2 lines
7.3 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*! For license information please see app.ed32acf9.js.LICENSE.txt */
(function(){var __webpack_modules__={235:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"alert-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]),c=(0,r.inject)("refList",null),{createFieldRules:u}=(0,i.A)();return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(l.value=a.field.options.defaultValue),null!=c&&null!=c.value&&a.field.options.name&&(c.value[a.field.options.name]=n)})),t({getWidgetRef:function(e){return null!=c&&null!=c.value?c.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-alert"),i=(0,r.resolveComponent)("static-content-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",title:e.field.options.title,type:e.field.options.type,description:e.field.options.description,closable:e.field.options.closable,center:e.field.options.center,"close-text":e.field.options.closeText,"show-icon":e.field.options.showIcon,effect:e.field.options.effect},null,8,["title","type","description","closable","center","close-text","show-icon","effect"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},241:function(e,t,n){"use strict";var r=n(41917).A.Symbol;t.A=r},539:function(e,t,n){var r=n(28966),o=n(40481),i=n(658),a=n(16626);e.exports=function(e,t){var n=o(r(e,t|=0)).split("."),l=n[0],s=n[1]||"",c=t-s.length;return t?c>0?l+"."+s+i("0",c):l+a(s,Math.abs(c)):l}},655:function(e,t,n){"use strict";var r=n(36955),o=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return o(e)}},658:function(e,t,n){var r=n(63982);e.exports=function(e,t){if(e.repeat)return e.repeat(t);var n=isNaN(t)?[]:new Array(r(t));return n.join(e)+(n.length>0?e:"")}},668:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),n=tinymce.util.Tools.resolve("tinymce.util.Tools"),r=function(e){return e.getParam("save_enablewhendirty",!0)},o=function(e,t){e.notificationManager.open({text:t,type:"error"})},i=function(e){e.addCommand("mceSave",(function(){!function(e){var n=t.DOM.getParent(e.id,"form");if(!r(e)||e.isDirty()){if(e.save(),function(e){return!!e.getParam("save_onsavecallback")}(e))return e.execCallback("save_onsavecallback",e),void e.nodeChanged();n?(e.setDirty(!1),n.onsubmit&&!n.onsubmit()||("function"==typeof n.submit?n.submit():o(e,"Error: Form submit field collision.")),e.nodeChanged()):o(e,"Error: No form element found.")}}(e)})),e.addCommand("mceCancel",(function(){!function(e){var t=n.trim(e.startContent);!function(e){return!!e.getParam("save_oncancelcallback")}(e)?e.resetContent(t):e.execCallback("save_oncancelcallback",e)}(e)}))},a=function(e){return function(t){var n=function(){t.setDisabled(r(e)&&!e.isDirty())};return n(),e.on("NodeChange dirty",n),function(){return e.off("NodeChange dirty",n)}}};e.add("save",(function(e){!function(e){e.ui.registry.addButton("save",{icon:"save",tooltip:"Save",disabled:!0,onAction:function(){return e.execCommand("mceSave")},onSetup:a(e)}),e.ui.registry.addButton("cancel",{icon:"cancel",tooltip:"Cancel",disabled:!0,onAction:function(){return e.execCommand("mceCancel")},onSetup:a(e)}),e.addShortcut("Meta+S","","mceSave")}(e),i(e)}))}()},798:function(e,t,n){"use strict";var r=n(2237),o=n(96430),i=n(35657),a=n(53848),l=n(24993),s=function(){};function c(e){return l(r,e)}var u="3.7.4";s.VERSION=u,s.version=u,s.mixin=function(){o(arguments,(function(e){i(e,(function(e,t){s[t]=a(e)?function(){var t=e.apply(s.$context,arguments);return s.$context=null,t}:e}))}))},s.setup=c,s.setConfig=c,s.getConfig=function(){return r},e.exports=s},838:function(e,t,n){"use strict";n.d(t,{SN:function(){return l},mU:function(){return a},wC:function(){return s}});var r=n(61431),o=n(50819),i=n(18472);const a=(0,o.Y8)({type:String,values:i.I,required:!1}),l=Symbol("size"),s=()=>{const e=(0,r.inject)(l,{});return(0,r.computed)((()=>(0,r.unref)(e.size)||""))}},1397:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={style:{display:"flex","justify-content":"space-between","align-items":"center"}},s=["onClick"],c=["onClick"];var u=n(41636),d=n(10594),f=n(37741),h=n(40412),p={components:{Pagination:d.A,addAdmin:u.default},name:"adminManage",data(){return{isFull:!1,visible:!1,tableHeight:500,loadingPage:!1,isDialogVisible:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],timers:[],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleAddClick(){this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addAdminFlag.handleOpen(null,"新增")}))},handleEdit(e,t){if("edit"==t)this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addAdminFlag.handleOpen(e,"编辑")}));else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的管理员?",{closeOnClickModal:!1}).then((n=>{(0,h.apiSystemUserDelte)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,h.apiSystemUser)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,f.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,f.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,f.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var m=(0,n(66262).A)(p,[["render",function(e,t,n,u,d,f){const h=(0,r.resolveComponent)("el-input"),p=(0,r.resolveComponent)("el-form-item"),m=(0,r.resolveComponent)("el-option"),g=(0,r.resolveComponent)("el-select"),v=(0,r.resolveComponent)("el-button"),A=(0,r.resolveComponent)("el-form"),y=(0,r.resolveComponent)("el-table-column"),b=(0,r.resolveComponent)("el-tag"),O=(0,r.resolveComponent)("full-screen"),w=(0,r.resolveComponent)("el-icon"),x=(0,r.resolveComponent)("el-tooltip"),_=(0,r.resolveComponent)("el-table"),C=(0,r.resolveComponent)("Pagination"),k=(0,r.resolveComponent)("add-admin"),S=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":d.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(A,{inline:!0,model:d.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{label:"管理员名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:d.formInline.name,"onUpdate:modelValue":t[0]||(t[0]=e=>d.formInline.name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"管理员名称",onChange:f.search,style:{width:"150px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:"管理员账号:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:d.formInline.username,"onUpdate:modelValue":t[1]||(t[1]=e=>d.formInline.username=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"管理员账号",onChange:f.search,style:{width:"150px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:d.formInline.is_active,"onUpdate:modelValue":t[2]||(t[2]=e=>d.formInline.is_active=e),placeholder:"请选择",clearable:"",style:{width:"120px"},onChange:f.search},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(d.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(m,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(v,{onClick:f.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:t[3]||(t[3]=e=>f.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(v,{icon:"Plus",onClick:f.handleAddClick,type:"primary"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(_,{height:"calc("+d.tableHeight+"px)",border:"",data:d.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(f.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(y,{"min-width":"120",prop:"name",label:"管理员名称"}),(0,r.createVNode)(y,{"min-width":"150",prop:"username",label:"管理员账号"}),(0,r.createVNode)(y,{width:"160",prop:"deptName",label:"部门"},{default:(0,r.withCtx)((e=>[e.row.deptName?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.deptName),1)])),_:2},1024)):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(y,{"min-width":"100",prop:"roleNames",label:"角色"},{default:(0,r.withCtx)((e=>[e.row.roleNames?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.row.roleNames,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(b,{key:t},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e),1)])),_:2},1024)))),128)):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(y,{"min-width":"100",label:"状态"},{default:(0,r.withCtx)((e=>[e.row.is_active?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("正常")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(b,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("禁用")]))),_:1}))])),_:1}),(0,r.createVNode)(y,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(y,{label:"操作",fixed:"right",width:"120"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[t[11]||(t[11]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>f.setFull&&f.setFull(...e))},[(0,r.createVNode)(x,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"edit")},"编辑",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"delete")},"删除",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[S,d.loadingPage]])]),(0,r.createVNode)(C,{"child-msg":d.pageparm,onCallFather:f.callFather},null,8,["child-msg","onCallFather"]),d.isDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(k,{key:0,ref:"addAdminFlag",onRefreshData:f.getData,onClosed:t[5]||(t[5]=e=>d.isDialogVisible=!1)},null,8,["onRefreshData"])):(0,r.createCommentVNode)("",!0)],2)}]])},1400:function(e,t,n){var r=n(95654),o=n(96430),i=n(24993);function a(e,t,n,r,l,s,c,u,d){var f,h,p,m,g,v=[],A=d.original,y=d.data,b=d.mapChildren||u,O=d.isEvery;return o(n,(function(o,w){f=s.concat([""+w]),h=c.concat([o]),m=e&&!O||r.call(l,o,w,n,f,t,h),g=u&&o[u],m||g?(A?p=o:(p=i({},o),y&&(p[y]=o)),p[b]=a(m,o,o[u],r,l,f,h,u,d),(m||p[b].length)&&v.push(p)):m&&v.push(p)})),v}var l=r((function(e,t,n,r,o,i,l,s){return a(0,e,t,n,r,o,i,l,s)}));e.exports=l},1548:function(e,t,n){"use strict";var r=n(44576),o=n(79039),i=n(39519),a=n(84215),l=r.structuredClone;e.exports=!!l&&!o((function(){if("DENO"===a&&i>92||"NODE"===a&&i>94||"BROWSER"===a&&i>97)return!1;var e=new ArrayBuffer(8),t=l(e,{transfer:[e]});return 0!==e.byteLength||8!==t.byteLength}))},1625:function(e,t,n){"use strict";var r=n(79504);e.exports=r({}.isPrototypeOf)},1668:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=function(e,t){return null!=e&&t in Object(e)},o=n(81094),i=n(52274),a=n(92049),l=n(25353),s=n(5254),c=n(30901);var u=function(e,t,n){for(var r=-1,u=(t=(0,o.A)(t,e)).length,d=!1;++r<u;){var f=(0,c.A)(t[r]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++r!=u?d:!!(u=null==e?0:e.length)&&(0,s.A)(u)&&(0,l.A)(f,u)&&((0,a.A)(e)||(0,i.A)(e))};var d=function(e,t){return null!=e&&u(e,t,r)}},1767:function(e){"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},1769:function(e,t,n){var r=n(73971),o=typeof location===r?0:location;e.exports=o},1968:function(e){e.exports=function(e,t){return e===t}},1982:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"date-range-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>a.field.options.size||"default"));function u(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus).call(n,e)}}function d(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur).call(n,e)}}let{createFieldRules:f,getPropName:h,handleFieldValidation:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(a.designState)return;let t=h(a);m.value[t]=e}function A(e){if(v(e),p(h(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(m?void 0===m.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===m.value[a.field.options.name]?m.value[a.field.options.name]=null:l.value=m.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=g&&null!=g.value&&a.field.options.name&&(g.value[a.field.options.name]=n),f(a.field,s.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,v(e),p(h(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):f(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-date-picker"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([e.field.options.autoFullWidth?"lyfullwidth":""])},[(0,r.createVNode)(o,{ref:"lyfieldEditor",type:e.field.options.type,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),readonly:e.field.options.readonly,disabled:e.field.options.disabled,size:c.value,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":e.field.options.valueFormat,placeholder:e.field.options.placeholder||"选择日期","start-placeholder":e.field.options.startPlaceholder||"开始日期","end-placeholder":e.field.options.endPlaceholder||"结束日期",onFocus:u,onBlur:d,onChange:A},null,8,["type","modelValue","readonly","disabled","size","clearable","editable","format","value-format","placeholder","start-placeholder","end-placeholder"])],2)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-52010bd4"]])},2025:function(e,t,n){n(33174)},2121:function(e,t,n){var r=n(75526)("RegExp");e.exports=r},2154:function(e,t,n){"use strict";n.d(t,{Et:function(){return l},Hp:function(){return d},Im:function(){return s},Lm:function(){return a},Xj:function(){return u},b0:function(){return i},l6:function(){return f},vq:function(){return c}});var r=n(90033),o=n(97859);const i=e=>void 0===e,a=e=>"boolean"==typeof e,l=e=>"number"==typeof e,s=e=>!e&&0!==e||(0,r.cy)(e)&&0===e.length||(0,r.Gv)(e)&&!Object.keys(e).length,c=e=>"undefined"!=typeof Element&&e instanceof Element,u=e=>(0,o.A)(e),d=e=>!!(0,r.Kg)(e)&&!Number.isNaN(Number(e)),f=e=>e===window},2237:function(e){"use strict";e.exports={keyId:1,cookies:{path:"/"},treeOptions:{parentKey:"parentId",key:"id",children:"children"},parseDateFormat:"yyyy-MM-dd HH:mm:ss",firstDayOfWeek:1}},2250:function(e,t,n){"use strict";n.d(t,{D$:function(){return s},Od:function(){return l},ro:function(){return c}});var r=n(48548),o=n(50819),i=n(838),a=n(25343);const l=["default","primary","success","warning","info","danger","text",""],s=(0,o.b_)({size:i.mU,disabled:Boolean,type:{type:String,values:l,default:""},icon:{type:a.Ze},nativeType:{type:String,values:["button","submit","reset"],default:"button"},loading:Boolean,loadingIcon:{type:a.Ze,default:()=>r.Loading},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:(0,o.jq)([String,Object]),default:"button"}}),c={click:e=>e instanceof MouseEvent}},2301:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-slider-field",use:"icon-slider-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-slider-field"><defs><style type="text/css"></style></defs><path d="M951.453 476.844H523.672a131.836 131.836 0 0 0-254.18 0H72.547v70.312h196.945a131.836 131.836 0 0 0 254.18 0h427.781z" p-id="53484" /></symbol>'});a().add(l);t.default=l},2360:function(e,t,n){"use strict";var r,o=n(28551),i=n(96801),a=n(88727),l=n(30421),s=n(20397),c=n(4055),u=n(66119),d="prototype",f="script",h=u("IE_PROTO"),p=function(){},m=function(e){return"<"+f+">"+e+"</"+f+">"},g=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;v="undefined"!=typeof document?document.domain&&r?g(r):(t=c("iframe"),n="java"+f+":",t.style.display="none",s.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F):g(r);for(var o=a.length;o--;)delete v[d][a[o]];return v()};l[h]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[d]=o(e),n=new p,p[d]=null,n[h]=e):n=v(),void 0===t?n:i.f(n,t)}},2400:function(e,t,n){"use strict";n.d(t,{P:function(){return l},Z:function(){return a}});var r=n(34253),o=n(83412),i=n(10992);function a(e,t,n){var o=t.getBoxLayoutParams(),i=t.get("padding"),a={width:n.getWidth(),height:n.getHeight()},l=(0,r.dV)(o,a,i);(0,r.aP)(t.get("orient"),e,t.get("itemGap"),l.width,l.height),(0,r.m$)(e,o,a,i)}function l(e,t){var n=o.QX(t.get("padding")),r=t.getItemStyle(["color","opacity"]);return r.fill=t.get("backgroundColor"),e=new i.A({shape:{x:e.x-n[3],y:e.y-n[0],width:e.width+n[1]+n[3],height:e.height+n[0]+n[2],r:t.get("borderRadius")},style:r,silent:!0,z2:-1})}},2553:function(){!function(){"use strict";var e,t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=(e=void 0,function(t){return e===t}),r=tinymce.util.Tools.resolve("tinymce.util.Delay"),o=tinymce.util.Tools.resolve("tinymce.util.LocalStorage"),i=tinymce.util.Tools.resolve("tinymce.util.Tools"),a=function(e,t){var n=e||t,r=/^(\d+)([ms]?)$/.exec(""+n);return(r[2]?{s:1e3,m:6e4}[r[2]]:1)*parseInt(n,10)},l=function(e){var t=document.location;return e.getParam("autosave_prefix","tinymce-autosave-{path}{query}{hash}-{id}-").replace(/{path}/g,t.pathname).replace(/{query}/g,t.search).replace(/{hash}/g,t.hash).replace(/{id}/g,e.id)},s=function(e,t){if(n(t))return e.dom.isEmpty(e.getBody());var r=i.trim(t);if(""===r)return!0;var o=(new DOMParser).parseFromString(r,"text/html");return e.dom.isEmpty(o)},c=function(e){var t=parseInt(o.getItem(l(e)+"time"),10)||0;return!((new Date).getTime()-t>function(e){return a(e.getParam("autosave_retention"),"20m")}(e))||(u(e,!1),!1)},u=function(e,t){var n=l(e);o.removeItem(n+"draft"),o.removeItem(n+"time"),!1!==t&&function(e){e.fire("RemoveDraft")}(e)},d=function(e){var t=l(e);!s(e)&&e.isDirty()&&(o.setItem(t+"draft",e.getContent({format:"raw",no_events:!0})),o.setItem(t+"time",(new Date).getTime().toString()),function(e){e.fire("StoreDraft")}(e))},f=function(e){var t=l(e);c(e)&&(e.setContent(o.getItem(t+"draft"),{format:"raw"}),function(e){e.fire("RestoreDraft")}(e))},h=function(e){var t=function(e){return a(e.getParam("autosave_interval"),"30s")}(e);r.setEditorInterval(e,(function(){d(e)}),t)},p=function(e){e.undoManager.transact((function(){f(e),u(e)})),e.focus()},m=tinymce.util.Tools.resolve("tinymce.EditorManager"),g=function(e){return function(t){t.setDisabled(!c(e));var n=function(){return t.setDisabled(!c(e))};return e.on("StoreDraft RestoreDraft RemoveDraft",n),function(){return e.off("StoreDraft RestoreDraft RemoveDraft",n)}}};t.add("autosave",(function(e){return function(e){e.editorManager.on("BeforeUnload",(function(e){var t;i.each(m.get(),(function(e){e.plugins.autosave&&e.plugins.autosave.storeDraft(),!t&&e.isDirty()&&function(e){return e.getParam("autosave_ask_before_unload",!0)}(e)&&(t=e.translate("You have unsaved changes are you sure you want to navigate away?"))})),t&&(e.preventDefault(),e.returnValue=t)}))}(e),function(e){h(e),e.ui.registry.addButton("restoredraft",{tooltip:"Restore last draft",icon:"restore-draft",onAction:function(){p(e)},onSetup:g(e)}),e.ui.registry.addMenuItem("restoredraft",{text:"Restore last draft",icon:"restore-draft",onAction:function(){p(e)},onSetup:g(e)})}(e),e.on("init",(function(){(function(e){return e.getParam("autosave_restore_when_empty",!1)})(e)&&e.dom.isEmpty(e.getBody())&&f(e)})),function(e){return{hasDraft:function(){return c(e)},storeDraft:function(){return d(e)},restoreDraft:function(){return f(e)},removeDraft:function(t){return u(e,t)},isEmpty:function(t){return s(e,t)}}}(e)}))}()},2609:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI0LTAyLTI5VDIxOjAxOjA2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wMi0yOVQyMToyMjo0NiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wMi0yOVQyMToyMjo0NiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2YWIxZmRmMS02OTRmLTE0NGItODA5ZS04NzEzOTYxMDc3N2IiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NDRmYjM5Yy0zZTc5LTZmNDktYWRhYS0wMTUyYzRhMjQ5NzUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZDlkMjczNi1lYTI1LTBjNDUtYThkNy0wMmVlZTMxNjQzMTciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjdkOWQyNzM2LWVhMjUtMGM0NS1hOGQ3LTAyZWVlMzE2NDMxNyIgc3RFdnQ6d2hlbj0iMjAyNC0wMi0yOVQyMTowMTowNiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YWIxZmRmMS02OTRmLTE0NGItODA5ZS04NzEzOTYxMDc3N2IiIHN0RXZ0OndoZW49IjIwMjQtMDItMjlUMjE6MjI6NDYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6SeIasAAAKCUlEQVRo3u2ae3BU9RXHP797dzdvEgKESCQQDAYiiIoC2iBQB9T6mFaU0alWrVVqtVUEpzOt+kdtqa/iOIjtKD4pilpsVXyM2CAqVkRQHuWh8oogJSGPTbKbfdz7O/3j3uzefUSiCDoOO3Nnd/a+zvec8z3ne373+kSE78PHx/fkcxTIUSBHEohSqtcX6DPoOAIFxRz4dB19h9RSWn0yecVl+PIK+XjxnTlZTomNuPBGiYWCtOzYQNvO9RQOrCIe6STW2drjfQKmMKi8gJ0N7QCkF6lvMiIFwARgIjAYGDj26rl9USqAiBIR0dq2dDwWjIXamoADwErg30DHdyW1Ljjjxvm3lg47aaIy/Yi20dpGtEZEI1qjRSNaHE+KIMDguktuPrBt9YrdK56+DXjv2wYyefy19zxv5BbldLa34lMaywa/aSRAiBYHiGhExP1PIwj9ayZMye9fuXTDotvOBjZ8W0DU8Kk/u8XML86Jtzdxw6Qh1A4p47l3t/Lm1hZy/aZjeDoIkcQWD3eQUzygvPrcmQ9vfv6uKUDXNw6kuGI4Zk4ewc+3IaKz8qKofNgJoVCIumGlTK+rBeDXPzqRNdvrCdkGBhotAloAyQQmGivaRUF59bicon6jgDXeG0Ta9nP77NO5Z/4H30xEBo87jz1r30j/22/4/D7RNuGoBWjAoD0cJW67hiIgGkGjtQvC5UriWwSUUmZOfpn34tL++eFJrVMuv521T9yOMv2Je2mtJc9nsHZ3G79/ciUnVfVn2brPCdsmfiO70T1tKJWoqbqtga/QBb4mR0SDMrrruYEIPtPH2ztD1H/Sht80CZgK7RJaRNCSBER3EUikmdsXpDsSDUeO7C5nbKVURCAu4JDbVK73tXscIiKmiDYRT/lN2bobnBBvbcBnqiMCxAQMQJQy4huW3HWZ8vlzEYcRjlcd40BAJNxvxOnXHzP2nOusaBdIN1fS+JLs1Mq1S9zfFolYHTqQcuAK4Ky6WxYOVMownAanxY5FoqK1JL2rExFxy63tyyuqtONRJ6W8VSuNN10RSx6ZO+n+KWfX/FDCcVGGYn9zOPzq8h3vAfOAvYcC5IKJsx6+t6RyZI1t22gr6uS+TjVaa2+fSAWjLQttx53fWoNbjpOgkjw6tqKwtqqm32hCMRCoqillwqTBE86bNmTqZde++lNg49cBMmnCdfc94y8oLoiFO1xjvUZ6vZokcMZx3vRJMd7d58mceFxHidoQtZ1yHtUgNuMnV4z+w+xT77jipvpLAfurAPENn3bVbwNFfQtioWAaOR2vZgPh9XDGpt3mmH6tjDorILZTHbFBa2gOcfmM6unzH9s4CajvFZA+FdUAE8tH1U2Ld3V6+oD2eLYHw3UWnng6OSmRSlMLWkTbWsBOAun+tmwo9qlLzh9yYa+BlI0YD3CmGcgzY+Ggm7/akRluNLRIpn5yPS6e45L7UqOgPSAUCtu2LENHI/375gzAioNYTiSwHU6JDXGhpqpw5Iwb3mHOH3sBJL9/BcDxWtueJiYIOrNsakkB4wBINz5VNOq0ocjwB2jes/Pj4yskd8yJZaOIxEB7Usu9JjGb2urCaqAMaDwokI3P3cfYq+4sk24g6aUyI216kh06qzzBA8T05xILh4INrz02a8m80Tfl9wsU0h5JphUuCO1EpHJQTuXQY/OrewUEKPYXFA/Utp3m1TTDPSmlTBNl+NC2hXLnD0RjaEkMVmgBQ6MSfQ+aGz5dt+vNRbNvuLTPuEtmjLyIjojLC08kSPLEn4+voix3QK84YvgCffz5xcXatjIkd4IvCfIKRk4erQ2fbNmzbuXSzpb9n4nWEQGFq5+cji8p7VkppZQVjg0tOtD+0O+qL73+FyfNxLLAjnui4E0tNzqGYsSwgqJeARHRWuy4Tk2ldE44Zimfn+1vvbAwvPGfD46tzR186g/KR/n8hl/1KCo0iIhpqsComvKRZ00aP6WkorAf7RGXF93cSAORiI4iP9dVrAcDoq14a6S9uTm/bMjQjObliYTy+dn86hN3D2h58+XXX7x40aiTB42mR8EnaUbZYFnQFYNgOHNfelolzlE0fNEV7W1DDMdC7U24qjSlbLqcMEw/zTs2r4/896WnX6y/8oXhJw86jmC0Z9nf3diyGYdLZnQmIDwphoYuzbZdnY29AjLiwl8R7WzZ7zaplM6d6A9KsWv18qfmzBxz0fCxFcfRGulFFNIqUU8GSw/7fcKunZ17P9vdtb1XQEKNDQCbBElZxunWRQLEwyGL9p2bp19wxp+I2NmIRmqH1qmyI8NYL0g3eqSB8SvWbQ6uBxp6BaT50w8BVsZCwTjK9IvYqaUXsK14vCDP8JWU5BZhp0mNjBzvwfBsZPZGLH2/YbBqbXDldRcP7J36DTfvA1jfuGnVG8eMnXaeHe5IEYVJ7oDW6OyplC0SWbiA7hmo2EluBWDfjlDj4lealgL85Suo31jDf/41r7TmtCmmPy/f0hFPxcpcez146njAfGl1ynKuEij0c/cjex8Ctn+deaR+05K5M0f8ZNYDgcLSUqfqOosFhlZ5SikzeUMrOxjtkJQ8Izmwdi80pHwrz9Y93CpnsraEJYv3vfzXZ//3wKFMiH9ft3DOh8WDayfnlJRVIeJ3OGJH4+Fgg1KYDgg7O5AAbFx/YNujz21/xk09RWK2191zPSAU5RsFPhPHOQgoRTiqO1av71izck1wecBvRA91Zt/qbqm5F2rrowz8aBu0laWE2iAKbVsx27KalBIQj8ul2/WCUsL9T+558NafVx44omu/nZtfQynDcGSFlSRuOj+6NGNG9xk9f9wpC1I5YCWPUw531m7q2L38vZZlU08vOTJAghuWpZbaFI2URbnGtDODJypX1JkORaOwwHBWfyzbWQx77d1Wzq0rObxA2rwgAIWtHO9a2cttOnd0BMs3FFUxy9n/xb2Y1nYwAihFQqi9vqqNc+r6Hh4gLR+9lEUo22l9w/5SKSJ2GCk9H1/RGACskh9D459BBYhbqUv+L7/Vwlm9TLNeA2na/G5Wqmza2vzJ4OEFlUSsLIZ7xKK3ANgdnvYTAlMRi9qxppZ4hvRY8koTVcfmHvYHPfYd8zbMnTppwGRfAB8R+yDd2kYZORiti4mJMymawWegbxGP/23vPxr2Rbdku0nDvugRefS24uqb3795wdwxd/UpCxTSaUHc7qF7C2BgEsJsWwC5BhTmseipxhdn37trjlv2vtWHoQumzHhny2+uqfrltAklZx5TmeOouriA5VlsMAzwKTB8RFuN6NvvtH/w7LI9zz66dP/jBXlm+LvywkA9UH/i+auGTKsrnTL5tOK6E6rzastKfHmmgU9At3Xa0R17I3tWrA6uXvF+8K0tO8IfXTN9YOywvTBwKG8MXXkLu4En3C3zqRdwcdp/C4++wnEUyHf383/kqDdaGYVo/AAAAABJRU5ErkJggg=="},2721:function(e,t,n){var r=n(21607)("ceil");e.exports=r},2801:function(e){e.exports=function(e){return null===e}},2876:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var _utils_util__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(37741);const getRegExp=function(e){return{number:"/^[-]?\\d+(\\.\\d+)?$/",letter:"/^[A-Za-z]+$/",letterAndNumber:"/^[A-Za-z0-9]+$/",mobilePhone:"/^[1][3-9][0-9]{9}$/",letterStartNumberIncluded:"/^[A-Za-z]+[A-Za-z\\d]*$/",noChinese:"/^[^一-龥]+$/",chinese:"/^[一-龥]+$/",email:"/^([-_A-Za-z0-9.]+)@([_A-Za-z0-9]+\\.)+[A-Za-z0-9]{2,3}$/",url:"/^([hH][tT]{2}[pP]:\\/\\/|[hH][tT]{2}[pP][sS]:\\/\\/)(([A-Za-z0-9-~]+)\\.)+([A-Za-z0-9-~\\/])+$/"}[e]},validateFn=function(validatorName,rule,value,callback,defaultErrorMsg){if((0,_utils_util__WEBPACK_IMPORTED_MODULE_0__.isNull)(value)||value.length<=0)return void callback();const reg=eval(getRegExp(validatorName));if(reg.test(value))callback();else{let e=rule.errorMsg||defaultErrorMsg;callback(new Error(e))}},FormValidators={number(e,t,n){validateFn("number",e,t,n,"["+e.label+"]包含非数字字符")},letter(e,t,n){validateFn("letter",e,t,n,"["+e.label+"]包含非字母字符")},letterAndNumber(e,t,n){validateFn("letterAndNumber",e,t,n,"["+e.label+"]只能输入字母或数字")},mobilePhone(e,t,n){validateFn("mobilePhone",e,t,n,"["+e.label+"]手机号码格式有误")},noBlankStart(e,t,n){},noBlankEnd(e,t,n){},letterStartNumberIncluded(e,t,n){validateFn("letterStartNumberIncluded",e,t,n,"["+e.label+"]必须以字母开头,可包含数字")},noChinese(e,t,n){validateFn("noChinese",e,t,n,"["+e.label+"]不可输入中文字符")},chinese(e,t,n){validateFn("chinese",e,t,n,"["+e.label+"]只能输入中文字符")},email(e,t,n){validateFn("email",e,t,n,"["+e.label+"]邮箱格式有误")},url(e,t,n){validateFn("url",e,t,n,"["+e.label+"]URL格式有误")},regExp(rule,value,callback){if((0,_utils_util__WEBPACK_IMPORTED_MODULE_0__.isNull)(value)||value.length<=0)return void callback();const pattern=eval(rule.regExp);if(pattern.test(value))callback();else{let e=rule.errorMsg||"["+rule.label+"]invalid value";callback(new Error(e))}}};__webpack_exports__.A=FormValidators},2950:function(e,t,n){var r=n(61249),o=n(19042),i=n(69821);e.exports=function(e,t){if(e){if(i(e,t))return!0;var n,a,l,s,c,u,d=o(t),f=0,h=d.length;for(c=e;f<h&&(u=!1,(s=(n=d[f])?n.match(r):"")?(a=s[1],l=s[2],a?c[a]&&i(c[a],l)&&(u=!0,c=c[a][l]):i(c,l)&&(u=!0,c=c[l])):i(c,n)&&(u=!0,c=c[n]),u);f++)if(f===h-1)return!0}return!1}},2995:function(e,t,n){"use strict";var r=n(15215),o=n(71519),i=n(29308),a=[],l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.notClear=!0,t.incremental=!0,t._displayables=[],t._temporaryDisplayables=[],t._cursor=0,t}return(0,r.C6)(t,e),t.prototype.traverse=function(e,t){e.call(t,this)},t.prototype.useStyle=function(){this.style={}},t.prototype.getCursor=function(){return this._cursor},t.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},t.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},t.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},t.prototype.addDisplayable=function(e,t){t?this._temporaryDisplayables.push(e):this._displayables.push(e),this.markRedraw()},t.prototype.addDisplayables=function(e,t){t=t||!1;for(var n=0;n<e.length;n++)this.addDisplayable(e[n],t)},t.prototype.getDisplayables=function(){return this._displayables},t.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},t.prototype.eachPendingDisplayable=function(e){for(var t=this._cursor;t<this._displayables.length;t++)e&&e(this._displayables[t]);for(t=0;t<this._temporaryDisplayables.length;t++)e&&e(this._temporaryDisplayables[t])},t.prototype.update=function(){this.updateTransform();for(var e=this._cursor;e<this._displayables.length;e++){(t=this._displayables[e]).parent=this,t.update(),t.parent=null}for(e=0;e<this._temporaryDisplayables.length;e++){var t;(t=this._temporaryDisplayables[e]).parent=this,t.update(),t.parent=null}},t.prototype.getBoundingRect=function(){if(!this._rect){for(var e=new i.A(1/0,1/0,-1/0,-1/0),t=0;t<this._displayables.length;t++){var n=this._displayables[t],r=n.getBoundingRect().clone();n.needLocalTransform()&&r.applyTransform(n.getLocalTransform(a)),e.union(r)}this._rect=e}return this._rect},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t);if(this.getBoundingRect().contain(n[0],n[1]))for(var r=0;r<this._displayables.length;r++){if(this._displayables[r].contain(e,t))return!0}return!1},t}(o.Ay);t.A=l},3045:function(e){var t=encodeURIComponent;e.exports=t},3087:function(e,t,n){"use strict";n.d(t,{Y:function(){return h}});var r=n(23421),o=n(59109),i=n(6666),a=n(15915),l=n(47355),s=n(98026),c=n(13976),u=n(23442),d=[],f={registerPreprocessor:r.lP,registerProcessor:r.qg,registerPostInit:r.cf,registerPostUpdate:r.tb,registerUpdateLifecycle:r.xV,registerAction:r.OH,registerCoordinateSystem:r.pX,registerLayout:r.Oh,registerVisual:r.AF,registerTransform:r.iY,registerLoading:r.Ej,registerMap:r.mz,registerImpl:c.m,PRIORITY:r.FQ,ComponentModel:a.A,ComponentView:o.A,SeriesModel:l.A,ChartView:i.A,registerComponentModel:function(e){a.A.registerClass(e)},registerComponentView:function(e){o.A.registerClass(e)},registerSeriesModel:function(e){l.A.registerClass(e)},registerChartView:function(e){i.A.registerClass(e)},registerSubTypeDefaulter:function(e,t){a.A.registerSubTypeDefaulter(e,t)},registerPainter:function(e,t){(0,u.registerPainter)(e,t)}};function h(e){(0,s.isArray)(e)?(0,s.each)(e,(function(e){h(e)})):(0,s.indexOf)(d,e)>=0||(d.push(e),(0,s.isFunction)(e)&&(e={install:e}),e.install(f))}},3145:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(61431),o=n(77918),i=n(20163),a=n(37741),l=n(91452),s=n(75220);const c={class:"table"},u={style:{display:"flex","justify-content":"space-between","align-items":"center"}},d=["onClick"],f=["onClick"];var h={__name:"lyWorkflowManage",setup(e,{expose:t}){let n=(0,r.getCurrentInstance)().appContext.config.globalProperties.$Api;const h=(0,r.ref)(!0),p=(0,s.lq)();(0,r.ref)([]);let m=(0,r.ref)({}),g=((0,r.ref)(!1),(0,r.ref)(500)),v=(0,r.ref)(null),A=(0,r.ref)([{label:"流程名称",prop:"name",minWidth:"130"},{label:"版本",prop:"version",width:"90"},{label:"状态",prop:"status",width:"100"},{label:"创建时间",prop:"create_datetime",minWidth:"180"}]),y=(0,r.ref)(!1),b=(0,r.ref)(null);function O(){y.value=!0,(0,r.nextTick)((()=>{b.value.handleOpen(null,"新建流程")}))}function w(e,t){"edit"==t?(y.value=!0,(0,r.nextTick)((()=>{b.value.handleOpen(e,"编辑流程")}))):"delete"==t?o.s.confirm("您确定要删除选中的数据吗?","警告",{closeOnClickModal:!1,type:"warning"}).then((t=>{n.lyworkflowDelete({id:e.id}).then((e=>{2e3==e.code?(i.nk.success(e.msg),k()):i.nk.warning(e.msg)}))})).catch((()=>{})):"reset"==t&&(m.value={},k())}function x(){(0,r.nextTick)((()=>{_()}))}function _(){let e=v.value?v.value.offsetHeight:0;e=V.value?e-110:e,g.value=(0,a.getTableHeight)(e,!1)-125}let C=(0,r.ref)(null);function k(){C.value.reload(m.value)}async function S(){C.value.getData()}let V=(0,r.ref)(!1);function B(){V.value=!V.value,window.dispatchEvent(new Event("resize"))}return t({setFull:B}),(0,r.onMounted)((()=>{window.addEventListener("resize",x),(0,r.nextTick)((()=>{_()})),setTimeout((()=>{h.value=!1}),100)})),(0,r.onUnmounted)((()=>{window.removeEventListener("resize",x)})),(e,t)=>{const a=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),x=(0,r.resolveComponent)("el-button"),_=(0,r.resolveComponent)("el-form"),T=(0,r.resolveComponent)("el-tag"),N=(0,r.resolveComponent)("el-switch"),E=(0,r.resolveComponent)("full-screen"),P=(0,r.resolveComponent)("el-icon"),Q=(0,r.resolveComponent)("el-tooltip"),M=(0,r.resolveComponent)("el-table-column"),D=(0,r.resolveComponent)("ly-table");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":(0,r.unref)(V)})},[(0,r.createElementVNode)("div",{class:"tableSelect",ref_key:"tableSelect",ref:v},[(0,r.createVNode)(_,{inline:!0,model:(0,r.unref)(m),"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"流程名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{modelValue:(0,r.unref)(m).name,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(m).name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"流程名称",onChange:k,style:{width:"160px"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(x,{onClick:k,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},512),[[r.vShow,e.hasPermission((0,r.unref)(p).name,"Search")]])])),_:1}),(0,r.createVNode)(s,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{onClick:t[1]||(t[1]=e=>w("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(s,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(x,{onClick:O,type:"primary",icon:"Plus"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("新建流程")]))),_:1},512),[[r.vShow,e.hasPermission((0,r.unref)(p).name,"Create")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",c,[(0,r.createVNode)(D,{tableName:"lyWorkflowManageTable",height:(0,r.unref)(g),pageSize:10,apiObj:e.$Api.lyworkflow,params:(0,r.unref)(m),ref_key:"tableref",ref:C,column:(0,r.unref)(A),showSequence:""},{version:(0,r.withCtx)((e=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.version),1)])),_:2},1024)])),status:(0,r.withCtx)((e=>[(0,r.createVNode)(N,{modelValue:e.row.status,"onUpdate:modelValue":t=>e.row.status=t,"active-value":1,"inactive-value":0,style:{"--el-switch-on-color":"#13ce66","--el-switch-off-color":"#ff4949"},onChange:t=>function(e){if(h.value)return;let t=e.status;e.status=1==e.status?e.status=0:e.status=1,o.s.confirm("确定修改状态吗?","提醒",{closeOnClickModal:!1,type:"warning"}).then((r=>{n.lyworkflowOpstatus({id:e.id}).then((n=>{2e3==n.code?(e.status=1==t?0:1,i.nk.success(n.msg),S()):i.nk.warning(n.msg)}))})).catch((()=>{}))}(e.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[t[6]||(t[6]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:B},[(0,r.createVNode)(Q,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>w(t.row,"edit")},"编辑",8,d),[[r.vShow,e.hasPermission((0,r.unref)(p).name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>w(t.row,"delete")},"删除",8,f),[[r.vShow,e.hasPermission((0,r.unref)(p).name,"Delete")]])])),_:1})])),_:1},8,["height","apiObj","params","column"])]),(0,r.unref)(y)?((0,r.openBlock)(),(0,r.createBlock)(l.default,{key:0,ref_key:"moduleWorkflowFlag",ref:b,onRefreshData:S,onClosed:t[2]||(t[2]=e=>(0,r.isRef)(y)?y.value=!1:y=!1)},null,512)):(0,r.createCommentVNode)("",!0)],2)}}}},3238:function(e,t,n){"use strict";var r=n(44576),o=n(77811),i=n(67394),a=r.DataView;e.exports=function(e){if(!o||0!==i(e))return!1;try{return new a(e),!1}catch(e){return!0}}},3293:function(e){var t=Object.prototype.toString;e.exports=t},3354:function(e,t,n){var r=n(13908);e.exports=function(e,t,n){if(e){var o,i,a=0,l=n,s=arguments.length>2,c=r(e);if(e.length&&e.reduce)return i=function(){return t.apply(null,arguments)},s?e.reduce(i,l):e.reduce(i);for(s&&(a=1,l=e[c[0]]),o=c.length;a<o;a++)l=t.call(null,l,e[c[a]],a,e);return l}}},3455:function(e,t,n){"use strict";n.d(t,{$2:function(){return l},Cv:function(){return c},MD:function(){return x},OH:function(){return b},OS:function(){return y},Pt:function(){return A},WG:function(){return C},XP:function(){return d},Xu:function(){return w},Z1:function(){return _},bn:function(){return O},dX:function(){return m},eQ:function(){return h},nV:function(){return f},sL:function(){return v},sZ:function(){return p},si:function(){return g}});var r=n(98026),o=n(47698),i=n(38123),a=Math.round;function l(e){var t;if(e&&"transparent"!==e){if("string"==typeof e&&e.indexOf("rgba")>-1){var n=(0,o.parse)(e);n&&(e="rgb("+n[0]+","+n[1]+","+n[2]+")",t=n[3])}}else e="none";return{color:e,opacity:null==t?1:t}}var s=1e-4;function c(e){return e<s&&e>-s}function u(e){return a(1e3*e)/1e3}function d(e){return a(1e4*e)/1e4}function f(e){return"matrix("+u(e[0])+","+u(e[1])+","+u(e[2])+","+u(e[3])+","+d(e[4])+","+d(e[5])+")"}var h={left:"start",right:"end",center:"middle",middle:"middle"};function p(e,t,n){return"top"===n?e+=t/2:"bottom"===n&&(e-=t/2),e}function m(e){return e&&(e.shadowBlur||e.shadowOffsetX||e.shadowOffsetY)}function g(e){var t=e.style,n=e.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(",")}function v(e){return e&&!!e.image}function A(e){return v(e)||function(e){return e&&!!e.svgElement}(e)}function y(e){return"linear"===e.type}function b(e){return"radial"===e.type}function O(e){return e&&("linear"===e.type||"radial"===e.type)}function w(e){return"url(#"+e+")"}function x(e){var t=e.getGlobalScale(),n=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function _(e){var t=e.x||0,n=e.y||0,o=(e.rotation||0)*r.RADIAN_TO_DEGREE,i=(0,r.retrieve2)(e.scaleX,1),l=(0,r.retrieve2)(e.scaleY,1),s=e.skewX||0,c=e.skewY||0,u=[];return(t||n)&&u.push("translate("+t+"px,"+n+"px)"),o&&u.push("rotate("+o+")"),1===i&&1===l||u.push("scale("+i+","+l+")"),(s||c)&&u.push("skew("+a(s*r.RADIAN_TO_DEGREE)+"deg, "+a(c*r.RADIAN_TO_DEGREE)+"deg)"),u.join(" ")}var C=i.A.hasGlobalWindow&&(0,r.isFunction)(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:"undefined"!=typeof Buffer?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}},3486:function(e,t,n){"use strict";n.d(t,{m:function(){return s}});var r=n(24326),o=n(74562),i=n(50626),a=n(67071),l=Math.log;function s(e,t,n){var s=o.A.prototype,c=s.getTicks.call(n),u=s.getTicks.call(n,!0),d=c.length-1,f=s.getInterval.call(n),h=(0,i.Rx)(e,t),p=h.extent,m=h.fixMin,g=h.fixMax;if("log"===e.type){var v=l(e.base);p=[l(p[0])/v,l(p[1])/v]}e.setExtent(p[0],p[1]),e.calcNiceExtent({splitNumber:d,fixMin:m,fixMax:g});var A=s.getExtent.call(e);m&&(p[0]=A[0]),g&&(p[1]=A[1]);var y=s.getInterval.call(e),b=p[0],O=p[1];if(m&&g)y=(O-b)/d;else if(m)for(O=p[0]+y*d;O<p[1]&&isFinite(O)&&isFinite(p[1]);)y=(0,a.kH)(y),O=p[0]+y*d;else if(g)for(b=p[1]-y*d;b>p[0]&&isFinite(b)&&isFinite(p[0]);)y=(0,a.kH)(y),b=p[1]-y*d;else{e.getTicks().length-1>d&&(y=(0,a.kH)(y));var w=y*d;O=Math.ceil(p[1]/y)*y,(b=(0,r.LI)(O-w))<0&&p[0]>=0?(b=0,O=(0,r.LI)(w)):O>0&&p[1]<=0&&(O=0,b=-(0,r.LI)(w))}var x=(c[0].value-u[0].value)/f,_=(c[d].value-u[d].value)/f;s.setExtent.call(e,b+y*x,O+y*_),s.setInterval.call(e,y),(x||_)&&s.setNiceExtent.call(e,b+y,O-y)}},3609:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-button",use:"icon-button-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-button"><defs><style type="text/css"></style></defs><path d="M912 176v416h-179.52v-32h147.52v-352h-736v352h175.488v32H112v-416z" p-id="63465" /><path d="M436.384 788.512l0.544 2.688a16 16 0 0 0 27.776 5.504l44.032-54.336 56.768 97.664a16 16 0 0 0 21.792 5.856l68.672-39.392 2.368-1.664a16 16 0 0 0 3.52-20.256l-55.904-96.16 68.8-12.064a16 16 0 0 0 6.464-28.8l-256-180.64a16 16 0 0 0-25.12 14.976l36.288 306.624z" p-id="63466" /></symbol>'});a().add(l);t.default=l},3686:function(e,t,n){"use strict";n.d(t,{DA:function(){return m},MU:function(){return g},T8:function(){return f},Tc:function(){return p},_F:function(){return h},bY:function(){return d},cU:function(){return v},u7:function(){return A}});var r=n(98026),o=n(43199),i=n(45558),a=n(83412),l=n(45587),s=n(50626),c=n(89598),u=n(89632);function d(e){var t,n=e.get("type"),r=e.getModel(n+"Style");return"line"===n?(t=r.getLineStyle()).fill=null:"shadow"===n&&((t=r.getAreaStyle()).stroke=null),t}function f(e,t,n,r,o){var l=h(n.get("value"),t.axis,t.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),s=n.getModel("label"),c=a.QX(s.get("padding")||0),d=s.getFont(),f=i.NO(l,d),p=o.position,m=f.width+c[1]+c[3],g=f.height+c[0]+c[2],v=o.align;"right"===v&&(p[0]-=m),"center"===v&&(p[0]-=m/2);var A=o.verticalAlign;"bottom"===A&&(p[1]-=g),"middle"===A&&(p[1]-=g/2),function(e,t,n,r){var o=r.getWidth(),i=r.getHeight();e[0]=Math.min(e[0]+t,o)-t,e[1]=Math.min(e[1]+n,i)-n,e[0]=Math.max(e[0],0),e[1]=Math.max(e[1],0)}(p,m,g,r);var y=s.get("backgroundColor");y&&"auto"!==y||(y=t.get(["axisLine","lineStyle","color"])),e.label={x:p[0],y:p[1],style:(0,u.VB)(s,{text:l,font:d,fill:s.getTextColor(),padding:c,backgroundColor:y}),z2:10}}function h(e,t,n,o,i){e=t.scale.parse(e);var a=t.scale.getLabel({value:e},{precision:i.precision}),l=i.formatter;if(l){var c={value:s.Dt(t,{value:e}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};r.each(o,(function(e){var t=n.getSeriesByIndex(e.seriesIndex),r=e.dataIndexInside,o=t&&t.getDataParams(r);o&&c.seriesData.push(o)})),r.isString(l)?a=l.replace("{value}",a):r.isFunction(l)&&(a=l(c))}return a}function p(e,t,n){var r=l.create();return l.rotate(r,r,n.rotation),l.translate(r,r,n.position),o.applyTransform([e.dataToCoord(t),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],r)}function m(e,t,n,r,o,i){var a=c.A.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=o.get(["label","margin"]),f(t,r,o,i,{position:p(r.axis,e,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function g(e,t,n){return{x1:e[n=n||0],y1:e[1-n],x2:t[n],y2:t[1-n]}}function v(e,t,n){return{x:e[n=n||0],y:e[1-n],width:t[n],height:t[1-n]}}function A(e,t,n,r,o,i){return{cx:e,cy:t,r0:n,r:r,startAngle:o,endAngle:i,clockwise:!0}}},3753:function(e,t,n){n(22454)},3805:function(e,t,n){"use strict";e.exports=n.p+"static/img/avatar02.c1aa8008.jpg"},3939:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});n(44114),n(18111),n(22489);var r=n(61431),o=n(7277),i=n(48404),a=n(20163),l=n(37741);const s={key:1,class:"handle-button"},c={class:"handle-drag"},u={key:0},d={key:1},f={key:1,style:{color:"green"}},h={key:2,style:{color:"red"}},p={key:0},m={class:"uploadfooterbt"};var g={__name:"moduleUpload",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const g=n;let v=(0,r.ref)(!1),A=(0,r.ref)(!1),y=(0,r.ref)(""),b=(0,r.ref)(""),O=(0,r.ref)([]),w=(0,r.ref)(""),x=(0,r.ref)(0),_=(0,r.ref)(null),C=(0,r.ref)("file"),k=(0,r.ref)(null),S=(0,r.ref)(null),V=(0,r.ref)(!1),B=(0,r.ref)(0),T=(0,r.ref)("");function N(){g("refreshData"),g("closed")}function E(){V.value=!1,O.value=[],B.value=0,T.value="",Q()}function P(e){C.value=e,k.value.webkitdirectory="file"!=e,_.value.$el.querySelector("input").click()}function Q(){_.value.clearFiles()}function M(e){e.preventDefault()}function D(e){e.preventDefault();const t=e.dataTransfer.items;if(t)for(let e=0;e<t.length;e++){const n=t[e].webkitGetAsEntry();n&&z(n)}}function $(e){e.preventDefault()}function z(e,t=""){if(t=t||"",e.isFile)e.file((e=>{O.value.push(function(e,t){const n=Date.now(),r=new File([e],e.name,{type:e.type,lastModified:e.lastModified});r.uid=n;let o=e.name;""!=t&&(o=t+e.name);return{name:o,size:e.size,status:"ready",uid:n,raw:r}}(e,t))}));else if(e.isDirectory){e.createReader().readEntries((n=>{for(let r=0;r<n.length;r++)z(n[r],t+e.name+"/")}))}}function R(e,t){const n=t.findIndex((t=>t.name===e.name));if(n!=t.findLastIndex((t=>t.name===e.name))&&e.raw.webkitRelativePath==t[n].raw.webkitRelativePath&&(a.nk.error(e.name+" 文件已存在"),t.pop()),64==e.size||0==e.size){O.value=t;const n=new FileReader;n.readAsDataURL(e.raw),n.onload=async()=>{},n.onerror=()=>{O.value=O.value.filter((t=>t.uid!==e.uid)),a.nk.error({message:`【${e.name}】文件类型错误或为空文件夹`,type:"error",showClose:!0,duration:3e3})}}else O.value=t;!async function(){(0,r.nextTick)((()=>{(0,r.nextTick)((()=>{S.value.setScrollTop(38*O.value.length)}))}))}()}function I(e){_.value.clearFiles();for(let t=0;t<e.length;t++){const n=e[t];_.value.handleStart(n)}}function L(e,t){t.status="success"}let F=(0,r.ref)(0);async function U(e){(0,r.nextTick)((()=>{S.value.setScrollTop(38*e)}))}function H(e){return e?e.split("/").slice(0,-1).join("/"):e}function W(e){let t=0;for(let e=0;e<O.value.length;e++)t+=O.value[e].size;const n=t/e;return(0,l.formatUnitSize)(n)}async function j(){await U(1);const e=new Date;A.value=!0,F.value=0;const t=O.value.slice();for(let n=0;n<t.length;n++){const r=t[n],i=r.size;if(w.value=`【${r.name}】开始上传`,i<=5242880){const e=new FormData;e.append("lyfile",r.raw),""!=r.raw.webkitRelativePath?e.append("path",b.value+"/"+H(r.raw.webkitRelativePath)):e.append("path",b.value+"/"+H(r.name)),await(0,o.QM)({url:"/api/sys/fileManage/upload/",formData:e},(e=>{O.value[n].percentage=Math.round(e.loaded/e.total*100)})).then((e=>{2e3===e.code?(F.value++,O.value[n].status="success"):(F.value++,O.value[n].status=e.msg)})).catch((e=>{(0,a.nk)({message:e,grouping:!0,type:"warning"}),F.value++,O.value[n].status=e}))}else{const e=5242880,t=Math.ceil(i/e);let l=0;x.value=0;for(let s=0;s<t;s++){const c=s*e,u=Math.min(c+e,i),d=r.raw.slice(c,u),f=new FormData;f.append("lyfilechunk",r.name),""!=r.raw.webkitRelativePath?f.append("path",b.value+"/"+H(r.raw.webkitRelativePath)):f.append("path",b.value+"/"+H(r.name)),f.append("chunkSize",e),f.append("totalSize",i),f.append("chunk",d),f.append("chunkIndex",s.toString()),f.append("chunkCount",t.toString());let h=!0;if(await(0,o.QM)({url:"/api/sys/fileManage/upload/",formData:f},(e=>{O.value[n].percentage=Math.round(100*(l+e.loaded/e.total)/t)})).then((e=>{2e3===e.code?h=!0:(O.value[n].status=e.msg,h=!1)})).catch((e=>{(0,a.nk)({message:e,grouping:!0,type:"warning"}),O.value[n].status=e,h=!1})),!h)break;if(l++,l==t){F.value++,O.value[n].status="success";break}}}if(n==t.length-1&&(A.value=!1,w.value="",V.value=!0,F.value==t.length)){const t=(new Date-e)/1e3;B.value=t.toFixed(2),T.value=W(B.value)}await U(n+1)}A.value=!1}return t({handleOpen:function(e,t){y.value=t,v.value=!0;let n=(0,l.deepClone)(e);b.value=n.path,(0,r.nextTick)((()=>{k.value=document.querySelector(".el-upload__input")}))}}),(e,t)=>{const n=(0,r.resolveComponent)("el-alert"),o=(0,r.resolveComponent)("el-button"),a=(0,r.resolveComponent)("upload-filled"),g=(0,r.resolveComponent)("el-icon"),b=(0,r.resolveComponent)("el-text"),x=(0,r.resolveComponent)("el-upload"),C=(0,r.resolveComponent)("el-table-column"),k=(0,r.resolveComponent)("el-progress"),z=(0,r.resolveComponent)("el-table");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(v),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,r.isRef)(v)?v.value=e:v=e),title:(0,r.unref)(y),width:"690px","before-close":N},{footer:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",m,[(0,r.createElementVNode)("div",null,"共"+(0,r.toDisplayString)((0,r.unref)(O).length)+"个",1),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(o,{onClick:N,loading:(0,r.unref)(A)},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["loading"]),(0,r.unref)(V)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(o,{key:0,type:"primary",onClick:j,loading:(0,r.unref)(A),disabled:(0,r.unref)(O).length<1},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("确认上传")]))),_:1},8,["loading","disabled"]))])])])),default:(0,r.withCtx)((()=>[(0,r.unref)(V)?((0,r.openBlock)(),(0,r.createBlock)(n,{key:0,style:{"margin-bottom":"10px"},title:"上传成功"+(0,r.unref)(F)+"个,耗时"+(0,r.unref)(B)+"秒,平均速度"+(0,r.unref)(T),type:"success",onClick:E},null,8,["title"])):(0,r.createCommentVNode)("",!0),(0,r.unref)(V)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(o,{type:"primary",onClick:t[0]||(t[0]=e=>P("file"))},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("上传文件")]))),_:1}),(0,r.createVNode)(o,{type:"primary",onClick:t[1]||(t[1]=e=>P("dir"))},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("上传目录")]))),_:1})]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(o,{onClick:Q},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("清空列表")]))),_:1})])])),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("div",{class:"el-upload-dragger",onDragover:M,onDrop:D,onDragleave:$},[(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(g,{class:"el-icon--upload"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a)])),_:1}),t[8]||(t[8]=(0,r.createElementVNode)("div",{class:"el-upload__text"}," 请拖拽需要上传的文件/目录到此处 ",-1))])])],32)]),(0,r.createVNode)(x,{ref_key:"lyUploadRef",ref:_,"show-file-list":!1,multiple:"","file-list":(0,r.unref)(O),"onUpdate:fileList":t[2]||(t[2]=e=>(0,r.isRef)(O)?O.value=e:O=e),action:"#","auto-upload":!1,"on-change":R,"on-exceed":I,"on-success":L},{tip:(0,r.withCtx)((()=>[(0,r.createVNode)(b,null,{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(w)),1)])),_:1})])),_:1},8,["file-list"]),(0,r.createVNode)(z,{ref_key:"tableContainer",ref:S,data:(0,r.unref)(O),"table-layout":"auto","max-height":"300px","scrollbar-always-on":!0},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{prop:"name","min-width":"200",label:"文件名","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[""!=e.row.raw.webkitRelativePath?((0,r.openBlock)(),(0,r.createElementBlock)("span",u,(0,r.toDisplayString)(e.row.raw.webkitRelativePath),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",d,(0,r.toDisplayString)(e.row.name),1))])),_:1}),(0,r.createVNode)(C,{prop:"size","min-width":"100",label:"大小","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(l.formatUnitSize)(e.row.size)),1)])),_:1}),(0,r.createVNode)(C,{prop:"status","min-width":"90",label:"状态","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>["ready"==e.row.status?((0,r.openBlock)(),(0,r.createBlock)(k,{key:0,duration:0,"text-inside":"","stroke-width":15,percentage:e.row.percentage},null,8,["percentage"])):"success"==e.row.status?((0,r.openBlock)(),(0,r.createElementBlock)("span",f,"上传成功")):((0,r.openBlock)(),(0,r.createElementBlock)("span",h,(0,r.toDisplayString)(e.row.status),1))])),_:1}),(0,r.createVNode)(C,{width:"45",fixed:"right"},{default:(0,r.withCtx)((n=>["success"==n.row.status||(0,r.unref)(A)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",p,[(0,r.createVNode)(o,{type:"primary",link:"",onClick:t[3]||(t[3]=t=>{return n=e.index,void O.value.splice(n,1);var n}),icon:"Close"})]))])),_:1})])),_:1},8,["data"])])),_:1},8,["modelValue","title"])])}}};var v=(0,n(66262).A)(g,[["__scopeId","data-v-0058dea6"]])},3961:function(e,t,n){"use strict";n.d(t,{CO:function(){return x},Qx:function(){return h},Yu:function(){return y},aw:function(){return w},lb:function(){return _}});var r=n(44265),o=n(83412),i=n(98026),a=n(31825),l=n(24326),s="line-height:1";function c(e){var t=e.lineHeight;return null==t?s:"line-height:"+(0,r.Me)(t+"")+"px"}function u(e,t){var n=e.color||"#6e7079",o=e.fontSize||12,i=e.fontWeight||"400",a=e.color||"#464646",l=e.fontSize||14,s=e.fontWeight||"900";return"html"===t?{nameStyle:"font-size:"+(0,r.Me)(o+"")+"px;color:"+(0,r.Me)(n)+";font-weight:"+(0,r.Me)(i+""),valueStyle:"font-size:"+(0,r.Me)(l+"")+"px;color:"+(0,r.Me)(a)+";font-weight:"+(0,r.Me)(s+"")}:{nameStyle:{fontSize:o,fill:n,fontWeight:i},valueStyle:{fontSize:l,fill:a,fontWeight:s}}}var d=[0,10,20,30],f=["","\n","\n\n","\n\n\n"];function h(e,t){return t.type=e,t}function p(e){return"section"===e.type}function m(e){return p(e)?v:A}function g(e){if(p(e)){var t=0,n=e.blocks.length,r=n>1||n>0&&!e.noHeader;return(0,i.each)(e.blocks,(function(e){var n=g(e);n>=t&&(t=n+ +(r&&(!n||p(e)&&!e.noHeader)))})),t}return 0}function v(e,t,n,l){var s,h=t.noHeader,p=(s=g(t),{html:d[s],richText:f[s]}),v=[],A=t.blocks||[];(0,i.assert)(!A||(0,i.isArray)(A)),A=A||[];var y=e.orderMode;if(t.sortBlocks&&y){A=A.slice();var w={valueAsc:"asc",valueDesc:"desc"};if((0,i.hasOwn)(w,y)){var x=new a.Fl(w[y],null);A.sort((function(e,t){return x.evaluate(e.sortParam,t.sortParam)}))}else"seriesDesc"===y&&A.reverse()}(0,i.each)(A,(function(n,r){var o=t.valueFormatter,a=m(n)(o?(0,i.extend)((0,i.extend)({},e),{valueFormatter:o}):e,n,r>0?p.html:0,l);null!=a&&v.push(a)}));var _="richText"===e.renderMode?v.join(p.richText):b(l,v.join(""),h?n:p.html);if(h)return _;var C=(0,o.yC)(t.header,"ordinal",e.useUTC),k=u(l,e.renderMode).nameStyle,S=c(l);return"richText"===e.renderMode?O(e,C,k)+p.richText+_:b(l,'<div style="'+k+";"+S+';">'+(0,r.Me)(C)+"</div>"+_,n)}function A(e,t,n,a){var l=e.renderMode,s=t.noName,c=t.noValue,d=!t.markerType,f=t.name,h=e.useUTC,p=t.valueFormatter||e.valueFormatter||function(e){return e=(0,i.isArray)(e)?e:[e],(0,i.map)(e,(function(e,t){return(0,o.yC)(e,(0,i.isArray)(v)?v[t]:v,h)}))};if(!s||!c){var m=d?"":e.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",l),g=s?"":(0,o.yC)(f,"ordinal",h),v=t.valueType,A=c?[]:p(t.value,t.dataIndex),y=!d||!s,w=!d&&s,x=u(a,l),_=x.nameStyle,C=x.valueStyle;return"richText"===l?(d?"":m)+(s?"":O(e,g,_))+(c?"":function(e,t,n,r,o){var a=[o],l=r?10:20;return n&&a.push({padding:[0,0,0,l],align:"right"}),e.markupStyleCreator.wrapRichTextStyle((0,i.isArray)(t)?t.join(" "):t,a)}(e,A,y,w,C)):b(a,(d?"":m)+(s?"":function(e,t,n){return'<span style="'+n+";"+(t?"margin-left:2px":"")+'">'+(0,r.Me)(e)+"</span>"}(g,!d,_))+(c?"":function(e,t,n,o){var a=n?"10px":"20px",l=t?"float:right;margin-left:"+a:"";return e=(0,i.isArray)(e)?e:[e],'<span style="'+l+";"+o+'">'+(0,i.map)(e,(function(e){return(0,r.Me)(e)})).join("&nbsp;&nbsp;")+"</span>"}(A,y,w,C)),n)}}function y(e,t,n,r,o,i){if(e)return m(e)({useUTC:o,renderMode:n,orderMode:r,markupStyleCreator:t,valueFormatter:e.valueFormatter},e,0,i)}function b(e,t,n){return'<div style="'+("margin: "+n+"px 0 0")+";"+c(e)+';">'+t+'<div style="clear:both"></div></div>'}function O(e,t,n){return e.markupStyleCreator.wrapRichTextStyle(t,n)}function w(e,t){var n=e.getData().getItemVisual(t,"style")[e.visualDrawType];return(0,o.he)(n)}function x(e,t){var n=e.get("padding");return null!=n?n:"richText"===t?[8,10]:10}var _=function(){function e(){this.richTextStyles={},this._nextStyleNameId=(0,l.IH)()}return e.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},e.prototype.makeTooltipMarker=function(e,t,n){var r="richText"===n?this._generateStyleName():null,a=(0,o.qg)({color:t,type:e,renderMode:n,markerId:r});return(0,i.isString)(a)?a:(this.richTextStyles[r]=a.style,a.content)},e.prototype.wrapRichTextStyle=function(e,t){var n={};(0,i.isArray)(t)?(0,i.each)(t,(function(e){return(0,i.extend)(n,e)})):(0,i.extend)(n,t);var r=this._generateStyleName();return this.richTextStyles[r]=n,"{"+r+"|"+e+"}"},e}()},3992:function(e,t,n){var r=n(73971),o=typeof Map!==r;e.exports=function(e){return o&&e instanceof Map}},4037:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(18111),n(7588);var r=n(61431),o=n(37741);var i={__name:"index",props:{formJson:{type:Object,default:()=>(0,o.buildDefaultFormJson)()},formData:{type:Object,default:()=>({})},previewState:{type:Boolean,default:!1}},setup(e,{expose:t}){const n=e;let i=(0,r.getCurrentInstance)().appContext.config.globalProperties.$Bus;const{proxy:a}=(0,r.getCurrentInstance)();let l=(0,r.ref)(n.formJson),s=(0,r.ref)({}),c=(0,r.ref)({});function u(e){return e.type+"-widget-ly"}function d(e){return e.type+"-widget-ly"}(0,r.provide)("globalFormModel",s),(0,r.provide)("refList",c);const f=(0,r.computed)((()=>l.value.formConfig)),h=(0,r.computed)((()=>l.value.widgetList)),p=(0,r.computed)((()=>f.value&&f.value.labelPosition?f.value.labelPosition:"left")),m=(0,r.computed)((()=>f.value&&f.value.labelWidth?f.value.labelWidth:"auto")),g=(0,r.computed)((()=>f.value&&f.value.size?f.value.size:"default")),v=(0,r.computed)((()=>f.value&&f.value.customClass?f.value.customClass:""));let A=(0,r.ref)(null);function y(e=!0){A.value="lyRender"+(0,o.randomId)(),e&&function(){f.value&&f.value.cssCode&&(0,o.insertCustomCssToHead)(f.value.cssCode,n.previewState?"":A.value);f.value&&f.value.functions&&(0,o.insertGlobalFunctionsToHtml)(f.value.functions,n.previewState?"":A.value)}(),i.off("fieldValidation"),i.on("fieldValidation",(e=>{b.value&&b.value.validateField(e)})),function(){if(f.value&&f.value.onFormMounted){new Function(f.value.onFormMounted).call()}}(),c.value.lyformbuilder_ref=a}let b=(0,r.ref)(null);function O(e){if("container"===e.category)"grid"===e.type?e.cols&&e.cols.length>0&&e.cols.forEach((e=>{O(e)})):"table"===e.type?e.rows&&e.rows.length>0&&e.rows.forEach((e=>{e.cols&&e.cols.length>0&&e.cols.forEach((e=>{O(e)}))})):"tab"===e.type?e.tabs&&e.tabs.length>0&&e.tabs.forEach((e=>{e.widgetList&&e.widgetList.length>0&&e.widgetList.forEach((e=>{O(e)}))})):"grid-col"!==e.type&&"table-cell"!==e.type||e.widgetList&&e.widgetList.length>0&&e.widgetList.forEach((e=>{O(e)}));else if(e.formItemFlag)if(n.formData.hasOwnProperty(e.options.name)){let t=n.formData[e.options.name];s.value[e.options.name]=(0,o.deepClone)(t)}else s.value[e.options.name]=(0,o.deepClone)(e.options.defaultValue)}function w(e){s.value=(0,o.deepClone)(e)}return l.value=n.formJson,"{}"==JSON.stringify(n.formData)||0==Object.keys(n.formData).length?function(e){!function(){for(let e in s.value)delete s.value[e]}(),e&&e.length>0&&e.forEach((e=>{O(e)}))}(l.value?l.value.widgetList:null):w(n.formData),(0,r.onMounted)((()=>{y()})),t({setFormData:w,getFormData:function(e=!0){if(!e)return s.value;let t=function(){},n=new window.Promise((function(e,n){t=function(t,r){r?n(r):e(t)}}));return b.value.validate((e=>{e?t(s.value):t(s.value,"表单数据校验失败")})),n},getFormRef:function(){return b.value},setFormJsonSelectOption:function(e,t){function r(e,t,n){e.formItemFlag?"select"===e.type&&e.options.name===t&&(e.options.optionItems=n):"container"===e.category&&("grid"===e.type?e.cols&&e.cols.length>0&&e.cols.forEach((e=>{r(e,t,n)})):"table"===e.type?e.rows&&e.rows.length>0&&e.rows.forEach((e=>{e.cols&&e.cols.length>0&&e.cols.forEach((e=>{r(e,t,n)}))})):"tab"===e.type?e.tabs&&e.tabs.length>0&&e.tabs.forEach((e=>{e.widgetList&&e.widgetList.length>0&&e.widgetList.forEach((e=>{r(e,t,n)}))})):"grid-col"!==e.type&&"table-cell"!==e.type||e.widgetList&&e.widgetList.length>0&&e.widgetList.forEach((e=>{r(e,t,n)})))}for(var o=0;o<n.formJson.widgetList.length;o++){r(n.formJson.widgetList[o],e,t)}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createBlock)(n,{"label-position":p.value,size:g.value,class:(0,r.normalizeClass)([[v.value],"lyrenderform"]),disabled:f.value.disabled,"label-width":m.value,"validate-on-rule-change":!1,model:(0,r.unref)(s),ref_key:"lyrenderForm",ref:b,onSubmit:t[0]||(t[0]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(h.value,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["container"===e.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(u(e)),{widget:e,key:e.id,"parent-list":h.value,"index-of-parent-list":t,"parent-widget":null,"design-state":!1},null,8,["widget","parent-list","index-of-parent-list"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(d(e)),{"form-config":f.value,field:e,"design-state":!1,key:e.id,"parent-list":h.value,"index-of-parent-list":t,"parent-widget":null},null,8,["form-config","field","parent-list","index-of-parent-list"]))],64)))),256))])),_:1},8,["label-position","size","class","disabled","label-width","model"])}}}},4055:function(e,t,n){"use strict";var r=n(44576),o=n(20034),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},4094:function(e,t,n){var r=n(41982),o=n(13908);e.exports=function(e,t,n){r(o(e),(function(r){t.call(n,e[r],r,e)}))}},4213:function(e,t,n){var r,o,i;o=[],void 0===(i="function"==typeof(r=function(){"use strict";function t(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){s(r.response,t,n)},r.onerror=function(){},r.send()}function o(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n.g&&n.g.global===n.g?n.g:void 0,l=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!l?function(e,t,n){var l=a.URL||a.webkitURL,s=document.createElement("a");t=t||e.name||"download",s.download=t,s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?i(s):o(s.href)?r(e,t,n):i(s,s.target="_blank")):(s.href=l.createObjectURL(e),setTimeout((function(){l.revokeObjectURL(s.href)}),4e4),setTimeout((function(){i(s)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,a){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,a),n);else if(o(e))r(e,n,a);else{var l=document.createElement("a");l.href=e,l.target="_blank",setTimeout((function(){i(l)}))}}:function(e,t,n,o){if((o=o||open("","_blank"))&&(o.document.title=o.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,n);var i="application/octet-stream"===e.type,s=/constructor/i.test(a.HTMLElement)||a.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||i&&s||l)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=e:location=e,o=null},u.readAsDataURL(e)}else{var d=a.URL||a.webkitURL,f=d.createObjectURL(e);o?o.location=f:location.href=f,o=null,setTimeout((function(){d.revokeObjectURL(f)}),4e4)}});a.saveAs=s.saveAs=s,e.exports=s})?r.apply(t,o):r)||(e.exports=i)},4235:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var r=n(98026),o=n(3961),i=n(58267),a=n(48170);function l(e){var t,n,l,s,c=e.series,u=e.dataIndex,d=e.multipleSeries,f=c.getData(),h=f.mapDimensionsAll("defaultedTooltip"),p=h.length,m=c.getRawValue(u),g=(0,r.isArray)(m),v=(0,o.aw)(c,u);if(p>1||g&&!p){var A=function(e,t,n,a,l){var s=t.getData(),c=(0,r.reduce)(e,(function(e,t,n){var r=s.getDimensionInfo(n);return e||r&&!1!==r.tooltip&&null!=r.displayName}),!1),u=[],d=[],f=[];function h(e,t){var n=s.getDimensionInfo(t);n&&!1!==n.otherDims.tooltip&&(c?f.push((0,o.Qx)("nameValue",{markerType:"subItem",markerColor:l,name:n.displayName,value:e,valueType:n.type})):(u.push(e),d.push(n.type)))}return a.length?(0,r.each)(a,(function(e){h((0,i.QE)(s,n,e),e)})):(0,r.each)(e,h),{inlineValues:u,inlineValueTypes:d,blocks:f}}(m,c,u,h,v);t=A.inlineValues,n=A.inlineValueTypes,l=A.blocks,s=A.inlineValues[0]}else if(p){var y=f.getDimensionInfo(h[0]);s=t=(0,i.QE)(f,u,h[0]),n=y.type}else s=t=g?m[0]:m;var b=(0,a.O0)(c),O=b&&c.name||"",w=f.getName(u),x=d?O:w;return(0,o.Qx)("section",{header:O,noHeader:d||!b,sortParam:s,blocks:[(0,o.Qx)("nameValue",{markerType:"item",markerColor:v,name:x,noName:!(0,r.trim)(x),value:t,valueType:n,dataIndex:u})].concat(l||[])})}},4390:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);n(18111),n(22489);var o=n(40412),i=n(37741),a={components:{LyDialog:n(48404).A},emits:["refreshData"],name:"addButton",data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",formData:{name:"",value:""},rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],value:[{required:!0,message:"请输入key值",trigger:"blur"}]},buttonList:[]}},methods:{getName(e){this.formData.value=e,this.formData.name=this.buttonList.filter((t=>t.value==e))[0].name},handleClose(){this.dialogVisible=!1,this.formData={name:"",value:""},this.$emit("refreshData")},addButtonFn(e,t,n){this.dialogVisible=!0,this.dialogTitle=t,e&&(this.formData=(0,i.deepClone)(e))},submitData(){let e={...this.formData};this.$refs.rulesForm.validate((t=>{t&&(this.loadingSave=!0,this.formData.id?(0,o.systemButtonEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,o.systemButtonAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})))}))}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-form"),u=(0,r.resolveComponent)("el-button"),d=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(d,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"560px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(u,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{inline:!0,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"名称:",prop:"name",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.name=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"key值",prop:"value",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.value,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.value=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},4495:function(e,t,n){"use strict";var r=n(39519),o=n(79039),i=n(44576).String;e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},4934:function(e,t,n){!function(){"use strict";var e=function(e){return function(t){return function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t}(t)===e}},t=function(e){return function(t){return typeof t===e}},r=function(e){return function(t){return e===t}},o=e("string"),i=e("object"),a=e("array"),l=r(null),s=t("boolean"),c=r(void 0),u=function(e){return null==e},d=function(e){return!u(e)},f=t("function"),h=t("number"),p=function(e,t){if(a(e)){for(var n=0,r=e.length;n<r;++n)if(!t(e[n]))return!1;return!0}return!1},m=function(){},g=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e(t.apply(null,n))}},v=function(e){return function(){return e}},A=function(e){return e},y=function(e,t){return e===t};function b(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var O=function(e){return function(t){return!e(t)}},w=function(e){return function(){throw new Error(e)}},x=v(!1),_=v(!0),C=tinymce.util.Tools.resolve("tinymce.ThemeManager"),k=function(){return k=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},k.apply(this,arguments)};function S(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function V(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}var B,T,N=function(){return E},E=(B=function(e){return e()},{fold:function(e,t){return e()},isSome:x,isNone:_,getOr:T=A,getOrThunk:B,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:v(null),getOrUndefined:v(void 0),or:T,orThunk:B,map:N,each:m,bind:N,exists:x,forall:_,filter:function(){return N()},toArray:function(){return[]},toString:v("none()")}),P=function(e){var t=v(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:_,isNone:x,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return P(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:E},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},Q={some:P,none:N,from:function(e){return null==e?E:P(e)}},M=Array.prototype.slice,D=Array.prototype.indexOf,$=Array.prototype.push,z=function(e,t){return D.call(e,t)},R=function(e,t){return z(e,t)>-1},I=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return!0}return!1},L=function(e,t){for(var n=[],r=0;r<e;r++)n.push(t(r));return n},F=function(e,t){for(var n=[],r=0;r<e.length;r+=t){var o=M.call(e,r,r+t);n.push(o)}return n},U=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},H=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},W=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o];(t(a,o)?n:r).push(a)}return{pass:n,fail:r}},j=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},q=function(e,t,n){return function(e,t){for(var n=e.length-1;n>=0;n--)t(e[n],n)}(e,(function(e,r){n=t(n,e,r)})),n},X=function(e,t,n){return H(e,(function(e,r){n=t(n,e,r)})),n},Y=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return Q.some(i);if(n(i,r))break}return Q.none()}(e,t,x)},G=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return Q.some(n)}return Q.none()},Z=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!a(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);$.apply(t,e[n])}return t},K=function(e,t){return Z(U(e,t))},J=function(e,t){for(var n=0,r=e.length;n<r;++n){if(!0!==t(e[n],n))return!1}return!0},ee=function(e){var t=M.call(e,0);return t.reverse(),t},te=function(e,t){return j(e,(function(e){return!R(t,e)}))},ne=function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n},re=function(e){return[e]},oe=function(e,t){var n=M.call(e,0);return n.sort(t),n},ie=function(e,t){return t>=0&&t<e.length?Q.some(e[t]):Q.none()},ae=function(e){return ie(e,0)},le=function(e){return ie(e,e.length-1)},se=f(Array.from)?Array.from:function(e){return M.call(e)},ce=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return Q.none()},ue=Object.keys,de=Object.hasOwnProperty,fe=function(e,t){for(var n=ue(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}},he=function(e,t){return pe(e,(function(e,n){return{k:n,v:t(e,n)}}))},pe=function(e,t){var n={};return fe(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},me=function(e,t){var n={};return function(e,t,n,r){fe(e,(function(e,o){(t(e,o)?n:r)(e,o)}))}(e,t,function(e){return function(t,n){e[n]=t}}(n),m),n},ge=function(e,t){var n=[];return fe(e,(function(e,r){n.push(t(e,r))})),n},ve=function(e,t){for(var n=ue(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];if(t(a,i,e))return Q.some(a)}return Q.none()},Ae=function(e){return ge(e,A)},ye=function(e,t){return be(e,t)?Q.from(e[t]):Q.none()},be=function(e,t){return de.call(e,t)},Oe=function(e,t){return be(e,t)&&void 0!==e[t]&&null!==e[t]},we=function(e,t,n){return void 0===n&&(n=y),e.exists((function(e){return n(e,t)}))},xe=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},_e=function(e,t,n){return e.isSome()&&t.isSome()?Q.some(n(e.getOrDie(),t.getOrDie())):Q.none()},Ce=function(e,t){return e?Q.some(t):Q.none()},ke=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},Se=function(e,t){return-1!==e.indexOf(t)},Ve=function(e,t){return ke(e,t,0)},Be=function(e,t){return ke(e,t,e.length-t.length)},Te=function(e){return function(t){return t.replace(e,"")}}(/^\s+|\s+$/g),Ne=function(e){return e.length>0},Ee=function(e){return void 0!==e.style&&f(e.style.getPropertyValue)},Pe=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},Qe={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return Pe(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return Pe(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return Pe(n)},fromDom:Pe,fromPoint:function(e,t,n){return Q.from(e.dom.elementFromPoint(t,n)).map(Pe)}};"undefined"!=typeof window?window:Function("return this;")();var Me,De=function(e){return e.dom.nodeName.toLowerCase()},$e=function(e){return function(t){return function(e){return e.dom.nodeType}(t)===e}},ze=$e(1),Re=$e(3),Ie=$e(9),Le=$e(11),Fe=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},Ue=function(){return He(0,0)},He=function(e,t){return{major:e,minor:t}},We={nu:He,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?Ue():function(e,t){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return He(r(1),r(2))}(e,n)},unknown:Ue},je=function(e,t){var n=String(t).toLowerCase();return Y(e,(function(e){return e.search(n)}))},qe=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Xe=function(e){return function(t){return Se(t,e)}},Ye=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return Se(e,"edge/")&&Se(e,"chrome")&&Se(e,"safari")&&Se(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,qe],search:function(e){return Se(e,"chrome")&&!Se(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return Se(e,"msie")||Se(e,"trident")}},{name:"Opera",versionRegexes:[qe,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Xe("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Xe("firefox")},{name:"Safari",versionRegexes:[qe,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(Se(e,"safari")||Se(e,"mobile/"))&&Se(e,"applewebkit")}}],Ge=[{name:"Windows",search:Xe("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return Se(e,"iphone")||Se(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Xe("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Xe("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Xe("linux"),versionRegexes:[]},{name:"Solaris",search:Xe("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Xe("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Xe("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Ze={browsers:v(Ye),oses:v(Ge)},Ke="Edge",Je="Chrome",et="Opera",tt="Firefox",nt="Safari",rt=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(Ke),isChrome:r(Je),isIE:r("IE"),isOpera:r(et),isFirefox:r(tt),isSafari:r(nt)}},ot={unknown:function(){return rt({current:void 0,version:We.unknown()})},nu:rt,edge:v(Ke),chrome:v(Je),ie:v("IE"),opera:v(et),firefox:v(tt),safari:v(nt)},it="Windows",at="Android",lt="Linux",st="Solaris",ct="FreeBSD",ut="ChromeOS",dt=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(it),isiOS:r("iOS"),isAndroid:r(at),isOSX:r("OSX"),isLinux:r(lt),isSolaris:r(st),isFreeBSD:r(ct),isChromeOS:r(ut)}},ft={unknown:function(){return dt({current:void 0,version:We.unknown()})},nu:dt,windows:v(it),ios:v("iOS"),android:v(at),linux:v(lt),osx:v("OSX"),solaris:v(st),freebsd:v(ct),chromeos:v(ut)},ht=function(e,t,n){var r=Ze.browsers(),o=Ze.oses(),i=t.bind((function(e){return function(e,t){return ce(t.brands,(function(t){var n=t.brand.toLowerCase();return Y(e,(function(e){var t;return n===(null===(t=e.brand)||void 0===t?void 0:t.toLowerCase())})).map((function(e){return{current:e.name,version:We.nu(parseInt(t.version,10),0)}}))}))}(r,e)})).orThunk((function(){return function(e,t){return je(e,t).map((function(e){var n=We.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(r,e)})).fold(ot.unknown,ot.nu),a=function(e,t){return je(e,t).map((function(e){var n=We.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(o,e).fold(ft.unknown,ft.nu),l=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),i=e.isiOS()&&!o,a=e.isiOS()||e.isAndroid(),l=a||r("(pointer:coarse)"),s=o||!i&&a&&r("(min-device-width:768px)"),c=i||a&&!s,u=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!c&&!s&&!u;return{isiPad:v(o),isiPhone:v(i),isTablet:v(s),isPhone:v(c),isTouch:v(l),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:v(u),isDesktop:v(d)}}(a,i,e,n);return{browser:i,os:a,deviceType:l}},pt=function(e){return window.matchMedia(e).matches},mt=Fe((function(){return ht(navigator.userAgent,Q.from(navigator.userAgentData),pt)})),gt=function(){return mt()},vt=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},At=function(e){return 1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType||0===e.childElementCount},yt=function(e,t){return e.dom===t.dom},bt=function(e,t){return function(e,t){return function(e,t,n){return!!(e.compareDocumentPosition(t)&n)}(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)}(e.dom,t.dom)},Ot=function(e,t){return gt().browser.isIE()?bt(e,t):function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)}(e,t)},wt=function(e){return Qe.fromDom(e.dom.ownerDocument)},xt=function(e){return Ie(e)?e:wt(e)},_t=function(e){return Qe.fromDom(xt(e).dom.documentElement)},Ct=function(e){return Qe.fromDom(xt(e).dom.defaultView)},kt=function(e){return Q.from(e.dom.parentNode).map(Qe.fromDom)},St=function(e){return Q.from(e.dom.offsetParent).map(Qe.fromDom)},Vt=function(e){return U(e.dom.childNodes,Qe.fromDom)},Bt=function(e,t){var n=e.dom.childNodes;return Q.from(n[t]).map(Qe.fromDom)},Tt=function(e,t){return{element:e,offset:t}},Nt=function(e,t){var n=Vt(e);return n.length>0&&t<n.length?Tt(n[t],0):Tt(e,t)},Et=function(e){return Le(e)&&d(e.dom.host)},Pt=f(Element.prototype.attachShadow)&&f(Node.prototype.getRootNode),Qt=v(Pt),Mt=Pt?function(e){return Qe.fromDom(e.dom.getRootNode())}:xt,Dt=function(e){return Et(e)?e:Qe.fromDom(xt(e).dom.body)},$t=function(e){var t=Mt(e);return Et(t)?Q.some(t):Q.none()},zt=function(e){return Qe.fromDom(e.dom.host)},Rt=function(e){return d(e.dom.shadowRoot)},It=function(e){var t=Re(e)?e.dom.parentNode:e.dom;if(null==t||null===t.ownerDocument)return!1;var n,r,o=t.ownerDocument;return $t(Qe.fromDom(t)).fold((function(){return o.body.contains(t)}),(n=It,r=zt,function(e){return n(r(e))}))},Lt=function(){return Ft(Qe.fromDom(document))},Ft=function(e){var t=e.dom.body;if(null==t)throw new Error("Body is not available yet");return Qe.fromDom(t)},Ut=function(e,t,n){if(!(o(n)||s(n)||h(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")},Ht=function(e,t,n){Ut(e.dom,t,n)},Wt=function(e,t){var n=e.dom;fe(t,(function(e,t){Ut(n,t,e)}))},jt=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},qt=function(e,t){return Q.from(jt(e,t))},Xt=function(e,t){var n=e.dom;return!(!n||!n.hasAttribute)&&n.hasAttribute(t)},Yt=function(e,t){e.dom.removeAttribute(t)},Gt=function(e,t,n){if(!o(n))throw new Error("CSS value must be a string: "+n);Ee(e)&&e.style.setProperty(t,n)},Zt=function(e,t){Ee(e)&&e.style.removeProperty(t)},Kt=function(e,t,n){var r=e.dom;Gt(r,t,n)},Jt=function(e,t){var n=e.dom;fe(t,(function(e,t){Gt(n,t,e)}))},en=function(e,t){var n=e.dom;fe(t,(function(e,t){e.fold((function(){Zt(n,t)}),(function(e){Gt(n,t,e)}))}))},tn=function(e,t){var n=e.dom,r=window.getComputedStyle(n).getPropertyValue(t);return""!==r||It(e)?r:nn(n,t)},nn=function(e,t){return Ee(e)?e.style.getPropertyValue(t):""},rn=function(e,t){var n=e.dom,r=nn(n,t);return Q.from(r).filter((function(e){return e.length>0}))},on=function(e){var t={},n=e.dom;if(Ee(n))for(var r=0;r<n.style.length;r++){var o=n.style.item(r);t[o]=n.style[o]}return t},an=function(e,t,n){var r=Qe.fromTag(e);return Kt(r,t,n),rn(r,t).isSome()},ln=function(e,t){var n=e.dom;Zt(n,t),we(qt(e,"style").map(Te),"")&&Yt(e,"style")},sn=function(e){return e.dom.offsetWidth},cn=function(e,t){var n=function(n){var r=t(n);if(r<=0||null===r){var o=tn(n,e);return parseFloat(o)||0}return r},r=function(e,t){return X(t,(function(t,n){var r=tn(e,n),o=void 0===r?0:parseInt(r,10);return isNaN(o)?t:t+o}),0)};return{set:function(t,n){if(!h(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);var r=t.dom;Ee(r)&&(r.style[e]=n+"px")},get:n,getOuter:n,aggregate:r,max:function(e,t,n){var o=r(e,n);return t>o?t-o:0}}},un=cn("height",(function(e){var t=e.dom;return It(e)?t.getBoundingClientRect().height:t.offsetHeight})),dn=function(e){return un.get(e)},fn=function(e){return un.getOuter(e)},hn=function(e,t){return{left:e,top:t,translate:function(n,r){return hn(e+n,t+r)}}},pn=hn,mn=function(e,t){return void 0!==e?e:void 0!==t?t:0},gn=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,o=t.documentElement;if(n===e.dom)return pn(n.offsetLeft,n.offsetTop);var i=mn(null==r?void 0:r.pageYOffset,o.scrollTop),a=mn(null==r?void 0:r.pageXOffset,o.scrollLeft),l=mn(o.clientTop,n.clientTop),s=mn(o.clientLeft,n.clientLeft);return vn(e).translate(a-s,i-l)},vn=function(e){var t=e.dom,n=t.ownerDocument.body;return n===t?pn(n.offsetLeft,n.offsetTop):It(e)?function(e){var t=e.getBoundingClientRect();return pn(t.left,t.top)}(t):pn(0,0)},An=cn("width",(function(e){return e.dom.offsetWidth})),yn=function(e){return An.get(e)},bn=function(e){return An.getOuter(e)},On=function(e){var t=Qe.fromDom(function(e){if(Qt()&&d(e.target)){var t=Qe.fromDom(e.target);if(ze(t)&&Rt(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return ae(n)}}return Q.from(e.target)}(e).getOr(e.target)),n=function(){return e.stopPropagation()},r=function(){return e.preventDefault()},o=g(r,n);return function(e,t,n,r,o,i,a){return{target:e,x:t,y:n,stop:r,prevent:o,kill:i,raw:a}}(t,e.clientX,e.clientY,n,r,o,e)},wn=function(e,t,n,r,o){var i=function(e,t){return function(n){e(n)&&t(On(n))}}(n,r);return e.dom.addEventListener(t,i,o),{unbind:b(xn,e,t,i,o)}},xn=function(e,t,n,r){e.dom.removeEventListener(t,n,r)},_n=function(e,t){kt(e).each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},Cn=function(e,t){var n=function(e){return Q.from(e.dom.nextSibling).map(Qe.fromDom)}(e);n.fold((function(){kt(e).each((function(e){Sn(e,t)}))}),(function(e){_n(e,t)}))},kn=function(e,t){var n=function(e){return Bt(e,0)}(e);n.fold((function(){Sn(e,t)}),(function(n){e.dom.insertBefore(t.dom,n.dom)}))},Sn=function(e,t){e.dom.appendChild(t.dom)},Vn=function(e,t){H(t,(function(t){Sn(e,t)}))},Bn=function(e){e.dom.textContent="",H(Vt(e),(function(e){Tn(e)}))},Tn=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},Nn=function(e){var t,n=Vt(e);n.length>0&&(t=e,H(n,(function(e){_n(t,e)}))),Tn(e)},En=function(e){var t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return pn(n,r)},Pn=function(e,t,n){var r=(void 0!==n?n.dom:document).defaultView;r&&r.scrollTo(e,t)},Qn=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Mn=function(e){var t=void 0===e?window:e,n=t.document,r=En(Qe.fromDom(n));return function(e){var t=void 0===e?window:e;return gt().browser.isFirefox()?Q.none():Q.from(t.visualViewport)}(t).fold((function(){var e=t.document.documentElement,n=e.clientWidth,o=e.clientHeight;return Qn(r.left,r.top,n,o)}),(function(e){return Qn(Math.max(e.pageLeft,r.left),Math.max(e.pageTop,r.top),e.width,e.height)}))},Dn=function(e,t){return e.view(t).fold(v([]),(function(t){var n=e.owner(t),r=Dn(e,n);return[t].concat(r)}))},$n=Object.freeze({__proto__:null,view:function(e){var t;return(e.dom===document?Q.none():Q.from(null===(t=e.dom.defaultView)||void 0===t?void 0:t.frameElement)).map(Qe.fromDom)},owner:function(e){return wt(e)}}),zn=function(e){var t=Qe.fromDom(document),n=En(t),r=function(e,t){var n=t.owner(e),r=Dn(t,n);return Q.some(r)}(e,$n);return r.fold(b(gn,e),(function(t){var r=vn(e),o=q(t,(function(e,t){var n=vn(t);return{left:e.left+n.left,top:e.top+n.top}}),{left:0,top:0});return pn(o.left+r.left+n.left,o.top+r.top+n.top)}))},Rn=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},In=function(e){var t=gn(e),n=bn(e),r=fn(e);return Rn(t.left,t.top,n,r)},Ln=function(e){var t=zn(e),n=bn(e),r=fn(e);return Rn(t.left,t.top,n,r)},Fn=function(){return Mn(window)},Un=function(e){return{isValue:_,isError:x,getOr:v(e),getOrThunk:v(e),getOrDie:v(e),or:function(t){return Un(e)},orThunk:function(t){return Un(e)},fold:function(t,n){return n(e)},map:function(t){return Un(t(e))},mapError:function(t){return Un(e)},each:function(t){t(e)},bind:function(t){return t(e)},exists:function(t){return t(e)},forall:function(t){return t(e)},toOptional:function(){return Q.some(e)}}},Hn=function(e){return{isValue:x,isError:_,getOr:A,getOrThunk:function(e){return e()},getOrDie:function(){return w(String(e))()},or:A,orThunk:function(e){return e()},fold:function(t,n){return t(e)},map:function(t){return Hn(e)},mapError:function(t){return Hn(t(e))},each:m,bind:function(t){return Hn(e)},exists:x,forall:_,toOptional:Q.none}},Wn={value:Un,error:Hn,fromOption:function(e,t){return e.fold((function(){return Hn(t)}),Un)}};!function(e){e[e.Error=0]="Error",e[e.Value=1]="Value"}(Me||(Me={}));var jn=function(e,t,n){return e.stype===Me.Error?t(e.serror):n(e.svalue)},qn=function(e){return{stype:Me.Value,svalue:e}},Xn=function(e){return{stype:Me.Error,serror:e}},Yn=function(e){return e.fold(Xn,qn)},Gn=function(e){return jn(e,Wn.error,Wn.value)},Zn=qn,Kn=function(e){var t=[],n=[];return H(e,(function(e){jn(e,(function(e){return n.push(e)}),(function(e){return t.push(e)}))})),{values:t,errors:n}},Jn=Xn,er=function(e,t){return e.stype===Me.Value?t(e.svalue):e},tr=function(e,t){return e.stype===Me.Error?t(e.serror):e},nr=function(e,t){return e.stype===Me.Value?{stype:Me.Value,svalue:t(e.svalue)}:e},rr=function(e,t){return e.stype===Me.Error?{stype:Me.Error,serror:t(e.serror)}:e},or=jn,ir=function(e,t,n,r){return{tag:"field",key:e,newKey:t,presence:n,prop:r}},ar=function(e,t,n){switch(e.tag){case"field":return t(e.key,e.newKey,e.presence,e.prop);case"custom":return n(e.newKey,e.instantiator)}},lr=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(0===t.length)throw new Error("Can't merge zero objects");for(var r={},o=0;o<t.length;o++){var i=t[o];for(var a in i)be(i,a)&&(r[a]=e(r[a],i[a]))}return r}},sr=lr((function(e,t){return i(e)&&i(t)?sr(e,t):t})),cr=lr((function(e,t){return t})),ur=function(e){return{tag:"defaultedThunk",process:e}},dr=function(e){return ur(v(e))},fr=function(e){return{tag:"mergeWithThunk",process:e}},hr=function(e){return g(Jn,Z)(e)},pr=function(e){var t=Kn(e);return t.errors.length>0?hr(t.errors):Zn(t.values)},mr=function(e){return i(e)&&ue(e).length>100?" removed due to size":JSON.stringify(e,null,2)},gr=function(e,t){return Jn([{path:e,getErrorInfo:t}])},vr=function(e){return{extract:function(t,n){return tr(e(n),(function(e){return function(e,t){return gr(e,v(t))}(t,e)}))},toString:v("val")}},Ar=vr(Zn),yr=function(e,t,n,r){return ye(t,n).fold((function(){return function(e,t,n){return gr(e,(function(){return'Could not find valid *required* value for "'+t+'" in '+mr(n)}))}(e,n,t)}),r)},br=function(e,t,n,r){return r(ye(e,t).getOrThunk((function(){return n(e)})))},Or=function(e,t,n,r,o){var i=function(e){return o.extract(t.concat([r]),e)},a=function(e){return e.fold((function(){return Zn(Q.none())}),(function(e){var n=o.extract(t.concat([r]),e);return nr(n,Q.some)}))};switch(e.tag){case"required":return yr(t,n,r,i);case"defaultedThunk":return br(n,r,e.process,i);case"option":return function(e,t,n){return n(ye(e,t))}(n,r,a);case"defaultedOptionThunk":return function(e,t,n,r){return r(ye(e,t).map((function(t){return!0===t?n(e):t})))}(n,r,e.process,a);case"mergeWithThunk":return br(n,r,v({}),(function(t){var r=sr(e.process(n),t);return i(r)}))}},wr=function(e){return{extract:function(t,n){return e().extract(t,n)},toString:function(){return e().toString()}}},xr=function(e){return ue(me(e,d))},_r=function(e){var t=Cr(e),n=q(e,(function(e,t){return ar(t,(function(t){var n;return sr(e,((n={})[t]=!0,n))}),v(e))}),{});return{extract:function(e,r){var o=s(r)?[]:xr(r),i=j(o,(function(e){return!Oe(n,e)}));return 0===i.length?t.extract(e,r):function(e,t){return gr(e,(function(){return"There are unsupported fields: ["+t.join(", ")+"] specified"}))}(e,i)},toString:t.toString}},Cr=function(e){return{extract:function(t,n){return function(e,t,n){for(var r={},o=[],i=0,a=n;i<a.length;i++){var l=a[i];ar(l,(function(n,i,a,l){var s=Or(a,e,t,n,l);or(s,(function(e){o.push.apply(o,e)}),(function(e){r[i]=e}))}),(function(e,n){r[e]=n(t)}))}return o.length>0?Jn(o):Zn(r)}(t,n,e)},toString:function(){var t=U(e,(function(e){return ar(e,(function(e,t,n,r){return e+" -> "+r.toString()}),(function(e,t){return"state("+e+")"}))}));return"obj{\n"+t.join("\n")+"}"}}},kr=function(e){return{extract:function(t,n){var r=U(n,(function(n,r){return e.extract(t.concat(["["+r+"]"]),n)}));return pr(r)},toString:function(){return"array("+e.toString()+")"}}},Sr=function(e){return{extract:function(t,n){for(var r=[],o=0,i=e;o<i.length;o++){var a=i[o].extract(t,n);if(a.stype===Me.Value)return a;r.push(a)}return pr(r)},toString:function(){return"oneOf("+U(e,(function(e){return e.toString()})).join(", ")+")"}}},Vr=function(e,t){return{extract:function(n,r){var o=ue(r),i=function(t,n){return kr(vr(e)).extract(t,n)}(n,o);return er(i,(function(e){var o=U(e,(function(e){return ir(e,e,{tag:"required",process:{}},t)}));return Cr(o).extract(n,r)}))},toString:function(){return"setOf("+t.toString()+")"}}},Br=g(kr,Cr),Tr=v(Ar),Nr=function(e,t){return vr((function(n){var r=typeof n;return e(n)?Zn(n):Jn("Expected type: "+t+" but got: "+r)}))},Er=Nr(h,"number"),Pr=Nr(o,"string"),Qr=Nr(s,"boolean"),Mr=Nr(f,"function"),Dr=function(e){if(Object(e)!==e)return!0;switch({}.toString.call(e).slice(8,-1)){case"Boolean":case"Number":case"String":case"Date":case"RegExp":case"Blob":case"FileList":case"ImageData":case"ImageBitmap":case"ArrayBuffer":return!0;case"Array":case"Object":return Object.keys(e).every((function(t){return Dr(e[t])}));default:return!1}},$r=vr((function(e){return Dr(e)?Zn(e):Jn("Expected value to be acceptable for sending via postMessage")})),zr=function(e,t,n,r){return ye(n,r).fold((function(){return function(e,t,n){return gr(e,(function(){return'The chosen schema: "'+n+'" did not exist in branches: '+mr(t)}))}(e,n,r)}),(function(n){return n.extract(e.concat(["branch: "+r]),t)}))},Rr=function(e,t){return{extract:function(n,r){return ye(r,e).fold((function(){return function(e,t){return gr(e,(function(){return'Choice schema did not contain choice key: "'+t+'"'}))}(n,e)}),(function(e){return zr(n,r,t,e)}))},toString:function(){return"chooseOn("+e+"). Possible values: "+ue(t)}}},Ir=function(e){return vr((function(t){return e(t).fold(Jn,Zn)}))},Lr=function(e,t){return Vr((function(t){return Yn(e(t))}),t)},Fr=function(e,t,n){return Gn(function(e,t,n){var r=t.extract([e],n);return rr(r,(function(e){return{input:n,errors:e}}))}(e,t,n))},Ur=function(e){return e.fold((function(e){throw new Error(Wr(e))}),A)},Hr=function(e,t,n){return Ur(Fr(e,t,n))},Wr=function(e){return"Errors: \n"+(t=e.errors,n=t.length>10?t.slice(0,10).concat([{path:[],getErrorInfo:v("... (only showing first ten failures)")}]):t,U(n,(function(e){return"Failed path: ("+e.path.join(" > ")+")\n"+e.getErrorInfo()}))).join("\n")+"\n\nInput object: "+mr(e.input);var t,n},jr=function(e,t){return Rr(e,he(t,Cr))},qr=ir,Xr=function(e,t){return{tag:"custom",newKey:e,instantiator:t}},Yr=function(e){return Ir((function(t){return R(e,t)?Wn.value(t):Wn.error('Unsupported value: "'+t+'", choose one of "'+e.join(", ")+'".')}))},Gr=function(e){return qr(e,e,{tag:"required",process:{}},Tr())},Zr=function(e,t){return qr(e,e,{tag:"required",process:{}},t)},Kr=function(e){return Zr(e,Er)},Jr=function(e){return Zr(e,Pr)},eo=function(e,t){return qr(e,e,{tag:"required",process:{}},Yr(t))},to=function(e){return Zr(e,Mr)},no=function(e,t){return qr(e,e,{tag:"required",process:{}},Cr(t))},ro=function(e,t){return qr(e,e,{tag:"required",process:{}},Br(t))},oo=function(e,t){return qr(e,e,{tag:"required",process:{}},kr(t))},io=function(e){return qr(e,e,{tag:"option",process:{}},Tr())},ao=function(e,t){return qr(e,e,{tag:"option",process:{}},t)},lo=function(e){return ao(e,Er)},so=function(e){return ao(e,Pr)},co=function(e){return ao(e,Mr)},uo=function(e,t){return ao(e,kr(t))},fo=function(e,t){return ao(e,Cr(t))},ho=function(e,t){return qr(e,e,dr(t),Tr())},po=function(e,t,n){return qr(e,e,dr(t),n)},mo=function(e,t){return po(e,t,Er)},go=function(e,t){return po(e,t,Pr)},vo=function(e,t,n){return po(e,t,Yr(n))},Ao=function(e,t){return po(e,t,Qr)},yo=function(e,t){return po(e,t,Mr)},bo=function(e,t,n){return po(e,t,kr(n))},Oo=function(e,t,n){return po(e,t,Cr(n))},wo=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},xo=function(e){if(!a(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return H(e,(function(r,o){var i=ue(r);if(1!==i.length)throw new Error("one and only one name per case");var l=i[0],s=r[l];if(void 0!==n[l])throw new Error("duplicate key detected:"+l);if("cata"===l)throw new Error("cannot have a case named cata (sorry)");if(!a(s))throw new Error("case arguments must be an array");t.push(l),n[l]=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=n.length;if(i!==s.length)throw new Error("Wrong number of arguments to case "+l+". Expected "+s.length+" ("+s+"), got "+i);return{fold:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];if(t.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+t.length);return t[o].apply(null,n)},match:function(e){var r=ue(e);if(t.length!==r.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+r.join(","));if(!J(t,(function(e){return R(r,e)})))throw new Error("Not all branches were specified when using match. Specified: "+r.join(", ")+"\nRequired: "+t.join(", "));return e[l].apply(null,n)},log:function(e){}}}})),n};xo([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);var _o,Co=function(e,t){return function(e,t){var n={};return fe(e,(function(e,r){R(t,r)||(n[r]=e)})),n}(e,t)},ko=function(e,t){return function(e,t){var n;return(n={})[e]=t,n}(e,t)},So=function(e){return function(e){var t={};return H(e,(function(e){t[e.key]=e.value})),t}(e)},Vo=function(e,t){var n,r=function(e){var t=[],n=[];return H(e,(function(e){e.fold((function(e){t.push(e)}),(function(e){n.push(e)}))})),{errors:t,values:n}}(e);return r.errors.length>0?(n=r.errors,Wn.error(Z(n))):function(e,t){return 0===e.length?Wn.value(t):Wn.value(sr(t,cr.apply(void 0,e)))}(r.values,t)},Bo=function(e){return f(e)?e:x},To=function(e,t,n){for(var r=e.dom,o=Bo(n);r.parentNode;){r=r.parentNode;var i=Qe.fromDom(r),a=t(i);if(a.isSome())return a;if(o(i))break}return Q.none()},No=function(e,t,n){var r=t(e),o=Bo(n);return r.orThunk((function(){return o(e)?Q.none():To(e,t,o)}))},Eo=function(e,t){return yt(e.element,t.event.target)},Po={can:_,abort:x,run:m},Qo=function(e){if(!Oe(e,"can")&&!Oe(e,"abort")&&!Oe(e,"run"))throw new Error("EventHandler defined by: "+JSON.stringify(e,null,2)+" does not have can, abort, or run!");return k(k({},Po),e)},Mo=function(e){var t=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return X(e,(function(e,r){return e&&t(r).apply(void 0,n)}),!0)}}(e,(function(e){return e.can})),n=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return X(e,(function(e,r){return e||t(r).apply(void 0,n)}),!1)}}(e,(function(e){return e.abort}));return{can:t,abort:n,run:function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];H(e,(function(e){e.run.apply(void 0,t)}))}}},Do=v,$o=Do("touchstart"),zo=Do("touchmove"),Ro=Do("touchend"),Io=Do("touchcancel"),Lo=Do("mousedown"),Fo=Do("mousemove"),Uo=Do("mouseout"),Ho=Do("mouseup"),Wo=Do("mouseover"),jo=Do("focusin"),qo=Do("focusout"),Xo=Do("keydown"),Yo=Do("keyup"),Go=Do("input"),Zo=Do("change"),Ko=Do("click"),Jo=Do("transitioncancel"),ei=Do("transitionend"),ti=Do("transitionstart"),ni=Do("selectstart"),ri=function(e){return v("alloy."+e)},oi={tap:ri("tap")},ii=ri("focus"),ai=ri("blur.post"),li=ri("paste.post"),si=ri("receive"),ci=ri("execute"),ui=ri("focus.item"),di=oi.tap,fi=ri("longpress"),hi=ri("sandbox.close"),pi=ri("typeahead.cancel"),mi=ri("system.init"),gi=ri("system.touchmove"),vi=ri("system.touchend"),Ai=ri("system.scroll"),yi=ri("system.resize"),bi=ri("system.attached"),Oi=ri("system.detached"),wi=ri("system.dismissRequested"),xi=ri("system.repositionRequested"),_i=ri("focusmanager.shifted"),Ci=ri("slotcontainer.visibility"),ki=ri("change.tab"),Si=ri("dismiss.tab"),Vi=ri("highlight"),Bi=ri("dehighlight"),Ti=function(e,t){Qi(e,e.element,t,{})},Ni=function(e,t,n){Qi(e,e.element,t,n)},Ei=function(e){Ti(e,ci())},Pi=function(e,t,n){Qi(e,t,n,{})},Qi=function(e,t,n,r){var o=k({target:t},r);e.getSystem().triggerEvent(n,t,o)},Mi=function(e,t,n,r){e.getSystem().triggerEvent(n,t,r.event)},Di=function(e){return So(e)},$i=function(e,t){return{key:e,value:Qo({abort:t})}},zi=function(e){return{key:e,value:Qo({run:function(e,t){t.event.prevent()}})}},Ri=function(e,t){return{key:e,value:Qo({run:t})}},Ii=function(e,t,n){return{key:e,value:Qo({run:function(e,r){t.apply(void 0,[e,r].concat(n))}})}},Li=function(e){return function(t){return{key:e,value:Qo({run:function(e,n){Eo(e,n)&&t(e,n)}})}}},Fi=function(e,t,n){return function(e,t){return Ri(e,(function(n,r){n.getSystem().getByUid(t).each((function(t){Mi(t,t.element,e,r)}))}))}(e,t.partUids[n])},Ui=function(e,t){return Ri(e,(function(e,n){var r=n.event,o=e.getSystem().getByDom(r.target).getOrThunk((function(){return No(r.target,(function(t){return e.getSystem().getByDom(t).toOptional()}),x).getOr(e)}));t(e,o,n)}))},Hi=function(e){return Ri(e,(function(e,t){t.cut()}))},Wi=function(e){return Ri(e,(function(e,t){t.stop()}))},ji=function(e,t){return Li(e)(t)},qi=Li(bi()),Xi=Li(Oi()),Yi=Li(mi()),Gi=function(e){return function(t){return Ri(e,t)}}(ci()),Zi=function(e){return e.dom.innerHTML},Ki=function(e,t){var n,r,o=wt(e).dom,i=Qe.fromDom(o.createDocumentFragment()),a=(n=t,(r=(o||document).createElement("div")).innerHTML=n,Vt(Qe.fromDom(r)));Vn(i,a),Bn(e),Sn(e,i)},Ji=function(e){return function(e,t){return Qe.fromDom(e.dom.cloneNode(t))}(e,!1)},ea=function(e){return Et(e)?"#shadow-root":function(e){var t=Qe.fromTag("div"),n=Qe.fromDom(e.dom.cloneNode(!0));return Sn(t,n),Zi(t)}(Ji(e))},ta=function(e){return ea(e)},na=Di([function(e,t){return{key:e,value:Qo({can:t})}}(ii(),(function(e,t){var n=t.event;return!function(e,t,n){return yt(t,e.element)&&!yt(t,n)}(e,n.originator,n.target)}))]),ra=Object.freeze({__proto__:null,events:na}),oa=0,ia=function(e){var t=(new Date).getTime();return e+"_"+Math.floor(1e9*Math.random())+ ++oa+String(t)},aa=v("alloy-id-"),la=v("data-alloy-id"),sa=aa(),ca=la(),ua=function(e,t){Object.defineProperty(e.dom,ca,{value:t,writable:!0})},da=function(e){var t=ze(e)?e.dom[ca]:null;return Q.from(t)},fa=function(e){return ia(e)},ha=A,pa=function(e){var t=function(t){return function(){throw new Error(function(t){return"The component must be in a context to execute: "+t+(e?"\n"+ta(e().element)+" is not in context.":"")}(t))}};return{debugInfo:v("fake"),triggerEvent:function(){},triggerFocus:function(){},triggerEscape:function(){},broadcast:function(){},broadcastOn:function(){},broadcastEvent:function(){},build:t("build"),addToWorld:t("addToWorld"),removeFromWorld:t("removeFromWorld"),addToGui:t("addToGui"),removeFromGui:t("removeFromGui"),getByUid:t("getByUid"),getByDom:t("getByDom"),isConnected:x}},ma=pa(),ga=function(e){return U(e,(function(e){return Be(e,"/*")?e.substring(0,e.length-2):e}))},va=function(e,t){var n=e.toString(),r=n.indexOf(")")+1,o=n.indexOf("("),i=n.substring(o+1,r-1).split(/,\s*/);return e.toFunctionAnnotation=function(){return{name:t,parameters:ga(i)}},e},Aa=ia("alloy-premade"),ya=function(e){return ko(Aa,e)},ba=function(e){return function(e,t){var n=t.toString(),r=n.indexOf(")")+1,o=n.indexOf("("),i=n.substring(o+1,r-1).split(/,\s*/);return e.toFunctionAnnotation=function(){return{name:"OVERRIDE",parameters:ga(i.slice(1))}},e}((function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];return e.apply(void 0,V([t.getApis(),t],n,!1))}),e)},Oa={init:function(){return wa({readState:v("No State required")})}},wa=function(e){return e},xa=function(e,t){var n={};return fe(e,(function(e,r){fe(e,(function(e,o){var i=ye(n,o).getOr([]);n[o]=i.concat([t(r,e)])}))})),n},_a=function(e){return{classes:c(e.classes)?[]:e.classes,attributes:c(e.attributes)?{}:e.attributes,styles:c(e.styles)?{}:e.styles}},Ca=function(e){return e.cHandler},ka=function(e,t){return{name:e,handler:t}},Sa=function(e,t,n){var r=k(k({},n),function(e,t){var n={};return H(e,(function(e){n[e.name()]=e.handlers(t)})),n}(t,e));return xa(r,ka)},Va=function(e){var t=function(e){return f(e)?{can:_,abort:x,run:e}:e}(e);return function(e,n){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var i=[e,n].concat(r);t.abort.apply(void 0,i)?n.stop():t.can.apply(void 0,i)&&t.run.apply(void 0,i)}},Ba=function(e,t,n){var r=t[n];return r?function(e,t,n,r){try{var o=oe(n,(function(n,o){var i=n[t],a=o[t],l=r.indexOf(i),s=r.indexOf(a);if(-1===l)throw new Error("The ordering for "+e+" does not have an entry for "+i+".\nOrder specified: "+JSON.stringify(r,null,2));if(-1===s)throw new Error("The ordering for "+e+" does not have an entry for "+a+".\nOrder specified: "+JSON.stringify(r,null,2));return l<s?-1:s<l?1:0}));return Wn.value(o)}catch(e){return Wn.error([e])}}("Event: "+n,"name",e,r).map((function(e){var t=U(e,(function(e){return e.handler}));return Mo(t)})):function(e,t){return Wn.error(["The event ("+e+') has more than one behaviour that listens to it.\nWhen this occurs, you must specify an event ordering for the behaviours in your spec (e.g. [ "listing", "toggling" ]).\nThe behaviours that can trigger it are: '+JSON.stringify(U(t,(function(e){return e.name})),null,2)])}(n,e)},Ta=function(e,t){var n=ge(e,(function(e,n){return(1===e.length?Wn.value(e[0].handler):Ba(e,t,n)).map((function(r){var o=Va(r),i=e.length>1?j(t[n],(function(t){return I(e,(function(e){return e.name===t}))})).join(" > "):e[0].name;return ko(n,function(e,t){return{handler:e,purpose:t}}(o,i))}))}));return Vo(n,{})},Na="alloy.base.behaviour",Ea=Cr([qr("dom","dom",{tag:"required",process:{}},Cr([Gr("tag"),ho("styles",{}),ho("classes",[]),ho("attributes",{}),io("value"),io("innerHtml")])),Gr("components"),Gr("uid"),ho("events",{}),ho("apis",{}),qr("eventOrder","eventOrder",function(e){return fr(v(e))}((_o={},_o[ci()]=["disabling",Na,"toggling","typeaheadevents"],_o[ii()]=[Na,"focusing","keying"],_o[mi()]=[Na,"disabling","toggling","representing"],_o[Go()]=[Na,"representing","streaming","invalidating"],_o[Oi()]=[Na,"representing","item-events","tooltipping"],_o[Lo()]=["focusing",Na,"item-type-events"],_o[$o()]=["focusing",Na,"item-type-events"],_o[Wo()]=["item-type-events","tooltipping"],_o[si()]=["receiving","reflecting","tooltipping"],_o)),Tr()),io("domModification")]),Pa=function(e){return e.events},Qa=function(e,t){var n=jt(e,t);return void 0===n||""===n?[]:n.split(" ")},Ma=function(e){return void 0!==e.dom.classList},Da=function(e,t){return function(e,t,n){var r=Qa(e,t).concat([n]);return Ht(e,t,r.join(" ")),!0}(e,"class",t)},$a=function(e,t){return function(e,t,n){var r=j(Qa(e,t),(function(e){return e!==n}));return r.length>0?Ht(e,t,r.join(" ")):Yt(e,t),!1}(e,"class",t)},za=function(e,t){Ma(e)?e.dom.classList.add(t):Da(e,t)},Ra=function(e){var t=Ma(e)?e.dom.classList:function(e){return Qa(e,"class")}(e);0===t.length&&Yt(e,"class")},Ia=function(e,t){Ma(e)?e.dom.classList.remove(t):$a(e,t);Ra(e)},La=function(e,t){return Ma(e)&&e.dom.classList.contains(t)},Fa=function(e,t){H(t,(function(t){za(e,t)}))},Ua=function(e,t){H(t,(function(t){Ia(e,t)}))},Ha=function(e){return e.dom.value},Wa=function(e,t){if(void 0===t)throw new Error("Value.set was undefined");e.dom.value=t},ja=function(e,t){return function(e,t){var n=U(t,(function(e){return fo(e.name(),[Gr("config"),ho("state",Oa)])})),r=Fr("component.behaviours",Cr(n),e.behaviours).fold((function(t){throw new Error(Wr(t)+"\nComplete spec:\n"+JSON.stringify(e,null,2))}),A);return{list:t,data:he(r,(function(e){var t=e.map((function(e){return{config:e.config,state:e.state.init(e.config)}}));return v(t)}))}}(e,t)},qa=function(e){var t=function(e){var t=ye(e,"behaviours").getOr({});return K(ue(t),(function(e){var n=t[e];return d(n)?[n.me]:[]}))}(e);return ja(e,t)},Xa=function(e,t,n){var r,o,i,a=k(k({},(r=e).dom),{uid:r.uid,domChildren:U(r.components,(function(e){return e.element}))}),l=function(e){return e.domModification.fold((function(){return _a({})}),_a)}(e),s={"alloy.base.modification":l},c=t.length>0?function(e,t,n,r){var o=k({},t);H(n,(function(t){o[t.name()]=t.exhibit(e,r)}));var i=xa(o,(function(e,t){return{name:e,modification:t}})),a=function(e){return q(e,(function(e,t){return k(k({},t.modification),e)}),{})},l=q(i.classes,(function(e,t){return t.modification.concat(e)}),[]),s=a(i.attributes),c=a(i.styles);return _a({classes:l,attributes:s,styles:c})}(n,s,t,a):l;return i=c,k(k({},o=a),{attributes:k(k({},o.attributes),i.attributes),styles:k(k({},o.styles),i.styles),classes:o.classes.concat(i.classes)})},Ya=function(e,t,n){var r={"alloy.base.behaviour":Pa(e)};return function(e,t,n,r){var o=Sa(e,n,r);return Ta(o,t)}(n,e.eventOrder,t,r).getOrDie()},Ga=function(e){var t=function(){return u},n=wo(ma),r=Ur(function(e){return Fr("custom.definition",Ea,e)}(e)),o=qa(e),i=function(e){return e.list}(o),a=function(e){return e.data}(o),l=function(e){var t=Qe.fromTag(e.tag);Wt(t,e.attributes),Fa(t,e.classes),Jt(t,e.styles),e.innerHtml.each((function(e){return Ki(t,e)}));var n=e.domChildren;return Vn(t,n),e.value.each((function(e){Wa(t,e)})),e.uid,ua(t,e.uid),t}(Xa(r,i,a)),s=Ya(r,i,a),c=wo(r.components),u={uid:e.uid,getSystem:n.get,config:function(t){var n=a;return(f(n[t.name()])?n[t.name()]:function(){throw new Error("Could not find "+t.name()+" in "+JSON.stringify(e,null,2))})()},hasConfigured:function(e){return f(a[e.name()])},spec:e,readState:function(e){return a[e]().map((function(e){return e.state.readState()})).getOr("not enabled")},getApis:function(){return r.apis},connect:function(e){n.set(e)},disconnect:function(){n.set(pa(t))},element:l,syncComponents:function(){var e=Vt(l),t=K(e,(function(e){return n.get().getByDom(e).fold((function(){return[]}),re)}));c.set(t)},components:c.get,events:s};return u},Za=function(e){var t=ha(e),n=t.events,r=S(t,["events"]),o=function(e){var t=ye(e,"components").getOr([]);return U(t,tl)}(r),i=k(k({},r),{events:k(k({},ra),n),components:o});return Wn.value(Ga(i))},Ka=function(e){var t=Qe.fromText(e);return Ja({element:t})},Ja=function(e){var t=Hr("external.component",_r([Gr("element"),io("uid")]),e),n=wo(pa()),r=t.uid.getOrThunk((function(){return fa("external")}));ua(t.element,r);var o={uid:r,getSystem:n.get,config:Q.none,hasConfigured:x,connect:function(e){n.set(e)},disconnect:function(){n.set(pa((function(){return o})))},getApis:function(){return{}},element:t.element,spec:e,readState:v("No state"),syncComponents:m,components:v([]),events:{}};return ya(o)},el=fa,tl=function(e){return function(e){return ye(e,Aa)}(e).getOrThunk((function(){var t=function(e){return be(e,"uid")}(e)?e:k({uid:el("")},e);return Za(t).getOrDie()}))},nl=ya;function rl(e,t,n,r,o){return e(n,r)?Q.some(n):f(o)&&o(n)?Q.none():t(n,r,o)}var ol,il=function(e,t,n){for(var r=e.dom,o=f(n)?n:x;r.parentNode;){r=r.parentNode;var i=Qe.fromDom(r);if(t(i))return Q.some(i);if(o(i))break}return Q.none()},al=function(e,t,n){return rl((function(e,t){return t(e)}),il,e,t,n)},ll=function(e,t,n){return al(e,t,n).isSome()},sl=function(e,t,n){return il(e,(function(e){return vt(e,t)}),n)},cl=function(e,t){return function(e,t){return Y(e.dom.childNodes,(function(e){return t(Qe.fromDom(e))})).map(Qe.fromDom)}(e,(function(e){return vt(e,t)}))},ul=function(e,t){return function(e,t){var n=void 0===t?document:t.dom;return At(n)?Q.none():Q.from(n.querySelector(e)).map(Qe.fromDom)}(t,e)},dl=function(e,t,n){return rl((function(e,t){return vt(e,t)}),sl,e,t,n)},fl=function(){var e=ia("aria-owns");return{id:e,link:function(t){Ht(t,"aria-owns",e)},unlink:function(e){Yt(e,"aria-owns")}}},hl=function(e,t){return function(e){var t=al(e,(function(e){if(!ze(e))return!1;var t=jt(e,"id");return void 0!==t&&t.indexOf("aria-owns")>-1}));return t.bind((function(e){var t=jt(e,"id"),n=Mt(e);return ul(n,'[aria-owns="'+t+'"]')}))}(t).exists((function(t){return pl(e,t)}))},pl=function(e,t){return ll(t,(function(t){return yt(t,e.element)}),x)||hl(e,t)},ml="unknown";!function(e){e[e.STOP=0]="STOP",e[e.NORMAL=1]="NORMAL",e[e.LOGGING=2]="LOGGING"}(ol||(ol={}));var gl=wo({}),vl=function(e,t,n){switch(ye(gl.get(),e).orThunk((function(){var t=ue(gl.get());return ce(t,(function(t){return e.indexOf(t)>-1?Q.some(gl.get()[t]):Q.none()}))})).getOr(ol.NORMAL)){case ol.NORMAL:return n(bl());case ol.LOGGING:var r=function(e){var t=[];return(new Date).getTime(),{logEventCut:function(e,n,r){t.push({outcome:"cut",target:n,purpose:r})},logEventStopped:function(e,n,r){t.push({outcome:"stopped",target:n,purpose:r})},logNoParent:function(e,n,r){t.push({outcome:"no-parent",target:n,purpose:r})},logEventNoHandlers:function(e,n){t.push({outcome:"no-handlers-left",target:n})},logEventResponse:function(e,n,r){t.push({outcome:"response",purpose:r,target:n})},write:function(){(new Date).getTime(),R(["mousemove","mouseover","mouseout",mi()],e)}}}(e),o=n(r);return r.write(),o;case ol.STOP:return!0}},Al=["alloy/data/Fields","alloy/debugging/Debugging"],yl=function(e,t,n){return vl(e,0,n)},bl=v({logEventCut:m,logEventStopped:m,logNoParent:m,logEventNoHandlers:m,logEventResponse:m,write:m}),Ol=v([Gr("menu"),Gr("selectedMenu")]),wl=v([Gr("item"),Gr("selectedItem")]);v(Cr(wl().concat(Ol())));var xl=v(Cr(wl())),_l=no("initSize",[Gr("numColumns"),Gr("numRows")]),Cl=function(){return no("markers",[Gr("backgroundMenu")].concat(Ol()).concat(wl()))},kl=function(e){return no("markers",U(e,Gr))},Sl=function(e,t,n){return function(){var e=new Error;if(void 0!==e.stack){var t=e.stack.split("\n");return Y(t,(function(e){return e.indexOf("alloy")>0&&!I(Al,(function(t){return e.indexOf(t)>-1}))})).getOr(ml)}}(),qr(t,t,n,Ir((function(e){return Wn.value((function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.apply(void 0,t)}))})))},Vl=function(e){return Sl(0,e,dr(m))},Bl=function(e){return Sl(0,e,dr(Q.none))},Tl=function(e){return Sl(0,e,{tag:"required",process:{}})},Nl=function(e){return Sl(0,e,{tag:"required",process:{}})},El=function(e,t){return Xr(e,v(t))},Pl=function(e){return Xr(e,A)},Ql=v(_l),Ml=function(e,t,n,r,o,i,a,l){return void 0===l&&(l=!1),{x:e,y:t,bubble:n,direction:r,placement:o,restriction:i,label:a+"-"+o,alwaysFit:l}},Dl=xo([{southeast:[]},{southwest:[]},{northeast:[]},{northwest:[]},{south:[]},{north:[]},{east:[]},{west:[]}]),$l=Dl.southeast,zl=Dl.southwest,Rl=Dl.northeast,Il=Dl.northwest,Ll=Dl.south,Fl=Dl.north,Ul=Dl.east,Hl=Dl.west,Wl=function(e,t,n,r){var o=e+t;return o>r?n:o<n?r:o},jl=function(e,t,n){return Math.min(Math.max(e,t),n)},ql=function(e,t){return ne(["left","right","top","bottom"],(function(n){return ye(t,n).map((function(t){return function(e,t){switch(t){case 1:return e.x;case 0:return e.x+e.width;case 2:return e.y;case 3:return e.y+e.height}}(e,t)}))}))},Xl="layout",Yl=function(e){return e.x},Gl=function(e,t){return e.x+e.width/2-t.width/2},Zl=function(e,t){return e.x+e.width-t.width},Kl=function(e,t){return e.y-t.height},Jl=function(e){return e.y+e.height},es=function(e,t){return e.y+e.height/2-t.height/2},ts=function(e,t,n){return Ml(Yl(e),Jl(e),n.southeast(),$l(),"southeast",ql(e,{left:1,top:3}),Xl)},ns=function(e,t,n){return Ml(Zl(e,t),Jl(e),n.southwest(),zl(),"southwest",ql(e,{right:0,top:3}),Xl)},rs=function(e,t,n){return Ml(Yl(e),Kl(e,t),n.northeast(),Rl(),"northeast",ql(e,{left:1,bottom:2}),Xl)},os=function(e,t,n){return Ml(Zl(e,t),Kl(e,t),n.northwest(),Il(),"northwest",ql(e,{right:0,bottom:2}),Xl)},is=function(e,t,n){return Ml(Gl(e,t),Kl(e,t),n.north(),Fl(),"north",ql(e,{bottom:2}),Xl)},as=function(e,t,n){return Ml(Gl(e,t),Jl(e),n.south(),Ll(),"south",ql(e,{top:3}),Xl)},ls=function(e,t,n){return Ml(function(e){return e.x+e.width}(e),es(e,t),n.east(),Ul(),"east",ql(e,{left:0}),Xl)},ss=function(e,t,n){return Ml(function(e,t){return e.x-t.width}(e,t),es(e,t),n.west(),Hl(),"west",ql(e,{right:1}),Xl)},cs=function(){return[ts,ns,rs,os,as,is,ls,ss]},us=function(){return[ns,ts,os,rs,as,is,ls,ss]},ds=function(){return[rs,os,ts,ns,is,as]},fs=function(){return[os,rs,ns,ts,is,as]},hs=function(){return[ts,ns,rs,os,as,is]},ps=function(){return[ns,ts,os,rs,as,is]},ms=Object.freeze({__proto__:null,events:function(e){return Di([Ri(si(),(function(t,n){var r=e.channels,o=ue(r),i=n,a=function(e,t){return t.universal?e:j(e,(function(e){return R(t.channels,e)}))}(o,i);H(a,(function(e){var n=r[e],o=n.schema,a=Hr("channel["+e+"] data\nReceiver: "+ta(t.element),o,i.data);n.onReceive(t,a)}))}))])}}),gs=[Zr("channels",Lr(Wn.value,_r([Tl("onReceive"),ho("schema",Tr())])))],vs=function(e,t,n){return Yi((function(r,o){n(r,e,t)}))},As=function(e,t,n){return function(e,t,n){var r=n.toString(),o=r.indexOf(")")+1,i=r.indexOf("("),a=r.substring(i+1,o-1).split(/,\s*/);return e.toFunctionAnnotation=function(){return{name:t,parameters:ga(a.slice(0,1).concat(a.slice(3)))}},e}((function(r){for(var o=[],i=1;i<arguments.length;i++)o[i-1]=arguments[i];var a=[r].concat(o);return r.config({name:v(e)}).fold((function(){throw new Error("We could not find any behaviour configuration for: "+e+". Using API: "+n)}),(function(e){var n=Array.prototype.slice.call(a,1);return t.apply(void 0,[r,e.config,e.state].concat(n))}))}),n,t)},ys=function(e){return{key:e,value:void 0}},bs=function(e,t,n,r,o,i,a){var l=function(e){return Oe(e,n)?e[n]():Q.none()},s=he(o,(function(e,t){return As(n,e,t)})),c=he(i,(function(e,t){return va(e,t)})),u=k(k(k({},c),s),{revoke:b(ys,n),config:function(t){var r=Hr(n+"-config",e,t);return{key:n,value:{config:r,me:u,configAsRaw:Fe((function(){return Hr(n+"-config",e,t)})),initialConfig:t,state:a}}},schema:v(t),exhibit:function(e,t){return _e(l(e),ye(r,"exhibit"),(function(e,n){return n(t,e.config,e.state)})).getOrThunk((function(){return _a({})}))},name:v(n),handlers:function(e){return l(e).map((function(e){return ye(r,"events").getOr((function(){return{}}))(e.config,e.state)})).getOr({})}});return u},Os=function(e){return So(e)},ws=_r([Gr("fields"),Gr("name"),ho("active",{}),ho("apis",{}),ho("state",Oa),ho("extra",{})]),xs=function(e){var t=Hr("Creating behaviour: "+e.name,ws,e);return function(e,t,n,r,o,i){var a,l,s=_r(e),c=fo(t,[(a="config",l=e,ao(a,_r(l)))]);return bs(s,c,t,n,r,o,i)}(t.fields,t.name,t.active,t.apis,t.extra,t.state)},_s=_r([Gr("branchKey"),Gr("branches"),Gr("name"),ho("active",{}),ho("apis",{}),ho("state",Oa),ho("extra",{})]),Cs=function(e){var t=Hr("Creating behaviour: "+e.name,_s,e);return function(e,t,n,r,o,i){var a=e,l=fo(t,[ao("config",e)]);return bs(a,l,t,n,r,o,i)}(jr(t.branchKey,t.branches),t.name,t.active,t.apis,t.extra,t.state)},ks=v(void 0),Ss=xs({fields:gs,name:"receiving",active:ms}),Vs=Object.freeze({__proto__:null,exhibit:function(e,t){return _a({classes:[],styles:t.useFixed()?{}:{position:"relative"}})}}),Bs=function(){return Qe.fromDom(document)},Ts=function(e){return e.dom.focus()},Ns=function(e){var t=Mt(e).dom;return e.dom===t.activeElement},Es=function(e){return void 0===e&&(e=Bs()),Q.from(e.dom.activeElement).map(Qe.fromDom)},Ps=function(e){return Es(Mt(e)).filter((function(t){return e.dom.contains(t.dom)}))},Qs=function(e,t){var n=Mt(t),r=Es(n).bind((function(e){var n,r,o=function(t){return yt(e,t)};return o(t)?Q.some(t):(n=o,(r=function(e){for(var t=0;t<e.childNodes.length;t++){var o=Qe.fromDom(e.childNodes[t]);if(n(o))return Q.some(o);var i=r(e.childNodes[t]);if(i.isSome())return i}return Q.none()})(t.dom))})),o=e(t);return r.each((function(e){Es(n).filter((function(t){return yt(t,e)})).fold((function(){Ts(e)}),m)})),o},Ms=function(e,t,n,r,o){var i=function(e){return e+"px"};return{position:e,left:t.map(i),top:n.map(i),right:r.map(i),bottom:o.map(i)}},Ds=function(e,t){en(e,function(e){return k(k({},e),{position:Q.some(e.position)})}(t))},$s=xo([{none:[]},{relative:["x","y","width","height"]},{fixed:["x","y","width","height"]}]),zs=function(e,t,n,r,o,i){var a=t.rect,l=a.x-n,s=a.y-r,c=o-(l+a.width),u=i-(s+a.height),d=Q.some(l),f=Q.some(s),h=Q.some(c),p=Q.some(u),m=Q.none();return function(e,t,n,r,o,i,a,l,s){return e.fold(t,n,r,o,i,a,l,s)}(t.direction,(function(){return Ms(e,d,f,m,m)}),(function(){return Ms(e,m,f,h,m)}),(function(){return Ms(e,d,m,m,p)}),(function(){return Ms(e,m,m,h,p)}),(function(){return Ms(e,d,f,m,m)}),(function(){return Ms(e,d,m,m,p)}),(function(){return Ms(e,d,f,m,m)}),(function(){return Ms(e,m,f,h,m)}))},Rs=function(e,t){return e.fold((function(){var e=t.rect;return Ms("absolute",Q.some(e.x),Q.some(e.y),Q.none(),Q.none())}),(function(e,n,r,o){return zs("absolute",t,e,n,r,o)}),(function(e,n,r,o){return zs("fixed",t,e,n,r,o)}))},Is=function(e,t){var n=b(zn,t),r=e.fold(n,n,(function(){var e=En();return zn(t).translate(-e.left,-e.top)})),o=bn(t),i=fn(t);return Rn(r.left,r.top,o,i)},Ls=function(e,t){return t.fold((function(){return e.fold(Fn,Fn,Rn)}),(function(t){return e.fold(t,t,(function(){var n=t(),r=Fs(e,n.x,n.y);return Rn(r.left,r.top,n.width,n.height)}))}))},Fs=function(e,t,n){var r=pn(t,n);return e.fold(v(r),v(r),(function(){var e=En();return r.translate(-e.left,-e.top)}))};$s.none;var Us,Hs=$s.relative,Ws=$s.fixed,js=function(e,t){return function(e,t){return{anchorBox:e,origin:t}}(e,t)},qs="data-alloy-placement",Xs=function(e){return qt(e,qs)},Ys=xo([{fit:["reposition"]},{nofit:["reposition","visibleW","visibleH","isVisible"]}]),Gs=function(e,t,n,r){var o=e.bubble,i=o.offset,a=function(e,t,n){var r=function(r,o){return t[r].map((function(t){var i="top"===r||"bottom"===r,a=i?n.top:n.left,l=("left"===r||"top"===r?Math.max:Math.min)(t,o)+a;return i?jl(l,e.y,e.bottom):jl(l,e.x,e.right)})).getOr(o)},o=r("left",e.x),i=r("top",e.y),a=r("right",e.right),l=r("bottom",e.bottom);return Rn(o,i,a-o,l-i)}(r,e.restriction,i),l=e.x+i.left,s=e.y+i.top,c=Rn(l,s,t,n),u=function(e,t){var n=t.x,r=t.y,o=t.right,i=t.bottom,a=e.x,l=e.y,s=e.right,c=e.bottom,u=e.width,d=e.height;return{originInBounds:a>=n&&a<=o&&l>=r&&l<=i,sizeInBounds:s<=o&&s>=n&&c<=i&&c>=r,visibleW:Math.min(u,a>=n?o-a:s-n),visibleH:Math.min(d,l>=r?i-l:c-r)}}(c,a),d=u.originInBounds,f=u.sizeInBounds,h=u.visibleW,p=u.visibleH,m=d&&f,g=m?c:function(e,t){var n=t.x,r=t.y,o=t.right,i=t.bottom,a=e.x,l=e.y,s=e.width,c=e.height,u=Math.max(n,o-s),d=Math.max(r,i-c),f=jl(a,n,u),h=jl(l,r,d),p=Math.min(f+s,o)-f,m=Math.min(h+c,i)-h;return Rn(f,h,p,m)}(c,a),A=g.width>0&&g.height>0,y=function(e,t,n){var r=v(t.bottom-n.y),o=v(n.bottom-t.y),i=function(e,t,n,r){return e.fold(t,t,r,r,t,r,n,n)}(e,o,o,r),a=v(t.right-n.x),l=v(n.right-t.x),s=function(e,t,n,r){return e.fold(t,r,t,r,n,n,t,r)}(e,l,l,a);return{maxWidth:s,maxHeight:i}}(e.direction,g,r),b=y.maxWidth,O={rect:g,maxHeight:y.maxHeight,maxWidth:b,direction:e.direction,placement:e.placement,classes:{on:o.classesOn,off:o.classesOff},layout:e.label,testY:s};return m||e.alwaysFit?Ys.fit(O):Ys.nofit(O,h,p,A)},Zs=function(e){var t=wo(Q.none()),n=function(){return t.get().each(e)};return{clear:function(){n(),t.set(Q.none())},isSet:function(){return t.get().isSome()},get:function(){return t.get()},set:function(e){n(),t.set(Q.some(e))}}},Ks=function(){return Zs((function(e){return e.destroy()}))},Js=function(){return Zs((function(e){return e.unbind()}))},ec=function(){var e=Zs(m);return k(k({},e),{on:function(t){return e.get().each(t)}})},tc=_,nc=function(e,t,n){return function(e,t,n,r){return wn(e,t,n,r,!1)}(e,t,tc,n)},rc=function(e,t,n){return function(e,t,n,r){return wn(e,t,n,r,!0)}(e,t,tc,n)},oc=On,ic=["top","bottom","right","left"],ac="data-alloy-transition-timer",lc=function(e,t){return function(e,t){return J(t,(function(t){return La(e,t)}))}(e,t.classes)},sc=function(e,t){var n=function(e){return parseFloat(e).toFixed(3)};return ve(t,(function(t,r){var o,i,a,l=e[r].map(n),s=t.map(n);return void 0===a&&(a=y),!_e(o=l,i=s,a).getOr(o.isNone()&&i.isNone())})).isSome()},cc=function(e,t){var n,r=Js(),i=Js(),a=function(t){var n,r=null!==(n=t.raw.pseudoElement)&&void 0!==n?n:"";return yt(t.target,e)&&!Ne(r)&&R(ic,t.raw.propertyName)},l=function(o){if(u(o)||a(o)){r.clear(),i.clear();var l=null==o?void 0:o.raw.type;(u(l)||l===ei())&&(clearTimeout(n),Yt(e,ac),Ua(e,t.classes))}},s=function(){r.set(nc(e,ei(),l)),i.set(nc(e,Jo(),l))};if("ontransitionstart"in e.dom)var c=nc(e,ti(),(function(e){a(e)&&(c.unbind(),s())}));else s();var d=function(e){var t=function(t){var n=tn(e,t),r=o(n)?n.split(/\s*,\s*/):[];return j(r,Ne)},n=function(e){if(o(e)&&/^[\d.]+/.test(e)){var t=parseFloat(e);return Be(e,"ms")?t:1e3*t}return 0},r=t("transition-delay"),i=t("transition-duration");return X(i,(function(e,t,o){var i=n(r[o])+n(t);return Math.max(e,i)}),0)}(e);requestAnimationFrame((function(){n=setTimeout(l,d+17),Ht(e,ac,n)}))},uc=function(e,t,n,r,o,i){var a=function(e,t,n){return n.exists((function(n){var r=e.mode;return"all"===r||n[r]!==t[r]}))}(r,o,i);if(a||lc(e,r)){Kt(e,"position",n.position);var l=Is(t,e),s=Rs(t,k(k({},o),{rect:l})),c=ne(ic,(function(e){return s[e]}));sc(n,c)&&(en(e,c),a&&function(e,t){Fa(e,t.classes),qt(e,ac).each((function(t){clearTimeout(parseInt(t,10)),Yt(e,ac)})),cc(e,t)}(e,r),sn(e))}else Ua(e,r.classes)},dc=function(e,t,n,r){ln(t,"max-height"),ln(t,"max-width");var o,i={width:bn(o=t),height:fn(o)};return function(e,t,n,r,o,i){var a=r.width,l=r.height,s=function(t,s,c,u,d){var f=t(n,r,o,e,i),h=Gs(f,a,l,i);return h.fold(v(h),(function(e,t,n,r){return(d===r?n>u||t>c:!d&&r)?h:Ys.nofit(s,c,u,d)}))},c=X(t,(function(e,t){var n=b(s,t);return e.fold(v(e),n)}),Ys.nofit({rect:n,maxHeight:r.height,maxWidth:r.width,direction:$l(),placement:"southeast",classes:{on:[],off:[]},layout:"none",testY:n.y},-1,-1,!1));return c.fold(A,A)}(t,r.preference,e,i,n,r.bounds)},fc=function(e,t){!function(e,t){Ht(e,qs,t)}(e,t.placement)},hc=function(e,t){!function(e,t){var n=un.max(e,t,["margin-top","border-top-width","padding-top","padding-bottom","border-bottom-width","margin-bottom"]);Kt(e,"max-height",n+"px")}(e,Math.floor(t))},pc=v((function(e,t){hc(e,t),Jt(e,{"overflow-x":"hidden","overflow-y":"auto"})})),mc=v((function(e,t){hc(e,t)})),gc=function(e,t,n){return void 0===e[t]?n:e[t]},vc=function(e,t,n,r){var o=dc(e,t,n,r);return function(e,t,n){var r=Rs(n.origin,t);n.transition.each((function(o){uc(e,n.origin,r,o,t,n.lastPlacement)})),Ds(e,r)}(t,o,r),fc(t,o),function(e,t){var n=t.classes;Ua(e,n.off),Fa(e,n.on)}(t,o),function(e,t,n){(0,n.maxHeightFunction)(e,t.maxHeight)}(t,o,r),function(e,t,n){(0,n.maxWidthFunction)(e,t.maxWidth)}(t,o,r),{layout:o.layout,placement:o.placement}},Ac=["valignCentre","alignLeft","alignRight","alignCentre","top","bottom","left","right","inset"],yc=function(e,t,n,r){void 0===r&&(r=1);var o=e*r,i=t*r,a=function(e){return ye(n,e).getOr([])},l=function(e,t,n){var r=te(Ac,n);return{offset:pn(e,t),classesOn:K(n,a),classesOff:K(r,a)}};return{southeast:function(){return l(-e,t,["top","alignLeft"])},southwest:function(){return l(e,t,["top","alignRight"])},south:function(){return l(-e/2,t,["top","alignCentre"])},northeast:function(){return l(-e,-t,["bottom","alignLeft"])},northwest:function(){return l(e,-t,["bottom","alignRight"])},north:function(){return l(-e/2,-t,["bottom","alignCentre"])},east:function(){return l(e,-t/2,["valignCentre","left"])},west:function(){return l(-e,-t/2,["valignCentre","right"])},insetNortheast:function(){return l(o,i,["top","alignLeft","inset"])},insetNorthwest:function(){return l(-o,i,["top","alignRight","inset"])},insetNorth:function(){return l(-o/2,i,["top","alignCentre","inset"])},insetSoutheast:function(){return l(o,-i,["bottom","alignLeft","inset"])},insetSouthwest:function(){return l(-o,-i,["bottom","alignRight","inset"])},insetSouth:function(){return l(-o/2,-i,["bottom","alignCentre","inset"])},insetEast:function(){return l(-o,-i/2,["valignCentre","right","inset"])},insetWest:function(){return l(o,-i/2,["valignCentre","left","inset"])}}},bc=function(){return yc(0,0,{})},Oc=A,wc=function(e,t){return function(n){return"rtl"===xc(n)?t:e}},xc=function(e){return"rtl"===tn(e,"direction")?"rtl":"ltr"};!function(e){e.TopToBottom="toptobottom",e.BottomToTop="bottomtotop"}(Us||(Us={}));var _c="data-alloy-vertical-dir",Cc=function(e){return ll(e,(function(e){return ze(e)&&jt(e,"data-alloy-vertical-dir")===Us.BottomToTop}))},kc=function(){return fo("layouts",[Gr("onLtr"),Gr("onRtl"),io("onBottomLtr"),io("onBottomRtl")])},Sc=function(e,t,n,r,o,i,a){var l=a.map(Cc).getOr(!1),s=t.layouts.map((function(t){return t.onLtr(e)})),c=t.layouts.map((function(t){return t.onRtl(e)})),u=l?t.layouts.bind((function(t){return t.onBottomLtr.map((function(t){return t(e)}))})).or(s).getOr(o):s.getOr(n),d=l?t.layouts.bind((function(t){return t.onBottomRtl.map((function(t){return t(e)}))})).or(c).getOr(i):c.getOr(r);return wc(u,d)(e)},Vc=[Gr("hotspot"),io("bubble"),ho("overrides",{}),kc(),El("placement",(function(e,t,n){var r=t.hotspot,o=Is(n,r.element),i=Sc(e.element,t,hs(),ps(),ds(),fs(),Q.some(t.hotspot.element));return Q.some(Oc({anchorBox:o,bubble:t.bubble.getOr(bc()),overrides:t.overrides,layouts:i,placer:Q.none()}))}))],Bc=[Gr("x"),Gr("y"),ho("height",0),ho("width",0),ho("bubble",bc()),ho("overrides",{}),kc(),El("placement",(function(e,t,n){var r=Fs(n,t.x,t.y),o=Rn(r.left,r.top,t.width,t.height),i=Sc(e.element,t,cs(),us(),cs(),us(),Q.none());return Q.some(Oc({anchorBox:o,bubble:t.bubble,overrides:t.overrides,layouts:i,placer:Q.none()}))}))],Tc=xo([{screen:["point"]},{absolute:["point","scrollLeft","scrollTop"]}]),Nc=function(e){return e.fold(A,(function(e,t,n){return e.translate(-t,-n)}))},Ec=function(e){return e.fold(A,A)},Pc=function(e){return X(e,(function(e,t){return e.translate(t.left,t.top)}),pn(0,0))},Qc=function(e){var t=U(e,Ec);return Pc(t)},Mc=Tc.screen,Dc=Tc.absolute,$c=function(e,t,n){var r=wt(e.element),o=En(r),i=function(e,t,n){var r=Ct(n.root).dom;return Q.from(r.frameElement).map(Qe.fromDom).filter((function(t){var n=wt(t),r=wt(e.element);return yt(n,r)})).map(gn)}(e,0,n).getOr(o);return Dc(i,o.left,o.top)},zc=function(e,t,n,r){var o=Mc(pn(e,t));return Q.some(function(e,t,n){return{point:e,width:t,height:n}}(o,n,r))},Rc=function(e,t,n,r,o){return e.map((function(e){var i,a,l,s=[t,e.point],c=(i=function(){return Qc(s)},a=function(){return Qc(s)},l=function(){return function(e){var t=U(e,Nc);return Pc(t)}(s)},r.fold(i,a,l)),u=function(e,t,n,r){return{x:e,y:t,width:n,height:r}}(c.left,c.top,e.width,e.height),d=n.showAbove?ds():hs(),f=n.showAbove?fs():ps(),h=Sc(o,n,d,f,d,f,Q.none());return Oc({anchorBox:u,bubble:n.bubble.getOr(bc()),overrides:n.overrides,layouts:h,placer:Q.none()})}))},Ic=[Gr("node"),Gr("root"),io("bubble"),kc(),ho("overrides",{}),ho("showAbove",!1),El("placement",(function(e,t,n){var r=$c(e,0,t);return t.node.filter(It).bind((function(o){var i=o.dom.getBoundingClientRect(),a=zc(i.left,i.top,i.width,i.height),l=t.node.getOr(e.element);return Rc(a,r,t,n,l)}))}))],Lc=function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}},Fc=xo([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),Uc=(Fc.before,Fc.on,Fc.after,function(e){return e.fold(A,A,A)}),Hc=xo([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),Wc={domRange:Hc.domRange,relative:Hc.relative,exact:Hc.exact,exactFromRange:function(e){return Hc.exact(e.start,e.soffset,e.finish,e.foffset)},getWin:function(e){var t=function(e){return e.match({domRange:function(e){return Qe.fromDom(e.startContainer)},relative:function(e,t){return Uc(e)},exact:function(e,t,n,r){return e}})}(e);return Ct(t)},range:Lc},jc=function(e,t,n){var r,o=e.document.createRange();return r=o,t.fold((function(e){r.setStartBefore(e.dom)}),(function(e,t){r.setStart(e.dom,t)}),(function(e){r.setStartAfter(e.dom)})),function(e,t){t.fold((function(t){e.setEndBefore(t.dom)}),(function(t,n){e.setEnd(t.dom,n)}),(function(t){e.setEndAfter(t.dom)}))}(o,n),o},qc=function(e,t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},Xc=function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom,width:e.width,height:e.height}},Yc=xo([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),Gc=function(e,t,n){return t(Qe.fromDom(n.startContainer),n.startOffset,Qe.fromDom(n.endContainer),n.endOffset)},Zc=function(e,t){var n=function(e,t){return t.match({domRange:function(e){return{ltr:v(e),rtl:Q.none}},relative:function(t,n){return{ltr:Fe((function(){return jc(e,t,n)})),rtl:Fe((function(){return Q.some(jc(e,n,t))}))}},exact:function(t,n,r,o){return{ltr:Fe((function(){return qc(e,t,n,r,o)})),rtl:Fe((function(){return Q.some(qc(e,r,o,t,n))}))}}})}(e,t);return function(e,t){var n=t.ltr();return n.collapsed?t.rtl().filter((function(e){return!1===e.collapsed})).map((function(e){return Yc.rtl(Qe.fromDom(e.endContainer),e.endOffset,Qe.fromDom(e.startContainer),e.startOffset)})).getOrThunk((function(){return Gc(0,Yc.ltr,n)})):Gc(0,Yc.ltr,n)}(0,n)},Kc=function(e,t){return Zc(e,t).match({ltr:function(t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},rtl:function(t,n,r,o){var i=e.document.createRange();return i.setStart(r.dom,o),i.setEnd(t.dom,n),i}})};Yc.ltr,Yc.rtl;var Jc,eu=function(e,t){var n=function(t){return e(t)?Q.from(t.dom.nodeValue):Q.none()};return{get:function(r){if(!e(r))throw new Error("Can only get "+t+" value of a "+t+" node");return n(r).getOr("")},getOption:n,set:function(n,r){if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=r}}}(Re,"text"),tu=function(e){return eu.getOption(e)},nu=["img","br"],ru=function(e){var t=tu(e).filter((function(e){return 0!==e.trim().length||e.indexOf(" ")>-1})).isSome();return t||R(nu,De(e))},ou=function(e,t){var n=function(e){for(var r=Vt(e),o=r.length-1;o>=0;o--){var i=r[o];if(t(i))return Q.some(i);var a=n(i);if(a.isSome())return a}return Q.none()};return n(e)},iu=function(e,t){return function(e,t){var n=void 0===t?document:t.dom;return At(n)?[]:U(n.querySelectorAll(e),Qe.fromDom)}(t,e)},au=function(e,t,n,r){var o=function(e,t,n,r){var o=wt(e).dom.createRange();return o.setStart(e.dom,t),o.setEnd(n.dom,r),o}(e,t,n,r),i=yt(e,n)&&t===r;return o.collapsed&&!i},lu=function(e){if(e.rangeCount>0){var t=e.getRangeAt(0),n=e.getRangeAt(e.rangeCount-1);return Q.some(Lc(Qe.fromDom(t.startContainer),t.startOffset,Qe.fromDom(n.endContainer),n.endOffset))}return Q.none()},su=function(e){if(null===e.anchorNode||null===e.focusNode)return lu(e);var t=Qe.fromDom(e.anchorNode),n=Qe.fromDom(e.focusNode);return au(t,e.anchorOffset,n,e.focusOffset)?Q.some(Lc(t,e.anchorOffset,n,e.focusOffset)):lu(e)},cu=function(e){return function(e){return Q.from(e.getSelection())}(e).filter((function(e){return e.rangeCount>0})).bind(su)},uu=function(e,t){return function(e){var t=e.getClientRects(),n=t.length>0?t[0]:e.getBoundingClientRect();return n.width>0||n.height>0?Q.some(n).map(Xc):Q.none()}(Kc(e,t))},du=function(e,t){return function(e){var t=e.getBoundingClientRect();return t.width>0||t.height>0?Q.some(t).map(Xc):Q.none()}(Kc(e,t))},fu=function(e,t){return{element:e,offset:t}},hu=function(e,t){var n=Vt(e);if(0===n.length)return fu(e,t);if(t<n.length)return fu(n[t],0);var r=n[n.length-1],o=Re(r)?function(e){return eu.get(e)}(r).length:Vt(r).length;return fu(r,o)},pu=function(e,t){return Re(e)?fu(e,t):hu(e,t)},mu=function(e,t){return t.getSelection.getOrThunk((function(){return function(){return cu(e)}}))().map((function(e){var t=pu(e.start,e.soffset),n=pu(e.finish,e.foffset);return Wc.range(t.element,t.offset,n.element,n.offset)}))},gu=[io("getSelection"),Gr("root"),io("bubble"),kc(),ho("overrides",{}),ho("showAbove",!1),El("placement",(function(e,t,n){var r=Ct(t.root).dom,o=$c(e,0,t),i=mu(r,t).bind((function(e){var t=du(r,Wc.exactFromRange(e)).orThunk((function(){var t=Qe.fromText("\ufeff");_n(e.start,t);var n=uu(r,Wc.exact(t,0,t,1));return Tn(t),n}));return t.bind((function(e){return zc(e.left,e.top,e.width,e.height)}))})),a=mu(r,t).bind((function(e){return ze(e.start)?Q.some(e.start):function(e){return kt(e)}(e.start)})),l=a.getOr(e.element);return Rc(i,o,t,n,l)}))],vu="link-layout",Au=function(e){return e.x+e.width},yu=function(e,t){return e.x-t.width},bu=function(e,t){return e.y-t.height+e.height},Ou=function(e){return e.y},wu=function(e,t,n){return Ml(Au(e),Ou(e),n.southeast(),$l(),"southeast",ql(e,{left:0,top:2}),vu)},xu=function(e,t,n){return Ml(yu(e,t),Ou(e),n.southwest(),zl(),"southwest",ql(e,{right:1,top:2}),vu)},_u=function(e,t,n){return Ml(Au(e),bu(e,t),n.northeast(),Rl(),"northeast",ql(e,{left:0,bottom:3}),vu)},Cu=function(e,t,n){return Ml(yu(e,t),bu(e,t),n.northwest(),Il(),"northwest",ql(e,{right:1,bottom:3}),vu)},ku=function(){return[wu,xu,_u,Cu]},Su=function(){return[xu,wu,Cu,_u]},Vu=[Gr("item"),kc(),ho("overrides",{}),El("placement",(function(e,t,n){var r=Is(n,t.item.element),o=Sc(e.element,t,ku(),Su(),ku(),Su(),Q.none());return Q.some(Oc({anchorBox:r,bubble:bc(),overrides:t.overrides,layouts:o,placer:Q.none()}))}))],Bu=jr("type",{selection:gu,node:Ic,hotspot:Vc,submenu:Vu,makeshift:Bc}),Tu=[oo("classes",Pr),vo("mode","all",["all","layout","placement"])],Nu=[ho("useFixed",x),io("getBounds")],Eu=[Zr("anchor",Bu),fo("transition",Tu)],Pu=function(e,t,n,r,o,i,a){return function(e,t,n,r,o,i,a,l){var s=gc(a,"maxHeightFunction",pc()),c=gc(a,"maxWidthFunction",m),u=e.anchorBox,d=e.origin,f={bounds:Ls(d,i),origin:d,preference:r,maxHeightFunction:s,maxWidthFunction:c,lastPlacement:o,transition:l};return vc(u,t,n,f)}(js(n.anchorBox,t),o.element,n.bubble,n.layouts,i,r,n.overrides,a)},Qu=function(e,t,n,r,o,i){var a=i.map(In);return Mu(e,t,n,r,o,a)},Mu=function(e,t,n,r,o,i){var a=Hr("placement.info",Cr(Eu),o),l=a.anchor,s=r.element,c=n.get(r.uid);Qs((function(){Kt(s,"position","fixed");var o=rn(s,"visibility");Kt(s,"visibility","hidden");var u,d=t.useFixed()?(u=document.documentElement,Ws(0,0,u.clientWidth,u.clientHeight)):function(e){var t=gn(e.element),n=e.element.dom.getBoundingClientRect();return Hs(t.left,t.top,n.width,n.height)}(e),f=l.placement,h=i.map(v).or(t.getBounds);f(e,l,d).each((function(t){var o=t.placer.getOr(Pu)(e,d,t,h,r,c,a.transition);n.set(r.uid,o)})),o.fold((function(){ln(s,"visibility")}),(function(e){Kt(s,"visibility",e)})),rn(s,"left").isNone()&&rn(s,"top").isNone()&&rn(s,"right").isNone()&&rn(s,"bottom").isNone()&&we(rn(s,"position"),"fixed")&&ln(s,"position")}),s)},Du=Object.freeze({__proto__:null,position:function(e,t,n,r,o){Qu(e,t,n,r,o,Q.none())},positionWithin:Qu,positionWithinBounds:Mu,getMode:function(e,t,n){return t.useFixed()?"fixed":"absolute"},reset:function(e,t,n,r){var o=r.element;H(["position","left","right","top","bottom"],(function(e){return ln(o,e)})),function(e){Yt(e,qs)}(o),n.clear(r.uid)}}),$u=Object.freeze({__proto__:null,init:function(){var e={};return wa({readState:function(){return e},clear:function(t){d(t)?delete e[t]:e={}},set:function(t,n){e[t]=n},get:function(t){return ye(e,t)}})}}),zu=xs({fields:Nu,name:"positioning",active:Vs,apis:Du,state:$u}),Ru=function(e){Ti(e,Oi());var t=e.components();H(t,Ru)},Iu=function(e){var t=e.components();H(t,Iu),Ti(e,bi())},Lu=function(e,t){Sn(e.element,t.element)},Fu=function(e,t){var n=e.components();!function(e){H(e.components(),(function(e){return Tn(e.element)})),Bn(e.element),e.syncComponents()}(e);var r=te(n,t);H(r,(function(t){Ru(t),e.getSystem().removeFromWorld(t)})),H(t,(function(t){t.getSystem().isConnected()?Lu(e,t):(e.getSystem().addToWorld(t),Lu(e,t),It(e.element)&&Iu(t)),e.syncComponents()}))},Uu=function(e,t){Hu(e,t,Sn)},Hu=function(e,t,n){e.getSystem().addToWorld(t),n(e.element,t.element),It(e.element)&&Iu(t),e.syncComponents()},Wu=function(e){Ru(e),Tn(e.element),e.getSystem().removeFromWorld(e)},ju=function(e){var t=kt(e.element).bind((function(t){return e.getSystem().getByDom(t).toOptional()}));Wu(e),t.each((function(e){e.syncComponents()}))},qu=function(e){var t=e.components();H(t,Wu),Bn(e.element),e.syncComponents()},Xu=function(e,t){Yu(e,t,Sn)},Yu=function(e,t,n){n(e,t.element);var r=Vt(t.element);H(r,(function(e){t.getByDom(e).each(Iu)}))},Gu=function(e){var t=Vt(e.element);H(t,(function(t){e.getByDom(t).each(Ru)})),Tn(e.element)},Zu=function(e,t,n,r){n.get().each((function(t){qu(e)}));var o=t.getAttachPoint(e);Uu(o,e);var i=e.getSystem().build(r);return Uu(e,i),n.set(i),i},Ku=function(e,t,n,r){var o=Zu(e,t,n,r);return t.onOpen(e,o),o},Ju=function(e,t,n){n.get().each((function(r){qu(e),ju(e),t.onClose(e,r),n.clear()}))},ed=function(e,t,n){return n.isOpen()},td=function(e,t,n){var r=t.getAttachPoint(e);Kt(e.element,"position",zu.getMode(r)),function(e,t,n,r){rn(e.element,t).fold((function(){Yt(e.element,n)}),(function(t){Ht(e.element,n,t)})),Kt(e.element,t,r)}(e,"visibility",t.cloakVisibilityAttr,"hidden")},nd=function(e,t,n){(function(e){return I(["top","left","right","bottom"],(function(t){return rn(e,t).isSome()}))})(e.element)||ln(e.element,"position"),function(e,t,n){qt(e.element,n).fold((function(){return ln(e.element,t)}),(function(n){return Kt(e.element,t,n)}))}(e,"visibility",t.cloakVisibilityAttr)},rd=Object.freeze({__proto__:null,cloak:td,decloak:nd,open:Ku,openWhileCloaked:function(e,t,n,r,o){td(e,t),Ku(e,t,n,r),o(),nd(e,t)},close:Ju,isOpen:ed,isPartOf:function(e,t,n,r){return ed(0,0,n)&&n.get().exists((function(n){return t.isPartOf(e,n,r)}))},getState:function(e,t,n){return n.get()},setContent:function(e,t,n,r){return n.get().map((function(){return Zu(e,t,n,r)}))}}),od=Object.freeze({__proto__:null,events:function(e,t){return Di([Ri(hi(),(function(n,r){Ju(n,e,t)}))])}}),id=[Vl("onOpen"),Vl("onClose"),Gr("isPartOf"),Gr("getAttachPoint"),ho("cloakVisibilityAttr","data-precloak-visibility")],ad=Object.freeze({__proto__:null,init:function(){var e=ec(),t=v("not-implemented");return wa({readState:t,isOpen:e.isSet,clear:e.clear,set:e.set,get:e.get})}}),ld=xs({fields:id,name:"sandboxing",active:od,apis:rd,state:ad}),sd=v("dismiss.popups"),cd=v("reposition.popups"),ud=v("mouse.released"),dd=_r([ho("isExtraPart",x),fo("fireEventInstead",[ho("event",wi())])]),fd=function(e){var t,n=Hr("Dismissal",dd,e);return(t={})[sd()]={schema:_r([Gr("target")]),onReceive:function(e,t){ld.isOpen(e)&&(ld.isPartOf(e,t.target)||n.isExtraPart(e,t.target)||n.fireEventInstead.fold((function(){return ld.close(e)}),(function(t){return Ti(e,t.event)})))}},t},hd=_r([fo("fireEventInstead",[ho("event",xi())]),to("doReposition")]),pd=function(e){var t,n=Hr("Reposition",hd,e);return(t={})[cd()]={onReceive:function(e){ld.isOpen(e)&&n.fireEventInstead.fold((function(){return n.doReposition(e)}),(function(t){return Ti(e,t.event)}))}},t},md=function(e,t,n){t.store.manager.onLoad(e,t,n)},gd=function(e,t,n){t.store.manager.onUnload(e,t,n)},vd=Object.freeze({__proto__:null,onLoad:md,onUnload:gd,setValue:function(e,t,n,r){t.store.manager.setValue(e,t,n,r)},getValue:function(e,t,n){return t.store.manager.getValue(e,t,n)},getState:function(e,t,n){return n}}),Ad=Object.freeze({__proto__:null,events:function(e,t){var n=e.resetOnDom?[qi((function(n,r){md(n,e,t)})),Xi((function(n,r){gd(n,e,t)}))]:[vs(e,t,md)];return Di(n)}}),yd=function(){var e=wo(null);return wa({set:e.set,get:e.get,isNotSet:function(){return null===e.get()},clear:function(){e.set(null)},readState:function(){return{mode:"memory",value:e.get()}}})},bd=function(){var e=wo({}),t=wo({});return wa({readState:function(){return{mode:"dataset",dataByValue:e.get(),dataByText:t.get()}},lookup:function(n){return ye(e.get(),n).orThunk((function(){return ye(t.get(),n)}))},update:function(n){var r=e.get(),o=t.get(),i={},a={};H(n,(function(e){i[e.value]=e,ye(e,"meta").each((function(t){ye(t,"text").each((function(t){a[t]=e}))}))})),e.set(k(k({},r),i)),t.set(k(k({},o),a))},clear:function(){e.set({}),t.set({})}})},Od=Object.freeze({__proto__:null,memory:yd,dataset:bd,manual:function(){return wa({readState:m})},init:function(e){return e.store.manager.state(e)}}),wd=function(e,t,n,r){var o=t.store;n.update([r]),o.setValue(e,r),t.onSetValue(e,r)},xd=[io("initialValue"),Gr("getFallbackEntry"),Gr("getDataKey"),Gr("setValue"),El("manager",{setValue:wd,getValue:function(e,t,n){var r=t.store,o=r.getDataKey(e);return n.lookup(o).getOrThunk((function(){return r.getFallbackEntry(o)}))},onLoad:function(e,t,n){t.store.initialValue.each((function(r){wd(e,t,n,r)}))},onUnload:function(e,t,n){n.clear()},state:bd})],_d=[Gr("getValue"),ho("setValue",m),io("initialValue"),El("manager",{setValue:function(e,t,n,r){t.store.setValue(e,r),t.onSetValue(e,r)},getValue:function(e,t,n){return t.store.getValue(e)},onLoad:function(e,t,n){t.store.initialValue.each((function(n){t.store.setValue(e,n)}))},onUnload:m,state:Oa.init})],Cd=[io("initialValue"),El("manager",{setValue:function(e,t,n,r){n.set(r),t.onSetValue(e,r)},getValue:function(e,t,n){return n.get()},onLoad:function(e,t,n){t.store.initialValue.each((function(e){n.isNotSet()&&n.set(e)}))},onUnload:function(e,t,n){n.clear()},state:yd})],kd=[po("store",{mode:"memory"},jr("mode",{memory:Cd,manual:_d,dataset:xd})),Vl("onSetValue"),ho("resetOnDom",!1)],Sd=xs({fields:kd,name:"representing",active:Ad,apis:vd,extra:{setValueFrom:function(e,t){var n=Sd.getValue(t);Sd.setValue(e,n)}},state:Od}),Vd=function(e,t){return Oo(e,{},U(t,(function(t){return n=t.name(),r="Cannot configure "+t.name()+" for "+e,qr(n,n,{tag:"option",process:{}},vr((function(e){return Jn("The field: "+n+" is forbidden. "+r)})));var n,r})).concat([Xr("dump",A)]))},Bd=function(e){return e.dump},Td=function(e,t){return k(k({},Os(t)),e.dump)},Nd=Vd,Ed=Td,Pd="placeholder",Qd=xo([{single:["required","valueThunk"]},{multiple:["required","valueThunks"]}]),Md=function(e){return be(e,"uiType")},Dd=function(e,t,n,r){return Md(n)&&n.uiType===Pd?function(e,t,n,r){return e.exists((function(e){return e!==n.owner}))?Qd.single(!0,v(n)):ye(r,n.name).fold((function(){throw new Error("Unknown placeholder component: "+n.name+"\nKnown: ["+ue(r)+"]\nNamespace: "+e.getOr("none")+"\nSpec: "+JSON.stringify(n,null,2))}),(function(e){return e.replace()}))}(e,0,n,r):Qd.single(!1,v(n))},$d=function(e,t,n,r){return Dd(e,0,n,r).fold((function(o,i){var a=Md(n)?i(t,n.config,n.validated):i(t),l=ye(a,"components").getOr([]),s=K(l,(function(n){return $d(e,t,n,r)}));return[k(k({},a),{components:s})]}),(function(e,r){if(Md(n)){var o=r(t,n.config,n.validated);return n.validated.preprocess.getOr(A)(o)}return r(t)}))},zd=function(e,t,n,r){var o=he(r,(function(e,t){return r=e,o=!1,{name:v(n=t),required:function(){return r.fold((function(e,t){return e}),(function(e,t){return e}))},used:function(){return o},replace:function(){if(o)throw new Error("Trying to use the same placeholder more than once: "+n);return o=!0,r}};var n,r,o})),i=function(e,t,n,r){return K(n,(function(n){return $d(e,t,n,r)}))}(e,t,n,o);return fe(o,(function(n){if(!1===n.used()&&n.required())throw new Error("Placeholder: "+n.name()+" was not found in components list\nNamespace: "+e.getOr("none")+"\nComponents: "+JSON.stringify(t.components,null,2))})),i},Rd=Qd.single,Id=Qd.multiple,Ld=v(Pd),Fd=xo([{required:["data"]},{external:["data"]},{optional:["data"]},{group:["data"]}]),Ud=ho("factory",{sketch:A}),Hd=ho("schema",[]),Wd=Gr("name"),jd=qr("pname","pname",ur((function(e){return"<alloy."+ia(e.name)+">"})),Tr()),qd=Xr("schema",(function(){return[io("preprocess")]})),Xd=ho("defaults",v({})),Yd=ho("overrides",v({})),Gd=Cr([Ud,Hd,Wd,jd,Xd,Yd]),Zd=Cr([Ud,Hd,Wd,Xd,Yd]),Kd=Cr([Ud,Hd,Wd,jd,Xd,Yd]),Jd=Cr([Ud,qd,Wd,Gr("unit"),jd,Xd,Yd]),ef=function(e){return e.fold(Q.some,Q.none,Q.some,Q.some)},tf=function(e){var t=function(e){return e.name};return e.fold(t,t,t,t)},nf=function(e,t){return function(n){var r=Hr("Converting part type",t,n);return e(r)}},rf=nf(Fd.required,Gd),of=nf(Fd.external,Zd),af=nf(Fd.optional,Kd),lf=nf(Fd.group,Jd),sf=v("entirety"),cf=Object.freeze({__proto__:null,required:rf,external:of,optional:af,group:lf,asNamedPart:ef,name:tf,asCommon:function(e){return e.fold(A,A,A,A)},original:sf}),uf=function(e,t,n,r){return sr(t.defaults(e,n,r),n,{uid:e.partUids[t.name]},t.overrides(e,n,r))},df=function(e,t){var n={};return H(t,(function(t){ef(t).each((function(t){var r=ff(e,t.pname);n[t.name]=function(n){var o=Hr("Part: "+t.name+" in "+e,Cr(t.schema),n);return k(k({},r),{config:n,validated:o})}}))})),n},ff=function(e,t){return{uiType:Ld(),owner:e,name:t}},hf=function(e,t,n){return{uiType:Ld(),owner:e,name:t,config:n,validated:{}}},pf=function(e){return K(e,(function(e){return e.fold(Q.none,Q.some,Q.none,Q.none).map((function(e){return no(e.name,e.schema.concat([Pl(sf())]))})).toArray()}))},mf=function(e){return U(e,tf)},gf=function(e,t,n){return function(e,t,n){var r={},o={};return H(n,(function(e){e.fold((function(e){r[e.pname]=Rd(!0,(function(t,n,r){return e.factory.sketch(uf(t,e,n,r))}))}),(function(e){var n=t.parts[e.name];o[e.name]=v(e.factory.sketch(uf(t,e,n[sf()]),n))}),(function(e){r[e.pname]=Rd(!1,(function(t,n,r){return e.factory.sketch(uf(t,e,n,r))}))}),(function(e){r[e.pname]=Id(!0,(function(t,n,r){var o=t[e.name];return U(o,(function(n){return e.factory.sketch(sr(e.defaults(t,n,r),n,e.overrides(t,n)))}))}))}))})),{internals:v(r),externals:v(o)}}(0,t,n)},vf=function(e,t,n){return zd(Q.some(e),t,t.components,n)},Af=function(e,t,n){var r=t.partUids[n];return e.getSystem().getByUid(r).toOptional()},yf=function(e,t,n){return Af(e,t,n).getOrDie("Could not find part: "+n)},bf=function(e,t,n){var r={},o=t.partUids,i=e.getSystem();return H(n,(function(e){r[e]=v(i.getByUid(o[e]))})),r},Of=function(e,t){var n=e.getSystem();return he(t.partUids,(function(e,t){return v(n.getByUid(e))}))},wf=function(e){return ue(e.partUids)},xf=function(e,t,n){var r={},o=t.partUids,i=e.getSystem();return H(n,(function(e){r[e]=v(i.getByUid(o[e]).getOrDie())})),r},_f=function(e,t){var n=mf(t);return So(U(n,(function(t){return{key:t,value:e+"-"+t}})))},Cf=function(e){return qr("partUids","partUids",fr((function(t){return _f(t.uid,e)})),Tr())},kf=Object.freeze({__proto__:null,generate:df,generateOne:hf,schemas:pf,names:mf,substitutes:gf,components:vf,defaultUids:_f,defaultUidsSchema:Cf,getAllParts:Of,getAllPartNames:wf,getPart:Af,getPartOrDie:yf,getParts:bf,getPartsOrDie:xf}),Sf=function(e,t,n,r,o){var i=function(e,t){return(e.length>0?[no("parts",e)]:[]).concat([Gr("uid"),ho("dom",{}),ho("components",[]),Pl("originalSpec"),ho("debug.sketcher",{})]).concat(t)}(r,o);return Hr(e+" [SpecSchema]",_r(i.concat(t)),n)},Vf=function(e,t,n,r,o){var i=Bf(o),a=pf(n),l=Cf(n),s=Sf(e,t,i,a,[l]),c=gf(0,s,n);return r(s,vf(e,s,c.internals()),i,c.externals())},Bf=function(e){return function(e){return be(e,"uid")}(e)?e:k(k({},e),{uid:fa("uid")})},Tf=_r([Gr("name"),Gr("factory"),Gr("configFields"),ho("apis",{}),ho("extraApis",{})]),Nf=_r([Gr("name"),Gr("factory"),Gr("configFields"),Gr("partFields"),ho("apis",{}),ho("extraApis",{})]),Ef=function(e){var t=Hr("Sketcher for "+e.name,Tf,e),n=he(t.apis,ba),r=he(t.extraApis,(function(e,t){return va(e,t)}));return k(k({name:t.name,configFields:t.configFields,sketch:function(e){return function(e,t,n,r){var o=Bf(r);return n(Sf(e,t,o,[],[]),o)}(t.name,t.configFields,t.factory,e)}},n),r)},Pf=function(e){var t=Hr("Sketcher for "+e.name,Nf,e),n=df(t.name,t.partFields),r=he(t.apis,ba),o=he(t.extraApis,(function(e,t){return va(e,t)}));return k(k({name:t.name,partFields:t.partFields,configFields:t.configFields,sketch:function(e){return Vf(t.name,t.configFields,t.partFields,t.factory,e)},parts:n},r),o)},Qf=function(e){return"input"===De(e)&&"radio"!==jt(e,"type")||"textarea"===De(e)},Mf=Object.freeze({__proto__:null,getCurrent:function(e,t,n){return t.find(e)}}),Df=[Gr("find")],$f=xs({fields:Df,name:"composing",apis:Mf}),zf=["input","button","textarea","select"],Rf=function(e,t,n){(t.disabled()?Wf:jf)(e,t)},If=function(e,t){return!0===t.useNative&&R(zf,De(e.element))},Lf=function(e){Ht(e.element,"disabled","disabled")},Ff=function(e){Yt(e.element,"disabled")},Uf=function(e){Ht(e.element,"aria-disabled","true")},Hf=function(e){Ht(e.element,"aria-disabled","false")},Wf=function(e,t,n){t.disableClass.each((function(t){za(e.element,t)})),(If(e,t)?Lf:Uf)(e),t.onDisabled(e)},jf=function(e,t,n){t.disableClass.each((function(t){Ia(e.element,t)})),(If(e,t)?Ff:Hf)(e),t.onEnabled(e)},qf=function(e,t){return If(e,t)?function(e){return Xt(e.element,"disabled")}(e):function(e){return"true"===jt(e.element,"aria-disabled")}(e)},Xf=Object.freeze({__proto__:null,enable:jf,disable:Wf,isDisabled:qf,onLoad:Rf,set:function(e,t,n,r){(r?Wf:jf)(e,t)}}),Yf=Object.freeze({__proto__:null,exhibit:function(e,t){return _a({classes:t.disabled()?t.disableClass.toArray():[]})},events:function(e,t){return Di([$i(ci(),(function(t,n){return qf(t,e)})),vs(e,t,Rf)])}}),Gf=[yo("disabled",x),ho("useNative",!0),io("disableClass"),Vl("onDisabled"),Vl("onEnabled")],Zf=xs({fields:Gf,name:"disabling",active:Yf,apis:Xf}),Kf=function(e,t,n,r){var o=iu(e.element,"."+t.highlightClass);H(o,(function(n){I(r,(function(e){return e.element===n}))||(Ia(n,t.highlightClass),e.getSystem().getByDom(n).each((function(n){t.onDehighlight(e,n),Ti(n,Bi())})))}))},Jf=function(e,t,n,r){Kf(e,t,0,[r]),eh(e,t,n,r)||(za(r.element,t.highlightClass),t.onHighlight(e,r),Ti(r,Vi()))},eh=function(e,t,n,r){return La(r.element,t.highlightClass)},th=function(e,t,n,r){var o=iu(e.element,"."+t.itemClass);return Q.from(o[r]).fold((function(){return Wn.error(new Error("No element found with index "+r))}),e.getSystem().getByDom)},nh=function(e,t,n){return ul(e.element,"."+t.itemClass).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))},rh=function(e,t,n){var r=iu(e.element,"."+t.itemClass);return(r.length>0?Q.some(r[r.length-1]):Q.none()).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))},oh=function(e,t,n,r){var o=iu(e.element,"."+t.itemClass),i=G(o,(function(e){return La(e,t.highlightClass)}));return i.bind((function(t){var n=Wl(t,r,0,o.length-1);return e.getSystem().getByDom(o[n]).toOptional()}))},ih=function(e,t,n){var r=iu(e.element,"."+t.itemClass);return xe(U(r,(function(t){return e.getSystem().getByDom(t).toOptional()})))},ah=Object.freeze({__proto__:null,dehighlightAll:function(e,t,n){return Kf(e,t,0,[])},dehighlight:function(e,t,n,r){eh(e,t,n,r)&&(Ia(r.element,t.highlightClass),t.onDehighlight(e,r),Ti(r,Bi()))},highlight:Jf,highlightFirst:function(e,t,n){nh(e,t).each((function(r){Jf(e,t,n,r)}))},highlightLast:function(e,t,n){rh(e,t).each((function(r){Jf(e,t,n,r)}))},highlightAt:function(e,t,n,r){th(e,t,n,r).fold((function(e){throw e}),(function(r){Jf(e,t,n,r)}))},highlightBy:function(e,t,n,r){var o=ih(e,t);Y(o,r).each((function(r){Jf(e,t,n,r)}))},isHighlighted:eh,getHighlighted:function(e,t,n){return ul(e.element,"."+t.highlightClass).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))},getFirst:nh,getLast:rh,getPrevious:function(e,t,n){return oh(e,t,0,-1)},getNext:function(e,t,n){return oh(e,t,0,1)},getCandidates:ih}),lh=[Gr("highlightClass"),Gr("itemClass"),Vl("onHighlight"),Vl("onDehighlight")],sh=xs({fields:lh,name:"highlighting",apis:ah}),ch=[8],uh=[9],dh=[13],fh=[27],hh=[32],ph=[37],mh=[38],gh=[39],vh=[40],Ah=function(e,t,n){var r=ee(e.slice(0,t)),o=ee(e.slice(t+1));return Y(r.concat(o),n)},yh=function(e,t,n){var r=ee(e.slice(0,t));return Y(r,n)},bh=function(e,t,n){var r=e.slice(0,t),o=e.slice(t+1);return Y(o.concat(r),n)},Oh=function(e,t,n){var r=e.slice(t+1);return Y(r,n)},wh=function(e){return function(t){var n=t.raw;return R(e,n.which)}},xh=function(e){return function(t){return J(e,(function(e){return e(t)}))}},_h=function(e){return!0===e.raw.shiftKey},Ch=function(e){return!0===e.raw.ctrlKey},kh=O(_h),Sh=function(e,t){return{matches:e,classification:t}},Vh=function(e,t,n){t.exists((function(e){return n.exists((function(t){return yt(t,e)}))}))||Ni(e,_i(),{prevFocus:t,newFocus:n})},Bh=function(){var e=function(e){return Ps(e.element)};return{get:e,set:function(t,n){var r=e(t);t.getSystem().triggerFocus(n,t.element);var o=e(t);Vh(t,r,o)}}},Th=function(){var e=function(e){return sh.getHighlighted(e).map((function(e){return e.element}))};return{get:e,set:function(t,n){var r=e(t);t.getSystem().getByDom(n).fold(m,(function(e){sh.highlight(t,e)}));var o=e(t);Vh(t,r,o)}}};!function(e){e.OnFocusMode="onFocus",e.OnEnterOrSpaceMode="onEnterOrSpace",e.OnApiMode="onApi"}(Jc||(Jc={}));var Nh,Eh=function(e,t,n,r,o){var i=function(e,t,n,r,o){var i,a,l,s=n(e,t,r,o);return(i=s,a=t.event,l=Y(i,(function(e){return e.matches(a)})),l.map((function(e){return e.classification}))).bind((function(n){return n(e,t,r,o)}))},a={schema:function(){return e.concat([ho("focusManager",Bh()),po("focusInside","onFocus",Ir((function(e){return R(["onFocus","onEnterOrSpace","onApi"],e)?Wn.value(e):Wn.error("Invalid value for focusInside")}))),El("handler",a),El("state",t),El("sendFocusIn",o)])},processKey:i,toEvents:function(e,t){var a=e.focusInside!==Jc.OnFocusMode?Q.none():o(e).map((function(n){return Ri(ii(),(function(r,o){n(r,e,t),o.stop()}))})),l=[Ri(Xo(),(function(r,a){i(r,a,n,e,t).fold((function(){!function(n,r){var i=wh(hh.concat(dh))(r.event);e.focusInside===Jc.OnEnterOrSpaceMode&&i&&Eo(n,r)&&o(e).each((function(o){o(n,e,t),r.stop()}))}(r,a)}),(function(e){a.stop()}))})),Ri(Yo(),(function(n,o){i(n,o,r,e,t).each((function(e){o.stop()}))}))];return Di(a.toArray().concat(l))}};return a},Ph=function(e){var t=[io("onEscape"),io("onEnter"),ho("selector",'[data-alloy-tabstop="true"]:not(:disabled)'),ho("firstTabstop",0),ho("useTabstopAt",_),io("visibilitySelector")].concat([e]),n=function(e,t){var n=e.visibilitySelector.bind((function(e){return dl(t,e)})).getOr(t);return dn(n)>0},r=function(e,t,r){(function(e,t){var r=iu(e.element,t.selector),o=j(r,(function(e){return n(t,e)}));return Q.from(o[t.firstTabstop])})(e,t).each((function(n){t.focusManager.set(e,n)}))},o=function(e,t,r,o,i){return i(t,r,(function(e){return function(e,t){return n(e,t)&&e.useTabstopAt(t)}(o,e)})).fold((function(){return o.cyclic?Q.some(!0):Q.none()}),(function(t){return o.focusManager.set(e,t),Q.some(!0)}))},i=function(e,t,n,r){var i=iu(e.element,n.selector);return function(e,t){return t.focusManager.get(e).bind((function(e){return dl(e,t.selector)}))}(e,n).bind((function(t){return G(i,b(yt,t)).bind((function(t){return o(e,i,t,n,r)}))}))},a=v([Sh(xh([_h,wh(uh)]),(function(e,t,n){var r=n.cyclic?Ah:yh;return i(e,0,n,r)})),Sh(wh(uh),(function(e,t,n){var r=n.cyclic?bh:Oh;return i(e,0,n,r)})),Sh(wh(fh),(function(e,t,n){return n.onEscape.bind((function(n){return n(e,t)}))})),Sh(xh([kh,wh(dh)]),(function(e,t,n){return n.onEnter.bind((function(n){return n(e,t)}))}))]),l=v([]);return Eh(t,Oa.init,a,l,(function(){return Q.some(r)}))},Qh=Ph(Xr("cyclic",x)),Mh=Ph(Xr("cyclic",_)),Dh=function(e,t,n){return Qf(n)&&wh(hh)(t.event)?Q.none():function(e,t,n){return Pi(e,n,ci()),Q.some(!0)}(e,0,n)},$h=function(e,t){return Q.some(!0)},zh=[ho("execute",Dh),ho("useSpace",!1),ho("useEnter",!0),ho("useControlEnter",!1),ho("useDown",!1)],Rh=function(e,t,n){return n.execute(e,t,e.element)},Ih=Eh(zh,Oa.init,(function(e,t,n,r){var o=n.useSpace&&!Qf(e.element)?hh:[],i=n.useEnter?dh:[],a=n.useDown?vh:[],l=o.concat(i).concat(a);return[Sh(wh(l),Rh)].concat(n.useControlEnter?[Sh(xh([Ch,wh(dh)]),Rh)]:[])}),(function(e,t,n,r){return n.useSpace&&!Qf(e.element)?[Sh(wh(hh),$h)]:[]}),(function(){return Q.none()})),Lh=function(){var e=ec();return wa({readState:function(){return e.get().map((function(e){return{numRows:String(e.numRows),numColumns:String(e.numColumns)}})).getOr({numRows:"?",numColumns:"?"})},setGridSize:function(t,n){e.set({numRows:t,numColumns:n})},getNumRows:function(){return e.get().map((function(e){return e.numRows}))},getNumColumns:function(){return e.get().map((function(e){return e.numColumns}))}})},Fh=Object.freeze({__proto__:null,flatgrid:Lh,init:function(e){return e.state(e)}}),Uh=function(e){return function(t,n,r,o){var i=e(t.element);return qh(i,t,n,r,o)}},Hh=function(e,t){var n=wc(e,t);return Uh(n)},Wh=function(e,t){var n=wc(t,e);return Uh(n)},jh=function(e){return function(t,n,r,o){return qh(e,t,n,r,o)}},qh=function(e,t,n,r,o){return r.focusManager.get(t).bind((function(n){return e(t.element,n,r,o)})).map((function(e){return r.focusManager.set(t,e),!0}))},Xh=jh,Yh=jh,Gh=jh,Zh=function(e){return!function(e){return e.offsetWidth<=0&&e.offsetHeight<=0}(e.dom)},Kh=function(e,t,n){var r=iu(e,n);return function(e,t){return G(e,t).map((function(t){return{index:t,candidates:e}}))}(j(r,Zh),(function(e){return yt(e,t)}))},Jh=function(e,t){return G(e,(function(e){return yt(t,e)}))},ep=function(e,t,n,r){return r(Math.floor(t/n),t%n).bind((function(t){var r=t.row*n+t.column;return r>=0&&r<e.length?Q.some(e[r]):Q.none()}))},tp=function(e,t,n,r,o){return ep(e,t,r,(function(t,i){var a=t===n-1?e.length-t*r:r,l=Wl(i,o,0,a-1);return Q.some({row:t,column:l})}))},np=function(e,t,n,r,o){return ep(e,t,r,(function(t,i){var a=Wl(t,o,0,n-1),l=a===n-1?e.length-a*r:r,s=jl(i,0,l-1);return Q.some({row:a,column:s})}))},rp=[Gr("selector"),ho("execute",Dh),Bl("onEscape"),ho("captureTab",!1),Ql()],op=function(e,t,n){ul(e.element,t.selector).each((function(n){t.focusManager.set(e,n)}))},ip=function(e){return function(t,n,r,o){return Kh(t,n,r.selector).bind((function(t){return e(t.candidates,t.index,o.getNumRows().getOr(r.initSize.numRows),o.getNumColumns().getOr(r.initSize.numColumns))}))}},ap=function(e,t,n){return n.captureTab?Q.some(!0):Q.none()},lp=ip((function(e,t,n,r){return tp(e,t,n,r,-1)})),sp=ip((function(e,t,n,r){return tp(e,t,n,r,1)})),cp=ip((function(e,t,n,r){return np(e,t,n,r,-1)})),up=ip((function(e,t,n,r){return np(e,t,n,r,1)})),dp=v([Sh(wh(ph),Hh(lp,sp)),Sh(wh(gh),Wh(lp,sp)),Sh(wh(mh),Xh(cp)),Sh(wh(vh),Yh(up)),Sh(xh([_h,wh(uh)]),ap),Sh(xh([kh,wh(uh)]),ap),Sh(wh(fh),(function(e,t,n){return n.onEscape(e,t)})),Sh(wh(hh.concat(dh)),(function(e,t,n,r){return function(e,t){return t.focusManager.get(e).bind((function(e){return dl(e,t.selector)}))}(e,n).bind((function(r){return n.execute(e,t,r)}))}))]),fp=v([Sh(wh(hh),$h)]),hp=Eh(rp,Lh,dp,fp,(function(){return Q.some(op)})),pp=function(e,t,n,r){var o=function(e,t,n){var i,a=Wl(t,r,0,n.length-1);return a===e?Q.none():(i=n[a],"button"===De(i)&&"disabled"===jt(i,"disabled")?o(e,a,n):Q.from(n[a]))};return Kh(e,n,t).bind((function(e){var t=e.index,n=e.candidates;return o(t,t,n)}))},mp=[Gr("selector"),ho("getInitial",Q.none),ho("execute",Dh),Bl("onEscape"),ho("executeOnMove",!1),ho("allowVertical",!0)],gp=function(e,t,n){return function(e,t){return t.focusManager.get(e).bind((function(e){return dl(e,t.selector)}))}(e,n).bind((function(r){return n.execute(e,t,r)}))},vp=function(e,t,n){t.getInitial(e).orThunk((function(){return ul(e.element,t.selector)})).each((function(n){t.focusManager.set(e,n)}))},Ap=function(e,t,n){return pp(e,n.selector,t,-1)},yp=function(e,t,n){return pp(e,n.selector,t,1)},bp=function(e){return function(t,n,r,o){return e(t,n,r,o).bind((function(){return r.executeOnMove?gp(t,n,r):Q.some(!0)}))}},Op=function(e,t,n){return n.onEscape(e,t)},wp=v([Sh(wh(hh),$h)]),xp=Eh(mp,Oa.init,(function(e,t,n,r){var o=ph.concat(n.allowVertical?mh:[]),i=gh.concat(n.allowVertical?vh:[]);return[Sh(wh(o),bp(Hh(Ap,yp))),Sh(wh(i),bp(Wh(Ap,yp))),Sh(wh(dh),gp),Sh(wh(hh),gp),Sh(wh(fh),Op)]}),wp,(function(){return Q.some(vp)})),_p=function(e,t,n){return Q.from(e[t]).bind((function(e){return Q.from(e[n]).map((function(e){return{rowIndex:t,columnIndex:n,cell:e}}))}))},Cp=function(e,t,n,r){var o=e[t].length,i=Wl(n,r,0,o-1);return _p(e,t,i)},kp=function(e,t,n,r){var o=Wl(n,r,0,e.length-1),i=e[o].length,a=jl(t,0,i-1);return _p(e,o,a)},Sp=function(e,t,n,r){var o=e[t].length,i=jl(n+r,0,o-1);return _p(e,t,i)},Vp=function(e,t,n,r){var o=jl(n+r,0,e.length-1),i=e[o].length,a=jl(t,0,i-1);return _p(e,o,a)},Bp=[no("selectors",[Gr("row"),Gr("cell")]),ho("cycles",!0),ho("previousSelector",Q.none),ho("execute",Dh)],Tp=function(e,t,n){t.previousSelector(e).orThunk((function(){var n=t.selectors;return ul(e.element,n.cell)})).each((function(n){t.focusManager.set(e,n)}))},Np=function(e,t){return function(n,r,o){var i=o.cycles?e:t;return dl(r,o.selectors.row).bind((function(e){var t=iu(e,o.selectors.cell);return Jh(t,r).bind((function(t){var r=iu(n,o.selectors.row);return Jh(r,e).bind((function(e){var n=function(e,t){return U(e,(function(e){return iu(e,t.selectors.cell)}))}(r,o);return i(n,e,t).map((function(e){return e.cell}))}))}))}))}},Ep=Np((function(e,t,n){return Cp(e,t,n,-1)}),(function(e,t,n){return Sp(e,t,n,-1)})),Pp=Np((function(e,t,n){return Cp(e,t,n,1)}),(function(e,t,n){return Sp(e,t,n,1)})),Qp=Np((function(e,t,n){return kp(e,n,t,-1)}),(function(e,t,n){return Vp(e,n,t,-1)})),Mp=Np((function(e,t,n){return kp(e,n,t,1)}),(function(e,t,n){return Vp(e,n,t,1)})),Dp=v([Sh(wh(ph),Hh(Ep,Pp)),Sh(wh(gh),Wh(Ep,Pp)),Sh(wh(mh),Xh(Qp)),Sh(wh(vh),Yh(Mp)),Sh(wh(hh.concat(dh)),(function(e,t,n){return Ps(e.element).bind((function(r){return n.execute(e,t,r)}))}))]),$p=v([Sh(wh(hh),$h)]),zp=Eh(Bp,Oa.init,Dp,$p,(function(){return Q.some(Tp)})),Rp=[Gr("selector"),ho("execute",Dh),ho("moveOnTab",!1)],Ip=function(e,t,n){return n.focusManager.get(e).bind((function(r){return n.execute(e,t,r)}))},Lp=function(e,t,n){ul(e.element,t.selector).each((function(n){t.focusManager.set(e,n)}))},Fp=function(e,t,n){return pp(e,n.selector,t,-1)},Up=function(e,t,n){return pp(e,n.selector,t,1)},Hp=v([Sh(wh(mh),Gh(Fp)),Sh(wh(vh),Gh(Up)),Sh(xh([_h,wh(uh)]),(function(e,t,n,r){return n.moveOnTab?Gh(Fp)(e,t,n,r):Q.none()})),Sh(xh([kh,wh(uh)]),(function(e,t,n,r){return n.moveOnTab?Gh(Up)(e,t,n,r):Q.none()})),Sh(wh(dh),Ip),Sh(wh(hh),Ip)]),Wp=v([Sh(wh(hh),$h)]),jp=Eh(Rp,Oa.init,Hp,Wp,(function(){return Q.some(Lp)})),qp=[Bl("onSpace"),Bl("onEnter"),Bl("onShiftEnter"),Bl("onLeft"),Bl("onRight"),Bl("onTab"),Bl("onShiftTab"),Bl("onUp"),Bl("onDown"),Bl("onEscape"),ho("stopSpaceKeyup",!1),io("focusIn")],Xp=Eh(qp,Oa.init,(function(e,t,n){return[Sh(wh(hh),n.onSpace),Sh(xh([kh,wh(dh)]),n.onEnter),Sh(xh([_h,wh(dh)]),n.onShiftEnter),Sh(xh([_h,wh(uh)]),n.onShiftTab),Sh(xh([kh,wh(uh)]),n.onTab),Sh(wh(mh),n.onUp),Sh(wh(vh),n.onDown),Sh(wh(ph),n.onLeft),Sh(wh(gh),n.onRight),Sh(wh(hh),n.onSpace),Sh(wh(fh),n.onEscape)]}),(function(e,t,n){return n.stopSpaceKeyup?[Sh(wh(hh),$h)]:[]}),(function(e){return e.focusIn})),Yp=Qh.schema(),Gp=Mh.schema(),Zp=xp.schema(),Kp=hp.schema(),Jp=zp.schema(),em=Ih.schema(),tm=jp.schema(),nm=Xp.schema(),rm=Cs({branchKey:"mode",branches:Object.freeze({__proto__:null,acyclic:Yp,cyclic:Gp,flow:Zp,flatgrid:Kp,matrix:Jp,execution:em,menu:tm,special:nm}),name:"keying",active:{events:function(e,t){return e.handler.toEvents(e,t)}},apis:{focusIn:function(e,t,n){t.sendFocusIn(t).fold((function(){e.getSystem().triggerFocus(e.element,e.element)}),(function(r){r(e,t,n)}))},setGridSize:function(e,t,n,r,o){(function(e){return Oe(e,"setGridSize")})(n)&&n.setGridSize(r,o)}},state:Fh}),om=function(e,t,n,r){var o=e.getSystem().build(r);Hu(e,o,n)},im=function(e,t,n,r){var o=am(e),i=Y(o,(function(e){return yt(r.element,e.element)}));i.each(ju)},am=function(e,t){return e.components()},lm=function(e,t,n,r,o){var i=am(e);return Q.from(i[r]).map((function(t){return im(e,0,0,t),o.each((function(t){om(e,0,(function(e,t){!function(e,t,n){Bt(e,n).fold((function(){Sn(e,t)}),(function(e){_n(e,t)}))}(e,t,r)}),t)})),t}))},sm=Object.freeze({__proto__:null,append:function(e,t,n,r){om(e,0,Sn,r)},prepend:function(e,t,n,r){om(e,0,kn,r)},remove:im,replaceAt:lm,replaceBy:function(e,t,n,r,o){var i=am(e);return G(i,r).bind((function(t){return lm(e,0,0,t,o)}))},set:function(e,t,n,r){Qs((function(){var t=U(r,e.getSystem().build);Fu(e,t)}),e.element)},contents:am}),cm=xs({fields:[],name:"replacing",apis:sm}),um=function(e,t){var n=function(e,t){var n=Di(t);return xs({fields:[Gr("enabled")],name:e,active:{events:v(n)}})}(e,t);return{key:e,value:{config:{},me:n,configAsRaw:v({}),initialConfig:{},state:Oa}}},dm=function(e,t){t.ignore||(Ts(e.element),t.onFocus(e))},fm=Object.freeze({__proto__:null,focus:dm,blur:function(e,t){t.ignore||function(e){e.dom.blur()}(e.element)},isFocused:function(e){return Ns(e.element)}}),hm=Object.freeze({__proto__:null,exhibit:function(e,t){var n=t.ignore?{}:{attributes:{tabindex:"-1"}};return _a(n)},events:function(e){return Di([Ri(ii(),(function(t,n){dm(t,e),n.stop()}))].concat(e.stopMousedown?[Ri(Lo(),(function(e,t){t.event.prevent()}))]:[]))}}),pm=[Vl("onFocus"),ho("stopMousedown",!1),ho("ignore",!1)],mm=xs({fields:pm,name:"focusing",active:hm,apis:fm}),gm=function(e,t,n){var r=t.aria;r.update(e,r,n.get())},vm=function(e,t,n){t.toggleClass.each((function(t){n.get()?za(e.element,t):Ia(e.element,t)}))},Am=function(e,t,n){Om(e,t,n,!n.get())},ym=function(e,t,n){n.set(!0),vm(e,t,n),gm(e,t,n)},bm=function(e,t,n){n.set(!1),vm(e,t,n),gm(e,t,n)},Om=function(e,t,n,r){(r?ym:bm)(e,t,n)},wm=function(e,t,n){Om(e,t,n,t.selected)},xm=Object.freeze({__proto__:null,onLoad:wm,toggle:Am,isOn:function(e,t,n){return n.get()},on:ym,off:bm,set:Om}),_m=Object.freeze({__proto__:null,exhibit:function(){return _a({})},events:function(e,t){var n,r,o,i=(n=e,r=t,o=Am,Gi((function(e){o(e,n,r)}))),a=vs(e,t,wm);return Di(Z([e.toggleOnExecute?[i]:[],[a]]))}}),Cm=function(e,t,n){Ht(e.element,"aria-expanded",n)},km=[ho("selected",!1),io("toggleClass"),ho("toggleOnExecute",!0),po("aria",{mode:"none"},jr("mode",{pressed:[ho("syncWithExpanded",!1),El("update",(function(e,t,n){Ht(e.element,"aria-pressed",n),t.syncWithExpanded&&Cm(e,t,n)}))],checked:[El("update",(function(e,t,n){Ht(e.element,"aria-checked",n)}))],expanded:[El("update",Cm)],selected:[El("update",(function(e,t,n){Ht(e.element,"aria-selected",n)}))],none:[El("update",m)]}))],Sm=xs({fields:km,name:"toggling",active:_m,apis:xm,state:(Nh=!1,{init:function(){var e=wo(Nh);return{get:function(){return e.get()},set:function(t){return e.set(t)},clear:function(){return e.set(Nh)},readState:function(){return e.get()}}}})}),Vm=function(){var e=function(e,t){t.stop(),Ei(e)};return[Ri(Ko(),e),Ri(di(),e),Hi($o()),Hi(Lo())]},Bm=function(e){return Di(Z([e.map((function(e){return Gi((function(t,n){e(t),n.stop()}))})).toArray(),Vm()]))},Tm="alloy.item-hover",Nm="alloy.item-focus",Em=function(e){(Ps(e.element).isNone()||mm.isFocused(e))&&(mm.isFocused(e)||mm.focus(e),Ni(e,Tm,{item:e}))},Pm=function(e){Ni(e,Nm,{item:e})},Qm=v(Tm),Mm=v(Nm),Dm=[Gr("data"),Gr("components"),Gr("dom"),ho("hasSubmenu",!1),io("toggling"),Nd("itemBehaviours",[Sm,mm,rm,Sd]),ho("ignoreFocus",!1),ho("domModification",{}),El("builder",(function(e){return{dom:e.dom,domModification:k(k({},e.domModification),{attributes:k(k(k({role:e.toggling.isSome()?"menuitemcheckbox":"menuitem"},e.domModification.attributes),{"aria-haspopup":e.hasSubmenu}),e.hasSubmenu?{"aria-expanded":!1}:{})}),behaviours:Ed(e.itemBehaviours,[e.toggling.fold(Sm.revoke,(function(e){return Sm.config(k({aria:{mode:"checked"}},e))})),mm.config({ignore:e.ignoreFocus,stopMousedown:e.ignoreFocus,onFocus:function(e){Pm(e)}}),rm.config({mode:"execution"}),Sd.config({store:{mode:"memory",initialValue:e.data}}),um("item-type-events",V(V([],Vm(),!0),[Ri(Wo(),Em),Ri(ui(),mm.focus)],!1))]),components:e.components,eventOrder:e.eventOrder}})),ho("eventOrder",{})],$m=[Gr("dom"),Gr("components"),El("builder",(function(e){return{dom:e.dom,components:e.components,events:Di([Wi(ui())])}}))],zm=v("item-widget"),Rm=v([rf({name:"widget",overrides:function(e){return{behaviours:Os([Sd.config({store:{mode:"manual",getValue:function(t){return e.data},setValue:m}})])}}})]),Im=[Gr("uid"),Gr("data"),Gr("components"),Gr("dom"),ho("autofocus",!1),ho("ignoreFocus",!1),Nd("widgetBehaviours",[Sd,mm,rm]),ho("domModification",{}),Cf(Rm()),El("builder",(function(e){var t=gf(zm(),e,Rm()),n=vf(zm(),e,t.internals()),r=function(t){return Af(t,e,"widget").map((function(e){return rm.focusIn(e),e}))},o=function(t,n){return Qf(n.event.target)?Q.none():e.autofocus?(n.setSource(t.element),Q.none()):Q.none()};return{dom:e.dom,components:n,domModification:e.domModification,events:Di([Gi((function(e,t){r(e).each((function(e){t.stop()}))})),Ri(Wo(),Em),Ri(ui(),(function(t,n){e.autofocus?r(t):mm.focus(t)}))]),behaviours:Ed(e.widgetBehaviours,[Sd.config({store:{mode:"memory",initialValue:e.data}}),mm.config({ignore:e.ignoreFocus,onFocus:function(e){Pm(e)}}),rm.config({mode:"special",focusIn:e.autofocus?function(e){r(e)}:ks(),onLeft:o,onRight:o,onEscape:function(t,n){return mm.isFocused(t)||e.autofocus?e.autofocus?(n.setSource(t.element),Q.none()):Q.none():(mm.focus(t),Q.some(!0))}})])}}))],Lm=jr("type",{widget:Im,item:Dm,separator:$m}),Fm=v([lf({factory:{sketch:function(e){var t=Hr("menu.spec item",Lm,e);return t.builder(t)}},name:"items",unit:"item",defaults:function(e,t){return be(t,"uid")?t:k(k({},t),{uid:fa("item")})},overrides:function(e,t){return{type:t.type,ignoreFocus:e.fakeFocus,domModification:{classes:[e.markers.item]}}}})]),Um=v([Gr("value"),Gr("items"),Gr("dom"),Gr("components"),ho("eventOrder",{}),Vd("menuBehaviours",[sh,Sd,$f,rm]),po("movement",{mode:"menu",moveOnTab:!0},jr("mode",{grid:[Ql(),El("config",(function(e,t){return{mode:"flatgrid",selector:"."+e.markers.item,initSize:{numColumns:t.initSize.numColumns,numRows:t.initSize.numRows},focusManager:e.focusManager}}))],matrix:[El("config",(function(e,t){return{mode:"matrix",selectors:{row:t.rowSelector,cell:"."+e.markers.item},focusManager:e.focusManager}})),Gr("rowSelector")],menu:[ho("moveOnTab",!0),El("config",(function(e,t){return{mode:"menu",selector:"."+e.markers.item,moveOnTab:t.moveOnTab,focusManager:e.focusManager}}))]})),Zr("markers",xl()),ho("fakeFocus",!1),ho("focusManager",Bh()),Vl("onHighlight")]),Hm=v("alloy.menu-focus"),Wm=Pf({name:"Menu",configFields:Um(),partFields:Fm(),factory:function(e,t,n,r){return{uid:e.uid,dom:e.dom,markers:e.markers,behaviours:Td(e.menuBehaviours,[sh.config({highlightClass:e.markers.selectedItem,itemClass:e.markers.item,onHighlight:e.onHighlight}),Sd.config({store:{mode:"memory",initialValue:e.value}}),$f.config({find:Q.some}),rm.config(e.movement.config(e,e.movement))]),events:Di([Ri(Mm(),(function(e,t){var n=t.event;e.getSystem().getByDom(n.target).each((function(n){sh.highlight(e,n),t.stop(),Ni(e,Hm(),{menu:e,item:n})}))})),Ri(Qm(),(function(e,t){var n=t.event.item;sh.highlight(e,n)}))]),components:t,eventOrder:e.eventOrder,domModification:{attributes:{role:"menu"}}}}}),jm=function(e,t,n,r){return ye(n,r).bind((function(r){return ye(e,r).bind((function(r){var o=jm(e,t,n,r);return Q.some([r].concat(o))}))})).getOr([])},qm=function(e,t){var n={};fe(e,(function(e,t){H(e,(function(e){n[e]=t}))}));var r=t,o=pe(t,(function(e,t){return{k:e,v:t}})),i=he(o,(function(e,t){return[t].concat(jm(n,r,o,t))}));return he(n,(function(e){return ye(i,e).getOr([e])}))},Xm=function(e){return"prepared"===e.type?Q.some(e.menu):Q.none()},Ym={init:function(){var e=wo({}),t=wo({}),n=wo({}),r=ec(),o=wo({}),i=function(t,n,r){return a(t).bind((function(o){return function(t){return ve(e.get(),(function(e,n){return e===t}))}(t).bind((function(e){return n(e).map((function(e){return{triggeredMenu:o,triggeringItem:e,triggeringPath:r}}))}))}))},a=function(e){return l(e).bind(Xm)},l=function(e){return ye(t.get(),e)},s=function(t){return ye(e.get(),t)};return{setMenuBuilt:function(e,n){var r;t.set(k(k({},t.get()),((r={})[e]={type:"prepared",menu:n},r)))},setContents:function(i,a,l,s){r.set(i),e.set(l),t.set(a),o.set(s);var c=qm(s,l);n.set(c)},expand:function(t){return ye(e.get(),t).map((function(e){var r=ye(n.get(),t).getOr([]);return[e].concat(r)}))},refresh:function(e){return ye(n.get(),e)},collapse:function(e){return ye(n.get(),e).bind((function(e){return e.length>1?Q.some(e.slice(1)):Q.none()}))},lookupMenu:l,lookupItem:s,otherMenus:function(e){var t=o.get();return te(ue(t),e)},getPrimary:function(){return r.get().bind(a)},getMenus:function(){return t.get()},clear:function(){e.set({}),t.set({}),n.set({}),r.clear()},isClear:function(){return r.get().isNone()},getTriggeringPath:function(e,t){var o=j(s(e).toArray(),(function(e){return a(e).isSome()}));return ye(n.get(),e).bind((function(e){var n=ee(o.concat(e));return function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];if(!r.isSome())return Q.none();t.push(r.getOrDie())}return Q.some(t)}(K(n,(function(e,o){return i(e,t,n.slice(0,o+1)).fold((function(){return we(r.get(),e)?[]:[Q.none()]}),(function(e){return[Q.some(e)]}))})))}))}}},extractPreparedMenu:Xm},Gm=v("collapse-item"),Zm=Ef({name:"TieredMenu",configFields:[Nl("onExecute"),Nl("onEscape"),Tl("onOpenMenu"),Tl("onOpenSubmenu"),Vl("onRepositionMenu"),Vl("onCollapseMenu"),ho("highlightImmediately",!0),no("data",[Gr("primary"),Gr("menus"),Gr("expansions")]),ho("fakeFocus",!1),Vl("onHighlight"),Vl("onHover"),Cl(),Gr("dom"),ho("navigateOnHover",!0),ho("stayInDom",!1),Vd("tmenuBehaviours",[rm,sh,$f,cm]),ho("eventOrder",{})],apis:{collapseMenu:function(e,t){e.collapseMenu(t)},highlightPrimary:function(e,t){e.highlightPrimary(t)},repositionMenus:function(e,t){e.repositionMenus(t)}},factory:function(e,t){var n,r=ec(),o=Ym.init(),i=function(t){var n=function(t,n,r){return he(r,(function(r,o){var i=function(){return Wm.sketch(k(k({},r),{value:o,markers:e.markers,fakeFocus:e.fakeFocus,onHighlight:e.onHighlight,focusManager:e.fakeFocus?Th():Bh()}))};return o===n?{type:"prepared",menu:t.getSystem().build(i())}:{type:"notbuilt",nbMenu:i}}))}(t,e.data.primary,e.data.menus),r=l();return o.setContents(e.data.primary,n,e.data.expansions,r),o.getPrimary()},a=function(e){return Sd.getValue(e).value},l=function(t){return he(e.data.menus,(function(e,t){return K(e.items,(function(e){return"separator"===e.type?[]:[e.data.value]}))}))},s=function(e,t){sh.highlight(e,t),sh.getHighlighted(t).orThunk((function(){return sh.getFirst(t)})).each((function(t){Pi(e,t.element,ui())}))},c=function(e,t){return xe(U(t,(function(t){return e.lookupMenu(t).bind((function(e){return"prepared"===e.type?Q.some(e.menu):Q.none()}))})))},u=function(t,n,r){var o=c(n,n.otherMenus(r));H(o,(function(n){Ua(n.element,[e.markers.backgroundMenu]),e.stayInDom||cm.remove(t,n)}))},d=function(t,n){var o=function(t){return r.get().getOrThunk((function(){var n={},o=iu(t.element,"."+e.markers.item),i=j(o,(function(e){return"true"===jt(e,"aria-haspopup")}));return H(i,(function(e){t.getSystem().getByDom(e).each((function(e){var t=a(e);n[t]=e}))})),r.set(n),n}))}(t);fe(o,(function(e,t){var r=R(n,t);Ht(e.element,"aria-expanded",r)}))},f=function(t,n,r){return Q.from(r[0]).bind((function(o){return n.lookupMenu(o).bind((function(o){if("notbuilt"===o.type)return Q.none();var i=o.menu,a=c(n,r.slice(1));return H(a,(function(t){za(t.element,e.markers.backgroundMenu)})),It(i.element)||cm.append(t,nl(i)),Ua(i.element,[e.markers.backgroundMenu]),s(t,i),u(t,n,r),Q.some(i)}))}))};!function(e){e[e.HighlightSubmenu=0]="HighlightSubmenu",e[e.HighlightParent=1]="HighlightParent"}(n||(n={}));var h=function(t,r,i){if(void 0===i&&(i=n.HighlightSubmenu),r.hasConfigured(Zf)&&Zf.isDisabled(r))return Q.some(r);var l=a(r);return o.expand(l).bind((function(a){return d(t,a),Q.from(a[0]).bind((function(l){return o.lookupMenu(l).bind((function(s){var c=function(e,t,n){if("notbuilt"===n.type){var r=e.getSystem().build(n.nbMenu());return o.setMenuBuilt(t,r),r}return n.menu}(t,l,s);return It(c.element)||cm.append(t,nl(c)),e.onOpenSubmenu(t,r,c,ee(a)),i===n.HighlightSubmenu?(sh.highlightFirst(c),f(t,o,a)):(sh.dehighlightAll(c),Q.some(r))}))}))}))},p=function(t,n){var r=a(n);return o.collapse(r).bind((function(r){return d(t,r),f(t,o,r).map((function(r){return e.onCollapseMenu(t,n,r),r}))}))},g=function(t){return function(n,r){return dl(r.getSource(),"."+e.markers.item).bind((function(e){return n.getSystem().getByDom(e).toOptional().bind((function(e){return t(n,e).map(_)}))}))}},v=Di([Ri(Hm(),(function(e,t){var n=t.event.item;o.lookupItem(a(n)).each((function(){var n=t.event.menu;sh.highlight(e,n);var r=a(t.event.item);o.refresh(r).each((function(t){return u(e,o,t)}))}))})),Gi((function(t,r){var o=r.event.target;t.getSystem().getByDom(o).each((function(r){0===a(r).indexOf("collapse-item")&&p(t,r),h(t,r,n.HighlightSubmenu).fold((function(){e.onExecute(t,r)}),m)}))})),qi((function(t,n){i(t).each((function(n){cm.append(t,nl(n)),e.onOpenMenu(t,n),e.highlightImmediately&&s(t,n)}))}))].concat(e.navigateOnHover?[Ri(Qm(),(function(t,r){var i=r.event.item;!function(e,t){var n=a(t);o.refresh(n).bind((function(t){return d(e,t),f(e,o,t)}))}(t,i),h(t,i,n.HighlightParent),e.onHover(t,i)}))]:[])),A=function(e){return sh.getHighlighted(e).bind(sh.getHighlighted)},y={collapseMenu:function(e){A(e).each((function(t){p(e,t)}))},highlightPrimary:function(e){o.getPrimary().each((function(t){s(e,t)}))},repositionMenus:function(t){var n=o.getPrimary().bind((function(e){return A(t).bind((function(e){var t=a(e),n=Ae(o.getMenus()),r=xe(U(n,Ym.extractPreparedMenu));return o.getTriggeringPath(t,(function(e){return function(e,t,n){return ce(t,(function(e){if(!e.getSystem().isConnected())return Q.none();var t=sh.getCandidates(e);return Y(t,(function(e){return a(e)===n}))}))}(0,r,e)}))})).map((function(t){return{primary:e,triggeringPath:t}}))}));n.fold((function(){(function(e){return Q.from(e.components()[0]).filter((function(e){return"menu"===jt(e.element,"role")}))})(t).each((function(n){e.onRepositionMenu(t,n,[])}))}),(function(n){var r=n.primary,o=n.triggeringPath;e.onRepositionMenu(t,r,o)}))}};return{uid:e.uid,dom:e.dom,markers:e.markers,behaviours:Td(e.tmenuBehaviours,[rm.config({mode:"special",onRight:g((function(e,t){return Qf(t.element)?Q.none():h(e,t,n.HighlightSubmenu)})),onLeft:g((function(e,t){return Qf(t.element)?Q.none():p(e,t)})),onEscape:g((function(t,n){return p(t,n).orThunk((function(){return e.onEscape(t,n).map((function(){return t}))}))})),focusIn:function(e,t){o.getPrimary().each((function(t){Pi(e,t.element,ui())}))}}),sh.config({highlightClass:e.markers.selectedMenu,itemClass:e.markers.menu}),$f.config({find:function(e){return sh.getHighlighted(e)}}),cm.config({})]),eventOrder:e.eventOrder,apis:y,events:v}},extraApis:{tieredData:function(e,t,n){return{primary:e,menus:t,expansions:n}},singleData:function(e,t){return{primary:e,menus:ko(e,t),expansions:{}}},collapseItem:function(e){return{value:ia(Gm()),meta:{text:e}}}}}),Km=Ef({name:"InlineView",configFields:[Gr("lazySink"),Vl("onShow"),Vl("onHide"),co("onEscape"),Vd("inlineBehaviours",[ld,Sd,Ss]),fo("fireDismissalEventInstead",[ho("event",wi())]),fo("fireRepositionEventInstead",[ho("event",xi())]),ho("getRelated",Q.none),ho("isExtraPart",x),ho("eventOrder",Q.none)],factory:function(e,t){var n=function(e,t,n,o){r(e,t,n,(function(){return o.map((function(e){return In(e)}))}))},r=function(t,n,r,o){var i=e.lazySink(t).getOrDie();ld.openWhileCloaked(t,n,(function(){return zu.positionWithinBounds(i,t,r,o())})),Sd.setValue(t,Q.some({mode:"position",config:r,getBounds:o}))},o=function(t,n,r,o){var i=function(e,t,n,r,o){var i=function(){return e.lazySink(t)},a="horizontal"===r.type?{layouts:{onLtr:function(){return hs()},onRtl:function(){return ps()}}}:{},l=function(e){return function(e){return 2===e.length}(e)?a:{}};return Zm.sketch({dom:{tag:"div"},data:r.data,markers:r.menu.markers,highlightImmediately:r.menu.highlightImmediately,onEscape:function(){return ld.close(t),e.onEscape.map((function(e){return e(t)})),Q.some(!0)},onExecute:function(){return Q.some(!0)},onOpenMenu:function(e,t){zu.positionWithinBounds(i().getOrDie(),t,n,o())},onOpenSubmenu:function(e,t,n,r){var o=i().getOrDie();zu.position(o,n,{anchor:k({type:"submenu",item:t},l(r))})},onRepositionMenu:function(e,t,r){var a=i().getOrDie();zu.positionWithinBounds(a,t,n,o()),H(r,(function(e){var t=l(e.triggeringPath);zu.position(a,e.triggeredMenu,{anchor:k({type:"submenu",item:e.triggeringItem},t)})}))}})}(e,t,n,r,o);ld.open(t,i),Sd.setValue(t,Q.some({mode:"menu",menu:i}))},i=function(t){ld.isOpen(t)&&Sd.getValue(t).each((function(n){switch(n.mode){case"menu":ld.getState(t).each(Zm.repositionMenus);break;case"position":var r=e.lazySink(t).getOrDie();zu.positionWithinBounds(r,t,n.config,n.getBounds())}}))},a={setContent:function(e,t){ld.setContent(e,t)},showAt:function(e,t,r){n(e,t,r,Q.none())},showWithin:n,showWithinBounds:r,showMenuAt:function(e,t,n){o(e,t,n,Q.none)},showMenuWithinBounds:o,hide:function(e){ld.isOpen(e)&&(Sd.setValue(e,Q.none()),ld.close(e))},getContent:function(e){return ld.getState(e)},reposition:i,isOpen:ld.isOpen};return{uid:e.uid,dom:e.dom,behaviours:Td(e.inlineBehaviours,[ld.config({isPartOf:function(t,n,r){return pl(n,r)||function(t,n){return e.getRelated(t).exists((function(e){return pl(e,n)}))}(t,r)},getAttachPoint:function(t){return e.lazySink(t).getOrDie()},onOpen:function(t){e.onShow(t)},onClose:function(t){e.onHide(t)}}),Sd.config({store:{mode:"memory",initialValue:Q.none()}}),Ss.config({channels:k(k({},fd(k({isExtraPart:t.isExtraPart},e.fireDismissalEventInstead.map((function(e){return{fireEventInstead:{event:e.event}}})).getOr({})))),pd(k(k({},e.fireRepositionEventInstead.map((function(e){return{fireEventInstead:{event:e.event}}})).getOr({})),{doReposition:i})))})]),eventOrder:e.eventOrder,apis:a}},apis:{showAt:function(e,t,n,r){e.showAt(t,n,r)},showWithin:function(e,t,n,r,o){e.showWithin(t,n,r,o)},showWithinBounds:function(e,t,n,r,o){e.showWithinBounds(t,n,r,o)},showMenuAt:function(e,t,n,r){e.showMenuAt(t,n,r)},showMenuWithinBounds:function(e,t,n,r,o){e.showMenuWithinBounds(t,n,r,o)},hide:function(e,t){e.hide(t)},isOpen:function(e,t){return e.isOpen(t)},getContent:function(e,t){return e.getContent(t)},setContent:function(e,t,n){e.setContent(t,n)},reposition:function(e,t){e.reposition(t)}}}),Jm="layout-inset",eg=function(e){return e.x},tg=function(e,t){return e.x+e.width/2-t.width/2},ng=function(e,t){return e.x+e.width-t.width},rg=function(e){return e.y},og=function(e,t){return e.y+e.height-t.height},ig=function(e,t){return e.y+e.height/2-t.height/2},ag=function(e,t,n){return Ml(ng(e,t),og(e,t),n.insetSouthwest(),Il(),"southwest",ql(e,{right:0,bottom:3}),Jm)},lg=function(e,t,n){return Ml(eg(e),og(e,t),n.insetSoutheast(),Rl(),"southeast",ql(e,{left:1,bottom:3}),Jm)},sg=function(e,t,n){return Ml(ng(e,t),rg(e),n.insetNorthwest(),zl(),"northwest",ql(e,{right:0,top:2}),Jm)},cg=function(e,t,n){return Ml(eg(e),rg(e),n.insetNortheast(),$l(),"northeast",ql(e,{left:1,top:2}),Jm)},ug=function(e,t,n){return Ml(tg(e,t),rg(e),n.insetNorth(),Ll(),"north",ql(e,{top:2}),Jm)},dg=function(e,t,n){return Ml(tg(e,t),og(e,t),n.insetSouth(),Fl(),"south",ql(e,{bottom:3}),Jm)},fg=function(e,t,n){return Ml(ng(e,t),ig(e,t),n.insetEast(),Hl(),"east",ql(e,{right:0}),Jm)},hg=function(e,t,n){return Ml(eg(e),ig(e,t),n.insetWest(),Ul(),"west",ql(e,{left:1}),Jm)},pg=function(e){switch(e){case"north":return ug;case"northeast":return cg;case"northwest":return sg;case"south":return dg;case"southeast":return lg;case"southwest":return ag;case"east":return fg;case"west":return hg}},mg=function(e,t,n,r,o){return Xs(r).map(pg).getOr(ug)(e,t,n,r,o)},gg=function(e){switch(e){case"north":return dg;case"northeast":return lg;case"northwest":return ag;case"south":return ug;case"southeast":return cg;case"southwest":return sg;case"east":return hg;case"west":return fg}},vg=function(e,t,n,r,o){return Xs(r).map(gg).getOr(ug)(e,t,n,r,o)},Ag=tinymce.util.Tools.resolve("tinymce.util.Delay"),yg=Ef({name:"Button",factory:function(e){var t=Bm(e.action),n=e.dom.tag,r=function(t){return ye(e.dom,"attributes").bind((function(e){return ye(e,t)}))};return{uid:e.uid,dom:e.dom,components:e.components,events:t,behaviours:Ed(e.buttonBehaviours,[mm.config({}),rm.config({mode:"execution",useSpace:!0,useEnter:!0})]),domModification:{attributes:function(){if("button"===n){var e=r("type").getOr("button"),t=r("role").map((function(e){return{role:e}})).getOr({});return k({type:e},t)}return{role:r("role").getOr("button")}}()},eventOrder:e.eventOrder}},configFields:[ho("uid",void 0),Gr("dom"),ho("components",[]),Nd("buttonBehaviours",[mm,rm]),io("action"),io("role"),ho("eventOrder",{})]}),bg=function(e){var t=function(e){return void 0!==e.uid}(e)&&Oe(e,"uid")?e.uid:fa("memento");return{get:function(e){return e.getSystem().getByUid(t).getOrDie()},getOpt:function(e){return e.getSystem().getByUid(t).toOptional()},asSpec:function(){return k(k({},e),{uid:t})}}},Og=tinymce.util.Tools.resolve("tinymce.util.I18n"),wg={indent:!0,outdent:!0,"table-insert-column-after":!0,"table-insert-column-before":!0,"paste-column-after":!0,"paste-column-before":!0,"unordered-list":!0,"list-bull-circle":!0,"list-bull-default":!0,"list-bull-square":!0},xg="temporary-placeholder",_g=function(e){return function(){return ye(e,xg).getOr("!not found!")}},Cg=function(e,t){var n=e.toLowerCase();if(Og.isRtl()){var r=function(e,t){return Be(e,t)?e:function(e,t){return e+t}(e,t)}(n,"-rtl");return be(t,r)?r:n}return n},kg=function(e,t){return ye(t,Cg(e,t))},Sg=function(e,t){var n=t();return kg(e,n).getOrThunk(_g(n))},Vg=function(){return um("add-focusable",[qi((function(e){cl(e.element,"svg").each((function(e){return Ht(e,"focusable","false")}))}))])},Bg=function(e,t,n,r){var o,i,a=function(e){return!!Og.isRtl()&&be(wg,e)}(t)?["tox-icon--flip"]:[],l=ye(n,Cg(t,n)).or(r).getOrThunk(_g(n));return{dom:{tag:e.tag,attributes:null!==(o=e.attributes)&&void 0!==o?o:{},classes:e.classes.concat(a),innerHtml:l},behaviours:Os(V(V([],null!==(i=e.behaviours)&&void 0!==i?i:[],!0),[Vg()],!1))}},Tg=function(e,t,n,r){return void 0===r&&(r=Q.none()),Bg(t,e,n(),r)},Ng={success:"checkmark",error:"warning",err:"error",warning:"warning",warn:"warning",info:"info"},Eg=Ef({name:"Notification",factory:function(e){var t,n,r,o,i,a=bg({dom:{tag:"p",innerHtml:e.translationProvider(e.text)},behaviours:Os([cm.config({})])}),l=function(e){return{dom:{tag:"div",classes:["tox-bar"],attributes:{style:"width: "+e+"%"}}}},s=function(e){return{dom:{tag:"div",classes:["tox-text"],innerHtml:e+"%"}}},c=bg({dom:{tag:"div",classes:e.progress?["tox-progress-bar","tox-progress-indicator"]:["tox-progress-bar"]},components:[{dom:{tag:"div",classes:["tox-bar-container"]},components:[l(0)]},s(0)],behaviours:Os([cm.config({})])}),u={updateProgress:function(e,t){e.getSystem().isConnected()&&c.getOpt(e).each((function(e){cm.set(e,[{dom:{tag:"div",classes:["tox-bar-container"]},components:[l(t)]},s(t)])}))},updateText:function(e,t){if(e.getSystem().isConnected()){var n=a.get(e);cm.set(n,[Ka(t)])}}},d=Z([e.icon.toArray(),e.level.toArray(),e.level.bind((function(e){return Q.from(Ng[e])})).toArray()]),f=bg(yg.sketch({dom:{tag:"button",classes:["tox-notification__dismiss","tox-button","tox-button--naked","tox-button--icon"]},components:[Tg("close",{tag:"div",classes:["tox-icon"],attributes:{"aria-label":e.translationProvider("Close")}},e.iconProvider)],action:function(t){e.onAction(t)}})),h=(t=d,n={tag:"div",classes:["tox-notification__icon"]},r=e.iconProvider,o=r(),i=Y(t,(function(e){return be(o,Cg(e,o))})),Bg(n,i.getOr(xg),o,Q.none())),p=[h,{dom:{tag:"div",classes:["tox-notification__body"]},components:[a.asSpec()],behaviours:Os([cm.config({})])}];return{uid:e.uid,dom:{tag:"div",attributes:{role:"alert"},classes:e.level.map((function(e){return["tox-notification","tox-notification--in","tox-notification--"+e]})).getOr(["tox-notification","tox-notification--in"])},behaviours:Os([mm.config({}),um("notification-events",[Ri(jo(),(function(e){f.getOpt(e).each(mm.focus)}))])]),components:p.concat(e.progress?[c.asSpec()]:[]).concat(e.closeButton?[f.asSpec()]:[]),apis:u}},configFields:[io("level"),Gr("progress"),Gr("icon"),Gr("onAction"),Gr("text"),Gr("iconProvider"),Gr("translationProvider"),Ao("closeButton",!0)],apis:{updateProgress:function(e,t,n){e.updateProgress(t,n)},updateText:function(e,t,n){e.updateText(t,n)}}});function Pg(e,t,n){var r=t.backstage.shared;return{open:function(t,o){var i=!t.closeButton&&t.timeout&&(t.timeout>0||t.timeout<0),a=function(){o(),Km.hide(s)},l=tl(Eg.sketch({text:t.text,level:R(["success","error","warning","warn","info"],t.type)?t.type:void 0,progress:!0===t.progressBar,icon:Q.from(t.icon),closeButton:!i,onAction:a,iconProvider:r.providers.icons,translationProvider:r.providers.translate})),s=tl(Km.sketch(k({dom:{tag:"div",classes:["tox-notifications-container"]},lazySink:r.getSink,fireDismissalEventInstead:{}},r.header.isPositionedAtTop()?{}:{fireRepositionEventInstead:{}})));n.add(s),t.timeout>0&&Ag.setTimeout((function(){a()}),t.timeout);var c=function(){var t=In(Qe.fromDom(e.getContentAreaContainer())),n=Fn(),r=jl(n.x,t.x,t.right),o=jl(n.y,t.y,t.bottom),i=Math.max(t.right,n.right),a=Math.max(t.bottom,n.bottom);return Q.some(Rn(r,o,i-r,a-o))};return{close:a,moveTo:function(e,t){Km.showAt(s,nl(l),{anchor:{type:"makeshift",x:e,y:t}})},moveRel:function(e,t){var n=nl(l),o={maxHeightFunction:mc()};if("banner"!==t&&d(e)){var i=function(e){switch(e){case"bc-bc":return dg;case"tc-tc":return ug;case"tc-bc":return is;default:return as}}(t),a={type:"node",root:Lt(),node:Q.some(Qe.fromDom(e)),overrides:o,layouts:{onRtl:function(){return[i]},onLtr:function(){return[i]}}};Km.showWithinBounds(s,n,{anchor:a},c)}else{var u=k(k({},r.anchors.banner()),{overrides:o});Km.showWithinBounds(s,n,{anchor:u},c)}},text:function(e){Eg.updateText(l,e)},settings:t,getEl:function(){return l.element.dom},progressBar:{value:function(e){Eg.updateProgress(l,e)}}}},close:function(e){e.close()},reposition:function(e){e.length>0&&H(e,(function(t,n){0===n?t.moveRel(null,"banner"):t.moveRel(e[n-1].getEl(),"bc-tc")}))},getArgs:function(e){return e.settings}}}var Qg,Mg=function(e,t){var n=null,r=function(){l(n)||(clearTimeout(n),n=null)};return{cancel:r,throttle:function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];r(),n=setTimeout((function(){n=null,e.apply(null,o)}),t)}}},Dg=tinymce.util.Tools.resolve("tinymce.dom.TextSeeker"),$g=function(e,t,n,r,o){var i=Dg(e,(function(t){return function(e,t){return e.isBlock(t)||R(["BR","IMG","HR","INPUT"],t.nodeName)||"false"===e.getContentEditable(t)}(e,t)}));return Q.from(i.backwards(t,n,r,o))},zg=function(e,t){return Rg(Qe.fromDom(e.selection.getNode())).getOrThunk((function(){var n=Qe.fromHtml('<span data-mce-autocompleter="1" data-mce-bogus="1"></span>',e.getDoc());return Sn(n,Qe.fromDom(t.extractContents())),t.insertNode(n.dom),kt(n).each((function(e){return e.dom.normalize()})),function(e){return ou(e,ru)}(n).map((function(t){e.selection.setCursorLocation(t.dom,function(e){return"img"===De(e)?1:tu(e).fold((function(){return Vt(e).length}),(function(e){return e.length}))}(t))})),n}))},Rg=function(e){return dl(e,"[data-mce-autocompleter]")},Ig=function(e){return e.toString().replace(/\u00A0/g," ").replace(/\uFEFF/g,"")},Lg=function(e){return""!==e&&-1!=="  \f\n\r\t\v".indexOf(e)},Fg=function(e,t){return e.substring(t.length)},Ug=function(e,t,n,r){if(void 0===r&&(r=0),!(o=t).collapsed||3!==o.startContainer.nodeType)return Q.none();var o,i=e.getParent(t.startContainer,e.isBlock)||e.getRoot();return $g(e,t.startContainer,t.startOffset,(function(e,t,r){return function(e,t,n){var r;for(r=t-1;r>=0;r--){var o=e.charAt(r);if(Lg(o))return Q.none();if(o===n)break}return Q.some(r)}(r,t,n).getOr(t)}),i).bind((function(e){var o=t.cloneRange();if(o.setStart(e.container,e.offset),o.setEnd(t.endContainer,t.endOffset),o.collapsed)return Q.none();var i=Ig(o);return 0!==i.lastIndexOf(n)||Fg(i,n).length<r?Q.none():Q.some({text:Fg(i,n),range:o,triggerChar:n})}))},Hg=function(e,t,n,r){return void 0===r&&(r=0),Rg(Qe.fromDom(t.startContainer)).fold((function(){return Ug(e,t,n,r)}),(function(t){var r=e.createRng();r.selectNode(t.dom);var o=Ig(r);return Q.some({range:r,text:Fg(o,n),triggerChar:n})}))},Wg=function(e,t){t.on("keypress compositionend",e.onKeypress.throttle),t.on("remove",e.onKeypress.cancel);var n=function(e,t){Ni(e,Xo(),{raw:t})};t.on("keydown",(function(t){var r=function(){return e.getView().bind(sh.getHighlighted)};8===t.which&&e.onKeypress.throttle(t),e.isActive()&&(27===t.which&&e.cancelIfNecessary(),e.isMenuOpen()?13===t.which?(r().each(Ei),t.preventDefault()):40===t.which?(r().fold((function(){e.getView().each(sh.highlightFirst)}),(function(e){n(e,t)})),t.preventDefault(),t.stopImmediatePropagation()):37!==t.which&&38!==t.which&&39!==t.which||r().each((function(e){n(e,t),t.preventDefault(),t.stopImmediatePropagation()})):13!==t.which&&38!==t.which&&40!==t.which||e.cancelIfNecessary())})),t.on("NodeChange",(function(t){e.isActive()&&!e.isProcessingAction()&&Rg(Qe.fromDom(t.element)).isNone()&&e.cancelIfNecessary()}))},jg=tinymce.util.Tools.resolve("tinymce.util.Promise"),qg=function(e,t){return{container:e,offset:t}},Xg=function(e){if(function(e){return 3===e.nodeType}(e))return qg(e,e.data.length);var t=e.childNodes;return t.length>0?Xg(t[t.length-1]):qg(e,t.length)},Yg=function(e,t){var n=e.childNodes;return n.length>0&&t<n.length?Yg(n[t],0):n.length>0&&function(e){return 1===e.nodeType}(e)&&n.length===t?Xg(n[n.length-1]):qg(e,t)},Gg=function(e){return function(t){var n=Yg(t.startContainer,t.startOffset);return!function(e,t){return $g(e,t.container,t.offset,(function(e,t){return 0===t?-1:t}),e.getRoot()).filter((function(e){var t=e.container.data.charAt(e.offset-1);return!Lg(t)})).isSome()}(e,n)}},Zg=function(e,t){var n=t(),r=e.selection.getRng();return function(e,t,n){return ce(n.triggerChars,(function(n){return Hg(e,t,n)}))}(e.dom,r,n).bind((function(n){return Kg(e,t,n)}))},Kg=function(e,t,n,r){void 0===r&&(r={});var o=t(),i=e.selection.getRng().startContainer.nodeValue,a=j(o.lookupByChar(n.triggerChar),(function(t){return n.text.length>=t.minChars&&t.matches.getOrThunk((function(){return Gg(e.dom)}))(n.range,i,n.text)}));if(0===a.length)return Q.none();var l=jg.all(U(a,(function(e){return e.fetch(n.text,e.maxResults,r).then((function(t){return{matchText:n.text,items:t,columns:e.columns,onAction:e.onAction,highlightOn:e.highlightOn}}))})));return Q.some({lookupData:l,context:n})},Jg=Cr([Jr("type"),so("text")]),ev=Cr([ho("type","autocompleteitem"),ho("active",!1),ho("disabled",!1),ho("meta",{}),Jr("value"),so("text"),so("icon")]),tv=Cr([Jr("type"),Jr("ch"),mo("minChars",1),ho("columns",1),mo("maxResults",10),co("matches"),to("fetch"),to("onAction"),bo("highlightOn",[],Pr)]),nv=[Ao("disabled",!1),so("tooltip"),so("icon"),so("text"),yo("onSetup",(function(){return m}))],rv=Cr([Jr("type"),to("onAction")].concat(nv)),ov=function(e){return Fr("toolbarbutton",rv,e)},iv=[Ao("active",!1)].concat(nv),av=Cr(iv.concat([Jr("type"),to("onAction")])),lv=function(e){return Fr("ToggleButton",av,e)},sv=[yo("predicate",x),vo("scope","node",["node","editor"]),vo("position","selection",["node","selection","line"])],cv=nv.concat([ho("type","contextformbutton"),ho("primary",!1),to("onAction"),Xr("original",A)]),uv=iv.concat([ho("type","contextformbutton"),ho("primary",!1),to("onAction"),Xr("original",A)]),dv=nv.concat([ho("type","contextformbutton")]),fv=iv.concat([ho("type","contextformtogglebutton")]),hv=jr("type",{contextformbutton:cv,contextformtogglebutton:uv}),pv=Cr([ho("type","contextform"),yo("initValue",v("")),so("label"),oo("commands",hv),ao("launch",jr("type",{contextformbutton:dv,contextformtogglebutton:fv}))].concat(sv)),mv=Cr([ho("type","contexttoolbar"),Jr("items")].concat(sv)),gv=function(e){var t=e.ui.registry.getAll().popups,n=he(t,(function(e){return(t=e,Fr("Autocompleter",tv,t)).fold((function(e){throw new Error(Wr(e))}),A);var t})),r=function(e){var t={};return H(e,(function(e){t[e]={}})),ue(t)}(ge(n,(function(e){return e.ch}))),o=Ae(n);return{dataset:n,triggerChars:r,lookupByChar:function(e){return j(o,(function(t){return t.ch===e}))}}};!function(e){e[e.CLOSE_ON_EXECUTE=0]="CLOSE_ON_EXECUTE",e[e.BUBBLE_TO_SANDBOX=1]="BUBBLE_TO_SANDBOX"}(Qg||(Qg={}));var vv,Av=Qg,yv="tox-menu-nav__js",bv="tox-collection__item",Ov="tox-swatch",wv={normal:yv,color:Ov},xv="tox-collection__item--enabled",_v="tox-collection__item-icon",Cv="tox-collection__item-label",kv="tox-collection__item-caret",Sv="tox-collection__item--active",Vv="tox-collection__item-container",Bv="tox-collection__item-container--row",Tv=function(e){return ye(wv,e).getOr(yv)},Nv=function(e){return"color"===e?"tox-swatches":"tox-menu"},Ev=function(e){return{backgroundMenu:"tox-background-menu",selectedMenu:"tox-selected-menu",selectedItem:"tox-collection__item--active",hasIcons:"tox-menu--has-icons",menu:Nv(e),tieredMenu:"tox-tiered-menu"}},Pv=function(e){var t=Ev(e);return{backgroundMenu:t.backgroundMenu,selectedMenu:t.selectedMenu,menu:t.menu,selectedItem:t.selectedItem,item:Tv(e)}},Qv=function(e,t,n){var r=Ev(n);return{tag:"div",classes:Z([[r.menu,"tox-menu-"+t+"-column"],e?[r.hasIcons]:[]])}},Mv=[Wm.parts.items({})],Dv=function(e,t,n){var r=Ev(n);return{dom:{tag:"div",classes:Z([[r.tieredMenu]])},markers:Pv(n)}},$v=function(e,t){return function(n){var r=F(n,t);return U(r,(function(t){return{dom:e,components:t}}))}},zv=function(e,t){var n=[],r=[];return H(e,(function(e,o){t(e,o)?(r.length>0&&n.push(r),r=[],be(e.dom,"innerHtml")&&r.push(e)):r.push(e)})),r.length>0&&n.push(r),U(n,(function(e){return{dom:{tag:"div",classes:["tox-collection__group"]},components:e}}))},Rv=function(e,t,n){return{dom:{tag:"div",classes:["tox-menu","tox-collection"].concat(1===e?["tox-collection--list"]:["tox-collection--grid"])},components:[Wm.parts.items({preprocess:function(n){return"auto"!==e&&e>1?$v({tag:"div",classes:["tox-collection__group"]},e)(n):zv(n,(function(e,n){return"separator"===t[n].type}))}})]}},Iv=function(e){return I(e,(function(e){return"icon"in e&&void 0!==e.icon}))},Lv=function(e){return Q.none()},Fv=function(e,t,n,r,o){var i,a=(i=n,{dom:{tag:"div",classes:["tox-collection","tox-collection--horizontal"]},components:[Wm.parts.items({preprocess:function(e){return zv(e,(function(e,t){return"separator"===i[t].type}))}})]});return{value:e,dom:a.dom,components:a.components,items:n}},Uv=function(e,t,n,r,o){if("color"===o){var i=function(e){return{dom:{tag:"div",classes:["tox-menu","tox-swatches-menu"]},components:[{dom:{tag:"div",classes:["tox-swatches"]},components:[Wm.parts.items({preprocess:"auto"!==e?$v({tag:"div",classes:["tox-swatches__row"]},e):A})]}]}}(r);return{value:e,dom:i.dom,components:i.components,items:n}}if("normal"===o&&"auto"===r)return{value:e,dom:(i=Rv(r,n)).dom,components:i.components,items:n};if("normal"===o&&1===r)return{value:e,dom:(i=Rv(1,n)).dom,components:i.components,items:n};if("normal"===o)return{value:e,dom:(i=Rv(r,n)).dom,components:i.components,items:n};if("listpreview"===o&&"auto"!==r){i=function(e){return{dom:{tag:"div",classes:["tox-menu","tox-collection","tox-collection--toolbar","tox-collection--toolbar-lg"]},components:[Wm.parts.items({preprocess:$v({tag:"div",classes:["tox-collection__group"]},e)})]}}(r);return{value:e,dom:i.dom,components:i.components,items:n}}return{value:e,dom:Qv(t,r,o),components:Mv,items:n}},Hv=[Jr("type"),Jr("src"),so("alt"),bo("classes",[],Pr)],Wv=Cr(Hv),jv=[Jr("type"),Jr("text"),so("name"),bo("classes",["tox-collection__item-label"],Pr)],qv=Cr(jv),Xv=wr((function(){return Rr("type",{cardimage:Wv,cardtext:qv,cardcontainer:Yv})})),Yv=Cr([Jr("type"),go("direction","horizontal"),go("align","left"),go("valign","middle"),oo("items",Xv)]),Gv=[Ao("disabled",!1),so("text"),so("shortcut"),qr("value","value",ur((function(){return ia("menuitem-value")})),Tr()),ho("meta",{})],Zv=Cr([Jr("type"),so("label"),oo("items",Xv),yo("onSetup",(function(){return m})),yo("onAction",m)].concat(Gv)),Kv=Cr([Jr("type"),Ao("active",!1),so("icon")].concat(Gv)),Jv=[Jr("type"),Jr("fancytype"),yo("onAction",m)],eA=[ho("initData",{})].concat(Jv),tA=[Oo("initData",{},[Ao("allowCustomColors",!0),uo("colors",Tr())])].concat(Jv),nA=jr("fancytype",{inserttable:eA,colorswatch:tA}),rA=Cr([Jr("type"),yo("onSetup",(function(){return m})),yo("onAction",m),so("icon")].concat(Gv)),oA=Cr([Jr("type"),to("getSubmenuItems"),yo("onSetup",(function(){return m})),so("icon")].concat(Gv)),iA=Cr([Jr("type"),so("icon"),Ao("active",!1),yo("onSetup",(function(){return m})),to("onAction")].concat(Gv)),aA=function(e,t,n){var r=iu(e.element,"."+n);if(r.length>0){var o=G(r,(function(e){var n=e.dom.getBoundingClientRect().top,o=r[0].dom.getBoundingClientRect().top;return Math.abs(n-o)>t})).getOr(r.length);return Q.some({numColumns:o,numRows:Math.ceil(r.length/o)})}return Q.none()},lA=function(e,t){return Os([um(e,t)])},sA=function(e){return lA(ia("unnamed-events"),e)},cA=ia("tooltip.exclusive"),uA=ia("tooltip.show"),dA=ia("tooltip.hide"),fA=function(e,t,n){e.getSystem().broadcastOn([cA],{})},hA=Object.freeze({__proto__:null,hideAllExclusive:fA,setComponents:function(e,t,n,r){n.getTooltip().each((function(e){e.getSystem().isConnected()&&cm.set(e,r)}))}}),pA=Object.freeze({__proto__:null,events:function(e,t){var n=function(n){t.getTooltip().each((function(r){ju(r),e.onHide(n,r),t.clearTooltip()})),t.clearTimer()};return Di(Z([[Ri(uA,(function(n){t.resetTimer((function(){!function(n){if(!t.isShowing()){fA(n);var r=e.lazySink(n).getOrDie(),o=n.getSystem().build({dom:e.tooltipDom,components:e.tooltipComponents,events:Di("normal"===e.mode?[Ri(Wo(),(function(e){Ti(n,uA)})),Ri(Uo(),(function(e){Ti(n,dA)}))]:[]),behaviours:Os([cm.config({})])});t.setTooltip(o),Uu(r,o),e.onShow(n,o),zu.position(r,o,{anchor:e.anchor(n)})}}(n)}),e.delay)})),Ri(dA,(function(r){t.resetTimer((function(){n(r)}),e.delay)})),Ri(si(),(function(e,t){var r=t;r.universal||R(r.channels,cA)&&n(e)})),Xi((function(e){n(e)}))],"normal"===e.mode?[Ri(jo(),(function(e){Ti(e,uA)})),Ri(ai(),(function(e){Ti(e,dA)})),Ri(Wo(),(function(e){Ti(e,uA)})),Ri(Uo(),(function(e){Ti(e,dA)}))]:[Ri(Vi(),(function(e,t){Ti(e,uA)})),Ri(Bi(),(function(e){Ti(e,dA)}))]]))}}),mA=[Gr("lazySink"),Gr("tooltipDom"),ho("exclusive",!0),ho("tooltipComponents",[]),ho("delay",300),vo("mode","normal",["normal","follow-highlight"]),ho("anchor",(function(e){return{type:"hotspot",hotspot:e,layouts:{onLtr:v([as,is,ts,rs,ns,os]),onRtl:v([as,is,ts,rs,ns,os])}}})),Vl("onHide"),Vl("onShow")],gA=xs({fields:mA,name:"tooltipping",active:pA,state:Object.freeze({__proto__:null,init:function(){var e=ec(),t=ec(),n=function(){e.on(clearTimeout)},r=v("not-implemented");return wa({getTooltip:t.get,isShowing:t.isSet,setTooltip:t.set,clearTooltip:t.clear,clearTimer:n,resetTimer:function(t,r){n(),e.set(setTimeout(t,r))},readState:r})}}),apis:hA}),vA=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),AA=tinymce.util.Tools.resolve("tinymce.EditorManager"),yA=function(e){return e.getParam("height",Math.max(e.getElement().offsetHeight,200))},bA=function(e){return e.getParam("width",vA.DOM.getStyle(e.getElement(),"width"))},OA=function(e){return Q.from(e.getParam("min_width")).filter(h)},wA=function(e){return Q.from(e.getParam("min_height")).filter(h)},xA=function(e){return Q.from(e.getParam("max_width")).filter(h)},_A=function(e){return Q.from(e.getParam("max_height")).filter(h)},CA=function(e){return!1!==e.getParam("menubar",!0,"boolean")},kA=function(e){var t=e.getParam("toolbar",!0),n=!0===t,r=o(t),i=a(t)&&t.length>0;return!VA(e)&&(i||r||n)},SA=function(e){var t=L(9,(function(t){return e.getParam("toolbar"+(t+1),!1,"string")})),n=j(t,(function(e){return"string"==typeof e}));return n.length>0?Q.some(n):Q.none()},VA=function(e){return SA(e).fold((function(){return e.getParam("toolbar",[],"string[]").length>0}),_)};!function(e){e.default="wrap",e.floating="floating",e.sliding="sliding",e.scrolling="scrolling"}(vv||(vv={}));var BA,TA=function(e){return e.getParam("toolbar_mode","","string")};!function(e){e.auto="auto",e.top="top",e.bottom="bottom"}(BA||(BA={}));var NA,EA,PA=function(e){return e.getParam("toolbar_location",BA.auto,"string")},QA=function(e){return PA(e)===BA.bottom},MA=function(e){if(!e.inline)return Q.none();var t=function(e){return e.getParam("fixed_toolbar_container","","string")}(e);if(t.length>0)return ul(Lt(),t);var n=function(e){return e.getParam("fixed_toolbar_container_target")}(e);return d(n)?Q.some(Qe.fromDom(n)):Q.none()},DA=function(e){return e.inline&&MA(e).isSome()},$A=function(e){return MA(e).getOrThunk((function(){return Dt(Mt(Qe.fromDom(e.getElement())))}))},zA=function(e){return e.inline&&!CA(e)&&!kA(e)&&!VA(e)},RA=function(e){return(e.getParam("toolbar_sticky",!1,"boolean")||e.inline)&&!DA(e)&&!zA(e)},IA=function(e){var t=e.getParam("menu");return t?he(t,(function(e){return k(k({},e),{items:e.items})})):{}},LA=function(e){return e.getParam("menubar")},FA=function(e){return e.getParam("anchor_top","#top")},UA=function(e){return e.getParam("anchor_bottom","#bottom")},HA="silver.readonly",WA=Cr([(NA="readonly",Zr(NA,Qr))]),jA=function(e,t){var n=e.outerContainer.element;t&&(e.mothership.broadcastOn([sd()],{target:n}),e.uiMothership.broadcastOn([sd()],{target:n})),e.mothership.broadcastOn([HA],{readonly:t}),e.uiMothership.broadcastOn([HA],{readonly:t})},qA=function(e,t){e.on("init",(function(){e.mode.isReadOnly()&&jA(t,!0)})),e.on("SwitchMode",(function(){return jA(t,e.mode.isReadOnly())})),function(e){return e.getParam("readonly",!1,"boolean")}(e)&&e.setMode("readonly")},XA=function(){var e;return Ss.config({channels:(e={},e[HA]={schema:WA,onReceive:function(e,t){Zf.set(e,t.readonly)}},e)})},YA=function(e){return Zf.config({disabled:e,disableClass:"tox-collection__item--state-disabled"})},GA=function(e){return Zf.config({disabled:e})},ZA=function(e){return Zf.config({disabled:e,disableClass:"tox-tbtn--disabled"})},KA=function(e){return Zf.config({disabled:e,disableClass:"tox-tbtn--disabled",useNative:!1})},JA=function(e,t){var n=e.getApi(t);return function(e){e(n)}},ey=function(e,t){return qi((function(n){JA(e,n)((function(n){var r=e.onSetup(n);f(r)&&t.set(r)}))}))},ty=function(e,t){return Xi((function(n){return JA(e,n)(t.get())}))},ny=function(e,t){return Gi((function(n,r){JA(e,n)(e.onAction),e.triggersSubmenu||t!==Av.CLOSE_ON_EXECUTE||(Ti(n,hi()),r.stop())}))},ry=((EA={})[ci()]=["disabling","alloy.base.behaviour","toggling","item-events"],EA),oy=xe,iy=function(e,t,n,r){var o=wo(m);return{type:"item",dom:t.dom,components:oy(t.optComponents),data:e.data,eventOrder:ry,hasSubmenu:e.triggersSubmenu,itemBehaviours:Os([um("item-events",[ny(e,n),ey(e,o),ty(e,o)]),YA((function(){return e.disabled||r.isDisabled()})),XA(),cm.config({})].concat(e.itemBehaviours))}},ay=function(e){return{value:e.value,meta:k({text:e.text.getOr("")},e.meta)}},ly=tinymce.util.Tools.resolve("tinymce.Env"),sy=function(e){var t=ly.mac?{alt:"&#x2325;",ctrl:"&#x2303;",shift:"&#x21E7;",meta:"&#x2318;",access:"&#x2303;&#x2325;"}:{meta:"Ctrl",access:"Shift+Alt"},n=e.split("+"),r=U(n,(function(e){var n=e.toLowerCase().trim();return be(t,n)?t[n]:e}));return ly.mac?r.join(""):r.join("+")},cy=function(e,t,n){return void 0===n&&(n=[_v]),Tg(e,{tag:"div",classes:n},t)},uy=function(e){return{dom:{tag:"div",classes:[Cv]},components:[Ka(Og.translate(e))]}},dy=function(e,t){return{dom:{tag:"div",classes:t,innerHtml:e}}},fy=function(e,t){return{dom:{tag:"div",classes:[Cv]},components:[{dom:{tag:e.tag,styles:e.styles},components:[Ka(Og.translate(t))]}]}},hy=function(e){return{dom:{tag:"div",classes:["tox-collection__item-accessory"],innerHtml:sy(e)}}},py=function(e){return cy("checkmark",e,["tox-collection__item-checkmark"])},my=function(e,t,n){var r,o,i,a,l=e.ariaLabel,s=e.value,c=e.iconContent.map((function(e){return function(e,t,n){var r=t();return kg(e,r).or(n).getOrThunk(_g(r))}(e,t.icons,n)}));return{dom:(r=Ov,o=c.getOr(""),i=l.map((function(e){return{title:t.translate(e)}})).getOr({}),a={tag:"div",attributes:i,classes:[r]},k(k({},a),"custom"===s?{tag:"button",classes:V(V([],a.classes,!0),["tox-swatches__picker-btn"],!1),innerHtml:o}:"remove"===s?{classes:V(V([],a.classes,!0),["tox-swatch--remove"],!1),innerHtml:o}:{attributes:k(k({},a.attributes),{"data-mce-color":s}),styles:{"background-color":s}})),optComponents:[]}},gy=function(e){var t=e.map((function(e){return{attributes:{title:Og.translate(e)}}})).getOr({});return k({tag:"div",classes:[yv,bv]},t)},vy=function(e,t,n,r){return void 0===r&&(r=Q.none()),"color"===e.presets?my(e,t,r):function(e,t,n,r){var o={tag:"div",classes:[_v]},i=n?e.iconContent.map((function(e){return Tg(e,o,t.icons,r)})).orThunk((function(){return Q.some({dom:o})})):Q.none(),a=e.checkMark,l=Q.from(e.meta).fold((function(){return uy}),(function(e){return be(e,"style")?b(fy,e.style):uy})),s=e.htmlContent.fold((function(){return e.textContent.map(l)}),(function(e){return Q.some(dy(e,[Cv]))}));return{dom:gy(e.ariaLabel),optComponents:[i,s,e.shortcutContent.map(hy),a,e.caret]}}(e,t,n,r)},Ay=function(e,t){return ye(e,"tooltipWorker").map((function(e){return[gA.config({lazySink:t.getSink,tooltipDom:{tag:"div",classes:["tox-tooltip-worker-container"]},tooltipComponents:[],anchor:function(e){return{type:"submenu",item:e,overrides:{maxHeightFunction:mc}}},mode:"follow-highlight",onShow:function(t,n){e((function(e){gA.setComponents(t,[Ja({element:Qe.fromDom(e)})])}))}})]})).getOr([])},yy=function(e,t){var n=function(e){return vA.DOM.encode(e)}(Og.translate(e));if(t.length>0){var r=new RegExp(function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(t),"gi");return n.replace(r,(function(e){return'<span class="tox-autocompleter-highlight">'+e+"</span>"}))}return n},by=function(e,t){return U(e,(function(e){switch(e.type){case"cardcontainer":return function(e,t){var n="vertical"===e.direction?"tox-collection__item-container--column":Bv,r="left"===e.align?"tox-collection__item-container--align-left":"tox-collection__item-container--align-right";return{dom:{tag:"div",classes:[Vv,n,r,function(){switch(e.valign){case"top":return"tox-collection__item-container--valign-top";case"middle":return"tox-collection__item-container--valign-middle";case"bottom":return"tox-collection__item-container--valign-bottom"}}()]},components:t}}(e,by(e.items,t));case"cardimage":return function(e,t,n){return{dom:{tag:"img",classes:t,attributes:{src:e,alt:n.getOr("")}}}}(e.src,e.classes,e.alt);case"cardtext":var n=e.name.exists((function(e){return R(t.cardText.highlightOn,e)})),r=n?Q.from(t.cardText.matchText).getOr(""):"";return dy(yy(e.text,r),e.classes)}}))},Oy=df(zm(),Rm()),wy=function(e){return{value:e}},xy=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,_y=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,Cy=function(e){return xy.test(e)||_y.test(e)},ky=function(e){return function(e,t){return Ve(e,t)?function(e,t){return e.substring(t)}(e,t.length):e}(e,"#").toUpperCase()},Sy=function(e){var t=function(e){var t=e.value.replace(xy,(function(e,t,n,r){return t+t+n+n+r+r}));return{value:t}}(e),n=_y.exec(t.value);return null===n?["FFFFFF","FF","FF","FF"]:n},Vy=function(e){var t=e.toString(16);return(1===t.length?"0"+t:t).toUpperCase()},By=function(e){var t=Vy(e.red)+Vy(e.green)+Vy(e.blue);return wy(t)},Ty=Math.min,Ny=Math.max,Ey=Math.round,Py=/^rgb\((\d+),\s*(\d+),\s*(\d+)\)/,Qy=/^rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d?(?:\.\d+)?)\)/,My=function(e,t,n,r){return{red:e,green:t,blue:n,alpha:r}},Dy=function(e){var t=parseInt(e,10);return t.toString()===e&&t>=0&&t<=255},$y=function(e){var t,n,r,o=(e.hue||0)%360,i=e.saturation/100,a=e.value/100;if(i=Ny(0,Ty(i,1)),a=Ny(0,Ty(a,1)),0===i)return t=n=r=Ey(255*a),My(t,n,r,1);var l=o/60,s=a*i,c=s*(1-Math.abs(l%2-1)),u=a-s;switch(Math.floor(l)){case 0:t=s,n=c,r=0;break;case 1:t=c,n=s,r=0;break;case 2:t=0,n=s,r=c;break;case 3:t=0,n=c,r=s;break;case 4:t=c,n=0,r=s;break;case 5:t=s,n=0,r=c;break;default:t=n=r=0}return t=Ey(255*(t+u)),n=Ey(255*(n+u)),r=Ey(255*(r+u)),My(t,n,r,1)},zy=function(e){var t=Sy(e),n=parseInt(t[1],16),r=parseInt(t[2],16),o=parseInt(t[3],16);return My(n,r,o,1)},Ry=function(e,t,n,r){var o=parseInt(e,10),i=parseInt(t,10),a=parseInt(n,10),l=parseFloat(r);return My(o,i,a,l)},Iy=function(e){if("transparent"===e)return Q.some(My(0,0,0,0));var t=Py.exec(e);if(null!==t)return Q.some(Ry(t[1],t[2],t[3],"1"));var n=Qy.exec(e);return null!==n?Q.some(Ry(n[1],n[2],n[3],n[4])):Q.none()},Ly=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"},Fy=My(255,0,0,1),Uy=function(e,t){return e.fire("ResizeContent",t)},Hy=function(e,t,n){return{hue:e,saturation:t,value:n}},Wy=function(e){var t,n=0,r=0,o=e.red/255,i=e.green/255,a=e.blue/255,l=Math.min(o,Math.min(i,a)),s=Math.max(o,Math.max(i,a));return l===s?Hy(0,0,100*(r=l)):(n=60*((n=o===l?3:a===l?1:5)-(o===l?i-a:a===l?o-i:a-o)/(s-l)),t=(s-l)/s,r=s,Hy(Math.round(n),Math.round(100*t),Math.round(100*r)))},jy=function(e){return By($y(e))},qy=function(e){return(t=e,Cy(t)?Q.some({value:ky(t)}):Q.none()).orThunk((function(){return Iy(e).map(By)})).getOrThunk((function(){var t=document.createElement("canvas");t.height=1,t.width=1;var n=t.getContext("2d");n.clearRect(0,0,t.width,t.height),n.fillStyle="#FFFFFF",n.fillStyle=e,n.fillRect(0,0,1,1);var r=n.getImageData(0,0,1,1).data,o=r[0],i=r[1],a=r[2],l=r[3];return By(My(o,i,a,l))}));var t},Xy=tinymce.util.Tools.resolve("tinymce.util.LocalStorage"),Yy="tinymce-custom-colors";var Gy,Zy="choiceitem",Ky=[{type:Zy,text:"Light Green",value:"#BFEDD2"},{type:Zy,text:"Light Yellow",value:"#FBEEB8"},{type:Zy,text:"Light Red",value:"#F8CAC6"},{type:Zy,text:"Light Purple",value:"#ECCAFA"},{type:Zy,text:"Light Blue",value:"#C2E0F4"},{type:Zy,text:"Green",value:"#2DC26B"},{type:Zy,text:"Yellow",value:"#F1C40F"},{type:Zy,text:"Red",value:"#E03E2D"},{type:Zy,text:"Purple",value:"#B96AD9"},{type:Zy,text:"Blue",value:"#3598DB"},{type:Zy,text:"Dark Turquoise",value:"#169179"},{type:Zy,text:"Orange",value:"#E67E23"},{type:Zy,text:"Dark Red",value:"#BA372A"},{type:Zy,text:"Dark Purple",value:"#843FA1"},{type:Zy,text:"Dark Blue",value:"#236FA1"},{type:Zy,text:"Light Gray",value:"#ECF0F1"},{type:Zy,text:"Medium Gray",value:"#CED4D9"},{type:Zy,text:"Gray",value:"#95A5A6"},{type:Zy,text:"Dark Gray",value:"#7E8C8D"},{type:Zy,text:"Navy Blue",value:"#34495E"},{type:Zy,text:"Black",value:"#000000"},{type:Zy,text:"White",value:"#ffffff"}],Jy=function(e){void 0===e&&(e=10);var t,n=Xy.getItem(Yy),r=o(n)?JSON.parse(n):[],i=e-(t=r).length<0?t.slice(0,e):t,a=function(e){i.splice(e,1)};return{add:function(t){(function(e,t){var n=z(e,t);return-1===n?Q.none():Q.some(n)})(i,t).each(a),i.unshift(t),i.length>e&&i.pop(),Xy.setItem(Yy,JSON.stringify(i))},state:function(){return i.slice(0)}}}(10),eb=function(e){return!1!==e.getParam("custom_colors")},tb=function(e){var t=function(e){return e.getParam("color_map")}(e);return void 0!==t?function(e){for(var t=[],n=0;n<e.length;n+=2)t.push({text:e[n+1],value:"#"+qy(e[n]).value,type:"choiceitem"});return t}(t):Ky},nb=function(e){Jy.add(e)},rb="#000000",ob=function(e){var t=function(e){return Math.max(5,Math.ceil(Math.sqrt(e)))}(tb(e).length);return function(e,t){return e.getParam("color_cols",t,"number")}(e,t)},ib=function(e){var t="choiceitem",n={type:t,text:"Remove color",icon:"color-swatch-remove-color",value:"remove"};return e?[n,{type:t,text:"Custom color",icon:"color-picker",value:"custom"}]:[n]},ab=function(e,t,n,r){"custom"===n?fb(e)((function(n){n.each((function(n){nb(n),e.execCommand("mceApplyTextcolor",t,n),r(n)}))}),rb):"remove"===n?(r(""),e.execCommand("mceRemoveTextcolor",t)):(r(n),e.execCommand("mceApplyTextcolor",t,n))},lb=function(e,t){return e.concat(U(Jy.state(),(function(e){return{type:Zy,text:e,value:e}})).concat(ib(t)))},sb=function(e,t){return function(n){n(lb(e,t))}},cb=function(e,t,n){var r="forecolor"===t?"tox-icon-text-color__color":"tox-icon-highlight-bg-color__color";e.setIconFill(r,n)},ub=function(e,t,n,r,o){e.ui.registry.addSplitButton(t,{tooltip:r,presets:"color",icon:"forecolor"===t?"text-color":"highlight-bg-color",select:function(t){var r=function(e,t){var n;return e.dom.getParents(e.selection.getStart(),(function(e){var r;(r=e.style["forecolor"===t?"color":"background-color"])&&(n=n||r)})),Q.from(n)}(e,n);return r.bind((function(e){return Iy(e).map((function(e){var n=By(e).value;return Se(t.toLowerCase(),n)}))})).getOr(!1)},columns:ob(e),fetch:sb(tb(e),eb(e)),onAction:function(t){ab(e,n,o.get(),m)},onItemAction:function(r,i){ab(e,n,i,(function(n){o.set(n),function(e,t){e.fire("TextColorChange",t)}(e,{name:t,color:n})}))},onSetup:function(n){cb(n,t,o.get());var r=function(e){e.name===t&&cb(n,e.name,e.color)};return e.on("TextColorChange",r),function(){e.off("TextColorChange",r)}}})},db=function(e,t,n,r){e.ui.registry.addNestedMenuItem(t,{text:r,icon:"forecolor"===t?"text-color":"highlight-bg-color",getSubmenuItems:function(){return[{type:"fancymenuitem",fancytype:"colorswatch",onAction:function(t){ab(e,n,t.value,m)}}]}})},fb=function(e){return function(t,n){var r=!1,o={colorpicker:n};e.windowManager.open({title:"Color Picker",size:"normal",body:{type:"panel",items:[{type:"colorpicker",name:"colorpicker",label:"Color"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:o,onAction:function(e,t){"hex-valid"===t.name&&(r=t.value)},onSubmit:function(n){var o=n.getData().colorpicker;r?(t(Q.from(o)),n.close()):e.windowManager.alert(e.translate(["Invalid hex color code: {0}",o]))},onClose:m,onCancel:function(){t(Q.none())}})}},hb=function(e,t,n,r,o,i,a,l){var s=Iv(t),c=pb(t,n,r,"color"!==o?"normal":"color",i,a,l);return Uv(e,s,c,r,o)},pb=function(e,t,n,r,o,i,a){return xe(U(e,(function(l){return"choiceitem"===l.type?(s=l,Fr("choicemenuitem",Kv,s)).fold(Lv,(function(s){return Q.some(function(e,t,n,r,o,i,a,l){void 0===l&&(l=!0);var s=vy({presets:n,textContent:t?e.text:Q.none(),htmlContent:Q.none(),ariaLabel:e.text,iconContent:e.icon,shortcutContent:t?e.shortcut:Q.none(),checkMark:t?Q.some(py(a.icons)):Q.none(),caret:Q.none(),value:e.value},a,l);return sr(iy({data:ay(e),disabled:e.disabled,getApi:function(e){return{setActive:function(t){Sm.set(e,t)},isActive:function(){return Sm.isOn(e)},isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)}}},onAction:function(t){return r(e.value)},onSetup:function(e){return e.setActive(o),m},triggersSubmenu:!1,itemBehaviours:[]},s,i,a),{toggling:{toggleClass:xv,toggleOnExecute:!1,selected:e.active}})}(s,1===n,r,t,i(l.value),o,a,Iv(e)))})):Q.none();var s})))},mb=function(e,t){var n=Pv(t);return 1===e?{mode:"menu",moveOnTab:!0}:"auto"===e?{mode:"grid",selector:"."+n.item,initSize:{numColumns:1,numRows:1}}:{mode:"matrix",rowSelector:"."+("color"===t?"tox-swatches__row":"tox-collection__group")}},gb=function(e,t){var n=e.initData.allowCustomColors&&t.colorinput.hasCustomColors();return e.initData.colors.fold((function(){return lb(t.colorinput.getColors(),n)}),(function(e){return e.concat(ib(n))}))},vb=ia("cell-over"),Ab=ia("cell-execute"),yb=function(e,t,n){var r,o=function(n){return Ni(n,Ab,{row:e,col:t})},i=function(e,t){t.stop(),o(e)};return tl({dom:{tag:"div",attributes:(r={role:"button"},r["aria-labelledby"]=n,r)},behaviours:Os([um("insert-table-picker-cell",[Ri(Wo(),mm.focus),Ri(ci(),o),Ri(Ko(),i),Ri(di(),i)]),Sm.config({toggleClass:"tox-insert-table-picker__selected",toggleOnExecute:!1}),mm.config({onFocus:function(n){return Ni(n,vb,{row:e,col:t})}})])})},bb=function(e){return K(e,(function(e){return U(e,nl)}))},Ob=function(e,t){return Ka(t+"x"+e)},wb={inserttable:function(e){var t=ia("size-label"),n=function(e,t,n){for(var r=[],o=0;o<t;o++){for(var i=[],a=0;a<n;a++)i.push(yb(o,a,e));r.push(i)}return r}(t,10,10),r=Ob(0,0),o=bg({dom:{tag:"span",classes:["tox-insert-table-picker__label"],attributes:{id:t}},components:[r],behaviours:Os([cm.config({})])});return{type:"widget",data:{value:ia("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[Oy.widget({dom:{tag:"div",classes:["tox-insert-table-picker"]},components:bb(n).concat(o.asSpec()),behaviours:Os([um("insert-table-picker",[qi((function(e){cm.set(o.get(e),[r])})),Ui(vb,(function(e,t,r){var i=r.event,a=i.row,l=i.col;!function(e,t,n,r,o){for(var i=0;i<r;i++)for(var a=0;a<o;a++)Sm.set(e[i][a],i<=t&&a<=n)}(n,a,l,10,10),cm.set(o.get(e),[Ob(a+1,l+1)])})),Ui(Ab,(function(t,n,r){var o=r.event,i=o.row,a=o.col;e.onAction({numRows:i+1,numColumns:a+1}),Ti(t,hi())}))]),rm.config({initSize:{numRows:10,numColumns:10},mode:"flatgrid",selector:'[role="button"]'})])})]}},colorswatch:function(e,t){var n=gb(e,t),r=t.colorinput.getColorCols(),o="color",i=hb(ia("menu-value"),n,(function(t){e.onAction({value:t})}),r,o,Av.CLOSE_ON_EXECUTE,x,t.shared.providers),a=k(k({},i),{markers:Pv(o),movement:mb(r,o)});return{type:"widget",data:{value:ia("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[Oy.widget(Wm.sketch(a))]}}},xb=function(e,t,n,r,o,i,a,l){void 0===l&&(l=!0);var s=vy({presets:r,textContent:Q.none(),htmlContent:n?e.text.map((function(e){return yy(e,t)})):Q.none(),ariaLabel:e.text,iconContent:e.icon,shortcutContent:Q.none(),checkMark:Q.none(),caret:Q.none(),value:e.value},a.providers,l,e.icon);return iy({data:ay(e),disabled:e.disabled,getApi:v({}),onAction:function(t){return o(e.value,e.meta)},onSetup:v(m),triggersSubmenu:!1,itemBehaviours:Ay(e.meta,a)},s,i,a.providers)},_b=function(e){var t=e.text.fold((function(){return{}}),(function(e){return{innerHtml:e}}));return{type:"separator",dom:k({tag:"div",classes:[bv,"tox-collection__group-heading"]},t),components:[]}},Cb=function(e,t,n,r){void 0===r&&(r=!0);var o=vy({presets:"normal",iconContent:e.icon,textContent:e.text,htmlContent:Q.none(),ariaLabel:e.text,caret:Q.none(),checkMark:Q.none(),shortcutContent:e.shortcut},n,r);return iy({data:ay(e),getApi:function(e){return{isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)}}},disabled:e.disabled,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:[]},o,t,n)},kb=function(e,t,n,r,o){void 0===r&&(r=!0),void 0===o&&(o=!1);var i,a=o?(i=n.icons,cy("chevron-down",i,[kv])):function(e){return cy("chevron-right",e,[kv])}(n.icons),l=vy({presets:"normal",iconContent:e.icon,textContent:e.text,htmlContent:Q.none(),ariaLabel:e.text,caret:Q.some(a),checkMark:Q.none(),shortcutContent:e.shortcut},n,r);return iy({data:ay(e),getApi:function(e){return{isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)}}},disabled:e.disabled,onAction:m,onSetup:e.onSetup,triggersSubmenu:!0,itemBehaviours:[]},l,t,n)},Sb=function(e,t,n,r){void 0===r&&(r=!0);var o=vy({iconContent:e.icon,textContent:e.text,htmlContent:Q.none(),ariaLabel:e.text,checkMark:Q.some(py(n.icons)),caret:Q.none(),shortcutContent:e.shortcut,presets:"normal",meta:e.meta},n,r);return sr(iy({data:ay(e),disabled:e.disabled,getApi:function(e){return{setActive:function(t){Sm.set(e,t)},isActive:function(){return Sm.isOn(e)},isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)}}},onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:[]},o,t,n),{toggling:{toggleClass:xv,toggleOnExecute:!1,selected:e.active}})},Vb=function(e,t){return ye(wb,e.fancytype).map((function(n){return n(e,t)}))},Bb=function(e,t,n,r){var o={dom:gy(e.label),optComponents:[Q.some({dom:{tag:"div",classes:[Vv,Bv]},components:by(e.items,r)})]};return iy({data:ay(k({text:Q.none()},e)),disabled:e.disabled,getApi:function(e){return{isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){Zf.set(e,t),H(iu(e.element,"*"),(function(n){e.getSystem().getByDom(n).each((function(e){e.hasConfigured(Zf)&&Zf.set(e,t)}))}))}}},onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:Q.from(r.itemBehaviours).getOr([])},o,t,n.providers)};!function(e){e[e.ContentFocus=0]="ContentFocus",e[e.UiFocus=1]="UiFocus"}(Gy||(Gy={}));var Tb=function(e,t,n,r,o){var i,a=n.shared.providers,l=function(e){return o?k(k({},e),{shortcut:Q.none(),icon:e.text.isSome()?Q.none():e.icon}):e};switch(e.type){case"menuitem":return(i=e,Fr("menuitem",rA,i)).fold(Lv,(function(e){return Q.some(Cb(l(e),t,a,r))}));case"nestedmenuitem":return function(e){return Fr("nestedmenuitem",oA,e)}(e).fold(Lv,(function(e){return Q.some(kb(l(e),t,a,r,o))}));case"togglemenuitem":return function(e){return Fr("togglemenuitem",iA,e)}(e).fold(Lv,(function(e){return Q.some(Sb(l(e),t,a,r))}));case"separator":return function(e){return Fr("separatormenuitem",Jg,e)}(e).fold(Lv,(function(e){return Q.some(_b(e))}));case"fancymenuitem":return function(e){return Fr("fancymenuitem",nA,e)}(e).fold(Lv,(function(e){return Vb(l(e),n)}));default:return Q.none()}},Nb=function(e,t,n,r,o,i,a){var l=1===r,s=!l||Iv(e);return xe(U(e,(function(e){switch(e.type){case"separator":return(r=e,Fr("Autocompleter.Separator",Jg,r)).fold(Lv,(function(e){return Q.some(_b(e))}));case"cardmenuitem":return function(e){return Fr("cardmenuitem",Zv,e)}(e).fold(Lv,(function(e){return Q.some(Bb(k(k({},e),{onAction:function(t){e.onAction(t),n(e.value,e.meta)}}),o,i,{itemBehaviours:Ay(e.meta,i),cardText:{matchText:t,highlightOn:a}}))}));default:return function(e){return Fr("Autocompleter.Item",ev,e)}(e).fold(Lv,(function(e){return Q.some(xb(e,t,l,"normal",n,o,i,s))}))}var r})))},Eb=function(e,t,n,r,o){var i=Iv(t),a=xe(U(t,(function(e){var t=function(e){return Tb(e,n,r,function(e){return o?!be(e,"text"):i}(e),o)};return"nestedmenuitem"===e.type&&e.getSubmenuItems().length<=0?t(k(k({},e),{disabled:!0})):t(e)})));return(o?Fv:Uv)(e,i,a,1,"normal")},Pb=function(e){return Zm.singleData(e.value,e)},Qb=function(e,t){var n=ec(),r=wo(!1),o=tl(Km.sketch({dom:{tag:"div",classes:["tox-autocompleter"]},components:[],fireDismissalEventInstead:{},inlineBehaviours:Os([um("dismissAutocompleter",[Ri(wi(),(function(){return l()}))])]),lazySink:t.getSink})),i=function(){return n.get().isSome()},a=function(){i()&&Km.hide(o)},l=function(){if(i()){var t=n.get().map((function(e){return e.element}));Rg(t.getOr(Qe.fromDom(e.selection.getNode()))).each(Nn),a(),n.clear(),r.set(!1)}},s=Fe((function(){return gv(e)})),c=function(t,n,r,i){t.matchLength=n.text.length;var a=ce(r,(function(e){return Q.from(e.columns)})).getOr(1);Km.showAt(o,Wm.sketch(function(e,t,n,r){var o=n===Gy.ContentFocus?Th():Bh(),i=mb(t,r),a=Pv(r);return{dom:e.dom,components:e.components,items:e.items,value:e.value,markers:{selectedItem:a.selectedItem,item:a.item},movement:i,fakeFocus:n===Gy.ContentFocus,focusManager:o,menuBehaviours:sA("auto"!==t?[]:[qi((function(e,t){aA(e,4,a.item).each((function(t){var n=t.numColumns,r=t.numRows;rm.setGridSize(e,r,n)}))}))])}}(Uv("autocompleter-value",!0,i,a,"normal"),a,Gy.ContentFocus,"normal")),{anchor:{type:"node",root:Qe.fromDom(e.getBody()),node:Q.from(t.element)}}),Km.getContent(o).each(sh.highlightFirst)},u=function(o){(function(t){return n.get().map((function(n){return Hg(e.dom,e.selection.getRng(),n.triggerChar).bind((function(n){return Kg(e,s,n,t)}))})).getOrThunk((function(){return Zg(e,s)}))})(o).fold(l,(function(o){!function(t){if(!i()){var o=zg(e,t.range);n.set({triggerChar:t.triggerChar,element:o,matchLength:t.text.length}),r.set(!1)}}(o.context),o.lookupData.then((function(i){n.get().map((function(n){var s,d,f,h=o.context;if(n.triggerChar===h.triggerChar){var p=(s=h.triggerChar,f=ce(d=i,(function(e){return Q.from(e.columns)})).getOr(1),K(d,(function(n){var o=n.items;return Nb(o,n.matchText,(function(t,o){var i=e.selection.getRng();Hg(e.dom,i,s).fold((function(){}),(function(e){var i=e.range,s={hide:function(){l()},reload:function(e){a(),u(e)}};r.set(!0),n.onAction(s,i,t,o),r.set(!1)}))}),f,Av.BUBBLE_TO_SANDBOX,t,n.highlightOn)})));p.length>0?c(n,h,i,p):h.text.length-n.matchLength>=10?l():a()}}))}))}))},d={onKeypress:Mg((function(e){27!==e.which&&u()}),50),cancelIfNecessary:l,isMenuOpen:function(){return Km.isOpen(o)},isActive:i,isProcessingAction:r.get,getView:function(){return Km.getContent(o)}};!1===e.hasPlugin("rtc")&&Wg(d,e)},Mb=function(e,t,n){return dl(e,t,n).isSome()},Db=function(e,t){var n=null;return{cancel:function(){null!==n&&(clearTimeout(n),n=null)},schedule:function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];n=setTimeout((function(){e.apply(null,r),n=null}),t)}}},$b=function(e){var t=e.raw;return void 0===t.touches||1!==t.touches.length?Q.none():Q.some(t.touches[0])},zb=function(e){var t=ec(),n=wo(!1),r=Db((function(t){e.triggerEvent(fi(),t),n.set(!0)}),400),o=So([{key:$o(),value:function(e){return $b(e).each((function(o){r.cancel();var i={x:o.clientX,y:o.clientY,target:e.target};r.schedule(e),n.set(!1),t.set(i)})),Q.none()}},{key:zo(),value:function(e){return r.cancel(),$b(e).each((function(e){t.on((function(n){(function(e,t){var n=Math.abs(e.clientX-t.x),r=Math.abs(e.clientY-t.y);return n>5||r>5})(e,n)&&t.clear()}))})),Q.none()}},{key:Ro(),value:function(o){r.cancel();return t.get().filter((function(e){return yt(e.target,o.target)})).map((function(t){return n.get()?(o.prevent(),!1):e.triggerEvent(di(),o)}))}}]);return{fireIfReady:function(e,t){return ye(o,t).bind((function(t){return t(e)}))}}},Rb=function(){return gt().browser.isFirefox()},Ib=function(e,t){var n=k({stopBackspace:!0},t),r=zb(n),o=U(["touchstart","touchmove","touchend","touchcancel","gesturestart","mousedown","mouseup","mouseover","mousemove","mouseout","click"].concat(["selectstart","input","contextmenu","change","transitionend","transitioncancel","drag","dragstart","dragend","dragenter","dragleave","dragover","drop","keyup"]),(function(t){return nc(e,t,(function(e){r.fireIfReady(e,t).each((function(t){t&&e.kill()})),n.triggerEvent(t,e)&&e.kill()}))})),i=ec(),a=nc(e,"paste",(function(e){r.fireIfReady(e,"paste").each((function(t){t&&e.kill()})),n.triggerEvent("paste",e)&&e.kill(),i.set(setTimeout((function(){n.triggerEvent(li(),e)}),0))})),l=nc(e,"keydown",(function(e){n.triggerEvent("keydown",e)?e.kill():n.stopBackspace&&function(e){return e.raw.which===ch[0]&&!R(["input","textarea"],De(e.target))&&!Mb(e.target,'[contenteditable="true"]')}(e)&&e.prevent()})),s=function(e,t){return Rb()?rc(e,"focus",t):nc(e,"focusin",t)}(e,(function(e){n.triggerEvent("focusin",e)&&e.kill()})),c=ec(),u=function(e,t){return Rb()?rc(e,"blur",t):nc(e,"focusout",t)}(e,(function(e){n.triggerEvent("focusout",e)&&e.kill(),c.set(setTimeout((function(){n.triggerEvent(ai(),e)}),0))}));return{unbind:function(){H(o,(function(e){e.unbind()})),l.unbind(),s.unbind(),u.unbind(),a.unbind(),i.on(clearTimeout),c.on(clearTimeout)}}},Lb=function(e,t){var n=ye(e,"target").getOr(t);return wo(n)},Fb=xo([{stopped:[]},{resume:["element"]},{complete:[]}]),Ub=function(e,t,n,r,o,i){var a=e(t,r),l=function(e,t){var n=wo(!1),r=wo(!1);return{stop:function(){n.set(!0)},cut:function(){r.set(!0)},isStopped:n.get,isCut:r.get,event:e,setSource:t.set,getSource:t.get}}(n,o);return a.fold((function(){return i.logEventNoHandlers(t,r),Fb.complete()}),(function(e){var n=e.descHandler;return Ca(n)(l),l.isStopped()?(i.logEventStopped(t,e.element,n.purpose),Fb.stopped()):l.isCut()?(i.logEventCut(t,e.element,n.purpose),Fb.complete()):kt(e.element).fold((function(){return i.logNoParent(t,e.element,n.purpose),Fb.complete()}),(function(r){return i.logEventResponse(t,e.element,n.purpose),Fb.resume(r)}))}))},Hb=function(e,t,n,r,o,i){return Ub(e,t,n,r,o,i).fold(_,(function(r){return Hb(e,t,n,r,o,i)}),x)},Wb=function(e,t,n){var r=function(e){var t=wo(!1);return{stop:function(){t.set(!0)},cut:m,isStopped:t.get,isCut:x,event:e,setSource:w("Cannot set source of a broadcasted event"),getSource:w("Cannot get source of a broadcasted event")}}(t);return H(e,(function(e){var t=e.descHandler;Ca(t)(r)})),r.isStopped()},jb=function(e,t,n,r,o){var i=Lb(n,r);return Hb(e,t,n,r,i,o)},qb=function(){var e={};return{registerId:function(t,n,r){fe(r,(function(r,o){var i=void 0!==e[o]?e[o]:{};i[n]=function(e,t){return n=b.apply(void 0,[e.handler].concat(t)),r=e.purpose,{cHandler:n,purpose:r};var n,r}(r,t),e[o]=i}))},unregisterId:function(t){fe(e,(function(e,n){be(e,t)&&delete e[t]}))},filterByType:function(t){return ye(e,t).map((function(e){return ge(e,(function(e,t){return function(e,t){return{id:e,descHandler:t}}(t,e)}))})).getOr([])},find:function(t,n,r){return ye(e,n).bind((function(e){return No(r,(function(t){return function(e,t){return da(t).bind((function(t){return ye(e,t)})).map((function(e){return function(e,t){return{element:e,descHandler:t}}(t,e)}))}(e,t)}),t)}))}}},Xb=function(){var e=qb(),t={},n=function(e){var t=e.element;return da(t).getOrThunk((function(){return function(e,t){var n=ia(sa+e);return ua(t,n),n}("uid-",e.element)}))},r=function(n){da(n.element).each((function(n){delete t[n],e.unregisterId(n)}))};return{find:function(t,n,r){return e.find(t,n,r)},filter:function(t){return e.filterByType(t)},register:function(o){var i=n(o);Oe(t,i)&&function(e,n){var o=t[n];if(o!==e)throw new Error('The tagId "'+n+'" is already used by: '+ta(o.element)+"\nCannot use it for: "+ta(e.element)+"\nThe conflicting element is"+(It(o.element)?" ":" not ")+"already in the DOM");r(e)}(o,i);var a=[o];e.registerId(a,i,o.events),t[i]=o},unregister:r,getById:function(e){return ye(t,e)}}},Yb=Ef({name:"Container",factory:function(e){var t=e.dom,n=t.attributes,r=S(t,["attributes"]);return{uid:e.uid,dom:k({tag:"div",attributes:k({role:"presentation"},n)},r),components:e.components,behaviours:Bd(e.containerBehaviours),events:e.events,domModification:e.domModification,eventOrder:e.eventOrder}},configFields:[ho("components",[]),Vd("containerBehaviours",[]),ho("events",{}),ho("domModification",{}),ho("eventOrder",{})]}),Gb=function(e){var t=function(t){return kt(e.element).fold(_,(function(e){return yt(t,e)}))},n=Xb(),r=function(e,r){return n.find(t,e,r)},o=Ib(e.element,{triggerEvent:function(e,t){return yl(e,t.target,(function(n){return function(e,t,n,r){return jb(e,t,n,n.target,r)}(r,e,t,n)}))}}),i={debugInfo:v("real"),triggerEvent:function(e,t,n){yl(e,0,(function(o){return jb(r,e,n,t,o)}))},triggerFocus:function(e,t){da(e).fold((function(){Ts(e)}),(function(n){yl(ii(),0,(function(n){return function(e,t,n,r,o){var i=Lb(n,r);Ub(e,t,n,r,i,o)}(r,ii(),{originator:t,kill:m,prevent:m,target:e},e,n),!1}))}))},triggerEscape:function(e,t){i.triggerEvent("keydown",e.element,t.event)},getByUid:function(e){return p(e)},getByDom:function(e){return g(e)},build:tl,addToGui:function(e){s(e)},removeFromGui:function(e){c(e)},addToWorld:function(e){a(e)},removeFromWorld:function(e){l(e)},broadcast:function(e){d(e)},broadcastOn:function(e,t){f(e,t)},broadcastEvent:function(e,t){h(e,t)},isConnected:_},a=function(e){e.connect(i),Re(e.element)||(n.register(e),H(e.components(),a),i.triggerEvent(mi(),e.element,{target:e.element}))},l=function(e){Re(e.element)||(H(e.components(),l),n.unregister(e)),e.disconnect()},s=function(t){Uu(e,t)},c=function(e){ju(e)},u=function(e){var t=n.filter(si());H(t,(function(t){var n=t.descHandler;Ca(n)(e)}))},d=function(e){u({universal:!0,data:e})},f=function(e,t){u({universal:!1,channels:e,data:t})},h=function(e,t){var r=n.filter(e);return Wb(r,t)},p=function(e){return n.getById(e).fold((function(){return Wn.error(new Error('Could not find component with uid: "'+e+'" in system.'))}),Wn.value)},g=function(e){var t=da(e).getOr("not found");return p(t)};return a(e),{root:e,element:e.element,destroy:function(){o.unbind(),Tn(e.element)},add:s,remove:c,getByUid:p,getByDom:g,addToWorld:a,removeFromWorld:l,broadcast:d,broadcastOn:f,broadcastEvent:h}},Zb=v([ho("prefix","form-field"),Vd("fieldBehaviours",[$f,Sd])]),Kb=v([af({schema:[Gr("dom")],name:"label"}),af({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:e.text}}}},schema:[Gr("text")],name:"aria-descriptor"}),rf({factory:{sketch:function(e){var t=Co(e,["factory"]);return e.factory.sketch(t)}},schema:[Gr("factory")],name:"field"})]),Jb=Pf({name:"FormField",configFields:Zb(),partFields:Kb(),factory:function(e,t,n,r){var o=Td(e.fieldBehaviours,[$f.config({find:function(t){return Af(t,e,"field")}}),Sd.config({store:{mode:"manual",getValue:function(e){return $f.getCurrent(e).bind(Sd.getValue)},setValue:function(e,t){$f.getCurrent(e).each((function(e){Sd.setValue(e,t)}))}}})]),i=Di([qi((function(t,n){var r=bf(t,e,["label","field","aria-descriptor"]);r.field().each((function(t){var n=ia(e.prefix);r.label().each((function(e){Ht(e.element,"for",n),Ht(t.element,"id",n)})),r["aria-descriptor"]().each((function(n){var r=ia(e.prefix);Ht(n.element,"id",r),Ht(t.element,"aria-describedby",r)}))}))}))]),a={getField:function(t){return Af(t,e,"field")},getLabel:function(t){return Af(t,e,"label")}};return{uid:e.uid,dom:e.dom,components:t,behaviours:o,events:i,apis:a}},apis:{getField:function(e,t){return e.getField(t)},getLabel:function(e,t){return e.getLabel(t)}}}),eO=Object.freeze({__proto__:null,exhibit:function(e,t){return _a({attributes:So([{key:t.tabAttr,value:"true"}])})}}),tO=[ho("tabAttr","data-alloy-tabstop")],nO=xs({fields:tO,name:"tabstopping",active:eO}),rO=tinymce.util.Tools.resolve("tinymce.html.Entities"),oO=function(e,t,n,r){var o=iO(e,t,n,r);return Jb.sketch(o)},iO=function(e,t,n,r){return{dom:aO(n),components:e.toArray().concat([t]),fieldBehaviours:Os(r)}},aO=function(e){return{tag:"div",classes:["tox-form__group"].concat(e)}},lO=function(e,t){return Jb.parts.label({dom:{tag:"label",classes:["tox-label"],innerHtml:t.translate(e)}})},sO=ia("form-component-change"),cO=ia("form-close"),uO=ia("form-cancel"),dO=ia("form-action"),fO=ia("form-submit"),hO=ia("form-block"),pO=ia("form-unblock"),mO=ia("form-tabchange"),gO=ia("form-resize"),vO=function(e,t){var n,r,o,i=e.label.map((function(e){return lO(e,t)})),a=function(e){return function(t,n){dl(n.event.target,"[data-collection-item-value]").each((function(r){e(t,n,r,jt(r,"data-collection-item-value"))}))}},l=a((function(n,r,o,i){r.stop(),t.isDisabled()||Ni(n,dO,{name:e.name,value:i})})),s=[Ri(Wo(),a((function(e,t,n){Ts(n)}))),Ri(Ko(),l),Ri(di(),l),Ri(jo(),a((function(e,t,n){ul(e.element,"."+Sv).each((function(e){Ia(e,Sv)})),za(n,Sv)}))),Ri(qo(),a((function(e){ul(e.element,"."+Sv).each((function(e){Ia(e,Sv)}))}))),Gi(a((function(t,n,r,o){Ni(t,dO,{name:e.name,value:o})})))],c=function(e,t){return U(iu(e.element,".tox-collection__item"),t)},u=Jb.parts.field({dom:{tag:"div",classes:["tox-collection"].concat(1!==e.columns?["tox-collection--grid"]:["tox-collection--list"])},components:[],factory:{sketch:A},behaviours:Os([Zf.config({disabled:t.isDisabled,onDisabled:function(e){c(e,(function(e){za(e,"tox-collection__item--state-disabled"),Ht(e,"aria-disabled",!0)}))},onEnabled:function(e){c(e,(function(e){Ia(e,"tox-collection__item--state-disabled"),Yt(e,"aria-disabled")}))}}),XA(),cm.config({}),Sd.config({store:{mode:"memory",initialValue:[]},onSetValue:function(n,r){!function(n,r){var o=U(r,(function(n){var r=Og.translate(n.text),o=1===e.columns?'<div class="tox-collection__item-label">'+r+"</div>":"",i='<div class="tox-collection__item-icon">'+n.icon+"</div>",a={_:" "," - ":" ","-":" "},l=r.replace(/\_| \- |\-/g,(function(e){return a[e]}));return'<div class="tox-collection__item'+(t.isDisabled()?" tox-collection__item--state-disabled":"")+'" tabindex="-1" data-collection-item-value="'+rO.encodeAllRaw(n.value)+'" title="'+l+'" aria-label="'+l+'">'+i+o+"</div>"})),i="auto"!==e.columns&&e.columns>1?F(o,e.columns):[o],a=U(i,(function(e){return'<div class="tox-collection__group">'+e.join("")+"</div>"}));Ki(n.element,a.join(""))}(n,r),"auto"===e.columns&&aA(n,5,"tox-collection__item").each((function(e){var t=e.numRows,r=e.numColumns;rm.setGridSize(n,t,r)})),Ti(n,gO)}}),nO.config({}),rm.config((r=e.columns,o="normal",1===r?{mode:"menu",moveOnTab:!1,selector:".tox-collection__item"}:"auto"===r?{mode:"flatgrid",selector:".tox-collection__item",initSize:{numColumns:1,numRows:1}}:{mode:"matrix",selectors:{row:"color"===o?".tox-swatches__row":".tox-collection__group",cell:"color"===o?"."+Ov:"."+bv}})),um("collection-events",s)]),eventOrder:(n={},n[ci()]=["disabling","alloy.base.behaviour","collection-events"],n)});return oO(i,u,["tox-form__group--collection"],[])},AO=v([io("data"),ho("inputAttributes",{}),ho("inputStyles",{}),ho("tag","input"),ho("inputClasses",[]),Vl("onSetValue"),ho("styles",{}),ho("eventOrder",{}),Vd("inputBehaviours",[Sd,mm]),ho("selectOnFocus",!0)]),yO=function(e){return Os([mm.config({onFocus:e.selectOnFocus?function(e){var t=e.element,n=Ha(t);t.dom.setSelectionRange(0,n.length)}:m})])},bO=function(e){return k(k({},yO(e)),Td(e.inputBehaviours,[Sd.config({store:k(k({mode:"manual"},e.data.map((function(e){return{initialValue:e}})).getOr({})),{getValue:function(e){return Ha(e.element)},setValue:function(e,t){Ha(e.element)!==t&&Wa(e.element,t)}}),onSetValue:e.onSetValue})]))},OO=function(e){return{tag:e.tag,attributes:k({type:"text"},e.inputAttributes),styles:e.inputStyles,classes:e.inputClasses}},wO=Ef({name:"Input",configFields:AO(),factory:function(e,t){return{uid:e.uid,dom:OO(e),components:[],behaviours:bO(e),eventOrder:e.eventOrder}}}),xO={},_O={exports:xO};!function(e,t,r){!function(n,o){"object"==typeof t&&void 0!==r?r.exports=o():"function"==typeof e&&e.amd?e(o):(n="undefined"!=typeof globalThis?globalThis:n||self).EphoxContactWrapper=o()}(this,(function(){var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},t={exports:{}};!function(t){!function(e){var n=setTimeout;function r(){}function o(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(e,this)}function i(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,o._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void l(t.promise,e)}a(t.promise,r)}else(1===e._state?a:l)(t.promise,e._value)}))):e._deferreds.push(t)}function a(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof o)return e._state=3,e._value=t,void s(e);if("function"==typeof n)return void u((r=n,i=t,function(){r.apply(i,arguments)}),e)}e._state=1,e._value=t,s(e)}catch(t){l(e,t)}var r,i}function l(e,t){e._state=2,e._value=t,s(e)}function s(e){2===e._state&&0===e._deferreds.length&&o._immediateFn((function(){e._handled||o._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t<n;t++)i(e,e._deferreds[t]);e._deferreds=null}function c(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function u(e,t){var n=!1;try{e((function(e){n||(n=!0,a(t,e))}),(function(e){n||(n=!0,l(t,e))}))}catch(e){if(n)return;n=!0,l(t,e)}}o.prototype.catch=function(e){return this.then(null,e)},o.prototype.then=function(e,t){var n=new this.constructor(r);return i(this,new c(e,t,n)),n},o.all=function(e){var t=Array.prototype.slice.call(e);return new o((function(e,n){if(0===t.length)return e([]);var r=t.length;function o(i,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var l=a.then;if("function"==typeof l)return void l.call(a,(function(e){o(i,e)}),n)}t[i]=a,0==--r&&e(t)}catch(e){n(e)}}for(var i=0;i<t.length;i++)o(i,t[i])}))},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o((function(t){t(e)}))},o.reject=function(e){return new o((function(t,n){n(e)}))},o.race=function(e){return new o((function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)}))},o._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){n(e,0)},o._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console},o._setImmediateFn=function(e){o._immediateFn=e},o._setUnhandledRejectionFn=function(e){o._unhandledRejectionFn=e},t.exports?t.exports=o:e.Promise||(e.Promise=o)}(e)}(t);var r=t.exports;return{boltExport:("undefined"!=typeof window?window:Function("return this;")()).Promise||r}}))}(void 0,xO,_O);var CO,kO=_O.exports.boltExport,SO=function(e){var t=Q.none(),n=[],r=function(e){o()?a(e):n.push(e)},o=function(){return t.isSome()},i=function(e){H(e,a)},a=function(e){t.each((function(t){setTimeout((function(){e(t)}),0)}))};return e((function(e){o()||(t=Q.some(e),i(n),n=[])})),{get:r,map:function(e){return SO((function(t){r((function(n){t(e(n))}))}))},isReady:o}},VO={nu:SO,pure:function(e){return SO((function(t){t(e)}))}},BO=function(e){setTimeout((function(){throw e}),0)},TO=function(e){var t=function(t){e().then(t,BO)};return{map:function(t){return TO((function(){return e().then(t)}))},bind:function(t){return TO((function(){return e().then((function(e){return t(e).toPromise()}))}))},anonBind:function(t){return TO((function(){return e().then((function(){return t.toPromise()}))}))},toLazy:function(){return VO.nu(t)},toCached:function(){var t=null;return TO((function(){return null===t&&(t=e()),t}))},toPromise:e,get:t}},NO=function(e){return TO((function(){return new kO(e)}))},EO=function(e){return TO((function(){return kO.resolve(e)}))},PO=["input","textarea"],QO=function(e){var t=De(e);return R(PO,t)},MO=function(e,t){var n=t.getRoot(e).getOr(e.element);Ia(n,t.invalidClass),t.notify.each((function(t){QO(e.element)&&Ht(e.element,"aria-invalid",!1),t.getContainer(e).each((function(e){Ki(e,t.validHtml)})),t.onValid(e)}))},DO=function(e,t,n,r){var o=t.getRoot(e).getOr(e.element);za(o,t.invalidClass),t.notify.each((function(t){QO(e.element)&&Ht(e.element,"aria-invalid",!0),t.getContainer(e).each((function(e){Ki(e,r)})),t.onInvalid(e,r)}))},$O=function(e,t,n){return t.validator.fold((function(){return EO(Wn.value(!0))}),(function(t){return t.validate(e)}))},zO=function(e,t,n){return t.notify.each((function(t){t.onValidate(e)})),$O(e,t).map((function(n){return e.getSystem().isConnected()?n.fold((function(n){return DO(e,t,0,n),Wn.error(n)}),(function(n){return MO(e,t),Wn.value(n)})):Wn.error("No longer in system")}))},RO=Object.freeze({__proto__:null,markValid:MO,markInvalid:DO,query:$O,run:zO,isInvalid:function(e,t){var n=t.getRoot(e).getOr(e.element);return La(n,t.invalidClass)}}),IO=Object.freeze({__proto__:null,events:function(e,t){return e.validator.map((function(t){return Di([Ri(t.onEvent,(function(t){zO(t,e).get(A)}))].concat(t.validateOnLoad?[qi((function(t){zO(t,e).get(m)}))]:[]))})).getOr({})}}),LO=[Gr("invalidClass"),ho("getRoot",Q.none),fo("notify",[ho("aria","alert"),ho("getContainer",Q.none),ho("validHtml",""),Vl("onValid"),Vl("onInvalid"),Vl("onValidate")]),fo("validator",[Gr("validate"),ho("onEvent","input"),ho("validateOnLoad",!0)])],FO=xs({fields:LO,name:"invalidating",active:IO,apis:RO,extra:{validation:function(e){return function(t){var n=Sd.getValue(t);return EO(e(n))}}}}),UO=Object.freeze({__proto__:null,getCoupled:function(e,t,n,r){return n.getOrCreate(e,t,r)}}),HO=[Zr("others",Lr(Wn.value,Tr()))],WO=Object.freeze({__proto__:null,init:function(){var e={},t=v({});return wa({readState:t,getOrCreate:function(t,n,r){var o=ue(n.others);if(o)return ye(e,r).getOrThunk((function(){var o=ye(n.others,r).getOrDie("No information found for coupled component: "+r)(t),i=t.getSystem().build(o);return e[r]=i,i}));throw new Error("Cannot find coupled component: "+r+". Known coupled components: "+JSON.stringify(o,null,2))}})}}),jO=xs({fields:HO,name:"coupling",apis:UO,state:WO}),qO=v("sink"),XO=v(af({name:qO(),overrides:v({dom:{tag:"div"},behaviours:Os([zu.config({useFixed:_})]),events:Di([Hi(Xo()),Hi(Lo()),Hi(Ko())])})}));!function(e){e[e.HighlightFirst=0]="HighlightFirst",e[e.HighlightNone=1]="HighlightNone"}(CO||(CO={}));var YO,GO,ZO,KO=function(e,t){var n=e.getHotspot(t).getOr(t),r="hotspot",o=e.getAnchorOverrides();return e.layouts.fold((function(){return{type:r,hotspot:n,overrides:o}}),(function(e){return{type:r,hotspot:n,overrides:o,layouts:e}}))},JO=function(e,t,n,r,o,i,a){var l=function(e,t,n,r,o,i,a){var l=function(e,t,n){return(0,e.fetch)(n).map(t)}(e,t,r),s=rw(r,e);return l.map((function(e){return e.bind((function(e){return Q.from(Zm.sketch(k(k({},i.menu()),{uid:fa(""),data:e,highlightImmediately:a===CO.HighlightFirst,onOpenMenu:function(e,t){var r=s().getOrDie();zu.position(r,t,{anchor:n}),ld.decloak(o)},onOpenSubmenu:function(e,t,n){var r=s().getOrDie();zu.position(r,n,{anchor:{type:"submenu",item:t}}),ld.decloak(o)},onRepositionMenu:function(e,t,r){var o=s().getOrDie();zu.position(o,t,{anchor:n}),H(r,(function(e){zu.position(o,e.triggeredMenu,{anchor:{type:"submenu",item:e.triggeringItem}})}))},onEscape:function(){return mm.focus(r),ld.close(o),Q.some(!0)}})))}))}))}(e,t,KO(e,n),n,r,o,a);return l.map((function(e){return e.fold((function(){ld.isOpen(r)&&ld.close(r)}),(function(e){ld.cloak(r),ld.open(r,e),i(r)})),r}))},ew=function(e,t,n,r,o,i,a){return ld.close(r),EO(r)},tw=function(e,t,n,r,o,i){var a=jO.getCoupled(n,"sandbox");return(ld.isOpen(a)?ew:JO)(e,t,n,a,r,o,i)},nw=function(e,t,n){var r=$f.getCurrent(t).getOr(t),o=yn(e.element);n?Kt(r.element,"min-width",o+"px"):function(e,t){An.set(e,t)}(r.element,o)},rw=function(e,t){return e.getSystem().getByUid(t.uid+"-"+qO()).map((function(e){return function(){return Wn.value(e)}})).getOrThunk((function(){return t.lazySink.fold((function(){return function(){return Wn.error(new Error("No internal sink is specified, nor could an external sink be found"))}}),(function(t){return function(){return t(e)}}))}))},ow=function(e){ld.getState(e).each((function(e){Zm.repositionMenus(e)}))},iw=function(e,t,n){var r=fl(),o=rw(t,e);return{dom:{tag:"div",classes:e.sandboxClasses,attributes:{id:r.id,role:"listbox"}},behaviours:Ed(e.sandboxBehaviours,[Sd.config({store:{mode:"memory",initialValue:t}}),ld.config({onOpen:function(o,i){var a=KO(e,t);r.link(t.element),e.matchWidth&&nw(a.hotspot,i,e.useMinWidth),e.onOpen(a,o,i),void 0!==n&&void 0!==n.onOpen&&n.onOpen(o,i)},onClose:function(e,o){r.unlink(t.element),void 0!==n&&void 0!==n.onClose&&n.onClose(e,o)},isPartOf:function(e,n,r){return pl(n,r)||pl(t,r)},getAttachPoint:function(){return o().getOrDie()}}),$f.config({find:function(e){return ld.getState(e).bind((function(e){return $f.getCurrent(e)}))}}),Ss.config({channels:k(k({},fd({isExtraPart:x})),pd({doReposition:ow}))})])}},aw=function(e){var t=jO.getCoupled(e,"sandbox");ow(t)},lw=function(){return[ho("sandboxClasses",[]),Nd("sandboxBehaviours",[$f,Ss,ld,Sd])]},sw=v([Gr("dom"),Gr("fetch"),Vl("onOpen"),Bl("onExecute"),ho("getHotspot",Q.some),ho("getAnchorOverrides",v({})),kc(),Vd("dropdownBehaviours",[Sm,jO,rm,mm]),Gr("toggleClass"),ho("eventOrder",{}),io("lazySink"),ho("matchWidth",!1),ho("useMinWidth",!1),io("role")].concat(lw())),cw=v([of({schema:[Cl()],name:"menu",defaults:function(e){return{onExecute:e.onExecute}}}),XO()]),uw=Pf({name:"Dropdown",configFields:sw(),partFields:cw(),factory:function(e,t,n,r){var o,i,a=function(e){ld.getState(e).each((function(e){Zm.highlightPrimary(e)}))},l={expand:function(t){Sm.isOn(t)||tw(e,A,t,r,m,CO.HighlightNone).get(m)},open:function(t){Sm.isOn(t)||tw(e,A,t,r,m,CO.HighlightFirst).get(m)},isOpen:Sm.isOn,close:function(t){Sm.isOn(t)&&tw(e,A,t,r,m,CO.HighlightFirst).get(m)},repositionMenus:function(e){Sm.isOn(e)&&aw(e)}},s=function(e,t){return Ei(e),Q.some(!0)};return{uid:e.uid,dom:e.dom,components:t,behaviours:Td(e.dropdownBehaviours,[Sm.config({toggleClass:e.toggleClass,aria:{mode:"expanded"}}),jO.config({others:{sandbox:function(t){return iw(e,t,{onOpen:function(){return Sm.on(t)},onClose:function(){return Sm.off(t)}})}}}),rm.config({mode:"special",onSpace:s,onEnter:s,onDown:function(e,t){if(uw.isOpen(e)){var n=jO.getCoupled(e,"sandbox");a(n)}else uw.open(e);return Q.some(!0)},onEscape:function(e,t){return uw.isOpen(e)?(uw.close(e),Q.some(!0)):Q.none()}}),mm.config({})]),events:Bm(Q.some((function(t){tw(e,A,t,r,a,CO.HighlightFirst).get(m)}))),eventOrder:k(k({},e.eventOrder),(o={},o[ci()]=["disabling","toggling","alloy.base.behaviour"],o)),apis:l,domModification:{attributes:k(k({"aria-haspopup":"true"},e.role.fold((function(){return{}}),(function(e){return{role:e}}))),"button"===e.dom.tag?{type:(i="type",ye(e.dom,"attributes").bind((function(e){return ye(e,i)}))).getOr("button")}:{})}}},apis:{open:function(e,t){return e.open(t)},expand:function(e,t){return e.expand(t)},close:function(e,t){return e.close(t)},isOpen:function(e,t){return e.isOpen(t)},repositionMenus:function(e,t){return e.repositionMenus(t)}}}),dw=Object.freeze({__proto__:null,events:function(){return Di([$i(ni(),_)])},exhibit:function(){return _a({styles:{"-webkit-user-select":"none","user-select":"none","-ms-user-select":"none","-moz-user-select":"-moz-none"},attributes:{unselectable:"on"}})}}),fw=xs({fields:[],name:"unselecting",active:dw}),hw=ia("color-input-change"),pw=ia("color-swatch-change"),mw=ia("color-picker-cancel"),gw=function(e,t,n){var r=Jb.parts.field({factory:wO,inputClasses:["tox-textfield"],onSetValue:function(e){return FO.run(e).get(m)},inputBehaviours:Os([Zf.config({disabled:t.providers.isDisabled}),XA(),nO.config({}),FO.config({invalidClass:"tox-textbox-field-invalid",getRoot:function(e){return kt(e.element)},notify:{onValid:function(e){var t=Sd.getValue(e);Ni(e,hw,{color:t})}},validator:{validateOnLoad:!1,validate:function(e){var t=Sd.getValue(e);if(0===t.length)return EO(Wn.value(!0));var n=Qe.fromTag("span");Kt(n,"background-color",t);var r=rn(n,"background-color").fold((function(){return Wn.error("blah")}),(function(e){return Wn.value(t)}));return EO(r)}}})]),selectOnFocus:!1}),o=e.label.map((function(e){return lO(e,t.providers)})),i=function(e,t){Ni(e,pw,{value:t})},a=bg(function(e,t){return uw.sketch({dom:e.dom,components:e.components,toggleClass:"mce-active",dropdownBehaviours:Os([GA(t.providers.isDisabled),XA(),fw.config({}),nO.config({})]),layouts:e.layouts,sandboxClasses:["tox-dialog__popups"],lazySink:t.getSink,fetch:function(n){return NO((function(t){return e.fetch(t)})).map((function(r){return Q.from(Pb(sr(hb(ia("menu-value"),r,(function(t){e.onItemAction(n,t)}),e.columns,e.presets,Av.CLOSE_ON_EXECUTE,x,t.providers),{movement:mb(e.columns,e.presets)})))}))},parts:{menu:Dv(0,0,e.presets)}})}({dom:{tag:"span",attributes:{"aria-label":t.providers.translate("Color swatch")}},layouts:{onRtl:function(){return[ns,ts,as]},onLtr:function(){return[ts,ns,as]}},components:[],fetch:sb(n.getColors(),n.hasCustomColors()),columns:n.getColorCols(),presets:"color",onItemAction:function(e,t){a.getOpt(e).each((function(e){"custom"===t?n.colorPicker((function(t){t.fold((function(){return Ti(e,mw)}),(function(t){i(e,t),nb(t)}))}),"#ffffff"):i(e,"remove"===t?"":t)}))}},t));return Jb.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:o.toArray().concat([{dom:{tag:"div",classes:["tox-color-input"]},components:[r,a.asSpec()]}]),fieldBehaviours:Os([um("form-field-events",[Ri(hw,(function(t,n){a.getOpt(t).each((function(e){Kt(e.element,"background-color",n.event.color)})),Ni(t,sO,{name:e.name})})),Ri(pw,(function(e,t){Jb.getField(e).each((function(n){Sd.setValue(n,t.event.value),$f.getCurrent(e).each(mm.focus)}))})),Ri(mw,(function(e,t){Jb.getField(e).each((function(t){$f.getCurrent(e).each(mm.focus)}))}))])])})},vw=af({schema:[Gr("dom")],name:"label"}),Aw=function(e){return af({name:e+"-edge",overrides:function(t){return t.model.manager.edgeActions[e].fold((function(){return{}}),(function(e){return{events:Di([Ii($o(),(function(t,n,r){return e(t,r)}),[t]),Ii(Lo(),(function(t,n,r){return e(t,r)}),[t]),Ii(Fo(),(function(t,n,r){r.mouseIsDown.get()&&e(t,r)}),[t])])}}))}})},yw=Aw("top-left"),bw=Aw("top"),Ow=Aw("top-right"),ww=Aw("right"),xw=Aw("bottom-right"),_w=Aw("bottom"),Cw=Aw("bottom-left"),kw=Aw("left"),Sw=rf({name:"thumb",defaults:v({dom:{styles:{position:"absolute"}}}),overrides:function(e){return{events:Di([Fi($o(),e,"spectrum"),Fi(zo(),e,"spectrum"),Fi(Ro(),e,"spectrum"),Fi(Lo(),e,"spectrum"),Fi(Fo(),e,"spectrum"),Fi(Ho(),e,"spectrum")])}}}),Vw=rf({schema:[Xr("mouseIsDown",(function(){return wo(!1)}))],name:"spectrum",overrides:function(e){var t=e.model.manager,n=function(n,r){return t.getValueFromEvent(r).map((function(r){return t.setValueFrom(n,e,r)}))};return{behaviours:Os([rm.config({mode:"special",onLeft:function(n){return t.onLeft(n,e)},onRight:function(n){return t.onRight(n,e)},onUp:function(n){return t.onUp(n,e)},onDown:function(n){return t.onDown(n,e)}}),mm.config({})]),events:Di([Ri($o(),n),Ri(zo(),n),Ri(Lo(),n),Ri(Fo(),(function(t,r){e.mouseIsDown.get()&&n(t,r)}))])}}}),Bw=[vw,kw,ww,bw,_w,yw,Ow,Cw,xw,Sw,Vw],Tw=v("slider.change.value"),Nw=function(e){var t=e.event.raw;if(function(e){return-1!==e.type.indexOf("touch")}(t)){var n=t;return void 0!==n.touches&&1===n.touches.length?Q.some(n.touches[0]).map((function(e){return pn(e.clientX,e.clientY)})):Q.none()}var r=t;return void 0!==r.clientX?Q.some(r).map((function(e){return pn(e.clientX,e.clientY)})):Q.none()},Ew=function(e){return e.model.minX},Pw=function(e){return e.model.minY},Qw=function(e){return e.model.minX-1},Mw=function(e){return e.model.minY-1},Dw=function(e){return e.model.maxX},$w=function(e){return e.model.maxY},zw=function(e){return e.model.maxX+1},Rw=function(e){return e.model.maxY+1},Iw=function(e,t,n){return t(e)-n(e)},Lw=function(e){return Iw(e,Dw,Ew)},Fw=function(e){return Iw(e,$w,Pw)},Uw=function(e){return Lw(e)/2},Hw=function(e){return Fw(e)/2},Ww=function(e){return e.stepSize},jw=function(e){return e.snapToGrid},qw=function(e){return e.snapStart},Xw=function(e){return e.rounded},Yw=function(e,t){return void 0!==e[t+"-edge"]},Gw=function(e){return Yw(e,"left")},Zw=function(e){return Yw(e,"right")},Kw=function(e){return Yw(e,"top")},Jw=function(e){return Yw(e,"bottom")},ex=function(e){return e.model.value.get()},tx=function(e){return{x:e}},nx=function(e){return{y:e}},rx=function(e,t){return{x:e,y:t}},ox=function(e,t){Ni(e,Tw(),{value:t})},ix=function(e,t,n,r){return e<t?e:e>n?n:e===t?t-1:Math.max(t,e-r)},ax=function(e,t,n,r){return e>n?e:e<t?t:e===n?n+1:Math.min(n,e+r)},lx=function(e,t,n){return Math.max(t,Math.min(n,e))},sx=function(e){var t=e.min,n=e.max,r=e.range,o=e.value,i=e.step,a=e.snap,l=e.snapStart,s=e.rounded,c=e.hasMinEdge,u=e.hasMaxEdge,d=e.minBound,f=e.maxBound,h=e.screenRange,p=c?t-1:t,m=u?n+1:n;if(o<d)return p;if(o>f)return m;var g=function(e,t,n){return Math.min(n,Math.max(e,t))-t}(o,d,f),v=lx(g/h*r+t,p,m);return a&&v>=t&&v<=n?function(e,t,n,r,o){return o.fold((function(){var o=e-t,i=Math.round(o/r)*r;return lx(t+i,t-1,n+1)}),(function(t){var o=(e-t)%r,i=Math.round(o/r),a=Math.floor((e-t)/r),l=Math.floor((n-t)/r),s=t+Math.min(l,a+i)*r;return Math.max(t,s)}))}(v,t,n,i,l):s?Math.round(v):v},cx=function(e){var t=e.min,n=e.max,r=e.range,o=e.value,i=e.hasMinEdge,a=e.hasMaxEdge,l=e.maxBound,s=e.maxOffset,c=e.centerMinEdge,u=e.centerMaxEdge;return o<t?i?0:c:o>n?a?l:u:(o-t)/r*s},ux="top",dx="right",fx="bottom",hx="left",px=function(e){return e.element.dom.getBoundingClientRect()},mx=function(e,t){return e[t]},gx=function(e){var t=px(e);return mx(t,hx)},vx=function(e){var t=px(e);return mx(t,dx)},Ax=function(e){var t=px(e);return mx(t,ux)},yx=function(e){var t=px(e);return mx(t,fx)},bx=function(e){var t=px(e);return mx(t,"width")},Ox=function(e){var t=px(e);return mx(t,"height")},wx=function(e,t,n){return(e+t)/2-n},xx=function(e,t){var n=px(e),r=px(t),o=mx(n,hx),i=mx(n,dx),a=mx(r,hx);return wx(o,i,a)},_x=function(e,t){var n=px(e),r=px(t),o=mx(n,ux),i=mx(n,fx),a=mx(r,ux);return wx(o,i,a)},Cx=function(e,t){Ni(e,Tw(),{value:t})},kx=function(e){return{x:e}},Sx=function(e,t,n){var r={min:Ew(t),max:Dw(t),range:Lw(t),value:n,step:Ww(t),snap:jw(t),snapStart:qw(t),rounded:Xw(t),hasMinEdge:Gw(t),hasMaxEdge:Zw(t),minBound:gx(e),maxBound:vx(e),screenRange:bx(e)};return sx(r)},Vx=function(e){return function(t,n){return function(e,t,n){var r=(e>0?ax:ix)(ex(n).x,Ew(n),Dw(n),Ww(n));return Cx(t,kx(r)),Q.some(r)}(e,t,n).map(_)}},Bx=function(e,t,n,r,o,i){var a=function(e,t,n,r,o){var i=bx(e),a=r.bind((function(t){return Q.some(xx(t,e))})).getOr(0),l=o.bind((function(t){return Q.some(xx(t,e))})).getOr(i),s={min:Ew(t),max:Dw(t),range:Lw(t),value:n,hasMinEdge:Gw(t),hasMaxEdge:Zw(t),minBound:gx(e),minOffset:0,maxBound:vx(e),maxOffset:i,centerMinEdge:a,centerMaxEdge:l};return cx(s)}(t,i,n,r,o);return gx(t)-gx(e)+a},Tx=Vx(-1),Nx=Vx(1),Ex=Q.none,Px=Q.none,Qx={"top-left":Q.none(),top:Q.none(),"top-right":Q.none(),right:Q.some((function(e,t){ox(e,tx(zw(t)))})),"bottom-right":Q.none(),bottom:Q.none(),"bottom-left":Q.none(),left:Q.some((function(e,t){ox(e,tx(Qw(t)))}))},Mx=Object.freeze({__proto__:null,setValueFrom:function(e,t,n){var r=Sx(e,t,n),o=kx(r);return Cx(e,o),r},setToMin:function(e,t){var n=Ew(t);Cx(e,kx(n))},setToMax:function(e,t){var n=Dw(t);Cx(e,kx(n))},findValueOfOffset:Sx,getValueFromEvent:function(e){return Nw(e).map((function(e){return e.left}))},findPositionOfValue:Bx,setPositionFromValue:function(e,t,n,r){var o=ex(n),i=Bx(e,r.getSpectrum(e),o.x,r.getLeftEdge(e),r.getRightEdge(e),n),a=yn(t.element)/2;Kt(t.element,"left",i-a+"px")},onLeft:Tx,onRight:Nx,onUp:Ex,onDown:Px,edgeActions:Qx}),Dx=function(e,t){Ni(e,Tw(),{value:t})},$x=function(e){return{y:e}},zx=function(e,t,n){var r={min:Pw(t),max:$w(t),range:Fw(t),value:n,step:Ww(t),snap:jw(t),snapStart:qw(t),rounded:Xw(t),hasMinEdge:Kw(t),hasMaxEdge:Jw(t),minBound:Ax(e),maxBound:yx(e),screenRange:Ox(e)};return sx(r)},Rx=function(e){return function(t,n){return function(e,t,n){var r=(e>0?ax:ix)(ex(n).y,Pw(n),$w(n),Ww(n));return Dx(t,$x(r)),Q.some(r)}(e,t,n).map(_)}},Ix=function(e,t,n,r,o,i){var a=function(e,t,n,r,o){var i=Ox(e),a=r.bind((function(t){return Q.some(_x(t,e))})).getOr(0),l=o.bind((function(t){return Q.some(_x(t,e))})).getOr(i),s={min:Pw(t),max:$w(t),range:Fw(t),value:n,hasMinEdge:Kw(t),hasMaxEdge:Jw(t),minBound:Ax(e),minOffset:0,maxBound:yx(e),maxOffset:i,centerMinEdge:a,centerMaxEdge:l};return cx(s)}(t,i,n,r,o);return Ax(t)-Ax(e)+a},Lx=Q.none,Fx=Q.none,Ux=Rx(-1),Hx=Rx(1),Wx={"top-left":Q.none(),top:Q.some((function(e,t){ox(e,nx(Mw(t)))})),"top-right":Q.none(),right:Q.none(),"bottom-right":Q.none(),bottom:Q.some((function(e,t){ox(e,nx(Rw(t)))})),"bottom-left":Q.none(),left:Q.none()},jx=Object.freeze({__proto__:null,setValueFrom:function(e,t,n){var r=zx(e,t,n),o=$x(r);return Dx(e,o),r},setToMin:function(e,t){var n=Pw(t);Dx(e,$x(n))},setToMax:function(e,t){var n=$w(t);Dx(e,$x(n))},findValueOfOffset:zx,getValueFromEvent:function(e){return Nw(e).map((function(e){return e.top}))},findPositionOfValue:Ix,setPositionFromValue:function(e,t,n,r){var o=ex(n),i=Ix(e,r.getSpectrum(e),o.y,r.getTopEdge(e),r.getBottomEdge(e),n),a=dn(t.element)/2;Kt(t.element,"top",i-a+"px")},onLeft:Lx,onRight:Fx,onUp:Ux,onDown:Hx,edgeActions:Wx}),qx=function(e,t){Ni(e,Tw(),{value:t})},Xx=function(e,t){return{x:e,y:t}},Yx=function(e,t){return function(n,r){return function(e,t,n,r){var o=e>0?ax:ix,i=t?ex(r).x:o(ex(r).x,Ew(r),Dw(r),Ww(r)),a=t?o(ex(r).y,Pw(r),$w(r),Ww(r)):ex(r).y;return qx(n,Xx(i,a)),Q.some(i)}(e,t,n,r).map(_)}},Gx=Yx(-1,!1),Zx=Yx(1,!1),Kx=Yx(-1,!0),Jx=Yx(1,!0),e_={"top-left":Q.some((function(e,t){ox(e,rx(Qw(t),Mw(t)))})),top:Q.some((function(e,t){ox(e,rx(Uw(t),Mw(t)))})),"top-right":Q.some((function(e,t){ox(e,rx(zw(t),Mw(t)))})),right:Q.some((function(e,t){ox(e,rx(zw(t),Hw(t)))})),"bottom-right":Q.some((function(e,t){ox(e,rx(zw(t),Rw(t)))})),bottom:Q.some((function(e,t){ox(e,rx(Uw(t),Rw(t)))})),"bottom-left":Q.some((function(e,t){ox(e,rx(Qw(t),Rw(t)))})),left:Q.some((function(e,t){ox(e,rx(Qw(t),Hw(t)))}))},t_=Object.freeze({__proto__:null,setValueFrom:function(e,t,n){var r=Sx(e,t,n.left),o=zx(e,t,n.top),i=Xx(r,o);return qx(e,i),i},setToMin:function(e,t){var n=Ew(t),r=Pw(t);qx(e,Xx(n,r))},setToMax:function(e,t){var n=Dw(t),r=$w(t);qx(e,Xx(n,r))},getValueFromEvent:function(e){return Nw(e)},setPositionFromValue:function(e,t,n,r){var o=ex(n),i=Bx(e,r.getSpectrum(e),o.x,r.getLeftEdge(e),r.getRightEdge(e),n),a=Ix(e,r.getSpectrum(e),o.y,r.getTopEdge(e),r.getBottomEdge(e),n),l=yn(t.element)/2,s=dn(t.element)/2;Kt(t.element,"left",i-l+"px"),Kt(t.element,"top",a-s+"px")},onLeft:Gx,onRight:Zx,onUp:Kx,onDown:Jx,edgeActions:e_}),n_=Pf({name:"Slider",configFields:[ho("stepSize",1),ho("onChange",m),ho("onChoose",m),ho("onInit",m),ho("onDragStart",m),ho("onDragEnd",m),ho("snapToGrid",!1),ho("rounded",!0),io("snapStart"),Zr("model",jr("mode",{x:[ho("minX",0),ho("maxX",100),Xr("value",(function(e){return wo(e.mode.minX)})),Gr("getInitialValue"),El("manager",Mx)],y:[ho("minY",0),ho("maxY",100),Xr("value",(function(e){return wo(e.mode.minY)})),Gr("getInitialValue"),El("manager",jx)],xy:[ho("minX",0),ho("maxX",100),ho("minY",0),ho("maxY",100),Xr("value",(function(e){return wo({x:e.mode.minX,y:e.mode.minY})})),Gr("getInitialValue"),El("manager",t_)]})),Vd("sliderBehaviours",[rm,Sd]),Xr("mouseIsDown",(function(){return wo(!1)}))],partFields:Bw,factory:function(e,t,n,r){var o,i=function(t){return yf(t,e,"thumb")},a=function(t){return yf(t,e,"spectrum")},l=function(t){return Af(t,e,"left-edge")},s=function(t){return Af(t,e,"right-edge")},c=function(t){return Af(t,e,"top-edge")},u=function(t){return Af(t,e,"bottom-edge")},d=e.model,f=d.manager,h=function(t,n){f.setPositionFromValue(t,n,e,{getLeftEdge:l,getRightEdge:s,getTopEdge:c,getBottomEdge:u,getSpectrum:a})},p=function(e,t){d.value.set(t);var n=i(e);h(e,n)},m=function(t){var n=e.mouseIsDown.get();e.mouseIsDown.set(!1),n&&Af(t,e,"thumb").each((function(n){var r=d.value.get();e.onChoose(t,n,r)}))},g=function(t,n){n.stop(),e.mouseIsDown.set(!0),e.onDragStart(t,i(t))},v=function(t,n){n.stop(),e.onDragEnd(t,i(t)),m(t)};return{uid:e.uid,dom:e.dom,components:t,behaviours:Td(e.sliderBehaviours,[rm.config({mode:"special",focusIn:function(t){return Af(t,e,"spectrum").map(rm.focusIn).map(_)}}),Sd.config({store:{mode:"manual",getValue:function(e){return d.value.get()}}}),Ss.config({channels:(o={},o[ud()]={onReceive:m},o)})]),events:Di([Ri(Tw(),(function(t,n){!function(t,n){p(t,n);var r=i(t);e.onChange(t,r,n),Q.some(!0)}(t,n.event.value)})),qi((function(t,n){var r=d.getInitialValue();d.value.set(r);var o=i(t);h(t,o);var l=a(t);e.onInit(t,o,l,d.value.get())})),Ri($o(),g),Ri(Ro(),v),Ri(Lo(),g),Ri(Ho(),v)]),apis:{resetToMin:function(t){f.setToMin(t,e)},resetToMax:function(t){f.setToMax(t,e)},setValue:p,refresh:h},domModification:{styles:{position:"relative"}}}},apis:{setValue:function(e,t,n){e.setValue(t,n)},resetToMin:function(e,t){e.resetToMin(t)},resetToMax:function(e,t){e.resetToMax(t)},refresh:function(e,t){e.refresh(t)}}}),r_=ia("rgb-hex-update"),o_=ia("slider-update"),i_=ia("palette-update"),a_="form",l_=[Vd("formBehaviours",[Sd])],s_=function(e){return"<alloy.field."+e+">"},c_=function(e,t){return{uid:e.uid,dom:e.dom,components:t,behaviours:Td(e.formBehaviours,[Sd.config({store:{mode:"manual",getValue:function(t){var n=Of(t,e);return he(n,(function(e,t){return e().bind((function(e){var n,r,o=$f.getCurrent(e);return n=o,r=new Error("Cannot find a current component to extract the value from for form part '"+t+"': "+ta(e.element)),n.fold((function(){return Wn.error(r)}),Wn.value)})).map(Sd.getValue)}))},setValue:function(t,n){fe(n,(function(n,r){Af(t,e,r).each((function(e){$f.getCurrent(e).each((function(e){Sd.setValue(e,n)}))}))}))}}})]),apis:{getField:function(t,n){return Af(t,e,n).bind($f.getCurrent)}}}},u_={getField:ba((function(e,t,n){return e.getField(t,n)})),sketch:function(e){var t=function(){var e=[];return{field:function(t,n){return e.push(t),hf(a_,s_(t),n)},record:v(e)}}(),n=e(t),r=t.record(),o=U(r,(function(e){return rf({name:e,pname:s_(e)})}));return Vf(a_,l_,o,c_,n)}},d_=ia("valid-input"),f_=ia("invalid-input"),h_=ia("validating-input"),p_="colorcustom.rgb.",m_=function(e,t,n,r){var o=function(n,r){return FO.config({invalidClass:t("invalid"),notify:{onValidate:function(e){Ni(e,h_,{type:n})},onValid:function(e){Ni(e,d_,{type:n,value:Sd.getValue(e)})},onInvalid:function(e){Ni(e,f_,{type:n,value:Sd.getValue(e)})}},validator:{validate:function(t){var n=Sd.getValue(t),o=r(n)?Wn.value(!0):Wn.error(e("aria.input.invalid"));return EO(o)},validateOnLoad:!1}})},i=function(n,r,i,a,l){var s=e(p_+"range"),c=Jb.parts.label({dom:{tag:"label",innerHtml:i,attributes:{"aria-label":a}}}),u=Jb.parts.field({data:l,factory:wO,inputAttributes:k({type:"text"},"hex"===r?{"aria-live":"polite"}:{}),inputClasses:[t("textfield")],inputBehaviours:Os([o(r,n),nO.config({})]),onSetValue:function(e){FO.isInvalid(e)&&FO.run(e).get(m)}}),d=[c,u],f="hex"!==r?[Jb.parts["aria-descriptor"]({text:s})]:[];return{dom:{tag:"div",attributes:{role:"presentation"}},components:d.concat(f)}},a=function(e,t){var n=t.red,r=t.green,o=t.blue;Sd.setValue(e,{red:n,green:r,blue:o})},l=bg({dom:{tag:"div",classes:[t("rgba-preview")],styles:{"background-color":"white"},attributes:{role:"presentation"}}}),s=function(e,t){l.getOpt(e).each((function(e){Kt(e.element,"background-color","#"+t.value)}))},c=Ef({factory:function(){var o={red:wo(Q.some(255)),green:wo(Q.some(255)),blue:wo(Q.some(255)),hex:wo(Q.some("ffffff"))},c=function(e){return o[e].get()},u=function(e,t){o[e].set(t)},d=function(e){var t=e.red,n=e.green,r=e.blue;u("red",Q.some(t)),u("green",Q.some(n)),u("blue",Q.some(r))},f=function(e,t){var n=t.event;"hex"!==n.type?u(n.type,Q.none()):r(e)},h=function(e,t,n){var r=parseInt(n,10);u(t,Q.some(r)),c("red").bind((function(e){return c("green").bind((function(t){return c("blue").map((function(n){return My(e,t,n,1)}))}))})).each((function(t){var n=function(e,t){var n=By(t);return u_.getField(e,"hex").each((function(t){mm.isFocused(t)||Sd.setValue(e,{hex:n.value})})),n}(e,t);Ni(e,r_,{hex:n}),s(e,n)}))},p=function(e,t){var r=t.event;!function(e){return"hex"===e.type}(r)?h(e,r.type,r.value):function(e,t){n(e);var r=wy(t);u("hex",Q.some(t));var o=zy(r);a(e,o),d(o),Ni(e,r_,{hex:r}),s(e,r)}(e,r.value)},m=function(t){return{label:e(p_+t+".label"),description:e(p_+t+".description")}},g=m("red"),v=m("green"),A=m("blue"),y=m("hex");return sr(u_.sketch((function(n){return{dom:{tag:"form",classes:[t("rgb-form")],attributes:{"aria-label":e("aria.color.picker")}},components:[n.field("red",Jb.sketch(i(Dy,"red",g.label,g.description,255))),n.field("green",Jb.sketch(i(Dy,"green",v.label,v.description,255))),n.field("blue",Jb.sketch(i(Dy,"blue",A.label,A.description,255))),n.field("hex",Jb.sketch(i(Cy,"hex",y.label,y.description,"ffffff"))),l.asSpec()],formBehaviours:Os([FO.config({invalidClass:t("form-invalid")}),um("rgb-form-events",[Ri(d_,p),Ri(f_,f),Ri(h_,f)])])}})),{apis:{updateHex:function(e,t){Sd.setValue(e,{hex:t.value}),function(e,t){var n=zy(t);a(e,n),d(n)}(e,t),s(e,t)}}})},name:"RgbForm",configFields:[],apis:{updateHex:function(e,t,n){e.updateHex(t,n)}},extraApis:{}});return c},g_=function(e,t){var n=n_.parts.spectrum({dom:{tag:"canvas",attributes:{role:"presentation"},classes:[t("sv-palette-spectrum")]}}),r=n_.parts.thumb({dom:{tag:"div",attributes:{role:"presentation"},classes:[t("sv-palette-thumb")],innerHtml:"<div class="+t("sv-palette-inner-thumb")+' role="presentation"></div>'}}),o=function(e,t){var n=e.width,r=e.height,o=e.getContext("2d");if(null!==o){o.fillStyle=t,o.fillRect(0,0,n,r);var i=o.createLinearGradient(0,0,n,0);i.addColorStop(0,"rgba(255,255,255,1)"),i.addColorStop(1,"rgba(255,255,255,0)"),o.fillStyle=i,o.fillRect(0,0,n,r);var a=o.createLinearGradient(0,0,0,r);a.addColorStop(0,"rgba(0,0,0,0)"),a.addColorStop(1,"rgba(0,0,0,1)"),o.fillStyle=a,o.fillRect(0,0,n,r)}},i=Ef({factory:function(e){var i=v({x:0,y:0}),a=Os([$f.config({find:Q.some}),mm.config({})]);return n_.sketch({dom:{tag:"div",attributes:{role:"presentation"},classes:[t("sv-palette")]},model:{mode:"xy",getInitialValue:i},rounded:!1,components:[n,r],onChange:function(e,t,n){Ni(e,i_,{value:n})},onInit:function(e,t,n,r){o(n.element.dom,Ly(Fy))},sliderBehaviours:a})},name:"SaturationBrightnessPalette",configFields:[],apis:{setHue:function(e,t,n){!function(e,t){var n=e.components()[0].element.dom,r=Hy(t,100,100),i=$y(r);o(n,Ly(i))}(t,n)},setThumb:function(e,t,n){!function(e,t){var n=Wy(zy(t));n_.setValue(e,{x:n.saturation,y:100-n.value})}(t,n)}},extraApis:{}});return i},v_=function(e,t){var n=Ef({name:"ColourPicker",configFields:[Gr("dom"),ho("onValidHex",m),ho("onInvalidHex",m)],factory:function(n){var r,o=m_(e,t,n.onValidHex,n.onInvalidHex),i=g_(0,t),a=function(e){return 100-e/360*100},l={paletteRgba:wo(Fy),paletteHue:wo(0)},s=bg(function(e,t){var n=n_.parts.spectrum({dom:{tag:"div",classes:[t("hue-slider-spectrum")],attributes:{role:"presentation"}}}),r=n_.parts.thumb({dom:{tag:"div",classes:[t("hue-slider-thumb")],attributes:{role:"presentation"}}});return n_.sketch({dom:{tag:"div",classes:[t("hue-slider")],attributes:{role:"presentation"}},rounded:!1,model:{mode:"y",getInitialValue:v({y:0})},components:[n,r],sliderBehaviours:Os([mm.config({})]),onChange:function(e,t,n){Ni(e,o_,{value:n})}})}(0,t)),c=bg(i.sketch({})),u=bg(o.sketch({})),d=function(e,t,n){c.getOpt(e).each((function(e){i.setHue(e,n)}))},f=function(e,t){u.getOpt(e).each((function(e){o.updateHex(e,t)}))},h=function(e,t,n){s.getOpt(e).each((function(e){n_.setValue(e,{y:a(n)})}))},p=function(e,t){c.getOpt(e).each((function(e){i.setThumb(e,t)}))},m=function(e,t,n,r){!function(e,t){var n=zy(e);l.paletteRgba.set(n),l.paletteHue.set(t)}(t,n),H(r,(function(r){r(e,t,n)}))};return{uid:n.uid,dom:n.dom,components:[c.asSpec(),s.asSpec(),u.asSpec()],behaviours:Os([um("colour-picker-events",[Ri(r_,(r=[d,h,p],function(e,t){var n=t.event.hex,o=function(e){return Wy(zy(e))}(n);m(e,n,o.hue,r)})),Ri(i_,function(){var e=[f];return function(t,n){var r=n.event.value,o=l.paletteHue.get(),i=Hy(o,r.x,100-r.y),a=jy(i);m(t,a,o,e)}}()),Ri(o_,function(){var e=[d,f];return function(t,n){var r=function(e){return(100-e)/100*360}(n.event.value.y),o=l.paletteRgba.get(),i=Wy(o),a=Hy(r,i.saturation,i.value),s=jy(a);m(t,s,r,e)}}())]),$f.config({find:function(e){return u.getOpt(e)}}),rm.config({mode:"acyclic"})])}}});return n},A_=function(){return $f.config({find:Q.some})},y_=function(e){return $f.config({find:e.getOpt})},b_=function(e){return $f.config({find:function(t){return Bt(t.element,e).bind((function(e){return t.getSystem().getByDom(e).toOptional()}))}})},O_={"colorcustom.rgb.red.label":"R","colorcustom.rgb.red.description":"Red component","colorcustom.rgb.green.label":"G","colorcustom.rgb.green.description":"Green component","colorcustom.rgb.blue.label":"B","colorcustom.rgb.blue.description":"Blue component","colorcustom.rgb.hex.label":"#","colorcustom.rgb.hex.description":"Hex color code","colorcustom.rgb.range":"Range 0 to 255","colorcustom.sb.saturation":"Saturation","colorcustom.sb.brightness":"Brightness","colorcustom.sb.picker":"Saturation and Brightness Picker","colorcustom.sb.palette":"Saturation and Brightness Palette","colorcustom.sb.instructions":"Use arrow keys to select saturation and brightness, on x and y axes","colorcustom.hue.hue":"Hue","colorcustom.hue.slider":"Hue Slider","colorcustom.hue.palette":"Hue Palette","colorcustom.hue.instructions":"Use arrow keys to select a hue","aria.color.picker":"Color Picker","aria.input.invalid":"Invalid input"},w_=function(e){return function(e){return O_[e]}(e)},x_=tinymce.util.Tools.resolve("tinymce.Resource"),__=tinymce.util.Tools.resolve("tinymce.util.Tools"),C_=Cr([ho("preprocess",A),ho("postprocess",A)]),k_=function(e,t,n){return Sd.config(sr({store:{mode:"manual",getValue:t,setValue:n}},e.map((function(e){return{store:{initialValue:e}}})).getOr({})))},S_=function(e,t,n){return k_(e,(function(e){return t(e.element)}),(function(e,t){return n(e.element,t)}))},V_=function(e,t){var n=Hr("RepresentingConfigs.memento processors",C_,t);return Sd.config({store:{mode:"manual",getValue:function(t){var r=e.get(t),o=Sd.getValue(r);return n.postprocess(o)},setValue:function(t,r){var o=n.preprocess(r),i=e.get(t);Sd.setValue(i,o)}}})},B_=k_,T_=function(e){return S_(e,Zi,Ki)},N_=function(e){return Sd.config({store:{mode:"memory",initialValue:e}})},E_=function(e,t){var n=function(e,t){t.stop()},r=function(e){return function(t,n){H(e,(function(e){e(t,n)}))}},o=function(e,t){if(!Zf.isDisabled(e)){var n=t.event.raw;a(e,n.dataTransfer.files)}},i=function(e,t){var n=t.event.raw.target;a(e,n.files)},a=function(n,r){Sd.setValue(n,function(e,t){var n=__.explode(t.getSetting("images_file_types","jpeg,jpg,jpe,jfi,jif,jfif,png,gif,bmp,webp","string"));return j(se(e),(function(e){return I(n,(function(t){return Be(e.name.toLowerCase(),"."+t.toLowerCase())}))}))}(r,t)),Ni(n,sO,{name:e.name})},l=bg({dom:{tag:"input",attributes:{type:"file",accept:"image/*"},styles:{display:"none"}},behaviours:Os([um("input-file-events",[Hi(Ko()),Hi(di())])])}),s=e.label.map((function(e){return lO(e,t)})),c=Jb.parts.field({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"div",classes:["tox-dropzone-container"]},behaviours:Os([N_([]),A_(),Zf.config({}),Sm.config({toggleClass:"dragenter",toggleOnExecute:!1}),um("dropzone-events",[Ri("dragenter",r([n,Sm.toggle])),Ri("dragleave",r([n,Sm.toggle])),Ri("dragover",n),Ri("drop",r([n,o])),Ri(Zo(),i)])]),components:[{dom:{tag:"div",classes:["tox-dropzone"],styles:{}},components:[{dom:{tag:"p",innerHtml:t.translate("Drop an image here")}},yg.sketch({dom:{tag:"button",innerHtml:t.translate("Browse for an image"),styles:{position:"relative"},classes:["tox-button","tox-button--secondary"]},components:[l.asSpec()],action:function(e){l.get(e).element.dom.click()},buttonBehaviours:Os([nO.config({}),GA(t.isDisabled),XA()])})]}]}}}});return oO(s,c,["tox-form__group--stretched"],[])},P_=ia("alloy-fake-before-tabstop"),Q_=ia("alloy-fake-after-tabstop"),M_=function(e){return{dom:{tag:"div",styles:{width:"1px",height:"1px",outline:"none"},attributes:{tabindex:"0"},classes:e},behaviours:Os([mm.config({ignore:!0}),nO.config({})])}},D_=function(e){return{dom:{tag:"div",classes:["tox-navobj"]},components:[M_([P_]),e,M_([Q_])],behaviours:Os([b_(1)])}},$_=function(e,t){Ni(e,Xo(),{raw:{which:9,shiftKey:t}})},z_=function(e,t){var n=t.element;La(n,P_)?$_(e,!0):La(n,Q_)&&$_(e,!1)},R_=function(e){return Mb(e,["."+P_,"."+Q_].join(","),x)},I_=!(gt().browser.isIE()||gt().browser.isEdge()),L_=function(e,t){var n=I_&&e.sandboxed,r=k(k({},e.label.map((function(e){return{title:e}})).getOr({})),n?{sandbox:"allow-scripts allow-same-origin"}:{}),o=function(e){var t=wo("");return{getValue:function(e){return t.get()},setValue:function(n,r){if(e)Ht(n.element,"srcdoc",r);else{Ht(n.element,"src","javascript:''");var o=n.element.dom.contentWindow.document;o.open(),o.write(r),o.close()}t.set(r)}}}(n),i=e.label.map((function(e){return lO(e,t)})),a=Jb.parts.field({factory:{sketch:function(e){return D_({uid:e.uid,dom:{tag:"iframe",attributes:r},behaviours:Os([nO.config({}),mm.config({}),B_(Q.none(),o.getValue,o.setValue)])})}}});return oO(i,a,["tox-form__group--stretched"],[])},F_=function(e,t){return W_(document.createElement("canvas"),e,t)},U_=function(e){var t=F_(e.width,e.height);return H_(t).drawImage(e,0,0),t},H_=function(e){return e.getContext("2d")},W_=function(e,t,n){return e.width=t,e.height=n,e},j_=function(e){return e.naturalWidth||e.width},q_=function(e){return e.naturalHeight||e.height},X_=function(e){return new kO((function(t,n){(function(e){var t=e.split(","),n=/data:([^;]+)/.exec(t[0]);if(!n)return Q.none();for(var r=n[1],o=t[1],i=1024,a=atob(o),l=a.length,s=Math.ceil(l/i),c=new Array(s),u=0;u<s;++u){for(var d=u*i,f=Math.min(d+i,l),h=new Array(f-d),p=d,m=0;p<f;++m,++p)h[m]=a[p].charCodeAt(0);c[u]=new Uint8Array(h)}return Q.some(new Blob(c,{type:r}))})(e).fold((function(){n("uri is not base64: "+e)}),t)}))},Y_=function(e,t,n){return t=t||"image/png",f(HTMLCanvasElement.prototype.toBlob)?new kO((function(r,o){e.toBlob((function(e){e?r(e):o()}),t,n)})):X_(e.toDataURL(t,n))},G_=function(e){return function(e){return new kO((function(t,n){var r=URL.createObjectURL(e),o=new Image,i=function(){o.removeEventListener("load",a),o.removeEventListener("error",l)},a=function(){i(),t(o)},l=function(){i(),n("Unable to load data of type "+e.type+": "+r)};o.addEventListener("load",a),o.addEventListener("error",l),o.src=r,o.complete&&setTimeout(a,0)}))}(e).then((function(e){Z_(e);var t=F_(j_(e),q_(e));return H_(t).drawImage(e,0,0),t}))},Z_=function(e){URL.revokeObjectURL(e.src)},K_=function(e,t,n){var r=t.type,o=v(r),i=v(n),a=function(t,n){return e.then((function(e){return function(e,t,n){return t=t||"image/png",e.toDataURL(t,n)}(e,t,n)}))};return{getType:o,toBlob:function(){return kO.resolve(t)},toDataURL:i,toBase64:function(){return n.split(",")[1]},toAdjustedBlob:function(t,n){return e.then((function(e){return Y_(e,t,n)}))},toAdjustedDataURL:a,toAdjustedBase64:function(e,t){return a(e,t).then((function(e){return e.split(",")[1]}))},toCanvas:function(){return e.then(U_)}}},J_=function(e){return function(e){return new kO((function(t){var n=new FileReader;n.onloadend=function(){t(n.result)},n.readAsDataURL(e)}))}(e).then((function(t){return K_(G_(e),e,t)}))},eC=function(e,t){return Y_(e,t).then((function(t){return K_(kO.resolve(e),t,e.toDataURL())}))},tC=function(e,t,n){var r="string"==typeof e?parseFloat(e):e;return r>n?r=n:r<t&&(r=t),r},nC=[0,.01,.02,.04,.05,.06,.07,.08,.1,.11,.12,.14,.15,.16,.17,.18,.2,.21,.22,.24,.25,.27,.28,.3,.32,.34,.36,.38,.4,.42,.44,.46,.48,.5,.53,.56,.59,.62,.65,.68,.71,.74,.77,.8,.83,.86,.89,.92,.95,.98,1,1.06,1.12,1.18,1.24,1.3,1.36,1.42,1.48,1.54,1.6,1.66,1.72,1.78,1.84,1.9,1.96,2,2.12,2.25,2.37,2.5,2.62,2.75,2.87,3,3.2,3.4,3.6,3.8,4,4.3,4.7,4.9,5,5.5,6,6.5,6.8,7,7.3,7.5,7.8,8,8.4,8.7,9,9.4,9.6,9.8,10],rC=function(e,t){for(var n,r=[],o=new Array(25),i=0;i<5;i++){for(var a=0;a<5;a++)r[a]=t[a+5*i];for(a=0;a<5;a++){n=0;for(var l=0;l<5;l++)n+=e[a+5*l]*r[l];o[a+5*i]=n}}return o},oC=function(e,t){return e.toCanvas().then((function(n){return iC(n,e.getType(),t)}))},iC=function(e,t,n){var r=H_(e),o=function(e,t){for(var n,r,o,i,a=e.data,l=t[0],s=t[1],c=t[2],u=t[3],d=t[4],f=t[5],h=t[6],p=t[7],m=t[8],g=t[9],v=t[10],A=t[11],y=t[12],b=t[13],O=t[14],w=t[15],x=t[16],_=t[17],C=t[18],k=t[19],S=0;S<a.length;S+=4)n=a[S],r=a[S+1],o=a[S+2],i=a[S+3],a[S]=n*l+r*s+o*c+i*u+d,a[S+1]=n*f+r*h+o*p+i*m+g,a[S+2]=n*v+r*A+o*y+i*b+O,a[S+3]=n*w+r*x+o*_+i*C+k;return e}(r.getImageData(0,0,e.width,e.height),n);return r.putImageData(o,0,0),eC(e,t)},aC=function(e,t,n){var r=H_(e),o=r.getImageData(0,0,e.width,e.height),i=r.getImageData(0,0,e.width,e.height);return i=function(e,t,n){for(var r=function(e,t,n){return e>n?e=n:e<t&&(e=t),e},o=Math.round(Math.sqrt(n.length)),i=Math.floor(o/2),a=e.data,l=t.data,s=e.width,c=e.height,u=0;u<c;u++)for(var d=0;d<s;d++){for(var f=0,h=0,p=0,m=0;m<o;m++)for(var g=0;g<o;g++){var v=r(d+g-i,0,s-1),A=4*(r(u+m-i,0,c-1)*s+v),y=n[m*o+g];f+=a[A]*y,h+=a[A+1]*y,p+=a[A+2]*y}var b=4*(u*s+d);l[b]=r(f,0,255),l[b+1]=r(h,0,255),l[b+2]=r(p,0,255)}return t}(o,i,n),r.putImageData(i,0,0),eC(e,t)},lC=function(e){return function(t,n){return oC(t,e([1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1],n))}},sC=function(e){return function(t){return oC(t,e)}}([-1,0,0,0,255,0,-1,0,0,255,0,0,-1,0,255,0,0,0,1,0,0,0,0,0,1]),cC=lC((function(e,t){return t=tC(255*t,-255,255),rC(e,[1,0,0,0,t,0,1,0,0,t,0,0,1,0,t,0,0,0,1,0,0,0,0,0,1])})),uC=lC((function(e,t){var n;return t=tC(t,-1,1),n=(t*=100)<0?127+t/100*127:127*(n=0===(n=t%1)?nC[t]:nC[Math.floor(t)]*(1-n)+nC[Math.floor(t)+1]*n)+127,rC(e,[n/127,0,0,0,.5*(127-n),0,n/127,0,0,.5*(127-n),0,0,n/127,0,.5*(127-n),0,0,0,1,0,0,0,0,0,1])})),dC=function(e,t,n,r){return oC(e,function(e,t,n,r){return t=tC(t,0,2),n=tC(n,0,2),r=tC(r,0,2),rC(e,[t,0,0,0,0,0,n,0,0,0,0,0,r,0,0,0,0,0,1,0,0,0,0,0,1])}([1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1],t,n,r))},fC=(YO=[0,-1,0,-1,5,-1,0,-1,0],function(e){return function(e,t){return e.toCanvas().then((function(n){return aC(n,e.getType(),t)}))}(e,YO)}),hC=(GO=function(e,t){return 255*Math.pow(e/255,1-t)},function(e,t){return e.toCanvas().then((function(n){return function(e,t,n){for(var r=H_(e),o=new Array(256),i=0;i<o.length;i++)o[i]=GO(i,n);var a=function(e,t){for(var n=e.data,r=0;r<n.length;r+=4)n[r]=t[n[r]],n[r+1]=t[n[r+1]],n[r+2]=t[n[r+2]];return e}(r.getImageData(0,0,e.width,e.height),o);return r.putImageData(a,0,0),eC(e,t)}(n,e.getType(),t)}))}),pC=function(e,t,n){var r=j_(e),o=q_(e),i=t/r,a=n/o,l=!1;(i<.5||i>2)&&(i=i<.5?.5:2,l=!0),(a<.5||a>2)&&(a=a<.5?.5:2,l=!0);var s=mC(e,i,a);return l?s.then((function(e){return pC(e,t,n)})):s},mC=function(e,t,n){return new kO((function(r){var o=j_(e),i=q_(e),a=Math.floor(o*t),l=Math.floor(i*n),s=F_(a,l);H_(s).drawImage(e,0,0,o,i,0,0,a,l),r(s)}))},gC=function(e,t){void 0===t&&(t=2);var n=Math.pow(10,t),r=Math.round(e*n);return Math.ceil(r/n)},vC=function(e,t,n){var r=(n<0?360+n:n)*Math.PI/180,o=e.width,i=e.height,a=Math.sin(r),l=Math.cos(r),s=gC(Math.abs(o*l)+Math.abs(i*a)),c=gC(Math.abs(o*a)+Math.abs(i*l)),u=F_(s,c),d=H_(u);return d.translate(s/2,c/2),d.rotate(r),d.drawImage(e,-o/2,-i/2),eC(u,t)},AC=function(e,t,n){var r=F_(e.width,e.height),o=H_(r);return"v"===n?(o.scale(1,-1),o.drawImage(e,0,-r.height)):(o.scale(-1,1),o.drawImage(e,-r.width,0)),eC(r,t)},yC=function(e,t,n,r,o,i){var a=F_(o,i);return H_(a).drawImage(e,-n,-r),eC(a,t)},bC=function(e){return sC(e)},OC=function(e){return fC(e)},wC=function(e,t){return hC(e,t)},xC=function(e,t){return cC(e,t)},_C=function(e,t){return uC(e,t)},CC=function(e,t){return function(e,t){return e.toCanvas().then((function(n){return AC(n,e.getType(),t)}))}(e,t)},kC=function(e,t,n,r,o){return function(e,t,n,r,o){return e.toCanvas().then((function(i){return yC(i,e.getType(),t,n,r,o)}))}(e,t,n,r,o)},SC=function(e,t,n){return function(e,t,n){return e.toCanvas().then((function(r){return pC(r,t,n).then((function(t){return eC(t,e.getType())}))}))}(e,t,n)},VC=function(e,t){return function(e,t){return e.toCanvas().then((function(n){return vC(n,e.getType(),t)}))}(e,t)},BC=function(e,t,n){return Tg(e,{tag:"span",classes:["tox-icon","tox-tbtn__icon-wrap"],behaviours:n},t)},TC=function(e,t){return BC(e,t,[])},NC=function(e,t){return BC(e,t,[cm.config({})])},EC=function(e,t,n){return{dom:{tag:"span",innerHtml:n.translate(e),classes:[t+"__select-label"]},behaviours:Os([cm.config({})])}},PC=ia("toolbar.button.execute"),QC=((ZO={})[ci()]=["disabling","alloy.base.behaviour","toggling","toolbar-button-events"],ZO),MC=ia("update-menu-text"),DC=ia("update-menu-icon"),$C=function(e,t,n){var r=wo(m),o=e.text.map((function(e){return bg(EC(e,t,n.providers))})),i=e.icon.map((function(e){return bg(NC(e,n.providers.icons))})),a=function(e,t){var n=Sd.getValue(e);return mm.focus(n),Ni(n,"keydown",{raw:t.event.raw}),uw.close(n),Q.some(!0)},l=e.role.fold((function(){return{}}),(function(e){return{role:e}})),s=e.tooltip.fold((function(){return{}}),(function(e){var t=n.providers.translate(e);return{title:t,"aria-label":t}})),c=Tg("chevron-down",{tag:"div",classes:[t+"__select-chevron"]},n.providers.icons);return bg(uw.sketch(k(k(k({},e.uid?{uid:e.uid}:{}),l),{dom:{tag:"button",classes:[t,t+"--select"].concat(U(e.classes,(function(e){return t+"--"+e}))),attributes:k({},s)},components:oy([i.map((function(e){return e.asSpec()})),o.map((function(e){return e.asSpec()})),Q.some(c)]),matchWidth:!0,useMinWidth:!0,dropdownBehaviours:Os(V(V([],e.dropdownBehaviours,!0),[GA((function(){return e.disabled||n.providers.isDisabled()})),XA(),fw.config({}),cm.config({}),um("dropdown-events",[ey(e,r),ty(e,r)]),um("menubutton-update-display-text",[Ri(MC,(function(e,t){o.bind((function(t){return t.getOpt(e)})).each((function(e){cm.set(e,[Ka(n.providers.translate(t.event.text))])}))})),Ri(DC,(function(e,t){i.bind((function(t){return t.getOpt(e)})).each((function(e){cm.set(e,[NC(t.event.icon,n.providers.icons)])}))}))])],!1)),eventOrder:sr(QC,{mousedown:["focusing","alloy.base.behaviour","item-type-events","normal-dropdown-events"]}),sandboxBehaviours:Os([rm.config({mode:"special",onLeft:a,onRight:a})]),lazySink:n.getSink,toggleClass:t+"--active",parts:{menu:Dv(0,e.columns,e.presets)},fetch:function(t){return NO(b(e.fetch,t))}}))).asSpec()},zC=function(e){return"separator"===e.type},RC={type:"separator"},IC=function(e,t){var n=X(e,(function(e,n){return function(e){return o(e)}(n)?""===n?e:"|"===n?e.length>0&&!zC(e[e.length-1])?e.concat([RC]):e:be(t,n.toLowerCase())?e.concat([t[n.toLowerCase()]]):e:e.concat([n])}),[]);return n.length>0&&zC(n[n.length-1])&&n.pop(),n},LC=function(e,t){return function(e){return be(e,"getSubmenuItems")}(e)?function(e,t){var n=e.getSubmenuItems(),r=FC(n,t);return{item:e,menus:sr(r.menus,ko(e.value,r.items)),expansions:sr(r.expansions,ko(e.value,e.value))}}(e,t):{item:e,menus:{},expansions:{}}},FC=function(e,t){var n=IC(o(e)?e.split(" "):e,t);return q(n,(function(e,n){var r=function(e){if(zC(e))return e;var t=ye(e,"value").getOrThunk((function(){return ia("generated-menu-item")}));return sr({value:t},e)}(n),o=LC(r,t);return{menus:sr(e.menus,o.menus),items:[o.item].concat(e.items),expansions:sr(e.expansions,o.expansions)}}),{menus:{},expansions:{},items:[]})},UC=function(e,t,n,r){var o=ia("primary-menu"),i=FC(e,n.shared.providers.menuItems());if(0===i.items.length)return Q.none();var a=Eb(o,i.items,t,n,r),l=he(i.menus,(function(e,r){return Eb(r,e,t,n,!1)})),s=sr(l,ko(o,a));return Q.from(Zm.tieredData(o,s,i.expansions))},HC=function(e){return{isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)},setActive:function(t){var n=e.element;t?(za(n,"tox-tbtn--enabled"),Ht(n,"aria-pressed",!0)):(Ia(n,"tox-tbtn--enabled"),Yt(n,"aria-pressed"))},isActive:function(){return La(e.element,"tox-tbtn--enabled")}}},WC=function(e,t,n,r){return $C({text:e.text,icon:e.icon,tooltip:e.tooltip,role:r,fetch:function(t,r){e.fetch((function(e){r(UC(e,Av.CLOSE_ON_EXECUTE,n,!1))}))},onSetup:e.onSetup,getApi:HC,columns:1,presets:"normal",classes:[],dropdownBehaviours:[nO.config({})]},t,n.shared)},jC=function(e,t,n){var r=function(e){return function(r){var o=!r.isActive();r.setActive(o),e.storage.set(o),n.shared.getSink().each((function(n){t().getOpt(n).each((function(t){Ts(t.element),Ni(t,dO,{name:e.name,value:e.storage.get()})}))}))}},o=function(e){return function(t){t.setActive(e.storage.get())}};return function(t){t(U(e,(function(e){var t=e.text.fold((function(){return{}}),(function(e){return{text:e}}));return k(k({type:e.type,active:!1},t),{onAction:r(e),onSetup:o(e)})})))}},qC=function(e,t,n,r,o,i){void 0===n&&(n=[]);var a=t.fold((function(){return{}}),(function(e){return{action:e}})),l=k({buttonBehaviours:Os([GA((function(){return e.disabled||i.isDisabled()})),XA(),nO.config({}),um("button press",[zi("click"),zi("mousedown")])].concat(n)),eventOrder:{click:["button press","alloy.base.behaviour"],mousedown:["button press","alloy.base.behaviour"]}},a),s=sr(l,{dom:r});return sr(s,{components:o})},XC=function(e,t,n,r){void 0===r&&(r=[]);var o={tag:"button",classes:["tox-tbtn"],attributes:e.tooltip.map((function(e){return{"aria-label":n.translate(e),title:n.translate(e)}})).getOr({})},i=e.icon.map((function(e){return TC(e,n.icons)})),a=oy([i]);return qC(e,t,r,o,a,n)},YC=function(e,t,n,r){void 0===r&&(r=[]);var o=XC(e,Q.some(t),n,r);return yg.sketch(o)},GC=function(e,t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o=[]);var i=n.translate(e.text),a=e.icon?e.icon.map((function(e){return TC(e,n.icons)})):Q.none(),l=a.isSome()?oy([a]):[],s=a.isSome()?{}:{innerHtml:i},c=V(V(V(V([],e.primary||e.borderless?["tox-button"]:["tox-button","tox-button--secondary"],!0),a.isSome()?["tox-button--icon"]:[],!0),e.borderless?["tox-button--naked"]:[],!0),o,!0),u=k(k({tag:"button",classes:c},s),{attributes:{title:i}});return qC(e,t,r,u,l,n)},ZC=function(e,t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o=[]);var i=GC(e,Q.some(t),n,r,o);return yg.sketch(i)},KC=function(e,t){return function(n){"custom"===t?Ni(n,dO,{name:e,value:{}}):"submit"===t?Ti(n,fO):"cancel"===t&&Ti(n,uO)}},JC=function(e,t,n){if(function(e,t){return"menu"===t}(0,t)){var r=e,o=k(k({},e),{onSetup:function(t){return t.setDisabled(e.disabled),m},fetch:jC(r.items,(function(){return i}),n)}),i=bg(WC(o,"tox-tbtn",n,Q.none()));return i.asSpec()}if(function(e,t){return"custom"===t||"cancel"===t||"submit"===t}(0,t)){var a=KC(e.name,t),l=k(k({},e),{borderless:!1});return ZC(l,a,n.shared.providers,[])}},ek=function(e,t){var n,r,o=KC(e.name,"custom");return n=Q.none(),r=Jb.parts.field(k({factory:yg},GC(e,Q.some(o),t,[N_(""),A_()]))),oO(n,r,[],[])},tk=v([ho("field1Name","field1"),ho("field2Name","field2"),Tl("onLockedChange"),kl(["lockClass"]),ho("locked",!1),Nd("coupledFieldBehaviours",[$f,Sd])]),nk=function(e,t){return rf({factory:Jb,name:e,overrides:function(e){return{fieldBehaviours:Os([um("coupled-input-behaviour",[Ri(Go(),(function(n){(function(e,t,n){return Af(e,t,n).bind($f.getCurrent)})(n,e,t).each((function(t){Af(n,e,"lock").each((function(r){Sm.isOn(r)&&e.onLockedChange(n,t,r)}))}))}))])])}}})},rk=v([nk("field1","field2"),nk("field2","field1"),rf({factory:yg,schema:[Gr("dom")],name:"lock",overrides:function(e){return{buttonBehaviours:Os([Sm.config({selected:e.locked,toggleClass:e.markers.lockClass,aria:{mode:"pressed"}})])}}})]),ok=Pf({name:"FormCoupledInputs",configFields:tk(),partFields:rk(),factory:function(e,t,n,r){return{uid:e.uid,dom:e.dom,components:t,behaviours:Ed(e.coupledFieldBehaviours,[$f.config({find:Q.some}),Sd.config({store:{mode:"manual",getValue:function(t){var n,r=xf(t,e,["field1","field2"]);return(n={})[e.field1Name]=Sd.getValue(r.field1()),n[e.field2Name]=Sd.getValue(r.field2()),n},setValue:function(t,n){var r=xf(t,e,["field1","field2"]);Oe(n,e.field1Name)&&Sd.setValue(r.field1(),n[e.field1Name]),Oe(n,e.field2Name)&&Sd.setValue(r.field2(),n[e.field2Name])}}})]),apis:{getField1:function(t){return Af(t,e,"field1")},getField2:function(t){return Af(t,e,"field2")},getLock:function(t){return Af(t,e,"lock")}}}},apis:{getField1:function(e,t){return e.getField1(t)},getField2:function(e,t){return e.getField2(t)},getLock:function(e,t){return e.getLock(t)}}}),ik=function(e){var t=/^\s*(\d+(?:\.\d+)?)\s*(|cm|mm|in|px|pt|pc|em|ex|ch|rem|vw|vh|vmin|vmax|%)\s*$/.exec(e);if(null!==t){var n=parseFloat(t[1]),r=t[2];return Wn.value({value:n,unit:r})}return Wn.error(e)},ak=function(e,t){var n={"":96,px:96,pt:72,cm:2.54,pc:12,mm:25.4,in:1},r=function(e){return be(n,e)};return e.unit===t?Q.some(e.value):r(e.unit)&&r(t)?n[e.unit]===n[t]?Q.some(e.value):Q.some(e.value/n[e.unit]*n[t]):Q.none()},lk=function(e){return Q.none()},sk=function(e,t){var n=ik(e).toOptional(),r=ik(t).toOptional();return _e(n,r,(function(e,t){return ak(e,t.unit).map((function(e){return t.value/e})).map((function(e){return function(e,t){return function(n){return ak(n,t).map((function(n){return{value:n*e,unit:t}}))}}(e,t.unit)})).getOr(lk)})).getOr(lk)},ck=function(e,t){var n=lk,r=ia("ratio-event"),o=function(e){return Tg(e,{tag:"span",classes:["tox-icon","tox-lock-icon__"+e]},t.icons)},i=ok.parts.lock({dom:{tag:"button",classes:["tox-lock","tox-button","tox-button--naked","tox-button--icon"],attributes:{title:t.translate(e.label.getOr("Constrain proportions"))}},components:[o("lock"),o("unlock")],buttonBehaviours:Os([Zf.config({disabled:function(){return e.disabled||t.isDisabled()}}),XA(),nO.config({})])}),a=function(e){return{dom:{tag:"div",classes:["tox-form__group"]},components:e}},l=function(n){return Jb.parts.field({factory:wO,inputClasses:["tox-textfield"],inputBehaviours:Os([Zf.config({disabled:function(){return e.disabled||t.isDisabled()}}),XA(),nO.config({}),um("size-input-events",[Ri(jo(),(function(e,t){Ni(e,r,{isField1:n})})),Ri(Zo(),(function(t,n){Ni(t,sO,{name:e.name})}))])]),selectOnFocus:!1})},s=function(e){return{dom:{tag:"label",classes:["tox-label"],innerHtml:t.translate(e)}}},c=ok.parts.field1(a([Jb.parts.label(s("Width")),l(!0)])),u=ok.parts.field2(a([Jb.parts.label(s("Height")),l(!1)]));return ok.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:[{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:[c,u,a([s("&nbsp;"),i])]}],field1Name:"width",field2Name:"height",locked:!0,markers:{lockClass:"tox-locked"},onLockedChange:function(e,t,r){ik(Sd.getValue(e)).each((function(e){n(e).each((function(e){Sd.setValue(t,function(e){var t,n={"":0,px:0,pt:1,mm:1,pc:2,ex:2,em:2,ch:2,rem:2,cm:3,in:4,"%":4},r=e.value.toFixed((t=e.unit)in n?n[t]:1);return-1!==r.indexOf(".")&&(r=r.replace(/\.?0*$/,"")),r+e.unit}(e))}))}))},coupledFieldBehaviours:Os([Zf.config({disabled:function(){return e.disabled||t.isDisabled()},onDisabled:function(e){ok.getField1(e).bind(Jb.getField).each(Zf.disable),ok.getField2(e).bind(Jb.getField).each(Zf.disable),ok.getLock(e).each(Zf.disable)},onEnabled:function(e){ok.getField1(e).bind(Jb.getField).each(Zf.enable),ok.getField2(e).bind(Jb.getField).each(Zf.enable),ok.getLock(e).each(Zf.enable)}}),XA(),um("size-input-events2",[Ri(r,(function(e,t){var r=t.event.isField1,o=r?ok.getField1(e):ok.getField2(e),i=r?ok.getField2(e):ok.getField1(e),a=o.map(Sd.getValue).getOr(""),l=i.map(Sd.getValue).getOr("");n=sk(a,l)}))])])})},uk={undo:v(ia("undo")),redo:v(ia("redo")),zoom:v(ia("zoom")),back:v(ia("back")),apply:v(ia("apply")),swap:v(ia("swap")),transform:v(ia("transform")),tempTransform:v(ia("temp-transform")),transformApply:v(ia("transform-apply"))},dk=v("save-state"),fk=v("disable"),hk=v("enable"),pk={formActionEvent:dO,saveState:dk,disable:fk,enable:hk},mk=function(e,t){var n=function(e,n,r,o){return bg(ZC({name:e,text:e,disabled:r,primary:o,icon:Q.none(),borderless:!1},n,t))},r=function(e,n,r,o){return bg(YC({name:e,icon:Q.some(e),tooltip:Q.some(n),disabled:o,primary:!1,borderless:!1},r,t))},o=function(e,t){e.map((function(e){var n=e.get(t);n.hasConfigured(Zf)&&Zf.disable(n)}))},i=function(e,t){e.map((function(e){var n=e.get(t);n.hasConfigured(Zf)&&Zf.enable(n)}))},a={tag:"div",classes:["tox-image-tools__toolbar","tox-image-tools-edit-panel"]},l=m,s=function(e,t,n){Ni(e,t,n)},c=function(e){return Ti(e,pk.disable())},u=function(e){return Ti(e,pk.enable())},d=function(e,t){c(e),s(e,uk.transform(),{transform:t}),u(e)},f=function(e){return function(){ee.getOpt(e).each((function(e){cm.set(e,[K])}))}},h=function(e,t){c(e),s(e,uk.transformApply(),{transform:t,swap:f(e)}),u(e)},p=function(){return n("Back",(function(e){return s(e,uk.back(),{swap:f(e)})}),!1,!1)},g=function(){return bg({dom:{tag:"div",classes:["tox-spacer"]},behaviours:Os([Zf.config({})])})},A=function(){return n("Apply",(function(e){return s(e,uk.apply(),{swap:f(e)})}),!0,!0)},y=[p(),g(),n("Apply",(function(t){var n=function(t){var n=e.getRect();return kC(t,n.x,n.y,n.w,n.h)};h(t,n),e.hideCrop()}),!1,!0)],b=Yb.sketch({dom:a,components:y.map((function(e){return e.asSpec()})),containerBehaviours:Os([um("image-tools-crop-buttons-events",[Ri(pk.disable(),(function(e,t){o(y,e)})),Ri(pk.enable(),(function(e,t){i(y,e)}))])])}),O=bg(ck({name:"size",label:Q.none(),constrain:!0,disabled:!1},t)),w=[p(),g(),O,g(),n("Apply",(function(e){O.getOpt(e).each((function(t){var n=Sd.getValue(t),r=function(e,t){return function(n){return SC(n,e,t)}}(parseInt(n.width,10),parseInt(n.height,10));h(e,r)}))}),!1,!0)],x=Yb.sketch({dom:a,components:w.map((function(e){return e.asSpec()})),containerBehaviours:Os([um("image-tools-resize-buttons-events",[Ri(pk.disable(),(function(e,t){o(w,e)})),Ri(pk.enable(),(function(e,t){i(w,e)}))])])}),_=function(e,t){return function(n){return e(n,t)}},C=_(CC,"h"),k=_(CC,"v"),S=_(VC,-90),V=_(VC,90),B=function(e,t){!function(e,t){c(e),s(e,uk.tempTransform(),{transform:t}),u(e)}(e,t)},T=[p(),g(),r("flip-horizontally","Flip horizontally",(function(e){B(e,C)}),!1),r("flip-vertically","Flip vertically",(function(e){B(e,k)}),!1),r("rotate-left","Rotate counterclockwise",(function(e){B(e,S)}),!1),r("rotate-right","Rotate clockwise",(function(e){B(e,V)}),!1),g(),A()],N=Yb.sketch({dom:a,components:T.map((function(e){return e.asSpec()})),containerBehaviours:Os([um("image-tools-fliprotate-buttons-events",[Ri(pk.disable(),(function(e,t){o(T,e)})),Ri(pk.enable(),(function(e,t){i(T,e)}))])])}),E=function(e,n,r,o,i){var a=n_.parts.label({dom:{tag:"label",classes:["tox-label"],innerHtml:t.translate(e)}}),l=n_.parts.spectrum({dom:{tag:"div",classes:["tox-slider__rail"],attributes:{role:"presentation"}}}),s=n_.parts.thumb({dom:{tag:"div",classes:["tox-slider__handle"],attributes:{role:"presentation"}}});return bg(n_.sketch({dom:{tag:"div",classes:["tox-slider"],attributes:{role:"presentation"}},model:{mode:"x",minX:r,maxX:i,getInitialValue:v({x:o})},components:[a,l,s],sliderBehaviours:Os([mm.config({})]),onChoose:n}))},P=function(e,t,n,r,o){return E(e,(function(e,n,r){var o=_(t,r.x/100);d(e,o)}),n,r,o)},M=function(e,t,n,r,l){var s=function(e,t,n,r,o){return[p(),P(e,t,n,r,o),A()]}(e,t,n,r,l);return Yb.sketch({dom:a,components:s.map((function(e){return e.asSpec()})),containerBehaviours:Os([um("image-tools-filter-panel-buttons-events",[Ri(pk.disable(),(function(e,t){o(s,e)})),Ri(pk.enable(),(function(e,t){i(s,e)}))])])})},D=[p(),g(),A()],$=Yb.sketch({dom:a,components:D.map((function(e){return e.asSpec()}))}),z=M("Brightness",xC,-100,0,100),R=M("Contrast",_C,-100,0,100),I=M("Gamma",wC,-100,0,100),L=function(e,t,n){return function(r){return function(e,t,n,r){return dC(e,t,n,r)}(r,e,t,n)}},F=function(e){return E(e,(function(e,t,n){var r=U.getOpt(e),o=W.getOpt(e),i=H.getOpt(e);r.each((function(t){o.each((function(n){i.each((function(r){var o=Sd.getValue(t).x/100,i=Sd.getValue(r).x/100,a=Sd.getValue(n).x/100,l=L(o,i,a);d(e,l)}))}))}))}),0,100,200)},U=F("R"),H=F("G"),W=F("B"),j=[p(),U,H,W,A()],q=Yb.sketch({dom:a,components:j.map((function(e){return e.asSpec()}))}),X=function(e,t,n){return function(r){s(r,uk.swap(),{transform:t,swap:function(){ee.getOpt(r).each((function(t){cm.set(t,[e]),n(t)}))}})}},Y=Q.some(OC),G=Q.some(bC),Z=[r("crop","Crop",X(b,Q.none(),(function(t){e.showCrop()})),!1),r("resize","Resize",X(x,Q.none(),(function(t){O.getOpt(t).each((function(t){var n=e.getMeasurements(),r=n.width,o=n.height;Sd.setValue(t,{width:r,height:o})}))})),!1),r("orientation","Orientation",X(N,Q.none(),l),!1),r("brightness","Brightness",X(z,Q.none(),l),!1),r("sharpen","Sharpen",X($,Y,l),!1),r("contrast","Contrast",X(R,Q.none(),l),!1),r("color-levels","Color levels",X(q,Q.none(),l),!1),r("gamma","Gamma",X(I,Q.none(),l),!1),r("invert","Invert",X($,G,l),!1)],K=Yb.sketch({dom:a,components:Z.map((function(e){return e.asSpec()}))}),J=Yb.sketch({dom:{tag:"div"},components:[K],containerBehaviours:Os([cm.config({})])}),ee=bg(J);return{memContainer:ee,getApplyButton:function(e){return ee.getOpt(e).map((function(e){var t=e.components()[0];return t.components()[t.components().length-1]}))}}},gk=tinymce.util.Tools.resolve("tinymce.geom.Rect"),vk=tinymce.util.Tools.resolve("tinymce.util.Observable"),Ak=tinymce.util.Tools.resolve("tinymce.util.VK"),yk=function(e){if(function(e){return d(e.changedTouches)}(e))for(var t="screenX screenY pageX pageY clientX clientY".split(" "),n=0;n<t.length;n++)e[t[n]]=e.changedTouches[0][t[n]]};function bk(e,t){var n,r,o,i,a,l,s,c=[],u=[],f=null!==(n=t.document)&&void 0!==n?n:document,h=null!==(r=t.root)&&void 0!==r?r:f,p=Qe.fromDom(f),m=Qe.fromDom(h.getElementById(null!==(o=t.handle)&&void 0!==o?o:e)),g=function(e){var n=e.raw,r=function(e){var t=Math.max,n=e.documentElement,r=e.body,o=t(n.scrollWidth,r.scrollWidth),i=t(n.clientWidth,r.clientWidth),a=t(n.offsetWidth,r.offsetWidth),l=t(n.scrollHeight,r.scrollHeight),s=t(n.clientHeight,r.clientHeight);return{width:o<a?i:o,height:l<t(n.offsetHeight,r.offsetHeight)?s:l}}(f);yk(n),e.prevent(),a=n.button,l=n.screenX,s=n.screenY;var o=tn(m,"cursor");i=Qe.fromTag("div",f),Jt(i,{position:"absolute",top:"0",left:"0",width:r.width+"px",height:r.height+"px","z-index":"2147483647",opacity:"0.0001",cursor:o}),Sn(Ft(p),i),u.push(nc(p,"mousemove",v),nc(p,"touchmove",v),nc(p,"mouseup",A),nc(p,"touchend",A)),t.start(n)},v=function(e){var n=e.raw;if(yk(n),n.button!==a)return A(e);n.deltaX=n.screenX-l,n.deltaY=n.screenY-s,e.prevent(),t.drag(n)},A=function(e){yk(e.raw),H(u,(function(e){return e.unbind()})),u=[],Tn(i),t.stop&&t.stop(e.raw)};return c.push(nc(m,"mousedown",g),nc(m,"touchstart",g)),{destroy:function(){H(u.concat(c),(function(e){return e.unbind()})),u=[],c=[],d(i)&&Tn(i)}}}var Ok=0,wk=function(e,t,n,r,o){var i,a=[],l="tox-",s=l+"crid-"+Ok++,c=Qe.fromDom(r),u=[{name:"move",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:0,deltaH:0,label:"Crop Mask"},{name:"nw",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:-1,deltaH:-1,label:"Top Left Crop Handle"},{name:"ne",xMul:1,yMul:0,deltaX:0,deltaY:1,deltaW:1,deltaH:-1,label:"Top Right Crop Handle"},{name:"sw",xMul:0,yMul:1,deltaX:1,deltaY:0,deltaW:-1,deltaH:1,label:"Bottom Left Crop Handle"},{name:"se",xMul:1,yMul:1,deltaX:0,deltaY:0,deltaW:1,deltaH:1,label:"Bottom Right Crop Handle"}],d=["top","right","bottom","left"],f=function(e,t){return{x:t.x-e.x,y:t.y-e.y,w:t.w,h:t.h}},h=function(t,r,o,i){var a=r.x+o*t.deltaX,l=r.y+i*t.deltaY,s=Math.max(20,r.w+o*t.deltaW),c=Math.max(20,r.h+i*t.deltaH),u=e=gk.clamp({x:a,y:l,w:s,h:c},n,"move"===t.name);u=f(n,u),v.fire("updateRect",{rect:u}),g(u)},p=function(e){var n=function(e,t){ul(c,"#"+s+"-"+e).each((function(e){Jt(e,{left:t.x+"px",top:t.y+"px",width:Math.max(0,t.w)+"px",height:Math.max(0,t.h)+"px"})}))};H(u,(function(t){ul(c,"#"+s+"-"+t.name).each((function(n){Jt(n,{left:e.w*t.xMul+e.x+"px",top:e.h*t.yMul+e.y+"px"})}))})),n("top",{x:t.x,y:t.y,w:t.w,h:e.y-t.y}),n("right",{x:e.x+e.w,y:e.y,w:t.w-e.x-e.w+t.x,h:e.h}),n("bottom",{x:t.x,y:e.y+e.h,w:t.w,h:t.h-e.y-e.h+t.y}),n("left",{x:t.x,y:e.y,w:e.x-t.x,h:e.h}),n("move",e)},m=function(t){p(e=t)},g=function(e){var t,r;m((t=n,{x:(r=e).x+t.x,y:r.y+t.y,w:r.w,h:r.h}))};!function(){var t=Qe.fromTag("div");Wt(t,{id:s,class:l+"croprect-container",role:"grid","aria-dropeffect":"execute"}),Sn(c,t),H(d,(function(e){ul(c,"#"+s).each((function(t){var n=Qe.fromTag("div");Wt(n,{id:s+"-"+e,class:l+"croprect-block","data-mce-bogus":"all"}),Kt(n,"display","none"),Sn(t,n)}))})),H(u,(function(e){ul(c,"#"+s).each((function(t){var n=Qe.fromTag("div");Wt(n,{id:s+"-"+e.name,"aria-label":e.label,"aria-grabbed":"false","data-mce-bogus":"all",role:"gridcell",tabindex:"-1",title:e.label}),Fa(n,[l+"croprect-handle",l+"croprect-handle-"+e.name]),Kt(n,"display","none"),Sn(t,n)}))})),i=U(u,(function(t){var n;return bk(s,{document:r.ownerDocument,root:Mt(c).dom,handle:s+"-"+t.name,start:function(){n=e},drag:function(e){h(t,n,e.deltaX,e.deltaY)}})})),p(e);var n=function(e){Ht(e.target,"aria-grabbed","focus"===e.raw.type?"true":"false")};a.push(nc(c,"focusin",n),nc(c,"focusout",n),nc(c,"keydown",(function(t){var n;H(u,(function(e){if(jt(t.target,"id")===s+"-"+e.name)return n=e,!1}));var r=function(e,t,r,o,i){e.stopPropagation(),e.preventDefault(),h(n,r,o,i)};switch(t.raw.keyCode){case Ak.LEFT:r(t,0,e,-10,0);break;case Ak.RIGHT:r(t,0,e,10,0);break;case Ak.UP:r(t,0,e,0,-10);break;case Ak.DOWN:r(t,0,e,0,10);break;case Ak.ENTER:case Ak.SPACEBAR:t.prevent(),o()}})))}();var v=k(k({},vk),{toggleVisibility:function(e){var t=V(V([],U(u,(function(e){return"#"+s+"-"+e.name})),!0),U(d,(function(e){return"#"+s+"-"+e})),!0).join(","),n=iu(c,t);H(n,e?function(e){return ln(e,"display")}:function(e){return Kt(e,"display","none")})},setClampRect:function(t){n=t,p(e)},setRect:m,getInnerRect:function(){return f(n,e)},setInnerRect:g,setViewPortRect:function(n){t=n,p(e)},destroy:function(){H(i,(function(e){return e.destroy()})),i=[],H(a,(function(e){return e.unbind()})),a=[]}});return v},xk=function(e){var t,n=bg({dom:{tag:"div",classes:["tox-image-tools__image-bg"],attributes:{role:"presentation"}}}),r=wo(1),o=(t=Ks(),k(k({},t),{run:function(e){return t.get().each(e)}})),i=wo({x:0,y:0,w:1,h:1}),a=wo({x:0,y:0,w:1,h:1}),l=function(e,t){u.getOpt(e).each((function(e){var a=r.get(),l=yn(e.element),s=dn(e.element),c=t.dom.naturalWidth*a,u=t.dom.naturalHeight*a,d=Math.max(0,l/2-c/2),f=Math.max(0,s/2-u/2),h={left:d.toString()+"px",top:f.toString()+"px",width:c.toString()+"px",height:u.toString()+"px",position:"absolute"};Jt(t,h),n.getOpt(e).each((function(e){Jt(e.element,h)})),o.run((function(e){var t=i.get();e.setRect({x:t.x*a+d,y:t.y*a+f,w:t.w*a,h:t.h*a}),e.setClampRect({x:d,y:f,w:c,h:u}),e.setViewPortRect({x:0,y:0,w:l,h:s})}))}))},s=function(e,t){var n,o=Qe.fromTag("img");return Ht(o,"src",t),(n=o.dom,new jg((function(e){var t=function(){n.removeEventListener("load",t),e(n)};n.complete?e(n):n.addEventListener("load",t)}))).then((function(){e.getSystem().isConnected()&&u.getOpt(e).map((function(e){var t=Ja({element:o});cm.replaceAt(e,1,Q.some(t));var n=a.get(),s={x:0,y:0,w:o.dom.naturalWidth,h:o.dom.naturalHeight};a.set(s);var c=gk.inflate(s,-20,-20);i.set(c),n.w===s.w&&n.h===s.h||function(e,t){u.getOpt(e).each((function(e){var n=yn(e.element),o=dn(e.element),i=t.dom.naturalWidth,a=t.dom.naturalHeight,l=Math.min(n/i,o/a);l>=1?r.set(1):r.set(l)}))}(e,o),l(e,o)}))}))},c=Yb.sketch({dom:{tag:"div",classes:["tox-image-tools__image"]},components:[n.asSpec(),{dom:{tag:"img",attributes:{src:e}}},{dom:{tag:"div"},behaviours:Os([um("image-panel-crop-events",[qi((function(e){u.getOpt(e).each((function(e){var t=e.element.dom,n=wk({x:10,y:10,w:100,h:100},{x:0,y:0,w:200,h:200},{x:0,y:0,w:200,h:200},t,m);n.toggleVisibility(!1),n.on("updateRect",(function(e){var t=e.rect,n=r.get(),o={x:Math.round(t.x/n),y:Math.round(t.y/n),w:Math.round(t.w/n),h:Math.round(t.h/n)};i.set(o)})),o.set(n)}))})),Xi((function(){o.clear()}))])])}],containerBehaviours:Os([cm.config({}),um("image-panel-events",[qi((function(t){s(t,e)}))])])}),u=bg(c);return{memContainer:u,updateSrc:s,zoom:function(e,t){var n=r.get(),o=t>0?Math.min(2,n+.1):Math.max(.1,n-.1);r.set(o),u.getOpt(e).each((function(e){var t=e.components()[1].element;l(e,t)}))},showCrop:function(){o.run((function(e){e.toggleVisibility(!0)}))},hideCrop:function(){o.run((function(e){e.toggleVisibility(!1)}))},getRect:function(){return i.get()},getMeasurements:function(){var e=a.get();return{width:e.w,height:e.h}}}},_k=function(e,t,n,r,o){return YC({name:e,icon:Q.some(t),disabled:n,tooltip:Q.some(e),primary:!1,borderless:!1},r,o)},Ck=function(e,t){t?Zf.enable(e):Zf.disable(e)};var kk,Sk=function(e){var t,n,r,o,i=wo(e),a=ec(),l=(n=-1,{data:t=[],add:function(e){var r=t.splice(++n);return t.push(e),{state:e,removed:r}},undo:function(){if(r())return t[--n]},redo:function(){if(o())return t[++n]},canUndo:r=function(){return n>0},canRedo:o=function(){return-1!==n&&n<t.length-1}});l.add(e);var s=function(e){i.set(e)},c=function(e){return{blob:e,url:URL.createObjectURL(e)}},u=function(e){URL.revokeObjectURL(e.url)},d=function(){a.on(u),a.clear()},f=function(e){var t=c(e);s(t);var n,r=l.add(t).removed;return n=r,__.each(n,u),t.url};return{getBlobState:function(){return i.get()},setBlobState:s,addBlobState:f,getTempState:function(){return a.get().getOrThunk(i.get)},updateTempState:function(e){var t=c(e);return d(),a.set(t),t.url},addTempState:function(e){var t=c(e);return a.set(t),t.url},applyTempState:function(e){return a.get().fold(m,(function(t){f(t.blob),e()}))},destroyTempState:d,undo:function(){var e=l.undo();return s(e),e.url},redo:function(){var e=l.redo();return s(e),e.url},getHistoryStates:function(){return{undoEnabled:l.canUndo(),redoEnabled:l.canRedo()}}}},Vk=function(e,t){var n=Sk(e.currentState),r=function(e){var t=n.getHistoryStates();f.updateButtonUndoStates(e,t.undoEnabled,t.redoEnabled),Ni(e,pk.formActionEvent,{name:pk.saveState(),value:t.undoEnabled})},o=function(e){return e.toBlob()},i=function(e){Ni(e,pk.formActionEvent,{name:pk.disable(),value:{}})},a=function(e){h.getApplyButton(e).each((function(e){Zf.enable(e)})),Ni(e,pk.formActionEvent,{name:pk.enable(),value:{}})},l=function(e,t){return i(e),d.updateSrc(e,t)},s=function(e,t,n,s,c){i(e),function(e){return J_(e)}(t).then(n).then(o).then(s).then((function(t){return l(e,t)})).then((function(){r(e),c(),a(e)})).catch((function(t){e.getSystem().isConnected()&&a(e)}))},c=function(e,t,r){var o=n.getBlobState().blob;s(e,o,t,(function(e){return n.updateTempState(e)}),r)},u=function(e){var t=n.getBlobState().url;return n.destroyTempState(),r(e),t},d=xk(e.currentState.url),f=function(e){var t=bg(_k("Undo","undo",!0,(function(e){Ni(e,uk.undo(),{direction:1})}),e)),n=bg(_k("Redo","redo",!0,(function(e){Ni(e,uk.redo(),{direction:1})}),e)),r=Yb.sketch({dom:{tag:"div",classes:["tox-image-tools__toolbar","tox-image-tools__sidebar"]},components:[t.asSpec(),n.asSpec(),_k("Zoom in","zoom-in",!1,(function(e){Ni(e,uk.zoom(),{direction:1})}),e),_k("Zoom out","zoom-out",!1,(function(e){Ni(e,uk.zoom(),{direction:-1})}),e)]});return{container:r,updateButtonUndoStates:function(e,r,o){t.getOpt(e).each((function(e){Ck(e,r)})),n.getOpt(e).each((function(e){Ck(e,o)}))}}}(t),h=mk(d,t);return{dom:{tag:"div",attributes:{role:"presentation"}},components:[h.memContainer.asSpec(),d.memContainer.asSpec(),f.container],behaviours:Os([Sd.config({store:{mode:"manual",getValue:function(){return n.getBlobState()}}}),um("image-tools-events",[Ri(uk.undo(),(function(e,t){var o=n.undo();l(e,o).then((function(t){a(e),r(e)}))})),Ri(uk.redo(),(function(e,t){var o=n.redo();l(e,o).then((function(t){a(e),r(e)}))})),Ri(uk.zoom(),(function(e,t){var n=t.event.direction;d.zoom(e,n)})),Ri(uk.back(),(function(e,t){!function(e){var t=u(e);l(e,t).then((function(t){a(e)}))}(e),(0,t.event.swap)(),d.hideCrop()})),Ri(uk.apply(),(function(e,t){n.applyTempState((function(){u(e),(0,t.event.swap)()}))})),Ri(uk.transform(),(function(e,t){return c(e,t.event.transform,m)})),Ri(uk.tempTransform(),(function(e,t){return function(e,t){var r=n.getTempState().blob;s(e,r,t,(function(e){return n.addTempState(e)}),m)}(e,t.event.transform)})),Ri(uk.transformApply(),(function(e,t){return function(e,t,r){var o=n.getBlobState().blob;s(e,o,t,(function(t){var r=n.addBlobState(t);return u(e),r}),r)}(e,t.event.transform,t.event.swap)})),Ri(uk.swap(),(function(e,t){!function(e){f.updateButtonUndoStates(e,!1,!1)}(e);var n=t.event.transform,r=t.event.swap;n.fold((function(){r()}),(function(t){c(e,t,r)}))}))]),A_()])}},Bk=function(e){return!be(e,"items")},Tk="data-value",Nk=function(e,t,n,r){return U(n,(function(n){return Bk(n)?{type:"togglemenuitem",text:n.text,value:n.value,active:n.value===r,onAction:function(){Sd.setValue(e,n.value),Ni(e,sO,{name:t}),mm.focus(e)}}:{type:"nestedmenuitem",text:n.text,getSubmenuItems:function(){return Nk(e,t,n.items,r)}}}))},Ek=function(e,t){return ce(e,(function(e){return Bk(e)?Ce(e.value===t,e):Ek(e.items,t)}))},Pk=Ef({name:"HtmlSelect",configFields:[Gr("options"),Vd("selectBehaviours",[mm,Sd]),ho("selectClasses",[]),ho("selectAttributes",{}),io("data")],factory:function(e,t){var n=U(e.options,(function(e){return{dom:{tag:"option",value:e.value,innerHtml:e.text}}})),r=e.data.map((function(e){return ko("initialValue",e)})).getOr({});return{uid:e.uid,dom:{tag:"select",classes:e.selectClasses,attributes:e.selectAttributes},components:n,behaviours:Td(e.selectBehaviours,[mm.config({}),Sd.config({store:k({mode:"manual",getValue:function(e){return Ha(e.element)},setValue:function(t,n){Y(e.options,(function(e){return e.value===n})).isSome()&&Wa(t.element,n)}},r)})])}}}),Qk=function(e,t){var n=e.label.map((function(e){return lO(e,t)})),r=[Zf.config({disabled:function(){return e.disabled||t.isDisabled()}}),XA(),rm.config({mode:"execution",useEnter:!0!==e.multiline,useControlEnter:!0===e.multiline,execute:function(e){return Ti(e,fO),Q.some(!0)}}),um("textfield-change",[Ri(Go(),(function(t,n){Ni(t,sO,{name:e.name})})),Ri(li(),(function(t,n){Ni(t,sO,{name:e.name})}))]),nO.config({})],o=e.validation.map((function(e){return FO.config({getRoot:function(e){return kt(e.element)},invalidClass:"tox-invalid",validator:{validate:function(t){var n=Sd.getValue(t),r=e.validator(n);return EO(!0===r?Wn.value(n):Wn.error(r))},validateOnLoad:e.validateOnLoad}})})).toArray(),i=e.placeholder.fold(v({}),(function(e){return{placeholder:t.translate(e)}})),a=e.inputMode.fold(v({}),(function(e){return{inputmode:e}})),l=k(k({},i),a),s=Jb.parts.field({tag:!0===e.multiline?"textarea":"input",inputAttributes:l,inputClasses:[e.classname],inputBehaviours:Os(Z([r,o])),selectOnFocus:!1,factory:wO}),c=(e.flex?["tox-form__group--stretched"]:[]).concat(e.maximized?["tox-form-group--maximize"]:[]),u=[Zf.config({disabled:function(){return e.disabled||t.isDisabled()},onDisabled:function(e){Jb.getField(e).each(Zf.disable)},onEnabled:function(e){Jb.getField(e).each(Zf.enable)}}),XA()];return oO(n,s,c,u)},Mk=Object.freeze({__proto__:null,events:function(e,t){var n=e.stream.streams.setup(e,t);return Di([Ri(e.event,n),Xi((function(){return t.cancel()}))].concat(e.cancelEvent.map((function(e){return[Ri(e,(function(){return t.cancel()}))]})).getOr([])))}}),Dk=function(e){var t=wo(null);return wa({readState:function(){return{timer:null!==t.get()?"set":"unset"}},setTimer:function(e){t.set(e)},cancel:function(){var e=t.get();null!==e&&e.cancel()}})},$k=Object.freeze({__proto__:null,throttle:Dk,init:function(e){return e.stream.streams.state(e)}}),zk=[Zr("stream",jr("mode",{throttle:[Gr("delay"),ho("stopEvent",!0),El("streams",{setup:function(e,t){var n=e.stream,r=Mg(e.onStream,n.delay);return t.setTimer(r),function(e,t){r.throttle(e,t),n.stopEvent&&t.stop()}},state:Dk})]})),ho("event","input"),io("cancelEvent"),Tl("onStream")],Rk=xs({fields:zk,name:"streaming",active:Mk,state:$k}),Ik=function(e,t,n){var r=Sd.getValue(n);Sd.setValue(t,r),Fk(t)},Lk=function(e,t){var n=e.element,r=Ha(n),o=n.dom;"number"!==jt(n,"type")&&t(o,r)},Fk=function(e){Lk(e,(function(e,t){return e.setSelectionRange(t.length,t.length)}))},Uk=function(e,t,n){if(e.selectsOver){var r=Sd.getValue(t),o=e.getDisplayText(r),i=Sd.getValue(n);return 0===e.getDisplayText(i).indexOf(o)?Q.some((function(){Ik(0,t,n),function(e,t){Lk(e,(function(e,n){return e.setSelectionRange(t,n.length)}))}(t,o.length)})):Q.none()}return Q.none()},Hk=v("alloy.typeahead.itemexecute"),Wk=v([io("lazySink"),Gr("fetch"),ho("minChars",5),ho("responseTime",1e3),Vl("onOpen"),ho("getHotspot",Q.some),ho("getAnchorOverrides",v({})),ho("layouts",Q.none()),ho("eventOrder",{}),Oo("model",{},[ho("getDisplayText",(function(e){return void 0!==e.meta&&void 0!==e.meta.text?e.meta.text:e.value})),ho("selectsOver",!0),ho("populateFromBrowse",!0)]),Vl("onSetValue"),Bl("onExecute"),Vl("onItemExecute"),ho("inputClasses",[]),ho("inputAttributes",{}),ho("inputStyles",{}),ho("matchWidth",!0),ho("useMinWidth",!1),ho("dismissOnBlur",!0),kl(["openClass"]),io("initialData"),Vd("typeaheadBehaviours",[mm,Sd,Rk,rm,Sm,jO]),Xr("previewing",(function(){return wo(!0)}))].concat(AO()).concat(lw())),jk=v([of({schema:[Cl()],name:"menu",overrides:function(e){return{fakeFocus:!0,onHighlight:function(t,n){e.previewing.get()?t.getSystem().getByUid(e.uid).each((function(r){Uk(e.model,r,n).fold((function(){return sh.dehighlight(t,n)}),(function(e){return e()}))})):t.getSystem().getByUid(e.uid).each((function(t){e.model.populateFromBrowse&&Ik(e.model,t,n)})),e.previewing.set(!1)},onExecute:function(t,n){return t.getSystem().getByUid(e.uid).toOptional().map((function(e){return Ni(e,Hk(),{item:n}),!0}))},onHover:function(t,n){e.previewing.set(!1),t.getSystem().getByUid(e.uid).each((function(t){e.model.populateFromBrowse&&Ik(e.model,t,n)}))}}}})]),qk=Pf({name:"Typeahead",configFields:Wk(),partFields:jk(),factory:function(e,t,n,r){var o=function(t,n,o){e.previewing.set(!1);var i=jO.getCoupled(t,"sandbox");if(ld.isOpen(i))$f.getCurrent(i).each((function(e){sh.getHighlighted(e).fold((function(){o(e)}),(function(){Mi(i,e.element,"keydown",n)}))}));else{JO(e,a(t),t,i,r,(function(e){$f.getCurrent(e).each(o)}),CO.HighlightFirst).get(m)}},i=yO(e),a=function(e){return function(t){return t.map((function(t){var n=Ae(t.menus),r=K(n,(function(e){return j(e.items,(function(e){return"item"===e.type}))}));return Sd.getState(e).update(U(r,(function(e){return e.data}))),t}))}},l=[mm.config({}),Sd.config({onSetValue:e.onSetValue,store:k({mode:"dataset",getDataKey:function(e){return Ha(e.element)},getFallbackEntry:function(e){return{value:e,meta:{}}},setValue:function(t,n){Wa(t.element,e.model.getDisplayText(n))}},e.initialData.map((function(e){return ko("initialValue",e)})).getOr({}))}),Rk.config({stream:{mode:"throttle",delay:e.responseTime,stopEvent:!1},onStream:function(t,n){var o=jO.getCoupled(t,"sandbox");if(mm.isFocused(t)&&Ha(t.element).length>=e.minChars){var i=$f.getCurrent(o).bind((function(e){return sh.getHighlighted(e).map(Sd.getValue)}));e.previewing.set(!0);JO(e,a(t),t,o,r,(function(t){$f.getCurrent(o).each((function(t){i.fold((function(){e.model.selectsOver&&sh.highlightFirst(t)}),(function(e){sh.highlightBy(t,(function(t){return Sd.getValue(t).value===e.value})),sh.getHighlighted(t).orThunk((function(){return sh.highlightFirst(t),Q.none()}))}))}))}),CO.HighlightFirst).get(m)}},cancelEvent:pi()}),rm.config({mode:"special",onDown:function(e,t){return o(e,t,sh.highlightFirst),Q.some(!0)},onEscape:function(e){var t=jO.getCoupled(e,"sandbox");return ld.isOpen(t)?(ld.close(t),Q.some(!0)):Q.none()},onUp:function(e,t){return o(e,t,sh.highlightLast),Q.some(!0)},onEnter:function(t){var n=jO.getCoupled(t,"sandbox"),r=ld.isOpen(n);if(r&&!e.previewing.get())return $f.getCurrent(n).bind((function(e){return sh.getHighlighted(e)})).map((function(e){return Ni(t,Hk(),{item:e}),!0}));var o=Sd.getValue(t);return Ti(t,pi()),e.onExecute(n,t,o),r&&ld.close(n),Q.some(!0)}}),Sm.config({toggleClass:e.markers.openClass,aria:{mode:"expanded"}}),jO.config({others:{sandbox:function(t){return iw(e,t,{onOpen:function(){return Sm.on(t)},onClose:function(){return Sm.off(t)}})}}}),um("typeaheadevents",[Gi((function(t){var n=m;tw(e,a(t),t,r,n,CO.HighlightFirst).get(m)})),Ri(Hk(),(function(t,n){var r=jO.getCoupled(t,"sandbox");Ik(e.model,t,n.event.item),Ti(t,pi()),e.onItemExecute(t,r,n.event.item,Sd.getValue(t)),ld.close(r),Fk(t)}))].concat(e.dismissOnBlur?[Ri(ai(),(function(e){var t=jO.getCoupled(e,"sandbox");Ps(t.element).isNone()&&ld.close(t)}))]:[]))];return{uid:e.uid,dom:OO(sr(e,{inputAttributes:{role:"combobox","aria-autocomplete":"list","aria-haspopup":"true"}})),behaviours:k(k({},i),Td(e.typeaheadBehaviours,l)),eventOrder:e.eventOrder}}}),Xk=function(e){return k(k({},e),{toCached:function(){return Xk(e.toCached())},bindFuture:function(t){return Xk(e.bind((function(e){return e.fold((function(e){return EO(Wn.error(e))}),(function(e){return t(e)}))})))},bindResult:function(t){return Xk(e.map((function(e){return e.bind(t)})))},mapResult:function(t){return Xk(e.map((function(e){return e.map(t)})))},mapError:function(t){return Xk(e.map((function(e){return e.mapError(t)})))},foldResult:function(t,n){return e.map((function(e){return e.fold(t,n)}))},withTimeout:function(t,n){return Xk(NO((function(r){var o=!1,i=setTimeout((function(){o=!0,r(Wn.error(n()))}),t);e.get((function(e){o||(clearTimeout(i),r(e))}))})))}})},Yk=function(e){return Xk(NO(e))},Gk=Yk,Zk={type:"separator"},Kk=function(e){return{type:"menuitem",value:e.url,text:e.title,meta:{attach:e.attach},onAction:m}},Jk=function(e,t){return{type:"menuitem",value:t,text:e,meta:{attach:void 0},onAction:m}},eS=function(e,t){return function(e){return U(e,Kk)}(function(e,t){return j(t,(function(t){return t.type===e}))}(e,t))},tS=function(e){return eS("header",e.targets)},nS=function(e){return eS("anchor",e.targets)},rS=function(e){return Q.from(e.anchorTop).map((function(e){return Jk("<top>",e)})).toArray()},oS=function(e){return Q.from(e.anchorBottom).map((function(e){return Jk("<bottom>",e)})).toArray()},iS=function(e,t){var n=e.toLowerCase();return j(t,(function(e){var t=void 0!==e.meta&&void 0!==e.meta.text?e.meta.text:e.text;return Se(t.toLowerCase(),n)||Se(e.value.toLowerCase(),n)}))},aS=function(e,t,n){var r=Sd.getValue(t),o=void 0!==r.meta.text?r.meta.text:r.value;return n.getLinkInformation().fold((function(){return[]}),(function(t){var r,i=iS(o,function(e){return U(e,(function(e){return Jk(e,e)}))}(n.getHistory(e)));return"file"===e?(r=[i,iS(o,tS(t)),iS(o,Z([rS(t),nS(t),oS(t)]))],X(r,(function(e,t){return 0===e.length||0===t.length?e.concat(t):e.concat(Zk,t)}),[])):i}))},lS=ia("aria-invalid"),sS=function(e){return function(t,n,r){return ye(n,"name").fold((function(){return e(n,r)}),(function(o){return t.field(o,e(n,r))}))}},cS={bar:sS((function(e,t){return function(e,t){return{dom:{tag:"div",classes:["tox-bar","tox-form__controls-h-stack"]},components:U(e.items,t.interpreter)}}(e,t.shared)})),collection:sS((function(e,t){return vO(e,t.shared.providers)})),alertbanner:sS((function(e,t){return function(e,t){return Yb.sketch({dom:{tag:"div",attributes:{role:"alert"},classes:["tox-notification","tox-notification--in","tox-notification--"+e.level]},components:[{dom:{tag:"div",classes:["tox-notification__icon"]},components:[yg.sketch({dom:{tag:"button",classes:["tox-button","tox-button--naked","tox-button--icon"],innerHtml:Sg(e.icon,t.icons),attributes:{title:t.translate(e.iconTooltip)}},action:function(t){Ni(t,dO,{name:"alert-banner",value:e.url})},buttonBehaviours:Os([Vg()])})]},{dom:{tag:"div",classes:["tox-notification__body"],innerHtml:t.translate(e.text)}}]})}(e,t.shared.providers)})),input:sS((function(e,t){return function(e,t){return Qk({name:e.name,multiline:!1,label:e.label,inputMode:e.inputMode,placeholder:e.placeholder,flex:!1,disabled:e.disabled,classname:"tox-textfield",validation:Q.none(),maximized:e.maximized},t)}(e,t.shared.providers)})),textarea:sS((function(e,t){return function(e,t){return Qk({name:e.name,multiline:!0,label:e.label,inputMode:Q.none(),placeholder:e.placeholder,flex:!0,disabled:e.disabled,classname:"tox-textarea",validation:Q.none(),maximized:e.maximized},t)}(e,t.shared.providers)})),label:sS((function(e,t){return function(e,t){var n={dom:{tag:"label",innerHtml:t.providers.translate(e.label),classes:["tox-label"]}},r=U(e.items,t.interpreter);return{dom:{tag:"div",classes:["tox-form__group"]},components:[n].concat(r),behaviours:Os([A_(),cm.config({}),T_(Q.none()),rm.config({mode:"acyclic"})])}}(e,t.shared)})),iframe:function(e){return function(t,n,r){var o=sr(n,{source:"dynamic"});return sS(e)(t,o,r)}}((function(e,t){return L_(e,t.shared.providers)})),button:sS((function(e,t){return ek(e,t.shared.providers)})),checkbox:sS((function(e,t){return function(e,t){var n=Sd.config({store:{mode:"manual",getValue:function(e){return e.element.dom.checked},setValue:function(e,t){e.element.dom.checked=t}}}),r=function(e){return e.element.dom.click(),Q.some(!0)},o=Jb.parts.field({factory:{sketch:A},dom:{tag:"input",classes:["tox-checkbox__input"],attributes:{type:"checkbox"}},behaviours:Os([A_(),Zf.config({disabled:function(){return e.disabled||t.isDisabled()}}),nO.config({}),mm.config({}),n,rm.config({mode:"special",onEnter:r,onSpace:r,stopSpaceKeyup:!0}),um("checkbox-events",[Ri(Zo(),(function(t,n){Ni(t,sO,{name:e.name})}))])])}),i=Jb.parts.label({dom:{tag:"span",classes:["tox-checkbox__label"],innerHtml:t.translate(e.label)},behaviours:Os([fw.config({})])}),a=function(e){return Tg("checked"===e?"selected":"unselected",{tag:"span",classes:["tox-icon","tox-checkbox-icon__"+e]},t.icons)},l=bg({dom:{tag:"div",classes:["tox-checkbox__icons"]},components:[a("checked"),a("unchecked")]});return Jb.sketch({dom:{tag:"label",classes:["tox-checkbox"]},components:[o,l.asSpec(),i],fieldBehaviours:Os([Zf.config({disabled:function(){return e.disabled||t.isDisabled()},disableClass:"tox-checkbox--disabled",onDisabled:function(e){Jb.getField(e).each(Zf.disable)},onEnabled:function(e){Jb.getField(e).each(Zf.enable)}}),XA()])})}(e,t.shared.providers)})),colorinput:sS((function(e,t){return gw(e,t.shared,t.colorinput)})),colorpicker:sS((function(e){var t=function(e){return"tox-"+e},n=v_(w_,t),r=bg(n.sketch({dom:{tag:"div",classes:[t("color-picker-container")],attributes:{role:"presentation"}},onValidHex:function(e){Ni(e,dO,{name:"hex-valid",value:!0})},onInvalidHex:function(e){Ni(e,dO,{name:"hex-valid",value:!1})}}));return{dom:{tag:"div"},components:[r.asSpec()],behaviours:Os([Sd.config({store:{mode:"manual",getValue:function(e){var t=r.get(e);return $f.getCurrent(t).bind((function(e){return Sd.getValue(e).hex})).map((function(e){return"#"+e})).getOr("")},setValue:function(e,t){var n=/^#([a-fA-F0-9]{3}(?:[a-fA-F0-9]{3})?)/.exec(t),o=r.get(e);$f.getCurrent(o).fold((function(){}),(function(e){Sd.setValue(e,{hex:Q.from(n[1]).getOr("")}),u_.getField(e,"hex").each((function(e){Ti(e,Go())}))}))}}}),A_()])}})),dropzone:sS((function(e,t){return E_(e,t.shared.providers)})),grid:sS((function(e,t){return function(e,t){return{dom:{tag:"div",classes:["tox-form__grid","tox-form__grid--"+e.columns+"col"]},components:U(e.items,t.interpreter)}}(e,t.shared)})),listbox:sS((function(e,t){return function(e,t){var n=t.shared.providers,r=ae(e.items).filter(Bk),o=e.label.map((function(e){return lO(e,n)})),i=Jb.parts.field({dom:{},factory:{sketch:function(n){return $C({uid:n.uid,text:r.map((function(e){return e.text})),icon:Q.none(),tooltip:e.label,role:Q.none(),fetch:function(n,r){var o=Nk(n,e.name,e.items,Sd.getValue(n));r(UC(o,Av.CLOSE_ON_EXECUTE,t,!1))},onSetup:v(m),getApi:v({}),columns:1,presets:"normal",classes:[],dropdownBehaviours:[nO.config({}),Sd.config({store:{mode:"manual",initialValue:r.map((function(e){return e.value})).getOr(""),getValue:function(e){return jt(e.element,Tk)},setValue:function(t,n){Ek(e.items,n).each((function(e){Ht(t.element,Tk,e.value),Ni(t,MC,{text:e.text})}))}}})]},"tox-listbox",t.shared)}}}),a={dom:{tag:"div",classes:["tox-listboxfield"]},components:[i]};return Jb.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:Z([o.toArray(),[a]]),fieldBehaviours:Os([Zf.config({disabled:v(e.disabled),onDisabled:function(e){Jb.getField(e).each(Zf.disable)},onEnabled:function(e){Jb.getField(e).each(Zf.enable)}})])})}(e,t)})),selectbox:sS((function(e,t){return function(e,t){var n=U(e.items,(function(e){return{text:t.translate(e.text),value:e.value}})),r=e.label.map((function(e){return lO(e,t)})),o=Jb.parts.field({dom:{},selectAttributes:{size:e.size},options:n,factory:Pk,selectBehaviours:Os([Zf.config({disabled:function(){return e.disabled||t.isDisabled()}}),nO.config({}),um("selectbox-change",[Ri(Zo(),(function(t,n){Ni(t,sO,{name:e.name})}))])])}),i=e.size>1?Q.none():Q.some(Tg("chevron-down",{tag:"div",classes:["tox-selectfield__icon-js"]},t.icons)),a={dom:{tag:"div",classes:["tox-selectfield"]},components:Z([[o],i.toArray()])};return Jb.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:Z([r.toArray(),[a]]),fieldBehaviours:Os([Zf.config({disabled:function(){return e.disabled||t.isDisabled()},onDisabled:function(e){Jb.getField(e).each(Zf.disable)},onEnabled:function(e){Jb.getField(e).each(Zf.enable)}}),XA()])})}(e,t.shared.providers)})),sizeinput:sS((function(e,t){return ck(e,t.shared.providers)})),urlinput:sS((function(e,t){return function(e,t,n){var r,o=t.shared.providers,i=function(t){var r=Sd.getValue(t);n.addToHistory(r.value,e.filetype)},a=Jb.parts.field({factory:qk,dismissOnBlur:!0,inputClasses:["tox-textfield"],sandboxClasses:["tox-dialog__popups"],inputAttributes:{"aria-errormessage":lS,type:"url"},minChars:0,responseTime:0,fetch:function(r){var o=aS(e.filetype,r,n),i=UC(o,Av.BUBBLE_TO_SANDBOX,t,!1);return EO(i)},getHotspot:function(e){return f.getOpt(e)},onSetValue:function(e,t){e.hasConfigured(FO)&&FO.run(e).get(m)},typeaheadBehaviours:Os(Z([n.getValidationHandler().map((function(t){return FO.config({getRoot:function(e){return kt(e.element)},invalidClass:"tox-control-wrap--status-invalid",notify:{onInvalid:function(e,t){s.getOpt(e).each((function(e){Ht(e.element,"title",o.translate(t))}))}},validator:{validate:function(n){var r=Sd.getValue(n);return Gk((function(n){t({type:e.filetype,url:r.value},(function(e){if("invalid"===e.status){var t=Wn.error(e.message);n(t)}else{var r=Wn.value(e.message);n(r)}}))}))},validateOnLoad:!1}})})).toArray(),[Zf.config({disabled:function(){return e.disabled||o.isDisabled()}}),nO.config({}),um("urlinput-events",Z(["file"===e.filetype?[Ri(Go(),(function(t){Ni(t,sO,{name:e.name})}))]:[],[Ri(Zo(),(function(t){Ni(t,sO,{name:e.name}),i(t)})),Ri(li(),(function(t){Ni(t,sO,{name:e.name}),i(t)}))]]))]])),eventOrder:(r={},r[Go()]=["streaming","urlinput-events","invalidating"],r),model:{getDisplayText:function(e){return e.value},selectsOver:!1,populateFromBrowse:!1},markers:{openClass:"tox-textfield--popup-open"},lazySink:t.shared.getSink,parts:{menu:Dv(0,0,"normal")},onExecute:function(e,t,n){Ni(t,fO,{})},onItemExecute:function(t,n,r,o){i(t),Ni(t,sO,{name:e.name})}}),l=e.label.map((function(e){return lO(e,o)})),s=bg(function(e,t,n,r){return void 0===n&&(n=e),void 0===r&&(r=e),Tg(n,{tag:"div",classes:["tox-icon","tox-control-wrap__status-icon-"+e],attributes:k({title:o.translate(r),"aria-live":"polite"},t.fold((function(){return{}}),(function(e){return{id:e}})))},o.icons)}("invalid",Q.some(lS),"warning")),c=bg({dom:{tag:"div",classes:["tox-control-wrap__status-icon-wrap"]},components:[s.asSpec()]}),u=n.getUrlPicker(e.filetype),d=ia("browser.url.event"),f=bg({dom:{tag:"div",classes:["tox-control-wrap"]},components:[a,c.asSpec()],behaviours:Os([Zf.config({disabled:function(){return e.disabled||o.isDisabled()}})])}),h=bg(ZC({name:e.name,icon:Q.some("browse"),text:e.label.getOr(""),disabled:e.disabled,primary:!1,borderless:!0},(function(e){return Ti(e,d)}),o,[],["tox-browse-url"]));return Jb.sketch({dom:aO([]),components:l.toArray().concat([{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:Z([[f.asSpec()],u.map((function(){return h.asSpec()})).toArray()])}]),fieldBehaviours:Os([Zf.config({disabled:function(){return e.disabled||o.isDisabled()},onDisabled:function(e){Jb.getField(e).each(Zf.disable),h.getOpt(e).each(Zf.disable)},onEnabled:function(e){Jb.getField(e).each(Zf.enable),h.getOpt(e).each(Zf.enable)}}),XA(),um("url-input-events",[Ri(d,(function(t){$f.getCurrent(t).each((function(n){var r=Sd.getValue(n),o=k({fieldname:e.name},r);u.each((function(r){r(o).get((function(r){Sd.setValue(n,r),Ni(t,sO,{name:e.name})}))}))}))}))])])})}(e,t,t.urlinput)})),customeditor:sS((function(e){var t=ec(),n=bg({dom:{tag:e.tag}}),r=ec();return{dom:{tag:"div",classes:["tox-custom-editor"]},behaviours:Os([um("custom-editor-events",[qi((function(o){n.getOpt(o).each((function(n){(!function(e){return be(e,"init")}(e)?x_.load(e.scriptId,e.scriptUrl).then((function(t){return t(n.element.dom,e.settings)})):e.init(n.element.dom)).then((function(e){r.on((function(t){e.setValue(t)})),r.clear(),t.set(e)}))}))}))]),Sd.config({store:{mode:"manual",getValue:function(){return t.get().fold((function(){return r.get().getOr("")}),(function(e){return e.getValue()}))},setValue:function(e,n){t.get().fold((function(){r.set(n)}),(function(e){return e.setValue(n)}))}}}),A_()]),components:[n.asSpec()]}})),htmlpanel:sS((function(e){return"presentation"===e.presets?Yb.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:e.html}}):Yb.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:e.html,attributes:{role:"document"}},containerBehaviours:Os([nO.config({}),mm.config({})])})})),imagetools:sS((function(e,t){return Vk(e,t.shared.providers)})),table:sS((function(e,t){return function(e,t){var n,r,o=function(e){return{dom:{tag:"th",innerHtml:t.translate(e)}}},i=function(e){return{dom:{tag:"td",innerHtml:t.translate(e)}}},a=function(e){return{dom:{tag:"tr"},components:U(e,i)}};return{dom:{tag:"table",classes:["tox-dialog__table"]},components:[(r=e.header,{dom:{tag:"thead"},components:[{dom:{tag:"tr"},components:U(r,o)}]}),(n=e.cells,{dom:{tag:"tbody"},components:U(n,a)})],behaviours:Os([nO.config({}),mm.config({})])}}(e,t.shared.providers)})),panel:sS((function(e,t){return function(e,t){return{dom:{tag:"div",classes:e.classes},components:U(e.items,t.shared.interpreter)}}(e,t)}))},uS={field:function(e,t){return t}},dS=function(e,t,n){var r=sr(n,{shared:{interpreter:function(t){return fS(e,t,r)}}});return fS(e,t,r)},fS=function(e,t,n){return ye(cS,t.type).fold((function(){return t}),(function(r){return r(e,t,n)}))},hS={valignCentre:[],alignCentre:[],alignLeft:[],alignRight:[],right:[],left:[],bottom:[],top:[]},pS=function(e,t,n){var r={maxHeightFunction:mc()};return function(){return n()?{type:"node",root:Dt(e()),node:Q.from(e()),bubble:yc(12,12,hS),layouts:{onRtl:function(){return[cg]},onLtr:function(){return[sg]}},overrides:r}:{type:"hotspot",hotspot:t(),bubble:yc(-12,12,hS),layouts:{onRtl:function(){return[ts]},onLtr:function(){return[ns]}},overrides:r}}},mS=function(e,t,n){return function(){return n()?{type:"node",root:Dt(e()),node:Q.from(e()),layouts:{onRtl:function(){return[ug]},onLtr:function(){return[ug]}}}:{type:"hotspot",hotspot:t(),layouts:{onRtl:function(){return[as]},onLtr:function(){return[as]}}}}},gS=function(e,t){return function(){return{type:"selection",root:t(),getSelection:function(){var t=e.selection.getRng();return Q.some(Wc.range(Qe.fromDom(t.startContainer),t.startOffset,Qe.fromDom(t.endContainer),t.endOffset))}}}},vS=function(e){return function(t){return{type:"node",root:e(),node:t}}},AS=function(e,t,n){var r=DA(e),o=function(){return Qe.fromDom(e.getBody())},i=function(){return Qe.fromDom(e.getContentAreaContainer())},a=function(){return r||!n()};return{inlineDialog:pS(i,t,a),banner:mS(i,t,a),cursor:gS(e,o),node:vS(o)}},yS=function(e){return function(t,n){fb(e)(t,n)}},bS=function(e){return function(){return eb(e)}},OS=function(e){return function(){return tb(e)}},wS=function(e){return function(){return ob(e)}},xS=function(e){return{colorPicker:yS(e),hasCustomColors:bS(e),getColors:OS(e),getColorCols:wS(e)}},_S=function(e){return function(){return function(e){return e.getParam("draggable_modal",!1,"boolean")}(e)}},CS=function(e){return{isDraggableModal:_S(e)}},kS=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",format:"bold"},{title:"Italic",format:"italic"},{title:"Underline",format:"underline"},{title:"Strikethrough",format:"strikethrough"},{title:"Superscript",format:"superscript"},{title:"Subscript",format:"subscript"},{title:"Code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Align",items:[{title:"Left",format:"alignleft"},{title:"Center",format:"aligncenter"},{title:"Right",format:"alignright"},{title:"Justify",format:"alignjustify"}]}],SS=function(e){return X(e,(function(e,t){if(be(t,"items")){var n=SS(t.items);return{customFormats:e.customFormats.concat(n.customFormats),formats:e.formats.concat([{title:t.title,items:n.formats}])}}if(function(e){return be(e,"inline")}(t)||function(e){return be(e,"block")}(t)||function(e){return be(e,"selector")}(t)){var r="custom-"+(o(t.name)?t.name:t.title.toLowerCase());return{customFormats:e.customFormats.concat([{name:r,format:t}]),formats:e.formats.concat([{title:t.title,format:r,icon:t.icon}])}}return k(k({},e),{formats:e.formats.concat(t)})}),{customFormats:[],formats:[]})},VS=function(e){return function(e){return Q.from(e.getParam("style_formats")).filter(a)}(e).map((function(t){var n=function(e,t){var n=SS(t),r=function(t){H(t,(function(t){e.formatter.has(t.name)||e.formatter.register(t.name,t.format)}))};return e.formatter?r(n.customFormats):e.on("init",(function(){r(n.customFormats)})),n.formats}(e,t);return function(e){return e.getParam("style_formats_merge",!1,"boolean")}(e)?kS.concat(n):n})).getOr(kS)},BS=function(e,t,n){var r={type:"formatter",isSelected:t(e.format),getStylePreview:n(e.format)};return sr(e,r)},TS=function(e,t,n,r){var i=function(t){return U(t,(function(t){var a=ue(t);if(Oe(t,"items")){var l=i(t.items);return sr(function(e){return sr(e,{type:"submenu"})}(t),{getStyleItems:v(l)})}return Oe(t,"format")?function(e){return BS(e,n,r)}(t):1===a.length&&R(a,"title")?sr(t,{type:"separator"}):function(t){var i=o(t.name)?t.name:ia(t.title),a="custom-"+i,l={type:"formatter",format:a,isSelected:n(a),getStylePreview:r(a)},s=sr(t,l);return e.formatter.register(i,s),s}(t)}))};return i(t)},NS=function(e){var t=function(t){return function(){return e.formatter.match(t)}},n=function(t){return function(){var n=e.formatter.get(t);return void 0!==n?Q.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):Q.none()}},r=function(e){var t=e.items;return void 0!==t&&t.length>0?K(t,r):[e.format]},o=wo([]),i=wo([]),a=wo([]),l=wo([]),s=wo(!1);e.on("PreInit",(function(a){var l=VS(e),s=TS(e,l,t,n);o.set(s),i.set(K(s,r))})),e.on("addStyleModifications",(function(o){var i=TS(e,o.items,t,n);a.set(i),s.set(o.replace),l.set(K(i,r))}));return{getData:function(){var e=s.get()?[]:o.get(),t=a.get();return e.concat(t)},getFlattenedKeys:function(){var e=s.get()?[]:i.get(),t=l.get();return e.concat(t)}}},ES=__.trim,PS=function(e){return function(t){if(function(e){return d(e)&&1===e.nodeType}(t)){if(t.contentEditable===e)return!0;if(t.getAttribute("data-mce-contenteditable")===e)return!0}return!1}},QS=PS("true"),MS=PS("false"),DS=function(e,t,n,r,o){return{type:e,title:t,url:n,level:r,attach:o}},$S=function(e){return e.innerText||e.textContent},zS=function(e){return function(e){return e&&"A"===e.nodeName&&void 0!==(e.id||e.name)}(e)&&IS(e)},RS=function(e){return e&&/^(H[1-6])$/.test(e.nodeName)},IS=function(e){return function(e){for(;e=e.parentNode;){var t=e.contentEditable;if(t&&"inherit"!==t)return QS(e)}return!1}(e)&&!MS(e)},LS=function(e){return RS(e)&&IS(e)},FS=function(e){var t=function(e){return e.id?e.id:ia("h")}(e);return DS("header",$S(e),"#"+t,function(e){return RS(e)?parseInt(e.nodeName.substr(1),10):0}(e),(function(){e.id=t}))},US=function(e){var t=e.id||e.name,n=$S(e);return DS("anchor",n||"#"+t,"#"+t,0,m)},HS=function(e){var t,n,r=(t="h1,h2,h3,h4,h5,h6,a:not([href])",n=e,U(iu(Qe.fromDom(n),t),(function(e){return e.dom})));return r},WS=function(e){return ES(e.title).length>0},jS=function(e){var t=HS(e);return j(function(e){return U(j(e,LS),FS)}(t).concat(function(e){return U(j(e,zS),US)}(t)),WS)},qS="tinymce-url-history",XS=function(e){return o(e)&&/^https?/.test(e)},YS=function(e){return i(e)&&ve(e,(function(e){return!(a(t=e)&&t.length<=5&&J(t,XS));var t})).isNone()},GS=function(){var e,t=Xy.getItem(qS);if(null===t)return{};try{e=JSON.parse(t)}catch(e){if(e instanceof SyntaxError)return{};throw e}return YS(e)?e:{}},ZS=function(e){var t=GS();return ye(t,e).getOr([])},KS=function(e,t){if(XS(e)){var n=GS(),r=ye(n,t).getOr([]),o=j(r,(function(t){return t!==e}));n[t]=[e].concat(o).slice(0,5),function(e){if(!YS(e))throw new Error("Bad format for history:\n"+JSON.stringify(e));Xy.setItem(qS,JSON.stringify(e))}(n)}},JS=function(e){return!!e},eV=function(e){return he(__.makeMap(e,/[, ]/),JS)},tV=function(e){return Q.from(function(e){return e.getParam("file_picker_callback")}(e)).filter(f)},nV=function(e,t){var n=function(e){var t=Q.some(function(e){return e.getParam("file_picker_types")}(e)).filter(JS),n=Q.some(function(e){return e.getParam("file_browser_callback_types")}(e)).filter(JS),r=t.or(n).map(eV);return tV(e).fold(x,(function(e){return r.fold(_,(function(e){return ue(e).length>0&&e}))}))}(e);return s(n)?n?tV(e):Q.none():n[t]?tV(e):Q.none()},rV=function(e){return Q.from(e).filter(o).getOrUndefined()},oV=function(e){return{getHistory:ZS,addToHistory:KS,getLinkInformation:function(){return function(e){return function(e){return!1===e.getParam("typeahead_urls")}(e)?Q.none():Q.some({targets:jS(e.getBody()),anchorTop:rV(FA(e)),anchorBottom:rV(UA(e))})}(e)},getValidationHandler:function(){return function(e){return Q.from(function(e){var t=e.getParam("file_picker_validator_handler",void 0,"function");return void 0===t?e.getParam("filepicker_validator_handler",void 0,"function"):t}(e))}(e)},getUrlPicker:function(t){return function(e,t){return nV(e,t).map((function(n){return function(r){return NO((function(a){var l=k({filetype:t,fieldname:r.fieldname},Q.from(r.meta).getOr({}));n.call(e,(function(e,t){if(!o(e))throw new Error("Expected value to be string");if(void 0!==t&&!i(t))throw new Error("Expected meta to be a object");a({value:e,meta:t})}),r.value,l)}))}}))}(e,t)}}},iV=function(e,t,n){var r=wo(!1),o=function(e){var t=wo(QA(e)?"bottom":"top");return{isPositionedAtTop:function(){return"top"===t.get()},getDockingMode:t.get,setDockingMode:t.set}}(t),i={shared:{providers:{icons:function(){return t.ui.registry.getAll().icons},menuItems:function(){return t.ui.registry.getAll().menuItems},translate:Og.translate,isDisabled:function(){return t.mode.isReadOnly()||t.ui.isDisabled()},getSetting:t.getParam.bind(t)},interpreter:function(e){return function(e,t){return fS(uS,e,t)}(e,i)},anchors:AS(t,n,o.isPositionedAtTop),header:o,getSink:function(){return Wn.value(e)}},urlinput:oV(t),styleselect:NS(t),colorinput:xS(t),dialog:CS(t),isContextMenuOpen:function(){return r.get()},setContextMenuState:function(e){return r.set(e)}};return i},aV=kf,lV=cf,sV=v([ho("shell",!1),Gr("makeItem"),ho("setupItem",m),Nd("listBehaviours",[cm])]),cV=af({name:"items",overrides:function(){return{behaviours:Os([cm.config({})])}}}),uV=v([cV]),dV=v("CustomList"),fV=Pf({name:dV(),configFields:sV(),partFields:uV(),factory:function(e,t,n,r){var o=e.shell?{behaviours:[cm.config({})],components:[]}:{behaviours:[],components:t},i=function(t){return e.shell?Q.some(t):Af(t,e,"items")};return{uid:e.uid,dom:e.dom,components:o.components,behaviours:Td(e.listBehaviours,o.behaviours),apis:{setItems:function(t,n){i(t).fold((function(){throw new Error("Custom List was defined to not be a shell, but no item container was specified in components")}),(function(r){var o=cm.contents(r),i=n.length,a=i-o.length,l=a>0?L(a,(function(){return e.makeItem()})):[],s=o.slice(i);H(s,(function(e){return cm.remove(r,e)})),H(l,(function(e){return cm.append(r,e)}));var c=cm.contents(r);H(c,(function(r,o){e.setupItem(t,r,n[o],o)}))}))}}}},apis:{setItems:function(e,t,n){e.setItems(t,n)}}}),hV=v([Gr("dom"),ho("shell",!0),Vd("toolbarBehaviours",[cm])]),pV=v([af({name:"groups",overrides:function(){return{behaviours:Os([cm.config({})])}}})]),mV=Pf({name:"Toolbar",configFields:hV(),partFields:pV(),factory:function(e,t,n,r){var o=function(t){return e.shell?Q.some(t):Af(t,e,"groups")},i=e.shell?{behaviours:[cm.config({})],components:[]}:{behaviours:[],components:t};return{uid:e.uid,dom:e.dom,components:i.components,behaviours:Td(e.toolbarBehaviours,i.behaviours),apis:{setGroups:function(e,t){o(e).fold((function(){throw new Error("Toolbar was defined to not be a shell, but no groups container was specified in components")}),(function(e){cm.set(e,t)}))}},domModification:{attributes:{role:"group"}}}},apis:{setGroups:function(e,t,n){e.setGroups(t,n)}}}),gV=m,vV=x,AV=v([]),yV=Object.freeze({__proto__:null,setup:gV,isDocked:vV,getBehaviours:AV}),bV=function(e){return(we(rn(e,"position"),"fixed")?Q.none():St(e)).orThunk((function(){var t=Qe.fromTag("span");return kt(e).bind((function(e){Sn(e,t);var n=St(t);return Tn(t),n}))}))},OV=function(e){return bV(e).map(gn).getOrThunk((function(){return pn(0,0)}))},wV=xo([{static:[]},{absolute:["positionCss"]},{fixed:["positionCss"]}]),xV=function(e,t){var n=e.element;za(n,t.transitionClass),Ia(n,t.fadeOutClass),za(n,t.fadeInClass),t.onShow(e)},_V=function(e,t){var n=e.element;za(n,t.transitionClass),Ia(n,t.fadeInClass),za(n,t.fadeOutClass),t.onHide(e)},CV=function(e,t,n){return J(e,(function(e){switch(e){case"bottom":return function(e,t){return e.bottom<=t.bottom}(t,n);case"top":return function(e,t){return e.y>=t.y}(t,n)}}))},kV=function(e,t){return t.getInitialPos().map((function(t){return Rn(t.bounds.x,t.bounds.y,yn(e),dn(e))}))},SV=function(e,t,n){return n.getInitialPos().bind((function(r){switch(n.clearInitialPos(),r.position){case"static":return Q.some(wV.static());case"absolute":var o=bV(e).map(In).getOrThunk((function(){return In(Lt())}));return Q.some(wV.absolute(Ms("absolute",ye(r.style,"left").map((function(e){return t.x-o.x})),ye(r.style,"top").map((function(e){return t.y-o.y})),ye(r.style,"right").map((function(e){return o.right-t.right})),ye(r.style,"bottom").map((function(e){return o.bottom-t.bottom})))));default:return Q.none()}}))},VV=function(e,t,n){var r=In(e);if(CV(n.getModes(),r,t))return Q.none();!function(e,t,n){n.setInitialPos({style:on(e),position:tn(e,"position")||"static",bounds:t})}(e,r,n);var o=Fn(),i=r.x-o.x,a=t.y-o.y,l=o.bottom-t.bottom,s=r.y<=t.y;return Q.some(wV.fixed(Ms("fixed",Q.some(i),s?Q.some(a):Q.none(),Q.none(),s?Q.none():Q.some(l))))},BV=function(e,t,n){var r=e.element;return we(rn(r,"position"),"fixed")?function(e,t,n){return kV(e,n).filter((function(e){return CV(n.getModes(),e,t)})).bind((function(t){return SV(e,t,n)}))}(r,t,n):VV(r,t,n)},TV=function(e,t,n){n.setDocked(!1),H(["left","right","top","bottom","position"],(function(t){return ln(e.element,t)})),t.onUndocked(e)},NV=function(e,t,n,r){var o="fixed"===r.position;n.setDocked(o),Ds(e.element,r),(o?t.onDocked:t.onUndocked)(e)},EV=function(e,t,n,r,o){void 0===o&&(o=!1),t.contextual.each((function(t){t.lazyContext(e).each((function(i){var a=function(e,t){return e.y<t.bottom&&e.bottom>t.y}(i,r);a!==n.isVisible()&&(n.setVisible(a),o&&!a?(Fa(e.element,[t.fadeOutClass]),t.onHide(e)):(a?xV:_V)(e,t))}))}))},PV=function(e,t,n){var r=e.element;n.setDocked(!1),function(e,t){var n=e.element;return kV(n,t).bind((function(e){return SV(n,e,t)}))}(e,n).each((function(r){r.fold((function(){return TV(e,t,n)}),(function(r){return NV(e,t,n,r)}),m)})),n.setVisible(!0),t.contextual.each((function(t){Ua(r,[t.fadeInClass,t.fadeOutClass,t.transitionClass]),t.onShow(e)})),QV(e,t,n)},QV=function(e,t,n){e.getSystem().isConnected()&&function(e,t,n){var r=t.lazyViewport(e);n.isDocked()&&EV(e,t,n,r),BV(e,r,n).each((function(o){o.fold((function(){return TV(e,t,n)}),(function(r){return NV(e,t,n,r)}),(function(o){EV(e,t,n,r,!0),NV(e,t,n,o)}))}))}(e,t,n)},MV=function(e,t,n){n.isDocked()&&PV(e,t,n)},DV=Object.freeze({__proto__:null,refresh:QV,reset:MV,isDocked:function(e,t,n){return n.isDocked()},getModes:function(e,t,n){return n.getModes()},setModes:function(e,t,n,r){return n.setModes(r)}}),$V=Object.freeze({__proto__:null,events:function(e,t){return Di([ji(ei(),(function(n,r){e.contextual.each((function(e){La(n.element,e.transitionClass)&&(Ua(n.element,[e.transitionClass,e.fadeInClass]),(t.isVisible()?e.onShown:e.onHidden)(n));r.stop()}))})),Ri(Ai(),(function(n,r){QV(n,e,t)})),Ri(yi(),(function(n,r){MV(n,e,t)}))])}}),zV=[fo("contextual",[Jr("fadeInClass"),Jr("fadeOutClass"),Jr("transitionClass"),to("lazyContext"),Vl("onShow"),Vl("onShown"),Vl("onHide"),Vl("onHidden")]),yo("lazyViewport",Fn),bo("modes",["top","bottom"],Pr),Vl("onDocked"),Vl("onUndocked")],RV=xs({fields:zV,name:"docking",active:$V,apis:DV,state:Object.freeze({__proto__:null,init:function(e){var t=wo(!1),n=wo(!0),r=ec(),o=wo(e.modes);return wa({isDocked:t.get,setDocked:t.set,getInitialPos:r.get,setInitialPos:r.set,clearInitialPos:r.clear,isVisible:n.get,setVisible:n.set,getModes:o.get,setModes:o.set,readState:function(){return"docked: "+t.get()+", visible: "+n.get()+", modes: "+o.get().join(",")}})}})}),IV=v(ia("toolbar-height-change")),LV={fadeInClass:"tox-editor-dock-fadein",fadeOutClass:"tox-editor-dock-fadeout",transitionClass:"tox-editor-dock-transition"},FV="tox-tinymce--toolbar-sticky-on",UV="tox-tinymce--toolbar-sticky-off",HV=function(e,t){return R(RV.getModes(e),t)},WV=function(e){var t=e.element;kt(t).each((function(n){var r="padding-"+RV.getModes(e)[0];if(RV.isDocked(e)){var o=yn(n);Kt(t,"width",o+"px"),Kt(n,r,function(e){return fn(e)+(parseInt(tn(e,"margin-top"),10)||0)+(parseInt(tn(e,"margin-bottom"),10)||0)}(t)+"px")}else ln(t,"width"),ln(n,r)}))},jV=function(e,t){t?(Ia(e,LV.fadeOutClass),Fa(e,[LV.transitionClass,LV.fadeInClass])):(Ia(e,LV.fadeInClass),Fa(e,[LV.fadeOutClass,LV.transitionClass]))},qV=function(e,t){var n=Qe.fromDom(e.getContainer());t?(za(n,FV),Ia(n,UV)):(za(n,UV),Ia(n,FV))},XV=function(e,t){var n=ec(),r=t.getSink,o=function(e){r().each((function(t){return e(t.element)}))},i=function(t){e.inline||WV(t),qV(e,RV.isDocked(t)),t.getSystem().broadcastOn([cd()],{}),r().each((function(e){return e.getSystem().broadcastOn([cd()],{})}))},a=e.inline?[]:function(){var e;return[Ss.config({channels:(e={},e[IV()]={onReceive:WV},e)})]}();return V([mm.config({}),RV.config({contextual:k({lazyContext:function(t){var n=fn(t.element),r=e.inline?e.getContentAreaContainer():e.getContainer(),o=In(Qe.fromDom(r)),i=o.height-n,a=o.y+(HV(t,"top")?0:n);return Q.some(Rn(o.x,a,o.width,i))},onShow:function(){o((function(e){return jV(e,!0)}))},onShown:function(e){o((function(e){return Ua(e,[LV.transitionClass,LV.fadeInClass])})),n.get().each((function(t){var r,o,i;r=e.element,i=wt(o=t),Es(i).filter((function(e){return!yt(o,e)})).filter((function(e){return yt(e,Qe.fromDom(i.dom.body))||Ot(r,e)})).each((function(){return Ts(o)})),n.clear()}))},onHide:function(e){(function(e,t){return Ps(e).orThunk((function(){return t().toOptional().bind((function(e){return Ps(e.element)}))}))})(e.element,r).fold(n.clear,n.set),o((function(e){return jV(e,!1)}))},onHidden:function(){o((function(e){return Ua(e,[LV.transitionClass])}))}},LV),lazyViewport:function(t){var n=Fn(),r=function(e){return e.getParam("toolbar_sticky_offset",0,"number")}(e),o=n.y+(HV(t,"top")?r:0),i=n.height-(HV(t,"bottom")?r:0);return Rn(n.x,o,n.width,i)},modes:[t.header.getDockingMode()],onDocked:i,onUndocked:i})],a,!0)},YV=Object.freeze({__proto__:null,setup:function(e,t,n){e.inline||(t.header.isPositionedAtTop()||e.on("ResizeEditor",(function(){n().each(RV.reset)})),e.on("ResizeWindow ResizeEditor",(function(){n().each(WV)})),e.on("SkinLoaded",(function(){n().each((function(e){RV.isDocked(e)?RV.reset(e):RV.refresh(e)}))})),e.on("FullscreenStateChanged",(function(){n().each(RV.reset)}))),e.on("AfterScrollIntoView",(function(e){n().each((function(t){RV.refresh(t);var n=t.element;Zh(n)&&function(e,t){var n=wt(t),r=n.dom.defaultView.innerHeight,o=En(n),i=Qe.fromDom(e.elm),a=Ln(i),l=dn(i),s=a.y,c=s+l,u=gn(t),d=dn(t),f=u.top,h=f+d,p=Math.abs(f-o.top)<2,m=Math.abs(h-(o.top+r))<2;if(p&&s<h)Pn(o.left,s-d,n);else if(m&&c>f){var g=s-r+l+d;Pn(o.left,g,n)}}(e,n)}))})),e.on("PostRender",(function(){qV(e,!1)}))},isDocked:function(e){return e().map(RV.isDocked).getOr(!1)},getBehaviours:XV}),GV=Cr([Jr("type"),Zr("items",Sr([Br([Jr("name"),oo("items",Pr)]),Pr]))].concat(nv)),ZV=[so("text"),so("tooltip"),so("icon"),to("fetch"),yo("onSetup",(function(){return m}))],KV=Cr(V([Jr("type")],ZV,!0)),JV=function(e){return Fr("menubutton",KV,e)},eB=Cr([Jr("type"),so("tooltip"),so("icon"),so("text"),co("select"),to("fetch"),yo("onSetup",(function(){return m})),vo("presets","normal",["normal","color","listpreview"]),ho("columns",1),to("onAction"),to("onItemAction")]),tB=Ef({factory:function(e,t){var n={focus:rm.focusIn,setMenus:function(e,n){var r=U(n,(function(e){var n={type:"menubutton",text:e.text,fetch:function(t){t(e.getItems())}},r=JV(n).mapError((function(e){return Wr(e)})).getOrDie();return WC(r,"tox-mbtn",t.backstage,Q.some("menuitem"))}));cm.set(e,r)}};return{uid:e.uid,dom:e.dom,components:[],behaviours:Os([cm.config({}),um("menubar-events",[qi((function(t){e.onSetup(t)})),Ri(Wo(),(function(e,t){ul(e.element,".tox-mbtn--active").each((function(n){dl(t.event.target,".tox-mbtn").each((function(t){yt(n,t)||e.getSystem().getByDom(n).each((function(n){e.getSystem().getByDom(t).each((function(e){uw.expand(e),uw.close(n),mm.focus(e)}))}))}))}))})),Ri(_i(),(function(e,t){t.event.prevFocus.bind((function(t){return e.getSystem().getByDom(t).toOptional()})).each((function(n){t.event.newFocus.bind((function(t){return e.getSystem().getByDom(t).toOptional()})).each((function(e){uw.isOpen(n)&&(uw.expand(e),uw.close(n))}))}))}))]),rm.config({mode:"flow",selector:".tox-mbtn",onEscape:function(t){return e.onEscape(t),Q.some(!0)}}),nO.config({})]),apis:n,domModification:{attributes:{role:"menubar"}}}},name:"silver.Menubar",configFields:[Gr("dom"),Gr("uid"),Gr("onEscape"),Gr("backstage"),ho("onSetup",m)],apis:{focus:function(e,t){e.focus(t)},setMenus:function(e,t,n){e.setMenus(t,n)}}}),nB=function(e,t){return t.getAnimationRoot.fold((function(){return e.element}),(function(t){return t(e)}))},rB=function(e){return e.dimension.property},oB=function(e,t){return e.dimension.getDimension(t)},iB=function(e,t){var n=nB(e,t);Ua(n,[t.shrinkingClass,t.growingClass])},aB=function(e,t){Ia(e.element,t.openClass),za(e.element,t.closedClass),Kt(e.element,rB(t),"0px"),sn(e.element)},lB=function(e,t){Ia(e.element,t.closedClass),za(e.element,t.openClass),ln(e.element,rB(t))},sB=function(e,t,n,r){n.setCollapsed(),Kt(e.element,rB(t),oB(t,e.element)),sn(e.element),iB(e,t),aB(e,t),t.onStartShrink(e),t.onShrunk(e)},cB=function(e,t,n,r){var o=r.getOrThunk((function(){return oB(t,e.element)}));n.setCollapsed(),Kt(e.element,rB(t),o),sn(e.element);var i=nB(e,t);Ia(i,t.growingClass),za(i,t.shrinkingClass),aB(e,t),t.onStartShrink(e)},uB=function(e,t,n){var r=oB(t,e.element);("0px"===r?sB:cB)(e,t,n,Q.some(r))},dB=function(e,t,n){var r=nB(e,t),o=La(r,t.shrinkingClass),i=oB(t,e.element);lB(e,t);var a=oB(t,e.element);(o?function(){Kt(e.element,rB(t),i),sn(e.element)}:function(){aB(e,t)})(),Ia(r,t.shrinkingClass),za(r,t.growingClass),lB(e,t),Kt(e.element,rB(t),a),n.setExpanded(),t.onStartGrow(e)},fB=function(e,t,n){var r=nB(e,t);return!0===La(r,t.growingClass)},hB=function(e,t,n){var r=nB(e,t);return!0===La(r,t.shrinkingClass)},pB=Object.freeze({__proto__:null,refresh:function(e,t,n){if(n.isExpanded()){ln(e.element,rB(t));var r=oB(t,e.element);Kt(e.element,rB(t),r)}},grow:function(e,t,n){n.isExpanded()||dB(e,t,n)},shrink:function(e,t,n){n.isExpanded()&&uB(e,t,n)},immediateShrink:function(e,t,n){n.isExpanded()&&sB(e,t,n)},hasGrown:function(e,t,n){return n.isExpanded()},hasShrunk:function(e,t,n){return n.isCollapsed()},isGrowing:fB,isShrinking:hB,isTransitioning:function(e,t,n){return fB(e,t)||hB(e,t)},toggleGrow:function(e,t,n){(n.isExpanded()?uB:dB)(e,t,n)},disableTransitions:iB}),mB=Object.freeze({__proto__:null,exhibit:function(e,t,n){var r=t.expanded;return _a(r?{classes:[t.openClass],styles:{}}:{classes:[t.closedClass],styles:ko(t.dimension.property,"0px")})},events:function(e,t){return Di([ji(ei(),(function(n,r){r.event.raw.propertyName===e.dimension.property&&(iB(n,e),t.isExpanded()&&ln(n.element,e.dimension.property),(t.isExpanded()?e.onGrown:e.onShrunk)(n))}))])}}),gB=[Gr("closedClass"),Gr("openClass"),Gr("shrinkingClass"),Gr("growingClass"),io("getAnimationRoot"),Vl("onShrunk"),Vl("onStartShrink"),Vl("onGrown"),Vl("onStartGrow"),ho("expanded",!1),Zr("dimension",jr("property",{width:[El("property","width"),El("getDimension",(function(e){return yn(e)+"px"}))],height:[El("property","height"),El("getDimension",(function(e){return dn(e)+"px"}))]}))],vB=xs({fields:gB,name:"sliding",active:mB,apis:pB,state:Object.freeze({__proto__:null,init:function(e){var t=wo(e.expanded);return wa({isExpanded:function(){return!0===t.get()},isCollapsed:function(){return!1===t.get()},setCollapsed:b(t.set,!1),setExpanded:b(t.set,!0),readState:function(){return"expanded: "+t.get()}})}})}),AB="container",yB=[Vd("slotBehaviours",[])],bB=function(e){return"<alloy.field."+e+">"},OB=function(e,t){var n,r=function(t){return wf(e)},o=function(t,n){return function(r,o){return Af(r,e,o).map((function(e){return t(e,o)})).getOr(n)}},i=function(e,t){return"true"!==jt(e.element,"aria-hidden")},a=o(i,!1),l=o((function(e,t){if(i(e)){var n=e.element;Kt(n,"display","none"),Ht(n,"aria-hidden","true"),Ni(e,Ci(),{name:t,visible:!1})}})),s=(n=l,function(e,t){H(t,(function(t){return n(e,t)}))}),c=o((function(e,t){if(!i(e)){var n=e.element;ln(n,"display"),Yt(n,"aria-hidden"),Ni(e,Ci(),{name:t,visible:!0})}})),u={getSlotNames:r,getSlot:function(t,n){return Af(t,e,n)},isShowing:a,hideSlot:l,hideAllSlots:function(e){return s(e,r())},showSlot:c};return{uid:e.uid,dom:e.dom,components:t,behaviours:Bd(e.slotBehaviours),apis:u}},wB=he({getSlotNames:function(e,t){return e.getSlotNames(t)},getSlot:function(e,t,n){return e.getSlot(t,n)},isShowing:function(e,t,n){return e.isShowing(t,n)},hideSlot:function(e,t,n){return e.hideSlot(t,n)},hideAllSlots:function(e,t){return e.hideAllSlots(t)},showSlot:function(e,t,n){return e.showSlot(t,n)}},(function(e){return ba(e)})),xB=k(k({},wB),{sketch:function(e){var t=function(){var e=[];return{slot:function(t,n){return e.push(t),hf(AB,bB(t),n)},record:v(e)}}(),n=e(t),r=t.record(),o=U(r,(function(e){return rf({name:e,pname:bB(e)})}));return Vf(AB,yB,o,OB,n)}}),_B=Cr([so("icon"),so("tooltip"),yo("onShow",m),yo("onHide",m),yo("onSetup",(function(){return m}))]),CB=function(e){return{element:function(){return e.element.dom}}},kB=function(e,t){var n=U(ue(t),(function(e){var n=t[e],r=Ur(function(e){return Fr("sidebar",_B,e)}(n));return{name:e,getApi:CB,onSetup:r.onSetup,onShow:r.onShow,onHide:r.onHide}}));return U(n,(function(t){var r=wo(m);return e.slot(t.name,{dom:{tag:"div",classes:["tox-sidebar__pane"]},behaviours:sA([ey(t,r),ty(t,r),Ri(Ci(),(function(e,t){var r=t.event,o=Y(n,(function(e){return e.name===r.name}));o.each((function(t){(r.visible?t.onShow:t.onHide)(t.getApi(e))}))}))])})}))},SB=function(e){return xB.sketch((function(t){return{dom:{tag:"div",classes:["tox-sidebar__pane-container"]},components:kB(t,e),slotBehaviours:sA([qi((function(e){return xB.hideAllSlots(e)}))])}}))},VB=function(e){return $f.getCurrent(e).bind((function(e){return vB.isGrowing(e)||vB.hasGrown(e)?$f.getCurrent(e).bind((function(e){return Y(xB.getSlotNames(e),(function(t){return xB.isShowing(e,t)}))})):Q.none()}))},BB=ia("FixSizeEvent"),TB=ia("AutoSizeEvent"),NB=Object.freeze({__proto__:null,block:function(e,t,n,r){Ht(e.element,"aria-busy",!0);var o=t.getRoot(e).getOr(e),i=Os([rm.config({mode:"special",onTab:function(){return Q.some(!0)},onShiftTab:function(){return Q.some(!0)}}),mm.config({})]),a=r(o,i),l=o.getSystem().build(a);cm.append(o,nl(l)),l.hasConfigured(rm)&&t.focus&&rm.focusIn(l),n.isBlocked()||t.onBlock(e),n.blockWith((function(){return cm.remove(o,l)}))},unblock:function(e,t,n){Yt(e.element,"aria-busy"),n.isBlocked()&&t.onUnblock(e),n.clear()}}),EB=[yo("getRoot",Q.none),Ao("focus",!0),Vl("onBlock"),Vl("onUnblock")],PB=xs({fields:EB,name:"blocking",apis:NB,state:Object.freeze({__proto__:null,init:function(){var e=Ks();return wa({readState:e.isSet,blockWith:function(t){e.set({destroy:t})},clear:e.clear,isBlocked:e.isSet})}})}),QB=function(e){var t=Qe.fromHtml(e),n=Vt(t),r=function(e){var t=void 0!==e.dom.attributes?e.dom.attributes:[];return X(t,(function(e,t){var n;return"class"===t.name?e:k(k({},e),((n={})[t.name]=t.value,n))}),{})}(t),o=function(e){return Array.prototype.slice.call(e.dom.classList,0)}(t),i=0===n.length?{}:{innerHtml:Zi(t)};return k({tag:De(t),classes:o,attributes:r},i)},MB=function(e){return $f.getCurrent(e).each((function(e){return Ts(e.element)}))},DB=function(e,t,n,r){var o=t.element;if(function(e,t){var n="tabindex",r="data-mce-"+n;Q.from(e.iframeElement).map(Qe.fromDom).each((function(e){t?(qt(e,n).each((function(t){return Ht(e,r,t)})),Ht(e,n,-1)):(Yt(e,n),qt(e,r).each((function(t){Ht(e,n,t),Yt(e,r)})))}))}(e,n),n)PB.block(t,function(e){return function(t,n){return{dom:{tag:"div",attributes:{"aria-label":e.translate("Loading..."),tabindex:"0"},classes:["tox-throbber__busy-spinner"]},components:[{dom:QB('<div class="tox-spinner"><div></div><div></div><div></div></div>')}]}}}(r)),ln(o,"display"),Yt(o,"aria-hidden"),e.hasFocus()&&MB(t);else{var i=$f.getCurrent(t).exists((function(e){return Ns(e.element)}));PB.unblock(t),Kt(o,"display","none"),Ht(o,"aria-hidden","true"),i&&e.focus()}},$B=function(e,t,n){var r=wo(!1),o=ec(),i=function(n){var o;!r.get()||function(e){return"focusin"===e.type}(o=n)&&(o.composed?ae(o.composedPath()):Q.from(o.target)).map(Qe.fromDom).filter(ze).exists((function(e){return La(e,"mce-pastebin")}))||(n.preventDefault(),MB(t()),e.editorManager.setActive(e))};e.inline||e.on("PreInit",(function(){e.dom.bind(e.getWin(),"focusin",i),e.on("BeforeExecCommand",(function(e){"mcefocus"===e.command.toLowerCase()&&!0!==e.value&&i(e)}))}));var a=function(o){o!==r.get()&&(r.set(o),DB(e,t(),o,n.providers),e.fire("AfterProgressState",{state:o}))};e.on("ProgressState",(function(t){if(o.on(Ag.clearTimeout),h(t.time)){var n=Ag.setEditorTimeout(e,(function(){return a(t.state)}),t.time);o.set(n)}else a(t.state),o.clear()}))},zB=function(e,t,n){return{within:e,extra:t,withinWidth:n}},RB=function(e,t,n){var r=function(e,t){var n=X(e,(function(e,n){return t(n,e.len).fold(v(e),(function(t){return{len:t.finish,list:e.list.concat([t])}}))}),{len:0,list:[]});return n.list}(e,(function(e,t){var r=n(e);return Q.some({element:e,start:t,finish:t+r,width:r})})),o=j(r,(function(e){return e.finish<=t})),i=q(o,(function(e,t){return e+t.width}),0);return{within:o,extra:r.slice(o.length),withinWidth:i}},IB=function(e){return U(e,(function(e){return e.element}))},LB=function(e,t,n,r){var o=function(e,t,n){var r=RB(t,e,n);return 0===r.extra.length?Q.some(r):Q.none()}(e,t,n).getOrThunk((function(){return RB(t,e-n(r),n)})),i=o.within,a=o.extra,l=o.withinWidth;return 1===a.length&&a[0].width<=n(r)?function(e,t,n){var r=IB(e.concat(t));return zB(r,[],n)}(i,a,l):a.length>=1?function(e,t,n,r){var o=IB(e).concat([n]);return zB(o,IB(t),r)}(i,a,r,l):function(e,t,n){return zB(IB(e),[],n)}(i,0,l)},FB=function(e,t){var n=U(t,(function(e){return nl(e)}));mV.setGroups(e,n)},UB=function(e,t,n){var r=t.builtGroups.get();if(0!==r.length){var o=yf(e,t,"primary"),i=jO.getCoupled(e,"overflowGroup");Kt(o.element,"visibility","hidden");var a=r.concat([i]),l=ce(a,(function(e){return Ps(e.element).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))}));n([]),FB(o,a);var s=yn(o.element),c=LB(s,t.builtGroups.get(),(function(e){return yn(e.element)}),i);0===c.extra.length?(cm.remove(o,i),n([])):(FB(o,c.within),n(c.extra)),ln(o.element,"visibility"),sn(o.element),l.each(mm.focus)}},HB=v([Vd("splitToolbarBehaviours",[jO]),Xr("builtGroups",(function(){return wo([])}))]),WB=v([kl(["overflowToggledClass"]),co("getOverflowBounds"),Gr("lazySink"),Xr("overflowGroups",(function(){return wo([])}))].concat(HB())),jB=v([rf({factory:mV,schema:hV(),name:"primary"}),of({schema:hV(),name:"overflow"}),of({name:"overflow-button"}),of({name:"overflow-group"})]),qB=v((function(e,t){!function(e,t){var n=An.max(e,t,["margin-left","border-left-width","padding-left","padding-right","border-right-width","margin-right"]);Kt(e,"max-width",n+"px")}(e,Math.floor(t))})),XB=v([kl(["toggledClass"]),Gr("lazySink"),to("fetch"),co("getBounds"),fo("fireDismissalEventInstead",[ho("event",wi())]),kc()]),YB=v([of({name:"button",overrides:function(e){return{dom:{attributes:{"aria-haspopup":"true"}},buttonBehaviours:Os([Sm.config({toggleClass:e.markers.toggledClass,aria:{mode:"expanded"},toggleOnExecute:!1})])}}}),of({factory:mV,schema:hV(),name:"toolbar",overrides:function(e){return{toolbarBehaviours:Os([rm.config({mode:"cyclic",onEscape:function(t){return Af(t,e,"button").each(mm.focus),Q.none()}})])}}})]),GB=function(e,t){var n=jO.getCoupled(e,"toolbarSandbox");ld.isOpen(n)?ld.close(n):ld.open(n,t.toolbar())},ZB=function(e,t,n,r){var o=n.getBounds.map((function(e){return e()})),i=n.lazySink(e).getOrDie();zu.positionWithinBounds(i,t,{anchor:{type:"hotspot",hotspot:e,layouts:r,overrides:{maxWidthFunction:qB()}}},o)},KB=function(e,t,n,r,o){mV.setGroups(t,o),ZB(e,t,n,r),Sm.on(e)},JB=Pf({name:"FloatingToolbarButton",factory:function(e,t,n,r){return k(k({},yg.sketch(k(k({},r.button()),{action:function(e){GB(e,r)},buttonBehaviours:Ed({dump:r.button().buttonBehaviours},[jO.config({others:{toolbarSandbox:function(t){return function(e,t,n){var r=fl();return{dom:{tag:"div",attributes:{id:r.id}},behaviours:Os([rm.config({mode:"special",onEscape:function(e){return ld.close(e),Q.some(!0)}}),ld.config({onOpen:function(o,i){n.fetch().get((function(o){KB(e,i,n,t.layouts,o),r.link(e.element),rm.focusIn(i)}))},onClose:function(){Sm.off(e),mm.focus(e),r.unlink(e.element)},isPartOf:function(t,n,r){return pl(n,r)||pl(e,r)},getAttachPoint:function(){return n.lazySink(e).getOrDie()}}),Ss.config({channels:k(k({},fd(k({isExtraPart:x},n.fireDismissalEventInstead.map((function(e){return{fireEventInstead:{event:e.event}}})).getOr({})))),pd({doReposition:function(){ld.getState(jO.getCoupled(e,"toolbarSandbox")).each((function(r){ZB(e,r,n,t.layouts)}))}}))})])}}(t,n,e)}}})])}))),{apis:{setGroups:function(t,r){ld.getState(jO.getCoupled(t,"toolbarSandbox")).each((function(o){KB(t,o,e,n.layouts,r)}))},reposition:function(t){ld.getState(jO.getCoupled(t,"toolbarSandbox")).each((function(r){ZB(t,r,e,n.layouts)}))},toggle:function(e){GB(e,r)},getToolbar:function(e){return ld.getState(jO.getCoupled(e,"toolbarSandbox"))},isOpen:function(e){return ld.isOpen(jO.getCoupled(e,"toolbarSandbox"))}}})},configFields:XB(),partFields:YB(),apis:{setGroups:function(e,t,n){e.setGroups(t,n)},reposition:function(e,t){e.reposition(t)},toggle:function(e,t){e.toggle(t)},getToolbar:function(e,t){return e.getToolbar(t)},isOpen:function(e,t){return e.isOpen(t)}}}),eT=v([Gr("items"),kl(["itemSelector"]),Vd("tgroupBehaviours",[rm])]),tT=v([lf({name:"items",unit:"item"})]),nT=Pf({name:"ToolbarGroup",configFields:eT(),partFields:tT(),factory:function(e,t,n,r){return{uid:e.uid,dom:e.dom,components:t,behaviours:Td(e.tgroupBehaviours,[rm.config({mode:"flow",selector:e.markers.itemSelector})]),domModification:{attributes:{role:"toolbar"}}}}}),rT=function(e){return U(e,(function(e){return nl(e)}))},oT=function(e,t,n){UB(e,n,(function(r){n.overflowGroups.set(r),t.getOpt(e).each((function(e){JB.setGroups(e,rT(r))}))}))},iT=Pf({name:"SplitFloatingToolbar",configFields:WB(),partFields:jB(),factory:function(e,t,n,r){var o=bg(JB.sketch({fetch:function(){return NO((function(t){t(rT(e.overflowGroups.get()))}))},layouts:{onLtr:function(){return[ns,ts]},onRtl:function(){return[ts,ns]},onBottomLtr:function(){return[os,rs]},onBottomRtl:function(){return[rs,os]}},getBounds:n.getOverflowBounds,lazySink:e.lazySink,fireDismissalEventInstead:{},markers:{toggledClass:e.markers.overflowToggledClass},parts:{button:r["overflow-button"](),toolbar:r.overflow()}}));return{uid:e.uid,dom:e.dom,components:t,behaviours:Td(e.splitToolbarBehaviours,[jO.config({others:{overflowGroup:function(){return nT.sketch(k(k({},r["overflow-group"]()),{items:[o.asSpec()]}))}}})]),apis:{setGroups:function(t,n){e.builtGroups.set(U(n,t.getSystem().build)),oT(t,o,e)},refresh:function(t){return oT(t,o,e)},toggle:function(e){o.getOpt(e).each((function(e){JB.toggle(e)}))},isOpen:function(e){return o.getOpt(e).map(JB.isOpen).getOr(!1)},reposition:function(e){o.getOpt(e).each((function(e){JB.reposition(e)}))},getOverflow:function(e){return o.getOpt(e).bind(JB.getToolbar)}},domModification:{attributes:{role:"group"}}}},apis:{setGroups:function(e,t,n){e.setGroups(t,n)},refresh:function(e,t){e.refresh(t)},reposition:function(e,t){e.reposition(t)},toggle:function(e,t){e.toggle(t)},isOpen:function(e,t){return e.isOpen(t)},getOverflow:function(e,t){return e.getOverflow(t)}}}),aT=v([kl(["closedClass","openClass","shrinkingClass","growingClass","overflowToggledClass"]),Vl("onOpened"),Vl("onClosed")].concat(HB())),lT=v([rf({factory:mV,schema:hV(),name:"primary"}),rf({factory:mV,schema:hV(),name:"overflow",overrides:function(e){return{toolbarBehaviours:Os([vB.config({dimension:{property:"height"},closedClass:e.markers.closedClass,openClass:e.markers.openClass,shrinkingClass:e.markers.shrinkingClass,growingClass:e.markers.growingClass,onShrunk:function(t){Af(t,e,"overflow-button").each((function(e){Sm.off(e),mm.focus(e)})),e.onClosed(t)},onGrown:function(t){rm.focusIn(t),e.onOpened(t)},onStartGrow:function(t){Af(t,e,"overflow-button").each(Sm.on)}}),rm.config({mode:"acyclic",onEscape:function(t){return Af(t,e,"overflow-button").each(mm.focus),Q.some(!0)}})])}}}),of({name:"overflow-button",overrides:function(e){return{buttonBehaviours:Os([Sm.config({toggleClass:e.markers.overflowToggledClass,aria:{mode:"pressed"},toggleOnExecute:!1})])}}}),of({name:"overflow-group"})]),sT=function(e,t){Af(e,t,"overflow-button").bind((function(){return Af(e,t,"overflow")})).each((function(n){cT(e,t),vB.toggleGrow(n)}))},cT=function(e,t){Af(e,t,"overflow").each((function(n){UB(e,t,(function(e){var t=U(e,(function(e){return nl(e)}));mV.setGroups(n,t)})),Af(e,t,"overflow-button").each((function(e){vB.hasGrown(n)&&Sm.on(e)})),vB.refresh(n)}))},uT=Pf({name:"SplitSlidingToolbar",configFields:aT(),partFields:lT(),factory:function(e,t,n,r){var o="alloy.toolbar.toggle";return{uid:e.uid,dom:e.dom,components:t,behaviours:Td(e.splitToolbarBehaviours,[jO.config({others:{overflowGroup:function(e){return nT.sketch(k(k({},r["overflow-group"]()),{items:[yg.sketch(k(k({},r["overflow-button"]()),{action:function(t){Ti(e,o)}}))]}))}}}),um("toolbar-toggle-events",[Ri(o,(function(t){sT(t,e)}))])]),apis:{setGroups:function(t,n){!function(t,n){var r=U(n,t.getSystem().build);e.builtGroups.set(r)}(t,n),cT(t,e)},refresh:function(t){return cT(t,e)},toggle:function(t){return sT(t,e)},isOpen:function(t){return function(e,t){return Af(e,t,"overflow").map(vB.hasGrown).getOr(!1)}(t,e)}},domModification:{attributes:{role:"group"}}}},apis:{setGroups:function(e,t,n){e.setGroups(t,n)},refresh:function(e,t){e.refresh(t)},toggle:function(e,t){e.toggle(t)},isOpen:function(e,t){return e.isOpen(t)}}}),dT=function(e){var t=e.title.fold((function(){return{}}),(function(e){return{attributes:{title:e}}}));return{dom:k({tag:"div",classes:["tox-toolbar__group"]},t),components:[nT.parts.items({})],items:e.items,markers:{itemSelector:"*:not(.tox-split-button) > .tox-tbtn:not([disabled]), .tox-split-button:not([disabled]), .tox-toolbar-nav-js:not([disabled])"},tgroupBehaviours:Os([nO.config({}),mm.config({})])}},fT=function(e){return nT.sketch(dT(e))},hT=function(e,t){var n=qi((function(t){var n=U(e.initGroups,fT);mV.setGroups(t,n)}));return Os([KA(e.providers.isDisabled),XA(),rm.config({mode:t,onEscape:e.onEscape,selector:".tox-toolbar__group"}),um("toolbar-events",[n])])},pT=function(e){var t=e.cyclicKeying?"cyclic":"acyclic";return{uid:e.uid,dom:{tag:"div",classes:["tox-toolbar-overlord"]},parts:{"overflow-group":dT({title:Q.none(),items:[]}),"overflow-button":XC({name:"more",icon:Q.some("more-drawer"),disabled:!1,tooltip:Q.some("More..."),primary:!1,borderless:!1},Q.none(),e.providers)},splitToolbarBehaviours:hT(e,t)}},mT=function(e){var t=pT(e),n=iT.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}});return iT.sketch(k(k({},t),{lazySink:e.getSink,getOverflowBounds:function(){var t=e.moreDrawerData.lazyHeader().element,n=Ln(t),r=_t(t),o=Ln(r),i=Math.max(r.dom.scrollHeight,o.height);return Rn(n.x+4,o.y,n.width-8,i)},parts:k(k({},t.parts),{overflow:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:e.attributes}}}),components:[n],markers:{overflowToggledClass:"tox-tbtn--enabled"}}))},gT=function(e){var t=uT.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}}),n=uT.parts.overflow({dom:{tag:"div",classes:["tox-toolbar__overflow"]}}),r=pT(e);return uT.sketch(k(k({},r),{components:[t,n],markers:{openClass:"tox-toolbar__overflow--open",closedClass:"tox-toolbar__overflow--closed",growingClass:"tox-toolbar__overflow--growing",shrinkingClass:"tox-toolbar__overflow--shrinking",overflowToggledClass:"tox-tbtn--enabled"},onOpened:function(e){e.getSystem().broadcastOn([IV()],{type:"opened"})},onClosed:function(e){e.getSystem().broadcastOn([IV()],{type:"closed"})}}))},vT=function(e){var t=e.cyclicKeying?"cyclic":"acyclic";return mV.sketch({uid:e.uid,dom:{tag:"div",classes:["tox-toolbar"].concat(e.type===vv.scrolling?["tox-toolbar--scrolling"]:[])},components:[mV.parts.groups({})],toolbarBehaviours:hT(e,t)})},AT=lV.optional({factory:tB,name:"menubar",schema:[Gr("backstage")]}),yT=lV.optional({factory:{sketch:function(e){return fV.sketch({uid:e.uid,dom:e.dom,listBehaviours:Os([rm.config({mode:"acyclic",selector:".tox-toolbar"})]),makeItem:function(){return vT({type:e.type,uid:ia("multiple-toolbar-item"),cyclicKeying:!1,initGroups:[],providers:e.providers,onEscape:function(){return e.onEscape(),Q.some(!0)}})},setupItem:function(e,t,n,r){mV.setGroups(t,n)},shell:!0})}},name:"multiple-toolbar",schema:[Gr("dom"),Gr("onEscape")]}),bT=lV.optional({factory:{sketch:function(e){var t=function(e){return e.type===vv.sliding?gT:e.type===vv.floating?mT:vT}(e);return t({type:e.type,uid:e.uid,onEscape:function(){return e.onEscape(),Q.some(!0)},cyclicKeying:!1,initGroups:[],getSink:e.getSink,providers:e.providers,moreDrawerData:{lazyToolbar:e.lazyToolbar,lazyMoreButton:e.lazyMoreButton,lazyHeader:e.lazyHeader},attributes:e.attributes})}},name:"toolbar",schema:[Gr("dom"),Gr("onEscape"),Gr("getSink")]}),OT=lV.optional({factory:{sketch:function(e){var t=e.editor,n=e.sticky?XV:AV;return{uid:e.uid,dom:e.dom,components:e.components,behaviours:Os(n(t,e.sharedBackstage))}}},name:"header",schema:[Gr("dom")]}),wT=lV.optional({name:"socket",schema:[Gr("dom")]}),xT=lV.optional({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"div",classes:["tox-sidebar"],attributes:{role:"complementary"}},components:[{dom:{tag:"div",classes:["tox-sidebar__slider"]},components:[],behaviours:Os([nO.config({}),mm.config({}),vB.config({dimension:{property:"width"},closedClass:"tox-sidebar--sliding-closed",openClass:"tox-sidebar--sliding-open",shrinkingClass:"tox-sidebar--sliding-shrinking",growingClass:"tox-sidebar--sliding-growing",onShrunk:function(e){$f.getCurrent(e).each(xB.hideAllSlots),Ti(e,TB)},onGrown:function(e){Ti(e,TB)},onStartGrow:function(e){Ni(e,BB,{width:rn(e.element,"width").getOr("")})},onStartShrink:function(e){Ni(e,BB,{width:yn(e.element)+"px"})}}),cm.config({}),$f.config({find:function(e){var t=cm.contents(e);return ae(t)}})])}],behaviours:Os([b_(0),um("sidebar-sliding-events",[Ri(BB,(function(e,t){Kt(e.element,"width",t.event.width)})),Ri(TB,(function(e,t){ln(e.element,"width")}))])])}}},name:"sidebar",schema:[Gr("dom")]}),_T=lV.optional({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"div",attributes:{"aria-hidden":"true"},classes:["tox-throbber"],styles:{display:"none"}},behaviours:Os([cm.config({}),PB.config({focus:!1}),$f.config({find:function(e){return ae(e.components())}})]),components:[]}}},name:"throbber",schema:[Gr("dom")]}),CT=Pf({name:"OuterContainer",factory:function(e,t,n){var r={getSocket:function(t){return aV.getPart(t,e,"socket")},setSidebar:function(t,n){aV.getPart(t,e,"sidebar").each((function(e){return function(e,t){$f.getCurrent(e).each((function(e){return cm.set(e,[SB(t)])}))}(e,n)}))},toggleSidebar:function(t,n){aV.getPart(t,e,"sidebar").each((function(e){return function(e,t){$f.getCurrent(e).each((function(e){$f.getCurrent(e).each((function(n){vB.hasGrown(e)?xB.isShowing(n,t)?vB.shrink(e):(xB.hideAllSlots(n),xB.showSlot(n,t)):(xB.hideAllSlots(n),xB.showSlot(n,t),vB.grow(e))}))}))}(e,n)}))},whichSidebar:function(t){return aV.getPart(t,e,"sidebar").bind(VB).getOrNull()},getHeader:function(t){return aV.getPart(t,e,"header")},getToolbar:function(t){return aV.getPart(t,e,"toolbar")},setToolbar:function(t,n){aV.getPart(t,e,"toolbar").each((function(e){e.getApis().setGroups(e,n)}))},setToolbars:function(t,n){aV.getPart(t,e,"multiple-toolbar").each((function(e){fV.setItems(e,n)}))},refreshToolbar:function(t){aV.getPart(t,e,"toolbar").each((function(e){return e.getApis().refresh(e)}))},toggleToolbarDrawer:function(t){aV.getPart(t,e,"toolbar").each((function(e){var t,n;t=e.getApis().toggle,n=function(t){return t(e)},null!=t?Q.some(n(t)):Q.none()}))},isToolbarDrawerToggled:function(t){return aV.getPart(t,e,"toolbar").bind((function(e){return Q.from(e.getApis().isOpen).map((function(t){return t(e)}))})).getOr(!1)},getThrobber:function(t){return aV.getPart(t,e,"throbber")},focusToolbar:function(t){aV.getPart(t,e,"toolbar").orThunk((function(){return aV.getPart(t,e,"multiple-toolbar")})).each((function(e){rm.focusIn(e)}))},setMenubar:function(t,n){aV.getPart(t,e,"menubar").each((function(e){tB.setMenus(e,n)}))},focusMenubar:function(t){aV.getPart(t,e,"menubar").each((function(e){tB.focus(e)}))}};return{uid:e.uid,dom:e.dom,components:t,apis:r,behaviours:e.behaviours}},configFields:[Gr("dom"),Gr("behaviours")],partFields:[OT,AT,bT,yT,wT,xT,_T],apis:{getSocket:function(e,t){return e.getSocket(t)},setSidebar:function(e,t,n){e.setSidebar(t,n)},toggleSidebar:function(e,t,n){e.toggleSidebar(t,n)},whichSidebar:function(e,t){return e.whichSidebar(t)},getHeader:function(e,t){return e.getHeader(t)},getToolbar:function(e,t){return e.getToolbar(t)},setToolbar:function(e,t,n){var r=U(n,(function(e){return fT(e)}));e.setToolbar(t,r)},setToolbars:function(e,t,n){var r=U(n,(function(e){return U(e,fT)}));e.setToolbars(t,r)},refreshToolbar:function(e,t){return e.refreshToolbar(t)},toggleToolbarDrawer:function(e,t){e.toggleToolbarDrawer(t)},isToolbarDrawerToggled:function(e,t){return e.isToolbarDrawerToggled(t)},getThrobber:function(e,t){return e.getThrobber(t)},setMenubar:function(e,t,n){e.setMenubar(t,n)},focusMenubar:function(e,t){e.focusMenubar(t)},focusToolbar:function(e,t){e.focusToolbar(t)}}}),kT={file:{title:"File",items:"newdocument restoredraft | preview | export print | deleteallconversations"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall | searchreplace"},view:{title:"View",items:"code | visualaid visualchars visualblocks | spellchecker | preview fullscreen | showcomments"},insert:{title:"Insert",items:"image link media addcomment pageembed template codesample inserttable | charmap emoticons hr | pagebreak nonbreaking anchor toc | insertdatetime"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript codeformat | formats blockformats fontformats fontsizes align lineheight | forecolor backcolor | language | removeformat"},tools:{title:"Tools",items:"spellchecker spellcheckerlanguage | a11ycheck code wordcount"},table:{title:"Table",items:"inserttable | cell row column | advtablesort | tableprops deletetable"},help:{title:"Help",items:"help"}},ST=function(e){return"string"==typeof e?e.split(" "):e},VT=function(e,t){var n=k(k({},kT),t.menus),r=ue(t.menus).length>0,o=void 0===t.menubar||!0===t.menubar?ST("file edit view insert format tools table help"):ST(!1===t.menubar?"":t.menubar),i=j(o,(function(e){var n=be(kT,e);return r?n||ye(t.menus,e).exists((function(e){return be(e,"items")})):n})),a=U(i,(function(r){var o=n[r];return function(e,t,n){var r=function(e){return e.getParam("removed_menuitems","")}(n).split(/[ ,]/);return{text:e.title,getItems:function(){return K(e.items,(function(e){var n=e.toLowerCase();return 0===n.trim().length||I(r,(function(e){return e===n}))?[]:"separator"===n||"|"===n?[{type:"separator"}]:t.menuItems[n]?[t.menuItems[n]]:[]}))}}}({title:o.title,items:ST(o.items)},t,e)}));return j(a,(function(e){return e.getItems().length>0&&I(e.getItems(),(function(e){return"separator"!==e.type}))}))},BT=function(e){var t=function(){e._skinLoaded=!0,function(e){e.fire("SkinLoaded")}(e)};return function(){e.initialized?t():e.on("init",t)}},TT=function(e,t,n){return new jg((function(r,o){n.load(t,r,o),e.on("remove",(function(){return n.unload(t)}))}))},NT=function(e,t){return TT(e,t+"/skin.min.css",e.ui.styleSheetLoader)},ET=function(e,t){var n;return(n=Qe.fromDom(e.getElement()),$t(n).isSome())?TT(e,t+"/skin.shadowdom.min.css",vA.DOM.styleSheetLoader):jg.resolve()},PT=function(e,t){var n=function(e){var t=e.getParam("skin"),n=e.getParam("skin_url");if(!1!==t){var r=t||"oxide";n=n?e.documentBaseURI.toAbsolute(n):AA.baseURL+"/skins/ui/"+r}return n}(t);n&&t.contentCSS.push(n+(e?"/content.inline":"/content")+".min.css"),!1===function(e){return!1===e.getParam("skin")}(t)&&o(n)?jg.all([NT(t,n),ET(t,n)]).then(BT(t),function(e,t){return function(){return function(e,t){return e.fire("SkinLoadError",t)}(e,{message:t})}}(t,"Skin could not be loaded")):BT(t)()},QT=b(PT,!1),MT=b(PT,!0),DT=function(e,t){return function(n){var r=Js(),o=function(){n.setActive(e.formatter.match(t));var o=e.formatter.formatChanged(t,n.setActive);r.set(o)};return e.initialized?o():e.once("init",o),function(){e.off("init",o),r.clear()}}},$T=function(e,t,n){return function(r){var o=function(){return n(r)},i=function(){n(r),e.on(t,o)};return e.initialized?i():e.once("init",i),function(){e.off("init",i),e.off(t,o)}}},zT=function(e){return function(t){return function(){e.undoManager.transact((function(){e.focus(),e.execCommand("mceToggleFormat",!1,t.format)}))}}},RT=function(e,t){return function(){return e.execCommand(t)}},IT=function(e,t,n){var r=function(e,r,i,a){var l=t.shared.providers.translate(e.title);if("separator"===e.type)return Q.some({type:"separator",text:l});if("submenu"===e.type){var s=K(e.getStyleItems(),(function(e){return o(e,r,a)}));return 0===r&&s.length<=0?Q.none():Q.some({type:"nestedmenuitem",text:l,disabled:s.length<=0,getSubmenuItems:function(){return K(e.getStyleItems(),(function(e){return o(e,r,a)}))}})}return Q.some(k({type:"togglemenuitem",text:l,icon:e.icon,active:e.isSelected(a),disabled:i,onAction:n.onAction(e)},e.getStylePreview().fold((function(){return{}}),(function(e){return{meta:{style:e}}}))))},o=function(e,t,o){var i="formatter"===e.type&&n.isInvalid(e);return 0===t?i?[]:r(e,t,!1,o).toArray():r(e,t,i,o).toArray()},i=function(e){var t=n.getCurrentValue(),r=n.shouldHide?0:1;return K(e,(function(e){return o(e,r,t)}))};return{validateItems:i,getFetch:function(e,t){return function(n,r){var o=t(),a=i(o);r(UC(a,Av.CLOSE_ON_EXECUTE,e,!1))}}}},LT=function(e,t,n){var r=n.dataset,o="basic"===r.type?function(){return U(r.data,(function(e){return BS(e,n.isSelectedFor,n.getPreviewFor)}))}:r.getData;return{items:IT(0,t,n),getStyleItems:o}},FT=function(e,t,n){var r=LT(0,t,n),o=r.items,i=r.getStyleItems,a=$T(e,"NodeChange",(function(e){var t=e.getComponent();n.updateText(t)}));return $C({text:n.icon.isSome()?Q.none():n.text,icon:n.icon,tooltip:Q.from(n.tooltip),role:Q.none(),fetch:o.getFetch(t,i),onSetup:a,getApi:function(e){return{getComponent:v(e)}},columns:1,presets:"normal",classes:n.icon.isSome()?[]:["bespoke"],dropdownBehaviours:[]},"tox-tbtn",t.shared)};!function(e){e[e.SemiColon=0]="SemiColon",e[e.Space=1]="Space"}(kk||(kk={}));var UT,HT,WT,jT,qT,XT=function(e,t,n,r){var o=function(e){return U(e,(function(e){var t=e,n=e,r=e.split("=");return r.length>1&&(t=r[0],n=r[1]),{title:t,format:n}}))}(function(e,t){return t===kk.SemiColon?e.replace(/;$/,"").split(";"):e.split(" ")}(e.getParam(t,n,"string"),r));return{type:"basic",data:o}},YT=[{title:"Left",icon:"align-left",format:"alignleft",command:"JustifyLeft"},{title:"Center",icon:"align-center",format:"aligncenter",command:"JustifyCenter"},{title:"Right",icon:"align-right",format:"alignright",command:"JustifyRight"},{title:"Justify",icon:"align-justify",format:"alignjustify",command:"JustifyFull"}],GT=function(e){var t={type:"basic",data:YT};return{tooltip:"Align",text:Q.none(),icon:Q.some("align-left"),isSelectedFor:function(t){return function(){return e.formatter.match(t)}},getCurrentValue:Q.none,getPreviewFor:function(e){return Q.none},onAction:function(t){return function(){return Y(YT,(function(e){return e.format===t.format})).each((function(t){return e.execCommand(t.command)}))}},updateText:function(t){var n=Y(YT,(function(t){return e.formatter.match(t.format)})),r=n.fold(v("left"),(function(e){return e.title.toLowerCase()}));Ni(t,DC,{icon:"align-"+r})},dataset:t,shouldHide:!1,isInvalid:function(t){return!e.formatter.canApply(t.format)}}},ZT=["-apple-system","Segoe UI","Roboto","Helvetica Neue","sans-serif"],KT=function(e){var t=e.split(/\s*,\s*/);return U(t,(function(e){return e.replace(/^['"]+|['"]+$/g,"")}))},JT=function(e){var t="System Font",n=function(){var n=function(e){return e?KT(e)[0]:""},o=e.queryCommandValue("FontName"),i=r.data,a=o?o.toLowerCase():"",l=Y(i,(function(e){var t=e.format;return t.toLowerCase()===a||n(t).toLowerCase()===n(a).toLowerCase()})).orThunk((function(){return Ce(function(e){var t;return 0===e.indexOf("-apple-system")&&(t=KT(e.toLowerCase()),J(ZT,(function(e){return t.indexOf(e.toLowerCase())>-1})))}(a),{title:t,format:a})}));return{matchOpt:l,font:o}},r=XT(e,"font_formats","Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",kk.SemiColon);return{tooltip:"Fonts",text:Q.some(t),icon:Q.none(),isSelectedFor:function(e){return function(t){return t.exists((function(t){return t.format===e}))}},getCurrentValue:function(){return n().matchOpt},getPreviewFor:function(e){return function(){return Q.some({tag:"div",styles:-1===e.indexOf("dings")?{"font-family":e}:{}})}},onAction:function(t){return function(){e.undoManager.transact((function(){e.focus(),e.execCommand("FontName",!1,t.format)}))}},updateText:function(e){var t=n(),r=t.matchOpt,o=t.font,i=r.fold(v(o),(function(e){return e.title}));Ni(e,MC,{text:i})},dataset:r,shouldHide:!1,isInvalid:x}},eN={"8pt":"1","10pt":"2","12pt":"3","14pt":"4","18pt":"5","24pt":"6","36pt":"7"},tN={"xx-small":"7pt","x-small":"8pt",small:"10pt",medium:"12pt",large:"14pt","x-large":"18pt","xx-large":"24pt"},nN=function(e,t){return/[0-9.]+px$/.test(e)?function(e,t){var n=Math.pow(10,t);return Math.round(e*n)/n}(72*parseInt(e,10)/96,t||0)+"pt":ye(tN,e).getOr(e)},rN=function(e){var t=function(){var t=Q.none(),n=r.data,o=e.queryCommandValue("FontSize");if(o)for(var i=function(e){var r=nN(o,e),i=function(e){return ye(eN,e).getOr("")}(r);t=Y(n,(function(e){return e.format===o||e.format===r||e.format===i}))},a=3;t.isNone()&&a>=0;a--)i(a);return{matchOpt:t,size:o}},n=v(Q.none),r=XT(e,"fontsize_formats","8pt 10pt 12pt 14pt 18pt 24pt 36pt",kk.Space);return{tooltip:"Font sizes",text:Q.some("12pt"),icon:Q.none(),isSelectedFor:function(e){return function(t){return t.exists((function(t){return t.format===e}))}},getPreviewFor:n,getCurrentValue:function(){return t().matchOpt},onAction:function(t){return function(){e.undoManager.transact((function(){e.focus(),e.execCommand("FontSize",!1,t.format)}))}},updateText:function(e){var n=t(),r=n.matchOpt,o=n.size,i=r.fold(v(o),(function(e){return e.title}));Ni(e,MC,{text:i})},dataset:r,shouldHide:!1,isInvalid:x}},oN=function(e,t){var n=t(),r=U(n,(function(e){return e.format}));return Q.from(e.formatter.closest(r)).bind((function(e){return Y(n,(function(t){return t.format===e}))})).orThunk((function(){return Ce(e.formatter.match("p"),{title:"Paragraph",format:"p"})}))},iN=function(e){var t="Paragraph",n=XT(e,"block_formats","Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre",kk.SemiColon);return{tooltip:"Blocks",text:Q.some(t),icon:Q.none(),isSelectedFor:function(t){return function(){return e.formatter.match(t)}},getCurrentValue:Q.none,getPreviewFor:function(t){return function(){var n=e.formatter.get(t);return Q.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))})}},onAction:zT(e),updateText:function(r){var o=oN(e,(function(){return n.data})).fold(v(t),(function(e){return e.title}));Ni(r,MC,{text:o})},dataset:n,shouldHide:!1,isInvalid:function(t){return!e.formatter.canApply(t.format)}}},aN=function(e,t){var n="Paragraph";return{tooltip:"Formats",text:Q.some(n),icon:Q.none(),isSelectedFor:function(t){return function(){return e.formatter.match(t)}},getCurrentValue:Q.none,getPreviewFor:function(t){return function(){var n=e.formatter.get(t);return void 0!==n?Q.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):Q.none()}},onAction:zT(e),updateText:function(t){var r=function(e){var t=e.items;return void 0!==t&&t.length>0?K(t,r):[{title:e.title,format:e.format}]},o=K(VS(e),r),i=oN(e,v(o)).fold(v(n),(function(e){return e.title}));Ni(t,MC,{text:i})},shouldHide:e.getParam("style_formats_autohide",!1,"boolean"),isInvalid:function(t){return!e.formatter.canApply(t.format)},dataset:t}},lN=Object.freeze({__proto__:null,events:function(e,t){var n=function(n,r){e.updateState.each((function(e){var o=e(n,r);t.set(o)})),e.renderComponents.each((function(e){var o=e(r,t.get()),i=U(o,n.getSystem().build);Fu(n,i)}))};return Di([Ri(si(),(function(t,r){var o=r;if(!o.universal){var i=e.channel;R(o.channels,i)&&n(t,o.data)}})),qi((function(t,r){e.initialData.each((function(e){n(t,e)}))}))])}}),sN=Object.freeze({__proto__:null,getState:function(e,t,n){return n}}),cN=[Gr("channel"),io("renderComponents"),io("updateState"),io("initialData")],uN=Object.freeze({__proto__:null,init:function(){var e=wo(Q.none());return{readState:function(){return e.get().getOr("none")},get:e.get,set:e.set,clear:function(){return e.set(Q.none())}}}}),dN=xs({fields:cN,name:"reflecting",active:lN,apis:sN,state:uN}),fN=v([Gr("toggleClass"),Gr("fetch"),Tl("onExecute"),ho("getHotspot",Q.some),ho("getAnchorOverrides",v({})),kc(),Tl("onItemExecute"),io("lazySink"),Gr("dom"),Vl("onOpen"),Vd("splitDropdownBehaviours",[jO,rm,mm]),ho("matchWidth",!1),ho("useMinWidth",!1),ho("eventOrder",{}),io("role")].concat(lw())),hN=rf({factory:yg,schema:[Gr("dom")],name:"arrow",defaults:function(){return{buttonBehaviours:Os([mm.revoke()])}},overrides:function(e){return{dom:{tag:"span",attributes:{role:"presentation"}},action:function(t){t.getSystem().getByUid(e.uid).each(Ei)},buttonBehaviours:Os([Sm.config({toggleOnExecute:!1,toggleClass:e.toggleClass})])}}}),pN=rf({factory:yg,schema:[Gr("dom")],name:"button",defaults:function(){return{buttonBehaviours:Os([mm.revoke()])}},overrides:function(e){return{dom:{tag:"span",attributes:{role:"presentation"}},action:function(t){t.getSystem().getByUid(e.uid).each((function(n){e.onExecute(n,t)}))}}}}),mN=v([hN,pN,af({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:e.text}}}},schema:[Gr("text")],name:"aria-descriptor"}),of({schema:[Cl()],name:"menu",defaults:function(e){return{onExecute:function(t,n){t.getSystem().getByUid(e.uid).each((function(r){e.onItemExecute(r,t,n)}))}}}}),XO()]),gN=Pf({name:"SplitDropdown",configFields:fN(),partFields:mN(),factory:function(e,t,n,r){var o,i=function(e){$f.getCurrent(e).each((function(e){sh.highlightFirst(e),rm.focusIn(e)}))},a=function(t){tw(e,A,t,r,i,CO.HighlightFirst).get(m)},l=function(t){var n=yf(t,e,"button");return Ei(n),Q.some(!0)},s=k(k({},Di([qi((function(t,n){Af(t,e,"aria-descriptor").each((function(e){var n=ia("aria");Ht(e.element,"id",n),Ht(t.element,"aria-describedby",n)}))}))])),Bm(Q.some(a))),c={repositionMenus:function(e){Sm.isOn(e)&&aw(e)}};return{uid:e.uid,dom:e.dom,components:t,apis:c,eventOrder:k(k({},e.eventOrder),(o={},o[ci()]=["disabling","toggling","alloy.base.behaviour"],o)),events:s,behaviours:Td(e.splitDropdownBehaviours,[jO.config({others:{sandbox:function(t){var n=yf(t,e,"arrow");return iw(e,t,{onOpen:function(){Sm.on(n),Sm.on(t)},onClose:function(){Sm.off(n),Sm.off(t)}})}}}),rm.config({mode:"special",onSpace:l,onEnter:l,onDown:function(e){return a(e),Q.some(!0)}}),mm.config({}),Sm.config({toggleOnExecute:!1,aria:{mode:"expanded"}})]),domModification:{attributes:{role:e.role.getOr("button"),"aria-haspopup":!0}}}},apis:{repositionMenus:function(e,t){return e.repositionMenus(t)}}}),vN=function(e){return{isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)}}},AN=function(e){return{setActive:function(t){Sm.set(e,t)},isActive:function(){return Sm.isOn(e)},isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)}}},yN=function(e,t){return e.map((function(e){return{"aria-label":t.translate(e),title:t.translate(e)}})).getOr({})},bN=ia("focus-button"),ON=function(e,t,n,r,o,i){var a;return{dom:{tag:"button",classes:["tox-tbtn"].concat(t.isSome()?["tox-tbtn--select"]:[]),attributes:yN(n,i)},components:oy([e.map((function(e){return TC(e,i.icons)})),t.map((function(e){return EC(e,"tox-tbtn",i)}))]),eventOrder:(a={},a[Lo()]=["focusing","alloy.base.behaviour","common-button-display-events"],a),buttonBehaviours:Os([KA(i.isDisabled),XA(),um("common-button-display-events",[Ri(Lo(),(function(e,t){t.event.prevent(),Ti(e,bN)}))])].concat(r.map((function(n){return dN.config({channel:n,initialData:{icon:e,text:t},renderComponents:function(e,t){return oy([e.icon.map((function(e){return TC(e,i.icons)})),e.text.map((function(e){return EC(e,"tox-tbtn",i)}))])}})})).toArray()).concat(o.getOr([])))}},wN=function(e,t,n){var r,o=wo(m),i=ON(e.icon,e.text,e.tooltip,Q.none(),Q.none(),n);return yg.sketch({dom:i.dom,components:i.components,eventOrder:QC,buttonBehaviours:Os([um("toolbar-button-events",[(r={onAction:e.onAction,getApi:t.getApi},Gi((function(e,t){JA(r,e)((function(t){Ni(e,PC,{buttonApi:t}),r.onAction(t)}))}))),ey(t,o),ty(t,o)]),KA((function(){return e.disabled||n.isDisabled()})),XA()].concat(t.toolbarButtonBehaviours))})},xN=function(e,t,n){return wN(e,{toolbarButtonBehaviours:[].concat(n.length>0?[um("toolbarButtonWith",n)]:[]),getApi:vN,onSetup:e.onSetup},t)},_N=function(e,t,n){return sr(wN(e,{toolbarButtonBehaviours:[cm.config({}),Sm.config({toggleClass:"tox-tbtn--enabled",aria:{mode:"pressed"},toggleOnExecute:!1})].concat(n.length>0?[um("toolbarToggleButtonWith",n)]:[]),getApi:AN,onSetup:e.onSetup},t))},CN=function(e,t,n){return function(r){return NO((function(e){return t.fetch(e)})).map((function(o){return Q.from(Pb(sr(hb(ia("menu-value"),o,(function(n){t.onItemAction(e(r),n)}),t.columns,t.presets,Av.CLOSE_ON_EXECUTE,t.select.getOr(x),n),{movement:mb(t.columns,t.presets),menuBehaviours:sA("auto"!==t.columns?[]:[qi((function(e,n){aA(e,4,Tv(t.presets)).each((function(t){var n=t.numRows,r=t.numColumns;rm.setGridSize(e,n,r)}))}))])})))}))}},kN=[{name:"history",items:["undo","redo"]},{name:"styles",items:["styleselect"]},{name:"formatting",items:["bold","italic"]},{name:"alignment",items:["alignleft","aligncenter","alignright","alignjustify"]},{name:"indentation",items:["outdent","indent"]},{name:"permanent pen",items:["permanentpen"]},{name:"comments",items:["addcomment"]}],SN=function(e,t){return function(n,r,o){var i=e(n).mapError((function(e){return Wr(e)})).getOrDie();return t(i,r,o)}},VN={button:SN(ov,(function(e,t){return n=e,r=t.backstage.shared.providers,xN(n,r,[]);var n,r})),togglebutton:SN(lv,(function(e,t){return n=e,r=t.backstage.shared.providers,_N(n,r,[]);var n,r})),menubutton:SN(JV,(function(e,t){return WC(e,"tox-tbtn",t.backstage,Q.none())})),splitbutton:SN((function(e){return Fr("SplitButton",eB,e)}),(function(e,t){return function(e,t){var n,r=ia("channel-update-split-dropdown-display"),o=function(e){return{isDisabled:function(){return Zf.isDisabled(e)},setDisabled:function(t){return Zf.set(e,t)},setIconFill:function(t,n){ul(e.element,'svg path[id="'+t+'"], rect[id="'+t+'"]').each((function(e){Ht(e,"fill",n)}))},setIconStroke:function(t,n){ul(e.element,'svg path[id="'+t+'"], rect[id="'+t+'"]').each((function(e){Ht(e,"stroke",n)}))},setActive:function(t){Ht(e.element,"aria-pressed",t),ul(e.element,"span").each((function(n){e.getSystem().getByDom(n).each((function(e){return Sm.set(e,t)}))}))},isActive:function(){return ul(e.element,"span").exists((function(t){return e.getSystem().getByDom(t).exists(Sm.isOn)}))}}},i=wo(m),a={getApi:o,onSetup:e.onSetup};return gN.sketch({dom:{tag:"div",classes:["tox-split-button"],attributes:k({"aria-pressed":!1},yN(e.tooltip,t.providers))},onExecute:function(t){e.onAction(o(t))},onItemExecute:function(e,t,n){},splitDropdownBehaviours:Os([ZA(t.providers.isDisabled),XA(),um("split-dropdown-events",[Ri(bN,mm.focus),ey(a,i),ty(a,i)]),fw.config({})]),eventOrder:(n={},n[bi()]=["alloy.base.behaviour","split-dropdown-events"],n),toggleClass:"tox-tbtn--enabled",lazySink:t.getSink,fetch:CN(o,e,t.providers),parts:{menu:Dv(0,e.columns,e.presets)},components:[gN.parts.button(ON(e.icon,e.text,Q.none(),Q.some(r),Q.some([Sm.config({toggleClass:"tox-tbtn--enabled",toggleOnExecute:!1})]),t.providers)),gN.parts.arrow({dom:{tag:"button",classes:["tox-tbtn","tox-split-button__chevron"],innerHtml:Sg("chevron-down",t.providers.icons)},buttonBehaviours:Os([ZA(t.providers.isDisabled),XA(),Vg()])}),gN.parts["aria-descriptor"]({text:t.providers.translate("To open the popup, press Shift+Enter")})]})}(e,t.backstage.shared)})),grouptoolbarbutton:SN((function(e){return Fr("GroupToolbarButton",GV,e)}),(function(e,t,n){var r,o=n.ui.registry.getAll().buttons,i=((r={})[_c]=t.backstage.shared.header.isPositionedAtTop()?Us.TopToBottom:Us.BottomToTop,r);if(TA(n)===vv.floating)return function(e,t,n,r){var o=t.shared;return JB.sketch({lazySink:o.getSink,fetch:function(){return NO((function(t){t(U(n(e.items),fT))}))},markers:{toggledClass:"tox-tbtn--enabled"},parts:{button:ON(e.icon,e.text,e.tooltip,Q.none(),Q.none(),o.providers),toolbar:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:r}}}})}(e,t.backstage,(function(e){return EN(n,{buttons:o,toolbar:e,allowToolbarGroups:!1},t,Q.none())}),i);throw new Error("Toolbar groups are only supported when using floating toolbar mode")})),styleSelectButton:function(e,t){return function(e,t){var n=k({type:"advanced"},t.styleselect);return FT(e,t,aN(e,n))}(e,t.backstage)},fontsizeSelectButton:function(e,t){return function(e,t){return FT(e,t,rN(e))}(e,t.backstage)},fontSelectButton:function(e,t){return function(e,t){return FT(e,t,JT(e))}(e,t.backstage)},formatButton:function(e,t){return function(e,t){return FT(e,t,iN(e))}(e,t.backstage)},alignMenuButton:function(e,t){return function(e,t){return FT(e,t,GT(e))}(e,t.backstage)}},BN={styleselect:VN.styleSelectButton,fontsizeselect:VN.fontsizeSelectButton,fontselect:VN.fontSelectButton,formatselect:VN.formatButton,align:VN.alignMenuButton},TN=function(e){var t,n=e.toolbar,r=e.buttons;return!1===n?[]:void 0===n||!0===n?function(e){var t=U(kN,(function(t){var n=j(t.items,(function(t){return be(e,t)||be(BN,t)}));return{name:t.name,items:n}}));return j(t,(function(e){return e.items.length>0}))}(r):o(n)?(t=n.split("|"),U(t,(function(e){return{items:e.trim().split(" ")}}))):function(e){return p(e,(function(e){return be(e,"name")&&be(e,"items")}))}(n)?n:[]},NN=function(e,t,n,r,o,i){return ye(t,n.toLowerCase()).orThunk((function(){return i.bind((function(e){return ce(e,(function(e){return ye(t,e+n.toLowerCase())}))}))})).fold((function(){return ye(BN,n.toLowerCase()).map((function(t){return t(e,o)})).orThunk((function(){return Q.none()}))}),(function(t){return"grouptoolbarbutton"!==t.type||r?function(e,t,n){return ye(VN,e.type).fold((function(){return Q.none()}),(function(r){return Q.some(r(e,t,n))}))}(t,o,e):Q.none()}))},EN=function(e,t,n,r){var o=TN(t),i=U(o,(function(o){var i=K(o.items,(function(o){return 0===o.trim().length?[]:NN(e,t.buttons,o,t.allowToolbarGroups,n,r).toArray()}));return{title:Q.from(e.translate(o.name)),items:i}}));return j(i,(function(e){return e.items.length>0}))},PN=function(e,t,n,r){var i=t.outerContainer,a=n.toolbar,l=n.buttons;if(p(a,o)){var s=a.map((function(t){var o={toolbar:t,buttons:l,allowToolbarGroups:n.allowToolbarGroups};return EN(e,o,{backstage:r},Q.none())}));CT.setToolbars(i,s)}else CT.setToolbar(i,EN(e,n,{backstage:r},Q.none()))},QN=gt(),MN=QN.os.isiOS()&&QN.os.version.major<=12,DN=Object.freeze({__proto__:null,render:function(e,t,n,r,o){var i=wo(0),a=t.outerContainer;QT(e);var s=Qe.fromDom(o.targetNode),c=Dt(Mt(s));!function(e,t){Yu(e,t,Cn)}(s,t.mothership),Xu(c,t.uiMothership),e.on("PostRender",(function(){PN(e,t,n,r),i.set(e.getWin().innerWidth),CT.setMenubar(a,VT(e,n)),CT.setSidebar(a,n.sidebar),function(e,t){var n=e.dom,r=e.getWin(),o=e.getDoc().documentElement,i=wo(pn(r.innerWidth,r.innerHeight)),a=wo(pn(o.offsetWidth,o.offsetHeight)),l=function(){var t=i.get();t.left===r.innerWidth&&t.top===r.innerHeight||(i.set(pn(r.innerWidth,r.innerHeight)),Uy(e))},s=function(){var t=e.getDoc().documentElement,n=a.get();n.left===t.offsetWidth&&n.top===t.offsetHeight||(a.set(pn(t.offsetWidth,t.offsetHeight)),Uy(e))},c=function(t){return function(e,t){return e.fire("ScrollContent",t)}(e,t)};n.bind(r,"resize",l),n.bind(r,"scroll",c);var u=rc(Qe.fromDom(e.getBody()),"load",s),d=t.uiMothership.element;e.on("hide",(function(){Kt(d,"display","none")})),e.on("show",(function(){ln(d,"display")})),e.on("NodeChange",s),e.on("remove",(function(){u.unbind(),n.unbind(r,"resize",l),n.unbind(r,"scroll",c),r=null}))}(e,t)}));var u,d,f,h=CT.getSocket(a).getOrDie("Could not find expected socket element");if(MN){Jt(h.element,{overflow:"scroll","-webkit-overflow-scrolling":"touch"});var p=(u=function(){e.fire("ScrollContent")},d=20,f=null,{cancel:function(){l(f)||(clearTimeout(f),f=null)},throttle:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];l(f)&&(f=setTimeout((function(){f=null,u.apply(null,e)}),d))}}),m=nc(h.element,"scroll",p.throttle);e.on("remove",m.unbind)}qA(e,t),e.addCommand("ToggleSidebar",(function(t,n){CT.toggleSidebar(a,n),e.fire("ToggleSidebar")})),e.addQueryValueHandler("ToggleSidebar",(function(){return CT.whichSidebar(a)}));var g=TA(e);g!==vv.sliding&&g!==vv.floating||e.on("ResizeWindow ResizeEditor ResizeContent",(function(){var n=e.getWin().innerWidth;n!==i.get()&&(CT.refreshToolbar(t.outerContainer),i.set(n))}));var v={enable:function(){jA(t,!1)},disable:function(){jA(t,!0)},isDisabled:function(){return Zf.isDisabled(a)}};return{iframeContainer:h.element.dom,editorContainer:a.element.dom,api:v}}}),$N=function(e){return/^[0-9\.]+(|px)$/i.test(""+e)?Q.some(parseInt(""+e,10)):Q.none()},zN=function(e){return h(e)?e+"px":e},RN=function(e,t,n){var r=t.filter((function(t){return e<t})),o=n.filter((function(t){return e>t}));return r.or(o).getOr(e)},IN=function(e){var t=function(e){var t=yA(e),n=wA(e),r=_A(e);return $N(t).map((function(e){return RN(e,n,r)}))}(e);return t.getOr(yA(e))},LN=function(e){var t=bA(e),n=OA(e),r=xA(e);return $N(t).map((function(e){return RN(e,n,r)}))},FN=function(e,t,n,r,o){var i=n.uiMothership,a=n.outerContainer,l=vA.DOM,s=DA(e),c=RA(e),u=xA(e).or(LN(e)),d=r.shared.header,f=d.isPositionedAtTop,h=TA(e),p=h===vv.sliding||h===vv.floating,m=wo(!1),g=function(){return m.get()&&!e.removed},A=function(e){return p?e.fold(v(0),(function(e){return e.components().length>1?dn(e.components()[1].element):0})):0},y=function(){i.broadcastOn([cd()],{})},b=function(e){if(void 0===e&&(e=!1),g()){var n;if(s||(n=u.getOrThunk((function(){var e=$N(tn(Lt(),"margin-left")).getOr(0);return yn(Lt())-gn(t).left+e})),Kt(o.get().element,"max-width",n+"px")),p&&CT.refreshToolbar(a),s||function(){var e=CT.getToolbar(a),n=A(e),r=In(t),i=f()?Math.max(r.y-dn(o.get().element)+n,0):r.bottom;Jt(a.element,{position:"absolute",top:Math.round(i)+"px",left:Math.round(r.x)+"px"})}(),c){var r=o.get();e?RV.reset(r):RV.refresh(r)}y()}},O=function(n){if(void 0===n&&(n=!0),!s&&c&&g()){var r=d.getDockingMode(),i=function(n){switch(PA(e)){case BA.auto:var r=CT.getToolbar(a),o=A(r),i=dn(n.element)-o,l=In(t);if(l.y>i)return"top";var s=_t(t),c=Math.max(s.dom.scrollHeight,dn(s));return l.bottom<c-i||Fn().bottom<l.bottom-i?"bottom":"top";case BA.bottom:return"bottom";case BA.top:default:return"top"}}(o.get());i!==r&&(!function(e){var t=o.get();RV.setModes(t,[e]),d.setDockingMode(e);var n=f()?Us.TopToBottom:Us.BottomToTop;Ht(t.element,_c,n)}(i),n&&b(!0))}};return{isVisible:g,isPositionedAtTop:f,show:function(){m.set(!0),Kt(a.element,"display","flex"),l.addClass(e.getBody(),"mce-edit-focus"),ln(i.element,"display"),O(!1),b()},hide:function(){m.set(!1),n.outerContainer&&(Kt(a.element,"display","none"),l.removeClass(e.getBody(),"mce-edit-focus")),Kt(i.element,"display","none")},update:b,updateMode:O,repositionPopups:y}},UN=function(e,t){var n=In(e);return{pos:t?n.y:n.bottom,bounds:n}},HN=Object.freeze({__proto__:null,render:function(e,t,n,r,o){var i=t.mothership,a=t.uiMothership,l=t.outerContainer,s=wo(null),c=Qe.fromDom(o.targetNode),u=FN(e,c,t,r,s),d=function(e){return e.getParam("toolbar_persist",!1,"boolean")}(e);MT(e);var f=function(){if(s.get())u.show();else{s.set(CT.getHeader(l).getOrDie());var o=$A(e);Xu(o,i),Xu(o,a),PN(e,t,n,r),CT.setMenubar(l,VT(e,n)),u.show(),function(e,t,n,r){var o=wo(UN(t,n.isPositionedAtTop())),i=function(r){var i=UN(t,n.isPositionedAtTop()),a=i.pos,l=i.bounds,s=o.get(),c=s.pos,u=s.bounds,d=l.height!==u.height||l.width!==u.width;o.set({pos:a,bounds:l}),d&&Uy(e,r),n.isVisible()&&(c!==a?n.update(!0):d&&(n.updateMode(),n.repositionPopups()))};r||(e.on("activate",n.show),e.on("deactivate",n.hide)),e.on("SkinLoaded ResizeWindow",(function(){return n.update(!0)})),e.on("NodeChange keydown",(function(e){Ag.requestAnimationFrame((function(){return i(e)}))})),e.on("ScrollWindow",(function(){return n.updateMode()}));var a=Js();a.set(rc(Qe.fromDom(e.getBody()),"load",i)),e.on("remove",(function(){a.clear()}))}(e,c,u,d),e.nodeChanged()}},h=function(){return Ag.setEditorTimeout(e,f,0)};e.on("show",f),e.on("hide",u.hide),d||(e.on("focus",h),e.on("blur",u.hide)),e.on("init",(function(){(e.hasFocus()||d)&&h()})),qA(e,t);var p={show:function(){u.show()},hide:function(){u.hide()},enable:function(){jA(t,!1)},disable:function(){jA(t,!0)},isDisabled:function(){return Zf.isDisabled(l)}};return{editorContainer:l.element.dom,api:p}}}),WN="contexttoolbar-hide",jN=function(e,t){return Ri(PC,(function(n,r){var o=function(e){return{hide:function(){return Ti(e,hi())},getValue:function(){return Sd.getValue(e)}}}(e.get(n));t.onAction(o,r.event.buttonApi)}))},qN=function(e,t,n){var r={backstage:{shared:{providers:n}}};return"contextformtogglebutton"===t.type?function(e,t,n){var r=t.original;r.primary;var o=S(r,["primary"]),i=Ur(lv(k(k({},o),{type:"togglebutton",onAction:m})));return _N(i,n.backstage.shared.providers,[jN(e,t)])}(e,t,r):function(e,t,n){var r=t.original;r.primary;var o=S(r,["primary"]),i=Ur(ov(k(k({},o),{type:"button",onAction:m})));return xN(i,n.backstage.shared.providers,[jN(e,t)])}(e,t,r)},XN=function(e,t){var n=e.label.fold((function(){return{}}),(function(e){return{"aria-label":e}})),r=bg(wO.sketch({inputClasses:["tox-toolbar-textfield","tox-toolbar-nav-js"],data:e.initValue(),inputAttributes:n,selectOnFocus:!0,inputBehaviours:Os([rm.config({mode:"special",onEnter:function(e){return o.findPrimary(e).map((function(e){return Ei(e),!0}))},onLeft:function(e,t){return t.cut(),Q.none()},onRight:function(e,t){return t.cut(),Q.none()}})])})),o=function(e,t,n){var r=U(t,(function(t){return bg(qN(e,t,n))}));return{asSpecs:function(){return U(r,(function(e){return e.asSpec()}))},findPrimary:function(e){return ce(t,(function(t,n){return t.primary?Q.from(r[n]).bind((function(t){return t.getOpt(e)})).filter(O(Zf.isDisabled)):Q.none()}))}}}(r,e.commands,t);return[{title:Q.none(),items:[r.asSpec()]},{title:Q.none(),items:o.asSpecs()}]},YN=XN,GN=function(e,t,n){return void 0===n&&(n=.01),t.bottom-e.y>=n&&e.bottom-t.y>=n},ZN=function(e){var t=function(e){var t=e.getBoundingClientRect();if(t.height<=0&&t.width<=0){var n=Nt(Qe.fromDom(e.startContainer),e.startOffset).element;return(Re(n)?kt(n):Q.some(n)).filter(ze).map((function(e){return e.dom.getBoundingClientRect()})).getOr(t)}return t}(e.selection.getRng());if(e.inline){var n=En();return Rn(n.left+t.left,n.top+t.top,t.width,t.height)}var r=Ln(Qe.fromDom(e.getBody()));return Rn(r.x+t.left,r.y+t.top,t.width,t.height)},KN=function(e,t,n,r){void 0===r&&(r=0);var o=Mn(window),i=In(Qe.fromDom(e.getContentAreaContainer())),a=CA(e)||kA(e)||VA(e),l=function(e,t,n){var r=Math.max(e.x+n,t.x);return{x:r,width:Math.min(e.right-n,t.right)-r}}(i,o,r),s=l.x,c=l.width;if(e.inline&&!a)return Rn(s,o.y,c,o.height);var u=function(e,t,n,r,o,i){var a=Qe.fromDom(e.getContainer()),l=ul(a,".tox-editor-header").getOr(a),s=In(l),c=s.y>=t.bottom,u=r&&!c;if(e.inline&&u)return{y:Math.max(s.bottom+i,n.y),bottom:n.bottom};if(e.inline&&!u)return{y:n.y,bottom:Math.min(s.y-i,n.bottom)};var d="line"===o?In(a):t;return u?{y:Math.max(s.bottom+i,n.y),bottom:Math.min(d.bottom-i,n.bottom)}:{y:Math.max(d.y+i,n.y),bottom:Math.min(s.y-i,n.bottom)}}(e,i,o,t.header.isPositionedAtTop(),n,r),d=u.y,f=u.bottom;return Rn(s,d,c,f-d)},JN={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"],inset:["tox-pop--inset"]},eE={maxHeightFunction:mc(),maxWidthFunction:qB()},tE=function(e){return"node"===e},nE=function(e,t,n,r,o){var i=ZN(e),a=r.lastElement().exists((function(e){return yt(n,e)}));return function(e,t){var n=e.selection.getRng(),r=Nt(Qe.fromDom(n.startContainer),n.startOffset);return n.startContainer===n.endContainer&&n.startOffset===n.endOffset-1&&yt(r.element,t)}(e,n)?a?mg:ug:a?function(e,t,n){var r=rn(e,"position");Kt(e,"position",t);var o=n(e);return r.each((function(t){return Kt(e,"position",t)})),o}(t,r.getMode(),(function(){return GN(i,In(t))&&!r.isReposition()?vg:mg})):("fixed"===r.getMode()?o.y+En().top:o.y)+(dn(t)+12)<=i.y?ug:dg},rE=function(e,t,n,r){var o=function(t){return function(r,o,i,a,l){var s=nE(e,a,t,n,l),c=k(k({},r),{y:l.y,height:l.height});return k(k({},s(c,o,i,a,l)),{alwaysFit:!0})}},i=function(e){return tE(r)?[o(e)]:[]};return t?{onLtr:function(e){return[as,ts,ns,rs,os,is].concat(i(e))},onRtl:function(e){return[as,ns,ts,os,rs,is].concat(i(e))}}:{onLtr:function(e){return[is,as,rs,ts,os,ns].concat(i(e))},onRtl:function(e){return[is,as,os,ns,rs,ts].concat(i(e))}}},oE=function(e,t){var n=j(t,(function(t){return t.predicate(e.dom)})),r=W(n,(function(e){return"contexttoolbar"===e.type}));return{contextToolbars:r.pass,contextForms:r.fail}},iE=function(e,t,n){var r=oE(e,t);if(r.contextForms.length>0)return Q.some({elem:e,toolbars:[r.contextForms[0]]});var o=oE(e,n);if(o.contextForms.length>0)return Q.some({elem:e,toolbars:[o.contextForms[0]]});if(r.contextToolbars.length>0||o.contextToolbars.length>0){var i=function(e){if(e.length<=1)return e;var t=function(t){return I(e,(function(e){return e.position===t}))},n=function(t){return j(e,(function(e){return e.position===t}))},r=t("selection"),o=t("node");if(r||o){if(o&&r){var i=n("node"),a=U(n("selection"),(function(e){return k(k({},e),{position:"node"})}));return i.concat(a)}return n(r?"selection":"node")}return n("line")}(r.contextToolbars.concat(o.contextToolbars));return Q.some({elem:e,toolbars:i})}return Q.none()},aE=function(e,t,n){return e(t)?Q.none():To(t,(function(e){if(ze(e)){var t=oE(e,n.inNodeScope),r=t.contextToolbars,o=t.contextForms,i=o.length>0?o:function(e){if(e.length<=1)return e;var t=function(t){return Y(e,(function(e){return e.position===t}))},n=t("selection").orThunk((function(){return t("node")})).orThunk((function(){return t("line")})).map((function(e){return e.position}));return n.fold((function(){return[]}),(function(t){return j(e,(function(e){return e.position===t}))}))}(r);return i.length>0?Q.some({elem:e,toolbars:i}):Q.none()}return Q.none()}),e)},lE=function(e,t){var n={},r=[],o=[],i={},a={},l=function(e,l){var s=Ur(Fr("ContextForm",pv,l));n[e]=s,s.launch.map((function(n){i["form:"+e]=k(k({},l.launch),{type:"contextformtogglebutton"===n.type?"togglebutton":"button",onAction:function(){t(s)}})})),"editor"===s.scope?o.push(s):r.push(s),a[e]=s},s=function(e,t){var n;(n=t,Fr("ContextToolbar",mv,n)).each((function(n){"editor"===t.scope?o.push(n):r.push(n),a[e]=n}))},c=ue(e);return H(c,(function(t){var n=e[t];"contextform"===n.type?l(t,n):"contexttoolbar"===n.type&&s(t,n)})),{forms:n,inNodeScope:r,inEditorScope:o,lookupTable:a,formNavigators:i}},sE=ia("forward-slide"),cE=ia("backward-slide"),uE=ia("change-slide-event"),dE="tox-pop--resizing",fE="tox-pop--transition",hE=function(e,t,n,r){var o,i,a=r.backstage,l=a.shared,s=gt().deviceType.isTouch,c=ec(),u=ec(),d=ec(),f=tl((o={sink:n,onEscape:function(){return e.focus(),Q.some(!0)}},i=wo([]),Km.sketch({dom:{tag:"div",classes:["tox-pop"]},fireDismissalEventInstead:{event:"doNotDismissYet"},onShow:function(e){i.set([]),Km.getContent(e).each((function(e){ln(e.element,"visibility")})),Ia(e.element,dE),ln(e.element,"width")},inlineBehaviours:Os([um("context-toolbar-events",[ji(ei(),(function(e,t){"width"===t.event.raw.propertyName&&(Ia(e.element,dE),ln(e.element,"width"))})),Ri(uE,(function(e,t){var n=e.element;ln(n,"width");var r=yn(n);Km.setContent(e,t.event.contents),za(n,dE);var o=yn(n);Kt(n,"width",r+"px"),Km.getContent(e).each((function(e){t.event.focus.bind((function(e){return Ts(e),Ps(n)})).orThunk((function(){return rm.focusIn(e),Es(Mt(n))}))})),Ag.setTimeout((function(){Kt(e.element,"width",o+"px")}),0)})),Ri(sE,(function(e,t){Km.getContent(e).each((function(t){i.set(i.get().concat([{bar:t,focus:Es(Mt(e.element))}]))})),Ni(e,uE,{contents:t.event.forwardContents,focus:Q.none()})})),Ri(cE,(function(e,t){le(i.get()).each((function(t){i.set(i.get().slice(0,i.get().length-1)),Ni(e,uE,{contents:nl(t.bar),focus:t.focus})}))}))]),rm.config({mode:"special",onEscape:function(e){return le(i.get()).fold((function(){return o.onEscape()}),(function(t){return Ti(e,cE),Q.some(!0)}))}})]),lazySink:function(){return Wn.value(o.sink)}}))),h=function(){var t=d.get().getOr("node"),n=tE(t)?1:0;return KN(e,l,t,n)},p=function(){return!(e.removed||s()&&a.isContextMenuOpen())},g=function(){if(p()){var t=h(),n=we(d.get(),"node")?function(e,t){return t.filter(It).map(Ln).getOrThunk((function(){return ZN(e)}))}(e,c.get()):ZN(e);return t.height<=0||!GN(n,t)}return!0},v=function(){c.clear(),u.clear(),d.clear(),Km.hide(f)},A=function(){if(Km.isOpen(f)){var e=f.element;ln(e,"display"),g()?Kt(e,"display","none"):(u.set(0),Km.reposition(f))}},y=function(t){return{dom:{tag:"div",classes:["tox-pop__dialog"]},components:[t],behaviours:Os([rm.config({mode:"acyclic"}),um("pop-dialog-wrap-events",[qi((function(t){e.shortcuts.add("ctrl+F9","focus statusbar",(function(){return rm.focusIn(t)}))})),Xi((function(t){e.shortcuts.remove("ctrl+F9")}))])])}},b=Fe((function(){return lE(t,(function(e){var t=O([e]);Ni(f,sE,{forwardContents:y(t)})}))})),O=function(t){var n=e.ui.registry.getAll().buttons,o=b(),i=k(k({},n),o.formNavigators),a=TA(e)===vv.scrolling?vv.scrolling:vv.default,s=Z(U(t,(function(t){return"contexttoolbar"===t.type?function(t,n){return EN(e,{buttons:t,toolbar:n.items,allowToolbarGroups:!1},r,Q.some(["form:"]))}(i,t):function(e,t){return YN(e,t)}(t,l.providers)})));return vT({type:a,uid:ia("context-toolbar"),initGroups:s,onEscape:Q.none,cyclicKeying:!0,providers:l.providers})},w=function(t,r){var o="node"===t?l.anchors.node(r):l.anchors.cursor(),i=function(e,t,n,r){return"line"===t?{bubble:yc(12,0,JN),layouts:{onLtr:function(){return[ls]},onRtl:function(){return[ss]}},overrides:eE}:{bubble:yc(0,12,JN,1/12),layouts:rE(e,n,r,t),overrides:eE}}(e,t,s(),{lastElement:c.get,isReposition:function(){return we(u.get(),0)},getMode:function(){return zu.getMode(n)}});return sr(o,i)},x=function(e,t){if(_.cancel(),p()){var r=O(e),o=e[0].position,i=w(o,t);d.set(o),u.set(1);var a=f.element;ln(a,"display"),function(e){return we(_e(e,c.get(),yt),!0)}(t)||(Ia(a,fE),zu.reset(n,f)),Km.showWithinBounds(f,y(r),{anchor:i,transition:{classes:[fE],mode:"placement"}},(function(){return Q.some(h())})),t.fold(c.clear,c.set),g()&&Kt(a,"display","none")}},_=Mg((function(){e.hasFocus()&&!e.removed&&(La(f.element,fE)?_.throttle():function(e,t){var n=Qe.fromDom(t.getBody()),r=function(e){return yt(e,n)},o=Qe.fromDom(t.selection.getNode());return function(e){return!r(e)&&!Ot(n,e)}(o)?Q.none():iE(o,e.inNodeScope,e.inEditorScope).orThunk((function(){return aE(r,o,e)}))}(b(),e).fold(v,(function(e){x(e.toolbars,Q.some(e.elem))})))}),17);e.on("init",(function(){e.on("remove",v),e.on("ScrollContent ScrollWindow ObjectResized ResizeEditor longpress",A),e.on("click keyup focus SetContent",_.throttle),e.on(WN,v),e.on("contexttoolbar-show",(function(t){var n=b();ye(n.lookupTable,t.toolbarKey).each((function(n){x([n],Ce(t.target!==e,t.target)),Km.getContent(f).each(rm.focusIn)}))})),e.on("focusout",(function(t){Ag.setEditorTimeout(e,(function(){Ps(n.element).isNone()&&Ps(f.element).isNone()&&v()}),0)})),e.on("SwitchMode",(function(){e.mode.isReadOnly()&&v()})),e.on("AfterProgressState",(function(t){t.state?v():e.hasFocus()&&_.throttle()})),e.on("NodeChange",(function(e){Ps(f.element).fold(_.throttle,m)}))}))},pE={unsupportedLength:["em","ex","cap","ch","ic","rem","lh","rlh","vw","vh","vi","vb","vmin","vmax","cm","mm","Q","in","pc","pt","px"],fixed:["px","pt"],relative:["%"],empty:[""]},mE=(HT="[eE][+-]?"+(UT="[0-9]+"),WT=function(e){return"(?:"+e+")?"},jT=["Infinity",UT+"\\."+WT(UT)+WT(HT),"\\."+UT+WT(HT),UT+WT(HT)].join("|"),new RegExp("^([+-]?(?:"+jT+"))(.*)$")),gE=function(e,t){return Q.from(mE.exec(e)).bind((function(e){var n=Number(e[1]),r=e[2];return function(e,t){return I(t,(function(t){return I(pE[t],(function(t){return e===t}))}))}(r,t)?Q.some({value:n,unit:r}):Q.none()}))},vE=function(e,t){var n=function(){var n=t.getOptions(e),r=t.getCurrent(e).map(t.hash),o=ec();return U(n,(function(n){return{type:"togglemenuitem",text:t.display(n),onSetup:function(i){var a=function(e){e&&(o.on((function(e){return e.setActive(!1)})),o.set(i)),i.setActive(e)};a(we(r,t.hash(n)));var l=t.watcher(e,n,a);return function(){o.clear(),l()}},onAction:function(){return t.setCurrent(e,n)}}}))};e.ui.registry.addMenuButton(t.name,{tooltip:t.text,icon:t.icon,fetch:function(e){return e(n())},onSetup:t.onToolbarSetup}),e.ui.registry.addNestedMenuItem(t.name,{type:"nestedmenuitem",text:t.text,getSubmenuItems:n,onSetup:t.onMenuSetup})},AE={name:"lineheight",text:"Line height",icon:"line-height",getOptions:function(e){return e.getParam("lineheight_formats","1 1.1 1.2 1.3 1.4 1.5 2","string").split(" ")},hash:function(e){return function(e,t){return gE(e,t).map((function(e){return e.value+e.unit}))}(e,["fixed","relative","empty"]).getOr(e)},display:A,watcher:function(e,t,n){return e.formatter.formatChanged("lineheight",n,!1,{value:t}).unbind},getCurrent:function(e){return Q.from(e.queryCommandValue("LineHeight"))},setCurrent:function(e,t){return e.execCommand("LineHeight",!1,t)}},yE=function(e){vE(e,AE),function(e){var t=Q.from(function(e){return e.getParam("content_langs",void 0,"array")}(e));return t.map((function(t){return{name:"language",text:"Language",icon:"language",getOptions:v(t),hash:function(e){return c(e.customCode)?e.code:e.code+"/"+e.customCode},display:function(e){return e.title},watcher:function(e,t,n){return e.formatter.formatChanged("lang",n,!1,{value:t.code,customValue:t.customCode}).unbind},getCurrent:function(e){var t=Qe.fromDom(e.selection.getNode());return No(t,(function(e){return Q.some(e).filter(ze).bind((function(e){return qt(e,"lang").map((function(t){return{code:t,customCode:qt(e,"data-mce-lang").getOrUndefined(),title:""}}))}))}))},setCurrent:function(e,t){return e.execCommand("Lang",!1,t)},onToolbarSetup:function(t){var n=Js();return t.setActive(e.formatter.match("lang",{},void 0,!0)),n.set(e.formatter.formatChanged("lang",t.setActive,!0)),n.clear}}}))}(e).each((function(t){return vE(e,t)}))},bE=function(e,t){!function(e,t){var n=LT(0,t,GT(e));e.ui.registry.addNestedMenuItem("align",{text:t.shared.providers.translate("Align"),getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})}(e,t),function(e,t){var n=LT(0,t,JT(e));e.ui.registry.addNestedMenuItem("fontformats",{text:t.shared.providers.translate("Fonts"),getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})}(e,t),function(e,t){var n=k({type:"advanced"},t.styleselect),r=LT(0,t,aN(e,n));e.ui.registry.addNestedMenuItem("formats",{text:"Formats",getSubmenuItems:function(){return r.items.validateItems(r.getStyleItems())}})}(e,t),function(e,t){var n=LT(0,t,iN(e));e.ui.registry.addNestedMenuItem("blockformats",{text:"Blocks",getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})}(e,t),function(e,t){var n=LT(0,t,rN(e));e.ui.registry.addNestedMenuItem("fontsizes",{text:"Font sizes",getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})}(e,t)},OE=function(e){return $T(e,"NodeChange",(function(t){t.setDisabled(!e.queryCommandState("outdent"))}))},wE=function(e){!function(e){e.ui.registry.addButton("outdent",{tooltip:"Decrease indent",icon:"outdent",onSetup:OE(e),onAction:RT(e,"outdent")}),e.ui.registry.addButton("indent",{tooltip:"Increase indent",icon:"indent",onAction:RT(e,"indent")})}(e)},xE=function(e,t){return function(){e.execCommand("mceToggleFormat",!1,t)}},_E=function(e){!function(e){__.each([{name:"bold",text:"Bold",icon:"bold"},{name:"italic",text:"Italic",icon:"italic"},{name:"underline",text:"Underline",icon:"underline"},{name:"strikethrough",text:"Strikethrough",icon:"strike-through"},{name:"subscript",text:"Subscript",icon:"subscript"},{name:"superscript",text:"Superscript",icon:"superscript"}],(function(t,n){e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onSetup:DT(e,t.name),onAction:xE(e,t.name)})}));for(var t=1;t<=6;t++){var n="h"+t;e.ui.registry.addToggleButton(n,{text:n.toUpperCase(),tooltip:"Heading "+t,onSetup:DT(e,n),onAction:xE(e,n)})}}(e),function(e){__.each([{name:"cut",text:"Cut",action:"Cut",icon:"cut"},{name:"copy",text:"Copy",action:"Copy",icon:"copy"},{name:"paste",text:"Paste",action:"Paste",icon:"paste"},{name:"help",text:"Help",action:"mceHelp",icon:"help"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all"},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document"},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting"},{name:"remove",text:"Remove",action:"Delete",icon:"remove"}],(function(t){e.ui.registry.addButton(t.name,{tooltip:t.text,icon:t.icon,onAction:RT(e,t.action)})}))}(e),function(e){__.each([{name:"blockquote",text:"Blockquote",action:"mceBlockQuote",icon:"quote"}],(function(t){e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onAction:RT(e,t.action),onSetup:DT(e,t.name)})}))}(e)},CE=function(e){_E(e),function(e){__.each([{name:"bold",text:"Bold",action:"Bold",icon:"bold",shortcut:"Meta+B"},{name:"italic",text:"Italic",action:"Italic",icon:"italic",shortcut:"Meta+I"},{name:"underline",text:"Underline",action:"Underline",icon:"underline",shortcut:"Meta+U"},{name:"strikethrough",text:"Strikethrough",action:"Strikethrough",icon:"strike-through",shortcut:""},{name:"subscript",text:"Subscript",action:"Subscript",icon:"subscript",shortcut:""},{name:"superscript",text:"Superscript",action:"Superscript",icon:"superscript",shortcut:""},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting",shortcut:""},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document",shortcut:""},{name:"cut",text:"Cut",action:"Cut",icon:"cut",shortcut:"Meta+X"},{name:"copy",text:"Copy",action:"Copy",icon:"copy",shortcut:"Meta+C"},{name:"paste",text:"Paste",action:"Paste",icon:"paste",shortcut:"Meta+V"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all",shortcut:"Meta+A"}],(function(t){e.ui.registry.addMenuItem(t.name,{text:t.text,icon:t.icon,shortcut:t.shortcut,onAction:RT(e,t.action)})})),e.ui.registry.addMenuItem("codeformat",{text:"Code",icon:"sourcecode",onAction:xE(e,"code")})}(e)},kE=function(e,t){return $T(e,"Undo Redo AddUndo TypingUndo ClearUndos SwitchMode",(function(n){n.setDisabled(e.mode.isReadOnly()||!e.undoManager[t]())}))},SE=function(e){!function(e){e.ui.registry.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onSetup:kE(e,"hasUndo"),onAction:RT(e,"undo")}),e.ui.registry.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onSetup:kE(e,"hasRedo"),onAction:RT(e,"redo")})}(e),function(e){e.ui.registry.addButton("undo",{tooltip:"Undo",icon:"undo",disabled:!0,onSetup:kE(e,"hasUndo"),onAction:RT(e,"undo")}),e.ui.registry.addButton("redo",{tooltip:"Redo",icon:"redo",disabled:!0,onSetup:kE(e,"hasRedo"),onAction:RT(e,"redo")})}(e)},VE=function(e){return $T(e,"VisualAid",(function(t){t.setActive(e.hasVisual)}))},BE=function(e){!function(e){e.ui.registry.addButton("visualaid",{tooltip:"Visual aids",text:"Visual aids",onAction:RT(e,"mceToggleVisualAid")})}(e),function(e){e.ui.registry.addToggleMenuItem("visualaid",{text:"Visual aids",onSetup:VE(e),onAction:RT(e,"mceToggleVisualAid")})}(e)},TE=function(e,t){!function(e){H([{name:"alignleft",text:"Align left",cmd:"JustifyLeft",icon:"align-left"},{name:"aligncenter",text:"Align center",cmd:"JustifyCenter",icon:"align-center"},{name:"alignright",text:"Align right",cmd:"JustifyRight",icon:"align-right"},{name:"alignjustify",text:"Justify",cmd:"JustifyFull",icon:"align-justify"}],(function(t){e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onAction:RT(e,t.cmd),onSetup:DT(e,t.name)})})),e.ui.registry.addButton("alignnone",{tooltip:"No alignment",icon:"align-none",onAction:RT(e,"JustifyNone")})}(e),CE(e),bE(e,t),SE(e),function(e){!function(e){e.addCommand("mceApplyTextcolor",(function(t,n){!function(e,t,n){e.undoManager.transact((function(){e.focus(),e.formatter.apply(t,{value:n}),e.nodeChanged()}))}(e,t,n)})),e.addCommand("mceRemoveTextcolor",(function(t){!function(e,t){e.undoManager.transact((function(){e.focus(),e.formatter.remove(t,{value:null},null,!0),e.nodeChanged()}))}(e,t)}))}(e);var t=wo(rb),n=wo(rb);ub(e,"forecolor","forecolor","Text color",t),ub(e,"backcolor","hilitecolor","Background color",n),db(e,"forecolor","forecolor","Text color"),db(e,"backcolor","hilitecolor","Background color")}(e),BE(e),wE(e),yE(e)},NE=function(e,t){return{type:"makeshift",x:e,y:t}},EE=function(e){return"longpress"===e.type||0===e.type.indexOf("touch")},PE=function(e,t){var n=vA.DOM.getPos(e);return function(e,t,n){return NE(e.x+t,e.y+n)}(t,n.x,n.y)},QE=function(e,t){return"contextmenu"===t.type||"longpress"===t.type?e.inline?function(e){if(EE(e)){var t=e.touches[0];return NE(t.pageX,t.pageY)}return NE(e.pageX,e.pageY)}(t):PE(e.getContentAreaContainer(),function(e){if(EE(e)){var t=e.touches[0];return NE(t.clientX,t.clientY)}return NE(e.clientX,e.clientY)}(t)):ME(e)},ME=function(e){return{type:"selection",root:Qe.fromDom(e.selection.getNode())}},DE=function(e,t,n){switch(n){case"node":return function(e){return{type:"node",node:Q.some(Qe.fromDom(e.selection.getNode())),root:Qe.fromDom(e.getBody())}}(e);case"point":return QE(e,t);case"selection":return ME(e)}},$E=function(e,t,n,r,o,i){var a=n(),l=DE(e,t,i);UC(a,Av.CLOSE_ON_EXECUTE,r,!1).map((function(e){t.preventDefault(),Km.showMenuAt(o,{anchor:l},{menu:{markers:Pv("normal")},data:e})}))},zE={onLtr:function(){return[as,ts,ns,rs,os,is,ug,dg,cg,lg,sg,ag]},onRtl:function(){return[as,ns,ts,os,rs,is,ug,dg,sg,ag,cg,lg]}},RE={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"]},IE=function(e,t,n,r,o,i,a){var l=function(e,t,n){var r=DE(e,t,n);return k({bubble:yc(0,"point"===n?12:0,RE),layouts:zE,overrides:{maxWidthFunction:qB(),maxHeightFunction:mc()}},r)}(e,t,i);UC(n,Av.CLOSE_ON_EXECUTE,r,!0).map((function(n){t.preventDefault(),Km.showMenuWithinBounds(o,{anchor:l},{menu:{markers:Pv("normal"),highlightImmediately:a},data:n,type:"horizontal"},(function(){return Q.some(KN(e,r.shared,"node"===i?"node":"selection"))})),e.fire(WN)}))},LE=function(e,t,n,r,o,i){var a=gt(),l=a.os.isiOS(),s=a.os.isOSX(),c=a.os.isAndroid(),u=a.deviceType.isTouch(),d=function(){var a=n();IE(e,t,a,r,o,i,!(c||l||s&&u))};if((s||l)&&"node"!==i){var f=function(){!function(e){var t=e.selection.getRng(),n=function(){Ag.setEditorTimeout(e,(function(){e.selection.setRng(t)}),10),i()};e.once("touchend",n);var r=function(e){e.preventDefault(),e.stopImmediatePropagation()};e.on("mousedown",r,!0);var o=function(){return i()};e.once("longpresscancel",o);var i=function(){e.off("touchend",n),e.off("longpresscancel",o),e.off("mousedown",r)}}(e),d()};!function(e,t){var n=e.selection;if(n.isCollapsed()||t.touches.length<1)return!1;var r=t.touches[0],o=n.getRng();return uu(e.getWin(),Wc.domRange(o)).exists((function(e){return e.left<=r.clientX&&e.right>=r.clientX&&e.top<=r.clientY&&e.bottom>=r.clientY}))}(e,t)?(e.once("selectionchange",f),e.once("touchend",(function(){return e.off("selectionchange",f)}))):f()}else d()},FE=function(e){return"string"==typeof e?e.split(/[ ,]/):e},UE=function(e){return e.getParam("contextmenu_never_use_native",!1,"boolean")},HE=function(e){return function(e,t,n){var r=e.ui.registry.getAll().contextMenus;return Q.from(e.getParam(t)).map(FE).getOrThunk((function(){return j(FE(n),(function(e){return be(r,e)}))}))}(e,"contextmenu","link linkchecker image imagetools table spellchecker configurepermanentpen")},WE=function(e){return o(e)?"|"===e:"separator"===e.type},jE={type:"separator"},qE=function(e){var t,n=function(e){return{text:e.text,icon:e.icon,disabled:e.disabled,shortcut:e.shortcut}};if(o(e))return e;switch(e.type){case"separator":return jE;case"submenu":return k(k({type:"nestedmenuitem"},n(e)),{getSubmenuItems:function(){var t=e.getSubmenuItems();return o(t)?t:U(t,qE)}});default:return k(k({type:"menuitem"},n(e)),{onAction:(t=e.onAction,function(){return t()})})}},XE=function(e,t){if(0===t.length)return e;var n=le(e).filter((function(e){return!WE(e)})),r=n.fold((function(){return[]}),(function(e){return[jE]}));return e.concat(r).concat(t).concat([jE])},YE=function(e,t){return"longpress"!==t.type&&(2!==t.button||t.target===e.getBody()&&""===t.pointerType)},GE=function(e,t){return YE(e,t)?e.selection.getStart(!0):t.target},ZE=function(e,t,n){var r=gt().deviceType.isTouch,i=tl(Km.sketch({dom:{tag:"div"},lazySink:t,onEscape:function(){return e.focus()},onShow:function(){return n.setContextMenuState(!0)},onHide:function(){return n.setContextMenuState(!1)},fireDismissalEventInstead:{},inlineBehaviours:Os([um("dismissContextMenu",[Ri(wi(),(function(t,n){ld.close(t),e.focus()}))])])})),a=function(e){return Km.hide(i)},l=function(t){if(UE(e)&&t.preventDefault(),!function(e,t){return t.ctrlKey&&!UE(e)}(e,t)&&!function(e){return!1===e.getParam("contextmenu")}(e)){var a=function(e,t){var n=function(e){return e.getParam("contextmenu_avoid_overlap","","string")}(e),r=YE(e,t)?"selection":"point";if(Ne(n)){var o=GE(e,t);return Mb(Qe.fromDom(o),n)?"node":r}return r}(e,t);(r()?LE:$E)(e,t,(function(){var n=GE(e,t),r=e.ui.registry.getAll(),i=HE(e);return function(e,t,n){var r=X(t,(function(t,r){return ye(e,r.toLowerCase()).map((function(e){var r=e.update(n);if(o(r))return XE(t,r.split(" "));if(r.length>0){var i=U(r,qE);return XE(t,i)}return t})).getOrThunk((function(){return t.concat([r])}))}),[]);return r.length>0&&WE(r[r.length-1])&&r.pop(),r}(r.contextMenus,i,n)}),n,i,a)}};e.on("init",(function(){var t="ResizeEditor ScrollContent ScrollWindow longpresscancel"+(r()?"":" ResizeWindow");e.on(t,a),e.on("longpress contextmenu",l)}))},KE=xo([{offset:["x","y"]},{absolute:["x","y"]},{fixed:["x","y"]}]),JE=function(e){return function(t){return t.translate(-e.left,-e.top)}},eP=function(e){return function(t){return t.translate(e.left,e.top)}},tP=function(e){return function(t,n){return X(e,(function(e,t){return t(e)}),pn(t,n))}},nP=function(e,t,n){return e.fold(tP([eP(n),JE(t)]),tP([JE(t)]),tP([]))},rP=function(e,t,n){return e.fold(tP([eP(n)]),tP([]),tP([eP(t)]))},oP=function(e,t,n){return e.fold(tP([]),tP([JE(n)]),tP([eP(t),JE(n)]))},iP=function(e,t,n){var r=e.fold((function(e,t){return{position:Q.some("absolute"),left:Q.some(e+"px"),top:Q.some(t+"px")}}),(function(e,t){return{position:Q.some("absolute"),left:Q.some(e-n.left+"px"),top:Q.some(t-n.top+"px")}}),(function(e,t){return{position:Q.some("fixed"),left:Q.some(e+"px"),top:Q.some(t+"px")}}));return k({right:Q.none(),bottom:Q.none()},r)},aP=function(e,t,n,r){var o=function(e,o){return function(i,a){var l=e(t,n,r);return o(i.getOr(l.left),a.getOr(l.top))}};return e.fold(o(oP,lP),o(rP,sP),o(nP,cP))},lP=KE.offset,sP=KE.absolute,cP=KE.fixed,uP=function(e,t){var n=jt(e,t);return c(n)?NaN:parseInt(n,10)},dP=function(e,t,n,r){return function(e,t){var n=e.element,r=uP(n,t.leftAttr),o=uP(n,t.topAttr);return isNaN(r)||isNaN(o)?Q.none():Q.some(pn(r,o))}(e,t).fold((function(){return n}),(function(e){return cP(e.left+r.left,e.top+r.top)}))},fP=function(e,t,n,r,o,i){var a=dP(e,t,n,r),l=t.mustSnap?mP(e,t,a,o,i):gP(e,t,a,o,i),s=nP(a,o,i);return function(e,t,n){var r=e.element;Ht(r,t.leftAttr,n.left+"px"),Ht(r,t.topAttr,n.top+"px")}(e,t,s),l.fold((function(){return{coord:cP(s.left,s.top),extra:Q.none()}}),(function(e){return{coord:e.output,extra:e.extra}}))},hP=function(e,t){!function(e,t){var n=e.element;Yt(n,t.leftAttr),Yt(n,t.topAttr)}(e,t)},pP=function(e,t,n,r){return ce(e,(function(e){var o=e.sensor,i=function(e,t,n,r,o,i){var a=rP(e,o,i),l=rP(t,o,i);return Math.abs(a.left-l.left)<=n&&Math.abs(a.top-l.top)<=r}(t,o,e.range.left,e.range.top,n,r);return i?Q.some({output:aP(e.output,t,n,r),extra:e.extra}):Q.none()}))},mP=function(e,t,n,r,o){var i=t.getSnapPoints(e);return pP(i,n,r,o).orThunk((function(){var e=X(i,(function(e,t){var i=t.sensor,a=function(e,t,n,r,o,i){var a=rP(e,o,i),l=rP(t,o,i),s=Math.abs(a.left-l.left),c=Math.abs(a.top-l.top);return pn(s,c)}(n,i,t.range.left,t.range.top,r,o);return e.deltas.fold((function(){return{deltas:Q.some(a),snap:Q.some(t)}}),(function(n){return(a.left+a.top)/2<=(n.left+n.top)/2?{deltas:Q.some(a),snap:Q.some(t)}:e}))}),{deltas:Q.none(),snap:Q.none()});return e.snap.map((function(e){return{output:aP(e.output,n,r,o),extra:e.extra}}))}))},gP=function(e,t,n,r,o){var i=t.getSnapPoints(e);return pP(i,n,r,o)},vP=Object.freeze({__proto__:null,snapTo:function(e,t,n,r){var o=t.getTarget(e.element);if(t.repositionTarget){var i=wt(e.element),a=En(i),l=OV(o),s=function(e,t,n){return{coord:aP(e.output,e.output,t,n),extra:e.extra}}(r,a,l),c=iP(s.coord,0,l);en(o,c)}}}),AP="data-initial-z-index",yP=function(e,t){e.getSystem().addToGui(t),function(e){kt(e.element).filter(ze).each((function(t){rn(t,"z-index").each((function(e){Ht(t,AP,e)})),Kt(t,"z-index",tn(e.element,"z-index"))}))}(t)},bP=function(e){!function(e){kt(e.element).filter(ze).each((function(e){qt(e,AP).fold((function(){return ln(e,"z-index")}),(function(t){return Kt(e,"z-index",t)})),Yt(e,AP)}))}(e),e.getSystem().removeFromGui(e)},OP=function(e,t,n){return e.getSystem().build(Yb.sketch({dom:{styles:{left:"0px",top:"0px",width:"100%",height:"100%",position:"fixed","z-index":"1000000000000000"},classes:[t]},events:n}))},wP=fo("snaps",[Gr("getSnapPoints"),Vl("onSensor"),Gr("leftAttr"),Gr("topAttr"),ho("lazyViewport",Fn),ho("mustSnap",!1)]),xP=[ho("useFixed",x),Gr("blockerClass"),ho("getTarget",A),ho("onDrag",m),ho("repositionTarget",!0),ho("onDrop",m),yo("getBounds",Fn),wP],_P=function(e){return(t=rn(e,"left"),n=rn(e,"top"),r=rn(e,"position"),o=function(e,t,n){return("fixed"===n?cP:lP)(parseInt(e,10),parseInt(t,10))},t.isSome()&&n.isSome()&&r.isSome()?Q.some(o(t.getOrDie(),n.getOrDie(),r.getOrDie())):Q.none()).getOrThunk((function(){var t=gn(e);return sP(t.left,t.top)}));var t,n,r,o},CP=function(e,t,n,r,o,i,a){return function(e,t,n,r,o){var i=o.bounds,a=rP(t,n,r),l=jl(a.left,i.x,i.x+i.width-o.width),s=jl(a.top,i.y,i.y+i.height-o.height),c=sP(l,s);return t.fold((function(){var e=oP(c,n,r);return lP(e.left,e.top)}),v(c),(function(){var e=nP(c,n,r);return cP(e.left,e.top)}))}(0,t.fold((function(){var e,t,a,l=(e=n,t=i.left,a=i.top,e.fold((function(e,n){return lP(e+t,n+a)}),(function(e,n){return sP(e+t,n+a)}),(function(e,n){return cP(e+t,n+a)}))),s=nP(l,r,o);return cP(s.left,s.top)}),(function(t){var a=fP(e,t,n,i,r,o);return a.extra.each((function(n){t.onSensor(e,n)})),a.coord})),r,o,a)},kP=function(e,t){return{bounds:e.getBounds(),height:fn(t.element),width:bn(t.element)}},SP=function(e,t,n,r,o){var i=n.update(r,o),a=n.getStartData().getOrThunk((function(){return kP(t,e)}));i.each((function(n){!function(e,t,n,r){var o=t.getTarget(e.element);if(t.repositionTarget){var i=wt(e.element),a=En(i),l=OV(o),s=_P(o),c=CP(e,t.snaps,s,a,l,r,n),u=iP(c,0,l);en(o,u)}t.onDrag(e,o,r)}(e,t,a,n)}))},VP=function(e,t,n,r){t.each(bP),n.snaps.each((function(t){hP(e,t)}));var o=n.getTarget(e.element);r.reset(),n.onDrop(e,o)},BP=function(e){return function(t,n){var r=function(e){n.setStartData(kP(t,e))};return Di(V([Ri(Ai(),(function(e){n.getStartData().each((function(){return r(e)}))}))],e(t,n,r),!0))}},TP=Object.freeze({__proto__:null,getData:function(e){return Q.from(pn(e.x,e.y))},getDelta:function(e,t){return pn(t.left-e.left,t.top-e.top)}}),NP=function(e,t,n){return[Ri(Lo(),(function(r,o){if(0===o.event.raw.button){o.stop();var i=function(){return VP(r,Q.some(s),e,t)},a=Db(i,200),l={drop:i,delayDrop:a.schedule,forceDrop:i,move:function(n){a.cancel(),SP(r,e,t,TP,n)}},s=OP(r,e.blockerClass,function(e){return Di([Ri(Lo(),e.forceDrop),Ri(Ho(),e.drop),Ri(Fo(),(function(t,n){e.move(n.event)})),Ri(Uo(),e.delayDrop)])}(l));n(r),yP(r,s)}}))]},EP=V(V([],xP,!0),[El("dragger",{handlers:BP(NP)})],!1),PP=Object.freeze({__proto__:null,getData:function(e){var t=e.raw.touches;return 1===t.length?function(e){var t=e[0];return Q.some(pn(t.clientX,t.clientY))}(t):Q.none()},getDelta:function(e,t){return pn(t.left-e.left,t.top-e.top)}}),QP=function(e,t,n){var r=ec(),o=function(n){VP(n,r.get(),e,t),r.clear()};return[Ri($o(),(function(i,a){a.stop();var l=function(){return o(i)},s={drop:l,delayDrop:m,forceDrop:l,move:function(n){SP(i,e,t,PP,n)}},c=OP(i,e.blockerClass,function(e){return Di([Ri($o(),e.forceDrop),Ri(Ro(),e.drop),Ri(Io(),e.drop),Ri(zo(),(function(t,n){e.move(n.event)}))])}(s));r.set(c);n(i),yP(i,c)})),Ri(zo(),(function(n,r){r.stop(),SP(n,e,t,PP,r.event)})),Ri(Ro(),(function(e,t){t.stop(),o(e)})),Ri(Io(),o)]},MP=EP,DP=V(V([],xP,!0),[El("dragger",{handlers:BP(QP)})],!1),$P=V(V([],xP,!0),[El("dragger",{handlers:BP((function(e,t,n){return V(V([],NP(e,t,n),!0),QP(e,t,n),!0)}))})],!1),zP=Object.freeze({__proto__:null,mouse:MP,touch:DP,mouseOrTouch:$P}),RP=Object.freeze({__proto__:null,init:function(){var e=Q.none(),t=Q.none(),n=v({});return wa({readState:n,reset:function(){e=Q.none(),t=Q.none()},update:function(t,n){return t.getData(n).bind((function(n){return function(t,n){var r=e.map((function(e){return t.getDelta(e,n)}));return e=Q.some(n),r}(t,n)}))},getStartData:function(){return t},setStartData:function(e){t=Q.some(e)}})}}),IP=Cs({branchKey:"mode",branches:zP,name:"dragging",active:{events:function(e,t){return e.dragger.handlers(e,t)}},extra:{snap:function(e){return{sensor:e.sensor,range:e.range,output:e.output,extra:Q.from(e.extra)}}},state:RP,apis:vP}),LP=function(e,t,n,r,o,i){return e.fold((function(){return IP.snap({sensor:sP(n-20,r-20),range:pn(o,i),output:sP(Q.some(n),Q.some(r)),extra:{td:t}})}),(function(e){var o=n-20,i=r-20,a=e.element.dom.getBoundingClientRect();return IP.snap({sensor:sP(o,i),range:pn(40,40),output:sP(Q.some(n-a.width/2),Q.some(r-a.height/2)),extra:{td:t}})}))},FP=function(e,t,n){return{getSnapPoints:e,leftAttr:"data-drag-left",topAttr:"data-drag-top",onSensor:function(e,r){var o=r.td;(function(e,t){return e.exists((function(e){return yt(e,t)}))})(t.get(),o)||(t.set(o),n(o))},mustSnap:!0}},UP=function(e){return bg(yg.sketch({dom:{tag:"div",classes:["tox-selector"]},buttonBehaviours:Os([IP.config({mode:"mouseOrTouch",blockerClass:"blocker",snaps:e}),fw.config({})]),eventOrder:{mousedown:["dragging","alloy.base.behaviour"],touchstart:["dragging","alloy.base.behaviour"]}}))},HP=function(e,t){var n=wo([]),r=wo([]),o=wo(!1),i=ec(),a=ec(),l=function(e){var n=Ln(e);return LP(d.getOpt(t),e,n.x,n.y,n.width,n.height)},s=function(e){var n=Ln(e);return LP(f.getOpt(t),e,n.right,n.bottom,n.width,n.height)},c=FP((function(){return U(n.get(),(function(e){return l(e)}))}),i,(function(t){a.get().each((function(n){e.fire("TableSelectorChange",{start:t,finish:n})}))})),u=FP((function(){return U(r.get(),(function(e){return s(e)}))}),a,(function(t){i.get().each((function(n){e.fire("TableSelectorChange",{start:n,finish:t})}))})),d=UP(c),f=UP(u),h=tl(d.asSpec()),p=tl(f.asSpec()),m=function(t,n,r,o){var i=r(n);IP.snapTo(t,i);!function(t,n,r,o){var i=n.dom.getBoundingClientRect();ln(t.element,"display");var a=Ct(Qe.fromDom(e.getBody())).dom.innerHeight,l=r(i),s=o(i,a);(l||s)&&Kt(t.element,"display","none")}(t,n,(function(e){return e[o]<0}),(function(e,t){return e[o]>t}))},g=function(e){return m(h,e,l,"top")},v=function(e){return m(p,e,s,"bottom")};gt().deviceType.isTouch()&&(e.on("TableSelectionChange",(function(e){o.get()||(Uu(t,h),Uu(t,p),o.set(!0)),i.set(e.start),a.set(e.finish),e.otherCells.each((function(t){n.set(t.upOrLeftCells),r.set(t.downOrRightCells),g(e.start),v(e.finish)}))})),e.on("ResizeEditor ResizeWindow ScrollContent",(function(){i.get().each(g),a.get().each(v)})),e.on("TableSelectionClear",(function(){o.get()&&(ju(h),ju(p),o.set(!1)),i.clear(),a.clear()})))},WP=function(e){if(1===e.nodeType){if("BR"===e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1},jP=function(e,t,n){t.delimiter||(t.delimiter="»");return{dom:{tag:"div",classes:["tox-statusbar__path"],attributes:{role:"navigation"}},behaviours:Os([rm.config({mode:"flow",selector:"div[role=button]"}),Zf.config({disabled:n.isDisabled}),XA(),nO.config({}),cm.config({}),um("elementPathEvents",[qi((function(r,o){e.shortcuts.add("alt+F11","focus statusbar elementpath",(function(){return rm.focusIn(r)})),e.on("NodeChange",(function(o){var i,a,l=function(t){for(var n=[],r=t.length;r-- >0;){var o=t[r];if(1===o.nodeType&&!WP(o)){var i=e.fire("ResolveName",{name:o.nodeName.toLowerCase(),target:o});if(i.isDefaultPrevented()||n.push({name:i.name,element:o}),i.isPropagationStopped())break}}return n}(o.parents);l.length>0?cm.set(r,(i=U(l||[],(function(t,r){return yg.sketch({dom:{tag:"div",classes:["tox-statusbar__path-item"],attributes:{role:"button","data-index":r,"tab-index":-1,"aria-level":r+1},innerHtml:t.name},action:function(n){e.focus(),e.selection.select(t.element),e.nodeChanged()},buttonBehaviours:Os([GA(n.isDisabled),XA()])})})),a={dom:{tag:"div",classes:["tox-statusbar__path-divider"],attributes:{"aria-hidden":!0},innerHtml:" "+t.delimiter+" "}},X(i.slice(1),(function(e,t){var n=e;return n.push(a),n.push(t),n}),[i[0]]))):cm.set(r,[])}))}))])]),components:[]}};!function(e){e[e.None=0]="None",e[e.Both=1]="Both",e[e.Vertical=2]="Vertical"}(qT||(qT={}));var qP=function(e,t,n){var r=Qe.fromDom(e.getContainer()),o=function(e,t,n,r,o){var i={};return i.height=RN(r+t.top,wA(e),_A(e)),n===qT.Both&&(i.width=RN(o+t.left,OA(e),xA(e))),i}(e,t,n,dn(r),yn(r));fe(o,(function(e,t){return Kt(r,t,zN(e))})),function(e){e.fire("ResizeEditor")}(e)},XP=function(e,t,n,r){var o=pn(20*n,20*r);return qP(e,o,t),Q.some(!0)},YP=function(e,t){var n=function(e){var t=!e.hasPlugin("autoresize"),n=e.getParam("resize",t);return!1===n?qT.None:"both"===n?qT.Both:qT.Vertical}(e);return n===qT.None?Q.none():Q.some(Tg("resize-handle",{tag:"div",classes:["tox-statusbar__resize-handle"],attributes:{title:t.translate("Resize")},behaviours:[IP.config({mode:"mouse",repositionTarget:!1,onDrag:function(t,r,o){return qP(e,o,n)},blockerClass:"tox-blocker"}),rm.config({mode:"special",onLeft:function(){return XP(e,n,-1,0)},onRight:function(){return XP(e,n,1,0)},onUp:function(){return XP(e,n,0,-1)},onDown:function(){return XP(e,n,0,1)}}),nO.config({}),mm.config({})]},t.icons))},GP=function(e,t){var n=function(){var n,r=[];return e.getParam("elementpath",!0,"boolean")&&r.push(jP(e,{},t)),e.hasPlugin("wordcount")&&r.push(function(e,t){var n,r=function(e,n,r){return cm.set(e,[Ka(t.translate(["{0} "+r,n[r]]))])};return yg.sketch({dom:{tag:"button",classes:["tox-statusbar__wordcount"]},components:[],buttonBehaviours:Os([GA(t.isDisabled),XA(),nO.config({}),cm.config({}),Sd.config({store:{mode:"memory",initialValue:{mode:"words",count:{words:0,characters:0}}}}),um("wordcount-events",[Gi((function(e){var t=Sd.getValue(e),n="words"===t.mode?"characters":"words";Sd.setValue(e,{mode:n,count:t.count}),r(e,t.count,n)})),qi((function(t){e.on("wordCountUpdate",(function(e){var n=Sd.getValue(t).mode;Sd.setValue(t,{mode:n,count:e.wordCount}),r(t,e.wordCount,n)}))}))])]),eventOrder:(n={},n[ci()]=["disabling","alloy.base.behaviour","wordcount-events"],n)})}(e,t)),e.getParam("branding",!0,"boolean")&&r.push({dom:{tag:"span",classes:["tox-statusbar__branding"],innerHtml:'<a href="https://www.tiny.cloud/?utm_campaign=editor_referral&amp;utm_medium=poweredby&amp;utm_source=tinymce&amp;utm_content=v5" rel="noopener" target="_blank" tabindex="-1" aria-label="'+(n=Og.translate(["Powered by {0}","Tiny"]))+'">'+n+"</a>"}}),r.length>0?[{dom:{tag:"div",classes:["tox-statusbar__text-container"]},components:r}]:[]};return{dom:{tag:"div",classes:["tox-statusbar"]},components:function(){var r=n(),o=YP(e,t);return r.concat(o.toArray())}()}},ZP=function(e){var t,n,r,o,i=e.inline,a=i?HN:DN,l=RA(e)?YV:yV,s=Q.none(),c=gt(),u=c.browser.isIE()?["tox-platform-ie"]:[],d=c.deviceType.isTouch()?["tox-platform-touch"]:[],f=QA(e),h=$A(e),p=Og.isRtl()?{attributes:{dir:"rtl"}}:{},g={attributes:(t={},t[_c]=f?Us.BottomToTop:Us.TopToBottom,t)},v=function(){return s.bind(CT.getHeader)},A=function(){Kt(j.element,"width",document.body.clientWidth+"px")},y=tl((n=yt(Lt(),h)&&"grid"===tn(h,"display"),r={dom:k({tag:"div",classes:["tox","tox-silver-sink","tox-tinymce-aux"].concat(u).concat(d)},p),behaviours:Os([zu.config({useFixed:function(){return l.isDocked(v)}})])},o={dom:{styles:{width:document.body.clientWidth+"px"}},events:Di([Ri(yi(),A)])},sr(r,n?o:{}))),b=function(){return Wn.value(y)},O=bg({dom:{tag:"div",classes:["tox-anchorbar"]}}),w=function(){return s.bind((function(e){return CT.getThrobber(e)})).getOrDie("Could not find throbber element")},x=iV(y,e,(function(){return s.bind((function(e){return O.getOpt(e)})).getOrDie("Could not find a anchor bar element")})),_=CT.parts.menubar({dom:{tag:"div",classes:["tox-menubar"]},backstage:x,onEscape:function(){e.focus()}}),C=TA(e),S=CT.parts.toolbar(k({dom:{tag:"div",classes:["tox-toolbar"]},getSink:b,providers:x.shared.providers,onEscape:function(){e.focus()},type:C,lazyToolbar:function(){return s.bind((function(e){return CT.getToolbar(e)})).getOrDie("Could not find more toolbar element")},lazyHeader:function(){return v().getOrDie("Could not find header element")}},g)),V=CT.parts["multiple-toolbar"]({dom:{tag:"div",classes:["tox-toolbar-overlord"]},providers:x.shared.providers,onEscape:function(){e.focus()},type:C}),B=CT.parts.socket({dom:{tag:"div",classes:["tox-edit-area"]}}),T=CT.parts.sidebar({dom:{tag:"div",classes:["tox-sidebar"]}}),N=CT.parts.throbber({dom:{tag:"div",classes:["tox-throbber"]},backstage:x}),E=e.getParam("statusbar",!0,"boolean")&&!i?Q.some(GP(e,x.shared.providers)):Q.none(),P={dom:{tag:"div",classes:["tox-sidebar-wrap"]},components:[B,T]},M=VA(e),D=kA(e),$=CA(e),z=CT.parts.header({dom:k({tag:"div",classes:["tox-editor-header"]},g),components:Z([$?[_]:[],M?[V]:D?[S]:[],DA(e)?[]:[O.asSpec()]]),sticky:RA(e),editor:e,sharedBackstage:x.shared}),R=Z([f?[]:[z],i?[]:[P],f?[z]:[]]),I=Z([[{dom:{tag:"div",classes:["tox-editor-container"]},components:R}],i?[]:E.toArray(),[N]]),L=zA(e),F=k(k({role:"application"},Og.isRtl()?{dir:"rtl"}:{}),L?{"aria-hidden":"true"}:{}),U=tl(CT.sketch({dom:{tag:"div",classes:["tox","tox-tinymce"].concat(i?["tox-tinymce-inline"]:[]).concat(f?["tox-tinymce--toolbar-bottom"]:[]).concat(d).concat(u),styles:k({visibility:"hidden"},L?{opacity:"0",border:"0"}:{}),attributes:F},components:I,behaviours:Os([XA(),Zf.config({disableClass:"tox-tinymce--disabled"}),rm.config({mode:"cyclic",selector:".tox-menubar, .tox-toolbar, .tox-toolbar__primary, .tox-toolbar__overflow--open, .tox-sidebar__overflow--open, .tox-statusbar__path, .tox-statusbar__wordcount, .tox-statusbar__branding a, .tox-statusbar__resize-handle"})])}));s=Q.some(U),e.shortcuts.add("alt+F9","focus menubar",(function(){CT.focusMenubar(U)})),e.shortcuts.add("alt+F10","focus toolbar",(function(){CT.focusToolbar(U)})),e.addCommand("ToggleToolbarDrawer",(function(){CT.toggleToolbarDrawer(U)})),e.addQueryStateHandler("ToggleToolbarDrawer",(function(){return CT.isToolbarDrawerToggled(U)}));var W=Gb(U),j=Gb(y);!function(e,t,n){var r=function(e,r){H([t,n],(function(t){t.broadcastEvent(e,r)}))},o=function(e,r){H([t,n],(function(t){t.broadcastOn([e],r)}))},i=function(e){return o(sd(),{target:e.target})},a=Bs(),l=nc(a,"touchstart",i),s=nc(a,"touchmove",(function(e){return r(gi(),e)})),c=nc(a,"touchend",(function(e){return r(vi(),e)})),u=nc(a,"mousedown",i),d=nc(a,"mouseup",(function(e){0===e.raw.button&&o(ud(),{target:e.target})})),f=function(e){return o(sd(),{target:Qe.fromDom(e.target)})},h=function(e){0===e.button&&o(ud(),{target:Qe.fromDom(e.target)})},p=function(){H(e.editorManager.get(),(function(t){e!==t&&t.fire("DismissPopups",{relatedTarget:e})}))},m=function(e){return r(Ai(),oc(e))},g=function(e){o(cd(),{}),r(yi(),oc(e))},v=function(){return o(cd(),{})},A=function(t){t.state&&o(sd(),{target:Qe.fromDom(e.getContainer())})},y=function(e){o(sd(),{target:Qe.fromDom(e.relatedTarget.getContainer())})};e.on("PostRender",(function(){e.on("click",f),e.on("tap",f),e.on("mouseup",h),e.on("mousedown",p),e.on("ScrollWindow",m),e.on("ResizeWindow",g),e.on("ResizeEditor",v),e.on("AfterProgressState",A),e.on("DismissPopups",y)})),e.on("remove",(function(){e.off("click",f),e.off("tap",f),e.off("mouseup",h),e.off("mousedown",p),e.off("ScrollWindow",m),e.off("ResizeWindow",g),e.off("ResizeEditor",v),e.off("AfterProgressState",A),e.off("DismissPopups",y),u.unbind(),l.unbind(),s.unbind(),c.unbind(),d.unbind()})),e.on("detach",(function(){Gu(t),Gu(n),t.destroy(),n.destroy()}))}(e,W,j);var q=function(){var t=zN(IN(e)),n=zN(function(e){return LN(e).getOr(bA(e))}(e));return e.inline||(an("div","width",n)&&Kt(U.element,"width",n),an("div","height",t)?Kt(U.element,"height",t):Kt(U.element,"height","200px")),t};return{mothership:W,uiMothership:j,backstage:x,renderUI:function(){l.setup(e,x.shared,v),TE(e,x),ZE(e,b,x),function(e){var t=e.ui.registry.getAll().sidebars;H(ue(t),(function(n){var r=t[n],o=function(){return we(Q.from(e.queryCommandValue("ToggleSidebar")),n)};e.ui.registry.addToggleButton(n,{icon:r.icon,tooltip:r.tooltip,onAction:function(t){e.execCommand("ToggleSidebar",!1,n),t.setActive(o())},onSetup:function(t){var n=function(){return t.setActive(o())};return e.on("ToggleSidebar",n),function(){e.off("ToggleSidebar",n)}}})}))}(e),$B(e,w,x.shared),he(function(e){return e.getParam("toolbar_groups",{},"object")}(e),(function(t,n){e.ui.registry.addGroupToolbarButton(n,t)}));var t=e.ui.registry.getAll(),n=t.buttons,r=t.menuItems,o=t.contextToolbars,i=t.sidebars,s=SA(e),c={menuItems:r,menus:IA(e),menubar:LA(e),toolbar:s.getOrThunk((function(){return function(e){return e.getParam("toolbar",!0)}(e)})),allowToolbarGroups:C===vv.floating,buttons:n,sidebar:i};hE(e,o,y,{backstage:x}),HP(e,y);var u=e.getElement(),d=q(),f={mothership:W,uiMothership:j,outerContainer:U},h={targetNode:u,height:d};return a.render(e,f,c,x,h)},getUi:function(){return{channels:{broadcastAll:j.broadcast,broadcastOn:j.broadcastOn,register:m}}}}},KP=v([Gr("lazySink"),io("dragBlockClass"),yo("getBounds",Fn),ho("useTabstopAt",_),ho("eventOrder",{}),Vd("modalBehaviours",[rm]),Bl("onExecute"),Nl("onEscape")]),JP={sketch:A},eQ=v([af({name:"draghandle",overrides:function(e,t){return{behaviours:Os([IP.config({mode:"mouse",getTarget:function(e){return sl(e,'[role="dialog"]').getOr(e)},blockerClass:e.dragBlockClass.getOrDie(new Error("The drag blocker class was not specified for a dialog with a drag handle: \n"+JSON.stringify(t,null,2)).message),getBounds:e.getDragBounds})])}}}),rf({schema:[Gr("dom")],name:"title"}),rf({factory:JP,schema:[Gr("dom")],name:"close"}),rf({factory:JP,schema:[Gr("dom")],name:"body"}),af({factory:JP,schema:[Gr("dom")],name:"footer"}),of({factory:{sketch:function(e,t){return k(k({},e),{dom:t.dom,components:t.components})}},schema:[ho("dom",{tag:"div",styles:{position:"fixed",left:"0px",top:"0px",right:"0px",bottom:"0px"}}),ho("components",[])],name:"blocker"})]),tQ=Pf({name:"ModalDialog",configFields:KP(),partFields:eQ(),factory:function(e,t,n,r){var o,i=ec(),a=ia("modal-events"),l=k(k({},e.eventOrder),((o={})[bi()]=[a].concat(e.eventOrder["alloy.system.attached"]||[]),o));return{uid:e.uid,dom:e.dom,components:t,apis:{show:function(t){i.set(t);var n=e.lazySink(t).getOrDie(),o=r.blocker(),a=n.getSystem().build(k(k({},o),{components:o.components.concat([nl(t)]),behaviours:Os([mm.config({}),um("dialog-blocker-events",[ji(jo(),(function(){rm.focusIn(t)}))])])}));Uu(n,a),rm.focusIn(t)},hide:function(e){i.clear(),kt(e.element).each((function(t){e.getSystem().getByDom(t).each((function(e){ju(e)}))}))},getBody:function(t){return yf(t,e,"body")},getFooter:function(t){return yf(t,e,"footer")},setIdle:function(e){PB.unblock(e)},setBusy:function(e,t){PB.block(e,t)}},eventOrder:l,domModification:{attributes:{role:"dialog","aria-modal":"true"}},behaviours:Td(e.modalBehaviours,[cm.config({}),rm.config({mode:"cyclic",onEnter:e.onExecute,onEscape:e.onEscape,useTabstopAt:e.useTabstopAt}),PB.config({getRoot:i.get}),um(a,[qi((function(t){var n,r,o,i,a,l;n=t.element,r=yf(t,e,"title").element,o=qt(n,"id").fold((function(){var e=ia("dialog-label");return Ht(r,"id",e),e}),A),Ht(n,"aria-labelledby",o),i=t.element,a=yf(t,e,"body").element,l=Q.from(jt(i,"id")).fold((function(){var e=ia("dialog-describe");return Ht(a,"id",e),e}),A),Ht(i,"aria-describedby",l)}))])])}},apis:{show:function(e,t){e.show(t)},hide:function(e,t){e.hide(t)},getBody:function(e,t){return e.getBody(t)},getFooter:function(e,t){return e.getFooter(t)},setBusy:function(e,t,n){e.setBusy(t,n)},setIdle:function(e,t){e.setIdle(t)}}}),nQ=Cr([Jr("type"),Jr("name")].concat(Gv)),rQ=Qr,oQ=[qr("name","name",ur((function(){return ia("button-name")})),Pr),so("icon"),vo("align","end",["start","end"]),Ao("primary",!1),Ao("disabled",!1)],iQ=V(V([],oQ,!0),[Jr("text")],!1),aQ=V([eo("type",["submit","cancel","custom"])],iQ,!0),lQ=V([eo("type",["menu"]),so("text"),so("tooltip"),so("icon"),oo("items",nQ)],oQ,!0),sQ=jr("type",{submit:aQ,cancel:aQ,custom:aQ,menu:lQ}),cQ=[Jr("type"),Jr("text"),eo("level",["info","warn","error","success"]),Jr("icon"),ho("url","")],uQ=Cr(cQ),dQ=[Jr("type"),Jr("text"),Ao("disabled",!1),Ao("primary",!1),qr("name","name",ur((function(){return ia("button-name")})),Pr),so("icon"),Ao("borderless",!1)],fQ=Cr(dQ),hQ=[Jr("type"),Jr("name"),Jr("label"),Ao("disabled",!1)],pQ=Cr(hQ),mQ=Qr,gQ=[Jr("type"),Jr("name")],vQ=gQ.concat([so("label")]),AQ=vQ.concat([ho("columns","auto")]),yQ=Cr(AQ),bQ=Br([Jr("value"),Jr("text"),Jr("icon")]),OQ=Cr(vQ),wQ=Pr,xQ=Cr(vQ),_Q=Pr,CQ=gQ.concat([go("tag","textarea"),Jr("scriptId"),Jr("scriptUrl"),function(e,t){return po(e,t,$r)}("settings",void 0)]),kQ=gQ.concat([go("tag","textarea"),to("init")]),SQ=Ir((function(e){return Fr("customeditor.old",_r(kQ),e).orThunk((function(){return Fr("customeditor.new",_r(CQ),e)}))})),VQ=Pr,BQ=Cr(vQ),TQ=kr(Ar),NQ=function(e){return[Jr("type"),Kr("columns"),e]},EQ=[Jr("type"),Jr("html"),vo("presets","presentation",["presentation","document"])],PQ=Cr(EQ),QQ=vQ.concat([Ao("sandboxed",!0)]),MQ=Cr(QQ),DQ=Pr,$Q=vQ.concat([Zr("currentState",Cr([Gr("blob"),Jr("url")]))]),zQ=Cr($Q),RQ=vQ.concat([so("inputMode"),so("placeholder"),Ao("maximized",!1),Ao("disabled",!1)]),IQ=Cr(RQ),LQ=Pr,FQ=function(e){return[Jr("type"),Jr("label"),e]},UQ=[Jr("text"),Jr("value")],HQ=[Jr("text"),oo("items",function(e,t){return n=Fe(t),{extract:function(e,t){return n().extract(e,t)},toString:function(){return n().toString()}};var n}(0,(function(){return WQ})))],WQ=Sr([Cr(UQ),Cr(HQ)]),jQ=vQ.concat([oo("items",WQ),Ao("disabled",!1)]),qQ=Cr(jQ),XQ=Pr,YQ=vQ.concat([ro("items",[Jr("text"),Jr("value")]),mo("size",1),Ao("disabled",!1)]),GQ=Cr(YQ),ZQ=Pr,KQ=vQ.concat([Ao("constrain",!0),Ao("disabled",!1)]),JQ=Cr(KQ),eM=Cr([Jr("width"),Jr("height")]),tM=[Jr("type"),oo("header",Pr),oo("cells",kr(Pr))],nM=Cr(tM),rM=vQ.concat([so("placeholder"),Ao("maximized",!1),Ao("disabled",!1)]),oM=Cr(rM),iM=Pr,aM=vQ.concat([vo("filetype","file",["image","media","file"]),ho("disabled",!1)]),lM=Cr(aM),sM=Cr([Jr("value"),ho("meta",{})]),cM=function(e){return qr("items","items",{tag:"required",process:{}},kr(Ir((function(t){return Fr("Checking item of "+e,uM,t).fold((function(e){return Wn.error(Wr(e))}),(function(e){return Wn.value(e)}))}))))},uM=wr((function(){return Rr("type",{alertbanner:uQ,bar:Cr((e=cM("bar"),[Jr("type"),e])),button:fQ,checkbox:pQ,colorinput:OQ,colorpicker:xQ,dropzone:BQ,grid:Cr(NQ(cM("grid"))),iframe:MQ,input:IQ,listbox:qQ,selectbox:GQ,sizeinput:JQ,textarea:oM,urlinput:lM,customeditor:SQ,htmlpanel:PQ,imagetools:zQ,collection:yQ,label:Cr(FQ(cM("label"))),table:nM,panel:fM});var e})),dM=[Jr("type"),ho("classes",[]),oo("items",uM)],fM=Cr(dM),hM=[qr("name","name",ur((function(){return ia("tab-name")})),Pr),Jr("title"),oo("items",uM)],pM=[Jr("type"),ro("tabs",hM)],mM=Cr(pM),gM=iQ,vM=sQ,AM=Cr([Jr("title"),Zr("body",Rr("type",{panel:fM,tabpanel:mM})),go("size","normal"),oo("buttons",vM),ho("initialData",{}),yo("onAction",m),yo("onChange",m),yo("onSubmit",m),yo("onClose",m),yo("onCancel",m),ho("onTabChange",m)]),yM=Cr(V([eo("type",["cancel","custom"])],gM,!0)),bM=Cr([Jr("title"),Jr("url"),lo("height"),lo("width"),uo("buttons",yM),yo("onAction",m),yo("onCancel",m),yo("onClose",m),yo("onMessage",m)]),OM=function(e){return i(e)?[e].concat(K(Ae(e),OM)):a(e)?K(e,OM):[]},wM=function(e){return o(e.type)&&o(e.name)},xM={checkbox:mQ,colorinput:wQ,colorpicker:_Q,dropzone:TQ,input:LQ,iframe:DQ,sizeinput:eM,selectbox:ZQ,listbox:XQ,size:eM,textarea:iM,urlinput:sM,customeditor:VQ,collection:bQ,togglemenuitem:rQ},_M=function(e){var t=function(e){return j(OM(e),wM)}(e),n=K(t,(function(e){return function(e){return Q.from(xM[e.type])}(e).fold((function(){return[]}),(function(t){return[Zr(e.name,t)]}))}));return Cr(n)},CM=function(e){return{internalDialog:Ur(Fr("dialog",AM,e)),dataValidator:_M(e),initialData:e.initialData}},kM={open:function(e,t){var n=CM(t);return e(n.internalDialog,n.initialData,n.dataValidator)},openUrl:function(e,t){return e(Ur(Fr("dialog",bM,t)))},redial:function(e){return CM(e)}},SM=function(e){var t=[],n={};return fe(e,(function(e,r){e.fold((function(){t.push(r)}),(function(e){n[r]=e}))})),t.length>0?Wn.error(t):Wn.value(n)},VM=function(e,t){var n=bg(u_.sketch((function(n){return{dom:{tag:"div",classes:["tox-form"].concat(e.classes)},components:U(e.items,(function(e){return dS(n,e,t)}))}})));return{dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[n.asSpec()]}],behaviours:Os([rm.config({mode:"acyclic",useTabstopAt:O(R_)}),y_(n),V_(n,{postprocess:function(e){return SM(e).fold((function(e){return{}}),A)}})])}},BM=Ef({name:"TabButton",configFields:[ho("uid",void 0),Gr("value"),qr("dom","dom",fr((function(){return{attributes:{role:"tab",id:ia("aria"),"aria-selected":"false"}}})),Tr()),io("action"),ho("domModification",{}),Vd("tabButtonBehaviours",[mm,rm,Sd]),Gr("view")],factory:function(e,t){return{uid:e.uid,dom:e.dom,components:e.components,events:Bm(e.action),behaviours:Td(e.tabButtonBehaviours,[mm.config({}),rm.config({mode:"execution",useSpace:!0,useEnter:!0}),Sd.config({store:{mode:"memory",initialValue:e.value}})]),domModification:e.domModification}}}),TM=v([Gr("tabs"),Gr("dom"),ho("clickToDismiss",!1),Vd("tabbarBehaviours",[sh,rm]),kl(["tabClass","selectedClass"])]),NM=lf({factory:BM,name:"tabs",unit:"tab",overrides:function(e){var t=function(e,t){sh.dehighlight(e,t),Ni(e,Si(),{tabbar:e,button:t})},n=function(e,t){sh.highlight(e,t),Ni(e,ki(),{tabbar:e,button:t})};return{action:function(r){var o=r.getSystem().getByUid(e.uid).getOrDie(),i=sh.isHighlighted(o,r);(i&&e.clickToDismiss?t:i?m:n)(o,r)},domModification:{classes:[e.markers.tabClass]}}}}),EM=v([NM]),PM=Pf({name:"Tabbar",configFields:TM(),partFields:EM(),factory:function(e,t,n,r){return{uid:e.uid,dom:e.dom,components:t,"debug.sketcher":"Tabbar",domModification:{attributes:{role:"tablist"}},behaviours:Td(e.tabbarBehaviours,[sh.config({highlightClass:e.markers.selectedClass,itemClass:e.markers.tabClass,onHighlight:function(e,t){Ht(t.element,"aria-selected","true")},onDehighlight:function(e,t){Ht(t.element,"aria-selected","false")}}),rm.config({mode:"flow",getInitial:function(e){return sh.getHighlighted(e).map((function(e){return e.element}))},selector:"."+e.markers.tabClass,executeOnMove:!0})])}}}),QM=Ef({name:"Tabview",configFields:[Vd("tabviewBehaviours",[cm])],factory:function(e,t){return{uid:e.uid,dom:e.dom,behaviours:Td(e.tabviewBehaviours,[cm.config({})]),domModification:{attributes:{role:"tabpanel"}}}}}),MM=v([ho("selectFirst",!0),Vl("onChangeTab"),Vl("onDismissTab"),ho("tabs",[]),Vd("tabSectionBehaviours",[])]),DM=rf({factory:PM,schema:[Gr("dom"),no("markers",[Gr("tabClass"),Gr("selectedClass")])],name:"tabbar",defaults:function(e){return{tabs:e.tabs}}}),$M=rf({factory:QM,name:"tabview"}),zM=v([DM,$M]),RM=Pf({name:"TabSection",configFields:MM(),partFields:zM(),factory:function(e,t,n,r){var o=function(t,n){Af(t,e,"tabbar").each((function(e){n(e).each(Ei)}))};return{uid:e.uid,dom:e.dom,components:t,behaviours:Bd(e.tabSectionBehaviours),events:Di(Z([e.selectFirst?[qi((function(e,t){o(e,sh.getFirst)}))]:[],[Ri(ki(),(function(t,n){!function(t){var n=Sd.getValue(t);Af(t,e,"tabview").each((function(r){var o=Y(e.tabs,(function(e){return e.value===n}));o.each((function(n){var o=n.view();qt(t.element,"id").each((function(e){Ht(r.element,"aria-labelledby",e)})),cm.set(r,o),e.onChangeTab(r,t,o)}))}))}(n.event.button)})),Ri(Si(),(function(t,n){var r=n.event.button;e.onDismissTab(t,r)}))]])),apis:{getViewItems:function(t){return Af(t,e,"tabview").map((function(e){return cm.contents(e)})).getOr([])},showTab:function(e,t){o(e,(function(e){var n=sh.getCandidates(e);return Y(n,(function(e){return Sd.getValue(e)===t})).filter((function(t){return!sh.isHighlighted(e,t)}))}))}}}},apis:{getViewItems:function(e,t){return e.getViewItems(t)},showTab:function(e,t,n){e.showTab(t,n)}}}),IM=function(e,t){Kt(e,"height",t+"px"),gt().browser.isIE()?ln(e,"flex-basis"):Kt(e,"flex-basis",t+"px")},LM=function(e,t,n){sl(e,'[role="dialog"]').each((function(e){ul(e,'[role="tablist"]').each((function(r){n.get().map((function(n){return Kt(t,"height","0"),Kt(t,"flex-basis","0"),Math.min(n,function(e,t,n){var r,o=_t(e).dom,i=sl(e,".tox-dialog-wrap").getOr(e);r="fixed"===tn(i,"position")?Math.max(o.clientHeight,window.innerHeight):Math.max(o.offsetHeight,o.scrollHeight);var a=dn(t),l=t.dom.offsetLeft>=n.dom.offsetLeft+yn(n)?Math.max(dn(n),a):a,s=parseInt(tn(e,"margin-top"),10)||0,c=parseInt(tn(e,"margin-bottom"),10)||0;return r-(dn(e)+s+c-l)}(e,t,r))})).each((function(e){IM(t,e)}))}))}))},FM=function(e){return ul(e,'[role="tabpanel"]')},UM=function(e){var t,n,r=(t=ec(),n=[qi((function(n){var r=n.element;FM(r).each((function(o){Kt(o,"visibility","hidden"),n.getSystem().getByDom(o).toOptional().each((function(n){var r=function(e,t,n){return U(e,(function(r,o){cm.set(n,e[o].view());var i=t.dom.getBoundingClientRect();return cm.set(n,[]),i.height}))}(e,o,n),i=function(e){return ae(oe(e,(function(e,t){return e>t?-1:e<t?1:0})))}(r);i.fold(t.clear,t.set)})),LM(r,o,t),ln(o,"visibility"),function(e,t){ae(e).each((function(e){return RM.showTab(t,e.value)}))}(e,n),Ag.requestAnimationFrame((function(){LM(r,o,t)}))}))})),Ri(yi(),(function(e){var n=e.element;FM(n).each((function(e){LM(n,e,t)}))})),Ri(gO,(function(e,n){var r=e.element;FM(r).each((function(e){var n=Es(Mt(e));Kt(e,"visibility","hidden");var o=rn(e,"height").map((function(e){return parseInt(e,10)}));ln(e,"height"),ln(e,"flex-basis");var i=e.dom.getBoundingClientRect().height;o.forall((function(e){return i>e}))?(t.set(i),LM(r,e,t)):o.each((function(t){IM(e,t)})),ln(e,"visibility"),n.each(Ts)}))}))],{extraEvents:n,selectFirst:!1});return{smartTabHeight:r,naiveTabHeight:{extraEvents:[],selectFirst:!0}}},HM="send-data-to-section",WM="send-data-to-view",jM=function(e,t){var n=wo({}),r=function(e){var t=Sd.getValue(e),r=SM(t).getOr({}),o=n.get(),i=sr(o,r);n.set(i)},o=function(e){var t=n.get();Sd.setValue(e,t)},i=wo(null),a=U(e.tabs,(function(e){return{value:e.name,dom:{tag:"div",classes:["tox-dialog__body-nav-item"],innerHtml:t.shared.providers.translate(e.title)},view:function(){return[u_.sketch((function(n){return{dom:{tag:"div",classes:["tox-form"]},components:U(e.items,(function(e){return dS(n,e,t)})),formBehaviours:Os([rm.config({mode:"acyclic",useTabstopAt:O(R_)}),um("TabView.form.events",[qi(o),Xi(r)]),Ss.config({channels:So([{key:HM,value:{onReceive:r}},{key:WM,value:{onReceive:o}}])})])}}))]}}})),l=UM(a).smartTabHeight;return RM.sketch({dom:{tag:"div",classes:["tox-dialog__body"]},onChangeTab:function(e,t,n){var r=Sd.getValue(t);Ni(e,mO,{name:r,oldName:i.get()}),i.set(r)},tabs:a,components:[RM.parts.tabbar({dom:{tag:"div",classes:["tox-dialog__body-nav"]},components:[PM.parts.tabs({})],markers:{tabClass:"tox-tab",selectedClass:"tox-dialog__body-nav-item--active"},tabbarBehaviours:Os([nO.config({})])}),RM.parts.tabview({dom:{tag:"div",classes:["tox-dialog__body-content"]}})],selectFirst:l.selectFirst,tabSectionBehaviours:Os([um("tabpanel",l.extraEvents),rm.config({mode:"acyclic"}),$f.config({find:function(e){return ae(RM.getViewItems(e))}}),Sd.config({store:{mode:"manual",getValue:function(e){return e.getSystem().broadcastOn([HM],{}),n.get()},setValue:function(e,t){n.set(t),e.getSystem().broadcastOn([WM],{})}}})])})},qM=ia("update-dialog"),XM=ia("update-title"),YM=ia("update-body"),GM=ia("update-footer"),ZM=ia("body-send-message"),KM=function(e,t,n,r){return{dom:{tag:"div",classes:["tox-dialog__content-js"],attributes:k(k({},t.map((function(e){return{id:e}})).getOr({})),r?{"aria-live":"polite"}:{})},components:[],behaviours:Os([b_(0),dN.config({channel:YM,updateState:function(e,t){return Q.some({isTabPanel:function(){return"tabpanel"===t.body.type}})},renderComponents:function(e){return"tabpanel"===e.body.type?[jM(e.body,n)]:[VM(e.body,n)]},initialData:e})])}},JM=ly.deviceType.isTouch(),eD=function(e,t){return{dom:{tag:"div",styles:{display:"none"},classes:["tox-dialog__header"]},components:[e,t]}},tD=function(e,t){return tQ.parts.close(yg.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":t.translate("Close")}},action:e,buttonBehaviours:Os([nO.config({})])}))},nD=function(){return tQ.parts.title({dom:{tag:"div",classes:["tox-dialog__title"],innerHtml:"",styles:{display:"none"}}})},rD=function(e,t){return tQ.parts.body({dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[{dom:QB("<p>"+t.translate(e)+"</p>")}]}]})},oD=function(e){return tQ.parts.footer({dom:{tag:"div",classes:["tox-dialog__footer"]},components:e})},iD=function(e,t){return[Yb.sketch({dom:{tag:"div",classes:["tox-dialog__footer-start"]},components:e}),Yb.sketch({dom:{tag:"div",classes:["tox-dialog__footer-end"]},components:t})]},aD=function(e){var t,n="tox-dialog",r=n+"-wrap",o=r+"__backdrop",i=n+"__disable-scroll";return tQ.sketch({lazySink:e.lazySink,onEscape:function(t){return e.onEscape(t),Q.some(!0)},useTabstopAt:function(e){return!R_(e)},dom:{tag:"div",classes:[n].concat(e.extraClasses),styles:k({position:"relative"},e.extraStyles)},components:V([e.header,e.body],e.footer.toArray(),!0),parts:{blocker:{dom:QB('<div class="'+r+'"></div>'),components:[{dom:{tag:"div",classes:JM?[o,o+"--opaque"]:[o]}}]}},dragBlockClass:r,modalBehaviours:Os(V([mm.config({}),um("dialog-events",e.dialogEvents.concat([ji(jo(),(function(e,t){rm.focusIn(e)}))])),um("scroll-lock",[qi((function(){za(Lt(),i)})),Xi((function(){Ia(Lt(),i)}))])],e.extraBehaviours,!0)),eventOrder:k((t={},t[ci()]=["dialog-events"],t[bi()]=["scroll-lock","dialog-events","alloy.base.behaviour"],t[Oi()]=["alloy.base.behaviour","dialog-events","scroll-lock"],t),e.eventOrder)})},lD=function(e){return yg.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":e.translate("Close"),title:e.translate("Close")}},components:[Tg("close",{tag:"div",classes:["tox-icon"]},e.icons)],action:function(e){Ti(e,uO)}})},sD=function(e,t,n){var r=function(e){return[Ka(n.translate(e.title))]};return{dom:{tag:"div",classes:["tox-dialog__title"],attributes:k({},t.map((function(e){return{id:e}})).getOr({}))},components:r(e),behaviours:Os([dN.config({channel:XM,renderComponents:r})])}},cD=function(){return{dom:QB('<div class="tox-dialog__draghandle"></div>')}},uD=function(e,t){return function(e,t){var n=tQ.parts.title(sD(e,Q.none(),t)),r=tQ.parts.draghandle(cD()),o=tQ.parts.close(lD(t)),i=[n].concat(e.draggable?[r]:[]).concat([o]);return Yb.sketch({dom:QB('<div class="tox-dialog__header"></div>'),components:i})}({title:t.shared.providers.translate(e),draggable:t.dialog.isDraggableModal()},t.shared.providers)},dD=function(e,t,n){return{dom:{tag:"div",classes:["tox-dialog__busy-spinner"],attributes:{"aria-label":n.translate(e)},styles:{left:"0px",right:"0px",bottom:"0px",top:"0px",position:"absolute"}},behaviours:t,components:[{dom:QB('<div class="tox-spinner"><div></div><div></div><div></div></div>')}]}},fD=function(e,t,n){return{onClose:function(){return n.closeWindow()},onBlock:function(n){tQ.setBusy(e(),(function(e,r){return dD(n.message,r,t)}))},onUnblock:function(){tQ.setIdle(e())}}},hD=function(e,t,n,r){var o;return tl(aD(k(k({},e),{lazySink:r.shared.getSink,extraBehaviours:V([dN.config({channel:qM,updateState:function(e,t){return Q.some(t)},initialData:t}),N_({})],e.extraBehaviours,!0),onEscape:function(e){Ti(e,uO)},dialogEvents:n,eventOrder:(o={},o[si()]=[dN.name(),Ss.name()],o[bi()]=["scroll-lock",dN.name(),"messages","dialog-events","alloy.base.behaviour"],o[Oi()]=["alloy.base.behaviour","dialog-events","messages",dN.name(),"scroll-lock"],o)})))},pD=function(e){return U(e,(function(e){return"menu"===e.type?function(e){var t=U(e.items,(function(e){var t=wo(!1);return k(k({},e),{storage:t})}));return k(k({},e),{items:t})}(e):e}))},mD=function(e){return X(e,(function(e,t){return"menu"===t.type?X(t.items,(function(e,t){return e[t.name]=t.storage,e}),e):e}),{})},gD=function(e,t){return[Ui(jo(),z_),e(cO,(function(e,n){t.onClose(),n.onClose()})),e(uO,(function(e,t,n,r){t.onCancel(e),Ti(r,cO)})),Ri(pO,(function(e,n){return t.onUnblock()})),Ri(hO,(function(e,n){return t.onBlock(n.event)}))]},vD=function(e,t){var n=function(t,n){return Ri(t,(function(t,o){r(t,(function(r,i){n(e(),r,o.event,t)}))}))},r=function(e,t){dN.getState(e).get().each((function(n){t(n,e)}))};return V(V([],gD(n,t),!0),[n(dO,(function(e,t,n){t.onAction(e,{name:n.name})}))],!1)},AD=function(e,t,n){var r=function(t,n){return Ri(t,(function(t,r){o(t,(function(o,i){n(e(),o,r.event,t)}))}))},o=function(e,t){dN.getState(e).get().each((function(n){t(n.internalDialog,e)}))};return V(V([],gD(r,t),!0),[r(fO,(function(e,t){return t.onSubmit(e)})),r(sO,(function(e,t,n){t.onChange(e,{name:n.name})})),r(dO,(function(e,t,r,o){var i=function(){return rm.focusIn(o)},a=function(e){return Xt(e,"disabled")||qt(e,"aria-disabled").exists((function(e){return"true"===e}))},l=Mt(o.element),s=Es(l);t.onAction(e,{name:r.name,value:r.value}),Es(l).fold(i,(function(e){a(e)||s.exists((function(t){return Ot(e,t)&&a(t)}))?i():n().toOptional().filter((function(t){return!Ot(t.element,e)})).each(i)}))})),r(mO,(function(e,t,n){t.onTabChange(e,{newTabName:n.name,oldTabName:n.oldName})})),Xi((function(t){var n=e();Sd.setValue(t,n.getData())}))],!1)},yD=function(e,t){var n=t.map((function(e){return e.footerButtons})).getOr([]),r=W(n,(function(e){return"start"===e.align})),o=function(e,t){return Yb.sketch({dom:{tag:"div",classes:["tox-dialog__footer-"+e]},components:U(t,(function(e){return e.memento.asSpec()}))})};return[o("start",r.pass),o("end",r.fail)]},bD=function(e,t){return{dom:QB('<div class="tox-dialog__footer"></div>'),components:[],behaviours:Os([dN.config({channel:GM,initialData:e,updateState:function(e,n){var r=U(n.buttons,(function(e){var n=bg(function(e,t){return JC(e,e.type,t)}(e,t));return{name:e.name,align:e.align,memento:n}}));return Q.some({lookupByName:function(e,t){return function(e,t,n){return Y(t,(function(e){return e.name===n})).bind((function(t){return t.memento.getOpt(e)}))}(e,r,t)},footerButtons:r})},renderComponents:yD})])}},OD=function(e,t){return tQ.parts.footer(bD(e,t))},wD=function(e,t){if(e.getRoot().getSystem().isConnected()){var n=$f.getCurrent(e.getFormWrapper()).getOr(e.getFormWrapper());return u_.getField(n,t).fold((function(){var r=e.getFooter();return dN.getState(r).get().bind((function(e){return e.lookupByName(n,t)}))}),(function(e){return Q.some(e)}))}return Q.none()},xD=function(e,t,n){var r=function(t){var n=e.getRoot();n.getSystem().isConnected()&&t(n)},i={getData:function(){var t=e.getRoot(),r=t.getSystem().isConnected()?e.getFormWrapper():t,o=Sd.getValue(r),i=he(n,(function(e){return e.get()}));return k(k({},o),i)},setData:function(t){r((function(r){var o=i.getData(),a=k(k({},o),t),l=function(e,t){var n=e.getRoot();return dN.getState(n).get().map((function(e){return Ur(Fr("data",e.dataValidator,t))})).getOr(t)}(e,a),s=e.getFormWrapper();Sd.setValue(s,l),fe(n,(function(e,t){be(a,t)&&e.set(a[t])}))}))},disable:function(t){wD(e,t).each(Zf.disable)},enable:function(t){wD(e,t).each(Zf.enable)},focus:function(t){wD(e,t).each(mm.focus)},block:function(e){if(!o(e))throw new Error("The dialogInstanceAPI.block function should be passed a blocking message of type string as an argument");r((function(t){Ni(t,hO,{message:e})}))},unblock:function(){r((function(e){Ti(e,pO)}))},showTab:function(t){r((function(n){var r=e.getBody();dN.getState(r).get().exists((function(e){return e.isTabPanel()}))&&$f.getCurrent(r).each((function(e){RM.showTab(e,t)}))}))},redial:function(e){r((function(n){var r=t(e);n.getSystem().broadcastOn([qM],r),n.getSystem().broadcastOn([XM],r.internalDialog),n.getSystem().broadcastOn([YM],r.internalDialog),n.getSystem().broadcastOn([GM],r.internalDialog),i.setData(r.initialData)}))},close:function(){r((function(e){Ti(e,cO)}))}};return i},_D=function(e,t,n){var r=uD(e.internalDialog.title,n),o=function(e,t){var n=KM(e,Q.none(),t,!1);return tQ.parts.body(n)}({body:e.internalDialog.body},n),i=pD(e.internalDialog.buttons),a=mD(i),l=OD({buttons:i},n),s=AD((function(){return h}),fD((function(){return d}),n.shared.providers,t),n.shared.getSink),c=function(e){switch(e){case"large":return["tox-dialog--width-lg"];case"medium":return["tox-dialog--width-md"];default:return[]}}(e.internalDialog.size),u={header:r,body:o,footer:Q.some(l),extraClasses:c,extraBehaviours:[],extraStyles:{}},d=hD(u,e,s,n),f={getRoot:v(d),getBody:function(){return tQ.getBody(d)},getFooter:function(){return tQ.getFooter(d)},getFormWrapper:function(){var e=tQ.getBody(d);return $f.getCurrent(e).getOr(e)}},h=xD(f,t.redial,a);return{dialog:d,instanceApi:h}},CD=function(e,t,n,r){var o,i,a,l,s,c=ia("dialog-label"),u=ia("dialog-content"),d=bg((a={title:e.internalDialog.title,draggable:!0},l=c,s=n.shared.providers,Yb.sketch({dom:QB('<div class="tox-dialog__header"></div>'),components:[sD(a,Q.some(l),s),cD(),lD(s)],containerBehaviours:Os([IP.config({mode:"mouse",blockerClass:"blocker",getTarget:function(e){return dl(e,'[role="dialog"]').getOrDie()},snaps:{getSnapPoints:function(){return[]},leftAttr:"data-drag-left",topAttr:"data-drag-top"}})])}))),f=bg(function(e,t,n,r){return KM(e,Q.some(t),n,r)}({body:e.internalDialog.body},u,n,r)),h=pD(e.internalDialog.buttons),p=mD(h),m=bg(function(e,t){return bD(e,t)}({buttons:h},n)),g=AD((function(){return y}),{onBlock:function(e){PB.block(A,(function(t,r){return dD(e.message,r,n.shared.providers)}))},onUnblock:function(){PB.unblock(A)},onClose:function(){return t.closeWindow()}},n.shared.getSink),A=tl({dom:{tag:"div",classes:["tox-dialog","tox-dialog-inline"],attributes:(o={role:"dialog"},o["aria-labelledby"]=c,o["aria-describedby"]=u,o)},eventOrder:(i={},i[si()]=[dN.name(),Ss.name()],i[ci()]=["execute-on-form"],i[bi()]=["reflecting","execute-on-form"],i),behaviours:Os([rm.config({mode:"cyclic",onEscape:function(e){return Ti(e,cO),Q.some(!0)},useTabstopAt:function(e){return!R_(e)&&("button"!==De(e)||"disabled"!==jt(e,"disabled"))}}),dN.config({channel:qM,updateState:function(e,t){return Q.some(t)},initialData:e}),mm.config({}),um("execute-on-form",g.concat([ji(jo(),(function(e,t){rm.focusIn(e)}))])),PB.config({getRoot:function(){return Q.some(A)}}),cm.config({}),N_({})]),components:[d.asSpec(),f.asSpec(),m.asSpec()]}),y=xD({getRoot:v(A),getFooter:function(){return m.get(A)},getBody:function(){return f.get(A)},getFormWrapper:function(){var e=f.get(A);return $f.getCurrent(e).getOr(e)}},t.redial,p);return{dialog:A,instanceApi:y}},kD=tinymce.util.Tools.resolve("tinymce.util.URI"),SD=["insertContent","setContent","execCommand","close","block","unblock"],VD=function(e){return i(e)&&-1!==SD.indexOf(e.mceAction)},BD=function(e,t,n,r){var a,l,c,u=uD(e.title,r),d=function(e){var t={dom:{tag:"div",classes:["tox-dialog__content-js"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-iframe"]},components:[D_({dom:{tag:"iframe",attributes:{src:e.url}},behaviours:Os([nO.config({}),mm.config({})])})]}],behaviours:Os([rm.config({mode:"acyclic",useTabstopAt:O(R_)})])};return tQ.parts.body(t)}(e),f=e.buttons.bind((function(e){return 0===e.length?Q.none():Q.some(OD({buttons:e},r))})),h=vD((function(){return w}),fD((function(){return b}),r.shared.providers,t)),p=k(k({},e.height.fold((function(){return{}}),(function(e){return{height:e+"px","max-height":e+"px"}}))),e.width.fold((function(){return{}}),(function(e){return{width:e+"px","max-width":e+"px"}}))),m=e.width.isNone()&&e.height.isNone()?["tox-dialog--width-lg"]:[],g=new kD(e.url,{base_uri:new kD(window.location.href)}),v=g.protocol+"://"+g.host+(g.port?":"+g.port:""),A=Js(),y=[um("messages",[qi((function(){var t=nc(Qe.fromDom(window),"message",(function(t){if(g.isSameOrigin(new kD(t.raw.origin))){var r=t.raw.data;VD(r)?function(e,t,n){switch(n.mceAction){case"insertContent":e.insertContent(n.content);break;case"setContent":e.setContent(n.content);break;case"execCommand":var r=!!s(n.ui)&&n.ui;e.execCommand(n.cmd,r,n.value);break;case"close":t.close();break;case"block":t.block(n.message);break;case"unblock":t.unblock()}}(n,w,r):function(e){return!VD(e)&&i(e)&&be(e,"mceAction")}(r)&&e.onMessage(w,r)}}));A.set(t)})),Xi(A.clear)]),Ss.config({channels:(a={},a[ZM]={onReceive:function(e,t){ul(e.element,"iframe").each((function(e){e.dom.contentWindow.postMessage(t,v)}))}},a)})],b=hD({header:u,body:d,footer:f,extraClasses:m,extraBehaviours:y,extraStyles:p},e,h,r),w=(l=b,c=function(e){l.getSystem().isConnected()&&e(l)},{block:function(e){if(!o(e))throw new Error("The urlDialogInstanceAPI.block function should be passed a blocking message of type string as an argument");c((function(t){Ni(t,hO,{message:e})}))},unblock:function(){c((function(e){Ti(e,pO)}))},close:function(){c((function(e){Ti(e,cO)}))},sendMessage:function(e){c((function(t){t.getSystem().broadcastOn([ZM],e)}))}});return{dialog:b,instanceApi:w}},TD=function(e,t,n){return t&&n?[]:[RV.config({contextual:{lazyContext:function(){return Q.some(In(Qe.fromDom(e.getContentAreaContainer())))},fadeInClass:"tox-dialog-dock-fadein",fadeOutClass:"tox-dialog-dock-fadeout",transitionClass:"tox-dialog-dock-transition"},modes:["top"]})]},ND=function(e){var t=e.backstage,n=e.editor,r=RA(n),o=function(e){var t=e.backstage.shared;return{open:function(n,r){var o=function(){tQ.hide(s),r()},i=bg(JC({name:"close-alert",text:"OK",primary:!0,align:"end",disabled:!1,icon:Q.none()},"cancel",e.backstage)),a=nD(),l=tD(o,t.providers),s=tl(aD({lazySink:function(){return t.getSink()},header:eD(a,l),body:rD(n,t.providers),footer:Q.some(oD(iD([],[i.asSpec()]))),onEscape:o,extraClasses:["tox-alert-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[Ri(uO,o)],eventOrder:{}}));tQ.show(s);var c=i.get(s);mm.focus(c)}}}(e),i=function(e){var t=e.backstage.shared;return{open:function(n,r){var o=function(e){tQ.hide(c),r(e)},i=bg(JC({name:"yes",text:"Yes",primary:!0,align:"end",disabled:!1,icon:Q.none()},"submit",e.backstage)),a=JC({name:"no",text:"No",primary:!1,align:"end",disabled:!1,icon:Q.none()},"cancel",e.backstage),l=nD(),s=tD((function(){return o(!1)}),t.providers),c=tl(aD({lazySink:function(){return t.getSink()},header:eD(l,s),body:rD(n,t.providers),footer:Q.some(oD(iD([],[a,i.asSpec()]))),onEscape:function(){return o(!1)},extraClasses:["tox-confirm-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[Ri(uO,(function(){return o(!1)})),Ri(fO,(function(){return o(!0)}))],eventOrder:{}}));tQ.show(c);var u=i.get(c);mm.focus(u)}}}(e),a=function(e,r){return kM.openUrl((function(e){var o=BD(e,{closeWindow:function(){tQ.hide(o.dialog),r(o.instanceApi)}},n,t);return tQ.show(o.dialog),o.instanceApi}),e)},l=function(e,n){return kM.open((function(e,r,o){var i=r,a=_D({dataValidator:o,initialData:i,internalDialog:e},{redial:kM.redial,closeWindow:function(){tQ.hide(a.dialog),n(a.instanceApi)}},t);return tQ.show(a.dialog),a.instanceApi.setData(i),a.instanceApi}),e)},s=function(e,o,i,a){return kM.open((function(e,l,s){var c=Ur(Fr("data",s,l)),u=ec(),d=t.shared.header.isPositionedAtTop(),f=function(){return u.on((function(e){Km.reposition(e),RV.refresh(e)}))},h=CD({dataValidator:s,initialData:c,internalDialog:e},{redial:kM.redial,closeWindow:function(){u.on(Km.hide),n.off("ResizeEditor",f),u.clear(),i(h.instanceApi)}},t,a),p=tl(Km.sketch(k(k({lazySink:t.shared.getSink,dom:{tag:"div",classes:[]},fireDismissalEventInstead:{}},d?{}:{fireRepositionEventInstead:{}}),{inlineBehaviours:Os(V([um("window-manager-inline-events",[Ri(wi(),(function(e,t){Ti(h.dialog,uO)}))])],TD(n,r,d),!0)),isExtraPart:function(e,t){return function(e){return Mb(e,".tox-alert-dialog")||Mb(e,".tox-confirm-dialog")}(t)}})));return u.set(p),Km.showWithin(p,nl(h.dialog),{anchor:o},Q.some(Lt())),r&&d||(RV.refresh(p),n.on("ResizeEditor",f)),h.instanceApi.setData(c),rm.focusIn(h.dialog),h.instanceApi}),e)};return{open:function(e,n,r){return void 0!==n&&"toolbar"===n.inline?s(e,t.shared.anchors.inlineDialog(),r,n.ariaAttrs):void 0!==n&&"cursor"===n.inline?s(e,t.shared.anchors.cursor(),r,n.ariaAttrs):l(e,r)},openUrl:function(e,t){return a(e,t)},alert:function(e,t){o.open(e,(function(){t()}))},close:function(e){e.close()},confirm:function(e,t){i.open(e,(function(e){t(e)}))}}};C.add("silver",(function(e){var t=ZP(e),n=t.uiMothership,r=t.backstage,o=t.renderUI,i=t.getUi;Qb(e,r.shared);var a=ND({editor:e,backstage:r});return{renderUI:o,getWindowManagerImpl:v(a),getNotificationManagerImpl:function(){return Pg(e,{backstage:r},n)},ui:i()}}))}()},5070:function(e,t,n){"use strict";n.d(t,{MW:function(){return S},Ay:function(){return T}});var r=n(15215),o=n(71519),i=n(68717),a=n(57043),l=n(89259);function s(e,t,n,r,o,i,a,s,c,u,d){if(0===c)return!1;var f=c;return!(d>t+f&&d>r+f&&d>i+f&&d>s+f||d<t-f&&d<r-f&&d<i-f&&d<s-f||u>e+f&&u>n+f&&u>o+f&&u>a+f||u<e-f&&u<n-f&&u<o-f&&u<a-f)&&l.Et(e,t,n,r,o,i,a,s,u,d,null)<=f/2}var c=n(14423),u=n(41589),d=2*Math.PI;function f(e,t,n,r,o,i,a,l,s){if(0===a)return!1;var c=a;l-=e,s-=t;var f=Math.sqrt(l*l+s*s);if(f-c>n||f+c<n)return!1;if(Math.abs(r-o)%d<1e-4)return!0;if(i){var h=r;r=(0,u.n)(o),o=(0,u.n)(h)}else r=(0,u.n)(r),o=(0,u.n)(o);r>o&&(o+=d);var p=Math.atan2(s,l);return p<0&&(p+=d),p>=r&&p<=o||p+d>=r&&p+d<=o}var h=n(76873),p=i.A.CMD,m=2*Math.PI;var g=[-1,-1,-1],v=[-1,-1];function A(e,t,n,r,o,i,a,s,c,u){if(u>t&&u>r&&u>i&&u>s||u<t&&u<r&&u<i&&u<s)return 0;var d,f=l._E(t,r,i,s,u,g);if(0===f)return 0;for(var h=0,p=-1,m=void 0,A=void 0,y=0;y<f;y++){var b=g[y],O=0===b||1===b?.5:1;l.Yb(e,n,o,a,b)<c||(p<0&&(p=l.lX(t,r,i,s,v),v[1]<v[0]&&p>1&&(d=void 0,d=v[0],v[0]=v[1],v[1]=d),m=l.Yb(t,r,i,s,v[0]),p>1&&(A=l.Yb(t,r,i,s,v[1]))),2===p?b<v[0]?h+=m<t?O:-O:b<v[1]?h+=A<m?O:-O:h+=s<A?O:-O:b<v[0]?h+=m<t?O:-O:h+=s<m?O:-O)}return h}function y(e,t,n,r,o,i,a,s){if(s>t&&s>r&&s>i||s<t&&s<r&&s<i)return 0;var c=l.qY(t,r,i,s,g);if(0===c)return 0;var u=l.gC(t,r,i);if(u>=0&&u<=1){for(var d=0,f=l.k3(t,r,i,u),h=0;h<c;h++){var p=0===g[h]||1===g[h]?.5:1;l.k3(e,n,o,g[h])<a||(g[h]<u?d+=f<t?p:-p:d+=i<f?p:-p)}return d}p=0===g[0]||1===g[0]?.5:1;return l.k3(e,n,o,g[0])<a?0:i<t?p:-p}function b(e,t,n,r,o,i,a,l){if((l-=t)>n||l<-n)return 0;var s=Math.sqrt(n*n-l*l);g[0]=-s,g[1]=s;var c=Math.abs(r-o);if(c<1e-4)return 0;if(c>=m-1e-4){r=0,o=m;var u=i?1:-1;return a>=g[0]+e&&a<=g[1]+e?u:0}if(r>o){var d=r;r=o,o=d}r<0&&(r+=m,o+=m);for(var f=0,h=0;h<2;h++){var p=g[h];if(p+e>a){var v=Math.atan2(l,p);u=i?1:-1;v<0&&(v=m+v),(v>=r&&v<=o||v+m>=r&&v+m<=o)&&(v>Math.PI/2&&v<1.5*Math.PI&&(u=-u),f+=u)}}return f}function O(e,t,n,r,o){for(var i,l,u,d,m=e.data,g=e.len(),v=0,O=0,w=0,x=0,_=0,C=0;C<g;){var k=m[C++],S=1===C;switch(k===p.M&&C>1&&(n||(v+=(0,h.A)(O,w,x,_,r,o))),S&&(x=O=m[C],_=w=m[C+1]),k){case p.M:O=x=m[C++],w=_=m[C++];break;case p.L:if(n){if(a.l(O,w,m[C],m[C+1],t,r,o))return!0}else v+=(0,h.A)(O,w,m[C],m[C+1],r,o)||0;O=m[C++],w=m[C++];break;case p.C:if(n){if(s(O,w,m[C++],m[C++],m[C++],m[C++],m[C],m[C+1],t,r,o))return!0}else v+=A(O,w,m[C++],m[C++],m[C++],m[C++],m[C],m[C+1],r,o)||0;O=m[C++],w=m[C++];break;case p.Q:if(n){if(c.l(O,w,m[C++],m[C++],m[C],m[C+1],t,r,o))return!0}else v+=y(O,w,m[C++],m[C++],m[C],m[C+1],r,o)||0;O=m[C++],w=m[C++];break;case p.A:var V=m[C++],B=m[C++],T=m[C++],N=m[C++],E=m[C++],P=m[C++];C+=1;var Q=!!(1-m[C++]);i=Math.cos(E)*T+V,l=Math.sin(E)*N+B,S?(x=i,_=l):v+=(0,h.A)(O,w,i,l,r,o);var M=(r-V)*N/T+V;if(n){if(f(V,B,N,E,E+P,Q,t,M,o))return!0}else v+=b(V,B,N,E,E+P,Q,M,o);O=Math.cos(E+P)*T+V,w=Math.sin(E+P)*N+B;break;case p.R:if(x=O=m[C++],_=w=m[C++],i=x+m[C++],l=_+m[C++],n){if(a.l(x,_,i,_,t,r,o)||a.l(i,_,i,l,t,r,o)||a.l(i,l,x,l,t,r,o)||a.l(x,l,x,_,t,r,o))return!0}else v+=(0,h.A)(i,_,i,l,r,o),v+=(0,h.A)(x,l,x,_,r,o);break;case p.Z:if(n){if(a.l(O,w,x,_,t,r,o))return!0}else v+=(0,h.A)(O,w,x,_,r,o);O=x,w=_}}return n||(u=w,d=_,Math.abs(u-d)<1e-4)||(v+=(0,h.A)(O,w,x,_,r,o)||0),0!==v}var w=n(98026),x=n(47698),_=n(73098),C=n(56448),k=n(92836),S=(0,w.defaults)({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},o.oN),V={style:(0,w.defaults)({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},o.sW.style)},B=k.Wx.concat(["invisible","culling","z","z2","zlevel","parent"]),T=function(e){function t(t){return e.call(this,t)||this}var n;return(0,r.C6)(t,e),t.prototype.update=function(){var n=this;e.prototype.update.call(this);var r=this.style;if(r.decal){var o=this._decalEl=this._decalEl||new t;o.buildPath===t.prototype.buildPath&&(o.buildPath=function(e){n.buildPath(e,n.shape)}),o.silent=!0;var i=o.style;for(var a in r)i[a]!==r[a]&&(i[a]=r[a]);i.fill=r.fill?r.decal:null,i.decal=null,i.shadowColor=null,r.strokeFirst&&(i.stroke=null);for(var l=0;l<B.length;++l)o[B[l]]=this[B[l]];o.__dirty|=C.M}else this._decalEl&&(this._decalEl=null)},t.prototype.getDecalElement=function(){return this._decalEl},t.prototype._init=function(t){var n=(0,w.keys)(t);this.shape=this.getDefaultShape();var r=this.getDefaultStyle();r&&this.useStyle(r);for(var o=0;o<n.length;o++){var i=n[o],a=t[i];"style"===i?this.style?(0,w.extend)(this.style,a):this.useStyle(a):"shape"===i?(0,w.extend)(this.shape,a):e.prototype.attrKV.call(this,i,a)}this.style||this.useStyle({})},t.prototype.getDefaultStyle=function(){return null},t.prototype.getDefaultShape=function(){return{}},t.prototype.canBeInsideText=function(){return this.hasFill()},t.prototype.getInsideTextFill=function(){var e=this.style.fill;if("none"!==e){if((0,w.isString)(e)){var t=(0,x.lum)(e,0);return t>.5?_._S:t>.2?_.tY:_.el}if(e)return _.el}return _._S},t.prototype.getInsideTextStroke=function(e){var t=this.style.fill;if((0,w.isString)(t)){var n=this.__zr;if(!(!n||!n.isDarkMode())===(0,x.lum)(e,0)<_.ps)return t}},t.prototype.buildPath=function(e,t,n){},t.prototype.pathUpdated=function(){this.__dirty&=~C.Dl},t.prototype.getUpdatedPathProxy=function(e){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,e),this.path},t.prototype.createPathProxy=function(){this.path=new i.A(!1)},t.prototype.hasStroke=function(){var e=this.style,t=e.stroke;return!(null==t||"none"===t||!(e.lineWidth>0))},t.prototype.hasFill=function(){var e=this.style.fill;return null!=e&&"none"!==e},t.prototype.getBoundingRect=function(){var e=this._rect,t=this.style,n=!e;if(n){var r=!1;this.path||(r=!0,this.createPathProxy());var o=this.path;(r||this.__dirty&C.Dl)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),e=o.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var i=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||n){i.copy(e);var a=t.strokeNoScale?this.getLineScale():1,l=t.lineWidth;if(!this.hasFill()){var s=this.strokeContainThreshold;l=Math.max(l,null==s?4:s)}a>1e-10&&(i.width+=l/a,i.height+=l/a,i.x-=l/a/2,i.y-=l/a/2)}return i}return e},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect(),o=this.style;if(e=n[0],t=n[1],r.contain(e,t)){var i=this.path;if(this.hasStroke()){var a=o.lineWidth,l=o.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(this.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),function(e,t,n,r){return O(e,t,!0,n,r)}(i,a/l,e,t)))return!0}if(this.hasFill())return function(e,t,n){return O(e,0,!1,t,n)}(i,e,t)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=C.Dl,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){"style"===e?this.dirtyStyle():"shape"===e?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(t,n){"shape"===t?this.setShape(n):e.prototype.attrKV.call(this,t,n)},t.prototype.setShape=function(e,t){var n=this.shape;return n||(n=this.shape={}),"string"==typeof e?n[e]=t:(0,w.extend)(n,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&C.Dl)},t.prototype.createStyle=function(e){return(0,w.createObject)(S,e)},t.prototype._innerSaveToNormal=function(t){e.prototype._innerSaveToNormal.call(this,t);var n=this._normalState;t.shape&&!n.shape&&(n.shape=(0,w.extend)({},this.shape))},t.prototype._applyStateObj=function(t,n,r,o,i,a){e.prototype._applyStateObj.call(this,t,n,r,o,i,a);var l,s=!(n&&o);if(n&&n.shape?i?o?l=n.shape:(l=(0,w.extend)({},r.shape),(0,w.extend)(l,n.shape)):(l=(0,w.extend)({},o?this.shape:r.shape),(0,w.extend)(l,n.shape)):s&&(l=r.shape),l)if(i){this.shape=(0,w.extend)({},this.shape);for(var c={},u=(0,w.keys)(l),d=0;d<u.length;d++){var f=u[d];"object"==typeof l[f]?this.shape[f]=l[f]:c[f]=l[f]}this._transitionState(t,{shape:c},a)}else this.shape=l,this.dirtyShape()},t.prototype._mergeStates=function(t){for(var n,r=e.prototype._mergeStates.call(this,t),o=0;o<t.length;o++){var i=t[o];i.shape&&(n=n||{},this._mergeStyle(n,i.shape))}return n&&(r.shape=n),r},t.prototype.getAnimationStyleProps=function(){return V},t.prototype.isZeroArea=function(){return!1},t.extend=function(e){var n=function(t){function n(n){var r=t.call(this,n)||this;return e.init&&e.init.call(r,n),r}return(0,r.C6)(n,t),n.prototype.getDefaultStyle=function(){return(0,w.clone)(e.style)},n.prototype.getDefaultShape=function(){return(0,w.clone)(e.shape)},n}(t);for(var o in e)"function"==typeof e[o]&&(n.prototype[o]=e[o]);return n},t.initDefaultProps=((n=t.prototype).type="path",n.strokeContainThreshold=5,n.segmentIgnoreThreshold=0,n.subPixelOptimize=!1,n.autoBatch=!1,void(n.__dirty=C.M|C.pO|C.Dl)),t}(o.Ay)},5201:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-insert-row",use:"icon-insert-row-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-insert-row"><defs><style type="text/css"></style></defs><path d="M310.336 653.184c12.864 12.864 12.864 33.6 0 46.528-6.4 6.4-14.72 3.776-23.168 3.776s-16.832-3.264-23.168-9.6L137.6 569.92C137.472 569.792 137.408 569.6 137.344 569.408 134.464 566.592 132.096 559.872 130.496 556.096 129.152 552.704 128.64 555.52 128.384 552 128.384 551.232 128 550.656 128 549.952c0-0.512 0.256-0.896 0.256-1.344 0.192-3.84 0.896-5.76 2.24-9.344 1.344-3.264 3.52-6.016 5.76-8.64C136.768 529.92 137.024 529.088 137.6 528.512l126.336-137.344c12.8-12.864 33.6-6.976 46.4 5.888 12.864 12.8 12.864 33.6 0 46.464L210.048 548.992 310.336 653.184zM960 384 384 384l0 320 576 0L960 384zM320 128 64 128 64 64l256 0 64 0 0 0 0 64 0 128 0 64L320 320 64 320 64 257.024 320 256 320 128M320 832 64 832l0-64 256 0 64 0 0 0 0 64 0 128 0 64L320 1024 64 1024l0-62.976L320 960 320 832" p-id="6421" /></symbol>'});a().add(l);t.default=l},5202:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r=n(38123),o=n(30693),i=(0,n(32944).A)([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),a=function(){function e(){}return e.prototype.getAreaStyle=function(e,t){return i(this,e,t)},e}(),l=n(89632),s=n(32322),c=["textStyle","color"],u=["fontStyle","fontWeight","fontSize","fontFamily","padding","lineHeight","rich","width","height","overflow"],d=new s.Ay,f=function(){function e(){}return e.prototype.getTextColor=function(e){var t=this.ecModel;return this.getShallow("color")||(!e&&t?t.get(c):null)},e.prototype.getFont=function(){return(0,l.c8)({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},e.prototype.getTextRect=function(e){for(var t={text:e,verticalAlign:this.getShallow("verticalAlign")||this.getShallow("baseline")},n=0;n<u.length;n++)t[u[n]]=this.getShallow(u[n]);return d.useStyle(t),d.update(),d.getBoundingRect()},e}(),h=n(8317),p=n(14962),m=n(98026),g=function(){function e(e,t,n){this.parentModel=t,this.ecModel=n,this.option=e}return e.prototype.init=function(e,t,n){for(var r=[],o=3;o<arguments.length;o++)r[o-3]=arguments[o]},e.prototype.mergeOption=function(e,t){(0,m.merge)(this.option,e,!0)},e.prototype.get=function(e,t){return null==e?this.option:this._doGet(this.parsePath(e),!t&&this.parentModel)},e.prototype.getShallow=function(e,t){var n=this.option,r=null==n?n:n[e];if(null==r&&!t){var o=this.parentModel;o&&(r=o.getShallow(e))}return r},e.prototype.getModel=function(t,n){var r=null!=t,o=r?this.parsePath(t):null;return new e(r?this._doGet(o):this.option,n=n||this.parentModel&&this.parentModel.getModel(this.resolveParentPath(o)),this.ecModel)},e.prototype.isEmpty=function(){return null==this.option},e.prototype.restoreData=function(){},e.prototype.clone=function(){return new(0,this.constructor)((0,m.clone)(this.option))},e.prototype.parsePath=function(e){return"string"==typeof e?e.split("."):e},e.prototype.resolveParentPath=function(e){return e},e.prototype.isAnimationEnabled=function(){if(!r.A.node&&this.option){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}},e.prototype._doGet=function(e,t){var n=this.option;if(!e)return n;for(var r=0;r<e.length&&(!e[r]||null!=(n=n&&"object"==typeof n?n[e[r]]:null));r++);return null==n&&t&&(n=t._doGet(this.resolveParentPath(e),t.parentModel)),n},e}();(0,o.gq)(g),(0,o.Od)(g),(0,m.mixin)(g,h.J),(0,m.mixin)(g,p.s),(0,m.mixin)(g,a),(0,m.mixin)(g,f);var v=g},5254:function(e,t){"use strict";t.A=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},5316:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517);const i={style:{display:"inline-flex","align-items":"center"}};var a={__name:"statistic-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e){const t=e,n=((0,o.k)(),(0,r.ref)(null));let a=(0,r.ref)([]);(0,r.computed)((()=>t.field.options.size||"default"));return(0,r.watch)((()=>t.field.options.defaultValue),((e,t)=>{n.value=e})),(0,r.onMounted)((()=>{t.field.formItemFlag&&(n.value=t.field.options.defaultValue)})),(t,n)=>{const o=(0,r.resolveComponent)("el-statistic"),l=(0,r.resolveComponent)("static-content-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(l,{field:e.field,rules:(0,r.unref)(a),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",value:e.field.options.value,"decimal-separator":e.field.options.decimalSeparator,"group-separator":e.field.options.groupSeparator,precision:e.field.options.precision},(0,r.createSlots)({title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",i,(0,r.toDisplayString)(e.field.options.title),1)])),_:2},[e.field.options.prefix?{name:"prefix",fn:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.prefix),1)])),key:"0"}:void 0,e.field.options.suffix?{name:"suffix",fn:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.suffix),1)])),key:"1"}:void 0]),1032,["value","decimal-separator","group-separator","precision"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},5638:function(e,t,n){"use strict";n.d(t,{Jw:function(){return i},LR:function(){return c},LW:function(){return s},Nz:function(){return u},Xr:function(){return p},ap:function(){return h},oi:function(){return l},t5:function(){return f}});var r=n(98026),o=(0,n(48170).$r)();function i(e,t,n,o,i){var a;if(t&&t.ecModel){var l=t.ecModel.getUpdatePayload();a=l&&l.animation}var s="update"===e;if(t&&t.isAnimationEnabled()){var c=void 0,u=void 0,d=void 0;return o?(c=(0,r.retrieve2)(o.duration,200),u=(0,r.retrieve2)(o.easing,"cubicOut"),d=0):(c=t.getShallow(s?"animationDurationUpdate":"animationDuration"),u=t.getShallow(s?"animationEasingUpdate":"animationEasing"),d=t.getShallow(s?"animationDelayUpdate":"animationDelay")),a&&(null!=a.duration&&(c=a.duration),null!=a.easing&&(u=a.easing),null!=a.delay&&(d=a.delay)),(0,r.isFunction)(d)&&(d=d(n,i)),(0,r.isFunction)(c)&&(c=c(n)),{duration:c||0,delay:d,easing:u}}return null}function a(e,t,n,o,a,l,s){var c,u=!1;(0,r.isFunction)(a)?(s=l,l=a,a=null):(0,r.isObject)(a)&&(l=a.cb,s=a.during,u=a.isFrom,c=a.removeOpt,a=a.dataIndex);var d="leave"===e;d||t.stopAnimation("leave");var f=i(e,o,a,d?c||{}:null,o&&o.getAnimationDelayParams?o.getAnimationDelayParams(t,a):null);if(f&&f.duration>0){var h={duration:f.duration,delay:f.delay||0,easing:f.easing,done:l,force:!!l||!!s,setToFinal:!d,scope:e,during:s};u?t.animateFrom(n,h):t.animateTo(n,h)}else t.stopAnimation(),!u&&t.attr(n),s&&s(1),l&&l()}function l(e,t,n,r,o,i){a("update",e,t,n,r,o,i)}function s(e,t,n,r,o,i){a("enter",e,t,n,r,o,i)}function c(e){if(!e.__zr)return!0;for(var t=0;t<e.animators.length;t++){if("leave"===e.animators[t].scope)return!0}return!1}function u(e,t,n,r,o,i){c(e)||a("leave",e,t,n,r,o,i)}function d(e,t,n,r){e.removeTextContent(),e.removeTextGuideLine(),u(e,{style:{opacity:0}},t,n,r)}function f(e,t,n){function r(){e.parent&&e.parent.remove(e)}e.isGroup?e.traverse((function(e){e.isGroup||d(e,t,n,r)})):d(e,t,n,r)}function h(e){o(e).oldStyle=e.style}function p(e){return o(e).oldStyle}},5678:function(e,t,n){var r=n(60843);e.exports=function(e){return r(e)?"":JSON.stringify(e)}},5690:function(e,t,n){"use strict";n.d(t,{a:function(){return X}});var r=n(3087),o=n(15215),i=n(98026),a=n(5202),l=n(48170),s=n(15915),c=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.layoutMode={type:"box",ignoreSize:!0},n}return(0,o.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n),e.selected=e.selected||{},this._updateSelector(e)},t.prototype.mergeOption=function(t,n){e.prototype.mergeOption.call(this,t,n),this._updateSelector(t)},t.prototype._updateSelector=function(e){var t=e.selector,n=this.ecModel;!0===t&&(t=e.selector=["all","inverse"]),i.isArray(t)&&i.each(t,(function(e,r){i.isString(e)&&(e={type:e}),t[r]=i.merge(e,function(e,t){return"all"===t?{type:"all",title:e.getLocaleModel().get(["legend","selector","all"])}:"inverse"===t?{type:"inverse",title:e.getLocaleModel().get(["legend","selector","inverse"])}:void 0}(n,e.type))}))},t.prototype.optionUpdated=function(){this._updateData(this.ecModel);var e=this._data;if(e[0]&&"single"===this.get("selectedMode")){for(var t=!1,n=0;n<e.length;n++){var r=e[n].get("name");if(this.isSelected(r)){this.select(r),t=!0;break}}!t&&this.select(e[0].get("name"))}},t.prototype._updateData=function(e){var t=[],n=[];e.eachRawSeries((function(r){var o,i=r.name;if(n.push(i),r.legendVisualProvider){var a=r.legendVisualProvider.getAllNames();e.isSeriesFiltered(r)||(n=n.concat(a)),a.length?t=t.concat(a):o=!0}else o=!0;o&&(0,l.O0)(r)&&t.push(r.name)})),this._availableNames=n;var r=this.get("data")||t,o=i.createHashMap(),s=i.map(r,(function(e){return(i.isString(e)||i.isNumber(e))&&(e={name:e}),o.get(e.name)?null:(o.set(e.name,!0),new a.A(e,this,this.ecModel))}),this);this._data=i.filter(s,(function(e){return!!e}))},t.prototype.getData=function(){return this._data},t.prototype.select=function(e){var t=this.option.selected;if("single"===this.get("selectedMode")){var n=this._data;i.each(n,(function(e){t[e.get("name")]=!1}))}t[e]=!0},t.prototype.unSelect=function(e){"single"!==this.get("selectedMode")&&(this.option.selected[e]=!1)},t.prototype.toggleSelected=function(e){var t=this.option.selected;t.hasOwnProperty(e)||(t[e]=!0),this[t[e]?"unSelect":"select"](e)},t.prototype.allSelect=function(){var e=this._data,t=this.option.selected;i.each(e,(function(e){t[e.get("name",!0)]=!0}))},t.prototype.inverseSelect=function(){var e=this._data,t=this.option.selected;i.each(e,(function(e){var n=e.get("name",!0);t.hasOwnProperty(n)||(t[n]=!0),t[n]=!t[n]}))},t.prototype.isSelected=function(e){var t=this.option.selected;return!(t.hasOwnProperty(e)&&!t[e])&&i.indexOf(this._availableNames,e)>=0},t.prototype.getOrient=function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(s.A),u=c,d=n(47698),f=n(43870),h=n(32322),p=n(10992),m=n(43199),g=n(34833),v=n(89632),A=n(2400),y=n(34253),b=n(59109),O=n(62103),w=n(76868),x=n(69622),_=i.curry,C=i.each,k=f.A,S=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.newlineDisabled=!1,n}return(0,o.C6)(t,e),t.prototype.init=function(){this.group.add(this._contentGroup=new k),this.group.add(this._selectorGroup=new k),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,t,n){var r=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),e.get("show",!0)){var o=e.get("align"),a=e.get("orient");o&&"auto"!==o||(o="right"===e.get("left")&&"vertical"===a?"right":"left");var l=e.get("selector",!0),s=e.get("selectorPosition",!0);!l||s&&"auto"!==s||(s="horizontal"===a?"end":"start"),this.renderInner(o,e,t,n,l,a,s);var c=e.getBoxLayoutParams(),u={width:n.getWidth(),height:n.getHeight()},d=e.get("padding"),f=y.dV(c,u,d),h=this.layoutInner(e,o,f,r,l,s),p=y.dV(i.defaults({width:h.width,height:h.height},c),u,d);this.group.x=p.x-h.x,this.group.y=p.y-h.y,this.group.markRedraw(),this.group.add(this._backgroundEl=(0,A.P)(h,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,t,n,r,o,a,l){var s=this.getContentGroup(),c=i.createHashMap(),u=t.get("selectedMode"),f=[];n.eachRawSeries((function(e){!e.get("legendHoverLink")&&f.push(e.id)})),C(t.getData(),(function(o,a){var l=o.get("name");if(!this.newlineDisabled&&(""===l||"\n"===l)){var h=new k;return h.newline=!0,void s.add(h)}var p=n.getSeriesByName(l)[0];if(!c.get(l)){if(p){var m=p.getData(),g=m.getVisual("legendLineStyle")||{},v=m.getVisual("legendIcon"),A=m.getVisual("style"),y=this._createItem(p,l,a,o,t,e,g,A,v,u,r);y.on("click",_(V,l,null,r,f)).on("mouseover",_(T,p.name,null,r,f)).on("mouseout",_(N,p.name,null,r,f)),n.ssr&&y.eachChild((function(e){var t=(0,x.z)(e);t.seriesIndex=p.seriesIndex,t.dataIndex=a,t.ssrType="legend"})),c.set(l,!0)}else n.eachRawSeries((function(s){if(!c.get(l)&&s.legendVisualProvider){var h=s.legendVisualProvider;if(!h.containName(l))return;var p=h.indexOfName(l),m=h.getItemVisual(p,"style"),g=h.getItemVisual(p,"legendIcon"),v=(0,d.parse)(m.fill);v&&0===v[3]&&(v[3]=.2,m=i.extend(i.extend({},m),{fill:(0,d.stringify)(v,"rgba")}));var A=this._createItem(s,l,a,o,t,e,{},m,g,u,r);A.on("click",_(V,null,l,r,f)).on("mouseover",_(T,null,l,r,f)).on("mouseout",_(N,null,l,r,f)),n.ssr&&A.eachChild((function(e){var t=(0,x.z)(e);t.seriesIndex=s.seriesIndex,t.dataIndex=a,t.ssrType="legend"})),c.set(l,!0)}}),this);0}}),this),o&&this._createSelector(o,t,r,a,l)},t.prototype._createSelector=function(e,t,n,r,o){var i=this.getSelectorGroup();C(e,(function(e){var r=e.type,o=new h.Ay({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===r?"legendAllSelect":"legendInverseSelect",legendId:t.id})}});i.add(o);var a=t.getModel("selectorLabel"),l=t.getModel(["emphasis","selectorLabel"]);(0,v.qM)(o,{normal:a,emphasis:l},{defaultText:e.title}),(0,g.iJ)(o)}))},t.prototype._createItem=function(e,t,n,r,o,a,l,s,c,u,d){var f=e.visualDrawType,A=o.get("itemWidth"),y=o.get("itemHeight"),b=o.isSelected(t),x=r.get("symbolRotate"),_=r.get("symbolKeepAspect"),S=r.get("icon"),V=function(e,t,n,r,o,i,a){function l(e,t){"auto"===e.lineWidth&&(e.lineWidth=t.lineWidth>0?2:0),C(e,(function(n,r){"inherit"===e[r]&&(e[r]=t[r])}))}var s=t.getModel("itemStyle"),c=s.getItemStyle(),u=0===e.lastIndexOf("empty",0)?"fill":"stroke",d=s.getShallow("decal");c.decal=d&&"inherit"!==d?(0,w.w)(d,a):r.decal,"inherit"===c.fill&&(c.fill=r[o]);"inherit"===c.stroke&&(c.stroke=r[u]);"inherit"===c.opacity&&(c.opacity=("fill"===o?r:n).opacity);l(c,r);var f=t.getModel("lineStyle"),h=f.getLineStyle();if(l(h,n),"auto"===c.fill&&(c.fill=r.fill),"auto"===c.stroke&&(c.stroke=r.fill),"auto"===h.stroke&&(h.stroke=r.fill),!i){var p=t.get("inactiveBorderWidth"),m=c[u];c.lineWidth="auto"===p?r.lineWidth>0&&m?2:0:c.lineWidth,c.fill=t.get("inactiveColor"),c.stroke=t.get("inactiveBorderColor"),h.stroke=f.get("inactiveColor"),h.lineWidth=f.get("inactiveWidth")}return{itemStyle:c,lineStyle:h}}(c=S||c||"roundRect",r,l,s,f,b,d),B=new k,T=r.getModel("textStyle");if(!i.isFunction(e.getLegendIcon)||S&&"inherit"!==S){var N="inherit"===S&&e.getData().getVisual("symbol")?"inherit"===x?e.getData().getVisual("symbolRotate"):x:0;B.add(function(e){var t=e.icon||"roundRect",n=(0,O.v5)(t,0,0,e.itemWidth,e.itemHeight,e.itemStyle.fill,e.symbolKeepAspect);n.setStyle(e.itemStyle),n.rotation=(e.iconRotate||0)*Math.PI/180,n.setOrigin([e.itemWidth/2,e.itemHeight/2]),t.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2);return n}({itemWidth:A,itemHeight:y,icon:c,iconRotate:N,itemStyle:V.itemStyle,lineStyle:V.lineStyle,symbolKeepAspect:_}))}else B.add(e.getLegendIcon({itemWidth:A,itemHeight:y,icon:c,iconRotate:x,itemStyle:V.itemStyle,lineStyle:V.lineStyle,symbolKeepAspect:_}));var E="left"===a?A+5:-5,P=a,Q=o.get("formatter"),M=t;i.isString(Q)&&Q?M=Q.replace("{name}",null!=t?t:""):i.isFunction(Q)&&(M=Q(t));var D=b?T.getTextColor():r.get("inactiveColor");B.add(new h.Ay({style:(0,v.VB)(T,{text:M,x:E,y:y/2,fill:D,align:P,verticalAlign:"middle"},{inheritColor:D})}));var $=new p.A({shape:B.getBoundingRect(),style:{fill:"transparent"}}),z=r.getModel("tooltip");return z.get("show")&&m.setTooltipConfig({el:$,componentModel:o,itemName:t,itemTooltipOption:z.option}),B.add($),B.eachChild((function(e){e.silent=!0})),$.silent=!u,this.getContentGroup().add(B),(0,g.iJ)(B),B.__legendDataIndex=n,B},t.prototype.layoutInner=function(e,t,n,r,o,i){var a=this.getContentGroup(),l=this.getSelectorGroup();y.aP(e.get("orient"),a,e.get("itemGap"),n.width,n.height);var s=a.getBoundingRect(),c=[-s.x,-s.y];if(l.markRedraw(),a.markRedraw(),o){y.aP("horizontal",l,e.get("selectorItemGap",!0));var u=l.getBoundingRect(),d=[-u.x,-u.y],f=e.get("selectorButtonGap",!0),h=e.getOrient().index,p=0===h?"width":"height",m=0===h?"height":"width",g=0===h?"y":"x";"end"===i?d[h]+=s[p]+f:c[h]+=u[p]+f,d[1-h]+=s[m]/2-u[m]/2,l.x=d[0],l.y=d[1],a.x=c[0],a.y=c[1];var v={x:0,y:0};return v[p]=s[p]+f+u[p],v[m]=Math.max(s[m],u[m]),v[g]=Math.min(0,u[g]+d[1-h]),v}return a.x=c[0],a.y=c[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(b.A);function V(e,t,n,r){N(e,t,n,r),n.dispatchAction({type:"legendToggleSelect",name:null!=e?e:t}),T(e,t,n,r)}function B(e){for(var t,n=e.getZr().storage.getDisplayList(),r=0,o=n.length;r<o&&!(t=n[r].states.emphasis);)r++;return t&&t.hoverLayer}function T(e,t,n,r){B(n)||n.dispatchAction({type:"highlight",seriesName:e,name:t,excludeSeriesId:r})}function N(e,t,n,r){B(n)||n.dispatchAction({type:"downplay",seriesName:e,name:t,excludeSeriesId:r})}var E=S;function P(e){var t=e.findComponents({mainType:"legend"});t&&t.length&&e.filterSeries((function(e){for(var n=0;n<t.length;n++)if(!t[n].isSelected(e.name))return!1;return!0}))}function Q(e,t,n){var r="allSelect"===e||"inverseSelect"===e,o={},a=[];n.eachComponent({mainType:"legend",query:t},(function(n){r?n[e]():n[e](t.name),M(n,o),a.push(n.componentIndex)}));var l={};return n.eachComponent("legend",(function(e){(0,i.each)(o,(function(t,n){e[t?"select":"unSelect"](n)})),M(e,l)})),r?{selected:l,legendIndex:a}:{name:t.name,selected:l}}function M(e,t){var n=t||{};return(0,i.each)(e.getData(),(function(t){var r=t.get("name");if("\n"!==r&&""!==r){var o=e.isSelected(r);(0,i.hasOwn)(n,r)?n[r]=n[r]&&o:n[r]=o}})),n}function D(e){e.registerComponentModel(u),e.registerComponentView(E),e.registerProcessor(e.PRIORITY.PROCESSOR.SERIES_FILTER,P),e.registerSubTypeDefaulter("legend",(function(){return"plain"})),function(e){e.registerAction("legendToggleSelect","legendselectchanged",(0,i.curry)(Q,"toggleSelected")),e.registerAction("legendAllSelect","legendselectall",(0,i.curry)(Q,"allSelect")),e.registerAction("legendInverseSelect","legendinverseselect",(0,i.curry)(Q,"inverseSelect")),e.registerAction("legendSelect","legendselected",(0,i.curry)(Q,"select")),e.registerAction("legendUnSelect","legendunselected",(0,i.curry)(Q,"unSelect"))}(e)}var $=n(12616),z=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.prototype.setScrollDataIndex=function(e){this.option.scrollDataIndex=e},t.prototype.init=function(t,n,r){var o=(0,y.vs)(t);e.prototype.init.call(this,t,n,r),R(this,t,o)},t.prototype.mergeOption=function(t,n){e.prototype.mergeOption.call(this,t,n),R(this,this.option,t)},t.type="legend.scroll",t.defaultOption=(0,$.G_)(u.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800}),t}(u);function R(e,t,n){var r=[1,1];r[e.getOrient().index]=0,(0,y.YA)(t,n,{type:"box",ignoreSize:!!r})}var I=z,L=n(5638),F=f.A,U=["width","height"],H=["x","y"],W=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.newlineDisabled=!0,n._currentIndex=0,n}return(0,o.C6)(t,e),t.prototype.init=function(){e.prototype.init.call(this),this.group.add(this._containerGroup=new F),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new F)},t.prototype.resetInner=function(){e.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},t.prototype.renderInner=function(t,n,r,o,a,l,s){var c=this;e.prototype.renderInner.call(this,t,n,r,o,a,l,s);var u=this._controllerGroup,d=n.get("pageIconSize",!0),f=i.isArray(d)?d:[d,d];g("pagePrev",0);var p=n.getModel("pageTextStyle");function g(e,t){var r=e+"DataIndex",a=m.createIcon(n.get("pageIcons",!0)[n.getOrient().name][t],{onclick:i.bind(c._pageGo,c,r,n,o)},{x:-f[0]/2,y:-f[1]/2,width:f[0],height:f[1]});a.name=e,u.add(a)}u.add(new h.Ay({name:"pageText",style:{text:"xx/xx",fill:p.getTextColor(),font:p.getFont(),verticalAlign:"middle",align:"center"},silent:!0})),g("pageNext",1)},t.prototype.layoutInner=function(e,t,n,r,o,a){var l=this.getSelectorGroup(),s=e.getOrient().index,c=U[s],u=H[s],d=U[1-s],f=H[1-s];o&&y.aP("horizontal",l,e.get("selectorItemGap",!0));var h=e.get("selectorButtonGap",!0),p=l.getBoundingRect(),m=[-p.x,-p.y],g=i.clone(n);o&&(g[c]=n[c]-p[c]-h);var v=this._layoutContentAndController(e,r,g,s,c,d,f,u);if(o){if("end"===a)m[s]+=v[c]+h;else{var A=p[c]+h;m[s]-=A,v[u]-=A}v[c]+=p[c]+h,m[1-s]+=v[f]+v[d]/2-p[d]/2,v[d]=Math.max(v[d],p[d]),v[f]=Math.min(v[f],p[f]+m[1-s]),l.x=m[0],l.y=m[1],l.markRedraw()}return v},t.prototype._layoutContentAndController=function(e,t,n,r,o,a,l,s){var c=this.getContentGroup(),u=this._containerGroup,d=this._controllerGroup;y.aP(e.get("orient"),c,e.get("itemGap"),r?n.width:null,r?null:n.height),y.aP("horizontal",d,e.get("pageButtonItemGap",!0));var f=c.getBoundingRect(),h=d.getBoundingRect(),m=this._showController=f[o]>n[o],g=[-f.x,-f.y];t||(g[r]=c[s]);var v=[0,0],A=[-h.x,-h.y],b=i.retrieve2(e.get("pageButtonGap",!0),e.get("itemGap",!0));m&&("end"===e.get("pageButtonPosition",!0)?A[r]+=n[o]-h[o]:v[r]+=h[o]+b);A[1-r]+=f[a]/2-h[a]/2,c.setPosition(g),u.setPosition(v),d.setPosition(A);var O={x:0,y:0};if(O[o]=m?n[o]:f[o],O[a]=Math.max(f[a],h[a]),O[l]=Math.min(0,h[l]+A[1-r]),u.__rectSize=n[o],m){var w={x:0,y:0};w[o]=Math.max(n[o]-h[o]-b,0),w[a]=O[a],u.setClipPath(new p.A({shape:w})),u.__rectSize=w[o]}else d.eachChild((function(e){e.attr({invisible:!0,silent:!0})}));var x=this._getPageInfo(e);return null!=x.pageIndex&&L.oi(c,{x:x.contentPosition[0],y:x.contentPosition[1]},m?e:null),this._updatePageInfoView(e,x),O},t.prototype._pageGo=function(e,t,n){var r=this._getPageInfo(t)[e];null!=r&&n.dispatchAction({type:"legendScroll",scrollDataIndex:r,legendId:t.id})},t.prototype._updatePageInfoView=function(e,t){var n=this._controllerGroup;i.each(["pagePrev","pageNext"],(function(r){var o=null!=t[r+"DataIndex"],i=n.childOfName(r);i&&(i.setStyle("fill",o?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),i.cursor=o?"pointer":"default")}));var r=n.childOfName("pageText"),o=e.get("pageFormatter"),a=t.pageIndex,l=null!=a?a+1:0,s=t.pageCount;r&&o&&r.setStyle("text",i.isString(o)?o.replace("{current}",null==l?"":l+"").replace("{total}",null==s?"":s+""):o({current:l,total:s}))},t.prototype._getPageInfo=function(e){var t=e.get("scrollDataIndex",!0),n=this.getContentGroup(),r=this._containerGroup.__rectSize,o=e.getOrient().index,i=U[o],a=H[o],l=this._findTargetItemIndex(t),s=n.children(),c=s[l],u=s.length,d=u?1:0,f={contentPosition:[n.x,n.y],pageCount:d,pageIndex:d-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return f;var h=A(c);f.contentPosition[o]=-h.s;for(var p=l+1,m=h,g=h,v=null;p<=u;++p)(!(v=A(s[p]))&&g.e>m.s+r||v&&!y(v,m.s))&&(m=g.i>m.i?g:v)&&(null==f.pageNextDataIndex&&(f.pageNextDataIndex=m.i),++f.pageCount),g=v;for(p=l-1,m=h,g=h,v=null;p>=-1;--p)(v=A(s[p]))&&y(g,v.s)||!(m.i<g.i)||(g=m,null==f.pagePrevDataIndex&&(f.pagePrevDataIndex=m.i),++f.pageCount,++f.pageIndex),m=v;return f;function A(e){if(e){var t=e.getBoundingRect(),n=t[a]+e[a];return{s:n,e:n+t[i],i:e.__legendDataIndex}}}function y(e,t){return e.e>=t&&e.s<=t+r}},t.prototype._findTargetItemIndex=function(e){return this._showController?(this.getContentGroup().eachChild((function(r,o){var i=r.__legendDataIndex;null==n&&null!=i&&(n=o),i===e&&(t=o)})),null!=t?t:n):0;var t,n},t.type="legend.scroll",t}(E),j=W;function q(e){(0,r.Y)(D),e.registerComponentModel(I),e.registerComponentView(j),function(e){e.registerAction("legendScroll","legendscroll",(function(e,t){var n=e.scrollDataIndex;null!=n&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},(function(e){e.setScrollDataIndex(n)}))}))}(e)}function X(e){(0,r.Y)(D),(0,r.Y)(q)}},5786:function(e,t,n){"use strict";n.d(t,{a:function(){return O}});var r=n(98026),o=n(41025),i=n(31825),a={value:"eq","<":"lt","<=":"lte",">":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},l=function(){function e(e){if(null==(this._condVal=(0,r.isString)(e)?new RegExp(e):(0,r.isRegExp)(e)?e:null)){0,(0,o.$8)("")}}return e.prototype.evaluate=function(e){var t=typeof e;return(0,r.isString)(t)?this._condVal.test(e):!!(0,r.isNumber)(t)&&this._condVal.test(e+"")},e}(),s=function(){function e(){}return e.prototype.evaluate=function(){return this.value},e}(),c=function(){function e(){}return e.prototype.evaluate=function(){for(var e=this.children,t=0;t<e.length;t++)if(!e[t].evaluate())return!1;return!0},e}(),u=function(){function e(){}return e.prototype.evaluate=function(){for(var e=this.children,t=0;t<e.length;t++)if(e[t].evaluate())return!0;return!1},e}(),d=function(){function e(){}return e.prototype.evaluate=function(){return!this.child.evaluate()},e}(),f=function(){function e(){}return e.prototype.evaluate=function(){for(var e=!!this.valueParser,t=(0,this.getValue)(this.valueGetterParam),n=e?this.valueParser(t):null,r=0;r<this.subCondList.length;r++)if(!this.subCondList[r].evaluate(e?n:t))return!1;return!0},e}();function h(e,t){if(!0===e||!1===e){var n=new s;return n.value=e,n}return m(e)||(0,o.$8)(""),e.and?p("and",e,t):e.or?p("or",e,t):e.not?function(e,t){var n=e.not,r="";0;m(n)||(0,o.$8)(r);var i=new d;i.child=h(n,t),i.child||(0,o.$8)(r);return i}(e,t):function(e,t){for(var n="",s=t.prepareGetValue(e),c=[],u=(0,r.keys)(e),d=e.parser,h=d?(0,i.zC)(d):null,p=0;p<u.length;p++){var m=u[p];if("parser"!==m&&!t.valueGetterAttrMap.get(m)){var g=(0,r.hasOwn)(a,m)?a[m]:m,v=e[m],A=h?h(v):v,y=(0,i.zs)(g,A)||"reg"===g&&new l(A);y||(0,o.$8)(n),c.push(y)}}c.length||(0,o.$8)(n);var b=new f;return b.valueGetterParam=s,b.valueParser=h,b.getValue=t.getValue,b.subCondList=c,b}(e,t)}function p(e,t,n){var i=t[e];(0,r.isArray)(i)||(0,o.$8)(""),i.length||(0,o.$8)("");var a="and"===e?new c:new u;return a.children=(0,r.map)(i,(function(e){return h(e,n)})),a.children.length||(0,o.$8)(""),a}function m(e){return(0,r.isObject)(e)&&!(0,r.isArrayLike)(e)}var g=function(){function e(e,t){this._cond=h(e,t)}return e.prototype.evaluate=function(){return this._cond.evaluate()},e}();var v={type:"echarts:filter",transform:function(e){for(var t,n,i,a=e.upstream,l=(n=e.config,i={valueGetterAttrMap:(0,r.createHashMap)({dimension:!0}),prepareGetValue:function(e){var t=e.dimension;(0,r.hasOwn)(e,"dimension")||(0,o.$8)("");var n=a.getDimensionInfo(t);return n||(0,o.$8)(""),{dimIdx:n.index}},getValue:function(e){return a.retrieveValueFromItem(t,e.dimIdx)}},new g(n,i)),s=[],c=0,u=a.count();c<u;c++)t=a.getRawDataItem(c),l.evaluate()&&s.push(t);return{data:s}}},A=n(13430),y=n(48170);var b={type:"echarts:sort",transform:function(e){var t=e.upstream,n=e.config,a="",l=(0,y.qB)(n);l.length||(0,o.$8)(a);var s=[];(0,r.each)(l,(function(e){var n=e.dimension,r=e.order,l=e.parser,c=e.incomparable;if(null==n&&(0,o.$8)(a),"asc"!==r&&"desc"!==r&&(0,o.$8)(a),c&&"min"!==c&&"max"!==c){0,(0,o.$8)("")}if("asc"!==r&&"desc"!==r){0,(0,o.$8)("")}var u=t.getDimensionInfo(n);u||(0,o.$8)(a);var d=l?(0,i.zC)(l):null;l&&!d&&(0,o.$8)(a),s.push({dimIdx:u.index,parser:d,comparator:new i.Fl(r,c)})}));var c=t.sourceFormat;c!==A.Km&&c!==A.Wk&&(0,o.$8)(a);for(var u=[],d=0,f=t.count();d<f;d++)u.push(t.getRawDataItem(d));return u.sort((function(e,n){for(var r=0;r<s.length;r++){var o=s[r],i=t.retrieveValueFromItem(e,o.dimIdx),a=t.retrieveValueFromItem(n,o.dimIdx);o.parser&&(i=o.parser(i),a=o.parser(a));var l=o.comparator.evaluate(i,a);if(0!==l)return l}return 0})),{data:u}}};function O(e){e.registerTransform(v),e.registerTransform(b)}},5947:function(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.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:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}function i(e){return 100*(-1+e)}function a(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+i(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+i(e)+"%,0)"}:{"margin-left":i(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var i=n.render(!t),c=i.querySelector(r.barSelector),u=r.speed,d=r.easing;return i.offsetWidth,l((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(c,a(e,u,d)),1===e?(s(i,{transition:"none",opacity:1}),i.offsetWidth,setTimeout((function(){s(i,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),u)}),u)):setTimeout(t,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,a=t.querySelector(r.barSelector),l=e?"-100":i(n.status||0),c=document.querySelector(r.parent);return s(a,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&h(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&h(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+i)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function i(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&i(e,n,r);else i(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=f(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=f(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function h(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},5951:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});n(44114);var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={class:"col-item"},u={style:{display:"flex","align-items":"center"}};var d={__name:"checkbox-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),d=e,f=(0,o.k)();function h(e){f.saveCurrentHistoryStep()}let p=(0,r.ref)(["lyws01","lyws02","lyws03"]);const m=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function g(){return void 0===f.builderConfig.showEventCollapse||!!f.builderConfig.showEventCollapse}let v=(0,r.ref)(""),A=(0,r.ref)(""),y=(0,r.ref)(!1),b=(0,r.ref)("");function O(){y.value=!1}function w(){f.selectedWidget.options[v.value]=b.value,f.saveCurrentHistoryStep(),y.value=!1}return(n,o)=>{const x=(0,r.resolveComponent)("el-input"),_=(0,r.resolveComponent)("el-form-item"),C=(0,r.resolveComponent)("el-switch"),k=(0,r.resolveComponent)("el-radio"),S=(0,r.resolveComponent)("el-radio-group"),V=(0,r.resolveComponent)("el-option"),B=(0,r.resolveComponent)("el-select"),T=(0,r.resolveComponent)("el-divider"),N=(0,r.resolveComponent)("Rank"),E=(0,r.resolveComponent)("el-icon"),P=(0,r.resolveComponent)("el-button"),Q=(0,r.resolveComponent)("el-checkbox"),M=(0,r.resolveComponent)("draggable"),D=(0,r.resolveComponent)("el-checkbox-group"),$=(0,r.resolveComponent)("el-collapse-item"),z=(0,r.resolveComponent)("QuestionFilled"),R=(0,r.resolveComponent)("el-tooltip"),I=(0,r.resolveComponent)("el-collapse"),L=(0,r.resolveComponent)("el-alert"),F=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(F,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[20]||(o[20]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{modelValue:(0,r.unref)(p),"onUpdate:modelValue":o[17]||(o[17]=e=>(0,r.isRef)(p)?p.value=e:p=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"显示样式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.displayStyle,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.displayStyle=t),onChange:h},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{value:"inline"},{default:(0,r.withCtx)((()=>o[21]||(o[21]=[(0,r.createTextVNode)("行内")]))),_:1}),(0,r.createVNode)(k,{value:"block"},{default:(0,r.withCtx)((()=>o[22]||(o[22]=[(0,r.createTextVNode)("块级")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"显示为按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.buttonStyle,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.buttonStyle=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"显示边框"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.border,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.border=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelHidden=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.size=t),onChange:h},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(V,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.required=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(_,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(_,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>o[23]||(o[23]=[(0,r.createTextVNode)("选项设置")]))),_:1})])),_:1}),(0,r.createVNode)(_,{"label-width":"0",class:"panes-setting"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.defaultValue=t),onChange:h},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,(0,r.mergeProps)({tag:"ul",list:e.optionModel.optionItems,"item-key":"id"},{group:"optionsGroup",ghostClass:"ghost",handle:".drag-option"}),{item:(0,r.withCtx)((({element:e,index:t})=>[(0,r.createElementVNode)("li",c,[(0,r.createVNode)(E,{class:"drag-option",size:"18"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N)])),_:1}),(0,r.createVNode)(Q,{value:e.value},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,size:"small",style:{width:"90px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(x,{type:"text",modelValue:e.label,"onUpdate:modelValue":t=>e.label=t,style:{width:"100px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(P,{circle:"",plain:"",size:"small",type:"danger",onClick:e=>{return n=t,d.optionModel.optionItems.splice(n,1),void f.emitHistoryChange();var n},icon:"SemiSelect",class:"col-delete-button"},null,8,["onClick"])])),_:2},1032,["value"])])])),_:1},16,["list"])])),_:1},8,["modelValue"]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{link:"",type:"primary",onClick:o[15]||(o[15]=e=>function(){let e=d.optionModel.optionItems.length+1;d.optionModel.optionItems.push({value:e,label:"new option"}),f.emitHistoryChange()}()),icon:"plus"},{default:(0,r.withCtx)((()=>o[24]||(o[24]=[(0,r.createTextVNode)("增加选项")]))),_:1})])])),_:1})])),_:1}),g?((0,r.openBlock)(),(0,r.createBlock)($,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{type:"info",icon:"edit",plain:"",round:"",onClick:o[16]||(o[16]=e=>{return t="onChange",n=["value"],v.value=t,A.value=`${d.optionModel.name}.${t}(${n.join(", ")}) {`,b.value=d.selectedWidget.options[t]||"",void(y.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[25]||(o[25]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)($,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[o[26]||(o[26]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(R,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[19]||(o[19]=e=>(0,r.isRef)(y)?y.value=e:y=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(P,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[28]||(o[28]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(L,{title:(0,r.unref)(A),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(b),"onUpdate:modelValue":o[18]||(o[18]=e=>(0,r.isRef)(b)?b.value=e:b=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(L,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var f=(0,n(66262).A)(d,[["__scopeId","data-v-18965ecb"]])},6006:function(e,t,n){"use strict";var r,o,i,a,l,s,c,u=n(98026),d=n(5202),f=n(16563),h=n(58267),p=n(29756),m=n(22759),g=n(13430),v=n(48170),A=n(69622),y=n(34310),b=n(70250),O=n(73632),w=u.isObject,x=u.map,_="undefined"==typeof Int32Array?Array:Int32Array,C=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],k=["_approximateExtent"],S=function(){function e(e,t){var n;this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var r=!1;(0,O.fg)(e)?(n=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(r=!0,n=e),n=n||["x","y"];for(var o={},i=[],a={},l=!1,s={},c=0;c<n.length;c++){var d=n[c],f=u.isString(d)?new m.A({name:d}):d instanceof m.A?d:new m.A(d),h=f.name;f.type=f.type||"float",f.coordDim||(f.coordDim=h,f.coordDimIndex=0);var p=f.otherDims=f.otherDims||{};i.push(h),o[h]=f,null!=s[h]&&(l=!0),f.createInvertedIndices&&(a[h]=[]),0===p.itemName&&(this._nameDimIdx=c),0===p.itemId&&(this._idDimIdx=c),r&&(f.storeDimIndex=c)}if(this.dimensions=i,this._dimInfos=o,this._initGetDimensionInfo(l),this.hostModel=t,this._invertedIndicesMap=a,this._dimOmitted){var g=this._dimIdxToName=u.createHashMap();u.each(i,(function(e){g.set(o[e].storeDimIndex,e)}))}}return e.prototype.getDimension=function(e){var t=this._recognizeDimIndex(e);if(null==t)return e;if(t=e,!this._dimOmitted)return this.dimensions[t];var n=this._dimIdxToName.get(t);if(null!=n)return n;var r=this._schema.getSourceDimension(t);return r?r.name:void 0},e.prototype.getDimensionIndex=function(e){var t=this._recognizeDimIndex(e);if(null!=t)return t;if(null==e)return-1;var n=this._getDimInfo(e);return n?n.storeDimIndex:this._dimOmitted?this._schema.getSourceDimensionIndex(e):-1},e.prototype._recognizeDimIndex=function(e){if(u.isNumber(e)||null!=e&&!isNaN(e)&&!this._getDimInfo(e)&&(!this._dimOmitted||this._schema.getSourceDimensionIndex(e)<0))return+e},e.prototype._getStoreDimIndex=function(e){return this.getDimensionIndex(e)},e.prototype.getDimensionInfo=function(e){return this._getDimInfo(this.getDimension(e))},e.prototype._initGetDimensionInfo=function(e){var t=this._dimInfos;this._getDimInfo=e?function(e){return t.hasOwnProperty(e)?t[e]:void 0}:function(e){return t[e]}},e.prototype.getDimensionsOnCoord=function(){return this._dimSummary.dataDimsOnCoord.slice()},e.prototype.mapDimension=function(e,t){var n=this._dimSummary;if(null==t)return n.encodeFirstDimNotExtra[e];var r=n.encode[e];return r?r[t]:null},e.prototype.mapDimensionsAll=function(e){return(this._dimSummary.encode[e]||[]).slice()},e.prototype.getStore=function(){return this._store},e.prototype.initData=function(e,t,n){var r,o=this;if(e instanceof b.Ay&&(r=e),!r){var i=this.dimensions,a=(0,y.tP)(e)||u.isArrayLike(e)?new h.d1(e,i.length):e;r=new b.Ay;var l=x(i,(function(e){return{type:o._dimInfos[e].type,property:e}}));r.initData(a,l,n)}this._store=r,this._nameList=(t||[]).slice(),this._idList=[],this._nameRepeatCount={},this._doInit(0,r.count()),this._dimSummary=(0,p.l)(this,this._schema),this.userOutput=this._dimSummary.userOutput},e.prototype.appendData=function(e){var t=this._store.appendData(e);this._doInit(t[0],t[1])},e.prototype.appendValues=function(e,t){var n=this._store.appendValues(e,t&&t.length),r=n.start,o=n.end,i=this._shouldMakeIdFromName();if(this._updateOrdinalMeta(),t)for(var a=r;a<o;a++){var l=a-r;this._nameList[a]=t[l],i&&c(this,a)}},e.prototype._updateOrdinalMeta=function(){for(var e=this._store,t=this.dimensions,n=0;n<t.length;n++){var r=this._dimInfos[t[n]];r.ordinalMeta&&e.collectOrdinalMeta(r.storeDimIndex,r.ordinalMeta)}},e.prototype._shouldMakeIdFromName=function(){var e=this._store.getProvider();return null==this._idDimIdx&&e.getSource().sourceFormat!==g.XO&&!e.fillStorage},e.prototype._doInit=function(e,t){if(!(e>=t)){var n=this._store.getProvider();this._updateOrdinalMeta();var o=this._nameList,i=this._idList;if(n.getSource().sourceFormat===g.mK&&!n.pure)for(var a=[],l=e;l<t;l++){var s=n.getItem(l,a);if(!this.hasItemOption&&(0,v.zu)(s)&&(this.hasItemOption=!0),s){var u=s.name;null==o[l]&&null!=u&&(o[l]=(0,v.vS)(u,null));var d=s.id;null==i[l]&&null!=d&&(i[l]=(0,v.vS)(d,null))}}if(this._shouldMakeIdFromName())for(l=e;l<t;l++)c(this,l);r(this)}},e.prototype.getApproximateExtent=function(e){return this._approximateExtent[e]||this._store.getDataExtent(this._getStoreDimIndex(e))},e.prototype.setApproximateExtent=function(e,t){t=this.getDimension(t),this._approximateExtent[t]=e.slice()},e.prototype.getCalculationInfo=function(e){return this._calculationInfo[e]},e.prototype.setCalculationInfo=function(e,t){w(e)?u.extend(this._calculationInfo,e):this._calculationInfo[e]=t},e.prototype.getName=function(e){var t=this.getRawIndex(e),n=this._nameList[t];return null==n&&null!=this._nameDimIdx&&(n=i(this,this._nameDimIdx,t)),null==n&&(n=""),n},e.prototype._getCategory=function(e,t){var n=this._store.get(e,t),r=this._store.getOrdinalMeta(e);return r?r.categories[n]:n},e.prototype.getId=function(e){return o(this,this.getRawIndex(e))},e.prototype.count=function(){return this._store.count()},e.prototype.get=function(e,t){var n=this._store,r=this._dimInfos[e];if(r)return n.get(r.storeDimIndex,t)},e.prototype.getByRawIndex=function(e,t){var n=this._store,r=this._dimInfos[e];if(r)return n.getByRawIndex(r.storeDimIndex,t)},e.prototype.getIndices=function(){return this._store.getIndices()},e.prototype.getDataExtent=function(e){return this._store.getDataExtent(this._getStoreDimIndex(e))},e.prototype.getSum=function(e){return this._store.getSum(this._getStoreDimIndex(e))},e.prototype.getMedian=function(e){return this._store.getMedian(this._getStoreDimIndex(e))},e.prototype.getValues=function(e,t){var n=this,r=this._store;return u.isArray(e)?r.getValues(x(e,(function(e){return n._getStoreDimIndex(e)})),t):r.getValues(e)},e.prototype.hasValue=function(e){for(var t=this._dimSummary.dataDimIndicesOnCoord,n=0,r=t.length;n<r;n++)if(isNaN(this._store.get(t[n],e)))return!1;return!0},e.prototype.indexOfName=function(e){for(var t=0,n=this._store.count();t<n;t++)if(this.getName(t)===e)return t;return-1},e.prototype.getRawIndex=function(e){return this._store.getRawIndex(e)},e.prototype.indexOfRawIndex=function(e){return this._store.indexOfRawIndex(e)},e.prototype.rawIndexOf=function(e,t){var n=e&&this._invertedIndicesMap[e];var r=n&&n[t];return null==r||isNaN(r)?-1:r},e.prototype.indicesOfNearest=function(e,t,n){return this._store.indicesOfNearest(this._getStoreDimIndex(e),t,n)},e.prototype.each=function(e,t,n){u.isFunction(e)&&(n=t,t=e,e=[]);var r=n||this,o=x(a(e),this._getStoreDimIndex,this);this._store.each(o,r?u.bind(t,r):t)},e.prototype.filterSelf=function(e,t,n){u.isFunction(e)&&(n=t,t=e,e=[]);var r=n||this,o=x(a(e),this._getStoreDimIndex,this);return this._store=this._store.filter(o,r?u.bind(t,r):t),this},e.prototype.selectRange=function(e){var t=this,n={},r=u.keys(e),o=[];return u.each(r,(function(r){var i=t._getStoreDimIndex(r);n[i]=e[r],o.push(i)})),this._store=this._store.selectRange(n),this},e.prototype.mapArray=function(e,t,n){u.isFunction(e)&&(n=t,t=e,e=[]),n=n||this;var r=[];return this.each(e,(function(){r.push(t&&t.apply(this,arguments))}),n),r},e.prototype.map=function(e,t,n,r){var o=n||r||this,i=x(a(e),this._getStoreDimIndex,this),l=s(this);return l._store=this._store.map(i,o?u.bind(t,o):t),l},e.prototype.modify=function(e,t,n,r){var o=n||r||this;var i=x(a(e),this._getStoreDimIndex,this);this._store.modify(i,o?u.bind(t,o):t)},e.prototype.downSample=function(e,t,n,r){var o=s(this);return o._store=this._store.downSample(this._getStoreDimIndex(e),t,n,r),o},e.prototype.minmaxDownSample=function(e,t){var n=s(this);return n._store=this._store.minmaxDownSample(this._getStoreDimIndex(e),t),n},e.prototype.lttbDownSample=function(e,t){var n=s(this);return n._store=this._store.lttbDownSample(this._getStoreDimIndex(e),t),n},e.prototype.getRawDataItem=function(e){return this._store.getRawDataItem(e)},e.prototype.getItemModel=function(e){var t=this.hostModel,n=this.getRawDataItem(e);return new d.A(n,t,t&&t.ecModel)},e.prototype.diff=function(e){var t=this;return new f.A(e?e.getStore().getIndices():[],this.getStore().getIndices(),(function(t){return o(e,t)}),(function(e){return o(t,e)}))},e.prototype.getVisual=function(e){var t=this._visual;return t&&t[e]},e.prototype.setVisual=function(e,t){this._visual=this._visual||{},w(e)?u.extend(this._visual,e):this._visual[e]=t},e.prototype.getItemVisual=function(e,t){var n=this._itemVisuals[e],r=n&&n[t];return null==r?this.getVisual(t):r},e.prototype.hasItemVisual=function(){return this._itemVisuals.length>0},e.prototype.ensureUniqueItemVisual=function(e,t){var n=this._itemVisuals,r=n[e];r||(r=n[e]={});var o=r[t];return null==o&&(o=this.getVisual(t),u.isArray(o)?o=o.slice():w(o)&&(o=u.extend({},o)),r[t]=o),o},e.prototype.setItemVisual=function(e,t,n){var r=this._itemVisuals[e]||{};this._itemVisuals[e]=r,w(t)?u.extend(r,t):r[t]=n},e.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},e.prototype.setLayout=function(e,t){w(e)?u.extend(this._layout,e):this._layout[e]=t},e.prototype.getLayout=function(e){return this._layout[e]},e.prototype.getItemLayout=function(e){return this._itemLayouts[e]},e.prototype.setItemLayout=function(e,t,n){this._itemLayouts[e]=n?u.extend(this._itemLayouts[e]||{},t):t},e.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},e.prototype.setItemGraphicEl=function(e,t){var n=this.hostModel&&this.hostModel.seriesIndex;(0,A.a)(n,this.dataType,e,t),this._graphicEls[e]=t},e.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},e.prototype.eachItemGraphicEl=function(e,t){u.each(this._graphicEls,(function(n,r){n&&e&&e.call(t,n,r)}))},e.prototype.cloneShallow=function(t){return t||(t=new e(this._schema?this._schema:x(this.dimensions,this._getDimInfo,this),this.hostModel)),l(t,this),t._store=this._store,t},e.prototype.wrapMethod=function(e,t){var n=this[e];u.isFunction(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var e=n.apply(this,arguments);return t.apply(this,[e].concat(u.slice(arguments)))})},e.internalField=(r=function(e){var t=e._invertedIndicesMap;u.each(t,(function(n,r){var o=e._dimInfos[r],i=o.ordinalMeta,a=e._store;if(i){n=t[r]=new _(i.categories.length);for(var l=0;l<n.length;l++)n[l]=-1;for(l=0;l<a.count();l++)n[a.get(o.storeDimIndex,l)]=l}}))},i=function(e,t,n){return(0,v.vS)(e._getCategory(t,n),null)},o=function(e,t){var n=e._idList[t];return null==n&&null!=e._idDimIdx&&(n=i(e,e._idDimIdx,t)),null==n&&(n="e\0\0"+t),n},a=function(e){return u.isArray(e)||(e=null!=e?[e]:[]),e},s=function(t){var n=new e(t._schema?t._schema:x(t.dimensions,t._getDimInfo,t),t.hostModel);return l(n,t),n},l=function(e,t){u.each(C.concat(t.__wrappedMethods||[]),(function(n){t.hasOwnProperty(n)&&(e[n]=t[n])})),e.__wrappedMethods=t.__wrappedMethods,u.each(k,(function(n){e[n]=u.clone(t[n])})),e._calculationInfo=u.extend({},t._calculationInfo)},void(c=function(e,t){var n=e._nameList,r=e._idList,o=e._nameDimIdx,a=e._idDimIdx,l=n[t],s=r[t];if(null==l&&null!=o&&(n[t]=l=i(e,o,t)),null==s&&null!=a&&(r[t]=s=i(e,a,t)),null==s&&null!=l){var c=e._nameRepeatCount,u=c[l]=(c[l]||0)+1;s=l,u>1&&(s+="__ec__"+u),r[t]=s}})),e}();t.A=S},6060:function(e,t,n){var r=n(75526)("Date");e.exports=r},6393:function(e,t,n){"use strict";n.d(t,{AH:function(){return P},Yk:function(){return E}});var r=n(48820),o=n(43720);const i=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288];function a(e){return e>=65&&e<=90||e>=97&&e<=122||e>=161}function l(e){return e>=48&&e<=57}const s=new r.Lu(((e,t)=>{for(let n=!1,r=0,o=0;;o++){let{next:i}=e;if(a(i)||45==i||95==i||n&&l(i))!n&&(45!=i||o>0)&&(n=!0),r===o&&45==i&&r++,e.advance();else{if(92!=i||10==e.peek(1)){n&&e.acceptToken(40==i?101:2==r&&t.canShift(2)?2:102);break}e.advance(),e.next>-1&&e.advance(),n=!0}}})),c=new r.Lu((e=>{if(i.includes(e.peek(-1))){let{next:t}=e;(a(t)||95==t||35==t||46==t||91==t||58==t&&a(e.peek(1))||45==t||38==t)&&e.acceptToken(100)}})),u=new r.Lu((e=>{if(!i.includes(e.peek(-1))){let{next:t}=e;if(37==t&&(e.advance(),e.acceptToken(1)),a(t)){do{e.advance()}while(a(e.next)||l(e.next));e.acceptToken(1)}}})),d=(0,o.pn)({"AtKeyword import charset namespace keyframes media supports":o._A.definitionKeyword,"from to selector":o._A.keyword,NamespaceName:o._A.namespace,KeyframeName:o._A.labelName,KeyframeRangeName:o._A.operatorKeyword,TagName:o._A.tagName,ClassName:o._A.className,PseudoClassName:o._A.constant(o._A.className),IdName:o._A.labelName,"FeatureName PropertyName":o._A.propertyName,AttributeName:o._A.attributeName,NumberLiteral:o._A.number,KeywordQuery:o._A.keyword,UnaryQueryOp:o._A.operatorKeyword,"CallTag ValueName":o._A.atom,VariableName:o._A.variableName,Callee:o._A.operatorKeyword,Unit:o._A.unit,"UniversalSelector NestingSelector":o._A.definitionOperator,MatchOp:o._A.compareOperator,"ChildOp SiblingOp, LogicOp":o._A.logicOperator,BinOp:o._A.arithmeticOperator,Important:o._A.modifier,Comment:o._A.blockComment,ColorLiteral:o._A.color,"ParenthesizedContent StringLiteral":o._A.string,":":o._A.punctuation,"PseudoOp #":o._A.derefOperator,"; ,":o._A.separator,"( )":o._A.paren,"[ ]":o._A.squareBracket,"{ }":o._A.brace}),f={__proto__:null,lang:34,"nth-child":34,"nth-last-child":34,"nth-of-type":34,"nth-last-of-type":34,dir:34,"host-context":34,url:62,"url-prefix":62,domain:62,regexp:62,selector:140},h={__proto__:null,"@import":120,"@media":144,"@charset":148,"@namespace":152,"@keyframes":158,"@supports":170},p={__proto__:null,not:134,only:134},m=r.U1.deserialize({version:14,states:":jQYQ[OOO#_Q[OOP#fOWOOOOQP'#Cd'#CdOOQP'#Cc'#CcO#kQ[O'#CfO$_QXO'#CaO$fQ[O'#CiO$qQ[O'#DUO$vQ[O'#DXOOQP'#En'#EnO${QdO'#DhO%jQ[O'#DuO${QdO'#DwO%{Q[O'#DyO&WQ[O'#D|O&`Q[O'#ESO&nQ[O'#EUOOQS'#Em'#EmOOQS'#EX'#EXQYQ[OOO&uQXO'#CdO'jQWO'#DdO'oQWO'#EsO'zQ[O'#EsQOQWOOP(UO#tO'#C_POOO)C@])C@]OOQP'#Ch'#ChOOQP,59Q,59QO#kQ[O,59QO(aQ[O'#E]O({QWO,58{O)TQ[O,59TO$qQ[O,59pO$vQ[O,59sO(aQ[O,59vO(aQ[O,59xO(aQ[O,59yO)`Q[O'#DcOOQS,58{,58{OOQP'#Cl'#ClOOQO'#DS'#DSOOQP,59T,59TO)gQWO,59TO)lQWO,59TOOQP'#DW'#DWOOQP,59p,59pOOQO'#DY'#DYO)qQ`O,59sOOQS'#Cq'#CqO${QdO'#CrO)yQvO'#CtO+ZQtO,5:SOOQO'#Cy'#CyO)lQWO'#CxO+oQWO'#CzO+tQ[O'#DPOOQS'#Ep'#EpOOQO'#Dk'#DkO+|Q[O'#DrO,[QWO'#EtO&`Q[O'#DpO,jQWO'#DsOOQO'#Eu'#EuO)OQWO,5:aO,oQpO,5:cOOQS'#D{'#D{O,wQWO,5:eO,|Q[O,5:eOOQO'#EO'#EOO-UQWO,5:hO-ZQWO,5:nO-cQWO,5:pOOQS-E8V-E8VO-kQdO,5:OO-{Q[O'#E_O.YQWO,5;_O.YQWO,5;_POOO'#EW'#EWP.eO#tO,58yPOOO,58y,58yOOQP1G.l1G.lO/[QXO,5:wOOQO-E8Z-E8ZOOQS1G.g1G.gOOQP1G.o1G.oO)gQWO1G.oO)lQWO1G.oOOQP1G/[1G/[O/iQ`O1G/_O0SQXO1G/bO0jQXO1G/dO1QQXO1G/eO1hQWO,59}O1mQ[O'#DTO1tQdO'#CpOOQP1G/_1G/_O${QdO1G/_O1{QpO,59^OOQS,59`,59`O${QdO,59bO2TQWO1G/nOOQS,59d,59dO2YQ!bO,59fOOQS'#DQ'#DQOOQS'#EZ'#EZO2eQ[O,59kOOQS,59k,59kO2mQWO'#DkO2xQWO,5:WO2}QWO,5:^O&`Q[O,5:YO&`Q[O'#E`O3VQWO,5;`O3bQWO,5:[O(aQ[O,5:_OOQS1G/{1G/{OOQS1G/}1G/}OOQS1G0P1G0PO3sQWO1G0PO3xQdO'#EPOOQS1G0S1G0SOOQS1G0Y1G0YOOQS1G0[1G0[O4TQtO1G/jOOQO1G/j1G/jOOQO,5:y,5:yO4kQ[O,5:yOOQO-E8]-E8]O4xQWO1G0yPOOO-E8U-E8UPOOO1G.e1G.eOOQP7+$Z7+$ZOOQP7+$y7+$yO${QdO7+$yOOQS1G/i1G/iO5TQXO'#ErO5[QWO,59oO5aQtO'#EYO6XQdO'#EoO6cQWO,59[O6hQpO7+$yOOQS1G.x1G.xOOQS1G.|1G.|OOQS7+%Y7+%YOOQS1G/Q1G/QO6pQWO1G/QOOQS-E8X-E8XOOQS1G/V1G/VO${QdO1G/rOOQO1G/x1G/xOOQO1G/t1G/tO6uQWO,5:zOOQO-E8^-E8^O7TQXO1G/yOOQS7+%k7+%kO7[QYO'#CtOOQO'#ER'#ERO7gQ`O'#EQOOQO'#EQ'#EQO7rQWO'#EaO7zQdO,5:kOOQS,5:k,5:kO8VQtO'#E^O${QdO'#E^O9WQdO7+%UOOQO7+%U7+%UOOQO1G0e1G0eO9kQpO<<HeO9sQWO,5;^OOQP1G/Z1G/ZOOQS-E8W-E8WO${QdO'#E[O9{QWO,5;ZOOQT1G.v1G.vOOQP<<He<<HeOOQS7+$l7+$lO:TQdO7+%^OOQO7+%e7+%eOOQO,5:l,5:lO3{QdO'#EbO7rQWO,5:{OOQS,5:{,5:{OOQS-E8_-E8_OOQS1G0V1G0VO:[QtO,5:xOOQS-E8[-E8[OOQO<<Hp<<HpOOQPAN>PAN>PO;]QdO,5:vOOQO-E8Y-E8YOOQO<<Hx<<HxOOQO,5:|,5:|OOQO-E8`-E8`OOQS1G0g1G0g",stateData:";o~O#[OS#]QQ~OUYOXYOZTO^VO_VOrXOyWO!]aO!^ZO!j[O!l]O!n^O!q_O!w`O#YRO~OQfOUYOXYOZTO^VO_VOrXOyWO!]aO!^ZO!j[O!l]O!n^O!q_O!w`O#YeO~O#V#gP~P!ZO#]jO~O#YlO~OZnO^qO_qOrsOuoOyrO!PtO!SvO#WuO~O!UwO~P#pOa}O#XzO#YyO~O#Y!OO~O#Y!QO~OQ![Oc!TOg![Oi![Oo!YOr!ZO#X!WO#Y!SO#e!UO~Oc!^O!e!`O!h!aO#Y!]O!U#hP~Oi!fOo!YO#Y!eO~Oi!hO#Y!hO~Oc!^O!e!`O!h!aO#Y!]O~O!Z#hP~P%jOZWX^WX^!XX_WXrWXuWXyWX!PWX!SWX!UWX#WWX~O^!mO~O!Z!nO#V#gX!T#gX~O#V#gX!T#gX~P!ZO#^!qO#_!qO#`!sO~OUYOXYOZTO^VO_VOrXOyWO#YRO~OuoO!UwO~Oa!zO#XzO#YyO~O!T#gP~P!ZOc#RO~Oc#SO~Oq#TO}#UO~OP#WOchXkhX!ZhX!ehX!hhX#YhXbhXQhXghXihXohXrhXuhX!YhX#VhX#XhX#ehXqhX!ThX~Oc!^Ok#XO!e!`O!h!aO#Y!]O!Z#hP~Oc#[O~Oq#`O#Y#]O~Oc!^O!e!`O!h!aO#Y#aO~Ou#eO!c#dO!U#hX!Z#hX~Oc#hO~Ok#XO!Z#jO~O!Z#kO~Oi#lOo!YO~O!U#mO~O!UwO!c#dO~O!UwO!Z#pO~O!Y#rO!Z!Wa#V!Wa!T!Wa~P${O!Z#RX#V#RX!T#RX~P!ZO!Z!nO#V#ga!T#ga~O#^!qO#_!qO#`#xO~OZnO^qO_qOrsOyrO!PtO!SvO#WuO~Ou#Pa!U#Pab#Pa~P.pOq#zO}#{O~OZnO^qO_qOrsOyrO~Ou!Oi!P!Oi!S!Oi!U!Oi#W!Oib!Oi~P/qOu!Qi!P!Qi!S!Qi!U!Qi#W!Qib!Qi~P/qOu!Ri!P!Ri!S!Ri!U!Ri#W!Rib!Ri~P/qO!T#|O~Ob#fP~P(aOb#cP~P${Ob$TOk#XO~O!Z$VO~Ob$WOi$XOp$XO~Oq$ZO#Y#]O~O^!aXb!_X!c!_X~O^$[O~Ob$]O!c#dO~Ou#eO!U#ha!Z#ha~O!c#dOu!da!U!da!Z!dab!da~O!Z$bO~O!T$iO#Y$dO#e$cO~Ok#XOu$kO!Y$mO!Z!Wi#V!Wi!T!Wi~P${O!Z#Ra#V#Ra!T#Ra~P!ZO!Z!nO#V#gi!T#gi~Ob#fX~P#pOb$qO~Ok#XOQ!|Xb!|Xc!|Xg!|Xi!|Xo!|Xr!|Xu!|X#X!|X#Y!|X#e!|X~Ou$sOb#cX~P${Ob$uO~Ok#XOq$vO~Ob$wO~O!c#dOu#Sa!U#Sa!Z#Sa~Ob$yO~P.pOP#WOuhX!UhX~O#e$cOu!tX!U!tX~Ou${O!UwO~O!T%PO#Y$dO#e$cO~Ok#XOQ#QXc#QXg#QXi#QXo#QXr#QXu#QX!Y#QX!Z#QX#V#QX#X#QX#Y#QX#e#QX!T#QX~Ou$kO!Y%SO!Z!Wq#V!Wq!T!Wq~P${Ok#XOq%TO~OuoOb#fa~Ou$sOb#ca~Ob%WO~P${Ok#XOQ#Qac#Qag#Qai#Qao#Qar#Qau#Qa!Y#Qa!Z#Qa#V#Qa#X#Qa#Y#Qa#e#Qa!T#Qa~Ob#Oau#Oa~P${O#[p#]#ek!S#e~",goto:"-g#jPPP#kP#nP#w$WP#wP$g#wPP$mPPP$s$|$|P%`P$|P$|%z&^PPPP$|&vP&z'Q#wP'W#w'^P#wP#w#wPPP'd'y(WPP#nPP(_(_(i(_P(_P(_(_P#nP#nP#nP(l#nP(o(r(u(|#nP#nP)R)X)h)v)|*S*^*d*n*t*zPPPPPPPPPP+Q+Z+v+yP,o,r,x-RRkQ_bOPdhw!n#tkYOPdhotuvw!n#R#h#tkSOPdhotuvw!n#R#h#tQmTR!tnQ{VR!xqQ!x}Q#Z!XR#y!zq![Z]!T!m#S#U#X#q#{$Q$[$k$l$s$x%Up![Z]!T!m#S#U#X#q#{$Q$[$k$l$s$x%UU$f#m$h${R$z$eq!XZ]!T!m#S#U#X#q#{$Q$[$k$l$s$x%Up![Z]!T!m#S#U#X#q#{$Q$[$k$l$s$x%UQ!f^R#l!gT#^!Z#_Q|VR!yqQ!x|R#y!yQ!PWR!{rQ!RXR!|sQxUQ!wpQ#i!cQ#o!jQ#p!kQ$}$gR%Z$|SgPwQ!phQ#s!nR$n#tZfPhw!n#ta!b[`a!V!^!`#d#eR#b!^R!g^R!i_R#n!iS$g#m$hR%X${V$e#m$h${Q!rjR#w!rQdOShPwU!ldh#tR#t!nQ$Q#SU$r$Q$x%UQ$x$[R%U$sQ#_!ZR$Y#_Q$t$QR%V$tQpUS!vp$pR$p#}Q$l#qR%R$lQ!ogS#u!o#vR#v!pQ#f!_R$`#fQ$h#mR%O$hQ$|$gR%Y$|_cOPdhw!n#t^UOPdhw!n#tQ!uoQ!}tQ#OuQ#PvQ#}#RR$a#hR$R#SQ!VZQ!d]Q#V!TQ#q!m[$P#S$Q$[$s$x%UQ$S#UQ$U#XS$j#q$lQ$o#{R%Q$kR$O#RQiPR#QwQ!c[Q!kaR#Y!VU!_[a!VQ!j`Q#c!^Q#g!`Q$^#dR$_#e",nodeNames:"⚠ Unit VariableName Comment StyleSheet RuleSet UniversalSelector TagSelector TagName NestingSelector ClassSelector . ClassName PseudoClassSelector : :: PseudoClassName PseudoClassName ) ( ArgList ValueName ParenthesizedValue ColorLiteral NumberLiteral StringLiteral BinaryExpression BinOp CallExpression Callee CallLiteral CallTag ParenthesizedContent ] [ LineNames LineName , PseudoClassName ArgList IdSelector # IdName AttributeSelector AttributeName MatchOp ChildSelector ChildOp DescendantSelector SiblingSelector SiblingOp } { Block Declaration PropertyName Important ; ImportStatement AtKeyword import KeywordQuery FeatureQuery FeatureName BinaryQuery LogicOp UnaryQuery UnaryQueryOp ParenthesizedQuery SelectorQuery selector MediaStatement media CharsetStatement charset NamespaceStatement namespace NamespaceName KeyframesStatement keyframes KeyframeName KeyframeList KeyframeSelector KeyframeRangeName SupportsStatement supports AtRule Styles",maxTerm:117,nodeProps:[["isolate",-2,3,25,""],["openedBy",18,"(",33,"[",51,"{"],["closedBy",19,")",34,"]",52,"}"]],propSources:[d],skippedNodes:[0,3,88],repeatNodeCount:11,tokenData:"J^~R!^OX$}X^%u^p$}pq%uqr)Xrs.Rst/utu6duv$}vw7^wx7oxy9^yz9oz{9t{|:_|}?Q}!O?c!O!P@Q!P!Q@i!Q![Ab![!]B]!]!^CX!^!_$}!_!`Cj!`!aC{!a!b$}!b!cDw!c!}$}!}#OFa#O#P$}#P#QFr#Q#R6d#R#T$}#T#UGT#U#c$}#c#dHf#d#o$}#o#pH{#p#q6d#q#rI^#r#sIo#s#y$}#y#z%u#z$f$}$f$g%u$g#BY$}#BY#BZ%u#BZ$IS$}$IS$I_%u$I_$I|$}$I|$JO%u$JO$JT$}$JT$JU%u$JU$KV$}$KV$KW%u$KW&FU$}&FU&FV%u&FV;'S$};'S;=`JW<%lO$}`%QSOy%^z;'S%^;'S;=`%o<%lO%^`%cSp`Oy%^z;'S%^;'S;=`%o<%lO%^`%rP;=`<%l%^~%zh#[~OX%^X^'f^p%^pq'fqy%^z#y%^#y#z'f#z$f%^$f$g'f$g#BY%^#BY#BZ'f#BZ$IS%^$IS$I_'f$I_$I|%^$I|$JO'f$JO$JT%^$JT$JU'f$JU$KV%^$KV$KW'f$KW&FU%^&FU&FV'f&FV;'S%^;'S;=`%o<%lO%^~'mh#[~p`OX%^X^'f^p%^pq'fqy%^z#y%^#y#z'f#z$f%^$f$g'f$g#BY%^#BY#BZ'f#BZ$IS%^$IS$I_'f$I_$I|%^$I|$JO'f$JO$JT%^$JT$JU'f$JU$KV%^$KV$KW'f$KW&FU%^&FU&FV'f&FV;'S%^;'S;=`%o<%lO%^l)[UOy%^z#]%^#]#^)n#^;'S%^;'S;=`%o<%lO%^l)sUp`Oy%^z#a%^#a#b*V#b;'S%^;'S;=`%o<%lO%^l*[Up`Oy%^z#d%^#d#e*n#e;'S%^;'S;=`%o<%lO%^l*sUp`Oy%^z#c%^#c#d+V#d;'S%^;'S;=`%o<%lO%^l+[Up`Oy%^z#f%^#f#g+n#g;'S%^;'S;=`%o<%lO%^l+sUp`Oy%^z#h%^#h#i,V#i;'S%^;'S;=`%o<%lO%^l,[Up`Oy%^z#T%^#T#U,n#U;'S%^;'S;=`%o<%lO%^l,sUp`Oy%^z#b%^#b#c-V#c;'S%^;'S;=`%o<%lO%^l-[Up`Oy%^z#h%^#h#i-n#i;'S%^;'S;=`%o<%lO%^l-uS!Y[p`Oy%^z;'S%^;'S;=`%o<%lO%^~.UWOY.RZr.Rrs.ns#O.R#O#P.s#P;'S.R;'S;=`/o<%lO.R~.sOi~~.vRO;'S.R;'S;=`/P;=`O.R~/SXOY.RZr.Rrs.ns#O.R#O#P.s#P;'S.R;'S;=`/o;=`<%l.R<%lO.R~/rP;=`<%l.Rn/zYyQOy%^z!Q%^!Q![0j![!c%^!c!i0j!i#T%^#T#Z0j#Z;'S%^;'S;=`%o<%lO%^l0oYp`Oy%^z!Q%^!Q![1_![!c%^!c!i1_!i#T%^#T#Z1_#Z;'S%^;'S;=`%o<%lO%^l1dYp`Oy%^z!Q%^!Q![2S![!c%^!c!i2S!i#T%^#T#Z2S#Z;'S%^;'S;=`%o<%lO%^l2ZYg[p`Oy%^z!Q%^!Q![2y![!c%^!c!i2y!i#T%^#T#Z2y#Z;'S%^;'S;=`%o<%lO%^l3QYg[p`Oy%^z!Q%^!Q![3p![!c%^!c!i3p!i#T%^#T#Z3p#Z;'S%^;'S;=`%o<%lO%^l3uYp`Oy%^z!Q%^!Q![4e![!c%^!c!i4e!i#T%^#T#Z4e#Z;'S%^;'S;=`%o<%lO%^l4lYg[p`Oy%^z!Q%^!Q![5[![!c%^!c!i5[!i#T%^#T#Z5[#Z;'S%^;'S;=`%o<%lO%^l5aYp`Oy%^z!Q%^!Q![6P![!c%^!c!i6P!i#T%^#T#Z6P#Z;'S%^;'S;=`%o<%lO%^l6WSg[p`Oy%^z;'S%^;'S;=`%o<%lO%^d6gUOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^d7QS}Sp`Oy%^z;'S%^;'S;=`%o<%lO%^b7cSXQOy%^z;'S%^;'S;=`%o<%lO%^~7rWOY7oZw7owx.nx#O7o#O#P8[#P;'S7o;'S;=`9W<%lO7o~8_RO;'S7o;'S;=`8h;=`O7o~8kXOY7oZw7owx.nx#O7o#O#P8[#P;'S7o;'S;=`9W;=`<%l7o<%lO7o~9ZP;=`<%l7on9cSc^Oy%^z;'S%^;'S;=`%o<%lO%^~9tOb~n9{UUQkWOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^n:fWkW!SQOy%^z!O%^!O!P;O!P!Q%^!Q![>T![;'S%^;'S;=`%o<%lO%^l;TUp`Oy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^l;nYp`#e[Oy%^z!Q%^!Q![;g![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^l<cYp`Oy%^z{%^{|=R|}%^}!O=R!O!Q%^!Q![=j![;'S%^;'S;=`%o<%lO%^l=WUp`Oy%^z!Q%^!Q![=j![;'S%^;'S;=`%o<%lO%^l=qUp`#e[Oy%^z!Q%^!Q![=j![;'S%^;'S;=`%o<%lO%^l>[[p`#e[Oy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^n?VSu^Oy%^z;'S%^;'S;=`%o<%lO%^l?hWkWOy%^z!O%^!O!P;O!P!Q%^!Q![>T![;'S%^;'S;=`%o<%lO%^n@VUZQOy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^~@nTkWOy%^z{@}{;'S%^;'S;=`%o<%lO%^~AUSp`#]~Oy%^z;'S%^;'S;=`%o<%lO%^lAg[#e[Oy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^bBbU^QOy%^z![%^![!]Bt!];'S%^;'S;=`%o<%lO%^bB{S_Qp`Oy%^z;'S%^;'S;=`%o<%lO%^nC^S!Z^Oy%^z;'S%^;'S;=`%o<%lO%^dCoS}SOy%^z;'S%^;'S;=`%o<%lO%^bDQU!PQOy%^z!`%^!`!aDd!a;'S%^;'S;=`%o<%lO%^bDkS!PQp`Oy%^z;'S%^;'S;=`%o<%lO%^bDzWOy%^z!c%^!c!}Ed!}#T%^#T#oEd#o;'S%^;'S;=`%o<%lO%^bEk[!]Qp`Oy%^z}%^}!OEd!O!Q%^!Q![Ed![!c%^!c!}Ed!}#T%^#T#oEd#o;'S%^;'S;=`%o<%lO%^nFfSr^Oy%^z;'S%^;'S;=`%o<%lO%^nFwSq^Oy%^z;'S%^;'S;=`%o<%lO%^bGWUOy%^z#b%^#b#cGj#c;'S%^;'S;=`%o<%lO%^bGoUp`Oy%^z#W%^#W#XHR#X;'S%^;'S;=`%o<%lO%^bHYS!cQp`Oy%^z;'S%^;'S;=`%o<%lO%^bHiUOy%^z#f%^#f#gHR#g;'S%^;'S;=`%o<%lO%^fIQS!UUOy%^z;'S%^;'S;=`%o<%lO%^nIcS!T^Oy%^z;'S%^;'S;=`%o<%lO%^fItU!SQOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^`JZP;=`<%l$}",tokenizers:[c,u,s,1,2,3,4,new r.uC("m~RRYZ[z{a~~g~aO#_~~dP!P!Qg~lO#`~~",28,106)],topRules:{StyleSheet:[0,4],Styles:[1,87]},specialized:[{term:101,get:e=>f[e]||-1},{term:59,get:e=>h[e]||-1},{term:102,get:e=>p[e]||-1}],tokenPrec:1219});var g=n(15874),v=n(90365);let A=null;function y(){if(!A&&"object"==typeof document&&document.body){let{style:e}=document.body,t=[],n=new Set;for(let r in e)"cssText"!=r&&"cssFloat"!=r&&"string"==typeof e[r]&&(/[A-Z]/.test(r)&&(r=r.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))),n.has(r)||(t.push(r),n.add(r)));A=t.sort().map((e=>({type:"property",label:e,apply:e+": "})))}return A||[]}const b=["active","after","any-link","autofill","backdrop","before","checked","cue","default","defined","disabled","empty","enabled","file-selector-button","first","first-child","first-letter","first-line","first-of-type","focus","focus-visible","focus-within","fullscreen","has","host","host-context","hover","in-range","indeterminate","invalid","is","lang","last-child","last-of-type","left","link","marker","modal","not","nth-child","nth-last-child","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","part","placeholder","placeholder-shown","read-only","read-write","required","right","root","scope","selection","slotted","target","target-text","valid","visited","where"].map((e=>({type:"class",label:e}))),O=["above","absolute","activeborder","additive","activecaption","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","antialiased","appworkspace","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic-abegede-gez","ethiopic-halehame-aa-er","ethiopic-halehame-gez","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","graytext","grid","groove","hand","hard-light","help","hidden","hide","higher","highlight","highlighttext","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","justify","keep-all","landscape","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-hexadecimal","lower-latin","lower-norwegian","lowercase","ltr","luminosity","manipulation","match","matrix","matrix3d","medium","menu","menutext","message-box","middle","min-intrinsic","mix","monospace","move","multiple","multiple_mask_images","multiply","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","opacity","open-quote","optimizeLegibility","optimizeSpeed","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","text","text-bottom","text-top","textarea","textfield","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","to","top","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-latin","uppercase","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"].map((e=>({type:"keyword",label:e}))).concat(["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"].map((e=>({type:"constant",label:e})))),w=["a","abbr","address","article","aside","b","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","dd","del","details","dfn","dialog","div","dl","dt","em","figcaption","figure","footer","form","header","hgroup","h1","h2","h3","h4","h5","h6","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","meter","nav","ol","output","p","pre","ruby","section","select","small","source","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","tr","u","ul"].map((e=>({type:"type",label:e}))),x=["@charset","@color-profile","@container","@counter-style","@font-face","@font-feature-values","@font-palette-values","@import","@keyframes","@layer","@media","@namespace","@page","@position-try","@property","@scope","@starting-style","@supports","@view-transition"].map((e=>({type:"keyword",label:e}))),_=/^(\w[\w-]*|-\w[\w-]*|)$/,C=/^-(-[\w-]*)?$/;const k=new v.RY,S=["Declaration"];function V(e){for(let t=e;;){if(t.type.isTop)return t;if(!(t=t.parent))return e}}function B(e,t,n){if(t.to-t.from>4096){let r=k.get(t);if(r)return r;let o=[],i=new Set,a=t.cursor(v.Qj.IncludeAnonymous);if(a.firstChild())do{for(let t of B(e,a.node,n))i.has(t.label)||(i.add(t.label),o.push(t))}while(a.nextSibling());return k.set(t,o),o}{let r=[],o=new Set;return t.cursor().iterate((t=>{var i;if(n(t)&&t.matchContext(S)&&":"==(null===(i=t.node.nextSibling)||void 0===i?void 0:i.name)){let n=e.sliceString(t.from,t.to);o.has(n)||(o.add(n),r.push({label:n,type:"variable"}))}})),r}}const T=e=>t=>{let{state:n,pos:r}=t,o=(0,g.mv)(n).resolveInner(r,-1),i=o.type.isError&&o.from==o.to-1&&"-"==n.doc.sliceString(o.from,o.to);if("PropertyName"==o.name||(i||"TagName"==o.name)&&/^(Block|Styles)$/.test(o.resolve(o.to).name))return{from:o.from,options:y(),validFor:_};if("ValueName"==o.name)return{from:o.from,options:O,validFor:_};if("PseudoClassName"==o.name)return{from:o.from,options:b,validFor:_};if(e(o)||(t.explicit||i)&&function(e,t){var n;if(("("==e.name||e.type.isError)&&(e=e.parent||e),"ArgList"!=e.name)return!1;let r=null===(n=e.parent)||void 0===n?void 0:n.firstChild;return"Callee"==(null==r?void 0:r.name)&&"var"==t.sliceString(r.from,r.to)}(o,n.doc))return{from:e(o)||i?o.from:r,options:B(n.doc,V(o),e),validFor:C};if("TagName"==o.name){for(let{parent:e}=o;e;e=e.parent)if("Block"==e.name)return{from:o.from,options:y(),validFor:_};return{from:o.from,options:w,validFor:_}}if("AtKeyword"==o.name)return{from:o.from,options:x,validFor:_};if(!t.explicit)return null;let a=o.resolve(r),l=a.childBefore(r);return l&&":"==l.name&&"PseudoClassSelector"==a.name?{from:r,options:b,validFor:_}:l&&":"==l.name&&"Declaration"==a.name||"ArgList"==a.name?{from:r,options:O,validFor:_}:"Block"==a.name||"Styles"==a.name?{from:r,options:y(),validFor:_}:null},N=T((e=>"VariableName"==e.name)),E=g.bj.define({name:"css",parser:m.configure({props:[g.Oh.add({Declaration:(0,g.mz)()}),g.b_.add({"Block KeyframeList":g.yd})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"}},indentOnInput:/^\s*\}$/,wordChars:"-"}});function P(){return new g.Yy(E,E.data.of({autocomplete:N}))}},6423:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});n(18111),n(81148);var r=n(61431),o=n.p+"static/img/cronexpress.03676134.png";const i={style:{display:"flex","align-items":"center"}};var a=n(40412),l=n(48404),s=n(57192),c=n(37741),u={name:"crontabModule",components:{cronExpression:s.default,LyDialog:l.A},emits:["refreshData"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{type:0,name:"",crontab:"",task:"",interval:{every:null,period:null},one_off:!1,enabled:!1,args:"[]",description:""},rules:{name:[{required:!0,message:"请输入任务名称",trigger:"blur"}],task:[{required:!0,message:"请输入celery任务方法",trigger:"blur"}]},taskList:[],cronPopover:!1,intervalList:[{id:"days",name:"天"},{id:"hours",name:"小时"},{id:"minutes",name:"分钟"},{id:"seconds",name:"秒"},{id:"microseconds",name:"微秒"}]}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={type:0,name:"",crontab:"",task:"",interval:{every:null,period:null},one_off:!1,enabled:!1,args:"[]",description:""},this.cronPopover=!1},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,this.getTasklist(),e&&(this.formData=(0,c.deepClone)(e))},getTasklist(){(0,a.crontabPeriodictaskMethodlist)().then((e=>{2e3==e.code&&(this.taskList=e.data.data)}))},togglePopover(e){this.cronPopover=e},changeCron(e){if("string"!=typeof e)return!1;this.formData.crontab=e},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};if(1===e.type&&""==e.crontab)return this.loadingSave=!1,void this.$message.warning("执行时间不能为空");if(0===e.type&&(null==e.interval.every||""==e.interval.every||null==e.interval.period||""==e.interval.period))return this.loadingSave=!1,void this.$message.warning("执行时间不能为空");this.formData.id?(0,a.crontabPeriodictaskEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,a.crontabPeriodictaskAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,a.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:url.split("/api")[0]+t.data.data[0],this.formData.avatar=e}else this.$message.warning(res.msg)},imgUploadSuccess(){this.$refs.uploadDefaultImage.clearFiles()}}};var d=(0,n(66262).A)(u,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-radio-button"),f=(0,r.resolveComponent)("el-radio-group"),h=(0,r.resolveComponent)("el-input-number"),p=(0,r.resolveComponent)("el-option"),m=(0,r.resolveComponent)("el-select"),g=(0,r.resolveComponent)("el-row"),v=(0,r.resolveComponent)("Clock"),A=(0,r.resolveComponent)("el-icon"),y=(0,r.resolveComponent)("el-button"),b=(0,r.resolveComponent)("el-alert"),O=(0,r.resolveComponent)("cron-expression"),w=(0,r.resolveComponent)("el-drawer"),x=(0,r.resolveComponent)("QuestionFilled"),_=(0,r.resolveComponent)("el-tooltip"),C=(0,r.resolveComponent)("el-switch"),k=(0,r.resolveComponent)("el-form"),S=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(S,{modelValue:l.dialogVisible,"onUpdate:modelValue":t[13]||(t[13]=e=>l.dialogVisible=e),title:l.loadingTitle,width:"750px","before-close":s.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{onClick:s.handleClose,loading:l.loadingSave},{default:(0,r.withCtx)((()=>t[20]||(t[20]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(y,{type:"primary",onClick:s.submitData,loading:l.loadingSave},{default:(0,r.withCtx)((()=>t[21]||(t[21]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{inline:!1,model:l.formData,rules:l.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"任务名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>l.formData.name=e),disabled:"编辑"===l.loadingTitle},null,8,["modelValue","disabled"])])),_:1}),(0,r.createVNode)(u,{label:"任务类型:",prop:"type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:l.formData.type,"onUpdate:modelValue":t[1]||(t[1]=e=>l.formData.type=e),disabled:"编辑"==l.loadingTitle},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{value:0},{default:(0,r.withCtx)((()=>t[14]||(t[14]=[(0,r.createTextVNode)("间隔任务")]))),_:1}),(0,r.createVNode)(d,{value:1},{default:(0,r.withCtx)((()=>t[15]||(t[15]=[(0,r.createTextVNode)("周期任务")]))),_:1})])),_:1},8,["modelValue","disabled"])])),_:1}),0==l.formData.type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,label:"执行时间:",class:"is-required"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[t[16]||(t[16]=(0,r.createTextVNode)(" 每隔 ")),(0,r.createVNode)(h,{modelValue:l.formData.interval.every,"onUpdate:modelValue":t[2]||(t[2]=e=>l.formData.interval.every=e),min:0,style:{margin:"0 5px 0 5px"}},null,8,["modelValue"]),(0,r.createVNode)(m,{modelValue:l.formData.interval.period,"onUpdate:modelValue":t[3]||(t[3]=e=>l.formData.interval.period=e),style:{width:"150px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(l.intervalList,(e=>((0,r.openBlock)(),(0,r.createBlock)(p,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),1==l.formData.type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,label:"执行时间:",prop:"crontab",class:"is-required"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.crontab,"onUpdate:modelValue":t[5]||(t[5]=e=>l.formData.crontab=e),placeholder:"* * * * *"},{append:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{type:"primary",onClick:t[4]||(t[4]=e=>s.togglePopover(!0))},{default:(0,r.withCtx)((()=>[t[17]||(t[17]=(0,r.createTextVNode)("生成表达式")),(0,r.createVNode)(A,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1})])),_:1})])),_:1},8,["modelValue"]),(0,r.createVNode)(b,{type:"info"},{default:(0,r.withCtx)((()=>t[18]||(t[18]=[(0,r.createElementVNode)("img",{src:o,style:{width:"100%"}},null,-1)]))),_:1}),(0,r.createVNode)(w,{modelValue:l.cronPopover,"onUpdate:modelValue":t[7]||(t[7]=e=>l.cronPopover=e),title:"cron表达式辅助工具",size:"35%","show-close":!1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{onChange:s.changeCron,onClose:t[6]||(t[6]=e=>s.togglePopover(!1)),"max-height":"400px",i18n:"cn"},null,8,["onChange"])])),_:1},8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(u,{label:"执行方法:",prop:"task"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{modelValue:l.formData.task,"onUpdate:modelValue":t[8]||(t[8]=e=>l.formData.task=e),placeholder:"请输入或选择","allow-create":"",filterable:"",clearable:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(l.taskList,(e=>((0,r.openBlock)(),(0,r.createBlock)(p,{key:e.label,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),(0,r.createVNode)(b,{title:"Celery任务调用示例apps.lycrontab.tasks.lytask_test",type:"info","show-icon":""})])),_:1}),(0,r.createVNode)(u,{label:"任务参数:",prop:"args"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",i,[t[19]||(t[19]=(0,r.createTextVNode)(" 任务参数: ")),(0,r.createVNode)(_,{effect:"dark",content:'参数若为空则填入[],需要传递参数则直接在数组写值即可:如["a","b"]',placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.args,"onUpdate:modelValue":t[9]||(t[9]=e=>l.formData.args=e),placeholder:'参数为数组形式,如:["a","b"]'},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"一次性任务:",prop:"enabled"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:l.formData.one_off,"onUpdate:modelValue":t[10]||(t[10]=e=>l.formData.one_off=e),"active-text":"是","inactive-text":"否","active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"状态:",prop:"enabled"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:l.formData.enabled,"onUpdate:modelValue":t[11]||(t[11]=e=>l.formData.enabled=e),"active-text":"正常","inactive-text":"停止","active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"备注:",prop:"description"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.description,"onUpdate:modelValue":t[12]||(t[12]=e=>l.formData.description=e),type:"textarea",rows:2},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},6666:function(e,t,n){"use strict";var r=n(98026),o=n(43870),i=n(12616),a=n(30693),l=n(48170),s=n(34833),c=n(49431),u=n(87582),d=n(43199),f=l.$r(),h=(0,u.A)(),p=function(){function e(){this.group=new o.A,this.uid=i.$Q("viewChart"),this.renderTask=(0,c.U)({plan:v,reset:A}),this.renderTask.context={view:this}}return e.prototype.init=function(e,t){},e.prototype.render=function(e,t,n,r){0},e.prototype.highlight=function(e,t,n,r){var o=e.getData(r&&r.dataType);o&&g(o,r,"emphasis")},e.prototype.downplay=function(e,t,n,r){var o=e.getData(r&&r.dataType);o&&g(o,r,"normal")},e.prototype.remove=function(e,t){this.group.removeAll()},e.prototype.dispose=function(e,t){},e.prototype.updateView=function(e,t,n,r){this.render(e,t,n,r)},e.prototype.updateLayout=function(e,t,n,r){this.render(e,t,n,r)},e.prototype.updateVisual=function(e,t,n,r){this.render(e,t,n,r)},e.prototype.eachRendered=function(e){(0,d.traverseElements)(this.group,e)},e.markUpdateMethod=function(e,t){f(e).updateMethod=t},e.protoInitialize=void(e.prototype.type="chart"),e}();function m(e,t,n){e&&(0,s.u6)(e)&&("emphasis"===t?s.HY:s.SD)(e,n)}function g(e,t,n){var o=l.le(e,t),i=t&&null!=t.highlightKey?(0,s._n)(t.highlightKey):null;null!=o?(0,r.each)(l.qB(o),(function(t){m(e.getItemGraphicEl(t),n,i)})):e.eachItemGraphicEl((function(e){m(e,n,i)}))}function v(e){return h(e.model)}function A(e){var t=e.model,n=e.ecModel,r=e.api,o=e.payload,i=t.pipelineContext.progressiveRender,a=e.view,l=o&&f(o).updateMethod,s=i?"incrementalPrepareRender":l&&a[l]?l:"render";return"render"!==s&&a[s](t,n,r,o),y[s]}a.gq(p,["dispose"]),a.tQ(p);var y={incrementalPrepareRender:{progress:function(e,t){t.view.incrementalRender(e,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(e,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};t.A=p},6756:function(e,t,n){"use strict";n.d(t,{a:function(){return G}});var r=n(98026),o=n(62536),i=n(37959),a=n(15215),l=n(98908),s=n(40446),c=n(12616),u=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,a.C6)(t,e),t.prototype.getInitialData=function(){return(0,s.A)(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),t=this.get("largeThreshold");return t>e&&(e=t),e},t.prototype.brushSelector=function(e,t,n){return n.rect(t.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=(0,c.G_)(l.A.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(l.A),d=u,f=n(5070),h=n(43870),p=n(43199),m=n(5638),g=n(10992),v=n(59975),A=n(69622),y=n(34833),b=n(89632),O=n(24711),w=n(95235),x=n(84618),_=n(6666),C=n(41849),k=n(44532),S=n(45558);function V(e,t,n){return t*Math.sin(e)*(n?-1:1)}function B(e,t,n){return t*Math.cos(e)*(n?1:-1)}var T=n(79446),N=Math.max,E=Math.min;var P=function(e){function t(){var n=e.call(this)||this;return n.type=t.type,n._isFirstFrame=!0,n}return(0,a.C6)(t,e),t.prototype.render=function(e,t,n,r){this._model=e,this._removeOnRenderedListener(n),this._updateDrawMode(e);var o=e.get("coordinateSystem");("cartesian2d"===o||"polar"===o)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(e,t,n):this._renderNormal(e,t,n,r))},t.prototype.incrementalPrepareRender=function(e){this._clear(),this._updateDrawMode(e),this._updateLargeClip(e)},t.prototype.incrementalRender=function(e,t){this._progressiveEls=[],this._incrementalRenderLarge(e,t)},t.prototype.eachRendered=function(e){(0,p.traverseElements)(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var t=e.pipelineContext.large;null!=this._isLargeDraw&&t===this._isLargeDraw||(this._isLargeDraw=t,this._clear())},t.prototype._renderNormal=function(e,t,n,r){var o,i=this.group,a=e.getData(),l=this._data,s=e.coordinateSystem,c=s.getBaseAxis();"cartesian2d"===s.type?o=c.isHorizontal():"polar"===s.type&&(o="angle"===c.dim);var u=e.isAnimationEnabled()?e:null,d=function(e,t){var n=e.get("realtimeSort",!0),r=t.getBaseAxis();0;if(n&&"category"===r.type&&"cartesian2d"===t.type)return{baseAxis:r,otherAxis:t.getOtherAxis(r)}}(e,s);d&&this._enableRealtimeSort(d,a,n);var f=e.get("clip",!0)||d,p=function(e,t){var n=e.getArea&&e.getArea();if((0,C.g)(e,"cartesian2d")){var r=e.getBaseAxis();if("category"!==r.type||!r.onBand){var o=t.getLayout("bandWidth");r.isHorizontal()?(n.x-=o,n.width+=2*o):(n.y-=o,n.height+=2*o)}}return n}(s,a);i.removeClipPath();var A=e.get("roundCap",!0),y=e.get("showBackground",!0),O=e.getModel("backgroundStyle"),w=O.get("borderRadius")||0,x=[],_=this._backgroundEls,k=r&&r.isInitSort,S=r&&"changeAxisOrder"===r.type;function V(e){var t=L[s.type](a,e),n=function(e,t,n){var r="polar"===e.type?v.A:g.A;return new r({shape:X(t,n,e),silent:!0,z2:0})}(s,o,t);return n.useStyle(O.getItemStyle()),"cartesian2d"===s.type?n.setShape("r",w):n.setShape("cornerRadius",w),x[e]=n,n}a.diff(l).add((function(t){var n=a.getItemModel(t),r=L[s.type](a,t,n);if(y&&V(t),a.hasValue(t)&&I[s.type](r)){var l=!1;f&&(l=Q[s.type](p,r));var h=M[s.type](e,a,t,r,o,u,c.model,!1,A);d&&(h.forceLabelAnimation=!0),U(h,a,t,n,r,e,o,"polar"===s.type),k?h.attr({shape:r}):d?D(d,u,h,r,t,o,!1,!1):(0,m.LW)(h,{shape:r},e,t),a.setItemGraphicEl(t,h),i.add(h),h.ignore=l}})).update((function(t,n){var r=a.getItemModel(t),h=L[s.type](a,t,r);if(y){var g=void 0;0===_.length?g=V(n):((g=_[n]).useStyle(O.getItemStyle()),"cartesian2d"===s.type?g.setShape("r",w):g.setShape("cornerRadius",w),x[t]=g);var v=L[s.type](a,t),C=X(o,v,s);(0,m.oi)(g,{shape:C},u,t)}var B=l.getItemGraphicEl(n);if(a.hasValue(t)&&I[s.type](h)){var T=!1;if(f&&(T=Q[s.type](p,h))&&i.remove(B),B?(0,m.ap)(B):B=M[s.type](e,a,t,h,o,u,c.model,!!B,A),d&&(B.forceLabelAnimation=!0),S){var N=B.getTextContent();if(N){var E=(0,b.Lu)(N);null!=E.prevValue&&(E.prevValue=E.value)}}else U(B,a,t,r,h,e,o,"polar"===s.type);k?B.attr({shape:h}):d?D(d,u,B,h,t,o,!0,S):(0,m.oi)(B,{shape:h},e,t,null),a.setItemGraphicEl(t,B),B.ignore=T,i.add(B)}else i.remove(B)})).remove((function(t){var n=l.getItemGraphicEl(t);n&&(0,m.t5)(n,e,t)})).execute();var B=this._backgroundGroup||(this._backgroundGroup=new h.A);B.removeAll();for(var T=0;T<x.length;++T)B.add(x[T]);i.add(B),this._backgroundEls=x,this._data=a},t.prototype._renderLarge=function(e,t,n){this._clear(),j(e,this.group),this._updateLargeClip(e)},t.prototype._incrementalRenderLarge=function(e,t){this._removeBackground(),j(t,this.group,this._progressiveEls,!0)},t.prototype._updateLargeClip=function(e){var t=e.get("clip",!0)&&(0,w.Ip)(e.coordinateSystem,!1,e),n=this.group;t?n.setClipPath(t):n.removeClipPath()},t.prototype._enableRealtimeSort=function(e,t,n){var r=this;if(t.count()){var o=e.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(t,e,n),this._isFirstFrame=!1;else{var i=function(e){var n=t.getItemGraphicEl(e),r=n&&n.shape;return r&&Math.abs(o.isHorizontal()?r.height:r.width)||0};this._onRendered=function(){r._updateSortWithinSameData(t,i,o,n)},n.getZr().on("rendered",this._onRendered)}}},t.prototype._dataSort=function(e,t,n){var o=[];return e.each(e.mapDimension(t.dim),(function(e,t){var r=n(t);r=null==r?NaN:r,o.push({dataIndex:t,mappedValue:r,ordinalNumber:e})})),o.sort((function(e,t){return t.mappedValue-e.mappedValue})),{ordinalNumbers:(0,r.map)(o,(function(e){return e.ordinalNumber}))}},t.prototype._isOrderChangedWithinSameData=function(e,t,n){for(var r=n.scale,o=e.mapDimension(n.dim),i=Number.MAX_VALUE,a=0,l=r.getOrdinalMeta().categories.length;a<l;++a){var s=e.rawIndexOf(o,r.getRawOrdinalNumber(a)),c=s<0?Number.MIN_VALUE:t(e.indexOfRawIndex(s));if(c>i)return!0;i=c}return!1},t.prototype._isOrderDifferentInView=function(e,t){for(var n=t.scale,r=n.getExtent(),o=Math.max(0,r[0]),i=Math.min(r[1],n.getOrdinalMeta().categories.length-1);o<=i;++o)if(e.ordinalNumbers[o]!==n.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,t,n,r){if(this._isOrderChangedWithinSameData(e,t,n)){var o=this._dataSort(e,n,t);this._isOrderDifferentInView(o,n)&&(this._removeOnRenderedListener(r),r.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,t,n){var r=t.baseAxis,o=this._dataSort(e,r,(function(n){return e.get(e.mapDimension(t.otherAxis.dim),n)}));n.dispatchAction({type:"changeAxisOrder",componentType:r.dim+"Axis",isInitSort:!0,axisId:r.index,sortInfo:o})},t.prototype.remove=function(e,t){this._clear(this._model),this._removeOnRenderedListener(t)},t.prototype.dispose=function(e,t){this._removeOnRenderedListener(t)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var t=this.group,n=this._data;e&&e.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(t){(0,m.t5)(t,e,(0,A.z)(t).dataIndex)}))):t.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(_.A),Q={cartesian2d:function(e,t){var n=t.width<0?-1:1,r=t.height<0?-1:1;n<0&&(t.x+=t.width,t.width=-t.width),r<0&&(t.y+=t.height,t.height=-t.height);var o=e.x+e.width,i=e.y+e.height,a=N(t.x,e.x),l=E(t.x+t.width,o),s=N(t.y,e.y),c=E(t.y+t.height,i),u=l<a,d=c<s;return t.x=u&&a>o?l:a,t.y=d&&s>i?c:s,t.width=u?0:l-a,t.height=d?0:c-s,n<0&&(t.x+=t.width,t.width=-t.width),r<0&&(t.y+=t.height,t.height=-t.height),u||d},polar:function(e,t){var n=t.r0<=t.r?1:-1;if(n<0){var r=t.r;t.r=t.r0,t.r0=r}var o=E(t.r,e.r),i=N(t.r0,e.r0);t.r=o,t.r0=i;var a=o-i<0;if(n<0){r=t.r;t.r=t.r0,t.r0=r}return a}},M={cartesian2d:function(e,t,n,o,i,a,l,s,c){var u=new g.A({shape:(0,r.extend)({},o),z2:1});(u.__dataIndex=n,u.name="item",a)&&(u.shape[i?"height":"width"]=0);return u},polar:function(e,t,n,r,o,i,a,l,s){var c=!o&&s?x.A:v.A,u=new c({shape:r,z2:1});u.name="item";var d,f,h,p=F(o);if(u.calculateTextPosition=(d=p,f={isRoundCap:c===x.A},h=(f=f||{}).isRoundCap,function(e,t,n){var r=t.position;if(!r||r instanceof Array)return(0,S.X4)(e,t,n);var o=d(r),i=null!=t.distance?t.distance:5,a=this.shape,l=a.cx,s=a.cy,c=a.r,u=a.r0,f=(c+u)/2,p=a.startAngle,m=a.endAngle,g=(p+m)/2,v=h?Math.abs(c-u)/2:0,A=Math.cos,y=Math.sin,b=l+c*A(p),O=s+c*y(p),w="left",x="top";switch(o){case"startArc":b=l+(u-i)*A(g),O=s+(u-i)*y(g),w="center",x="top";break;case"insideStartArc":b=l+(u+i)*A(g),O=s+(u+i)*y(g),w="center",x="bottom";break;case"startAngle":b=l+f*A(p)+V(p,i+v,!1),O=s+f*y(p)+B(p,i+v,!1),w="right",x="middle";break;case"insideStartAngle":b=l+f*A(p)+V(p,-i+v,!1),O=s+f*y(p)+B(p,-i+v,!1),w="left",x="middle";break;case"middle":b=l+f*A(g),O=s+f*y(g),w="center",x="middle";break;case"endArc":b=l+(c+i)*A(g),O=s+(c+i)*y(g),w="center",x="bottom";break;case"insideEndArc":b=l+(c-i)*A(g),O=s+(c-i)*y(g),w="center",x="top";break;case"endAngle":b=l+f*A(m)+V(m,i+v,!0),O=s+f*y(m)+B(m,i+v,!0),w="left",x="middle";break;case"insideEndAngle":b=l+f*A(m)+V(m,-i+v,!0),O=s+f*y(m)+B(m,-i+v,!0),w="right",x="middle";break;default:return(0,S.X4)(e,t,n)}return(e=e||{}).x=b,e.y=O,e.align=w,e.verticalAlign=x,e}),i){var g=o?"r":"endAngle",A={};u.shape[g]=o?r.r0:r.startAngle,A[g]=r[g],(l?m.oi:m.LW)(u,{shape:A},i)}return u}};function D(e,t,n,r,o,i,a,l){var s,c;i?(c={x:r.x,width:r.width},s={y:r.y,height:r.height}):(c={y:r.y,height:r.height},s={x:r.x,width:r.width}),l||(a?m.oi:m.LW)(n,{shape:s},t,o,null);var u=t?e.baseAxis.model:null;(a?m.oi:m.LW)(n,{shape:c},u,o)}function $(e,t){for(var n=0;n<t.length;n++)if(!isFinite(e[t[n]]))return!0;return!1}var z=["x","y","width","height"],R=["cx","cy","r","startAngle","endAngle"],I={cartesian2d:function(e){return!$(e,z)},polar:function(e){return!$(e,R)}},L={cartesian2d:function(e,t,n){var r=e.getItemLayout(t),o=n?function(e,t){var n=e.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var r=e.get(["itemStyle","borderWidth"])||0,o=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(r,o,i)}(n,r):0,i=r.width>0?1:-1,a=r.height>0?1:-1;return{x:r.x+i*o/2,y:r.y+a*o/2,width:r.width-i*o,height:r.height-a*o}},polar:function(e,t,n){var r=e.getItemLayout(t);return{cx:r.cx,cy:r.cy,r0:r.r0,r:r.r,startAngle:r.startAngle,endAngle:r.endAngle,clockwise:r.clockwise}}};function F(e){return function(e){var t=e?"Arc":"Angle";return function(e){switch(e){case"start":case"insideStart":case"end":case"insideEnd":return e+t;default:return e}}}(e)}function U(e,t,n,o,i,a,l,s){var c=t.getItemVisual(n,"style");if(s){if(!a.get("roundCap")){var u=e.shape,d=(0,T.i)(o.getModel("itemStyle"),u,!0);(0,r.extend)(u,d),e.setShape(u)}}else{var f=o.get(["itemStyle","borderRadius"])||0;e.setShape("r",f)}e.useStyle(c);var h=o.getShallow("cursor");h&&e.attr("cursor",h);var p=s?l?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":l?i.height>=0?"bottom":"top":i.width>=0?"right":"left",m=(0,b.lx)(o);(0,b.qM)(e,m,{labelFetcher:a,labelDataIndex:n,defaultText:(0,k.i)(a.getData(),n),inheritColor:c.fill,defaultOpacity:c.opacity,defaultOutsidePosition:p});var g=e.getTextContent();if(s&&g){var v=o.get(["label","position"]);e.textConfig.inside="middle"===v||null,function(e,t,n,o){if((0,r.isNumber)(o))e.setTextConfig({rotation:o});else if((0,r.isArray)(t))e.setTextConfig({rotation:0});else{var i,a=e.shape,l=a.clockwise?a.startAngle:a.endAngle,s=a.clockwise?a.endAngle:a.startAngle,c=(l+s)/2,u=n(t);switch(u){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":i=c;break;case"startAngle":case"insideStartAngle":i=l;break;case"endAngle":case"insideEndAngle":i=s;break;default:return void e.setTextConfig({rotation:0})}var d=1.5*Math.PI-i;"middle"===u&&d>Math.PI/2&&d<1.5*Math.PI&&(d-=Math.PI),e.setTextConfig({rotation:d})}}(e,"outside"===v?p:v,F(l),o.get(["label","rotate"]))}(0,b.Oh)(g,m,a.getRawValue(n),(function(e){return(0,k.T)(t,e)}));var A=o.getModel(["emphasis"]);(0,y.Lm)(e,A.get("focus"),A.get("blurScope"),A.get("disabled")),(0,y.Mx)(e,o),function(e){return null!=e.startAngle&&null!=e.endAngle&&e.startAngle===e.endAngle}(i)&&(e.style.fill="none",e.style.stroke="none",(0,r.each)(e.states,(function(e){e.style&&(e.style.fill=e.style.stroke="none")})))}var H=function(){},W=function(e){function t(t){var n=e.call(this,t)||this;return n.type="largeBar",n}return(0,a.C6)(t,e),t.prototype.getDefaultShape=function(){return new H},t.prototype.buildPath=function(e,t){for(var n=t.points,r=this.baseDimIdx,o=1-this.baseDimIdx,i=[],a=[],l=this.barWidth,s=0;s<n.length;s+=3)a[r]=l,a[o]=n[s+2],i[r]=n[s+r],i[o]=n[s+o],e.rect(i[0],i[1],a[0],a[1])},t}(f.Ay);function j(e,t,n,r){var o=e.getData(),i=o.getLayout("valueAxisHorizontal")?1:0,a=o.getLayout("largeDataIndices"),l=o.getLayout("size"),s=e.getModel("backgroundStyle"),c=o.getLayout("largeBackgroundPoints");if(c){var u=new W({shape:{points:c},incremental:!!r,silent:!0,z2:0});u.baseDimIdx=i,u.largeDataIndices=a,u.barWidth=l,u.useStyle(s.getItemStyle()),t.add(u),n&&n.push(u)}var d=new W({shape:{points:o.getLayout("largePoints")},incremental:!!r,ignoreCoarsePointer:!0,z2:1});d.baseDimIdx=i,d.largeDataIndices=a,d.barWidth=l,t.add(d),d.useStyle(o.getVisual("style")),d.style.stroke=null,(0,A.z)(d).seriesIndex=e.seriesIndex,e.get("silent")||(d.on("mousedown",q),d.on("mousemove",q)),n&&n.push(d)}var q=(0,O.nF)((function(e){var t=function(e,t,n){for(var r=e.baseDimIdx,o=1-r,i=e.shape.points,a=e.largeDataIndices,l=[],s=[],c=e.barWidth,u=0,d=i.length/3;u<d;u++){var f=3*u;if(s[r]=c,s[o]=i[f+2],l[r]=i[f+r],l[o]=i[f+o],s[o]<0&&(l[o]+=s[o],s[o]=-s[o]),t>=l[0]&&t<=l[0]+s[0]&&n>=l[1]&&n<=l[1]+s[1])return a[u]}return-1}(this,e.offsetX,e.offsetY);(0,A.z)(this).dataIndex=t>=0?t:null}),30,!1);function X(e,t,n){if((0,C.g)(n,"cartesian2d")){var r=t,o=n.getArea();return{x:e?r.x:o.x,y:e?o.y:r.y,width:e?r.width:o.width,height:e?o.height:r.height}}var i=t;return{cx:(o=n.getArea()).cx,cy:o.cy,r0:e?o.r0:i.r0,r:e?o.r:i.r,startAngle:e?i.startAngle:0,endAngle:e?i.endAngle:2*Math.PI}}var Y=P;function G(e){e.registerChartView(Y),e.registerSeriesModel(d),e.registerLayout(e.PRIORITY.VISUAL.LAYOUT,r.curry(o.Zp,"bar")),e.registerLayout(e.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,(0,o.KF)("bar")),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(0,i.A)("bar")),e.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},(function(e,t){var n=e.componentType||"series";t.eachComponent({mainType:n,query:e},(function(t){e.sortInfo&&t.axis.setCategorySortInfo(e.sortInfo)}))}))}},6980:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7040:function(e,t,n){"use strict";var r=n(4495);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7277:function(e,t,n){"use strict";n.d(t,{Ap:function(){return A},Fx:function(){return x},KZ:function(){return y},M$:function(){return m},PE:function(){return O},PP:function(){return v},QM:function(){return k},d_:function(){return b},hW:function(){return p},qG:function(){return g},rz:function(){return w},wi:function(){return C}});n(14603),n(47566),n(98721);var r=n(94335),o=n(77918),i=n(20163),a=n(94945),l=(n(39325),n(37741)),s=n(34642),c=n.n(s),u=n(65084),d=n(64370),f=r.A.create({timeout:c().TIMEOUT});function h(e,t){var n,r=(0,l.getToken)();if(e.params?(n="[object FormData]"!=Object.prototype.toString.call(e.params)?JSON.parse(JSON.stringify(e.params)):e.params,"GET"==t&&(n={...n})):n={},"PUT"==t||"DELETE"==t){var o={url:a.O+e.url+n.id+"/",method:t,headers:{Authorization:"JWT "+r}};return n.id||(o={url:a.O+e.url,method:t,headers:{Authorization:"JWT "+r}}),"PUT"===t&&(o.params=n),new Promise(((e,a)=>{f({url:o.url,method:t,headers:{Authorization:"JWT "+r},data:n}).then((t=>{e(t.data)})).catch((e=>{i.nk.error("请求失败"),a(e)}))}))}if("GET2"==t){var s={url:a.O+e.url+n.id+"/",method:"GET",headers:{Authorization:"JWT "+r}};return n.id||(s={url:a.O+e.url,method:"GET",headers:{Authorization:"JWT "+r}}),new Promise(((e,t)=>{f({url:s.url,method:"GET",headers:{Authorization:"JWT "+r},data:n}).then((t=>{e(t.data)})).catch((e=>{i.nk.error("请求失败"),t(e)}))}))}if("excel"==t){var c={url:a.O+e.url,method:"POST",headers:{Authorization:"JWT "+r},responseType:"blob"};return c.data=n,new Promise(((e,t)=>{f(c).then((t=>{e(t)})).catch((t=>{i.nk.error("请求失败"),e(t)}))}))}var u={url:a.O+e.url,method:t,headers:{Authorization:"JWT "+r}};return"GET"===t&&(u.params=n),"POST"===t&&(u.data=n),"PATCH"===t&&(u.data=n),new Promise(((e,t)=>{f(u).then((t=>{e(t.data)})).catch((e=>{i.nk.error("请求失败"),t(e)}))}))}function p(e){return h(e,"GET")}function m(e){return h(e,"PUT")}function g(e){return h(e,"DELETE")}function v(e){return h(e,"POST")}function A(e){return h(e,"GET2")}function y(e){return h(e,"excel")}function b(e){const t=new URLSearchParams(e.params);let n=a.O+e.url;n+="?"+t.toString(),window.location.href=n}function O(e){let t=(0,l.getToken)();return(0,r.A)({method:"post",url:a.O+e.url,headers:{Authorization:"JWT "+t},data:JSON.parse(JSON.stringify(e.params)),responseType:"blob"}).then((e=>e))}function w(){return"JWTlybbn"+(0,l.getToken)()}function x(e){let t=new FormData;t.append("file",e.params.file);let n=(0,l.getToken)();return(0,r.A)({method:"post",url:a.O+e.url,headers:{"Content-Type":"multipart/form-data",Authorization:"JWT "+n},data:t,onUploadProgress:t=>{let n=t.loaded/t.total*100;e.params.onProgress&&e.params.onProgress({percent:n})}}).then((e=>e.data))}f.interceptors.request.use((e=>{const t=(0,d.r)();return e.cancelToken=new r.A.CancelToken((e=>{t.addCancelToken(e)})),e})),f.interceptors.response.use((e=>{const t=(0,u.M)();return 4001===e.data.code?(o.s.alert("登录信息失效,请重新登录!","登录失效",{confirmButtonText:"确定",type:"warning",callback:e=>{t.logout(),i.nk.success("已退出登录!"),window.location.href="/"}}),e):e}));var _={get:function(e,t={},n={}){let o="JWT "+(0,l.getToken)();return new Promise(((i,a)=>{(0,r.A)({method:"get",url:e,headers:{Authorization:o},params:t,...n}).then((e=>{i(e.data)})).catch((e=>{a(e)}))}))},post:function(e,t={},n={}){let o="JWT "+(0,l.getToken)();return new Promise(((i,a)=>{(0,r.A)({method:"post",url:e,headers:{Authorization:o},data:t,...n}).then((e=>{i(e.data)})).catch((e=>{a(e)}))}))},put:function(e,t={},n={}){let o="JWT "+(0,l.getToken)();return new Promise(((i,a)=>{(0,r.A)({method:"put",url:e,headers:{Authorization:o},data:t,...n}).then((e=>{i(e.data)})).catch((e=>{a(e)}))}))},patch:function(e,t={},n={}){let o="JWT "+(0,l.getToken)();return new Promise(((i,a)=>{(0,r.A)({method:"patch",url:e,headers:{Authorization:o},data:t,...n}).then((e=>{i(e.data)})).catch((e=>{a(e)}))}))},delete:function(e,t={},n={}){let o="JWT "+(0,l.getToken)();return new Promise(((i,a)=>{(0,r.A)({method:"delete",url:e,headers:{Authorization:o},data:t,...n}).then((e=>{i(e.data)})).catch((e=>{a(e)}))}))}};async function C(e){let t=a.O+e.url,n=e.params,r=e.params.config||{};return await _.post(t,n,r)}function k(e,t){const n=(0,l.getToken)();return new Promise(((o,i)=>{(0,r.A)({method:"post",url:a.O+e.url,headers:{"Content-Type":"multipart/form-data",Authorization:c().TOKEN_PREFIX+n},data:e.formData,onUploadProgress:e=>{t&&t(e)}}).then((e=>{o(e.data)})).catch((e=>{i(e)}))}))}},7416:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a=n(28829);const l={style:{display:"flex","align-items":"center"}};var s={__name:"picture-upload-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let s=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);return(t,o)=>{const c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-switch"),f=(0,r.resolveComponent)("el-divider"),h=(0,r.resolveComponent)("el-input-number"),p=(0,r.resolveComponent)("el-collapse-item"),m=(0,r.resolveComponent)("QuestionFilled"),g=(0,r.resolveComponent)("el-icon"),v=(0,r.resolveComponent)("el-tooltip"),A=(0,r.resolveComponent)("el-collapse"),y=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(y,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[16]||(o[16]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:(0,r.unref)(s),"onUpdate:modelValue":o[15]||(o[15]=e=>(0,r.isRef)(s)?s.value=e:s=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.required=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(u,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>o[17]||(o[17]=[(0,r.createTextVNode)("上传参数设置")]))),_:1})])),_:1}),(0,r.createVNode)(u,{label:"可拖拽排序"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.draggable,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.draggable=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"文件可多选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.multipleSelect,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.multipleSelect=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"上传提示内容"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.uploadTip,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.uploadTip=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"最大上传数量"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.limit,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.limit=t),min:1,max:100,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"大小限制(MB)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.fileMaxSize,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.fileMaxSize=t),min:1,max:1e3,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"组件宽度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.uploadWidth,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.uploadWidth=t),min:1,max:1e4,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"组件高度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.uploadHight,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.uploadHight=t),min:1,max:1e4,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1})])),_:1}),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[o[18]||(o[18]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(v,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])])),_:1})])}}};var c=(0,n(66262).A)(s,[["__scopeId","data-v-1f6da5bc"]])},7442:function(e,t,n){"use strict";n.d(t,{S:function(){return i},a:function(){return a}});var r=n(98026),o=(0,r.createHashMap)();function i(e,t){(0,r.assert)(null==o.get(e)&&t),o.set(e,t)}function a(e,t,n){var r=o.get(t);if(!r)return n;var i=r(e);return i?n.concat(i):n}},7586:function(e,t,n){var r=n(43271),o=n(1968);e.exports=function(e,t){return r(e,t,o)}},7588:function(e,t,n){"use strict";var r=n(46518),o=n(72652),i=n(79306),a=n(28551),l=n(1767);r({target:"Iterator",proto:!0,real:!0},{forEach:function(e){a(this),i(e);var t=l(this),n=0;o(t,(function(t){e(t,n++)}),{IS_RECORD:!0})}})},7603:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);const o=["src"];var i=n(40412),a=n(94945),l=n(48404),s=n(37741),c={components:{LyDialog:l.A},emits:["refreshData"],name:"addModule",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",peopleList:[],formData:{title:"",link:"",image:"",type:"",sort:0,status:!0},rules:{image:[{required:!0,message:"请上传图片",trigger:"blur"}],link:[{required:!0,message:"请输入链接",trigger:"blur"}],title:[{required:!0,message:"请输入标题",trigger:"blur"}]}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={title:"",link:"",image:"",type:"",sort:0,status:!0}},addModuleFn(e,t,n){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,s.deepClone)(e)),this.formData.type=n},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,i.platformsettingsLunboimgEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.platformsettingsLunboimgAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,i.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:a.O.split("/api")[0]+t.data.data[0],this.formData.image=e}else this.$message.warning(res.msg)},imgUploadSuccess(e){}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("Plus"),c=(0,r.resolveComponent)("el-icon"),u=(0,r.resolveComponent)("el-upload"),d=(0,r.resolveComponent)("el-form-item"),f=(0,r.resolveComponent)("el-input"),h=(0,r.resolveComponent)("el-input-number"),p=(0,r.resolveComponent)("el-switch"),m=(0,r.resolveComponent)("el-form"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(v,{modelValue:a.dialogVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>a.dialogVisible=e),title:a.loadingTitle,width:"560px","before-close":l.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:l.handleClose,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(g,{type:"primary",onClick:l.submitData,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{inline:!1,model:a.formData,rules:a.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:(a.formData.type,"图片:"),prop:"image"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{class:"avatar-uploader",action:"","show-file-list":!1,"http-request":l.imgUploadRequest,"on-success":l.imgUploadSuccess,"before-upload":l.imgBeforeUpload},{default:(0,r.withCtx)((()=>[a.formData.image?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:a.formData.image,class:"avatar"},null,8,o)):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,class:"avatar-uploader-icon",size:"medium"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s)])),_:1}))])),_:1},8,["http-request","on-success","before-upload"])])),_:1},8,["label"]),(0,r.createVNode)(d,{label:"标题:",prop:"title"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{type:"text",modelValue:a.formData.title,"onUpdate:modelValue":t[0]||(t[0]=e=>a.formData.title=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),1==a.formData.type||2==a.formData.type?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,label:"跳转链接:",prop:"link"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:a.formData.link,"onUpdate:modelValue":t[1]||(t[1]=e=>a.formData.link=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(d,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:a.formData.sort,"onUpdate:modelValue":t[2]||(t[2]=e=>a.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"状态:",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:a.formData.status,"onUpdate:modelValue":t[3]||(t[3]=e=>a.formData.status=e),"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-7e08a134"]])},7828:function(e,t,n){n(83393)},7845:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={style:{display:"flex","justify-content":"space-between","align-items":"center"}},s=["onClick"],c=["onClick"];n(18111),n(61701);var u=n(10594),d=n(37741),f=n(40412),h=(n(78982),n(95789)),p={mixins:[n(24562).w],components:{AddModuleGoodsType:h.default,Pagination:u.A},name:"goodsType",data(){return{isFull:!1,loadingPage:!1,isDialogVisible:!1,ids:[],single:!0,multiple:!0,formInline:{search:"",page:1,limit:100},pageparm:{page:1,limit:100,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],timers:[],tableData:[],selectData:[]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,f.mallGoodstypeDelete)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},changeStatus(e){},handleAddClick(){this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addModuleFlag.handleOpen(null,"新增")}))},handleEdit(e,t){if("detail"==t)this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addModuleFlag.handleOpen(e,"详情")}));else if("edit"==t)this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addModuleFlag.handleOpen(e,"编辑")}));else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?",{closeOnClickModal:!1}).then((n=>{(0,f.mallGoodstypeDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=100,this.getData()},async getData(){this.loadingPage=!0,(0,f.mallGoodstype)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,d.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,d.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()}},created(){this.getData()}};var m=(0,n(66262).A)(p,[["render",function(e,t,n,u,d,f){const h=(0,r.resolveComponent)("el-input"),p=(0,r.resolveComponent)("el-form-item"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("el-form"),v=(0,r.resolveComponent)("el-table-column"),A=(0,r.resolveComponent)("el-image"),y=(0,r.resolveComponent)("full-screen"),b=(0,r.resolveComponent)("el-icon"),O=(0,r.resolveComponent)("el-tooltip"),w=(0,r.resolveComponent)("el-table"),x=(0,r.resolveComponent)("Pagination"),_=(0,r.resolveComponent)("add-module-goods-type"),C=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":d.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(g,{inline:!0,model:d.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{label:"分类名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:d.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>d.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"分类名称",onChange:f.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{onClick:f.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{onClick:t[1]||(t[1]=e=>f.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{onClick:f.handleAddClick,type:"primary"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{onClick:f.handleDelete,type:"danger",disabled:d.multiple},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"]),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(w,{height:e.tableHeight,border:"",data:d.tableData,style:{width:"100%"},ref:"tableref",onSelectionChange:f.handleSelectionChange,"row-key":"id","tree-props":{children:"children",hasChildren:"hasChildren"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{type:"selection",width:"60",align:"center"}),(0,r.createVNode)(v,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(f.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(v,{"min-width":"100",prop:"name",label:"分类名称"}),(0,r.createVNode)(v,{"min-width":"60",sortable:"",prop:"sort",label:"排序"}),(0,r.createVNode)(v,{"min-width":"80",prop:"default_image",label:"图标"},{default:(0,r.withCtx)((e=>[e.row.default_image?((0,r.openBlock)(),(0,r.createBlock)(A,{key:0,src:e.row.default_image,style:{width:"30px",height:"30px"},"preview-src-list":[e.row.default_image]},null,8,["src","preview-src-list"])):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(v,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(v,{label:"操作",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[t[8]||(t[8]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[2]||(t[2]=(...e)=>f.setFull&&f.setFull(...e))},[(0,r.createVNode)(O,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"edit")},"编辑",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"delete")},"删除",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data","onSelectionChange"])),[[C,d.loadingPage]])]),(0,r.createVNode)(x,{"child-msg":d.pageparm,onCallFather:f.callFather},null,8,["child-msg","onCallFather"]),d.isDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(_,{key:0,ref:"addModuleFlag",onRefreshData:f.getData,onClosed:t[3]||(t[3]=e=>d.isDialogVisible=!1)},null,8,["onRefreshData"])):(0,r.createCommentVNode)("",!0)],2)}]])},7847:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},n=t("string"),r=t("array"),o=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),i=tinymce.util.Tools.resolve("tinymce.EditorManager"),a=tinymce.util.Tools.resolve("tinymce.Env"),l=tinymce.util.Tools.resolve("tinymce.util.Tools"),s=function(e){return e.getParam("importcss_selector_converter")},c=function(e){return e.getParam("importcss_append")},u=Array.prototype.push,d=function(e,t){return function(e){for(var t=[],n=0,o=e.length;n<o;++n){if(!r(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);u.apply(t,e[n])}return t}(function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r}(e,t))},f=/^\.(?:ephox|tiny-pageembed|mce)(?:[.-]+\w+)+$/,h=function(e){return n(e)?function(t){return-1!==t.indexOf(e)}:e instanceof RegExp?function(t){return e.test(t)}:e},p=function(e,t,r){var o=[],s={},c=function(t,s){var u,d=t.href;if((d=function(e){var t=a.cacheSuffix;return n(e)&&(e=e.replace("?"+t,"").replace("&"+t,"")),e}(d))&&r(d,s)&&!function(e,t){var n=function(e){var t=e.getParam("skin");return!1!==t&&(t||"oxide")}(e);if(n){var r=function(e){return e.getParam("skin_url")}(e),o=r?e.documentBaseURI.toAbsolute(r):i.baseURL+"/skins/ui/"+n,a=i.baseURL+"/skins/content/";return t===o+"/content"+(e.inline?".inline":"")+".min.css"||-1!==t.indexOf(a)}return!1}(e,d)){l.each(t.imports,(function(e){c(e,!0)}));try{u=t.cssRules||t.rules}catch(e){}l.each(u,(function(e){e.styleSheet?c(e.styleSheet,!0):function(e){return e.selectorText}(e)&&l.each(e.selectorText.split(","),(function(e){o.push(l.trim(e))}))}))}};l.each(e.contentCSS,(function(e){s[e]=!0})),r||(r=function(e,t){return t||s[e]});try{l.each(t.styleSheets,(function(e){c(e)}))}catch(e){}return o},m=function(e,t){var n,r=/^(?:([a-z0-9\-_]+))?(\.[a-z0-9_\-\.]+)$/i.exec(t);if(r){var o=r[1],i=r[2].substr(1).split(".").join(" "),a=l.makeMap("a,img");return r[1]?(n={title:t},e.schema.getTextBlockElements()[o]?n.block=o:e.schema.getBlockElements()[o]||a[o.toLowerCase()]?n.selector=o:n.inline=o):r[2]&&(n={inline:"span",title:t.substr(1),classes:i}),!1!==function(e){return e.getParam("importcss_merge_classes")}(e)?n.classes=i:n.attributes={class:i},n}},g=function(e,t){return null===t||!1!==function(e){return e.getParam("importcss_exclusive")}(e)},v=function(e){e.on("init",(function(){var t=function(){var e=[],t=[],n={};return{addItemToGroup:function(e,r){n[e]?n[e].push(r):(t.push(e),n[e]=[r])},addItem:function(t){e.push(t)},toFormats:function(){return d(t,(function(e){var t=n[e];return 0===t.length?[]:[{title:e,items:t}]})).concat(e)}}}(),n={},r=h(function(e){return e.getParam("importcss_selector_filter")}(e)),i=function(e){return l.map(e,(function(e){return l.extend({},e,{original:e,selectors:{},filter:h(e.filter)})}))}(function(e){return e.getParam("importcss_groups")}(e)),a=function(t,r){if(function(e,t,n,r){return!(g(e,n)?t in r:t in n.selectors)}(e,t,r,n)){!function(e,t,n,r){g(e,n)?r[t]=!0:n.selectors[t]=!0}(e,t,r,n);var i=function(e,t,n,r){return(r&&r.selector_converter?r.selector_converter:s(e)?s(e):function(){return m(e,n)}).call(t,n,r)}(e,e.plugins.importcss,t,r);if(i){var a=i.name||o.DOM.uniqueId();return e.formatter.register(a,i),{title:i.title,format:a}}}return null};l.each(p(e,e.getDoc(),h(function(e){return e.getParam("importcss_file_filter")}(e))),(function(e){if(!f.test(e)&&(!r||r(e))){var n=function(e,t){return l.grep(e,(function(e){return!e.filter||e.filter(t)}))}(i,e);if(n.length>0)l.each(n,(function(n){var r=a(e,n);r&&t.addItemToGroup(n.title,r)}));else{var o=a(e,null);o&&t.addItem(o)}}}));var u=t.toFormats();e.fire("addStyleModifications",{items:u,replace:!c(e)})}))};e.add("importcss",(function(e){return v(e),function(e){return{convertSelectorToFormat:function(t){return m(e,t)}}}(e)}))}()},7865:function(e,t,n){"use strict";n.d(t,{A:function(){return j}});var r=n(61431),o=(n(44114),n(18111),n(22489),n(7588),n(61701),n(37708)),i=n(37741),a=n(90517),l=n(20163);const s={class:"lywp-main"},c={class:"lycustom-tabs-label"},u=["title","onDblclick"],d={class:"lyflex-center lymarginleft2"},f=["title","onDblclick"],h={class:"lyflex-center lymarginleft2"},p=["title","onDblclick"],m={class:"lyflex-center lymarginleft2"},g=["title","onDblclick"],v={class:"lyflex-center lymarginleft2"},A={class:"lycustom-tabs-label"};var y={__name:"lyWidgetPannel",props:{isFull:{type:Boolean,default:!1},builder:Object,height:{type:String,default:"auto"},builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){(0,r.useCssVars)((e=>({"03fa0660":(0,r.unref)(R)})));const t=e,n=(0,a.k)();n.builderConfig;let y=(0,r.ref)([]),b=(0,r.ref)("lyfirst"),O=(0,r.ref)([]),w=(0,r.ref)([]),x=(0,r.ref)([]),_=(0,r.ref)([]);function C(){"lythree"===b.value&&(Q.value.length=0,n.widgetList.forEach((e=>{P(e,Q.value)})),!n.selectedId||(0,r.nextTick)((()=>{M.value.setCurrentKey(n.selectedId)})))}function k(e){return n.cloneNewContainerWidget(e)}function S(e){return n.handleWidgetMove(e)}function V(e){}function B(e){n.addFieldByDbClick(e)}function T(e){return n.cloneNewFieldWidget(e)}function N(e){return n.handleFieldMove(e)}function E(e){}function P(e,t){let n={id:e.id,label:e.options.label||e.type};t.push(n),void 0!==e.category&&(n.children=[],"grid"===e.type?e.cols.map((t=>{let r={id:t.id,label:t.options.name||e.type,children:[]};n.children.push(r),t.widgetList.map((e=>{P(e,r.children)}))})):"table"===e.type?e.rows.map((e=>{let t={id:e.id,label:"table-row",selectable:!1,children:[]};n.children.push(t),e.cols.map((e=>{if(e.merged)return;let n=t.children,r={id:e.id,label:"table-cell",children:[]};n.push(r),e.widgetList.map((e=>{P(e,r.children)}))}))})):"tab"===e.type?e.tabs.map((t=>{let r={id:t.id,label:t.options.name||e.type,selectable:!1,children:[]};n.children.push(r),t.widgetList.map((e=>{P(e,r.children)}))})):("sub-form"===e.type||"container"===e.category)&&e.widgetList.map((e=>{P(e,n.children)})))}let Q=(0,r.ref)([]);let M=(0,r.ref)(null);function D(e,t){e&&e.map((e=>{t(e),"grid"===e.type?e.cols.map((e=>{t(e),D(e.widgetList,t)})):"table"===e.type?e.rows.map((e=>{e.cols.map((e=>{t(e),D(e.widgetList,t)}))})):"tab"===e.type?e.tabs.map((e=>{D(e.widgetList,t)})):("sub-form"===e.type||"container"===e.category)&&D(e.widgetList,t)}))}function $(e){let t=null;return D(n.widgetList,(n=>{n.id===e&&(t=n)})),t}function z(e,t,r){if(void 0===e.selectable||e.selectable){const t=$(e.id);t&&n.setSelected(t)}else l.nk.info("当前组件节点不可选择")}let R=(0,r.ref)(0);function I(){let e=t.builderConfig.showHeader?49:0;t.isFull?R.value=window.innerHeight-e+"px":"auto"!=t.height?R.value=parseInt(t.height)-e+"px":R.value=window.innerHeight-113-e+"px"}function L(){(0,r.nextTick)((()=>{I()}))}return(0,r.watch)((()=>t.height),((e,t)=>{I()})),(0,r.watch)((()=>t.isFull),(e=>{L()})),(0,r.onMounted)((()=>{O=o.GP.map((e=>({key:(0,i.randomId)(),...e}))).filter((e=>!e.internal)),w=o.Nc.map((e=>({key:(0,i.randomId)(),...e}))),x=o.Dr.map((e=>({key:(0,i.randomId)(),...e}))),_=o.mi.map((e=>({key:(0,i.randomId)(),...e}))),L(),window.addEventListener("resize",L),y.value=["lywpc01","lywpc02","lywpc03","lywpc04"]})),(0,r.onBeforeUnmount)((()=>{window.removeEventListener("resize",L)})),(e,t)=>{const o=(0,r.resolveComponent)("SetUp"),i=(0,r.resolveComponent)("el-icon"),a=(0,r.resolveComponent)("svg-icon"),l=(0,r.resolveComponent)("draggable"),P=(0,r.resolveComponent)("el-collapse-item"),D=(0,r.resolveComponent)("el-collapse"),$=(0,r.resolveComponent)("el-tab-pane"),I=(0,r.resolveComponent)("el-tree"),L=(0,r.resolveComponent)("el-scrollbar"),F=(0,r.resolveComponent)("el-tabs");return(0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createVNode)(F,{modelValue:(0,r.unref)(b),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.isRef)(b)?b.value=e:b=e),class:"lywp-first-tabs","tab-position":"left",onTabChange:C},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{class:"lywp-scrow",style:(0,r.normalizeStyle)({height:(0,r.unref)(R)})},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{name:"lyfirst"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",c,[(0,r.createVNode)(i,{size:"28"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o)])),_:1}),t[2]||(t[2]=(0,r.createElementVNode)("span",null,"组件库",-1))])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{class:"lywp-collapse",modelValue:(0,r.unref)(y),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.isRef)(y)?y.value=e:y=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{name:"lywpc01",title:"容器"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{tag:"ul",list:(0,r.unref)(O),"item-key":"key",group:{name:"lyDragGroup",pull:"clone",put:!1},clone:k,"ghost-class":"ghost",sort:!1,move:S,onEnd:V},{item:(0,r.withCtx)((({element:e})=>[(0,r.createElementVNode)("li",{class:"lycontainer-widget-item",title:e.displayName,onDblclick:t=>{return r=e,void n.addContainerByDbClick(r);var r}},[(0,r.createElementVNode)("span",d,[(0,r.createVNode)(a,{"icon-class":e.icon?e.icon:"Menu",style:{color:"var(--el-color-primary)","font-size":"16px"}},null,8,["icon-class"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.displayName),1)])],40,u)])),_:1},8,["list"])])),_:1}),(0,r.createVNode)(P,{name:"lywpc02",title:"基础组件"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{tag:"ul",list:(0,r.unref)(w),"item-key":"key",group:{name:"lyDragGroup",pull:"clone",put:!1},clone:T,"ghost-class":"ghost",sort:!1,move:N,onEnd:E},{item:(0,r.withCtx)((({element:e})=>[(0,r.createElementVNode)("li",{class:"lycontainer-widget-item",title:e.displayName,onDblclick:t=>B(e)},[(0,r.createElementVNode)("span",h,[(0,r.createVNode)(a,{"icon-class":e.icon?e.icon:"Menu",style:{color:"var(--el-color-primary)","font-size":"16px"}},null,8,["icon-class"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.displayName),1)])],40,f)])),_:1},8,["list"])])),_:1}),(0,r.createVNode)(P,{name:"lywpc03",title:"高级组件"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{tag:"ul",list:(0,r.unref)(x),"item-key":"key",group:{name:"lyDragGroup",pull:"clone",put:!1},clone:T,"ghost-class":"ghost",sort:!1,move:N,onEnd:E},{item:(0,r.withCtx)((({element:e})=>[(0,r.createElementVNode)("li",{class:"lycontainer-widget-item",title:e.displayName,onDblclick:t=>B(e)},[(0,r.createElementVNode)("span",m,[(0,r.createVNode)(a,{"icon-class":e.icon?e.icon:"Menu",style:{color:"var(--el-color-primary)","font-size":"16px"}},null,8,["icon-class"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.displayName),1)])],40,p)])),_:1},8,["list"])])),_:1}),(0,r.createVNode)(P,{name:"lywpc04",title:"自定义组件"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{tag:"ul",list:(0,r.unref)(_),"item-key":"key",group:{name:"lyDragGroup",pull:"clone",put:!1},clone:T,"ghost-class":"ghost",sort:!1,move:N,onEnd:E},{item:(0,r.withCtx)((({element:e})=>[(0,r.createElementVNode)("li",{class:"lycontainer-widget-item",title:e.displayName,onDblclick:t=>B(e)},[(0,r.createElementVNode)("span",v,[(0,r.createVNode)(a,{"icon-class":e.icon?e.icon:"Menu",style:{color:"var(--el-color-primary)","font-size":"16px"}},null,8,["icon-class"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.displayName),1)])],40,g)])),_:1},8,["list"])])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)($,{name:"lythree"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",A,[(0,r.createVNode)(a,{"icon-class":"lyicon-node-tree",style:{"font-size":"28px"}}),t[3]||(t[3]=(0,r.createElementVNode)("span",null,"结构树",-1))])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{ref_key:"nodeTree",ref:M,data:(0,r.unref)(Q),"node-key":"id","default-expand-all":"","highlight-current":"",onNodeClick:z,class:"struct-tree"},null,8,["data"])])),_:1})])),_:1},8,["style"])])),_:1},8,["modelValue"])])}}},b=n(66262);var O=(0,b.A)(y,[["__scopeId","data-v-42e1d86a"]]),w=(n(17642),n(58004),n(33853),n(45876),n(32475),n(15024),n(31698),n(48404));const x={style:{display:"flex","align-items":"center"}},_={style:{display:"flex","align-items":"center"}},C={style:{display:"flex","align-items":"center"}};var k={__name:"lyFormSetting",props:{formConfig:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),o=e;let l=(0,r.ref)([]);const s=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);let c=(0,r.ref)([]),u=(0,r.ref)(""),d={onFormCreated:"onFormCreated() {",onFormMounted:"onFormMounted() {"};const f=(0,a.k)();function h(e){f.saveCurrentHistoryStep()}function p(){let e=m.value.match(/\..*{/g),t=[];e&&e.length>0&&e.forEach((e=>{let n=e.split(",");n.length>0&&n.forEach((e=>{let n=e.trim();if(-1!==n.indexOf(".",1)){let e=n.substring(n.indexOf(".")+1,n.indexOf(".",1));e&&t.push(e.trim())}else if(-1!==n.indexOf(" ")){let e=n.substring(n.indexOf(".")+1,n.indexOf(" "));e&&t.push(e.trim())}else if(-1!==n.indexOf("{")){let e=n.substring(n.indexOf(".")+1,n.indexOf("{"));t.push(e.trim())}else{let e=n.substring(n.indexOf(".")+1);t.push(e.trim())}}))})),c.value.splice(0,c.value.length),c.value=Array.from(new Set(t))}let m=(0,r.ref)(""),g=(0,r.ref)(!1);function v(){m.value=f.formConfig.cssCode,g.value=!0}function A(){p(),f.formConfig.cssCode=m.value,(0,i.insertCustomCssToHead)(m.value),g.value=!1,f.setCssClassList(c.value),f.saveCurrentHistoryStep()}function y(){g.value=!1}let b=(0,r.ref)(!1),O=(0,r.ref)("");function k(){O.value=f.formConfig.functions,b.value=!0}function S(){f.formConfig.functions=O.value,(0,i.insertGlobalFunctionsToHtml)(O.value),f.saveCurrentHistoryStep(),b.value=!1}function V(){b.value=!1}let B=(0,r.ref)(!1),T=(0,r.ref)("");function N(){B.value=!1}function E(){f.formConfig[u.value]=T.value,f.saveCurrentHistoryStep(),B.value=!1}return(0,r.onMounted)((()=>{l.value=["lyfs01","lyfs02",,"lyfs03"],setTimeout((()=>{m.value=o.formConfig.cssCode,(0,i.insertCustomCssToHead)(m.value),p(),f.setCssClassList(c.value)}),600)})),(n,i)=>{const a=(0,r.resolveComponent)("el-option"),p=(0,r.resolveComponent)("el-select"),P=(0,r.resolveComponent)("el-form-item"),Q=(0,r.resolveComponent)("el-radio-button"),M=(0,r.resolveComponent)("el-radio-group"),D=(0,r.resolveComponent)("el-input"),$=(0,r.resolveComponent)("el-switch"),z=(0,r.resolveComponent)("el-button"),R=(0,r.resolveComponent)("el-divider"),I=(0,r.resolveComponent)("el-collapse-item"),L=(0,r.resolveComponent)("QuestionFilled"),F=(0,r.resolveComponent)("el-icon"),U=(0,r.resolveComponent)("el-tooltip"),H=(0,r.resolveComponent)("el-collapse"),W=(0,r.resolveComponent)("el-alert"),j=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(j,{model:e.formConfig,size:"small","label-position":"left","label-width":"105px",class:"lyformsetting",onSubmit:i[22]||(i[22]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(H,{modelValue:(0,r.unref)(l),"onUpdate:modelValue":i[15]||(i[15]=e=>(0,r.isRef)(l)?l.value=e:l=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{name:"lyfs01",title:"基本属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{label:"表单尺寸"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:e.formConfig.size,"onUpdate:modelValue":i[0]||(i[0]=t=>e.formConfig.size=t),onChange:h},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(s.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(a,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"标签位置"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{modelValue:e.formConfig.labelPosition,"onUpdate:modelValue":i[1]||(i[1]=t=>e.formConfig.labelPosition=t),class:"radio-group-custom",onChange:h},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{value:"left"},{default:(0,r.withCtx)((()=>i[23]||(i[23]=[(0,r.createTextVNode)("左边")]))),_:1}),(0,r.createVNode)(Q,{value:"right"},{default:(0,r.withCtx)((()=>i[24]||(i[24]=[(0,r.createTextVNode)("右边")]))),_:1}),(0,r.createVNode)(Q,{value:"top"},{default:(0,r.withCtx)((()=>i[25]||(i[25]=[(0,r.createTextVNode)("顶部")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"标签宽度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.labelWidth,"onUpdate:modelValue":i[2]||(i[2]=t=>e.formConfig.labelWidth=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"禁用表单"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{modelValue:e.formConfig.disabled,"onUpdate:modelValue":i[3]||(i[3]=t=>e.formConfig.disabled=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"表单全局CSS"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{type:"info",icon:"edit",plain:"",round:"",onClick:v},{default:(0,r.withCtx)((()=>i[26]||(i[26]=[(0,r.createTextVNode)("编写CSS")]))),_:1})])),_:1}),(0,r.createVNode)(P,{label:"自定义CSS样式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:e.formConfig.customClass,"onUpdate:modelValue":i[4]||(i[4]=t=>e.formConfig.customClass=t),multiple:"",filterable:"","allow-create":"","default-first-option":""},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(c),((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(a,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"表单全局方法"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{type:"info",icon:"edit",plain:"",round:"",onClick:k},{default:(0,r.withCtx)((()=>i[27]||(i[27]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(P,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R,null,{default:(0,r.withCtx)((()=>i[28]||(i[28]=[(0,r.createTextVNode)("生成SFC设置")]))),_:1})])),_:1}),(0,r.createVNode)(P,{label:"数据对象名称"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.modelName,"onUpdate:modelValue":i[5]||(i[5]=t=>e.formConfig.modelName=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"引用名称"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.refName,"onUpdate:modelValue":i[6]||(i[6]=t=>e.formConfig.refName=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"验证规则名称"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.rulesName,"onUpdate:modelValue":i[7]||(i[7]=t=>e.formConfig.rulesName=t),onChange:h},null,8,["modelValue"])])),_:1})])),_:1}),void 0===f.builderConfig.showEventCollapse||f.builderConfig.showEventCollapse?((0,r.openBlock)(),(0,r.createBlock)(I,{key:0,name:"lyfs02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{label:"onFormMounted","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{type:"info",icon:"edit",plain:"",round:"",onClick:i[8]||(i[8]=e=>{return t="onFormMounted",u.value=t,T.value=o.formConfig[t],void(B.value=!0);var t})},{default:(0,r.withCtx)((()=>i[29]||(i[29]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(I,{key:1,name:"lyfs03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",x,[i[30]||(i[30]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(U,{effect:"dark",content:"用于自动生成后端model及crud功能",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{label:"表中文名称"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",_,[i[31]||(i[31]=(0,r.createTextVNode)(" 表中文名称 ")),(0,r.createVNode)(U,{effect:"dark",content:"此名称会作为model类的verbose_name、菜单名称",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.modelVerboseName,"onUpdate:modelValue":i[9]||(i[9]=t=>e.formConfig.modelVerboseName=t),placeholder:"请输入表中文名称",onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"类名(class)"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",C,[i[32]||(i[32]=(0,r.createTextVNode)(" 类名(class) ")),(0,r.createVNode)(U,{effect:"dark",content:"此名称会作为model的类名、后端路由前缀、前端路由通用名、前后端通用文件名",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.modelClassName,"onUpdate:modelValue":i[10]||(i[10]=t=>e.formConfig.modelClassName=t),placeholder:"请输入Model模型类名",onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"表名(db_table)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:e.formConfig.modelDbTable,"onUpdate:modelValue":i[11]||(i[11]=t=>e.formConfig.modelDbTable=t),placeholder:"请输入英文表名",onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(P,{label:"表单模板ID"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:(0,r.unref)(f).formTemplateID,"onUpdate:modelValue":i[12]||(i[12]=e=>(0,r.unref)(f).formTemplateID=e),placeholder:"表单模板ID",disabled:!0},null,8,["modelValue"])])),_:1}),e.formConfig.other_config?((0,r.openBlock)(),(0,r.createBlock)(P,{key:0,label:"启用批量删除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{modelValue:e.formConfig.other_config.mutiple_delete,"onUpdate:modelValue":i[13]||(i[13]=t=>e.formConfig.other_config.mutiple_delete=t),onChange:h},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.formConfig.other_config?((0,r.openBlock)(),(0,r.createBlock)(P,{key:1,label:"过滤查询"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{modelValue:e.formConfig.other_config.create_datetime_filter,"onUpdate:modelValue":i[14]||(i[14]=t=>e.formConfig.other_config.create_datetime_filter=t),size:"default","inline-prompt":"",style:{"--el-switch-on-color":"#13ce66","--el-switch-off-color":"#ff4949",height:"auto"},"active-text":"启用create_datetime过滤","inactive-text":"关闭create_datetime过滤",onChange:h},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(g),"onUpdate:modelValue":i[17]||(i[17]=e=>(0,r.isRef)(g)?g.value=e:g=e),title:"表单全局CSS",width:"60%",top:"20px","before-close":y},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{onClick:y,size:"default"},{default:(0,r.withCtx)((()=>i[33]||(i[33]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(z,{type:"primary",onClick:A,size:"default"},{default:(0,r.withCtx)((()=>i[34]||(i[34]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(m),"onUpdate:modelValue":i[16]||(i[16]=e=>(0,r.isRef)(m)?m.value=e:m=e),mode:"css",height:"600","read-only":!1},null,8,["modelValue"])])])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(b),"onUpdate:modelValue":i[19]||(i[19]=e=>(0,r.isRef)(b)?b.value=e:b=e),title:"表单全局方法",width:"60%",top:"20px","before-close":V},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{onClick:V,size:"default"},{default:(0,r.withCtx)((()=>i[35]||(i[35]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(z,{type:"primary",onClick:S,size:"default"},{default:(0,r.withCtx)((()=>i[36]||(i[36]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(W,{title:"表单全局方法会被追加到window对象script标签因此命名上应考虑不会与其他全局函数名称冲突",type:"info","show-icon":""}),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(O),"onUpdate:modelValue":i[18]||(i[18]=e=>(0,r.isRef)(O)?O.value=e:O=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"])])])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(B),"onUpdate:modelValue":i[21]||(i[21]=e=>(0,r.isRef)(B)?B.value=e:B=e),title:"表单事件",width:"60%",top:"20px","before-close":N},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{onClick:N,size:"default"},{default:(0,r.withCtx)((()=>i[37]||(i[37]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(z,{type:"primary",onClick:E,size:"default"},{default:(0,r.withCtx)((()=>i[38]||(i[38]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(W,{title:"form."+(0,r.unref)(d)[(0,r.unref)(u)],type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(T),"onUpdate:modelValue":i[20]||(i[20]=e=>(0,r.isRef)(T)?T.value=e:T=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(W,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1},8,["model"])])}}};var S=(0,b.A)(k,[["__scopeId","data-v-6ed4b063"]]);const V={class:"lysp-main"};var B={__name:"lySettingPannel",props:{isFull:{type:Boolean,default:!1},selectedWidget:Object,formConfig:Object,height:{type:String,default:"auto"},builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=e,n=(0,a.k)(),o=(0,r.computed)({get:()=>t.selectedWidget.options,set:e=>{t.selectedWidget.options=e}});let i=(0,r.ref)("lytwo");let l=(0,r.ref)(0);function s(){let e=t.builderConfig.showHeader?49:0;t.isFull?l.value=window.innerHeight-40-e+"px":"auto"!=t.height?l.value=parseInt(t.height)-40-e+"px":l.value=window.innerHeight-153-e+"px"}function c(){(0,r.nextTick)((()=>{s()}))}return(0,r.watch)((()=>t.height),((e,t)=>{s()})),(0,r.watch)((()=>t.isFull),(e=>{c()})),(0,r.onMounted)((()=>{n.selectedWidget?i.value="lyfirst":i.value="lytwo",c(),window.addEventListener("resize",c)})),(0,r.onBeforeUnmount)((()=>{window.removeEventListener("resize",c)})),(t,a)=>{const s=(0,r.resolveComponent)("el-empty"),c=(0,r.resolveComponent)("el-scrollbar"),u=(0,r.resolveComponent)("el-tab-pane"),d=(0,r.resolveComponent)("el-tabs");return(0,r.openBlock)(),(0,r.createElementBlock)("div",V,[(0,r.createVNode)(d,{modelValue:(0,r.unref)(i),"onUpdate:modelValue":a[0]||(a[0]=e=>(0,r.isRef)(i)?i.value=e:i=e),stretch:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{name:"lyfirst",label:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{class:"lysp-scrow",style:(0,r.normalizeStyle)({height:(0,r.unref)(l)})},{default:(0,r.withCtx)((()=>{return[(0,r.unref)(n).selectedWidget?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)((t=e.selectedWidget,t.type+"-setting-ly")),{key:e.selectedWidget.id,"selected-widget":e.selectedWidget,"option-model":o.value,builderConfig:e.builderConfig},null,8,["selected-widget","option-model","builderConfig"])):(0,r.createCommentVNode)("",!0),0==Object.keys((0,r.unref)(n).selectedWidget).length?((0,r.openBlock)(),(0,r.createBlock)(s,{key:1,class:"ly-empty-text",description:"请选择组件"})):(0,r.createCommentVNode)("",!0)];var t})),_:1},8,["style"])])),_:1}),(0,r.createVNode)(u,{name:"lytwo",label:"表单属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{class:"lysp-scrow",style:(0,r.normalizeStyle)({height:(0,r.unref)(l)})},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(S),{"form-config":e.formConfig,builderConfig:e.builderConfig},null,8,["form-config","builderConfig"])])),_:1},8,["style"])])),_:1})])),_:1},8,["modelValue"])])}}};var T=(0,b.A)(B,[["__scopeId","data-v-181d7f17"]]),N={__name:"lyFormDesign",props:{isFull:{type:Boolean,default:!1},height:{type:String,default:"auto"},builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0,showDesignAlert:!0}}},setup(e){const t=e,n=(0,a.k)(),o=(0,r.computed)((()=>n.formConfig&&n.formConfig.labelPosition?n.formConfig.labelPosition:"left")),i=(0,r.computed)((()=>n.formConfig.customClass||"")),l=(0,r.computed)((()=>n.formConfig&&n.formConfig.size?n.formConfig.size:"default")),s=(0,r.computed)((()=>n.formConfig&&n.formConfig.labelWidth&&"auto"!=n.formConfig.labelWidth?n.formConfig.labelWidth+"px":"auto"));function c(e){return e.type+"-widget-ly"}function u(e){}function d(e){const t=e.newIndex;n.widgetList[t]&&n.setSelected(n.widgetList[t]),n.emitHistoryChange()}function f(e){n.emitHistoryChange()}function h(e){n.handleWidgetMove(e)}let p=(0,r.ref)(0);function m(){let e=t.builderConfig.showHeader?49:0;t.isFull?p.value=window.innerHeight-e:"auto"!=t.height?p.value=parseInt(t.height)-e:p.value=window.innerHeight-113-e}function g(){(0,r.nextTick)((()=>{m()}))}return(0,r.watch)((()=>t.height),((e,t)=>{m()})),(0,r.watch)((()=>t.isFull),(e=>{g()})),(0,r.watch)((()=>[n.widgetList,n.formConfig]),((e,t)=>{}),{deep:!0}),(0,r.onMounted)((()=>{n.initBuilder(),-1!==navigator.userAgent.toLowerCase().indexOf("firefox")&&(document.body.ondrop=function(e){e.stopPropagation(),e.preventDefault()}),n.registerFormWidget(),g(),window.addEventListener("resize",g)})),(0,r.onBeforeUnmount)((()=>{window.removeEventListener("resize",g)})),(t,a)=>{const m=(0,r.resolveComponent)("el-alert"),g=(0,r.resolveComponent)("el-empty"),v=(0,r.resolveComponent)("draggable"),A=(0,r.resolveComponent)("el-form"),y=(0,r.resolveComponent)("el-scrollbar");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(y,{class:"lyfd-scrow",style:(0,r.normalizeStyle)({height:(0,r.unref)(p)+"px"})},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{class:(0,r.normalizeClass)(["lyfd-form",[i.value]]),"validate-on-rule-change":!1,"label-position":o.value,disabled:(0,r.unref)(n).formConfig.disabled,size:l.value,"label-width":s.value},{default:(0,r.withCtx)((()=>[e.builderConfig.showDesignAlert?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,title:"默认继承CoreModel已含字段【id,creator,update_datetime,create_datetime】请勿重复设计",type:"warning",style:{"z-index":"101"},"show-icon":""})):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",{class:"lyfd-drag",style:(0,r.normalizeStyle)({minHeight:(0,r.unref)(p)-40+"px"})},[0===(0,r.unref)(n).widgetList.length?((0,r.openBlock)(),(0,r.createBlock)(g,{key:0,class:"ly-empty-text",description:"从左侧选择组件添加"})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(v,{list:(0,r.unref)(n).widgetList,"item-key":"id",tag:"transition-group",group:"lyDragGroup",ghostClass:"lyformbuilder-ghost",animation:"300","component-data":{name:"fade",type:"transition"},handle:".drag-handler",onEnd:u,onAdd:d,onUpdate:f,move:h},{item:(0,r.withCtx)((({element:e,index:t})=>[(0,r.createElementVNode)("div",null,["container"===e.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(c(e)),{widget:e,key:e.id,"parent-list":(0,r.unref)(n).widgetList,"index-of-parent-list":t,"parent-widget":null,"design-state":!0},null,8,["widget","parent-list","index-of-parent-list"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(c(e)),{field:e,key:e.id,"parent-list":(0,r.unref)(n).widgetList,"index-of-parent-list":t,"parent-widget":null,"design-state":!0},null,8,["field","parent-list","index-of-parent-list"]))])])),_:1},8,["list"])],4)])),_:1},8,["label-position","disabled","class","size","label-width"])])),_:1},8,["style"])])}}};var E=(0,b.A)(N,[["__scopeId","data-v-7580ec3a"]]),P=n(60358),Q=n(4037);const M=function(e){return`<template>\n <div>\n <lyDialog v-model="dialogVisible" :title="dialogTitleMap[currentMode]" width="60%" :before-close="handleClose" :fullscreen="fullscreen" :loading="dialogLoading" @closed="closed">\n <lyFormRender :form-json="formJson" :form-data="formData" ref="lyFormBuilderRef"></lyFormRender>\n <template #footer>\n <el-button @click="handleClose">取消</el-button>\n <el-button type="primary" @click="submitForm" :loading="loadingSave" v-if="currentMode!='detail'">确定</el-button>\n </template>\n </lyDialog>\n </div>\n</template>\n\n<script setup>\n import { ref, reactive ,onMounted ,watch} from 'vue'\n import { ElMessage } from 'element-plus'\n import lyDialog from '@/components/dialog/dialog'\n import lyFormRender from '@/components/lyform-builder/lyform-render/index'\n import { deepClone } from "@/utils/util"\n //此处导入新增、编辑的API接口如下所示(根据实际情况替换)\n import {lyadminproAdd,lyadminproEdit} from '@/api/api'\n \n const emit = defineEmits(['refreshData','closed'])\n \n let dialogVisible = ref(false)\n let dialogLoading = ref(false)\n let loadingSave = ref(false)\n let dialogTitle = ref('')\n let currentMode = ref('add')\n let dialogTitleMap = {\n add: '新增',\n edit: '编辑',\n detail: '详情'\n }\n \n let fullscreen = ref(false)\n \n let formJson = ref(${JSON.stringify(e)})\n let formData = ref({})\n let lyFormBuilderRef = ref(null)\n \n function handleClose() {\n dialogVisible.value = false\n dialogLoading.value = false\n loadingSave.value = false\n currentMode.value = 'add'\n formData.value = {}\n }\n \n function closed() {\n emit('closed')\n }\n \n function lymoduleFn(item,mode) {\n currentMode.value = mode;\n if(currentMode.value == "detail"){\n disableForm()\n }\n dialogVisible.value=true\n if(item){\n formData.value = deepClone(item)\n }\n }\n \n function disableForm(){\n if(formJson.value.formConfig){\n formJson.value.formConfig.disabled = true\n }\n }\n\n const submitForm = () => {\n lyFormBuilderRef.value.getFormData().then(formData => {\n //console.log(JSON.stringify(formData))\n //提交后端新增/编辑代码(根据实际情况替换API)\n if(formData){\n loadingSave.value=true\n let param = {\n ...formData\n }\n if(currentMode.value == 'add'){\n lyadminproAdd(param).then(res=>{\n loadingSave.value=false\n if(res.code ==2000) {\n ElMessage.success(res.msg)\n handleClose()\n emit('refreshData')\n } else {\n ElMessage.warning(res.msg)\n }\n })\n }else{\n lyadminproEdit(param).then(res=>{\n loadingSave.value=false\n if(res.code ==2000) {\n ElMessage.success(res.msg)\n handleClose()\n emit('refreshData')\n } else {\n ElMessage.warning(res.msg)\n }\n })\n }\n }\n \n }).catch(error => {\n ElMessage.error(error)\n })\n }\n \n onMounted(()=>{\n \n })\n \n defineExpose({ lymoduleFn })\n \n<\/script>\n\n<style scoped>\n\n</style>\n`};var D=n(77918),$=n(94177),z=n(8828),R=n(75220),I=n(4213),L=n(40412);const F={class:"lyfbhtitle"},U={style:{display:"flex"}},H={class:"lyfbhlink"};var W={__name:"lyFormBuilder",props:{builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0,showDesignAlert:!0}},height:{type:String,default:"auto"},formJson:{type:Object,default:{widgetList:[],formConfig:{}}},isCrudMode:{type:Boolean,default:!1}},emits:["preview"],setup(e,{expose:t,emit:o}){(0,r.useCssVars)((e=>({"3d958038":(0,r.unref)(j),abda7d7a:(0,r.unref)(q)})));const s=o,c=(0,a.k)(),u=e;c.builderConfig=u.builderConfig,(0,r.watch)((()=>u.height),((e,t)=>{"auto"!=u.height?(0,r.nextTick)((()=>{const e=parseInt(u.height)+"px";f.value=e})):f.value="auto"}));let d=(0,r.ref)(null),f=(0,r.ref)("auto");const h=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),p=(0,R.rd)(),m=(0,r.ref)(!1);let g=(0,r.ref)(!1),v=(0,r.ref)(!1),A=(0,r.ref)(!1),y=(0,r.ref)(!1),b=(0,r.ref)(!1);const x=(0,r.computed)((()=>({widgetList:(0,i.deepClone)(c.widgetList),formConfig:(0,i.deepClone)(c.formConfig)})));function _(){v.value=!1}function C(){g.value=!1}function k(){A.value=!1}function S(){y.value=!1,K.value=1}function V(){b.value=!1}const B=(0,z.T)();(0,r.computed)((()=>B.menuWidth));let N=(0,r.ref)(!1);var W="300px";let j=(0,r.ref)(W),q=(0,r.ref)(W);function X(){N.value=!N.value,N.value?(W=j.value,j.value="0px"):j.value=W}let Y=(0,r.ref)(null),G=(0,r.ref)(!1);function Z(){m.value=!m.value,window.dispatchEvent(new Event("resize")),m.value?q.value=j.value:q.value=parseInt(j.value)+"px"}let K=(0,r.ref)(1),J=(0,r.ref)(""),ee=(0,r.ref)(""),te=(0,r.ref)(""),ne=(0,r.ref)([]),re=(0,r.ref)(null),oe=(0,r.ref)("");function ie(e){if("generateCode"===e)""===x.value.formConfig.modelDbTable||""===x.value.formConfig.modelClassName||""===x.value.formConfig.modelVerboseName?D.s.confirm("表单的CRUD属性参数为空只能生成弹窗组件代码无法生成CRUD代码确定要生成代码吗","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((e=>{y.value=!0,te.value=M(x.value),se()})).catch((()=>{})):(y.value=!0,te.value=M(x.value),se());else if("saveForm"===e)""===x.value.formConfig.modelDbTable||""===x.value.formConfig.modelClassName||""===x.value.formConfig.modelVerboseName?le("提示","表单的CRUD属性参数为空请填写表单CRUD属性再保存","warning"):ae(x.value.formConfig.modelDbTable)||ae(x.value.formConfig.modelClassName)||ae(x.value.formConfig.modelVerboseName)?le("提示","表单的CRUD属性参数不能包含特殊字符","warning"):D.s.confirm("该操作会保存此表单到数据库【表单模板】中,是否确定此操作!!!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((e=>{c.formTemplateID&&null!=c.formTemplateID&&"null"!=c.formTemplateID?(0,L.lyformbuilderEdit)({id:c.formTemplateID,verbose_name:x.value.formConfig.modelVerboseName,class_name:x.value.formConfig.modelClassName,db_table:x.value.formConfig.modelDbTable,formJson:x.value}).then((e=>{2e3===e.code?(c.saveCurrentHistoryStep(),le("保存成功","请到【表单模板】中查看!!!","success")):l.nk.warning(e.msg)})):(0,L.lyformbuilderAdd)({verbose_name:x.value.formConfig.modelVerboseName,class_name:x.value.formConfig.modelClassName,db_table:x.value.formConfig.modelDbTable,formJson:x.value}).then((e=>{2e3===e.code?(c.formTemplateID=e.data.id,c.saveCurrentHistoryStep(),le("保存成功","请到【表单模板】中查看!!!","success")):l.nk.warning(e.msg)}))})).catch((()=>{}));else if("generateSFC"===e);else if("importJson"===e)ee.value=JSON.stringify(c.getDefaultJsonTemplate(),null," "),g.value=!0;else if("exportjson"===e){A.value=!0;let e=c.widgetList,t=c.formConfig;J.value=JSON.stringify({widgetList:e,formConfig:t},null," ")}else if("opendocment"===e)window.open("https://doc.lybbn.cn");else if("delete"===e)D.s.confirm("确定要清空吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((e=>{c.clearBuilder()})).catch((()=>{}));else if("preview"===e){if(u.isCrudMode){let e={widgetList:(0,i.deepClone)(c.widgetList),formConfig:(0,i.deepClone)(c.formConfig)};s("preview",e)}v.value=!0}else if("newtab"===e){let e=p.currentRoute.value.path,t=p.resolve({path:e});window.open(t.href,"_blank")}}function ae(e){return/[!@#$%^&*()+=\[\]{};':"\\|,.<>\/?]/.test(e)}function le(e="提示",t="",n="warning"){D.s.confirm(t,e,{showCancelButton:!1,confirmButtonText:"确定",type:n}).then((()=>{})).catch((()=>{}))}function se(){ne.value=[],(0,L.lyformbuilderPreviewcodejson)({formJson:{widgetList:c.widgetList,formConfig:c.formConfig}}).then((e=>{2e3==e.code?ne.value=e.data.data:l.nk.warning(e.msg)}))}function ce(e){(0,L.lyformbuilderDetail)({id:e}).then((e=>{if(2e3===e.code)try{let t=e.data.data.formJson;if(!t||!t.formConfig)throw new Error("formConfig配置错误");let n=t.formConfig.jsonVersion;if(!n||1!==n)throw new Error("导入json版本错误");c.importFormJson(t),l.nk.success("导入表单模板配置成功"),c.emitHistoryChange()}catch(e){l.nk.error(e+"")}else l.nk.warning(e.msg)}))}const{toClipboard:ue}=(0,$.A)();function de(e){ue(e).then((()=>{l.nk.success("复制成功")})).catch((()=>{l.nk.warning("复制失败")}))}function fe(e){ue(oe.value).then((()=>{l.nk.success("复制成功")})).catch((()=>{l.nk.warning("复制失败")}))}function he(e){ue(J.value).then((()=>{l.nk.success("复制成功")})).catch((()=>{l.nk.warning("复制失败")}))}function pe(e,t){D.s.prompt("文件名","保存为文件",{inputValue:t,closeOnClickModal:!1,inputPlaceholder:"请输入文件名"}).then((({value:n})=>{n||(n=t);const r=new Blob([e],{type:"text/plain;charset=utf-8"});(0,I.saveAs)(r,n)})).catch((()=>{}))}function me(){try{let e=JSON.parse(ee.value);if(!e||!e.formConfig)throw new Error("formConfig配置错误");let t=e.formConfig.jsonVersion;if(!t||1!==t)throw new Error("导入json版本错误");c.importFormJson(e),g.value=!1,l.nk.success("导入JSON配置成功"),c.emitHistoryChange()}catch(e){l.nk.error(e+"")}}function ge(){pe(J.value,`dvlyadmin_pro_formData_${(0,i.randomId)()}.json`)}function ve(){pe(te.value,`dvlyadmin_pro_formData_${(0,i.randomId)()}.vue`)}return(0,r.onMounted)((()=>{if(p.currentRoute.value.query.id){let e=p.currentRoute.value.query.id;ce(e),c.formTemplateID=e,c.saveCurrentHistoryStep()}else c.formTemplateID&&"null"!=c.formTemplateID&&"undefined"!=c.formTemplateID&&ce(c.formTemplateID);(0,i.isEmpty)(u.formJson.formConfig)||(c.clearBuilder(),c.importFormJson(u.formJson),c.emitHistoryChange())})),t({setFull:Z}),(t,n)=>{const o=(0,r.resolveComponent)("Cpu"),i=(0,r.resolveComponent)("el-icon"),a=(0,r.resolveComponent)("Upload"),l=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("Delete"),u=(0,r.resolveComponent)("View"),p=(0,r.resolveComponent)("Download"),x=(0,r.resolveComponent)("Document"),B=(0,r.resolveComponent)("Select"),M=(0,r.resolveComponent)("full-screen"),D=(0,r.resolveComponent)("ChromeFilled"),$=(0,r.resolveComponent)("Reading"),z=(0,r.resolveComponent)("el-header"),R=(0,r.resolveComponent)("el-aside"),I=(0,r.resolveComponent)("el-main"),L=(0,r.resolveComponent)("el-container"),W=(0,r.resolveComponent)("el-alert"),ae=(0,r.resolveComponent)("el-link"),le=(0,r.resolveComponent)("el-tab-pane"),se=(0,r.resolveComponent)("el-tabs");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full-design":m.value}),style:{overflow:"overlay",height:"100%"}},[(0,r.createVNode)(L,{class:"lyformbuildermain"},{default:(0,r.withCtx)((()=>[e.builderConfig.showHeader?((0,r.openBlock)(),(0,r.createBlock)(z,{key:0,class:"lyformbuilderheader",ref_key:"lyformbuilderheader",ref:d},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",F,[(0,r.createElementVNode)("span",U,[(0,r.createVNode)(i,{size:"32px",color:"#409eff"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o)])),_:1})]),n[28]||(n[28]=(0,r.createElementVNode)("span",null,"lyFormBuilder",-1)),n[29]||(n[29]=(0,r.createElementVNode)("span",null,"表单构建器",-1)),(0,r.createElementVNode)("span",null,"Ver "+(0,r.toDisplayString)((0,r.unref)(P._)),1)]),(0,r.createElementVNode)("div",H,[e.builderConfig.importJsonButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,type:"primary",link:"",onClick:n[0]||(n[0]=e=>ie("importJson"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a)])),_:1}),n[30]||(n[30]=(0,r.createTextVNode)("导入JSON "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.clearDesignerButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:1,type:"primary",link:"",onClick:n[1]||(n[1]=e=>ie("delete"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s)])),_:1}),n[31]||(n[31]=(0,r.createTextVNode)("清空 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.previewFormButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:2,type:"primary",link:"",onClick:n[2]||(n[2]=e=>ie("preview"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u)])),_:1}),n[32]||(n[32]=(0,r.createTextVNode)("预览 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.exportJsonButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:3,type:"primary",link:"",onClick:n[3]||(n[3]=e=>ie("exportjson"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1}),n[33]||(n[33]=(0,r.createTextVNode)("导出JSON "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.exportCodeButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:4,type:"primary",link:"",onClick:n[4]||(n[4]=e=>ie("generateCode"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1}),n[34]||(n[34]=(0,r.createTextVNode)("导出代码 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.saveFormButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:5,type:"primary",link:"",onClick:n[5]||(n[5]=e=>ie("saveForm"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1}),n[35]||(n[35]=(0,r.createTextVNode)("保存表单 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showFullButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:6,type:"primary",link:"",onClick:Z},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M)])),_:1}),n[36]||(n[36]=(0,r.createTextVNode)("全屏 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.openNewWindowButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:7,type:"primary",link:"",onClick:n[6]||(n[6]=e=>ie("newtab"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D)])),_:1}),n[37]||(n[37]=(0,r.createTextVNode)("新窗口打开 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showDocumentButton?((0,r.openBlock)(),(0,r.createBlock)(l,{key:8,type:"primary",link:"",onClick:n[7]||(n[7]=e=>ie("opendocment"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($)])),_:1}),n[38]||(n[38]=(0,r.createTextVNode)("文档 "))])),_:1})):(0,r.createCommentVNode)("",!0)])])),_:1},512)):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(L,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R,{class:"ly-left-pannel"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(O),{isFull:m.value,height:(0,r.unref)(f),builderConfig:e.builderConfig},null,8,["isFull","height","builderConfig"]),(0,r.withDirectives)((0,r.createElementVNode)("div",{class:"ly-left-pannel-resize shape",title:"拖拽工具栏",onMousedown:n[8]||(n[8]=e=>function(e){G.value=!0;var t=e.pageX,n=Y.value.offsetLeft;document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},e.preventDefault?e.preventDefault():e.returnValue=!1,document.onmousemove=function(e){if(!G.value)return;var r=(e||window.event).pageX;let o=n+(r-t);o>=520&&(o=520),o<=300&&(o=300),j.value=o+"px",q.value=o+"px"},document.onmouseup=function(){G.value&&(document.onmousemove=null,document.onmouseup=null,document.onselectstart=null,document.ondragstart=null,G.value=!1)}}(e)),ref_key:"lyLeftPannelLine",ref:Y}," ⋮ ",544),[[r.vShow,!(0,r.unref)(N)]]),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)((0,r.unref)(N)?"container-left-arrow-hide":"container-left-arrow"),onClick:X,title:"收缩工具栏"},null,2)])),_:1}),(0,r.createVNode)(L,{class:"ly-center-containers"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{style:{background:"var(--l-main-bg)"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(E),{isFull:m.value,height:(0,r.unref)(f),builderConfig:e.builderConfig},null,8,["isFull","height","builderConfig"])])),_:1})])),_:1}),(0,r.createVNode)(R,{class:"ly-right-containers"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(T),{isFull:m.value,builderConfig:e.builderConfig,"selected-widget":(0,r.unref)(c).selectedWidget,"form-config":(0,r.unref)(c).formConfig,height:(0,r.unref)(f)},null,8,["isFull","builderConfig","selected-widget","form-config","height"])])),_:1})])),_:1})])),_:1}),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(g),"onUpdate:modelValue":n[10]||(n[10]=e=>(0,r.isRef)(g)?g.value=e:g=e),title:"导入JSON",top:"20px",width:"60%",height:"100%","before-close":C,"destroy-on-close":!0,"append-to-body":!0},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"primary",onClick:me},{default:(0,r.withCtx)((()=>n[39]||(n[39]=[(0,r.createTextVNode)("导入")]))),_:1}),(0,r.createVNode)(l,{onClick:C},{default:(0,r.withCtx)((()=>n[40]||(n[40]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.renderSlot)(t.$slots,"customDialogHandle")])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(W,{title:"请按如下格式导入,否则可能报错无法正常导入!!!",type:"info","show-icon":""}),(0,r.createVNode)((0,r.unref)(h),{ref:"lyFormImportJSON",modelValue:(0,r.unref)(ee),"onUpdate:modelValue":n[9]||(n[9]=e=>(0,r.isRef)(ee)?ee.value=e:ee=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"])])])),_:3},8,["modelValue"]),(0,r.unref)(v)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(w.A),{key:0,modelValue:(0,r.unref)(v),"onUpdate:modelValue":n[11]||(n[11]=e=>(0,r.isRef)(v)?v.value=e:v=e),"append-to-body":!0,fullscreen:!1,title:"预览",height:"100%",top:"20px",width:"60%","before-close":_},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(Q.A),{ref:"lyFormPreview","form-json":e.formJson,"preview-state":!0},null,8,["form-json"])])])),_:1},8,["modelValue"])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":n[13]||(n[13]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"导出JSON",top:"20px",width:"60%",height:"100%","before-close":k,"destroy-on-close":!0,"append-to-body":!0},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"primary",onClick:he},{default:(0,r.withCtx)((()=>n[41]||(n[41]=[(0,r.createTextVNode)("复制JSON")]))),_:1}),(0,r.createVNode)(l,{onClick:ge},{default:(0,r.withCtx)((()=>n[42]||(n[42]=[(0,r.createTextVNode)("保存为文件")]))),_:1}),(0,r.createVNode)(l,{onClick:k},{default:(0,r.withCtx)((()=>n[43]||(n[43]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.renderSlot)(t.$slots,"customDialogHandle")])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(h),{ref:"lyFormExportJSON",modelValue:(0,r.unref)(J),"onUpdate:modelValue":n[12]||(n[12]=e=>(0,r.isRef)(J)?J.value=e:J=e),mode:"javascript",height:"600","read-only":!0},null,8,["modelValue"])])])),_:3},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(y),"onUpdate:modelValue":n[25]||(n[25]=e=>(0,r.isRef)(y)?y.value=e:y=e),title:"导出代码",width:"60%",top:"20px",height:"100%","before-close":S,"destroy-on-close":!0,"append-to-body":!0},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:S},{default:(0,r.withCtx)((()=>n[49]||(n[49]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.renderSlot)(t.$slots,"customDialogHandle")])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(se,{modelValue:(0,r.unref)(K),"onUpdate:modelValue":n[24]||(n[24]=e=>(0,r.isRef)(K)?K.value=e:K=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(le,{label:"场景一:作为弹窗组件",name:1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ae,{underline:!1,icon:"DocumentCopy",onClick:n[14]||(n[14]=e=>de((0,r.unref)(te))),style:{position:"absolute",top:"10px",right:"2vh","z-index":"3333"},type:"primary"},{default:(0,r.withCtx)((()=>n[44]||(n[44]=[(0,r.createTextVNode)("复制")]))),_:1}),(0,r.createVNode)((0,r.unref)(h),{ref_key:"lyFormExportVueCode",ref:re,modelValue:(0,r.unref)(te),"onUpdate:modelValue":n[15]||(n[15]=e=>(0,r.isRef)(te)?te.value=e:te=e),mode:"vue",height:"600","read-only":!0},null,8,["modelValue"])])),_:1}),(0,r.unref)(ne).length>0?((0,r.openBlock)(),(0,r.createBlock)(le,{key:0,label:"场景二CRUD-VUE前端"+(0,r.unref)(ne)[3].file,name:2},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ae,{underline:!1,icon:"DocumentCopy",onClick:n[16]||(n[16]=e=>de((0,r.unref)(ne)[3].code)),style:{position:"absolute",top:"10px",right:"2vh","z-index":"3333"},type:"primary"},{default:(0,r.withCtx)((()=>n[45]||(n[45]=[(0,r.createTextVNode)("复制")]))),_:1}),(0,r.createVNode)((0,r.unref)(h),{ref_key:"lyFormExportVueCode",ref:re,modelValue:(0,r.unref)(ne)[3].code,"onUpdate:modelValue":n[17]||(n[17]=e=>(0,r.unref)(ne)[3].code=e),mode:"vue",height:"600","read-only":!0},null,8,["modelValue"])])),_:1},8,["label"])):(0,r.createCommentVNode)("",!0),(0,r.unref)(ne).length>0?((0,r.openBlock)(),(0,r.createBlock)(le,{key:1,label:"场景二CRUD-后端"+(0,r.unref)(ne)[0].file,name:3},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ae,{underline:!1,icon:"DocumentCopy",onClick:n[18]||(n[18]=e=>de((0,r.unref)(ne)[0].code)),style:{position:"absolute",top:"10px",right:"2vh","z-index":"3333"},type:"primary"},{default:(0,r.withCtx)((()=>n[46]||(n[46]=[(0,r.createTextVNode)("复制")]))),_:1}),(0,r.createVNode)((0,r.unref)(h),{ref_key:"lyFormExportVueCode",ref:re,modelValue:(0,r.unref)(ne)[0].code,"onUpdate:modelValue":n[19]||(n[19]=e=>(0,r.unref)(ne)[0].code=e),mode:"python",height:"600","read-only":!0},null,8,["modelValue"])])),_:1},8,["label"])):(0,r.createCommentVNode)("",!0),(0,r.unref)(ne).length>0?((0,r.openBlock)(),(0,r.createBlock)(le,{key:2,label:"场景二CRUD-后端"+(0,r.unref)(ne)[1].file,name:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ae,{underline:!1,icon:"DocumentCopy",onClick:n[20]||(n[20]=e=>de((0,r.unref)(ne)[1].code)),style:{position:"absolute",top:"10px",right:"2vh","z-index":"3333"},type:"primary"},{default:(0,r.withCtx)((()=>n[47]||(n[47]=[(0,r.createTextVNode)("复制")]))),_:1}),(0,r.createVNode)((0,r.unref)(h),{ref_key:"lyFormExportVueCode",ref:re,modelValue:(0,r.unref)(ne)[1].code,"onUpdate:modelValue":n[21]||(n[21]=e=>(0,r.unref)(ne)[1].code=e),mode:"python",height:"600","read-only":!0},null,8,["modelValue"])])),_:1},8,["label"])):(0,r.createCommentVNode)("",!0),(0,r.unref)(ne).length>0?((0,r.openBlock)(),(0,r.createBlock)(le,{key:3,label:"场景二CRUD-后端"+(0,r.unref)(ne)[2].file,name:5},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ae,{underline:!1,icon:"DocumentCopy",onClick:n[22]||(n[22]=e=>de((0,r.unref)(ne)[2].code)),style:{position:"absolute",top:"10px",right:"2vh","z-index":"3333"},type:"primary"},{default:(0,r.withCtx)((()=>n[48]||(n[48]=[(0,r.createTextVNode)("复制")]))),_:1}),(0,r.createVNode)((0,r.unref)(h),{ref_key:"lyFormExportVueCode",ref:re,modelValue:(0,r.unref)(ne)[2].code,"onUpdate:modelValue":n[23]||(n[23]=e=>(0,r.unref)(ne)[2].code=e),mode:"python",height:"600","read-only":!0},null,8,["modelValue"])])),_:1},8,["label"])):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])])])),_:3},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(w.A),{modelValue:(0,r.unref)(b),"onUpdate:modelValue":n[27]||(n[27]=e=>(0,r.isRef)(b)?b.value=e:b=e),title:"生成SFC",top:"20px",width:"60%","before-close":V,"destroy-on-close":!0,"append-to-body":!0},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"primary",onClick:fe},{default:(0,r.withCtx)((()=>n[50]||(n[50]=[(0,r.createTextVNode)("复制代码")]))),_:1}),(0,r.createVNode)(l,{onClick:ve},{default:(0,r.withCtx)((()=>n[51]||(n[51]=[(0,r.createTextVNode)("保存Vue文件")]))),_:1}),(0,r.createVNode)(l,{onClick:V},{default:(0,r.withCtx)((()=>n[52]||(n[52]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.renderSlot)(t.$slots,"customDialogHandle")])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(h),{ref:"lyFormGenerateSFCCode",modelValue:(0,r.unref)(oe),"onUpdate:modelValue":n[26]||(n[26]=e=>(0,r.isRef)(oe)?oe.value=e:oe=e),mode:"vue",height:"600","read-only":!0},null,8,["modelValue"])])])),_:3},8,["modelValue"])],2)}}};var j=(0,b.A)(W,[["__scopeId","data-v-7f9a77b8"]])},8022:function(e,t,n){n(64715)},8127:function(e,t,n){"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g&&n.g,e.exports=function(){"use strict";var e,t="3.7.7",n=t,r="function"==typeof Buffer,o="function"==typeof TextDecoder?new TextDecoder:void 0,i="function"==typeof TextEncoder?new TextEncoder:void 0,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l=Array.prototype.slice.call(a),s=(e={},l.forEach((function(t,n){return e[t]=n})),e),c=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,u=String.fromCharCode.bind(String),d="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):function(e){return new Uint8Array(Array.prototype.slice.call(e,0))},f=function(e){return e.replace(/=/g,"").replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"}))},h=function(e){return e.replace(/[^A-Za-z0-9\+\/]/g,"")},p=function(e){for(var t,n,r,o,i="",a=e.length%3,s=0;s<e.length;){if((n=e.charCodeAt(s++))>255||(r=e.charCodeAt(s++))>255||(o=e.charCodeAt(s++))>255)throw new TypeError("invalid character found");i+=l[(t=n<<16|r<<8|o)>>18&63]+l[t>>12&63]+l[t>>6&63]+l[63&t]}return a?i.slice(0,a-3)+"===".substring(a):i},m="function"==typeof btoa?function(e){return btoa(e)}:r?function(e){return Buffer.from(e,"binary").toString("base64")}:p,g=r?function(e){return Buffer.from(e).toString("base64")}:function(e){for(var t=4096,n=[],r=0,o=e.length;r<o;r+=t)n.push(u.apply(null,e.subarray(r,r+t)));return m(n.join(""))},v=function(e,t){return void 0===t&&(t=!1),t?f(g(e)):g(e)},A=function(e){if(e.length<2)return(t=e.charCodeAt(0))<128?e:t<2048?u(192|t>>>6)+u(128|63&t):u(224|t>>>12&15)+u(128|t>>>6&63)+u(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return u(240|t>>>18&7)+u(128|t>>>12&63)+u(128|t>>>6&63)+u(128|63&t)},y=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,b=function(e){return e.replace(y,A)},O=r?function(e){return Buffer.from(e,"utf8").toString("base64")}:i?function(e){return g(i.encode(e))}:function(e){return m(b(e))},w=function(e,t){return void 0===t&&(t=!1),t?f(O(e)):O(e)},x=function(e){return w(e,!0)},_=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,C=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return u(55296+(t>>>10))+u(56320+(1023&t));case 3:return u((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return u((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},k=function(e){return e.replace(_,C)},S=function(e){if(e=e.replace(/\s+/g,""),!c.test(e))throw new TypeError("malformed base64.");e+="==".slice(2-(3&e.length));for(var t,n,r,o="",i=0;i<e.length;)t=s[e.charAt(i++)]<<18|s[e.charAt(i++)]<<12|(n=s[e.charAt(i++)])<<6|(r=s[e.charAt(i++)]),o+=64===n?u(t>>16&255):64===r?u(t>>16&255,t>>8&255):u(t>>16&255,t>>8&255,255&t);return o},V="function"==typeof atob?function(e){return atob(h(e))}:r?function(e){return Buffer.from(e,"base64").toString("binary")}:S,B=r?function(e){return d(Buffer.from(e,"base64"))}:function(e){return d(V(e).split("").map((function(e){return e.charCodeAt(0)})))},T=function(e){return B(E(e))},N=r?function(e){return Buffer.from(e,"base64").toString("utf8")}:o?function(e){return o.decode(B(e))}:function(e){return k(V(e))},E=function(e){return h(e.replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})))},P=function(e){return N(E(e))},Q=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}},M=function(){var e=function(e,t){return Object.defineProperty(String.prototype,e,Q(t))};e("fromBase64",(function(){return P(this)})),e("toBase64",(function(e){return w(this,e)})),e("toBase64URI",(function(){return w(this,!0)})),e("toBase64URL",(function(){return w(this,!0)})),e("toUint8Array",(function(){return T(this)}))},D=function(){var e=function(e,t){return Object.defineProperty(Uint8Array.prototype,e,Q(t))};e("toBase64",(function(e){return v(this,e)})),e("toBase64URI",(function(){return v(this,!0)})),e("toBase64URL",(function(){return v(this,!0)}))},$=function(){M(),D()},z={version:t,VERSION:n,atob:V,atobPolyfill:S,btoa:m,btoaPolyfill:p,fromBase64:P,toBase64:w,encode:w,encodeURI:x,encodeURL:x,utob:b,btou:k,decode:P,isValid:function(e){if("string"!=typeof e)return!1;var t=e.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(t)||!/[^\s0-9a-zA-Z\-_]/.test(t)},fromUint8Array:v,toUint8Array:T,extendString:M,extendUint8Array:D,extendBuiltins:$,Base64:{}};return Object.keys(z).forEach((function(e){return z.Base64[e]=z[e]})),z}()},8134:function(e){e.exports=function(){"use strict";var e="week",t="year";return function(n,r,o){var i=r.prototype;i.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var i=o(this).startOf(t).add(1,t).date(r),a=o(this).endOf(e);if(i.isBefore(a))return 1}var l=o(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),s=this.diff(l,e,!0);return s<0?o(this).startOf("week").week():Math.ceil(s)},i.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},8317:function(e,t,n){"use strict";n.d(t,{J:function(){return a},m:function(){return o}});var r=n(32944),o=[["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["lineDash","type"],["lineDashOffset","dashOffset"],["lineCap","cap"],["lineJoin","join"],["miterLimit"]],i=(0,r.A)(o),a=function(){function e(){}return e.prototype.getLineStyle=function(e){return i(this,e)},e}()},8330:function(e){"use strict";e.exports=JSON.parse('{"name":"django-vue-lyadmin-pro","author":{"name":"lybbn","email":"1042594286@qq.com","url":"https://gitee.com/lybbn"},"version":"1.3.7","private":true,"scripts":{"start":"npm run dev","dev":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint"},"dependencies":{"@codemirror/autocomplete":"^6.5.1","@codemirror/lang-css":"^6.1.1","@codemirror/lang-go":"^6.0.1","@codemirror/lang-java":"^6.0.1","@codemirror/lang-javascript":"^6.1.6","@codemirror/lang-json":"^6.0.1","@codemirror/lang-markdown":"^6.3.2","@codemirror/lang-php":"^6.0.1","@codemirror/lang-python":"^6.1.2","@codemirror/lang-sql":"^6.8.0","@codemirror/lang-vue":"^0.1.1","@codemirror/lang-xml":"^6.1.0","@codemirror/lang-yaml":"^6.1.2","@codemirror/language":"^6.11.0","@codemirror/legacy-modes":"^6.5.0","@codemirror/theme-one-dark":"^6.1.1","@element-plus/icons-vue":"^2.3.1","@tinymce/tinymce-vue":"^5.0.0","@vue-office/docx":"^1.1.3","@xterm/addon-attach":"^0.11.0","@xterm/addon-fit":"^0.10.0","@xterm/xterm":"^5.5.0","axios":"^1.5.0","codemirror":"^6.0.1","core-js":"^3.32.2","cropper":"^4.1.0","crypto-js":"^4.1.1","echarts":"5.6.0","element-plus":"2.9.6","file-saver":"^2.0.5","html2canvas":"^1.4.1","js-base64":"^3.7.5","js-md5":"^0.7.3","mitt":"^3.0.1","nprogress":"^0.2.0","pinia":"^2.1.6","qrcodejs2":"^0.0.2","screenfull":"^6.0.2","sortablejs":"^1.15.0","tinymce":"5.10.2","vue":"3.5.13","vue-axios":"^3.5.2","vue-clipboard3":"^2.0.0","vue-codemirror":"^6.1.1","vue-i18n":"^10.0.4","vue-router":"^4.4.5","xe-utils":"^3.5.31"},"devDependencies":{"@babel/core":"^7.26.0","@babel/eslint-parser":"^7.25.9","@vue/babel-plugin-jsx":"^1.2.5","@vue/cli-plugin-babel":"~5.0.8","@vue/cli-plugin-router":"~5.0.8","@vue/cli-service":"~5.0.8","@vue/compiler-sfc":"^3.5.12","compression-webpack-plugin":"^11.1.0","sass":"^1.80.6","sass-loader":"^16.0.3","svg-sprite-loader":"^6.0.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"@babel/eslint-parser"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead","not ie 11"]}')},8343:function(e,t,n){"use strict";n.d(t,{A:function(){return Q}});n(18111),n(7588),n(14603),n(47566),n(98721);var r=n(61431),o=n(64051),i=n(2609),a=n(15207),l=n(82360),s=n(70070),c=n(35501),u=n(40412),d=n(48404),f=n(10594),h=n(20163),p=n(37741),m=n(57453),g=n(8828);const v={class:"lyfileselect"},A={ref:"tableSelect"},y={class:"handle-path-filter-right"},b={class:"handle-path-filter-right-inner"},O={key:0,class:"right-arrow"},w={class:"flex-center"},x={key:0,class:"ruyi-fileicons",src:o},_={key:1,class:"ruyi-fileicons",src:i},C={key:2,class:"ruyi-fileicons",src:a},k={key:3,class:"ruyi-fileicons",src:l},S={key:4,class:"ruyi-fileicons",src:s},V={key:6,class:"ruyi-fileicons",src:c},B={key:0},T={key:1},N={key:0},E={key:1};var P={__name:"fileList",props:{multiple:{type:Boolean,default:!1},onlyFileSelect:{type:Boolean,default:!1}},emits:["change","closed"],setup(e,{expose:t,emit:n}){const o=n,i=(0,g.T)();(0,r.computed)((()=>i.ismobile));let a=(0,r.ref)(!1),l=(0,r.ref)(!1),s=(0,r.ref)(!1),c=(0,r.ref)(""),P=(0,r.ref)(!1),Q=(0,r.ref)([]),M=(0,r.ref)(0),D=(0,r.ref)(0),$=(0,r.ref)([]);const{pathSearchFilterStatus:z,searchPath:R,searchPathInputRef:I,searchPathInputBlur:L}=(0,m.j)($);let F=(0,r.ref)({path:"default",sort:"name",order:"asc",search:"",isDir:!1,containSub:!1,page:1,limit:100}),U=(0,r.ref)({page:1,limit:100,total:0});function H(){o("closed")}let W=(0,r.ref)(null),j=(0,r.ref)([]);function q(e){j.value=[],e.length>1&&(e.shift(),W.value.clearSelection(),W.value.toggleRowSelection(e[0])),j.value=e}let X=(0,r.computed)((()=>{let e=!0;return j.value.forEach((t=>{"file"!=t.type&&(e=!1)})),!(j.value.length<1)&&e}));function Y(e){F.value.page=e.page,F.value.limit=e.limit,G("list_dir")}function G(e="list_dir"){s.value=!0;let t={...F.value};t.action=e,(0,u.sysFileManage)(t).then((e=>{s.value=!1,2e3==e.code?(Q.value=e.data.data.data,$.value=e.data.data.paths,M.value=e.data.data.file_nums,D.value=e.data.data.dir_nums,U.value.page=e.data.page,U.value.limit=e.data.limit,U.value.total=e.data.total,P.value=e.data.data.is_windows,F.value.path=e.data.data.path):h.nk.warning(e.msg)}))}function Z(e){F.value.sort="name",F.value.order="asc",F.value.path=e,G("list_dir")}function K(){F.value.sort="name",F.value.order="asc",F.value.path="",G("list_dir")}function J(e){const t=e.split(".").pop();return(t==e?"":t).toLowerCase()}function ee(e){let t=J(e);return"png"===t||"jpg"===t||"jpeg"===t||"gif"===t||"webp"===t}function te(e){let t=J(e);return"mp4"===t||"flv"===t||"m4a"===t||"avi"===t}function ne(){F.value.page=1,F.value.limit=100,G("list_dir")}function re({row:e,column:t,rowIndex:n,columnIndex:r}){if(0===r)return"chooseAllbtn"}function oe(){if(j.value.length>0)o("change",j.value[0].path),H();else{if(P&&""===F.value.path)return void h.nk.warning("请选择具体目录或磁盘");o("change",F.value.path),H()}}return t({handleOpen:function(e,t){if(c.value=t,a.value=!0,e){const t=(0,p.deepClone)(e);F.value.path=t.path,F.value.isDir=void 0!==t.isDir&&t.isDir,G("list_dir")}}}),(t,n)=>{const o=(0,r.resolveComponent)("el-button"),i=(0,r.resolveComponent)("HomeFilled"),m=(0,r.resolveComponent)("el-icon"),g=(0,r.resolveComponent)("el-link"),P=(0,r.resolveComponent)("el-col"),M=(0,r.resolveComponent)("el-row"),D=(0,r.resolveComponent)("el-table-column"),z=(0,r.resolveComponent)("MessageBox"),R=(0,r.resolveComponent)("el-table"),I=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",v,[(0,r.createVNode)(d.A,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(a)?a.value=e:a=e),title:(0,r.unref)(c),width:"680px","before-close":H,showFullScreen:!1,draggable:!1},{footer:(0,r.withCtx)((()=>[n[3]||(n[3]=(0,r.createElementVNode)("div",{style:{float:"left","font-size":"14px"}},"请勾选复选框",-1)),(0,r.createVNode)(o,{onClick:H,loading:(0,r.unref)(l)},{default:(0,r.withCtx)((()=>n[1]||(n[1]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["loading"]),(0,r.createVNode)(o,{type:"primary",onClick:oe,loading:(0,r.unref)(l),disabled:e.onlyFileSelect&&!(0,r.unref)(X)},{default:(0,r.withCtx)((()=>n[2]||(n[2]=[(0,r.createTextVNode)("选择")]))),_:1},8,["loading","disabled"])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",A,[(0,r.createVNode)(M,{class:"handle-header"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{xs:24,sm:24,md:24,lg:24,xl:24,class:"handle-path-filter"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(o,{icon:"Refresh",onClick:ne,size:"small"})]),(0,r.createElementVNode)("div",y,[(0,r.createElementVNode)("span",b,[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(g,{onClick:(0,r.withModifiers)(K,["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})]),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)($),(e=>((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:e.url,class:"flex-center"},[e.url?((0,r.openBlock)(),(0,r.createElementBlock)("span",O,">")):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(g,{onClick:(0,r.withModifiers)((t=>Z(e.url)),["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClick"])])))),128))])])])),_:1})])),_:1})],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(R,{ref_key:"ruyFileTtableRef",ref:W,"header-cell-class-name":re,data:(0,r.unref)(Q),height:"40vh",style:{width:"100%","border-top":"1px solid var(--el-border-color-lighter)"},onSelectionChange:q},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{type:"selection",width:"30"}),(0,r.createVNode)(D,{prop:"name",label:"名称","min-width":"200","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",w,["dir"==e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("img",x)):"file"==e.row.type&&"py"===J(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",_)):"file"==e.row.type&&"php"===J(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",C)):"file"==e.row.type&&ee(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",k)):"file"==e.row.type&&te(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",S)):"pan"==e.row.type?((0,r.openBlock)(),(0,r.createBlock)(m,{key:5,size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z)])),_:1})):((0,r.openBlock)(),(0,r.createElementBlock)("img",V)),(0,r.createVNode)(g,{type:"primary",onClick:(0,r.withModifiers)((t=>function(e){if("dir"==e.type||"pan"==e.type)Z(e.path);else if("file"==e.type)if(ee(e.name))(0,u.sysFileDownload)({filename:e.path}).then((e=>{if("application/json"==e.headers["content-type"]){const t=new FileReader;t.readAsText(e.data),t.onload=()=>{const e=JSON.parse(t.result);h.nk.warning(e.msg)}}else{const t=window.URL.createObjectURL(new Blob([e.data]));imageViewerUrlList.value=[t],showImageViewer.value=!0}}));else if(te(e.name))isVideoDialogShow.value=!0,nextTick((()=>{moduleLyVideoFlag.value.handleOpen(e.path,"视频播放")}));else if(!(0,p.canEditOnline)(e.name))return void h.nk.warning("该文件不支持在线编辑")}(e.row)),["stop"]),style:{"margin-left":"5px"}},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.name),1)])),_:2},1032,["onClick"])])])),_:1}),(0,r.createVNode)(D,{label:"权限",width:"70","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[e.row.permissions?((0,r.openBlock)(),(0,r.createElementBlock)("span",B,(0,r.toDisplayString)(e.row.permissions),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",T))])),_:1}),(0,r.createVNode)(D,{label:"用户",width:"130","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[e.row.owner?((0,r.openBlock)(),(0,r.createElementBlock)("span",N,(0,r.toDisplayString)(e.row.owner),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",E,"失败"))])),_:1}),(0,r.createVNode)(D,{prop:"modified",label:"修改时间",width:"170"})])),_:1},8,["data"])),[[I,(0,r.unref)(s)]]),(0,r.createVNode)(f.A,{small:!0,"child-msg":(0,r.unref)(U),onCallFather:Y,border:!1,position:"center"},null,8,["child-msg"])])),_:1},8,["modelValue","title"])])}}};var Q=(0,n(66262).A)(P,[["__scopeId","data-v-33ffb920"]])},8430:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a=n(50226);var l={__name:"picture-upload-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),l=e,s=((0,o.k)(),(0,r.ref)(null));let c=(0,r.ref)([]);(0,r.computed)((()=>l.field.options.size||"default"));let{createFieldRules:u,getPropName:d,handleFieldValidation:f}=(0,i.A)();const h=(0,r.inject)("globalFormModel",null);let p=(0,r.inject)("refList",null);function m(e){if(l.designState)return;let t=d(l);h.value[t]=e}function g(e){if(m(e),f(d(l)),l.field.options.onSuccess){new Function("value",l.field.options.onSuccess).call(n,e)}}return(0,r.watch)((()=>l.field.options.defaultValue),((e,t)=>{s.value=e})),(0,r.onMounted)((()=>{l.field.formItemFlag&&(h?void 0===h.value[l.field.options.name]&&void 0!==l.field.options.defaultValue?s.value=l.field.options.defaultValue:void 0===h.value[l.field.options.name]?h.value[l.field.options.name]=null:s.value=h.value[l.field.options.name]:s.value=l.field.options.defaultValue),null!=p&&null!=p.value&&l.field.options.name&&(p.value[l.field.options.name]=n),u(l.field,c.value)})),t({getWidgetRef:function(e){return null!=p&&null!=p.value?p.value[e]:null},getValue:function(){return s.value},setValue:function(e){s.value=e,m(e),f(d(l))},setHidden:function(e){l.field.options.hidden=e,e?l.field.formItemFlag&&c.value.splice(0,c.value.length):u(l.field,c.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(o,{field:e.field,rules:(0,r.unref)(c),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{ref:"lyfieldEditor",modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=e=>s.value=e),disabled:e.field.options.disabled,multiple:e.field.options.multipleSelect,draggable:e.field.options.draggable,limit:e.field.options.limit,tip:e.field.options.uploadTip,"show-file-list":e.field.options.showFileList,width:e.field.options.uploadWidth,height:e.field.options.uploadHight,"max-size":e.field.options.fileMaxSize,onOnSuccess:g},null,8,["modelValue","disabled","multiple","draggable","limit","tip","show-file-list","width","height","max-size"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},8557:function(e,t,n){var r=n(21323),o=n(99361),i=n(88827),a=n(50281),l=n(53876),s=n(35224);e.exports=function(e){return e=l(e),s(e)?Math.floor((i(e)-i(a(e,0,o)))/r)+1:NaN}},8828:function(e,t,n){"use strict";n.d(t,{T:function(){return c}});var r=n(10810),o={HexToRgb(e){for(var t=(e=e.replace("#","")).match(/../g),n=0;n<3;n++)t[n]=parseInt(t[n],16);return t},RgbToHex(e,t,n){for(var r=[e.toString(16),t.toString(16),n.toString(16)],o=0;o<3;o++)1==r[o].length&&(r[o]="0"+r[o]);return"#"+r.join("")},darken(e,t){for(var n=this.HexToRgb(e),r=0;r<3;r++)n[r]=Math.floor(n[r]*(1-t));return this.RgbToHex(n[0],n[1],n[2])},lighten(e,t){for(var n=this.HexToRgb(e),r=0;r<3;r++)n[r]=Math.floor((255-n[r])*t+n[r]);return this.RgbToHex(n[0],n[1],n[2])}},i=n(37741),a=n(34642),l=n.n(a),s=n(43622);const c=(0,r.nY)("siteTheme",{state:()=>({siteTheme:(0,i.getStorage)("siteTheme")?(0,i.getStorage)("siteTheme"):l().THEME,colorPrimary:(0,i.getStorage)("colorPrimary")?(0,i.getStorage)("colorPrimary"):l().COLOR,collapsed:(0,i.getStorage)("collapsed")?(0,i.getStorage)("collapsed"):!l().MENU_IS_COLLAPSE,language:(0,i.getStorage)("language")?(0,i.getStorage)("language"):l().LANG,elementSize:(0,i.getStorage)("elementSize")?(0,i.getStorage)("elementSize"):l().ELEMENT_SIZE,elementzIndex:(0,i.getStorage)("elementzIndex")?(0,i.getStorage)("elementzIndex"):l().ELEMENT_ZINDEX,elementButton:(0,i.getStorage)("elementButton")?(0,i.getStorage)("elementButton"):l().ELEMENT_BUTTON,programLayout:(0,i.getStorage)("programLayout")?(0,i.getStorage)("programLayout"):l().PROGRAM_LAYOUT,menuWidth:(0,i.getStorage)("menuWidth")?(0,i.getStorage)("menuWidth"):l().MENU_WIDTH,menuHeaderColor:(0,i.getStorage)("menuHeaderColor")?(0,i.getStorage)("menuHeaderColor"):l().MENU_HEADER_COLOR,pagingLayout:(0,i.getStorage)("pagingLayout")?(0,i.getStorage)("pagingLayout"):l().PAGING_LAYOUT}),getters:{},actions:{setSiteTheme(e){this.siteTheme=e,(0,i.setStorage)("siteTheme",e),"dark"===this.siteTheme?(document.documentElement.style.setProperty("--l-header-bg","var(--el-bg-color)"),document.documentElement.classList.add("dark")):(document.documentElement.style.setProperty("--l-header-bg",this.menuHeaderColor),document.documentElement.classList.remove("dark"))},setColorPrimary(e){if(this.colorPrimary=e,(0,i.setStorage)("colorPrimary",e),this.colorPrimary){document.documentElement.style.setProperty("--el-color-primary",this.colorPrimary);for(let e=1;e<=9;e++)document.documentElement.style.setProperty(`--el-color-primary-light-${e}`,o.lighten(this.colorPrimary,e/10));for(let e=1;e<=9;e++)document.documentElement.style.setProperty(`--el-color-primary-dark-${e}`,o.darken(this.colorPrimary,e/10))}},setCollapsed(e){this.collapsed=e,(0,i.setStorage)("collapsed",e)},setLanguage(e){this.language=e,s.A.global.locale.value=e,(0,i.setStorage)("language",e)},setElementSize(e){this.elementSize=e,(0,i.setStorage)("elementSize",e)},setElementzIndex(e){this.elementzIndex=e,(0,i.setStorage)("elementzIndex",e)},setElementButton(e){this.elementButton=e,(0,i.setStorage)("elementButton",e)},setMenuWidth(e){this.menuWidth=e,(0,i.setStorage)("menuWidth",e)},setMenuHeaderColor(e){this.menuHeaderColor=e,(0,i.setStorage)("menuHeaderColor",e),this.menuHeaderColor&&"light"===this.siteTheme&&document.documentElement.style.setProperty("--l-header-bg",this.menuHeaderColor)},setProgramLayout(e){this.programLayout=e,(0,i.setStorage)("programLayout",e)},setPagingLayout(e){this.pagingLayout=e,(0,i.setStorage)("pagingLayout",e)}}})},8838:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});n(44114);var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={class:"col-item"},u={style:{display:"flex","align-items":"center"}};var d={__name:"radio-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),d=e,f=(0,o.k)();function h(e){f.saveCurrentHistoryStep()}let p=(0,r.ref)(["lyws01","lyws02","lyws03"]);const m=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function g(){return void 0===f.builderConfig.showEventCollapse||!!f.builderConfig.showEventCollapse}let v=(0,r.ref)(""),A=(0,r.ref)(""),y=(0,r.ref)(!1),b=(0,r.ref)("");function O(){y.value=!1}function w(){f.selectedWidget.options[v.value]=b.value,f.saveCurrentHistoryStep(),y.value=!1}return(n,o)=>{const x=(0,r.resolveComponent)("el-input"),_=(0,r.resolveComponent)("el-form-item"),C=(0,r.resolveComponent)("el-switch"),k=(0,r.resolveComponent)("el-radio"),S=(0,r.resolveComponent)("el-radio-group"),V=(0,r.resolveComponent)("el-option"),B=(0,r.resolveComponent)("el-select"),T=(0,r.resolveComponent)("el-divider"),N=(0,r.resolveComponent)("Rank"),E=(0,r.resolveComponent)("el-icon"),P=(0,r.resolveComponent)("el-button"),Q=(0,r.resolveComponent)("draggable"),M=(0,r.resolveComponent)("el-collapse-item"),D=(0,r.resolveComponent)("QuestionFilled"),$=(0,r.resolveComponent)("el-tooltip"),z=(0,r.resolveComponent)("el-collapse"),R=(0,r.resolveComponent)("el-alert"),I=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(I,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[21]||(o[21]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{modelValue:(0,r.unref)(p),"onUpdate:modelValue":o[18]||(o[18]=e=>(0,r.isRef)(p)?p.value=e:p=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"显示样式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.displayStyle,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.displayStyle=t),onChange:h},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{value:"inline"},{default:(0,r.withCtx)((()=>o[22]||(o[22]=[(0,r.createTextVNode)("行内")]))),_:1}),(0,r.createVNode)(k,{value:"block"},{default:(0,r.withCtx)((()=>o[23]||(o[23]=[(0,r.createTextVNode)("块级")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"显示为按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.buttonStyle,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.buttonStyle=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"显示边框"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.border,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.border=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelHidden=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.size=t),onChange:h},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(V,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.required=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(_,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(_,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>o[24]||(o[24]=[(0,r.createTextVNode)("选项设置")]))),_:1})])),_:1}),(0,r.createVNode)(_,{"label-width":"0",class:"panes-setting"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.defaultValue=t),onChange:h},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,(0,r.mergeProps)({tag:"ul",list:e.optionModel.optionItems,"item-key":"id"},{group:"optionsGroup",ghostClass:"ghost",handle:".drag-option"}),{item:(0,r.withCtx)((({element:e,index:t})=>[(0,r.createElementVNode)("li",c,[(0,r.createVNode)(E,{class:"drag-option",size:"18"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N)])),_:1}),(0,r.createVNode)(k,{value:e.value},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,size:"small",style:{width:"90px","margin-left":"5px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(x,{type:"text",modelValue:e.label,"onUpdate:modelValue":t=>e.label=t,style:{width:"100px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(P,{circle:"",plain:"",size:"small",type:"danger",onClick:e=>{return n=t,d.optionModel.optionItems.splice(n,1),void f.emitHistoryChange();var n},icon:"SemiSelect",class:"col-delete-button"},null,8,["onClick"])])),_:2},1032,["value"])])])),_:1},16,["list"])])),_:1},8,["modelValue"]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{link:"",type:"primary",onClick:o[15]||(o[15]=e=>function(){let e=d.optionModel.optionItems.length+1;d.optionModel.optionItems.push({value:e,label:"新选项"}),f.emitHistoryChange()}()),icon:"plus"},{default:(0,r.withCtx)((()=>o[25]||(o[25]=[(0,r.createTextVNode)("增加选项")]))),_:1}),(0,r.createVNode)(P,{link:"",type:"primary",onClick:o[16]||(o[16]=e=>(d.selectedWidget.options.multiple?d.optionModel.defaultValue=[]:d.optionModel.defaultValue="",void f.emitHistoryChange())),icon:"RefreshLeft"},{default:(0,r.withCtx)((()=>o[26]||(o[26]=[(0,r.createTextVNode)("重置默认值")]))),_:1})])])),_:1})])),_:1}),g?((0,r.openBlock)(),(0,r.createBlock)(M,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{type:"info",icon:"edit",plain:"",round:"",onClick:o[17]||(o[17]=e=>{return t="onChange",n=["value"],v.value=t,A.value=`${d.optionModel.name}.${t}(${n.join(", ")}) {`,b.value=d.selectedWidget.options[t]||"",void(y.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(M,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[o[28]||(o[28]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)($,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[20]||(o[20]=e=>(0,r.isRef)(y)?y.value=e:y=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(P,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(R,{title:(0,r.unref)(A),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(b),"onUpdate:modelValue":o[19]||(o[19]=e=>(0,r.isRef)(b)?b.value=e:b=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(R,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var f=(0,n(66262).A)(d,[["__scopeId","data-v-e14be740"]])},8906:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}}}()},8957:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});var r=n(98026),o="undefined"!=typeof Float32Array,i=o?Float32Array:Array;function a(e){return(0,r.isArray)(e)?o?new Float32Array(e):e:new i(e)}},9048:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"switch-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(void 0!==a.field.options.defaultValue&&a.field.options.defaultValue));let s=(0,r.ref)([]);(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type));const c=(0,r.computed)((()=>a.field.options.size||"default")),u=(0,r.computed)((()=>a.field.options.activeColor&&a.field.options.inactiveColor?`--el-switch-on-color:${a.field.options.activeColor}; --el-switch-off-color: ${a.field.options.inactiveColor}`:a.field.options.activeColor?`--el-switch-on-color:${a.field.options.activeColor}`:a.field.options.inactiveColor?`--el-switch-off-color:${a.field.options.inactiveColor}`:null));let{createFieldRules:d,getPropName:f,handleFieldValidation:h}=(0,i.A)();const p=(0,r.inject)("globalFormModel",null);let m=(0,r.inject)("refList",null);function g(e){if(a.designState)return;let t=f(a);p.value[t]=e}function v(e){if(g(e),h(f(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(p?void 0===p.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===p.value[a.field.options.name]?p.value[a.field.options.name]=null:l.value=p.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=m&&null!=m.value&&a.field.options.name&&(m.value[a.field.options.name]=n),d(a.field,s.value)})),t({getWidgetRef:function(e){return null!=m&&null!=m.value?m.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,g(e),h(f(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):d(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-switch"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,size:c.value,"inline-prompt":e.field.options.inlinePrompt,style:(0,r.normalizeStyle)(u.value),"active-text":e.field.options.activeText,"inactive-text":e.field.options.inactiveText,"active-color":e.field.options.activeColor,"inactive-color":e.field.options.inactiveColor,width:e.field.options.switchWidth,onChange:v},null,8,["modelValue","disabled","size","inline-prompt","style","active-text","inactive-text","active-color","inactive-color","width"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},9310:function(e,t,n){var r=n(73971),o=typeof WeakSet!==r;e.exports=function(e){return o&&e instanceof WeakSet}},9345:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(61431),o=n(37741);function i(e,t,n=!1,i=!0){let a=(0,r.ref)(500),l=(0,r.ref)(0);function s(){(0,r.nextTick)((()=>{!function(){e.value&&void 0!==e.value&&(l.value=e.value.offsetHeight);let r=t.value?t.value.offsetHeight:0,s=t.value?t.value.offsetTop:0,c=!(!n&&0!=s);a.value=(0,o.getTableHeight)(c?r+l.value-110:r+l.value,i)}()}))}return(0,r.onMounted)((()=>{window.addEventListener("resize",s),s()})),(0,r.onUnmounted)((()=>{window.removeEventListener("resize",s)})),a}},9427:function(e,t,n){"use strict";n.d(t,{J:function(){return l},L:function(){return s}});var r=n(98026),o=n(58267),i=n(83412),a=/\{@(.+?)\}/g,l=function(){function e(){}return e.prototype.getDataParams=function(e,t){var n=this.getData(t),r=this.getRawValue(e,t),o=n.getRawIndex(e),i=n.getName(e),a=n.getRawDataItem(e),l=n.getItemVisual(e,"style"),s=l&&l[n.getItemVisual(e,"drawType")||"fill"],c=l&&l.stroke,u=this.mainType,d="series"===u,f=n.userOutput&&n.userOutput.get();return{componentType:u,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:d?this.subType:null,seriesIndex:this.seriesIndex,seriesId:d?this.id:null,seriesName:d?this.name:null,name:i,dataIndex:o,data:a,dataType:t,value:r,color:s,borderColor:c,dimensionNames:f?f.fullDimensions:null,encode:f?f.encode:null,$vars:["seriesName","name","value"]}},e.prototype.getFormattedLabel=function(e,t,n,l,s,c){t=t||"normal";var u=this.getData(n),d=this.getDataParams(e,n);(c&&(d.value=c.interpolatedValue),null!=l&&r.isArray(d.value)&&(d.value=d.value[l]),s)||(s=u.getItemModel(e).get("normal"===t?["label","formatter"]:[t,"label","formatter"]));return r.isFunction(s)?(d.status=t,d.dimensionIndex=l,s(d)):r.isString(s)?(0,i.YK)(s,d).replace(a,(function(t,n){var i=n.length,a=n;"["===a.charAt(0)&&"]"===a.charAt(i-1)&&(a=+a.slice(1,i-1));var l=(0,o.QE)(u,e,a);if(c&&r.isArray(c.interpolatedValue)){var s=u.getDimensionIndex(a);s>=0&&(l=c.interpolatedValue[s])}return null!=l?l+"":""})):void 0},e.prototype.getRawValue=function(e,t){return(0,o.QE)(this.getData(t),e)},e.prototype.formatTooltip=function(e,t,n){},e}();function s(e){var t,n;return r.isObject(e)?e.type&&(n=e):t=e,{text:t,frag:n}}},9539:function(e,t,n){"use strict";var r=n(69565),o=n(28551),i=n(55966);e.exports=function(e,t,n){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===t)throw n;if(l)throw a;return o(a),n}},9701:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);var o=n(37741),i=n(40412),a=n(48404),l=n(78982),s=n.n(l),c={components:{LyDialog:a.A},emits:["refreshData"],name:"addDepartment",data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",formData:{parent:"",name:"",phone:"",owner:"",status:1,sort:0},rules:{name:[{required:!0,message:"请输入部门名称",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]},options:[]}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={parent:"",name:"",phone:"",owner:"",status:1,sort:0}},addDepartmentFn(e,t){this.dialogVisible=!0,this.dialogTitle=t,this.options=[],e&&(this.formData=(0,o.deepClone)(e)),this.getapiSystemDept()},loadChild(e,t){if(0==e.level)return t([]);var n={lazy:!0,parent:e.data.id,page:1,limit:999};(0,i.apiSystemDept)(n).then((async e=>{2e3==e.code?t(e.data.data):this.$message.warning(e.msg)}))},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};"object"==typeof e.parent?e.parent=this.formData.parent?this.formData.parent[this.formData.parent.length-1]:"":null!=e.parent&&null!=e.parent||(e.parent=""),this.formData.id?(0,i.apiSystemDeptEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.apiSystemDeptAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},getapiSystemDept(){(0,i.apiSystemDept)({page:1,limit:999}).then((e=>{2e3==e.code?this.options=s().toArrayTree(e.data.data,{parentKey:"parent"}):this.$message.warning(e.msg)}))}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-tree-select"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-radio"),d=(0,r.resolveComponent)("el-radio-group"),f=(0,r.resolveComponent)("el-input-number"),h=(0,r.resolveComponent)("el-form"),p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(m,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"640px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),"详情"!=i.dialogTitle?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])):(0,r.createCommentVNode)("",!0)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto",class:"form-store"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"父级部门:",prop:"parent"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.parent,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.parent=e),"node-key":"id",data:i.options,"check-strictly":"",filterable:"",clearable:"","render-after-expand":!1,props:{label:"name",value:"id"},style:{width:"100%"},placeholder:"请选择/为空则为顶级"},null,8,["modelValue","data"])])),_:1}),(0,r.createVNode)(s,{label:"部门名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.name,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.name=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"负责人:",prop:"owner"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.owner,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.owner=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"联系电话:",prop:"phone"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.phone,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.phone=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"邮箱:",prop:"email"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.email,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.email=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.status,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.status=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:1},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("启用")]))),_:1}),(0,r.createVNode)(u,{value:0},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("禁用")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:i.formData.sort,"onUpdate:modelValue":t[6]||(t[6]=e=>i.formData.sort=e),min:0,max:999999},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},9914:function(e,t,n){"use strict";n.d(t,{_0:function(){return he.A},OZ:function(){return h.A},jT:function(){return u.A},bR:function(){return d.A},B8:function(){return p.A},Kx:function(){return _.A},FQ:function(){return c.FQ},rP:function(){return f.A},yW:function(){return y},Ng:function(){return c.Ng},p5:function(){return c.p5},El:function(){return c.El},zm:function(){return c.zm},Zf:function(){return c.Zf},AS:function(){return c.AS},_K:function(){return fe.A},yX:function(){return Ae},rt:function(){return me},NO:function(){return ge},NA:function(){return ve},GP:function(){return l},Bo:function(){return c.Bo},FP:function(){return c.FP},aQ:function(){return c.aQ},ZB:function(){return c.ZB},fA:function(){return a},dw:function(){return r},Ts:function(){return c.Ts},UU:function(){return pe.Xi},UP:function(){return g},ai:function(){return o},l3:function(){return R.A},zI:function(){return R.A},OH:function(){return c.OH},pX:function(){return c.pX},Oh:function(){return c.Oh},Ej:function(){return c.Ej},E:function(){return c.E},mz:function(){return c.mz},cf:function(){return c.cf},tb:function(){return c.tb},lP:function(){return c.lP},qg:function(){return c.qg},bf:function(){return c.bf},iY:function(){return c.iY},xV:function(){return c.xV},AF:function(){return c.AF},vV:function(){return c.vV},Gs:function(){return z.Gs},nF:function(){return b.nF},kB:function(){return i},Yx:function(){return $.Y},ZS:function(){return s},i1:function(){return v},rE:function(){return c.rE},F_:function(){return A},nd:function(){return m}});var r={};n.r(r),n.d(r,{createDimensions:function(){return B.M},createList:function(){return E},createScale:function(){return Q},createSymbol:function(){return T.v5},createTextStyle:function(){return D},dataStack:function(){return P},enableHoverEmphasis:function(){return N.iJ},getECData:function(){return S.z},getLayoutRect:function(){return C.dV},mixinAxisModelCommonMethods:function(){return M}});var o={};n.r(o),n.d(o,{MAX_SAFE_INTEGER:function(){return I.Is},asc:function(){return I.Y6},getPercentWithPrecision:function(){return I.wp},getPixelPrecision:function(){return I.hb},getPrecision:function(){return I.XV},getPrecisionSafe:function(){return I.y6},isNumeric:function(){return I.kf},isRadianAroundZero:function(){return I.dh},linearMap:function(){return I.Cb},nice:function(){return I.Cm},numericToNumber:function(){return I.Sm},parseDate:function(){return I._U},quantile:function(){return I.YV},quantity:function(){return I.au},quantityExponent:function(){return I.NX},reformIntervals:function(){return I.sL},remRadian:function(){return I._7},round:function(){return I.LI}});var i={};n.r(i),n.d(i,{format:function(){return L.GP},parse:function(){return I._U}});var a={};n.r(a),n.d(a,{Arc:function(){return ne.A},BezierCurve:function(){return te.A},BoundingRect:function(){return le.A},Circle:function(){return q.A},CompoundPath:function(){return oe.A},Ellipse:function(){return X.A},Group:function(){return H.A},Image:function(){return W.Ay},IncrementalDisplayable:function(){return re.A},Line:function(){return ee.A},LinearGradient:function(){return ie.A},Polygon:function(){return Z.A},Polyline:function(){return K.A},RadialGradient:function(){return ae.A},Rect:function(){return J.A},Ring:function(){return G.A},Sector:function(){return Y.A},Text:function(){return j.Ay},clipPointsByRect:function(){return F.clipPointsByRect},clipRectByRect:function(){return F.clipRectByRect},createIcon:function(){return F.createIcon},extendPath:function(){return F.extendPath},extendShape:function(){return F.extendShape},getShapeClass:function(){return F.getShapeClass},getTransform:function(){return F.getTransform},initProps:function(){return U.LW},makeImage:function(){return F.makeImage},makePath:function(){return F.makePath},mergePath:function(){return F.mergePath},registerShape:function(){return F.registerShape},resizePath:function(){return F.resizePath},updateProps:function(){return U.oi}});var l={};n.r(l),n.d(l,{addCommas:function(){return se.ob},capitalFirst:function(){return se.x5},encodeHTML:function(){return ce.Me},formatTime:function(){return se.fU},formatTpl:function(){return se.YK},getTextRect:function(){return de},getTooltipMarker:function(){return se.qg},normalizeCssArray:function(){return se.QX},toCamelCase:function(){return se.Cb},truncateText:function(){return ue.EJ}});var s={};n.r(s),n.d(s,{bind:function(){return A.bind},clone:function(){return A.clone},curry:function(){return A.curry},defaults:function(){return A.defaults},each:function(){return A.each},extend:function(){return A.extend},filter:function(){return A.filter},indexOf:function(){return A.indexOf},inherits:function(){return A.inherits},isArray:function(){return A.isArray},isFunction:function(){return A.isFunction},isObject:function(){return A.isObject},isString:function(){return A.isString},map:function(){return A.map},merge:function(){return A.merge},reduce:function(){return A.reduce}});var c=n(23421),u=n(15915),d=n(59109),f=n(47355),h=n(6666),p=n(6006),m=n(23442),g=n(45587),v=n(83509),A=n(98026),y=n(47698),b=n(24711),O=n(40446),w=n(50626),x=n(12462),_=n(5202),C=n(34253),k=n(65008),S=n(69622),V=n(89632),B=n(97351),T=n(62103),N=n(34833);function E(e){return(0,O.A)(null,e)}var P={isDimensionStacked:k.sJ,enableDataStack:k.iJ,getStackedDimension:k.me};function Q(e,t){var n=t;t instanceof _.A||(n=new _.A(t));var r=w.f$(n);return r.setExtent(e[0],e[1]),w.af(r,n),r}function M(e){A.mixin(e,x.L)}function D(e,t){return t=t||{},(0,V.VB)(e,null,null,"normal"!==t.state)}var $=n(3087),z=n(59741),R=n(69718),I=n(24326),L=n(55854),F=n(43199),U=n(5638),H=n(43870),W=n(90540),j=n(32322),q=n(31571),X=n(18393),Y=n(59975),G=n(42933),Z=n(52505),K=n(39195),J=n(10992),ee=n(82861),te=n(53849),ne=n(43471),re=n(2995),oe=n(82591),ie=n(29668),ae=n(82250),le=n(29308),se=n(83412),ce=n(44265),ue=n(62406);function de(e,t,n,r,o,i,a,l){return new j.Ay({style:{text:e,font:t,align:n,verticalAlign:r,padding:o,rich:i,overflow:a?"truncate":null,lineHeight:l}}).getBoundingRect()}var fe=n(38123),he=n(33423),pe=n(29571);function me(e){var t=u.A.extend(e);return u.A.registerClass(t),t}function ge(e){var t=d.A.extend(e);return d.A.registerClass(t),t}function ve(e){var t=f.A.extend(e);return f.A.registerClass(t),t}function Ae(e){var t=h.A.extend(e);return h.A.registerClass(t),t}var ye=n(77037);(0,$.Y)(ye._)},9915:function(e){e.exports=function(e,t,n){var r,o,i=[],a=arguments;if(a.length<2&&(t=a[0],e=0),o=t|0,(r=e|0)<t)for(n=n|0||1;r<o;r+=n)i.push(r);return i}},10022:function(e,t,n){"use strict";n.d(t,{l:function(){return i}});var r=n(64670);const o=(0,n(50819).b_)({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),i=e=>(0,r.A)(o,e)},10128:function(e,t,n){"use strict";var r=n(15215),o=n(62103),i=n(5638),a=n(43870),l=n(69622),s=n(34833),c=n(44532),u=n(98026),d=n(89632),f=n(90540),h=function(e){function t(t,n,r,o){var i=e.call(this)||this;return i.updateData(t,n,r,o),i}return(0,r.C6)(t,e),t.prototype._createSymbol=function(e,t,n,r,i){this.removeAll();var a=(0,o.v5)(e,-1,-1,2,2,null,i);a.attr({z2:100,culling:!0,scaleX:r[0]/2,scaleY:r[1]/2}),a.drift=p,this._symbolType=e,this.add(a)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){(0,s.HY)(this.childAt(0))},t.prototype.downplay=function(){(0,s.SD)(this.childAt(0))},t.prototype.setZ=function(e,t){var n=this.childAt(0);n.zlevel=e,n.z=t},t.prototype.setDraggable=function(e,t){var n=this.childAt(0);n.draggable=e,n.cursor=!t&&e?"move":n.cursor},t.prototype.updateData=function(e,n,r,o){this.silent=!1;var a=e.getItemVisual(n,"symbol")||"circle",l=e.hostModel,s=t.getSymbolSize(e,n),c=a!==this._symbolType,u=o&&o.disableAnimation;if(c){var d=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(a,e,n,s,d)}else{(h=this.childAt(0)).silent=!1;var f={scaleX:s[0]/2,scaleY:s[1]/2};u?h.attr(f):i.oi(h,f,l,n),(0,i.ap)(h)}if(this._updateCommon(e,n,s,r,o),c){var h=this.childAt(0);if(!u){f={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,i.LW(h,f,l,n)}}u&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,t,n,r,i){var a,l,h,p,m,g,v,A,y,b=this.childAt(0),O=e.hostModel;if(r&&(a=r.emphasisItemStyle,l=r.blurItemStyle,h=r.selectItemStyle,p=r.focus,m=r.blurScope,v=r.labelStatesModels,A=r.hoverScale,y=r.cursorStyle,g=r.emphasisDisabled),!r||e.hasItemOption){var w=r&&r.itemModel?r.itemModel:e.getItemModel(t),x=w.getModel("emphasis");a=x.getModel("itemStyle").getItemStyle(),h=w.getModel(["select","itemStyle"]).getItemStyle(),l=w.getModel(["blur","itemStyle"]).getItemStyle(),p=x.get("focus"),m=x.get("blurScope"),g=x.get("disabled"),v=(0,d.lx)(w),A=x.getShallow("scale"),y=w.getShallow("cursor")}var _=e.getItemVisual(t,"symbolRotate");b.attr("rotation",(_||0)*Math.PI/180||0);var C=(0,o.hV)(e.getItemVisual(t,"symbolOffset"),n);C&&(b.x=C[0],b.y=C[1]),y&&b.attr("cursor",y);var k=e.getItemVisual(t,"style"),S=k.fill;if(b instanceof f.Ay){var V=b.style;b.useStyle((0,u.extend)({image:V.image,x:V.x,y:V.y,width:V.width,height:V.height},k))}else b.__isEmptyBrush?b.useStyle((0,u.extend)({},k)):b.useStyle(k),b.style.decal=null,b.setColor(S,i&&i.symbolInnerColor),b.style.strokeNoScale=!0;var B=e.getItemVisual(t,"liftZ"),T=this._z2;null!=B?null==T&&(this._z2=b.z2,b.z2+=B):null!=T&&(b.z2=T,this._z2=null);var N=i&&i.useNameLabel;(0,d.qM)(b,v,{labelFetcher:O,labelDataIndex:t,defaultText:function(t){return N?e.getName(t):(0,c.i)(e,t)},inheritColor:S,defaultOpacity:k.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var E=b.ensureState("emphasis");E.style=a,b.ensureState("select").style=h,b.ensureState("blur").style=l;var P=null==A||!0===A?Math.max(1.1,3/this._sizeY):isFinite(A)&&A>0?+A:1;E.scaleX=this._sizeX*P,E.scaleY=this._sizeY*P,this.setSymbolScale(1),(0,s.Lm)(this,p,m,g)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,t,n){var r=this.childAt(0),o=(0,l.z)(this).dataIndex,a=n&&n.animation;if(this.silent=r.silent=!0,n&&n.fadeLabel){var s=r.getTextContent();s&&i.Nz(s,{style:{opacity:0}},t,{dataIndex:o,removeOpt:a,cb:function(){r.removeTextContent()}})}else r.removeTextContent();i.Nz(r,{style:{opacity:0},scaleX:0,scaleY:0},t,{dataIndex:o,cb:e,removeOpt:a})},t.getSymbolSize=function(e,t){return(0,o.xU)(e.getItemVisual(t,"symbolSize"))},t}(a.A);function p(e,t){this.parent.drift(e,t)}t.A=h},10224:function(e,t,n){var r=n(3045),o=n(35657),i=n(79135),a=n(2801),l=n(10906),s=n(54477);function c(e,t,n){var l,u=[];return o(e,(function(e,o){l=i(e),s(e)||l?u=u.concat(c(e,t+"["+o+"]",l)):u.push(r(t+"["+(n?"":o)+"]")+"="+r(a(e)?"":e))})),u}e.exports=function(e){var t,n=[];return o(e,(function(e,o){l(e)||(t=i(e),s(e)||t?n=n.concat(c(e,o,t)):n.push(r(o)+"="+r(a(e)?"":e)))})),n.join("&").replace(/%20/g,"+")}},10246:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.r(t),n.d(t,{MultiDrag:function(){return xt},Sortable:function(){return He},Swap:function(){return ft}});function d(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var f=d(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),h=d(/Edge/i),p=d(/firefox/i),m=d(/safari/i)&&!d(/chrome/i)&&!d(/android/i),g=d(/iP(ad|od|hone)/i),v=d(/chrome/i)&&d(/android/i),A={capture:!1,passive:!1};function y(e,t,n){e.addEventListener(t,n,!f&&A)}function b(e,t,n){e.removeEventListener(t,n,!f&&A)}function O(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function w(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function x(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&O(e,t):O(e,t))||r&&e===n)return e;if(e===n)break}while(e=w(e))}return null}var _,C=/\s+/g;function k(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(C," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(C," ")}}function S(e,t,n){var r=e&&e.style;if(r){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function V(e,t){var n="";if("string"==typeof e)n=e;else do{var r=S(e,"transform");r&&"none"!==r&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(n)}function B(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o<i;o++)n(r[o],o);return r}return[]}function T(){var e=document.scrollingElement;return e||document.documentElement}function N(e,t,n,r,o){if(e.getBoundingClientRect||e===window){var i,a,l,s,c,u,d;if(e!==window&&e.parentNode&&e!==T()?(a=(i=e.getBoundingClientRect()).top,l=i.left,s=i.bottom,c=i.right,u=i.height,d=i.width):(a=0,l=0,s=window.innerHeight,c=window.innerWidth,u=window.innerHeight,d=window.innerWidth),(t||n)&&e!==window&&(o=o||e.parentNode,!f))do{if(o&&o.getBoundingClientRect&&("none"!==S(o,"transform")||n&&"static"!==S(o,"position"))){var h=o.getBoundingClientRect();a-=h.top+parseInt(S(o,"border-top-width")),l-=h.left+parseInt(S(o,"border-left-width")),s=a+i.height,c=l+i.width;break}}while(o=o.parentNode);if(r&&e!==window){var p=V(o||e),m=p&&p.a,g=p&&p.d;p&&(s=(a/=g)+(u/=g),c=(l/=m)+(d/=m))}return{top:a,left:l,bottom:s,right:c,width:d,height:u}}}function E(e,t,n){for(var r=$(e,!0),o=N(e)[t];r;){var i=N(r)[n];if(!("top"===n||"left"===n?o>=i:o<=i))return r;if(r===T())break;r=$(r,!1)}return!1}function P(e,t,n,r){for(var o=0,i=0,a=e.children;i<a.length;){if("none"!==a[i].style.display&&a[i]!==He.ghost&&(r||a[i]!==He.dragged)&&x(a[i],n.draggable,e,!1)){if(o===t)return a[i];o++}i++}return null}function Q(e,t){for(var n=e.lastElementChild;n&&(n===He.ghost||"none"===S(n,"display")||t&&!O(n,t));)n=n.previousElementSibling;return n||null}function M(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||e===He.clone||t&&!O(e,t)||n++;return n}function D(e){var t=0,n=0,r=T();if(e)do{var o=V(e),i=o.a,a=o.d;t+=e.scrollLeft*i,n+=e.scrollTop*a}while(e!==r&&(e=e.parentNode));return[t,n]}function $(e,t){if(!e||!e.getBoundingClientRect)return T();var n=e,r=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var o=S(n);if(n.clientWidth<n.scrollWidth&&("auto"==o.overflowX||"scroll"==o.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==o.overflowY||"scroll"==o.overflowY)){if(!n.getBoundingClientRect||n===document.body)return T();if(r||t)return n;r=!0}}}while(n=n.parentNode);return T()}function z(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function R(e,t){return function(){if(!_){var n=arguments;1===n.length?e.call(this,n[0]):e.apply(this,n),_=setTimeout((function(){_=void 0}),t)}}}function I(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function L(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function F(e,t){S(e,"position","absolute"),S(e,"top",t.top),S(e,"left",t.left),S(e,"width",t.width),S(e,"height",t.height)}function U(e){S(e,"position",""),S(e,"top",""),S(e,"left",""),S(e,"width",""),S(e,"height","")}function H(e,t,n){var r={};return Array.from(e.children).forEach((function(o){var i,a,l,s;if(x(o,t.draggable,e,!1)&&!o.animated&&o!==n){var c=N(o);r.left=Math.min(null!==(i=r.left)&&void 0!==i?i:1/0,c.left),r.top=Math.min(null!==(a=r.top)&&void 0!==a?a:1/0,c.top),r.right=Math.max(null!==(l=r.right)&&void 0!==l?l:-1/0,c.right),r.bottom=Math.max(null!==(s=r.bottom)&&void 0!==s?s:-1/0,c.bottom)}})),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}var W="Sortable"+(new Date).getTime();function j(){var e,t=[];return{captureAnimationState:function(){(t=[],this.options.animation)&&[].slice.call(this.el.children).forEach((function(e){if("none"!==S(e,"display")&&e!==He.ghost){t.push({target:e,rect:N(e)});var n=o({},t[t.length-1].rect);if(e.thisAnimationDuration){var r=V(e,!0);r&&(n.top-=r.f,n.left-=r.e)}e.fromRect=n}}))},addAnimationState:function(e){t.push(e)},removeAnimationState:function(e){t.splice(function(e,t){for(var n in e)if(e.hasOwnProperty(n))for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n);return-1}(t,{target:e}),1)},animateAll:function(n){var r=this;if(!this.options.animation)return clearTimeout(e),void("function"==typeof n&&n());var o=!1,i=0;t.forEach((function(e){var t=0,n=e.target,a=n.fromRect,l=N(n),s=n.prevFromRect,c=n.prevToRect,u=e.rect,d=V(n,!0);d&&(l.top-=d.f,l.left-=d.e),n.toRect=l,n.thisAnimationDuration&&z(s,l)&&!z(a,l)&&(u.top-l.top)/(u.left-l.left)==(a.top-l.top)/(a.left-l.left)&&(t=function(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}(u,s,c,r.options)),z(l,a)||(n.prevFromRect=a,n.prevToRect=l,t||(t=r.options.animation),r.animate(n,u,l,t)),t&&(o=!0,i=Math.max(i,t),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout((function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null}),t),n.thisAnimationDuration=t)})),clearTimeout(e),o?e=setTimeout((function(){"function"==typeof n&&n()}),i):"function"==typeof n&&n(),t=[]},animate:function(e,t,n,r){if(r){S(e,"transition",""),S(e,"transform","");var o=V(this.el),i=o&&o.a,a=o&&o.d,l=(t.left-n.left)/(i||1),s=(t.top-n.top)/(a||1);e.animatingX=!!l,e.animatingY=!!s,S(e,"transform","translate3d("+l+"px,"+s+"px,0)"),this.forRepaintDummy=function(e){return e.offsetWidth}(e),S(e,"transition","transform "+r+"ms"+(this.options.easing?" "+this.options.easing:"")),S(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout((function(){S(e,"transition",""),S(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1}),r)}}}}var q=[],X={initializeByDefault:!0},Y={mount:function(e){for(var t in X)X.hasOwnProperty(t)&&!(t in e)&&(e[t]=X[t]);q.forEach((function(t){if(t.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")})),q.push(e)},pluginEvent:function(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};var i=e+"Global";q.forEach((function(r){t[r.pluginName]&&(t[r.pluginName][i]&&t[r.pluginName][i](o({sortable:t},n)),t.options[r.pluginName]&&t[r.pluginName][e]&&t[r.pluginName][e](o({sortable:t},n)))}))},initializePlugins:function(e,t,n,r){for(var o in q.forEach((function(r){var o=r.pluginName;if(e.options[o]||r.initializeByDefault){var i=new r(e,t,e.options);i.sortable=e,i.options=e.options,e[o]=i,l(n,i.defaults)}})),e.options)if(e.options.hasOwnProperty(o)){var i=this.modifyOption(e,o,e.options[o]);void 0!==i&&(e.options[o]=i)}},getEventProperties:function(e,t){var n={};return q.forEach((function(r){"function"==typeof r.eventProperties&&l(n,r.eventProperties.call(t[r.pluginName],e))})),n},modifyOption:function(e,t,n){var r;return q.forEach((function(o){e[o.pluginName]&&o.optionListeners&&"function"==typeof o.optionListeners[t]&&(r=o.optionListeners[t].call(e[o.pluginName],n))})),r}};function G(e){var t=e.sortable,n=e.rootEl,r=e.name,i=e.targetEl,a=e.cloneEl,l=e.toEl,s=e.fromEl,c=e.oldIndex,u=e.newIndex,d=e.oldDraggableIndex,p=e.newDraggableIndex,m=e.originalEvent,g=e.putSortable,v=e.extraEventProperties;if(t=t||n&&n[W]){var A,y=t.options,b="on"+r.charAt(0).toUpperCase()+r.substr(1);!window.CustomEvent||f||h?(A=document.createEvent("Event")).initEvent(r,!0,!0):A=new CustomEvent(r,{bubbles:!0,cancelable:!0}),A.to=l||n,A.from=s||n,A.item=i||n,A.clone=a,A.oldIndex=c,A.newIndex=u,A.oldDraggableIndex=d,A.newDraggableIndex=p,A.originalEvent=m,A.pullMode=g?g.lastPutMode:void 0;var O=o(o({},v),Y.getEventProperties(r,t));for(var w in O)A[w]=O[w];n&&n.dispatchEvent(A),y[b]&&y[b].call(t,A)}}var Z=["evt"],K=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.evt,i=s(n,Z);Y.pluginEvent.bind(He)(e,t,o({dragEl:ee,parentEl:te,ghostEl:ne,rootEl:re,nextEl:oe,lastDownEl:ie,cloneEl:ae,cloneHidden:le,dragStarted:be,putSortable:he,activeSortable:He.active,originalEvent:r,oldIndex:se,oldDraggableIndex:ue,newIndex:ce,newDraggableIndex:de,hideGhostForTarget:Ie,unhideGhostForTarget:Le,cloneNowHidden:function(){le=!0},cloneNowShown:function(){le=!1},dispatchSortableEvent:function(e){J({sortable:t,name:e,originalEvent:r})}},i))};function J(e){G(o({putSortable:he,cloneEl:ae,targetEl:ee,rootEl:re,oldIndex:se,oldDraggableIndex:ue,newIndex:ce,newDraggableIndex:de},e))}var ee,te,ne,re,oe,ie,ae,le,se,ce,ue,de,fe,he,pe,me,ge,ve,Ae,ye,be,Oe,we,xe,_e,Ce=!1,ke=!1,Se=[],Ve=!1,Be=!1,Te=[],Ne=!1,Ee=[],Pe="undefined"!=typeof document,Qe=g,Me=h||f?"cssFloat":"float",De=Pe&&!v&&!g&&"draggable"in document.createElement("div"),$e=function(){if(Pe){if(f)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),ze=function(e,t){var n=S(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=P(e,0,t),i=P(e,1,t),a=o&&S(o),l=i&&S(i),s=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+N(o).width,c=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+N(i).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&a.float&&"none"!==a.float){var u="left"===a.float?"left":"right";return!i||"both"!==l.clear&&l.clear!==u?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||s>=r&&"none"===n[Me]||i&&"none"===n[Me]&&s+c>r)?"vertical":"horizontal"},Re=function(e){function t(e,n){return function(r,o,i,a){var l=r.options.group.name&&o.options.group.name&&r.options.group.name===o.options.group.name;if(null==e&&(n||l))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,o,i,a),n)(r,o,i,a);var s=(n?r:o).options.group.name;return!0===e||"string"==typeof e&&e===s||e.join&&e.indexOf(s)>-1}}var n={},r=e.group;r&&"object"==i(r)||(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},Ie=function(){!$e&&ne&&S(ne,"display","none")},Le=function(){!$e&&ne&&S(ne,"display","")};Pe&&!v&&document.addEventListener("click",(function(e){if(ke)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ke=!1,!1}),!0);var Fe=function(e){if(ee){e=e.touches?e.touches[0]:e;var t=(o=e.clientX,i=e.clientY,Se.some((function(e){var t=e[W].options.emptyInsertThreshold;if(t&&!Q(e)){var n=N(e),r=o>=n.left-t&&o<=n.right+t,l=i>=n.top-t&&i<=n.bottom+t;return r&&l?a=e:void 0}})),a);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[W]._onDragOver(n)}}var o,i,a},Ue=function(e){ee&&ee.parentNode[W]._isOutsideThisEl(e.target)};function He(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=l({},t),e[W]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return ze(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==He.supportPointer&&"PointerEvent"in window&&(!m||g),emptyInsertThreshold:5};for(var r in Y.initializePlugins(this,e,n),n)!(r in t)&&(t[r]=n[r]);for(var o in Re(t),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!t.forceFallback&&De,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?y(e,"pointerdown",this._onTapStart):(y(e,"mousedown",this._onTapStart),y(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(y(e,"dragover",this),y(e,"dragenter",this)),Se.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),l(this,j())}function We(e,t,n,r,o,i,a,l){var s,c,u=e[W],d=u.options.onMove;return!window.CustomEvent||f||h?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=t,s.from=e,s.dragged=n,s.draggedRect=r,s.related=o||t,s.relatedRect=i||N(t),s.willInsertAfter=l,s.originalEvent=a,e.dispatchEvent(s),d&&(c=d.call(u,s,a)),c}function je(e){e.draggable=!1}function qe(){Ne=!1}function Xe(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function Ye(e){return setTimeout(e,0)}function Ge(e){return clearTimeout(e)}He.prototype={constructor:He,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(Oe=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,ee):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,o=r.preventOnFilter,i=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,l=(a||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,c=r.filter;if(function(e){Ee.length=0;var t=e.getElementsByTagName("input"),n=t.length;for(;n--;){var r=t[n];r.checked&&Ee.push(r)}}(n),!ee&&!(/mousedown|pointerdown/.test(i)&&0!==e.button||r.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!m||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=x(l,r.draggable,n,!1))&&l.animated||ie===l)){if(se=M(l),ue=M(l,r.draggable),"function"==typeof c){if(c.call(this,e,l,this))return J({sortable:t,rootEl:s,name:"filter",targetEl:l,toEl:n,fromEl:n}),K("filter",t,{evt:e}),void(o&&e.preventDefault())}else if(c&&(c=c.split(",").some((function(r){if(r=x(s,r.trim(),n,!1))return J({sortable:t,rootEl:r,name:"filter",targetEl:l,fromEl:n,toEl:n}),K("filter",t,{evt:e}),!0}))))return void(o&&e.preventDefault());r.handle&&!x(s,r.handle,n,!1)||this._prepareDragStart(e,a,l)}}},_prepareDragStart:function(e,t,n){var r,o=this,i=o.el,a=o.options,l=i.ownerDocument;if(n&&!ee&&n.parentNode===i){var s=N(n);if(re=i,te=(ee=n).parentNode,oe=ee.nextSibling,ie=n,fe=a.group,He.dragged=ee,pe={target:ee,clientX:(t||e).clientX,clientY:(t||e).clientY},Ae=pe.clientX-s.left,ye=pe.clientY-s.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,ee.style["will-change"]="all",r=function(){K("delayEnded",o,{evt:e}),He.eventCanceled?o._onDrop():(o._disableDelayedDragEvents(),!p&&o.nativeDraggable&&(ee.draggable=!0),o._triggerDragStart(e,t),J({sortable:o,name:"choose",originalEvent:e}),k(ee,a.chosenClass,!0))},a.ignore.split(",").forEach((function(e){B(ee,e.trim(),je)})),y(l,"dragover",Fe),y(l,"mousemove",Fe),y(l,"touchmove",Fe),a.supportPointer?(y(l,"pointerup",o._onDrop),!this.nativeDraggable&&y(l,"pointercancel",o._onDrop)):(y(l,"mouseup",o._onDrop),y(l,"touchend",o._onDrop),y(l,"touchcancel",o._onDrop)),p&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ee.draggable=!0),K("delayStart",this,{evt:e}),!a.delay||a.delayOnTouchOnly&&!t||this.nativeDraggable&&(h||f))r();else{if(He.eventCanceled)return void this._onDrop();a.supportPointer?(y(l,"pointerup",o._disableDelayedDrag),y(l,"pointercancel",o._disableDelayedDrag)):(y(l,"mouseup",o._disableDelayedDrag),y(l,"touchend",o._disableDelayedDrag),y(l,"touchcancel",o._disableDelayedDrag)),y(l,"mousemove",o._delayedDragTouchMoveHandler),y(l,"touchmove",o._delayedDragTouchMoveHandler),a.supportPointer&&y(l,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(r,a.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ee&&je(ee),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._disableDelayedDrag),b(e,"touchend",this._disableDelayedDrag),b(e,"touchcancel",this._disableDelayedDrag),b(e,"pointerup",this._disableDelayedDrag),b(e,"pointercancel",this._disableDelayedDrag),b(e,"mousemove",this._delayedDragTouchMoveHandler),b(e,"touchmove",this._delayedDragTouchMoveHandler),b(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?y(document,"pointermove",this._onTouchMove):y(document,t?"touchmove":"mousemove",this._onTouchMove):(y(ee,"dragend",this),y(re,"dragstart",this._onDragStart));try{document.selection?Ye((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(Ce=!1,re&&ee){K("dragStarted",this,{evt:t}),this.nativeDraggable&&y(document,"dragover",Ue);var n=this.options;!e&&k(ee,n.dragClass,!1),k(ee,n.ghostClass,!0),He.active=this,e&&this._appendGhost(),J({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(me){this._lastX=me.clientX,this._lastY=me.clientY,Ie();for(var e=document.elementFromPoint(me.clientX,me.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(me.clientX,me.clientY))!==t;)t=e;if(ee.parentNode[W]._isOutsideThisEl(e),t)do{if(t[W]){if(t[W]._onDragOver({clientX:me.clientX,clientY:me.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break}e=t}while(t=w(t));Le()}},_onTouchMove:function(e){if(pe){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=ne&&V(ne,!0),a=ne&&i&&i.a,l=ne&&i&&i.d,s=Qe&&_e&&D(_e),c=(o.clientX-pe.clientX+r.x)/(a||1)+(s?s[0]-Te[0]:0)/(a||1),u=(o.clientY-pe.clientY+r.y)/(l||1)+(s?s[1]-Te[1]:0)/(l||1);if(!He.active&&!Ce){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if(ne){i?(i.e+=c-(ge||0),i.f+=u-(ve||0)):i={a:1,b:0,c:0,d:1,e:c,f:u};var d="matrix(".concat(i.a,",").concat(i.b,",").concat(i.c,",").concat(i.d,",").concat(i.e,",").concat(i.f,")");S(ne,"webkitTransform",d),S(ne,"mozTransform",d),S(ne,"msTransform",d),S(ne,"transform",d),ge=c,ve=u,me=o}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!ne){var e=this.options.fallbackOnBody?document.body:re,t=N(ee,!0,Qe,!0,e),n=this.options;if(Qe){for(_e=e;"static"===S(_e,"position")&&"none"===S(_e,"transform")&&_e!==document;)_e=_e.parentNode;_e!==document.body&&_e!==document.documentElement?(_e===document&&(_e=T()),t.top+=_e.scrollTop,t.left+=_e.scrollLeft):_e=T(),Te=D(_e)}k(ne=ee.cloneNode(!0),n.ghostClass,!1),k(ne,n.fallbackClass,!0),k(ne,n.dragClass,!0),S(ne,"transition",""),S(ne,"transform",""),S(ne,"box-sizing","border-box"),S(ne,"margin",0),S(ne,"top",t.top),S(ne,"left",t.left),S(ne,"width",t.width),S(ne,"height",t.height),S(ne,"opacity","0.8"),S(ne,"position",Qe?"absolute":"fixed"),S(ne,"zIndex","100000"),S(ne,"pointerEvents","none"),He.ghost=ne,e.appendChild(ne),S(ne,"transform-origin",Ae/parseInt(ne.style.width)*100+"% "+ye/parseInt(ne.style.height)*100+"%")}},_onDragStart:function(e,t){var n=this,r=e.dataTransfer,o=n.options;K("dragStart",this,{evt:e}),He.eventCanceled?this._onDrop():(K("setupClone",this),He.eventCanceled||((ae=L(ee)).removeAttribute("id"),ae.draggable=!1,ae.style["will-change"]="",this._hideClone(),k(ae,this.options.chosenClass,!1),He.clone=ae),n.cloneId=Ye((function(){K("clone",n),He.eventCanceled||(n.options.removeCloneOnHide||re.insertBefore(ae,ee),n._hideClone(),J({sortable:n,name:"clone"}))})),!t&&k(ee,o.dragClass,!0),t?(ke=!0,n._loopId=setInterval(n._emulateDragOver,50)):(b(document,"mouseup",n._onDrop),b(document,"touchend",n._onDrop),b(document,"touchcancel",n._onDrop),r&&(r.effectAllowed="move",o.setData&&o.setData.call(n,r,ee)),y(document,"drop",n),S(ee,"transform","translateZ(0)")),Ce=!0,n._dragStartId=Ye(n._dragStarted.bind(n,t,e)),y(document,"selectstart",n),be=!0,window.getSelection().removeAllRanges(),m&&S(document.body,"user-select","none"))},_onDragOver:function(e){var t,n,r,i,a=this.el,l=e.target,s=this.options,c=s.group,u=He.active,d=fe===c,f=s.sort,h=he||u,p=this,m=!1;if(!Ne){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),l=x(l,s.draggable,a,!0),z("dragOver"),He.eventCanceled)return m;if(ee.contains(e.target)||l.animated&&l.animatingX&&l.animatingY||p._ignoreWhileAnimating===l)return L(!1);if(ke=!1,u&&!s.disabled&&(d?f||(r=te!==re):he===this||(this.lastPutMode=fe.checkPull(this,u,ee,e))&&c.checkPut(this,u,ee,e))){if(i="vertical"===this._getDirection(e,l),t=N(ee),z("dragOverValid"),He.eventCanceled)return m;if(r)return te=re,R(),this._hideClone(),z("revert"),He.eventCanceled||(oe?re.insertBefore(ee,oe):re.appendChild(ee)),L(!0);var g=Q(a,s.draggable);if(!g||function(e,t,n){var r=N(Q(n.el,n.options.draggable)),o=H(n.el,n.options,ne),i=10;return t?e.clientX>o.right+i||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>o.bottom+i||e.clientX>r.right&&e.clientY>r.top}(e,i,this)&&!g.animated){if(g===ee)return L(!1);if(g&&a===e.target&&(l=g),l&&(n=N(l)),!1!==We(re,a,ee,t,l,n,e,!!l))return R(),g&&g.nextSibling?a.insertBefore(ee,g.nextSibling):a.appendChild(ee),te=a,F(),L(!0)}else if(g&&function(e,t,n){var r=N(P(n.el,0,n.options,!0)),o=H(n.el,n.options,ne),i=10;return t?e.clientX<o.left-i||e.clientY<r.top&&e.clientX<r.right:e.clientY<o.top-i||e.clientY<r.bottom&&e.clientX<r.left}(e,i,this)){var v=P(a,0,s,!0);if(v===ee)return L(!1);if(n=N(l=v),!1!==We(re,a,ee,t,l,n,e,!1))return R(),a.insertBefore(ee,v),te=a,F(),L(!0)}else if(l.parentNode===a){n=N(l);var A,y,b,O=ee.parentNode!==a,w=!function(e,t,n){var r=n?e.left:e.top,o=n?e.right:e.bottom,i=n?e.width:e.height,a=n?t.left:t.top,l=n?t.right:t.bottom,s=n?t.width:t.height;return r===a||o===l||r+i/2===a+s/2}(ee.animated&&ee.toRect||t,l.animated&&l.toRect||n,i),_=i?"top":"left",C=E(l,"top","top")||E(ee,"top","top"),V=C?C.scrollTop:void 0;if(Oe!==l&&(y=n[_],Ve=!1,Be=!w&&s.invertSwap||O),A=function(e,t,n,r,o,i,a,l){var s=r?e.clientY:e.clientX,c=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!a)if(l&&xe<c*o){if(!Ve&&(1===we?s>u+c*i/2:s<d-c*i/2)&&(Ve=!0),Ve)f=!0;else if(1===we?s<u+xe:s>d-xe)return-we}else if(s>u+c*(1-o)/2&&s<d-c*(1-o)/2)return function(e){return M(ee)<M(e)?1:-1}(t);if((f=f||a)&&(s<u+c*i/2||s>d-c*i/2))return s>u+c/2?1:-1;return 0}(e,l,n,i,w?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,Be,Oe===l),0!==A){var B=M(ee);do{B-=A,b=te.children[B]}while(b&&("none"===S(b,"display")||b===ne))}if(0===A||b===l)return L(!1);Oe=l,we=A;var T=l.nextElementSibling,D=!1,$=We(re,a,ee,t,l,n,e,D=1===A);if(!1!==$)return 1!==$&&-1!==$||(D=1===$),Ne=!0,setTimeout(qe,30),R(),D&&!T?a.appendChild(ee):l.parentNode.insertBefore(ee,D?T:l),C&&I(C,0,V-C.scrollTop),te=ee.parentNode,void 0===y||Be||(xe=Math.abs(y-N(l)[_])),F(),L(!0)}if(a.contains(ee))return L(!1)}return!1}function z(s,c){K(s,p,o({evt:e,isOwner:d,axis:i?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:f,fromSortable:h,target:l,completed:L,onMove:function(n,r){return We(re,a,ee,t,n,N(n),e,r)},changed:F},c))}function R(){z("dragOverAnimationCapture"),p.captureAnimationState(),p!==h&&h.captureAnimationState()}function L(t){return z("dragOverCompleted",{insertion:t}),t&&(d?u._hideClone():u._showClone(p),p!==h&&(k(ee,he?he.options.ghostClass:u.options.ghostClass,!1),k(ee,s.ghostClass,!0)),he!==p&&p!==He.active?he=p:p===He.active&&he&&(he=null),h===p&&(p._ignoreWhileAnimating=l),p.animateAll((function(){z("dragOverAnimationComplete"),p._ignoreWhileAnimating=null})),p!==h&&(h.animateAll(),h._ignoreWhileAnimating=null)),(l===ee&&!ee.animated||l===a&&!l.animated)&&(Oe=null),s.dragoverBubble||e.rootEl||l===document||(ee.parentNode[W]._isOutsideThisEl(e.target),!t&&Fe(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function F(){ce=M(ee),de=M(ee,s.draggable),J({sortable:p,name:"change",toEl:a,newIndex:ce,newDraggableIndex:de,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){b(document,"mousemove",this._onTouchMove),b(document,"touchmove",this._onTouchMove),b(document,"pointermove",this._onTouchMove),b(document,"dragover",Fe),b(document,"mousemove",Fe),b(document,"touchmove",Fe)},_offUpEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._onDrop),b(e,"touchend",this._onDrop),b(e,"pointerup",this._onDrop),b(e,"pointercancel",this._onDrop),b(e,"touchcancel",this._onDrop),b(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;ce=M(ee),de=M(ee,n.draggable),K("drop",this,{evt:e}),te=ee&&ee.parentNode,ce=M(ee),de=M(ee,n.draggable),He.eventCanceled||(Ce=!1,Be=!1,Ve=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Ge(this.cloneId),Ge(this._dragStartId),this.nativeDraggable&&(b(document,"drop",this),b(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),m&&S(document.body,"user-select",""),S(ee,"transform",""),e&&(be&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),ne&&ne.parentNode&&ne.parentNode.removeChild(ne),(re===te||he&&"clone"!==he.lastPutMode)&&ae&&ae.parentNode&&ae.parentNode.removeChild(ae),ee&&(this.nativeDraggable&&b(ee,"dragend",this),je(ee),ee.style["will-change"]="",be&&!Ce&&k(ee,he?he.options.ghostClass:this.options.ghostClass,!1),k(ee,this.options.chosenClass,!1),J({sortable:this,name:"unchoose",toEl:te,newIndex:null,newDraggableIndex:null,originalEvent:e}),re!==te?(ce>=0&&(J({rootEl:te,name:"add",toEl:te,fromEl:re,originalEvent:e}),J({sortable:this,name:"remove",toEl:te,originalEvent:e}),J({rootEl:te,name:"sort",toEl:te,fromEl:re,originalEvent:e}),J({sortable:this,name:"sort",toEl:te,originalEvent:e})),he&&he.save()):ce!==se&&ce>=0&&(J({sortable:this,name:"update",toEl:te,originalEvent:e}),J({sortable:this,name:"sort",toEl:te,originalEvent:e})),He.active&&(null!=ce&&-1!==ce||(ce=se,de=ue),J({sortable:this,name:"end",toEl:te,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){K("nulling",this),re=ee=te=ne=oe=ae=ie=le=pe=me=be=ce=de=se=ue=Oe=we=he=fe=He.dragged=He.ghost=He.clone=He.active=null,Ee.forEach((function(e){e.checked=!0})),Ee.length=ge=ve=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":ee&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,o=n.length,i=this.options;r<o;r++)x(e=n[r],i.draggable,this.el,!1)&&t.push(e.getAttribute(i.dataIdAttr)||Xe(e));return t},sort:function(e,t){var n={},r=this.el;this.toArray().forEach((function(e,t){var o=r.children[t];x(o,this.options.draggable,r,!1)&&(n[e]=o)}),this),t&&this.captureAnimationState(),e.forEach((function(e){n[e]&&(r.removeChild(n[e]),r.appendChild(n[e]))})),t&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return x(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];var r=Y.modifyOption(this,e,t);n[e]=void 0!==r?r:t,"group"===e&&Re(n)},destroy:function(){K("destroy",this);var e=this.el;e[W]=null,b(e,"mousedown",this._onTapStart),b(e,"touchstart",this._onTapStart),b(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(b(e,"dragover",this),b(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),(function(e){e.removeAttribute("draggable")})),this._onDrop(),this._disableDelayedDragEvents(),Se.splice(Se.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!le){if(K("hideClone",this),He.eventCanceled)return;S(ae,"display","none"),this.options.removeCloneOnHide&&ae.parentNode&&ae.parentNode.removeChild(ae),le=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(le){if(K("showClone",this),He.eventCanceled)return;ee.parentNode!=re||this.options.group.revertClone?oe?re.insertBefore(ae,oe):re.appendChild(ae):re.insertBefore(ae,ee),this.options.group.revertClone&&this.animate(ee,ae),S(ae,"display",""),le=!1}}else this._hideClone()}},Pe&&y(document,"touchmove",(function(e){(He.active||Ce)&&e.cancelable&&e.preventDefault()})),He.utils={on:y,off:b,css:S,find:B,is:function(e,t){return!!x(e,t,e,!1)},extend:function(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},throttle:R,closest:x,toggleClass:k,clone:L,index:M,nextTick:Ye,cancelNextTick:Ge,detectDirection:ze,getChild:P,expando:W},He.get=function(e){return e[W]},He.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach((function(e){if(!e.prototype||!e.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(e));e.utils&&(He.utils=o(o({},He.utils),e.utils)),Y.mount(e)}))},He.create=function(e,t){return new He(e,t)},He.version="1.15.6";var Ze,Ke,Je,et,tt,nt,rt=[],ot=!1;function it(){rt.forEach((function(e){clearInterval(e.pid)})),rt=[]}function at(){clearInterval(nt)}var lt,st=R((function(e,t,n,r){if(t.scroll){var o,i=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,l=t.scrollSensitivity,s=t.scrollSpeed,c=T(),u=!1;Ke!==n&&(Ke=n,it(),Ze=t.scroll,o=t.scrollFn,!0===Ze&&(Ze=$(n,!0)));var d=0,f=Ze;do{var h=f,p=N(h),m=p.top,g=p.bottom,v=p.left,A=p.right,y=p.width,b=p.height,O=void 0,w=void 0,x=h.scrollWidth,_=h.scrollHeight,C=S(h),k=h.scrollLeft,V=h.scrollTop;h===c?(O=y<x&&("auto"===C.overflowX||"scroll"===C.overflowX||"visible"===C.overflowX),w=b<_&&("auto"===C.overflowY||"scroll"===C.overflowY||"visible"===C.overflowY)):(O=y<x&&("auto"===C.overflowX||"scroll"===C.overflowX),w=b<_&&("auto"===C.overflowY||"scroll"===C.overflowY));var B=O&&(Math.abs(A-i)<=l&&k+y<x)-(Math.abs(v-i)<=l&&!!k),E=w&&(Math.abs(g-a)<=l&&V+b<_)-(Math.abs(m-a)<=l&&!!V);if(!rt[d])for(var P=0;P<=d;P++)rt[P]||(rt[P]={});rt[d].vx==B&&rt[d].vy==E&&rt[d].el===h||(rt[d].el=h,rt[d].vx=B,rt[d].vy=E,clearInterval(rt[d].pid),0==B&&0==E||(u=!0,rt[d].pid=setInterval(function(){r&&0===this.layer&&He.active._onTouchMove(tt);var t=rt[this.layer].vy?rt[this.layer].vy*s:0,n=rt[this.layer].vx?rt[this.layer].vx*s:0;"function"==typeof o&&"continue"!==o.call(He.dragged.parentNode[W],n,t,e,tt,rt[this.layer].el)||I(rt[this.layer].el,n,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&f!==c&&(f=$(f,!1)));ot=u}}),30),ct=function(e){var t=e.originalEvent,n=e.putSortable,r=e.dragEl,o=e.activeSortable,i=e.dispatchSortableEvent,a=e.hideGhostForTarget,l=e.unhideGhostForTarget;if(t){var s=n||o;a();var c=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,u=document.elementFromPoint(c.clientX,c.clientY);l(),s&&!s.el.contains(u)&&(i("spill"),this.onSpill({dragEl:r,putSortable:n}))}};function ut(){}function dt(){}function ft(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(e){var t=e.dragEl;lt=t},dragOverValid:function(e){var t=e.completed,n=e.target,r=e.onMove,o=e.activeSortable,i=e.changed,a=e.cancel;if(o.options.swap){var l=this.sortable.el,s=this.options;if(n&&n!==l){var c=lt;!1!==r(n)?(k(n,s.swapClass,!0),lt=n):lt=null,c&&c!==lt&&k(c,s.swapClass,!1)}i(),t(!0),a()}},drop:function(e){var t=e.activeSortable,n=e.putSortable,r=e.dragEl,o=n||this.sortable,i=this.options;lt&&k(lt,i.swapClass,!1),lt&&(i.swap||n&&n.options.swap)&&r!==lt&&(o.captureAnimationState(),o!==t&&t.captureAnimationState(),function(e,t){var n,r,o=e.parentNode,i=t.parentNode;if(!o||!i||o.isEqualNode(t)||i.isEqualNode(e))return;n=M(e),r=M(t),o.isEqualNode(i)&&n<r&&r++;o.insertBefore(t,o.children[n]),i.insertBefore(e,i.children[r])}(r,lt),o.animateAll(),o!==t&&t.animateAll())},nulling:function(){lt=null}},l(e,{pluginName:"swap",eventProperties:function(){return{swapItem:lt}}})}ut.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,n=e.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();var r=P(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(t,r):this.sortable.el.appendChild(t),this.sortable.animateAll(),n&&n.animateAll()},drop:ct},l(ut,{pluginName:"revertOnSpill"}),dt.prototype={onSpill:function(e){var t=e.dragEl,n=e.putSortable||this.sortable;n.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),n.animateAll()},drop:ct},l(dt,{pluginName:"removeOnSpill"});var ht,pt,mt,gt,vt,At=[],yt=[],bt=!1,Ot=!1,wt=!1;function xt(){function e(e){for(var t in this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this));e.options.avoidImplicitDeselect||(e.options.supportPointer?y(document,"pointerup",this._deselectMultiDrag):(y(document,"mouseup",this._deselectMultiDrag),y(document,"touchend",this._deselectMultiDrag))),y(document,"keydown",this._checkKeyDown),y(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,avoidImplicitDeselect:!1,setData:function(t,n){var r="";At.length&&pt===e?At.forEach((function(e,t){r+=(t?", ":"")+e.textContent})):r=n.textContent,t.setData("Text",r)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(e){var t=e.dragEl;mt=t},delayEnded:function(){this.isMultiDrag=~At.indexOf(mt)},setupClone:function(e){var t=e.sortable,n=e.cancel;if(this.isMultiDrag){for(var r=0;r<At.length;r++)yt.push(L(At[r])),yt[r].sortableIndex=At[r].sortableIndex,yt[r].draggable=!1,yt[r].style["will-change"]="",k(yt[r],this.options.selectedClass,!1),At[r]===mt&&k(yt[r],this.options.chosenClass,!1);t._hideClone(),n()}},clone:function(e){var t=e.sortable,n=e.rootEl,r=e.dispatchSortableEvent,o=e.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||At.length&&pt===t&&(_t(!0,n),r("clone"),o()))},showClone:function(e){var t=e.cloneNowShown,n=e.rootEl,r=e.cancel;this.isMultiDrag&&(_t(!1,n),yt.forEach((function(e){S(e,"display","")})),t(),vt=!1,r())},hideClone:function(e){var t=this,n=(e.sortable,e.cloneNowHidden),r=e.cancel;this.isMultiDrag&&(yt.forEach((function(e){S(e,"display","none"),t.options.removeCloneOnHide&&e.parentNode&&e.parentNode.removeChild(e)})),n(),vt=!0,r())},dragStartGlobal:function(e){e.sortable;!this.isMultiDrag&&pt&&pt.multiDrag._deselectMultiDrag(),At.forEach((function(e){e.sortableIndex=M(e)})),At=At.sort((function(e,t){return e.sortableIndex-t.sortableIndex})),wt=!0},dragStarted:function(e){var t=this,n=e.sortable;if(this.isMultiDrag){if(this.options.sort&&(n.captureAnimationState(),this.options.animation)){At.forEach((function(e){e!==mt&&S(e,"position","absolute")}));var r=N(mt,!1,!0,!0);At.forEach((function(e){e!==mt&&F(e,r)})),Ot=!0,bt=!0}n.animateAll((function(){Ot=!1,bt=!1,t.options.animation&&At.forEach((function(e){U(e)})),t.options.sort&&Ct()}))}},dragOver:function(e){var t=e.target,n=e.completed,r=e.cancel;Ot&&~At.indexOf(t)&&(n(!1),r())},revert:function(e){var t=e.fromSortable,n=e.rootEl,r=e.sortable,o=e.dragRect;At.length>1&&(At.forEach((function(e){r.addAnimationState({target:e,rect:Ot?N(e):o}),U(e),e.fromRect=o,t.removeAnimationState(e)})),Ot=!1,function(e,t){At.forEach((function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)}))}(!this.options.removeCloneOnHide,n))},dragOverCompleted:function(e){var t=e.sortable,n=e.isOwner,r=e.insertion,o=e.activeSortable,i=e.parentEl,a=e.putSortable,l=this.options;if(r){if(n&&o._hideClone(),bt=!1,l.animation&&At.length>1&&(Ot||!n&&!o.options.sort&&!a)){var s=N(mt,!1,!0,!0);At.forEach((function(e){e!==mt&&(F(e,s),i.appendChild(e))})),Ot=!0}if(!n)if(Ot||Ct(),At.length>1){var c=vt;o._showClone(t),o.options.animation&&!vt&&c&&yt.forEach((function(e){o.addAnimationState({target:e,rect:gt}),e.fromRect=gt,e.thisAnimationDuration=null}))}else o._showClone(t)}},dragOverAnimationCapture:function(e){var t=e.dragRect,n=e.isOwner,r=e.activeSortable;if(At.forEach((function(e){e.thisAnimationDuration=null})),r.options.animation&&!n&&r.multiDrag.isMultiDrag){gt=l({},t);var o=V(mt,!0);gt.top-=o.f,gt.left-=o.e}},dragOverAnimationComplete:function(){Ot&&(Ot=!1,Ct())},drop:function(e){var t=e.originalEvent,n=e.rootEl,r=e.parentEl,o=e.sortable,i=e.dispatchSortableEvent,a=e.oldIndex,l=e.putSortable,s=l||this.sortable;if(t){var c=this.options,u=r.children;if(!wt)if(c.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),k(mt,c.selectedClass,!~At.indexOf(mt)),~At.indexOf(mt))At.splice(At.indexOf(mt),1),ht=null,G({sortable:o,rootEl:n,name:"deselect",targetEl:mt,originalEvent:t});else{if(At.push(mt),G({sortable:o,rootEl:n,name:"select",targetEl:mt,originalEvent:t}),t.shiftKey&&ht&&o.el.contains(ht)){var d=M(ht),f=M(mt);~d&&~f&&d!==f&&function(){var e,i;f>d?(i=d,e=f):(i=f,e=d+1);for(var a=c.filter;i<e;i++){if(!~At.indexOf(u[i]))if(x(u[i],c.draggable,r,!1))a&&("function"==typeof a?a.call(o,t,u[i],o):a.split(",").some((function(e){return x(u[i],e.trim(),r,!1)})))||(k(u[i],c.selectedClass,!0),At.push(u[i]),G({sortable:o,rootEl:n,name:"select",targetEl:u[i],originalEvent:t}))}}()}else ht=mt;pt=s}if(wt&&this.isMultiDrag){if(Ot=!1,(r[W].options.sort||r!==n)&&At.length>1){var h=N(mt),p=M(mt,":not(."+this.options.selectedClass+")");if(!bt&&c.animation&&(mt.thisAnimationDuration=null),s.captureAnimationState(),!bt&&(c.animation&&(mt.fromRect=h,At.forEach((function(e){if(e.thisAnimationDuration=null,e!==mt){var t=Ot?N(e):h;e.fromRect=t,s.addAnimationState({target:e,rect:t})}}))),Ct(),At.forEach((function(e){u[p]?r.insertBefore(e,u[p]):r.appendChild(e),p++})),a===M(mt))){var m=!1;At.forEach((function(e){e.sortableIndex===M(e)||(m=!0)})),m&&(i("update"),i("sort"))}At.forEach((function(e){U(e)})),s.animateAll()}pt=s}(n===r||l&&"clone"!==l.lastPutMode)&&yt.forEach((function(e){e.parentNode&&e.parentNode.removeChild(e)}))}},nullingGlobal:function(){this.isMultiDrag=wt=!1,yt.length=0},destroyGlobal:function(){this._deselectMultiDrag(),b(document,"pointerup",this._deselectMultiDrag),b(document,"mouseup",this._deselectMultiDrag),b(document,"touchend",this._deselectMultiDrag),b(document,"keydown",this._checkKeyDown),b(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(e){if(!(void 0!==wt&&wt||pt!==this.sortable||e&&x(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;At.length;){var t=At[0];k(t,this.options.selectedClass,!1),At.shift(),G({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvent:e})}},_checkKeyDown:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},l(e,{pluginName:"multiDrag",utils:{select:function(e){var t=e.parentNode[W];t&&t.options.multiDrag&&!~At.indexOf(e)&&(pt&&pt!==t&&(pt.multiDrag._deselectMultiDrag(),pt=t),k(e,t.options.selectedClass,!0),At.push(e))},deselect:function(e){var t=e.parentNode[W],n=At.indexOf(e);t&&t.options.multiDrag&&~n&&(k(e,t.options.selectedClass,!1),At.splice(n,1))}},eventProperties:function(){var e=this,t=[],n=[];return At.forEach((function(r){var o;t.push({multiDragElement:r,index:r.sortableIndex}),o=Ot&&r!==mt?-1:Ot?M(r,":not(."+e.options.selectedClass+")"):M(r),n.push({multiDragElement:r,index:o})})),{items:c(At),clones:[].concat(yt),oldIndicies:t,newIndicies:n}},optionListeners:{multiDragKey:function(e){return"ctrl"===(e=e.toLowerCase())?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e}}})}function _t(e,t){yt.forEach((function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)}))}function Ct(){At.forEach((function(e){e!==mt&&e.parentNode&&e.parentNode.removeChild(e)}))}He.mount(new function(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?y(document,"dragover",this._handleAutoScroll):this.options.supportPointer?y(document,"pointermove",this._handleFallbackAutoScroll):t.touches?y(document,"touchmove",this._handleFallbackAutoScroll):y(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?b(document,"dragover",this._handleAutoScroll):(b(document,"pointermove",this._handleFallbackAutoScroll),b(document,"touchmove",this._handleFallbackAutoScroll),b(document,"mousemove",this._handleFallbackAutoScroll)),at(),it(),clearTimeout(_),_=void 0},nulling:function(){tt=Ke=Ze=ot=nt=Je=et=null,rt.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var n=this,r=(e.touches?e.touches[0]:e).clientX,o=(e.touches?e.touches[0]:e).clientY,i=document.elementFromPoint(r,o);if(tt=e,t||this.options.forceAutoScrollFallback||h||f||m){st(e,this.options,i,t);var a=$(i,!0);!ot||nt&&r===Je&&o===et||(nt&&at(),nt=setInterval((function(){var i=$(document.elementFromPoint(r,o),!0);i!==a&&(a=i,it()),st(e,n.options,i,t)}),10),Je=r,et=o)}else{if(!this.options.bubbleScroll||$(i,!0)===T())return void it();st(e,this.options,$(i,!1),!1)}}},l(e,{pluginName:"scroll",initializeByDefault:!0})}),He.mount(dt,ut),t.default=He},10350:function(e,t,n){"use strict";var r=n(43724),o=n(39297),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),s=l&&"something"===function(){}.name,c=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:s,CONFIGURABLE:c}},10411:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);var o=n(65084),i=n(40412),a={setup(){return{mutitabsstore:(0,o.M)()}},data(){return{userInfo:{username:"未登录",name:"",gender:2,mobile:"",email:""},userInforules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],mobile:[{pattern:/^1[3|4|5|6|7|8|9]\d{9}$/,message:"请输入正确手机号"}]}}},mounted(){this.getCurrentUserInfo()},methods:{getCurrentUserInfo(){(0,i.systemUserUserInfo)().then((e=>{2e3==e.code&&(this.userInfo=e.data.data,this.mutitabsstore.refreshUserinfo(this.userInfo))}))},updateInfo(){const e=this;e.$refs.userInfoForm.validate((t=>{t?(0,i.systemUserUserInfoEdit)(e.userInfo).then((t=>{2e3==t.code?(this.$message.success(t.msg),e.getCurrentUserInfo()):this.$message.warning(t.msg)})):this.$message.error("表单校验失败,请检查")}))}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-radio"),u=(0,r.resolveComponent)("el-radio-group"),d=(0,r.resolveComponent)("el-button"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-card");return(0,r.openBlock)(),(0,r.createBlock)(h,{shadow:"never",header:"个人信息"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{ref:"userInfoForm",model:i.userInfo,rules:i.userInforules,"label-width":"120px",style:{"margin-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"账号",prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userInfo.username,"onUpdate:modelValue":t[0]||(t[0]=e=>i.userInfo.username=e),disabled:""},null,8,["modelValue"]),t[5]||(t[5]=(0,r.createElementVNode)("div",{class:"el-form-item-msg"},"账号信息用于登录,系统不允许修改",-1))])),_:1}),(0,r.createVNode)(s,{label:"姓名",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userInfo.name,"onUpdate:modelValue":t[1]||(t[1]=e=>i.userInfo.name=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"电话",prop:"mobile"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userInfo.mobile,"onUpdate:modelValue":t[2]||(t[2]=e=>i.userInfo.mobile=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"邮箱",prop:"email"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userInfo.email,"onUpdate:modelValue":t[3]||(t[3]=e=>i.userInfo.email=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"性别",prop:"gender"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.userInfo.gender,"onUpdate:modelValue":t[4]||(t[4]=e=>i.userInfo.gender=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{value:2},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("男")]))),_:1}),(0,r.createVNode)(c,{value:1},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("女")]))),_:1}),(0,r.createVNode)(c,{value:0},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("未知")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"primary",onClick:a.updateInfo},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick"])])),_:1})])),_:1},8,["model","rules"])])),_:1})}],["__scopeId","data-v-b9232a46"]])},10594:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(61431),o=n(8828),i={__name:"Pagination",props:{childMsg:{type:Object,default:()=>{}},pageSizes:{type:Array,default:[10,20,30,40,50,100]},layout:{type:String,default:"total, sizes, prev, pager, next, jumper"},small:{type:Boolean,default:!1},position:{type:String,default:"center"},border:{type:Boolean,default:!0}},emits:["callFather"],setup(e,{emit:t}){const n=t,i=(0,o.T)(),a=(0,r.computed)((()=>i.pagingLayout)),l=e,s=(0,r.computed)((()=>!l.border||"backgroud"==a.value));let c=(0,r.ref)({page:l.childMsg.page||1,limit:l.childMsg.limit||20});function u(e){c.value.limit=e,c.value.page=1,n("callFather",c.value)}function d(e){c.value.page=e,n("callFather",c.value)}return(t,n)=>{const o=(0,r.resolveComponent)("el-pagination");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(s.value?"lyPagination-page-bk":"lyPagination-page")},[(0,r.createVNode)(o,{class:(0,r.normalizeClass)(["page-box","page-box-"+e.position]),onSizeChange:u,onCurrentChange:d,background:"",size:e.small?"small":"default","current-page":e.childMsg.page,"page-sizes":e.pageSizes,"page-size":e.childMsg.limit,layout:e.layout,total:e.childMsg.total},null,8,["class","size","current-page","page-sizes","page-size","layout","total"])],2)}}};var a=(0,n(66262).A)(i,[["__scopeId","data-v-55882dbc"]])},10757:function(e,t,n){"use strict";var r=n(97751),o=n(94901),i=n(1625),a=n(7040),l=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,l(e))}},10810:function(e,t,n){"use strict";n.d(t,{Ey:function(){return A},nY:function(){return B}});var r=n(12189);let o;const i=e=>o=e,a=Symbol();function l(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var s;!function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"}(s||(s={}));const c="undefined"!=typeof window,u=(()=>"object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:"object"==typeof globalThis?globalThis:{HTMLElement:null})();function d(e,t,n){const r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){g(r.response,t,n)},r.onerror=function(){},r.send()}function f(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function h(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){const n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}const p="object"==typeof navigator?navigator:{userAgent:""},m=(()=>/Macintosh/.test(p.userAgent)&&/AppleWebKit/.test(p.userAgent)&&!/Safari/.test(p.userAgent))(),g=c?"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!m?function(e,t="download",n){const r=document.createElement("a");r.download=t,r.rel="noopener","string"==typeof e?(r.href=e,r.origin!==location.origin?f(r.href)?d(e,t,n):(r.target="_blank",h(r)):h(r)):(r.href=URL.createObjectURL(e),setTimeout((function(){URL.revokeObjectURL(r.href)}),4e4),setTimeout((function(){h(r)}),0))}:"msSaveOrOpenBlob"in p?function(e,t="download",n){if("string"==typeof e)if(f(e))d(e,t,n);else{const t=document.createElement("a");t.href=e,t.target="_blank",setTimeout((function(){h(t)}))}else navigator.msSaveOrOpenBlob(function(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}(e,n),t)}:function(e,t,n,r){(r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading...");if("string"==typeof e)return d(e,t,n);const o="application/octet-stream"===e.type,i=/constructor/i.test(String(u.HTMLElement))||"safari"in u,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||o&&i||m)&&"undefined"!=typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!=typeof e)throw r=null,new Error("Wrong reader.result type");e=a?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout((function(){URL.revokeObjectURL(t)}),4e4)}}:()=>{};const{assign:v}=Object;function A(){const e=(0,r.uYQ)(!0),t=e.run((()=>(0,r.KRz)({})));let n=[],o=[];const l=(0,r.IGZ)({install(e){i(l),r.LER||(l._a=e,e.provide(a,l),e.config.globalProperties.$pinia=l,o.forEach((e=>n.push(e))),o=[])},use(e){return this._a||r.LER?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return l}const y=()=>{};function b(e,t,n,o=y){e.push(t);const i=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),o())};return!n&&(0,r.o55)()&&(0,r.jr2)(i),i}function O(e,...t){e.slice().forEach((e=>{e(...t)}))}const w=e=>e(),x=Symbol(),_=Symbol();function C(e,t){e instanceof Map&&t instanceof Map?t.forEach(((t,n)=>e.set(n,t))):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],i=e[n];l(i)&&l(o)&&e.hasOwnProperty(n)&&!(0,r.i9z)(o)&&!(0,r.g8q)(o)?e[n]=C(i,o):e[n]=o}return e}const k=Symbol();const{assign:S}=Object;function V(e,t,n={},o,a,c){let u;const d=S({actions:{}},n);const f={deep:!0};let h,p;let m,g=[],v=[];const A=o.state.value[e];c||A||(r.LER?(0,r.hZp)(o.state.value,e,{}):o.state.value[e]={});(0,r.KRz)({});let V;function B(t){let n;h=p=!1,"function"==typeof t?(t(o.state.value[e]),n={type:s.patchFunction,storeId:e,events:m}):(C(o.state.value[e],t),n={type:s.patchObject,payload:t,storeId:e,events:m});const i=V=Symbol();(0,r.dYV)().then((()=>{V===i&&(h=!0)})),p=!0,O(g,n,o.state.value[e])}const T=c?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{S(e,t)}))}:y;const N=(t,n="")=>{if(x in t)return t[_]=n,t;const r=function(){i(o);const n=Array.from(arguments),a=[],l=[];let s;O(v,{args:n,name:r[_],store:P,after:function(e){a.push(e)},onError:function(e){l.push(e)}});try{s=t.apply(this&&this.$id===e?this:P,n)}catch(e){throw O(l,e),e}return s instanceof Promise?s.then((e=>(O(a,e),e))).catch((e=>(O(l,e),Promise.reject(e)))):(O(a,s),s)};return r[x]=!0,r[_]=n,r},E={_p:o,$id:e,$onAction:b.bind(null,v),$patch:B,$reset:T,$subscribe(t,n={}){const i=b(g,t,n.detached,(()=>a())),a=u.run((()=>(0,r.wBe)((()=>o.state.value[e]),(r=>{("sync"===n.flush?p:h)&&t({storeId:e,type:s.direct,events:m},r)}),S({},f,n))));return i},$dispose:function(){u.stop(),g=[],v=[],o._s.delete(e)}};r.LER&&(E._r=!1);const P=(0,r.Kh)(E);o._s.set(e,P);const Q=(o._a&&o._a.runWithContext||w)((()=>o._e.run((()=>(u=(0,r.uYQ)()).run((()=>t({action:N})))))));for(const t in Q){const n=Q[t];if((0,r.i9z)(n)&&(D=n,!(0,r.i9z)(D)||!D.effect)||(0,r.g8q)(n))c||(!A||l(M=n)&&M.hasOwnProperty(k)||((0,r.i9z)(n)?n.value=A[t]:C(n,A[t])),r.LER?(0,r.hZp)(o.state.value[e],t,n):o.state.value[e][t]=n);else if("function"==typeof n){const e=N(n,t);r.LER?(0,r.hZp)(Q,t,e):Q[t]=e,d.actions[t]=n}else 0}var M,D;return r.LER?Object.keys(Q).forEach((e=>{(0,r.hZp)(P,e,Q[e])})):(S(P,Q),S((0,r.uxp)(P),Q)),Object.defineProperty(P,"$state",{get:()=>o.state.value[e],set:e=>{B((t=>{S(t,e)}))}}),r.LER&&(P._r=!0),o._p.forEach((e=>{S(P,u.run((()=>e({store:P,app:o._a,pinia:o,options:d}))))})),A&&c&&n.hydrate&&n.hydrate(P.$state,A),h=!0,p=!0,P}function B(e,t,n){let l,s;const c="function"==typeof t;function u(e,n){const u=(0,r.PSC)();(e=e||(u?(0,r.WQX)(a,null):null))&&i(e),(e=o)._s.has(l)||(c?V(l,t,s,e):function(e,t,n){const{state:o,actions:a,getters:l}=t,s=n.state.value[e];let c;c=V(e,(function(){s||(r.LER?(0,r.hZp)(n.state.value,e,o?o():{}):n.state.value[e]=o?o():{});const t=(0,r.QWb)(n.state.value[e]);return S(t,a,Object.keys(l||{}).reduce(((t,o)=>(t[o]=(0,r.IGZ)((0,r.EWP)((()=>{i(n);const t=n._s.get(e);if(!r.LER||t._r)return l[o].call(t,t)}))),t)),{}))}),t,n,0,!0)}(l,s,e));return e._s.get(l)}return"string"==typeof e?(l=e,s=c?n:t):(s=e,l=e.id),u.$id=l,u}},10813:function(){!function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("textcolor",(function(){}))}()},10886:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r=n(61431);const o={key:0,class:"ly-upload__uploading"},i={class:"ly-upload__progress"},a={key:1,class:"ly-upload__img"},l={key:0,class:"ly-upload__img-actions"},s={class:"file-empty"},c={key:0},u={style:{display:"none!important"}};n(14603),n(47566),n(98721);var d=n(42229),f=n(40412),h=n(34642),p=n.n(h);const m=(0,r.defineAsyncComponent)((()=>Promise.all([n.e(643),n.e(839)]).then(n.bind(n,96839))));var g={emits:["onSuccess","update:modelValue"],props:{modelValue:{type:String,default:""},successCode:{type:Number,default:2e3},height:{type:Number,default:148},width:{type:Number,default:148},title:{type:String,default:""},icon:{type:String,default:"plus"},action:{type:String,default:""},apiObj:{type:Function,default:f.platformsettingsUploadPlatformImg},name:{type:String,default:"file"},data:{type:Object,default:()=>{}},accept:{type:String,default:"image/gif, image/jpeg, image/png"},maxSize:{type:Number,default:10},limit:{type:Number,default:1},autoUpload:{type:Boolean,default:!0},showFileList:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},round:{type:Boolean,default:!1},onSuccess:{type:Function,default:()=>!0},cropper:{type:Boolean,default:!1},compress:{type:Number,default:1},aspectRatio:{type:Number,default:NaN}},components:{lyCropper:m},data(){return{value:"",file:null,style:{width:this.width+"px",height:this.height+"px"},cropperDialogVisible:!1,cropperFile:null}},watch:{modelValue(e){this.value=e,this.newFile(e)},value(e){this.$emit("update:modelValue",e)}},mounted(){this.value=this.modelValue,this.newFile(this.modelValue)},methods:{newFile(e){this.file=e?{status:"success",url:e}:null},cropperSave(){this.$refs.cropper.getCropFile((e=>{e.uid=this.cropperFile.uid,this.cropperFile.raw=e,this.file=this.cropperFile,this.file.tempFile=URL.createObjectURL(this.file.raw),this.$refs.uploader.submit()}),this.cropperFile.name,this.cropperFile.type),this.cropperDialogVisible=!1},cropperClosed(){URL.revokeObjectURL(this.cropperFile.tempCropperFile),delete this.cropperFile.tempCropperFile},handleRemove(){this.clearFiles()},clearFiles(){URL.revokeObjectURL(this.file.tempFile),this.value="",this.file=null,this.$nextTick((()=>{this.$refs.uploader.clearFiles()}))},change(e,t){if(t.length>1&&t.splice(0,1),this.cropper&&"ready"==e.status){return["image/gif","image/jpeg","image/png"].includes(e.raw.type)?(this.cropperFile=e,this.cropperFile.tempCropperFile=URL.createObjectURL(e.raw),this.cropperDialogVisible=!0,!1):(this.$notify.warning({title:"上传文件警告",message:"选择的文件非图像类文件"}),!1)}this.file=e,"ready"==e.status&&(e.tempFile=URL.createObjectURL(e.raw))},before(e){if(!this.accept.replace(/\s/g,"").split(",").includes(e.type))return this.$notify.warning({title:"上传文件警告",message:"选择的文件非图像类文件"}),this.clearFiles(),!1;return e.size/1024/1024<this.maxSize?void 0:(this.$message.warning(`上传文件大小不能超过 ${this.maxSize}MB!`),this.clearFiles(),!1)},handleExceed(e){const t=e[0];t.uid=(0,d.G$)(),this.$refs.uploader.handleStart(t)},success(e,t){if(URL.revokeObjectURL(t.tempFile),delete t.tempFile,e){var n=this.onSuccess(e,t);if(null!=n&&0==n)return!1;let r="";r=e.data.data[0].indexOf("://")>=0?e.data.data[0]:p().API_BASEURL.split("/api")[0]+e.data.data[0],t.url=r,this.value=t.url}this.$emit("onSuccess",this.value)},error(e){this.$nextTick((()=>{this.clearFiles()})),this.$notify.error({title:"上传文件未成功",message:e})},async request(e){var t=this.apiObj;let n=await t(e);n.code==this.successCode?e.onSuccess(n):e.onError(n.msg||"未知错误")}}};var v=(0,n(66262).A)(g,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-progress"),m=(0,r.resolveComponent)("el-image"),g=(0,r.resolveComponent)("Delete"),v=(0,r.resolveComponent)("el-icon"),A=(0,r.resolveComponent)("el-upload"),y=(0,r.resolveComponent)("el-input"),b=(0,r.resolveComponent)("lyCropper"),O=(0,r.resolveComponent)("el-button"),w=(0,r.resolveComponent)("el-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["ly-upload",{"ly-upload-round":n.round}]),style:(0,r.normalizeStyle)(f.style)},[f.file&&"success"!=f.file.status?((0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createElementVNode)("div",i,[(0,r.createVNode)(p,{percentage:f.file.percentage,"text-inside":!0,"stroke-width":16},null,8,["percentage"])]),(0,r.createVNode)(m,{class:"image",src:f.file.tempFile,fit:"cover"},null,8,["src"])])):(0,r.createCommentVNode)("",!0),f.file&&"success"==f.file.status?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[(0,r.createVNode)(m,{class:"image",src:f.file.url,"preview-src-list":[f.file.url],fit:"cover","hide-on-click-modal":"","preview-teleported":""},{placeholder:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createElementVNode)("div",{class:"ly-upload__img-slot"}," Loading... ",-1)]))),_:1},8,["src","preview-src-list"]),n.disabled?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.createElementVNode)("span",{class:"del",onClick:t[0]||(t[0]=e=>h.handleRemove())},[(0,r.createVNode)(v,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g)])),_:1})])]))])):(0,r.createCommentVNode)("",!0),f.file?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(A,{key:2,class:"uploader",ref:"uploader","auto-upload":!n.cropper&&n.autoUpload,disabled:n.disabled,"show-file-list":n.showFileList,action:n.action,name:n.name,data:n.data,accept:n.accept,limit:1,"http-request":h.request,"on-change":h.change,"before-upload":h.before,"on-success":h.success,"on-error":h.error,"on-exceed":h.handleExceed},{default:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"default",{},(()=>[(0,r.createElementVNode)("div",{class:"el-upload--picture-card",style:(0,r.normalizeStyle)(f.style)},[(0,r.createElementVNode)("div",s,[(0,r.createVNode)(v,null,{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(n.icon)))])),_:1}),n.title?((0,r.openBlock)(),(0,r.createElementBlock)("h4",c,(0,r.toDisplayString)(n.title),1)):(0,r.createCommentVNode)("",!0)])],4)]),!0)])),_:3},8,["auto-upload","disabled","show-file-list","action","name","data","accept","http-request","on-change","before-upload","on-success","on-error","on-exceed"])),(0,r.createElementVNode)("span",u,[(0,r.createVNode)(y,{modelValue:f.value,"onUpdate:modelValue":t[1]||(t[1]=e=>f.value=e)},null,8,["modelValue"])]),(0,r.createVNode)(w,{title:"剪裁",draggable:"",modelValue:f.cropperDialogVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>f.cropperDialogVisible=e),width:580,onClosed:h.cropperClosed,"destroy-on-close":""},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{onClick:t[2]||(t[2]=e=>f.cropperDialogVisible=!1)},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("取 消")]))),_:1}),(0,r.createVNode)(O,{type:"primary",onClick:h.cropperSave},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("确 定")]))),_:1},8,["onClick"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{src:f.cropperFile.tempCropperFile,compress:n.compress,aspectRatio:n.aspectRatio,ref:"cropper"},null,8,["src","compress","aspectRatio"])])),_:1},8,["modelValue","onClosed"])],6)}],["__scopeId","data-v-20de30ea"]])},10906:function(e,t,n){var r=n(73971),o=n(98594)(r);e.exports=o},10992:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(15215),o=n(5070);var i=n(14865),a=function(){this.x=0,this.y=0,this.width=0,this.height=0},l={},s=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new a},t.prototype.buildPath=function(e,t){var n,r,o,a;if(this.subPixelOptimize){var s=(0,i.Op)(l,t,this.style);n=s.x,r=s.y,o=s.width,a=s.height,s.r=t.r,t=s}else n=t.x,r=t.y,o=t.width,a=t.height;t.r?function(e,t){var n,r,o,i,a,l=t.x,s=t.y,c=t.width,u=t.height,d=t.r;c<0&&(l+=c,c=-c),u<0&&(s+=u,u=-u),"number"==typeof d?n=r=o=i=d:d instanceof Array?1===d.length?n=r=o=i=d[0]:2===d.length?(n=o=d[0],r=i=d[1]):3===d.length?(n=d[0],r=i=d[1],o=d[2]):(n=d[0],r=d[1],o=d[2],i=d[3]):n=r=o=i=0,n+r>c&&(n*=c/(a=n+r),r*=c/a),o+i>c&&(o*=c/(a=o+i),i*=c/a),r+o>u&&(r*=u/(a=r+o),o*=u/a),n+i>u&&(n*=u/(a=n+i),i*=u/a),e.moveTo(l+n,s),e.lineTo(l+c-r,s),0!==r&&e.arc(l+c-r,s+r,r,-Math.PI/2,0),e.lineTo(l+c,s+u-o),0!==o&&e.arc(l+c-o,s+u-o,o,0,Math.PI/2),e.lineTo(l+i,s+u),0!==i&&e.arc(l+i,s+u-i,i,Math.PI/2,Math.PI),e.lineTo(l,s+n),0!==n&&e.arc(l+n,s+n,n,Math.PI,1.5*Math.PI)}(e,t):e.rect(n,r,o,a)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(o.Ay);s.prototype.type="rect";var c=s},11203:function(e,t,n){n(96168)},11310:function(e,t,n){n(87187)},11785:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(61431);var o={emits:["refreshData"],name:"addModule",components:{LyDialog:n(48404).A},data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",peopleList:[],formData:{message:"",images:[]},rules:{}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,this.formData=e||{message:"",images:[]}}}};var i=(0,n(66262).A)(o,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-image"),u=(0,r.resolveComponent)("el-form"),d=(0,r.resolveComponent)("el-button"),f=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"640px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"130px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"反馈内容:",prop:"message"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"textarea",modelValue:i.formData.message,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.message=e),modelModifiers:{trim:!0},autosize:{minRows:4,maxRows:6}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"反馈图片:",prop:"images"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.formData.images,(e=>((0,r.openBlock)(),(0,r.createBlock)(c,{fit:"contain",src:e,"preview-src-list":[e],key:e.id,style:{width:"100px",height:"100px"}},null,8,["src","preview-src-list"])))),128))])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},11793:function(e,t){"use strict";var n=function(){function e(e){this.colorStops=e||[]}return e.prototype.addColorStop=function(e,t){this.colorStops.push({offset:e,color:t})},e}();t.A=n},11878:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return E}});var r=n(61431);const o={class:"form-data-item"},i={style:{display:"flex","align-items":"center"}},a={class:"form-data-item"},l=["src"],s={class:"form-data-item"},c={key:0},u={key:1},d={key:0,style:{display:"flex","align-items":"center"}},f={style:{width:"100%"}},h={class:"tag-item"},p={class:"move-icon"},m={class:"el-icon-s-grid"},g=["onClick"],v={class:"spec-item"},A={style:{width:"100%"}},y={key:0,class:"table"},b={key:1,class:"table"},O=["src"],w={key:1,class:"el-icon-plus avatar-uploader-icon",style:{width:"60px",height:"60px","line-height":"60px"}},x=["onClick"],_=["onClick"],C={class:"form-data-item"};n(44114),n(18111),n(7588),n(61701);var k=n(93029),S=n(40412),V=n(48404),B=n(62983),T=n(37741),N={emits:["refreshData"],name:"addModuleGoodsManage",components:{LyUploadGoods:B.A,LyDialog:V.A,TEditor:k.A},data(){return{fullscreen:!0,pics:[],specList:[],specName:"",specValue:"",isSpecBtn:!1,createBnt:!0,generatenowBnt:!0,upload_sku_default_image_res:"",moveIndex:"",manySpecBatchData:[{price:0,stock:0}],tableColumnList:{tableHeaderList:[],tableBodyList:[]},dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{name:"",sub_name:"",category1:"",price:0,stock:0,sort:0,default_image:"",is_launched:!0,image_list:[],skus:[],spu_specs:[],spec_type:0,is_tuijian:!1,desc_detail:""},activeName:"1",rules:{category1:[{required:!0,message:"请选择商品分类",trigger:"blur"}],name:[{required:!0,message:"请输入商品名称",trigger:"blur"}],default_image:[{required:!0,message:"请上传商品默认图片",trigger:"blur"}]},category_list:[]}},mounted(){window.addEventListener("focusin",this.onFocusIn,!0)},unmounted(){window.removeEventListener("focusin",this.onFocusIn)},methods:{onFocusIn(e){e.stopImmediatePropagation()},addModuleFn(e,t,n){if(this.loadingTitle=t,this.dialogVisible=!0,this.category_list=n,e&&(this.formData=(0,T.deepClone)(e),this.pics=[],this.formData&&this.formData.image_list&&this.formData.image_list.length>0&&this.formData.image_list.forEach((e=>{this.pics.push({pic:e})})),this.formData.spec_type)){this.createBnt=!1,this.generatenowBnt=!1;let e=this.formData.spu_specs,t=this.formData.skus;e.map((e=>{let t=[];e.options.map((e=>{t.push(e.value)})),this.specList.push({value:e.name,detail:t}),this.tableColumnList.tableHeaderList.push({prop:e.name,propName:e.name})})),t.map((e=>{let t={id:e.id,price:e.price,stock:e.stock,default_image:e.default_image};e.specs.map((e=>{let n=e.spec;t[n]=e.option})),this.tableColumnList.tableBodyList.push(t)}))}},handleEdit(e){const t={id:e.id,price:e.price,stock:e.stock,default_image:e.default_image};let n=this;n.$confirm("确定要修改保存吗?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,S.mallGoodsspueEditskups)(t).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},clearAttr(){this.specName="",this.specValue=""},addSpec(){this.clearAttr(),this.isSpecBtn=!0,this.createBnt=!1},cancelAddSpec(){this.isSpecBtn=!1,this.createBnt=!0},addSpecDetail(e,t){if(e){if(this.specList[t].detail.includes(this.specList[t].detail.attrsVal))return void this.$message.warning("此属性值已存在~");this.specList[t].detail.push(e),this.specList[t].detail.attrsVal=""}else this.$message.warning("请添加属性")},deleteSpec(e){this.generatenowBnt&&this.$confirm("确定删除此规格?").then((t=>{this.specList.splice(e,1)})).catch((e=>{}))},createSpecName(){let e=!1;if(this.specName&&this.specValue){let n={value:this.specName,detail:[this.specValue]};for(var t=0;t<this.specList.length;t++)if(this.specList[t].value==this.specName){e=!0;break}if(e)return void this.$message.warning("已存在该规格请添加其他规格!");this.specList.push(n);this.clearAttr(),this.isSpecBtn=!1,this.createBnt=!0}else this.$message.warning("请添加完整的规格!")},checkMove(e){this.moveIndex=e.draggedContext.index},end(){this.moveIndex=""},handleRemove2(e,t){this.generatenowBnt&&e.splice(t,1)},cartesianProductOf(e){return e.length<2?e[0]||[]:[].reduce.call(e,(function(e,t){var n=[];return e.forEach((function(e){t.forEach((function(t){var r=[].concat(Array.isArray(e)?e:[e]);r.push(t),n.push(r)}))})),n}))},generateSpec(){let e=this.specList;if(e.length<=0)return;let t=[],n=[];for(let r in e)t.push(e[r].value),e[r].detail,n.push(e[r].detail);let r=this.cartesianProductOf(n),o={tableBodyList:[],tableHeaderList:[]};n.length>1?o.tableBodyList=r.map((e=>{let n={price:0,stock:0};for(let r=0;r<e.length;r++)n[t[r]]=e[r];return n})):o.tableBodyList=r.map((e=>{let n={price:0,stock:0};return n[t[0]]=e,n})),this.tableColumnList.tableBodyList=o.tableBodyList;let i=t;o.tableHeaderList=i.map((e=>({prop:e,propName:e}))),this.tableColumnList.tableHeaderList=o.tableHeaderList},batchDel(){this.manySpecBatchData=[{price:0,stock:0}]},batchAdd(){for(let e of this.tableColumnList.tableBodyList)this.manySpecBatchData[0].stock&&(e.stock=this.manySpecBatchData[0].stock),this.manySpecBatchData[0].price>0&&(e.price=this.manySpecBatchData[0].price)},singleSpecDel(e){let t=this;this.$confirm("确定要删除吗","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{t.tableColumnList.tableBodyList.length<=1?t.$message.warning("只有一个不能删除"):(t.tableColumnList.tableBodyList.splice(e,1),this.$message({type:"success",message:"删除成功!"}))})).catch((()=>{}))},imgBeforeUpload_sku(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest_sku(e){let t=await(0,S.platformsettingsUploadPlatformImg)(e);2e3==t.code?this.upload_sku_default_image_res=t.data.data[0]:this.$message.warning(t.msg)},imgUploadSuccess_sku(e,t,n,r){this.tableColumnList.tableBodyList[r].default_image=this.upload_sku_default_image_res},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.fullscreen=!0,this.pics=[],this.clearAttr(),this.formData={name:"",sub_name:"",category1:"",price:0,stock:0,default_image:"",is_launched:!0,image_list:[],spec_type:0,sort:0,is_tuijian:!1,desc_detail:""},this.activeName="1",this.specList=[],this.manySpecBatchData=[{price:0,stock:0}],this.tableColumnList={tableHeaderList:[],tableBodyList:[]},this.isSpecBtn=!1,this.createBnt=!0,this.generatenowBnt=!0,this.$emit("refreshData")},submitData(){this.$refs.rulesForm.validate((e=>{if(e){let e={...this.formData};if(e.is_launched,e.is_launched,this.pics.length<1)return void this.$message.warning("请先上传商品轮播图~");let r=[];if(this.pics.forEach((e=>{r.push(e.pic)})),e.image_list=r,e.sub_name=e.name,delete e.category1_name,this.loadingSave=!0,this.formData.id){if(0===this.formData.spec_type){if(this.formData.price<=0)return this.$message.warning("商品规格价格要大于0"),void(this.loadingSave=!1);if(this.formData.stock<0)return this.$message.warning("商品规格库存要大于等于0"),void(this.loadingSave=!1);e.skus[0].price=e.price,e.skus[0].stock=e.stock}(0,S.mallGoodsspuEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}else{if(0===this.formData.spec_type){if(this.formData.price<=0)return this.$message.warning("商品规格价格要大于0"),void(this.loadingSave=!1);if(this.formData.stock<=0)return this.$message.warning("商品规格库存要大于0"),void(this.loadingSave=!1);let t=[];t.push({price:this.formData.price,stock:this.formData.stock,default_image:this.formData.default_image}),e.skus=t,e.price=this.formData.price}else{let r=[],o=[],i=0,a="",l=this,s=l.tableColumnList.tableBodyList;for(var t=0;t<s.length;t++){let e=s[t],o=[];if(e.price<=0){a="商品规格价格要大于0",l.loadingSave=!1;break}if(""==e.default_image){a="SKU商品图片未上传",l.loadingSave=!1;break}let i={price:e.price,stock:e.stock,default_image:e.default_image};for(var n in e)"price"!=n&&"stock"!=n&&"default_image"!=n&&o.push({option:e[n],spec:n});i.specs=o,r.push(i)}if(""!=a)return this.loadingSave=!1,void this.$message.warning(a);if(async function(){l.specList.map((e=>{e.detail;let t=[];e.detail.map((e=>{t.push({value:e})})),o.push({name:e.value,options:t})}))}(),r.length<1)return this.loadingSave=!1,void this.$message.warning("请点击立即生成");e.skus=r,e.spu_specs=o,e.price=i}(0,S.mallGoodsspuAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}this.loadingSave=!1}}))},imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,S.platformsettingsUploadPlatformImg)(e);2e3==t.code?this.formData.default_image=t.data.data[0]:this.$message.warning(t.msg)},imgUploadSuccess(e,t,n){this.$refs.lyimagupload.clearFiles()},getMallGoodscategoryList(){(0,S.mallGoodstype)({page:1,limit:9999999}).then((e=>{2e3==e.code&&(this.category_list=e.data.data)}))}}};var E=(0,n(66262).A)(N,[["render",function(e,t,n,k,S,V){const B=(0,r.resolveComponent)("el-option"),T=(0,r.resolveComponent)("el-select"),N=(0,r.resolveComponent)("el-form-item"),E=(0,r.resolveComponent)("el-input"),P=(0,r.resolveComponent)("el-input-number"),Q=(0,r.resolveComponent)("el-radio"),M=(0,r.resolveComponent)("el-radio-group"),D=(0,r.resolveComponent)("Plus"),$=(0,r.resolveComponent)("el-icon"),z=(0,r.resolveComponent)("el-upload"),R=(0,r.resolveComponent)("ly-upload-goods"),I=(0,r.resolveComponent)("el-button"),L=(0,r.resolveComponent)("Grid"),F=(0,r.resolveComponent)("CircleCloseFilled"),U=(0,r.resolveComponent)("el-tag"),H=(0,r.resolveComponent)("draggable"),W=(0,r.resolveComponent)("el-table-column"),j=(0,r.resolveComponent)("el-table"),q=(0,r.resolveComponent)("TEditor"),X=(0,r.resolveComponent)("el-form"),Y=(0,r.resolveComponent)("ly-dialog"),G=(0,r.resolveDirective)("limit-positive-number-fixed2"),Z=(0,r.resolveDirective)("limit-positive-number");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Y,{modelValue:S.dialogVisible,"onUpdate:modelValue":t[18]||(t[18]=e=>S.dialogVisible=e),title:S.loadingTitle,width:"70%",top:"2%",fullscreen:S.fullscreen,"before-close":V.handleClose,class:"form-dialog"},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{onClick:V.handleClose,loading:S.loadingSave},{default:(0,r.withCtx)((()=>t[36]||(t[36]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(I,{type:"primary",onClick:V.submitData,loading:S.loadingSave},{default:(0,r.withCtx)((()=>t[37]||(t[37]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,{inline:!1,model:S.formData,rules:S.rules,ref:"rulesForm","label-position":"right","label-width":"auto",class:"form-data"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[t[23]||(t[23]=(0,r.createElementVNode)("div",{class:"form-title"},"基础信息",-1)),(0,r.createElementVNode)("div",i,[(0,r.createVNode)(N,{label:"商品分类:",prop:"category1"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:S.formData.category1,"onUpdate:modelValue":t[0]||(t[0]=e=>S.formData.category1=e),placeholder:"请选择分类",clearable:"",filterable:"",style:{width:"300px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(S.category_list,(e=>((0,r.openBlock)(),(0,r.createBlock)(B,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})]),(0,r.createVNode)(N,{label:"商品名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:S.formData.name,"onUpdate:modelValue":t[1]||(t[1]=e=>S.formData.name=e),modelModifiers:{trim:!0},placeholder:"请输入商品名称",style:{width:"300px"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(N,{label:"商品排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:S.formData.sort,"onUpdate:modelValue":t[2]||(t[2]=e=>S.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(N,{label:"是否推荐:",prop:"is_tuijian"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{modelValue:S.formData.is_tuijian,"onUpdate:modelValue":t[3]||(t[3]=e=>S.formData.is_tuijian=e),style:{width:"380px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{value:!0},{default:(0,r.withCtx)((()=>t[19]||(t[19]=[(0,r.createTextVNode)("是")]))),_:1}),(0,r.createVNode)(Q,{value:!1},{default:(0,r.withCtx)((()=>t[20]||(t[20]=[(0,r.createTextVNode)("否")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(N,{label:"商品状态:",prop:"is_launched"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{modelValue:S.formData.is_launched,"onUpdate:modelValue":t[4]||(t[4]=e=>S.formData.is_launched=e),style:{width:"380px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{value:!0},{default:(0,r.withCtx)((()=>t[21]||(t[21]=[(0,r.createTextVNode)("上架")]))),_:1}),(0,r.createVNode)(Q,{value:!1},{default:(0,r.withCtx)((()=>t[22]||(t[22]=[(0,r.createTextVNode)("下架")]))),_:1})])),_:1},8,["modelValue"])])),_:1})]),(0,r.createElementVNode)("div",a,[t[24]||(t[24]=(0,r.createElementVNode)("div",{class:"form-title"},"商品图片",-1)),(0,r.createVNode)(N,{label:"商品缩略图:",prop:"default_image",style:{padding:"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{ref:"lyimagupload",class:"avatar-uploader",limit:1,action:"","show-file-list":!1,"http-request":V.imgUploadRequest,"on-success":V.imgUploadSuccess,"before-upload":V.imgBeforeUpload},{default:(0,r.withCtx)((()=>[S.formData.default_image?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:S.formData.default_image,class:"avatar"},null,8,l)):((0,r.openBlock)(),(0,r.createBlock)($,{key:1,class:"avatar-uploader-icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D)])),_:1}))])),_:1},8,["http-request","on-success","before-upload"])])),_:1}),(0,r.createVNode)(N,{label:"商品轮播图:",style:{padding:"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R,{modelValue:S.pics,"onUpdate:modelValue":t[5]||(t[5]=e=>S.pics=e)},null,8,["modelValue"])])),_:1})]),(0,r.createElementVNode)("div",s,[t[34]||(t[34]=(0,r.createElementVNode)("div",{class:"form-title"},"规格配置",-1)),(0,r.createVNode)(N,{label:"商品规格:",prop:"spec_type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{modelValue:S.formData.spec_type,"onUpdate:modelValue":t[6]||(t[6]=e=>S.formData.spec_type=e),style:{width:"380px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{value:0},{default:(0,r.withCtx)((()=>t[25]||(t[25]=[(0,r.createTextVNode)("单规格")]))),_:1}),(0,r.createVNode)(Q,{value:1},{default:(0,r.withCtx)((()=>t[26]||(t[26]=[(0,r.createTextVNode)("多规格")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),0==S.formData.spec_type?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[(0,r.createVNode)(N,{label:"商品价格:",prop:"price",class:"is-required"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:S.formData.price,"onUpdate:modelValue":t[7]||(t[7]=e=>S.formData.price=e),precision:2,style:{width:"300px"},placeholder:"请输入商品价格"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(N,{label:"库存:",prop:"stock",class:"is-required"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:S.formData.stock,"onUpdate:modelValue":t[8]||(t[8]=e=>S.formData.stock=e),style:{width:"300px"},placeholder:"请输入库存"},null,8,["modelValue"])])),_:1})])):(0,r.createCommentVNode)("",!0),1==S.formData.spec_type?((0,r.openBlock)(),(0,r.createElementBlock)("div",u,[(0,r.createVNode)(N,{label:"",class:"is-required"},{default:(0,r.withCtx)((()=>[S.createBnt?((0,r.openBlock)(),(0,r.createBlock)(I,{key:0,type:"primary",onClick:t[9]||(t[9]=e=>V.addSpec())},{default:(0,r.withCtx)((()=>t[27]||(t[27]=[(0,r.createTextVNode)("添加新规格")]))),_:1})):(0,r.createCommentVNode)("",!0),S.generatenowBnt?((0,r.openBlock)(),(0,r.createBlock)(I,{key:1,type:"success",onClick:t[10]||(t[10]=e=>V.generateSpec()),style:{"margin-left":"10px"}},{default:(0,r.withCtx)((()=>t[28]||(t[28]=[(0,r.createTextVNode)("立即生成")]))),_:1})):(0,r.createCommentVNode)("",!0)])),_:1}),S.isSpecBtn?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,[(0,r.createVNode)(N,{label:"规格名:",prop:"specName"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:S.specName,"onUpdate:modelValue":t[11]||(t[11]=e=>S.specName=e),modelModifiers:{trim:!0},style:{width:"200px"},placeholder:"请输入规格名"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(N,{label:"规格值:",prop:"specValue"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:S.specValue,"onUpdate:modelValue":t[12]||(t[12]=e=>S.specValue=e),modelModifiers:{trim:!0},style:{width:"200px"},placeholder:"请输入规格值"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(I,{type:"primary",onClick:t[13]||(t[13]=e=>V.createSpecName()),style:{"margin-bottom":"18px","margin-left":"10px"}},{default:(0,r.withCtx)((()=>t[29]||(t[29]=[(0,r.createTextVNode)("确定")]))),_:1}),(0,r.createVNode)(I,{onClick:t[14]||(t[14]=e=>V.cancelAddSpec()),style:{"margin-bottom":"18px","margin-left":"10px"}},{default:(0,r.withCtx)((()=>t[30]||(t[30]=[(0,r.createTextVNode)("取消")]))),_:1})])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(N,{label:"",style:{"padding-right":"10px","padding-left":"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",f,[(0,r.createVNode)(H,{group:"guige",list:S.specList,move:V.checkMove,onEnd:V.end,handle:".move-icon",animation:"500","item-key":"value"},{item:(0,r.withCtx)((({element:e,index:n})=>[(0,r.createElementVNode)("div",h,[(0,r.createElementVNode)("div",p,[(0,r.createElementVNode)("span",m,[(0,r.createVNode)($,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L)])),_:1})])]),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["input-item",S.moveIndex===n?"borderStyle":""])},[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.value),1),(0,r.createElementVNode)("i",{class:"el-icon-error",onClick:e=>V.deleteSpec(n)},[(0,r.createVNode)($,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F)])),_:1})],8,g)]),(0,r.createElementVNode)("div",v,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.detail,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(U,{type:"warning",size:"large",closable:"",color:"primary",key:n,name:t,onClose:t=>V.handleRemove2(e.detail,n)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t),1)])),_:2},1032,["name","onClose"])))),128)),(0,r.createVNode)(E,{placeholder:"请输入属性名称",modelValue:e.detail.attrsVal,"onUpdate:modelValue":t=>e.detail.attrsVal=t,style:{width:"200px"}},{append:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{style:{color:"#FFF","background-color":"#409EFF","border-color":"#409EFF"},onClick:t=>V.addSpecDetail(e.detail.attrsVal,n),disabled:!S.generatenowBnt},{default:(0,r.withCtx)((()=>t[31]||(t[31]=[(0,r.createTextVNode)("添加")]))),_:2},1032,["onClick","disabled"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])],2)])])),_:1},8,["list","move","onEnd"])]),(0,r.createElementVNode)("div",A,[S.tableColumnList.tableHeaderList.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",y,[t[32]||(t[32]=(0,r.createElementVNode)("span",null,"批量设置:",-1)),(0,r.createVNode)(j,{data:S.manySpecBatchData,border:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{prop:"price",label:"售价","min-width":"140"},{default:(0,r.withCtx)((e=>[(0,r.withDirectives)((0,r.createVNode)(P,{modelValue:e.row.price,"onUpdate:modelValue":t=>e.row.price=t,precision:2,"controls-position":"right",min:0,max:9999999,label:"售价",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"]),[[G]])])),_:1}),(0,r.createVNode)(W,{prop:"stock",label:"库存","min-width":"140"},{default:(0,r.withCtx)((e=>[(0,r.withDirectives)((0,r.createVNode)(P,{modelValue:e.row.stock,"onUpdate:modelValue":t=>e.row.stock=t,precision:0,"controls-position":"right",min:0,max:9999999,label:"库存",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"]),[[Z]])])),_:1}),(0,r.createVNode)(W,{label:"操作","min-width":"160"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t[15]||(t[15]=(...e)=>V.batchAdd&&V.batchAdd(...e))},"批量添加"),(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t[16]||(t[16]=(...e)=>V.batchDel&&V.batchDel(...e))},"清空")])),_:1})])),_:1},8,["data"])])):(0,r.createCommentVNode)("",!0),S.tableColumnList.tableBodyList.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",b,[t[33]||(t[33]=(0,r.createElementVNode)("span",null,"商品规格:",-1)),(0,r.createVNode)(j,{data:S.tableColumnList.tableBodyList,border:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(S.tableColumnList.tableHeaderList,(e=>((0,r.openBlock)(),(0,r.createBlock)(W,{"show-overflow-tooltip":"",label:e.propName,property:e.prop,key:e.prop,"min-width":"150"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.row[e.column.property]),1)])),_:2},1032,["label","property"])))),128)),(0,r.createVNode)(W,{prop:"default_image",label:"图片","min-width":"80"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(z,{class:"avatar-uploader",action:"","show-file-list":!1,"http-request":V.imgUploadRequest_sku,"on-success":(t,n,r)=>V.imgUploadSuccess_sku(t,n,r,e.$index),"before-upload":V.imgBeforeUpload_sku},{default:(0,r.withCtx)((()=>[e.row.default_image?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:e.row.default_image,class:"avatar",style:{width:"60px",height:"60px","line-height":"60px"}},null,8,O)):((0,r.openBlock)(),(0,r.createElementBlock)("i",w,[(0,r.createVNode)($,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D)])),_:1})]))])),_:2},1032,["http-request","on-success","before-upload"])])),_:1}),(0,r.createVNode)(W,{prop:"price",label:"售价","min-width":"150"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(P,{modelValue:e.row.price,"onUpdate:modelValue":t=>e.row.price=t,precision:2,"controls-position":"right",min:0,max:9999999,label:"售价",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)(W,{prop:"stock",label:"库存","min-width":"150"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(P,{modelValue:e.row.stock,"onUpdate:modelValue":t=>e.row.stock=t,precision:0,"controls-position":"right",min:0,max:9999999,label:"库存",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)(W,{label:"操作","min-width":"100"},{default:(0,r.withCtx)((e=>[S.generatenowBnt?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:t=>V.singleSpecDel(e.$index)},"删除",8,x)):(0,r.createCommentVNode)("",!0),S.generatenowBnt?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,class:"table-operate-btn",onClick:t=>V.handleEdit(e.row)},"保存修改",8,_))])),_:1})])),_:1},8,["data"])])):(0,r.createCommentVNode)("",!0)])])),_:1})])):(0,r.createCommentVNode)("",!0)]),(0,r.createElementVNode)("div",C,[t[35]||(t[35]=(0,r.createElementVNode)("div",{class:"form-title"},"商品详情",-1)),(0,r.createVNode)(N,{label:"商品详情:",class:"is-required",style:{"padding-right":"10px"}},{default:(0,r.withCtx)((()=>[S.dialogVisible?((0,r.openBlock)(),(0,r.createBlock)(q,{key:0,modelValue:S.formData.desc_detail,"onUpdate:modelValue":t[17]||(t[17]=e=>S.formData.desc_detail=e),lyheight:550},null,8,["modelValue"])):(0,r.createCommentVNode)("",!0)])),_:1})])])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","fullscreen","before-close"])])}],["__scopeId","data-v-16dfc573"]])},11889:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431);var o=n(40412),i={components:{LyDialog:n(48404).A},emits:["refreshData"],name:"addRole",data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",formData:{admin:1,key:"",name:"",status:1,sort:0},rules:{name:[{required:!0,message:"请输入角色名称",trigger:"blur"}],admin:[{required:!0,message:"请选择是否管理员",trigger:"blur"}],key:[{required:!0,message:"请输入权限字符",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}],sort:[{required:!0,message:"请输入排序",trigger:"blur"}]}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={admin:1,key:"",name:"",status:1,sort:0}},addRoleFn(e,t){this.dialogVisible=!0,this.dialogTitle=t,e&&(this.formData=e)},submitData(){this.$refs.rulesForm.validate((e=>{e&&(this.loadingSave=!0,this.formData.id?(0,o.apiSystemRoleEdit)(this.formData).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.apiSystemRoleAdd)(this.formData).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})))}))}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-radio"),u=(0,r.resolveComponent)("el-radio-group"),d=(0,r.resolveComponent)("el-input-number"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"660px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(h,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"角色名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.name=e),modelModifiers:{trim:!0},style:{width:"100%"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"权限字符:",prop:"key"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.key,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.key=e),modelModifiers:{trim:!0},style:{width:"100%"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.status,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.status=e),style:{width:"300px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{value:1},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("启用")]))),_:1}),(0,r.createVNode)(c,{value:0},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("禁用")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.sort,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},12116:function(e){e.exports=function(e,t,n){var r=null,o=null,i=n||{},a=!1,l=null,s=!("leading"in i)||i.leading,c="trailing"in i&&i.trailing,u=function(){r=null,o=null},d=function(){a=!0,e.apply(o,r),l=setTimeout(f,t),u()},f=function(){l=null,a||!0!==c||d()},h=function(){r=arguments,o=this,a=!1,null===l&&(!0===s?d():!0===c&&(l=setTimeout(f,t)))};return h.cancel=function(){var e=null!==l;return e&&clearTimeout(l),u(),l=null,a=!1,e},h}},12189:function(e,t,n){"use strict";n.d(t,{EWP:function(){return r.computed},IGZ:function(){return r.markRaw},IJ:function(){return r.shallowRef},KRz:function(){return r.ref},Kh:function(){return r.reactive},LER:function(){return o},PSC:function(){return r.hasInjectionContext},QWb:function(){return r.toRefs},R1X:function(){return r.unref},Sg5:function(){return i},WQX:function(){return r.inject},dYV:function(){return r.nextTick},g8q:function(){return r.isReactive},hZp:function(){return a},i9z:function(){return r.isRef},jr2:function(){return r.onScopeDispose},nIK:function(){return r.getCurrentInstance},nTw:function(){return r.watchEffect},o55:function(){return r.getCurrentScope},rYL:function(){return r.customRef},sV8:function(){return r.onMounted},tBZ:function(){return r.readonly},uYQ:function(){return r.effectScope},uxp:function(){return r.toRaw},wBe:function(){return r.watch}});var r=n(61431),o=!1,i=!0;function a(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}},12191:function(e,t,n){"use strict";n.d(t,{OD:function(){return l},SR:function(){return a},xA:function(){return c}});var r=n(60501),o=n(59741),i=new r.Ay(50);function a(e){if("string"==typeof e){var t=i.get(e);return t&&t.image}return e}function l(e,t,n,r,a){if(e){if("string"==typeof e){if(t&&t.__zrImageSrc===e||!n)return t;var l=i.get(e),u={hostEl:n,cb:r,cbPayload:a};return l?!c(t=l.image)&&l.pending.push(u):((t=o.yh.loadImage(e,s,s)).__zrImageSrc=e,i.put(e,t.__cachedImgObj={image:t,pending:[u]})),t}return e}return t}function s(){var e=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t<e.pending.length;t++){var n=e.pending[t],r=n.cb;r&&r(this,n.cbPayload),n.hostEl.dirty()}e.pending.length=0}function c(e){return e&&e.width&&e.height}},12205:function(e,t,n){n(79914)},12211:function(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},12273:function(e,t,n){"use strict";n.d(t,{_q:function(){return u}});var r=n(61431),o=n(42757),i=n(51338),a=n(50819),l=n(65980);const s=(0,a.b_)({mask:{type:Boolean,default:!0},customMaskEvent:Boolean,overlayClass:{type:(0,a.jq)([String,Array,Object])},zIndex:{type:(0,a.jq)([String,Number])}}),c={click:e=>e instanceof MouseEvent};const u=(0,r.defineComponent)({name:"ElOverlay",props:s,emits:c,setup(e,{slots:t,emit:n}){const a=(0,l.DU)("overlay"),{onClick:s,onMousedown:c,onMouseup:u}=(0,o.r)(e.customMaskEvent?void 0:e=>{n("click",e)});return()=>e.mask?(0,r.createVNode)("div",{class:[a.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:s,onMousedown:c,onMouseup:u},[(0,r.renderSlot)(t,"default")],i.Yn.STYLE|i.Yn.CLASS|i.Yn.PROPS,["onClick","onMouseup","onMousedown"]):(0,r.h)("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[(0,r.renderSlot)(t,"default")])}})},12407:function(e,t,n){var r=n(86075)("indexOf",n(18346));e.exports=r},12462:function(e,t,n){"use strict";n.d(t,{L:function(){return r}});var r=function(){function e(){}return e.prototype.getNeedCrossZero=function(){return!this.option.scale},e.prototype.getCoordSysModel=function(){},e}()},12616:function(e,t,n){"use strict";n.d(t,{$Q:function(){return a},A6:function(){return l},G_:function(){return c},vf:function(){return s}});var r=n(98026),o=n(30693),i=Math.round(10*Math.random());function a(e){return[e||"",i++].join("_")}function l(e){var t={};e.registerSubTypeDefaulter=function(e,n){var r=(0,o.CC)(e);t[r.main]=n},e.determineSubType=function(n,r){var i=r.type;if(!i){var a=(0,o.CC)(n).main;e.hasSubTypes(n)&&t[a]&&(i=t[a](r))}return i}}function s(e,t){function n(e,t){return e[t]||(e[t]={predecessor:[],successor:[]}),e[t]}e.topologicalTravel=function(e,o,i,a){if(e.length){var l=function(e){var o={},i=[];return r.each(e,(function(a){var l=n(o,a),s=function(e,t){var n=[];return r.each(e,(function(e){r.indexOf(t,e)>=0&&n.push(e)})),n}(l.originalDeps=t(a),e);l.entryCount=s.length,0===l.entryCount&&i.push(a),r.each(s,(function(e){r.indexOf(l.predecessor,e)<0&&l.predecessor.push(e);var t=n(o,e);r.indexOf(t.successor,e)<0&&t.successor.push(a)}))})),{graph:o,noEntryList:i}}(o),s=l.graph,c=l.noEntryList,u={};for(r.each(e,(function(e){u[e]=!0}));c.length;){var d=c.pop(),f=s[d],h=!!u[d];h&&(i.call(a,d,f.originalDeps.slice()),delete u[d]),r.each(f.successor,h?m:p)}r.each(u,(function(){throw new Error("")}))}function p(e){s[e].entryCount--,0===s[e].entryCount&&c.push(e)}function m(e){u[e]=!0,p(e)}}}function c(e,t){return r.merge(r.merge({},e,!0),t,!0)}},12706:function(e,t,n){"use strict";var r=n(15215),o=n(24326),i=n(55854),a=n(67071),l=n(74562),s=n(28613),c=n(98026),u=function(e){function t(t){var n=e.call(this,t)||this;return n.type="time",n}return(0,r.C6)(t,e),t.prototype.getLabel=function(e){var t=this.getSetting("useUTC");return(0,i.GP)(e.value,i.Lm[(0,i.$9)((0,i.ym)(this._minLevelUnit))]||i.Lm.second,t,this.getSetting("locale"))},t.prototype.getFormattedLabel=function(e,t,n){var r=this.getSetting("useUTC"),o=this.getSetting("locale");return(0,i.X_)(e,t,n,o,r)},t.prototype.getTicks=function(){var e=this._interval,t=this._extent,n=[];if(!e)return n;n.push({value:t[0],level:0});var r=this.getSetting("useUTC"),a=function(e,t,n,r){var a=1e4,l=i.F7,s=0;function u(e,t,n,o,i,a,l){for(var s=new Date(t),c=t,u=s[o]();c<n&&c<=r[1];)l.push({value:c}),u+=e,s[i](u),c=s.getTime();l.push({value:c,notAdd:!0})}function d(e,a,l){var s=[],c=!a.length;if(!function(e,t,n,r){var a=o._U(t),l=o._U(n),s=function(e){return(0,i.g0)(a,e,r)===(0,i.g0)(l,e,r)},c=function(){return s("year")},u=function(){return c()&&s("month")},d=function(){return u()&&s("day")},f=function(){return d()&&s("hour")},h=function(){return f()&&s("minute")},p=function(){return h()&&s("second")},m=function(){return p()&&s("millisecond")};switch(e){case"year":return c();case"month":return u();case"day":return d();case"hour":return f();case"minute":return h();case"second":return p();case"millisecond":return m()}}((0,i.ym)(e),r[0],r[1],n)){c&&(a=[{value:v(new Date(r[0]),e,n)},{value:r[1]}]);for(var d=0;d<a.length-1;d++){var A=a[d].value,y=a[d+1].value;if(A!==y){var b=void 0,O=void 0,w=void 0,x=!1;switch(e){case"year":b=Math.max(1,Math.round(t/i.CZ/365)),O=(0,i.hY)(n),w=(0,i.tM)(n);break;case"half-year":case"quarter":case"month":b=h(t),O=(0,i.jJ)(n),w=(0,i.xu)(n);break;case"week":case"half-week":case"day":b=f(t,31),O=(0,i.bP)(n),w=(0,i.ti)(n),x=!0;break;case"half-day":case"quarter-day":case"hour":b=p(t),O=(0,i.iC)(n),w=(0,i.Yd)(n);break;case"minute":b=m(t,!0),O=(0,i.yB)(n),w=(0,i.KF)(n);break;case"second":b=m(t,!1),O=(0,i.Wf)(n),w=(0,i.ww)(n);break;case"millisecond":b=g(t),O=(0,i.Zz)(n),w=(0,i.FP)(n)}u(b,A,y,O,w,x,s),"year"===e&&l.length>1&&0===d&&l.unshift({value:l[0].value-b})}}for(d=0;d<s.length;d++)l.push(s[d]);return s}}for(var A=[],y=[],b=0,O=0,w=0;w<l.length&&s++<a;++w){var x=(0,i.ym)(l[w]);if((0,i.ce)(l[w]))if(d(l[w],A[A.length-1]||[],y),x!==(l[w+1]?(0,i.ym)(l[w+1]):null)){if(y.length){O=b,y.sort((function(e,t){return e.value-t.value}));for(var _=[],C=0;C<y.length;++C){var k=y[C].value;0!==C&&y[C-1].value===k||(_.push(y[C]),k>=r[0]&&k<=r[1]&&b++)}var S=(r[1]-r[0])/t;if(b>1.5*S&&O>S/1.5)break;if(A.push(_),b>S||e===l[w])break}y=[]}}0;var V=(0,c.filter)((0,c.map)(A,(function(e){return(0,c.filter)(e,(function(e){return e.value>=r[0]&&e.value<=r[1]&&!e.notAdd}))})),(function(e){return e.length>0})),B=[],T=V.length-1;for(w=0;w<V.length;++w)for(var N=V[w],E=0;E<N.length;++E)B.push({value:N[E].value,level:T-w});B.sort((function(e,t){return e.value-t.value}));var P=[];for(w=0;w<B.length;++w)0!==w&&B[w].value===B[w-1].value||P.push(B[w]);return P}(this._minLevelUnit,this._approxInterval,r,t);return(n=n.concat(a)).push({value:t[1],level:0}),n},t.prototype.calcNiceExtent=function(e){var t=this._extent;if(t[0]===t[1]&&(t[0]-=i.CZ,t[1]+=i.CZ),t[1]===-1/0&&t[0]===1/0){var n=new Date;t[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),t[0]=t[1]-i.CZ}this.calcNiceTicks(e.splitNumber,e.minInterval,e.maxInterval)},t.prototype.calcNiceTicks=function(e,t,n){e=e||10;var r=this._extent,o=r[1]-r[0];this._approxInterval=o/e,null!=t&&this._approxInterval<t&&(this._approxInterval=t),null!=n&&this._approxInterval>n&&(this._approxInterval=n);var i=d.length,a=Math.min(function(e,t,n,r){for(;n<r;){var o=n+r>>>1;e[o][1]<t?n=o+1:r=o}return n}(d,this._approxInterval,0,i),i-1);this._interval=d[a][1],this._minLevelUnit=d[Math.max(a-1,0)][0]},t.prototype.parse=function(e){return(0,c.isNumber)(e)?e:+o._U(e)},t.prototype.contain=function(e){return a.lP(this.parse(e),this._extent)},t.prototype.normalize=function(e){return a.S8(this.parse(e),this._extent)},t.prototype.scale=function(e){return a.hs(e,this._extent)},t.type="time",t}(l.A),d=[["second",i.OY],["minute",i.iW],["hour",i.MA],["quarter-day",6*i.MA],["half-day",12*i.MA],["day",1.2*i.CZ],["half-week",3.5*i.CZ],["week",7*i.CZ],["month",31*i.CZ],["quarter",95*i.CZ],["half-year",i.$H/2],["year",i.$H]];function f(e,t){return(e/=i.CZ)>16?16:e>7.5?7:e>3.5?4:e>1.5?2:1}function h(e){return(e/=30*i.CZ)>6?6:e>3?3:e>2?2:1}function p(e){return(e/=i.MA)>12?12:e>6?6:e>3.5?4:e>2?2:1}function m(e,t){return(e/=t?i.iW:i.OY)>30?30:e>20?20:e>15?15:e>10?10:e>5?5:e>2?2:1}function g(e){return o.Cm(e,!0)}function v(e,t,n){var r=new Date(e);switch((0,i.ym)(t)){case"year":case"month":r[(0,i.xu)(n)](0);case"day":r[(0,i.ti)(n)](1);case"hour":r[(0,i.Yd)(n)](0);case"minute":r[(0,i.KF)(n)](0);case"second":r[(0,i.ww)(n)](0),r[(0,i.FP)(n)](0)}return r.getTime()}s.A.registerClass(u),t.A=u},12848:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431);const o=["onClick"];var i=n(10594),a=n(37741),l=n(40412),s={components:{AddDouyinCodeModule:n(50917).default,Pagination:i.A},name:"dySystemAccountManage",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"是"},{id:0,name:"否"}],tableData:[],isDialogVisible:!1}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleClick(e,t){this.formInline.type=e.props.name,this.search()},addModule(){this.tableData.length>0?this.$message.warning("已存在抖客授权,请删除后再新增"):(this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addModuleFlag.handleOpen(null,"复制链接访问授权")})))},handleEdit(e,t){"reauthority"==t&&(this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addModuleFlag.handleOpen(e,"身份授权")})))},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,l.lytiktokunionSystemaccountDK)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=-8;e=this.isFull?e-100:e,this.tableHeight=(0,a.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var c=(0,n(66262).A)(s,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-table-column"),c=(0,r.resolveComponent)("el-tag"),u=(0,r.resolveComponent)("el-table"),d=(0,r.resolveComponent)("Pagination"),f=(0,r.resolveComponent)("AddDouyinCodeModule"),h=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(u,{height:a.tableHeight,border:"",data:a.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{type:"index",width:"60",align:"center",label:"序号"}),(0,r.createVNode)(s,{"min-width":"150",prop:"app_key",label:"APPKEY"}),(0,r.createVNode)(s,{"min-width":"150",prop:"buyin_id",label:"百应ID"}),(0,r.createVNode)(s,{"min-width":"210",prop:"name",label:"名称"}),(0,r.createVNode)(s,{"min-width":"100",prop:"identity",label:"身份"}),(0,r.createVNode)(s,{"min-width":"190",prop:"expiretime",label:"N小时后过期"}),(0,r.createVNode)(s,{"min-width":"90",label:"状态",prop:"status"},{default:(0,r.withCtx)((e=>["正常"==e.row.status?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("正常")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("过期")]))),_:1}))])),_:1}),(0,r.createVNode)(s,{label:"操作",fixed:"right",width:"200"},{default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>l.handleEdit(t.row,"reauthority")},"重新授权",8,o),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1})])),_:1},8,["height","data"])),[[h,a.loadingPage]]),(0,r.createVNode)(d,{"child-msg":a.pageparm,onCallFather:l.callFather},null,8,["child-msg","onCallFather"]),a.isDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,ref:"addModuleFlag",onRefreshData:l.getData,onClosed:t[0]||(t[0]=e=>a.isDialogVisible=!1)},null,8,["onRefreshData"])):(0,r.createCommentVNode)("",!0)])}]])},12897:function(e,t,n){e.exports=function(){"use strict";var e=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};e.prototype.stringify=function(){return this.content},e.prototype.toString=function(){return this.stringify()},e.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var t=function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n};function r(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var o=r((function(e,t){!function(t,n){e.exports=n()}(0,(function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){return r&&!0===r.clone&&e(n)?i(t(n),n,r):n}function r(t,r,o){var a=t.slice();return r.forEach((function(r,l){void 0===a[l]?a[l]=n(r,o):e(r)?a[l]=i(t[l],r,o):-1===t.indexOf(r)&&a.push(n(r,o))})),a}function o(t,r,o){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=n(t[e],o)})),Object.keys(r).forEach((function(l){e(r[l])&&t[l]?a[l]=i(t[l],r[l],o):a[l]=n(r[l],o)})),a}function i(e,t,i){var a=Array.isArray(t),l=(i||{arrayMerge:r}).arrayMerge||r;return a?Array.isArray(e)?l(e,t,i):n(t,i):o(e,t,i)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}))})),i=r((function(e,t){var n={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};t.default=n,e.exports=t.default})),a=function(e){return Object.keys(e).map((function(t){return t+'="'+e[t].toString().replace(/"/g,"&quot;")+'"'})).join(" ")},l=i.svg,s=i.xlink,c={};c[l.name]=l.uri,c[s.name]=s.uri;var u=function(e,t){void 0===e&&(e="");var n=o(c,t||{});return"<svg "+a(n)+">"+e+"</svg>"},d=function(e){function n(){e.apply(this,arguments)}e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},n.createFromExistingNode=function(e){return new n({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},n.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},n.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},n.prototype.render=function(){var e=this.stringify();return t(u(e)).childNodes[0]},n.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(n.prototype,r),n}(e);return d}()},12983:function(){tinymce.IconManager.add("default",{icons:{"accessibility-check":'<svg width="24" height="24"><path d="M12 2a2 2 0 012 2 2 2 0 01-2 2 2 2 0 01-2-2c0-1.1.9-2 2-2zm8 7h-5v12c0 .6-.4 1-1 1a1 1 0 01-1-1v-5c0-.6-.4-1-1-1a1 1 0 00-1 1v5c0 .6-.4 1-1 1a1 1 0 01-1-1V9H4a1 1 0 110-2h16c.6 0 1 .4 1 1s-.4 1-1 1z" fill-rule="nonzero"/></svg>',"action-next":'<svg width="24" height="24"><path fill-rule="nonzero" d="M5.7 7.3a1 1 0 00-1.4 1.4l7.7 7.7 7.7-7.7a1 1 0 10-1.4-1.4L12 13.6 5.7 7.3z"/></svg>',"action-prev":'<svg width="24" height="24"><path fill-rule="nonzero" d="M18.3 15.7a1 1 0 001.4-1.4L12 6.6l-7.7 7.7a1 1 0 001.4 1.4L12 9.4l6.3 6.3z"/></svg>',"align-center":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm3 4h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 110-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm-3-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-justify":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-left":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-none":'<svg width="24" height="24"><path d="M14.2 5L13 7H5a1 1 0 110-2h9.2zm4 0h.8a1 1 0 010 2h-2l1.2-2zm-6.4 4l-1.2 2H5a1 1 0 010-2h6.8zm4 0H19a1 1 0 010 2h-4.4l1.2-2zm-6.4 4l-1.2 2H5a1 1 0 010-2h4.4zm4 0H19a1 1 0 010 2h-6.8l1.2-2zM7 17l-1.2 2H5a1 1 0 010-2h2zm4 0h8a1 1 0 010 2H9.8l1.2-2zm5.2-13.5l1.3.7-9.7 16.3-1.3-.7 9.7-16.3z" fill-rule="evenodd"/></svg>',"align-right":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm6 4h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm-6-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"arrow-left":'<svg width="24" height="24"><path d="M5.6 13l12 6a1 1 0 001.4-1V6a1 1 0 00-1.4-.9l-12 6a1 1 0 000 1.8z" fill-rule="evenodd"/></svg>',"arrow-right":'<svg width="24" height="24"><path d="M18.5 13l-12 6A1 1 0 015 18V6a1 1 0 011.4-.9l12 6a1 1 0 010 1.8z" fill-rule="evenodd"/></svg>',bold:'<svg width="24" height="24"><path d="M7.8 19c-.3 0-.5 0-.6-.2l-.2-.5V5.7c0-.2 0-.4.2-.5l.6-.2h5c1.5 0 2.7.3 3.5 1 .7.6 1.1 1.4 1.1 2.5a3 3 0 01-.6 1.9c-.4.6-1 1-1.6 1.2.4.1.9.3 1.3.6s.8.7 1 1.2c.4.4.5 1 .5 1.6 0 1.3-.4 2.3-1.3 3-.8.7-2.1 1-3.8 1H7.8zm5-8.3c.6 0 1.2-.1 1.6-.5.4-.3.6-.7.6-1.3 0-1.1-.8-1.7-2.3-1.7H9.3v3.5h3.4zm.5 6c.7 0 1.3-.1 1.7-.4.4-.4.6-.9.6-1.5s-.2-1-.7-1.4c-.4-.3-1-.4-2-.4H9.4v3.8h4z" fill-rule="evenodd"/></svg>',bookmark:'<svg width="24" height="24"><path d="M6 4v17l6-4 6 4V4c0-.6-.4-1-1-1H7a1 1 0 00-1 1z" fill-rule="nonzero"/></svg>',"border-style":'<svg width="24" height="24"><g fill-rule="evenodd"><rect width="18" height="2" x="3" y="6" rx="1"/><rect width="2.8" height="2" x="3" y="16" rx="1"/><rect width="2.8" height="2" x="6.8" y="16" rx="1"/><rect width="2.8" height="2" x="10.6" y="16" rx="1"/><rect width="2.8" height="2" x="14.4" y="16" rx="1"/><rect width="2.8" height="2" x="18.2" y="16" rx="1"/><rect width="8" height="2" x="3" y="11" rx="1"/><rect width="8" height="2" x="13" y="11" rx="1"/></g></svg>',"border-width":'<svg width="24" height="24"><g fill-rule="evenodd"><rect width="18" height="5" x="3" y="5" rx="1"/><rect width="18" height="3.5" x="3" y="11.5" rx="1"/><rect width="18" height="2" x="3" y="17" rx="1"/></g></svg>',brightness:'<svg width="24" height="24"><path d="M12 17c.3 0 .5.1.7.3.2.2.3.4.3.7v1c0 .3-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.7-.3 1 1 0 01-.3-.7v-1c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3zm0-10a1 1 0 01-.7-.3A1 1 0 0111 6V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3.3 0 .5.1.7.3.2.2.3.4.3.7v1c0 .3-.1.5-.3.7a1 1 0 01-.7.3zm7 4c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7a1 1 0 01-.7.3h-1a1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h1zM7 12c0 .3-.1.5-.3.7a1 1 0 01-.7.3H5a1 1 0 01-.7-.3A1 1 0 014 12c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h1c.3 0 .5.1.7.3.2.2.3.4.3.7zm10 3.5l.7.8c.2.1.3.4.3.6 0 .3-.1.6-.3.8a1 1 0 01-.8.3 1 1 0 01-.6-.3l-.8-.7a1 1 0 01-.3-.8c0-.2.1-.5.3-.7a1 1 0 011.4 0zm-10-7l-.7-.8a1 1 0 01-.3-.6c0-.3.1-.6.3-.8.2-.2.5-.3.8-.3.2 0 .5.1.7.3l.7.7c.2.2.3.5.3.8 0 .2-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.8-.3zm10 0a1 1 0 01-.8.3 1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.6.3-.8l.8-.7c.1-.2.4-.3.6-.3.3 0 .6.1.8.3.2.2.3.5.3.8 0 .2-.1.5-.3.7l-.7.7zm-10 7c.2-.2.5-.3.8-.3.2 0 .5.1.7.3a1 1 0 010 1.4l-.8.8a1 1 0 01-.6.3 1 1 0 01-.8-.3 1 1 0 01-.3-.8c0-.2.1-.5.3-.6l.7-.8zM12 8a4 4 0 013.7 2.4 4 4 0 010 3.2A4 4 0 0112 16a4 4 0 01-3.7-2.4 4 4 0 010-3.2A4 4 0 0112 8zm0 6.5c.7 0 1.3-.2 1.8-.7.5-.5.7-1.1.7-1.8s-.2-1.3-.7-1.8c-.5-.5-1.1-.7-1.8-.7s-1.3.2-1.8.7c-.5.5-.7 1.1-.7 1.8s.2 1.3.7 1.8c.5.5 1.1.7 1.8.7z" fill-rule="evenodd"/></svg>',browse:'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2h-4v-2h4V8H5v10h4v2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9.4l-2.3 2.3a1 1 0 11-1.4-1.4l4-4a1 1 0 011.4 0l4 4a1 1 0 01-1.4 1.4L13 13.4V20a1 1 0 01-2 0v-6.6z" fill-rule="nonzero"/></svg>',cancel:'<svg width="24" height="24"><path d="M12 4.6a7.4 7.4 0 110 14.8 7.4 7.4 0 010-14.8zM12 3a9 9 0 100 18 9 9 0 000-18zm0 8L14.8 8l1 1.1-2.7 2.8 2.7 2.7-1.1 1.1-2.7-2.7-2.7 2.7-1-1.1 2.6-2.7-2.7-2.7 1-1.1 2.8 2.7z" fill-rule="nonzero"/></svg>',"cell-background-color":'<svg width="24" height="24"><path d="M15.7 2l1.6 1.6-2.7 2.6 5.9 5.8c.7.7.7 1.7 0 2.4l-6.3 6.1a1.7 1.7 0 01-2.4 0l-6.3-6.1c-.7-.7-.7-1.7 0-2.4L15.7 2zM18 12l-4.5-4L9 12h9zM4 16s2 2.4 2 3.8C6 21 5.1 22 4 22s-2-1-2-2.2C2 18.4 4 16 4 16z"/></svg>',"cell-border-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M5 13v5h2v2H5a2 2 0 01-2-2v-5h2zm8-7V4h6a2 2 0 012 2h-8z" opacity=".2"/><path fill-rule="nonzero" d="M13 4v2H5v7H3V6c0-1.1.9-2 2-2h8zm-2.6 14.1l.1-.1.1.1.2.3.2.2.2.2c.4.6.8 1.2.8 1.7 0 .8-.7 1.5-1.5 1.5S9 21.3 9 20.5c0-.5.4-1.1.8-1.7l.2-.2.2-.2.2-.3z"/><path d="M13 11l-2 2H5v-2h6V6h2z"/><path fill-rule="nonzero" d="M18.4 8l1 1-1.8 1.9 4 4c.5.4.5 1.1 0 1.6l-4.3 4.2a1.2 1.2 0 01-1.6 0l-4.4-4.2c-.4-.5-.4-1.2 0-1.7l7-6.8zm1.6 7l-3-3-3 3h6z"/></g></svg>',"change-case":'<svg width="24" height="24"><path d="M18.4 18.2v-.6c-.5.8-1.3 1.2-2.4 1.2-2.2 0-3.3-1.6-3.3-4.8 0-3.1 1-4.7 3.3-4.7 1.1 0 1.8.3 2.4 1.1v-.6c0-.5.4-.8.8-.8s.8.3.8.8v8.4c0 .5-.4.8-.8.8a.8.8 0 01-.8-.8zm-2-7.4c-1.3 0-1.8.9-1.8 3.2 0 2.4.5 3.3 1.7 3.3 1.3 0 1.8-.9 1.8-3.2 0-2.4-.5-3.3-1.7-3.3zM10 15.7H5.5l-.8 2.6a1 1 0 01-1 .7h-.2a.7.7 0 01-.7-1l4-12a1 1 0 012 0l4 12a.7.7 0 01-.8 1h-.2a1 1 0 01-1-.7l-.8-2.6zm-.3-1.5l-2-6.5-1.9 6.5h3.9z" fill-rule="evenodd"/></svg>',"character-count":'<svg width="24" height="24"><path d="M4 11.5h16v1H4v-1zm4.8-6.8V10H7.7V5.8h-1v-1h2zM11 8.3V9h2v1h-3V7.7l2-1v-.9h-2v-1h3v2.4l-2 1zm6.3-3.4V10h-3.1V9h2.1V8h-2.1V6.8h2.1v-1h-2.1v-1h3.1zM5.8 16.4c0-.5.2-.8.5-1 .2-.2.6-.3 1.2-.3l.8.1c.2 0 .4.2.5.3l.4.4v2.8l.2.3H8.2v-.1-.2l-.6.3H7c-.4 0-.7 0-1-.2a1 1 0 01-.3-.9c0-.3 0-.6.3-.8.3-.2.7-.4 1.2-.4l.6-.2h.3v-.2l-.1-.2a.8.8 0 00-.5-.1 1 1 0 00-.4 0l-.3.4h-1zm2.3.8h-.2l-.2.1-.4.1a1 1 0 00-.4.2l-.2.2.1.3.5.1h.4l.4-.4v-.6zm2-3.4h1.2v1.7l.5-.3h.5c.5 0 .9.1 1.2.5.3.4.5.8.5 1.4 0 .6-.2 1.1-.5 1.5-.3.4-.7.6-1.3.6l-.6-.1-.4-.4v.4h-1.1v-5.4zm1.1 3.3c0 .3 0 .6.2.8a.7.7 0 001.2 0l.2-.8c0-.4 0-.6-.2-.8a.7.7 0 00-.6-.3l-.6.3-.2.8zm6.1-.5c0-.2 0-.3-.2-.4a.8.8 0 00-.5-.2c-.3 0-.5.1-.6.3l-.2.9c0 .3 0 .6.2.8.1.2.3.3.6.3.2 0 .4 0 .5-.2l.2-.4h1.1c0 .5-.3.8-.6 1.1a2 2 0 01-1.3.4c-.5 0-1-.2-1.3-.6a2 2 0 01-.5-1.4c0-.6.1-1.1.5-1.5.3-.4.8-.5 1.4-.5.5 0 1 0 1.2.3.4.3.5.7.5 1.2h-1v-.1z" fill-rule="evenodd"/></svg>',"checklist-rtl":'<svg width="24" height="24"><path d="M5 17h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm14.2 11c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 20c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 14c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 8c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8z" fill-rule="evenodd"/></svg>',checklist:'<svg width="24" height="24"><path d="M11 17h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8a1 1 0 010 2h-8a1 1 0 010-2zM7.2 16c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 20c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 14c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 8c-.2.3-.7.4-1 0L3.8 6.9a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8z" fill-rule="evenodd"/></svg>',checkmark:'<svg width="24" height="24"><path d="M18.2 5.4a1 1 0 011.6 1.2l-8 12a1 1 0 01-1.5.1l-5-5a1 1 0 111.4-1.4l4.1 4.1 7.4-11z" fill-rule="nonzero"/></svg>',"chevron-down":'<svg width="10" height="10"><path d="M8.7 2.2c.3-.3.8-.3 1 0 .4.4.4.9 0 1.2L5.7 7.8c-.3.3-.9.3-1.2 0L.2 3.4a.8.8 0 010-1.2c.3-.3.8-.3 1.1 0L5 6l3.7-3.8z" fill-rule="nonzero"/></svg>',"chevron-left":'<svg width="10" height="10"><path d="M7.8 1.3L4 5l3.8 3.7c.3.3.3.8 0 1-.4.4-.9.4-1.2 0L2.2 5.7a.8.8 0 010-1.2L6.6.2C7 0 7.4 0 7.8.2c.3.3.3.8 0 1.1z" fill-rule="nonzero"/></svg>',"chevron-right":'<svg width="10" height="10"><path d="M2.2 1.3a.8.8 0 010-1c.4-.4.9-.4 1.2 0l4.4 4.1c.3.4.3.9 0 1.2L3.4 9.8c-.3.3-.8.3-1.2 0a.8.8 0 010-1.1L6 5 2.2 1.3z" fill-rule="nonzero"/></svg>',"chevron-up":'<svg width="10" height="10"><path d="M8.7 7.8L5 4 1.3 7.8c-.3.3-.8.3-1 0a.8.8 0 010-1.2l4.1-4.4c.3-.3.9-.3 1.2 0l4.2 4.4c.3.3.3.9 0 1.2-.3.3-.8.3-1.1 0z" fill-rule="nonzero"/></svg>',close:'<svg width="24" height="24"><path d="M17.3 8.2L13.4 12l3.9 3.8a1 1 0 01-1.5 1.5L12 13.4l-3.8 3.9a1 1 0 01-1.5-1.5l3.9-3.8-3.9-3.8a1 1 0 011.5-1.5l3.8 3.9 3.8-3.9a1 1 0 011.5 1.5z" fill-rule="evenodd"/></svg>',"code-sample":'<svg width="24" height="26"><path d="M7.1 11a2.8 2.8 0 01-.8 2 2.8 2.8 0 01.8 2v1.7c0 .3.1.6.4.8.2.3.5.4.8.4.3 0 .4.2.4.4v.8c0 .2-.1.4-.4.4-.7 0-1.4-.3-2-.8-.5-.6-.8-1.3-.8-2V15c0-.3-.1-.6-.4-.8-.2-.3-.5-.4-.8-.4a.4.4 0 01-.4-.4v-.8c0-.2.2-.4.4-.4.3 0 .6-.1.8-.4.3-.2.4-.5.4-.8V9.3c0-.7.3-1.4.8-2 .6-.5 1.3-.8 2-.8.3 0 .4.2.4.4v.8c0 .2-.1.4-.4.4-.3 0-.6.1-.8.4-.3.2-.4.5-.4.8V11zm9.8 0V9.3c0-.3-.1-.6-.4-.8-.2-.3-.5-.4-.8-.4a.4.4 0 01-.4-.4V7c0-.2.1-.4.4-.4.7 0 1.4.3 2 .8.5.6.8 1.3.8 2V11c0 .3.1.6.4.8.2.3.5.4.8.4.2 0 .4.2.4.4v.8c0 .2-.2.4-.4.4-.3 0-.6.1-.8.4-.3.2-.4.5-.4.8v1.7c0 .7-.3 1.4-.8 2-.6.5-1.3.8-2 .8a.4.4 0 01-.4-.4v-.8c0-.2.1-.4.4-.4.3 0 .6-.1.8-.4.3-.2.4-.5.4-.8V15a2.8 2.8 0 01.8-2 2.8 2.8 0 01-.8-2zm-3.3-.4c0 .4-.1.8-.5 1.1-.3.3-.7.5-1.1.5-.4 0-.8-.2-1.1-.5-.4-.3-.5-.7-.5-1.1 0-.5.1-.9.5-1.2.3-.3.7-.4 1.1-.4.4 0 .8.1 1.1.4.4.3.5.7.5 1.2zM12 13c.4 0 .8.1 1.1.5.4.3.5.7.5 1.1 0 1-.1 1.6-.5 2a3 3 0 01-1.1 1c-.4.3-.8.4-1.1.4a.5.5 0 01-.5-.5V17a3 3 0 001-.2l.6-.6c-.6 0-1-.2-1.3-.5-.2-.3-.3-.7-.3-1 0-.5.1-1 .5-1.2.3-.4.7-.5 1.1-.5z" fill-rule="evenodd"/></svg>',"color-levels":'<svg width="24" height="24"><path d="M17.5 11.4A9 9 0 0118 14c0 .5 0 1-.2 1.4 0 .4-.3.9-.5 1.3a6.2 6.2 0 01-3.7 3 5.7 5.7 0 01-3.2 0A5.9 5.9 0 017.6 18a6.2 6.2 0 01-1.4-2.6 6.7 6.7 0 010-2.8c0-.4.1-.9.3-1.3a13.6 13.6 0 012.3-4A20 20 0 0112 4a26.4 26.4 0 013.2 3.4 18.2 18.2 0 012.3 4zm-2 4.5c.4-.7.5-1.4.5-2a7.3 7.3 0 00-1-3.2c.2.6.2 1.2.2 1.9a4.5 4.5 0 01-1.3 3 5.3 5.3 0 01-2.3 1.5 4.9 4.9 0 01-2 .1 4.3 4.3 0 002.4.8 4 4 0 002-.6 4 4 0 001.5-1.5z" fill-rule="evenodd"/></svg>',"color-picker":'<svg width="24" height="24"><path d="M12 3a9 9 0 000 18 1.5 1.5 0 001.1-2.5c-.2-.3-.4-.6-.4-1 0-.8.7-1.5 1.5-1.5H16a5 5 0 005-5c0-4.4-4-8-9-8zm-5.5 9a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm3-4a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm5 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm3 4a1.5 1.5 0 110-3 1.5 1.5 0 010 3z" fill-rule="nonzero"/></svg>',"color-swatch-remove-color":'<svg width="24" height="24"><path stroke="#000" stroke-width="2" d="M21 3L3 21" fill-rule="evenodd"/></svg>',"color-swatch":'<svg width="24" height="24"><rect x="3" y="3" width="18" height="18" rx="1" fill-rule="evenodd"/></svg>',"comment-add":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M9 19l3-2h7c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H5a1 1 0 00-1 1v10c0 .6.4 1 1 1h4v2zm-2 4v-4H5a3 3 0 01-3-3V6a3 3 0 013-3h14a3 3 0 013 3v10a3 3 0 01-3 3h-6.4L7 23z"/><path d="M13 10h2a1 1 0 010 2h-2v2a1 1 0 01-2 0v-2H9a1 1 0 010-2h2V8a1 1 0 012 0v2z"/></g></svg>',comment:'<svg width="24" height="24"><path fill-rule="nonzero" d="M9 19l3-2h7c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H5a1 1 0 00-1 1v10c0 .6.4 1 1 1h4v2zm-2 4v-4H5a3 3 0 01-3-3V6a3 3 0 013-3h14a3 3 0 013 3v10a3 3 0 01-3 3h-6.4L7 23z"/></svg>',contrast:'<svg width="24" height="24"><path d="M12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4zm-6 8a6 6 0 006 6V6a6 6 0 00-6 6z" fill-rule="evenodd"/></svg>',copy:'<svg width="24" height="24"><path d="M16 3H6a2 2 0 00-2 2v11h2V5h10V3zm1 4a2 2 0 012 2v10a2 2 0 01-2 2h-7a2 2 0 01-2-2V9c0-1.2.9-2 2-2h7zm0 12V9h-7v10h7z" fill-rule="nonzero"/></svg>',crop:'<svg width="24" height="24"><path d="M17 8v7h2c.6 0 1 .4 1 1s-.4 1-1 1h-2v2c0 .6-.4 1-1 1a1 1 0 01-1-1v-2H7V9H5a1 1 0 110-2h2V5c0-.6.4-1 1-1s1 .4 1 1v2h7l3-3 1 1-3 3zM9 9v5l5-5H9zm1 6h5v-5l-5 5z" fill-rule="evenodd"/></svg>',"cut-column":'<svg width="24" height="24"><path fill-rule="evenodd" d="M7.2 4.5c.9 0 1.6.4 2.2 1A3.7 3.7 0 0110.5 8v.5l1 1 4-4 1-.5a3.3 3.3 0 012 0c.4 0 .7.3 1 .5L17 8h4v13h-6V10l-1.5 1.5.5.5v4l-2.5-2.5-1 1v.5c0 .4 0 .8-.3 1.2-.2.5-.4.9-.8 1.2-.6.7-1.3 1-2.2 1-.8.2-1.5 0-2-.6l-.5-.8-.2-1c0-.4 0-.8.3-1.2A3.9 3.9 0 017 12.7c.5-.2 1-.3 1.5-.2l1-1-1-1c-.5 0-1 0-1.5-.2-.5-.1-1-.4-1.4-.9-.4-.3-.6-.7-.8-1.2L4.5 7c0-.4 0-.7.2-1 0-.3.3-.6.5-.8.5-.5 1.2-.8 2-.7zm12.3 5h-3v10h3v-10zM8 13.8h-.3l-.4.2a2.8 2.8 0 00-.7.4v.1a2.8 2.8 0 00-.6.8l-.1.4v.7l.2.5.5.2h.7a2.6 2.6 0 00.8-.3 2.4 2.4 0 00.7-.7 2.5 2.5 0 00.3-.8 1.5 1.5 0 000-.8 1 1 0 00-.2-.4 1 1 0 00-.5-.2H8zm3.5-3.7c-.4 0-.7.1-1 .4-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4s.7-.1 1-.4c.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4zM7 5.8h-.4a1 1 0 00-.5.3 1 1 0 00-.2.5v.7a2.5 2.5 0 00.3.8l.2.3h.1l.4.4.4.2.4.1h.7L9 9l.2-.4a1.6 1.6 0 000-.8 2.6 2.6 0 00-.3-.8A2.5 2.5 0 007.7 6l-.4-.1H7z"/></svg>',"cut-row":'<svg width="24" height="24"><path fill-rule="evenodd" d="M22 3v5H9l3 3 2-2h4l-4 4 1 1h.5c.4 0 .8 0 1.2.3.5.2.9.4 1.2.8.7.6 1 1.3 1 2.2.2.8 0 1.5-.6 2l-.8.5-1 .2c-.4 0-.8 0-1.2-.3a3.9 3.9 0 01-2.1-2.2c-.2-.5-.3-1-.2-1.5l-1-1-1 1c0 .5 0 1-.2 1.5-.1.5-.4 1-.9 1.4-.3.4-.7.6-1.2.8l-1.2.3c-.4 0-.7 0-1-.2-.3 0-.6-.3-.8-.5-.5-.5-.8-1.2-.7-2 0-.9.4-1.6 1-2.2A3.7 3.7 0 018.6 14H9l1-1-4-4-.5-1a3.3 3.3 0 010-2c0-.4.3-.7.5-1l2 2V3h14zM8.5 15.3h-.3a2.6 2.6 0 00-.8.4 2.5 2.5 0 00-.9 1.1l-.1.4v.7l.2.5.5.2h.7a2.5 2.5 0 00.8-.3L9 18V18l.4-.4.2-.4.1-.4v-.3-.4a1 1 0 00-.2-.5 1 1 0 00-.4-.2h-.5zm7 0H15a1 1 0 00-.4.3 1 1 0 00-.2.5 1.5 1.5 0 000 .7v.4a2.8 2.8 0 00.5.7h.1a2.8 2.8 0 00.8.6l.4.1h.7l.5-.2.2-.5v-.4-.3a2.6 2.6 0 00-.3-.8 2.4 2.4 0 00-.7-.7 2.5 2.5 0 00-.8-.3h-.3zM12 11.6c-.4 0-.7.1-1 .4-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4s.7-.1 1-.4c.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4zm8.5-7.1h-11v2h11v-2z"/></svg>',cut:'<svg width="24" height="24"><path d="M18 15c.6.7 1 1.4 1 2.3 0 .8-.2 1.5-.7 2l-.8.5-1 .2c-.4 0-.8 0-1.2-.3a3.9 3.9 0 01-2.1-2.2c-.2-.5-.3-1-.2-1.5l-1-1-1 1c0 .5 0 1-.2 1.5-.1.5-.4 1-.9 1.4-.3.4-.7.6-1.2.8l-1.2.3c-.4 0-.7 0-1-.2-.3 0-.6-.3-.8-.5-.5-.5-.8-1.2-.7-2 0-.9.4-1.6 1-2.2A3.7 3.7 0 018.6 14H9l1-1-4-4-.5-1a3.3 3.3 0 010-2c0-.4.3-.7.5-1l6 6 6-6 .5 1a3.3 3.3 0 010 2c0 .4-.3.7-.5 1l-4 4 1 1h.5c.4 0 .8 0 1.2.3.5.2.9.4 1.2.8zm-8.5 2.2l.1-.4v-.3-.4a1 1 0 00-.2-.5 1 1 0 00-.4-.2 1.6 1.6 0 00-.8 0 2.6 2.6 0 00-.8.3 2.5 2.5 0 00-.9 1.1l-.1.4v.7l.2.5.5.2h.7a2.5 2.5 0 00.8-.3 2.8 2.8 0 001-1zm2.5-2.8c.4 0 .7-.1 1-.4.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4s-.7.1-1 .4c-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4zm5.4 4l.2-.5v-.4-.3a2.6 2.6 0 00-.3-.8 2.4 2.4 0 00-.7-.7 2.5 2.5 0 00-.8-.3 1.5 1.5 0 00-.8 0 1 1 0 00-.4.2 1 1 0 00-.2.5 1.5 1.5 0 000 .7v.4l.3.4.3.4a2.8 2.8 0 00.8.5l.4.1h.7l.5-.2z" fill-rule="evenodd"/></svg>',"document-properties":'<svg width="24" height="24"><path d="M14.4 3H7a2 2 0 00-2 2v14c0 1.1.9 2 2 2h10a2 2 0 002-2V7.6L14.4 3zM17 19H7V5h6v4h4v10z" fill-rule="nonzero"/></svg>',drag:'<svg width="24" height="24"><path d="M13 5h2v2h-2V5zm0 4h2v2h-2V9zM9 9h2v2H9V9zm4 4h2v2h-2v-2zm-4 0h2v2H9v-2zm0 4h2v2H9v-2zm4 0h2v2h-2v-2zM9 5h2v2H9V5z" fill-rule="evenodd"/></svg>',"duplicate-column":'<svg width="24" height="24"><path d="M17 6v16h-7V6h7zm-2 2h-3v12h3V8zm-2-6v2H8v15H6V2h7z"/></svg>',"duplicate-row":'<svg width="24" height="24"><path d="M22 11v7H6v-7h16zm-2 2H8v3h12v-3zm-1-6v2H4v5H2V7h17z"/></svg>',duplicate:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M16 3v2H6v11H4V5c0-1.1.9-2 2-2h10zm3 8h-2V9h-7v10h9a2 2 0 01-2 2h-7a2 2 0 01-2-2V9c0-1.2.9-2 2-2h7a2 2 0 012 2v2z"/><path d="M17 14h1a1 1 0 010 2h-1v1a1 1 0 01-2 0v-1h-1a1 1 0 010-2h1v-1a1 1 0 012 0v1z"/></g></svg>',"edit-block":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19.8 8.8l-9.4 9.4c-.2.2-.5.4-.9.4l-5.4 1.2 1.2-5.4.5-.8 9.4-9.4c.7-.7 1.8-.7 2.5 0l2.1 2.1c.7.7.7 1.8 0 2.5zm-2-.2l1-.9v-.3l-2.2-2.2a.3.3 0 00-.3 0l-1 1L18 8.5zm-1 1l-2.5-2.4-6 6 2.5 2.5 6-6zm-7 7.1l-2.6-2.4-.3.3-.1.2-.7 3 3.1-.6h.1l.4-.5z"/></svg>',"edit-image":'<svg width="24" height="24"><path d="M18 16h2V7a2 2 0 00-2-2H7v2h11v9zM6 17h15a1 1 0 010 2h-1v1a1 1 0 01-2 0v-1H6a2 2 0 01-2-2V7H3a1 1 0 110-2h1V4a1 1 0 112 0v13zm3-5.3l1.3 2 3-4.7 3.7 6H7l2-3.3z" fill-rule="nonzero"/></svg>',"embed-page":'<svg width="24" height="24"><path d="M19 6V5H5v14h2A13 13 0 0119 6zm0 1.4c-.8.8-1.6 2.4-2.2 4.6H19V7.4zm0 5.6h-2.4c-.4 1.8-.6 3.8-.6 6h3v-6zm-4 6c0-2.2.2-4.2.6-6H13c-.7 1.8-1.1 3.8-1.1 6h3zm-4 0c0-2.2.4-4.2 1-6H9.6A12 12 0 008 19h3zM4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm11.8 9c.4-1.9 1-3.4 1.8-4.5a9.2 9.2 0 00-4 4.5h2.2zm-3.4 0a12 12 0 012.8-4 12 12 0 00-5 4h2.2z" fill-rule="nonzero"/></svg>',embed:'<svg width="24" height="24"><path d="M4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm1 2v14h14V5H5zm4.8 2.6l5.6 4a.5.5 0 010 .8l-5.6 4A.5.5 0 019 16V8a.5.5 0 01.8-.4z" fill-rule="nonzero"/></svg>',emoji:'<svg width="24" height="24"><path d="M9 11c.6 0 1-.4 1-1s-.4-1-1-1a1 1 0 00-1 1c0 .6.4 1 1 1zm6 0c.6 0 1-.4 1-1s-.4-1-1-1a1 1 0 00-1 1c0 .6.4 1 1 1zm-3 5.5c2.1 0 4-1.5 4.4-3.5H7.6c.5 2 2.3 3.5 4.4 3.5zM12 4a8 8 0 100 16 8 8 0 000-16zm0 14.5a6.5 6.5 0 110-13 6.5 6.5 0 010 13z" fill-rule="nonzero"/></svg>',export:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M14.4 3L18 7v1h-5V5H7v14h9a1 1 0 012 0c0 1-.8 2-1.9 2H7c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2h7.5z"/><path d="M18.1 12c.5 0 .9.4.9 1 0 .5-.3 1-.8 1h-7.3c-.5 0-.9-.4-.9-1 0-.5.3-1 .8-1h7.3z"/><path d="M16.4 9.2a1 1 0 011.4.2l2.4 3.6-2.4 3.6a1 1 0 01-1.7-1v-.2l1.7-2.4-1.6-2.4a1 1 0 01.2-1.4z"/></g></svg>',fill:'<svg width="24" height="26"><path d="M16.6 12l-9-9-1.4 1.4 2.4 2.4-5.2 5.1c-.5.6-.5 1.6 0 2.2L9 19.6a1.5 1.5 0 002.2 0l5.5-5.5c.5-.6.5-1.6 0-2.2zM5.2 13L10 8.2l4.8 4.8H5.2zM19 14.5s-2 2.2-2 3.5c0 1.1.9 2 2 2a2 2 0 002-2c0-1.3-2-3.5-2-3.5z" fill-rule="nonzero"/></svg>',"flip-horizontally":'<svg width="24" height="24"><path d="M14 19h2v-2h-2v2zm4-8h2V9h-2v2zM4 7v10c0 1.1.9 2 2 2h3v-2H6V7h3V5H6a2 2 0 00-2 2zm14-2v2h2a2 2 0 00-2-2zm-7 16h2V3h-2v18zm7-6h2v-2h-2v2zm-4-8h2V5h-2v2zm4 12a2 2 0 002-2h-2v2z" fill-rule="nonzero"/></svg>',"flip-vertically":'<svg width="24" height="24"><path d="M5 14v2h2v-2H5zm8 4v2h2v-2h-2zm4-14H7a2 2 0 00-2 2v3h2V6h10v3h2V6a2 2 0 00-2-2zm2 14h-2v2a2 2 0 002-2zM3 11v2h18v-2H3zm6 7v2h2v-2H9zm8-4v2h2v-2h-2zM5 18c0 1.1.9 2 2 2v-2H5z" fill-rule="nonzero"/></svg>',"format-painter":'<svg width="24" height="24"><path d="M18 5V4c0-.5-.4-1-1-1H5a1 1 0 00-1 1v4c0 .6.5 1 1 1h12c.6 0 1-.4 1-1V7h1v4H9v9c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-7h8V5h-3z" fill-rule="nonzero"/></svg>',format:'<svg width="24" height="24"><path fill-rule="evenodd" d="M17 5a1 1 0 010 2h-4v11a1 1 0 01-2 0V7H7a1 1 0 110-2h10z"/></svg>',fullscreen:'<svg width="24" height="24"><path d="M15.3 10l-1.2-1.3 2.9-3h-2.3a.9.9 0 110-1.7H19c.5 0 .9.4.9.9v4.4a.9.9 0 11-1.8 0V7l-2.9 3zm0 4l3 3v-2.3a.9.9 0 111.7 0V19c0 .5-.4.9-.9.9h-4.4a.9.9 0 110-1.8H17l-3-2.9 1.3-1.2zM10 15.4l-2.9 3h2.3a.9.9 0 110 1.7H5a.9.9 0 01-.9-.9v-4.4a.9.9 0 111.8 0V17l2.9-3 1.2 1.3zM8.7 10L5.7 7v2.3a.9.9 0 01-1.7 0V5c0-.5.4-.9.9-.9h4.4a.9.9 0 010 1.8H7l3 2.9-1.3 1.2z" fill-rule="nonzero"/></svg>',gallery:'<svg width="24" height="24"><path fill-rule="nonzero" d="M5 15.7l2.3-2.2c.3-.3.7-.3 1 0L11 16l5.1-5c.3-.4.8-.4 1 0l2 1.9V8H5v7.7zM5 18V19h3l1.8-1.9-2-2L5 17.9zm14-3l-2.5-2.4-6.4 6.5H19v-4zM4 6h16c.6 0 1 .4 1 1v13c0 .6-.4 1-1 1H4a1 1 0 01-1-1V7c0-.6.4-1 1-1zm6 7a2 2 0 110-4 2 2 0 010 4zM4.5 4h15a.5.5 0 110 1h-15a.5.5 0 010-1zm2-2h11a.5.5 0 110 1h-11a.5.5 0 010-1z"/></svg>',gamma:'<svg width="24" height="24"><path d="M4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm1 2v14h14V5H5zm6.5 11.8V14L9.2 8.7a5.1 5.1 0 00-.4-.8l-.1-.2H8 8v-1l.3-.1.3-.1h.7a1 1 0 01.6.5l.1.3a8.5 8.5 0 01.3.6l1.9 4.6 2-5.2a1 1 0 011-.6.5.5 0 01.5.6L13 14v2.8a.7.7 0 01-1.4 0z" fill-rule="nonzero"/></svg>',help:'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M12 5.5a6.5 6.5 0 00-6 9 6.3 6.3 0 001.4 2l1 1a6.3 6.3 0 003.6 1 6.5 6.5 0 006-9 6.3 6.3 0 00-1.4-2l-1-1a6.3 6.3 0 00-3.6-1zM12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4z"/><path d="M9.6 9.7a.7.7 0 01-.7-.8c0-1.1 1.5-1.8 3.2-1.8 1.8 0 3.2.8 3.2 2.4 0 1.4-.4 2.1-1.5 2.8-.2 0-.3.1-.3.2a2 2 0 00-.8.8.8.8 0 01-1.4-.6c.3-.7.8-1 1.3-1.5l.4-.2c.7-.4.8-.6.8-1.5 0-.5-.6-.9-1.7-.9-.5 0-1 .1-1.4.3-.2 0-.3.1-.3.2v-.2c0 .4-.4.8-.8.8z" fill-rule="nonzero"/><circle cx="12" cy="16" r="1"/></g></svg>',"highlight-bg-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path id="tox-icon-highlight-bg-color__color" d="M3 18h18v3H3z"/><path fill-rule="nonzero" d="M7.7 16.7H3l3.3-3.3-.7-.8L10.2 8l4 4.1-4 4.2c-.2.2-.6.2-.8 0l-.6-.7-1.1 1.1zm5-7.5L11 7.4l3-2.9a2 2 0 012.6 0L18 6c.7.7.7 2 0 2.7l-2.9 2.9-1.8-1.8-.5-.6"/></g></svg>',home:'<svg width="24" height="24"><path fill-rule="nonzero" d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/></svg>',"horizontal-rule":'<svg width="24" height="24"><path d="M4 11h16v2H4z" fill-rule="evenodd"/></svg>',"image-options":'<svg width="24" height="24"><path d="M6 10a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm12 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm-6 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2z" fill-rule="nonzero"/></svg>',image:'<svg width="24" height="24"><path d="M5 15.7l3.3-3.2c.3-.3.7-.3 1 0L12 15l4.1-4c.3-.4.8-.4 1 0l2 1.9V5H5v10.7zM5 18V19h3l2.8-2.9-2-2L5 17.9zm14-3l-2.5-2.4-6.4 6.5H19v-4zM4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm6 8a2 2 0 100-4 2 2 0 000 4z" fill-rule="nonzero"/></svg>',indent:'<svg width="24" height="24"><path d="M7 5h12c.6 0 1 .4 1 1s-.4 1-1 1H7a1 1 0 110-2zm5 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm0 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm-5 4h12a1 1 0 010 2H7a1 1 0 010-2zm-2.6-3.8L6.2 12l-1.8-1.2a1 1 0 011.2-1.6l3 2a1 1 0 010 1.6l-3 2a1 1 0 11-1.2-1.6z" fill-rule="evenodd"/></svg>',info:'<svg width="24" height="24"><path d="M12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4zm-1 3v2h2V7h-2zm3 10v-1h-1v-5h-3v1h1v4h-1v1h4z" fill-rule="evenodd"/></svg>',"insert-character":'<svg width="24" height="24"><path d="M15 18h4l1-2v4h-6v-3.3l1.4-1a6 6 0 001.8-2.9 6.3 6.3 0 00-.1-4.1 5.8 5.8 0 00-3-3.2c-.6-.3-1.3-.5-2.1-.5a5.1 5.1 0 00-3.9 1.8 6.3 6.3 0 00-1.3 6 6.2 6.2 0 001.8 3l1.4.9V20H4v-4l1 2h4v-.5l-2-1L5.4 15A6.5 6.5 0 014 11c0-1 .2-1.9.6-2.7A7 7 0 016.3 6C7.1 5.4 8 5 9 4.5c1-.3 2-.5 3.1-.5a8.8 8.8 0 015.7 2 7 7 0 011.7 2.3 6 6 0 01.2 4.8c-.2.7-.6 1.3-1 1.9a7.6 7.6 0 01-3.6 2.5v.5z" fill-rule="evenodd"/></svg>',"insert-time":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M12 19a7 7 0 100-14 7 7 0 000 14zm0 2a9 9 0 110-18 9 9 0 010 18z"/><path d="M16 12h-3V7c0-.6-.4-1-1-1a1 1 0 00-1 1v7h5c.6 0 1-.4 1-1s-.4-1-1-1z"/></g></svg>',invert:'<svg width="24" height="24"><path d="M18 19.3L16.5 18a5.8 5.8 0 01-3.1 1.9 6.1 6.1 0 01-5.5-1.6A5.8 5.8 0 016 14v-.3l.1-1.2A13.9 13.9 0 017.7 9l-3-3 .7-.8 2.8 2.9 9 8.9 1.5 1.6-.7.6zm0-5.5v.3l-.1 1.1-.4 1-1.2-1.2a4.3 4.3 0 00.2-1v-.2c0-.4 0-.8-.2-1.3l-.5-1.4a14.8 14.8 0 00-3-4.2L12 6a26.1 26.1 0 00-2.2 2.5l-1-1a20.9 20.9 0 012.9-3.3L12 4l1 .8a22.2 22.2 0 014 5.4c.6 1.2 1 2.4 1 3.6z" fill-rule="evenodd"/></svg>',italic:'<svg width="24" height="24"><path d="M16.7 4.7l-.1.9h-.3c-.6 0-1 0-1.4.3-.3.3-.4.6-.5 1.1l-2.1 9.8v.6c0 .5.4.8 1.4.8h.2l-.2.8H8l.2-.8h.2c1.1 0 1.8-.5 2-1.5l2-9.8.1-.5c0-.6-.4-.8-1.4-.8h-.3l.2-.9h5.8z" fill-rule="evenodd"/></svg>',language:'<svg width="24" height="24"><path d="M12 3a9 9 0 110 18 9 9 0 010-18zm4.3 13.3c-.5 1-1.2 2-2 2.9a7.5 7.5 0 003.2-2.1l-.2-.2a6 6 0 00-1-.6zm-8.6 0c-.5.2-.9.5-1.2.8.9 1 2 1.7 3.2 2a10 10 0 01-2-2.8zm3.6-.8c-.8 0-1.6.1-2.2.3.5 1 1.2 1.9 2.1 2.7zm1.5 0v3c.9-.8 1.6-1.7 2.1-2.7-.6-.2-1.4-.3-2.1-.3zm-6-2.7H4.5c.2 1 .5 2.1 1 3h.3l1.3-1a10 10 0 01-.3-2zm12.7 0h-2.3c0 .7-.1 1.4-.3 2l1.6 1.1c.5-1 .9-2 1-3.1zm-3.8 0h-3V14c1 0 2 .1 2.7.4.2-.5.3-1 .3-1.6zm-4.4 0h-3l.3 1.6c.8-.3 1.7-.4 2.7-.4v-1.3zm-5.5-5c-.7 1-1.1 2.2-1.3 3.5h2.3c0-1 .2-1.8.5-2.6l-1.5-1zm2.9 1.4v.1c-.2.6-.4 1.3-.4 2h3V9.4c-1 0-1.8-.1-2.6-.3zm6.6 0h-.1l-2.4.3v1.8h3l-.5-2.1zm3-1.4l-.3.1-1.3.8c.3.8.5 1.6.5 2.6h2.3a7.5 7.5 0 00-1.3-3.5zm-9 0l2 .2V5.5a9 9 0 00-2 2.2zm3.5-2.3V8c.6 0 1.3 0 1.9-.2a9 9 0 00-2-2.3zm-3-.7h-.1c-1.1.4-2.1 1-3 1.8l1.2.7a10 10 0 011.9-2.5zm4.4 0l.1.1a10 10 0 011.8 2.4l1.1-.7a7.5 7.5 0 00-3-1.8z"/></svg>',"line-height":'<svg width="24" height="24"><path d="M21 5a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zM7 3.6l3.7 3.7a1 1 0 01-1.3 1.5h-.1L8 7.3v9.2l1.3-1.3a1 1 0 011.3 0h.1c.4.4.4 1 0 1.3v.1L7 20.4l-3.7-3.7a1 1 0 011.3-1.5h.1L6 16.7V7.4L4.7 8.7a1 1 0 01-1.3 0h-.1a1 1 0 010-1.3v-.1L7 3.6z"/></svg>',line:'<svg width="24" height="24"><path d="M15 9l-8 8H4v-3l8-8 3 3zm1-1l-3-3 1-1h1c-.2 0 0 0 0 0l2 2s0 .2 0 0v1l-1 1zM4 18h16v2H4v-2z" fill-rule="evenodd"/></svg>',link:'<svg width="24" height="24"><path d="M6.2 12.3a1 1 0 011.4 1.4l-2.1 2a2 2 0 102.7 2.8l4.8-4.8a1 1 0 000-1.4 1 1 0 111.4-1.3 2.9 2.9 0 010 4L9.6 20a3.9 3.9 0 01-5.5-5.5l2-2zm11.6-.6a1 1 0 01-1.4-1.4l2-2a2 2 0 10-2.6-2.8L11 10.3a1 1 0 000 1.4A1 1 0 119.6 13a2.9 2.9 0 010-4L14.4 4a3.9 3.9 0 015.5 5.5l-2 2z" fill-rule="nonzero"/></svg>',"list-bull-circle":'<svg width="48" height="48"><g fill-rule="evenodd"><path d="M11 16a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6zM11 26a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6zM11 36a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6z" fill-rule="nonzero"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-bull-default":'<svg width="48" height="48"><g fill-rule="evenodd"><circle cx="11" cy="14" r="3"/><circle cx="11" cy="24" r="3"/><circle cx="11" cy="34" r="3"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-bull-square":'<svg width="48" height="48"><g fill-rule="evenodd"><path d="M8 11h6v6H8zM8 21h6v6H8zM8 31h6v6H8z"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-num-default-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M37.4 17v-4.8l-1.6 1v-1.1l1.6-1h1.2V17zM33.3 17.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm1.7 5.7c0-1.2 1-2 2.2-2 1.3 0 2.1.8 2.1 1.8 0 .7-.3 1.2-1.3 2.2l-1.2 1v.2h2.6v1h-4.3v-.9l2-1.9c.8-.8 1-1.1 1-1.5 0-.5-.4-.8-1-.8-.5 0-.9.3-.9.9H35zm-1.7 4.3c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm3.2 7.3v-1h.7c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7s-1 .3-1 .8H35c0-1.1 1-1.8 2.2-1.8 1.2 0 2.1.6 2.1 1.6 0 .7-.4 1.2-1 1.3v.1c.7.1 1.3.7 1.3 1.4 0 1-1 1.9-2.4 1.9-1.3 0-2.2-.8-2.3-2h1.2c0 .6.5 1 1.1 1 .6 0 1-.4 1-1 0-.5-.3-.8-1-.8h-.7zm-3.3 2.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7z"/></g></svg>',"list-num-default":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10 17v-4.8l-1.5 1v-1.1l1.6-1h1.2V17h-1.2zm3.6.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm-5 5.7c0-1.2.8-2 2.1-2s2.1.8 2.1 1.8c0 .7-.3 1.2-1.4 2.2l-1.1 1v.2h2.6v1H8.6v-.9l2-1.9c.8-.8 1-1.1 1-1.5 0-.5-.4-.8-1-.8-.5 0-.9.3-.9.9H8.5zm6.3 4.3c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM10 34.4v-1h.7c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7s-1 .3-1 .8H8.6c0-1.1 1-1.8 2.2-1.8 1.3 0 2.1.6 2.1 1.6 0 .7-.4 1.2-1 1.3v.1c.8.1 1.3.7 1.3 1.4 0 1-1 1.9-2.4 1.9-1.3 0-2.2-.8-2.3-2h1.2c0 .6.5 1 1.1 1 .7 0 1-.4 1-1 0-.5-.3-.8-1-.8h-.7zm4.7 2.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7z"/></g></svg>',"list-num-lower-alpha-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M36.5 16c-.9 0-1.5-.5-1.5-1.3s.6-1.3 1.8-1.4h1v-.4c0-.4-.2-.6-.7-.6-.4 0-.7.1-.8.4h-1.1c0-.8.8-1.4 2-1.4S39 12 39 13V16h-1.2v-.6c-.3.4-.8.7-1.4.7zm.4-.8c.6 0 1-.4 1-.9V14h-1c-.5.1-.7.3-.7.6 0 .4.3.6.7.6zM33.1 16.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zM37.7 26c-.7 0-1.2-.2-1.5-.7v.7H35v-6.3h1.2v2.5c.3-.5.8-.9 1.5-.9 1.1 0 1.8 1 1.8 2.4 0 1.5-.7 2.4-1.8 2.4zm-.5-3.6c-.6 0-1 .5-1 1.3s.4 1.4 1 1.4c.7 0 1-.6 1-1.4 0-.8-.3-1.3-1-1.3zM33.2 26.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zm6 7h-1c-.1-.5-.4-.8-1-.8s-1 .5-1 1.4c0 1 .4 1.4 1 1.4.5 0 .9-.2 1-.7h1c0 1-.8 1.7-2 1.7-1.4 0-2.2-.9-2.2-2.4s.8-2.4 2.2-2.4c1.2 0 2 .7 2 1.7zm-6.1 3c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-alpha":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10.3 15.2c.5 0 1-.4 1-.9V14h-1c-.5.1-.8.3-.8.6 0 .4.3.6.8.6zm-.4.9c-1 0-1.5-.6-1.5-1.4 0-.8.6-1.3 1.7-1.4h1.1v-.4c0-.4-.2-.6-.7-.6-.5 0-.8.1-.9.4h-1c0-.8.8-1.4 2-1.4 1.1 0 1.8.6 1.8 1.6V16h-1.1v-.6h-.1c-.2.4-.7.7-1.3.7zm4.6 0c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-3.2 10c-.6 0-1.2-.3-1.4-.8v.7H8.5v-6.3H10v2.5c.3-.5.8-.9 1.4-.9 1.2 0 1.9 1 1.9 2.4 0 1.5-.7 2.4-1.9 2.4zm-.4-3.7c-.7 0-1 .5-1 1.3s.3 1.4 1 1.4c.6 0 1-.6 1-1.4 0-.8-.4-1.3-1-1.3zm4 3.7c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-2.2 7h-1.2c0-.5-.4-.8-.9-.8-.6 0-1 .5-1 1.4 0 1 .4 1.4 1 1.4.5 0 .8-.2 1-.7h1c0 1-.8 1.7-2 1.7-1.4 0-2.2-.9-2.2-2.4s.8-2.4 2.2-2.4c1.2 0 2 .7 2 1.7zm1.8 3c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-greek-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M37.4 16c-1.2 0-2-.8-2-2.3 0-1.5.8-2.4 2-2.4.6 0 1 .4 1.3 1v-.9H40v3.2c0 .4.1.5.4.5h.2v.9h-.6c-.6 0-1-.2-1-.7h-.2c-.2.4-.7.8-1.3.8zm.3-1c.6 0 1-.5 1-1.3s-.4-1.3-1-1.3-1 .5-1 1.3.4 1.4 1 1.4zM33.3 16.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM36 21.9c0-1.5.8-2.3 2.1-2.3 1.2 0 2 .6 2 1.6 0 .6-.3 1-.9 1.3.9.3 1.3.8 1.3 1.7 0 1.2-.7 1.9-1.8 1.9-.6 0-1.1-.3-1.4-.8v2.2H36V22zm1.8 1.2v-1h.3c.5 0 .9-.2.9-.7 0-.5-.3-.8-.9-.8-.5 0-.8.3-.8 1v2.2c0 .8.4 1.3 1 1.3s1-.4 1-1-.4-1-1.2-1h-.3zM33.3 26.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM37.1 34.6L34.8 30h1.4l1.7 3.5 1.7-3.5h1.1l-2.2 4.6v.1c.5.8.7 1.4.7 1.8 0 .4-.2.8-.4 1-.2.2-.6.3-1 .3-.9 0-1.3-.4-1.3-1.2 0-.5.2-1 .5-1.7l.1-.2zm.7 1a2 2 0 00-.4.9c0 .3.1.4.4.4.3 0 .4-.1.4-.4 0-.2-.1-.6-.4-1zM33.3 36.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-greek":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10.5 15c.7 0 1-.5 1-1.3s-.3-1.3-1-1.3c-.5 0-.9.5-.9 1.3s.4 1.4 1 1.4zm-.3 1c-1.1 0-1.8-.8-1.8-2.3 0-1.5.7-2.4 1.8-2.4.7 0 1.1.4 1.3 1h.1v-.9h1.2v3.2c0 .4.1.5.4.5h.2v.9h-.6c-.6 0-1-.2-1.1-.7h-.1c-.2.4-.7.8-1.4.8zm5 .1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zm-4.9 7v-1h.3c.6 0 1-.2 1-.7 0-.5-.4-.8-1-.8-.5 0-.8.3-.8 1v2.2c0 .8.4 1.3 1.1 1.3.6 0 1-.4 1-1s-.5-1-1.3-1h-.3zM8.6 22c0-1.5.7-2.3 2-2.3 1.2 0 2 .6 2 1.6 0 .6-.3 1-.8 1.3.8.3 1.3.8 1.3 1.7 0 1.2-.8 1.9-1.9 1.9-.6 0-1.1-.3-1.3-.8v2.2H8.5V22zm6.2 4.2c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm-4.5 8.5L8 30h1.4l1.7 3.5 1.7-3.5h1.1l-2.2 4.6v.1c.5.8.7 1.4.7 1.8 0 .4-.1.8-.4 1-.2.2-.6.3-1 .3-.9 0-1.3-.4-1.3-1.2 0-.5.2-1 .5-1.7l.1-.2zm.7 1a2 2 0 00-.4.9c0 .3.1.4.4.4.3 0 .4-.1.4-.4 0-.2-.1-.6-.4-1zm4.5.5c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-roman-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M32.9 16v-1.2h-1.3V16H33zm0 10v-1.2h-1.3V26H33zm0 10v-1.2h-1.3V36H33z"/><path fill-rule="nonzero" d="M36 21h-1.5v5H36zM36 31h-1.5v5H36zM39 21h-1.5v5H39zM39 31h-1.5v5H39zM42 31h-1.5v5H42zM36 11h-1.5v5H36zM36 19h-1.5v1H36zM36 29h-1.5v1H36zM39 19h-1.5v1H39zM39 29h-1.5v1H39zM42 29h-1.5v1H42zM36 9h-1.5v1H36z"/></g></svg>',"list-num-lower-roman":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M15.1 16v-1.2h1.3V16H15zm0 10v-1.2h1.3V26H15zm0 10v-1.2h1.3V36H15z"/><path fill-rule="nonzero" d="M12 21h1.5v5H12zM12 31h1.5v5H12zM9 21h1.5v5H9zM9 31h1.5v5H9zM6 31h1.5v5H6zM12 11h1.5v5H12zM12 19h1.5v1H12zM12 29h1.5v1H12zM9 19h1.5v1H9zM9 29h1.5v1H9zM6 29h1.5v1H6zM12 9h1.5v1H12z"/></g></svg>',"list-num-upper-alpha-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M39.3 17l-.5-1.4h-2l-.5 1.4H35l2-6h1.6l2 6h-1.3zm-1.6-4.7l-.7 2.3h1.6l-.8-2.3zM33.4 17c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm4.7 9.9h-2.7v-6H38c1.2 0 1.9.6 1.9 1.5 0 .6-.5 1.2-1 1.3.7.1 1.3.7 1.3 1.5 0 1-.8 1.7-2 1.7zm-1.4-5v1.5h1c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7h-1zm0 4h1.1c.7 0 1.1-.3 1.1-.8 0-.6-.4-.9-1.1-.9h-1.1V26zM33 27.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm4.9 10c-1.8 0-2.8-1.1-2.8-3.1s1-3.1 2.8-3.1c1.4 0 2.5.9 2.6 2.2h-1.3c0-.7-.6-1.1-1.3-1.1-1 0-1.6.7-1.6 2s.6 2 1.6 2c.7 0 1.2-.4 1.4-1h1.2c-.1 1.3-1.2 2.2-2.6 2.2zm-4.5 0c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-upper-alpha":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M12.6 17l-.5-1.4h-2L9.5 17H8.3l2-6H12l2 6h-1.3zM11 12.3l-.7 2.3h1.6l-.8-2.3zm4.7 4.8c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zM11.4 27H8.7v-6h2.6c1.2 0 1.9.6 1.9 1.5 0 .6-.5 1.2-1 1.3.7.1 1.3.7 1.3 1.5 0 1-.8 1.7-2 1.7zM10 22v1.5h1c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7h-1zm0 4H11c.7 0 1.1-.3 1.1-.8 0-.6-.4-.9-1.1-.9H10V26zm5.4 1.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-4.1 10c-1.8 0-2.8-1.1-2.8-3.1s1-3.1 2.8-3.1c1.4 0 2.5.9 2.6 2.2h-1.3c0-.7-.6-1.1-1.3-1.1-1 0-1.6.7-1.6 2s.6 2 1.6 2c.7 0 1.2-.4 1.4-1h1.2c-.1 1.3-1.2 2.2-2.6 2.2zm4.5 0c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-upper-roman-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M31.6 17v-1.2H33V17h-1.3zm0 10v-1.2H33V27h-1.3zm0 10v-1.2H33V37h-1.3z"/><path fill-rule="nonzero" d="M34.5 20H36v7h-1.5zM34.5 30H36v7h-1.5zM37.5 20H39v7h-1.5zM37.5 30H39v7h-1.5zM40.5 30H42v7h-1.5zM34.5 10H36v7h-1.5z"/></g></svg>',"list-num-upper-roman":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M15.1 17v-1.2h1.3V17H15zm0 10v-1.2h1.3V27H15zm0 10v-1.2h1.3V37H15z"/><path fill-rule="nonzero" d="M12 20h1.5v7H12zM12 30h1.5v7H12zM9 20h1.5v7H9zM9 30h1.5v7H9zM6 30h1.5v7H6zM12 10h1.5v7H12z"/></g></svg>',lock:'<svg width="24" height="24"><path d="M16.3 11c.2 0 .3 0 .5.2l.2.6v7.4c0 .3 0 .4-.2.6l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6v-7.4c0-.3 0-.4.2-.6l.5-.2H8V8c0-.8.3-1.5.9-2.1.6-.6 1.3-.9 2.1-.9h2c.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1v3h.3zM10 8v3h4V8a1 1 0 00-.3-.7A1 1 0 0013 7h-2a1 1 0 00-.7.3 1 1 0 00-.3.7z" fill-rule="evenodd"/></svg>',ltr:'<svg width="24" height="24"><path d="M11 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 017.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L11 5zM4.4 16.2L6.2 15l-1.8-1.2a1 1 0 011.2-1.6l3 2a1 1 0 010 1.6l-3 2a1 1 0 11-1.2-1.6z" fill-rule="evenodd"/></svg>',"more-drawer":'<svg width="24" height="24"><path d="M6 10a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm12 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm-6 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2z" fill-rule="nonzero"/></svg>',"new-document":'<svg width="24" height="24"><path d="M14.4 3H7a2 2 0 00-2 2v14c0 1.1.9 2 2 2h10a2 2 0 002-2V7.6L14.4 3zM17 19H7V5h6v4h4v10z" fill-rule="nonzero"/></svg>',"new-tab":'<svg width="24" height="24"><path d="M15 13l2-2v8H5V7h8l-2 2H7v8h8v-4zm4-8v5.5l-2-2-5.6 5.5H10v-1.4L15.5 7l-2-2H19z" fill-rule="evenodd"/></svg>',"non-breaking":'<svg width="24" height="24"><path d="M11 11H8a1 1 0 110-2h3V6c0-.6.4-1 1-1s1 .4 1 1v3h3c.6 0 1 .4 1 1s-.4 1-1 1h-3v3c0 .6-.4 1-1 1a1 1 0 01-1-1v-3zm10 4v5H3v-5c0-.6.4-1 1-1s1 .4 1 1v3h14v-3c0-.6.4-1 1-1s1 .4 1 1z" fill-rule="evenodd"/></svg>',notice:'<svg width="24" height="24"><path d="M17.8 9.8L15.4 4 20 8.5v7L15.5 20h-7L4 15.5v-7L8.5 4h7l2.3 5.8zm0 0l2.2 5.7-2.3-5.8zM13 17v-2h-2v2h2zm0-4V7h-2v6h2z" fill-rule="evenodd"/></svg>',"ordered-list-rtl":'<svg width="24" height="24"><path d="M6 17h8a1 1 0 010 2H6a1 1 0 010-2zm0-6h8a1 1 0 010 2H6a1 1 0 010-2zm0-6h8a1 1 0 010 2H6a1 1 0 110-2zm13-1v3.5a.5.5 0 11-1 0V5h-.5a.5.5 0 110-1H19zm-1 8.8l.2.2h1.3a.5.5 0 110 1h-1.6a1 1 0 01-.9-1V13c0-.4.3-.8.6-1l1.2-.4.2-.3a.2.2 0 00-.2-.2h-1.3a.5.5 0 01-.5-.5c0-.3.2-.5.5-.5h1.6c.5 0 .9.4.9 1v.1c0 .4-.3.8-.6 1l-1.2.4-.2.3zm2 4.2v2c0 .6-.4 1-1 1h-1.5a.5.5 0 010-1h1.2a.3.3 0 100-.6h-1.3a.4.4 0 110-.8h1.3a.3.3 0 000-.6h-1.2a.5.5 0 110-1H19c.6 0 1 .4 1 1z" fill-rule="evenodd"/></svg>',"ordered-list":'<svg width="24" height="24"><path d="M10 17h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 110-2zM6 4v3.5c0 .3-.2.5-.5.5a.5.5 0 01-.5-.5V5h-.5a.5.5 0 010-1H6zm-1 8.8l.2.2h1.3c.3 0 .5.2.5.5s-.2.5-.5.5H4.9a1 1 0 01-.9-1V13c0-.4.3-.8.6-1l1.2-.4.2-.3a.2.2 0 00-.2-.2H4.5a.5.5 0 01-.5-.5c0-.3.2-.5.5-.5h1.6c.5 0 .9.4.9 1v.1c0 .4-.3.8-.6 1l-1.2.4-.2.3zM7 17v2c0 .6-.4 1-1 1H4.5a.5.5 0 010-1h1.2c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H4.4a.4.4 0 110-.8h1.3c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H4.5a.5.5 0 110-1H6c.6 0 1 .4 1 1z" fill-rule="evenodd"/></svg>',orientation:'<svg width="24" height="24"><path d="M7.3 6.4L1 13l6.4 6.5 6.5-6.5-6.5-6.5zM3.7 13l3.6-3.7L11 13l-3.7 3.7-3.6-3.7zM12 6l2.8 2.7c.3.3.3.8 0 1-.3.4-.9.4-1.2 0L9.2 5.7a.8.8 0 010-1.2L13.6.2c.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.1L12 4h1a9 9 0 11-4.3 16.9l1.5-1.5A7 7 0 1013 6h-1z" fill-rule="nonzero"/></svg>',outdent:'<svg width="24" height="24"><path d="M7 5h12c.6 0 1 .4 1 1s-.4 1-1 1H7a1 1 0 110-2zm5 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm0 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm-5 4h12a1 1 0 010 2H7a1 1 0 010-2zm1.6-3.8a1 1 0 01-1.2 1.6l-3-2a1 1 0 010-1.6l3-2a1 1 0 011.2 1.6L6.8 12l1.8 1.2z" fill-rule="evenodd"/></svg>',"page-break":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M5 11c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h1c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm4 0c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h1c.6 0 1 .4 1 1s-.4 1-1 1h-1a1 1 0 010-2zm4 0c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zM7 3v5h10V3c0-.6.4-1 1-1s1 .4 1 1v7H5V3c0-.6.4-1 1-1s1 .4 1 1zM6 22a1 1 0 01-1-1v-7h14v7c0 .6-.4 1-1 1a1 1 0 01-1-1v-5H7v5c0 .6-.4 1-1 1z"/></g></svg>',paragraph:'<svg width="24" height="24"><path fill-rule="evenodd" d="M10 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 016.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L10 5z"/></svg>',"paste-column-after":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V7h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h7v2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm8 7v12h-6V8h6zm-1.5 1.5h-3v9h3v-9zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-column-before":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V18c0 1-.8 2-1.9 2H11v-2h7V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v2H4V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm-2 7v12H4V8h6zM8.5 9.5h-3v9h3v-9zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-row-after":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V11h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h14c0 1-.8 2-1.9 2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm10 11v5H8v-5h14zm-1.5 1.5h-11v2h11v-2zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-row-before":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V7h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h12v-4h2v4c0 1-.8 2-1.9 2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm10 7v5H8V8h14zm-1.5 1.5h-11v2h11v-2zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-text":'<svg width="24" height="24"><path d="M18 9V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h3V9h9zM9 20H6a2 2 0 01-2-2V5c0-1.1.9-2 2-2h3.2A3 3 0 0112 1a3 3 0 012.8 2H18a2 2 0 012 2v4h1v12H9v-1zm1.5-9.5v9h9v-9h-9zM12 3a1 1 0 00-1 1c0 .5.4 1 1 1s1-.5 1-1-.4-1-1-1zm0 9h6v2h-.5l-.5-1h-1v4h.8v1h-3.6v-1h.8v-4h-1l-.5 1H12v-2z" fill-rule="nonzero"/></svg>',paste:'<svg width="24" height="24"><path d="M18 9V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h3V9h9zM9 20H6a2 2 0 01-2-2V5c0-1.1.9-2 2-2h3.2A3 3 0 0112 1a3 3 0 012.8 2H18a2 2 0 012 2v4h1v12H9v-1zm1.5-9.5v9h9v-9h-9zM12 3a1 1 0 00-1 1c0 .5.4 1 1 1s1-.5 1-1-.4-1-1-1z" fill-rule="nonzero"/></svg>',"permanent-pen":'<svg width="24" height="24"><path d="M10.5 17.5L8 20H3v-3l3.5-3.5a2 2 0 010-3L14 3l1 1-7.3 7.3a1 1 0 000 1.4l3.6 3.6c.4.4 1 .4 1.4 0L20 9l1 1-7.6 7.6a2 2 0 01-2.8 0l-.1-.1z" fill-rule="nonzero"/></svg>',plus:'<svg width="24" height="24"><path d="M12 4c.5 0 1 .4 1 .9V11h6a1 1 0 01.1 2H13v6a1 1 0 01-2 .1V13H5a1 1 0 01-.1-2H11V5c0-.6.4-1 1-1z"/></svg>',preferences:'<svg width="24" height="24"><path d="M20.1 13.5l-1.9.2a5.8 5.8 0 01-.6 1.5l1.2 1.5c.4.4.3 1 0 1.4l-.7.7a1 1 0 01-1.4 0l-1.5-1.2a6.2 6.2 0 01-1.5.6l-.2 1.9c0 .5-.5.9-1 .9h-1a1 1 0 01-1-.9l-.2-1.9a5.8 5.8 0 01-1.5-.6l-1.5 1.2a1 1 0 01-1.4 0l-.7-.7a1 1 0 010-1.4l1.2-1.5a6.2 6.2 0 01-.6-1.5l-1.9-.2a1 1 0 01-.9-1v-1c0-.5.4-1 .9-1l1.9-.2a5.8 5.8 0 01.6-1.5L5.2 7.3a1 1 0 010-1.4l.7-.7a1 1 0 011.4 0l1.5 1.2a6.2 6.2 0 011.5-.6l.2-1.9c0-.5.5-.9 1-.9h1c.5 0 1 .4 1 .9l.2 1.9a5.8 5.8 0 011.5.6l1.5-1.2a1 1 0 011.4 0l.7.7c.3.4.4 1 0 1.4l-1.2 1.5a6.2 6.2 0 01.6 1.5l1.9.2c.5 0 .9.5.9 1v1c0 .5-.4 1-.9 1zM12 15a3 3 0 100-6 3 3 0 000 6z" fill-rule="evenodd"/></svg>',preview:'<svg width="24" height="24"><path d="M3.5 12.5c.5.8 1.1 1.6 1.8 2.3 2 2 4.2 3.2 6.7 3.2s4.7-1.2 6.7-3.2a16.2 16.2 0 002.1-2.8 15.7 15.7 0 00-2.1-2.8c-2-2-4.2-3.2-6.7-3.2a9.3 9.3 0 00-6.7 3.2A16.2 16.2 0 003.2 12c0 .2.2.3.3.5zm-2.4-1l.7-1.2L4 7.8C6.2 5.4 8.9 4 12 4c3 0 5.8 1.4 8.1 3.8a18.2 18.2 0 012.8 3.7v1l-.7 1.2-2.1 2.5c-2.3 2.4-5 3.8-8.1 3.8-3 0-5.8-1.4-8.1-3.8a18.2 18.2 0 01-2.8-3.7 1 1 0 010-1zm12-3.3a2 2 0 102.7 2.6 4 4 0 11-2.6-2.6z" fill-rule="nonzero"/></svg>',print:'<svg width="24" height="24"><path d="M18 8H6a3 3 0 00-3 3v6h2v3h14v-3h2v-6a3 3 0 00-3-3zm-1 10H7v-4h10v4zm.5-5c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5zm.5-8H6v2h12V5z" fill-rule="nonzero"/></svg>',quote:'<svg width="24" height="24"><path d="M7.5 17h.9c.4 0 .7-.2.9-.6L11 13V8c0-.6-.4-1-1-1H6a1 1 0 00-1 1v4c0 .6.4 1 1 1h2l-1.3 2.7a1 1 0 00.8 1.3zm8 0h.9c.4 0 .7-.2.9-.6L19 13V8c0-.6-.4-1-1-1h-4a1 1 0 00-1 1v4c0 .6.4 1 1 1h2l-1.3 2.7a1 1 0 00.8 1.3z" fill-rule="nonzero"/></svg>',redo:'<svg width="24" height="24"><path d="M17.6 10H12c-2.8 0-4.4 1.4-4.9 3.5-.4 2 .3 4 1.4 4.6a1 1 0 11-1 1.8c-2-1.2-2.9-4.1-2.3-6.8.6-3 3-5.1 6.8-5.1h5.6l-3.3-3.3a1 1 0 111.4-1.4l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4l3.3-3.3z" fill-rule="nonzero"/></svg>',reload:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M5 22.1l-1.2-4.7v-.2a1 1 0 011-1l5 .4a1 1 0 11-.2 2l-2.2-.2a7.8 7.8 0 008.4.2 7.5 7.5 0 003.5-6.4 1 1 0 112 0 9.5 9.5 0 01-4.5 8 9.9 9.9 0 01-10.2 0l.4 1.4a1 1 0 11-2 .5zM13.6 7.4c0-.5.5-1 1-.9l2.8.2a8 8 0 00-9.5-1 7.5 7.5 0 00-3.6 7 1 1 0 01-2 0 9.5 9.5 0 014.5-8.6 10 10 0 0110.9.3l-.3-1a1 1 0 012-.5l1.1 4.8a1 1 0 01-1 1.2l-5-.4a1 1 0 01-.9-1z"/></g></svg>',"remove-formatting":'<svg width="24" height="24"><path d="M13.2 6a1 1 0 010 .2l-2.6 10a1 1 0 01-1 .8h-.2a.8.8 0 01-.8-1l2.6-10H8a1 1 0 110-2h9a1 1 0 010 2h-3.8zM5 18h7a1 1 0 010 2H5a1 1 0 010-2zm13 1.5L16.5 18 15 19.5a.7.7 0 01-1-1l1.5-1.5-1.5-1.5a.7.7 0 011-1l1.5 1.5 1.5-1.5a.7.7 0 011 1L17.5 17l1.5 1.5a.7.7 0 01-1 1z" fill-rule="evenodd"/></svg>',remove:'<svg width="24" height="24"><path d="M16 7h3a1 1 0 010 2h-1v9a3 3 0 01-3 3H9a3 3 0 01-3-3V9H5a1 1 0 110-2h3V6a3 3 0 013-3h2a3 3 0 013 3v1zm-2 0V6c0-.6-.4-1-1-1h-2a1 1 0 00-1 1v1h4zm2 2H8v9c0 .6.4 1 1 1h6c.6 0 1-.4 1-1V9zm-7 3a1 1 0 012 0v4a1 1 0 01-2 0v-4zm4 0a1 1 0 012 0v4a1 1 0 01-2 0v-4z" fill-rule="nonzero"/></svg>',"resize-handle":'<svg width="10" height="10"><g fill-rule="nonzero"><path d="M8.1 1.1A.5.5 0 119 2l-7 7A.5.5 0 111 8l7-7zM8.1 5.1A.5.5 0 119 6l-3 3A.5.5 0 115 8l3-3z"/></g></svg>',resize:'<svg width="24" height="24"><path d="M4 5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h6c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7a1 1 0 01-.7.3H7.4L18 16.6V13c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3.3 0 .5.1.7.3.2.2.3.4.3.7v6c0 .3-.1.5-.3.7a1 1 0 01-.7.3h-6a1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h3.6L6 7.4V11c0 .3-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.7-.3A1 1 0 014 11V5z" fill-rule="evenodd"/></svg>',"restore-draft":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M17 13c0 .6-.4 1-1 1h-4V8c0-.6.4-1 1-1s1 .4 1 1v4h2c.6 0 1 .4 1 1z"/><path d="M4.7 10H9a1 1 0 010 2H3a1 1 0 01-1-1V5a1 1 0 112 0v3l2.5-2.4a9.2 9.2 0 0110.8-1.5A9 9 0 0113.4 21c-2.4.1-4.7-.7-6.5-2.2a1 1 0 111.3-1.5 7.2 7.2 0 0011.6-3.7 7 7 0 00-3.5-7.7A7.2 7.2 0 008 7L4.7 10z" fill-rule="nonzero"/></g></svg>',"rotate-left":'<svg width="24" height="24"><path d="M4.7 10H9a1 1 0 010 2H3a1 1 0 01-1-1V5a1 1 0 112 0v3l2.5-2.4a9.2 9.2 0 0110.8-1.5A9 9 0 0113.4 21c-2.4.1-4.7-.7-6.5-2.2a1 1 0 111.3-1.5 7.2 7.2 0 0011.6-3.7 7 7 0 00-3.5-7.7A7.2 7.2 0 008 7L4.7 10z" fill-rule="nonzero"/></svg>',"rotate-right":'<svg width="24" height="24"><path d="M20 8V5a1 1 0 012 0v6c0 .6-.4 1-1 1h-6a1 1 0 010-2h4.3L16 7A7.2 7.2 0 007.7 6a7 7 0 003 13.1c1.9.1 3.7-.5 5-1.7a1 1 0 011.4 1.5A9.2 9.2 0 012.2 14c-.9-3.9 1-8 4.5-9.9 3.5-1.9 8-1.3 10.8 1.5L20 8z" fill-rule="nonzero"/></svg>',rtl:'<svg width="24" height="24"><path d="M8 5h8v2h-2v12h-2V7h-2v12H8v-7c-.5 0-1 0-1.4-.3A3.4 3.4 0 014.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L8 5zm12 11.2a1 1 0 11-1 1.6l-3-2a1 1 0 010-1.6l3-2a1 1 0 111 1.6L18.4 15l1.8 1.2z" fill-rule="evenodd"/></svg>',save:'<svg width="24" height="24"><path d="M5 16h14a2 2 0 012 2v2a2 2 0 01-2 2H5a2 2 0 01-2-2v-2c0-1.1.9-2 2-2zm0 2v2h14v-2H5zm10 0h2v2h-2v-2zm-4-6.4L8.7 9.3a1 1 0 10-1.4 1.4l4 4c.4.4 1 .4 1.4 0l4-4a1 1 0 10-1.4-1.4L13 11.6V4a1 1 0 00-2 0v7.6z" fill-rule="nonzero"/></svg>',search:'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12z" fill-rule="nonzero"/></svg>',"select-all":'<svg width="24" height="24"><path d="M3 5h2V3a2 2 0 00-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2a2 2 0 00-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8a2 2 0 002-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z" fill-rule="nonzero"/></svg>',selected:'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2zm3.6 10.9L7 12.3a.7.7 0 00-1 1L9.6 17 18 8.6a.7.7 0 000-1 .7.7 0 00-1 0l-7.4 7.3z"/></svg>',settings:'<svg width="24" height="24"><path d="M11 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8v.3c0 .2 0 .3-.2.5l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V8H5a1 1 0 110-2h2v-.3c0-.2 0-.3.2-.5l.5-.2h2.5c.3 0 .4 0 .6.2l.2.5V6zM8 8h2V6H8v2zm9 2.8v.2h2c.6 0 1 .4 1 1s-.4 1-1 1h-2v.3c0 .2 0 .3-.2.5l-.6.2h-2.4c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V13H5a1 1 0 010-2h8v-.3c0-.2 0-.3.2-.5l.6-.2h2.4c.3 0 .4 0 .6.2l.2.6zM14 13h2v-2h-2v2zm-3 2.8v.2h8c.6 0 1 .4 1 1s-.4 1-1 1h-8v.3c0 .2 0 .3-.2.5l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V18H5a1 1 0 010-2h2v-.3c0-.2 0-.3.2-.5l.5-.2h2.5c.3 0 .4 0 .6.2l.2.6zM8 18h2v-2H8v2z" fill-rule="evenodd"/></svg>',sharpen:'<svg width="24" height="24"><path d="M16 6l4 4-8 9-8-9 4-4h8zm-4 10.2l5.5-6.2-.1-.1H12v-.3h5.1l-.2-.2H12V9h4.6l-.2-.2H12v-.3h4.1l-.2-.2H12V8h3.6l-.2-.2H8.7L6.5 10l.1.1H12v.3H6.9l.2.2H12v.3H7.3l.2.2H12v.3H7.7l.3.2h4v.3H8.2l.2.2H12v.3H8.6l.3.2H12v.3H9l.3.2H12v.3H9.5l.2.2H12v.3h-2l.2.2H12v.3h-1.6l.2.2H12v.3h-1.1l.2.2h.9v.3h-.7l.2.2h.5v.3h-.3l.3.2z" fill-rule="evenodd"/></svg>',sourcecode:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M9.8 15.7c.3.3.3.8 0 1-.3.4-.9.4-1.2 0l-4.4-4.1a.8.8 0 010-1.2l4.4-4.2c.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.1L6 12l3.8 3.7zM14.2 15.7c-.3.3-.3.8 0 1 .4.4.9.4 1.2 0l4.4-4.1c.3-.3.3-.9 0-1.2l-4.4-4.2a.8.8 0 00-1.2 0c-.3.3-.3.8 0 1.1L18 12l-3.8 3.7z"/></g></svg>',"spell-check":'<svg width="24" height="24"><path d="M6 8v3H5V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h2c.3 0 .5.1.7.3.2.2.3.4.3.7v6H8V8H6zm0-3v2h2V5H6zm13 0h-3v5h3v1h-3a1 1 0 01-.7-.3 1 1 0 01-.3-.7V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h3v1zm-5 1.5l-.1.7c-.1.2-.3.3-.6.3.3 0 .5.1.6.3l.1.7V10c0 .3-.1.5-.3.7a1 1 0 01-.7.3h-3V4h3c.3 0 .5.1.7.3.2.2.3.4.3.7v1.5zM13 10V8h-2v2h2zm0-3V5h-2v2h2zm3 5l1 1-6.5 7L7 15.5l1.3-1 2.2 2.2L16 12z" fill-rule="evenodd"/></svg>',"strike-through":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M15.6 8.5c-.5-.7-1-1.1-1.3-1.3-.6-.4-1.3-.6-2-.6-2.7 0-2.8 1.7-2.8 2.1 0 1.6 1.8 2 3.2 2.3 4.4.9 4.6 2.8 4.6 3.9 0 1.4-.7 4.1-5 4.1A6.2 6.2 0 017 16.4l1.5-1.1c.4.6 1.6 2 3.7 2 1.6 0 2.5-.4 3-1.2.4-.8.3-2-.8-2.6-.7-.4-1.6-.7-2.9-1-1-.2-3.9-.8-3.9-3.6C7.6 6 10.3 5 12.4 5c2.9 0 4.2 1.6 4.7 2.4l-1.5 1.1z"/><path d="M5 11h14a1 1 0 010 2H5a1 1 0 010-2z" fill-rule="nonzero"/></g></svg>',subscript:'<svg width="24" height="24"><path d="M10.4 10l4.6 4.6-1.4 1.4L9 11.4 4.4 16 3 14.6 7.6 10 3 5.4 4.4 4 9 8.6 13.6 4 15 5.4 10.4 10zM21 19h-5v-1l1-.8 1.7-1.6c.3-.4.5-.8.5-1.2 0-.3 0-.6-.2-.7-.2-.2-.5-.3-.9-.3a2 2 0 00-.8.2l-.7.3-.4-1.1 1-.6 1.2-.2c.8 0 1.4.3 1.8.7.4.4.6.9.6 1.5s-.2 1.1-.5 1.6a8 8 0 01-1.3 1.3l-.6.6h2.6V19z" fill-rule="nonzero"/></svg>',superscript:'<svg width="24" height="24"><path d="M15 9.4L10.4 14l4.6 4.6-1.4 1.4L9 15.4 4.4 20 3 18.6 7.6 14 3 9.4 4.4 8 9 12.6 13.6 8 15 9.4zm5.9 1.6h-5v-1l1-.8 1.7-1.6c.3-.5.5-.9.5-1.3 0-.3 0-.5-.2-.7-.2-.2-.5-.3-.9-.3l-.8.2-.7.4-.4-1.2c.2-.2.5-.4 1-.5.3-.2.8-.2 1.2-.2.8 0 1.4.2 1.8.6.4.4.6 1 .6 1.6 0 .5-.2 1-.5 1.5l-1.3 1.4-.6.5h2.6V11z" fill-rule="nonzero"/></svg>',"table-caption":'<svg width="24" height="24"><g fill-rule="nonzero"><rect width="12" height="2" x="3" y="4" rx="1"/><path d="M19 8a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2v-8c0-1.1.9-2 2-2h14zM5 15v3h6v-3H5zm14 0h-6v3h6v-3zm0-5h-6v3h6v-3zM5 13h6v-3H5v3z"/></g></svg>',"table-cell-classes":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M13 4v9H3V6c0-1.1.9-2 2-2h8zm-2 2H5v5h6V6z"/><path fill-rule="nonzero" d="M13 4h6a2 2 0 012 2v7h-8v-2h6V6h-6V4z" opacity=".2"/><path d="M18 20l-2.6 1.6.7-3-2.4-2 3.1-.2 1.2-2.9 1.2 2.9 3 .2-2.3 2 .7 3z"/><path fill-rule="nonzero" d="M3 13v5c0 1.1.9 2 2 2h8v-7h-2v5H5v-5H3z" opacity=".2"/></g></svg>',"table-cell-properties":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9H5v5h6v-5zm8 0h-6v5h6v-5zm-8-7H5v5h6V6z"/></svg>',"table-cell-select-all":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v12h14V6z"/><path d="M13 6v5h6v2h-6v5h-2v-5H5v-2h6V6h2z" opacity=".2"/></g></svg>',"table-cell-select-inner":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v12h14V6z" opacity=".2"/><path d="M13 6v5h6v2h-6v5h-2v-5H5v-2h6V6h2z"/></g></svg>',"table-classes":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v7h-8v7H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9H5v5h6v-5zm8-7h-6v5h6V6zm-8 0H5v5h6V6z"/><path d="M18 20l-2.6 1.6.7-3-2.4-2 3.1-.2 1.2-2.9 1.2 2.9 3 .2-2.3 2 .7 3z"/></g></svg>',"table-delete-column":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-4 4h-2V6h-2v2H9V6H5v12h4v-2h2v2h2v-2h2v2h4V6h-4v2zm.3.5l1 1.2-3 2.3 3 2.3-1 1.2L12 13l-3.3 2.6-1-1.2 3-2.3-3-2.3 1-1.2L12 11l3.3-2.5z"/></svg>',"table-delete-row":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v3h2.5v2H5v2h2.5v2H5v3h14v-3h-2.5v-2H19v-2h-2.5V9H19V6zm-4.7 1.8l1.2 1L13 12l2.6 3.3-1.2 1-2.3-3-2.3 3-1.2-1L11 12 8.5 8.7l1.2-1 2.3 3 2.3-3z"/></svg>',"table-delete-table":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 6v12h14V6H5z"/><path d="M14.4 8.6l1 1-2.3 2.4 2.3 2.4-1 1-2.4-2.3-2.4 2.3-1-1 2.3-2.4-2.3-2.4 1-1 2.4 2.3z"/></g></svg>',"table-insert-column-after":'<svg width="24" height="24"><path fill-rule="nonzero" d="M20 4c.6 0 1 .4 1 1v2a1 1 0 01-2 0V6h-8v12h8v-1a1 1 0 012 0v2c0 .5-.4 1-.9 1H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h15zM9 13H5v5h4v-5zm7-5c.5 0 1 .4 1 .9V11h2a1 1 0 01.1 2H17v2a1 1 0 01-2 .1V13h-2a1 1 0 01-.1-2H15V9c0-.6.4-1 1-1zM9 6H5v5h4V6z"/></svg>',"table-insert-column-before":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H4a1 1 0 01-1-1v-2a1 1 0 012 0v1h8V6H5v1a1 1 0 11-2 0V5c0-.6.4-1 1-1h15zm0 9h-4v5h4v-5zM8 8c.5 0 1 .4 1 .9V11h2a1 1 0 01.1 2H9v2a1 1 0 01-2 .1V13H5a1 1 0 01-.1-2H7V9c0-.6.4-1 1-1zm11-2h-4v5h4V6z"/></svg>',"table-insert-row-above":'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4a1 1 0 110 2H5v6h14V6h-1a1 1 0 010-2h2c.6 0 1 .4 1 1v13a2 2 0 01-2 2H5a2 2 0 01-2-2V5c0-.6.4-1 1-1h2zm5 10H5v4h6v-4zm8 0h-6v4h6v-4zM12 3c.5 0 1 .4 1 .9V6h2a1 1 0 010 2h-2v2a1 1 0 01-2 .1V8H9a1 1 0 010-2h2V4c0-.6.4-1 1-1z"/></svg>',"table-insert-row-after":'<svg width="24" height="24"><path fill-rule="nonzero" d="M12 13c.5 0 1 .4 1 .9V16h2a1 1 0 01.1 2H13v2a1 1 0 01-2 .1V18H9a1 1 0 01-.1-2H11v-2c0-.6.4-1 1-1zm6 7a1 1 0 010-2h1v-6H5v6h1a1 1 0 010 2H4a1 1 0 01-1-1V6c0-1.1.9-2 2-2h14a2 2 0 012 2v13c0 .5-.4 1-.9 1H18zM11 6H5v4h6V6zm8 0h-6v4h6V6z"/></svg>',"table-left-header":'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 9h-4v5h4v-5zm-6 0H9v5h4v-5zm0-7H9v5h4V6zm6 0h-4v5h4V6z"/></svg>',"table-merge-cells":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 15.5V18h3v-2.5H5zm14-5h-9V18h9v-7.5zM19 6h-4v2.5h4V6zM8 6H5v2.5h3V6zm5 0h-3v2.5h3V6zm-8 7.5h3v-3H5v3z"/></svg>',"table-row-numbering-rtl":'<svg width="24" height="24"><path d="M6 4a2 2 0 00-2 2v13c0 1.1.9 2 2 2h12a2 2 0 002-2V6a2 2 0 00-2-2H6zm0 12h8v3H6v-3zm11 0c.6 0 1 .4 1 1v1a1 1 0 01-2 0v-1c0-.6.4-1 1-1zM6 11h8v3H6v-3zm11 0c.6 0 1 .4 1 1v1a1 1 0 01-2 0v-1c0-.6.4-1 1-1zM6 6h8v3H6V6zm11 0c.6 0 1 .4 1 1v1a1 1 0 11-2 0V7c0-.6.4-1 1-1z"/></svg>',"table-row-numbering":'<svg width="24" height="24"><path d="M18 4a2 2 0 012 2v13a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2h12zm0 12h-8v3h8v-3zM7 16a1 1 0 00-1 1v1a1 1 0 002 0v-1c0-.6-.4-1-1-1zm11-5h-8v3h8v-3zM7 11a1 1 0 00-1 1v1a1 1 0 002 0v-1c0-.6-.4-1-1-1zm11-5h-8v3h8V6zM7 6a1 1 0 00-1 1v1a1 1 0 102 0V7c0-.6-.4-1-1-1z"/></svg>',"table-row-properties":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 15v3h6v-3H5zm14 0h-6v3h6v-3zm0-9h-6v3h6V6zM5 9h6V6H5v3z"/></svg>',"table-split-cells":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM8 15.5H5V18h3v-2.5zm11-5h-9V18h9v-7.5zm-2.5 1l1 1-2 2 2 2-1 1-2-2-2 2-1-1 2-2-2-2 1-1 2 2 2-2zm-8.5-1H5v3h3v-3zM19 6h-4v2.5h4V6zM8 6H5v2.5h3V6zm5 0h-3v2.5h3V6z"/></svg>',"table-top-header":'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 11H5v3h6v-3zm8 0h-6v3h6v-3zm0-5h-6v3h6v-3zM5 13h6v-3H5v3z"/></svg>',table:'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 14v4h6v-4H5zm14 0h-6v4h6v-4zm0-6h-6v4h6V8zM5 12h6V8H5v4z"/></svg>',template:'<svg width="24" height="24"><path d="M19 19v-1H5v1h14zM9 16v-4a5 5 0 116 0v4h4a2 2 0 012 2v3H3v-3c0-1.1.9-2 2-2h4zm4 0v-5l.8-.6a3 3 0 10-3.6 0l.8.6v5h2z" fill-rule="nonzero"/></svg>',"temporary-placeholder":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M9 7.6V6h2.5V4.5a.5.5 0 111 0V6H15v1.6a8 8 0 11-6 0zm-2.6 5.3a.5.5 0 00.3.6c.3 0 .6 0 .6-.3l.1-.2a5 5 0 013.3-2.8c.3-.1.4-.4.4-.6-.1-.3-.4-.5-.6-.4a6 6 0 00-4.1 3.7z"/><circle cx="14" cy="4" r="1"/><circle cx="12" cy="2" r="1"/><circle cx="10" cy="4" r="1"/></g></svg>',"text-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path id="tox-icon-text-color__color" d="M3 18h18v3H3z"/><path d="M8.7 16h-.8a.5.5 0 01-.5-.6l2.7-9c.1-.3.3-.4.5-.4h2.8c.2 0 .4.1.5.4l2.7 9a.5.5 0 01-.5.6h-.8a.5.5 0 01-.4-.4l-.7-2.2c0-.3-.3-.4-.5-.4h-3.4c-.2 0-.4.1-.5.4l-.7 2.2c0 .3-.2.4-.4.4zm2.6-7.6l-.6 2a.5.5 0 00.5.6h1.6a.5.5 0 00.5-.6l-.6-2c0-.3-.3-.4-.5-.4h-.4c-.2 0-.4.1-.5.4z"/></g></svg>',toc:'<svg width="24" height="24"><path d="M5 5c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 110-2zm3 0h11c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 110-2zm-3 8c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h11c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm0-4c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 110-2zm3 0h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm-3 8c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2z" fill-rule="evenodd"/></svg>',translate:'<svg width="24" height="24"><path d="M12.7 14.3l-.3.7-.4.7-2.2-2.2-3.1 3c-.3.4-.8.4-1 0a.7.7 0 010-1l3.1-3A12.4 12.4 0 016.7 9H8a10.1 10.1 0 001.7 2.4c.5-.5 1-1.1 1.4-1.8l.9-2H4.7a.7.7 0 110-1.5h4.4v-.7c0-.4.3-.8.7-.8.4 0 .7.4.7.8v.7H15c.4 0 .8.3.8.7 0 .4-.4.8-.8.8h-1.4a12.3 12.3 0 01-1 2.4 13.5 13.5 0 01-1.7 2.3l1.9 1.8zm4.3-3l2.7 7.3a.5.5 0 01-.4.7 1 1 0 01-1-.7l-.6-1.5h-3.4l-.6 1.5a1 1 0 01-1 .7.5.5 0 01-.4-.7l2.7-7.4a1 1 0 012 0zm-2.2 4.4h2.4L16 12.5l-1.2 3.2z" fill-rule="evenodd"/></svg>',underline:'<svg width="24" height="24"><path d="M16 5c.6 0 1 .4 1 1v5.5a4 4 0 01-.4 1.8l-1 1.4a5.3 5.3 0 01-5.5 1 5 5 0 01-1.6-1c-.5-.4-.8-.9-1.1-1.4a4 4 0 01-.4-1.8V6c0-.6.4-1 1-1s1 .4 1 1v5.5c0 .3 0 .6.2 1l.6.7a3.3 3.3 0 002.2.8 3.4 3.4 0 002.2-.8c.3-.2.4-.5.6-.8l.2-.9V6c0-.6.4-1 1-1zM8 17h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2z" fill-rule="evenodd"/></svg>',undo:'<svg width="24" height="24"><path d="M6.4 8H12c3.7 0 6.2 2 6.8 5.1.6 2.7-.4 5.6-2.3 6.8a1 1 0 01-1-1.8c1.1-.6 1.8-2.7 1.4-4.6-.5-2.1-2.1-3.5-4.9-3.5H6.4l3.3 3.3a1 1 0 11-1.4 1.4l-5-5a1 1 0 010-1.4l5-5a1 1 0 011.4 1.4L6.4 8z" fill-rule="nonzero"/></svg>',unlink:'<svg width="24" height="24"><path d="M6.2 12.3a1 1 0 011.4 1.4l-2 2a2 2 0 102.6 2.8l4.8-4.8a1 1 0 000-1.4 1 1 0 111.4-1.3 2.9 2.9 0 010 4L9.6 20a3.9 3.9 0 01-5.5-5.5l2-2zm11.6-.6a1 1 0 01-1.4-1.4l2.1-2a2 2 0 10-2.7-2.8L11 10.3a1 1 0 000 1.4A1 1 0 119.6 13a2.9 2.9 0 010-4L14.4 4a3.9 3.9 0 015.5 5.5l-2 2zM7.6 6.3a.8.8 0 01-1 1.1L3.3 4.2a.7.7 0 111-1l3.2 3.1zM5.1 8.6a.8.8 0 010 1.5H3a.8.8 0 010-1.5H5zm5-3.5a.8.8 0 01-1.5 0V3a.8.8 0 011.5 0V5zm6 11.8a.8.8 0 011-1l3.2 3.2a.8.8 0 01-1 1L16 17zm-2.2 2a.8.8 0 011.5 0V21a.8.8 0 01-1.5 0V19zm5-3.5a.7.7 0 110-1.5H21a.8.8 0 010 1.5H19z" fill-rule="nonzero"/></svg>',unlock:'<svg width="24" height="24"><path d="M16 5c.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1v3h-2V8a1 1 0 00-.3-.7A1 1 0 0016 7h-2a1 1 0 00-.7.3 1 1 0 00-.3.7v3h.3c.2 0 .3 0 .5.2l.2.6v7.4c0 .3 0 .4-.2.6l-.6.2H4.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6v-7.4c0-.3 0-.4.2-.6l.5-.2H11V8c0-.8.3-1.5.9-2.1.6-.6 1.3-.9 2.1-.9h2z" fill-rule="evenodd"/></svg>',"unordered-list":'<svg width="24" height="24"><path d="M11 5h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zM4.5 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1zm0 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1zm0 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1z" fill-rule="evenodd"/></svg>',unselected:'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2zm0 1a1 1 0 00-1 1v12c0 .6.4 1 1 1h12c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H6z"/></svg>',upload:'<svg width="24" height="24"><path d="M18 19v-2a1 1 0 012 0v3c0 .6-.4 1-1 1H5a1 1 0 01-1-1v-3a1 1 0 012 0v2h12zM11 6.4L8.7 8.7a1 1 0 01-1.4-1.4l4-4a1 1 0 011.4 0l4 4a1 1 0 11-1.4 1.4L13 6.4V16a1 1 0 01-2 0V6.4z" fill-rule="nonzero"/></svg>',user:'<svg width="24" height="24"><path d="M12 24a12 12 0 110-24 12 12 0 010 24zm-8.7-5.3a11 11 0 0017.4 0C19.4 16.3 14.6 15 12 15c-2.6 0-7.4 1.3-8.7 3.7zM12 13c2.2 0 4-2 4-4.5S14.2 4 12 4 8 6 8 8.5 9.8 13 12 13z" fill-rule="nonzero"/></svg>',"vertical-align":'<svg width="24" height="24"><g fill-rule="nonzero"><rect width="18" height="2" x="3" y="11" rx="1"/><path d="M12 2c.6 0 1 .4 1 1v4l2-1.3a1 1 0 011.2 1.5l-.1.1-4.1 3-4-3a1 1 0 011-1.7l2 1.5V3c0-.6.4-1 1-1zm0 11.8l4 2.9a1 1 0 01-1 1.7l-2-1.5V21c0 .5-.4 1-.9 1H12a1 1 0 01-1-1v-4l-2 1.3a1 1 0 01-1.2-.1l-.1-.1a1 1 0 01.1-1.3l.1-.1 4.1-3z"/></g></svg>',visualblocks:'<svg width="24" height="24"><path d="M9 19v2H7v-2h2zm-4 0v2a2 2 0 01-2-2h2zm8 0v2h-2v-2h2zm8 0a2 2 0 01-2 2v-2h2zm-4 0v2h-2v-2h2zM15 7a1 1 0 010 2v7a1 1 0 01-2 0V9h-1v7a1 1 0 01-2 0v-4a2.5 2.5 0 01-.2-5H15zM5 15v2H3v-2h2zm16 0v2h-2v-2h2zM5 11v2H3v-2h2zm16 0v2h-2v-2h2zM5 7v2H3V7h2zm16 0v2h-2V7h2zM5 3v2H3c0-1.1.9-2 2-2zm8 0v2h-2V3h2zm6 0a2 2 0 012 2h-2V3zM9 3v2H7V3h2zm8 0v2h-2V3h2z" fill-rule="evenodd"/></svg>',visualchars:'<svg width="24" height="24"><path d="M10 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 016.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L10 5z" fill-rule="evenodd"/></svg>',warning:'<svg width="24" height="24"><path d="M19.8 18.3c.2.5.3.9 0 1.2-.1.3-.5.5-1 .5H5.2c-.5 0-.9-.2-1-.5-.3-.3-.2-.7 0-1.2L11 4.7l.5-.5.5-.2c.2 0 .3 0 .5.2.2 0 .3.3.5.5l6.8 13.6zM12 18c.3 0 .5-.1.7-.3.2-.2.3-.4.3-.7a1 1 0 00-.3-.7 1 1 0 00-.7-.3 1 1 0 00-.7.3 1 1 0 00-.3.7c0 .3.1.5.3.7.2.2.4.3.7.3zm.7-3l.3-4a1 1 0 00-.3-.7 1 1 0 00-.7-.3 1 1 0 00-.7.3 1 1 0 00-.3.7l.3 4h1.4z" fill-rule="evenodd"/></svg>',"zoom-in":'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12zm-1-9a1 1 0 012 0v6a1 1 0 01-2 0V8zm-2 4a1 1 0 010-2h6a1 1 0 010 2H8z" fill-rule="nonzero"/></svg>',"zoom-out":'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12zm-3-5a1 1 0 010-2h6a1 1 0 010 2H8z" fill-rule="nonzero"/></svg>'}})},13168:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"input-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type)),u=(0,r.computed)((()=>a.field.options.size||"default"));function d(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus).call(n,e)}}function f(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur).call(n,e)}}function h(e){if(a.field.options.onInput){new Function("value",a.field.options.onInput).call(n,e)}}let{createFieldRules:p,getPropName:m,handleFieldValidation:g}=(0,i.A)();const v=(0,r.inject)("globalFormModel",null);let A=(0,r.inject)("refList",null);function y(e){if(a.designState)return;let t=m(a);v.value[t]=e}function b(e){if(y(e),g(m(a)),a.field.options.onChange){new Function("value",a.field.options.onChange)(e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(v?void 0===v.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===v.value[a.field.options.name]?v.value[a.field.options.name]=null:l.value=v.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=A&&null!=A.value&&a.field.options.name&&(A.value[a.field.options.name]=n),p(a.field,s.value)})),t({getWidgetRef:function(e){return null!=A&&null!=A.value?A.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,y(e),g(m(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):p(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-input"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:u.value,type:c.value,"show-password":e.field.options.showPassword,placeholder:e.field.options.placeholder,clearable:e.field.options.clearable,minlength:e.field.options.minLength,maxlength:e.field.options.maxLength,"show-word-limit":e.field.options.showWordLimit,"prefix-icon":e.field.options.prefixIcon,"suffix-icon":e.field.options.suffixIcon,onFocus:d,onBlur:f,onInput:h,onChange:b},(0,r.createSlots)({_:2},[e.field.options.prependSlot?{name:"prepend",fn:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.prependSlot),1)])),key:"0"}:void 0,e.field.options.appendSlot?{name:"append",fn:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.appendSlot),1)])),key:"1"}:void 0]),1032,["modelValue","disabled","readonly","size","type","show-password","placeholder","clearable","minlength","maxlength","show-word-limit","prefix-icon","suffix-icon"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},13286:function(e,t,n){"use strict";var r=n(98026),o={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},i=r.merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},o),a=r.merge({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},o),l=r.merge({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},a),s=r.defaults({logBase:10},a);t.A={category:i,value:a,time:l,log:s}},13369:function(e,t,n){var r=n(40481);e.exports=function(e){return e&&e.trimLeft?e.trimLeft():r(e).replace(/^[\s\uFEFF\xA0]+/g,"")}},13430:function(e,t,n){"use strict";n.d(t,{Km:function(){return i},Pe:function(){return r},Wk:function(){return a},XO:function(){return s},i_:function(){return u},mK:function(){return o},oC:function(){return d},t1:function(){return l},vm:function(){return c}});var r=(0,n(98026).createHashMap)(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),o="original",i="arrayRows",a="objectRows",l="keyedColumns",s="typedArray",c="unknown",u="column",d="row"},13550:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(){},o=function(e){return function(){return e}},i=function(e){return e},a=o(!1),l=o(!0),s=function(){return c},c={fold:function(e,t){return e()},isSome:a,isNone:l,getOr:t=i,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:o(null),getOrUndefined:o(void 0),or:t,orThunk:e,map:s,each:r,bind:s,exists:a,forall:l,filter:function(){return s()},toArray:function(){return[]},toString:o("none()")},u=function(e){var t=o(e),n=function(){return i},r=function(t){return t(e)},i={fold:function(t,n){return n(e)},isSome:l,isNone:a,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return u(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?i:c},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return i},d={some:u,none:s,from:function(e){return null==e?c:u(e)}},f=function(e){return function(e,t){return t>=0&&t<e.length?d.some(e[t]):d.none()}(e,0)},h=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),p=function(e){return e&&"PRE"===e.nodeName&&-1!==e.className.indexOf("language-")},m=function(e){return function(t,n){return e(n)}},g="undefined"!=typeof window?window:Function("return this;")(),v={},A={exports:v},y={};!function(e,t,n){var r=window.Prism;window.Prism={manual:!0},function(r,o){"object"==typeof t&&void 0!==n?n.exports=o():"function"==typeof e&&e.amd?e(o):(r="undefined"!=typeof globalThis?globalThis:r||self).EphoxContactWrapper=o()}(this,(function(){var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:y,t={exports:{}};return function(t){var n=function(e){var t=/\blang(?:uage)?-([\w-]+)\b/i,n=0,r={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof i?new i(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++n}),e.__id},clone:function e(t,n){var r,i;switch(n=n||{},o.util.type(t)){case"Object":if(i=o.util.objId(t),n[i])return n[i];for(var a in r={},n[i]=r,t)t.hasOwnProperty(a)&&(r[a]=e(t[a],n));return r;case"Array":return i=o.util.objId(t),n[i]?n[i]:(r=[],n[i]=r,t.forEach((function(t,o){r[o]=e(t,n)})),r);default:return t}},getLanguage:function(e){for(;e&&!t.test(e.className);)e=e.parentElement;return e?(e.className.match(t)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(r){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(e){var t=document.getElementsByTagName("script");for(var n in t)if(t[n].src==e)return t[n]}return null}},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,t){var n=o.util.clone(o.languages[e]);for(var r in t)n[r]=t[r];return n},insertBefore:function(e,t,n,r){var i=(r=r||o.languages)[e],a={};for(var l in i)if(i.hasOwnProperty(l)){if(l==t)for(var s in n)n.hasOwnProperty(s)&&(a[s]=n[s]);n.hasOwnProperty(l)||(a[l]=i[l])}var c=r[e];return r[e]=a,o.languages.DFS(o.languages,(function(t,n){n===c&&t!=e&&(this[t]=a)})),a},DFS:function e(t,n,r,i){i=i||{};var a=o.util.objId;for(var l in t)if(t.hasOwnProperty(l)){n.call(t,l,t[l],r||l);var s=t[l],c=o.util.type(s);"Object"!==c||i[a(s)]?"Array"!==c||i[a(s)]||(i[a(s)]=!0,e(s,n,l,i)):(i[a(s)]=!0,e(s,n,null,i))}}},plugins:{},highlightAll:function(e,t){o.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,n){var r={callback:n,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};o.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),o.hooks.run("before-all-elements-highlight",r);for(var i,a=0;i=r.elements[a++];)o.highlightElement(i,!0===t,r.callback)},highlightElement:function(n,r,i){var a=o.util.getLanguage(n),l=o.languages[a];n.className=n.className.replace(t,"").replace(/\s+/g," ")+" language-"+a;var s=n.parentElement;s&&"pre"===s.nodeName.toLowerCase()&&(s.className=s.className.replace(t,"").replace(/\s+/g," ")+" language-"+a);var c={element:n,language:a,grammar:l,code:n.textContent};function u(e){c.highlightedCode=e,o.hooks.run("before-insert",c),c.element.innerHTML=c.highlightedCode,o.hooks.run("after-highlight",c),o.hooks.run("complete",c),i&&i.call(c.element)}if(o.hooks.run("before-sanity-check",c),(s=c.element.parentElement)&&"pre"===s.nodeName.toLowerCase()&&!s.hasAttribute("tabindex")&&s.setAttribute("tabindex","0"),!c.code)return o.hooks.run("complete",c),void(i&&i.call(c.element));if(o.hooks.run("before-highlight",c),c.grammar)if(r&&e.Worker){var d=new Worker(o.filename);d.onmessage=function(e){u(e.data)},d.postMessage(JSON.stringify({language:c.language,code:c.code,immediateClose:!0}))}else u(o.highlight(c.code,c.grammar,c.language));else u(o.util.encode(c.code))},highlight:function(e,t,n){var r={code:e,grammar:t,language:n};return o.hooks.run("before-tokenize",r),r.tokens=o.tokenize(r.code,r.grammar),o.hooks.run("after-tokenize",r),i.stringify(o.util.encode(r.tokens),r.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var o=new s;return c(o,o.head,e),l(e,o,t,o.head,0),function(e){var t=[],n=e.head.next;for(;n!==e.tail;)t.push(n.value),n=n.next;return t}(o)},hooks:{all:{},add:function(e,t){var n=o.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=o.hooks.all[e];if(n&&n.length)for(var r,i=0;r=n[i++];)r(t)}},Token:i};function i(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var i=o[1].length;o.index+=i,o[0]=o[0].slice(i)}return o}function l(e,t,n,r,s,d){for(var f in n)if(n.hasOwnProperty(f)&&n[f]){var h=n[f];h=Array.isArray(h)?h:[h];for(var p=0;p<h.length;++p){if(d&&d.cause==f+","+p)return;var m=h[p],g=m.inside,v=!!m.lookbehind,A=!!m.greedy,y=m.alias;if(A&&!m.pattern.global){var b=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,b+"g")}for(var O=m.pattern||m,w=r.next,x=s;w!==t.tail&&!(d&&x>=d.reach);x+=w.value.length,w=w.next){var _=w.value;if(t.length>e.length)return;if(!(_ instanceof i)){var C,k=1;if(A){if(!(C=a(O,x,e,v)))break;var S=C.index,V=C.index+C[0].length,B=x;for(B+=w.value.length;S>=B;)B+=(w=w.next).value.length;if(x=B-=w.value.length,w.value instanceof i)continue;for(var T=w;T!==t.tail&&(B<V||"string"==typeof T.value);T=T.next)k++,B+=T.value.length;k--,_=e.slice(x,B),C.index-=x}else if(!(C=a(O,0,_,v)))continue;S=C.index;var N=C[0],E=_.slice(0,S),P=_.slice(S+N.length),Q=x+_.length;d&&Q>d.reach&&(d.reach=Q);var M=w.prev;if(E&&(M=c(t,M,E),x+=E.length),u(t,M,k),w=c(t,M,new i(f,g?o.tokenize(N,g):N,y,N)),P&&c(t,w,P),k>1){var D={cause:f+","+p,reach:Q};l(e,t,n,w.prev,x,D),d&&D.reach>d.reach&&(d.reach=D.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function u(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}if(e.Prism=o,i.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var r="";return t.forEach((function(t){r+=e(t,n)})),r}var i={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},a=t.alias;a&&(Array.isArray(a)?Array.prototype.push.apply(i.classes,a):i.classes.push(a)),o.hooks.run("wrap",i);var l="";for(var s in i.attributes)l+=" "+s+'="'+(i.attributes[s]||"").replace(/"/g,"&quot;")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+l+">"+i.content+"</"+i.tag+">"},!e.document)return e.addEventListener?(o.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,i=n.code,a=n.immediateClose;e.postMessage(o.highlight(i,o.languages[r],r)),a&&e.close()}),!1),o):o;var d=o.util.currentScript();function f(){o.manual||o.highlightAll()}if(d&&(o.filename=d.src,d.hasAttribute("data-manual")&&(o.manual=!0)),!o.manual){var h=document.readyState;"loading"===h||"interactive"===h&&d&&d.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return o}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});t.exports&&(t.exports=n),void 0!==e&&(e.Prism=n)}(t),Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,i){if(n.language===r){var a=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof i&&!i(e))return e;for(var o,l=a.length;-1!==n.code.indexOf(o=t(r,l));)++l;return a[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,i=Object.keys(n.tokenStack);!function a(l){for(var s=0;s<l.length&&!(o>=i.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=i[o],d=n.tokenStack[u],f="string"==typeof c?c:c.content,h=t(r,u),p=f.indexOf(h);if(p>-1){++o;var m=f.substring(0,p),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),v=f.substring(p+h.length),A=[];m&&A.push.apply(A,a([m])),A.push(g),v&&A.push.apply(A,a([v])),"string"==typeof c?l.splice.apply(l,[s,1].concat(A)):c.content=A}}else c.content&&a(c.content)}return l}(n.tokens)}}}})}(Prism),Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:module|import)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism),function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,r){return RegExp(t(e,n),r||"")}function r(e,t){for(var n=0;n<t;n++)e=e.replace(/<<self>>/g,(function(){return"(?:"+e+")"}));return e.replace(/<<self>>/g,"[^\\s\\S]")}var o="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",i="class enum interface record struct",a="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",l="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function s(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var c=s(i),u=RegExp(s(o+" "+i+" "+a+" "+l)),d=s(i+" "+a+" "+l),f=s(o+" "+i+" "+l),h=r(/<(?:[^<>;=+\-*/%&|^]|<<self>>)*>/.source,2),p=r(/\((?:[^()]|<<self>>)*\)/.source,2),m=/@?\b[A-Za-z_]\w*\b/.source,g=t(/<<0>>(?:\s*<<1>>)?/.source,[m,h]),v=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,g]),A=/\[\s*(?:,\s*)*\]/.source,y=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[v,A]),b=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[h,p,A]),O=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[b]),w=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[O,v,A]),x={keyword:u,punctuation:/[<>()?,.:[\]]/},_=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,C=/"(?:\\.|[^\\"\r\n])*"/.source,k=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[k]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[C]),lookbehind:!0,greedy:!0},{pattern:RegExp(_),greedy:!0,alias:"character"}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[v]),lookbehind:!0,inside:x},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[m,w]),lookbehind:!0,inside:x},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[m]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[c,g]),lookbehind:!0,inside:x},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[v]),lookbehind:!0,inside:x},{pattern:n(/(\bwhere\s+)<<0>>/.source,[m]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[y]),lookbehind:!0,inside:x},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[w,f,m]),inside:x}],keyword:u,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[m]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|typeof|sizeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[p]),lookbehind:!0,alias:"class-name",inside:x},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[w,v]),inside:x,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[w]),lookbehind:!0,inside:x,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[m,h]),inside:{function:n(/^<<0>>/.source,[m]),generic:{pattern:RegExp(h),alias:"class-name",inside:x}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[c,g,m,w,u.source,p,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[g,p]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:u,"class-name":{pattern:RegExp(w),greedy:!0,inside:x},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var S=C+"|"+_,V=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[S]),B=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[V]),2),T=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,N=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[v,B]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[T,N]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[T]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[B]),inside:e.languages.csharp},"class-name":{pattern:RegExp(v),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var E=/:[^}\r\n]+/.source,P=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[V]),2),Q=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[P,E]),M=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[S]),2),D=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[M,E]);function $(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,E]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[Q]),lookbehind:!0,greedy:!0,inside:$(Q,P)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[D]),lookbehind:!0,greedy:!0,inside:$(D,M)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(Prism),function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{"class-name":[r,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:r.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!<keyword>)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism),Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript,Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,o=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,i=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:o,punctuation:i};var a={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},l=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:a}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:a}}];e.languages.insertBefore("php","variable",{string:l,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:l,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:o,punctuation:i}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){if(/<\?/.test(t.code)){e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(Prism),Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python,function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var t={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp(/%r/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp(/%[qQiIwWxs]?/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"),greedy:!0,inside:{interpolation:t}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:t}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],e.languages.rb=e.languages.ruby}(Prism),{boltExport:t.exports}}));var o=window.Prism;window.Prism=r}(void 0,v,A);var b=A.exports.boltExport,O=function(e){return g.Prism&&function(e){return e.getParam("codesample_global_prismjs",!1,"boolean")}(e)?g.Prism:b},w=function(e){var t,n,r=e.selection?e.selection.getNode():null;return t=p(r),n=r,t?d.some(n):d.none()},x=function(e){var t=function(e){var t=function(e){return e.getParam("codesample_languages")}(e);return t||[{text:"HTML/XML",value:"markup"},{text:"JavaScript",value:"javascript"},{text:"CSS",value:"css"},{text:"PHP",value:"php"},{text:"Ruby",value:"ruby"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C",value:"c"},{text:"C#",value:"csharp"},{text:"C++",value:"cpp"}]}(e),n=f(t).fold(o(""),(function(e){return e.value})),r=function(e,t){return w(e).fold((function(){return t}),(function(e){var n=e.className.match(/language-(\w+)/);return n?n[1]:t}))}(e,n),i=function(e){return w(e).fold(o(""),(function(e){return e.textContent}))}(e);e.windowManager.open({title:"Insert/Edit Code Sample",size:"large",body:{type:"panel",items:[{type:"selectbox",name:"language",label:"Language",items:t},{type:"textarea",name:"code",label:"Code view"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{language:r,code:i},onSubmit:function(t){var n=t.getData();!function(e,t,n){e.undoManager.transact((function(){var r=w(e);return n=h.DOM.encode(n),r.fold((function(){e.insertContent('<pre id="__new" class="language-'+t+'">'+n+"</pre>"),e.selection.select(e.$("#__new").removeAttr("id")[0])}),(function(r){e.dom.setAttrib(r,"class","language-"+t),r.innerHTML=n,O(e).highlightElement(r),e.selection.select(r)}))}))}(e,n.language,n.code),t.close()}})};n.add("codesample",(function(e){!function(e){var t=e.$;e.on("PreProcess",(function(e){t("pre[contenteditable=false]",e.node).filter(m(p)).each((function(e,n){var r=t(n),o=n.textContent;r.attr("class",t.trim(r.attr("class"))),r.removeAttr("contentEditable"),r.empty().append(t("<code></code>").each((function(){this.textContent=o})))}))})),e.on("SetContent",(function(){var n=t("pre").filter(m(p)).filter((function(e,t){return"false"!==t.contentEditable}));n.length&&e.undoManager.transact((function(){n.each((function(n,r){t(r).find("br").each((function(t,n){n.parentNode.replaceChild(e.getDoc().createTextNode("\n"),n)})),r.contentEditable="false",r.innerHTML=e.dom.encode(r.textContent),O(e).highlightElement(r),r.className=t.trim(r.className)}))}))}))}(e),function(e){var t=function(){return e.execCommand("codesample")};e.ui.registry.addToggleButton("codesample",{icon:"code-sample",tooltip:"Insert/edit code sample",onAction:t,onSetup:function(t){var n=function(){t.setActive(function(e){var t=e.selection.getStart();return e.dom.is(t,'pre[class*="language-"]')}(e))};return e.on("NodeChange",n),function(){return e.off("NodeChange",n)}}}),e.ui.registry.addMenuItem("codesample",{text:"Code sample...",icon:"code-sample",onAction:t})}(e),function(e){e.addCommand("codesample",(function(){var t=e.selection.getNode();e.selection.isCollapsed()||p(t)?x(e):e.formatter.toggle("code")}))}(e),e.on("dblclick",(function(t){p(t.target)&&x(e)}))}))}()},13579:function(e,t,n){"use strict";var r=n(46518),o=n(72652),i=n(79306),a=n(28551),l=n(1767);r({target:"Iterator",proto:!0,real:!0},{some:function(e){a(this),i(e);var t=l(this),n=0;return o(t,(function(t,r){if(e(t,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},13588:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(76912),o=n(241),i=n(52274),a=n(92049),l=o.A?o.A.isConcatSpreadable:void 0;var s=function(e){return(0,a.A)(e)||(0,i.A)(e)||!!(l&&e&&e[l])};var c=function e(t,n,o,i,a){var l=-1,c=t.length;for(o||(o=s),a||(a=[]);++l<c;){var u=t[l];n>0&&o(u)?n>1?e(u,n-1,o,i,a):(0,r.A)(a,u):i||(a[a.length]=u)}return a}},13642:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);var o=n(37741),i=n(40412),a={components:{LyDialog:n(48404).A},emits:["refreshData"],name:"sysDicModule",data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",formData:{label:"",value:"",sort:"",remark:""},rules:{label:[{required:!0,message:"请输入名称",trigger:"blur"}],value:[{required:!0,message:"请输入key值",trigger:"blur"}]},buttonList:[]}},methods:{handleClose(){this.formData={label:"",value:"",sort:"",remark:""},this.dialogVisible=!1,this.$emit("refreshData")},addModuleFn(e,t){this.dialogVisible=!0,this.dialogTitle=t,e&&(this.formData=(0,o.deepClone)(e))},submitData(){let e={...this.formData};this.$refs.rulesForm.validate((t=>{t&&(this.loadingSave=!0,this.formData.id?(0,i.systemDictionaryEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,i.systemDictionaryAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})))}))}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-input-number"),u=(0,r.resolveComponent)("el-form"),d=(0,r.resolveComponent)("el-button"),f=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"640px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(d,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字典名称:",prop:"label"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.label,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.label=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"字典编号:",prop:"value"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.value,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.value=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.sort,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"备注:",prop:"remark"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"textarea",rows:2,modelValue:i.formData.remark,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.remark=e)},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},13702:function(e,t,n){var r=n(79135);e.exports=function(e,t,n,o){if(r(e)&&e.copyWithin)return e.copyWithin(t,n,o);var i,a,l=t|0,s=n|0,c=e.length,u=arguments.length>3?o|0:c;if(l<c&&(l=l>=0?l:c+l)>=0&&(s=s>=0?s:c+s)<(u=u>=0?u:c+u))for(i=0,a=e.slice(s,u);l<c&&!(a.length<=i);l++)e[l]=a[i++];return e}},13816:function(e,t,n){var r=n(79135),o=n(69821);e.exports=function(e,t,n){if(e)if(r(e))for(var i=0,a=e.length;i<a&&!1!==t.call(n,e[i],i,e);i++);else for(var l in e)if(o(e,l)&&!1===t.call(n,e[l],l,e))break}},13908:function(e,t,n){var r=n(49840)("keys",1);e.exports=r},13925:function(e,t,n){"use strict";var r=n(20034);e.exports=function(e){return r(e)||null===e}},13976:function(e,t,n){"use strict";n.d(t,{m:function(){return o},v:function(){return i}});var r={};function o(e,t){r[e]=t}function i(e){return r[e]}},14024:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-clone",use:"icon-clone-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-clone"><defs><style type="text/css"></style></defs><path d="M774.144 839.68c-0.683008 36.864-13.483008 67.755008-38.4 92.672S679.936 970.068992 643.072 970.752H184.32c-36.864-0.683008-67.755008-13.483008-92.672-38.4S53.931008 876.544 53.248 839.68V380.928c0.683008-36.864 13.483008-67.755008 38.4-92.672S147.456 250.539008 184.32 249.856v65.536c-18.432 0.683008-33.792 7.168-46.08 19.456s-18.772992 27.648-19.456 46.08v458.752c0.683008 18.432 7.168 33.792 19.456 46.08s27.648 18.772992 46.08 19.456h458.752c18.432-0.683008 33.792-7.168 46.08-19.456s18.772992-27.648 19.456-46.08h65.536zM380.928 118.784c-18.432 0.683008-33.792 7.168-46.08 19.456s-18.772992 27.648-19.456 46.08v458.752c0.683008 18.432 7.168 33.792 19.456 46.08s27.648 18.772992 46.08 19.456h458.752c18.432-0.683008 33.792-7.168 46.08-19.456s18.772992-27.648 19.456-46.08V184.32c-0.683008-18.432-7.168-33.792-19.456-46.08s-27.648-18.772992-46.08-19.456H380.928z m0-65.536h458.752c36.864 0.683008 67.755008 13.483008 92.672 38.4S970.068992 147.456 970.752 184.32v458.752c-0.683008 36.864-13.483008 67.755008-38.4 92.672S876.544 773.460992 839.68 774.144H380.928c-36.864-0.683008-67.755008-13.483008-92.672-38.4S250.539008 679.936 249.856 643.072V184.32c0.683008-36.864 13.483008-67.755008 38.4-92.672S344.064 53.931008 380.928 53.248z" p-id="5988" /></symbol>'});a().add(l);t.default=l},14403:function(e,t,n){"use strict";var r=n(15215),o=n(98026),i=n(57861),a=n(43870),l=n(10992),s=n(43199),c=n(39195),u=n(52505),d=n(23868),f=n(16563),h=!0,p=Math.min,m=Math.max,g=Math.pow,v="globalPan",A={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},y={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},b={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},O=0,w=function(e){function t(t){var n=e.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=t,n.group=new a.A,n._uid="brushController_"+O++,(0,o.each)(Y,(function(e,t){this._handlers[t]=(0,o.bind)(e,this)}),n),n}return(0,r.C6)(t,e),t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var t=this._zr;this._enableGlobalPan||d.s(t,v,this._uid),(0,o.each)(this._handlers,(function(e,n){t.on(n,e)})),this._brushType=e.brushType,this._brushOption=(0,o.merge)((0,o.clone)(b),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;d._r(e,v,this._uid),(0,o.each)(this._handlers,(function(t,n){e.off(n,t)})),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var t=this._panels={};(0,o.each)(e,(function(e){t[e.panelId]=(0,o.clone)(e)}))}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var t=this.group;return this._zr.add(t),t.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=t.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=(0,o.map)(e,(function(e){return(0,o.merge)((0,o.clone)(b),e,!0)}));var t=this._covers,n=this._covers=[],r=this,i=this._creatingCover;return new f.A(t,e,(function(e,t){return a(e.__brushOption,t)}),a).add(l).update(l).remove((function(e){t[e]!==i&&r.group.remove(t[e])})).execute(),this;function a(e,t){return(null!=e.id?e.id:"\0-brush-index-"+t)+"-"+e.brushType}function l(o,a){var l=e[o];if(null!=a&&t[a]===i)n[o]=t[a];else{var s=n[o]=null!=a?(t[a].__brushOption=l,t[a]):_(r,x(r,l));S(r,s)}}},t.prototype.unmount=function(){return this.enableBrush(!1),N(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(i.A);function x(e,t){var n=Z[t.brushType].createCover(e,t);return n.__brushOption=t,k(n,t),e.group.add(n),n}function _(e,t){var n=V(t);return n.endCreating&&(n.endCreating(e,t),k(t,t.__brushOption)),t}function C(e,t){var n=t.__brushOption;V(t).updateCoverShape(e,t,n.range,n)}function k(e,t){var n=t.z;null==n&&(n=1e4),e.traverse((function(e){e.z=n,e.z2=n}))}function S(e,t){V(t).updateCommon(e,t),C(e,t)}function V(e){return Z[e.__brushOption.brushType]}function B(e,t,n){var r,i=e._panels;if(!i)return h;var a=e._transform;return(0,o.each)(i,(function(e){e.isTargetByCursor(t,n,a)&&(r=e)})),r}function T(e,t){var n=e._panels;if(!n)return h;var r=t.__brushOption.panelId;return null!=r?n[r]:h}function N(e){var t=e._covers,n=t.length;return(0,o.each)(t,(function(t){e.group.remove(t)}),e),t.length=0,!!n}function E(e,t){var n=(0,o.map)(e._covers,(function(e){var t=e.__brushOption,n=(0,o.clone)(t.range);return{brushType:t.brushType,panelId:t.panelId,range:n}}));e.trigger("brush",{areas:n,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function P(e){var t=e.length-1;return t<0&&(t=0),[e[0],e[t]]}function Q(e,t,n,r){var i=new a.A;return i.add(new l.A({name:"main",style:z(n),silent:!0,draggable:!0,cursor:"move",drift:(0,o.curry)(L,e,t,i,["n","s","w","e"]),ondragend:(0,o.curry)(E,t,{isEnd:!0})})),(0,o.each)(r,(function(n){i.add(new l.A({name:n.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:(0,o.curry)(L,e,t,i,n),ondragend:(0,o.curry)(E,t,{isEnd:!0})}))})),i}function M(e,t,n,r){var o=r.brushStyle.lineWidth||0,i=m(o,6),a=n[0][0],l=n[1][0],s=a-o/2,c=l-o/2,u=n[0][1],d=n[1][1],f=u-i+o/2,h=d-i+o/2,p=u-a,g=d-l,v=p+o,A=g+o;$(e,t,"main",a,l,p,g),r.transformable&&($(e,t,"w",s,c,i,A),$(e,t,"e",f,c,i,A),$(e,t,"n",s,c,v,i),$(e,t,"s",s,h,v,i),$(e,t,"nw",s,c,i,i),$(e,t,"ne",f,c,i,i),$(e,t,"sw",s,h,i,i),$(e,t,"se",f,h,i,i))}function D(e,t){var n=t.__brushOption,r=n.transformable,i=t.childAt(0);i.useStyle(z(n)),i.attr({silent:!r,cursor:r?"move":"default"}),(0,o.each)([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],(function(n){var o=t.childOfName(n.join("")),i=1===n.length?I(e,n[0]):function(e,t){var n=[I(e,t[0]),I(e,t[1])];return("e"===n[0]||"w"===n[0])&&n.reverse(),n.join("")}(e,n);o&&o.attr({silent:!r,invisible:!r,cursor:r?y[i]+"-resize":null})}))}function $(e,t,n,r,o,i,a){var l,s,c,u,d,f=t.childOfName(n);f&&f.setShape((l=H(e,t,[[r,o],[r+i,o+a]]),s=p(l[0][0],l[1][0]),c=p(l[0][1],l[1][1]),u=m(l[0][0],l[1][0]),d=m(l[0][1],l[1][1]),{x:s,y:c,width:u-s,height:d-c}))}function z(e){return(0,o.defaults)({strokeNoScale:!0},e.brushStyle)}function R(e,t,n,r){var o=[p(e,n),p(t,r)],i=[m(e,n),m(t,r)];return[[o[0],i[0]],[o[1],i[1]]]}function I(e,t){var n=s.transformDirection({w:"left",e:"right",n:"top",s:"bottom"}[t],function(e){return s.getTransform(e.group)}(e));return{left:"w",right:"e",top:"n",bottom:"s"}[n]}function L(e,t,n,r,i,a){var l=n.__brushOption,s=e.toRectRange(l.range),c=U(t,i,a);(0,o.each)(r,(function(e){var t=A[e];s[t[0]][t[1]]+=c[t[0]]})),l.range=e.fromRectRange(R(s[0][0],s[1][0],s[0][1],s[1][1])),S(t,n),E(t,{isEnd:!1})}function F(e,t,n,r){var i=t.__brushOption.range,a=U(e,n,r);(0,o.each)(i,(function(e){e[0]+=a[0],e[1]+=a[1]})),S(e,t),E(e,{isEnd:!1})}function U(e,t,n){var r=e.group,o=r.transformCoordToLocal(t,n),i=r.transformCoordToLocal(0,0);return[o[0]-i[0],o[1]-i[1]]}function H(e,t,n){var r=T(e,t);return r&&r!==h?r.clipPath(n,e._transform):(0,o.clone)(n)}function W(e){var t=e.event;t.preventDefault&&t.preventDefault()}function j(e,t,n){return e.childOfName("main").contain(t,n)}function q(e,t,n,r){var i,a=e._creatingCover,l=e._creatingPanel,s=e._brushOption;if(e._track.push(n.slice()),function(e){var t=e._track;if(!t.length)return!1;var n=t[t.length-1],r=t[0],o=n[0]-r[0],i=n[1]-r[1];return g(o*o+i*i,.5)>6}(e)||a){if(l&&!a){"single"===s.brushMode&&N(e);var c=(0,o.clone)(s);c.brushType=X(c.brushType,l),c.panelId=l===h?null:l.panelId,a=e._creatingCover=x(e,c),e._covers.push(a)}if(a){var u=Z[X(e._brushType,l)];a.__brushOption.range=u.getCreatingRange(H(e,a,e._track)),r&&(_(e,a),u.updateCommon(e,a)),C(e,a),i={isEnd:r}}}else r&&"single"===s.brushMode&&s.removeOnClick&&B(e,t,n)&&N(e)&&(i={isEnd:r,removeOnClick:!0});return i}function X(e,t){return"auto"===e?t.defaultBrushType:e}var Y={mousedown:function(e){if(this._dragging)G(this,e);else if(!e.target||!e.target.draggable){W(e);var t=this.group.transformCoordToLocal(e.offsetX,e.offsetY);this._creatingCover=null,(this._creatingPanel=B(this,e,t))&&(this._dragging=!0,this._track=[t.slice()])}},mousemove:function(e){var t=e.offsetX,n=e.offsetY,r=this.group.transformCoordToLocal(t,n);if(function(e,t,n){if(e._brushType&&!function(e,t,n){var r=e._zr;return t<0||t>r.getWidth()||n<0||n>r.getHeight()}(e,t.offsetX,t.offsetY)){var r=e._zr,o=e._covers,i=B(e,t,n);if(!e._dragging)for(var a=0;a<o.length;a++){var l=o[a].__brushOption;if(i&&(i===h||l.panelId===i.panelId)&&Z[l.brushType].contain(o[a],n[0],n[1]))return}i&&r.setCursorStyle("crosshair")}}(this,e,r),this._dragging){W(e);var o=q(this,e,r,!1);o&&E(this,o)}},mouseup:function(e){G(this,e)}};function G(e,t){if(e._dragging){W(t);var n=t.offsetX,r=t.offsetY,o=e.group.transformCoordToLocal(n,r),i=q(e,t,o,!0);e._dragging=!1,e._track=[],e._creatingCover=null,i&&E(e,i)}}var Z={lineX:K(0),lineY:K(1),rect:{createCover:function(e,t){function n(e){return e}return Q({toRectRange:n,fromRectRange:n},e,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(e){var t=P(e);return R(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(e,t,n,r){M(e,t,n,r)},updateCommon:D,contain:j},polygon:{createCover:function(e,t){var n=new a.A;return n.add(new c.A({name:"main",style:z(t),silent:!0})),n},getCreatingRange:function(e){return e},endCreating:function(e,t){t.remove(t.childAt(0)),t.add(new u.A({name:"main",draggable:!0,drift:(0,o.curry)(F,e,t),ondragend:(0,o.curry)(E,e,{isEnd:!0})}))},updateCoverShape:function(e,t,n,r){t.childAt(0).setShape({points:H(e,t,n)})},updateCommon:D,contain:j}};function K(e){return{createCover:function(t,n){return Q({toRectRange:function(t){var n=[t,[0,100]];return e&&n.reverse(),n},fromRectRange:function(t){return t[e]}},t,n,[[["w"],["e"]],[["n"],["s"]]][e])},getCreatingRange:function(t){var n=P(t);return[p(n[0][e],n[1][e]),m(n[0][e],n[1][e])]},updateCoverShape:function(t,n,r,o){var i,a=T(t,n);if(a!==h&&a.getLinearBrushOtherExtent)i=a.getLinearBrushOtherExtent(e);else{var l=t._zr;i=[0,[l.getWidth(),l.getHeight()][1-e]]}var s=[r,i];e&&s.reverse(),M(t,n,s,o)},updateCommon:D,contain:j}}t.A=w},14423:function(e,t,n){"use strict";n.d(t,{l:function(){return o}});var r=n(89259);function o(e,t,n,o,i,a,l,s,c){if(0===l)return!1;var u=l;return!(c>t+u&&c>o+u&&c>a+u||c<t-u&&c<o-u&&c<a-u||s>e+u&&s>n+u&&s>i+u||s<e-u&&s<n-u&&s<i-u)&&(0,r.kh)(e,t,n,o,i,a,s,c,null)<=u/2}},14603:function(e,t,n){"use strict";var r=n(36840),o=n(79504),i=n(655),a=n(22812),l=URLSearchParams,s=l.prototype,c=o(s.append),u=o(s.delete),d=o(s.forEach),f=o([].push),h=new l("a=1&a=2&b=3");h.delete("a",1),h.delete("b",void 0),h+""!="a=2"&&r(s,"delete",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return u(this,e);var r=[];d(this,(function(e,t){f(r,{key:t,value:e})})),a(t,1);for(var o,l=i(e),s=i(n),h=0,p=0,m=!1,g=r.length;h<g;)o=r[h++],m||o.key===l?(m=!0,u(this,o.key)):p++;for(;p<g;)(o=r[p++]).key===l&&o.value===s||c(this,o.key,o.value)}),{enumerable:!0,unsafe:!0})},14610:function(e,t,n){"use strict";n.d(t,{W:function(){return r}});const r=[{value:"AddLocation",msg:"AddLocation"},{value:"Aim",msg:"Aim"},{value:"AlarmClock",msg:"AlarmClock"},{value:"Apple",msg:"Apple"},{value:"ArrowDown",msg:"ArrowDown"},{value:"ArrowDownBold",msg:"ArrowDownBold"},{value:"ArrowLeft",msg:"ArrowLeft"},{value:"ArrowLeftBold",msg:"ArrowLeftBold"},{value:"ArrowRight",msg:"ArrowRight"},{value:"ArrowRightBold",msg:"ArrowRightBold"},{value:"ArrowUp",msg:"ArrowUp"},{value:"ArrowUpBold",msg:"ArrowUpBold"},{value:"Avatar",msg:"Avatar"},{value:"Back",msg:"Back"},{value:"Baseball",msg:"Baseball"},{value:"Basketball",msg:"Basketball"},{value:"Bell",msg:"Bell"},{value:"BellFilled",msg:"BellFilled"},{value:"Bicycle",msg:"Bicycle"},{value:"Bottom",msg:"Bottom"},{value:"BottomLeft",msg:"BottomLeft"},{value:"BottomRight",msg:"BottomRight"},{value:"Bowl",msg:"Bowl"},{value:"Box",msg:"Box"},{value:"Briefcase",msg:"Briefcase"},{value:"Brush",msg:"Brush"},{value:"BrushFilled",msg:"BrushFilled"},{value:"Burger",msg:"Burger"},{value:"Calendar",msg:"Calendar"},{value:"Camera",msg:"Camera"},{value:"CameraFilled",msg:"CameraFilled"},{value:"CaretBottom",msg:"CaretBottom"},{value:"CaretLeft",msg:"CaretLeft"},{value:"CaretRight",msg:"CaretRight"},{value:"CaretTop",msg:"CaretTop"},{value:"Cellphone",msg:"Cellphone"},{value:"ChatDotRound",msg:"ChatDotRound"},{value:"ChatDotSquare",msg:"ChatDotSquare"},{value:"ChatLineRound",msg:"ChatLineRound"},{value:"ChatLineSquare",msg:"ChatLineSquare"},{value:"ChatRound",msg:"ChatRound"},{value:"ChatSquare",msg:"ChatSquare"},{value:"Check",msg:"Check"},{value:"Checked",msg:"Checked"},{value:"Cherry",msg:"Cherry"},{value:"Chicken",msg:"Chicken"},{value:"CircleCheck",msg:"CircleCheck"},{value:"CircleCheckFilled",msg:"CircleCheckFilled"},{value:"CircleClose",msg:"CircleClose"},{value:"CircleCloseFilled",msg:"CircleCloseFilled"},{value:"CirclePlus",msg:"CirclePlus"},{value:"CirclePlusFilled",msg:"CirclePlusFilled"},{value:"Clock",msg:"Clock"},{value:"Close",msg:"Close"},{value:"CloseBold",msg:"CloseBold"},{value:"Cloudy",msg:"Cloudy"},{value:"Coffee",msg:"Coffee"},{value:"CoffeeCup",msg:"CoffeeCup"},{value:"Coin",msg:"Coin"},{value:"ColdDrink",msg:"ColdDrink"},{value:"Collection",msg:"Collection"},{value:"CollectionTag",msg:"CollectionTag"},{value:"Comment",msg:"Comment"},{value:"Compass",msg:"Compass"},{value:"Connection",msg:"Connection"},{value:"Coordinate",msg:"Coordinate"},{value:"CopyDocument",msg:"CopyDocument"},{value:"Cpu",msg:"Cpu"},{value:"CreditCard",msg:"CreditCard"},{value:"Crop",msg:"Crop"},{value:"DArrowLeft",msg:"DArrowLeft"},{value:"DArrowRight",msg:"DArrowRight"},{value:"DCaret",msg:"DCaret"},{value:"DataAnalysis",msg:"DataAnalysis"},{value:"DataBoard",msg:"DataBoard"},{value:"DataLine",msg:"DataLine"},{value:"Delete",msg:"Delete"},{value:"DeleteFilled",msg:"DeleteFilled"},{value:"DeleteLocation",msg:"DeleteLocation"},{value:"Dessert",msg:"Dessert"},{value:"Discount",msg:"Discount"},{value:"Dish",msg:"Dish"},{value:"DishDot",msg:"DishDot"},{value:"Document",msg:"Document"},{value:"DocumentAdd",msg:"DocumentAdd"},{value:"DocumentChecked",msg:"DocumentChecked"},{value:"DocumentCopy",msg:"DocumentCopy"},{value:"DocumentDelete",msg:"DocumentDelete"},{value:"DocumentRemove",msg:"DocumentRemove"},{value:"Download",msg:"Download"},{value:"Drizzling",msg:"Drizzling"},{value:"Edit",msg:"Edit"},{value:"EditPen",msg:"EditPen"},{value:"Eleme",msg:"Eleme"},{value:"ElemeFilled",msg:"ElemeFilled"},{value:"ElementPlus",msg:"ElementPlus"},{value:"Expand",msg:"Expand"},{value:"Failed",msg:"Failed"},{value:"Female",msg:"Female"},{value:"Files",msg:"Files"},{value:"Film",msg:"Film"},{value:"Filter",msg:"Filter"},{value:"Finished",msg:"Finished"},{value:"FirstAidKit",msg:"FirstAidKit"},{value:"Flag",msg:"Flag"},{value:"Fold",msg:"Fold"},{value:"Folder",msg:"Folder"},{value:"FolderAdd",msg:"FolderAdd"},{value:"FolderChecked",msg:"FolderChecked"},{value:"FolderDelete",msg:"FolderDelete"},{value:"FolderOpened",msg:"FolderOpened"},{value:"FolderRemove",msg:"FolderRemove"},{value:"Food",msg:"Food"},{value:"Football",msg:"Football"},{value:"ForkSpoon",msg:"ForkSpoon"},{value:"Fries",msg:"Fries"},{value:"FullScreen",msg:"FullScreen"},{value:"Goblet",msg:"Goblet"},{value:"GobletFull",msg:"GobletFull"},{value:"GobletSquare",msg:"GobletSquare"},{value:"GobletSquareFull",msg:"GobletSquareFull"},{value:"Goods",msg:"Goods"},{value:"GoodsFilled",msg:"GoodsFilled"},{value:"Grape",msg:"Grape"},{value:"Grid",msg:"Grid"},{value:"Guide",msg:"Guide"},{value:"Headset",msg:"Headset"},{value:"Help",msg:"Help"},{value:"HelpFilled",msg:"HelpFilled"},{value:"Hide",msg:"Hide"},{value:"Histogram",msg:"Histogram"},{value:"HomeFilled",msg:"HomeFilled"},{value:"HotWater",msg:"HotWater"},{value:"House",msg:"House"},{value:"IceCream",msg:"IceCream"},{value:"IceCreamRound",msg:"IceCreamRound"},{value:"IceCreamSquare",msg:"IceCreamSquare"},{value:"IceDrink",msg:"IceDrink"},{value:"IceTea",msg:"IceTea"},{value:"InfoFilled",msg:"InfoFilled"},{value:"Iphone",msg:"Iphone"},{value:"Key",msg:"Key"},{value:"KnifeFork",msg:"KnifeFork"},{value:"Lightning",msg:"Lightning"},{value:"Link",msg:"Link"},{value:"List",msg:"List"},{value:"Loading",msg:"Loading"},{value:"Location",msg:"Location"},{value:"LocationFilled",msg:"LocationFilled"},{value:"LocationInformation",msg:"LocationInformation"},{value:"Lock",msg:"Lock"},{value:"Lollipop",msg:"Lollipop"},{value:"MagicStick",msg:"MagicStick"},{value:"Magnet",msg:"Magnet"},{value:"Male",msg:"Male"},{value:"Management",msg:"Management"},{value:"MapLocation",msg:"MapLocation"},{value:"Medal",msg:"Medal"},{value:"Menu",msg:"Menu"},{value:"Message",msg:"Message"},{value:"MessageBox",msg:"MessageBox"},{value:"Mic",msg:"Mic"},{value:"Microphone",msg:"Microphone"},{value:"MilkTea",msg:"MilkTea"},{value:"Minus",msg:"Minus"},{value:"Money",msg:"Money"},{value:"Monitor",msg:"Monitor"},{value:"Moon",msg:"Moon"},{value:"MoonNight",msg:"MoonNight"},{value:"More",msg:"More"},{value:"MoreFilled",msg:"MoreFilled"},{value:"MostlyCloudy",msg:"MostlyCloudy"},{value:"Mouse",msg:"Mouse"},{value:"Mug",msg:"Mug"},{value:"Mute",msg:"Mute"},{value:"MuteNotification",msg:"MuteNotification"},{value:"NoSmoking",msg:"NoSmoking"},{value:"Notebook",msg:"Notebook"},{value:"Notification",msg:"Notification"},{value:"Odometer",msg:"Odometer"},{value:"OfficeBuilding",msg:"OfficeBuilding"},{value:"Open",msg:"Open"},{value:"Operation",msg:"Operation"},{value:"Opportunity",msg:"Opportunity"},{value:"Orange",msg:"Orange"},{value:"Paperclip",msg:"Paperclip"},{value:"PartlyCloudy",msg:"PartlyCloudy"},{value:"Pear",msg:"Pear"},{value:"Phone",msg:"Phone"},{value:"PhoneFilled",msg:"PhoneFilled"},{value:"Picture",msg:"Picture"},{value:"PictureFilled",msg:"PictureFilled"},{value:"PictureRounded",msg:"PictureRounded"},{value:"PieChart",msg:"PieChart"},{value:"Place",msg:"Place"},{value:"Platform",msg:"Platform"},{value:"Plus",msg:"Plus"},{value:"Pointer",msg:"Pointer"},{value:"Position",msg:"Position"},{value:"Postcard",msg:"Postcard"},{value:"Pouring",msg:"Pouring"},{value:"Present",msg:"Present"},{value:"PriceTag",msg:"PriceTag"},{value:"Printer",msg:"Printer"},{value:"Promotion",msg:"Promotion"},{value:"QuestionFilled",msg:"QuestionFilled"},{value:"Rank",msg:"Rank"},{value:"Reading",msg:"Reading"},{value:"ReadingLamp",msg:"ReadingLamp"},{value:"Refresh",msg:"Refresh"},{value:"RefreshLeft",msg:"RefreshLeft"},{value:"RefreshRight",msg:"RefreshRight"},{value:"Refrigerator",msg:"Refrigerator"},{value:"Remove",msg:"Remove"},{value:"RemoveFilled",msg:"RemoveFilled"},{value:"Right",msg:"Right"},{value:"ScaleToOriginal",msg:"ScaleToOriginal"},{value:"School",msg:"School"},{value:"Scissor",msg:"Scissor"},{value:"Search",msg:"Search"},{value:"Select",msg:"Select"},{value:"Sell",msg:"Sell"},{value:"SemiSelect",msg:"SemiSelect"},{value:"Service",msg:"Service"},{value:"SetUp",msg:"SetUp"},{value:"Setting",msg:"Setting"},{value:"Share",msg:"Share"},{value:"Ship",msg:"Ship"},{value:"Shop",msg:"Shop"},{value:"ShoppingBag",msg:"ShoppingBag"},{value:"ShoppingCart",msg:"ShoppingCart"},{value:"ShoppingCartFull",msg:"ShoppingCartFull"},{value:"Smoking",msg:"Smoking"},{value:"Soccer",msg:"Soccer"},{value:"SoldOut",msg:"SoldOut"},{value:"Sort",msg:"Sort"},{value:"SortDown",msg:"SortDown"},{value:"SortUp",msg:"SortUp"},{value:"Stamp",msg:"Stamp"},{value:"Star",msg:"Star"},{value:"StarFilled",msg:"StarFilled"},{value:"Stopwatch",msg:"Stopwatch"},{value:"SuccessFilled",msg:"SuccessFilled"},{value:"Sugar",msg:"Sugar"},{value:"Suitcase",msg:"Suitcase"},{value:"Sunny",msg:"Sunny"},{value:"Sunrise",msg:"Sunrise"},{value:"Sunset",msg:"Sunset"},{value:"Switch",msg:"Switch"},{value:"SwitchButton",msg:"SwitchButton"},{value:"TakeawayBox",msg:"TakeawayBox"},{value:"Ticket",msg:"Ticket"},{value:"Tickets",msg:"Tickets"},{value:"Timer",msg:"Timer"},{value:"ToiletPaper",msg:"ToiletPaper"},{value:"Tools",msg:"Tools"},{value:"Top",msg:"Top"},{value:"TopLeft",msg:"TopLeft"},{value:"TopRight",msg:"TopRight"},{value:"TrendCharts",msg:"TrendCharts"},{value:"Trophy",msg:"Trophy"},{value:"TurnOff",msg:"TurnOff"},{value:"Umbrella",msg:"Umbrella"},{value:"Unlock",msg:"Unlock"},{value:"Upload",msg:"Upload"},{value:"UploadFilled",msg:"UploadFilled"},{value:"User",msg:"User"},{value:"UserFilled",msg:"UserFilled"},{value:"Van",msg:"Van"},{value:"VideoCamera",msg:"VideoCamera"},{value:"VideoCameraFilled",msg:"VideoCameraFilled"},{value:"VideoPause",msg:"VideoPause"},{value:"VideoPlay",msg:"VideoPlay"},{value:"View",msg:"View"},{value:"Wallet",msg:"Wallet"},{value:"WalletFilled",msg:"WalletFilled"},{value:"Warning",msg:"Warning"},{value:"WarningFilled",msg:"WarningFilled"},{value:"Watch",msg:"Watch"},{value:"Watermelon",msg:"Watermelon"},{value:"WindPower",msg:"WindPower"},{value:"ZoomIn",msg:"ZoomIn"},{value:"ZoomOut",msg:"ZoomOut"}]},14656:function(e,t,n){"use strict";n.d(t,{YK:function(){return f},_:function(){return c},d4:function(){return d}});var r=n(61431),o=n(2154),i=n(22720),a=n(41651);const l={current:0},s=(0,r.ref)(0),c=2e3,u=Symbol("elZIndexContextKey"),d=Symbol("zIndexContextKey"),f=e=>{const t=(0,r.getCurrentInstance)()?(0,r.inject)(u,l):l,n=e||((0,r.getCurrentInstance)()?(0,r.inject)(d,void 0):void 0),f=(0,r.computed)((()=>{const e=(0,r.unref)(n);return(0,o.Et)(e)?e:c})),h=(0,r.computed)((()=>f.value+s.value));return i.oc||(0,r.inject)(u)||(0,a.U)("ZIndexInjection","Looks like you are using server rendering, you must provide a z-index provider to ensure the hydration process to be succeed\nusage: app.provide(ZINDEX_INJECTION_KEY, { current: 0 })"),{initialZIndex:f,currentZIndex:h,nextZIndex:()=>(t.current++,s.value=t.current,h.value)}}},14865:function(e,t,n){"use strict";n.d(t,{M7:function(){return a},Op:function(){return i},eB:function(){return o}});var r=Math.round;function o(e,t,n){if(t){var o=t.x1,i=t.x2,l=t.y1,s=t.y2;e.x1=o,e.x2=i,e.y1=l,e.y2=s;var c=n&&n.lineWidth;return c?(r(2*o)===r(2*i)&&(e.x1=e.x2=a(o,c,!0)),r(2*l)===r(2*s)&&(e.y1=e.y2=a(l,c,!0)),e):e}}function i(e,t,n){if(t){var r=t.x,o=t.y,i=t.width,l=t.height;e.x=r,e.y=o,e.width=i,e.height=l;var s=n&&n.lineWidth;return s?(e.x=a(r,s,!0),e.y=a(o,s,!0),e.width=Math.max(a(r+i,s,!1)-e.x,0===i?0:1),e.height=Math.max(a(o+l,s,!1)-e.y,0===l?0:1),e):e}}function a(e,t,n){if(!t)return e;var o=r(2*e);return(o+r(t))%2==0?o/2:(o+(n?1:-1))/2}},14962:function(e,t,n){"use strict";n.d(t,{L:function(){return o},s:function(){return a}});var r=n(32944),o=[["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["lineDash","borderType"],["lineDashOffset","borderDashOffset"],["lineCap","borderCap"],["lineJoin","borderJoin"],["miterLimit","borderMiterLimit"]],i=(0,r.A)(o),a=function(){function e(){}return e.prototype.getItemStyle=function(e,t){return i(this,e,t)},e}()},15024:function(e,t,n){"use strict";var r=n(46518),o=n(83650);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("symmetricDifference")},{symmetricDifference:o})},15135:function(e,t,n){"use strict";var r=n(98026),o=0,i=function(){function e(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++o}return e.createByAxisModel=function(t){var n=t.option,o=n.data,i=o&&(0,r.map)(o,a);return new e({categories:i,needCollect:!i,deduplication:!1!==n.dedplication})},e.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},e.prototype.parseAndCollect=function(e){var t,n=this._needCollect;if(!(0,r.isString)(e)&&!n)return e;if(n&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var o=this._getOrCreateMap();return null==(t=o.get(e))&&(n?(t=this.categories.length,this.categories[t]=e,o.set(e,t)):t=NaN),t},e.prototype._getOrCreateMap=function(){return this._map||(this._map=(0,r.createHashMap)(this.categories))},e}();function a(e){return(0,r.isObject)(e)&&null!=e.value?e.value:e+""}t.A=i},15207:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAXxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDItMjlUMjE6MjU6MjArMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTI5VDIxOjMwOjM3KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTI5VDIxOjMwOjM3KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU3MmIyYWFkLTUzNmQtMDc0Ny04NzA1LTlhNzFkNjNiNzQ5NCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjMzM2Q1MDI4LWI0YjctYTc0Ny1iYjYxLTE0NDQ5M2I3MDBiZiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQ1NjViODI0LWQxYzItYjg0OC04ZmRjLTM5MjZhYmIxMTE0ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDU2NWI4MjQtZDFjMi1iODQ4LThmZGMtMzkyNmFiYjExMTRkIiBzdEV2dDp3aGVuPSIyMDI0LTAyLTI5VDIxOjI1OjIwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU3MmIyYWFkLTUzNmQtMDc0Ny04NzA1LTlhNzFkNjNiNzQ5NCIgc3RFdnQ6d2hlbj0iMjAyNC0wMi0yOVQyMTozMDozNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg5b50YAAAAJcEhZcwAAG68AABuvAV4akRwAAAG8UExURUxpcUJWeTpdfh4iJhgYFk5olR8jKCwxOmRvgxoZGDdZeTE9UUBdhZuuz09pmkNXeF1rhjxNajxOayMlJzpLZhcWE3mUsjQ9TRUUDyUrMD5SbkddgkFYd8/W5C42RSgtNjI9UVBplZOlxT5NaLjE3Kq30GZ9rVtznE9tmV13oUllknyRs2qCrCYpLi84R5urxCs1T1Njk9jd7S01QnWMsqq3z8/X5NHV5H+UuM/X597j69zh6kphi8TM3cHL2oqdv0hhjEBQbDE9TWaCugAAAGeDvGWBumOAuWiEvWWDvmiGwAIACGSBvHOPyH6PsWyKxAgHEYOZxmWBuWaDu2Bmdn6YygAABGuIwmN+s3uTwWF+uISVuWB6r4KSthAPGIyl1Tg4QmR/tnCOyCIhKlRtm1NVYV98uCkoLlVYZWdsfT9ASU5QXQIAChgXHlldbF14q1lyonqFn4KOqG91hoeawkVHUniCmE9ih1FnkHSNwHiTyoGc0X+Hmi0sNYqbwHN9klxhdDtHXYmWs01NVGFoe4+Zrp+ovZmju4yhyXiVzXCJtUNSb0hafG94j4eOoZWr1x0cJYCNrZaYoX9+g42PEVoAAABDdFJOUwBBHCNN7hrsB3lREYD9yYkjytnJtYVY/F9AoM9kKt6Rm/rg6+++7oOatXlxxtjIHIjoUmbbmHkR6dZRnNiSmunY90CkgGF1AAACh0lEQVRIx+1U1XLcQBA0nzGG2DGzHWZmqF1pV3QgPGZmNjOH4YezKr8oZzt5T10/qKam1OqZnhk1NNRRRx2naJ98+PTt4uLcu+ePb9+4frOzr/3v7z97+erFQo/NoVE0AgCIAXd+dnyss+tCwuSbhR4HFY06kXPFZsM0kCQKY9G9PD/TfC7h3pMehxh1iuTrQFuP7dl0HQIJs1T+w3TbWcaVuRUU5RkCHqHVLEwqPI8AfZph2PBUSy3jlgMgUXOZCTwKoyRhdtPssjErHj3jUnhW3Omo0fhI0wDZNqxpjvMmzcchjkunM0mPJ2PlOC6TKvOY3RkxMvqu6lUzHms6sh3PQP+h1RrPpqxQLqre7DYJIgrCwGQ04Zpd0puuqt+PhbWq6v2lxnzBb36YKEG/L+iTYaiMgGVpyEC5JBIKLcjQrzjZgpqJwIoSLYfg1xSMrzqDCRgj/mH3ZQOlVbcWKRWYPWF8EeivwG2BlGk92oBfgozPrxcGKNFkVEFEBdliMLH5Q+a4nxtwS7NUYejQy627iimY2WVAjUp3DgPAe7ycykGY2TpSOTN/QmZzwKX1TKwokLlalow2Nz0gzWgF1SvL+1suwSWXHE7HunxQgqGEnKhuWgiDDZj+2IDOMCUJ+7o9goVHWBAkIFqEtQqM+wSSIa2yeLhm/hOzzrU9Yg+i9QnR+pMmo4WloKjHkmYfHqndmMb39t2CCwMDkKNYKPMkoDR26U7L2b3s6m618xhLBo7IajygWE1cNg2dfzNN3a/DuQA5EUxRErkVCrME9vCnqY7mi6+4sXe8NZzPue2BQMDuzuWXP8/fnR79xy03NDVO9I4N9g8M9A/O3H802lb/Hdbxn+I3P6LSGW/9djYAAAAASUVORK5CYII="},15215:function(e,t,n){"use strict";n.d(t,{C6:function(){return o}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}Object.create;Object.create},15367:function(e,t,n){"use strict";n.d(t,{Hg:function(){return U}});var r=n(48820),o=n(43720);const i=10,a=new Set([25,49,50,263,65,130,56,57,238,62,63,72,73,77,60,61,151,152,155,112]);function l(e){return e==i||13==e}function s(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}const c=new r.Lu(((e,t)=>{let n;if(e.next<0)e.acceptToken(199);else if(t.context.flags&d)l(e.next)&&e.acceptToken(198,1);else if(((n=e.peek(-1))<0||l(n))&&t.canShift(197)){let t=0;for(;32==e.next||9==e.next;)e.advance(),t++;e.next!=i&&13!=e.next&&35!=e.next||e.acceptToken(197,-t)}else l(e.next)&&e.acceptToken(196,1)}),{contextual:!0}),u=new r.Lu(((e,t)=>{let n=t.context;if(n.flags)return;let r=e.peek(-1);if(r==i||13==r){let t=0,r=0;for(;;){if(32==e.next)t++;else{if(9!=e.next)break;t+=8-t%8}e.advance(),r++}t!=n.indent&&e.next!=i&&13!=e.next&&35!=e.next&&(t<n.indent?e.acceptToken(195,-r):e.acceptToken(194))}})),d=1,f=4,h=8,p=16,m=32;function g(e,t,n){this.parent=e,this.indent=t,this.flags=n,this.hash=(e?e.hash+e.hash<<8:0)+t+(t<<4)+n+(n<<6)}const v=new g(null,0,0);const A=new Map([[241,0],[242,f],[243,h],[244,h|f],[245,p],[246,p|f],[247,p|h],[248,p|h|f],[249,m],[250,m|f],[251,m|h],[252,m|h|f],[253,m|p],[254,m|p|f],[255,m|p|h],[256,m|p|h|f]].map((([e,t])=>[e,2|t]))),y=new r.Aj({start:v,reduce(e,t,n,r){return e.flags&d&&a.has(t)||(71==t||72==t)&&2&e.flags?e.parent:e},shift(e,t,n,r){return 194==t?new g(e,function(e){let t=0;for(let n=0;n<e.length;n++)t+=9==e.charCodeAt(n)?8-t%8:1;return t}(r.read(r.pos,n.pos)),0):195==t?e.parent:24==t||55==t||59==t||3==t?new g(e,0,d):A.has(t)?new g(e,0,A.get(t)|e.flags&d):e},hash(e){return e.hash}}),b=new r.Lu((e=>{for(let t=0;t<5;t++){if(e.next!="print".charCodeAt(t))return;e.advance()}if(!/\w/.test(String.fromCharCode(e.next)))for(let t=0;;t++){let n=e.peek(t);if(32!=n&&9!=n)return void(40!=n&&46!=n&&n!=i&&13!=n&&35!=n&&e.acceptToken(1))}})),O=new r.Lu(((e,t)=>{let{flags:n}=t.context,r=n&f?34:39,o=(n&h)>0,a=!(n&p),l=(n&m)>0,s=e.pos;for(;!(e.next<0);)if(l&&123==e.next){if(123!=e.peek(1)){if(e.pos==s)return void e.acceptToken(3,1);break}e.advance(2)}else{if(a&&92==e.next){if(e.pos==s){e.advance();let t=e.next;return t>=0&&(e.advance(),w(e,t)),void e.acceptToken(2)}break}if(e.next==r&&(!o||e.peek(1)==r&&e.peek(2)==r)){if(e.pos==s)return void e.acceptToken(201,o?3:1);break}if(e.next==i){if(o)e.advance();else if(e.pos==s)return void e.acceptToken(201);break}e.advance()}e.pos>s&&e.acceptToken(200)}));function w(e,t){if(111==t)for(let t=0;t<2&&e.next>=48&&e.next<=55;t++)e.advance();else if(120==t)for(let t=0;t<2&&s(e.next);t++)e.advance();else if(117==t)for(let t=0;t<4&&s(e.next);t++)e.advance();else if(85==t)for(let t=0;t<8&&s(e.next);t++)e.advance();else if(78==t&&123==e.next){for(e.advance();e.next>=0&&125!=e.next&&39!=e.next&&34!=e.next&&e.next!=i;)e.advance();125==e.next&&e.advance()}}const x=(0,o.pn)({'async "*" "**" FormatConversion FormatSpec':o._A.modifier,"for while if elif else try except finally return raise break continue with pass assert await yield match case":o._A.controlKeyword,"in not and or is del":o._A.operatorKeyword,"from def class global nonlocal lambda":o._A.definitionKeyword,import:o._A.moduleKeyword,"with as print":o._A.keyword,Boolean:o._A.bool,None:o._A.null,VariableName:o._A.variableName,"CallExpression/VariableName":o._A.function(o._A.variableName),"FunctionDefinition/VariableName":o._A.function(o._A.definition(o._A.variableName)),"ClassDefinition/VariableName":o._A.definition(o._A.className),PropertyName:o._A.propertyName,"CallExpression/MemberExpression/PropertyName":o._A.function(o._A.propertyName),Comment:o._A.lineComment,Number:o._A.number,String:o._A.string,FormatString:o._A.special(o._A.string),Escape:o._A.escape,UpdateOp:o._A.updateOperator,"ArithOp!":o._A.arithmeticOperator,BitOp:o._A.bitwiseOperator,CompareOp:o._A.compareOperator,AssignOp:o._A.definitionOperator,Ellipsis:o._A.punctuation,At:o._A.meta,"( )":o._A.paren,"[ ]":o._A.squareBracket,"{ }":o._A.brace,".":o._A.derefOperator,", ;":o._A.separator}),_={__proto__:null,await:44,or:54,and:56,in:60,not:62,is:64,if:70,else:72,lambda:76,yield:94,from:96,async:102,for:104,None:162,True:164,False:164,del:178,pass:182,break:186,continue:190,return:194,raise:202,import:206,as:208,global:212,nonlocal:214,assert:218,type:223,elif:236,while:240,try:246,except:248,finally:250,with:254,def:258,class:268,match:279,case:285},C=r.U1.deserialize({version:14,states:"##jO`QeOOP$}OSOOO&WQtO'#HUOOQS'#Co'#CoOOQS'#Cp'#CpO'vQdO'#CnO*UQtO'#HTOOQS'#HU'#HUOOQS'#DU'#DUOOQS'#HT'#HTO*rQdO'#D_O+VQdO'#DfO+gQdO'#DjO+zOWO'#DuO,VOWO'#DvO.[QtO'#GuOOQS'#Gu'#GuO'vQdO'#GtO0ZQtO'#GtOOQS'#Eb'#EbO0rQdO'#EcOOQS'#Gs'#GsO0|QdO'#GrOOQV'#Gr'#GrO1XQdO'#FYOOQS'#G^'#G^O1^QdO'#FXOOQV'#IS'#ISOOQV'#Gq'#GqOOQV'#Fq'#FqQ`QeOOO'vQdO'#CqO1lQdO'#C}O1sQdO'#DRO2RQdO'#HYO2cQtO'#EVO'vQdO'#EWOOQS'#EY'#EYOOQS'#E['#E[OOQS'#E^'#E^O2wQdO'#E`O3_QdO'#EdO3rQdO'#EfO3zQtO'#EfO1XQdO'#EiO0rQdO'#ElO1XQdO'#EnO0rQdO'#EtO0rQdO'#EwO4VQdO'#EyO4^QdO'#FOO4iQdO'#EzO0rQdO'#FOO1XQdO'#FQO1XQdO'#FVO4nQdO'#F[P4uOdO'#GpPOOO)CBd)CBdOOQS'#Ce'#CeOOQS'#Cf'#CfOOQS'#Cg'#CgOOQS'#Ch'#ChOOQS'#Ci'#CiOOQS'#Cj'#CjOOQS'#Cl'#ClO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO5TQdO'#DoOOQS,5:Y,5:YO5hQdO'#HdOOQS,5:],5:]O5uQ!fO,5:]O5zQtO,59YO1lQdO,59bO1lQdO,59bO1lQdO,59bO8jQdO,59bO8oQdO,59bO8vQdO,59jO8}QdO'#HTO:TQdO'#HSOOQS'#HS'#HSOOQS'#D['#D[O:lQdO,59aO'vQdO,59aO:zQdO,59aOOQS,59y,59yO;PQdO,5:RO'vQdO,5:ROOQS,5:Q,5:QO;_QdO,5:QO;dQdO,5:XO'vQdO,5:XO'vQdO,5:VOOQS,5:U,5:UO;uQdO,5:UO;zQdO,5:WOOOW'#Fy'#FyO<POWO,5:aOOQS,5:a,5:aO<[QdO'#HwOOOW'#Dw'#DwOOOW'#Fz'#FzO<lOWO,5:bOOQS,5:b,5:bOOQS'#F}'#F}O<zQtO,5:iO?lQtO,5=`O@VQ#xO,5=`O@vQtO,5=`OOQS,5:},5:}OA_QeO'#GWOBqQdO,5;^OOQV,5=^,5=^OB|QtO'#IPOCkQdO,5;tOOQS-E:[-E:[OOQV,5;s,5;sO4dQdO'#FQOOQV-E9o-E9oOCsQtO,59]OEzQtO,59iOFeQdO'#HVOFpQdO'#HVO1XQdO'#HVOF{QdO'#DTOGTQdO,59mOGYQdO'#HZO'vQdO'#HZO0rQdO,5=tOOQS,5=t,5=tO0rQdO'#EROOQS'#ES'#ESOGwQdO'#GPOHXQdO,58|OHXQdO,58|O*xQdO,5:oOHgQtO'#H]OOQS,5:r,5:rOOQS,5:z,5:zOHzQdO,5;OOI]QdO'#IOO1XQdO'#H}OOQS,5;Q,5;QOOQS'#GT'#GTOIqQtO,5;QOJPQdO,5;QOJUQdO'#IQOOQS,5;T,5;TOJdQdO'#H|OOQS,5;W,5;WOJuQdO,5;YO4iQdO,5;`O4iQdO,5;cOJ}QtO'#ITO'vQdO'#ITOKXQdO,5;eO4VQdO,5;eO0rQdO,5;jO1XQdO,5;lOK^QeO'#EuOLjQgO,5;fO!!kQdO'#IUO4iQdO,5;jO!!vQdO,5;lO!#OQdO,5;qO!#ZQtO,5;vO'vQdO,5;vPOOO,5=[,5=[P!#bOSO,5=[P!#jOdO,5=[O!&bQtO1G.jO!&iQtO1G.jO!)YQtO1G.jO!)dQtO1G.jO!+}QtO1G.jO!,bQtO1G.jO!,uQdO'#HcO!-TQtO'#GuO0rQdO'#HcO!-_QdO'#HbOOQS,5:Z,5:ZO!-gQdO,5:ZO!-lQdO'#HeO!-wQdO'#HeO!.[QdO,5>OOOQS'#Ds'#DsOOQS1G/w1G/wOOQS1G.|1G.|O!/[QtO1G.|O!/cQtO1G.|O1lQdO1G.|O!0OQdO1G/UOOQS'#DZ'#DZO0rQdO,59tOOQS1G.{1G.{O!0VQdO1G/eO!0gQdO1G/eO!0oQdO1G/fO'vQdO'#H[O!0tQdO'#H[O!0yQtO1G.{O!1ZQdO,59iO!2aQdO,5=zO!2qQdO,5=zO!2yQdO1G/mO!3OQtO1G/mOOQS1G/l1G/lO!3`QdO,5=uO!4VQdO,5=uO0rQdO1G/qO!4tQdO1G/sO!4yQtO1G/sO!5ZQtO1G/qOOQS1G/p1G/pOOQS1G/r1G/rOOOW-E9w-E9wOOQS1G/{1G/{O!5kQdO'#HxO0rQdO'#HxO!5|QdO,5>cOOOW-E9x-E9xOOQS1G/|1G/|OOQS-E9{-E9{O!6[Q#xO1G2zO!6{QtO1G2zO'vQdO,5<jOOQS,5<j,5<jOOQS-E9|-E9|OOQS,5<r,5<rOOQS-E:U-E:UOOQV1G0x1G0xO1XQdO'#GRO!7dQtO,5>kOOQS1G1`1G1`O!8RQdO1G1`OOQS'#DV'#DVO0rQdO,5=qOOQS,5=q,5=qO!8WQdO'#FrO!8cQdO,59oO!8kQdO1G/XO!8uQtO,5=uOOQS1G3`1G3`OOQS,5:m,5:mO!9fQdO'#GtOOQS,5<k,5<kOOQS-E9}-E9}O!9wQdO1G.hOOQS1G0Z1G0ZO!:VQdO,5=wO!:gQdO,5=wO0rQdO1G0jO0rQdO1G0jO!:xQdO,5>jO!;ZQdO,5>jO1XQdO,5>jO!;lQdO,5>iOOQS-E:R-E:RO!;qQdO1G0lO!;|QdO1G0lO!<RQdO,5>lO!<aQdO,5>lO!<oQdO,5>hO!=VQdO,5>hO!=hQdO'#EpO0rQdO1G0tO!=sQdO1G0tO!=xQgO1G0zO!AvQgO1G0}O!EqQdO,5>oO!E{QdO,5>oO!FTQtO,5>oO0rQdO1G1PO!F_QdO1G1PO4iQdO1G1UO!!vQdO1G1WOOQV,5;a,5;aO!FdQfO,5;aO!FiQgO1G1QO!JjQdO'#GZO4iQdO1G1QO4iQdO1G1QO!JzQdO,5>pO!KXQdO,5>pO1XQdO,5>pOOQV1G1U1G1UO!KaQdO'#FSO!KrQ!fO1G1WO!KzQdO1G1WOOQV1G1]1G1]O4iQdO1G1]O!LPQdO1G1]O!LXQdO'#F^OOQV1G1b1G1bO!#ZQtO1G1bPOOO1G2v1G2vP!L^OSO1G2vOOQS,5=},5=}OOQS'#Dp'#DpO0rQdO,5=}O!LfQdO,5=|O!LyQdO,5=|OOQS1G/u1G/uO!MRQdO,5>PO!McQdO,5>PO!MkQdO,5>PO!NOQdO,5>PO!N`QdO,5>POOQS1G3j1G3jOOQS7+$h7+$hO!8kQdO7+$pO#!RQdO1G.|O#!YQdO1G.|OOQS1G/`1G/`OOQS,5<`,5<`O'vQdO,5<`OOQS7+%P7+%PO#!aQdO7+%POOQS-E9r-E9rOOQS7+%Q7+%QO#!qQdO,5=vO'vQdO,5=vOOQS7+$g7+$gO#!vQdO7+%PO##OQdO7+%QO##TQdO1G3fOOQS7+%X7+%XO##eQdO1G3fO##mQdO7+%XOOQS,5<_,5<_O'vQdO,5<_O##rQdO1G3aOOQS-E9q-E9qO#$iQdO7+%]OOQS7+%_7+%_O#$wQdO1G3aO#%fQdO7+%_O#%kQdO1G3gO#%{QdO1G3gO#&TQdO7+%]O#&YQdO,5>dO#&sQdO,5>dO#&sQdO,5>dOOQS'#Dx'#DxO#'UO&jO'#DzO#'aO`O'#HyOOOW1G3}1G3}O#'fQdO1G3}O#'nQdO1G3}O#'yQ#xO7+(fO#(jQtO1G2UP#)TQdO'#GOOOQS,5<m,5<mOOQS-E:P-E:POOQS7+&z7+&zOOQS1G3]1G3]OOQS,5<^,5<^OOQS-E9p-E9pOOQS7+$s7+$sO#)bQdO,5=`O#){QdO,5=`O#*^QtO,5<aO#*qQdO1G3cOOQS-E9s-E9sOOQS7+&U7+&UO#+RQdO7+&UO#+aQdO,5<nO#+uQdO1G4UOOQS-E:Q-E:QO#,WQdO1G4UOOQS1G4T1G4TOOQS7+&W7+&WO#,iQdO7+&WOOQS,5<p,5<pO#,tQdO1G4WOOQS-E:S-E:SOOQS,5<l,5<lO#-SQdO1G4SOOQS-E:O-E:OO1XQdO'#EqO#-jQdO'#EqO#-uQdO'#IRO#-}QdO,5;[OOQS7+&`7+&`O0rQdO7+&`O#.SQgO7+&fO!JmQdO'#GXO4iQdO7+&fO4iQdO7+&iO#2QQtO,5<tO'vQdO,5<tO#2[QdO1G4ZOOQS-E:W-E:WO#2fQdO1G4ZO4iQdO7+&kO0rQdO7+&kOOQV7+&p7+&pO!KrQ!fO7+&rO!KzQdO7+&rO`QeO1G0{OOQV-E:X-E:XO4iQdO7+&lO4iQdO7+&lOOQV,5<u,5<uO#2nQdO,5<uO!JmQdO,5<uOOQV7+&l7+&lO#2yQgO7+&lO#6tQdO,5<vO#7PQdO1G4[OOQS-E:Y-E:YO#7^QdO1G4[O#7fQdO'#IWO#7tQdO'#IWO1XQdO'#IWOOQS'#IW'#IWO#8PQdO'#IVOOQS,5;n,5;nO#8XQdO,5;nO0rQdO'#FUOOQV7+&r7+&rO4iQdO7+&rOOQV7+&w7+&wO4iQdO7+&wO#8^QfO,5;xOOQV7+&|7+&|POOO7+(b7+(bO#8cQdO1G3iOOQS,5<c,5<cO#8qQdO1G3hOOQS-E9u-E9uO#9UQdO,5<dO#9aQdO,5<dO#9tQdO1G3kOOQS-E9v-E9vO#:UQdO1G3kO#:^QdO1G3kO#:nQdO1G3kO#:UQdO1G3kOOQS<<H[<<H[O#:yQtO1G1zOOQS<<Hk<<HkP#;WQdO'#FtO8vQdO1G3bO#;eQdO1G3bO#;jQdO<<HkOOQS<<Hl<<HlO#;zQdO7+)QOOQS<<Hs<<HsO#<[QtO1G1yP#<{QdO'#FsO#=YQdO7+)RO#=jQdO7+)RO#=rQdO<<HwO#=wQdO7+({OOQS<<Hy<<HyO#>nQdO,5<bO'vQdO,5<bOOQS-E9t-E9tOOQS<<Hw<<HwOOQS,5<g,5<gO0rQdO,5<gO#>sQdO1G4OOOQS-E9y-E9yO#?^QdO1G4OO<[QdO'#H{OOOO'#D{'#D{OOOO'#F|'#F|O#?oO&jO,5:fOOOW,5>e,5>eOOOW7+)i7+)iO#?zQdO7+)iO#@SQdO1G2zO#@mQdO1G2zP'vQdO'#FuO0rQdO<<IpO1XQdO1G2YP1XQdO'#GSO#AOQdO7+)pO#AaQdO7+)pOOQS<<Ir<<IrP1XQdO'#GUP0rQdO'#GQOOQS,5;],5;]O#ArQdO,5>mO#BQQdO,5>mOOQS1G0v1G0vOOQS<<Iz<<IzOOQV-E:V-E:VO4iQdO<<JQOOQV,5<s,5<sO4iQdO,5<sOOQV<<JQ<<JQOOQV<<JT<<JTO#BYQtO1G2`P#BdQdO'#GYO#BkQdO7+)uO#BuQgO<<JVO4iQdO<<JVOOQV<<J^<<J^O4iQdO<<J^O!KrQ!fO<<J^O#FpQgO7+&gOOQV<<JW<<JWO#FzQgO<<JWOOQV1G2a1G2aO1XQdO1G2aO#JuQdO1G2aO4iQdO<<JWO1XQdO1G2bP0rQdO'#G[O#KQQdO7+)vO#K_QdO7+)vOOQS'#FT'#FTO0rQdO,5>rO#KgQdO,5>rO#KrQdO,5>rO#K}QdO,5>qO#L`QdO,5>qOOQS1G1Y1G1YOOQS,5;p,5;pOOQV<<Jc<<JcO#LhQdO1G1dOOQS7+)T7+)TP#LmQdO'#FwO#L}QdO1G2OO#MbQdO1G2OO#MrQdO1G2OP#M}QdO'#FxO#N[QdO7+)VO#NlQdO7+)VO#NlQdO7+)VO#NtQdO7+)VO$ UQdO7+(|O8vQdO7+(|OOQSAN>VAN>VO$ oQdO<<LmOOQSAN>cAN>cO0rQdO1G1|O$!PQtO1G1|P$!ZQdO'#FvOOQS1G2R1G2RP$!hQdO'#F{O$!uQdO7+)jO$#`QdO,5>gOOOO-E9z-E9zOOOW<<MT<<MTO$#nQdO7+(fOOQSAN?[AN?[OOQS7+'t7+'tO$$XQdO<<M[OOQS,5<q,5<qO$$jQdO1G4XOOQS-E:T-E:TOOQVAN?lAN?lOOQV1G2_1G2_O4iQdOAN?qO$$xQgOAN?qOOQVAN?xAN?xO4iQdOAN?xOOQV<<JR<<JRO4iQdOAN?rO4iQdO7+'{OOQV7+'{7+'{O1XQdO7+'{OOQVAN?rAN?rOOQS7+'|7+'|O$(sQdO<<MbOOQS1G4^1G4^O0rQdO1G4^OOQS,5<w,5<wO$)QQdO1G4]OOQS-E:Z-E:ZOOQU'#G_'#G_O$)cQfO7+'OO$)nQdO'#F_O$*uQdO7+'jO$+VQdO7+'jOOQS7+'j7+'jO$+bQdO<<LqO$+rQdO<<LqO$+rQdO<<LqO$+zQdO'#H^OOQS<<Lh<<LhO$,UQdO<<LhOOQS7+'h7+'hOOQS'#D|'#D|OOOO1G4R1G4RO$,oQdO1G4RO$,wQdO1G4RP!=hQdO'#GVOOQVG25]G25]O4iQdOG25]OOQVG25dG25dOOQVG25^G25^OOQV<<Kg<<KgO4iQdO<<KgOOQS7+)x7+)xP$-SQdO'#G]OOQU-E:]-E:]OOQV<<Jj<<JjO$-vQtO'#FaOOQS'#Fc'#FcO$.WQdO'#FbO$.xQdO'#FbOOQS'#Fb'#FbO$.}QdO'#IYO$)nQdO'#FiO$)nQdO'#FiO$/fQdO'#FjO$)nQdO'#FkO$/mQdO'#IZOOQS'#IZ'#IZO$0[QdO,5;yOOQS<<KU<<KUO$0dQdO<<KUO$0tQdOANB]O$1UQdOANB]O$1^QdO'#H_OOQS'#H_'#H_O1sQdO'#DcO$1wQdO,5=xOOQSANBSANBSOOOO7+)m7+)mO$2`QdO7+)mOOQVLD*wLD*wOOQVANARANARO5uQ!fO'#GaO$2hQtO,5<SO$)nQdO'#FmOOQS,5<W,5<WOOQS'#Fd'#FdO$3YQdO,5;|O$3_QdO,5;|OOQS'#Fg'#FgO$)nQdO'#G`O$4PQdO,5<QO$4kQdO,5>tO$4{QdO,5>tO1XQdO,5<PO$5^QdO,5<TO$5cQdO,5<TO$)nQdO'#I[O$5hQdO'#I[O$5mQdO,5<UOOQS,5<V,5<VO'vQdO'#FpOOQU1G1e1G1eO4iQdO1G1eOOQSAN@pAN@pO$5rQdOG27wO$6SQdO,59}OOQS1G3d1G3dOOOO<<MX<<MXOOQS,5<{,5<{OOQS-E:_-E:_O$6XQtO'#FaO$6`QdO'#I]O$6nQdO'#I]O$6vQdO,5<XOOQS1G1h1G1hO$6{QdO1G1hO$7QQdO,5<zOOQS-E:^-E:^O$7lQdO,5=OO$8TQdO1G4`OOQS-E:b-E:bOOQS1G1k1G1kOOQS1G1o1G1oO$8eQdO,5>vO$)nQdO,5>vOOQS1G1p1G1pO$8sQtO,5<[OOQU7+'P7+'PO$+zQdO1G/iO$)nQdO,5<YO$8zQdO,5>wO$9RQdO,5>wOOQS1G1s1G1sOOQS7+'S7+'SP$)nQdO'#GdO$9ZQdO1G4bO$9eQdO1G4bO$9mQdO1G4bOOQS7+%T7+%TO$9{QdO1G1tO$:ZQtO'#FaO$:bQdO,5<}OOQS,5<},5<}O$:pQdO1G4cOOQS-E:a-E:aO$)nQdO,5<|O$:wQdO,5<|O$:|QdO7+)|OOQS-E:`-E:`O$;WQdO7+)|O$)nQdO,5<ZP$)nQdO'#GcO$;`QdO1G2hO$)nQdO1G2hP$;nQdO'#GbO$;uQdO<<MhO$<PQdO1G1uO$<_QdO7+(SO8vQdO'#C}O8vQdO,59bO8vQdO,59bO8vQdO,59bO$<mQtO,5=`O8vQdO1G.|O0rQdO1G/XO0rQdO7+$pP$=QQdO'#GOO'vQdO'#GtO$=_QdO,59bO$=dQdO,59bO$=kQdO,59mO$=pQdO1G/UO1sQdO'#DRO8vQdO,59j",stateData:"$>Z~O%cOS%^OSSOS%]PQ~OPdOVaOfoOhYOopOs!POvqO!PrO!Q{O!T!SO!U!RO!XZO!][O!h`O!r`O!s`O!t`O!{tO!}uO#PvO#RwO#TxO#XyO#ZzO#^|O#_|O#a}O#c!OO#l!QO#o!TO#s!UO#u!VO#z!WO#}hO$P!XO%oRO%pRO%tSO%uWO&Z]O&[]O&]]O&^]O&_]O&`]O&a]O&b]O&c^O&d^O&e^O&f^O&g^O&h^O&i^O&j^O~O%]!YO~OV!aO_!aOa!bOh!iO!X!kO!f!mO%j![O%k!]O%l!^O%m!_O%n!_O%o!`O%p!`O%q!aO%r!aO%s!aO~Ok%xXl%xXm%xXn%xXo%xXp%xXs%xXz%xX{%xX!x%xX#g%xX%[%xX%_%xX%z%xXg%xX!T%xX!U%xX%{%xX!W%xX![%xX!Q%xX#[%xXt%xX!m%xX~P%SOfoOhYO!XZO!][O!h`O!r`O!s`O!t`O%oRO%pRO%tSO%uWO&Z]O&[]O&]]O&^]O&_]O&`]O&a]O&b]O&c^O&d^O&e^O&f^O&g^O&h^O&i^O&j^O~Oz%wX{%wX#g%wX%[%wX%_%wX%z%wX~Ok!pOl!qOm!oOn!oOo!rOp!sOs!tO!x%wX~P)pOV!zOg!|Oo0cOv0qO!PrO~P'vOV#OOo0cOv0qO!W#PO~P'vOV#SOa#TOo0cOv0qO![#UO~P'vOQ#XO%`#XO%a#ZO~OQ#^OR#[O%`#^O%a#`O~OV%iX_%iXa%iXh%iXk%iXl%iXm%iXn%iXo%iXp%iXs%iXz%iX!X%iX!f%iX%j%iX%k%iX%l%iX%m%iX%n%iX%o%iX%p%iX%q%iX%r%iX%s%iXg%iX!T%iX!U%iX~O&Z]O&[]O&]]O&^]O&_]O&`]O&a]O&b]O&c^O&d^O&e^O&f^O&g^O&h^O&i^O&j^O{%iX!x%iX#g%iX%[%iX%_%iX%z%iX%{%iX!W%iX![%iX!Q%iX#[%iXt%iX!m%iX~P,eOz#dO{%hX!x%hX#g%hX%[%hX%_%hX%z%hX~Oo0cOv0qO~P'vO#g#gO%[#iO%_#iO~O%uWO~O!T#nO#u!VO#z!WO#}hO~OopO~P'vOV#sOa#tO%uWO{wP~OV#xOo0cOv0qO!Q#yO~P'vO{#{O!x$QO%z#|O#g!yX%[!yX%_!yX~OV#xOo0cOv0qO#g#SX%[#SX%_#SX~P'vOo0cOv0qO#g#WX%[#WX%_#WX~P'vOh$WO%uWO~O!f$YO!r$YO%uWO~OV$eO~P'vO!U$gO#s$hO#u$iO~O{$jO~OV$qO~P'vOS$sO%[$rO%_$rO%c$tO~OV$}Oa$}Og%POo0cOv0qO~P'vOo0cOv0qO{%SO~P'vO&Y%UO~Oa!bOh!iO!X!kO!f!mOVba_bakbalbambanbaobapbasbazba{ba!xba#gba%[ba%_ba%jba%kba%lba%mba%nba%oba%pba%qba%rba%sba%zbagba!Tba!Uba%{ba!Wba![ba!Qba#[batba!mba~On%ZO~Oo%ZO~P'vOo0cO~P'vOk0eOl0fOm0dOn0dOo0mOp0nOs0rOg%wX!T%wX!U%wX%{%wX!W%wX![%wX!Q%wX#[%wX!m%wX~P)pO%{%]Og%vXz%vX!T%vX!U%vX!W%vX{%vX~Og%_Oz%`O!T%dO!U%cO~Og%_O~Oz%gO!T%dO!U%cO!W&SX~O!W%kO~Oz%lO{%nO!T%dO!U%cO![%}X~O![%rO~O![%sO~OQ#XO%`#XO%a%uO~OV%wOo0cOv0qO!PrO~P'vOQ#^OR#[O%`#^O%a%zO~OV!qa_!qaa!qah!qak!qal!qam!qan!qao!qap!qas!qaz!qa{!qa!X!qa!f!qa!x!qa#g!qa%[!qa%_!qa%j!qa%k!qa%l!qa%m!qa%n!qa%o!qa%p!qa%q!qa%r!qa%s!qa%z!qag!qa!T!qa!U!qa%{!qa!W!qa![!qa!Q!qa#[!qat!qa!m!qa~P#yOz%|O{%ha!x%ha#g%ha%[%ha%_%ha%z%ha~P%SOV&OOopOvqO{%ha!x%ha#g%ha%[%ha%_%ha%z%ha~P'vOz%|O{%ha!x%ha#g%ha%[%ha%_%ha%z%ha~OPdOVaOopOvqO!PrO!Q{O!{tO!}uO#PvO#RwO#TxO#XyO#ZzO#^|O#_|O#a}O#c!OO#g$zX%[$zX%_$zX~P'vO#g#gO%[&TO%_&TO~O!f&UOh&sX%[&sXz&sX#[&sX#g&sX%_&sX#Z&sXg&sX~Oh!iO%[&WO~Okealeameaneaoeapeaseazea{ea!xea#gea%[ea%_ea%zeagea!Tea!Uea%{ea!Wea![ea!Qea#[eatea!mea~P%SOsqazqa{qa#gqa%[qa%_qa%zqa~Ok!pOl!qOm!oOn!oOo!rOp!sO!xqa~PEcO%z&YOz%yX{%yX~O%uWOz%yX{%yX~Oz&]O{wX~O{&_O~Oz%lO#g%}X%[%}X%_%}Xg%}X{%}X![%}X!m%}X%z%}X~OV0lOo0cOv0qO!PrO~P'vO%z#|O#gUa%[Ua%_Ua~Oz&hO#g&PX%[&PX%_&PXn&PX~P%SOz&kO!Q&jO#g#Wa%[#Wa%_#Wa~Oz&lO#[&nO#g&rX%[&rX%_&rXg&rX~O!f$YO!r$YO#Z&qO%uWO~O#Z&qO~Oz&sO#g&tX%[&tX%_&tX~Oz&uO#g&pX%[&pX%_&pX{&pX~O!X&wO%z&xO~Oz&|On&wX~P%SOn'PO~OPdOVaOopOvqO!PrO!Q{O!{tO!}uO#PvO#RwO#TxO#XyO#ZzO#^|O#_|O#a}O#c!OO%['UO~P'vOt'YO#p'WO#q'XOP#naV#naf#nah#nao#nas#nav#na!P#na!Q#na!T#na!U#na!X#na!]#na!h#na!r#na!s#na!t#na!{#na!}#na#P#na#R#na#T#na#X#na#Z#na#^#na#_#na#a#na#c#na#l#na#o#na#s#na#u#na#z#na#}#na$P#na%X#na%o#na%p#na%t#na%u#na&Z#na&[#na&]#na&^#na&_#na&`#na&a#na&b#na&c#na&d#na&e#na&f#na&g#na&h#na&i#na&j#na%Z#na%_#na~Oz'ZO#[']O{&xX~Oh'_O!X&wO~Oh!iO{$jO!X&wO~O{'eO~P%SO%['hO%_'hO~OS'iO%['hO%_'hO~OV!aO_!aOa!bOh!iO!X!kO!f!mO%l!^O%m!_O%n!_O%o!`O%p!`O%q!aO%r!aO%s!aOkWilWimWinWioWipWisWizWi{Wi!xWi#gWi%[Wi%_Wi%jWi%zWigWi!TWi!UWi%{Wi!WWi![Wi!QWi#[WitWi!mWi~O%k!]O~P!#uO%kWi~P!#uOV!aO_!aOa!bOh!iO!X!kO!f!mO%o!`O%p!`O%q!aO%r!aO%s!aOkWilWimWinWioWipWisWizWi{Wi!xWi#gWi%[Wi%_Wi%jWi%kWi%lWi%zWigWi!TWi!UWi%{Wi!WWi![Wi!QWi#[WitWi!mWi~O%m!_O%n!_O~P!&pO%mWi%nWi~P!&pOa!bOh!iO!X!kO!f!mOkWilWimWinWioWipWisWizWi{Wi!xWi#gWi%[Wi%_Wi%jWi%kWi%lWi%mWi%nWi%oWi%pWi%zWigWi!TWi!UWi%{Wi!WWi![Wi!QWi#[WitWi!mWi~OV!aO_!aO%q!aO%r!aO%s!aO~P!)nOVWi_Wi%qWi%rWi%sWi~P!)nO!T%dO!U%cOg&VXz&VX~O%z'kO%{'kO~P,eOz'mOg&UX~Og'oO~Oz'pO{'rO!W&XX~Oo0cOv0qOz'pO{'sO!W&XX~P'vO!W'uO~Om!oOn!oOo!rOp!sOkjisjizji{ji!xji#gji%[ji%_ji%zji~Ol!qO~P!.aOlji~P!.aOk0eOl0fOm0dOn0dOo0mOp0nO~Ot'wO~P!/jOV'|Og'}Oo0cOv0qO~P'vOg'}Oz(OO~Og(QO~O!U(SO~Og(TOz(OO!T%dO!U%cO~P%SOk0eOl0fOm0dOn0dOo0mOp0nOgqa!Tqa!Uqa%{qa!Wqa![qa!Qqa#[qatqa!mqa~PEcOV'|Oo0cOv0qO!W&Sa~P'vOz(WO!W&Sa~O!W(XO~Oz(WO!T%dO!U%cO!W&Sa~P%SOV(]Oo0cOv0qO![%}a#g%}a%[%}a%_%}ag%}a{%}a!m%}a%z%}a~P'vOz(^O![%}a#g%}a%[%}a%_%}ag%}a{%}a!m%}a%z%}a~O![(aO~Oz(^O!T%dO!U%cO![%}a~P%SOz(dO!T%dO!U%cO![&Ta~P%SOz(gO{&lX![&lX!m&lX%z&lX~O{(kO![(mO!m(nO%z(jO~OV&OOopOvqO{%hi!x%hi#g%hi%[%hi%_%hi%z%hi~P'vOz(pO{%hi!x%hi#g%hi%[%hi%_%hi%z%hi~O!f&UOh&sa%[&saz&sa#[&sa#g&sa%_&sa#Z&sag&sa~O%[(uO~OV#sOa#tO%uWO~Oz&]O{wa~OopOvqO~P'vOz(^O#g%}a%[%}a%_%}ag%}a{%}a![%}a!m%}a%z%}a~P%SOz(zO#g%hX%[%hX%_%hX%z%hX~O%z#|O#gUi%[Ui%_Ui~O#g&Pa%[&Pa%_&Pan&Pa~P'vOz(}O#g&Pa%[&Pa%_&Pan&Pa~O%uWO#g&ra%[&ra%_&rag&ra~Oz)SO#g&ra%[&ra%_&rag&ra~Og)VO~OV)WOh$WO%uWO~O#Z)XO~O%uWO#g&ta%[&ta%_&ta~Oz)ZO#g&ta%[&ta%_&ta~Oo0cOv0qO#g&pa%[&pa%_&pa{&pa~P'vOz)^O#g&pa%[&pa%_&pa{&pa~OV)`Oa)`O%uWO~O%z)eO~Ot)hO#j)gOP#hiV#hif#hih#hio#his#hiv#hi!P#hi!Q#hi!T#hi!U#hi!X#hi!]#hi!h#hi!r#hi!s#hi!t#hi!{#hi!}#hi#P#hi#R#hi#T#hi#X#hi#Z#hi#^#hi#_#hi#a#hi#c#hi#l#hi#o#hi#s#hi#u#hi#z#hi#}#hi$P#hi%X#hi%o#hi%p#hi%t#hi%u#hi&Z#hi&[#hi&]#hi&^#hi&_#hi&`#hi&a#hi&b#hi&c#hi&d#hi&e#hi&f#hi&g#hi&h#hi&i#hi&j#hi%Z#hi%_#hi~Ot)iOP#kiV#kif#kih#kio#kis#kiv#ki!P#ki!Q#ki!T#ki!U#ki!X#ki!]#ki!h#ki!r#ki!s#ki!t#ki!{#ki!}#ki#P#ki#R#ki#T#ki#X#ki#Z#ki#^#ki#_#ki#a#ki#c#ki#l#ki#o#ki#s#ki#u#ki#z#ki#}#ki$P#ki%X#ki%o#ki%p#ki%t#ki%u#ki&Z#ki&[#ki&]#ki&^#ki&_#ki&`#ki&a#ki&b#ki&c#ki&d#ki&e#ki&f#ki&g#ki&h#ki&i#ki&j#ki%Z#ki%_#ki~OV)kOn&wa~P'vOz)lOn&wa~Oz)lOn&wa~P%SOn)pO~O%Y)tO~Ot)wO#p'WO#q)vOP#niV#nif#nih#nio#nis#niv#ni!P#ni!Q#ni!T#ni!U#ni!X#ni!]#ni!h#ni!r#ni!s#ni!t#ni!{#ni!}#ni#P#ni#R#ni#T#ni#X#ni#Z#ni#^#ni#_#ni#a#ni#c#ni#l#ni#o#ni#s#ni#u#ni#z#ni#}#ni$P#ni%X#ni%o#ni%p#ni%t#ni%u#ni&Z#ni&[#ni&]#ni&^#ni&_#ni&`#ni&a#ni&b#ni&c#ni&d#ni&e#ni&f#ni&g#ni&h#ni&i#ni&j#ni%Z#ni%_#ni~OV)zOo0cOv0qO{$jO~P'vOo0cOv0qO{&xa~P'vOz*OO{&xa~OV*SOa*TOg*WO%q*UO%uWO~O{$jO&{*YO~Oh'_O~Oh!iO{$jO~O%[*_O~O%[*aO%_*aO~OV$}Oa$}Oo0cOv0qOg&Ua~P'vOz*dOg&Ua~Oo0cOv0qO{*gO!W&Xa~P'vOz*hO!W&Xa~Oo0cOv0qOz*hO{*kO!W&Xa~P'vOo0cOv0qOz*hO!W&Xa~P'vOz*hO{*kO!W&Xa~Om0dOn0dOo0mOp0nOgjikjisjizji!Tji!Uji%{ji!Wji{ji![ji#gji%[ji%_ji!Qji#[jitji!mji%zji~Ol0fO~P!NkOlji~P!NkOV'|Og*pOo0cOv0qO~P'vOn*rO~Og*pOz*tO~Og*uO~OV'|Oo0cOv0qO!W&Si~P'vOz*vO!W&Si~O!W*wO~OV(]Oo0cOv0qO![%}i#g%}i%[%}i%_%}ig%}i{%}i!m%}i%z%}i~P'vOz*zO!T%dO!U%cO![&Ti~Oz*}O![%}i#g%}i%[%}i%_%}ig%}i{%}i!m%}i%z%}i~O![+OO~Oa+QOo0cOv0qO![&Ti~P'vOz*zO![&Ti~O![+SO~OV+UOo0cOv0qO{&la![&la!m&la%z&la~P'vOz+VO{&la![&la!m&la%z&la~O!]+YO&n+[O![!nX~O![+^O~O{(kO![+_O~O{(kO![+_O!m+`O~OV&OOopOvqO{%hq!x%hq#g%hq%[%hq%_%hq%z%hq~P'vOz$ri{$ri!x$ri#g$ri%[$ri%_$ri%z$ri~P%SOV&OOopOvqO~P'vOV&OOo0cOv0qO#g%ha%[%ha%_%ha%z%ha~P'vOz+aO#g%ha%[%ha%_%ha%z%ha~Oz$ia#g$ia%[$ia%_$ian$ia~P%SO#g&Pi%[&Pi%_&Pin&Pi~P'vOz+dO#g#Wq%[#Wq%_#Wq~O#[+eOz$va#g$va%[$va%_$vag$va~O%uWO#g&ri%[&ri%_&rig&ri~Oz+gO#g&ri%[&ri%_&rig&ri~OV+iOh$WO%uWO~O%uWO#g&ti%[&ti%_&ti~Oo0cOv0qO#g&pi%[&pi%_&pi{&pi~P'vO{#{Oz#eX!W#eX~Oz+mO!W&uX~O!W+oO~Ot+rO#j)gOP#hqV#hqf#hqh#hqo#hqs#hqv#hq!P#hq!Q#hq!T#hq!U#hq!X#hq!]#hq!h#hq!r#hq!s#hq!t#hq!{#hq!}#hq#P#hq#R#hq#T#hq#X#hq#Z#hq#^#hq#_#hq#a#hq#c#hq#l#hq#o#hq#s#hq#u#hq#z#hq#}#hq$P#hq%X#hq%o#hq%p#hq%t#hq%u#hq&Z#hq&[#hq&]#hq&^#hq&_#hq&`#hq&a#hq&b#hq&c#hq&d#hq&e#hq&f#hq&g#hq&h#hq&i#hq&j#hq%Z#hq%_#hq~On$|az$|a~P%SOV)kOn&wi~P'vOz+yOn&wi~Oz,TO{$jO#[,TO~O#q,VOP#nqV#nqf#nqh#nqo#nqs#nqv#nq!P#nq!Q#nq!T#nq!U#nq!X#nq!]#nq!h#nq!r#nq!s#nq!t#nq!{#nq!}#nq#P#nq#R#nq#T#nq#X#nq#Z#nq#^#nq#_#nq#a#nq#c#nq#l#nq#o#nq#s#nq#u#nq#z#nq#}#nq$P#nq%X#nq%o#nq%p#nq%t#nq%u#nq&Z#nq&[#nq&]#nq&^#nq&_#nq&`#nq&a#nq&b#nq&c#nq&d#nq&e#nq&f#nq&g#nq&h#nq&i#nq&j#nq%Z#nq%_#nq~O#[,WOz%Oa{%Oa~Oo0cOv0qO{&xi~P'vOz,YO{&xi~O{#{O%z,[Og&zXz&zX~O%uWOg&zXz&zX~Oz,`Og&yX~Og,bO~O%Y,eO~O!T%dO!U%cOg&Viz&Vi~OV$}Oa$}Oo0cOv0qOg&Ui~P'vO{,hOz$la!W$la~Oo0cOv0qO{,iOz$la!W$la~P'vOo0cOv0qO{*gO!W&Xi~P'vOz,lO!W&Xi~Oo0cOv0qOz,lO!W&Xi~P'vOz,lO{,oO!W&Xi~Og$hiz$hi!W$hi~P%SOV'|Oo0cOv0qO~P'vOn,qO~OV'|Og,rOo0cOv0qO~P'vOV'|Oo0cOv0qO!W&Sq~P'vOz$gi![$gi#g$gi%[$gi%_$gig$gi{$gi!m$gi%z$gi~P%SOV(]Oo0cOv0qO~P'vOa+QOo0cOv0qO![&Tq~P'vOz,sO![&Tq~O![,tO~OV(]Oo0cOv0qO![%}q#g%}q%[%}q%_%}qg%}q{%}q!m%}q%z%}q~P'vO{,uO~OV+UOo0cOv0qO{&li![&li!m&li%z&li~P'vOz,zO{&li![&li!m&li%z&li~O!]+YO&n+[O![!na~O{(kO![,}O~OV&OOo0cOv0qO#g%hi%[%hi%_%hi%z%hi~P'vOz-OO#g%hi%[%hi%_%hi%z%hi~O%uWO#g&rq%[&rq%_&rqg&rq~Oz-RO#g&rq%[&rq%_&rqg&rq~OV)`Oa)`O%uWO!W&ua~Oz-TO!W&ua~On$|iz$|i~P%SOV)kO~P'vOV)kOn&wq~P'vOt-XOP#myV#myf#myh#myo#mys#myv#my!P#my!Q#my!T#my!U#my!X#my!]#my!h#my!r#my!s#my!t#my!{#my!}#my#P#my#R#my#T#my#X#my#Z#my#^#my#_#my#a#my#c#my#l#my#o#my#s#my#u#my#z#my#}#my$P#my%X#my%o#my%p#my%t#my%u#my&Z#my&[#my&]#my&^#my&_#my&`#my&a#my&b#my&c#my&d#my&e#my&f#my&g#my&h#my&i#my&j#my%Z#my%_#my~O%Z-]O%_-]O~P`O#q-^OP#nyV#nyf#nyh#nyo#nys#nyv#ny!P#ny!Q#ny!T#ny!U#ny!X#ny!]#ny!h#ny!r#ny!s#ny!t#ny!{#ny!}#ny#P#ny#R#ny#T#ny#X#ny#Z#ny#^#ny#_#ny#a#ny#c#ny#l#ny#o#ny#s#ny#u#ny#z#ny#}#ny$P#ny%X#ny%o#ny%p#ny%t#ny%u#ny&Z#ny&[#ny&]#ny&^#ny&_#ny&`#ny&a#ny&b#ny&c#ny&d#ny&e#ny&f#ny&g#ny&h#ny&i#ny&j#ny%Z#ny%_#ny~Oz-aO{$jO#[-aO~Oo0cOv0qO{&xq~P'vOz-dO{&xq~O%z,[Og&zaz&za~O{#{Og&zaz&za~OV*SOa*TO%q*UO%uWOg&ya~Oz-hOg&ya~O$S-lO~OV$}Oa$}Oo0cOv0qO~P'vOo0cOv0qO{-mOz$li!W$li~P'vOo0cOv0qOz$li!W$li~P'vO{-mOz$li!W$li~Oo0cOv0qO{*gO~P'vOo0cOv0qO{*gO!W&Xq~P'vOz-pO!W&Xq~Oo0cOv0qOz-pO!W&Xq~P'vOs-sO!T%dO!U%cOg&Oq!W&Oq![&Oqz&Oq~P!/jOa+QOo0cOv0qO![&Ty~P'vOz$ji![$ji~P%SOa+QOo0cOv0qO~P'vOV+UOo0cOv0qO~P'vOV+UOo0cOv0qO{&lq![&lq!m&lq%z&lq~P'vO{(kO![-xO!m-yO%z-wO~OV&OOo0cOv0qO#g%hq%[%hq%_%hq%z%hq~P'vO%uWO#g&ry%[&ry%_&ryg&ry~OV)`Oa)`O%uWO!W&ui~Ot-}OP#m!RV#m!Rf#m!Rh#m!Ro#m!Rs#m!Rv#m!R!P#m!R!Q#m!R!T#m!R!U#m!R!X#m!R!]#m!R!h#m!R!r#m!R!s#m!R!t#m!R!{#m!R!}#m!R#P#m!R#R#m!R#T#m!R#X#m!R#Z#m!R#^#m!R#_#m!R#a#m!R#c#m!R#l#m!R#o#m!R#s#m!R#u#m!R#z#m!R#}#m!R$P#m!R%X#m!R%o#m!R%p#m!R%t#m!R%u#m!R&Z#m!R&[#m!R&]#m!R&^#m!R&_#m!R&`#m!R&a#m!R&b#m!R&c#m!R&d#m!R&e#m!R&f#m!R&g#m!R&h#m!R&i#m!R&j#m!R%Z#m!R%_#m!R~Oo0cOv0qO{&xy~P'vOV*SOa*TO%q*UO%uWOg&yi~O$S-lO%Z.VO%_.VO~OV.aOh._O!X.^O!].`O!h.YO!s.[O!t.[O%p.XO%uWO&Z]O&[]O&]]O&^]O&_]O&`]O&a]O&b]O~Oo0cOv0qOz$lq!W$lq~P'vO{.fOz$lq!W$lq~Oo0cOv0qO{*gO!W&Xy~P'vOz.gO!W&Xy~Oo0cOv.kO~P'vOs-sO!T%dO!U%cOg&Oy!W&Oy![&Oyz&Oy~P!/jO{(kO![.nO~O{(kO![.nO!m.oO~OV*SOa*TO%q*UO%uWO~Oh.tO!f.rOz$TX#[$TX%j$TXg$TX~Os$TX{$TX!W$TX![$TX~P$-bO%o.vO%p.vOs$UXz$UX{$UX#[$UX%j$UX!W$UXg$UX![$UX~O!h.xO~Oz.|O#[/OO%j.yOs&|X{&|X!W&|Xg&|X~Oa/RO~P$)zOh.tOs&}Xz&}X{&}X#[&}X%j&}X!W&}Xg&}X![&}X~Os/VO{$jO~Oo0cOv0qOz$ly!W$ly~P'vOo0cOv0qO{*gO!W&X!R~P'vOz/ZO!W&X!R~Og&RXs&RX!T&RX!U&RX!W&RX![&RXz&RX~P!/jOs-sO!T%dO!U%cOg&Qa!W&Qa![&Qaz&Qa~O{(kO![/^O~O!f.rOh$[as$[az$[a{$[a#[$[a%j$[a!W$[ag$[a![$[a~O!h/eO~O%o.vO%p.vOs$Uaz$Ua{$Ua#[$Ua%j$Ua!W$Uag$Ua![$Ua~O%j.yOs$Yaz$Ya{$Ya#[$Ya!W$Yag$Ya![$Ya~Os&|a{&|a!W&|ag&|a~P$)nOz/jOs&|a{&|a!W&|ag&|a~O!W/mO~Og/mO~O{/oO~O![/pO~Oo0cOv0qO{*gO!W&X!Z~P'vO{/sO~O%z/tO~P$-bOz/uO#[/OO%j.yOg'PX~Oz/uOg'PX~Og/wO~O!h/xO~O#[/OOs%Saz%Sa{%Sa%j%Sa!W%Sag%Sa![%Sa~O#[/OO%j.yOs%Waz%Wa{%Wa!W%Wag%Wa~Os&|i{&|i!W&|ig&|i~P$)nOz/zO#[/OO%j.yO!['Oa~O{$da~P%SOg'Pa~P$)nOz0SOg'Pa~Oa0UO!['Oi~P$)zOz0WO!['Oi~Oz0WO#[/OO%j.yO!['Oi~O#[/OO%j.yOg$biz$bi~O%z0ZO~P$-bO#[/OO%j.yOg%Vaz%Va~Og'Pi~P$)nO{0^O~Oa0UO!['Oq~P$)zOz0`O!['Oq~O#[/OO%j.yOz%Ui![%Ui~Oa0UO~P$)zOa0UO!['Oy~P$)zO#[/OO%j.yOg$ciz$ci~O#[/OO%j.yOz%Uq![%Uq~Oz+aO#g%ha%[%ha%_%ha%z%ha~P%SOV&OOo0cOv0qO~P'vOn0hO~Oo0hO~P'vO{0iO~Ot0jO~P!/jO&]&Z&j&h&i&g&f&d&e&c&b&`&a&_&^&[%u~",goto:"!=o'QPPPPPP'RP'Z*s+]+v,b,}-kP.YP'Z.y.y'ZPPP'Z2cPPPPPP2c5VPP5VP7g7p=xPP={>m>pPP'Z'ZPP?PPP'Z'ZPP'Z'Z'Z'Z'Z?T?}'ZP@QP@WD_G{HPPHSH^Hb'ZPPPHeHq'RP'R'RP'RP'RP'RP'RP'R'R'RP'RPP'RPP'RP'RPHwITI]PIdIjPIdPIdIdPPPIdPKxPLRL]LcKxPIdLlPIdPLsLyPL}McNQNkL}L}Nq! OL}L}L}L}! d! j! m! r! u!!P!!V!!c!!u!!{!#V!#]!#y!$P!$V!$a!$g!$m!%P!%Z!%a!%g!%q!%w!%}!&T!&Z!&a!&k!&q!&{!'R!'[!'b!'q!'y!(T!([PPPPPPPPPPP!(b!(e!(k!(t!)O!)ZPPPPPPPPPPPP!-}!/c!3c!6sPP!6{!7[!7e!8^!8T!8g!8m!8p!8s!8v!9O!9oPPPPPPPPPPPPPPPPP!9r!9v!9|P!:b!:f!:r!:{!;X!;o!;r!;u!;{!<R!<X!<[P!<d!<m!=i!=l]eOn#g$j)t,P'}`OTYZ[adnoprtxy}!P!Q!R!U!X!c!d!e!f!g!h!i!k!o!p!q!s!t!z#O#S#T#[#d#g#x#y#{#}$Q$e$g$h$j$q$}%S%Z%^%`%c%g%l%n%w%|&O&Z&_&h&j&k&u&x&|'P'W'Z'l'm'p'r's'w'|(O(S(W(](^(d(g(p(r(z(})^)e)g)k)l)p)t)z*O*Y*d*g*h*k*q*r*t*v*y*z*}+Q+U+V+Y+a+c+d+k+x+y,P,X,Y,],g,h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/V/Z/s0c0d0e0f0h0i0j0k0l0n0r}!cQ#c#p$R$d$p%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g!P!dQ#c#p$R$d$p$u%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g!R!eQ#c#p$R$d$p$u$v%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g!T!fQ#c#p$R$d$p$u$v$w%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g!V!gQ#c#p$R$d$p$u$v$w$x%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g!X!hQ#c#p$R$d$p$u$v$w$x$y%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g!]!hQ!n#c#p$R$d$p$u$v$w$x$y$z%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0g'}TOTYZ[adnoprtxy}!P!Q!R!U!X!c!d!e!f!g!h!i!k!o!p!q!s!t!z#O#S#T#[#d#g#x#y#{#}$Q$e$g$h$j$q$}%S%Z%^%`%c%g%l%n%w%|&O&Z&_&h&j&k&u&x&|'P'W'Z'l'm'p'r's'w'|(O(S(W(](^(d(g(p(r(z(})^)e)g)k)l)p)t)z*O*Y*d*g*h*k*q*r*t*v*y*z*}+Q+U+V+Y+a+c+d+k+x+y,P,X,Y,],g,h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/V/Z/s0c0d0e0f0h0i0j0k0l0n0r&cVOYZ[dnprxy}!P!Q!U!i!k!o!p!q!s!t#[#d#g#y#{#}$Q$h$j$}%S%Z%^%`%g%l%n%w%|&Z&_&j&k&u&x'P'W'Z'l'm'p'r's'w(O(W(^(d(g(p(r(z)^)e)g)p)t)z*O*Y*d*g*h*k*q*r*t*v*y*z*}+U+V+Y+a+d+k,P,X,Y,],g,h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/Z/s0c0d0e0f0h0i0j0k0n0r%mXOYZ[dnrxy}!P!Q!U!i!k#[#d#g#y#{#}$Q$h$j$}%S%^%`%g%l%n%w%|&Z&_&j&k&u&x'P'W'Z'l'm'p'r's'w(O(W(^(d(g(p(r(z)^)e)g)p)t)z*O*Y*d*g*h*k*q*t*v*y*z*}+U+V+Y+a+d+k,P,X,Y,],g,h,i,k,l,o,s,u,w,y,z-O-d-f-m-p.f.g/Z0i0j0kQ#vqQ/[.kR0o0q't`OTYZ[adnoprtxy}!P!Q!R!U!X!c!d!e!f!g!h!k!o!p!q!s!t!z#O#S#T#[#d#g#x#y#{#}$Q$e$g$h$j$q$}%S%Z%^%`%c%g%l%n%w%|&O&Z&_&h&j&k&u&x&|'P'W'Z'l'p'r's'w'|(O(S(W(](^(d(g(p(r(z(})^)e)g)k)l)p)t)z*O*Y*g*h*k*q*r*t*v*y*z*}+Q+U+V+Y+a+c+d+k+x+y,P,X,Y,],h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/V/Z/s0c0d0e0f0h0i0j0k0l0n0rh#jhz{$W$Z&l&q)S)X+f+g-RW#rq&].k0qQ$]|Q$a!OQ$n!VQ$o!WW$|!i'm*d,gS&[#s#tQ'S$iQ(s&UQ)U&nU)Y&s)Z+jW)a&w+m-T-{Q*Q']W*R'_,`-h.TQ+l)`S,_*S*TQ-Q+eQ-_,TQ-c,WQ.R-al.W-l.^._.a.z.|/R/j/o/t/y0U0Z0^Q/S.`Q/a.tQ/l/OU0P/u0S0[X0V/z0W0_0`R&Z#r!_!wYZ!P!Q!k%S%`%g'p'r's(O(W)g*g*h*k*q*t*v,h,i,k,l,o-m-p.f.g/ZR%^!vQ!{YQ%x#[Q&d#}Q&g$QR,{+YT.j-s/s![!jQ!n#c#p$R$d$p$u$v$w$x$y$z%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0gQ&X#kQ'c$oR*^'dR'l$|Q%V!mR/_.r'|_OTYZ[adnoprtxy}!P!Q!R!U!X!c!d!e!f!g!h!i!k!o!p!q!s!t!z#O#S#T#[#d#g#x#y#{#}$Q$e$g$h$j$q$}%S%Z%^%`%c%g%l%n%w%|&O&Z&_&h&j&k&u&x&|'P'W'Z'l'm'p'r's'w'|(O(S(W(](^(d(g(p(r(z(})^)e)g)k)l)p)t)z*O*Y*d*g*h*k*q*r*t*v*y*z*}+Q+U+V+Y+a+c+d+k+x+y,P,X,Y,],g,h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/V/Z/s0c0d0e0f0h0i0j0k0l0n0rS#a_#b!P.[-l.^._.`.a.t.z.|/R/j/o/t/u/y/z0S0U0W0Z0[0^0_0`'|_OTYZ[adnoprtxy}!P!Q!R!U!X!c!d!e!f!g!h!i!k!o!p!q!s!t!z#O#S#T#[#d#g#x#y#{#}$Q$e$g$h$j$q$}%S%Z%^%`%c%g%l%n%w%|&O&Z&_&h&j&k&u&x&|'P'W'Z'l'm'p'r's'w'|(O(S(W(](^(d(g(p(r(z(})^)e)g)k)l)p)t)z*O*Y*d*g*h*k*q*r*t*v*y*z*}+Q+U+V+Y+a+c+d+k+x+y,P,X,Y,],g,h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/V/Z/s0c0d0e0f0h0i0j0k0l0n0rT#a_#bT#^^#_R(o%xa(l%x(n(o+`,{-y-z.oT+[(k+]R-z,{Q$PsQ+l)aQ,^*RR-e,_X#}s$O$P&fQ&y$aQ'a$nQ'd$oR)s'SQ)b&wV-S+m-T-{ZgOn$j)t,PXkOn)t,PQ$k!TQ&z$bQ&{$cQ'^$mQ'b$oQ)q'RQ)x'WQ){'XQ)|'YQ*Z'`S*]'c'dQ+s)gQ+u)hQ+v)iQ+z)oS+|)r*[Q,Q)vQ,R)wS,S)y)zQ,d*^Q-V+rQ-W+tQ-Y+{S-Z+},OQ-`,UQ-b,VQ-|-XQ.O-[Q.P-^Q.Q-_Q.p-}Q.q.RQ/W.dR/r/XWkOn)t,PR#mjQ'`$nS)r'S'aR,O)sQ,]*RR-f,^Q*['`Q+})rR-[,OZiOjn)t,PQ'f$pR*`'gT-j,e-ku.c-l.^._.a.t.z.|/R/j/o/t/u/y0S0U0Z0[0^t.c-l.^._.a.t.z.|/R/j/o/t/u/y0S0U0Z0[0^Q/S.`X0V/z0W0_0`!P.Z-l.^._.`.a.t.z.|/R/j/o/t/u/y/z0S0U0W0Z0[0^0_0`Q.w.YR/f.xg.z.].{/b/i/n/|0O0Q0]0a0bu.b-l.^._.a.t.z.|/R/j/o/t/u/y0S0U0Z0[0^X.u.W.b/a0PR/c.tV0R/u0S0[R/X.dQnOS#on,PR,P)tQ&^#uR(x&^S%m#R#wS(_%m(bT(b%p&`Q%a!yQ%h!}W(P%a%h(U(YQ(U%eR(Y%jQ&i$RR)O&iQ(e%qQ*{(`T+R(e*{Q'n%OR*e'nS'q%R%SY*i'q*j,m-q.hU*j'r's'tU,m*k*l*mS-q,n,oR.h-rQ#Y]R%t#YQ#_^R%y#_Q(h%vS+W(h+XR+X(iQ+](kR,|+]Q#b_R%{#bQ#ebQ%}#cW&Q#e%}({+bQ({&cR+b0gQ$OsS&e$O&fR&f$PQ&v$_R)_&vQ&V#jR(t&VQ&m$VS)T&m+hR+h)UQ$Z{R&p$ZQ&t$]R)[&tQ+n)bR-U+nQ#hfR&S#hQ)f&zR+q)fQ&}$dS)m&})nR)n'OQ'V$kR)u'VQ'[$lS*P'[,ZR,Z*QQ,a*VR-i,aWjOn)t,PR#ljQ-k,eR.U-kd.{.]/b/i/n/|0O0Q0]0a0bR/h.{U.s.W/a0PR/`.sQ/{/nS0X/{0YR0Y/|S/v/b/cR0T/vQ.}.]R/k.}R!ZPXmOn)t,PWlOn)t,PR'T$jYfOn$j)t,PR&R#g[sOn#g$j)t,PR&d#}&bQOYZ[dnprxy}!P!Q!U!i!k!o!p!q!s!t#[#d#g#y#{#}$Q$h$j$}%S%Z%^%`%g%l%n%w%|&Z&_&j&k&u&x'P'W'Z'l'm'p'r's'w(O(W(^(d(g(p(r(z)^)e)g)p)t)z*O*Y*d*g*h*k*q*r*t*v*y*z*}+U+V+Y+a+d+k,P,X,Y,],g,h,i,k,l,o,q,s,u,w,y,z-O-d-f-m-p-s.f.g/Z/s0c0d0e0f0h0i0j0k0n0rQ!nTQ#caQ#poU$Rt%c(SS$d!R$gQ$p!XQ$u!cQ$v!dQ$w!eQ$x!fQ$y!gQ$z!hQ%e!zQ%j#OQ%p#SQ%q#TQ&`#xQ'O$eQ'g$qQ(q&OU(|&h(}+cW)j&|)l+x+yQ*o'|Q*x(]Q+w)kQ,v+QQ/q/VR0g0lQ!yYQ!}ZQ$b!PQ$c!QQ%R!kQ't%S^'{%`%g(O(W*q*t*v^*f'p*h,k,l-p.g/ZQ*l'rQ*m'sQ+t)gQ,j*gQ,n*kQ-n,hQ-o,iQ-r,oQ.e-mR/Y.f[bOn#g$j)t,P!^!vYZ!P!Q!k%S%`%g'p'r's(O(W)g*g*h*k*q*t*v,h,i,k,l,o-m-p.f.g/ZQ#R[Q#fdS#wrxQ$UyW$_}$Q'P)pS$l!U$hW${!i'm*d,gS%v#[+Y`&P#d%|(p(r(z+a-O0kQ&a#yQ&b#{Q&c#}Q'j$}Q'z%^W([%l(^*y*}Q(`%nQ(i%wQ(v&ZS(y&_0iQ)P&jQ)Q&kU)]&u)^+kQ)d&xQ)y'WY)}'Z*O,X,Y-dQ*b'lS*n'w0jW+P(d*z,s,wW+T(g+V,y,zQ+p)eQ,U)zQ,c*YQ,x+UQ-P+dQ-e,]Q-v,uR.S-fhUOn#d#g$j%|&_'w(p(r)t,P%S!uYZ[drxy}!P!Q!U!i!k#[#y#{#}$Q$h$}%S%^%`%g%l%n%w&Z&j&k&u&x'P'W'Z'l'm'p'r's(O(W(^(d(g(z)^)e)g)p)z*O*Y*d*g*h*k*q*t*v*y*z*}+U+V+Y+a+d+k,X,Y,],g,h,i,k,l,o,s,u,w,y,z-O-d-f-m-p.f.g/Z0i0j0kQ#qpW%W!o!s0d0nQ%X!pQ%Y!qQ%[!tQ%f0cS'v%Z0hQ'x0eQ'y0fQ,p*rQ-u,qS.i-s/sR0p0rU#uq.k0qR(w&][cOn#g$j)t,PZ!xY#[#}$Q+YQ#W[Q#zrR$TxQ%b!yQ%i!}Q%o#RQ'j${Q(V%eQ(Z%jQ(c%pQ(f%qQ*|(`Q,f*bQ-t,pQ.m-uR/].lQ$StQ(R%cR*s(SQ.l-sR/}/sR#QZR#V[R%Q!iQ%O!iV*c'm*d,g!]!lQ!n#c#p$R$d$p$u$v$w$x$y$z%e%j%p%q&`'O'g(q(|)j*o*x+w,v/q0gR%T!kT#]^#_Q%x#[R,{+YQ(m%xS+_(n(oQ,}+`Q-x,{S.n-y-zR/^.oT+Z(k+]Q$`}Q&g$QQ)o'PR+{)pQ$XzQ)W&qR+i)XQ$XzQ&o$WQ)W&qR+i)XQ#khW$Vz$W&q)XQ$[{Q&r$ZZ)R&l)S+f+g-RR$^|R)c&wXlOn)t,PQ$f!RR'Q$gQ$m!UR'R$hR*X'_Q*V'_V-g,`-h.TQ.d-lQ/P.^R/Q._U.]-l.^._Q/U.aQ/b.tQ/g.zU/i.|/j/yQ/n/RQ/|/oQ0O/tU0Q/u0S0[Q0]0UQ0a0ZR0b0^R/T.`R/d.t",nodeNames:"⚠ print Escape { Comment Script AssignStatement * BinaryExpression BitOp BitOp BitOp BitOp ArithOp ArithOp @ ArithOp ** UnaryExpression ArithOp BitOp AwaitExpression await ) ( ParenthesizedExpression BinaryExpression or and CompareOp in not is UnaryExpression ConditionalExpression if else LambdaExpression lambda ParamList VariableName AssignOp , : NamedExpression AssignOp YieldExpression yield from TupleExpression ComprehensionExpression async for LambdaExpression ] [ ArrayExpression ArrayComprehensionExpression } { DictionaryExpression DictionaryComprehensionExpression SetExpression SetComprehensionExpression CallExpression ArgList AssignOp MemberExpression . PropertyName Number String FormatString FormatReplacement FormatSelfDoc FormatConversion FormatSpec FormatReplacement FormatSelfDoc ContinuedString Ellipsis None Boolean TypeDef AssignOp UpdateStatement UpdateOp ExpressionStatement DeleteStatement del PassStatement pass BreakStatement break ContinueStatement continue ReturnStatement return YieldStatement PrintStatement RaiseStatement raise ImportStatement import as ScopeStatement global nonlocal AssertStatement assert TypeDefinition type TypeParamList TypeParam StatementGroup ; IfStatement Body elif WhileStatement while ForStatement TryStatement try except finally WithStatement with FunctionDefinition def ParamList AssignOp TypeDef ClassDefinition class DecoratedStatement Decorator At MatchStatement match MatchBody MatchClause case CapturePattern LiteralPattern ArithOp ArithOp AsPattern OrPattern LogicOp AttributePattern SequencePattern MappingPattern StarPattern ClassPattern PatternArgList KeywordPattern KeywordPattern Guard",maxTerm:277,context:y,nodeProps:[["isolate",-5,4,71,72,73,77,""],["group",-15,6,85,87,88,90,92,94,96,98,99,100,102,105,108,110,"Statement Statement",-22,8,18,21,25,40,49,50,56,57,60,61,62,63,64,67,70,71,72,79,80,81,82,"Expression",-10,114,116,119,121,122,126,128,133,135,138,"Statement",-9,143,144,147,148,150,151,152,153,154,"Pattern"],["openedBy",23,"(",54,"[",58,"{"],["closedBy",24,")",55,"]",59,"}"]],propSources:[x],skippedNodes:[0,4],repeatNodeCount:34,tokenData:"!2|~R!`OX%TXY%oY[%T[]%o]p%Tpq%oqr'ars)Yst*xtu%Tuv,dvw-hwx.Uxy/tyz0[z{0r{|2S|}2p}!O3W!O!P4_!P!Q:Z!Q!R;k!R![>_![!]Do!]!^Es!^!_FZ!_!`Gk!`!aHX!a!b%T!b!cIf!c!dJU!d!eK^!e!hJU!h!i!#f!i!tJU!t!u!,|!u!wJU!w!x!.t!x!}JU!}#O!0S#O#P&o#P#Q!0j#Q#R!1Q#R#SJU#S#T%T#T#UJU#U#VK^#V#YJU#Y#Z!#f#Z#fJU#f#g!,|#g#iJU#i#j!.t#j#oJU#o#p!1n#p#q!1s#q#r!2a#r#s!2f#s$g%T$g;'SJU;'S;=`KW<%lOJU`%YT&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T`%lP;=`<%l%To%v]&n`%c_OX%TXY%oY[%T[]%o]p%Tpq%oq#O%T#O#P&o#P#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To&tX&n`OY%TYZ%oZ]%T]^%o^#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc'f[&n`O!_%T!_!`([!`#T%T#T#U(r#U#f%T#f#g(r#g#h(r#h#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc(cTmR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc(yT!mR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk)aV&n`&[ZOr%Trs)vs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk){V&n`Or%Trs*bs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk*iT&n`&^ZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To+PZS_&n`OY*xYZ%TZ]*x]^%T^#o*x#o#p+r#p#q*x#q#r+r#r;'S*x;'S;=`,^<%lO*x_+wTS_OY+rZ]+r^;'S+r;'S;=`,W<%lO+r_,ZP;=`<%l+ro,aP;=`<%l*xj,kV%rQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj-XT!xY&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj-oV%lQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk.]V&n`&ZZOw%Twx.rx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk.wV&n`Ow%Twx/^x#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk/eT&n`&]ZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk/{ThZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc0cTgR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk0yXVZ&n`Oz%Tz{1f{!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk1mVaR&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk2ZV%oZ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc2wTzR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To3_W%pZ&n`O!_%T!_!`-Q!`!a3w!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Td4OT&{S&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk4fX!fQ&n`O!O%T!O!P5R!P!Q%T!Q![6T![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk5WV&n`O!O%T!O!P5m!P#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk5tT!rZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti6[a!hX&n`O!Q%T!Q![6T![!g%T!g!h7a!h!l%T!l!m9s!m#R%T#R#S6T#S#X%T#X#Y7a#Y#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti7fZ&n`O{%T{|8X|}%T}!O8X!O!Q%T!Q![8s![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti8^V&n`O!Q%T!Q![8s![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti8z]!hX&n`O!Q%T!Q![8s![!l%T!l!m9s!m#R%T#R#S8s#S#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti9zT!hX&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk:bX%qR&n`O!P%T!P!Q:}!Q!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj;UV%sQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti;ro!hX&n`O!O%T!O!P=s!P!Q%T!Q![>_![!d%T!d!e?q!e!g%T!g!h7a!h!l%T!l!m9s!m!q%T!q!rA]!r!z%T!z!{Bq!{#R%T#R#S>_#S#U%T#U#V?q#V#X%T#X#Y7a#Y#^%T#^#_9s#_#c%T#c#dA]#d#l%T#l#mBq#m#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti=xV&n`O!Q%T!Q![6T![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti>fc!hX&n`O!O%T!O!P=s!P!Q%T!Q![>_![!g%T!g!h7a!h!l%T!l!m9s!m#R%T#R#S>_#S#X%T#X#Y7a#Y#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti?vY&n`O!Q%T!Q!R@f!R!S@f!S#R%T#R#S@f#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti@mY!hX&n`O!Q%T!Q!R@f!R!S@f!S#R%T#R#S@f#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiAbX&n`O!Q%T!Q!YA}!Y#R%T#R#SA}#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiBUX!hX&n`O!Q%T!Q!YA}!Y#R%T#R#SA}#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiBv]&n`O!Q%T!Q![Co![!c%T!c!iCo!i#R%T#R#SCo#S#T%T#T#ZCo#Z#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiCv]!hX&n`O!Q%T!Q![Co![!c%T!c!iCo!i#R%T#R#SCo#S#T%T#T#ZCo#Z#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%ToDvV{_&n`O!_%T!_!`E]!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TcEdT%{R&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkEzT#gZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkFbXmR&n`O!^%T!^!_F}!_!`([!`!a([!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TjGUV%mQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkGrV%zZ&n`O!_%T!_!`([!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkH`WmR&n`O!_%T!_!`([!`!aHx!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TjIPV%nQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkIoV_Q#}P&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%ToJ_]&n`&YS%uZO!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUoKZP;=`<%lJUoKge&n`&YS%uZOr%Trs)Ysw%Twx.Ux!Q%T!Q![JU![!c%T!c!tJU!t!uLx!u!}JU!}#R%T#R#SJU#S#T%T#T#fJU#f#gLx#g#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUoMRa&n`&YS%uZOr%TrsNWsw%Twx! vx!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUkN_V&n`&`ZOr%TrsNts#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkNyV&n`Or%Trs! `s#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk! gT&n`&bZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk! }V&n`&_ZOw%Twx!!dx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!!iV&n`Ow%Twx!#Ox#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!#VT&n`&aZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!#oe&n`&YS%uZOr%Trs!%Qsw%Twx!&px!Q%T!Q![JU![!c%T!c!tJU!t!u!(`!u!}JU!}#R%T#R#SJU#S#T%T#T#fJU#f#g!(`#g#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!%XV&n`&dZOr%Trs!%ns#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!%sV&n`Or%Trs!&Ys#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!&aT&n`&fZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!&wV&n`&cZOw%Twx!'^x#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!'cV&n`Ow%Twx!'xx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!(PT&n`&eZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!(ia&n`&YS%uZOr%Trs!)nsw%Twx!+^x!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!)uV&n`&hZOr%Trs!*[s#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!*aV&n`Or%Trs!*vs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!*}T&n`&jZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!+eV&n`&gZOw%Twx!+zx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!,PV&n`Ow%Twx!,fx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!,mT&n`&iZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!-Vi&n`&YS%uZOr%TrsNWsw%Twx! vx!Q%T!Q![JU![!c%T!c!dJU!d!eLx!e!hJU!h!i!(`!i!}JU!}#R%T#R#SJU#S#T%T#T#UJU#U#VLx#V#YJU#Y#Z!(`#Z#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUo!.}a&n`&YS%uZOr%Trs)Ysw%Twx.Ux!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!0ZT!XZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc!0qT!WR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj!1XV%kQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T~!1sO!]~k!1zV%jR&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T~!2fO![~i!2mT%tX&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T",tokenizers:[b,u,c,O,0,1,2,3,4],topRules:{Script:[0,5]},specialized:[{term:221,get:e=>_[e]||-1}],tokenPrec:7675});var k=n(15874),S=n(90365),V=n(47404);const B=new S.RY,T=new Set(["Script","Body","FunctionDefinition","ClassDefinition","LambdaExpression","ForStatement","MatchClause"]);function N(e){return(t,n,r)=>{if(r)return!1;let o=t.node.getChild("VariableName");return o&&n(o,e),!0}}const E={FunctionDefinition:N("function"),ClassDefinition:N("class"),ForStatement(e,t,n){if(n)for(let n=e.node.firstChild;n;n=n.nextSibling)if("VariableName"==n.name)t(n,"variable");else if("in"==n.name)break},ImportStatement(e,t){var n,r;let{node:o}=e,i="from"==(null===(n=o.firstChild)||void 0===n?void 0:n.name);for(let e=o.getChild("import");e;e=e.nextSibling)"VariableName"==e.name&&"as"!=(null===(r=e.nextSibling)||void 0===r?void 0:r.name)&&t(e,i?"variable":"namespace")},AssignStatement(e,t){for(let n=e.node.firstChild;n;n=n.nextSibling)if("VariableName"==n.name)t(n,"variable");else if(":"==n.name||"AssignOp"==n.name)break},ParamList(e,t){for(let n=null,r=e.node.firstChild;r;r=r.nextSibling)"VariableName"!=r.name||n&&/\*|AssignOp/.test(n.name)||t(r,"variable"),n=r},CapturePattern:N("variable"),AsPattern:N("variable"),__proto__:null};function P(e,t){let n=B.get(t);if(n)return n;let r=[],o=!0;function i(t,n){let o=e.sliceString(t.from,t.to);r.push({label:o,type:n})}return t.cursor(S.Qj.IncludeAnonymous).iterate((t=>{if(t.name){let e=E[t.name];if(e&&e(t,i,o)||!o&&T.has(t.name))return!1;o=!1}else if(t.to-t.from>8192){for(let n of P(e,t.node))r.push(n);return!1}})),B.set(t,r),r}const Q=/^[\w\xa1-\uffff][\w\d\xa1-\uffff]*$/,M=["String","FormatString","Comment","PropertyName"];function D(e){let t=(0,k.mv)(e.state).resolveInner(e.pos,-1);if(M.indexOf(t.name)>-1)return null;let n="VariableName"==t.name||t.to-t.from<20&&Q.test(e.state.sliceDoc(t.from,t.to));if(!n&&!e.explicit)return null;let r=[];for(let n=t;n;n=n.parent)T.has(n.name)&&(r=r.concat(P(e.state.doc,n)));return{options:r,from:n?t.from:e.pos,validFor:Q}}const $=["__annotations__","__builtins__","__debug__","__doc__","__import__","__name__","__loader__","__package__","__spec__","False","None","True"].map((e=>({label:e,type:"constant"}))).concat(["ArithmeticError","AssertionError","AttributeError","BaseException","BlockingIOError","BrokenPipeError","BufferError","BytesWarning","ChildProcessError","ConnectionAbortedError","ConnectionError","ConnectionRefusedError","ConnectionResetError","DeprecationWarning","EOFError","Ellipsis","EncodingWarning","EnvironmentError","Exception","FileExistsError","FileNotFoundError","FloatingPointError","FutureWarning","GeneratorExit","IOError","ImportError","ImportWarning","IndentationError","IndexError","InterruptedError","IsADirectoryError","KeyError","KeyboardInterrupt","LookupError","MemoryError","ModuleNotFoundError","NameError","NotADirectoryError","NotImplemented","NotImplementedError","OSError","OverflowError","PendingDeprecationWarning","PermissionError","ProcessLookupError","RecursionError","ReferenceError","ResourceWarning","RuntimeError","RuntimeWarning","StopAsyncIteration","StopIteration","SyntaxError","SyntaxWarning","SystemError","SystemExit","TabError","TimeoutError","TypeError","UnboundLocalError","UnicodeDecodeError","UnicodeEncodeError","UnicodeError","UnicodeTranslateError","UnicodeWarning","UserWarning","ValueError","Warning","ZeroDivisionError"].map((e=>({label:e,type:"type"})))).concat(["bool","bytearray","bytes","classmethod","complex","float","frozenset","int","list","map","memoryview","object","range","set","staticmethod","str","super","tuple","type"].map((e=>({label:e,type:"class"})))).concat(["abs","aiter","all","anext","any","ascii","bin","breakpoint","callable","chr","compile","delattr","dict","dir","divmod","enumerate","eval","exec","exit","filter","format","getattr","globals","hasattr","hash","help","hex","id","input","isinstance","issubclass","iter","len","license","locals","max","min","next","oct","open","ord","pow","print","property","quit","repr","reversed","round","setattr","slice","sorted","sum","vars","zip"].map((e=>({label:e,type:"function"})))),z=[(0,V.Gw)("def ${name}(${params}):\n\t${}",{label:"def",detail:"function",type:"keyword"}),(0,V.Gw)("for ${name} in ${collection}:\n\t${}",{label:"for",detail:"loop",type:"keyword"}),(0,V.Gw)("while ${}:\n\t${}",{label:"while",detail:"loop",type:"keyword"}),(0,V.Gw)("try:\n\t${}\nexcept ${error}:\n\t${}",{label:"try",detail:"/ except block",type:"keyword"}),(0,V.Gw)("if ${}:\n\t\n",{label:"if",detail:"block",type:"keyword"}),(0,V.Gw)("if ${}:\n\t${}\nelse:\n\t${}",{label:"if",detail:"/ else block",type:"keyword"}),(0,V.Gw)("class ${name}:\n\tdef __init__(self, ${params}):\n\t\t\t${}",{label:"class",detail:"definition",type:"keyword"}),(0,V.Gw)("import ${module}",{label:"import",detail:"statement",type:"keyword"}),(0,V.Gw)("from ${module} import ${names}",{label:"from",detail:"import",type:"keyword"})],R=(0,V.Ar)(M,(0,V.et)($.concat(z)));function I(e){let{node:t,pos:n}=e,r=e.lineIndent(n,-1),o=null;for(;;){let i=t.childBefore(n);if(!i)break;if("Comment"==i.name)n=i.from;else if("Body"==i.name||"MatchBody"==i.name)e.baseIndentFor(i)+e.unit<=r&&(o=i),t=i;else if("MatchClause"==i.name)t=i;else{if(!i.type.is("Statement"))break;t=i}}return o}function L(e,t){let n=e.baseIndentFor(t),r=e.lineAt(e.pos,-1),o=r.from+r.text.length;return/^\s*($|#)/.test(r.text)&&e.node.to<o+100&&!/\S/.test(e.state.sliceDoc(o,e.node.to))&&e.lineIndent(e.pos,-1)<=n||/^\s*(else:|elif |except |finally:|case\s+[^=:]+:)/.test(e.textAfter)&&e.lineIndent(e.pos,-1)>n?null:n+e.unit}const F=k.bj.define({name:"python",parser:C.configure({props:[k.Oh.add({Body:e=>{var t;return null!==(t=L(e,I(e)||e.node))&&void 0!==t?t:e.continue()},MatchBody:e=>{var t;return null!==(t=L(e,I(e)||e.node))&&void 0!==t?t:e.continue()},IfStatement:e=>/^\s*(else:|elif )/.test(e.textAfter)?e.baseIndent:e.continue(),"ForStatement WhileStatement":e=>/^\s*else:/.test(e.textAfter)?e.baseIndent:e.continue(),TryStatement:e=>/^\s*(except |finally:|else:)/.test(e.textAfter)?e.baseIndent:e.continue(),MatchStatement:e=>/^\s*case /.test(e.textAfter)?e.baseIndent+e.unit:e.continue(),"TupleExpression ComprehensionExpression ParamList ArgList ParenthesizedExpression":(0,k.Ay)({closing:")"}),"DictionaryExpression DictionaryComprehensionExpression SetExpression SetComprehensionExpression":(0,k.Ay)({closing:"}"}),"ArrayExpression ArrayComprehensionExpression":(0,k.Ay)({closing:"]"}),"String FormatString":()=>null,Script:e=>{var t;let n=I(e);return null!==(t=n&&L(e,n))&&void 0!==t?t:e.continue()}}),k.b_.add({"ArrayExpression DictionaryExpression SetExpression TupleExpression":k.yd,Body:(e,t)=>({from:e.from+1,to:e.to-(e.to==t.doc.length?0:1)})})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"'''",'"""'],stringPrefixes:["f","fr","rf","r","u","b","br","rb","F","FR","RF","R","U","B","BR","RB"]},commentTokens:{line:"#"},indentOnInput:/^\s*([\}\]\)]|else:|elif |except |finally:|case\s+[^:]*:?)$/}});function U(){return new k.Yy(F,[F.data.of({autocomplete:D}),F.data.of({autocomplete:R})])}},15378:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(61431),o=n(97859),i=n(33333),a=n(36940),l=n(78396),s=n(22720),c=n(53344);let u=[];const d=e=>{e.code===c.R.esc&&u.forEach((t=>t(e)))};var f=n(90033);const h=(0,r.defineComponent)({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[a.NP,a.fI,"focusin","focusout","focusout-prevented","release-requested"],setup(e,{emit:t}){const n=(0,r.ref)();let l,h;const{focusReason:p}=(0,i.ie)();var m;m=n=>{e.trapped&&!g.paused&&t("release-requested",n)},(0,r.onMounted)((()=>{0===u.length&&document.addEventListener("keydown",d),s.oc&&u.push(m)})),(0,r.onBeforeUnmount)((()=>{u=u.filter((e=>e!==m)),0===u.length&&s.oc&&document.removeEventListener("keydown",d)}));const g={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},v=n=>{if(!e.loop&&!e.trapped)return;if(g.paused)return;const{code:r,altKey:o,ctrlKey:a,metaKey:l,currentTarget:s,shiftKey:u}=n,{loop:d}=e,f=r===c.R.tab&&!o&&!a&&!l,h=document.activeElement;if(f&&h){const e=s,[r,o]=(0,i.$M)(e);if(r&&o)if(u||h!==o){if(u&&[r,e].includes(h)){const e=(0,i.Ub)({focusReason:p.value});t("focusout-prevented",e),e.defaultPrevented||(n.preventDefault(),d&&(0,i.EC)(o,!0))}}else{const e=(0,i.Ub)({focusReason:p.value});t("focusout-prevented",e),e.defaultPrevented||(n.preventDefault(),d&&(0,i.EC)(r,!0))}else if(h===e){const e=(0,i.Ub)({focusReason:p.value});t("focusout-prevented",e),e.defaultPrevented||n.preventDefault()}}};(0,r.provide)(a.r3,{focusTrapRef:n,onKeydown:v}),(0,r.watch)((()=>e.focusTrapEl),(e=>{e&&(n.value=e)}),{immediate:!0}),(0,r.watch)([n],(([e],[t])=>{e&&(e.addEventListener("keydown",v),e.addEventListener("focusin",b),e.addEventListener("focusout",O)),t&&(t.removeEventListener("keydown",v),t.removeEventListener("focusin",b),t.removeEventListener("focusout",O))}));const A=e=>{t(a.NP,e)},y=e=>t(a.fI,e),b=o=>{const a=(0,r.unref)(n);if(!a)return;const s=o.target,c=o.relatedTarget,u=s&&a.contains(s);if(!e.trapped){c&&a.contains(c)||(l=c)}u&&t("focusin",o),g.paused||e.trapped&&(u?h=s:(0,i.EC)(h,!0))},O=a=>{const l=(0,r.unref)(n);if(!g.paused&&l)if(e.trapped){const n=a.relatedTarget;(0,o.A)(n)||l.contains(n)||setTimeout((()=>{if(!g.paused&&e.trapped){const e=(0,i.Ub)({focusReason:p.value});t("focusout-prevented",e),e.defaultPrevented||(0,i.EC)(h,!0)}}),0)}else{const e=a.target;e&&l.contains(e)||t("focusout",a)}};async function w(){await(0,r.nextTick)();const t=(0,r.unref)(n);if(t){i.Zy.push(g);const n=t.contains(document.activeElement)?l:document.activeElement;l=n;if(!t.contains(n)){const o=new Event(a.Ll,a.MP);t.addEventListener(a.Ll,A),t.dispatchEvent(o),o.defaultPrevented||(0,r.nextTick)((()=>{let r=e.focusStartEl;(0,f.Kg)(r)||((0,i.EC)(r),document.activeElement!==r&&(r="first")),"first"===r&&(0,i.s5)((0,i.uG)(t),!0),document.activeElement!==n&&"container"!==r||(0,i.EC)(t)}))}}}function x(){const e=(0,r.unref)(n);if(e){e.removeEventListener(a.Ll,A);const t=new CustomEvent(a.aw,{...a.MP,detail:{focusReason:p.value}});e.addEventListener(a.aw,y),e.dispatchEvent(t),t.defaultPrevented||"keyboard"!=p.value&&(0,i.KQ)()&&!e.contains(document.activeElement)||(0,i.EC)(null!=l?l:document.body),e.removeEventListener(a.aw,y),i.Zy.remove(g)}}return(0,r.onMounted)((()=>{e.trapped&&w(),(0,r.watch)((()=>e.trapped),(e=>{e?w():x()}))})),(0,r.onBeforeUnmount)((()=>{e.trapped&&x(),n.value&&(n.value.removeEventListener("keydown",v),n.value.removeEventListener("focusin",b),n.value.removeEventListener("focusout",O),n.value=void 0)})),{onKeydown:v}}});var p=(0,l.A)(h,[["render",function(e,t,n,o,i,a){return(0,r.renderSlot)(e.$slots,"default",{handleKeydown:e.onKeydown})}],["__file","focus-trap.vue"]])},15576:function(e,t,n){"use strict";n.d(t,{Pq:function(){return c}});var r=n(48820),o=n(43720);const i=(0,o.pn)({String:o._A.string,Number:o._A.number,"True False":o._A.bool,PropertyName:o._A.propertyName,Null:o._A.null,", :":o._A.separator,"[ ]":o._A.squareBracket,"{ }":o._A.brace}),a=r.U1.deserialize({version:14,states:"$bOVQPOOOOQO'#Cb'#CbOnQPO'#CeOvQPO'#ClOOQO'#Cr'#CrQOQPOOOOQO'#Cg'#CgO}QPO'#CfO!SQPO'#CtOOQO,59P,59PO![QPO,59PO!aQPO'#CuOOQO,59W,59WO!iQPO,59WOVQPO,59QOqQPO'#CmO!nQPO,59`OOQO1G.k1G.kOVQPO'#CnO!vQPO,59aOOQO1G.r1G.rOOQO1G.l1G.lOOQO,59X,59XOOQO-E6k-E6kOOQO,59Y,59YOOQO-E6l-E6l",stateData:"#O~OeOS~OQSORSOSSOTSOWQO_ROgPO~OVXOgUO~O^[O~PVO[^O~O]_OVhX~OVaO~O]bO^iX~O^dO~O]_OVha~O]bO^ia~O",goto:"!kjPPPPPPkPPkqwPPPPk{!RPPP!XP!e!hXSOR^bQWQRf_TVQ_Q`WRg`QcZRicQTOQZRQe^RhbRYQR]R",nodeNames:"⚠ JsonText True False Null Number String } { Object Property PropertyName : , ] [ Array",maxTerm:25,nodeProps:[["isolate",-2,6,11,""],["openedBy",7,"{",14,"["],["closedBy",8,"}",15,"]"]],propSources:[i],skippedNodes:[0],repeatNodeCount:2,tokenData:"(|~RaXY!WYZ!W]^!Wpq!Wrs!]|}$u}!O$z!Q!R%T!R![&c![!]&t!}#O&y#P#Q'O#Y#Z'T#b#c'r#h#i(Z#o#p(r#q#r(w~!]Oe~~!`Wpq!]qr!]rs!xs#O!]#O#P!}#P;'S!];'S;=`$o<%lO!]~!}Og~~#QXrs!]!P!Q!]#O#P!]#U#V!]#Y#Z!]#b#c!]#f#g!]#h#i!]#i#j#m~#pR!Q![#y!c!i#y#T#Z#y~#|R!Q![$V!c!i$V#T#Z$V~$YR!Q![$c!c!i$c#T#Z$c~$fR!Q![!]!c!i!]#T#Z!]~$rP;=`<%l!]~$zO]~~$}Q!Q!R%T!R![&c~%YRT~!O!P%c!g!h%w#X#Y%w~%fP!Q![%i~%nRT~!Q![%i!g!h%w#X#Y%w~%zR{|&T}!O&T!Q![&Z~&WP!Q![&Z~&`PT~!Q![&Z~&hST~!O!P%c!Q![&c!g!h%w#X#Y%w~&yO[~~'OO_~~'TO^~~'WP#T#U'Z~'^P#`#a'a~'dP#g#h'g~'jP#X#Y'm~'rOR~~'uP#i#j'x~'{P#`#a(O~(RP#`#a(U~(ZOS~~(^P#f#g(a~(dP#i#j(g~(jP#X#Y(m~(rOQ~~(wOW~~(|OV~",tokenizers:[0],topRules:{JsonText:[0,1]},tokenPrec:0});var l=n(15874);const s=l.bj.define({name:"json",parser:a.configure({props:[l.Oh.add({Object:(0,l.mz)({except:/^\s*\}/}),Array:(0,l.mz)({except:/^\s*\]/})}),l.b_.add({"Object Array":l.yd})]}),languageData:{closeBrackets:{brackets:["[","{",'"']},indentOnInput:/^\s*[\}\]]$/}});function c(){return new l.Yy(s)}},15580:function(e,t,n){var r=n(63103),o=n(70111),i=n(53848),a=n(54529),l=n(35657);e.exports=function(e,t,n){var s,c={};return e&&(t&&o(t)?t=function(e){return function(){return r(e)}}(t):i(t)||(t=a(t)),l(e,(function(r,o){s=t?t.call(n,r,o,e):r,c[s]?c[s].push(r):c[s]=[r]}))),c}},15588:function(e,t,n){var r=n(51780);e.exports=function(e,t,n){var o=0,i=[];return function(){var a=arguments;++o<=e&&i.push(a[0]),o>=e&&t.apply(n,[i].concat(r(a)))}}},15651:function(e,t,n){var r=n(79135),o=n(40870);e.exports=function(e,t,n){if(e){r(e)||(e=o(e));for(var i=e.length-1;i>=0;i--)if(t.call(n,e[i],i,e))return e[i]}}},15777:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a=n(10886);var l={__name:"picture-single-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),l=e,s=((0,o.k)(),(0,r.ref)(null));let c=(0,r.ref)([]);(0,r.computed)((()=>l.field.options.size||"default"));let{createFieldRules:u,getPropName:d,handleFieldValidation:f}=(0,i.A)();const h=(0,r.inject)("globalFormModel",null);let p=(0,r.inject)("refList",null);function m(e){if(l.designState)return;let t=d(l);h.value[t]=e}function g(e){if(m(e),f(d(l)),l.field.options.onSuccess){new Function("value",l.field.options.onSuccess).call(n,e)}}return(0,r.watch)((()=>l.field.options.defaultValue),((e,t)=>{s.value=e})),(0,r.onMounted)((()=>{l.field.formItemFlag&&(h?void 0===h.value[l.field.options.name]&&void 0!==l.field.options.defaultValue?s.value=l.field.options.defaultValue:void 0===h.value[l.field.options.name]?h.value[l.field.options.name]=null:s.value=h.value[l.field.options.name]:s.value=l.field.options.defaultValue),null!=p&&null!=p.value&&l.field.options.name&&(p.value[l.field.options.name]=n),u(l.field,c.value)})),t({getWidgetRef:function(e){return null!=p&&null!=p.value?p.value[e]:null},getValue:function(){return s.value},setValue:function(e){s.value=e,m(e),f(d(l))},setHidden:function(e){l.field.options.hidden=e,e?l.field.formItemFlag&&c.value.splice(0,c.value.length):u(l.field,c.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(o,{field:e.field,rules:(0,r.unref)(c),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{ref:"lyfieldEditor",modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=e=>s.value=e),disabled:e.field.options.disabled,round:e.field.options.round,cropper:e.field.options.cropper,title:e.field.options.uploadTitle,"show-file-list":e.field.options.showFileList,width:e.field.options.uploadWidth,height:e.field.options.uploadHight,icon:e.field.options.uploadIcon,compress:e.field.options.compress,"aspect-ratio":e.field.options.aspectRatio,"max-size":e.field.options.fileMaxSize,onOnSuccess:g},null,8,["modelValue","disabled","round","cropper","title","show-file-list","width","height","icon","compress","aspect-ratio","max-size"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},15791:function(e,t,n){n(72564)},15874:function(e,t,n){"use strict";n.d(t,{Ay:function(){return R},EI:function(){return T},KB:function(){return E},Lv:function(){return pe},Oh:function(){return P},Q0:function(){return d},Q_:function(){return Pe},SG:function(){return Ee},TM:function(){return f},Tg:function(){return Fe},WD:function(){return H},Xt:function(){return V},Yy:function(){return C},Zt:function(){return xe},_Y:function(){return L},_v:function(){return N},b_:function(){return j},bj:function(){return p},cr:function(){return ge},f7:function(){return ie},iB:function(){return c},jU:function(){return De},mv:function(){return m},mz:function(){return F},nq:function(){return A},p9:function(){return u},t:function(){return W},t$:function(){return k},tp:function(){return B},y9:function(){return be},yd:function(){return q}});var r,o=n(90365),i=n(20614),a=n(62144),l=n(43720),s=n(97417);const c=new o.uY;function u(e){return i.sj.define({combine:e?t=>t.concat(e):void 0})}const d=new o.uY;class f{constructor(e,t,n=[],r=""){this.data=e,this.name=r,i.$t.prototype.hasOwnProperty("tree")||Object.defineProperty(i.$t.prototype,"tree",{get(){return m(this)}}),this.parser=t,this.extension=[_.of(this),i.$t.languageData.of(((e,t,n)=>{let r=h(e,t,n),o=r.type.prop(c);if(!o)return[];let i=e.facet(o),a=r.type.prop(d);if(a){let o=r.resolve(t-r.from,n);for(let t of a)if(t.test(o,e)){let n=e.facet(t.facet);return"replace"==t.type?n:n.concat(i)}}return i}))].concat(n)}isActiveAt(e,t,n=-1){return h(e,t,n).type.prop(c)==this.data}findRegions(e){let t=e.facet(_);if((null==t?void 0:t.data)==this.data)return[{from:0,to:e.doc.length}];if(!t||!t.allowsNesting)return[];let n=[],r=(e,t)=>{if(e.prop(c)==this.data)return void n.push({from:t,to:t+e.length});let i=e.prop(o.uY.mounted);if(i){if(i.tree.prop(c)==this.data){if(i.overlay)for(let e of i.overlay)n.push({from:e.from+t,to:e.to+t});else n.push({from:t,to:t+e.length});return}if(i.overlay){let e=n.length;if(r(i.tree,i.overlay[0].from+t),n.length>e)return}}for(let n=0;n<e.children.length;n++){let i=e.children[n];i instanceof o.PH&&r(i,e.positions[n]+t)}};return r(m(e),0),n}get allowsNesting(){return!0}}function h(e,t,n){let r=e.facet(_),i=m(e).topNode;if(!r||r.allowsNesting)for(let e=i;e;e=e.enter(t,n,o.Qj.ExcludeBuffers))e.type.isTop&&(i=e);return i}f.setState=i.Pe.define();class p extends f{constructor(e,t,n){super(e,t,[],n),this.parser=t}static define(e){let t=u(e.languageData);return new p(t,e.parser.configure({props:[c.add((e=>e.isTop?t:void 0))]}),e.name)}configure(e,t){return new p(this.data,this.parser.configure(e),t||this.name)}get allowsNesting(){return this.parser.hasWrappers()}}function m(e){let t=e.field(f.state,!1);return t?t.tree:o.PH.empty}class g{constructor(e){this.doc=e,this.cursorPos=0,this.string="",this.cursor=e.iter()}get length(){return this.doc.length}syncTo(e){return this.string=this.cursor.next(e-this.cursorPos).value,this.cursorPos=e+this.string.length,this.cursorPos-this.string.length}chunk(e){return this.syncTo(e),this.string}get lineChunks(){return!0}read(e,t){let n=this.cursorPos-this.string.length;return e<n||t>=this.cursorPos?this.doc.sliceString(e,t):this.string.slice(e-n,t-n)}}let v=null;class A{constructor(e,t,n=[],r,o,i,a,l){this.parser=e,this.state=t,this.fragments=n,this.tree=r,this.treeLen=o,this.viewport=i,this.skipped=a,this.scheduleOn=l,this.parse=null,this.tempSkipped=[]}static create(e,t,n){return new A(e,t,[],o.PH.empty,0,n,[],null)}startParse(){return this.parser.startParse(new g(this.state.doc),this.fragments)}work(e,t){return null!=t&&t>=this.state.doc.length&&(t=void 0),this.tree!=o.PH.empty&&this.isDone(null!=t?t:this.state.doc.length)?(this.takeTree(),!0):this.withContext((()=>{var n;if("number"==typeof e){let t=Date.now()+e;e=()=>Date.now()>t}for(this.parse||(this.parse=this.startParse()),null!=t&&(null==this.parse.stoppedAt||this.parse.stoppedAt>t)&&t<this.state.doc.length&&this.parse.stopAt(t);;){let r=this.parse.advance();if(r){if(this.fragments=this.withoutTempSkipped(o.rr.addTree(r,this.fragments,null!=this.parse.stoppedAt)),this.treeLen=null!==(n=this.parse.stoppedAt)&&void 0!==n?n:this.state.doc.length,this.tree=r,this.parse=null,!(this.treeLen<(null!=t?t:this.state.doc.length)))return!0;this.parse=this.startParse()}if(e())return!1}}))}takeTree(){let e,t;this.parse&&(e=this.parse.parsedPos)>=this.treeLen&&((null==this.parse.stoppedAt||this.parse.stoppedAt>e)&&this.parse.stopAt(e),this.withContext((()=>{for(;!(t=this.parse.advance()););})),this.treeLen=e,this.tree=t,this.fragments=this.withoutTempSkipped(o.rr.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(e){let t=v;v=this;try{return e()}finally{v=t}}withoutTempSkipped(e){for(let t;t=this.tempSkipped.pop();)e=y(e,t.from,t.to);return e}changes(e,t){let{fragments:n,tree:r,treeLen:i,viewport:a,skipped:l}=this;if(this.takeTree(),!e.empty){let t=[];if(e.iterChangedRanges(((e,n,r,o)=>t.push({fromA:e,toA:n,fromB:r,toB:o}))),n=o.rr.applyChanges(n,t),r=o.PH.empty,i=0,a={from:e.mapPos(a.from,-1),to:e.mapPos(a.to,1)},this.skipped.length){l=[];for(let t of this.skipped){let n=e.mapPos(t.from,1),r=e.mapPos(t.to,-1);n<r&&l.push({from:n,to:r})}}}return new A(this.parser,t,n,r,i,a,l,this.scheduleOn)}updateViewport(e){if(this.viewport.from==e.from&&this.viewport.to==e.to)return!1;this.viewport=e;let t=this.skipped.length;for(let t=0;t<this.skipped.length;t++){let{from:n,to:r}=this.skipped[t];n<e.to&&r>e.from&&(this.fragments=y(this.fragments,n,r),this.skipped.splice(t--,1))}return!(this.skipped.length>=t)&&(this.reset(),!0)}reset(){this.parse&&(this.takeTree(),this.parse=null)}skipUntilInView(e,t){this.skipped.push({from:e,to:t})}static getSkippingParser(e){return new class extends o.iX{createParse(t,n,r){let i=r[0].from,a=r[r.length-1].to;return{parsedPos:i,advance(){let t=v;if(t){for(let e of r)t.tempSkipped.push(e);e&&(t.scheduleOn=t.scheduleOn?Promise.all([t.scheduleOn,e]):e)}return this.parsedPos=a,new o.PH(o.Z6.none,[],[],a-i)},stoppedAt:null,stopAt(){}}}}}isDone(e){e=Math.min(e,this.state.doc.length);let t=this.fragments;return this.treeLen>=e&&t.length&&0==t[0].from&&t[0].to>=e}static get(){return v}}function y(e,t,n){return o.rr.applyChanges(e,[{fromA:t,toA:n,fromB:t,toB:n}])}class b{constructor(e){this.context=e,this.tree=e.tree}apply(e){if(!e.docChanged&&this.tree==this.context.tree)return this;let t=this.context.changes(e.changes,e.state),n=this.context.treeLen==e.startState.doc.length?void 0:Math.max(e.changes.mapPos(this.context.treeLen),t.viewport.to);return t.work(20,n)||t.takeTree(),new b(t)}static init(e){let t=Math.min(3e3,e.doc.length),n=A.create(e.facet(_).parser,e,{from:0,to:t});return n.work(20,t)||n.takeTree(),new b(n)}}f.state=i.sU.define({create:b.init,update(e,t){for(let e of t.effects)if(e.is(f.setState))return e.value;return t.startState.facet(_)!=t.state.facet(_)?b.init(t.state):e.apply(t)}});let O=e=>{let t=setTimeout((()=>e()),500);return()=>clearTimeout(t)};"undefined"!=typeof requestIdleCallback&&(O=e=>{let t=-1,n=setTimeout((()=>{t=requestIdleCallback(e,{timeout:400})}),100);return()=>t<0?clearTimeout(n):cancelIdleCallback(t)});const w="undefined"!=typeof navigator&&(null===(r=navigator.scheduling)||void 0===r?void 0:r.isInputPending)?()=>navigator.scheduling.isInputPending():null,x=a.Z9.fromClass(class{constructor(e){this.view=e,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(e){let t=this.view.state.field(f.state).context;(t.updateViewport(e.view.viewport)||this.view.viewport.to>t.treeLen)&&this.scheduleWork(),(e.docChanged||e.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(t)}scheduleWork(){if(this.working)return;let{state:e}=this.view,t=e.field(f.state);t.tree==t.context.tree&&t.context.isDone(e.doc.length)||(this.working=O(this.work))}work(e){this.working=null;let t=Date.now();if(this.chunkEnd<t&&(this.chunkEnd<0||this.view.hasFocus)&&(this.chunkEnd=t+3e4,this.chunkBudget=3e3),this.chunkBudget<=0)return;let{state:n,viewport:{to:r}}=this.view,o=n.field(f.state);if(o.tree==o.context.tree&&o.context.isDone(r+1e5))return;let i=Date.now()+Math.min(this.chunkBudget,100,e&&!w?Math.max(25,e.timeRemaining()-5):1e9),a=o.context.treeLen<r&&n.doc.length>r+1e3,l=o.context.work((()=>w&&w()||Date.now()>i),r+(a?0:1e5));this.chunkBudget-=Date.now()-t,(l||this.chunkBudget<=0)&&(o.context.takeTree(),this.view.dispatch({effects:f.setState.of(new b(o.context))})),this.chunkBudget>0&&(!l||a)&&this.scheduleWork(),this.checkAsyncSchedule(o.context)}checkAsyncSchedule(e){e.scheduleOn&&(this.workScheduled++,e.scheduleOn.then((()=>this.scheduleWork())).catch((e=>(0,a.c_)(this.view.state,e))).then((()=>this.workScheduled--)),e.scheduleOn=null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),_=i.sj.define({combine(e){return e.length?e[0]:null},enables:e=>[f.state,x,a.Lz.contentAttributes.compute([e],(t=>{let n=t.facet(e);return n&&n.name?{"data-language":n.name}:{}}))]});class C{constructor(e,t=[]){this.language=e,this.support=t,this.extension=[e,t]}}class k{constructor(e,t,n,r,o,i=void 0){this.name=e,this.alias=t,this.extensions=n,this.filename=r,this.loadFunc=o,this.support=i,this.loading=null}load(){return this.loading||(this.loading=this.loadFunc().then((e=>this.support=e),(e=>{throw this.loading=null,e})))}static of(e){let{load:t,support:n}=e;if(!t){if(!n)throw new RangeError("Must pass either 'load' or 'support' to LanguageDescription.of");t=()=>Promise.resolve(n)}return new k(e.name,(e.alias||[]).concat(e.name).map((e=>e.toLowerCase())),e.extensions||[],e.filename,t,n)}static matchFilename(e,t){for(let n of e)if(n.filename&&n.filename.test(t))return n;let n=/\.([^.]+)$/.exec(t);if(n)for(let t of e)if(t.extensions.indexOf(n[1])>-1)return t;return null}static matchLanguageName(e,t,n=!0){t=t.toLowerCase();for(let n of e)if(n.alias.some((e=>e==t)))return n;if(n)for(let n of e)for(let e of n.alias){let r=t.indexOf(e);if(r>-1&&(e.length>2||!/\w/.test(t[r-1])&&!/\w/.test(t[r+e.length])))return n}return null}}const S=i.sj.define(),V=i.sj.define({combine:e=>{if(!e.length)return" ";let t=e[0];if(!t||/\S/.test(t)||Array.from(t).some((e=>e!=t[0])))throw new Error("Invalid indent unit: "+JSON.stringify(e[0]));return t}});function B(e){let t=e.facet(V);return 9==t.charCodeAt(0)?e.tabSize*t.length:t.length}function T(e,t){let n="",r=e.tabSize,o=e.facet(V)[0];if("\t"==o){for(;t>=r;)n+="\t",t-=r;o=" "}for(let e=0;e<t;e++)n+=o;return n}function N(e,t){e instanceof i.$t&&(e=new E(e));for(let n of e.state.facet(S)){let r=n(e,t);if(void 0!==r)return r}let n=m(e.state);return n.length>=t?function(e,t,n){let r=t.resolveStack(n),o=t.resolveInner(n,-1).resolve(n,0).enterUnfinishedNodesBefore(n);if(o!=r.node){let e=[];for(let t=o;t&&(t.from!=r.node.from||t.type!=r.node.type);t=t.parent)e.push(t);for(let t=e.length-1;t>=0;t--)r={node:e[t],next:r}}return Q(r,e,n)}(e,n,t):null}class E{constructor(e,t={}){this.state=e,this.options=t,this.unit=B(e)}lineAt(e,t=1){let n=this.state.doc.lineAt(e),{simulateBreak:r,simulateDoubleBreak:o}=this.options;return null!=r&&r>=n.from&&r<=n.to?o&&r==e?{text:"",from:e}:(t<0?r<e:r<=e)?{text:n.text.slice(r-n.from),from:r}:{text:n.text.slice(0,r-n.from),from:n.from}:n}textAfterPos(e,t=1){if(this.options.simulateDoubleBreak&&e==this.options.simulateBreak)return"";let{text:n,from:r}=this.lineAt(e,t);return n.slice(e-r,Math.min(n.length,e+100-r))}column(e,t=1){let{text:n,from:r}=this.lineAt(e,t),o=this.countColumn(n,e-r),i=this.options.overrideIndentation?this.options.overrideIndentation(r):-1;return i>-1&&(o+=i-this.countColumn(n,n.search(/\S|$/))),o}countColumn(e,t=e.length){return(0,i.y$)(e,this.state.tabSize,t)}lineIndent(e,t=1){let{text:n,from:r}=this.lineAt(e,t),o=this.options.overrideIndentation;if(o){let e=o(r);if(e>-1)return e}return this.countColumn(n,n.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}}const P=new o.uY;function Q(e,t,n){for(let r=e;r;r=r.next){let e=M(r.node);if(e)return e($.create(t,n,r))}return 0}function M(e){let t=e.type.prop(P);if(t)return t;let n,r=e.firstChild;if(r&&(n=r.type.prop(o.uY.closedBy))){let t=e.lastChild,r=t&&n.indexOf(t.name)>-1;return e=>I(e,!0,1,void 0,r&&!function(e){return e.pos==e.options.simulateBreak&&e.options.simulateDoubleBreak}(e)?t.from:void 0)}return null==e.parent?D:null}function D(){return 0}class $ extends E{constructor(e,t,n){super(e.state,e.options),this.base=e,this.pos=t,this.context=n}get node(){return this.context.node}static create(e,t,n){return new $(e,t,n)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(e){let t=this.state.doc.lineAt(e.from);for(;;){let n=e.resolve(t.from);for(;n.parent&&n.parent.from==n.from;)n=n.parent;if(z(n,e))break;t=this.state.doc.lineAt(n.from)}return this.lineIndent(t.from)}continue(){return Q(this.context.next,this.base,this.pos)}}function z(e,t){for(let n=t;n;n=n.parent)if(e==n)return!0;return!1}function R({closing:e,align:t=!0,units:n=1}){return r=>I(r,t,n,e)}function I(e,t,n,r,o){let i=e.textAfter,a=i.match(/^\s*/)[0].length,l=r&&i.slice(a,a+r.length)==r||o==e.pos+a,s=t?function(e){let t=e.node,n=t.childAfter(t.from),r=t.lastChild;if(!n)return null;let o=e.options.simulateBreak,i=e.state.doc.lineAt(n.from),a=null==o||o<=i.from?i.to:Math.min(i.to,o);for(let e=n.to;;){let o=t.childAfter(e);if(!o||o==r)return null;if(!o.type.isSkipped){if(o.from>=a)return null;let e=/^ */.exec(i.text.slice(n.to-i.from))[0].length;return{from:n.from,to:n.to+e}}e=o.to}}(e):null;return s?l?e.column(s.from):e.column(s.to):e.baseIndent+(l?0:e.unit*n)}const L=e=>e.baseIndent;function F({except:e,units:t=1}={}){return n=>{let r=e&&e.test(n.textAfter);return n.baseIndent+(r?0:t*n.unit)}}const U=200;function H(){return i.$t.transactionFilter.of((e=>{if(!e.docChanged||!e.isUserEvent("input.type")&&!e.isUserEvent("input.complete"))return e;let t=e.startState.languageDataAt("indentOnInput",e.startState.selection.main.head);if(!t.length)return e;let n=e.newDoc,{head:r}=e.newSelection.main,o=n.lineAt(r);if(r>o.from+U)return e;let i=n.sliceString(o.from,r);if(!t.some((e=>e.test(i))))return e;let{state:a}=e,l=-1,s=[];for(let{head:e}of a.selection.ranges){let t=a.doc.lineAt(e);if(t.from==l)continue;l=t.from;let n=N(a,t.from);if(null==n)continue;let r=/^\s*/.exec(t.text)[0],o=T(a,n);r!=o&&s.push({from:t.from,to:t.from+r.length,insert:o})}return s.length?[e,{changes:s,sequential:!0}]:e}))}const W=i.sj.define(),j=new o.uY;function q(e){let t=e.firstChild,n=e.lastChild;return t&&t.to<n.from?{from:t.to,to:n.type.isError?e.to:n.from}:null}function X(e){let t=e.lastChild;return t&&t.to==e.to&&t.type.isError}function Y(e,t,n){for(let r of e.facet(W)){let o=r(e,t,n);if(o)return o}return function(e,t,n){let r=m(e);if(r.length<n)return null;let o=null;for(let i=r.resolveStack(n,1);i;i=i.next){let a=i.node;if(a.to<=n||a.from>n)continue;if(o&&a.from<t)break;let l=a.type.prop(j);if(l&&(a.to<r.length-50||r.length==e.doc.length||!X(a))){let r=l(a,e);r&&r.from<=n&&r.from>=t&&r.to>n&&(o=r)}}return o}(e,t,n)}function G(e,t){let n=t.mapPos(e.from,1),r=t.mapPos(e.to,-1);return n>=r?void 0:{from:n,to:r}}const Z=i.Pe.define({map:G}),K=i.Pe.define({map:G});function J(e){let t=[];for(let{head:n}of e.state.selection.ranges)t.some((e=>e.from<=n&&e.to>=n))||t.push(e.lineBlockAt(n));return t}const ee=i.sU.define({create(){return a.NZ.none},update(e,t){e=e.map(t.changes);for(let n of t.effects)if(n.is(Z)&&!ne(e,n.value.from,n.value.to)){let{preparePlaceholder:r}=t.state.facet(le),o=r?a.NZ.replace({widget:new de(r(t.state,n.value))}):ue;e=e.update({add:[o.range(n.value.from,n.value.to)]})}else n.is(K)&&(e=e.update({filter:(e,t)=>n.value.from!=e||n.value.to!=t,filterFrom:n.value.from,filterTo:n.value.to}));if(t.selection){let n=!1,{head:r}=t.selection.main;e.between(r,r,((e,t)=>{e<r&&t>r&&(n=!0)})),n&&(e=e.update({filterFrom:r,filterTo:r,filter:(e,t)=>t<=r||e>=r}))}return e},provide:e=>a.Lz.decorations.from(e),toJSON(e,t){let n=[];return e.between(0,t.doc.length,((e,t)=>{n.push(e,t)})),n},fromJSON(e){if(!Array.isArray(e)||e.length%2)throw new RangeError("Invalid JSON for fold state");let t=[];for(let n=0;n<e.length;){let r=e[n++],o=e[n++];if("number"!=typeof r||"number"!=typeof o)throw new RangeError("Invalid JSON for fold state");t.push(ue.range(r,o))}return a.NZ.set(t,!0)}});function te(e,t,n){var r;let o=null;return null===(r=e.field(ee,!1))||void 0===r||r.between(t,n,((e,t)=>{(!o||o.from>e)&&(o={from:e,to:t})})),o}function ne(e,t,n){let r=!1;return e.between(t,t,((e,o)=>{e==t&&o==n&&(r=!0)})),r}function re(e,t){return e.field(ee,!1)?t:t.concat(i.Pe.appendConfig.of(se()))}function oe(e,t,n=!0){let r=e.state.doc.lineAt(t.from).number,o=e.state.doc.lineAt(t.to).number;return a.Lz.announce.of(`${e.state.phrase(n?"Folded lines":"Unfolded lines")} ${r} ${e.state.phrase("to")} ${o}.`)}const ie=[{key:"Ctrl-Shift-[",mac:"Cmd-Alt-[",run:e=>{for(let t of J(e)){let n=Y(e.state,t.from,t.to);if(n)return e.dispatch({effects:re(e.state,[Z.of(n),oe(e,n)])}),!0}return!1}},{key:"Ctrl-Shift-]",mac:"Cmd-Alt-]",run:e=>{if(!e.state.field(ee,!1))return!1;let t=[];for(let n of J(e)){let r=te(e.state,n.from,n.to);r&&t.push(K.of(r),oe(e,r,!1))}return t.length&&e.dispatch({effects:t}),t.length>0}},{key:"Ctrl-Alt-[",run:e=>{let{state:t}=e,n=[];for(let r=0;r<t.doc.length;){let o=e.lineBlockAt(r),i=Y(t,o.from,o.to);i&&n.push(Z.of(i)),r=(i?e.lineBlockAt(i.to):o).to+1}return n.length&&e.dispatch({effects:re(e.state,n)}),!!n.length}},{key:"Ctrl-Alt-]",run:e=>{let t=e.state.field(ee,!1);if(!t||!t.size)return!1;let n=[];return t.between(0,e.state.doc.length,((e,t)=>{n.push(K.of({from:e,to:t}))})),e.dispatch({effects:n}),!0}}],ae={placeholderDOM:null,preparePlaceholder:null,placeholderText:"…"},le=i.sj.define({combine(e){return(0,i.QR)(e,ae)}});function se(e){let t=[ee,me];return e&&t.push(le.of(e)),t}function ce(e,t){let{state:n}=e,r=n.facet(le),o=t=>{let n=e.lineBlockAt(e.posAtDOM(t.target)),r=te(e.state,n.from,n.to);r&&e.dispatch({effects:K.of(r)}),t.preventDefault()};if(r.placeholderDOM)return r.placeholderDOM(e,o,t);let i=document.createElement("span");return i.textContent=r.placeholderText,i.setAttribute("aria-label",n.phrase("folded code")),i.title=n.phrase("unfold"),i.className="cm-foldPlaceholder",i.onclick=o,i}const ue=a.NZ.replace({widget:new class extends a.xO{toDOM(e){return ce(e,null)}}});class de extends a.xO{constructor(e){super(),this.value=e}eq(e){return this.value==e.value}toDOM(e){return ce(e,this.value)}}const fe={openText:"⌄",closedText:"",markerDOM:null,domEventHandlers:{},foldingChanged:()=>!1};class he extends a.wJ{constructor(e,t){super(),this.config=e,this.open=t}eq(e){return this.config==e.config&&this.open==e.open}toDOM(e){if(this.config.markerDOM)return this.config.markerDOM(this.open);let t=document.createElement("span");return t.textContent=this.open?this.config.openText:this.config.closedText,t.title=e.state.phrase(this.open?"Fold line":"Unfold line"),t}}function pe(e={}){let t=Object.assign(Object.assign({},fe),e),n=new he(t,!0),r=new he(t,!1),o=a.Z9.fromClass(class{constructor(e){this.from=e.viewport.from,this.markers=this.buildMarkers(e)}update(e){(e.docChanged||e.viewportChanged||e.startState.facet(_)!=e.state.facet(_)||e.startState.field(ee,!1)!=e.state.field(ee,!1)||m(e.startState)!=m(e.state)||t.foldingChanged(e))&&(this.markers=this.buildMarkers(e.view))}buildMarkers(e){let t=new i.vB;for(let o of e.viewportLineBlocks){let i=te(e.state,o.from,o.to)?r:Y(e.state,o.from,o.to)?n:null;i&&t.add(o.from,o.from,i)}return t.finish()}}),{domEventHandlers:l}=t;return[o,(0,a.cU)({class:"cm-foldGutter",markers(e){var t;return(null===(t=e.plugin(o))||void 0===t?void 0:t.markers)||i.om.empty},initialSpacer(){return new he(t,!1)},domEventHandlers:Object.assign(Object.assign({},l),{click:(e,t,n)=>{if(l.click&&l.click(e,t,n))return!0;let r=te(e.state,t.from,t.to);if(r)return e.dispatch({effects:K.of(r)}),!0;let o=Y(e.state,t.from,t.to);return!!o&&(e.dispatch({effects:Z.of(o)}),!0)}})}),se()]}const me=a.Lz.baseTheme({".cm-foldPlaceholder":{backgroundColor:"#eee",border:"1px solid #ddd",color:"#888",borderRadius:".2em",margin:"0 1px",padding:"0 1px",cursor:"pointer"},".cm-foldGutter span":{padding:"0 1px",cursor:"pointer"}});class ge{constructor(e,t){let n;function r(e){let t=s.G.newName();return(n||(n=Object.create(null)))["."+t]=e,t}this.specs=e;const o="string"==typeof t.all?t.all:t.all?r(t.all):void 0,i=t.scope;this.scope=i instanceof f?e=>e.prop(c)==i.data:i?e=>e==i:void 0,this.style=(0,l.az)(e.map((e=>({tag:e.tag,class:e.class||r(Object.assign({},e,{tag:null}))}))),{all:o}).style,this.module=n?new s.G(n):null,this.themeType=t.themeType}static define(e,t){return new ge(e,t||{})}}const ve=i.sj.define(),Ae=i.sj.define({combine(e){return e.length?[e[0]]:null}});function ye(e){let t=e.facet(ve);return t.length?t:e.facet(Ae)}function be(e,t){let n,r=[we];return e instanceof ge&&(e.module&&r.push(a.Lz.styleModule.of(e.module)),n=e.themeType),(null==t?void 0:t.fallback)?r.push(Ae.of(e)):n?r.push(ve.computeN([a.Lz.darkTheme],(t=>t.facet(a.Lz.darkTheme)==("dark"==n)?[e]:[]))):r.push(ve.of(e)),r}class Oe{constructor(e){this.markCache=Object.create(null),this.tree=m(e.state),this.decorations=this.buildDeco(e,ye(e.state)),this.decoratedTo=e.viewport.to}update(e){let t=m(e.state),n=ye(e.state),r=n!=ye(e.startState),{viewport:o}=e.view,i=e.changes.mapPos(this.decoratedTo,1);t.length<o.to&&!r&&t.type==this.tree.type&&i>=o.to?(this.decorations=this.decorations.map(e.changes),this.decoratedTo=i):(t!=this.tree||e.viewportChanged||r)&&(this.tree=t,this.decorations=this.buildDeco(e.view,n),this.decoratedTo=o.to)}buildDeco(e,t){if(!t||!this.tree.length)return a.NZ.none;let n=new i.vB;for(let{from:r,to:o}of e.visibleRanges)(0,l.DM)(this.tree,t,((e,t,r)=>{n.add(e,t,this.markCache[r]||(this.markCache[r]=a.NZ.mark({class:r})))}),r,o);return n.finish()}}const we=i.Nb.high(a.Z9.fromClass(Oe,{decorations:e=>e.decorations})),xe=ge.define([{tag:l._A.meta,color:"#404740"},{tag:l._A.link,textDecoration:"underline"},{tag:l._A.heading,textDecoration:"underline",fontWeight:"bold"},{tag:l._A.emphasis,fontStyle:"italic"},{tag:l._A.strong,fontWeight:"bold"},{tag:l._A.strikethrough,textDecoration:"line-through"},{tag:l._A.keyword,color:"#708"},{tag:[l._A.atom,l._A.bool,l._A.url,l._A.contentSeparator,l._A.labelName],color:"#219"},{tag:[l._A.literal,l._A.inserted],color:"#164"},{tag:[l._A.string,l._A.deleted],color:"#a11"},{tag:[l._A.regexp,l._A.escape,l._A.special(l._A.string)],color:"#e40"},{tag:l._A.definition(l._A.variableName),color:"#00f"},{tag:l._A.local(l._A.variableName),color:"#30a"},{tag:[l._A.typeName,l._A.namespace],color:"#085"},{tag:l._A.className,color:"#167"},{tag:[l._A.special(l._A.variableName),l._A.macroName],color:"#256"},{tag:l._A.definition(l._A.propertyName),color:"#00c"},{tag:l._A.comment,color:"#940"},{tag:l._A.invalid,color:"#f00"}]),_e=a.Lz.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:"#328c8252"},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bb555544"}}),Ce=1e4,ke="()[]{}",Se=i.sj.define({combine(e){return(0,i.QR)(e,{afterCursor:!0,brackets:ke,maxScanDistance:Ce,renderMatch:Te})}}),Ve=a.NZ.mark({class:"cm-matchingBracket"}),Be=a.NZ.mark({class:"cm-nonmatchingBracket"});function Te(e){let t=[],n=e.matched?Ve:Be;return t.push(n.range(e.start.from,e.start.to)),e.end&&t.push(n.range(e.end.from,e.end.to)),t}const Ne=[i.sU.define({create(){return a.NZ.none},update(e,t){if(!t.docChanged&&!t.selection)return e;let n=[],r=t.state.facet(Se);for(let e of t.state.selection.ranges){if(!e.empty)continue;let o=De(t.state,e.head,-1,r)||e.head>0&&De(t.state,e.head-1,1,r)||r.afterCursor&&(De(t.state,e.head,1,r)||e.head<t.state.doc.length&&De(t.state,e.head+1,-1,r));o&&(n=n.concat(r.renderMatch(o,t.state)))}return a.NZ.set(n,!0)},provide:e=>a.Lz.decorations.from(e)}),_e];function Ee(e={}){return[Se.of(e),Ne]}const Pe=new o.uY;function Qe(e,t,n){let r=e.prop(t<0?o.uY.openedBy:o.uY.closedBy);if(r)return r;if(1==e.name.length){let r=n.indexOf(e.name);if(r>-1&&r%2==(t<0?1:0))return[n[r+t]]}return null}function Me(e){let t=e.type.prop(Pe);return t?t(e.node):e}function De(e,t,n,r={}){let o=r.maxScanDistance||Ce,i=r.brackets||ke,a=m(e),l=a.resolveInner(t,n);for(let r=l;r;r=r.parent){let o=Qe(r.type,n,i);if(o&&r.from<r.to){let a=Me(r);if(a&&(n>0?t>=a.from&&t<a.to:t>a.from&&t<=a.to))return $e(e,t,n,r,a,o,i)}}return function(e,t,n,r,o,i,a){let l=n<0?e.sliceDoc(t-1,t):e.sliceDoc(t,t+1),s=a.indexOf(l);if(s<0||s%2==0!=n>0)return null;let c={from:n<0?t-1:t,to:n>0?t+1:t},u=e.doc.iterRange(t,n>0?e.doc.length:0),d=0;for(let e=0;!u.next().done&&e<=i;){let i=u.value;n<0&&(e+=i.length);let l=t+e*n;for(let e=n>0?0:i.length-1,t=n>0?i.length:-1;e!=t;e+=n){let t=a.indexOf(i[e]);if(!(t<0||r.resolveInner(l+e,1).type!=o))if(t%2==0==n>0)d++;else{if(1==d)return{start:c,end:{from:l+e,to:l+e+1},matched:t>>1==s>>1};d--}}n>0&&(e+=i.length)}return u.done?{start:c,matched:!1}:null}(e,t,n,a,l.type,o,i)}function $e(e,t,n,r,o,i,a){let l=r.parent,s={from:o.from,to:o.to},c=0,u=null==l?void 0:l.cursor();if(u&&(n<0?u.childBefore(r.from):u.childAfter(r.to)))do{if(n<0?u.to<=r.from:u.from>=r.to){if(0==c&&i.indexOf(u.type.name)>-1&&u.from<u.to){let e=Me(u);return{start:s,end:e?{from:e.from,to:e.to}:void 0,matched:!0}}if(Qe(u.type,n,a))c++;else if(Qe(u.type,-n,a)){if(0==c){let e=Me(u);return{start:s,end:e&&e.from<e.to?{from:e.from,to:e.to}:void 0,matched:!1}}c--}}}while(n<0?u.prevSibling():u.nextSibling());return{start:s,matched:!1}}function ze(e,t,n,r=0,o=0){null==t&&-1==(t=e.search(/[^\s\u00a0]/))&&(t=e.length);let i=o;for(let o=r;o<t;o++)9==e.charCodeAt(o)?i+=n-i%n:i++;return i}class Re{constructor(e,t,n,r){this.string=e,this.tabSize=t,this.indentUnit=n,this.overrideIndent=r,this.pos=0,this.start=0,this.lastColumnPos=0,this.lastColumnValue=0}eol(){return this.pos>=this.string.length}sol(){return 0==this.pos}peek(){return this.string.charAt(this.pos)||void 0}next(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)}eat(e){let t,n=this.string.charAt(this.pos);if(t="string"==typeof e?n==e:n&&(e instanceof RegExp?e.test(n):e(n)),t)return++this.pos,n}eatWhile(e){let t=this.pos;for(;this.eat(e););return this.pos>t}eatSpace(){let e=this.pos;for(;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e}skipToEnd(){this.pos=this.string.length}skipTo(e){let t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0}backUp(e){this.pos-=e}column(){return this.lastColumnPos<this.start&&(this.lastColumnValue=ze(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue}indentation(){var e;return null!==(e=this.overrideIndent)&&void 0!==e?e:ze(this.string,null,this.tabSize)}match(e,t,n){if("string"==typeof e){let r=e=>n?e.toLowerCase():e;return r(this.string.substr(this.pos,e.length))==r(e)?(!1!==t&&(this.pos+=e.length),!0):null}{let n=this.string.slice(this.pos).match(e);return n&&n.index>0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}}current(){return this.string.slice(this.start,this.pos)}}function Ie(e){if("object"!=typeof e)return e;let t={};for(let n in e){let r=e[n];t[n]=r instanceof Array?r.slice():r}return t}const Le=new WeakMap;class Fe extends f{constructor(e){let t,n=u(e.languageData),r={name:(i=e).name||"",token:i.token,blankLine:i.blankLine||(()=>{}),startState:i.startState||(()=>!0),copyState:i.copyState||Ie,indent:i.indent||(()=>null),languageData:i.languageData||{},tokenTable:i.tokenTable||qe,mergeTokens:!1!==i.mergeTokens};var i;super(n,new class extends o.iX{createParse(e,n,r){return new We(t,e,n,r)}},[],e.name),this.topNode=function(e,t){let n=o.Z6.define({id:Xe.length,name:"Document",props:[c.add((()=>e)),P.add((()=>e=>t.getIndent(e)))],top:!0});return Xe.push(n),n}(n,this),t=this,this.streamParser=r,this.stateAfter=new o.uY({perNode:!0}),this.tokenTable=e.tokenTable?new Je(r.tokenTable):et}static define(e){return new Fe(e)}getIndent(e){let t,{overrideIndentation:n}=e.options;n&&(t=Le.get(e.state),null!=t&&t<e.pos-1e4&&(t=void 0));let r,o,i=Ue(this,e.node.tree,e.node.from,e.node.from,null!=t?t:e.pos);if(i?(o=i.state,r=i.pos+1):(o=this.streamParser.startState(e.unit),r=e.node.from),e.pos-r>1e4)return null;for(;r<e.pos;){let t=e.state.doc.lineAt(r),i=Math.min(e.pos,t.to);if(t.length){let r=n?n(t.from):-1,a=new Re(t.text,e.state.tabSize,e.unit,r<0?void 0:r);for(;a.pos<i-t.from;)je(this.streamParser.token,a,o)}else this.streamParser.blankLine(o,e.unit);if(i==e.pos)break;r=t.to+1}let a=e.lineAt(e.pos);return n&&null==t&&Le.set(e.state,a.from),this.streamParser.indent(o,/^\s*(.*)/.exec(a.text)[1],e)}get allowsNesting(){return!1}}function Ue(e,t,n,r,i){let a=n>=r&&n+t.length<=i&&t.prop(e.stateAfter);if(a)return{state:e.streamParser.copyState(a),pos:n+t.length};for(let a=t.children.length-1;a>=0;a--){let l=t.children[a],s=n+t.positions[a],c=l instanceof o.PH&&s<i&&Ue(e,l,s,r,i);if(c)return c}return null}function He(e,t,n,r,i){if(i&&n<=0&&r>=t.length)return t;i||0!=n||t.type!=e.topNode||(i=!0);for(let a=t.children.length-1;a>=0;a--){let l,s=t.positions[a],c=t.children[a];if(s<r&&c instanceof o.PH){if(!(l=He(e,c,n-s,r-s,i)))break;return i?new o.PH(t.type,t.children.slice(0,a).concat(l),t.positions.slice(0,a+1),s+l.length):l}}return null}class We{constructor(e,t,n,r){this.lang=e,this.input=t,this.fragments=n,this.ranges=r,this.stoppedAt=null,this.chunks=[],this.chunkPos=[],this.chunk=[],this.chunkReused=void 0,this.rangeIndex=0,this.to=r[r.length-1].to;let i=A.get(),a=r[0].from,{state:l,tree:s}=function(e,t,n,r,i){for(let o of t){let t,i=o.from+(o.openStart?25:0),a=o.to-(o.openEnd?25:0),l=i<=n&&a>n&&Ue(e,o.tree,0-o.offset,n,a);if(l&&l.pos<=r&&(t=He(e,o.tree,n+o.offset,l.pos+o.offset,!1)))return{state:l.state,tree:t}}return{state:e.streamParser.startState(i?B(i):4),tree:o.PH.empty}}(e,n,a,this.to,null==i?void 0:i.state);this.state=l,this.parsedPos=this.chunkStart=a+s.length;for(let e=0;e<s.children.length;e++)this.chunks.push(s.children[e]),this.chunkPos.push(s.positions[e]);i&&this.parsedPos<i.viewport.from-1e5&&r.some((e=>e.from<=i.viewport.from&&e.to>=i.viewport.from))&&(this.state=this.lang.streamParser.startState(B(i.state)),i.skipUntilInView(this.parsedPos,i.viewport.from),this.parsedPos=i.viewport.from),this.moveRangeIndex()}advance(){let e=A.get(),t=null==this.stoppedAt?this.to:Math.min(this.to,this.stoppedAt),n=Math.min(t,this.chunkStart+2048);for(e&&(n=Math.min(n,e.viewport.to));this.parsedPos<n;)this.parseLine(e);return this.chunkStart<this.parsedPos&&this.finishChunk(),this.parsedPos>=t?this.finish():e&&this.parsedPos>=e.viewport.to?(e.skipUntilInView(this.parsedPos,t),this.finish()):null}stopAt(e){this.stoppedAt=e}lineAfter(e){let t=this.input.chunk(e);if(this.input.lineChunks)"\n"==t&&(t="");else{let e=t.indexOf("\n");e>-1&&(t=t.slice(0,e))}return e+t.length<=this.to?t:t.slice(0,this.to-e)}nextLine(){let e=this.parsedPos,t=this.lineAfter(e),n=e+t.length;for(let e=this.rangeIndex;;){let r=this.ranges[e].to;if(r>=n)break;if(t=t.slice(0,r-(n-t.length)),e++,e==this.ranges.length)break;let o=this.ranges[e].from,i=this.lineAfter(o);t+=i,n=o+i.length}return{line:t,end:n}}skipGapsTo(e,t,n){for(;;){let r=this.ranges[this.rangeIndex].to,o=e+t;if(n>0?r>o:r>=o)break;t+=this.ranges[++this.rangeIndex].from-r}return t}moveRangeIndex(){for(;this.ranges[this.rangeIndex].to<this.parsedPos;)this.rangeIndex++}emitToken(e,t,n,r){let o=4;if(this.ranges.length>1){t+=r=this.skipGapsTo(t,r,1);let e=this.chunk.length;n+=r=this.skipGapsTo(n,r,-1),o+=this.chunk.length-e}let i=this.chunk.length-4;return this.lang.streamParser.mergeTokens&&4==o&&i>=0&&this.chunk[i]==e&&this.chunk[i+2]==t?this.chunk[i+2]=n:this.chunk.push(e,t,n,o),r}parseLine(e){let{line:t,end:n}=this.nextLine(),r=0,{streamParser:o}=this.lang,i=new Re(t,e?e.state.tabSize:4,e?B(e.state):2);if(i.eol())o.blankLine(this.state,i.indentUnit);else for(;!i.eol();){let e=je(o.token,i,this.state);if(e&&(r=this.emitToken(this.lang.tokenTable.resolve(e),this.parsedPos+i.start,this.parsedPos+i.pos,r)),i.start>1e4)break}this.parsedPos=n,this.moveRangeIndex(),this.parsedPos<this.to&&this.parsedPos++}finishChunk(){let e=o.PH.build({buffer:this.chunk,start:this.chunkStart,length:this.parsedPos-this.chunkStart,nodeSet:Ye,topID:0,maxBufferLength:2048,reused:this.chunkReused});e=new o.PH(e.type,e.children,e.positions,e.length,[[this.lang.stateAfter,this.lang.streamParser.copyState(this.state)]]),this.chunks.push(e),this.chunkPos.push(this.chunkStart-this.ranges[0].from),this.chunk=[],this.chunkReused=void 0,this.chunkStart=this.parsedPos}finish(){return new o.PH(this.lang.topNode,this.chunks,this.chunkPos,this.parsedPos-this.ranges[0].from).balance()}}function je(e,t,n){t.start=t.pos;for(let r=0;r<10;r++){let r=e(t,n);if(t.pos>t.start)return r}throw new Error("Stream parser failed to advance stream.")}const qe=Object.create(null),Xe=[o.Z6.none],Ye=new o.fI(Xe),Ge=[],Ze=Object.create(null),Ke=Object.create(null);for(let[e,t]of[["variable","variableName"],["variable-2","variableName.special"],["string-2","string.special"],["def","variableName.definition"],["tag","tagName"],["attribute","attributeName"],["type","typeName"],["builtin","variableName.standard"],["qualifier","modifier"],["error","invalid"],["header","heading"],["property","propertyName"]])Ke[e]=nt(qe,t);class Je{constructor(e){this.extra=e,this.table=Object.assign(Object.create(null),Ke)}resolve(e){return e?this.table[e]||(this.table[e]=nt(this.extra,e)):0}}const et=new Je(qe);function tt(e,t){Ge.indexOf(e)>-1||Ge.push(e)}function nt(e,t){let n=[];for(let r of t.split(" ")){let t=[];for(let n of r.split(".")){let r=e[n]||l._A[n];r?"function"==typeof r?t.length?t=t.map(r):tt(n):t.length?tt(n):t=Array.isArray(r)?r:[r]:tt(n)}for(let e of t)n.push(e)}if(!n.length)return 0;let r=t.replace(/ /g,"_"),i=r+" "+n.map((e=>e.id)),a=Ze[i];if(a)return a.id;let s=Ze[i]=o.Z6.define({id:Xe.length,name:r,props:[(0,l.pn)({[r]:n})]});return Xe.push(s),s.id}a.OP.RTL,a.OP.LTR},15894:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i=["textContent"],a=["innerHTML"],l={key:3},s={style:{display:"flex","justify-content":"space-between","align-items":"center"}},c=["onClick"],u=["onClick"];n(18111),n(61701);var d=n(10594),f=n(37741),h=n(40412),p={components:{AddModuleOther:n(91327).default,PaginationModule:d.A},name:"PlatformSettingsother",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,ids:[],single:!0,multiple:!0,formInline:{page:1,limit:10},is_allow_fronted:!0,pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],timers:[],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},showvideohandle(e){this.$alert(`<video width="320" height="240" controls>\n <source src="${e}" type="video/mp4">\n 您的浏览器不支持 HTML5 video 标签。\n </video>`,"视频预览",{dangerouslyUseHTMLString:!0})},ellipsis(e){return e?e.length>10?e.slice(0,10)+"...":e:""},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,h.platformsettingsOtherDelete)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},changeStatus(e){},addModule(){this.$refs.AddModuleFlag.addModuleFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.AddModuleFlag.addModuleFn(e,"编辑");else if("delete"==t){let t=this;t.$confirm("确定删除该数据吗?",{closeOnClickModal:!1}).then((n=>{(0,h.platformsettingsOtherDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}},getSuperOperate(){let e=this;(0,h.superOerateGet)().then((t=>{2e3==t.code?e.is_allow_fronted=t.data.data.is_allow:e.$message.warning("获取前端访问权限失败")}))},handleSuperOperate(){let e=this,t=e.is_allow_fronted;e.is_allow_fronted=!e.is_allow_fronted;let n=1;e.$confirm("确定要改变前端访问状态吗?",{closeOnClickModal:!1}).then((r=>{e.is_allow_fronted=!!t,n=e.is_allow_fronted?1:0,(0,h.superOerateSet)({is_allow:n}).then((n=>{2e3==n.code?(e.is_allow_fronted=n.data.data.is_allow,e.$message.warning(n.msg)):(e.is_allow_fronted=!t,e.$message.warning(n.msg))}))})).catch((()=>{}))},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,h.platformsettingsOther)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,f.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,f.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,f.getTableHeight)(e)}},created(){this.getData(),this.getSuperOperate()},timers(e){e?(this.formInline.beginAt=(0,f.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,f.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt="",this.formInline.endAt=""),this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var m=(0,n(66262).A)(p,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),v=(0,r.resolveComponent)("el-form"),A=(0,r.resolveComponent)("el-table-column"),y=(0,r.resolveComponent)("el-image"),b=(0,r.resolveComponent)("VideoCameraFilled"),O=(0,r.resolveComponent)("el-icon"),w=((0,r.resolveComponent)("el-tag"),(0,r.resolveComponent)("full-screen")),x=(0,r.resolveComponent)("el-tooltip"),_=(0,r.resolveComponent)("el-table"),C=(0,r.resolveComponent)("pagination-module"),k=(0,r.resolveComponent)("add-module-other"),S=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":f.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(v,{inline:!0,model:f.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{type:"primary",onClick:h.addModule,icon:"Plus"},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]]),(0,r.withDirectives)((0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:h.handleDelete,type:"danger",disabled:f.multiple,icon:"Delete"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]]),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:f.is_allow_fronted,"onUpdate:modelValue":t[0]||(t[0]=e=>f.is_allow_fronted=e),"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"前端访问已开启","inactive-text":"前端访问已关闭",onChange:h.handleSuperOperate},null,8,["modelValue","onChange"])])),_:1})])),_:1},8,["model"])],512),(0,r.createVNode)(v,{class:"table"},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(_,{height:f.tableHeight,border:"",data:f.tableData,ref:"tableref",style:{width:"100%"},"tooltip-effect":"dark",onSelectionChange:h.handleSelectionChange},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{type:"selection",width:"55",align:"center",disabled:"false"}),(0,r.createVNode)(A,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(h.getIndex(e.$index))},null,8,i)])),_:1}),(0,r.createVNode)(A,{"min-width":"120",prop:"name",label:"名称"}),(0,r.createVNode)(A,{"min-width":"180",prop:"value",label:"键值"},{default:(0,r.withCtx)((e=>[2==e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,innerHTML:h.ellipsis(e.row.value),class:"ellipsis"},null,8,a)):3==e.row.type?((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,src:e.row.value,"preview-src-list":[e.row.value],"preview-teleported":!0,style:{width:"20px",height:"20px"}},null,8,["src","preview-src-list"])):4==e.row.type?((0,r.openBlock)(),(0,r.createBlock)(O,{key:2,onClick:t=>h.showvideohandle(e.row.value),style:{"font-size":"20px",cursor:"pointer"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:2},1032,["onClick"])):((0,r.openBlock)(),(0,r.createElementBlock)("div",l,(0,r.toDisplayString)(e.row.value),1))])),_:1}),(0,r.createVNode)(A,{"min-width":"140",prop:"key",label:"键名"}),(0,r.createVNode)(A,{"min-width":"60",prop:"sort",label:"排序"}),(0,r.createCommentVNode)("",!0),(0,r.createVNode)(A,{"min-width":"150",prop:"create_datetime",label:"创建时间","show-overflow-tooltip":""}),(0,r.createVNode)(A,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",s,[t[6]||(t[6]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[1]||(t[1]=(...e)=>h.setFull&&h.setFull(...e))},[(0,r.createVNode)(x,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"edit")},"编辑",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"delete")},"删除",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data","onSelectionChange"])),[[S,f.loadingPage]])])),_:1}),(0,r.createVNode)(C,{"child-msg":f.pageparm,onCallFather:h.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(k,{ref:"AddModuleFlag",onRefreshData:h.getData},null,8,["onRefreshData"])],2)}]])},15915:function(e,t,n){"use strict";var r=n(15215),o=n(98026),i=n(5202),a=n(12616),l=n(30693),s=n(48170),c=n(34253),u=(0,s.$r)(),d=function(e){function t(t,n,r){var o=e.call(this,t,n,r)||this;return o.uid=a.$Q("ec_cpt_model"),o}var n;return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n)},t.prototype.mergeDefaultAndTheme=function(e,t){var n=c.ad(this),r=n?c.vs(e):{},i=t.getTheme();o.merge(e,i.get(this.mainType)),o.merge(e,this.getDefaultOption()),n&&c.YA(e,r,n)},t.prototype.mergeOption=function(e,t){o.merge(this.option,e,!0);var n=c.ad(this);n&&c.YA(this.option,e,n)},t.prototype.optionUpdated=function(e,t){},t.prototype.getDefaultOption=function(){var e=this.constructor;if(!(0,l._E)(e))return e.defaultOption;var t=u(this);if(!t.defaultOption){for(var n=[],r=e;r;){var i=r.prototype.defaultOption;i&&n.push(i),r=r.superClass}for(var a={},s=n.length-1;s>=0;s--)a=o.merge(a,n[s],!0);t.defaultOption=a}return t.defaultOption},t.prototype.getReferringComponents=function(e,t){var n=e+"Index",r=e+"Id";return(0,s.JO)(this.ecModel,e,{index:this.get(n,!0),id:this.get(r,!0)},t)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=((n=t.prototype).type="component",n.id="",n.name="",n.mainType="",n.subType="",void(n.componentIndex=0)),t}(i.A);(0,l.q7)(d,i.A),(0,l.tQ)(d),a.A6(d),a.vf(d,(function(e){var t=[];o.each(d.getClassesByMainType(e),(function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])})),t=o.map(t,(function(e){return(0,l.CC)(e).main})),"dataset"!==e&&o.indexOf(t,"dataset")<=0&&t.unshift("dataset");return t})),t.A=d},15980:function(e,t,n){var r=n(95962),o=n(99917),i=n(69156);e.exports=function(e,t){var n=o(e),a=o(t),l=r(n),s=r(a)-l,c=s<0,u=Math.pow(10,c?Math.abs(s):s);return i(n.replace(".","")/a.replace(".",""),c?1/u:u)}},16075:function(e,t,n){n(4934)},16134:function(e){e.exports=function(e,t,n){return e.substring(t,n)}},16193:function(e,t,n){"use strict";var r=n(84215);e.exports="NODE"===r},16538:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});n(18111),n(61701),n(14603),n(47566),n(98721);var r=n(61431),o=n(7277),i=n(77918),a=n(20163),l=n(37741),s=n(48404),c=n(9345),u=n(4037),d=n(75220);const f={class:"table"},h={key:0},p={key:0},m={style:{display:"flex","justify-content":"space-between","align-items":"center"}},g=["onClick"],v=["onClick"],A=["onClick"];var y={__name:"lyFormBuilderteacherManage",setup(e,{expose:t}){const y=e=>(0,o.hW)({url:"lyformbuilder/teacherManage/",params:e}),b=e=>(0,o.qG)({url:"lyformbuilder/teacherManage/",params:e}),O=(0,d.lq)();let w=(0,r.ref)(!1),x=(0,r.ref)(null),_=(0,r.ref)(null),C=(0,c.A)(x,_,w.value),k=(0,r.ref)(!1),S=(0,r.ref)({}),V=((0,r.ref)(n(50319)),(0,r.ref)([]),(0,r.ref)([])),B=(0,r.ref)([]),T=(0,r.ref)([{label:"头像",prop:"avatar",minWidth:"100",hide:!1},{label:"姓名",prop:"name",minWidth:"100",hide:!1},{label:"手机号",prop:"phone",minWidth:"100",hide:!1},{label:"科目",prop:"subject",minWidth:"100",hide:!1},{label:"性别",prop:"gender",minWidth:"100",hide:!1},{label:"生日",prop:"birthday",minWidth:"100",hide:!1},{label:"在职状态",prop:"workstatus",minWidth:"100",hide:!1},{label:"关联学生",prop:"students",minWidth:"100",hide:!1},{label:"创建时间",prop:"create_datetime",minWidth:"180"}]),N=(0,r.ref)([]),E=(0,r.ref)(!0),P=(0,r.ref)(!0),Q=(0,r.ref)(null);function M(e){N.value=e.map((e=>e.id)),E.value=1!==e.length,P.value=!e.length}function D(){w.value=!w.value,window.dispatchEvent(new Event("resize"))}function $(e){k.value=e,Q.value.loadingPage(e)}function z(){Q.value.reload(S.value)}function R(e){i.s.confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return b({id:N.value}).then((e=>{2e3==e.code?(a.nk.success(e.msg),U()):a.nk.warning(e.msg)}))}))}let I=(0,r.ref)([]);function L(){(e=>(0,o.hW)({url:"autocode/StudentManage/",params:e}))({page:1,limit:999}).then((e=>{2e3==e.code&&(I.value=e.data.data),J.value.setFormJsonSelectOption("students",I.value)}))}function F(e,t){"add"==t?(X.value="add",te(!1),W.value=!0,L()):"edit"==t?(X.value="edit",te(!1),K.value=(0,l.deepClone)(e),W.value=!0,L()):"detail"==t?(X.value="detail","detail"==X.value&&te(),K.value=(0,l.deepClone)(e),W.value=!0,L()):"delete"==t?i.s.confirm("您确定要删除选中的数据吗?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return b({id:e.id}).then((e=>{2e3==e.code?(a.nk.success(e.msg),U()):a.nk.warning(e.msg)}))})):"reset"==t&&(S.value={},V.value=[],B.value=[],z())}async function U(){Q.value.getData()}function H(e){e?(S.value.birthday_beginAt=(0,l.dateFormats)(e[0],"yyyy-MM-dd"),S.value.birthday_endAt=(0,l.dateFormats)(e[1],"yyyy-MM-dd")):(S.value.birthday_beginAt=null,S.value.birthday_endAt=null),z()}let W=(0,r.ref)(!1),j=(0,r.ref)(!1),q=(0,r.ref)(!1),X=((0,r.ref)(""),(0,r.ref)("add")),Y={add:"新增",edit:"编辑",detail:"详情"},G=(0,r.ref)(!1),Z=(0,r.ref)({widgetList:[{key:40911,type:"picture-single",icon:"Picture",formItemFlag:!0,displayName:"单图上传",options:{name:"avatar",isFormField:!0,crudField:{field_name:"avatar",verbose_name:"头像",field_type:"CharField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"100",default:null,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!1,search_type:"",can_export:!1,width:100,list_display_custom:""},label:"头像",labelAlign:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",uploadURL:"",uploadTitle:"",uploadIcon:"plus",uploadWidth:148,uploadHight:148,showFileList:!0,fileMaxSize:5,fileTypes:["jpg","jpeg","png"],round:!0,cropper:!0,compress:1,aspectRatio:null,customClass:[],onSuccess:""},id:"picturesingle93718"},{key:68543,type:"input",icon:"lyicon-text-field",formItemFlag:!0,displayName:"单行输入",options:{name:"name",isFormField:!0,crudField:{field_name:"name",verbose_name:"姓名",field_type:"CharField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"50",default:null,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!0,search_type:"icontains",can_export:!0,width:100,list_display_custom:""},label:"姓名",labelAlign:"",type:"text",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,showPassword:!1,required:!0,requiredHint:"",validation:"",validationHint:"",customClass:[],minLength:null,maxLength:null,showWordLimit:!1,prefixIcon:"",suffixIcon:"",prependSlot:"",appendSlot:"",onInput:"",onChange:"",onFocus:"",onBlur:""},id:"input89681"},{key:23796,type:"input",icon:"lyicon-text-field",formItemFlag:!0,displayName:"单行输入",options:{name:"phone",isFormField:!0,crudField:{field_name:"phone",verbose_name:"手机号",field_type:"CharField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"100",default:null,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!1,search_type:"",can_export:!0,width:100,list_display_custom:""},label:"手机号",labelAlign:"",type:"text",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,showPassword:!1,required:!0,requiredHint:"手机号不能为空",validation:"mobilePhone",validationHint:"请输入正确手机号",customClass:[],minLength:null,maxLength:null,showWordLimit:!1,prefixIcon:"",suffixIcon:"",prependSlot:"",appendSlot:"",onInput:"",onChange:"",onFocus:"",onBlur:""},id:"input94278"},{key:86542,type:"select",icon:"lyicon-select-field",formItemFlag:!0,displayName:"下拉选择框",options:{name:"subject",isFormField:!0,crudField:{field_name:"subject",verbose_name:"科目",field_type:"CharField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"50",default:null,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!1,search_type:"",can_export:!1,width:100,list_display_custom:""},label:"科目",labelAlign:"",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,clearable:!0,filterable:!1,allowCreate:!1,remote:!1,automaticDropdown:!1,multiple:!1,multipleLimit:0,optionItems:[{label:"语文",value:"语文"},{label:"英语",value:"英语"},{value:"数学",label:"数学"},{value:"体育",label:"体育"},{value:"生物",label:"生物"},{value:"化学",label:"化学"},{value:"音乐",label:"音乐"},{value:"美术",label:"美术"},{value:"历史",label:"历史"}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:[],onRemoteMethod:"",onRemoveTag:"",onChange:"",onFocus:"",onBlur:"",useForeignData:!1},id:"select59342"},{key:89556,type:"radio",icon:"lyicon-radio-field",formItemFlag:!0,displayName:"单选框组",options:{name:"gender",isFormField:!0,crudField:{field_name:"gender",verbose_name:"性别",field_type:"IntegerField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"100",default:0,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!1,search_type:"",can_export:!1,width:100,list_display_custom:""},label:"性别",labelAlign:"",defaultValue:"0",columnWidth:"200px",size:"",displayStyle:"inline",buttonStyle:!1,border:!0,labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,optionItems:[{label:"未知",value:"0"},{label:"男",value:"1"},{label:"女",value:"2"}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:[],onChange:""},id:"radio102904"},{key:94224,type:"date",icon:"lyicon-date-field",formItemFlag:!0,displayName:"日期",options:{name:"birthday",isFormField:!0,crudField:{field_name:"birthday",verbose_name:"生日",field_type:"DateField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"100",default:null,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,list_display_custom:"",can_search:!0,search_type:"range",can_export:!1,width:100},label:"生日",labelAlign:"",type:"date",defaultValue:null,placeholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:[],onChange:"",onFocus:"",onBlur:""},id:"date55524"},{key:98671,type:"switch",icon:"open",formItemFlag:!0,displayName:"开关",options:{name:"workstatus",isFormField:!0,crudField:{field_name:"workstatus",verbose_name:"在职状态",field_type:"BooleanField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"100",default:!0,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!1,search_type:"",can_export:!1,width:100,list_display_custom:'<el-tag v-if="scope.row.workstatus">在职</el-tag>\n<el-tag v-else type="danger">离职</el-tag>'},label:"在职状态",labelAlign:"",defaultValue:!0,columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,customClass:[],inlinePrompt:!1,switchWidth:40,activeText:"在职",inactiveText:"离职",activeColor:null,inactiveColor:null,onChange:""},id:"switch49990"},{key:76190,type:"select",icon:"lyicon-select-field",formItemFlag:!0,displayName:"下拉选择框",options:{name:"students",isFormField:!0,crudField:{field_name:"students",verbose_name:"关联学生",field_type:"ManyToManyField",foreign_key:{class_name:"StudentManage",on_delete:"PROTECT",label:"name",value:"id",api_path:"autocode/StudentManage/"},max_length:"100",default:[],db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,list_display_custom:'<span>{{scope.row.students.length+"个"}}</span>',can_search:!1,search_type:"",can_export:!1,width:100},label:"关联学生",labelAlign:"",defaultValue:[],placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,clearable:!0,filterable:!1,allowCreate:!1,remote:!1,automaticDropdown:!1,multiple:!0,multipleLimit:0,optionItems:[],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:[],onRemoteMethod:"",onRemoveTag:"",onChange:"",onFocus:"",onBlur:"",useForeignData:!0},id:"select101805"}],formConfig:{modelName:"formData",refName:"lyFormBuilder",rulesName:"rules",modelDbTable:"tb_teachermanage",modelClassName:"teacherManage",modelVerboseName:"老师管理",other_config:{create_datetime_filter:!1,mutiple_delete:!0},labelWidth:"auto",labelPosition:"right",size:"",disabled:!1,cssCode:"",customClass:"",functions:"",jsonVersion:1,onFormMounted:""},class_name:"teacherManage",file_name_old:"teacherManage"}),K=(0,r.ref)({}),J=(0,r.ref)(null);function ee(){W.value=!1,j.value=!1,q.value=!1,X.value="add",K.value={}}function te(e=!0){Z.value.formConfig&&(Z.value.formConfig.disabled=e)}function ne(){let e={};N.value.length>0&&(e={ids:N.value}),$(!0),(e=>(0,o.KZ)({url:"lyformbuilder/teacherManage/export/",params:e}))(e).then((e=>{$(!1),function(e){let t=(new Date).getTime()+".xlsx",n=e.headers["content-disposition"];if(null==n||""===n);else{let e=n.split(";");t=decodeURIComponent(e[1]),t=t.split("=")[1]}const r=new Blob([e.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"});let o=window.URL.createObjectURL(r),i=document.createElement("a");i.href=o,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(o),a.nk.success("导出成功")}(e)}))}const re=()=>{J.value.getFormData().then((e=>{if(e){q.value=!0;let t={...e};"add"==X.value?(e=>(0,o.PP)({url:"lyformbuilder/teacherManage/",params:e}))(t).then((e=>{q.value=!1,2e3==e.code?(a.nk.success(e.msg),ee(),U()):a.nk.warning(e.msg)})):(e=>(0,o.M$)({url:"lyformbuilder/teacherManage/",params:e}))(t).then((e=>{q.value=!1,2e3==e.code?(a.nk.success(e.msg),ee(),U()):a.nk.warning(e.msg)}))}})).catch((e=>{a.nk.error(e)}))};return t({setFull:D}),(e,t)=>{const n=(0,r.resolveComponent)("el-input"),o=(0,r.resolveComponent)("el-form-item"),i=(0,r.resolveComponent)("el-date-picker"),a=(0,r.resolveComponent)("el-button"),c=(0,r.resolveComponent)("el-form"),d=(0,r.resolveComponent)("el-image"),b=(0,r.resolveComponent)("el-tag"),x=(0,r.resolveComponent)("full-screen"),V=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-table-column"),$=(0,r.resolveComponent)("ly-table");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":(0,r.unref)(w)})},[(0,r.createElementVNode)("div",{class:"tableSelect",ref_key:"tableSelect",ref:_},[(0,r.createVNode)(c,{model:(0,r.unref)(S)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{label:"姓名:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{modelValue:(0,r.unref)(S).name,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(S).name=e),maxlength:"100",clearable:"",placeholder:"请输入姓名",onChange:z,style:{width:"200px"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(o,{label:"生日:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{style:{width:"350px"},modelValue:(0,r.unref)(B),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.isRef)(B)?B.value=e:B=e),type:"daterange",onChange:H,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])])),_:1}),(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Search")?((0,r.openBlock)(),(0,r.createBlock)(o,{key:1,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{onClick:z,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("查询")]))),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(o,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{onClick:t[3]||(t[3]=e=>F("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Create")?((0,r.openBlock)(),(0,r.createBlock)(o,{key:2,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{type:"primary",icon:"Plus",onClick:t[4]||(t[4]=e=>F("","add"))},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("新增")]))),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Delete")?((0,r.openBlock)(),(0,r.createBlock)(o,{key:3,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{onClick:R,type:"danger",disabled:(0,r.unref)(P),icon:"Delete"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("删除")]))),_:1},8,["disabled"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Export")?((0,r.openBlock)(),(0,r.createBlock)(o,{key:4,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{type:"primary",onClick:ne,disabled:(0,r.unref)(k),icon:"Download"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("导出")]))),_:1},8,["disabled"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",f,[(0,r.createVNode)($,{tableName:"lyFormBuilderteacherManageTable",height:(0,r.unref)(C)+51,pageSize:10,apiObj:y,params:(0,r.unref)(S),ref_key:"tableref",ref:Q,column:(0,r.unref)(T),showSelectable:"",showSequence:"",onSelectionChange:M},{avatar:(0,r.withCtx)((e=>[e.row.avatar?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,"preview-teleported":"",src:e.row.avatar,style:{width:"30px",height:"30px"},"preview-src-list":[e.row.avatar]},null,8,["src","preview-src-list"])):(0,r.createCommentVNode)("",!0)])),subject:(0,r.withCtx)((e=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)([{label:"语文",value:"语文"},{label:"英语",value:"英语"},{value:"数学",label:"数学"},{value:"体育",label:"体育"},{value:"生物",label:"生物"},{value:"化学",label:"化学"},{value:"音乐",label:"音乐"},{value:"美术",label:"美术"},{value:"历史",label:"历史"}],((t,n)=>(0,r.createElementVNode)("span",null,[e.row.subject==t.value?((0,r.openBlock)(),(0,r.createElementBlock)("span",h,(0,r.toDisplayString)(t.label),1)):(0,r.createCommentVNode)("",!0)]))),64))])),gender:(0,r.withCtx)((e=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)([{label:"未知",value:"0"},{label:"男",value:"1"},{label:"女",value:"2"}],((t,n)=>(0,r.createElementVNode)("span",null,[e.row.gender==t.value?((0,r.openBlock)(),(0,r.createElementBlock)("span",p,(0,r.toDisplayString)(t.label),1)):(0,r.createCommentVNode)("",!0)]))),64))])),workstatus:(0,r.withCtx)((e=>[e.row.workstatus?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("在职")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(b,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("离职")]))),_:1}))])),students:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.row.students.length+"个"),1)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",m,[t[13]||(t[13]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:D},[(0,r.createVNode)(N,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((e=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>F(e.row,"detail")},"详情",8,g),[[r.vShow,(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Retrieve")]]),(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Update")?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:t=>F(e.row,"edit")},"编辑",8,v)):(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(O).name,"Delete")?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,class:"table-operate-btn",onClick:t=>F(e.row,"delete")},"删除",8,A)):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["height","params","column"])]),(0,r.unref)(W)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(s.A),{key:0,modelValue:(0,r.unref)(W),"onUpdate:modelValue":t[5]||(t[5]=e=>(0,r.isRef)(W)?W.value=e:W=e),title:(0,r.unref)(Y)[(0,r.unref)(X)],width:"60%","before-close":ee,fullscreen:(0,r.unref)(G),loading:(0,r.unref)(j)},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{onClick:ee},{default:(0,r.withCtx)((()=>t[14]||(t[14]=[(0,r.createTextVNode)("取消")]))),_:1}),"detail"!=(0,r.unref)(X)?((0,r.openBlock)(),(0,r.createBlock)(a,{key:0,type:"primary",onClick:re,loading:(0,r.unref)(q)},{default:(0,r.withCtx)((()=>t[15]||(t[15]=[(0,r.createTextVNode)("确定")]))),_:1},8,["loading"])):(0,r.createCommentVNode)("",!0)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(u.A),{"form-json":(0,r.unref)(Z),"form-data":(0,r.unref)(K),ref_key:"lyFormBuilderRef",ref:J},null,8,["form-json","form-data"])])),_:1},8,["modelValue","title","fullscreen","loading"])):(0,r.createCommentVNode)("",!0)],2)}}}},16563:function(e,t){"use strict";function n(e){return null==e?0:e.length||1}function r(e){return e}var o=function(){function e(e,t,n,o,i,a){this._old=e,this._new=t,this._oldKeyGetter=n||r,this._newKeyGetter=o||r,this.context=i,this._diffModeMultiple="multiple"===a}return e.prototype.add=function(e){return this._add=e,this},e.prototype.update=function(e){return this._update=e,this},e.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},e.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},e.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},e.prototype.remove=function(e){return this._remove=e,this},e.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},e.prototype._executeOneToOne=function(){var e=this._old,t=this._new,r={},o=new Array(e.length),i=new Array(t.length);this._initIndexMap(e,null,o,"_oldKeyGetter"),this._initIndexMap(t,r,i,"_newKeyGetter");for(var a=0;a<e.length;a++){var l=o[a],s=r[l],c=n(s);if(c>1){var u=s.shift();1===s.length&&(r[l]=s[0]),this._update&&this._update(u,a)}else 1===c?(r[l]=null,this._update&&this._update(s,a)):this._remove&&this._remove(a)}this._performRestAdd(i,r)},e.prototype._executeMultiple=function(){var e=this._old,t=this._new,r={},o={},i=[],a=[];this._initIndexMap(e,r,i,"_oldKeyGetter"),this._initIndexMap(t,o,a,"_newKeyGetter");for(var l=0;l<i.length;l++){var s=i[l],c=r[s],u=o[s],d=n(c),f=n(u);if(d>1&&1===f)this._updateManyToOne&&this._updateManyToOne(u,c),o[s]=null;else if(1===d&&f>1)this._updateOneToMany&&this._updateOneToMany(u,c),o[s]=null;else if(1===d&&1===f)this._update&&this._update(u,c),o[s]=null;else if(d>1&&f>1)this._updateManyToMany&&this._updateManyToMany(u,c),o[s]=null;else if(d>1)for(var h=0;h<d;h++)this._remove&&this._remove(c[h]);else this._remove&&this._remove(c)}this._performRestAdd(a,o)},e.prototype._performRestAdd=function(e,t){for(var r=0;r<e.length;r++){var o=e[r],i=t[o],a=n(i);if(a>1)for(var l=0;l<a;l++)this._add&&this._add(i[l]);else 1===a&&this._add&&this._add(i);t[o]=null}},e.prototype._initIndexMap=function(e,t,r,o){for(var i=this._diffModeMultiple,a=0;a<e.length;a++){var l="_ec_"+this[o](e[a],a);if(i||(r[a]=l),t){var s=t[l],c=n(s);0===c?(t[l]=a,i&&r.push(l)):1===c?t[l]=[s,a]:s.push(a)}}},e}();t.A=o},16573:function(e,t,n){"use strict";var r=n(43724),o=n(62106),i=n(3238),a=ArrayBuffer.prototype;r&&!("detached"in a)&&o(a,"detached",{configurable:!0,get:function(){return i(this)}})},16626:function(e){e.exports=function(e,t){return e.substring(0,t)+"."+e.substring(t,e.length)}},16735:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-card",use:"icon-card-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-card"><defs><style type="text/css"></style></defs><path d="M858.656 864H165.344C109.472 864 64 818.56 64 762.688V261.312C64 205.44 109.472 160 165.344 160h693.312C914.528 160 960 205.44 960 261.312v501.376C960 818.56 914.528 864 858.656 864zM165.344 224C144.736 224 128 240.736 128 261.312v501.376C128 783.264 144.736 800 165.344 800h693.312C879.264 800 896 783.264 896 762.688V261.312C896 240.736 879.264 224 858.656 224H165.344zM800 416H224c-17.664 0-32-14.336-32-32s14.336-32 32-32h576c17.696 0 32 14.336 32 32s-14.304 32-32 32zM320 736h-96c-17.664 0-32-14.304-32-32s14.336-32 32-32h96c17.664 0 32 14.304 32 32s-14.336 32-32 32z" p-id="4166" /></symbol>'});a().add(l);t.default=l},16823:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},16851:function(e,t,n){var r=n(79135);e.exports=function(e,t){var n,o=[],i=t|0||1;if(r(e))if(i>=0&&e.length>i)for(n=0;n<e.length;)o.push(e.slice(n,n+i)),n+=i;else o=e.length?[e]:e;return o}},16884:function(e,t,n){"use strict";n.d(t,{I:function(){return i},l:function(){return l}});var r=n(98026),o=n(48170);function i(e,t){function n(t,n){var r=[];return t.eachComponent({mainType:"series",subType:e,query:n},(function(e){r.push(e.seriesIndex)})),r}(0,r.each)([[e+"ToggleSelect","toggleSelect"],[e+"Select","select"],[e+"UnSelect","unselect"]],(function(e){t(e[0],(function(t,o,i){t=(0,r.extend)({},t),i.dispatchAction((0,r.extend)(t,{type:e[1],seriesIndex:n(o,t)}))}))}))}function a(e,t,n,i,a){var l=e+t;n.isSilent(l)||i.eachComponent({mainType:"series",subType:"pie"},(function(e){for(var t=e.seriesIndex,i=e.option.selectedMap,s=a.selected,c=0;c<s.length;c++)if(s[c].seriesIndex===t){var u=e.getData(),d=(0,o.le)(u,a.fromActionPayload);n.trigger(l,{type:l,seriesId:e.id,name:(0,r.isArray)(d)?u.getName(d[0]):u.getName(d),selected:(0,r.isString)(i)?i:(0,r.extend)({},i)})}}))}function l(e,t,n){e.on("selectchanged",(function(e){var r=n.getModel();e.isFromClick?(a("map","selectchanged",t,r,e),a("pie","selectchanged",t,r,e)):"select"===e.fromAction?(a("map","selected",t,r,e),a("pie","selected",t,r,e)):"unselect"===e.fromAction&&(a("map","unselected",t,r,e),a("pie","unselected",t,r,e))}))}},16892:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return A}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a={key:0},l={key:1},s={key:0},c={key:1},u={style:{display:"flex","justify-content":"space-between","align-items":"center"}},d=["onClick"],f=["onClick"],h=["onClick"];n(18111),n(61701);var p=n(10594),m=n(37741),g=n(40412),v={components:{AppVersionModule:n(68174).default,Pagination:p.A},name:"lyAppVersion",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,ids:[],single:!0,multiple:!0,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:"ANDROID",name:"安卓"},{id:"IOS",name:"苹果"}],timers:[],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,g.systemAppversionDelete)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增")},handleEdit(e,t){if("detail"==t)this.$refs.addModuleFlag.addModuleFn(e,"详情");else if("edit"==t)this.$refs.addModuleFlag.addModuleFn(e,"编辑");else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?",{closeOnClickModal:!1}).then((n=>{(0,g.systemAppversionDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.timers=[],this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,g.systemAppversion)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,m.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,m.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,m.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var A=(0,n(66262).A)(v,[["render",function(e,t,n,p,m,g){const v=(0,r.resolveComponent)("el-input"),A=(0,r.resolveComponent)("el-form-item"),y=(0,r.resolveComponent)("el-option"),b=(0,r.resolveComponent)("el-select"),O=(0,r.resolveComponent)("el-button"),w=(0,r.resolveComponent)("el-form"),x=(0,r.resolveComponent)("el-table-column"),_=(0,r.resolveComponent)("full-screen"),C=(0,r.resolveComponent)("el-icon"),k=(0,r.resolveComponent)("el-tooltip"),S=(0,r.resolveComponent)("el-table"),V=(0,r.resolveComponent)("Pagination"),B=(0,r.resolveComponent)("app-version-module"),T=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":m.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(w,{inline:!0,model:m.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{label:"版本名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{modelValue:m.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>m.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"版本名称",onChange:g.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(A,{label:"系统类型:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:m.formInline.type,"onUpdate:modelValue":t[1]||(t[1]=e=>m.formInline.type=e),placeholder:"请选择",clearable:"",style:{width:"120px"},onChange:g.search},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(y,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(A,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{onClick:g.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]]),(0,r.createVNode)(A,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{onClick:t[2]||(t[2]=e=>g.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.withDirectives)((0,r.createVNode)(A,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{icon:"Plus",onClick:g.addModule,type:"primary"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(S,{height:m.tableHeight,border:"",data:m.tableData,style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{type:"index",width:"60",align:"center",label:"序号"}),(0,r.createVNode)(x,{"min-width":"120",prop:"name",label:"版本名称"}),(0,r.createVNode)(x,{"min-width":"120",prop:"version",label:"版本号"}),(0,r.createVNode)(x,{"min-width":"120",prop:"isforce",label:"强制更新"},{default:(0,r.withCtx)((e=>[e.row.isforce?((0,r.openBlock)(),(0,r.createElementBlock)("span",a,"强制")):((0,r.openBlock)(),(0,r.createElementBlock)("span",l,"非强制"))])),_:1}),(0,r.createVNode)(x,{"min-width":"120",prop:"type",label:"类型"},{default:(0,r.withCtx)((e=>["ANDROID"==e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",s,"安卓")):((0,r.openBlock)(),(0,r.createElementBlock)("span",c,"苹果"))])),_:1}),(0,r.createVNode)(x,{"min-width":"150",prop:"update_date",label:"更新时间"}),(0,r.createVNode)(x,{label:"操作",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[t[7]||(t[7]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[3]||(t[3]=(...e)=>g.setFull&&g.setFull(...e))},[(0,r.createVNode)(k,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>g.handleEdit(t.row,"detail")},"详情",8,d),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>g.handleEdit(t.row,"edit")},"编辑",8,f),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>g.handleEdit(t.row,"delete")},"删除",8,h),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[T,m.loadingPage]])]),(0,r.createVNode)(V,{"child-msg":m.pageparm,onCallFather:g.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(B,{ref:"addModuleFlag",onRefreshData:g.getData},null,8,["onRefreshData"])],2)}]])},16908:function(e,t,n){"use strict";n.d(t,{t:function(){return c}});var r=n(61431),o=n(65980),i=n(41651),a=n(22720),l=n(76031),s=n(98261);const c=(e,t={})=>{(0,r.isRef)(e)||(0,i.$)("[useLockscreen]","You need to pass a ref param to this function");const n=t.ns||(0,o.DU)("popup"),c=(0,r.computed)((()=>n.bm("parent","hidden")));if(!a.oc||(0,l.nB)(document.body,c.value))return;let u=0,d=!1,f="0";const h=()=>{setTimeout((()=>{"undefined"!=typeof document&&d&&document&&(document.body.style.width=f,(0,l.vy)(document.body,c.value))}),200)};(0,r.watch)(e,(e=>{if(!e)return void h();d=!(0,l.nB)(document.body,c.value),d&&(f=document.body.style.width,(0,l.iQ)(document.body,c.value)),u=(0,s.F_)(n.namespace.value);const t=document.documentElement.clientHeight<document.body.scrollHeight,r=(0,l.gd)(document.body,"overflowY");u>0&&(t||"scroll"===r)&&d&&(document.body.style.width=`calc(100% - ${u}px)`)})),(0,r.onScopeDispose)((()=>h()))}},16985:function(e,t,n){"use strict";n.d(t,{M_:function(){return i},Ms:function(){return r},x$:function(){return a}});var r=function(){},o={};function i(e,t){o[e]=t}function a(e){return o[e]}},17186:function(e,t,n){var r=n(82867)((function(e,t,n){for(var r=0,o=e.length;r<o;r++)if(t.call(n,e[r],r,e))return r;return-1}));e.exports=r},17304:function(e,t,n){var r=n(90662);e.exports=function(e){return!(!r||!e||e!==e.window)}},17474:function(e,t,n){var r=n(2237),o=n(21323),i=n(65571),a=n(89093),l=n(97205),s=n(53876),c=n(35224),u=n(56816),d=n(9915),f=n(95932),h=n(48007),p=f(d(0,7),(function(e){return[(e+1)%7,(e+2)%7,(e+3)%7]}));function m(e,t){var n=new Date(e).getDay();return l(p[t],n)}e.exports=function(e,t){return function(n,l){var d=a(l)?l:r.firstDayOfWeek,f=s(n);if(c(f)){var p,g=u(f,0,d,d),v=e(g),A=h(v),y=h(g),b=y+6*o,O=new Date(b),w=u(v,0,d,d),x=h(w);if(y===x)return 1;if(t(g,O))for(p=h(e(O));p<b;p+=o)if(m(p,d))return 1;var _=x+6*o,C=new Date(b),k=1;if(t(w,C))for(k=0,p=A;p<_;p+=o)if(m(p,d)){k++;break}return Math.floor((y-x)/i)+k}return NaN}}},17479:function(e,t,n){n(668)},17529:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-static-text",use:"icon-static-text-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-static-text"><defs><style type="text/css"></style></defs><path d="M213.333333 160c-4.821333 0-9.472 0.64-13.824 1.792a32 32 0 0 1-16.554666-61.824c9.728-2.56 19.925333-3.968 30.378666-3.968h33.194667a32 32 0 0 1 0 64H213.333333zM347.264 128a32 32 0 0 1 32-32h66.346667a32 32 0 1 1 0 64H379.306667a32 32 0 0 1-32-32z m199.125333 0a32 32 0 0 1 32-32h66.346667a32 32 0 0 1 0 64h-66.346667a32 32 0 0 1-32-32z m199.082667 0a32 32 0 0 1 32-32H810.666667c10.453333 0 20.650667 1.365333 30.378666 3.968a32 32 0 1 1-16.554666 61.866667A53.418667 53.418667 0 0 0 810.666667 160h-33.194667a32 32 0 0 1-32-32z m-606.293333 32.341333a32 32 0 0 1 22.613333 39.168A53.461333 53.461333 0 0 0 160 213.333333v33.194667a32 32 0 0 1-64 0V213.333333c0-10.453333 1.365333-20.650667 3.968-30.378666a32 32 0 0 1 39.168-22.613334z m745.685333 0a32 32 0 0 1 39.168 22.613334c2.56 9.728 3.968 19.925333 3.968 30.378666v33.194667a32 32 0 0 1-64 0V213.333333c0-4.821333-0.64-9.472-1.792-13.824a32 32 0 0 1 22.613333-39.168zM128 347.221333a32 32 0 0 1 32 32v66.389334a32 32 0 1 1-64 0V379.306667a32 32 0 0 1 32-32z m768 0a32 32 0 0 1 32 32v66.389334a32 32 0 1 1-64 0V379.306667a32 32 0 0 1 32-32zM128 546.432a32 32 0 0 1 32 32v66.346667a32 32 0 0 1-64 0v-66.346667a32 32 0 0 1 32-32z m768 0a32 32 0 0 1 32 32v66.346667a32 32 0 0 1-64 0v-66.346667a32 32 0 0 1 32-32z m0 199.082667a32 32 0 0 1 32 32V810.666667c0 10.453333-1.365333 20.650667-3.968 30.378666a32 32 0 1 1-61.866667-16.554666c1.194667-4.352 1.834667-8.96 1.834667-13.824v-33.194667a32 32 0 0 1 32-32z m-768 0a32 32 0 0 1 32 32V810.666667c0 4.821333 0.64 9.472 1.792 13.824a32 32 0 0 1-61.824 16.512A117.461333 117.461333 0 0 1 96 810.666667v-33.194667a32 32 0 0 1 32-32z m32.341333 139.392a32 32 0 0 1 39.168-22.656c4.352 1.152 8.96 1.792 13.824 1.792h33.194667a32 32 0 0 1 0 64H213.333333c-10.453333 0-20.650667-1.365333-30.378666-3.968a32 32 0 0 1-22.613334-39.168z m703.317334 0a32 32 0 0 1-22.613334 39.168c-9.728 2.56-19.925333 3.968-30.378666 3.968h-33.194667a32 32 0 0 1 0-64H810.666667c4.821333 0 9.472-0.64 13.824-1.792a32 32 0 0 1 39.168 22.613333zM347.306667 896a32 32 0 0 1 32-32h66.346666a32 32 0 1 1 0 64H379.306667a32 32 0 0 1-32-32z m199.125333 0a32 32 0 0 1 32-32h66.346667a32 32 0 0 1 0 64h-66.346667a32 32 0 0 1-32-32zM341.333333 352a32 32 0 0 0 0 64h138.666667V682.666667a32 32 0 0 0 64 0V416H682.666667a32 32 0 0 0 0-64H341.333333z" p-id="55447" /></symbol>'});a().add(l);t.default=l},17642:function(e,t,n){"use strict";var r=n(46518),o=n(83440);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("difference",(function(e){return 0===e.size}))},{difference:o})},17674:function(e,t,n){var r=n(17474)((function(e){return new Date(e.getFullYear(),e.getMonth(),1)}),(function(e,t){return e.getMonth()!==t.getMonth()}));e.exports=r},17752:function(e,t,n){"use strict";n.d(t,{py:function(){return v},v5:function(){return g}});var r=n(13430),o=n(48170),i=n(98026),a=n(58267),l=n(31825),s=n(41025),c=n(34310),u=function(){function e(){}return e.prototype.getRawData=function(){throw new Error("not supported")},e.prototype.getRawDataItem=function(e){throw new Error("not supported")},e.prototype.cloneRawData=function(){},e.prototype.getDimensionInfo=function(e){},e.prototype.cloneAllDimensionInfo=function(){},e.prototype.count=function(){},e.prototype.retrieveValue=function(e,t){},e.prototype.retrieveValueFromItem=function(e,t){},e.prototype.convertValue=function(e,t){return(0,l.Pn)(e,t)},e}();function d(e){if(!y(e.sourceFormat)){0,(0,s.$8)("")}return e.data}function f(e){var t=e.sourceFormat,n=e.data;if(!y(t)){0,(0,s.$8)("")}if(t===r.Km){for(var o=[],a=0,l=n.length;a<l;a++)o.push(n[a].slice());return o}if(t===r.Wk){for(o=[],a=0,l=n.length;a<l;a++)o.push((0,i.extend)({},n[a]));return o}}function h(e,t,n){if(null!=n)return(0,i.isNumber)(n)||!isNaN(n)&&!(0,i.hasOwn)(t,n)?e[n]:(0,i.hasOwn)(t,n)?t[n]:void 0}function p(e){return(0,i.clone)(e)}var m=(0,i.createHashMap)();function g(e){var t=(e=(0,i.clone)(e)).type;t||(0,s.$8)("");var n=t.split(":");2!==n.length&&(0,s.$8)("");var r=!1;"echarts"===n[0]&&(t=n[1],r=!0),e.__isBuiltIn=r,m.set(t,e)}function v(e,t,n){var r=(0,o.qB)(e),i=r.length;i||(0,s.$8)("");for(var a=0,l=i;a<l;a++){t=A(r[a],t,n,1===i?null:a),a!==l-1&&(t.length=Math.max(t.length,1))}return t}function A(e,t,n,l){t.length||(0,s.$8)(""),(0,i.isObject)(e)||(0,s.$8)("");var g=e.type,v=m.get(g);v||(0,s.$8)("");var A=(0,i.map)(t,(function(e){return function(e,t){var n=new u,o=e.data,l=n.sourceFormat=e.sourceFormat,c=e.startIndex;e.seriesLayoutBy!==r.i_&&(0,s.$8)("");var m=[],g={},v=e.dimensionsDefine;if(v)(0,i.each)(v,(function(e,t){var n=e.name,r={index:t,name:n,displayName:e.displayName};m.push(r),null!=n&&((0,i.hasOwn)(g,n)&&(0,s.$8)(""),g[n]=r)}));else for(var A=0;A<e.dimensionsDetectedCount;A++)m.push({index:A});var y=(0,a.sC)(l,r.i_);t.__isBuiltIn&&(n.getRawDataItem=function(e){return y(o,c,m,e)},n.getRawData=(0,i.bind)(d,null,e)),n.cloneRawData=(0,i.bind)(f,null,e);var b=(0,a.Kd)(l,r.i_);n.count=(0,i.bind)(b,null,o,c,m);var O=(0,a.uQ)(l);n.retrieveValue=function(e,t){var n=y(o,c,m,e);return w(n,t)};var w=n.retrieveValueFromItem=function(e,t){if(null!=e){var n=m[t];return n?O(e,t,n.name):void 0}};return n.getDimensionInfo=(0,i.bind)(h,null,m,g),n.cloneAllDimensionInfo=(0,i.bind)(p,null,m),n}(e,v)})),b=(0,o.qB)(v.transform({upstream:A[0],upstreamList:A,config:(0,i.clone)(e.config)}));return(0,i.map)(b,(function(e,n){var o;(0,i.isObject)(e)||(0,s.$8)(""),e.data||(0,s.$8)(""),y((0,c.wZ)(e.data))||(0,s.$8)("");var a=t[0];if(a&&0===n&&!e.dimensions){var l=a.startIndex;l&&(e.data=a.data.slice(0,l).concat(e.data)),o={seriesLayoutBy:r.i_,sourceHeader:l,dimensions:a.metaRawOption.dimensions}}else o={seriesLayoutBy:r.i_,sourceHeader:0,dimensions:e.dimensions};return(0,c.gV)(e.data,o,null)}))}function y(e){return e===r.Km||e===r.Wk}},17779:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);const o={class:"tableSelect"},i={class:"table"};n(18111),n(61701);var a=n(40412),l=(n(78982),{components:{AddArea:n(36667).default},name:"areaManage",data(){return{isFull:!1,loadingPage:!1,formInline:{page:1,limit:9999},tableData:[],statusList:[{id:1,name:"启用"},{id:0,name:"禁用"}]}},methods:{setFull(){this.isFull=!this.isFull},addDepart(){this.$refs.addDepartmentFlag.addDepartmentFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.addDepartmentFlag.addDepartmentFn(e,"编辑");else if("detail"==t)this.$refs.addDepartmentFlag.addDepartmentFn(e,"详情");else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据?",{closeOnClickModal:!1}).then((()=>{(0,a.addressAreaDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:9999},this.getData())},loadChild(e,t,n){var r={parent:e.id,page:1,limit:99999};(0,a.addressArea)(r).then((async e=>{2e3==e.code?(e.data.data.map((e=>{e.hasChildren=0!==e.child_count})),n(e.data.data)):this.$message.warning(e.msg)}))},async getData(){this.loadingPage=!0,(0,a.addressArea)(this.formInline).then((async e=>{this.loadingPage=!1,2e3==e.code?(e.data.data.map((e=>{e.hasChildren=0!==e.child_count})),this.tableData=e.data.data):this.$message.warning(e.msg)}))},async getRootData(){this.loadingPage=!0,(0,a.addressAreaRoot)(this.formInline).then((async e=>{this.loadingPage=!1,2e3==e.code?(e.data.data.map((e=>{e.hasChildren=0!==e.child_count})),this.tableData=e.data.data):this.$message.warning(e.msg)}))}},created(){this.getRootData()}});var s=(0,n(66262).A)(l,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-option"),f=(0,r.resolveComponent)("el-select"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("el-table-column"),g=(0,r.resolveComponent)("el-tag"),v=(0,r.resolveComponent)("el-table"),A=(0,r.resolveComponent)("add-area"),y=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":l.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(p,{inline:!0,model:l.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"一级地区名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>l.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",placeholder:"一级地区名称",clearable:"",onChange:s.getRootData,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(u,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:l.formInline.status,"onUpdate:modelValue":t[1]||(t[1]=e=>l.formInline.status=e),placeholder:"请选择",clearable:"",onChange:s.getRootData,style:{width:"180px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(l.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(d,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(u,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(h,{onClick:s.getData,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(u,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:t[2]||(t[2]=e=>s.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1})])),_:1},8,["model"])]),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(v,{height:"calc(100vh - 185px)",border:"","row-key":"id",data:l.tableData,style:{width:"100%"},lazy:"",load:s.loadChild,"tree-props":{children:"children",hasChildren:"hasChildren"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{type:"index",width:"70",align:"center",label:"序号"}),(0,r.createVNode)(m,{"min-width":"180",prop:"name",label:"地区名称"}),(0,r.createVNode)(m,{"min-width":"100",prop:"id",label:"地区编码"}),(0,r.createVNode)(m,{"min-width":"90",label:"状态"},{default:(0,r.withCtx)((e=>[1==e.row.status?((0,r.openBlock)(),(0,r.createBlock)(g,{key:0},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("启用")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(g,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("禁用")]))),_:1}))])),_:1})])),_:1},8,["data","load"])),[[y,l.loadingPage]])]),(0,r.createVNode)(A,{ref:"addDepartmentFlag",onRefreshData:s.getData},null,8,["onRefreshData"])],2)}],["__scopeId","data-v-23dc8f81"]])},17878:function(){!function(){"use strict";var e,t,n,r,o,i=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},a=tinymce.util.Tools.resolve("tinymce.PluginManager"),l=(e="array",function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}),s=function(e){return!function(e){return null==e}(e)},c=function(e){return function(t){return typeof t===e}}("function"),u=function(){},d=function(e){return function(){return e}},f=function(e){return e},h=d(!1),p=d(!0),m=function(){return g},g={fold:function(e,t){return e()},isSome:h,isNone:p,getOr:n=f,getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:d(null),getOrUndefined:d(void 0),or:n,orThunk:t,map:m,each:u,bind:m,exists:h,forall:p,filter:function(){return m()},toArray:function(){return[]},toString:d("none()")},v=function(e){var t=d(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:p,isNone:h,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return v(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:g},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},A={some:v,none:m,from:function(e){return null==e?g:v(e)}},y=Array.prototype.slice,b=Array.prototype.push,O=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return!0}return!1},w=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},x=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},_=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!l(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);b.apply(t,e[n])}return t}(w(e,t))},C=c(Array.from)?Array.from:function(e){return y.call(e)},k=function(){return k=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},k.apply(this,arguments)},S=function(){var e=function(e){var t=i(A.none()),n=function(){return t.get().each(e)};return{clear:function(){n(),t.set(A.none())},isSet:function(){return t.get().isSome()},get:function(){return t.get()},set:function(e){n(),t.set(A.some(e))}}}(u);return k(k({},e),{on:function(t){return e.get().each(t)}})},V=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},B=tinymce.util.Tools.resolve("tinymce.Env"),T=tinymce.util.Tools.resolve("tinymce.util.Delay"),N=tinymce.util.Tools.resolve("tinymce.util.Promise"),E=tinymce.util.Tools.resolve("tinymce.util.VK"),P=function(e,t){return e.fire("PastePlainTextToggle",{state:t})},Q=tinymce.util.Tools.resolve("tinymce.util.Tools"),M=function(e){return e.getParam("paste_data_images",!1)},D=function(e){return e.getParam("paste_merge_formats",!0)},$=function(e){return e.getParam("paste_retain_style_properties")},z=function(e){return e.getParam("validate")},R=function(e){return e.getParam("allow_html_data_urls",!1,"boolean")},I=function(e){return e.getParam("paste_data_images",!1,"boolean")},L=function(e){return Q.explode(e.getParam("images_file_types","jpeg,jpg,jpe,jfi,jif,jfif,png,gif,bmp,webp","string"))},F="x-tinymce/html",U="\x3c!-- "+F+" --\x3e",H=function(e){return-1!==e.indexOf(U)},W=d(F),j=Object.hasOwnProperty,q=function(e,t){return j.call(e,t)},X=tinymce.util.Tools.resolve("tinymce.html.Entities"),Y=function(e,t,n){var r=e.split(/\n\n/),o=function(e,t){var n=[],r="<"+e;if("object"==typeof t){for(var o in t)q(t,o)&&n.push(o+'="'+X.encodeAllRaw(t[o])+'"');n.length&&(r+=" "+n.join(" "))}return r+">"}(t,n),i="</"+t+">",a=Q.map(r,(function(e){return e.split(/\n/).join("<br />")}));return 1===a.length?a[0]:Q.map(a,(function(e){return o+e+i})).join("")},G=tinymce.util.Tools.resolve("tinymce.html.DomParser"),Z=tinymce.util.Tools.resolve("tinymce.html.Serializer"),K=" ",J=tinymce.util.Tools.resolve("tinymce.html.Node"),ee=tinymce.util.Tools.resolve("tinymce.html.Schema"),te=function(e,t){return Q.each(t,(function(t){e=t.constructor===RegExp?e.replace(t,""):e.replace(t[0],t[1])})),e},ne=function(e){return e=te(e,[/^[\s\S]*<body[^>]*>\s*|\s*<\/body[^>]*>[\s\S]*$/gi,/<!--StartFragment-->|<!--EndFragment-->/g,[/( ?)<span class="Apple-converted-space">\u00a0<\/span>( ?)/g,function(e,t,n){return t||n?K:" "}],/<br class="Apple-interchange-newline">/g,/<br>$/i])},re=function(e){return/<font face="Times New Roman"|class="?Mso|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument/i.test(e)||/class="OutlineElement/.test(e)||/id="?docs\-internal\-guid\-/.test(e)},oe=function(e){var t=!1;return e=e.replace(/^[\u00a0 ]+/,""),Q.each([/^[IVXLMCD]+\.[ \u00a0]/,/^[ivxlmcd]+\.[ \u00a0]/,/^[a-z]{1,2}[\.\)][ \u00a0]/,/^[A-Z]{1,2}[\.\)][ \u00a0]/,/^[0-9]+\.[ \u00a0]/,/^[\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d]+\.[ \u00a0]/,/^[\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d\u62fe]+\.[ \u00a0]/],(function(n){if(n.test(e))return t=!0,!1})),t},ie=function(e,t,n,r){var o={},i=e.dom.parseStyle(r);Q.each(i,(function(i,a){switch(a){case"mso-list":var l=/\w+ \w+([0-9]+)/i.exec(r);l&&(n._listLevel=parseInt(l[1],10)),/Ignore/i.test(i)&&n.firstChild&&(n._listIgnore=!0,n.firstChild._listIgnore=!0);break;case"horiz-align":a="text-align";break;case"vert-align":a="vertical-align";break;case"font-color":case"mso-foreground":a="color";break;case"mso-background":case"mso-highlight":a="background";break;case"font-weight":case"font-style":return void("normal"!==i&&(o[a]=i));case"mso-element":if(/^(comment|comment-list)$/i.test(i))return void n.remove()}0!==a.indexOf("mso-comment")?0!==a.indexOf("mso-")&&("all"===$(e)||t&&t[a])&&(o[a]=i):n.remove()})),/(bold)/i.test(o["font-weight"])&&(delete o["font-weight"],n.wrap(new J("b",1))),/(italic)/i.test(o["font-style"])&&(delete o["font-style"],n.wrap(new J("i",1)));var a=e.dom.serializeStyle(o,n.name);return a||null},ae=function(e,t){var n,r=$(e);r&&(n=Q.makeMap(r.split(/[, ]/))),t=te(t,[/<br class="?Apple-interchange-newline"?>/gi,/<b[^>]+id="?docs-internal-[^>]*>/gi,/<!--[\s\S]+?-->/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/&nbsp;/gi,K],[/<span\s+style\s*=\s*"\s*mso-spacerun\s*:\s*yes\s*;?\s*"\s*>([\s\u00a0]*)<\/span>/gi,function(e,t){return t.length>0?t.replace(/./," ").slice(Math.floor(t.length/2)).split("").join(K):""}]]);var o=function(e){return e.getParam("paste_word_valid_elements","-strong/b,-em/i,-u,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-a[href|name],sub,sup,strike,br,del,table[width],tr,td[colspan|rowspan|width],th[colspan|rowspan|width],thead,tfoot,tbody")}(e),i=ee({valid_elements:o,valid_children:"-li[p]"});Q.each(i.elements,(function(e){e.attributes.class||(e.attributes.class={},e.attributesOrder.push("class")),e.attributes.style||(e.attributes.style={},e.attributesOrder.push("style"))}));var a=G({},i);a.addAttributeFilter("style",(function(t){for(var r,o=t.length;o--;)(r=t[o]).attr("style",ie(e,n,r,r.attr("style"))),"span"===r.name&&r.parent&&!r.attributes.length&&r.unwrap()})),a.addAttributeFilter("class",(function(e){for(var t,n,r=e.length;r--;)n=(t=e[r]).attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(n)&&t.remove(),t.attr("class",null)})),a.addNodeFilter("del",(function(e){for(var t=e.length;t--;)e[t].remove()})),a.addNodeFilter("a",(function(e){for(var t,n,r,o=e.length;o--;)if(n=(t=e[o]).attr("href"),r=t.attr("name"),n&&-1!==n.indexOf("#_msocom_"))t.remove();else if(n&&0===n.indexOf("file://")&&(n=n.split("#")[1])&&(n="#"+n),n||r){if(r&&!/^_?(?:toc|edn|ftn)/i.test(r)){t.unwrap();continue}t.attr({href:n,name:r})}else t.unwrap()}));var l=a.parse(t);return function(e){return e.getParam("paste_convert_word_fake_lists",!0)}(e)&&function(e){for(var t,n,r=1,o=function(e){var t="";if(3===e.type)return e.value;if(e=e.firstChild)do{t+=o(e)}while(e=e.next);return t},i=function(e,t){if(3===e.type&&t.test(e.value))return e.value=e.value.replace(t,""),!1;if(e=e.firstChild)do{if(!i(e,t))return!1}while(e=e.next);return!0},a=function(e){if(e._listIgnore)e.remove();else if(e=e.firstChild)do{a(e)}while(e=e.next)},l=function(e,o,l){var s=e._listLevel||r;s!==r&&(s<r?t&&(t=t.parent.parent):(n=t,t=null)),t&&t.name===o?t.append(e):(n=n||t,t=new J(o,1),l>1&&t.attr("start",""+l),e.wrap(t)),e.name="li",s>r&&n&&n.lastChild.append(t),r=s,a(e),i(e,/^\u00a0+/),i(e,/^\s*([\u2022\u00b7\u00a7\u25CF]|\w+\.)/),i(e,/^\u00a0+/)},s=[],c=e.firstChild;null!=c;)if(s.push(c),null!==(c=c.walk()))for(;void 0!==c&&c.parent!==e;)c=c.walk();for(var u=0;u<s.length;u++)if("p"===(e=s[u]).name&&e.firstChild){var d=o(e);if(/^[\s\u00a0]*[\u2022\u00b7\u00a7\u25CF]\s*/.test(d)){l(e,"ul");continue}if(oe(d)){var f=/([0-9]+)\./.exec(d),h=1;f&&(h=parseInt(f[1],10)),l(e,"ol",h);continue}if(e._listLevel){l(e,"ul",1);continue}t=null}else n=t,t=null}(l),t=Z({validate:z(e)},i).serialize(l)},le=function(e,t){return{content:e,cancelled:t}},se=function(e,t,n,r){var o=function(e,t,n,r){return e.fire("PastePreProcess",{content:t,internal:n,wordContent:r})}(e,t,n,r),i=function(e,t){var n=G({},e.schema);n.addNodeFilter("meta",(function(e){Q.each(e,(function(e){e.remove()}))}));var r=n.parse(t,{forced_root_block:!1,isRootContent:!0});return Z({validate:z(e)},e.schema).serialize(r)}(e,o.content);return e.hasEventListeners("PastePostProcess")&&!o.isDefaultPrevented()?function(e,t,n,r){var o=e.dom.create("div",{style:"display:none"},t),i=function(e,t,n,r){return e.fire("PastePostProcess",{node:t,internal:n,wordContent:r})}(e,o,n,r);return le(i.node.innerHTML,i.isDefaultPrevented())}(e,i,n,r):le(i,o.isDefaultPrevented())},ce=function(e,t,n){var r=re(t),o=r?function(e,t){return function(e){return e.getParam("paste_enable_default_filters",!0)}(e)?ae(e,t):t}(e,t):t;return se(e,o,n,r)},ue=function(e,t){return e.insertContent(t,{merge:D(e),paste:!0}),!0},de=function(e){return/^https?:\/\/[\w\?\-\/+=.&%@~#]+$/i.test(e)},fe=function(e,t){return de(t)&&O(L(e),(function(e){return n=t.toLowerCase(),r="."+e.toLowerCase(),V(n,r,n.length-r.length);var n,r}))},he=function(e,t,n){return!(!1!==e.selection.isCollapsed()||!de(t))&&function(e,t,n){return e.undoManager.extra((function(){n(e,t)}),(function(){e.execCommand("mceInsertLink",!1,t)})),!0}(e,t,n)},pe=function(e,t,n){return!!fe(e,t)&&function(e,t,n){return e.undoManager.extra((function(){n(e,t)}),(function(){e.insertContent('<img src="'+t+'">')})),!0}(e,t,n)},me=function(e,t,n){n||!1===function(e){return e.getParam("smart_paste",!0)}(e)?ue(e,t):function(e,t){Q.each([he,pe,ue],(function(n){return!0!==n(e,t,ue)}))}(e,t)},ge=function(e){return"\n"===e||"\r"===e},ve=function(e,t){var n,r,o,i,a=(n=" ",r=function(e){return e.getParam("paste_tab_spaces",4,"number")}(e),r<=0?"":new Array(r+1).join(n)),l=t.replace(/\t/g,a),s=(o=function(e,t){return function(e){return-1!==" \f\t\v".indexOf(e)}(t)||t===K?e.pcIsSpace||""===e.str||e.str.length===l.length-1||function(e,t){return t<e.length&&t>=0&&ge(e[t])}(l,e.str.length+1)?{pcIsSpace:!1,str:e.str+K}:{pcIsSpace:!0,str:e.str+" "}:{pcIsSpace:ge(t),str:e.str+t}},i={pcIsSpace:!1,str:""},x(l,(function(e,t){i=o(i,e,t)})),i);return s.str},Ae=function(e,t,n,r){var o=ce(e,t,n);!1===o.cancelled&&me(e,o.content,r)},ye=function(e,t,n){var r=n||H(t);Ae(e,function(e){return e.replace(U,"")}(t),r,!1)},be=function(e,t){var n=e.dom.encode(t).replace(/\r\n/g,"\n"),r=function(e,t,n){return t?Y(e,!0===t?"p":t,n):function(e){return e.replace(/\r?\n/g,"<br>")}(e)}(ve(e,n),function(e){return e.getParam("forced_root_block")}(e),function(e){return e.getParam("forced_root_block_attrs")}(e));Ae(e,r,!1,!0)},Oe=function(e){var t={};if(e){if(e.getData){var n=e.getData("Text");n&&n.length>0&&-1===n.indexOf("data:text/mce-internal,")&&(t["text/plain"]=n)}if(e.types)for(var r=0;r<e.types.length;r++){var o=e.types[r];try{t[o]=e.getData(o)}catch(e){t[o]=""}}}return t},we=function(e,t){return t in e&&e[t].length>0},xe=function(e){return we(e,"text/html")||we(e,"text/plain")},_e=(r="mceclip",o=0,function(){return r+o++}),Ce=function(e,t){var n,r,o=(n=t.uri,(r=/data:([^;]+);base64,([a-z0-9\+\/=]+)/i.exec(n))?{type:r[1],data:decodeURIComponent(r[2])}:{type:null,data:null}),i=o.data,a=o.type,l=_e(),c=t.blob,u=new Image;if(u.src=t.uri,function(e,t){var n=function(e){return e.getParam("images_dataimg_filter")}(e);return!n||n(t)}(e,u)){var d=e.editorUpload.blobCache,f=void 0,h=d.getByData(i,a);if(h)f=h;else{var p=function(e){return e.getParam("images_reuse_filename")}(e)&&s(c.name),m=p?function(e,t){var n=t.match(/([\s\S]+?)(?:\.[a-z0-9.]+)$/i);return s(n)?e.dom.encode(n[1]):null}(e,c.name):l,g=p?c.name:void 0;f=d.create(l,c,i,m,g),d.add(f)}ye(e,'<img src="'+f.blobUri()+'">',!1)}else ye(e,'<img src="'+t.uri+'">',!1)},ke=function(e){return N.all(w(e,(function(e){return new N((function(t){var n=function(e){return s(e.getAsFile)}(e)?e.getAsFile():e,r=new window.FileReader;r.onload=function(){t({blob:n,uri:r.result})},r.readAsDataURL(n)}))})))},Se=function(e){var t=L(e);return function(e){return function(e,t){return V(e,t,0)}(e.type,"image/")&&O(t,(function(t){return n=t.toLowerCase(),r={jpg:"jpeg",jpe:"jpeg",jfi:"jpeg",jif:"jpeg",jfif:"jpeg",pjpeg:"jpeg",pjp:"jpeg",svg:"svg+xml"},(Q.hasOwn(r,n)?"image/"+r[n]:"image/"+n)===e.type;var n,r}))}},Ve=function(e,t,n){var r="paste"===t.type?t.clipboardData:t.dataTransfer;if(I(e)&&r){var o=function(e,t){var n=t.items?_(C(t.items),(function(e){return"file"===e.kind?[e.getAsFile()]:[]})):[],r=t.files?C(t.files):[];return function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n}(n.length>0?n:r,Se(e))}(e,r);if(o.length>0)return t.preventDefault(),ke(o).then((function(t){n&&e.selection.setRng(n),x(t,(function(t){Ce(e,t)}))})),!0}return!1},Be=function(e){return E.metaKeyPressed(e)&&86===e.keyCode||e.shiftKey&&45===e.keyCode},Te=function(e,t,n){var r,o=S(),i=S();e.on("keyup",i.clear),e.on("keydown",(function(n){var a=function(e){Be(e)&&!e.isDefaultPrevented()&&t.remove()};if(Be(n)&&!n.isDefaultPrevented()){if((r=n.shiftKey&&86===n.keyCode)&&B.webkit&&-1!==navigator.userAgent.indexOf("Version/"))return;if(n.stopImmediatePropagation(),o.set(n),i.set(!0),B.ie&&r)return n.preventDefault(),void function(e,t){e.fire("paste",{ieFake:t})}(e,!0);t.remove(),t.create(),e.once("keyup",a),e.once("paste",(function(){e.off("keyup",a)}))}}));var a=function(e,n,r,o,i){var a;we(n,"text/html")?a=n["text/html"]:(a=t.getHtml(),i=i||H(a),t.isDefaultContent(a)&&(o=!0)),a=ne(a),t.remove();var l=!1===i&&!/<(?:\/?(?!(?:div|p|br|span)>)\w+|(?:(?!(?:span style="white-space:\s?pre;?">)|br\s?\/>))\w+\s[^>]+)>/i.test(a),s=de(a);(!a.length||l&&!s)&&(o=!0),(o||s)&&(a=we(n,"text/plain")&&l?n["text/plain"]:function(e){var t=ee(),n=G({},t),r="",o=t.getShortEndedElements(),i=Q.makeMap("script noscript style textarea video audio iframe object"," "),a=t.getBlockElements(),l=function(e){var t=e.name,n=e;if("br"!==t){if("wbr"!==t)if(o[t]&&(r+=" "),i[t])r+=" ";else{if(3===e.type&&(r+=e.value),!e.shortEnded&&(e=e.firstChild))do{l(e)}while(e=e.next);a[t]&&n.next&&(r+="\n","p"===t&&(r+="\n"))}}else r+="\n"};return e=te(e,[/<!\[[^\]]+\]>/g]),l(n.parse(e)),r}(a)),t.isDefaultContent(a)?r||e.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents."):o?be(e,a):ye(e,a,i)};e.on("paste",(function(l){var s=o.isSet()||i.isSet();s&&o.clear();var c=function(e,t){return Oe(t.clipboardData||e.getDoc().dataTransfer)}(e,l),u="text"===n.get()||r,d=we(c,W());r=!1,l.isDefaultPrevented()||function(e){var t=e.clipboardData;return-1!==navigator.userAgent.indexOf("Android")&&t&&t.items&&0===t.items.length}(l)?t.remove():xe(c)||!Ve(e,l,t.getLastRng()||e.selection.getRng())?(s||l.preventDefault(),!B.ie||s&&!l.ieFake||we(c,"text/html")||(t.create(),e.dom.bind(t.getEl(),"paste",(function(e){e.stopPropagation()})),e.getDoc().execCommand("Paste",!1,null),c["text/html"]=t.getHtml()),we(c,"text/html")?(l.preventDefault(),d||(d=H(c["text/html"])),a(e,c,s,u,d)):T.setEditorTimeout(e,(function(){a(e,c,s,u,d)}),0)):t.remove()}))},Ne=function(e){return B.ie&&e.inline?document.body:e.getBody()},Ee=function(e,t,n){(function(e){return Ne(e)!==e.getBody()})(e)&&e.dom.bind(t,"paste keyup",(function(t){Me(e,n)||e.fire("paste")}))},Pe=function(e){return e.dom.get("mcepastebin")},Qe=function(e,t){return t===e},Me=function(e,t){var n,r=Pe(e);return(n=r)&&"mcepastebin"===n.id&&Qe(t,r.innerHTML)},De=function(e){var t=i(null),n="%MCEPASTEBIN%";return{create:function(){return function(e,t,n){var r=e.dom,o=e.getBody();t.set(e.selection.getRng());var i=e.dom.add(Ne(e),"div",{id:"mcepastebin",class:"mce-pastebin",contentEditable:!0,"data-mce-bogus":"all",style:"position: fixed; top: 50%; width: 10px; height: 10px; overflow: hidden; opacity: 0"},n);(B.ie||B.gecko)&&r.setStyle(i,"left","rtl"===r.getStyle(o,"direction",!0)?65535:-65535),r.bind(i,"beforedeactivate focusin focusout",(function(e){e.stopPropagation()})),Ee(e,i,n),i.focus(),e.selection.select(i,!0)}(e,t,n)},remove:function(){return function(e,t){if(Pe(e)){for(var n=void 0,r=t.get();n=e.dom.get("mcepastebin");)e.dom.remove(n),e.dom.unbind(n);r&&e.selection.setRng(r)}t.set(null)}(e,t)},getEl:function(){return Pe(e)},getHtml:function(){return function(e){var t=function(t,n){t.appendChild(n),e.dom.remove(n,!0)},n=Q.grep(Ne(e).childNodes,(function(e){return"mcepastebin"===e.id})),r=n.shift();Q.each(n,(function(e){t(r,e)}));for(var o=e.dom.select("div[id=mcepastebin]",r),i=o.length-1;i>=0;i--){var a=e.dom.create("div");r.insertBefore(a,o[i]),t(a,o[i])}return r?r.innerHTML:""}(e)},getLastRng:t.get,isDefault:function(){return Me(e,n)},isDefaultContent:function(e){return Qe(n,e)}}},$e=function(e,t){var n=De(e);return e.on("PreInit",(function(){return function(e,t,n){var r;Te(e,t,n),e.parser.addNodeFilter("img",(function(t,n,o){var i=function(e){e.attr("data-mce-object")||r===B.transparentSrc||e.remove()},a=function(e){return 0===e.indexOf("webkit-fake-url")},l=function(e){return 0===e.indexOf("data:")};if(!I(e)&&function(e){return e.data&&!0===e.data.paste}(o))for(var s=t.length;s--;)(r=t[s].attr("src"))&&(a(r)||!R(e)&&l(r))&&i(t[s])}))}(e,n,t)})),{pasteFormat:t,pasteHtml:function(t,n){return ye(e,t,n)},pasteText:function(t){return be(e,t)},pasteImageData:function(t,n){return Ve(e,t,n)},getDataTransferItems:Oe,hasHtmlOrText:xe,hasContentType:we}},ze=function(e,t){e.addCommand("mceTogglePlainTextPaste",(function(){!function(e,t){"text"===t.pasteFormat.get()?(t.pasteFormat.set("html"),P(e,!1)):(t.pasteFormat.set("text"),P(e,!0)),e.focus()}(e,t)})),e.addCommand("mceInsertClipboardContent",(function(e,n){n.content&&t.pasteHtml(n.content,n.internal),n.text&&t.pasteText(n.text)}))},Re=function(e,t,n){if(!function(e){return!1===B.iOS&&"function"==typeof(null==e?void 0:e.setData)}(e))return!1;try{return e.clearData(),e.setData("text/html",t),e.setData("text/plain",n),e.setData(W(),t),!0}catch(e){return!1}},Ie=function(e,t,n,r){Re(e.clipboardData,t.html,t.text)?(e.preventDefault(),r()):n(t.html,r)},Le=function(e){return function(t,n){var r=function(e){return U+e}(t),o=e.dom.create("div",{contenteditable:"false","data-mce-bogus":"all"}),i=e.dom.create("div",{contenteditable:"true"},r);e.dom.setStyles(o,{position:"fixed",top:"0",left:"-3000px",width:"1000px",overflow:"hidden"}),o.appendChild(i),e.dom.add(e.getBody(),o);var a=e.selection.getRng();i.focus();var l=e.dom.createRng();l.selectNodeContents(i),e.selection.setRng(l),T.setTimeout((function(){e.selection.setRng(a),o.parentNode.removeChild(o),n()}),0)}},Fe=function(e){return{html:e.selection.getContent({contextual:!0}),text:e.selection.getContent({format:"text"})}},Ue=function(e){return!e.selection.isCollapsed()||function(e){return!!e.dom.getParent(e.selection.getStart(),"td[data-mce-selected],th[data-mce-selected]",e.getBody())}(e)},He=function(e){e.on("cut",function(e){return function(t){Ue(e)&&Ie(t,Fe(e),Le(e),(function(){if(B.browser.isChrome()||B.browser.isFirefox()){var t=e.selection.getRng();T.setEditorTimeout(e,(function(){e.selection.setRng(t),e.execCommand("Delete")}),0)}else e.execCommand("Delete")}))}}(e)),e.on("copy",function(e){return function(t){Ue(e)&&Ie(t,Fe(e),Le(e),u)}}(e))},We=tinymce.util.Tools.resolve("tinymce.dom.RangeUtils"),je=function(e,t){return We.getCaretRangeFromPoint(t.clientX,t.clientY,e.getDoc())},qe=function(e,t){e.focus(),e.selection.setRng(t)},Xe=function(e,t){e.on("PastePreProcess",(function(n){n.content=t(e,n.content,n.internal,n.wordContent)}))},Ye=function(e,t){if(!re(t))return t;var n=[];Q.each(e.schema.getBlockElements(),(function(e,t){n.push(t)}));var r=new RegExp("(?:<br>&nbsp;[\\s\\r\\n]+|<br>)*(<\\/?("+n.join("|")+")[^>]*>)(?:<br>&nbsp;[\\s\\r\\n]+|<br>)*","g");return t=te(t,[[r,"$1"]]),t=te(t,[[/<br><br>/g,"<BR><BR>"],[/<br>/g," "],[/<BR><BR>/g,"<br>"]])},Ge=function(e,t,n,r){if(r||n)return t;var o,i=function(e){return e.getParam("paste_webkit_styles")}(e);if(!1===function(e){return e.getParam("paste_remove_styles_if_webkit",!0)}(e)||"all"===i)return t;if(i&&(o=i.split(/[, ]/)),o){var a=e.dom,l=e.selection.getNode();t=t.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,(function(e,t,n,r){var i=a.parseStyle(a.decode(n)),s={};if("none"===o)return t+r;for(var c=0;c<o.length;c++){var u=i[o[c]],d=a.getStyle(l,o[c],!0);/color/.test(o[c])&&(u=a.toHex(u),d=a.toHex(d)),d!==u&&(s[o[c]]=u)}var f=a.serializeStyle(s,"span");return f?t+' style="'+f+'"'+r:t+r}))}else t=t.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,"$1$3");return t=t.replace(/(<[^>]+) data-mce-style="([^"]+)"([^>]*>)/gi,(function(e,t,n,r){return t+' style="'+n+'"'+r})),t},Ze=function(e,t){e.$("a",t).find("font,u").each((function(t,n){e.dom.remove(n,!0)}))},Ke=function(e,t){return function(n){n.setActive("text"===t.pasteFormat.get());var r=function(e){return n.setActive(e.state)};return e.on("PastePlainTextToggle",r),function(){return e.off("PastePlainTextToggle",r)}}};a.add("paste",(function(e){if(!1===function(e){return!!e.hasPlugin("powerpaste",!0)&&(void 0!==window.console&&window.console.log&&window.console.log("PowerPaste is incompatible with Paste plugin! Remove 'paste' from the 'plugins' option."),!0)}(e)){var t=i(!1),n=i(function(e){return e.getParam("paste_as_text",!1)}(e)?"text":"html"),r=$e(e,n);return function(e){B.webkit&&Xe(e,Ge),B.ie&&(Xe(e,Ye),function(e,t){e.on("PastePostProcess",(function(n){t(e,n.node)}))}(e,Ze))}(e),function(e,t){var n=function(){return e.execCommand("mceTogglePlainTextPaste")};e.ui.registry.addToggleButton("pastetext",{active:!1,icon:"paste-text",tooltip:"Paste as text",onAction:n,onSetup:Ke(e,t)}),e.ui.registry.addToggleMenuItem("pastetext",{text:"Paste as text",icon:"paste-text",onAction:n,onSetup:Ke(e,t)})}(e,r),ze(e,r),function(e){var t=e.plugins.paste,n=function(e){return e.getParam("paste_preprocess")}(e);n&&e.on("PastePreProcess",(function(e){n.call(t,t,e)}));var r=function(e){return e.getParam("paste_postprocess")}(e);r&&e.on("PastePostProcess",(function(e){r.call(t,t,e)}))}(e),He(e),function(e,t,n){(function(e){return e.getParam("paste_block_drop",!1)})(e)&&e.on("dragend dragover draggesture dragdrop drop drag",(function(e){e.preventDefault(),e.stopPropagation()})),M(e)||e.on("drop",(function(e){var t=e.dataTransfer;t&&t.files&&t.files.length>0&&e.preventDefault()})),e.on("drop",(function(r){var o=je(e,r);if(!r.isDefaultPrevented()&&!n.get()){var i,a=t.getDataTransferItems(r.dataTransfer),l=t.hasContentType(a,W());if((t.hasHtmlOrText(a)&&(!(i=a["text/plain"])||0!==i.indexOf("file://"))||!t.pasteImageData(r,o))&&o&&function(e){return e.getParam("paste_filter_drop",!0)}(e)){var s=a["mce-internal"]||a["text/html"]||a["text/plain"];s&&(r.preventDefault(),T.setEditorTimeout(e,(function(){e.undoManager.transact((function(){a["mce-internal"]&&e.execCommand("Delete"),qe(e,o),s=ne(s),a["text/html"]?t.pasteHtml(s,l):t.pasteText(s)}))})))}}})),e.on("dragstart",(function(e){n.set(!0)})),e.on("dragover dragend",(function(t){M(e)&&!1===n.get()&&(t.preventDefault(),qe(e,je(e,t))),"dragend"===t.type&&n.set(!1)}))}(e,r,t),function(e){return{clipboard:e}}(r)}}))}()},18014:function(e,t,n){"use strict";var r=n(91291),o=Math.min;e.exports=function(e){var t=r(e);return t>0?o(t,9007199254740991):0}},18066:function(e){var t;self,t=()=>(()=>{"use strict";var e={};return(()=>{var t=e;function n(e,t,n){return e.addEventListener(t,n),{dispose:()=>{n&&e.removeEventListener(t,n)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.AttachAddon=void 0,t.AttachAddon=class{constructor(e,t){this._disposables=[],this._socket=e,this._socket.binaryType="arraybuffer",this._bidirectional=!(t&&!1===t.bidirectional)}activate(e){this._disposables.push(n(this._socket,"message",(t=>{const n=t.data;e.write("string"==typeof n?n:new Uint8Array(n))}))),this._bidirectional&&(this._disposables.push(e.onData((e=>this._sendData(e)))),this._disposables.push(e.onBinary((e=>this._sendBinary(e))))),this._disposables.push(n(this._socket,"close",(()=>this.dispose()))),this._disposables.push(n(this._socket,"error",(()=>this.dispose())))}dispose(){for(const e of this._disposables)e.dispose()}_sendData(e){this._checkOpenSocket()&&this._socket.send(e)}_sendBinary(e){if(!this._checkOpenSocket())return;const t=new Uint8Array(e.length);for(let n=0;n<e.length;++n)t[n]=255&e.charCodeAt(n);this._socket.send(t)}_checkOpenSocket(){switch(this._socket.readyState){case WebSocket.OPEN:return!0;case WebSocket.CONNECTING:throw new Error("Attach addon was loaded before socket was open");case WebSocket.CLOSING:return!1;case WebSocket.CLOSED:throw new Error("Attach addon socket is closed");default:throw new Error("Unexpected socket state")}}}})(),e})(),e.exports=t()},18087:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(61431),o=n(99016);var i={__name:"lyWorkflowDesign",setup(e,{expose:t}){let n=(0,r.ref)(null);return t({setFull:function(){n.value.setFull()}}),(e,t)=>((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(o.A),{ref_key:"lyworkflow",ref:n},null,512))}}},18111:function(e,t,n){"use strict";var r=n(46518),o=n(44576),i=n(90679),a=n(28551),l=n(94901),s=n(42787),c=n(62106),u=n(97040),d=n(79039),f=n(39297),h=n(78227),p=n(57657).IteratorPrototype,m=n(43724),g=n(96395),v="constructor",A="Iterator",y=h("toStringTag"),b=TypeError,O=o[A],w=g||!l(O)||O.prototype!==p||!d((function(){O({})})),x=function(){if(i(this,p),s(this)===p)throw new b("Abstract class Iterator not directly constructable")},_=function(e,t){m?c(p,e,{configurable:!0,get:function(){return t},set:function(t){if(a(this),this===p)throw new b("You can't redefine this property");f(this,e)?this[e]=t:u(this,e,t)}}):p[e]=t};f(p,y)||_(y,A),!w&&f(p,v)&&p[v]!==Object||_(v,x),x.prototype=p,r({global:!0,constructor:!0,forced:w},{Iterator:x})},18237:function(e,t,n){"use strict";var r=n(46518),o=n(72652),i=n(79306),a=n(28551),l=n(1767),s=TypeError;r({target:"Iterator",proto:!0,real:!0},{reduce:function(e){a(this),i(e);var t=l(this),n=arguments.length<2,r=n?void 0:arguments[1],c=0;if(o(t,(function(t){n?(n=!1,r=t):r=e(r,t,c),c++}),{IS_RECORD:!0}),n)throw new s("Reduce of empty iterator with no initial value");return r}})},18346:function(e){e.exports=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(t===e[n])return n}},18386:function(e,t,n){"use strict";var r=n(43870),o=n(5638),i=n(43199),a=n(10128),l=n(98026),s=n(89632);function c(e,t,n,r){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(r.isIgnore&&r.isIgnore(n))&&!(r.clipShape&&!r.clipShape.contain(t[0],t[1]))&&"none"!==e.getItemVisual(n,"symbol")}function u(e){return null==e||(0,l.isObject)(e)||(e={isIgnore:e}),e||{}}function d(e){var t=e.hostModel,n=t.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:(0,s.lx)(t),cursorStyle:t.get("cursor")}}var f=function(){function e(e){this.group=new r.A,this._SymbolCtor=e||a.A}return e.prototype.updateData=function(e,t){this._progressiveEls=null,t=u(t);var n=this.group,r=e.hostModel,i=this._data,a=this._SymbolCtor,l=t.disableAnimation,s=d(e),f={disableAnimation:l},h=t.getSymbolPoint||function(t){return e.getItemLayout(t)};i||n.removeAll(),e.diff(i).add((function(r){var o=h(r);if(c(e,o,r,t)){var i=new a(e,r,s,f);i.setPosition(o),e.setItemGraphicEl(r,i),n.add(i)}})).update((function(u,d){var p=i.getItemGraphicEl(d),m=h(u);if(c(e,m,u,t)){var g=e.getItemVisual(u,"symbol")||"circle",v=p&&p.getSymbolType&&p.getSymbolType();if(!p||v&&v!==g)n.remove(p),(p=new a(e,u,s,f)).setPosition(m);else{p.updateData(e,u,s,f);var A={x:m[0],y:m[1]};l?p.attr(A):o.oi(p,A,r)}n.add(p),e.setItemGraphicEl(u,p)}else n.remove(p)})).remove((function(e){var t=i.getItemGraphicEl(e);t&&t.fadeOut((function(){n.remove(t)}),r)})).execute(),this._getSymbolPoint=h,this._data=e},e.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl((function(t,n){var r=e._getSymbolPoint(n);t.setPosition(r),t.markRedraw()}))},e.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=d(e),this._data=null,this.group.removeAll()},e.prototype.incrementalUpdate=function(e,t,n){function r(e){e.isGroup||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[],n=u(n);for(var o=e.start;o<e.end;o++){var i=t.getItemLayout(o);if(c(t,i,o,n)){var a=new this._SymbolCtor(t,o,this._seriesScope);a.traverse(r),a.setPosition(i),this.group.add(a),t.setItemGraphicEl(o,a),this._progressiveEls.push(a)}}},e.prototype.eachRendered=function(e){i.traverseElements(this._progressiveEls||this.group,e)},e.prototype.remove=function(e){var t=this.group,n=this._data;n&&e?n.eachItemGraphicEl((function(e){e.fadeOut((function(){t.remove(e)}),n.hostModel)})):t.removeAll()},e}();t.A=f},18393:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=function(){this.cx=0,this.cy=0,this.rx=0,this.ry=0},a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new i},t.prototype.buildPath=function(e,t){var n=.5522848,r=t.cx,o=t.cy,i=t.rx,a=t.ry,l=i*n,s=a*n;e.moveTo(r-i,o),e.bezierCurveTo(r-i,o-s,r-l,o-a,r,o-a),e.bezierCurveTo(r+l,o-a,r+i,o-s,r+i,o),e.bezierCurveTo(r+i,o+s,r+l,o+a,r,o+a),e.bezierCurveTo(r-l,o+a,r-i,o+s,r-i,o),e.closePath()},t}(o.Ay);a.prototype.type="ellipse",t.A=a},18472:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});const r=["","default","small","large"]},18550:function(e,t,n){"use strict";var r=n(15215),o=n(28613),i=n(15135),a=n(67071),l=n(98026),s=function(e){function t(t){var n=e.call(this,t)||this;n.type="ordinal";var r=n.getSetting("ordinalMeta");return r||(r=new i.A({})),(0,l.isArray)(r)&&(r=new i.A({categories:(0,l.map)(r,(function(e){return(0,l.isObject)(e)?e.value:e}))})),n._ordinalMeta=r,n._extent=n.getSetting("extent")||[0,r.categories.length-1],n}return(0,r.C6)(t,e),t.prototype.parse=function(e){return null==e?NaN:(0,l.isString)(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),a.lP(e,this._extent)&&null!=this._ordinalMeta.categories[e]},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),a.S8(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(a.hs(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],t=this._extent,n=t[0];n<=t[1];)e.push({value:n}),n++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(null!=e){for(var t=e.ordinalNumbers,n=this._ordinalNumbersByTick=[],r=this._ticksByOrdinalNumber=[],o=0,i=this._ordinalMeta.categories.length,a=Math.min(i,t.length);o<a;++o){var l=t[o];n[o]=l,r[l]=o}for(var s=0;o<i;++o){for(;null!=r[s];)s++;n.push(s),r[s]=o}}else this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null},t.prototype._getTickNumber=function(e){var t=this._ticksByOrdinalNumber;return t&&e>=0&&e<t.length?t[e]:e},t.prototype.getRawOrdinalNumber=function(e){var t=this._ordinalNumbersByTick;return t&&e>=0&&e<t.length?t[e]:e},t.prototype.getLabel=function(e){if(!this.isBlank()){var t=this.getRawOrdinalNumber(e.value),n=this._ordinalMeta.categories[t];return null==n?"":n+""}},t.prototype.count=function(){return this._extent[1]-this._extent[0]+1},t.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},t.prototype.isInExtentRange=function(e){return e=this._getTickNumber(e),this._extent[0]<=e&&this._extent[1]>=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(o.A);o.A.registerClass(s),t.A=s},18727:function(e,t,n){"use strict";var r=n(36955);e.exports=function(e){var t=r(e);return"BigInt64Array"===t||"BigUint64Array"===t}},18744:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r,o=n(89610),i=n(41917).A["__core-js_shared__"],a=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";var l=function(e){return!!a&&a in e},s=n(23149),c=n(81121),u=/^\[object .+?Constructor\]$/,d=Function.prototype,f=Object.prototype,h=d.toString,p=f.hasOwnProperty,m=RegExp("^"+h.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var g=function(e){return!(!(0,s.A)(e)||l(e))&&((0,o.A)(e)?m:u).test((0,c.A)(e))};var v=function(e,t){return null==e?void 0:e[t]};var A=function(e,t){var n=v(e,t);return g(n)?n:void 0}},18983:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(83509);function o(e,t,n){var o=t.smooth,i=t.points;if(i&&i.length>=2){if(o){var a=function(e,t,n,o){var i,a,l,s,c=[],u=[],d=[],f=[];if(o){l=[1/0,1/0],s=[-1/0,-1/0];for(var h=0,p=e.length;h<p;h++)(0,r.min)(l,l,e[h]),(0,r.max)(s,s,e[h]);(0,r.min)(l,l,o[0]),(0,r.max)(s,s,o[1])}for(h=0,p=e.length;h<p;h++){var m=e[h];if(n)i=e[h?h-1:p-1],a=e[(h+1)%p];else{if(0===h||h===p-1){c.push((0,r.clone)(e[h]));continue}i=e[h-1],a=e[h+1]}(0,r.sub)(u,a,i),(0,r.scale)(u,u,t);var g=(0,r.distance)(m,i),v=(0,r.distance)(m,a),A=g+v;0!==A&&(g/=A,v/=A),(0,r.scale)(d,u,-g),(0,r.scale)(f,u,v);var y=(0,r.add)([],m,d),b=(0,r.add)([],m,f);o&&((0,r.max)(y,y,l),(0,r.min)(y,y,s),(0,r.max)(b,b,l),(0,r.min)(b,b,s)),c.push(y),c.push(b)}return n&&c.push(c.shift()),c}(i,o,n,t.smoothConstraint);e.moveTo(i[0][0],i[0][1]);for(var l=i.length,s=0;s<(n?l:l-1);s++){var c=a[2*s],u=a[2*s+1],d=i[(s+1)%l];e.bezierCurveTo(c[0],c[1],u[0],u[1],d[0],d[1])}}else{e.moveTo(i[0][0],i[0][1]);s=1;for(var f=i.length;s<f;s++)e.lineTo(i[s][0],i[s][1])}n&&e.closePath()}}},19042:function(e){e.exports=function(e){return e?e.splice&&e.join?e:(""+e).replace(/(\[\d+\])\.?/g,"$1.").replace(/\.$/,"").split("."):[]}},19151:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);const o={class:"userinfotop"};var i=n(65084),a={name:"userCenter",components:{account:(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,10411)))),password:(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,45095)))),logs:(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,25404))))},setup(){return{mutitabsstore:(0,i.M)()}},data(){return{menu:[{groupName:"基本设置",list:[{icon:"postcard",title:"账号信息",component:"account"},{icon:"lock",title:"密码",component:"password"}]},{groupName:"数据管理",list:[{icon:"clock",title:"操作日志",component:"logs"}]}],page:"account"}},methods:{openPage(e){this.page=e.index}}};var l=(0,n(66262).A)(a,[["render",function(e,t,i,a,l,s){const c=(0,r.resolveComponent)("el-avatar"),u=(0,r.resolveComponent)("el-tag"),d=(0,r.resolveComponent)("el-header"),f=(0,r.resolveComponent)("el-icon"),h=(0,r.resolveComponent)("el-menu-item"),p=(0,r.resolveComponent)("el-menu-item-group"),m=(0,r.resolveComponent)("el-menu"),g=(0,r.resolveComponent)("el-container"),v=(0,r.resolveComponent)("el-aside"),A=(0,r.resolveComponent)("el-skeleton"),y=(0,r.resolveComponent)("el-main");return(0,r.openBlock)(),(0,r.createBlock)(g,{class:"lypageUser"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{style:{width:"300px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{style:{height:"auto",display:"block"}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(c,{size:70,src:n(3805)},null,8,["src"]),(0,r.createElementVNode)("h2",null,(0,r.toDisplayString)(this.mutitabsstore.userName),1),(0,r.createElementVNode)("p",null,[(0,r.createVNode)(u,{effect:"dark",round:"",size:"large","disable-transitions":""},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(this.mutitabsstore.roleNames),1)])),_:1})])])])),_:1}),(0,r.createVNode)(m,{class:"menu","default-active":l.page},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(l.menu,(e=>((0,r.openBlock)(),(0,r.createBlock)(p,{key:e.groupName,title:e.groupName},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.list,(e=>((0,r.openBlock)(),(0,r.createBlock)(h,{key:e.component,index:e.component,onClick:s.openPage},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.title),1)])),default:(0,r.withCtx)((()=>[e.icon?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.icon)))])),_:2},1024)):(0,r.createCommentVNode)("",!0)])),_:2},1032,["index","onClick"])))),128))])),_:2},1032,["title"])))),128))])),_:1},8,["default-active"])])),_:1})])),_:1}),(0,r.createVNode)(y,{class:"lyusercontent"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(r.Suspense,null,{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(l.page)))])),fallback:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{rows:3})])),_:1}))])),_:1})])),_:1})}],["__scopeId","data-v-92fd3326"]])},19187:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i=["textContent"],a=["innerHTML"],l={key:2},s={style:{display:"flex","justify-content":"space-between","align-items":"center"}},c=["onClick"],u=["onClick"];var d=n(95426),f=n(10594),h=n(37741),p=n(40412),m={components:{Pagination:f.A,addModule:d.default},name:"messagNotice",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"是"},{id:0,name:"否"}],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},customEllipsis(e){return(e=e.replace(/<.*?>/gi,""))?e.length>10?e.slice(0,10)+"...":e:""},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增")},changeStatus(e){},handleEdit(e,t){let n=this;"edit"==t?n.$refs.addModuleFlag.addModuleFn(e,"编辑"):"delete"==t?n.$confirm("您确定要删除选中的内容?",{closeOnClickModal:!1}).then((t=>{(0,p.messagesMessagenoticeDelete)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))})).catch((()=>{})):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,p.messagesMessagenotice)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,h.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var g=(0,n(66262).A)(m,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-input"),m=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("el-form"),A=(0,r.resolveComponent)("el-table-column"),y=(0,r.resolveComponent)("el-tag"),b=(0,r.resolveComponent)("full-screen"),O=(0,r.resolveComponent)("el-icon"),w=(0,r.resolveComponent)("el-tooltip"),x=(0,r.resolveComponent)("el-table"),_=(0,r.resolveComponent)("Pagination"),C=(0,r.resolveComponent)("add-module"),k=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":f.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(v,{inline:!0,model:f.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{label:"标题:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{size:"default",modelValue:f.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>f.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"消息标题",onChange:h.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:h.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Search")]]),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:t[1]||(t[1]=e=>h.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.withDirectives)((0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{size:"default",icon:"Plus",onClick:h.addModule,type:"primary"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(x,{height:"calc("+f.tableHeight+"px)",border:"",data:f.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(h.getIndex(e.$index))},null,8,i)])),_:1}),(0,r.createVNode)(A,{"min-width":"90",prop:"msg_title",label:"公告标题"}),(0,r.createVNode)(A,{"min-width":"120",prop:"to_path",label:"跳转路径"}),(0,r.createVNode)(A,{"min-width":"180",prop:"msg_content","show-overflow-tooltip":"",label:"内容"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",{innerHTML:h.customEllipsis(e.row.msg_content),class:"ellipsis"},null,8,a)])),_:1}),(0,r.createVNode)(A,{"min-width":"100",label:"目标类型"},{default:(0,r.withCtx)((e=>[1==e.row.target_type?((0,r.openBlock)(),(0,r.createBlock)(y,{key:0},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("平台公告")]))),_:1})):2==e.row.target_type?((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,type:"warning"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("按用户")]))),_:1})):((0,r.openBlock)(),(0,r.createElementBlock)("span",l,"按用户"))])),_:1}),(0,r.createVNode)(A,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(A,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",s,[t[8]||(t[8]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[2]||(t[2]=(...e)=>h.setFull&&h.setFull(...e))},[(0,r.createVNode)(w,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"edit")},"编辑",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"delete")},"删除",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[k,f.loadingPage]]),(0,r.createVNode)(_,{"child-msg":f.pageparm,onCallFather:h.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(C,{ref:"addModuleFlag",onRefreshData:h.getData},null,8,["onRefreshData"])],2)}]])},19462:function(e,t,n){"use strict";var r=n(69565),o=n(2360),i=n(66699),a=n(56279),l=n(78227),s=n(91181),c=n(55966),u=n(57657).IteratorPrototype,d=n(62529),f=n(9539),h=l("toStringTag"),p="IteratorHelper",m="WrapForValidIterator",g=s.set,v=function(e){var t=s.getterFor(e?m:p);return a(o(u),{next:function(){var n=t(this);if(e)return n.nextHandler();if(n.done)return d(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:d(r,n.done)}catch(e){throw n.done=!0,e}},return:function(){var n=t(this),o=n.iterator;if(n.done=!0,e){var i=c(o,"return");return i?r(i,o):d(void 0,!0)}if(n.inner)try{f(n.inner.iterator,"normal")}catch(e){return f(o,"throw",e)}return o&&f(o,"normal"),d(void 0,!0)}})},A=v(!0),y=v(!1);i(y,h,"Iterator Helper"),e.exports=function(e,t,n){var r=function(r,o){o?(o.iterator=r.iterator,o.next=r.next):o=r,o.type=t?m:p,o.returnHandlerResult=!!n,o.nextHandler=e,o.counter=0,o.done=!1,g(this,o)};return r.prototype=t?A:y,r}},19617:function(e,t,n){"use strict";var r=n(25397),o=n(35610),i=n(26198),a=function(e){return function(t,n,a){var l=r(t),s=i(l);if(0===s)return!e&&-1;var c,u=o(a,s);if(e&&n!=n){for(;s>u;)if((c=l[u++])!=c)return!0}else for(;s>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},19845:function(e,t,n){"use strict";var r=n(15215),o=n(71519),i=n(45558),a=n(5070),l=n(98026),s=n(59741),c=(0,l.defaults)({strokeFirst:!0,font:s.OH,x:0,y:0,textAlign:"left",textBaseline:"top",miterLimit:2},a.MW),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.hasStroke=function(){var e=this.style,t=e.stroke;return null!=t&&"none"!==t&&e.lineWidth>0},t.prototype.hasFill=function(){var e=this.style.fill;return null!=e&&"none"!==e},t.prototype.createStyle=function(e){return(0,l.createObject)(c,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var t=e.text;null!=t?t+="":t="";var n=(0,i.NO)(t,e.font,e.textAlign,e.textBaseline);if(n.x+=e.x||0,n.y+=e.y||0,this.hasStroke()){var r=e.lineWidth;n.x-=r/2,n.y-=r/2,n.width+=r,n.height+=r}this._rect=n}return this._rect},t.initDefaultProps=void(t.prototype.dirtyRectTolerance=10),t}(o.Ay);u.prototype.type="tspan",t.A=u},20034:function(e,t,n){"use strict";var r=n(94901);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},20036:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"order-static",ref:"orderStatic"},a=["textContent"],l=["src","onerror"];var s=n(10594),c=n(37741),u=n(40412),d={mixins:[n(24562).w],components:{Pagination:s.A},name:"financeStatisticsGoods",data(){return{isFull:!1,loadingPage:!1,formInline:{name:"",type:3,page:1,limit:10},orderstatics:{totalmoney:0},defaultImg:"this.src='"+n(50319)+"'",pageparm:{page:1,limit:10,total:0},tableData:[],timers:[]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增","1")},handleEdit(e,t){"detail"==t?this.$refs.addModuleFlag.addModuleFn(e,"详情","1"):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.timers=[],this.search())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData(),this.getOrderstatistics()},getOrderstatistics(){(0,u.mallGoodsforderinfoOrderstatistics)(this.formInline).then((e=>{2e3==e.code&&(this.orderstatics=e.data.data)}))},async getData(){this.loadingPage=!0,(0,u.mallGoodsforderinfo)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,c.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,c.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},downloadFile(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportData(){}},created(){this.getData(),this.getOrderstatistics()}};var f=(0,n(66262).A)(d,[["render",function(e,t,n,s,c,u){const d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("el-date-picker"),p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("el-form"),g=(0,r.resolveComponent)("el-table-column"),v=(0,r.resolveComponent)("el-table"),A=(0,r.resolveComponent)("Pagination"),y=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":c.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(m,{inline:!0,model:c.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"订单编号:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:c.formInline.order_id,"onUpdate:modelValue":t[0]||(t[0]=e=>c.formInline.order_id=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"订单编号",onChange:u.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"昵称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:c.formInline.nickname,"onUpdate:modelValue":t[1]||(t[1]=e=>c.formInline.nickname=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"昵称",onChange:u.search,style:{width:"150px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"商品名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:c.formInline.gname,"onUpdate:modelValue":t[2]||(t[2]=e=>c.formInline.gname=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"商品名称",onChange:u.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"付款时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{style:{width:"350px"},modelValue:c.timers,"onUpdate:modelValue":t[3]||(t[3]=e=>c.timers=e),type:"datetimerange",onChange:u.timeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:u.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Search")]]),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:t[4]||(t[4]=e=>u.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("ul",i,[(0,r.createElementVNode)("li",null,"收益总金额:¥"+(0,r.toDisplayString)(c.orderstatics.totalmoney),1)],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(v,{height:e.tableHeight,border:"",data:c.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(u.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(g,{"min-width":"70",prop:"avatar",label:"用户头像"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("img",{src:e.row.userinfo.avatar?e.row.userinfo.avatar:c.defaultImg,style:{width:"30px",height:"30px"},onerror:c.defaultImg},null,8,l)])),_:1}),(0,r.createVNode)(g,{"min-width":"110",prop:"userinfo.nickname",label:"昵称"}),(0,r.createVNode)(g,{"min-width":"150",prop:"gname",label:"商品名称"}),(0,r.createVNode)(g,{"min-width":"150",prop:"total_amount",label:"实付金额"}),(0,r.createVNode)(g,{"min-width":"150",prop:"pay_method",label:"支付方式"}),(0,r.createVNode)(g,{"min-width":"150",prop:"order_id",label:"订单编号"}),(0,r.createVNode)(g,{"min-width":"150",prop:"pay_time",label:"付款时间"})])),_:1},8,["height","data"])),[[y,c.loadingPage]]),(0,r.createVNode)(A,{"child-msg":c.pageparm,onCallFather:u.callFather},null,8,["child-msg","onCallFather"])],2)}]])},20037:function(e,t,n){var r=n(51780);e.exports=function(e,t){var n=!1,o=null,i=r(arguments,2);return function(){return n||(o=e.apply(t,r(arguments).concat(i)),n=!0),o}}},20116:function(e,t,n){"use strict";var r=n(46518),o=n(72652),i=n(79306),a=n(28551),l=n(1767);r({target:"Iterator",proto:!0,real:!0},{find:function(e){a(this),i(e);var t=l(this),n=0;return o(t,(function(t,r){if(e(t,n++))return r(t)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},20163:function(e,t,n){"use strict";n.d(t,{nk:function(){return B}});var r=n(61431),o=n(22720),i=n(97786),a=n(79869),l=n(91361),s=n(50819),c=n(25343);const u=["success","info","warning","error"],d=(0,n(51254).f)({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:o.oc?document.body:void 0}),f=(0,s.b_)({customClass:{type:String,default:d.customClass},center:{type:Boolean,default:d.center},dangerouslyUseHTMLString:{type:Boolean,default:d.dangerouslyUseHTMLString},duration:{type:Number,default:d.duration},icon:{type:c.Ze,default:d.icon},id:{type:String,default:d.id},message:{type:(0,s.jq)([String,Object,Function]),default:d.message},onClose:{type:(0,s.jq)(Function),default:d.onClose},showClose:{type:Boolean,default:d.showClose},type:{type:String,values:u,default:d.type},plain:{type:Boolean,default:d.plain},offset:{type:Number,default:d.offset},zIndex:{type:Number,default:d.zIndex},grouping:{type:Boolean,default:d.grouping},repeatNum:{type:Number,default:d.repeatNum}}),h=(0,r.shallowReactive)([]),p=e=>{const{prev:t}=(e=>{const t=h.findIndex((t=>t.id===e)),n=h[t];let r;return t>0&&(r=h[t-1]),{current:n,prev:r}})(e);return t?t.vm.exposed.bottom.value:0};var m=n(78396),g=n(22974),v=n(53344);const A=(0,r.defineComponent)({name:"ElMessage"}),y=(0,r.defineComponent)({...A,props:f,emits:{destroy:()=>!0},setup(e,{expose:t}){const n=e,{Close:s}=c.Nk,{ns:u,zIndex:d}=(0,g.ht)("message"),{currentZIndex:f,nextZIndex:m}=d,A=(0,r.ref)(),y=(0,r.ref)(!1),b=(0,r.ref)(0);let O;const w=(0,r.computed)((()=>n.type?"error"===n.type?"danger":n.type:"info")),x=(0,r.computed)((()=>{const e=n.type;return{[u.bm("icon",e)]:e&&c.rz[e]}})),_=(0,r.computed)((()=>n.icon||c.rz[n.type]||"")),C=(0,r.computed)((()=>p(n.id))),k=(0,r.computed)((()=>((e,t)=>h.findIndex((t=>t.id===e))>0?16:t)(n.id,n.offset)+C.value)),S=(0,r.computed)((()=>b.value+k.value)),V=(0,r.computed)((()=>({top:`${k.value}px`,zIndex:f.value})));function B(){0!==n.duration&&({stop:O}=(0,o.TO)((()=>{N()}),n.duration))}function T(){null==O||O()}function N(){y.value=!1}return(0,r.onMounted)((()=>{B(),m(),y.value=!0})),(0,r.watch)((()=>n.repeatNum),(()=>{T(),B()})),(0,i.MLh)(document,"keydown",(function({code:e}){e===v.R.esc&&N()})),(0,i.wYm)(A,(()=>{b.value=A.value.getBoundingClientRect().height})),t({visible:y,bottom:S,close:N}),(e,t)=>((0,r.openBlock)(),(0,r.createBlock)(r.Transition,{name:(0,r.unref)(u).b("fade"),onBeforeLeave:e.onClose,onAfterLeave:t=>e.$emit("destroy"),persisted:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createElementVNode)("div",{id:e.id,ref_key:"messageRef",ref:A,class:(0,r.normalizeClass)([(0,r.unref)(u).b(),{[(0,r.unref)(u).m(e.type)]:e.type},(0,r.unref)(u).is("center",e.center),(0,r.unref)(u).is("closable",e.showClose),(0,r.unref)(u).is("plain",e.plain),e.customClass]),style:(0,r.normalizeStyle)((0,r.unref)(V)),role:"alert",onMouseenter:T,onMouseleave:B},[e.repeatNum>1?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(a.z_),{key:0,value:e.repeatNum,type:(0,r.unref)(w),class:(0,r.normalizeClass)((0,r.unref)(u).e("badge"))},null,8,["value","type","class"])):(0,r.createCommentVNode)("v-if",!0),(0,r.unref)(_)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:1,class:(0,r.normalizeClass)([(0,r.unref)(u).e("icon"),(0,r.unref)(x)])},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)((0,r.unref)(_))))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0),(0,r.renderSlot)(e.$slots,"default",{},(()=>[e.dangerouslyUseHTMLString?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createCommentVNode)(" Caution here, message could've been compromised, never use user's input as message "),(0,r.createElementVNode)("p",{class:(0,r.normalizeClass)((0,r.unref)(u).e("content")),innerHTML:e.message},null,10,["innerHTML"])],2112)):((0,r.openBlock)(),(0,r.createElementBlock)("p",{key:0,class:(0,r.normalizeClass)((0,r.unref)(u).e("content"))},(0,r.toDisplayString)(e.message),3))])),e.showClose?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:2,class:(0,r.normalizeClass)((0,r.unref)(u).e("closeBtn")),onClick:(0,r.withModifiers)(N,["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(s))])),_:1},8,["class","onClick"])):(0,r.createCommentVNode)("v-if",!0)],46,["id"]),[[r.vShow,y.value]])])),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var b=(0,m.A)(y,[["__file","message.vue"]]),O=n(31415),w=n(2154),x=n(90033),_=n(41651);let C=1;const k=e=>{const t=!e||(0,x.Kg)(e)||(0,r.isVNode)(e)||(0,x.Tn)(e)?{message:e}:e,n={...d,...t};if(n.appendTo){if((0,x.Kg)(n.appendTo)){let e=document.querySelector(n.appendTo);(0,w.vq)(e)||((0,_.U)("ElMessage","the appendTo option is not an HTMLElement. Falling back to document.body."),e=document.body),n.appendTo=e}}else n.appendTo=document.body;return(0,w.Lm)(O.k.grouping)&&!n.grouping&&(n.grouping=O.k.grouping),(0,w.Et)(O.k.duration)&&3e3===n.duration&&(n.duration=O.k.duration),(0,w.Et)(O.k.offset)&&16===n.offset&&(n.offset=O.k.offset),(0,w.Lm)(O.k.showClose)&&!n.showClose&&(n.showClose=O.k.showClose),n},S=({appendTo:e,...t},n)=>{const o="message_"+C++,i=t.onClose,a=document.createElement("div"),l={...t,id:o,onClose:()=>{null==i||i(),(e=>{const t=h.indexOf(e);if(-1===t)return;h.splice(t,1);const{handler:n}=e;n.close()})(d)},onDestroy:()=>{(0,r.render)(null,a)}},s=(0,r.createVNode)(b,l,(0,x.Tn)(l.message)||(0,r.isVNode)(l.message)?{default:(0,x.Tn)(l.message)?l.message:()=>l.message}:null);s.appContext=n||V._context,(0,r.render)(s,a),e.appendChild(a.firstElementChild);const c=s.component,u={close:()=>{c.exposed.visible.value=!1}},d={id:o,vnode:s,vm:c,handler:u,props:s.component.props};return d},V=(e={},t)=>{if(!o.oc)return{close:()=>{}};const n=k(e);if(n.grouping&&h.length){const e=h.find((({vnode:e})=>{var t;return(null==(t=e.props)?void 0:t.message)===n.message}));if(e)return e.props.repeatNum+=1,e.props.type=n.type,e.handler}if((0,w.Et)(O.k.max)&&h.length>=O.k.max)return{close:()=>{}};const r=S(n,t);return h.push(r),r.handler};u.forEach((e=>{V[e]=(t={},n)=>{const r=k(t);return V({...r,type:e},n)}})),V.closeAll=function(e){for(const t of h)e&&e!==t.props.type||t.handler.close()},V._context=null;const B=(0,n(64769)._u)(V,"$message")},20354:function(e){e.exports=function(){"use strict";var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};function t(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var n=function(){return n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)};function r(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{s(r.next(e))}catch(e){i(e)}}function l(e){try{s(r.throw(e))}catch(e){i(e)}}function s(e){e.done?n(e.value):o(e.value).then(a,l)}s((r=r.apply(e,t||[])).next())}))}function o(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(e){return function(t){return s([e,t])}}function s(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}}for(var i=function(){function e(e,t,n,r){this.left=e,this.top=t,this.width=n,this.height=r}return e.prototype.add=function(t,n,r,o){return new e(this.left+t,this.top+n,this.width+r,this.height+o)},e.fromClientRect=function(t,n){return new e(n.left+t.windowBounds.left,n.top+t.windowBounds.top,n.width,n.height)},e.fromDOMRectList=function(t,n){var r=Array.from(n).find((function(e){return 0!==e.width}));return r?new e(r.left+t.windowBounds.left,r.top+t.windowBounds.top,r.width,r.height):e.EMPTY},e.EMPTY=new e(0,0,0,0),e}(),a=function(e,t){return i.fromClientRect(e,t.getBoundingClientRect())},l=function(e){var t=e.body,n=e.documentElement;if(!t||!n)throw new Error("Unable to get document size");var r=Math.max(Math.max(t.scrollWidth,n.scrollWidth),Math.max(t.offsetWidth,n.offsetWidth),Math.max(t.clientWidth,n.clientWidth)),o=Math.max(Math.max(t.scrollHeight,n.scrollHeight),Math.max(t.offsetHeight,n.offsetHeight),Math.max(t.clientHeight,n.clientHeight));return new i(0,0,r,o)},s=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=e.charCodeAt(n++);56320==(64512&i)?t.push(((1023&o)<<10)+(1023&i)+65536):(t.push(o),n--)}else t.push(o)}return t},c=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var n=e.length;if(!n)return"";for(var r=[],o=-1,i="";++o<n;){var a=e[o];a<=65535?r.push(a):(a-=65536,r.push(55296+(a>>10),a%1024+56320)),(o+1===n||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),f=0;f<u.length;f++)d[u.charCodeAt(f)]=f;for(var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p="undefined"==typeof Uint8Array?[]:new Uint8Array(256),m=0;m<h.length;m++)p[h.charCodeAt(m)]=m;for(var g=function(e){var t,n,r,o,i,a=.75*e.length,l=e.length,s=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(a):new Array(a),u=Array.isArray(c)?c:new Uint8Array(c);for(t=0;t<l;t+=4)n=p[e.charCodeAt(t)],r=p[e.charCodeAt(t+1)],o=p[e.charCodeAt(t+2)],i=p[e.charCodeAt(t+3)],u[s++]=n<<2|r>>4,u[s++]=(15&r)<<4|o>>2,u[s++]=(3&o)<<6|63&i;return c},v=function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n.push(e[r+1]<<8|e[r]);return n},A=function(e){for(var t=e.length,n=[],r=0;r<t;r+=4)n.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return n},y=5,b=11,O=2,w=65536>>y,x=(1<<y)-1,_=w+(1024>>y)+32,C=65536>>b,k=(1<<b-y)-1,S=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},V=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},B=function(e,t){var n=g(e),r=Array.isArray(n)?A(n):new Uint32Array(n),o=Array.isArray(n)?v(n):new Uint16Array(n),i=24,a=S(o,i/2,r[4]/2),l=2===r[5]?S(o,(i+r[4])/2):V(r,Math.ceil((i+r[4])/4));return new T(r[0],r[1],r[2],r[3],a,l)},T=function(){function e(e,t,n,r,o,i){this.initialValue=e,this.errorValue=t,this.highStart=n,this.highValueIndex=r,this.index=o,this.data=i}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>y])<<O)+(e&x),this.data[t];if(e<=65535)return t=((t=this.index[w+(e-55296>>y)])<<O)+(e&x),this.data[t];if(e<this.highStart)return t=_-C+(e>>b),t=this.index[t],t+=e>>y&k,t=((t=this.index[t])<<O)+(e&x),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",E="undefined"==typeof Uint8Array?[]:new Uint8Array(256),P=0;P<N.length;P++)E[N.charCodeAt(P)]=P;var Q=50,M=1,D=2,$=3,z=4,R=5,I=7,L=8,F=9,U=10,H=11,W=12,j=13,q=14,X=15,Y=16,G=17,Z=18,K=19,J=20,ee=21,te=22,ne=23,re=24,oe=25,ie=26,ae=27,le=28,se=29,ce=30,ue=31,de=32,fe=33,he=34,pe=35,me=36,ge=37,ve=38,Ae=39,ye=40,be=41,Oe=42,we=43,xe=[9001,65288],_e="!",Ce="×",ke="÷",Se=B("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),Ve=[ce,me],Be=[M,D,$,R],Te=[U,L],Ne=[ae,ie],Ee=Be.concat(Te),Pe=[ve,Ae,ye,he,pe],Qe=[X,j],Me=function(e,t){void 0===t&&(t="strict");var n=[],r=[],o=[];return e.forEach((function(e,i){var a=Se.get(e);if(a>Q?(o.push(!0),a-=Q):o.push(!1),-1!==["normal","auto","loose"].indexOf(t)&&-1!==[8208,8211,12316,12448].indexOf(e))return r.push(i),n.push(Y);if(a===z||a===H){if(0===i)return r.push(i),n.push(ce);var l=n[i-1];return-1===Ee.indexOf(l)?(r.push(r[i-1]),n.push(l)):(r.push(i),n.push(ce))}return r.push(i),a===ue?n.push("strict"===t?ee:ge):a===Oe||a===se?n.push(ce):a===we?e>=131072&&e<=196605||e>=196608&&e<=262141?n.push(ge):n.push(ce):void n.push(a)})),[r,n,o]},De=function(e,t,n,r){var o=r[n];if(Array.isArray(e)?-1!==e.indexOf(o):e===o)for(var i=n;i<=r.length;){if((s=r[++i])===t)return!0;if(s!==U)break}if(o===U)for(i=n;i>0;){var a=r[--i];if(Array.isArray(e)?-1!==e.indexOf(a):e===a)for(var l=n;l<=r.length;){var s;if((s=r[++l])===t)return!0;if(s!==U)break}if(a!==U)break}return!1},$e=function(e,t){for(var n=e;n>=0;){var r=t[n];if(r!==U)return r;n--}return 0},ze=function(e,t,n,r,o){if(0===n[r])return Ce;var i=r-1;if(Array.isArray(o)&&!0===o[i])return Ce;var a=i-1,l=i+1,s=t[i],c=a>=0?t[a]:0,u=t[l];if(s===D&&u===$)return Ce;if(-1!==Be.indexOf(s))return _e;if(-1!==Be.indexOf(u))return Ce;if(-1!==Te.indexOf(u))return Ce;if($e(i,t)===L)return ke;if(Se.get(e[i])===H)return Ce;if((s===de||s===fe)&&Se.get(e[l])===H)return Ce;if(s===I||u===I)return Ce;if(s===F)return Ce;if(-1===[U,j,X].indexOf(s)&&u===F)return Ce;if(-1!==[G,Z,K,re,le].indexOf(u))return Ce;if($e(i,t)===te)return Ce;if(De(ne,te,i,t))return Ce;if(De([G,Z],ee,i,t))return Ce;if(De(W,W,i,t))return Ce;if(s===U)return ke;if(s===ne||u===ne)return Ce;if(u===Y||s===Y)return ke;if(-1!==[j,X,ee].indexOf(u)||s===q)return Ce;if(c===me&&-1!==Qe.indexOf(s))return Ce;if(s===le&&u===me)return Ce;if(u===J)return Ce;if(-1!==Ve.indexOf(u)&&s===oe||-1!==Ve.indexOf(s)&&u===oe)return Ce;if(s===ae&&-1!==[ge,de,fe].indexOf(u)||-1!==[ge,de,fe].indexOf(s)&&u===ie)return Ce;if(-1!==Ve.indexOf(s)&&-1!==Ne.indexOf(u)||-1!==Ne.indexOf(s)&&-1!==Ve.indexOf(u))return Ce;if(-1!==[ae,ie].indexOf(s)&&(u===oe||-1!==[te,X].indexOf(u)&&t[l+1]===oe)||-1!==[te,X].indexOf(s)&&u===oe||s===oe&&-1!==[oe,le,re].indexOf(u))return Ce;if(-1!==[oe,le,re,G,Z].indexOf(u))for(var d=i;d>=0;){if((f=t[d])===oe)return Ce;if(-1===[le,re].indexOf(f))break;d--}if(-1!==[ae,ie].indexOf(u))for(d=-1!==[G,Z].indexOf(s)?a:i;d>=0;){var f;if((f=t[d])===oe)return Ce;if(-1===[le,re].indexOf(f))break;d--}if(ve===s&&-1!==[ve,Ae,he,pe].indexOf(u)||-1!==[Ae,he].indexOf(s)&&-1!==[Ae,ye].indexOf(u)||-1!==[ye,pe].indexOf(s)&&u===ye)return Ce;if(-1!==Pe.indexOf(s)&&-1!==[J,ie].indexOf(u)||-1!==Pe.indexOf(u)&&s===ae)return Ce;if(-1!==Ve.indexOf(s)&&-1!==Ve.indexOf(u))return Ce;if(s===re&&-1!==Ve.indexOf(u))return Ce;if(-1!==Ve.concat(oe).indexOf(s)&&u===te&&-1===xe.indexOf(e[l])||-1!==Ve.concat(oe).indexOf(u)&&s===Z)return Ce;if(s===be&&u===be){for(var h=n[i],p=1;h>0&&t[--h]===be;)p++;if(p%2!=0)return Ce}return s===de&&u===fe?Ce:ke},Re=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var n=Me(e,t.lineBreak),r=n[0],o=n[1],i=n[2];"break-all"!==t.wordBreak&&"break-word"!==t.wordBreak||(o=o.map((function(e){return-1!==[oe,ce,Oe].indexOf(e)?ge:e})));var a="keep-all"===t.wordBreak?i.map((function(t,n){return t&&e[n]>=19968&&e[n]<=40959})):void 0;return[r,o,a]},Ie=function(){function e(e,t,n,r){this.codePoints=e,this.required=t===_e,this.start=n,this.end=r}return e.prototype.slice=function(){return c.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),Le=function(e,t){var n=s(e),r=Re(n,t),o=r[0],i=r[1],a=r[2],l=n.length,c=0,u=0;return{next:function(){if(u>=l)return{done:!0,value:null};for(var e=Ce;u<l&&(e=ze(n,i,o,++u,a))===Ce;);if(e!==Ce||u===l){var t=new Ie(n,e,c,u);return c=u,{value:t,done:!1}}return{done:!0,value:null}}}},Fe=1,Ue=2,He=4,We=8,je=10,qe=47,Xe=92,Ye=9,Ge=32,Ze=34,Ke=61,Je=35,et=36,tt=37,nt=39,rt=40,ot=41,it=95,at=45,lt=33,st=60,ct=62,ut=64,dt=91,ft=93,ht=61,pt=123,mt=63,gt=125,vt=124,At=126,yt=128,bt=65533,Ot=42,wt=43,xt=44,_t=58,Ct=59,kt=46,St=0,Vt=8,Bt=11,Tt=14,Nt=31,Et=127,Pt=-1,Qt=48,Mt=97,Dt=101,$t=102,zt=117,Rt=122,It=65,Lt=69,Ft=70,Ut=85,Ht=90,Wt=function(e){return e>=Qt&&e<=57},jt=function(e){return e>=55296&&e<=57343},qt=function(e){return Wt(e)||e>=It&&e<=Ft||e>=Mt&&e<=$t},Xt=function(e){return e>=Mt&&e<=Rt},Yt=function(e){return e>=It&&e<=Ht},Gt=function(e){return Xt(e)||Yt(e)},Zt=function(e){return e>=yt},Kt=function(e){return e===je||e===Ye||e===Ge},Jt=function(e){return Gt(e)||Zt(e)||e===it},en=function(e){return Jt(e)||Wt(e)||e===at},tn=function(e){return e>=St&&e<=Vt||e===Bt||e>=Tt&&e<=Nt||e===Et},nn=function(e,t){return e===Xe&&t!==je},rn=function(e,t,n){return e===at?Jt(t)||nn(t,n):!!Jt(e)||!(e!==Xe||!nn(e,t))},on=function(e,t,n){return e===wt||e===at?!!Wt(t)||t===kt&&Wt(n):Wt(e===kt?t:e)},an=function(e){var t=0,n=1;e[t]!==wt&&e[t]!==at||(e[t]===at&&(n=-1),t++);for(var r=[];Wt(e[t]);)r.push(e[t++]);var o=r.length?parseInt(c.apply(void 0,r),10):0;e[t]===kt&&t++;for(var i=[];Wt(e[t]);)i.push(e[t++]);var a=i.length,l=a?parseInt(c.apply(void 0,i),10):0;e[t]!==Lt&&e[t]!==Dt||t++;var s=1;e[t]!==wt&&e[t]!==at||(e[t]===at&&(s=-1),t++);for(var u=[];Wt(e[t]);)u.push(e[t++]);var d=u.length?parseInt(c.apply(void 0,u),10):0;return n*(o+l*Math.pow(10,-a))*Math.pow(10,s*d)},ln={type:2},sn={type:3},cn={type:4},un={type:13},dn={type:8},fn={type:21},hn={type:9},pn={type:10},mn={type:11},gn={type:12},vn={type:14},An={type:23},yn={type:1},bn={type:25},On={type:24},wn={type:26},xn={type:27},_n={type:28},Cn={type:29},kn={type:31},Sn={type:32},Vn=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(s(e))},e.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==Sn;)e.push(t),t=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Ze:return this.consumeStringToken(Ze);case Je:var t=this.peekCodePoint(0),n=this.peekCodePoint(1),r=this.peekCodePoint(2);if(en(t)||nn(n,r)){var o=rn(t,n,r)?Ue:Fe;return{type:5,value:this.consumeName(),flags:o}}break;case et:if(this.peekCodePoint(0)===Ke)return this.consumeCodePoint(),un;break;case nt:return this.consumeStringToken(nt);case rt:return ln;case ot:return sn;case Ot:if(this.peekCodePoint(0)===Ke)return this.consumeCodePoint(),vn;break;case wt:if(on(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case xt:return cn;case at:var i=e,a=this.peekCodePoint(0),l=this.peekCodePoint(1);if(on(i,a,l))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(rn(i,a,l))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(a===at&&l===ct)return this.consumeCodePoint(),this.consumeCodePoint(),On;break;case kt:if(on(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case qe:if(this.peekCodePoint(0)===Ot)for(this.consumeCodePoint();;){var s=this.consumeCodePoint();if(s===Ot&&(s=this.consumeCodePoint())===qe)return this.consumeToken();if(s===Pt)return this.consumeToken()}break;case _t:return wn;case Ct:return xn;case st:if(this.peekCodePoint(0)===lt&&this.peekCodePoint(1)===at&&this.peekCodePoint(2)===at)return this.consumeCodePoint(),this.consumeCodePoint(),bn;break;case ut:var u=this.peekCodePoint(0),d=this.peekCodePoint(1),f=this.peekCodePoint(2);if(rn(u,d,f))return{type:7,value:this.consumeName()};break;case dt:return _n;case Xe:if(nn(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case ft:return Cn;case ht:if(this.peekCodePoint(0)===Ke)return this.consumeCodePoint(),dn;break;case pt:return mn;case gt:return gn;case zt:case Ut:var h=this.peekCodePoint(0),p=this.peekCodePoint(1);return h!==wt||!qt(p)&&p!==mt||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case vt:if(this.peekCodePoint(0)===Ke)return this.consumeCodePoint(),hn;if(this.peekCodePoint(0)===vt)return this.consumeCodePoint(),fn;break;case At:if(this.peekCodePoint(0)===Ke)return this.consumeCodePoint(),pn;break;case Pt:return Sn}return Kt(e)?(this.consumeWhiteSpace(),kn):Wt(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):Jt(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:c(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();qt(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var n=!1;t===mt&&e.length<6;)e.push(t),t=this.consumeCodePoint(),n=!0;if(n)return{type:30,start:parseInt(c.apply(void 0,e.map((function(e){return e===mt?Qt:e}))),16),end:parseInt(c.apply(void 0,e.map((function(e){return e===mt?Ft:e}))),16)};var r=parseInt(c.apply(void 0,e),16);if(this.peekCodePoint(0)===at&&qt(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var o=[];qt(t)&&o.length<6;)o.push(t),t=this.consumeCodePoint();return{type:30,start:r,end:parseInt(c.apply(void 0,o),16)}}return{type:30,start:r,end:r}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&this.peekCodePoint(0)===rt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===rt?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Pt)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===nt||t===Ze){var n=this.consumeStringToken(this.consumeCodePoint());return 0===n.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Pt||this.peekCodePoint(0)===ot)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),An)}for(;;){var r=this.consumeCodePoint();if(r===Pt||r===ot)return{type:22,value:c.apply(void 0,e)};if(Kt(r))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Pt||this.peekCodePoint(0)===ot?(this.consumeCodePoint(),{type:22,value:c.apply(void 0,e)}):(this.consumeBadUrlRemnants(),An);if(r===Ze||r===nt||r===rt||tn(r))return this.consumeBadUrlRemnants(),An;if(r===Xe){if(!nn(r,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),An;e.push(this.consumeEscapedCodePoint())}else e.push(r)}},e.prototype.consumeWhiteSpace=function(){for(;Kt(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===ot||e===Pt)return;nn(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var t=5e4,n="";e>0;){var r=Math.min(t,e);n+=c.apply(void 0,this._value.splice(0,r)),e-=r}return this._value.shift(),n},e.prototype.consumeStringToken=function(e){for(var t="",n=0;;){var r=this._value[n];if(r===Pt||void 0===r||r===e)return{type:0,value:t+=this.consumeStringSlice(n)};if(r===je)return this._value.splice(0,n),yn;if(r===Xe){var o=this._value[n+1];o!==Pt&&void 0!==o&&(o===je?(t+=this.consumeStringSlice(n),n=-1,this._value.shift()):nn(r,o)&&(t+=this.consumeStringSlice(n),t+=c(this.consumeEscapedCodePoint()),n=-1))}n++}},e.prototype.consumeNumber=function(){var e=[],t=He,n=this.peekCodePoint(0);for(n!==wt&&n!==at||e.push(this.consumeCodePoint());Wt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0);var r=this.peekCodePoint(1);if(n===kt&&Wt(r))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=We;Wt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0),r=this.peekCodePoint(1);var o=this.peekCodePoint(2);if((n===Lt||n===Dt)&&((r===wt||r===at)&&Wt(o)||Wt(r)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=We;Wt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[an(e),t]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],n=e[1],r=this.peekCodePoint(0),o=this.peekCodePoint(1),i=this.peekCodePoint(2);return rn(r,o,i)?{type:15,number:t,flags:n,unit:this.consumeName()}:r===tt?(this.consumeCodePoint(),{type:16,number:t,flags:n}):{type:17,number:t,flags:n}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(qt(e)){for(var t=c(e);qt(this.peekCodePoint(0))&&t.length<6;)t+=c(this.consumeCodePoint());Kt(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(t,16);return 0===n||jt(n)||n>1114111?bt:n}return e===Pt?bt:e},e.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if(en(t))e+=c(t);else{if(!nn(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),e;e+=c(this.consumeEscapedCodePoint())}}},e}(),Bn=function(){function e(e){this._tokens=e}return e.create=function(t){var n=new Vn;return n.write(t),new e(n.read())},e.parseValue=function(t){return e.create(t).parseComponentValue()},e.parseValues=function(t){return e.create(t).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(32===t.type)return e;e.push(t),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},n=this.consumeToken();;){if(32===n.type||zn(n,e))return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue()),n=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var n=this.consumeToken();if(32===n.type||3===n.type)return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Sn:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Tn=function(e){return 15===e.type},Nn=function(e){return 17===e.type},En=function(e){return 20===e.type},Pn=function(e){return 0===e.type},Qn=function(e,t){return En(e)&&e.value===t},Mn=function(e){return 31!==e.type},Dn=function(e){return 31!==e.type&&4!==e.type},$n=function(e){var t=[],n=[];return e.forEach((function(e){if(4===e.type){if(0===n.length)throw new Error("Error parsing function args, zero tokens for arg");return t.push(n),void(n=[])}31!==e.type&&n.push(e)})),n.length&&t.push(n),t},zn=function(e,t){return 11===t&&12===e.type||28===t&&29===e.type||2===t&&3===e.type},Rn=function(e){return 17===e.type||15===e.type},In=function(e){return 16===e.type||Rn(e)},Ln=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},Fn={type:17,number:0,flags:He},Un={type:16,number:50,flags:He},Hn={type:16,number:100,flags:He},Wn=function(e,t,n){var r=e[0],o=e[1];return[jn(r,t),jn(void 0!==o?o:r,n)]},jn=function(e,t){if(16===e.type)return e.number/100*t;if(Tn(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},qn="deg",Xn="grad",Yn="rad",Gn="turn",Zn={name:"angle",parse:function(e,t){if(15===t.type)switch(t.unit){case qn:return Math.PI*t.number/180;case Xn:return Math.PI/200*t.number;case Yn:return t.number;case Gn:return 2*Math.PI*t.number}throw new Error("Unsupported angle type")}},Kn=function(e){return 15===e.type&&(e.unit===qn||e.unit===Xn||e.unit===Yn||e.unit===Gn)},Jn=function(e){switch(e.filter(En).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Fn,Fn];case"to top":case"bottom":return er(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Fn,Hn];case"to right":case"left":return er(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Hn,Hn];case"to bottom":case"top":return er(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Hn,Fn];case"to left":case"right":return er(270)}return 0},er=function(e){return Math.PI*e/180},tr={name:"color",parse:function(e,t){if(18===t.type){var n=cr[t.name];if(void 0===n)throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return n(e,t.values)}if(5===t.type){if(3===t.value.length){var r=t.value.substring(0,1),o=t.value.substring(1,2),i=t.value.substring(2,3);return or(parseInt(r+r,16),parseInt(o+o,16),parseInt(i+i,16),1)}if(4===t.value.length){r=t.value.substring(0,1),o=t.value.substring(1,2),i=t.value.substring(2,3);var a=t.value.substring(3,4);return or(parseInt(r+r,16),parseInt(o+o,16),parseInt(i+i,16),parseInt(a+a,16)/255)}if(6===t.value.length)return r=t.value.substring(0,2),o=t.value.substring(2,4),i=t.value.substring(4,6),or(parseInt(r,16),parseInt(o,16),parseInt(i,16),1);if(8===t.value.length)return r=t.value.substring(0,2),o=t.value.substring(2,4),i=t.value.substring(4,6),a=t.value.substring(6,8),or(parseInt(r,16),parseInt(o,16),parseInt(i,16),parseInt(a,16)/255)}if(20===t.type){var l=dr[t.value.toUpperCase()];if(void 0!==l)return l}return dr.TRANSPARENT}},nr=function(e){return!(255&e)},rr=function(e){var t=255&e,n=255&e>>8,r=255&e>>16,o=255&e>>24;return t<255?"rgba("+o+","+r+","+n+","+t/255+")":"rgb("+o+","+r+","+n+")"},or=function(e,t,n,r){return(e<<24|t<<16|n<<8|Math.round(255*r))>>>0},ir=function(e,t){if(17===e.type)return e.number;if(16===e.type){var n=3===t?1:255;return 3===t?e.number/100*n:Math.round(e.number/100*n)}return 0},ar=function(e,t){var n=t.filter(Dn);if(3===n.length){var r=n.map(ir),o=r[0],i=r[1],a=r[2];return or(o,i,a,1)}if(4===n.length){var l=n.map(ir),s=(o=l[0],i=l[1],a=l[2],l[3]);return or(o,i,a,s)}return 0};function lr(e,t,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(t-e)*n*6+e:n<.5?t:n<2/3?6*(t-e)*(2/3-n)+e:e}var sr=function(e,t){var n=t.filter(Dn),r=n[0],o=n[1],i=n[2],a=n[3],l=(17===r.type?er(r.number):Zn.parse(e,r))/(2*Math.PI),s=In(o)?o.number/100:0,c=In(i)?i.number/100:0,u=void 0!==a&&In(a)?jn(a,1):1;if(0===s)return or(255*c,255*c,255*c,1);var d=c<=.5?c*(s+1):c+s-c*s,f=2*c-d,h=lr(f,d,l+1/3),p=lr(f,d,l),m=lr(f,d,l-1/3);return or(255*h,255*p,255*m,u)},cr={hsl:sr,hsla:sr,rgb:ar,rgba:ar},ur=function(e,t){return tr.parse(e,Bn.create(t).parseComponentValue())},dr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},fr={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map((function(e){if(En(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},hr={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},pr=function(e,t){var n=tr.parse(e,t[0]),r=t[1];return r&&In(r)?{color:n,stop:r}:{color:n,stop:null}},mr=function(e,t){var n=e[0],r=e[e.length-1];null===n.stop&&(n.stop=Fn),null===r.stop&&(r.stop=Hn);for(var o=[],i=0,a=0;a<e.length;a++){var l=e[a].stop;if(null!==l){var s=jn(l,t);s>i?o.push(s):o.push(i),i=s}else o.push(null)}var c=null;for(a=0;a<o.length;a++){var u=o[a];if(null===u)null===c&&(c=a);else if(null!==c){for(var d=a-c,f=(u-o[c-1])/(d+1),h=1;h<=d;h++)o[c+h-1]=f*h;c=null}}return e.map((function(e,n){return{color:e.color,stop:Math.max(Math.min(1,o[n]/t),0)}}))},gr=function(e,t,n){var r=t/2,o=n/2,i=jn(e[0],t)-r,a=o-jn(e[1],n);return(Math.atan2(a,i)+2*Math.PI)%(2*Math.PI)},vr=function(e,t,n){var r="number"==typeof e?e:gr(e,t,n),o=Math.abs(t*Math.sin(r))+Math.abs(n*Math.cos(r)),i=t/2,a=n/2,l=o/2,s=Math.sin(r-Math.PI/2)*l,c=Math.cos(r-Math.PI/2)*l;return[o,i-c,i+c,a-s,a+s]},Ar=function(e,t){return Math.sqrt(e*e+t*t)},yr=function(e,t,n,r,o){return[[0,0],[0,t],[e,0],[e,t]].reduce((function(e,t){var i=t[0],a=t[1],l=Ar(n-i,r-a);return(o?l<e.optimumDistance:l>e.optimumDistance)?{optimumCorner:t,optimumDistance:l}:e}),{optimumDistance:o?1/0:-1/0,optimumCorner:null}).optimumCorner},br=function(e,t,n,r,o){var i=0,a=0;switch(e.size){case 0:0===e.shape?i=a=Math.min(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-o)):1===e.shape&&(i=Math.min(Math.abs(t),Math.abs(t-r)),a=Math.min(Math.abs(n),Math.abs(n-o)));break;case 2:if(0===e.shape)i=a=Math.min(Ar(t,n),Ar(t,n-o),Ar(t-r,n),Ar(t-r,n-o));else if(1===e.shape){var l=Math.min(Math.abs(n),Math.abs(n-o))/Math.min(Math.abs(t),Math.abs(t-r)),s=yr(r,o,t,n,!0),c=s[0],u=s[1];a=l*(i=Ar(c-t,(u-n)/l))}break;case 1:0===e.shape?i=a=Math.max(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-o)):1===e.shape&&(i=Math.max(Math.abs(t),Math.abs(t-r)),a=Math.max(Math.abs(n),Math.abs(n-o)));break;case 3:if(0===e.shape)i=a=Math.max(Ar(t,n),Ar(t,n-o),Ar(t-r,n),Ar(t-r,n-o));else if(1===e.shape){l=Math.max(Math.abs(n),Math.abs(n-o))/Math.max(Math.abs(t),Math.abs(t-r));var d=yr(r,o,t,n,!1);c=d[0],u=d[1],a=l*(i=Ar(c-t,(u-n)/l))}}return Array.isArray(e.size)&&(i=jn(e.size[0],r),a=2===e.size.length?jn(e.size[1],o):i),[i,a]},Or=function(e,t){var n=er(180),r=[];return $n(t).forEach((function(t,o){if(0===o){var i=t[0];if(20===i.type&&-1!==["top","left","right","bottom"].indexOf(i.value))return void(n=Jn(t));if(Kn(i))return void(n=(Zn.parse(e,i)+er(270))%er(360))}var a=pr(e,t);r.push(a)})),{angle:n,stops:r,type:1}},wr="closest-side",xr="farthest-side",_r="closest-corner",Cr="farthest-corner",kr="circle",Sr="ellipse",Vr="cover",Br="contain",Tr=function(e,t){var n=0,r=3,o=[],i=[];return $n(t).forEach((function(t,a){var l=!0;if(0===a?l=t.reduce((function(e,t){if(En(t))switch(t.value){case"center":return i.push(Un),!1;case"top":case"left":return i.push(Fn),!1;case"right":case"bottom":return i.push(Hn),!1}else if(In(t)||Rn(t))return i.push(t),!1;return e}),l):1===a&&(l=t.reduce((function(e,t){if(En(t))switch(t.value){case kr:return n=0,!1;case Sr:return n=1,!1;case Br:case wr:return r=0,!1;case xr:return r=1,!1;case _r:return r=2,!1;case Vr:case Cr:return r=3,!1}else if(Rn(t)||In(t))return Array.isArray(r)||(r=[]),r.push(t),!1;return e}),l)),l){var s=pr(e,t);o.push(s)}})),{size:r,shape:n,stops:o,position:i,type:2}},Nr=function(e){return 1===e.type},Er=function(e){return 2===e.type},Pr={name:"image",parse:function(e,t){if(22===t.type){var n={url:t.value,type:0};return e.cache.addImage(t.value),n}if(18===t.type){var r=Dr[t.name];if(void 0===r)throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return r(e,t.values)}throw new Error("Unsupported image type "+t.type)}};function Qr(e){return!(20===e.type&&"none"===e.value||18===e.type&&!Dr[e.name])}var Mr,Dr={"linear-gradient":function(e,t){var n=er(180),r=[];return $n(t).forEach((function(t,o){if(0===o){var i=t[0];if(20===i.type&&"to"===i.value)return void(n=Jn(t));if(Kn(i))return void(n=Zn.parse(e,i))}var a=pr(e,t);r.push(a)})),{angle:n,stops:r,type:1}},"-moz-linear-gradient":Or,"-ms-linear-gradient":Or,"-o-linear-gradient":Or,"-webkit-linear-gradient":Or,"radial-gradient":function(e,t){var n=0,r=3,o=[],i=[];return $n(t).forEach((function(t,a){var l=!0;if(0===a){var s=!1;l=t.reduce((function(e,t){if(s)if(En(t))switch(t.value){case"center":return i.push(Un),e;case"top":case"left":return i.push(Fn),e;case"right":case"bottom":return i.push(Hn),e}else(In(t)||Rn(t))&&i.push(t);else if(En(t))switch(t.value){case kr:return n=0,!1;case Sr:return n=1,!1;case"at":return s=!0,!1;case wr:return r=0,!1;case Vr:case xr:return r=1,!1;case Br:case _r:return r=2,!1;case Cr:return r=3,!1}else if(Rn(t)||In(t))return Array.isArray(r)||(r=[]),r.push(t),!1;return e}),l)}if(l){var c=pr(e,t);o.push(c)}})),{size:r,shape:n,stops:o,position:i,type:2}},"-moz-radial-gradient":Tr,"-ms-radial-gradient":Tr,"-o-radial-gradient":Tr,"-webkit-radial-gradient":Tr,"-webkit-gradient":function(e,t){var n=er(180),r=[],o=1,i=0,a=3,l=[];return $n(t).forEach((function(t,n){var i=t[0];if(0===n){if(En(i)&&"linear"===i.value)return void(o=1);if(En(i)&&"radial"===i.value)return void(o=2)}if(18===i.type)if("from"===i.name){var a=tr.parse(e,i.values[0]);r.push({stop:Fn,color:a})}else if("to"===i.name)a=tr.parse(e,i.values[0]),r.push({stop:Hn,color:a});else if("color-stop"===i.name){var l=i.values.filter(Dn);if(2===l.length){a=tr.parse(e,l[1]);var s=l[0];Nn(s)&&r.push({stop:{type:16,number:100*s.number,flags:s.flags},color:a})}}})),1===o?{angle:(n+er(180))%er(360),stops:r,type:o}:{size:a,shape:i,stops:r,position:l,type:o}}},$r={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(0===t.length)return[];var n=t[0];return 20===n.type&&"none"===n.value?[]:t.filter((function(e){return Dn(e)&&Qr(e)})).map((function(t){return Pr.parse(e,t)}))}},zr={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map((function(e){if(En(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Rr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return $n(t).map((function(e){return e.filter(In)})).map(Ln)}},Ir={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return $n(t).map((function(e){return e.filter(En).map((function(e){return e.value})).join(" ")})).map(Lr)}},Lr=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(Mr||(Mr={}));var Fr,Ur={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return $n(t).map((function(e){return e.filter(Hr)}))}},Hr=function(e){return En(e)||In(e)},Wr=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},jr=Wr("top"),qr=Wr("right"),Xr=Wr("bottom"),Yr=Wr("left"),Gr=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return Ln(t.filter(In))}}},Zr=Gr("top-left"),Kr=Gr("top-right"),Jr=Gr("bottom-right"),eo=Gr("bottom-left"),to=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},no=to("top"),ro=to("right"),oo=to("bottom"),io=to("left"),ao=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Tn(t)?t.number:0}}},lo=ao("top"),so=ao("right"),co=ao("bottom"),uo=ao("left"),fo={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ho={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){return"rtl"===t?1:0}},po={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(En).reduce((function(e,t){return e|mo(t.value)}),0)}},mo=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},go={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},vo={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,t){return 20===t.type&&"normal"===t.value?0:17===t.type||15===t.type?t.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(Fr||(Fr={}));var Ao,yo={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"strict"===t?Fr.STRICT:Fr.NORMAL}},bo={name:"line-height",initialValue:"normal",prefix:!1,type:4},Oo=function(e,t){return En(e)&&"normal"===e.value?1.2*t:17===e.type?t*e.number:In(e)?jn(e,t):t},wo={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return 20===t.type&&"none"===t.value?null:Pr.parse(e,t)}},xo={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,t){return"inside"===t?0:1}},_o={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Co=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},ko=Co("top"),So=Co("right"),Vo=Co("bottom"),Bo=Co("left"),To={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(En).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},No={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"break-word"===t?"break-word":"normal"}},Eo=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Po=Eo("top"),Qo=Eo("right"),Mo=Eo("bottom"),Do=Eo("left"),$o={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},zo={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Ro={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return 1===t.length&&Qn(t[0],"none")?[]:$n(t).map((function(t){for(var n={color:dr.TRANSPARENT,offsetX:Fn,offsetY:Fn,blur:Fn},r=0,o=0;o<t.length;o++){var i=t[o];Rn(i)?(0===r?n.offsetX=i:1===r?n.offsetY=i:n.blur=i,r++):n.color=tr.parse(e,i)}return n}))}},Io={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Lo={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(e,t){if(20===t.type&&"none"===t.value)return null;if(18===t.type){var n=Fo[t.name];if(void 0===n)throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return n(t.values)}return null}},Fo={matrix:function(e){var t=e.filter((function(e){return 17===e.type})).map((function(e){return e.number}));return 6===t.length?t:null},matrix3d:function(e){var t=e.filter((function(e){return 17===e.type})).map((function(e){return e.number})),n=t[0],r=t[1];t[2],t[3];var o=t[4],i=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var a=t[12],l=t[13];return t[14],t[15],16===t.length?[n,r,o,i,a,l]:null}},Uo={type:16,number:50,flags:He},Ho=[Uo,Uo],Wo={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,t){var n=t.filter(In);return 2!==n.length?Ho:[n[0],n[1]]}},jo={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"hidden":return 1;case"collapse":return 2;default:return 0}}};!function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"}(Ao||(Ao={}));for(var qo={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-all":return Ao.BREAK_ALL;case"keep-all":return Ao.KEEP_ALL;default:return Ao.NORMAL}}},Xo={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,t){if(20===t.type)return{auto:!0,order:0};if(Nn(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed")}},Yo={name:"time",parse:function(e,t){if(15===t.type)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type")}},Go={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,t){return Nn(t)?t.number:1}},Zo={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ko={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,t){return t.filter(En).map((function(e){switch(e.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(e){return 0!==e}))}},Jo={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,t){var n=[],r=[];return t.forEach((function(e){switch(e.type){case 20:case 0:n.push(e.value);break;case 17:n.push(e.number.toString());break;case 4:r.push(n.join(" ")),n.length=0}})),n.length&&r.push(n.join(" ")),r.map((function(e){return-1===e.indexOf(" ")?e:"'"+e+"'"}))}},ei={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},ti={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,t){return Nn(t)?t.number:En(t)&&"bold"===t.value?700:400}},ni={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.filter(En).map((function(e){return e.value}))}},ri={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},oi=function(e,t){return!!(e&t)},ii={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(0===t.length)return[];var n=t[0];return 20===n.type&&"none"===n.value?[]:t}},ai={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(0===t.length)return null;var n=t[0];if(20===n.type&&"none"===n.value)return null;for(var r=[],o=t.filter(Mn),i=0;i<o.length;i++){var a=o[i],l=o[i+1];if(20===a.type){var s=l&&Nn(l)?l.number:1;r.push({counter:a.value,increment:s})}}return r}},li={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(0===t.length)return[];for(var n=[],r=t.filter(Mn),o=0;o<r.length;o++){var i=r[o],a=r[o+1];if(En(i)&&"none"!==i.value){var l=a&&Nn(a)?a.number:0;n.push({counter:i.value,reset:l})}}return n}},si={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(e,t){return t.filter(Tn).map((function(t){return Yo.parse(e,t)}))}},ci={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(0===t.length)return null;var n=t[0];if(20===n.type&&"none"===n.value)return null;var r=[],o=t.filter(Pn);if(o.length%2!=0)return null;for(var i=0;i<o.length;i+=2){var a=o[i].value,l=o[i+1].value;r.push({open:a,close:l})}return r}},ui=function(e,t,n){if(!e)return"";var r=e[Math.min(t,e.length-1)];return r?n?r.open:r.close:""},di={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return 1===t.length&&Qn(t[0],"none")?[]:$n(t).map((function(t){for(var n={color:255,offsetX:Fn,offsetY:Fn,blur:Fn,spread:Fn,inset:!1},r=0,o=0;o<t.length;o++){var i=t[o];Qn(i,"inset")?n.inset=!0:Rn(i)?(0===r?n.offsetX=i:1===r?n.offsetY=i:2===r?n.blur=i:n.spread=i,r++):n.color=tr.parse(e,i)}return n}))}},fi={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(e,t){var n=[0,1,2],r=[];return t.filter(En).forEach((function(e){switch(e.value){case"stroke":r.push(1);break;case"fill":r.push(0);break;case"markers":r.push(2)}})),n.forEach((function(e){-1===r.indexOf(e)&&r.push(e)})),r}},hi={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},pi={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Tn(t)?t.number:0}},mi=function(){function e(e,t){var n,r;this.animationDuration=Ai(e,si,t.animationDuration),this.backgroundClip=Ai(e,fr,t.backgroundClip),this.backgroundColor=Ai(e,hr,t.backgroundColor),this.backgroundImage=Ai(e,$r,t.backgroundImage),this.backgroundOrigin=Ai(e,zr,t.backgroundOrigin),this.backgroundPosition=Ai(e,Rr,t.backgroundPosition),this.backgroundRepeat=Ai(e,Ir,t.backgroundRepeat),this.backgroundSize=Ai(e,Ur,t.backgroundSize),this.borderTopColor=Ai(e,jr,t.borderTopColor),this.borderRightColor=Ai(e,qr,t.borderRightColor),this.borderBottomColor=Ai(e,Xr,t.borderBottomColor),this.borderLeftColor=Ai(e,Yr,t.borderLeftColor),this.borderTopLeftRadius=Ai(e,Zr,t.borderTopLeftRadius),this.borderTopRightRadius=Ai(e,Kr,t.borderTopRightRadius),this.borderBottomRightRadius=Ai(e,Jr,t.borderBottomRightRadius),this.borderBottomLeftRadius=Ai(e,eo,t.borderBottomLeftRadius),this.borderTopStyle=Ai(e,no,t.borderTopStyle),this.borderRightStyle=Ai(e,ro,t.borderRightStyle),this.borderBottomStyle=Ai(e,oo,t.borderBottomStyle),this.borderLeftStyle=Ai(e,io,t.borderLeftStyle),this.borderTopWidth=Ai(e,lo,t.borderTopWidth),this.borderRightWidth=Ai(e,so,t.borderRightWidth),this.borderBottomWidth=Ai(e,co,t.borderBottomWidth),this.borderLeftWidth=Ai(e,uo,t.borderLeftWidth),this.boxShadow=Ai(e,di,t.boxShadow),this.color=Ai(e,fo,t.color),this.direction=Ai(e,ho,t.direction),this.display=Ai(e,po,t.display),this.float=Ai(e,go,t.cssFloat),this.fontFamily=Ai(e,Jo,t.fontFamily),this.fontSize=Ai(e,ei,t.fontSize),this.fontStyle=Ai(e,ri,t.fontStyle),this.fontVariant=Ai(e,ni,t.fontVariant),this.fontWeight=Ai(e,ti,t.fontWeight),this.letterSpacing=Ai(e,vo,t.letterSpacing),this.lineBreak=Ai(e,yo,t.lineBreak),this.lineHeight=Ai(e,bo,t.lineHeight),this.listStyleImage=Ai(e,wo,t.listStyleImage),this.listStylePosition=Ai(e,xo,t.listStylePosition),this.listStyleType=Ai(e,_o,t.listStyleType),this.marginTop=Ai(e,ko,t.marginTop),this.marginRight=Ai(e,So,t.marginRight),this.marginBottom=Ai(e,Vo,t.marginBottom),this.marginLeft=Ai(e,Bo,t.marginLeft),this.opacity=Ai(e,Go,t.opacity);var o=Ai(e,To,t.overflow);this.overflowX=o[0],this.overflowY=o[o.length>1?1:0],this.overflowWrap=Ai(e,No,t.overflowWrap),this.paddingTop=Ai(e,Po,t.paddingTop),this.paddingRight=Ai(e,Qo,t.paddingRight),this.paddingBottom=Ai(e,Mo,t.paddingBottom),this.paddingLeft=Ai(e,Do,t.paddingLeft),this.paintOrder=Ai(e,fi,t.paintOrder),this.position=Ai(e,zo,t.position),this.textAlign=Ai(e,$o,t.textAlign),this.textDecorationColor=Ai(e,Zo,null!==(n=t.textDecorationColor)&&void 0!==n?n:t.color),this.textDecorationLine=Ai(e,Ko,null!==(r=t.textDecorationLine)&&void 0!==r?r:t.textDecoration),this.textShadow=Ai(e,Ro,t.textShadow),this.textTransform=Ai(e,Io,t.textTransform),this.transform=Ai(e,Lo,t.transform),this.transformOrigin=Ai(e,Wo,t.transformOrigin),this.visibility=Ai(e,jo,t.visibility),this.webkitTextStrokeColor=Ai(e,hi,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=Ai(e,pi,t.webkitTextStrokeWidth),this.wordBreak=Ai(e,qo,t.wordBreak),this.zIndex=Ai(e,Xo,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return nr(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return oi(this.display,4)||oi(this.display,33554432)||oi(this.display,268435456)||oi(this.display,536870912)||oi(this.display,67108864)||oi(this.display,134217728)},e}(),gi=function(){function e(e,t){this.content=Ai(e,ii,t.content),this.quotes=Ai(e,ci,t.quotes)}return e}(),vi=function(){function e(e,t){this.counterIncrement=Ai(e,ai,t.counterIncrement),this.counterReset=Ai(e,li,t.counterReset)}return e}(),Ai=function(e,t,n){var r=new Vn,o=null!=n?n.toString():t.initialValue;r.write(o);var i=new Bn(r.read());switch(t.type){case 2:var a=i.parseComponentValue();return t.parse(e,En(a)?a.value:t.initialValue);case 0:return t.parse(e,i.parseComponentValue());case 1:return t.parse(e,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(t.format){case"angle":return Zn.parse(e,i.parseComponentValue());case"color":return tr.parse(e,i.parseComponentValue());case"image":return Pr.parse(e,i.parseComponentValue());case"length":var l=i.parseComponentValue();return Rn(l)?l:Fn;case"length-percentage":var s=i.parseComponentValue();return In(s)?s:Fn;case"time":return Yo.parse(e,i.parseComponentValue())}}},yi="data-html2canvas-debug",bi=function(e){switch(e.getAttribute(yi)){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Oi=function(e,t){var n=bi(e);return 1===n||t===n},wi=function(){function e(e,t){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,Oi(t,3),this.styles=new mi(e,window.getComputedStyle(t,null)),cl(t)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(t.style.animationDuration="0s"),null!==this.styles.transform&&(t.style.transform="none")),this.bounds=a(this.context,t),Oi(t,4)&&(this.flags|=16)}return e}(),xi="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",_i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ci="undefined"==typeof Uint8Array?[]:new Uint8Array(256),ki=0;ki<_i.length;ki++)Ci[_i.charCodeAt(ki)]=ki;for(var Si=function(e){var t,n,r,o,i,a=.75*e.length,l=e.length,s=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(a):new Array(a),u=Array.isArray(c)?c:new Uint8Array(c);for(t=0;t<l;t+=4)n=Ci[e.charCodeAt(t)],r=Ci[e.charCodeAt(t+1)],o=Ci[e.charCodeAt(t+2)],i=Ci[e.charCodeAt(t+3)],u[s++]=n<<2|r>>4,u[s++]=(15&r)<<4|o>>2,u[s++]=(3&o)<<6|63&i;return c},Vi=function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n.push(e[r+1]<<8|e[r]);return n},Bi=function(e){for(var t=e.length,n=[],r=0;r<t;r+=4)n.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return n},Ti=5,Ni=11,Ei=2,Pi=65536>>Ti,Qi=(1<<Ti)-1,Mi=Pi+(1024>>Ti)+32,Di=65536>>Ni,$i=(1<<Ni-Ti)-1,zi=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},Ri=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},Ii=function(e,t){var n=Si(e),r=Array.isArray(n)?Bi(n):new Uint32Array(n),o=Array.isArray(n)?Vi(n):new Uint16Array(n),i=24,a=zi(o,i/2,r[4]/2),l=2===r[5]?zi(o,(i+r[4])/2):Ri(r,Math.ceil((i+r[4])/4));return new Li(r[0],r[1],r[2],r[3],a,l)},Li=function(){function e(e,t,n,r,o,i){this.initialValue=e,this.errorValue=t,this.highStart=n,this.highValueIndex=r,this.index=o,this.data=i}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>Ti])<<Ei)+(e&Qi),this.data[t];if(e<=65535)return t=((t=this.index[Pi+(e-55296>>Ti)])<<Ei)+(e&Qi),this.data[t];if(e<this.highStart)return t=Mi-Di+(e>>Ni),t=this.index[t],t+=e>>Ti&$i,t=((t=this.index[t])<<Ei)+(e&Qi),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Fi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ui="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Hi=0;Hi<Fi.length;Hi++)Ui[Fi.charCodeAt(Hi)]=Hi;var Wi,ji=1,qi=2,Xi=3,Yi=4,Gi=5,Zi=7,Ki=8,Ji=9,ea=10,ta=11,na=12,ra=13,oa=14,ia=15,aa=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=e.charCodeAt(n++);56320==(64512&i)?t.push(((1023&o)<<10)+(1023&i)+65536):(t.push(o),n--)}else t.push(o)}return t},la=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var n=e.length;if(!n)return"";for(var r=[],o=-1,i="";++o<n;){var a=e[o];a<=65535?r.push(a):(a-=65536,r.push(55296+(a>>10),a%1024+56320)),(o+1===n||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},sa=Ii(xi),ca="×",ua="÷",da=function(e){return sa.get(e)},fa=function(e,t,n){var r=n-2,o=t[r],i=t[n-1],a=t[n];if(i===qi&&a===Xi)return ca;if(i===qi||i===Xi||i===Yi)return ua;if(a===qi||a===Xi||a===Yi)return ua;if(i===Ki&&-1!==[Ki,Ji,ta,na].indexOf(a))return ca;if(!(i!==ta&&i!==Ji||a!==Ji&&a!==ea))return ca;if((i===na||i===ea)&&a===ea)return ca;if(a===ra||a===Gi)return ca;if(a===Zi)return ca;if(i===ji)return ca;if(i===ra&&a===oa){for(;o===Gi;)o=t[--r];if(o===oa)return ca}if(i===ia&&a===ia){for(var l=0;o===ia;)l++,o=t[--r];if(l%2==0)return ca}return ua},ha=function(e){var t=aa(e),n=t.length,r=0,o=0,i=t.map(da);return{next:function(){if(r>=n)return{done:!0,value:null};for(var e=ca;r<n&&(e=fa(t,i,++r))===ca;);if(e!==ca||r===n){var a=la.apply(null,t.slice(o,r));return o=r,{value:a,done:!1}}return{done:!0,value:null}}}},pa=function(e){for(var t,n=ha(e),r=[];!(t=n.next()).done;)t.value&&r.push(t.value.slice());return r},ma=function(e){var t=123;if(e.createRange){var n=e.createRange();if(n.getBoundingClientRect){var r=e.createElement("boundtest");r.style.height=t+"px",r.style.display="block",e.body.appendChild(r),n.selectNode(r);var o=n.getBoundingClientRect(),i=Math.round(o.height);if(e.body.removeChild(r),i===t)return!0}}return!1},ga=function(e){var t=e.createElement("boundtest");t.style.width="50px",t.style.display="block",t.style.fontSize="12px",t.style.letterSpacing="0px",t.style.wordSpacing="0px",e.body.appendChild(t);var n=e.createRange();t.innerHTML="function"==typeof"".repeat?"&#128104;".repeat(10):"";var r=t.firstChild,o=s(r.data).map((function(e){return c(e)})),i=0,a={},l=o.every((function(e,t){n.setStart(r,i),n.setEnd(r,i+e.length);var o=n.getBoundingClientRect();i+=e.length;var l=o.x>a.x||o.y>a.y;return a=o,0===t||l}));return e.body.removeChild(t),l},va=function(){return void 0!==(new Image).crossOrigin},Aa=function(){return"string"==typeof(new XMLHttpRequest).responseType},ya=function(e){var t=new Image,n=e.createElement("canvas"),r=n.getContext("2d");if(!r)return!1;t.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{r.drawImage(t,0,0),n.toDataURL()}catch(e){return!1}return!0},ba=function(e){return 0===e[0]&&255===e[1]&&0===e[2]&&255===e[3]},Oa=function(e){var t=e.createElement("canvas"),n=100;t.width=n,t.height=n;var r=t.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,n,n);var o=new Image,i=t.toDataURL();o.src=i;var a=wa(n,n,0,0,o);return r.fillStyle="red",r.fillRect(0,0,n,n),xa(a).then((function(t){r.drawImage(t,0,0);var o=r.getImageData(0,0,n,n).data;r.fillStyle="red",r.fillRect(0,0,n,n);var a=e.createElement("div");return a.style.backgroundImage="url("+i+")",a.style.height=n+"px",ba(o)?xa(wa(n,n,0,0,a)):Promise.reject(!1)})).then((function(e){return r.drawImage(e,0,0),ba(r.getImageData(0,0,n,n).data)})).catch((function(){return!1}))},wa=function(e,t,n,r,o){var i="http://www.w3.org/2000/svg",a=document.createElementNS(i,"svg"),l=document.createElementNS(i,"foreignObject");return a.setAttributeNS(null,"width",e.toString()),a.setAttributeNS(null,"height",t.toString()),l.setAttributeNS(null,"width","100%"),l.setAttributeNS(null,"height","100%"),l.setAttributeNS(null,"x",n.toString()),l.setAttributeNS(null,"y",r.toString()),l.setAttributeNS(null,"externalResourcesRequired","true"),a.appendChild(l),l.appendChild(o),a},xa=function(e){return new Promise((function(t,n){var r=new Image;r.onload=function(){return t(r)},r.onerror=n,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(e))}))},_a={get SUPPORT_RANGE_BOUNDS(){var e=ma(document);return Object.defineProperty(_a,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=_a.SUPPORT_RANGE_BOUNDS&&ga(document);return Object.defineProperty(_a,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=ya(document);return Object.defineProperty(_a,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?Oa(document):Promise.resolve(!1);return Object.defineProperty(_a,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=va();return Object.defineProperty(_a,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=Aa();return Object.defineProperty(_a,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(_a,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(_a,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Ca=function(){function e(e,t){this.text=e,this.bounds=t}return e}(),ka=function(e,t,n,r){var o=Na(t,n),a=[],l=0;return o.forEach((function(t){if(n.textDecorationLine.length||t.trim().length>0)if(_a.SUPPORT_RANGE_BOUNDS){var o=Va(r,l,t.length).getClientRects();if(o.length>1){var s=Ba(t),c=0;s.forEach((function(t){a.push(new Ca(t,i.fromDOMRectList(e,Va(r,c+l,t.length).getClientRects()))),c+=t.length}))}else a.push(new Ca(t,i.fromDOMRectList(e,o)))}else{var u=r.splitText(t.length);a.push(new Ca(t,Sa(e,r))),r=u}else _a.SUPPORT_RANGE_BOUNDS||(r=r.splitText(t.length));l+=t.length})),a},Sa=function(e,t){var n=t.ownerDocument;if(n){var r=n.createElement("html2canvaswrapper");r.appendChild(t.cloneNode(!0));var o=t.parentNode;if(o){o.replaceChild(r,t);var l=a(e,r);return r.firstChild&&o.replaceChild(r.firstChild,r),l}}return i.EMPTY},Va=function(e,t,n){var r=e.ownerDocument;if(!r)throw new Error("Node has no owner document");var o=r.createRange();return o.setStart(e,t),o.setEnd(e,t+n),o},Ba=function(e){if(_a.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return pa(e)},Ta=function(e,t){if(_a.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(e)).map((function(e){return e.segment}))}return Pa(e,t)},Na=function(e,t){return 0!==t.letterSpacing?Ba(e):Ta(e,t)},Ea=[32,160,4961,65792,65793,4153,4241],Pa=function(e,t){for(var n,r=Le(e,{lineBreak:t.lineBreak,wordBreak:"break-word"===t.overflowWrap?"break-word":t.wordBreak}),o=[],i=function(){if(n.value){var e=n.value.slice(),t=s(e),r="";t.forEach((function(e){-1===Ea.indexOf(e)?r+=c(e):(r.length&&o.push(r),o.push(c(e)),r="")})),r.length&&o.push(r)}};!(n=r.next()).done;)i();return o},Qa=function(){function e(e,t,n){this.text=Ma(t.data,n.textTransform),this.textBounds=ka(e,this.text,n,t)}return e}(),Ma=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(Da,$a);case 2:return e.toUpperCase();default:return e}},Da=/(^|\s|:|-|\(|\))([a-z])/g,$a=function(e,t,n){return e.length>0?t+n.toUpperCase():e},za=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.src=n.currentSrc||n.src,r.intrinsicWidth=n.naturalWidth,r.intrinsicHeight=n.naturalHeight,r.context.cache.addImage(r.src),r}return t(n,e),n}(wi),Ra=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.canvas=n,r.intrinsicWidth=n.width,r.intrinsicHeight=n.height,r}return t(n,e),n}(wi),Ia=function(e){function n(t,n){var r=e.call(this,t,n)||this,o=new XMLSerializer,i=a(t,n);return n.setAttribute("width",i.width+"px"),n.setAttribute("height",i.height+"px"),r.svg="data:image/svg+xml,"+encodeURIComponent(o.serializeToString(n)),r.intrinsicWidth=n.width.baseVal.value,r.intrinsicHeight=n.height.baseVal.value,r.context.cache.addImage(r.svg),r}return t(n,e),n}(wi),La=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.value=n.value,r}return t(n,e),n}(wi),Fa=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.start=n.start,r.reversed="boolean"==typeof n.reversed&&!0===n.reversed,r}return t(n,e),n}(wi),Ua=[{type:15,flags:0,unit:"px",number:3}],Ha=[{type:16,flags:0,number:50}],Wa=function(e){return e.width>e.height?new i(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new i(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e},ja=function(e){var t=e.type===Ya?new Array(e.value.length+1).join("•"):e.value;return 0===t.length?e.placeholder||"":t},qa="checkbox",Xa="radio",Ya="password",Ga=707406591,Za=function(e){function n(t,n){var r=e.call(this,t,n)||this;switch(r.type=n.type.toLowerCase(),r.checked=n.checked,r.value=ja(n),r.type!==qa&&r.type!==Xa||(r.styles.backgroundColor=3739148031,r.styles.borderTopColor=r.styles.borderRightColor=r.styles.borderBottomColor=r.styles.borderLeftColor=2779096575,r.styles.borderTopWidth=r.styles.borderRightWidth=r.styles.borderBottomWidth=r.styles.borderLeftWidth=1,r.styles.borderTopStyle=r.styles.borderRightStyle=r.styles.borderBottomStyle=r.styles.borderLeftStyle=1,r.styles.backgroundClip=[0],r.styles.backgroundOrigin=[0],r.bounds=Wa(r.bounds)),r.type){case qa:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=Ua;break;case Xa:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=Ha}return r}return t(n,e),n}(wi),Ka=function(e){function n(t,n){var r=e.call(this,t,n)||this,o=n.options[n.selectedIndex||0];return r.value=o&&o.text||"",r}return t(n,e),n}(wi),Ja=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.value=n.value,r}return t(n,e),n}(wi),el=function(e){function n(t,n){var r=e.call(this,t,n)||this;r.src=n.src,r.width=parseInt(n.width,10)||0,r.height=parseInt(n.height,10)||0,r.backgroundColor=r.styles.backgroundColor;try{if(n.contentWindow&&n.contentWindow.document&&n.contentWindow.document.documentElement){r.tree=ol(t,n.contentWindow.document.documentElement);var o=n.contentWindow.document.documentElement?ur(t,getComputedStyle(n.contentWindow.document.documentElement).backgroundColor):dr.TRANSPARENT,i=n.contentWindow.document.body?ur(t,getComputedStyle(n.contentWindow.document.body).backgroundColor):dr.TRANSPARENT;r.backgroundColor=nr(o)?nr(i)?r.styles.backgroundColor:i:o}}catch(e){}return r}return t(n,e),n}(wi),tl=["OL","UL","MENU"],nl=function(e,t,n,r){for(var o=t.firstChild,i=void 0;o;o=i)if(i=o.nextSibling,ll(o)&&o.data.trim().length>0)n.textNodes.push(new Qa(e,o,n.styles));else if(sl(o))if(Cl(o)&&o.assignedNodes)o.assignedNodes().forEach((function(t){return nl(e,t,n,r)}));else{var a=rl(e,o);a.styles.isVisible()&&(il(o,a,r)?a.flags|=4:al(a.styles)&&(a.flags|=2),-1!==tl.indexOf(o.tagName)&&(a.flags|=8),n.elements.push(a),o.slot,o.shadowRoot?nl(e,o.shadowRoot,a,r):xl(o)||ml(o)||_l(o)||nl(e,o,a,r))}},rl=function(e,t){return yl(t)?new za(e,t):vl(t)?new Ra(e,t):ml(t)?new Ia(e,t):dl(t)?new La(e,t):fl(t)?new Fa(e,t):hl(t)?new Za(e,t):_l(t)?new Ka(e,t):xl(t)?new Ja(e,t):bl(t)?new el(e,t):new wi(e,t)},ol=function(e,t){var n=rl(e,t);return n.flags|=4,nl(e,t,n,n),n},il=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||gl(e)&&n.styles.isTransparent()},al=function(e){return e.isPositioned()||e.isFloating()},ll=function(e){return e.nodeType===Node.TEXT_NODE},sl=function(e){return e.nodeType===Node.ELEMENT_NODE},cl=function(e){return sl(e)&&void 0!==e.style&&!ul(e)},ul=function(e){return"object"==typeof e.className},dl=function(e){return"LI"===e.tagName},fl=function(e){return"OL"===e.tagName},hl=function(e){return"INPUT"===e.tagName},pl=function(e){return"HTML"===e.tagName},ml=function(e){return"svg"===e.tagName},gl=function(e){return"BODY"===e.tagName},vl=function(e){return"CANVAS"===e.tagName},Al=function(e){return"VIDEO"===e.tagName},yl=function(e){return"IMG"===e.tagName},bl=function(e){return"IFRAME"===e.tagName},Ol=function(e){return"STYLE"===e.tagName},wl=function(e){return"SCRIPT"===e.tagName},xl=function(e){return"TEXTAREA"===e.tagName},_l=function(e){return"SELECT"===e.tagName},Cl=function(e){return"SLOT"===e.tagName},kl=function(e){return e.tagName.indexOf("-")>0},Sl=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(e){var t=this.counters[e];return t||[]},e.prototype.pop=function(e){var t=this;e.forEach((function(e){return t.counters[e].pop()}))},e.prototype.parse=function(e){var t=this,n=e.counterIncrement,r=e.counterReset,o=!0;null!==n&&n.forEach((function(e){var n=t.counters[e.counter];n&&0!==e.increment&&(o=!1,n.length||n.push(1),n[Math.max(0,n.length-1)]+=e.increment)}));var i=[];return o&&r.forEach((function(e){var n=t.counters[e.counter];i.push(e.counter),n||(n=t.counters[e.counter]=[]),n.push(e.reset)})),i},e}(),Vl={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Bl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Tl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Nl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},El=function(e,t,n,r,o,i){return e<t||e>n?Wl(e,o,i.length>0):r.integers.reduce((function(t,n,o){for(;e>=n;)e-=n,t+=r.values[o];return t}),"")+i},Pl=function(e,t,n,r){var o="";do{n||e--,o=r(e)+o,e/=t}while(e*t>=t);return o},Ql=function(e,t,n,r,o){var i=n-t+1;return(e<0?"-":"")+(Pl(Math.abs(e),i,r,(function(e){return c(Math.floor(e%i)+t)}))+o)},Ml=function(e,t,n){void 0===n&&(n=". ");var r=t.length;return Pl(Math.abs(e),r,!1,(function(e){return t[Math.floor(e%r)]}))+n},Dl=1,$l=2,zl=4,Rl=8,Il=function(e,t,n,r,o,i){if(e<-9999||e>9999)return Wl(e,4,o.length>0);var a=Math.abs(e),l=o;if(0===a)return t[0]+l;for(var s=0;a>0&&s<=4;s++){var c=a%10;0===c&&oi(i,Dl)&&""!==l?l=t[c]+l:c>1||1===c&&0===s||1===c&&1===s&&oi(i,$l)||1===c&&1===s&&oi(i,zl)&&e>100||1===c&&s>1&&oi(i,Rl)?l=t[c]+(s>0?n[s-1]:"")+l:1===c&&s>0&&(l=n[s-1]+l),a=Math.floor(a/10)}return(e<0?r:"")+l},Ll="十百千萬",Fl="拾佰仟萬",Ul="マイナス",Hl="마이너스",Wl=function(e,t,n){var r=n?". ":"",o=n?"、":"",i=n?", ":"",a=n?" ":"";switch(t){case 0:return"•"+a;case 1:return"◦"+a;case 2:return"◾"+a;case 5:var l=Ql(e,48,57,!0,r);return l.length<4?"0"+l:l;case 4:return Ml(e,"〇一二三四五六七八九",o);case 6:return El(e,1,3999,Vl,3,r).toLowerCase();case 7:return El(e,1,3999,Vl,3,r);case 8:return Ql(e,945,969,!1,r);case 9:return Ql(e,97,122,!1,r);case 10:return Ql(e,65,90,!1,r);case 11:return Ql(e,1632,1641,!0,r);case 12:case 49:return El(e,1,9999,Bl,3,r);case 35:return El(e,1,9999,Bl,3,r).toLowerCase();case 13:return Ql(e,2534,2543,!0,r);case 14:case 30:return Ql(e,6112,6121,!0,r);case 15:return Ml(e,"子丑寅卯辰巳午未申酉戌亥",o);case 16:return Ml(e,"甲乙丙丁戊己庚辛壬癸",o);case 17:case 48:return Il(e,"零一二三四五六七八九",Ll,"負",o,$l|zl|Rl);case 47:return Il(e,"零壹貳參肆伍陸柒捌玖",Fl,"負",o,Dl|$l|zl|Rl);case 42:return Il(e,"零一二三四五六七八九",Ll,"负",o,$l|zl|Rl);case 41:return Il(e,"零壹贰叁肆伍陆柒捌玖",Fl,"负",o,Dl|$l|zl|Rl);case 26:return Il(e,"〇一二三四五六七八九","十百千万",Ul,o,0);case 25:return Il(e,"零壱弐参四伍六七八九","拾百千万",Ul,o,Dl|$l|zl);case 31:return Il(e,"영일이삼사오육칠팔구","십백천만",Hl,i,Dl|$l|zl);case 33:return Il(e,"零一二三四五六七八九","十百千萬",Hl,i,0);case 32:return Il(e,"零壹貳參四五六七八九","拾百千",Hl,i,Dl|$l|zl);case 18:return Ql(e,2406,2415,!0,r);case 20:return El(e,1,19999,Nl,3,r);case 21:return Ql(e,2790,2799,!0,r);case 22:return Ql(e,2662,2671,!0,r);case 22:return El(e,1,10999,Tl,3,r);case 23:return Ml(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Ml(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Ql(e,3302,3311,!0,r);case 28:return Ml(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",o);case 29:return Ml(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",o);case 34:return Ql(e,3792,3801,!0,r);case 37:return Ql(e,6160,6169,!0,r);case 38:return Ql(e,4160,4169,!0,r);case 39:return Ql(e,2918,2927,!0,r);case 40:return Ql(e,1776,1785,!0,r);case 43:return Ql(e,3046,3055,!0,r);case 44:return Ql(e,3174,3183,!0,r);case 45:return Ql(e,3664,3673,!0,r);case 46:return Ql(e,3872,3881,!0,r);default:return Ql(e,48,57,!0,r)}},jl="data-html2canvas-ignore",ql=function(){function e(e,t,n){if(this.context=e,this.options=n,this.scrolledElements=[],this.referenceElement=t,this.counters=new Sl,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,t){var n=this,i=Yl(e,t);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var a=e.defaultView.pageXOffset,l=e.defaultView.pageYOffset,s=i.contentWindow,c=s.document,u=Kl(i).then((function(){return r(n,void 0,void 0,(function(){var e,n;return o(this,(function(r){switch(r.label){case 0:return this.scrolledElements.forEach(rs),s&&(s.scrollTo(t.left,t.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||s.scrollY===t.top&&s.scrollX===t.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(s.scrollX-t.left,s.scrollY-t.top,0,0))),e=this.options.onclone,void 0===(n=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:r.sent(),r.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Zl(c)]:[3,4];case 3:r.sent(),r.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(c,n)})).then((function(){return i}))]:[2,i]}}))}))}));return c.open(),c.write(ts(document.doctype)+"<html></html>"),ns(this.referenceElement.ownerDocument,a,l),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),u},e.prototype.createElementClone=function(e){if(Oi(e,2),vl(e))return this.createCanvasClone(e);if(Al(e))return this.createVideoClone(e);if(Ol(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return yl(t)&&(yl(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),"lazy"===t.loading&&(t.loading="eager")),kl(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return es(e.style,t),t},e.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var n=[].slice.call(t.cssRules,0).reduce((function(e,t){return t&&"string"==typeof t.cssText?e+t.cssText:e}),""),r=e.cloneNode(!1);return r.textContent=n,r}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var n=e.ownerDocument.createElement("img");try{return n.src=e.toDataURL(),n}catch(t){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var r=e.cloneNode(!1);try{r.width=e.width,r.height=e.height;var o=e.getContext("2d"),i=r.getContext("2d");if(i)if(!this.options.allowTaint&&o)i.putImageData(o.getImageData(0,0,e.width,e.height),0,0);else{var a=null!==(t=e.getContext("webgl2"))&&void 0!==t?t:e.getContext("webgl");if(a){var l=a.getContextAttributes();!1===(null==l?void 0:l.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}i.drawImage(e,0,0)}return r}catch(t){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return r},e.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement("canvas");t.width=e.offsetWidth,t.height=e.offsetHeight;var n=t.getContext("2d");try{return n&&(n.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||n.getImageData(0,0,t.width,t.height)),t}catch(t){this.context.logger.info("Unable to clone video as it is tainted",e)}var r=e.ownerDocument.createElement("canvas");return r.width=e.offsetWidth,r.height=e.offsetHeight,r},e.prototype.appendChildNode=function(e,t,n){sl(t)&&(wl(t)||t.hasAttribute(jl)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(t))||this.options.copyStyles&&sl(t)&&Ol(t)||e.appendChild(this.cloneNode(t,n))},e.prototype.cloneChildNodes=function(e,t,n){for(var r=this,o=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;o;o=o.nextSibling)if(sl(o)&&Cl(o)&&"function"==typeof o.assignedNodes){var i=o.assignedNodes();i.length&&i.forEach((function(e){return r.appendChildNode(t,e,n)}))}else this.appendChildNode(t,o,n)},e.prototype.cloneNode=function(e,t){if(ll(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var n=e.ownerDocument.defaultView;if(n&&sl(e)&&(cl(e)||ul(e))){var r=this.createElementClone(e);r.style.transitionProperty="none";var o=n.getComputedStyle(e),i=n.getComputedStyle(e,":before"),a=n.getComputedStyle(e,":after");this.referenceElement===e&&cl(r)&&(this.clonedReferenceElement=r),gl(r)&&cs(r);var l=this.counters.parse(new vi(this.context,o)),s=this.resolvePseudoContent(e,r,i,Wi.BEFORE);kl(e)&&(t=!0),Al(e)||this.cloneChildNodes(e,r,t),s&&r.insertBefore(s,r.firstChild);var c=this.resolvePseudoContent(e,r,a,Wi.AFTER);return c&&r.appendChild(c),this.counters.pop(l),(o&&(this.options.copyStyles||ul(e))&&!bl(e)||t)&&es(o,r),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([r,e.scrollLeft,e.scrollTop]),(xl(e)||_l(e))&&(xl(r)||_l(r))&&(r.value=e.value),r}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,t,n,r){var o=this;if(n){var i=n.content,a=t.ownerDocument;if(a&&i&&"none"!==i&&"-moz-alt-content"!==i&&"none"!==n.display){this.counters.parse(new vi(this.context,n));var l=new gi(this.context,n),s=a.createElement("html2canvaspseudoelement");es(n,s),l.content.forEach((function(t){if(0===t.type)s.appendChild(a.createTextNode(t.value));else if(22===t.type){var n=a.createElement("img");n.src=t.value,n.style.opacity="1",s.appendChild(n)}else if(18===t.type){if("attr"===t.name){var r=t.values.filter(En);r.length&&s.appendChild(a.createTextNode(e.getAttribute(r[0].value)||""))}else if("counter"===t.name){var i=t.values.filter(Dn),c=i[0],u=i[1];if(c&&En(c)){var d=o.counters.getCounterValue(c.value),f=u&&En(u)?_o.parse(o.context,u.value):3;s.appendChild(a.createTextNode(Wl(d,f,!1)))}}else if("counters"===t.name){var h=t.values.filter(Dn),p=(c=h[0],h[1]);if(u=h[2],c&&En(c)){var m=o.counters.getCounterValues(c.value),g=u&&En(u)?_o.parse(o.context,u.value):3,v=p&&0===p.type?p.value:"",A=m.map((function(e){return Wl(e,g,!1)})).join(v);s.appendChild(a.createTextNode(A))}}}else if(20===t.type)switch(t.value){case"open-quote":s.appendChild(a.createTextNode(ui(l.quotes,o.quoteDepth++,!0)));break;case"close-quote":s.appendChild(a.createTextNode(ui(l.quotes,--o.quoteDepth,!1)));break;default:s.appendChild(a.createTextNode(t.value))}})),s.className=as+" "+ls;var c=r===Wi.BEFORE?" "+as:" "+ls;return ul(t)?t.className.baseValue+=c:t.className+=c,s}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}(Wi||(Wi={}));var Xl,Yl=function(e,t){var n=e.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=t.width.toString(),n.height=t.height.toString(),n.scrolling="no",n.setAttribute(jl,"true"),e.body.appendChild(n),n},Gl=function(e){return new Promise((function(t){e.complete?t():e.src?(e.onload=t,e.onerror=t):t()}))},Zl=function(e){return Promise.all([].slice.call(e.images,0).map(Gl))},Kl=function(e){return new Promise((function(t,n){var r=e.contentWindow;if(!r)return n("No window assigned for iframe");var o=r.document;r.onload=e.onload=function(){r.onload=e.onload=null;var n=setInterval((function(){o.body.childNodes.length>0&&"complete"===o.readyState&&(clearInterval(n),t(e))}),50)}}))},Jl=["all","d","content"],es=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e.item(n);-1===Jl.indexOf(r)&&t.style.setProperty(r,e.getPropertyValue(r))}return t},ts=function(e){var t="";return e&&(t+="<!DOCTYPE ",e.name&&(t+=e.name),e.internalSubset&&(t+=e.internalSubset),e.publicId&&(t+='"'+e.publicId+'"'),e.systemId&&(t+='"'+e.systemId+'"'),t+=">"),t},ns=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},rs=function(e){var t=e[0],n=e[1],r=e[2];t.scrollLeft=n,t.scrollTop=r},os=":before",is=":after",as="___html2canvas___pseudoelement_before",ls="___html2canvas___pseudoelement_after",ss='{\n content: "" !important;\n display: none !important;\n}',cs=function(e){us(e,"."+as+os+ss+"\n ."+ls+is+ss)},us=function(e,t){var n=e.ownerDocument;if(n){var r=n.createElement("style");r.textContent=t,e.appendChild(r)}},ds=function(){function e(){}return e.getOrigin=function(t){var n=e._link;return n?(n.href=t,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},e.isSameOrigin=function(t){return e.getOrigin(t)===e._origin},e.setContext=function(t){e._link=t.document.createElement("a"),e._origin=e.getOrigin(t.location.href)},e._origin="about:blank",e}(),fs=function(){function e(e,t){this.context=e,this._options=t,this._cache={}}return e.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)?t:ys(e)||gs(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),t):t},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return r(this,void 0,void 0,(function(){var t,n,r,i,a=this;return o(this,(function(o){switch(o.label){case 0:return t=ds.isSameOrigin(e),n=!vs(e)&&!0===this._options.useCORS&&_a.SUPPORT_CORS_IMAGES&&!t,r=!vs(e)&&!t&&!ys(e)&&"string"==typeof this._options.proxy&&_a.SUPPORT_CORS_XHR&&!n,t||!1!==this._options.allowTaint||vs(e)||ys(e)||r||n?(i=e,r?[4,this.proxy(i)]:[3,2]):[2];case 1:i=o.sent(),o.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,t){var r=new Image;r.onload=function(){return e(r)},r.onerror=t,(As(i)||n)&&(r.crossOrigin="anonymous"),r.src=i,!0===r.complete&&setTimeout((function(){return e(r)}),500),a._options.imageTimeout>0&&setTimeout((function(){return t("Timed out ("+a._options.imageTimeout+"ms) loading image")}),a._options.imageTimeout)}))];case 3:return[2,o.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var t=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var r=e.substring(0,256);return new Promise((function(o,i){var a=_a.SUPPORT_RESPONSE_TYPE?"blob":"text",l=new XMLHttpRequest;l.onload=function(){if(200===l.status)if("text"===a)o(l.response);else{var e=new FileReader;e.addEventListener("load",(function(){return o(e.result)}),!1),e.addEventListener("error",(function(e){return i(e)}),!1),e.readAsDataURL(l.response)}else i("Failed to proxy resource "+r+" with status code "+l.status)},l.onerror=i;var s=n.indexOf("?")>-1?"&":"?";if(l.open("GET",""+n+s+"url="+encodeURIComponent(e)+"&responseType="+a),"text"!==a&&l instanceof XMLHttpRequest&&(l.responseType=a),t._options.imageTimeout){var c=t._options.imageTimeout;l.timeout=c,l.ontimeout=function(){return i("Timed out ("+c+"ms) proxying "+r)}}l.send()}))},e}(),hs=/^data:image\/svg\+xml/i,ps=/^data:image\/.*;base64,/i,ms=/^data:image\/.*/i,gs=function(e){return _a.SUPPORT_SVG_DRAWING||!bs(e)},vs=function(e){return ms.test(e)},As=function(e){return ps.test(e)},ys=function(e){return"blob"===e.substr(0,4)},bs=function(e){return"svg"===e.substr(-3).toLowerCase()||hs.test(e)},Os=function(){function e(e,t){this.type=0,this.x=e,this.y=t}return e.prototype.add=function(t,n){return new e(this.x+t,this.y+n)},e}(),ws=function(e,t,n){return new Os(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},xs=function(){function e(e,t,n,r){this.type=1,this.start=e,this.startControl=t,this.endControl=n,this.end=r}return e.prototype.subdivide=function(t,n){var r=ws(this.start,this.startControl,t),o=ws(this.startControl,this.endControl,t),i=ws(this.endControl,this.end,t),a=ws(r,o,t),l=ws(o,i,t),s=ws(a,l,t);return n?new e(this.start,r,a,s):new e(s,l,i,this.end)},e.prototype.add=function(t,n){return new e(this.start.add(t,n),this.startControl.add(t,n),this.endControl.add(t,n),this.end.add(t,n))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),_s=function(e){return 1===e.type},Cs=function(){function e(e){var t=e.styles,n=e.bounds,r=Wn(t.borderTopLeftRadius,n.width,n.height),o=r[0],i=r[1],a=Wn(t.borderTopRightRadius,n.width,n.height),l=a[0],s=a[1],c=Wn(t.borderBottomRightRadius,n.width,n.height),u=c[0],d=c[1],f=Wn(t.borderBottomLeftRadius,n.width,n.height),h=f[0],p=f[1],m=[];m.push((o+l)/n.width),m.push((h+u)/n.width),m.push((i+p)/n.height),m.push((s+d)/n.height);var g=Math.max.apply(Math,m);g>1&&(o/=g,i/=g,l/=g,s/=g,u/=g,d/=g,h/=g,p/=g);var v=n.width-l,A=n.height-d,y=n.width-u,b=n.height-p,O=t.borderTopWidth,w=t.borderRightWidth,x=t.borderBottomWidth,_=t.borderLeftWidth,C=jn(t.paddingTop,e.bounds.width),k=jn(t.paddingRight,e.bounds.width),S=jn(t.paddingBottom,e.bounds.width),V=jn(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=o>0||i>0?ks(n.left+_/3,n.top+O/3,o-_/3,i-O/3,Xl.TOP_LEFT):new Os(n.left+_/3,n.top+O/3),this.topRightBorderDoubleOuterBox=o>0||i>0?ks(n.left+v,n.top+O/3,l-w/3,s-O/3,Xl.TOP_RIGHT):new Os(n.left+n.width-w/3,n.top+O/3),this.bottomRightBorderDoubleOuterBox=u>0||d>0?ks(n.left+y,n.top+A,u-w/3,d-x/3,Xl.BOTTOM_RIGHT):new Os(n.left+n.width-w/3,n.top+n.height-x/3),this.bottomLeftBorderDoubleOuterBox=h>0||p>0?ks(n.left+_/3,n.top+b,h-_/3,p-x/3,Xl.BOTTOM_LEFT):new Os(n.left+_/3,n.top+n.height-x/3),this.topLeftBorderDoubleInnerBox=o>0||i>0?ks(n.left+2*_/3,n.top+2*O/3,o-2*_/3,i-2*O/3,Xl.TOP_LEFT):new Os(n.left+2*_/3,n.top+2*O/3),this.topRightBorderDoubleInnerBox=o>0||i>0?ks(n.left+v,n.top+2*O/3,l-2*w/3,s-2*O/3,Xl.TOP_RIGHT):new Os(n.left+n.width-2*w/3,n.top+2*O/3),this.bottomRightBorderDoubleInnerBox=u>0||d>0?ks(n.left+y,n.top+A,u-2*w/3,d-2*x/3,Xl.BOTTOM_RIGHT):new Os(n.left+n.width-2*w/3,n.top+n.height-2*x/3),this.bottomLeftBorderDoubleInnerBox=h>0||p>0?ks(n.left+2*_/3,n.top+b,h-2*_/3,p-2*x/3,Xl.BOTTOM_LEFT):new Os(n.left+2*_/3,n.top+n.height-2*x/3),this.topLeftBorderStroke=o>0||i>0?ks(n.left+_/2,n.top+O/2,o-_/2,i-O/2,Xl.TOP_LEFT):new Os(n.left+_/2,n.top+O/2),this.topRightBorderStroke=o>0||i>0?ks(n.left+v,n.top+O/2,l-w/2,s-O/2,Xl.TOP_RIGHT):new Os(n.left+n.width-w/2,n.top+O/2),this.bottomRightBorderStroke=u>0||d>0?ks(n.left+y,n.top+A,u-w/2,d-x/2,Xl.BOTTOM_RIGHT):new Os(n.left+n.width-w/2,n.top+n.height-x/2),this.bottomLeftBorderStroke=h>0||p>0?ks(n.left+_/2,n.top+b,h-_/2,p-x/2,Xl.BOTTOM_LEFT):new Os(n.left+_/2,n.top+n.height-x/2),this.topLeftBorderBox=o>0||i>0?ks(n.left,n.top,o,i,Xl.TOP_LEFT):new Os(n.left,n.top),this.topRightBorderBox=l>0||s>0?ks(n.left+v,n.top,l,s,Xl.TOP_RIGHT):new Os(n.left+n.width,n.top),this.bottomRightBorderBox=u>0||d>0?ks(n.left+y,n.top+A,u,d,Xl.BOTTOM_RIGHT):new Os(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=h>0||p>0?ks(n.left,n.top+b,h,p,Xl.BOTTOM_LEFT):new Os(n.left,n.top+n.height),this.topLeftPaddingBox=o>0||i>0?ks(n.left+_,n.top+O,Math.max(0,o-_),Math.max(0,i-O),Xl.TOP_LEFT):new Os(n.left+_,n.top+O),this.topRightPaddingBox=l>0||s>0?ks(n.left+Math.min(v,n.width-w),n.top+O,v>n.width+w?0:Math.max(0,l-w),Math.max(0,s-O),Xl.TOP_RIGHT):new Os(n.left+n.width-w,n.top+O),this.bottomRightPaddingBox=u>0||d>0?ks(n.left+Math.min(y,n.width-_),n.top+Math.min(A,n.height-x),Math.max(0,u-w),Math.max(0,d-x),Xl.BOTTOM_RIGHT):new Os(n.left+n.width-w,n.top+n.height-x),this.bottomLeftPaddingBox=h>0||p>0?ks(n.left+_,n.top+Math.min(b,n.height-x),Math.max(0,h-_),Math.max(0,p-x),Xl.BOTTOM_LEFT):new Os(n.left+_,n.top+n.height-x),this.topLeftContentBox=o>0||i>0?ks(n.left+_+V,n.top+O+C,Math.max(0,o-(_+V)),Math.max(0,i-(O+C)),Xl.TOP_LEFT):new Os(n.left+_+V,n.top+O+C),this.topRightContentBox=l>0||s>0?ks(n.left+Math.min(v,n.width+_+V),n.top+O+C,v>n.width+_+V?0:l-_+V,s-(O+C),Xl.TOP_RIGHT):new Os(n.left+n.width-(w+k),n.top+O+C),this.bottomRightContentBox=u>0||d>0?ks(n.left+Math.min(y,n.width-(_+V)),n.top+Math.min(A,n.height+O+C),Math.max(0,u-(w+k)),d-(x+S),Xl.BOTTOM_RIGHT):new Os(n.left+n.width-(w+k),n.top+n.height-(x+S)),this.bottomLeftContentBox=h>0||p>0?ks(n.left+_+V,n.top+b,Math.max(0,h-(_+V)),p-(x+S),Xl.BOTTOM_LEFT):new Os(n.left+_+V,n.top+n.height-(x+S))}return e}();!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(Xl||(Xl={}));var ks=function(e,t,n,r,o){var i=(Math.sqrt(2)-1)/3*4,a=n*i,l=r*i,s=e+n,c=t+r;switch(o){case Xl.TOP_LEFT:return new xs(new Os(e,c),new Os(e,c-l),new Os(s-a,t),new Os(s,t));case Xl.TOP_RIGHT:return new xs(new Os(e,t),new Os(e+a,t),new Os(s,c-l),new Os(s,c));case Xl.BOTTOM_RIGHT:return new xs(new Os(s,t),new Os(s,t+l),new Os(e+a,c),new Os(e,c));case Xl.BOTTOM_LEFT:default:return new xs(new Os(s,c),new Os(s-a,c),new Os(e,t+l),new Os(e,t))}},Ss=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Vs=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},Bs=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ts=function(){function e(e,t,n){this.offsetX=e,this.offsetY=t,this.matrix=n,this.type=0,this.target=6}return e}(),Ns=function(){function e(e,t){this.path=e,this.target=t,this.type=1}return e}(),Es=function(){function e(e){this.opacity=e,this.type=2,this.target=6}return e}(),Ps=function(e){return 0===e.type},Qs=function(e){return 1===e.type},Ms=function(e){return 2===e.type},Ds=function(e,t){return e.length===t.length&&e.some((function(e,n){return e===t[n]}))},$s=function(e,t,n,r,o){return e.map((function(e,i){switch(i){case 0:return e.add(t,n);case 1:return e.add(t+r,n);case 2:return e.add(t+r,n+o);case 3:return e.add(t,n+o)}return e}))},zs=function(){function e(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),Rs=function(){function e(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new Cs(this.container),this.container.styles.opacity<1&&this.effects.push(new Es(this.container.styles.opacity)),null!==this.container.styles.transform){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,r=this.container.bounds.top+this.container.styles.transformOrigin[1].number,o=this.container.styles.transform;this.effects.push(new Ts(n,r,o))}if(0!==this.container.styles.overflowX){var i=Ss(this.curves),a=Bs(this.curves);Ds(i,a)?this.effects.push(new Ns(i,6)):(this.effects.push(new Ns(i,2)),this.effects.push(new Ns(a,4)))}}return e.prototype.getEffects=function(e){for(var t=-1===[2,3].indexOf(this.container.styles.position),n=this.parent,r=this.effects.slice(0);n;){var o=n.effects.filter((function(e){return!Qs(e)}));if(t||0!==n.container.styles.position||!n.parent){if(r.unshift.apply(r,o),t=-1===[2,3].indexOf(n.container.styles.position),0!==n.container.styles.overflowX){var i=Ss(n.curves),a=Bs(n.curves);Ds(i,a)||r.unshift(new Ns(a,6))}}else r.unshift.apply(r,o);n=n.parent}return r.filter((function(t){return oi(t.target,e)}))},e}(),Is=function(e,t,n,r){e.container.elements.forEach((function(o){var i=oi(o.flags,4),a=oi(o.flags,2),l=new Rs(o,e);oi(o.styles.display,2048)&&r.push(l);var s=oi(o.flags,8)?[]:r;if(i||a){var c=i||o.styles.isPositioned()?n:t,u=new zs(l);if(o.styles.isPositioned()||o.styles.opacity<1||o.styles.isTransformed()){var d=o.styles.zIndex.order;if(d<0){var f=0;c.negativeZIndex.some((function(e,t){return d>e.element.container.styles.zIndex.order?(f=t,!1):f>0})),c.negativeZIndex.splice(f,0,u)}else if(d>0){var h=0;c.positiveZIndex.some((function(e,t){return d>=e.element.container.styles.zIndex.order?(h=t+1,!1):h>0})),c.positiveZIndex.splice(h,0,u)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(u)}else o.styles.isFloating()?c.nonPositionedFloats.push(u):c.nonPositionedInlineLevel.push(u);Is(l,u,i?u:n,s)}else o.styles.isInlineLevel()?t.inlineLevel.push(l):t.nonInlineLevel.push(l),Is(l,t,n,s);oi(o.flags,8)&&Ls(o,s)}))},Ls=function(e,t){for(var n=e instanceof Fa?e.start:1,r=e instanceof Fa&&e.reversed,o=0;o<t.length;o++){var i=t[o];i.container instanceof La&&"number"==typeof i.container.value&&0!==i.container.value&&(n=i.container.value),i.listValue=Wl(n,i.container.styles.listStyleType,!0),n+=r?-1:1}},Fs=function(e){var t=new Rs(e,null),n=new zs(t),r=[];return Is(t,n,n,r),Ls(t.container,r),n},Us=function(e,t){switch(t){case 0:return Xs(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return Xs(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return Xs(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);default:return Xs(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},Hs=function(e,t){switch(t){case 0:return Xs(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return Xs(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return Xs(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);default:return Xs(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},Ws=function(e,t){switch(t){case 0:return Xs(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return Xs(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return Xs(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);default:return Xs(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},js=function(e,t){switch(t){case 0:return qs(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return qs(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return qs(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return qs(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},qs=function(e,t){var n=[];return _s(e)?n.push(e.subdivide(.5,!1)):n.push(e),_s(t)?n.push(t.subdivide(.5,!0)):n.push(t),n},Xs=function(e,t,n,r){var o=[];return _s(e)?o.push(e.subdivide(.5,!1)):o.push(e),_s(n)?o.push(n.subdivide(.5,!0)):o.push(n),_s(r)?o.push(r.subdivide(.5,!0).reverse()):o.push(r),_s(t)?o.push(t.subdivide(.5,!1).reverse()):o.push(t),o},Ys=function(e){var t=e.bounds,n=e.styles;return t.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},Gs=function(e){var t=e.styles,n=e.bounds,r=jn(t.paddingLeft,n.width),o=jn(t.paddingRight,n.width),i=jn(t.paddingTop,n.width),a=jn(t.paddingBottom,n.width);return n.add(r+t.borderLeftWidth,i+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+r+o),-(t.borderTopWidth+t.borderBottomWidth+i+a))},Zs=function(e,t){return 0===e?t.bounds:2===e?Gs(t):Ys(t)},Ks=function(e,t){return 0===e?t.bounds:2===e?Gs(t):Ys(t)},Js=function(e,t,n){var r=Zs(rc(e.styles.backgroundOrigin,t),e),o=Ks(rc(e.styles.backgroundClip,t),e),i=nc(rc(e.styles.backgroundSize,t),n,r),a=i[0],l=i[1],s=Wn(rc(e.styles.backgroundPosition,t),r.width-a,r.height-l);return[oc(rc(e.styles.backgroundRepeat,t),s,i,r,o),Math.round(r.left+s[0]),Math.round(r.top+s[1]),a,l]},ec=function(e){return En(e)&&e.value===Mr.AUTO},tc=function(e){return"number"==typeof e},nc=function(e,t,n){var r=t[0],o=t[1],i=t[2],a=e[0],l=e[1];if(!a)return[0,0];if(In(a)&&l&&In(l))return[jn(a,n.width),jn(l,n.height)];var s=tc(i);if(En(a)&&(a.value===Mr.CONTAIN||a.value===Mr.COVER))return tc(i)?n.width/n.height<i!=(a.value===Mr.COVER)?[n.width,n.width/i]:[n.height*i,n.height]:[n.width,n.height];var c=tc(r),u=tc(o),d=c||u;if(ec(a)&&(!l||ec(l)))return c&&u?[r,o]:s||d?d&&s?[c?r:o*i,u?o:r/i]:[c?r:n.width,u?o:n.height]:[n.width,n.height];if(s){var f=0,h=0;return In(a)?f=jn(a,n.width):In(l)&&(h=jn(l,n.height)),ec(a)?f=h*i:l&&!ec(l)||(h=f/i),[f,h]}var p=null,m=null;if(In(a)?p=jn(a,n.width):l&&In(l)&&(m=jn(l,n.height)),null===p||l&&!ec(l)||(m=c&&u?p/r*o:n.height),null!==m&&ec(a)&&(p=c&&u?m/o*r:n.width),null!==p&&null!==m)return[p,m];throw new Error("Unable to calculate background-size for element")},rc=function(e,t){var n=e[t];return void 0===n?e[0]:n},oc=function(e,t,n,r,o){var i=t[0],a=t[1],l=n[0],s=n[1];switch(e){case 2:return[new Os(Math.round(r.left),Math.round(r.top+a)),new Os(Math.round(r.left+r.width),Math.round(r.top+a)),new Os(Math.round(r.left+r.width),Math.round(s+r.top+a)),new Os(Math.round(r.left),Math.round(s+r.top+a))];case 3:return[new Os(Math.round(r.left+i),Math.round(r.top)),new Os(Math.round(r.left+i+l),Math.round(r.top)),new Os(Math.round(r.left+i+l),Math.round(r.height+r.top)),new Os(Math.round(r.left+i),Math.round(r.height+r.top))];case 1:return[new Os(Math.round(r.left+i),Math.round(r.top+a)),new Os(Math.round(r.left+i+l),Math.round(r.top+a)),new Os(Math.round(r.left+i+l),Math.round(r.top+a+s)),new Os(Math.round(r.left+i),Math.round(r.top+a+s))];default:return[new Os(Math.round(o.left),Math.round(o.top)),new Os(Math.round(o.left+o.width),Math.round(o.top)),new Os(Math.round(o.left+o.width),Math.round(o.height+o.top)),new Os(Math.round(o.left),Math.round(o.height+o.top))]}},ic="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",ac="Hidden Text",lc=function(){function e(e){this._data={},this._document=e}return e.prototype.parseMetrics=function(e,t){var n=this._document.createElement("div"),r=this._document.createElement("img"),o=this._document.createElement("span"),i=this._document.body;n.style.visibility="hidden",n.style.fontFamily=e,n.style.fontSize=t,n.style.margin="0",n.style.padding="0",n.style.whiteSpace="nowrap",i.appendChild(n),r.src=ic,r.width=1,r.height=1,r.style.margin="0",r.style.padding="0",r.style.verticalAlign="baseline",o.style.fontFamily=e,o.style.fontSize=t,o.style.margin="0",o.style.padding="0",o.appendChild(this._document.createTextNode(ac)),n.appendChild(o),n.appendChild(r);var a=r.offsetTop-o.offsetTop+2;n.removeChild(o),n.appendChild(this._document.createTextNode(ac)),n.style.lineHeight="normal",r.style.verticalAlign="super";var l=r.offsetTop-n.offsetTop+2;return i.removeChild(n),{baseline:a,middle:l}},e.prototype.getMetrics=function(e,t){var n=e+" "+t;return void 0===this._data[n]&&(this._data[n]=this.parseMetrics(e,t)),this._data[n]},e}(),sc=function(){function e(e,t){this.context=e,this.options=t}return e}(),cc=1e4,uc=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r._activeEffects=[],r.canvas=n.canvas?n.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),n.canvas||(r.canvas.width=Math.floor(n.width*n.scale),r.canvas.height=Math.floor(n.height*n.scale),r.canvas.style.width=n.width+"px",r.canvas.style.height=n.height+"px"),r.fontMetrics=new lc(document),r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-n.x,-n.y),r.ctx.textBaseline="bottom",r._activeEffects=[],r.context.logger.debug("Canvas renderer initialized ("+n.width+"x"+n.height+") with scale "+n.scale),r}return t(n,e),n.prototype.applyEffects=function(e){for(var t=this;this._activeEffects.length;)this.popEffect();e.forEach((function(e){return t.applyEffect(e)}))},n.prototype.applyEffect=function(e){this.ctx.save(),Ms(e)&&(this.ctx.globalAlpha=e.opacity),Ps(e)&&(this.ctx.translate(e.offsetX,e.offsetY),this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]),this.ctx.translate(-e.offsetX,-e.offsetY)),Qs(e)&&(this.path(e.path),this.ctx.clip()),this._activeEffects.push(e)},n.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},n.prototype.renderStack=function(e){return r(this,void 0,void 0,(function(){return o(this,(function(t){switch(t.label){case 0:return e.element.container.styles.isVisible()?[4,this.renderStackContent(e)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}}))}))},n.prototype.renderNode=function(e){return r(this,void 0,void 0,(function(){return o(this,(function(t){switch(t.label){case 0:return oi(e.container.flags,16),e.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(e)]:[3,3];case 1:return t.sent(),[4,this.renderNodeContent(e)];case 2:t.sent(),t.label=3;case 3:return[2]}}))}))},n.prototype.renderTextWithLetterSpacing=function(e,t,n){var r=this;0===t?this.ctx.fillText(e.text,e.bounds.left,e.bounds.top+n):Ba(e.text).reduce((function(t,o){return r.ctx.fillText(o,t,e.bounds.top+n),t+r.ctx.measureText(o).width}),e.bounds.left)},n.prototype.createFontStyle=function(e){var t=e.fontVariant.filter((function(e){return"normal"===e||"small-caps"===e})).join(""),n=mc(e.fontFamily).join(", "),r=Tn(e.fontSize)?""+e.fontSize.number+e.fontSize.unit:e.fontSize.number+"px";return[[e.fontStyle,t,e.fontWeight,r,n].join(" "),n,r]},n.prototype.renderTextNode=function(e,t){return r(this,void 0,void 0,(function(){var n,r,i,a,l,s,c,u,d=this;return o(this,(function(o){return n=this.createFontStyle(t),r=n[0],i=n[1],a=n[2],this.ctx.font=r,this.ctx.direction=1===t.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",l=this.fontMetrics.getMetrics(i,a),s=l.baseline,c=l.middle,u=t.paintOrder,e.textBounds.forEach((function(e){u.forEach((function(n){switch(n){case 0:d.ctx.fillStyle=rr(t.color),d.renderTextWithLetterSpacing(e,t.letterSpacing,s);var r=t.textShadow;r.length&&e.text.trim().length&&(r.slice(0).reverse().forEach((function(n){d.ctx.shadowColor=rr(n.color),d.ctx.shadowOffsetX=n.offsetX.number*d.options.scale,d.ctx.shadowOffsetY=n.offsetY.number*d.options.scale,d.ctx.shadowBlur=n.blur.number,d.renderTextWithLetterSpacing(e,t.letterSpacing,s)})),d.ctx.shadowColor="",d.ctx.shadowOffsetX=0,d.ctx.shadowOffsetY=0,d.ctx.shadowBlur=0),t.textDecorationLine.length&&(d.ctx.fillStyle=rr(t.textDecorationColor||t.color),t.textDecorationLine.forEach((function(t){switch(t){case 1:d.ctx.fillRect(e.bounds.left,Math.round(e.bounds.top+s),e.bounds.width,1);break;case 2:d.ctx.fillRect(e.bounds.left,Math.round(e.bounds.top),e.bounds.width,1);break;case 3:d.ctx.fillRect(e.bounds.left,Math.ceil(e.bounds.top+c),e.bounds.width,1)}})));break;case 1:t.webkitTextStrokeWidth&&e.text.trim().length&&(d.ctx.strokeStyle=rr(t.webkitTextStrokeColor),d.ctx.lineWidth=t.webkitTextStrokeWidth,d.ctx.lineJoin=window.chrome?"miter":"round",d.ctx.strokeText(e.text,e.bounds.left,e.bounds.top+s)),d.ctx.strokeStyle="",d.ctx.lineWidth=0,d.ctx.lineJoin="miter"}}))})),[2]}))}))},n.prototype.renderReplacedElement=function(e,t,n){if(n&&e.intrinsicWidth>0&&e.intrinsicHeight>0){var r=Gs(e),o=Bs(t);this.path(o),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,e.intrinsicWidth,e.intrinsicHeight,r.left,r.top,r.width,r.height),this.ctx.restore()}},n.prototype.renderNodeContent=function(e){return r(this,void 0,void 0,(function(){var t,r,a,l,s,c,u,d,f,h,p,m,g,v,A,y,b,O;return o(this,(function(o){switch(o.label){case 0:this.applyEffects(e.getEffects(4)),t=e.container,r=e.curves,a=t.styles,l=0,s=t.textNodes,o.label=1;case 1:return l<s.length?(c=s[l],[4,this.renderTextNode(c,a)]):[3,4];case 2:o.sent(),o.label=3;case 3:return l++,[3,1];case 4:if(!(t instanceof za))return[3,8];o.label=5;case 5:return o.trys.push([5,7,,8]),[4,this.context.cache.match(t.src)];case 6:return A=o.sent(),this.renderReplacedElement(t,r,A),[3,8];case 7:return o.sent(),this.context.logger.error("Error loading image "+t.src),[3,8];case 8:if(t instanceof Ra&&this.renderReplacedElement(t,r,t.canvas),!(t instanceof Ia))return[3,12];o.label=9;case 9:return o.trys.push([9,11,,12]),[4,this.context.cache.match(t.svg)];case 10:return A=o.sent(),this.renderReplacedElement(t,r,A),[3,12];case 11:return o.sent(),this.context.logger.error("Error loading svg "+t.svg.substring(0,255)),[3,12];case 12:return t instanceof el&&t.tree?[4,new n(this.context,{scale:this.options.scale,backgroundColor:t.backgroundColor,x:0,y:0,width:t.width,height:t.height}).render(t.tree)]:[3,14];case 13:u=o.sent(),t.width&&t.height&&this.ctx.drawImage(u,0,0,t.width,t.height,t.bounds.left,t.bounds.top,t.bounds.width,t.bounds.height),o.label=14;case 14:if(t instanceof Za&&(d=Math.min(t.bounds.width,t.bounds.height),t.type===qa?t.checked&&(this.ctx.save(),this.path([new Os(t.bounds.left+.39363*d,t.bounds.top+.79*d),new Os(t.bounds.left+.16*d,t.bounds.top+.5549*d),new Os(t.bounds.left+.27347*d,t.bounds.top+.44071*d),new Os(t.bounds.left+.39694*d,t.bounds.top+.5649*d),new Os(t.bounds.left+.72983*d,t.bounds.top+.23*d),new Os(t.bounds.left+.84*d,t.bounds.top+.34085*d),new Os(t.bounds.left+.39363*d,t.bounds.top+.79*d)]),this.ctx.fillStyle=rr(Ga),this.ctx.fill(),this.ctx.restore()):t.type===Xa&&t.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(t.bounds.left+d/2,t.bounds.top+d/2,d/4,0,2*Math.PI,!0),this.ctx.fillStyle=rr(Ga),this.ctx.fill(),this.ctx.restore())),dc(t)&&t.value.length){switch(f=this.createFontStyle(a),b=f[0],h=f[1],p=this.fontMetrics.getMetrics(b,h).baseline,this.ctx.font=b,this.ctx.fillStyle=rr(a.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=hc(t.styles.textAlign),O=Gs(t),m=0,t.styles.textAlign){case 1:m+=O.width/2;break;case 2:m+=O.width}g=O.add(m,0,0,-O.height/2+1),this.ctx.save(),this.path([new Os(O.left,O.top),new Os(O.left+O.width,O.top),new Os(O.left+O.width,O.top+O.height),new Os(O.left,O.top+O.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Ca(t.value,g),a.letterSpacing,p),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!oi(t.styles.display,2048))return[3,20];if(null===t.styles.listStyleImage)return[3,19];if(0!==(v=t.styles.listStyleImage).type)return[3,18];A=void 0,y=v.url,o.label=15;case 15:return o.trys.push([15,17,,18]),[4,this.context.cache.match(y)];case 16:return A=o.sent(),this.ctx.drawImage(A,t.bounds.left-(A.width+10),t.bounds.top),[3,18];case 17:return o.sent(),this.context.logger.error("Error loading list-style-image "+y),[3,18];case 18:return[3,20];case 19:e.listValue&&-1!==t.styles.listStyleType&&(b=this.createFontStyle(a)[0],this.ctx.font=b,this.ctx.fillStyle=rr(a.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",O=new i(t.bounds.left,t.bounds.top+jn(t.styles.paddingTop,t.bounds.width),t.bounds.width,Oo(a.lineHeight,a.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Ca(e.listValue,O),a.letterSpacing,Oo(a.lineHeight,a.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),o.label=20;case 20:return[2]}}))}))},n.prototype.renderStackContent=function(e){return r(this,void 0,void 0,(function(){var t,n,r,i,a,l,s,c,u,d,f,h,p,m,g;return o(this,(function(o){switch(o.label){case 0:return oi(e.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(e.element)];case 1:o.sent(),t=0,n=e.negativeZIndex,o.label=2;case 2:return t<n.length?(g=n[t],[4,this.renderStack(g)]):[3,5];case 3:o.sent(),o.label=4;case 4:return t++,[3,2];case 5:return[4,this.renderNodeContent(e.element)];case 6:o.sent(),r=0,i=e.nonInlineLevel,o.label=7;case 7:return r<i.length?(g=i[r],[4,this.renderNode(g)]):[3,10];case 8:o.sent(),o.label=9;case 9:return r++,[3,7];case 10:a=0,l=e.nonPositionedFloats,o.label=11;case 11:return a<l.length?(g=l[a],[4,this.renderStack(g)]):[3,14];case 12:o.sent(),o.label=13;case 13:return a++,[3,11];case 14:s=0,c=e.nonPositionedInlineLevel,o.label=15;case 15:return s<c.length?(g=c[s],[4,this.renderStack(g)]):[3,18];case 16:o.sent(),o.label=17;case 17:return s++,[3,15];case 18:u=0,d=e.inlineLevel,o.label=19;case 19:return u<d.length?(g=d[u],[4,this.renderNode(g)]):[3,22];case 20:o.sent(),o.label=21;case 21:return u++,[3,19];case 22:f=0,h=e.zeroOrAutoZIndexOrTransformedOrOpacity,o.label=23;case 23:return f<h.length?(g=h[f],[4,this.renderStack(g)]):[3,26];case 24:o.sent(),o.label=25;case 25:return f++,[3,23];case 26:p=0,m=e.positiveZIndex,o.label=27;case 27:return p<m.length?(g=m[p],[4,this.renderStack(g)]):[3,30];case 28:o.sent(),o.label=29;case 29:return p++,[3,27];case 30:return[2]}}))}))},n.prototype.mask=function(e){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(e.slice(0).reverse()),this.ctx.closePath()},n.prototype.path=function(e){this.ctx.beginPath(),this.formatPath(e),this.ctx.closePath()},n.prototype.formatPath=function(e){var t=this;e.forEach((function(e,n){var r=_s(e)?e.start:e;0===n?t.ctx.moveTo(r.x,r.y):t.ctx.lineTo(r.x,r.y),_s(e)&&t.ctx.bezierCurveTo(e.startControl.x,e.startControl.y,e.endControl.x,e.endControl.y,e.end.x,e.end.y)}))},n.prototype.renderRepeat=function(e,t,n,r){this.path(e),this.ctx.fillStyle=t,this.ctx.translate(n,r),this.ctx.fill(),this.ctx.translate(-n,-r)},n.prototype.resizeImage=function(e,t,n){var r;if(e.width===t&&e.height===n)return e;var o=(null!==(r=this.canvas.ownerDocument)&&void 0!==r?r:document).createElement("canvas");return o.width=Math.max(1,t),o.height=Math.max(1,n),o.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,t,n),o},n.prototype.renderBackgroundImage=function(e){return r(this,void 0,void 0,(function(){var t,n,r,i,a,l;return o(this,(function(s){switch(s.label){case 0:t=e.styles.backgroundImage.length-1,n=function(n){var i,a,l,s,c,u,d,f,h,p,m,g,v,A,y,b,O,w,x,_,C,k,S,V,B,T,N,E,P,Q,M;return o(this,(function(o){switch(o.label){case 0:if(0!==n.type)return[3,5];i=void 0,a=n.url,o.label=1;case 1:return o.trys.push([1,3,,4]),[4,r.context.cache.match(a)];case 2:return i=o.sent(),[3,4];case 3:return o.sent(),r.context.logger.error("Error loading background-image "+a),[3,4];case 4:return i&&(l=Js(e,t,[i.width,i.height,i.width/i.height]),b=l[0],k=l[1],S=l[2],x=l[3],_=l[4],A=r.ctx.createPattern(r.resizeImage(i,x,_),"repeat"),r.renderRepeat(b,A,k,S)),[3,6];case 5:Nr(n)?(s=Js(e,t,[null,null,null]),b=s[0],k=s[1],S=s[2],x=s[3],_=s[4],c=vr(n.angle,x,_),u=c[0],d=c[1],f=c[2],h=c[3],p=c[4],(m=document.createElement("canvas")).width=x,m.height=_,g=m.getContext("2d"),v=g.createLinearGradient(d,h,f,p),mr(n.stops,u).forEach((function(e){return v.addColorStop(e.stop,rr(e.color))})),g.fillStyle=v,g.fillRect(0,0,x,_),x>0&&_>0&&(A=r.ctx.createPattern(m,"repeat"),r.renderRepeat(b,A,k,S))):Er(n)&&(y=Js(e,t,[null,null,null]),b=y[0],O=y[1],w=y[2],x=y[3],_=y[4],C=0===n.position.length?[Un]:n.position,k=jn(C[0],x),S=jn(C[C.length-1],_),V=br(n,k,S,x,_),B=V[0],T=V[1],B>0&&T>0&&(N=r.ctx.createRadialGradient(O+k,w+S,0,O+k,w+S,B),mr(n.stops,2*B).forEach((function(e){return N.addColorStop(e.stop,rr(e.color))})),r.path(b),r.ctx.fillStyle=N,B!==T?(E=e.bounds.left+.5*e.bounds.width,P=e.bounds.top+.5*e.bounds.height,M=1/(Q=T/B),r.ctx.save(),r.ctx.translate(E,P),r.ctx.transform(1,0,0,Q,0,0),r.ctx.translate(-E,-P),r.ctx.fillRect(O,M*(w-P)+P,x,_*M),r.ctx.restore()):r.ctx.fill())),o.label=6;case 6:return t--,[2]}}))},r=this,i=0,a=e.styles.backgroundImage.slice(0).reverse(),s.label=1;case 1:return i<a.length?(l=a[i],[5,n(l)]):[3,4];case 2:s.sent(),s.label=3;case 3:return i++,[3,1];case 4:return[2]}}))}))},n.prototype.renderSolidBorder=function(e,t,n){return r(this,void 0,void 0,(function(){return o(this,(function(r){return this.path(Us(n,t)),this.ctx.fillStyle=rr(e),this.ctx.fill(),[2]}))}))},n.prototype.renderDoubleBorder=function(e,t,n,i){return r(this,void 0,void 0,(function(){var r,a;return o(this,(function(o){switch(o.label){case 0:return t<3?[4,this.renderSolidBorder(e,n,i)]:[3,2];case 1:return o.sent(),[2];case 2:return r=Hs(i,n),this.path(r),this.ctx.fillStyle=rr(e),this.ctx.fill(),a=Ws(i,n),this.path(a),this.ctx.fill(),[2]}}))}))},n.prototype.renderNodeBackgroundAndBorders=function(e){return r(this,void 0,void 0,(function(){var t,n,r,i,a,l,s,c,u=this;return o(this,(function(o){switch(o.label){case 0:return this.applyEffects(e.getEffects(2)),t=e.container.styles,n=!nr(t.backgroundColor)||t.backgroundImage.length,r=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],i=fc(rc(t.backgroundClip,0),e.curves),n||t.boxShadow.length?(this.ctx.save(),this.path(i),this.ctx.clip(),nr(t.backgroundColor)||(this.ctx.fillStyle=rr(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(e.container)]):[3,2];case 1:o.sent(),this.ctx.restore(),t.boxShadow.slice(0).reverse().forEach((function(t){u.ctx.save();var n=Ss(e.curves),r=t.inset?0:cc,o=$s(n,-r+(t.inset?1:-1)*t.spread.number,(t.inset?1:-1)*t.spread.number,t.spread.number*(t.inset?-2:2),t.spread.number*(t.inset?-2:2));t.inset?(u.path(n),u.ctx.clip(),u.mask(o)):(u.mask(n),u.ctx.clip(),u.path(o)),u.ctx.shadowOffsetX=t.offsetX.number+r,u.ctx.shadowOffsetY=t.offsetY.number,u.ctx.shadowColor=rr(t.color),u.ctx.shadowBlur=t.blur.number,u.ctx.fillStyle=t.inset?rr(t.color):"rgba(0,0,0,1)",u.ctx.fill(),u.ctx.restore()})),o.label=2;case 2:a=0,l=0,s=r,o.label=3;case 3:return l<s.length?0!==(c=s[l]).style&&!nr(c.color)&&c.width>0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,a,e.curves,2)]:[3,11]:[3,13];case 4:return o.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,a,e.curves,3)];case 6:return o.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,a,e.curves)];case 8:return o.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,a,e.curves)];case 10:o.sent(),o.label=11;case 11:a++,o.label=12;case 12:return l++,[3,3];case 13:return[2]}}))}))},n.prototype.renderDashedDottedBorder=function(e,t,n,i,a){return r(this,void 0,void 0,(function(){var r,l,s,c,u,d,f,h,p,m,g,v,A,y,b,O;return o(this,(function(o){return this.ctx.save(),r=js(i,n),l=Us(i,n),2===a&&(this.path(l),this.ctx.clip()),_s(l[0])?(s=l[0].start.x,c=l[0].start.y):(s=l[0].x,c=l[0].y),_s(l[1])?(u=l[1].end.x,d=l[1].end.y):(u=l[1].x,d=l[1].y),f=0===n||2===n?Math.abs(s-u):Math.abs(c-d),this.ctx.beginPath(),3===a?this.formatPath(r):this.formatPath(l.slice(0,2)),h=t<3?3*t:2*t,p=t<3?2*t:t,3===a&&(h=t,p=t),m=!0,f<=2*h?m=!1:f<=2*h+p?(h*=g=f/(2*h+p),p*=g):(v=Math.floor((f+p)/(h+p)),A=(f-v*h)/(v-1),p=(y=(f-(v+1)*h)/v)<=0||Math.abs(p-A)<Math.abs(p-y)?A:y),m&&(3===a?this.ctx.setLineDash([0,h+p]):this.ctx.setLineDash([h,p])),3===a?(this.ctx.lineCap="round",this.ctx.lineWidth=t):this.ctx.lineWidth=2*t+1.1,this.ctx.strokeStyle=rr(e),this.ctx.stroke(),this.ctx.setLineDash([]),2===a&&(_s(l[0])&&(b=l[3],O=l[0],this.ctx.beginPath(),this.formatPath([new Os(b.end.x,b.end.y),new Os(O.start.x,O.start.y)]),this.ctx.stroke()),_s(l[1])&&(b=l[1],O=l[2],this.ctx.beginPath(),this.formatPath([new Os(b.end.x,b.end.y),new Os(O.start.x,O.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},n.prototype.render=function(e){return r(this,void 0,void 0,(function(){var t;return o(this,(function(n){switch(n.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=rr(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),t=Fs(e),[4,this.renderStack(t)];case 1:return n.sent(),this.applyEffects([]),[2,this.canvas]}}))}))},n}(sc),dc=function(e){return e instanceof Ja||e instanceof Ka||e instanceof Za&&e.type!==Xa&&e.type!==qa},fc=function(e,t){switch(e){case 0:return Ss(t);case 2:return Vs(t);default:return Bs(t)}},hc=function(e){switch(e){case 1:return"center";case 2:return"right";default:return"left"}},pc=["-apple-system","system-ui"],mc=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter((function(e){return-1===pc.indexOf(e)})):e},gc=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.canvas=n.canvas?n.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),r.options=n,r.canvas.width=Math.floor(n.width*n.scale),r.canvas.height=Math.floor(n.height*n.scale),r.canvas.style.width=n.width+"px",r.canvas.style.height=n.height+"px",r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-n.x,-n.y),r.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+n.width+"x"+n.height+" at "+n.x+","+n.y+") with scale "+n.scale),r}return t(n,e),n.prototype.render=function(e){return r(this,void 0,void 0,(function(){var t,n;return o(this,(function(r){switch(r.label){case 0:return t=wa(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,e),[4,vc(t)];case 1:return n=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=rr(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(n,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},n}(sc),vc=function(e){return new Promise((function(t,n){var r=new Image;r.onload=function(){t(r)},r.onerror=n,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(e))}))},Ac=function(){function e(e){var t=e.id,n=e.enabled;this.id=t,this.enabled=n,this.start=Date.now()}return e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug||this.info.apply(this,e))},e.prototype.getTime=function(){return Date.now()-this.start},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&"undefined"!=typeof window&&window.console&&console.info},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.warn||this.info.apply(this,e))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error||this.info.apply(this,e))},e.instances={},e}(),yc=function(){function e(t,n){var r;this.windowBounds=n,this.instanceName="#"+e.instanceCount++,this.logger=new Ac({id:this.instanceName,enabled:t.logging}),this.cache=null!==(r=t.cache)&&void 0!==r?r:new fs(this,t)}return e.instanceCount=1,e}(),bc=function(e,t){return void 0===t&&(t={}),Oc(e,t)};"undefined"!=typeof window&&ds.setContext(window);var Oc=function(e,t){return r(void 0,void 0,void 0,(function(){var r,s,c,u,d,f,h,p,m,g,v,A,y,b,O,w,x,_,C,k,S,V,B,T,N,E,P,Q,M,D,$,z,R,I,L,F,U,H;return o(this,(function(o){switch(o.label){case 0:if(!e||"object"!=typeof e)return[2,Promise.reject("Invalid element provided as first argument")];if(!(r=e.ownerDocument))throw new Error("Element is not attached to a Document");if(!(s=r.defaultView))throw new Error("Document is not attached to a Window");return c={allowTaint:null!==(V=t.allowTaint)&&void 0!==V&&V,imageTimeout:null!==(B=t.imageTimeout)&&void 0!==B?B:15e3,proxy:t.proxy,useCORS:null!==(T=t.useCORS)&&void 0!==T&&T},u=n({logging:null===(N=t.logging)||void 0===N||N,cache:t.cache},c),d={windowWidth:null!==(E=t.windowWidth)&&void 0!==E?E:s.innerWidth,windowHeight:null!==(P=t.windowHeight)&&void 0!==P?P:s.innerHeight,scrollX:null!==(Q=t.scrollX)&&void 0!==Q?Q:s.pageXOffset,scrollY:null!==(M=t.scrollY)&&void 0!==M?M:s.pageYOffset},f=new i(d.scrollX,d.scrollY,d.windowWidth,d.windowHeight),h=new yc(u,f),p=null!==(D=t.foreignObjectRendering)&&void 0!==D&&D,m={allowTaint:null!==($=t.allowTaint)&&void 0!==$&&$,onclone:t.onclone,ignoreElements:t.ignoreElements,inlineImages:p,copyStyles:p},h.logger.debug("Starting document clone with size "+f.width+"x"+f.height+" scrolled to "+-f.left+","+-f.top),g=new ql(h,e,m),(v=g.clonedReferenceElement)?[4,g.toIFrame(r,f)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return A=o.sent(),y=gl(v)||pl(v)?l(v.ownerDocument):a(h,v),b=y.width,O=y.height,w=y.left,x=y.top,_=wc(h,v,t.backgroundColor),C={canvas:t.canvas,backgroundColor:_,scale:null!==(R=null!==(z=t.scale)&&void 0!==z?z:s.devicePixelRatio)&&void 0!==R?R:1,x:(null!==(I=t.x)&&void 0!==I?I:0)+w,y:(null!==(L=t.y)&&void 0!==L?L:0)+x,width:null!==(F=t.width)&&void 0!==F?F:Math.ceil(b),height:null!==(U=t.height)&&void 0!==U?U:Math.ceil(O)},p?(h.logger.debug("Document cloned, using foreign object rendering"),[4,new gc(h,C).render(v)]):[3,3];case 2:return k=o.sent(),[3,5];case 3:return h.logger.debug("Document cloned, element located at "+w+","+x+" with size "+b+"x"+O+" using computed rendering"),h.logger.debug("Starting DOM parsing"),S=ol(h,v),_===S.styles.backgroundColor&&(S.styles.backgroundColor=dr.TRANSPARENT),h.logger.debug("Starting renderer for element at "+C.x+","+C.y+" with size "+C.width+"x"+C.height),[4,new uc(h,C).render(S)];case 4:k=o.sent(),o.label=5;case 5:return(null===(H=t.removeContainer)||void 0===H||H)&&(ql.destroy(A)||h.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),h.logger.debug("Finished rendering"),[2,k]}}))}))},wc=function(e,t,n){var r=t.ownerDocument,o=r.documentElement?ur(e,getComputedStyle(r.documentElement).backgroundColor):dr.TRANSPARENT,i=r.body?ur(e,getComputedStyle(r.body).backgroundColor):dr.TRANSPARENT,a="string"==typeof n?ur(e,n):null===n?dr.TRANSPARENT:4294967295;return t===r.documentElement?nr(o)?nr(i)?a:i:o:a};return bc}()},20378:function(e,t,n){n(90095)},20397:function(e,t,n){"use strict";var r=n(97751);e.exports=r("document","documentElement")},20495:function(e,t,n){var r=n(95932),o=n(54529);e.exports=function(e,t){return r(e,o(t))}},20530:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-date-range-field",use:"icon-date-range-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-date-range-field"><defs><style type="text/css"></style></defs><path d="M887.467 192.853H786.773v-73.386c0-10.24-6.826-17.067-17.066-17.067s-17.067 6.827-17.067 17.067v73.386H303.787v-73.386c0-10.24-6.827-17.067-17.067-17.067s-17.067 6.827-17.067 17.067v73.386H168.96c-46.08 0-85.333 37.547-85.333 85.334v558.08c0 46.08 37.546 85.333 85.333 85.333h718.507c46.08 0 85.333-37.547 85.333-85.333v-558.08c0-47.787-37.547-85.334-85.333-85.334zM168.96 226.987h100.693v66.56c0 10.24 6.827 17.066 17.067 17.066s17.067-6.826 17.067-17.066v-66.56h450.56v66.56c0 10.24 6.826 17.066 17.066 17.066s17.067-6.826 17.067-17.066v-66.56h98.987c27.306 0 51.2 22.186 51.2 51.2v88.746H117.76v-88.746c0-29.014 22.187-51.2 51.2-51.2z m718.507 660.48H168.96c-27.307 0-51.2-22.187-51.2-51.2v-435.2h820.907v435.2c0 27.306-22.187 51.2-51.2 51.2z" p-id="46574" /><path d="M858.453 493.227H327.68c-10.24 0-17.067 6.826-17.067 17.066V624.64H194.56c-10.24 0-17.067 6.827-17.067 17.067v133.12c0 10.24 6.827 17.066 17.067 17.066H460.8c10.24 0 17.067-6.826 17.067-17.066V660.48h380.586c10.24 0 17.067-6.827 17.067-17.067v-133.12c0-10.24-6.827-17.066-17.067-17.066zM445.44 527.36v97.28h-98.987v-97.28h98.987z m-230.4 131.413h98.987v98.987H215.04v-98.987z m131.413 97.28v-97.28h98.987v97.28h-98.987z m133.12-228.693h97.28v98.987h-97.28V527.36z m131.414 0h98.986v98.987h-98.986V527.36z m230.4 97.28H742.4v-98.987h98.987v98.987z" p-id="46575" /></symbol>'});a().add(l);t.default=l},20614:function(e,t,n){"use strict";n.d(t,{YH:function(){return ge},Gu:function(){return N},VR:function(){return E},Je:function(){return Se},xx:function(){return oe},OF:function(){return I},$t:function(){return Ne},sj:function(){return U},iR:function(){return T},Nb:function(){return ne},om:function(){return $e},vB:function(){return ze},FB:function(){return Pe},Pe:function(){return ye},sU:function(){return G},EY:function(){return m},ZX:function(){return be},vS:function(){return k},Fh:function(){return V},QR:function(){return Ee},y$:function(){return Ye},zK:function(){return C},kn:function(){return Ge},MK:function(){return S}});let r=[],o=[];function i(e){if(e<768)return!1;for(let t=0,n=r.length;;){let i=t+n>>1;if(e<r[i])n=i;else{if(!(e>=o[i]))return!0;t=i+1}if(t==n)return!1}}function a(e){return e>=127462&&e<=127487}(()=>{let e="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o".split(",").map((e=>e?parseInt(e,36):1));for(let t=0,n=0;t<e.length;t++)(t%2?o:r).push(n+=e[t])})();const l=8205;function s(e,t,n=!0,r=!0){return(n?c:u)(e,t,r)}function c(e,t,n){if(t==e.length)return t;t&&f(e.charCodeAt(t))&&h(e.charCodeAt(t-1))&&t--;let r=d(e,t);for(t+=p(r);t<e.length;){let o=d(e,t);if(r==l||o==l||n&&i(o))t+=p(o),r=o;else{if(!a(o))break;{let n=0,r=t-2;for(;r>=0&&a(d(e,r));)n++,r-=2;if(n%2==0)break;t+=2}}}return t}function u(e,t,n){for(;t>0;){let r=c(e,t-2,n);if(r<t)return r;t--}return 0}function d(e,t){let n=e.charCodeAt(t);if(!h(n)||t+1==e.length)return n;let r=e.charCodeAt(t+1);return f(r)?r-56320+(n-55296<<10)+65536:n}function f(e){return e>=56320&&e<57344}function h(e){return e>=55296&&e<56320}function p(e){return e<65536?1:2}class m{lineAt(e){if(e<0||e>this.length)throw new RangeError(`Invalid position ${e} in document of length ${this.length}`);return this.lineInner(e,!1,1,0)}line(e){if(e<1||e>this.lines)throw new RangeError(`Invalid line number ${e} in ${this.lines}-line document`);return this.lineInner(e,!0,1,0)}replace(e,t,n){[e,t]=_(this,e,t);let r=[];return this.decompose(0,e,r,2),n.length&&n.decompose(0,n.length,r,3),this.decompose(t,this.length,r,1),v.from(r,this.length-(t-e)+n.length)}append(e){return this.replace(this.length,this.length,e)}slice(e,t=this.length){[e,t]=_(this,e,t);let n=[];return this.decompose(e,t,n,0),v.from(n,t-e)}eq(e){if(e==this)return!0;if(e.length!=this.length||e.lines!=this.lines)return!1;let t=this.scanIdentical(e,1),n=this.length-this.scanIdentical(e,-1),r=new b(this),o=new b(e);for(let e=t,i=t;;){if(r.next(e),o.next(e),e=0,r.lineBreak!=o.lineBreak||r.done!=o.done||r.value!=o.value)return!1;if(i+=r.value.length,r.done||i>=n)return!0}}iter(e=1){return new b(this,e)}iterRange(e,t=this.length){return new O(this,e,t)}iterLines(e,t){let n;if(null==e)n=this.iter();else{null==t&&(t=this.lines+1);let r=this.line(e).from;n=this.iterRange(r,Math.max(r,t==this.lines+1?this.length:t<=1?0:this.line(t-1).to))}return new w(n)}toString(){return this.sliceString(0)}toJSON(){let e=[];return this.flatten(e),e}constructor(){}static of(e){if(0==e.length)throw new RangeError("A document must have at least one line");return 1!=e.length||e[0]?e.length<=32?new g(e):v.from(g.split(e,[])):m.empty}}class g extends m{constructor(e,t=function(e){let t=-1;for(let n of e)t+=n.length+1;return t}(e)){super(),this.text=e,this.length=t}get lines(){return this.text.length}get children(){return null}lineInner(e,t,n,r){for(let o=0;;o++){let i=this.text[o],a=r+i.length;if((t?n:a)>=e)return new x(r,a,n,i);r=a+1,n++}}decompose(e,t,n,r){let o=e<=0&&t>=this.length?this:new g(y(this.text,e,t),Math.min(t,this.length)-Math.max(0,e));if(1&r){let e=n.pop(),t=A(o.text,e.text.slice(),0,o.length);if(t.length<=32)n.push(new g(t,e.length+o.length));else{let e=t.length>>1;n.push(new g(t.slice(0,e)),new g(t.slice(e)))}}else n.push(o)}replace(e,t,n){if(!(n instanceof g))return super.replace(e,t,n);[e,t]=_(this,e,t);let r=A(this.text,A(n.text,y(this.text,0,e)),t),o=this.length+n.length-(t-e);return r.length<=32?new g(r,o):v.from(g.split(r,[]),o)}sliceString(e,t=this.length,n="\n"){[e,t]=_(this,e,t);let r="";for(let o=0,i=0;o<=t&&i<this.text.length;i++){let a=this.text[i],l=o+a.length;o>e&&i&&(r+=n),e<l&&t>o&&(r+=a.slice(Math.max(0,e-o),t-o)),o=l+1}return r}flatten(e){for(let t of this.text)e.push(t)}scanIdentical(){return 0}static split(e,t){let n=[],r=-1;for(let o of e)n.push(o),r+=o.length+1,32==n.length&&(t.push(new g(n,r)),n=[],r=-1);return r>-1&&t.push(new g(n,r)),t}}class v extends m{constructor(e,t){super(),this.children=e,this.length=t,this.lines=0;for(let t of e)this.lines+=t.lines}lineInner(e,t,n,r){for(let o=0;;o++){let i=this.children[o],a=r+i.length,l=n+i.lines-1;if((t?l:a)>=e)return i.lineInner(e,t,n,r);r=a+1,n=l+1}}decompose(e,t,n,r){for(let o=0,i=0;i<=t&&o<this.children.length;o++){let a=this.children[o],l=i+a.length;if(e<=l&&t>=i){let o=r&((i<=e?1:0)|(l>=t?2:0));i>=e&&l<=t&&!o?n.push(a):a.decompose(e-i,t-i,n,o)}i=l+1}}replace(e,t,n){if([e,t]=_(this,e,t),n.lines<this.lines)for(let r=0,o=0;r<this.children.length;r++){let i=this.children[r],a=o+i.length;if(e>=o&&t<=a){let l=i.replace(e-o,t-o,n),s=this.lines-i.lines+l.lines;if(l.lines<s>>4&&l.lines>s>>6){let o=this.children.slice();return o[r]=l,new v(o,this.length-(t-e)+n.length)}return super.replace(o,a,l)}o=a+1}return super.replace(e,t,n)}sliceString(e,t=this.length,n="\n"){[e,t]=_(this,e,t);let r="";for(let o=0,i=0;o<this.children.length&&i<=t;o++){let a=this.children[o],l=i+a.length;i>e&&o&&(r+=n),e<l&&t>i&&(r+=a.sliceString(e-i,t-i,n)),i=l+1}return r}flatten(e){for(let t of this.children)t.flatten(e)}scanIdentical(e,t){if(!(e instanceof v))return 0;let n=0,[r,o,i,a]=t>0?[0,0,this.children.length,e.children.length]:[this.children.length-1,e.children.length-1,-1,-1];for(;;r+=t,o+=t){if(r==i||o==a)return n;let l=this.children[r],s=e.children[o];if(l!=s)return n+l.scanIdentical(s,t);n+=l.length+1}}static from(e,t=e.reduce(((e,t)=>e+t.length+1),-1)){let n=0;for(let t of e)n+=t.lines;if(n<32){let n=[];for(let t of e)t.flatten(n);return new g(n,t)}let r=Math.max(32,n>>5),o=r<<1,i=r>>1,a=[],l=0,s=-1,c=[];function u(e){let t;if(e.lines>o&&e instanceof v)for(let t of e.children)u(t);else e.lines>i&&(l>i||!l)?(d(),a.push(e)):e instanceof g&&l&&(t=c[c.length-1])instanceof g&&e.lines+t.lines<=32?(l+=e.lines,s+=e.length+1,c[c.length-1]=new g(t.text.concat(e.text),t.length+1+e.length)):(l+e.lines>r&&d(),l+=e.lines,s+=e.length+1,c.push(e))}function d(){0!=l&&(a.push(1==c.length?c[0]:v.from(c,s)),s=-1,l=c.length=0)}for(let t of e)u(t);return d(),1==a.length?a[0]:new v(a,t)}}function A(e,t,n=0,r=1e9){for(let o=0,i=0,a=!0;i<e.length&&o<=r;i++){let l=e[i],s=o+l.length;s>=n&&(s>r&&(l=l.slice(0,r-o)),o<n&&(l=l.slice(n-o)),a?(t[t.length-1]+=l,a=!1):t.push(l)),o=s+1}return t}function y(e,t,n){return A(e,[""],t,n)}m.empty=new g([""],0);class b{constructor(e,t=1){this.dir=t,this.done=!1,this.lineBreak=!1,this.value="",this.nodes=[e],this.offsets=[t>0?1:(e instanceof g?e.text.length:e.children.length)<<1]}nextInner(e,t){for(this.done=this.lineBreak=!1;;){let n=this.nodes.length-1,r=this.nodes[n],o=this.offsets[n],i=o>>1,a=r instanceof g?r.text.length:r.children.length;if(i==(t>0?a:0)){if(0==n)return this.done=!0,this.value="",this;t>0&&this.offsets[n-1]++,this.nodes.pop(),this.offsets.pop()}else if((1&o)==(t>0?0:1)){if(this.offsets[n]+=t,0==e)return this.lineBreak=!0,this.value="\n",this;e--}else if(r instanceof g){let o=r.text[i+(t<0?-1:0)];if(this.offsets[n]+=t,o.length>Math.max(0,e))return this.value=0==e?o:t>0?o.slice(e):o.slice(0,o.length-e),this;e-=o.length}else{let o=r.children[i+(t<0?-1:0)];e>o.length?(e-=o.length,this.offsets[n]+=t):(t<0&&this.offsets[n]--,this.nodes.push(o),this.offsets.push(t>0?1:(o instanceof g?o.text.length:o.children.length)<<1))}}}next(e=0){return e<0&&(this.nextInner(-e,-this.dir),e=this.value.length),this.nextInner(e,this.dir)}}class O{constructor(e,t,n){this.value="",this.done=!1,this.cursor=new b(e,t>n?-1:1),this.pos=t>n?e.length:0,this.from=Math.min(t,n),this.to=Math.max(t,n)}nextInner(e,t){if(t<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;e+=Math.max(0,t<0?this.pos-this.to:this.from-this.pos);let n=t<0?this.pos-this.from:this.to-this.pos;e>n&&(e=n),n-=e;let{value:r}=this.cursor.next(e);return this.pos+=(r.length+e)*t,this.value=r.length<=n?r:t<0?r.slice(r.length-n):r.slice(0,n),this.done=!this.value,this}next(e=0){return e<0?e=Math.max(e,this.from-this.pos):e>0&&(e=Math.min(e,this.to-this.pos)),this.nextInner(e,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&""!=this.value}}class w{constructor(e){this.inner=e,this.afterBreak=!0,this.value="",this.done=!1}next(e=0){let{done:t,lineBreak:n,value:r}=this.inner.next(e);return t&&this.afterBreak?(this.value="",this.afterBreak=!1):t?(this.done=!0,this.value=""):n?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=r,this.afterBreak=!1),this}get lineBreak(){return!1}}"undefined"!=typeof Symbol&&(m.prototype[Symbol.iterator]=function(){return this.iter()},b.prototype[Symbol.iterator]=O.prototype[Symbol.iterator]=w.prototype[Symbol.iterator]=function(){return this});class x{constructor(e,t,n,r){this.from=e,this.to=t,this.number=n,this.text=r}get length(){return this.to-this.from}}function _(e,t,n){return[t=Math.max(0,Math.min(e.length,t)),Math.max(t,Math.min(e.length,n))]}function C(e,t,n=!0,r=!0){return s(e,t,n,r)}function k(e,t){let n=e.charCodeAt(t);if(!(r=n,r>=55296&&r<56320&&t+1!=e.length))return n;var r;let o=e.charCodeAt(t+1);return function(e){return e>=56320&&e<57344}(o)?o-56320+(n-55296<<10)+65536:n}function S(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(55296+(e>>10),56320+(1023&e)))}function V(e){return e<65536?1:2}const B=/\r\n?|\n/;var T=function(e){return e[e.Simple=0]="Simple",e[e.TrackDel=1]="TrackDel",e[e.TrackBefore=2]="TrackBefore",e[e.TrackAfter=3]="TrackAfter",e}(T||(T={}));class N{constructor(e){this.sections=e}get length(){let e=0;for(let t=0;t<this.sections.length;t+=2)e+=this.sections[t];return e}get newLength(){let e=0;for(let t=0;t<this.sections.length;t+=2){let n=this.sections[t+1];e+=n<0?this.sections[t]:n}return e}get empty(){return 0==this.sections.length||2==this.sections.length&&this.sections[1]<0}iterGaps(e){for(let t=0,n=0,r=0;t<this.sections.length;){let o=this.sections[t++],i=this.sections[t++];i<0?(e(n,r,o),r+=o):r+=i,n+=o}}iterChangedRanges(e,t=!1){M(this,e,t)}get invertedDesc(){let e=[];for(let t=0;t<this.sections.length;){let n=this.sections[t++],r=this.sections[t++];r<0?e.push(n,r):e.push(r,n)}return new N(e)}composeDesc(e){return this.empty?e:e.empty?this:$(this,e)}mapDesc(e,t=!1){return e.empty?this:D(this,e,t)}mapPos(e,t=-1,n=T.Simple){let r=0,o=0;for(let i=0;i<this.sections.length;){let a=this.sections[i++],l=this.sections[i++],s=r+a;if(l<0){if(s>e)return o+(e-r);o+=a}else{if(n!=T.Simple&&s>=e&&(n==T.TrackDel&&r<e&&s>e||n==T.TrackBefore&&r<e||n==T.TrackAfter&&s>e))return null;if(s>e||s==e&&t<0&&!a)return e==r||t<0?o:o+l;o+=l}r=s}if(e>r)throw new RangeError(`Position ${e} is out of range for changeset of length ${r}`);return o}touchesRange(e,t=e){for(let n=0,r=0;n<this.sections.length&&r<=t;){let o=r+this.sections[n++];if(this.sections[n++]>=0&&r<=t&&o>=e)return!(r<e&&o>t)||"cover";r=o}return!1}toString(){let e="";for(let t=0;t<this.sections.length;){let n=this.sections[t++],r=this.sections[t++];e+=(e?" ":"")+n+(r>=0?":"+r:"")}return e}toJSON(){return this.sections}static fromJSON(e){if(!Array.isArray(e)||e.length%2||e.some((e=>"number"!=typeof e)))throw new RangeError("Invalid JSON representation of ChangeDesc");return new N(e)}static create(e){return new N(e)}}class E extends N{constructor(e,t){super(e),this.inserted=t}apply(e){if(this.length!=e.length)throw new RangeError("Applying change set to a document with the wrong length");return M(this,((t,n,r,o,i)=>e=e.replace(r,r+(n-t),i)),!1),e}mapDesc(e,t=!1){return D(this,e,t,!0)}invert(e){let t=this.sections.slice(),n=[];for(let r=0,o=0;r<t.length;r+=2){let i=t[r],a=t[r+1];if(a>=0){t[r]=a,t[r+1]=i;let l=r>>1;for(;n.length<l;)n.push(m.empty);n.push(i?e.slice(o,o+i):m.empty)}o+=i}return new E(t,n)}compose(e){return this.empty?e:e.empty?this:$(this,e,!0)}map(e,t=!1){return e.empty?this:D(this,e,t,!0)}iterChanges(e,t=!1){M(this,e,t)}get desc(){return N.create(this.sections)}filter(e){let t=[],n=[],r=[],o=new z(this);e:for(let i=0,a=0;;){let l=i==e.length?1e9:e[i++];for(;a<l||a==l&&0==o.len;){if(o.done)break e;let e=Math.min(o.len,l-a);P(r,e,-1);let i=-1==o.ins?-1:0==o.off?o.ins:0;P(t,e,i),i>0&&Q(n,t,o.text),o.forward(e),a+=e}let s=e[i++];for(;a<s;){if(o.done)break e;let e=Math.min(o.len,s-a);P(t,e,-1),P(r,e,-1==o.ins?-1:0==o.off?o.ins:0),o.forward(e),a+=e}}return{changes:new E(t,n),filtered:N.create(r)}}toJSON(){let e=[];for(let t=0;t<this.sections.length;t+=2){let n=this.sections[t],r=this.sections[t+1];r<0?e.push(n):0==r?e.push([n]):e.push([n].concat(this.inserted[t>>1].toJSON()))}return e}static of(e,t,n){let r=[],o=[],i=0,a=null;function l(e=!1){if(!e&&!r.length)return;i<t&&P(r,t-i,-1);let n=new E(r,o);a=a?a.compose(n.map(a)):n,r=[],o=[],i=0}return function e(s){if(Array.isArray(s))for(let t of s)e(t);else if(s instanceof E){if(s.length!=t)throw new RangeError(`Mismatched change set length (got ${s.length}, expected ${t})`);l(),a=a?a.compose(s.map(a)):s}else{let{from:e,to:a=e,insert:c}=s;if(e>a||e<0||a>t)throw new RangeError(`Invalid change range ${e} to ${a} (in doc of length ${t})`);let u=c?"string"==typeof c?m.of(c.split(n||B)):c:m.empty,d=u.length;if(e==a&&0==d)return;e<i&&l(),e>i&&P(r,e-i,-1),P(r,a-e,d),Q(o,r,u),i=a}}(e),l(!a),a}static empty(e){return new E(e?[e,-1]:[],[])}static fromJSON(e){if(!Array.isArray(e))throw new RangeError("Invalid JSON representation of ChangeSet");let t=[],n=[];for(let r=0;r<e.length;r++){let o=e[r];if("number"==typeof o)t.push(o,-1);else{if(!Array.isArray(o)||"number"!=typeof o[0]||o.some(((e,t)=>t&&"string"!=typeof e)))throw new RangeError("Invalid JSON representation of ChangeSet");if(1==o.length)t.push(o[0],0);else{for(;n.length<r;)n.push(m.empty);n[r]=m.of(o.slice(1)),t.push(o[0],n[r].length)}}}return new E(t,n)}static createSet(e,t){return new E(e,t)}}function P(e,t,n,r=!1){if(0==t&&n<=0)return;let o=e.length-2;o>=0&&n<=0&&n==e[o+1]?e[o]+=t:o>=0&&0==t&&0==e[o]?e[o+1]+=n:r?(e[o]+=t,e[o+1]+=n):e.push(t,n)}function Q(e,t,n){if(0==n.length)return;let r=t.length-2>>1;if(r<e.length)e[e.length-1]=e[e.length-1].append(n);else{for(;e.length<r;)e.push(m.empty);e.push(n)}}function M(e,t,n){let r=e.inserted;for(let o=0,i=0,a=0;a<e.sections.length;){let l=e.sections[a++],s=e.sections[a++];if(s<0)o+=l,i+=l;else{let c=o,u=i,d=m.empty;for(;c+=l,u+=s,s&&r&&(d=d.append(r[a-2>>1])),!(n||a==e.sections.length||e.sections[a+1]<0);)l=e.sections[a++],s=e.sections[a++];t(o,c,i,u,d),o=c,i=u}}}function D(e,t,n,r=!1){let o=[],i=r?[]:null,a=new z(e),l=new z(t);for(let e=-1;;){if(a.done&&l.len||l.done&&a.len)throw new Error("Mismatched change set lengths");if(-1==a.ins&&-1==l.ins){let e=Math.min(a.len,l.len);P(o,e,-1),a.forward(e),l.forward(e)}else if(l.ins>=0&&(a.ins<0||e==a.i||0==a.off&&(l.len<a.len||l.len==a.len&&!n))){let t=l.len;for(P(o,l.ins,-1);t;){let n=Math.min(a.len,t);a.ins>=0&&e<a.i&&a.len<=n&&(P(o,0,a.ins),i&&Q(i,o,a.text),e=a.i),a.forward(n),t-=n}l.next()}else{if(!(a.ins>=0)){if(a.done&&l.done)return i?E.createSet(o,i):N.create(o);throw new Error("Mismatched change set lengths")}{let t=0,n=a.len;for(;n;)if(-1==l.ins){let e=Math.min(n,l.len);t+=e,n-=e,l.forward(e)}else{if(!(0==l.ins&&l.len<n))break;n-=l.len,l.next()}P(o,t,e<a.i?a.ins:0),i&&e<a.i&&Q(i,o,a.text),e=a.i,a.forward(a.len-n)}}}}function $(e,t,n=!1){let r=[],o=n?[]:null,i=new z(e),a=new z(t);for(let e=!1;;){if(i.done&&a.done)return o?E.createSet(r,o):N.create(r);if(0==i.ins)P(r,i.len,0,e),i.next();else if(0!=a.len||a.done){if(i.done||a.done)throw new Error("Mismatched change set lengths");{let t=Math.min(i.len2,a.len),n=r.length;if(-1==i.ins){let n=-1==a.ins?-1:a.off?0:a.ins;P(r,t,n,e),o&&n&&Q(o,r,a.text)}else-1==a.ins?(P(r,i.off?0:i.len,t,e),o&&Q(o,r,i.textBit(t))):(P(r,i.off?0:i.len,a.off?0:a.ins,e),o&&!a.off&&Q(o,r,a.text));e=(i.ins>t||a.ins>=0&&a.len>t)&&(e||r.length>n),i.forward2(t),a.forward(t)}}else P(r,0,a.ins,e),o&&Q(o,r,a.text),a.next()}}class z{constructor(e){this.set=e,this.i=0,this.next()}next(){let{sections:e}=this.set;this.i<e.length?(this.len=e[this.i++],this.ins=e[this.i++]):(this.len=0,this.ins=-2),this.off=0}get done(){return-2==this.ins}get len2(){return this.ins<0?this.len:this.ins}get text(){let{inserted:e}=this.set,t=this.i-2>>1;return t>=e.length?m.empty:e[t]}textBit(e){let{inserted:t}=this.set,n=this.i-2>>1;return n>=t.length&&!e?m.empty:t[n].slice(this.off,null==e?void 0:this.off+e)}forward(e){e==this.len?this.next():(this.len-=e,this.off+=e)}forward2(e){-1==this.ins?this.forward(e):e==this.ins?this.next():(this.ins-=e,this.off+=e)}}class R{constructor(e,t,n){this.from=e,this.to=t,this.flags=n}get anchor(){return 32&this.flags?this.to:this.from}get head(){return 32&this.flags?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return 8&this.flags?-1:16&this.flags?1:0}get bidiLevel(){let e=7&this.flags;return 7==e?null:e}get goalColumn(){let e=this.flags>>6;return 16777215==e?void 0:e}map(e,t=-1){let n,r;return this.empty?n=r=e.mapPos(this.from,t):(n=e.mapPos(this.from,1),r=e.mapPos(this.to,-1)),n==this.from&&r==this.to?this:new R(n,r,this.flags)}extend(e,t=e){if(e<=this.anchor&&t>=this.anchor)return I.range(e,t);let n=Math.abs(e-this.anchor)>Math.abs(t-this.anchor)?e:t;return I.range(this.anchor,n)}eq(e,t=!1){return!(this.anchor!=e.anchor||this.head!=e.head||t&&this.empty&&this.assoc!=e.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(e){if(!e||"number"!=typeof e.anchor||"number"!=typeof e.head)throw new RangeError("Invalid JSON representation for SelectionRange");return I.range(e.anchor,e.head)}static create(e,t,n){return new R(e,t,n)}}class I{constructor(e,t){this.ranges=e,this.mainIndex=t}map(e,t=-1){return e.empty?this:I.create(this.ranges.map((n=>n.map(e,t))),this.mainIndex)}eq(e,t=!1){if(this.ranges.length!=e.ranges.length||this.mainIndex!=e.mainIndex)return!1;for(let n=0;n<this.ranges.length;n++)if(!this.ranges[n].eq(e.ranges[n],t))return!1;return!0}get main(){return this.ranges[this.mainIndex]}asSingle(){return 1==this.ranges.length?this:new I([this.main],0)}addRange(e,t=!0){return I.create([e].concat(this.ranges),t?0:this.mainIndex+1)}replaceRange(e,t=this.mainIndex){let n=this.ranges.slice();return n[t]=e,I.create(n,this.mainIndex)}toJSON(){return{ranges:this.ranges.map((e=>e.toJSON())),main:this.mainIndex}}static fromJSON(e){if(!e||!Array.isArray(e.ranges)||"number"!=typeof e.main||e.main>=e.ranges.length)throw new RangeError("Invalid JSON representation for EditorSelection");return new I(e.ranges.map((e=>R.fromJSON(e))),e.main)}static single(e,t=e){return new I([I.range(e,t)],0)}static create(e,t=0){if(0==e.length)throw new RangeError("A selection needs at least one range");for(let n=0,r=0;r<e.length;r++){let o=e[r];if(o.empty?o.from<=n:o.from<n)return I.normalized(e.slice(),t);n=o.to}return new I(e,t)}static cursor(e,t=0,n,r){return R.create(e,e,(0==t?0:t<0?8:16)|(null==n?7:Math.min(6,n))|(null!=r?r:16777215)<<6)}static range(e,t,n,r){let o=(null!=n?n:16777215)<<6|(null==r?7:Math.min(6,r));return t<e?R.create(t,e,48|o):R.create(e,t,(t>e?8:0)|o)}static normalized(e,t=0){let n=e[t];e.sort(((e,t)=>e.from-t.from)),t=e.indexOf(n);for(let n=1;n<e.length;n++){let r=e[n],o=e[n-1];if(r.empty?r.from<=o.to:r.from<o.to){let i=o.from,a=Math.max(r.to,o.to);n<=t&&t--,e.splice(--n,2,r.anchor>r.head?I.range(a,i):I.range(i,a))}}return new I(e,t)}}function L(e,t){for(let n of e.ranges)if(n.to>t)throw new RangeError("Selection points outside of document")}let F=0;class U{constructor(e,t,n,r,o){this.combine=e,this.compareInput=t,this.compare=n,this.isStatic=r,this.id=F++,this.default=e([]),this.extensions="function"==typeof o?o(this):o}get reader(){return this}static define(e={}){return new U(e.combine||(e=>e),e.compareInput||((e,t)=>e===t),e.compare||(e.combine?(e,t)=>e===t:H),!!e.static,e.enables)}of(e){return new W([],this,0,e)}compute(e,t){if(this.isStatic)throw new Error("Can't compute a static facet");return new W(e,this,1,t)}computeN(e,t){if(this.isStatic)throw new Error("Can't compute a static facet");return new W(e,this,2,t)}from(e,t){return t||(t=e=>e),this.compute([e],(n=>t(n.field(e))))}}function H(e,t){return e==t||e.length==t.length&&e.every(((e,n)=>e===t[n]))}class W{constructor(e,t,n,r){this.dependencies=e,this.facet=t,this.type=n,this.value=r,this.id=F++}dynamicSlot(e){var t;let n=this.value,r=this.facet.compareInput,o=this.id,i=e[o]>>1,a=2==this.type,l=!1,s=!1,c=[];for(let n of this.dependencies)"doc"==n?l=!0:"selection"==n?s=!0:1&(null!==(t=e[n.id])&&void 0!==t?t:1)||c.push(e[n.id]);return{create(e){return e.values[i]=n(e),1},update(e,t){if(l&&t.docChanged||s&&(t.docChanged||t.selection)||q(e,c)){let t=n(e);if(a?!j(t,e.values[i],r):!r(t,e.values[i]))return e.values[i]=t,1}return 0},reconfigure:(e,t)=>{let l,s=t.config.address[o];if(null!=s){let o=se(t,s);if(this.dependencies.every((n=>n instanceof U?t.facet(n)===e.facet(n):!(n instanceof G)||t.field(n,!1)==e.field(n,!1)))||(a?j(l=n(e),o,r):r(l=n(e),o)))return e.values[i]=o,0}else l=n(e);return e.values[i]=l,1}}}}function j(e,t,n){if(e.length!=t.length)return!1;for(let r=0;r<e.length;r++)if(!n(e[r],t[r]))return!1;return!0}function q(e,t){let n=!1;for(let r of t)1&le(e,r)&&(n=!0);return n}function X(e,t,n){let r=n.map((t=>e[t.id])),o=n.map((e=>e.type)),i=r.filter((e=>!(1&e))),a=e[t.id]>>1;function l(e){let n=[];for(let t=0;t<r.length;t++){let i=se(e,r[t]);if(2==o[t])for(let e of i)n.push(e);else n.push(i)}return t.combine(n)}return{create(e){for(let t of r)le(e,t);return e.values[a]=l(e),1},update(e,n){if(!q(e,i))return 0;let r=l(e);return t.compare(r,e.values[a])?0:(e.values[a]=r,1)},reconfigure(e,o){let i=q(e,r),s=o.config.facets[t.id],c=o.facet(t);if(s&&!i&&H(n,s))return e.values[a]=c,0;let u=l(e);return t.compare(u,c)?(e.values[a]=c,0):(e.values[a]=u,1)}}}const Y=U.define({static:!0});class G{constructor(e,t,n,r,o){this.id=e,this.createF=t,this.updateF=n,this.compareF=r,this.spec=o,this.provides=void 0}static define(e){let t=new G(F++,e.create,e.update,e.compare||((e,t)=>e===t),e);return e.provide&&(t.provides=e.provide(t)),t}create(e){let t=e.facet(Y).find((e=>e.field==this));return((null==t?void 0:t.create)||this.createF)(e)}slot(e){let t=e[this.id]>>1;return{create:e=>(e.values[t]=this.create(e),1),update:(e,n)=>{let r=e.values[t],o=this.updateF(r,n);return this.compareF(r,o)?0:(e.values[t]=o,1)},reconfigure:(e,n)=>{let r,o=e.facet(Y),i=n.facet(Y);return(r=o.find((e=>e.field==this)))&&r!=i.find((e=>e.field==this))?(e.values[t]=r.create(e),1):null!=n.config.address[this.id]?(e.values[t]=n.field(this),0):(e.values[t]=this.create(e),1)}}}init(e){return[this,Y.of({field:this,create:e})]}get extension(){return this}}const Z=4,K=3,J=2,ee=1;function te(e){return t=>new re(t,e)}const ne={highest:te(0),high:te(ee),default:te(J),low:te(K),lowest:te(Z)};class re{constructor(e,t){this.inner=e,this.prec=t}}class oe{of(e){return new ie(this,e)}reconfigure(e){return oe.reconfigure.of({compartment:this,extension:e})}get(e){return e.config.compartments.get(this)}}class ie{constructor(e,t){this.compartment=e,this.inner=t}}class ae{constructor(e,t,n,r,o,i){for(this.base=e,this.compartments=t,this.dynamicSlots=n,this.address=r,this.staticValues=o,this.facets=i,this.statusTemplate=[];this.statusTemplate.length<n.length;)this.statusTemplate.push(0)}staticFacet(e){let t=this.address[e.id];return null==t?e.default:this.staticValues[t>>1]}static resolve(e,t,n){let r=[],o=Object.create(null),i=new Map;for(let n of function(e,t,n){let r=[[],[],[],[],[]],o=new Map;function i(e,a){let l=o.get(e);if(null!=l){if(l<=a)return;let t=r[l].indexOf(e);t>-1&&r[l].splice(t,1),e instanceof ie&&n.delete(e.compartment)}if(o.set(e,a),Array.isArray(e))for(let t of e)i(t,a);else if(e instanceof ie){if(n.has(e.compartment))throw new RangeError("Duplicate use of compartment in extensions");let r=t.get(e.compartment)||e.inner;n.set(e.compartment,r),i(r,a)}else if(e instanceof re)i(e.inner,e.prec);else if(e instanceof G)r[a].push(e),e.provides&&i(e.provides,a);else if(e instanceof W)r[a].push(e),e.facet.extensions&&i(e.facet.extensions,J);else{let t=e.extension;if(!t)throw new Error(`Unrecognized extension value in extension set (${e}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);i(t,a)}}return i(e,J),r.reduce(((e,t)=>e.concat(t)))}(e,t,i))n instanceof G?r.push(n):(o[n.facet.id]||(o[n.facet.id]=[])).push(n);let a=Object.create(null),l=[],s=[];for(let e of r)a[e.id]=s.length<<1,s.push((t=>e.slot(t)));let c=null==n?void 0:n.config.facets;for(let e in o){let t=o[e],r=t[0].facet,i=c&&c[e]||[];if(t.every((e=>0==e.type)))if(a[r.id]=l.length<<1|1,H(i,t))l.push(n.facet(r));else{let e=r.combine(t.map((e=>e.value)));l.push(n&&r.compare(e,n.facet(r))?n.facet(r):e)}else{for(let e of t)0==e.type?(a[e.id]=l.length<<1|1,l.push(e.value)):(a[e.id]=s.length<<1,s.push((t=>e.dynamicSlot(t))));a[r.id]=s.length<<1,s.push((e=>X(e,r,t)))}}let u=s.map((e=>e(a)));return new ae(e,i,u,a,l,o)}}function le(e,t){if(1&t)return 2;let n=t>>1,r=e.status[n];if(4==r)throw new Error("Cyclic dependency between fields and/or facets");if(2&r)return r;e.status[n]=4;let o=e.computeSlot(e,e.config.dynamicSlots[n]);return e.status[n]=2|o}function se(e,t){return 1&t?e.config.staticValues[t>>1]:e.values[t>>1]}const ce=U.define(),ue=U.define({combine:e=>e.some((e=>e)),static:!0}),de=U.define({combine:e=>e.length?e[0]:void 0,static:!0}),fe=U.define(),he=U.define(),pe=U.define(),me=U.define({combine:e=>!!e.length&&e[0]});class ge{constructor(e,t){this.type=e,this.value=t}static define(){return new ve}}class ve{of(e){return new ge(this,e)}}class Ae{constructor(e){this.map=e}of(e){return new ye(this,e)}}class ye{constructor(e,t){this.type=e,this.value=t}map(e){let t=this.type.map(this.value,e);return void 0===t?void 0:t==this.value?this:new ye(this.type,t)}is(e){return this.type==e}static define(e={}){return new Ae(e.map||(e=>e))}static mapEffects(e,t){if(!e.length)return e;let n=[];for(let r of e){let e=r.map(t);e&&n.push(e)}return n}}ye.reconfigure=ye.define(),ye.appendConfig=ye.define();class be{constructor(e,t,n,r,o,i){this.startState=e,this.changes=t,this.selection=n,this.effects=r,this.annotations=o,this.scrollIntoView=i,this._doc=null,this._state=null,n&&L(n,t.newLength),o.some((e=>e.type==be.time))||(this.annotations=o.concat(be.time.of(Date.now())))}static create(e,t,n,r,o,i){return new be(e,t,n,r,o,i)}get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(e){for(let t of this.annotations)if(t.type==e)return t.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(e){let t=this.annotation(be.userEvent);return!(!t||!(t==e||t.length>e.length&&t.slice(0,e.length)==e&&"."==t[e.length]))}}function Oe(e,t){let n=[];for(let r=0,o=0;;){let i,a;if(r<e.length&&(o==t.length||t[o]>=e[r]))i=e[r++],a=e[r++];else{if(!(o<t.length))return n;i=t[o++],a=t[o++]}!n.length||n[n.length-1]<i?n.push(i,a):n[n.length-1]<a&&(n[n.length-1]=a)}}function we(e,t,n){var r;let o,i,a;return n?(o=t.changes,i=E.empty(t.changes.length),a=e.changes.compose(t.changes)):(o=t.changes.map(e.changes),i=e.changes.mapDesc(t.changes,!0),a=e.changes.compose(o)),{changes:a,selection:t.selection?t.selection.map(i):null===(r=e.selection)||void 0===r?void 0:r.map(o),effects:ye.mapEffects(e.effects,o).concat(ye.mapEffects(t.effects,i)),annotations:e.annotations.length?e.annotations.concat(t.annotations):t.annotations,scrollIntoView:e.scrollIntoView||t.scrollIntoView}}function xe(e,t,n){let r=t.selection,o=ke(t.annotations);return t.userEvent&&(o=o.concat(be.userEvent.of(t.userEvent))),{changes:t.changes instanceof E?t.changes:E.of(t.changes||[],n,e.facet(de)),selection:r&&(r instanceof I?r:I.single(r.anchor,r.head)),effects:ke(t.effects),annotations:o,scrollIntoView:!!t.scrollIntoView}}function _e(e,t,n){let r=xe(e,t.length?t[0]:{},e.doc.length);t.length&&!1===t[0].filter&&(n=!1);for(let o=1;o<t.length;o++){!1===t[o].filter&&(n=!1);let i=!!t[o].sequential;r=we(r,xe(e,t[o],i?r.changes.newLength:e.doc.length),i)}let o=be.create(e,r.changes,r.selection,r.effects,r.annotations,r.scrollIntoView);return function(e){let t=e.startState,n=t.facet(pe),r=e;for(let o=n.length-1;o>=0;o--){let i=n[o](e);i&&Object.keys(i).length&&(r=we(r,xe(t,i,e.changes.newLength),!0))}return r==e?e:be.create(t,e.changes,e.selection,r.effects,r.annotations,r.scrollIntoView)}(n?function(e){let t=e.startState,n=!0;for(let r of t.facet(fe)){let t=r(e);if(!1===t){n=!1;break}Array.isArray(t)&&(n=!0===n?t:Oe(n,t))}if(!0!==n){let r,o;if(!1===n)o=e.changes.invertedDesc,r=E.empty(t.doc.length);else{let t=e.changes.filter(n);r=t.changes,o=t.filtered.mapDesc(t.changes).invertedDesc}e=be.create(t,r,e.selection&&e.selection.map(o),ye.mapEffects(e.effects,o),e.annotations,e.scrollIntoView)}let r=t.facet(he);for(let n=r.length-1;n>=0;n--){let o=r[n](e);e=o instanceof be?o:Array.isArray(o)&&1==o.length&&o[0]instanceof be?o[0]:_e(t,ke(o),!1)}return e}(o):o)}be.time=ge.define(),be.userEvent=ge.define(),be.addToHistory=ge.define(),be.remote=ge.define();const Ce=[];function ke(e){return null==e?Ce:Array.isArray(e)?e:[e]}var Se=function(e){return e[e.Word=0]="Word",e[e.Space=1]="Space",e[e.Other=2]="Other",e}(Se||(Se={}));const Ve=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;let Be;try{Be=new RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch(e){}function Te(e){return t=>{if(!/\S/.test(t))return Se.Space;if(function(e){if(Be)return Be.test(e);for(let t=0;t<e.length;t++){let n=e[t];if(/\w/.test(n)||n>"€"&&(n.toUpperCase()!=n.toLowerCase()||Ve.test(n)))return!0}return!1}(t))return Se.Word;for(let n=0;n<e.length;n++)if(t.indexOf(e[n])>-1)return Se.Word;return Se.Other}}class Ne{constructor(e,t,n,r,o,i){this.config=e,this.doc=t,this.selection=n,this.values=r,this.status=e.statusTemplate.slice(),this.computeSlot=o,i&&(i._state=this);for(let e=0;e<this.config.dynamicSlots.length;e++)le(this,e<<1);this.computeSlot=null}field(e,t=!0){let n=this.config.address[e.id];if(null!=n)return le(this,n),se(this,n);if(t)throw new RangeError("Field is not present in this state")}update(...e){return _e(this,e,!0)}applyTransaction(e){let t,n=this.config,{base:r,compartments:o}=n;for(let t of e.effects)t.is(oe.reconfigure)?(n&&(o=new Map,n.compartments.forEach(((e,t)=>o.set(t,e))),n=null),o.set(t.value.compartment,t.value.extension)):t.is(ye.reconfigure)?(n=null,r=t.value):t.is(ye.appendConfig)&&(n=null,r=ke(r).concat(t.value));if(n)t=e.startState.values.slice();else{n=ae.resolve(r,o,this),t=new Ne(n,this.doc,this.selection,n.dynamicSlots.map((()=>null)),((e,t)=>t.reconfigure(e,this)),null).values}let i=e.startState.facet(ue)?e.newSelection:e.newSelection.asSingle();new Ne(n,e.newDoc,i,t,((t,n)=>n.update(t,e)),e)}replaceSelection(e){return"string"==typeof e&&(e=this.toText(e)),this.changeByRange((t=>({changes:{from:t.from,to:t.to,insert:e},range:I.cursor(t.from+e.length)})))}changeByRange(e){let t=this.selection,n=e(t.ranges[0]),r=this.changes(n.changes),o=[n.range],i=ke(n.effects);for(let n=1;n<t.ranges.length;n++){let a=e(t.ranges[n]),l=this.changes(a.changes),s=l.map(r);for(let e=0;e<n;e++)o[e]=o[e].map(s);let c=r.mapDesc(l,!0);o.push(a.range.map(c)),r=r.compose(s),i=ye.mapEffects(i,s).concat(ye.mapEffects(ke(a.effects),c))}return{changes:r,selection:I.create(o,t.mainIndex),effects:i}}changes(e=[]){return e instanceof E?e:E.of(e,this.doc.length,this.facet(Ne.lineSeparator))}toText(e){return m.of(e.split(this.facet(Ne.lineSeparator)||B))}sliceDoc(e=0,t=this.doc.length){return this.doc.sliceString(e,t,this.lineBreak)}facet(e){let t=this.config.address[e.id];return null==t?e.default:(le(this,t),se(this,t))}toJSON(e){let t={doc:this.sliceDoc(),selection:this.selection.toJSON()};if(e)for(let n in e){let r=e[n];r instanceof G&&null!=this.config.address[r.id]&&(t[n]=r.spec.toJSON(this.field(e[n]),this))}return t}static fromJSON(e,t={},n){if(!e||"string"!=typeof e.doc)throw new RangeError("Invalid JSON representation for EditorState");let r=[];if(n)for(let t in n)if(Object.prototype.hasOwnProperty.call(e,t)){let o=n[t],i=e[t];r.push(o.init((e=>o.spec.fromJSON(i,e))))}return Ne.create({doc:e.doc,selection:I.fromJSON(e.selection),extensions:t.extensions?r.concat([t.extensions]):r})}static create(e={}){let t=ae.resolve(e.extensions||[],new Map),n=e.doc instanceof m?e.doc:m.of((e.doc||"").split(t.staticFacet(Ne.lineSeparator)||B)),r=e.selection?e.selection instanceof I?e.selection:I.single(e.selection.anchor,e.selection.head):I.single(0);return L(r,n.length),t.staticFacet(ue)||(r=r.asSingle()),new Ne(t,n,r,t.dynamicSlots.map((()=>null)),((e,t)=>t.create(e)),null)}get tabSize(){return this.facet(Ne.tabSize)}get lineBreak(){return this.facet(Ne.lineSeparator)||"\n"}get readOnly(){return this.facet(me)}phrase(e,...t){for(let t of this.facet(Ne.phrases))if(Object.prototype.hasOwnProperty.call(t,e)){e=t[e];break}return t.length&&(e=e.replace(/\$(\$|\d*)/g,((e,n)=>{if("$"==n)return"$";let r=+(n||1);return!r||r>t.length?e:t[r-1]}))),e}languageDataAt(e,t,n=-1){let r=[];for(let o of this.facet(ce))for(let i of o(this,t,n))Object.prototype.hasOwnProperty.call(i,e)&&r.push(i[e]);return r}charCategorizer(e){return Te(this.languageDataAt("wordChars",e).join(""))}wordAt(e){let{text:t,from:n,length:r}=this.doc.lineAt(e),o=this.charCategorizer(e),i=e-n,a=e-n;for(;i>0;){let e=C(t,i,!1);if(o(t.slice(e,i))!=Se.Word)break;i=e}for(;a<r;){let e=C(t,a);if(o(t.slice(a,e))!=Se.Word)break;a=e}return i==a?null:I.range(i+n,a+n)}}function Ee(e,t,n={}){let r={};for(let t of e)for(let e of Object.keys(t)){let o=t[e],i=r[e];if(void 0===i)r[e]=o;else if(i===o||void 0===o);else{if(!Object.hasOwnProperty.call(n,e))throw new Error("Config merge conflict for field "+e);r[e]=n[e](i,o)}}for(let e in t)void 0===r[e]&&(r[e]=t[e]);return r}Ne.allowMultipleSelections=ue,Ne.tabSize=U.define({combine:e=>e.length?e[0]:4}),Ne.lineSeparator=de,Ne.readOnly=me,Ne.phrases=U.define({compare(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length==r.length&&n.every((n=>e[n]==t[n]))}}),Ne.languageData=ce,Ne.changeFilter=fe,Ne.transactionFilter=he,Ne.transactionExtender=pe,oe.reconfigure=ye.define();class Pe{eq(e){return this==e}range(e,t=e){return Qe.create(e,t,this)}}Pe.prototype.startSide=Pe.prototype.endSide=0,Pe.prototype.point=!1,Pe.prototype.mapMode=T.TrackDel;class Qe{constructor(e,t,n){this.from=e,this.to=t,this.value=n}static create(e,t,n){return new Qe(e,t,n)}}function Me(e,t){return e.from-t.from||e.value.startSide-t.value.startSide}class De{constructor(e,t,n,r){this.from=e,this.to=t,this.value=n,this.maxPoint=r}get length(){return this.to[this.to.length-1]}findIndex(e,t,n,r=0){let o=n?this.to:this.from;for(let i=r,a=o.length;;){if(i==a)return i;let r=i+a>>1,l=o[r]-e||(n?this.value[r].endSide:this.value[r].startSide)-t;if(r==i)return l>=0?i:a;l>=0?a=r:i=r+1}}between(e,t,n,r){for(let o=this.findIndex(t,-1e9,!0),i=this.findIndex(n,1e9,!1,o);o<i;o++)if(!1===r(this.from[o]+e,this.to[o]+e,this.value[o]))return!1}map(e,t){let n=[],r=[],o=[],i=-1,a=-1;for(let l=0;l<this.value.length;l++){let s,c,u=this.value[l],d=this.from[l]+e,f=this.to[l]+e;if(d==f){let e=t.mapPos(d,u.startSide,u.mapMode);if(null==e)continue;if(s=c=e,u.startSide!=u.endSide&&(c=t.mapPos(d,u.endSide),c<s))continue}else if(s=t.mapPos(d,u.startSide),c=t.mapPos(f,u.endSide),s>c||s==c&&u.startSide>0&&u.endSide<=0)continue;(c-s||u.endSide-u.startSide)<0||(i<0&&(i=s),u.point&&(a=Math.max(a,c-s)),n.push(u),r.push(s-i),o.push(c-i))}return{mapped:n.length?new De(r,o,n,a):null,pos:i}}}class $e{constructor(e,t,n,r){this.chunkPos=e,this.chunk=t,this.nextLayer=n,this.maxPoint=r}static create(e,t,n,r){return new $e(e,t,n,r)}get length(){let e=this.chunk.length-1;return e<0?0:Math.max(this.chunkEnd(e),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let e=this.nextLayer.size;for(let t of this.chunk)e+=t.value.length;return e}chunkEnd(e){return this.chunkPos[e]+this.chunk[e].length}update(e){let{add:t=[],sort:n=!1,filterFrom:r=0,filterTo:o=this.length}=e,i=e.filter;if(0==t.length&&!i)return this;if(n&&(t=t.slice().sort(Me)),this.isEmpty)return t.length?$e.of(t):this;let a=new Ie(this,null,-1).goto(0),l=0,s=[],c=new ze;for(;a.value||l<t.length;)if(l<t.length&&(a.from-t[l].from||a.startSide-t[l].value.startSide)>=0){let e=t[l++];c.addInner(e.from,e.to,e.value)||s.push(e)}else 1==a.rangeIndex&&a.chunkIndex<this.chunk.length&&(l==t.length||this.chunkEnd(a.chunkIndex)<t[l].from)&&(!i||r>this.chunkEnd(a.chunkIndex)||o<this.chunkPos[a.chunkIndex])&&c.addChunk(this.chunkPos[a.chunkIndex],this.chunk[a.chunkIndex])?a.nextChunk():((!i||r>a.to||o<a.from||i(a.from,a.to,a.value))&&(c.addInner(a.from,a.to,a.value)||s.push(Qe.create(a.from,a.to,a.value))),a.next());return c.finishInner(this.nextLayer.isEmpty&&!s.length?$e.empty:this.nextLayer.update({add:s,filter:i,filterFrom:r,filterTo:o}))}map(e){if(e.empty||this.isEmpty)return this;let t=[],n=[],r=-1;for(let o=0;o<this.chunk.length;o++){let i=this.chunkPos[o],a=this.chunk[o],l=e.touchesRange(i,i+a.length);if(!1===l)r=Math.max(r,a.maxPoint),t.push(a),n.push(e.mapPos(i));else if(!0===l){let{mapped:o,pos:l}=a.map(i,e);o&&(r=Math.max(r,o.maxPoint),t.push(o),n.push(l))}}let o=this.nextLayer.map(e);return 0==t.length?o:new $e(n,t,o||$e.empty,r)}between(e,t,n){if(!this.isEmpty){for(let r=0;r<this.chunk.length;r++){let o=this.chunkPos[r],i=this.chunk[r];if(t>=o&&e<=o+i.length&&!1===i.between(o,e-o,t-o,n))return}this.nextLayer.between(e,t,n)}}iter(e=0){return Le.from([this]).goto(e)}get isEmpty(){return this.nextLayer==this}static iter(e,t=0){return Le.from(e).goto(t)}static compare(e,t,n,r,o=-1){let i=e.filter((e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=o)),a=t.filter((e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=o)),l=Re(i,a,n),s=new Ue(i,l,o),c=new Ue(a,l,o);n.iterGaps(((e,t,n)=>He(s,e,c,t,n,r))),n.empty&&0==n.length&&He(s,0,c,0,0,r)}static eq(e,t,n=0,r){null==r&&(r=999999999);let o=e.filter((e=>!e.isEmpty&&t.indexOf(e)<0)),i=t.filter((t=>!t.isEmpty&&e.indexOf(t)<0));if(o.length!=i.length)return!1;if(!o.length)return!0;let a=Re(o,i),l=new Ue(o,a,0).goto(n),s=new Ue(i,a,0).goto(n);for(;;){if(l.to!=s.to||!We(l.active,s.active)||l.point&&(!s.point||!l.point.eq(s.point)))return!1;if(l.to>r)return!0;l.next(),s.next()}}static spans(e,t,n,r,o=-1){let i=new Ue(e,null,o).goto(t),a=t,l=i.openStart;for(;;){let e=Math.min(i.to,n);if(i.point){let n=i.activeForPoint(i.to),o=i.pointFrom<t?n.length+1:i.point.startSide<0?n.length:Math.min(n.length,l);r.point(a,e,i.point,n,o,i.pointRank),l=Math.min(i.openEnd(e),n.length)}else e>a&&(r.span(a,e,i.active,l),l=i.openEnd(e));if(i.to>n)return l+(i.point&&i.to>n?1:0);a=i.to,i.next()}}static of(e,t=!1){let n=new ze;for(let r of e instanceof Qe?[e]:t?function(e){if(e.length>1)for(let t=e[0],n=1;n<e.length;n++){let r=e[n];if(Me(t,r)>0)return e.slice().sort(Me);t=r}return e}(e):e)n.add(r.from,r.to,r.value);return n.finish()}static join(e){if(!e.length)return $e.empty;let t=e[e.length-1];for(let n=e.length-2;n>=0;n--)for(let r=e[n];r!=$e.empty;r=r.nextLayer)t=new $e(r.chunkPos,r.chunk,t,Math.max(r.maxPoint,t.maxPoint));return t}}$e.empty=new $e([],[],null,-1),$e.empty.nextLayer=$e.empty;class ze{finishChunk(e){this.chunks.push(new De(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,e&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(e,t,n){this.addInner(e,t,n)||(this.nextLayer||(this.nextLayer=new ze)).add(e,t,n)}addInner(e,t,n){let r=e-this.lastTo||n.startSide-this.last.endSide;if(r<=0&&(e-this.lastFrom||n.startSide-this.last.startSide)<0)throw new Error("Ranges must be added sorted by `from` position and `startSide`");return!(r<0)&&(250==this.from.length&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=e),this.from.push(e-this.chunkStart),this.to.push(t-this.chunkStart),this.last=n,this.lastFrom=e,this.lastTo=t,this.value.push(n),n.point&&(this.maxPoint=Math.max(this.maxPoint,t-e)),!0)}addChunk(e,t){if((e-this.lastTo||t.value[0].startSide-this.last.endSide)<0)return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,t.maxPoint),this.chunks.push(t),this.chunkPos.push(e);let n=t.value.length-1;return this.last=t.value[n],this.lastFrom=t.from[n]+e,this.lastTo=t.to[n]+e,!0}finish(){return this.finishInner($e.empty)}finishInner(e){if(this.from.length&&this.finishChunk(!1),0==this.chunks.length)return e;let t=$e.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(e):e,this.setMaxPoint);return this.from=null,t}}function Re(e,t,n){let r=new Map;for(let t of e)for(let e=0;e<t.chunk.length;e++)t.chunk[e].maxPoint<=0&&r.set(t.chunk[e],t.chunkPos[e]);let o=new Set;for(let e of t)for(let t=0;t<e.chunk.length;t++){let i=r.get(e.chunk[t]);null==i||(n?n.mapPos(i):i)!=e.chunkPos[t]||(null==n?void 0:n.touchesRange(i,i+e.chunk[t].length))||o.add(e.chunk[t])}return o}class Ie{constructor(e,t,n,r=0){this.layer=e,this.skip=t,this.minPoint=n,this.rank=r}get startSide(){return this.value?this.value.startSide:0}get endSide(){return this.value?this.value.endSide:0}goto(e,t=-1e9){return this.chunkIndex=this.rangeIndex=0,this.gotoInner(e,t,!1),this}gotoInner(e,t,n){for(;this.chunkIndex<this.layer.chunk.length;){let t=this.layer.chunk[this.chunkIndex];if(!(this.skip&&this.skip.has(t)||this.layer.chunkEnd(this.chunkIndex)<e||t.maxPoint<this.minPoint))break;this.chunkIndex++,n=!1}if(this.chunkIndex<this.layer.chunk.length){let r=this.layer.chunk[this.chunkIndex].findIndex(e-this.layer.chunkPos[this.chunkIndex],t,!0);(!n||this.rangeIndex<r)&&this.setRangeIndex(r)}this.next()}forward(e,t){(this.to-e||this.endSide-t)<0&&this.gotoInner(e,t,!0)}next(){for(;;){if(this.chunkIndex==this.layer.chunk.length){this.from=this.to=1e9,this.value=null;break}{let e=this.layer.chunkPos[this.chunkIndex],t=this.layer.chunk[this.chunkIndex],n=e+t.from[this.rangeIndex];if(this.from=n,this.to=e+t.to[this.rangeIndex],this.value=t.value[this.rangeIndex],this.setRangeIndex(this.rangeIndex+1),this.minPoint<0||this.value.point&&this.to-this.from>=this.minPoint)break}}}setRangeIndex(e){if(e==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex<this.layer.chunk.length&&this.skip.has(this.layer.chunk[this.chunkIndex]);)this.chunkIndex++;this.rangeIndex=0}else this.rangeIndex=e}nextChunk(){this.chunkIndex++,this.rangeIndex=0,this.next()}compare(e){return this.from-e.from||this.startSide-e.startSide||this.rank-e.rank||this.to-e.to||this.endSide-e.endSide}}class Le{constructor(e){this.heap=e}static from(e,t=null,n=-1){let r=[];for(let o=0;o<e.length;o++)for(let i=e[o];!i.isEmpty;i=i.nextLayer)i.maxPoint>=n&&r.push(new Ie(i,t,n,o));return 1==r.length?r[0]:new Le(r)}get startSide(){return this.value?this.value.startSide:0}goto(e,t=-1e9){for(let n of this.heap)n.goto(e,t);for(let e=this.heap.length>>1;e>=0;e--)Fe(this.heap,e);return this.next(),this}forward(e,t){for(let n of this.heap)n.forward(e,t);for(let e=this.heap.length>>1;e>=0;e--)Fe(this.heap,e);(this.to-e||this.value.endSide-t)<0&&this.next()}next(){if(0==this.heap.length)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let e=this.heap[0];this.from=e.from,this.to=e.to,this.value=e.value,this.rank=e.rank,e.value&&e.next(),Fe(this.heap,0)}}}function Fe(e,t){for(let n=e[t];;){let r=1+(t<<1);if(r>=e.length)break;let o=e[r];if(r+1<e.length&&o.compare(e[r+1])>=0&&(o=e[r+1],r++),n.compare(o)<0)break;e[r]=n,e[t]=o,t=r}}class Ue{constructor(e,t,n){this.minPoint=n,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=Le.from(e,t,n)}goto(e,t=-1e9){return this.cursor.goto(e,t),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=e,this.endSide=t,this.openStart=-1,this.next(),this}forward(e,t){for(;this.minActive>-1&&(this.activeTo[this.minActive]-e||this.active[this.minActive].endSide-t)<0;)this.removeActive(this.minActive);this.cursor.forward(e,t)}removeActive(e){je(this.active,e),je(this.activeTo,e),je(this.activeRank,e),this.minActive=Xe(this.active,this.activeTo)}addActive(e){let t=0,{value:n,to:r,rank:o}=this.cursor;for(;t<this.activeRank.length&&(o-this.activeRank[t]||r-this.activeTo[t])>0;)t++;qe(this.active,t,n),qe(this.activeTo,t,r),qe(this.activeRank,t,o),e&&qe(e,t,this.cursor.from),this.minActive=Xe(this.active,this.activeTo)}next(){let e=this.to,t=this.point;this.point=null;let n=this.openStart<0?[]:null;for(;;){let r=this.minActive;if(r>-1&&(this.activeTo[r]-this.cursor.from||this.active[r].endSide-this.cursor.startSide)<0){if(this.activeTo[r]>e){this.to=this.activeTo[r],this.endSide=this.active[r].endSide;break}this.removeActive(r),n&&je(n,r)}else{if(!this.cursor.value){this.to=this.endSide=1e9;break}if(this.cursor.from>e){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}{let e=this.cursor.value;if(e.point){if(!(t&&this.cursor.to==this.to&&this.cursor.from<this.cursor.to)){this.point=e,this.pointFrom=this.cursor.from,this.pointRank=this.cursor.rank,this.to=this.cursor.to,this.endSide=e.endSide,this.cursor.next(),this.forward(this.to,this.endSide);break}this.cursor.next()}else this.addActive(n),this.cursor.next()}}}if(n){this.openStart=0;for(let t=n.length-1;t>=0&&n[t]<e;t--)this.openStart++}}activeForPoint(e){if(!this.active.length)return this.active;let t=[];for(let n=this.active.length-1;n>=0&&!(this.activeRank[n]<this.pointRank);n--)(this.activeTo[n]>e||this.activeTo[n]==e&&this.active[n].endSide>=this.point.endSide)&&t.push(this.active[n]);return t.reverse()}openEnd(e){let t=0;for(let n=this.activeTo.length-1;n>=0&&this.activeTo[n]>e;n--)t++;return t}}function He(e,t,n,r,o,i){e.goto(t),n.goto(r);let a=r+o,l=r,s=r-t;for(;;){let t=e.to+s-n.to,r=t||e.endSide-n.endSide,o=r<0?e.to+s:n.to,c=Math.min(o,a);if(e.point||n.point?e.point&&n.point&&(e.point==n.point||e.point.eq(n.point))&&We(e.activeForPoint(e.to),n.activeForPoint(n.to))||i.comparePoint(l,c,e.point,n.point):c>l&&!We(e.active,n.active)&&i.compareRange(l,c,e.active,n.active),o>a)break;(t||e.openEnd!=n.openEnd)&&i.boundChange&&i.boundChange(o),l=o,r<=0&&e.next(),r>=0&&n.next()}}function We(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!=t[n]&&!e[n].eq(t[n]))return!1;return!0}function je(e,t){for(let n=t,r=e.length-1;n<r;n++)e[n]=e[n+1];e.pop()}function qe(e,t,n){for(let n=e.length-1;n>=t;n--)e[n+1]=e[n];e[t]=n}function Xe(e,t){let n=-1,r=1e9;for(let o=0;o<t.length;o++)(t[o]-r||e[o].endSide-e[n].endSide)<0&&(n=o,r=t[o]);return n}function Ye(e,t,n=e.length){let r=0;for(let o=0;o<n&&o<e.length;)9==e.charCodeAt(o)?(r+=t-r%t,o++):(r++,o=C(e,o));return r}function Ge(e,t,n,r){for(let r=0,o=0;;){if(o>=t)return r;if(r==e.length)break;o+=9==e.charCodeAt(r)?n-o%n:1,r=C(e,r)}return!0===r?-1:e.length}},20713:function(e,t,n){"use strict";var r=n(69565),o=n(79306),i=n(28551),a=n(1767),l=n(19462),s=n(96319),c=l((function(){var e=this.iterator,t=i(r(this.next,e));if(!(this.done=!!t.done))return s(e,this.mapper,[t.value,this.counter++],!0)}));e.exports=function(e){return i(this),o(e),new c(a(this),{mapper:e})}},20837:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return S}});var r=n(61431),o=n.p+"static/img/bg-big-header.975d880c.png";const i={class:"lybg"},a={class:"data-title"},l={class:"title-left"},s={class:"title-data"},c={style:{"min-width":"0"}},u={class:"ellipsis"},d={class:"title-center"},f={class:"center-data"},h={class:"center-data-activity"},p={class:"center-data-right"},m={class:"center-box"},g={style:{width:"100%"}},v={class:"center-box-nums"},A={class:"title-left"},y={class:"title-data"},b={style:{"min-width":"0"}},O={class:"ellipsis"},w={style:{"min-width":"0"}},x={class:"ellipsis"};n(44114),n(18111),n(22489),n(7588);var _=n(45041),C=n(70082),k={name:"lyDataPanel",data(){return{isFull:!1,interval:6e3,numLengh:7,organList1:[{organ:"测试机构1",buynums:125},{organ:"测试机构2",buynums:95},{organ:"测试机构3",buynums:92},{organ:"测试机构4",buynums:92},{organ:"测试机构5",buynums:92},{organ:"测试机构6",buynums:92},{organ:"测试机构7",buynums:92},{organ:"测试机构8",buynums:92},{organ:"测试机构9",buynums:92},{organ:"测试机构10",buynums:92},{organ:"测试机构11",buynums:92},{organ:"测试机构12",buynums:92},{organ:"测试机构13",buynums:92},{organ:"测试机构14",buynums:92},{organ:"测试机构15",buynums:92},{organ:"测试机构14",buynums:92},{organ:"测试机构15",buynums:92},{organ:"测试机构14",buynums:92},{organ:"测试机构15",buynums:92},{organ:"测试机构14",buynums:92},{organ:"测试机构15",buynums:92}],salerList1:[{saler:"lyadmin",organ:"测试机构1",buynums:126},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123},{saler:"lyadmin",organ:"测试机构1",buynums:123}],organList:[],salerList:[],formInline:{page:1,limit:999,activity:""},totalperson:5866,totalpersonarr:[],activityList:[{id:1,name:"测试机构1"}]}},mounted(){_.A.on("change",this.toggleFullScreen)},unmounted(){_.A.off("change",this.toggleFullScreen)},created(){this.organList=this.getList(this.organList1),this.salerList=this.getList(this.salerList1),this.totalpersonarr=this.updateLength(this.totalperson)},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},setupFull(){if(!_.A.isEnabled)return this.$message({message:"您的浏览器不支持全屏",type:"warning"}),!1;_.A.toggle()},updateLength(e){var t=e.toString().split("");if(t.length<this.numLengh){for(var n=this.numLengh-t.length,r=0;r<n;r++)t.unshift("0");return t}return t},toggleFullScreen(){this.isFull=!this.isFull,C.A.emit("fullScreen",this.isFull)},getList(e){for(var t=new Array(Math.ceil(e.length/16)),n=0;n<t.length;n++){t[n]=new Array;for(var r=0;r<16;r++)t[n][r]=""}for(n=0;n<e.length;n++)t[parseInt(n/16)][n%16]=e[n];let o=[];return t.forEach((e=>{let t=[];t=e.filter((e=>e.organ)),o.push(t)})),o},tableRowClassName({row:e,rowIndex:t}){return t%2==0?"lysuccess-row":"lywarning-row"},tableHeaderStyle({row:e,column:t,rowIndex:n,columnIndex:r}){return{background:"#07346e",color:"#4B81EC"}},getData(){},async getActivityList(){}}};var S=(0,n(66262).A)(k,[["render",function(e,t,n,_,C,k){const S=(0,r.resolveComponent)("el-carousel-item"),V=(0,r.resolveComponent)("el-carousel"),B=(0,r.resolveComponent)("el-option"),T=(0,r.resolveComponent)("el-select");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(C.isFull?"lydatapanel is-full":"lydatapanel")},[t[6]||(t[6]=(0,r.createElementVNode)("img",{src:o,class:"bg-header"},null,-1)),(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",l,[t[2]||(t[2]=(0,r.createElementVNode)("div",{class:"title-left-title"},[(0,r.createElementVNode)("span",null,"机构排名")],-1)),(0,r.createElementVNode)("div",s,[t[1]||(t[1]=(0,r.createElementVNode)("div",{class:"table-header"},[(0,r.createElementVNode)("span",null,"排名"),(0,r.createElementVNode)("span",null,"机构名称"),(0,r.createElementVNode)("span",null,[(0,r.createElementVNode)("em",null,"成交订单")])],-1)),(0,r.createVNode)(V,{class:"swiper-txt",height:"calc(100vh - 4vh - 20px)",direction:"vertical",autoplay:!0,interval:C.interval},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(C.organList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(S,{key:t},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e,((e,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"swiper-item",key:n},[(0,r.createElementVNode)("span",null,[(0,r.createElementVNode)("em",null,(0,r.toDisplayString)(16*t+n+1),1)]),(0,r.createElementVNode)("span",c,[(0,r.createElementVNode)("em",u,(0,r.toDisplayString)(e.organ),1)]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.buynums),1)])))),128))])),_:2},1024)))),128))])),_:1},8,["interval"])])]),(0,r.createElementVNode)("div",d,[(0,r.createElementVNode)("div",f,[(0,r.createElementVNode)("div",h,[(0,r.createVNode)(T,{modelValue:C.formInline.activity,"onUpdate:modelValue":t[0]||(t[0]=e=>C.formInline.activity=e),filterable:"",clearable:"",placeholder:"请选择",onChange:k.getData,"popper-class":"lydropdown-select"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(C.activityList,(e=>((0,r.openBlock)(),(0,r.createBlock)(B,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])]),t[3]||(t[3]=(0,r.createElementVNode)("div",{class:"center-data-left"},[(0,r.createElementVNode)("div",{class:"center-data-left-title"},"总订单量")],-1)),(0,r.createElementVNode)("div",p,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(C.totalpersonarr,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:t},(0,r.toDisplayString)(e),1)))),128))])]),(0,r.createElementVNode)("div",m,[(0,r.createElementVNode)("div",g,[(0,r.createElementVNode)("span",v,(0,r.toDisplayString)(C.totalperson),1)])])]),(0,r.createElementVNode)("div",A,[t[5]||(t[5]=(0,r.createElementVNode)("div",{class:"title-left-title"},[(0,r.createElementVNode)("span",null,"销售排名")],-1)),(0,r.createElementVNode)("div",y,[t[4]||(t[4]=(0,r.createElementVNode)("div",{class:"table-header"},[(0,r.createElementVNode)("span",null,"排名"),(0,r.createElementVNode)("span",null,"销售人员"),(0,r.createElementVNode)("span",null,"所属机构"),(0,r.createElementVNode)("span",null,[(0,r.createElementVNode)("em",null,"个人签单")])],-1)),(0,r.createVNode)(V,{class:"swiper-txt",height:"calc(100vh - 4vh - 20px)",direction:"vertical",autoplay:!0,interval:C.interval},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(C.salerList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(S,{key:t},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e,((e,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"swiper-item",key:n},[(0,r.createElementVNode)("span",null,[(0,r.createElementVNode)("em",null,(0,r.toDisplayString)(16*t+n+1),1)]),(0,r.createElementVNode)("span",b,[(0,r.createElementVNode)("em",O,(0,r.toDisplayString)(e.saler),1)]),(0,r.createElementVNode)("span",w,[(0,r.createElementVNode)("em",x,(0,r.toDisplayString)(e.organ),1)]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.buynums),1)])))),128))])),_:2},1024)))),128))])),_:1},8,["interval"])])])])])],2)}],["__scopeId","data-v-d4bca20a"]])},21323:function(e){e.exports=864e5},21368:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(40412),i=n(48404),a=n(20163),l=n(37741);var s={__name:"moduleCopyWarn",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const s=n;let c=(0,r.ref)(!1),u=(0,r.ref)(!1),d=(0,r.ref)(""),f=(0,r.ref)({sFilePath:"",dPath:"",name:"",newName:"",type:"",cover:!1,action:"copy"}),h=(0,r.ref)({name:[{required:!0,message:"请输入名称",trigger:"blur"}],newName:[{required:!0,message:"请输入名称",trigger:"blur"}]});function p(){s("closed")}function m(e){f.value.cover?f.value.newName=f.value.name:f.value.newName=(0,l.addCopySuffix)(f.value.name)}let g=(0,r.ref)(null);function v(){g.value.validate((e=>{if(e){u.value=!0;let e="copy_file";"dir"==f.value.type&&(e="copy_dir"),"move"==f.value.action&&(e="move_file");let t=!1,n=f.value.newName;f.value.cover&&(t=!0,n=f.value.name);let r={action:e,path:f.value.dPath,spath:f.value.sFilePath,name:n,cover:t};(0,o.sysFileManage)(r).then((e=>{u.value=!1,2e3==e.code?(a.nk.success(e.msg),p(),s("refreshData")):a.nk.warning(e.msg)}))}}))}return t({handleOpen:function(e,t){if(d.value=t,c.value=!0,e){let t=(0,l.deepClone)(e);f.value.sFilePath=t.sFilePath,f.value.dPath=t.dPath,f.value.name=t.name,f.value.type=t.type,f.value.action=t.action,m()}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-radio"),o=(0,r.resolveComponent)("el-radio-group"),a=(0,r.resolveComponent)("el-form-item"),l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form"),A=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(c),"onUpdate:modelValue":t[3]||(t[3]=e=>(0,r.isRef)(c)?c.value=e:c=e),title:(0,r.unref)(d),width:"560px","before-close":p},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{onClick:p,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(A,{type:"primary",onClick:v,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("保存")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{inline:!1,model:(0,r.unref)(f),rules:(0,r.unref)(h),ref_key:"rulesForm",ref:g,"label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{label:"类型:",prop:"cover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{modelValue:(0,r.unref)(f).cover,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(f).cover=e),onChange:m},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{value:!0,label:!0},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("覆盖")]))),_:1}),(0,r.createVNode)(n,{value:!1,label:!1},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("重命名")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.unref)(f).cover?((0,r.openBlock)(),(0,r.createBlock)(a,{key:0,label:"名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:(0,r.unref)(f).name,"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.unref)(f).name=e),clearable:"",disabled:!0},null,8,["modelValue"])])),_:1})):((0,r.openBlock)(),(0,r.createBlock)(a,{key:1,label:"名称:",prop:"newName"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:(0,r.unref)(f).newName,"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.unref)(f).newName=e),clearable:""},null,8,["modelValue"])])),_:1}))])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"])])}}}},21607:function(e,t,n){var r=n(87400),o=n(59988),i=n(99917);e.exports=function(e){return function(t,n){var a=o(t),l=a;if(a){n|=0;var s=i(a).split("."),c=s[0],u=s[1]||"",d=u.substring(0,n+1),f=c+(d?"."+d:"");if(n>=u.length)return o(f);if(f=a,n>0){var h=Math.pow(10,n);l=Math[e](r(f,h))/h}else l=Math[e](f)}return l}}},21640:function(e,t,n){var r=n(40870);e.exports=function(e){return r(e)[0]}},21840:function(e){e.exports=function(){"use strict";return function(e,t,n){var r=t.prototype,o=function(e){return e&&(e.indexOf?e:e.s)},i=function(e,t,n,r,i){var a=e.name?e:e.$locale(),l=o(a[t]),s=o(a[n]),c=l||s.map((function(e){return e.slice(0,r)}));if(!i)return c;var u=a.weekStart;return c.map((function(e,t){return c[(t+(u||0))%7]}))},a=function(){return n.Ls[n.locale()]},l=function(e,t){return e.formats[t]||function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}(e.formats[t.toUpperCase()])},s=function(){var e=this;return{months:function(t){return t?t.format("MMMM"):i(e,"months")},monthsShort:function(t){return t?t.format("MMM"):i(e,"monthsShort","months",3)},firstDayOfWeek:function(){return e.$locale().weekStart||0},weekdays:function(t){return t?t.format("dddd"):i(e,"weekdays")},weekdaysMin:function(t){return t?t.format("dd"):i(e,"weekdaysMin","weekdays",2)},weekdaysShort:function(t){return t?t.format("ddd"):i(e,"weekdaysShort","weekdays",3)},longDateFormat:function(t){return l(e.$locale(),t)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return s.bind(this)()},n.localeData=function(){var e=a();return{firstDayOfWeek:function(){return e.weekStart||0},weekdays:function(){return n.weekdays()},weekdaysShort:function(){return n.weekdaysShort()},weekdaysMin:function(){return n.weekdaysMin()},months:function(){return n.months()},monthsShort:function(){return n.monthsShort()},longDateFormat:function(t){return l(e,t)},meridiem:e.meridiem,ordinal:e.ordinal}},n.months=function(){return i(a(),"months")},n.monthsShort=function(){return i(a(),"monthsShort","months",3)},n.weekdays=function(e){return i(a(),"weekdays",null,null,e)},n.weekdaysShort=function(e){return i(a(),"weekdaysShort","weekdays",3,e)},n.weekdaysMin=function(e){return i(a(),"weekdaysMin","weekdays",2,e)}}}()},21857:function(e,t,n){"use strict";n.d(t,{S2:function(){return x},fg:function(){return _}});var r=n(61431),o=n(91361);const i=Symbol("buttonGroupContextKey");var a=n(49766),l=n(22974),s=n(29357),c=n(72207);var u=n(2250),d=n(61951),f=n(65980);function h(e,t=20){return e.mix("#141414",t).toString()}var p=n(78396);const m=(0,r.defineComponent)({name:"ElButton"}),g=(0,r.defineComponent)({...m,props:u.D$,emits:u.ro,setup(e,{expose:t,emit:n}){const u=e,p=function(e){const t=(0,c.CB)(),n=(0,f.DU)("button");return(0,r.computed)((()=>{let r={},o=e.color;if(o){const i=o.match(/var\((.*?)\)/);i&&(o=window.getComputedStyle(window.document.documentElement).getPropertyValue(i[1]));const a=new d.q(o),l=e.dark?a.tint(20).toString():h(a,20);if(e.plain)r=n.cssVarBlock({"bg-color":e.dark?h(a,90):a.tint(90).toString(),"text-color":o,"border-color":e.dark?h(a,50):a.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":o,"hover-border-color":o,"active-bg-color":l,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":l}),t.value&&(r[n.cssVarBlockName("disabled-bg-color")]=e.dark?h(a,90):a.tint(90).toString(),r[n.cssVarBlockName("disabled-text-color")]=e.dark?h(a,50):a.tint(50).toString(),r[n.cssVarBlockName("disabled-border-color")]=e.dark?h(a,80):a.tint(80).toString());else{const i=e.dark?h(a,30):a.tint(30).toString(),s=a.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(r=n.cssVarBlock({"bg-color":o,"text-color":s,"border-color":o,"hover-bg-color":i,"hover-text-color":s,"hover-border-color":i,"active-bg-color":l,"active-border-color":l}),t.value){const t=e.dark?h(a,50):a.tint(50).toString();r[n.cssVarBlockName("disabled-bg-color")]=t,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")]=t}}}return r}))}(u),m=(0,f.DU)("button"),{_ref:g,_size:v,_type:A,_disabled:y,_props:b,shouldAddSpace:O,handleClick:w}=((e,t)=>{(0,a.b)({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},(0,r.computed)((()=>"text"===e.type)));const n=(0,r.inject)(i,void 0),o=(0,l.H3)("button"),{form:u}=(0,s.j)(),d=(0,c.NV)((0,r.computed)((()=>null==n?void 0:n.size))),f=(0,c.CB)(),h=(0,r.ref)(),p=(0,r.useSlots)(),m=(0,r.computed)((()=>e.type||(null==n?void 0:n.type)||"")),g=(0,r.computed)((()=>{var t,n,r;return null!=(r=null!=(n=e.autoInsertSpace)?n:null==(t=o.value)?void 0:t.autoInsertSpace)&&r})),v=(0,r.computed)((()=>"button"===e.tag?{ariaDisabled:f.value||e.loading,disabled:f.value||e.loading,autofocus:e.autofocus,type:e.nativeType}:{})),A=(0,r.computed)((()=>{var e;const t=null==(e=p.default)?void 0:e.call(p);if(g.value&&1===(null==t?void 0:t.length)){const e=t[0];if((null==e?void 0:e.type)===r.Text){const t=e.children;return/^\p{Unified_Ideograph}{2}$/u.test(t.trim())}}return!1}));return{_disabled:f,_size:d,_type:m,_ref:h,_props:v,shouldAddSpace:A,handleClick:n=>{f.value||e.loading?n.stopPropagation():("reset"===e.nativeType&&(null==u||u.resetFields()),t("click",n))}}})(u,n),x=(0,r.computed)((()=>[m.b(),m.m(A.value),m.m(v.value),m.is("disabled",y.value),m.is("loading",u.loading),m.is("plain",u.plain),m.is("round",u.round),m.is("circle",u.circle),m.is("text",u.text),m.is("link",u.link),m.is("has-bg",u.bg)]));return t({ref:g,size:v,type:A,disabled:y,shouldAddSpace:O}),(e,t)=>((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.tag),(0,r.mergeProps)({ref_key:"_ref",ref:g},(0,r.unref)(b),{class:(0,r.unref)(x),style:(0,r.unref)(p),onClick:(0,r.unref)(w)}),{default:(0,r.withCtx)((()=>[e.loading?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[e.$slots.loading?(0,r.renderSlot)(e.$slots,"loading",{key:0}):((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(o.tk),{key:1,class:(0,r.normalizeClass)((0,r.unref)(m).is("loading"))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.loadingIcon)))])),_:1},8,["class"]))],64)):e.icon||e.$slots.icon?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(o.tk),{key:1},{default:(0,r.withCtx)((()=>[e.icon?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.icon),{key:0})):(0,r.renderSlot)(e.$slots,"icon",{key:1})])),_:3})):(0,r.createCommentVNode)("v-if",!0),e.$slots.default?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:2,class:(0,r.normalizeClass)({[(0,r.unref)(m).em("text","expand")]:(0,r.unref)(O)})},[(0,r.renderSlot)(e.$slots,"default")],2)):(0,r.createCommentVNode)("v-if",!0)])),_:3},16,["class","style","onClick"]))}});var v=(0,p.A)(g,[["__file","button.vue"]]);const A={size:u.D$.size,type:u.D$.type},y=(0,r.defineComponent)({name:"ElButtonGroup"}),b=(0,r.defineComponent)({...y,props:A,setup(e){const t=e;(0,r.provide)(i,(0,r.reactive)({size:(0,r.toRef)(t,"size"),type:(0,r.toRef)(t,"type")}));const n=(0,f.DU)("button");return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)((0,r.unref)(n).b("group"))},[(0,r.renderSlot)(e.$slots,"default")],2))}});var O=(0,p.A)(b,[["__file","button-group.vue"]]),w=n(64769);const x=(0,w.GU)(v,{ButtonGroup:O}),_=(0,w.WM)(O)},22195:function(e,t,n){"use strict";var r=n(79504),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},22355:function(e,t,n){"use strict";n.d(t,{bs:function(){return c},fQ:function(){return u},mf:function(){return l}});var r=n(61431),o=n(50819),i=n(90033),a=n(41651);const l=Symbol("emptyValuesContextKey"),s=["",void 0,null],c=(0,o.b_)({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:e=>(0,i.Tn)(e)?!e():!e}}),u=(e,t)=>{const n=(0,r.getCurrentInstance)()?(0,r.inject)(l,(0,r.ref)({})):(0,r.ref)({}),o=(0,r.computed)((()=>e.emptyValues||n.value.emptyValues||s)),c=(0,r.computed)((()=>(0,i.Tn)(e.valueOnClear)?e.valueOnClear():void 0!==e.valueOnClear?e.valueOnClear:(0,i.Tn)(n.value.valueOnClear)?n.value.valueOnClear():void 0!==n.value.valueOnClear?n.value.valueOnClear:void 0!==t?t:undefined));return o.value.includes(c.value)||(0,a.U)("use-empty-values","value-on-clear should be a value of empty-values"),{emptyValues:o,valueOnClear:c,isEmptyValue:e=>o.value.includes(e)}}},22440:function(e,t,n){n(47829)},22448:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(61431),o=n(7865);var i={__name:"lyFormBuilders",setup(e,{expose:t}){const n=(0,r.ref)();let i=(0,r.ref)({widgetList:[],formConfig:{}});function a(e){i.value=e}return t({setFull:function(){n.value.setFull()}}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)((0,r.unref)(o.A),{ref_key:"lyformBuilder",ref:n,formJson:(0,r.unref)(i),isCrudMode:!0,onPreview:a},null,8,["formJson"])]))}}},22454:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.apply(this,arguments)};function n(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}var r,o,i=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},a=i("string"),l=i("object"),s=i("array"),c=function(){},u=function(e){return function(){return e}},d=function(e){return e},f=u(!1),h=u(!0),p=function(){return m},m={fold:function(e,t){return e()},isSome:f,isNone:h,getOr:o=d,getOrThunk:r=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:u(null),getOrUndefined:u(void 0),or:o,orThunk:r,map:p,each:c,bind:p,exists:f,forall:h,filter:function(){return p()},toArray:function(){return[]},toString:u("none()")},g=function(e){var t=u(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:h,isNone:f,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return g(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:m},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},v={some:g,none:p,from:function(e){return null==e?m:g(e)}},A=Array.prototype.slice,y=Array.prototype.indexOf,b=function(e,t){return n=e,r=t,y.call(n,r)>-1;var n,r},O=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},w=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},x=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},_=function(e,t,n){return function(e,t){for(var n=e.length-1;n>=0;n--)t(e[n],n)}(e,(function(e,r){n=t(n,e,r)})),n},C=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return v.some(i);if(n(i,r))break}return v.none()}(e,t,f)},k=function(e,t){for(var n=0,r=e.length;n<r;++n){if(!0!==t(e[n],n))return!1}return!0},S=function(e){return function(e,t){return t>=0&&t<e.length?v.some(e[t]):v.none()}(e,0)},V=Object.keys,B=Object.hasOwnProperty,T=function(e){if(!s(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return w(e,(function(r,o){var i=V(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],l=r[a];if(void 0!==n[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!s(l))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=n.length;if(i!==l.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+l.length+" ("+l+"), got "+i);return{fold:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];if(t.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+t.length);return t[o].apply(null,n)},match:function(e){var r=V(e);if(t.length!==r.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+r.join(","));if(!k(t,(function(e){return b(r,e)})))throw new Error("Not all branches were specified when using match. Specified: "+r.join(", ")+"\nRequired: "+t.join(", "));return e[a].apply(null,n)},log:function(e){}}}})),n};T([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);var N=function(e){var t=[],n=[];return w(e,(function(e){e.fold((function(e){t.push(e)}),(function(e){n.push(e)}))})),{errors:t,values:n}},E=function(e){return{isValue:h,isError:f,getOr:u(e),getOrThunk:u(e),getOrDie:u(e),or:function(t){return E(e)},orThunk:function(t){return E(e)},fold:function(t,n){return n(e)},map:function(t){return E(t(e))},mapError:function(t){return E(e)},each:function(t){t(e)},bind:function(t){return t(e)},exists:function(t){return t(e)},forall:function(t){return t(e)},toOptional:function(){return v.some(e)}}},P=function(e){return{isValue:f,isError:h,getOr:d,getOrThunk:function(e){return e()},getOrDie:function(){return(t=String(e),function(){throw new Error(t)})();var t},or:d,orThunk:function(e){return e()},fold:function(t,n){return t(e)},map:function(t){return P(e)},mapError:function(t){return P(t(e))},each:c,bind:function(t){return P(e)},exists:f,forall:h,toOptional:v.none}},Q={value:E,error:P,fromOption:function(e,t){return e.fold((function(){return P(t)}),E)}},M=function(e){return"inline-command"===e.type||"inline-format"===e.type},D=function(e){return"block-command"===e.type||"block-format"===e.type},$=function(e){return t=e,n=function(e,t){return e.start.length===t.start.length?0:e.start.length>t.start.length?-1:1},(r=A.call(t,0)).sort(n),r;var t,n,r},z=function(e){var t=function(t){return Q.error({message:t,pattern:e})},n=function(n,r,o){if(void 0!==e.format){var i=void 0;if(s(e.format)){if(!k(e.format,a))return t(n+" pattern has non-string items in the `format` array");i=e.format}else{if(!a(e.format))return t(n+" pattern has non-string `format` parameter");i=[e.format]}return Q.value(r(i))}return void 0!==e.cmd?a(e.cmd)?Q.value(o(e.cmd,e.value)):t(n+" pattern has non-string `cmd` parameter"):t(n+" pattern is missing both `format` and `cmd` parameters")};if(!l(e))return t("Raw pattern is not an object");if(!a(e.start))return t("Raw pattern is missing `start` parameter");if(void 0!==e.end){if(!a(e.end))return t("Inline pattern has non-string `end` parameter");if(0===e.start.length&&0===e.end.length)return t("Inline pattern has empty `start` and `end` parameters");var r=e.start,o=e.end;return 0===o.length&&(o=r,r=""),n("Inline",(function(e){return{type:"inline-format",start:r,end:o,format:e}}),(function(e,t){return{type:"inline-command",start:r,end:o,cmd:e,value:t}}))}return void 0!==e.replacement?a(e.replacement)?0===e.start.length?t("Replacement pattern has empty `start` parameter"):Q.value({type:"inline-command",start:"",end:e.start,cmd:"mceInsertContent",value:e.replacement}):t("Replacement pattern has non-string `replacement` parameter"):0===e.start.length?t("Block pattern has empty `start` parameter"):n("Block",(function(t){return{type:"block-format",start:e.start,format:t[0]}}),(function(t,n){return{type:"block-command",start:e.start,cmd:t,value:n}}))},R=function(e){return"block-command"===e.type?{start:e.start,cmd:e.cmd,value:e.value}:"block-format"===e.type?{start:e.start,format:e.format}:"inline-command"===e.type?"mceInsertContent"===e.cmd&&""===e.start?{start:e.end,replacement:e.value}:{start:e.start,end:e.end,cmd:e.cmd,value:e.value}:"inline-format"===e.type?{start:e.start,end:e.end,format:1===e.format.length?e.format[0]:e.format}:void 0},I=function(e){return{inlinePatterns:x(e,M),blockPatterns:$(x(e,D))}},L="undefined"!=typeof window?window:Function("return this;")(),F=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=L.console;n&&(n.error?n.error.apply(n,e):n.log.apply(n,e))},U=[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],H=function(e){var t=e.getParam("forced_root_block","p");return!1===t?"":!0===t?"p":t},W=tinymce.util.Tools.resolve("tinymce.util.Delay"),j=tinymce.util.Tools.resolve("tinymce.util.VK"),q=tinymce.util.Tools.resolve("tinymce.util.Tools"),X=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),Y=tinymce.util.Tools.resolve("tinymce.dom.TextSeeker"),G=function(e,t){return{container:e,offset:t}},Z=function(e){return e.nodeType===Node.TEXT_NODE},K=function(e,t,n){if(t&&e.isEmpty(t)&&!n(t)){var r=t.parentNode;e.remove(t),K(e,r,n)}},J=function(e,t,n,r){void 0===r&&(r=!0);var o=t.startContainer.parentNode,i=t.endContainer.parentNode;t.deleteContents(),r&&!n(t.startContainer)&&(Z(t.startContainer)&&0===t.startContainer.data.length&&e.remove(t.startContainer),Z(t.endContainer)&&0===t.endContainer.data.length&&e.remove(t.endContainer),K(e,o,n),o!==i&&K(e,i,n))},ee=function(e,t){var n=t.get(e);return s(n)&&S(n).exists((function(e){return t=e,n="block",B.call(t,n);var t,n}))},te=function(e){return 0===e.start.length},ne=function(e,t){var n=v.from(e.dom.getParent(t.startContainer,e.dom.isBlock));return""===H(e)?n.orThunk((function(){return v.some(e.getBody())})):n},re=X.DOM,oe=function(e){return function(t){return e===t?-1:0}},ie=function(e,t,n){if(Z(e)&&t>=0)return v.some(G(e,t));var r=Y(re);return v.from(r.backwards(e,t,oe(e),n)).map((function(e){return G(e.container,e.container.data.length)}))},ae=function(e,t,n){if(!Z(e))return v.none();var r=e.textContent;if(t>=0&&t<=r.length)return v.some(G(e,t));var o=Y(re);return v.from(o.backwards(e,t,oe(e),n)).bind((function(e){var r=e.container.data;return ae(e.container,t+r.length,n)}))},le=function(e,t,n){if(!Z(e))return v.none();var r=e.textContent;if(t<=r.length)return v.some(G(e,t));var o=Y(re);return v.from(o.forwards(e,t,oe(e),n)).bind((function(e){return le(e.container,t-r.length,n)}))},se=function(e,t,n,r,o){var i=Y(e,function(e){return function(t){return e.isBlock(t)||b(["BR","IMG","HR","INPUT"],t.nodeName)||"false"===e.getContentEditable(t)}}(e));return v.from(i.backwards(t,n,r,o))},ce=function(e,t,n){if(Z(t)&&(n<0||n>t.data.length))return[];for(var r=[n],o=t;o!==e&&o.parentNode;){for(var i=o.parentNode,a=0;a<i.childNodes.length;a++)if(i.childNodes[a]===o){r.push(a);break}o=i}return o===e?r.reverse():[]},ue=function(e,t,n,r,o){return{start:ce(e,t,n),end:ce(e,r,o)}},de=function(e,t){var n,r,o,i=t.slice(),a=i.pop();return(n=i,r=function(e,t){return e.bind((function(e){return v.from(e.childNodes[t])}))},o=v.some(e),w(n,(function(e,t){o=r(o,e,t)})),o).bind((function(e){return Z(e)&&(a<0||a>e.data.length)?v.none():v.some({node:e,offset:a})}))},fe=function(e,t){return de(e,t.start).bind((function(n){var r=n.node,o=n.offset;return de(e,t.end).map((function(e){var t=e.node,n=e.offset,i=document.createRange();return i.setStart(r,o),i.setEnd(t,n),i}))}))},he=function(e,t,n){(function(e,t,n){if(Z(e)&&t>=e.length)return v.some(G(e,t));var r=Y(re);return v.from(r.forwards(e,t,oe(e),n)).map((function(e){return G(e.container,0)}))})(t,0,t).each((function(r){var o=r.container;le(o,n.start.length,t).each((function(n){var r=e.createRng();r.setStart(o,0),r.setEnd(n.container,n.offset),J(e,r,(function(e){return e===t}))}))}))},pe=function(e,t){var n=e.dom,r=e.selection.getRng();return ne(e,r).filter((function(t){var r=H(e),o=""===r&&n.is(t,"body")||n.is(t,r);return null!==t&&o})).bind((function(e){var r=e.textContent,o=function(e,t){var n=t.replace(" "," ");return C(e,(function(e){return 0===t.indexOf(e.start)||0===n.indexOf(e.start)}))}(t,r);return o.map((function(t){return q.trim(r).length===t.start.length?[]:[{pattern:t,range:ue(n.getRoot(),e,0,e,0)}]}))})).getOr([])},me=function(e,t){if(0!==t.length){var n=e.selection.getBookmark();w(t,(function(t){return function(e,t){var n=e.dom,r=t.pattern,o=fe(n.getRoot(),t.range).getOrDie("Unable to resolve path range");return ne(e,o).each((function(t){"block-format"===r.type?ee(r.format,e.formatter)&&e.undoManager.transact((function(){he(e.dom,t,r),e.formatter.apply(r.format)})):"block-command"===r.type&&e.undoManager.transact((function(){he(e.dom,t,r),e.execCommand(r.cmd,!1,r.value)}))})),!0}(e,t)})),e.selection.moveToBookmark(n)}},ge=0,ve=function(e,t){return e.create("span",{"data-mce-type":"bookmark",id:t})},Ae=function(e,t){var n=e.createRng();return n.setStartAfter(t.start),n.setEndBefore(t.end),n},ye=function(e,t,n){var r=fe(e.getRoot(),n).getOrDie("Unable to resolve path range"),o=r.startContainer,i=r.endContainer,a=0===r.endOffset?i:i.splitText(r.endOffset),l=0===r.startOffset?o:o.splitText(r.startOffset);return{prefix:t,end:a.parentNode.insertBefore(ve(e,t+"-end"),a),start:l.parentNode.insertBefore(ve(e,t+"-start"),l)}},be=function(e,t,n){K(e,e.get(t.prefix+"-end"),n),K(e,e.get(t.prefix+"-start"),n)},Oe=function(e,t,n,r){var o,i=t.start;return se(e,r.container,r.offset,(o=i,function(e,t){var n=e.data.substring(0,t),r=n.lastIndexOf(o.charAt(o.length-1)),i=n.lastIndexOf(o);return-1!==i?i+o.length:-1!==r?r+1:-1}),n).bind((function(r){if(r.offset>=i.length){var o=e.createRng();return o.setStart(r.container,r.offset-i.length),o.setEnd(r.container,r.offset),v.some(o)}var a=r.offset-i.length;return ae(r.container,a,n).map((function(t){var n=e.createRng();return n.setStart(t.container,t.offset),n.setEnd(r.container,r.offset),n})).filter((function(e){return e.toString()===i})).orThunk((function(){return Oe(e,t,n,G(r.container,0))}))}))},we=function(e,t,n){var r=e.dom,o=r.getRoot(),i=n.pattern,a=n.position.container,l=n.position.offset;return ae(a,l-n.pattern.end.length,t).bind((function(s){var c=ue(o,s.container,s.offset,a,l);if(te(i))return v.some({matches:[{pattern:i,startRng:c,endRng:c}],position:s});var u=xe(e,n.remainingPatterns,s.container,s.offset,t),d=u.getOr({matches:[],position:s}),f=d.position,h=function(e,t,n,r,o,i){if(void 0===i&&(i=!1),0===t.start.length&&!i){var a=e.createRng();return a.setStart(n,r),a.setEnd(n,r),v.some(a)}return ie(n,r,o).bind((function(n){return Oe(e,t,o,n).bind((function(e){if(i){if(e.endContainer===n.container&&e.endOffset===n.offset)return v.none();if(0===n.offset&&e.endContainer.textContent.length===e.endOffset)return v.none()}return v.some(e)}))}))}(r,i,f.container,f.offset,t,u.isNone());return h.map((function(e){var t=function(e,t){return ue(e,t.startContainer,t.startOffset,t.endContainer,t.endOffset)}(o,e);return{matches:d.matches.concat([{pattern:i,startRng:t,endRng:c}]),position:G(e.startContainer,e.startOffset)}}))}))},xe=function(e,t,n,r,o){var i=e.dom;return ie(n,r,i.getRoot()).bind((function(a){var l=i.createRng();l.setStart(o,0),l.setEnd(n,r);for(var s,c,u=l.toString(),d=0;d<t.length;d++){var f=t[d];if(s=u,c=f.end,function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t}(s,c,s.length-c.length)){var h=t.slice();h.splice(d,1);var p=we(e,o,{pattern:f,remainingPatterns:h,position:a});if(p.isSome())return p}}return v.none()}))},_e=function(e,t,n){e.selection.setRng(n),"inline-format"===t.type?w(t.format,(function(t){e.formatter.apply(t)})):e.execCommand(t.cmd,!1,t.value)},Ce=function(e,n){var r,o,i=(r="mce_textpattern",o=(new Date).getTime(),r+"_"+Math.floor(1e9*Math.random())+ ++ge+String(o)),a=_(n,(function(n,r){var o=ye(e,i+"_end"+n.length,r.endRng);return n.concat([t(t({},r),{endMarker:o})])}),[]);return _(a,(function(n,r){var o=a.length-n.length-1,l=te(r.pattern)?r.endMarker:ye(e,i+"_start"+o,r.startRng);return n.concat([t(t({},r),{startMarker:l})])}),[])},ke=function(e,t,n){var r=e.selection.getRng();return!1===r.collapsed?[]:ne(e,r).bind((function(o){var i=r.startOffset-(n?1:0);return xe(e,t,r.startContainer,i,o)})).fold((function(){return[]}),(function(e){return e.matches}))},Se=function(e,t){if(0!==t.length){var n=e.dom,r=e.selection.getBookmark(),o=Ce(n,t);w(o,(function(t){var r=n.getParent(t.startMarker.start,n.isBlock),o=function(e){return e===r};te(t.pattern)?function(e,t,n,r){var o=Ae(e.dom,n);J(e.dom,o,r),_e(e,t,o)}(e,t.pattern,t.endMarker,o):function(e,t,n,r,o){var i=e.dom,a=Ae(i,r),l=Ae(i,n);J(i,l,o),J(i,a,o);var s={prefix:n.prefix,start:n.end,end:r.start},c=Ae(i,s);_e(e,t,c)}(e,t.pattern,t.startMarker,t.endMarker,o),be(n,t.endMarker,o),be(n,t.startMarker,o)})),e.selection.moveToBookmark(r)}},Ve=function(e,t){var n=ke(e,t.inlinePatterns,!0);n.length>0&&e.undoManager.transact((function(){Se(e,n)}))},Be=function(e,t,n){for(var r=0;r<e.length;r++)if(n(e[r],t))return!0;return!1},Te=function(e,t){var n=[",",".",";",":","!","?"],r=[32];e.on("keydown",(function(n){13!==n.keyCode||j.modifierPressed(n)||function(e,t){if(!e.selection.isCollapsed())return!1;var n=ke(e,t.inlinePatterns,!1),r=pe(e,t.blockPatterns);return(r.length>0||n.length>0)&&(e.undoManager.add(),e.undoManager.extra((function(){e.execCommand("mceInsertNewLine")}),(function(){e.insertContent("\ufeff"),Se(e,n),me(e,r);var t=e.selection.getRng(),o=ie(t.startContainer,t.startOffset,e.dom.getRoot());e.execCommand("mceInsertNewLine"),o.each((function(t){var n=t.container;"\ufeff"===n.data.charAt(t.offset-1)&&(n.deleteData(t.offset-1,1),K(e.dom,n.parentNode,(function(t){return t===e.dom.getRoot()})))}))})),!0)}(e,t.get())&&n.preventDefault()}),!0),e.on("keyup",(function(n){Be(r,n,(function(e,t){return e===t.keyCode&&!1===j.modifierPressed(t)}))&&Ve(e,t.get())})),e.on("keypress",(function(r){Be(n,r,(function(e,t){return e.charCodeAt(0)===t.charCode}))&&W.setEditorTimeout(e,(function(){Ve(e,t.get())}))}))};e.add("textpattern",(function(e){var t=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}}(function(e){var t=e.getParam("textpattern_patterns",U,"array");if(!s(t))return F("The setting textpattern_patterns should be an array"),{inlinePatterns:[],blockPatterns:[]};var n=N(O(t,z));return w(n.errors,(function(e){return F(e.message,e.pattern)})),I(n.values)}(e));return Te(e,t),function(e){return{setPatterns:function(t){var n=N(O(t,z));if(n.errors.length>0){var r=n.errors[0];throw new Error(r.message+":\n"+JSON.stringify(r.pattern,null,2))}e.set(I(n.values))},getPatterns:function(){return n(n([],O(e.get().inlinePatterns,R),!0),O(e.get().blockPatterns,R),!0)}}}(t)}))}()},22480:function(e,t,n){"use strict";var r=n(15215),o=n(49890),i=n(59109),a={},l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.render=function(t,n,r,i){this.axisPointerClass&&o.h_(t),e.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(t,r,!0)},t.prototype.updateAxisPointer=function(e,t,n,r){this._doUpdateAxisPointerClass(e,n,!1)},t.prototype.remove=function(e,t){var n=this._axisPointer;n&&n.remove(t)},t.prototype.dispose=function(t,n){this._disposeAxisPointer(n),e.prototype.dispose.apply(this,arguments)},t.prototype._doUpdateAxisPointerClass=function(e,n,r){var i=t.getAxisPointerClass(this.axisPointerClass);if(i){var a=o.mg(e);a?(this._axisPointer||(this._axisPointer=new i)).render(e,a,n,r):this._disposeAxisPointer(n)}},t.prototype._disposeAxisPointer=function(e){this._axisPointer&&this._axisPointer.dispose(e),this._axisPointer=null},t.registerAxisPointerClass=function(e,t){a[e]=t},t.getAxisPointerClass=function(e){return e&&a[e]},t.type="axis",t}(i.A);t.A=l},22489:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(79306),a=n(28551),l=n(1767),s=n(19462),c=n(96319),u=n(96395),d=s((function(){for(var e,t,n=this.iterator,r=this.predicate,i=this.next;;){if(e=a(o(i,n)),this.done=!!e.done)return;if(t=e.value,c(n,r,[t,this.counter++],!0))return t}}));r({target:"Iterator",proto:!0,real:!0,forced:u},{filter:function(e){return a(this),i(e),new d(l(this),{predicate:e})}})},22498:function(e){e.exports=function(e){return e.getMonth()}},22612:function(){!function(){"use strict";var e=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(e){return{isFullscreen:function(){return null!==e.get()}}},r=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},o=function(e){return function(t){return typeof t===e}},i=r("string"),a=r("array"),l=o("boolean"),s=function(e){return!function(e){return null==e}(e)},c=o("function"),u=o("number"),d=function(){},f=function(e){return function(){return e}},h=function(e){return e};function p(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var m,g,v=f(!1),A=f(!0),y=function(){return b},b={fold:function(e,t){return e()},isSome:v,isNone:A,getOr:g=h,getOrThunk:m=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:f(null),getOrUndefined:f(void 0),or:g,orThunk:m,map:y,each:d,bind:y,exists:v,forall:A,filter:function(){return y()},toArray:function(){return[]},toString:f("none()")},O=function(e){var t=f(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:A,isNone:v,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return O(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:b},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},w={some:O,none:y,from:function(e){return null==e?b:O(e)}},x=function(){return x=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},x.apply(this,arguments)},_=function(t){var n=e(w.none()),r=function(){return n.get().each(t)};return{clear:function(){r(),n.set(w.none())},isSet:function(){return n.get().isSome()},get:function(){return n.get()},set:function(e){r(),n.set(w.some(e))}}},C=function(){return _((function(e){return e.unbind()}))},k=Array.prototype.push,S=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},V=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},B=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},T=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return w.some(i);if(n(i,r))break}return w.none()}(e,t,v)},N=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!a(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);k.apply(t,e[n])}return t}(S(e,t))},E=function(e){return function(e,t){return t>=0&&t<e.length?w.some(e[t]):w.none()}(e,0)},P=Object.keys,Q=function(e,t){return-1!==e.indexOf(t)},M=function(e){return void 0!==e.style&&c(e.style.getPropertyValue)},D=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},$={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return D(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return D(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return D(n)},fromDom:D,fromPoint:function(e,t,n){return w.from(e.dom.elementFromPoint(t,n)).map(D)}};"undefined"!=typeof window?window:Function("return this;")();var z=function(e){return function(t){return function(e){return e.dom.nodeType}(t)===e}},R=z(1),I=z(3),L=z(9),F=z(11),U=function(){return H(0,0)},H=function(e,t){return{major:e,minor:t}},W={nu:H,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?U():function(e,t){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return H(r(1),r(2))}(e,n)},unknown:U},j=function(e,t){return function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return w.none()}(t.brands,(function(t){var n=t.brand.toLowerCase();return T(e,(function(e){var t;return n===(null===(t=e.brand)||void 0===t?void 0:t.toLowerCase())})).map((function(e){return{current:e.name,version:W.nu(parseInt(t.version,10),0)}}))}))},q=function(e,t){var n=String(t).toLowerCase();return T(e,(function(e){return e.search(n)}))},X=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Y=function(e){return function(t){return Q(t,e)}},G=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return Q(e,"edge/")&&Q(e,"chrome")&&Q(e,"safari")&&Q(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,X],search:function(e){return Q(e,"chrome")&&!Q(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return Q(e,"msie")||Q(e,"trident")}},{name:"Opera",versionRegexes:[X,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Y("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Y("firefox")},{name:"Safari",versionRegexes:[X,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(Q(e,"safari")||Q(e,"mobile/"))&&Q(e,"applewebkit")}}],Z=[{name:"Windows",search:Y("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return Q(e,"iphone")||Q(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Y("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Y("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Y("linux"),versionRegexes:[]},{name:"Solaris",search:Y("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Y("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Y("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],K={browsers:f(G),oses:f(Z)},J="Edge",ee="Chrome",te="Opera",ne="Firefox",re="Safari",oe=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(J),isChrome:r(ee),isIE:r("IE"),isOpera:r(te),isFirefox:r(ne),isSafari:r(re)}},ie={unknown:function(){return oe({current:void 0,version:W.unknown()})},nu:oe,edge:f(J),chrome:f(ee),ie:f("IE"),opera:f(te),firefox:f(ne),safari:f(re)},ae="Windows",le="Android",se="Linux",ce="Solaris",ue="FreeBSD",de="ChromeOS",fe=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(ae),isiOS:r("iOS"),isAndroid:r(le),isOSX:r("OSX"),isLinux:r(se),isSolaris:r(ce),isFreeBSD:r(ue),isChromeOS:r(de)}},he={unknown:function(){return fe({current:void 0,version:W.unknown()})},nu:fe,windows:f(ae),ios:f("iOS"),android:f(le),linux:f(se),osx:f("OSX"),solaris:f(ce),freebsd:f(ue),chromeos:f(de)},pe=function(e,t,n){var r=K.browsers(),o=K.oses(),i=t.bind((function(e){return j(r,e)})).orThunk((function(){return function(e,t){return q(e,t).map((function(e){var n=W.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(r,e)})).fold(ie.unknown,ie.nu),a=function(e,t){return q(e,t).map((function(e){var n=W.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(o,e).fold(he.unknown,he.nu),l=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),i=e.isiOS()&&!o,a=e.isiOS()||e.isAndroid(),l=a||r("(pointer:coarse)"),s=o||!i&&a&&r("(min-device-width:768px)"),c=i||a&&!s,u=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!c&&!s&&!u;return{isiPad:f(o),isiPhone:f(i),isTablet:f(s),isPhone:f(c),isTouch:f(l),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:f(u),isDesktop:f(d)}}(a,i,e,n);return{browser:i,os:a,deviceType:l}},me=function(e){return window.matchMedia(e).matches},ge=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}}((function(){return pe(navigator.userAgent,w.from(navigator.userAgentData),me)})),ve=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Ae=function(e){return $.fromDom(e.dom.ownerDocument)},ye=function(e){return function(e){return w.from(e.dom.parentNode).map($.fromDom)}(e).map(be).map((function(t){return B(t,(function(t){return n=t,!(e.dom===n.dom);var n}))})).getOr([])},be=function(e){return S(e.dom.childNodes,$.fromDom)},Oe=c(Element.prototype.attachShadow)&&c(Node.prototype.getRootNode),we=f(Oe),xe=Oe?function(e){return $.fromDom(e.dom.getRootNode())}:function(e){return L(e)?e:Ae(e)},_e=function(e){var t,n=xe(e);return F(t=n)&&s(t.dom.host)?w.some(n):w.none()},Ce=function(e){return $.fromDom(e.dom.host)},ke=function(e){return s(e.dom.shadowRoot)},Se=function(e){var t=I(e)?e.dom.parentNode:e.dom;if(null==t||null===t.ownerDocument)return!1;var n,r,o=t.ownerDocument;return _e($.fromDom(t)).fold((function(){return o.body.contains(t)}),(n=Se,r=Ce,function(e){return n(r(e))}))},Ve=function(e,t,n){!function(e,t,n){if(!(i(n)||l(n)||u(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")}(e.dom,t,n)},Be=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},Te=function(e,t){e.dom.removeAttribute(t)},Ne=function(e,t){var n=e.dom;!function(e,t){for(var n=P(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}}(t,(function(e,t){!function(e,t,n){if(!i(n))throw new Error("CSS value must be a string: "+n);M(e)&&e.style.setProperty(t,n)}(n,t,e)}))},Ee=function(e,t){return M(e)?e.style.getPropertyValue(t):""},Pe=function(e){var t,n,r=$.fromDom(function(e){if(we()&&s(e.target)){var t=$.fromDom(e.target);if(R(t)&&ke(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return E(n)}}return w.from(e.target)}(e).getOr(e.target)),o=function(){return e.stopPropagation()},i=function(){return e.preventDefault()},a=(t=i,n=o,function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return t(n.apply(null,e))});return function(e,t,n,r,o,i,a){return{target:e,x:t,y:n,stop:r,prevent:o,kill:i,raw:a}}(r,e.clientX,e.clientY,o,i,a,e)},Qe=function(e,t,n,r,o){var i=function(e,t){return function(n){e(n)&&t(Pe(n))}}(n,r);return e.dom.addEventListener(t,i,o),{unbind:p(Me,e,t,i,o)}},Me=function(e,t,n,r){e.dom.removeEventListener(t,n,r)},De=A,$e=function(e,t,n){return function(e,t,n,r){return Qe(e,t,n,r,!1)}(e,t,De,n)},ze=function(e,t){return{left:e,top:t,translate:function(n,r){return ze(e+n,t+r)}}},Re=ze,Ie=function(e){var t=void 0===e?window:e;return ge().browser.isFirefox()?w.none():w.from(t.visualViewport)},Le=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Fe=function(e){var t=void 0===e?window:e,n=t.document,r=function(e){var t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return Re(n,r)}($.fromDom(n));return Ie(t).fold((function(){var e=t.document.documentElement,n=e.clientWidth,o=e.clientHeight;return Le(r.left,r.top,n,o)}),(function(e){return Le(Math.max(e.pageLeft,r.left),Math.max(e.pageTop,r.top),e.width,e.height)}))},Ue=function(e,t,n){return Ie(n).map((function(n){var r=function(e){return t(Pe(e))};return n.addEventListener(e,r),{unbind:function(){return n.removeEventListener(e,r)}}})).getOrThunk((function(){return{unbind:d}}))},He=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),We=tinymce.util.Tools.resolve("tinymce.Env"),je=tinymce.util.Tools.resolve("tinymce.util.Delay"),qe=function(e,t){e.fire("FullscreenStateChanged",{state:t})},Xe=function(e){return e.getParam("fullscreen_native",!1,"boolean")},Ye=function(e){var t=$.fromDom(e.getElement());return _e(t).map(Ce).getOrThunk((function(){return function(e){var t=e.dom.body;if(null==t)throw new Error("Body is not available yet");return $.fromDom(t)}(Ae(t))}))},Ge=function(e){return e.dom===(void 0!==(t=Ae(e).dom).fullscreenElement?t.fullscreenElement:void 0!==t.msFullscreenElement?t.msFullscreenElement:void 0!==t.webkitFullscreenElement?t.webkitFullscreenElement:null);var t},Ze=function(e,t,n){return B(function(e,t){for(var n=c(t)?t:v,r=e.dom,o=[];null!==r.parentNode&&void 0!==r.parentNode;){var i=r.parentNode,a=$.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o}(e,n),t)},Ke=function(e){return function(e,t){var n,r=void 0===t?document:t.dom;return 1!==(n=r).nodeType&&9!==n.nodeType&&11!==n.nodeType||0===n.childElementCount?[]:S(r.querySelectorAll(e),$.fromDom)}(e)},Je=function(e,t,n){return Ze(e,(function(e){return ve(e,t)}),n)},et=function(e,t){return function(e,t){return B(ye(e),t)}(e,(function(e){return ve(e,t)}))},tt="data-ephox-mobile-fullscreen-style",nt="position:absolute!important;",rt="top:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;overflow:visible!important;",ot=We.os.isAndroid(),it=function(e){var t=function(e,t){var n=e.dom,r=window.getComputedStyle(n).getPropertyValue(t);return""!==r||Se(e)?r:Ee(n,t)}(e,"background-color");return void 0!==t&&""!==t?"background-color:"+t+"!important":"background-color:rgb(255,255,255)!important;"},at=He.DOM,lt=Ie().fold((function(){return{bind:d,unbind:d}}),(function(e){var t,n=(t=_(d),x(x({},t),{on:function(e){return t.get().each(e)}})),r=C(),o=C(),i=je.throttle((function(){document.body.scrollTop=0,document.documentElement.scrollTop=0,window.requestAnimationFrame((function(){n.on((function(t){return Ne(t,{top:e.offsetTop+"px",left:e.offsetLeft+"px",height:e.height+"px",width:e.width+"px"})}))}))}),50);return{bind:function(e){n.set(e),i(),r.set(Ue("resize",i)),o.set(Ue("scroll",i))},unbind:function(){n.on((function(){r.clear(),o.clear()})),n.clear()}}})),st=function(e,t){var n,r,o,i,a=document.body,l=document.documentElement,s=e.getContainer(),c=$.fromDom(s),u=Ye(e),d=t.get(),f=$.fromDom(e.getBody()),h=We.deviceType.isTouch(),p=s.style,m=e.iframeElement.style,g=function(e){e(a,"tox-fullscreen"),e(l,"tox-fullscreen"),e(s,"tox-fullscreen"),_e(c).map((function(e){return Ce(e).dom})).each((function(t){e(t,"tox-fullscreen"),e(t,"tox-shadowhost")}))},v=function(){var n,r;h&&(n=e.dom,r=Ke("["+tt+"]"),V(r,(function(e){var t=Be(e,tt);"no-styles"!==t?Ne(e,n.parseStyle(t)):Te(e,"style"),Te(e,tt)}))),g(at.removeClass),lt.unbind(),w.from(t.get()).each((function(e){return e.fullscreenChangeHandler.unbind()}))};if(d)d.fullscreenChangeHandler.unbind(),Xe(e)&&Ge(u)&&(r=Ae(u),(o=r.dom).exitFullscreen?o.exitFullscreen():o.msExitFullscreen?o.msExitFullscreen():o.webkitCancelFullScreen&&o.webkitCancelFullScreen()),m.width=d.iframeWidth,m.height=d.iframeHeight,p.width=d.containerWidth,p.height=d.containerHeight,p.top=d.containerTop,p.left=d.containerLeft,n=d.scrollPos,window.scrollTo(n.x,n.y),t.set(null),qe(e,!1),v(),e.off("remove",v);else{var A=$e(Ae(u),void 0!==document.fullscreenElement?"fullscreenchange":void 0!==document.msFullscreenElement?"MSFullscreenChange":void 0!==document.webkitFullscreenElement?"webkitfullscreenchange":"fullscreenchange",(function(n){Xe(e)&&(Ge(u)||null===t.get()||st(e,t))})),y={scrollPos:Fe(window),containerWidth:p.width,containerHeight:p.height,containerTop:p.top,containerLeft:p.left,iframeWidth:m.width,iframeHeight:m.height,fullscreenChangeHandler:A};h&&function(e,t,n){var r=function(t){return function(n){var r=Be(n,"style"),o=void 0===r?"no-styles":r.trim();o!==t&&(Ve(n,tt,o),Ne(n,e.parseStyle(t)))}},o=Je(t,"*"),i=N(o,(function(e){return et(e,"*:not(.tox-silver-sink)")})),a=it(n);V(i,r("display:none!important;")),V(o,r(nt+rt+a)),r((!0===ot?"":nt)+rt+a)(t)}(e.dom,c,f),m.width=m.height="100%",p.width=p.height="",g(at.addClass),lt.bind(c),e.on("remove",v),t.set(y),Xe(e)&&((i=u.dom).requestFullscreen?i.requestFullscreen():i.msRequestFullscreen?i.msRequestFullscreen():i.webkitRequestFullScreen&&i.webkitRequestFullScreen()),qe(e,!0)}},ct=function(e,t){return function(n){n.setActive(null!==t.get());var r=function(e){return n.setActive(e.state)};return e.on("FullscreenStateChanged",r),function(){return e.off("FullscreenStateChanged",r)}}};t.add("fullscreen",(function(t){var r=e(null);return t.inline||(function(e,t){e.addCommand("mceFullScreen",(function(){st(e,t)}))}(t,r),function(e,t){var n=function(){return e.execCommand("mceFullScreen")};e.ui.registry.addToggleMenuItem("fullscreen",{text:"Fullscreen",icon:"fullscreen",shortcut:"Meta+Shift+F",onAction:n,onSetup:ct(e,t)}),e.ui.registry.addToggleButton("fullscreen",{tooltip:"Fullscreen",icon:"fullscreen",onAction:n,onSetup:ct(e,t)})}(t,r),t.addShortcut("Meta+Shift+F","","mceFullScreen")),n(r)}))}()},22720:function(e,t,n){"use strict";n.d(t,{AI:function(){return p},C8:function(){return g},D_:function(){return C},Kg:function(){return A},TO:function(){return N},Tn:function(){return v},Uo:function(){return S},V7:function(){return V},bW:function(){return k},k3:function(){return B},lQ:function(){return y},oc:function(){return m},rd:function(){return T},uA:function(){return p},un:function(){return b},x_:function(){return O}});var r,o=n(12189),i=Object.defineProperty,a=Object.defineProperties,l=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,d=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))c.call(t,n)&&d(e,n,t[n]);if(s)for(var n of s(t))u.call(t,n)&&d(e,n,t[n]);return e},h=(e,t)=>a(e,l(t));function p(e,t){var n;const r=(0,o.IJ)();return(0,o.nTw)((()=>{r.value=e()}),h(f({},t),{flush:null!=(n=null==t?void 0:t.flush)?n:"sync"})),(0,o.tBZ)(r)}const m="undefined"!=typeof window,g=e=>void 0!==e,v=(Object.prototype.toString,e=>"function"==typeof e),A=e=>"string"==typeof e,y=()=>{},b=m&&(null==(r=null==window?void 0:window.navigator)?void 0:r.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function O(e){return"function"==typeof e?e():(0,o.R1X)(e)}function w(e,t){return function(...n){return new Promise(((r,o)=>{Promise.resolve(e((()=>t.apply(this,n)),{fn:t,thisArg:this,args:n})).then(r).catch(o)}))}}function x(e,t={}){let n,r,o=y;const i=e=>{clearTimeout(e),o(),o=y};return a=>{const l=O(e),s=O(t.maxWait);return n&&i(n),l<=0||void 0!==s&&s<=0?(r&&(i(r),r=null),Promise.resolve(a())):new Promise(((e,c)=>{o=t.rejectOnCancel?c:e,s&&!r&&(r=setTimeout((()=>{n&&i(n),r=null,e(a())}),s)),n=setTimeout((()=>{r&&i(r),r=null,e(a())}),l)}))}}function _(e,t=!0,n=!0,r=!1){let o,i,a=0,l=!0,s=y;const c=()=>{o&&(clearTimeout(o),o=void 0,s(),s=y)};return u=>{const d=O(e),f=Date.now()-a,h=()=>i=u();return c(),d<=0?(a=Date.now(),h()):(f>d&&(n||!l)?(a=Date.now(),h()):t&&(i=new Promise(((e,t)=>{s=r?t:e,o=setTimeout((()=>{a=Date.now(),l=!0,e(h()),c()}),Math.max(0,d-f))}))),n||o||(o=setTimeout((()=>l=!0),d)),l=!1,i)}}o.Sg5,o.Sg5,o.Sg5;function C(e){return e}function k(e,t){let n,r,i;const a=(0,o.KRz)(!0),l=()=>{a.value=!0,i()};(0,o.wBe)(e,l,{flush:"sync"});const s=v(t)?t:t.get,c=v(t)?void 0:t.set,u=(0,o.rYL)(((e,t)=>(r=e,i=t,{get(){return a.value&&(n=s(),a.value=!1),r(),n},set(e){null==c||c(e)}})));return Object.isExtensible(u)&&(u.trigger=l),u}function S(e){return!!(0,o.o55)()&&((0,o.jr2)(e),!0)}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function V(e,t=200,n={}){const r=(0,o.KRz)(e.value),i=function(e,t=200,n={}){return w(x(t,n),e)}((()=>{r.value=e.value}),t,n);return(0,o.wBe)(e,(()=>i())),r}function B(e,t=200,n=!1,r=!0,o=!1){return w(_(t,n,r,o),e)}Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function T(e,t=!0){(0,o.nIK)()?(0,o.sV8)(e):t?e():(0,o.dYV)(e)}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function N(e,t,n={}){const{immediate:r=!0}=n,i=(0,o.KRz)(!1);let a=null;function l(){a&&(clearTimeout(a),a=null)}function s(){i.value=!1,l()}function c(...n){l(),i.value=!0,a=setTimeout((()=>{i.value=!1,a=null,e(...n)}),O(t))}return r&&(i.value=!0,m&&c()),S(s),{isPending:(0,o.tBZ)(i),start:c,stop:s}}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable},22742:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);var o=n(40412),i=n(48404),a=n(60104),l={name:"addUser",components:{LyDialog:i.A,LyUploadAvatar:a.A},emits:["refreshData","closed"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",defaultImg:n(50319),formData:{username:"",nickname:"",mobile:"",is_active:!0,avatar:""},rules:{username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],mobile:[{required:!0,message:"请输入手机号",trigger:"blur"}],is_active:[{required:!0,message:"请选择是否启用",trigger:"blur"}]}}},methods:{handleClose(){this.$emit("closed")},handleOpen(e,t){this.loadingTitle=t,this.dialogVisible=!0,e?(delete this.rules.password,this.formData=e):(this.rules.password=[{required:!0,message:"请输入密码",trigger:"blur"}],this.formData={name:"",nickname:"",username:"",mobile:"",is_active:!0,avatar:""})},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,o.UsersUsersEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.dialogVisible=!1,this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.UsersUsersAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("LyUploadAvatar"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-switch"),d=(0,r.resolveComponent)("el-form"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"560px",onClosed:a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(f,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"用户头像:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.avatar,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.avatar=e),width:"100px",height:"100px"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"用户名:",prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.username,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.username=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"姓名:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.name,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.name=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"用户昵称:",prop:"nickname"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.nickname,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.nickname=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"密码:",prop:"password"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.password,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.password=e),clearable:"","show-password":""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"手机号:",prop:"mobile"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.mobile,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.mobile=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"is_active"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.is_active,"onUpdate:modelValue":t[6]||(t[6]=e=>i.formData.is_active=e),"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","onClosed"])])}]])},22759:function(e,t,n){"use strict";var r=n(98026),o=function(e){this.otherDims={},null!=e&&r.extend(this,e)};t.A=o},22810:function(e){e.exports=function(e){return e.getFullYear()}},22812:function(e){"use strict";var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},22946:function(e,t,n){var r=n(73971),o=typeof Set!==r;e.exports=function(e){return o&&e instanceof Set}},22974:function(e,t,n){"use strict";n.d(t,{Vh:function(){return m},ht:function(){return p},H3:function(){return h}});var r=n(61431);const o=Symbol();var i=n(65980),a=n(14656),l=n(87404),s=n(838),c=n(22355),u=n(41651),d=n(55158);const f=(0,r.ref)();function h(e,t=void 0){const n=(0,r.getCurrentInstance)()?(0,r.inject)(o,f):f;return e?(0,r.computed)((()=>{var r,o;return null!=(o=null==(r=n.value)?void 0:r[e])?o:t})):n}function p(e,t){const n=h(),o=(0,i.DU)(e,(0,r.computed)((()=>{var e;return(null==(e=n.value)?void 0:e.namespace)||i.Lt}))),s=(0,l.Ym)((0,r.computed)((()=>{var e;return null==(e=n.value)?void 0:e.locale}))),c=(0,a.YK)((0,r.computed)((()=>{var e;return(null==(e=n.value)?void 0:e.zIndex)||a._}))),u=(0,r.computed)((()=>{var e;return(0,r.unref)(t)||(null==(e=n.value)?void 0:e.size)||""}));return m((0,r.computed)((()=>(0,r.unref)(n)||{}))),{ns:o,locale:s,zIndex:c,size:u}}const m=(e,t,n=!1)=>{var d;const p=!!(0,r.getCurrentInstance)(),m=p?h():void 0,v=null!=(d=null==t?void 0:t.provide)?d:p?r.provide:void 0;if(!v)return void(0,u.U)("provideGlobalConfig","provideGlobalConfig() can only be used inside setup().");const A=(0,r.computed)((()=>{const t=(0,r.unref)(e);return(null==m?void 0:m.value)?g(m.value,t):t}));return v(o,A),v(l.vx,(0,r.computed)((()=>A.value.locale))),v(i.O5,(0,r.computed)((()=>A.value.namespace))),v(a.d4,(0,r.computed)((()=>A.value.zIndex))),v(s.SN,{size:(0,r.computed)((()=>A.value.size||""))}),v(c.mf,(0,r.computed)((()=>({emptyValues:A.value.emptyValues,valueOnClear:A.value.valueOnClear})))),!n&&f.value||(f.value=A.value),A},g=(e,t)=>{const n=[...new Set([...(0,d.YD)(e),...(0,d.YD)(t)])],r={};for(const o of n)r[o]=void 0!==t[o]?t[o]:e[o];return r}},22997:function(e,t,n){var r=n(50026),o=n(59988);e.exports=function(e,t){return r(o(e),o(t))}},23071:function(e,t,n){"use strict";n.d(t,{G9:function(){return d},Gt:function(){return f},OC:function(){return c},PU:function(){return h},ln:function(){return u},ps:function(){return s},sc:function(){return a}});var r=n(48170),o=n(98026),i=n(13430),a={Must:1,Might:2,Not:3},l=(0,r.$r)();function s(e){l(e).datasetMap=(0,o.createHashMap)()}function c(e,t,n){var r={},i=d(t);if(!i||!e)return r;var a,s,c=[],u=[],f=t.ecModel,h=l(f).datasetMap,p=i.uid+"_"+n.seriesLayoutBy;e=e.slice(),(0,o.each)(e,(function(t,n){var i=(0,o.isObject)(t)?t:e[n]={name:t};"ordinal"===i.type&&null==a&&(a=n,s=v(i)),r[i.name]=[]}));var m=h.get(p)||h.set(p,{categoryWayDim:s,valueWayDim:0});function g(e,t,n){for(var r=0;r<n;r++)e.push(t+r)}function v(e){var t=e.dimsDef;return t?t.length:1}return(0,o.each)(e,(function(e,t){var n=e.name,o=v(e);if(null==a){var i=m.valueWayDim;g(r[n],i,o),g(u,i,o),m.valueWayDim+=o}else if(a===t)g(r[n],0,o),g(c,0,o);else{i=m.categoryWayDim;g(r[n],i,o),g(u,i,o),m.categoryWayDim+=o}})),c.length&&(r.itemName=c),u.length&&(r.seriesName=u),r}function u(e,t,n){var r={};if(!d(e))return r;var l,s=t.sourceFormat,c=t.dimensionsDefine;s!==i.Wk&&s!==i.t1||(0,o.each)(c,(function(e,t){"name"===((0,o.isObject)(e)?e.name:e)&&(l=t)}));var u=function(){for(var e={},r={},o=[],i=0,u=Math.min(5,n);i<u;i++){var d=p(t.data,s,t.seriesLayoutBy,c,t.startIndex,i);o.push(d);var f=d===a.Not;if(f&&null==e.v&&i!==l&&(e.v=i),(null==e.n||e.n===e.v||!f&&o[e.n]===a.Not)&&(e.n=i),h(e)&&o[e.n]!==a.Not)return e;f||(d===a.Might&&null==r.v&&i!==l&&(r.v=i),null!=r.n&&r.n!==r.v||(r.n=i))}function h(e){return null!=e.v&&null!=e.n}return h(e)?e:h(r)?r:null}();if(u){r.value=[u.v];var f=null!=l?l:u.n;r.itemName=[f],r.seriesName=[f]}return r}function d(e){if(!e.get("data",!0))return(0,r.JO)(e.ecModel,"dataset",{index:e.get("datasetIndex",!0),id:e.get("datasetId",!0)},r.US).models[0]}function f(e){return e.get("transform",!0)||e.get("fromTransformResult",!0)?(0,r.JO)(e.ecModel,"dataset",{index:e.get("fromDatasetIndex",!0),id:e.get("fromDatasetId",!0)},r.US).models:[]}function h(e,t){return p(e.data,e.sourceFormat,e.seriesLayoutBy,e.dimensionsDefine,e.startIndex,t)}function p(e,t,n,l,s,c){var u,d,f;if((0,o.isTypedArray)(e))return a.Not;if(l){var h=l[c];(0,o.isObject)(h)?(d=h.name,f=h.type):(0,o.isString)(h)&&(d=h)}if(null!=f)return"ordinal"===f?a.Must:a.Not;if(t===i.Km){var p=e;if(n===i.oC){for(var m=p[c],g=0;g<(m||[]).length&&g<5;g++)if(null!=(u=x(m[s+g])))return u}else for(g=0;g<p.length&&g<5;g++){var v=p[s+g];if(v&&null!=(u=x(v[c])))return u}}else if(t===i.Wk){var A=e;if(!d)return a.Not;for(g=0;g<A.length&&g<5;g++){if((O=A[g])&&null!=(u=x(O[d])))return u}}else if(t===i.t1){var y=e;if(!d)return a.Not;if(!(m=y[d])||(0,o.isTypedArray)(m))return a.Not;for(g=0;g<m.length&&g<5;g++)if(null!=(u=x(m[g])))return u}else if(t===i.mK){var b=e;for(g=0;g<b.length&&g<5;g++){var O=b[g],w=(0,r.vj)(O);if(!(0,o.isArray)(w))return a.Not;if(null!=(u=x(w[c])))return u}}function x(e){var t=(0,o.isString)(e);return null!=e&&Number.isFinite(Number(e))&&""!==e?t?a.Might:a.Not:t&&"-"!==e?a.Must:void 0}return a.Not}},23149:function(e,t){"use strict";t.A=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},23167:function(e,t,n){"use strict";var r=n(94901),o=n(20034),i=n(52967);e.exports=function(e,t,n){var a,l;return i&&r(a=t.constructor)&&a!==n&&o(l=a.prototype)&&l!==n.prototype&&i(e,l),e}},23193:function(e,t,n){var r=n(85860);e.exports=function(){return r(arguments)}},23205:function(e,t,n){"use strict";n.d(t,{O:function(){return s}});var r=n(61431),o=n(63753),i=n(41651);const a=["class","style"],l=/^on[A-Z]/,s=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,s=(0,r.computed)((()=>((null==n?void 0:n.value)||[]).concat(a))),c=(0,r.getCurrentInstance)();return c?(0,r.computed)((()=>{var e;return(0,o.A)(Object.entries(null==(e=c.proxy)?void 0:e.$attrs).filter((([e])=>!(s.value.includes(e)||t&&l.test(e)))))})):((0,i.U)("use-attrs","getCurrentInstance() returned null. useAttrs() must be called at the top of a setup function"),(0,r.computed)((()=>({}))))}},23421:function(e,t,n){"use strict";n.d(t,{FQ:function(){return xt},Ng:function(){return gn},p5:function(){return In},El:function(){return vt},zm:function(){return An},Zf:function(){return vn},AS:function(){return yn},Bo:function(){return Tn},FP:function(){return bn},aQ:function(){return On},ZB:function(){return zn},Ts:function(){return mn},OH:function(){return Vn},pX:function(){return Bn},Oh:function(){return Nn},Ej:function(){return Mn},E:function(){return ut.E},mz:function(){return $n},cf:function(){return Cn},tb:function(){return kn},lP:function(){return xn},qg:function(){return _n},bf:function(){return wn},iY:function(){return Rn},xV:function(){return Sn},AF:function(){return En},vV:function(){return Dn},rE:function(){return gt}});var r=n(15215),o=n(23442),i=n(98026),a=n(38123),l=n(83470),s=n(57861),c=n(48170),u=n(5202),d=n(15915),f="";"undefined"!=typeof navigator&&(f=navigator.platform||"");var h,p,m,g="rgba(0, 0, 0, 0.2)",v={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:g,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:g,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:g,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:g,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:g,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:g,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:f.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},A=n(23071),y=n(7442),b=n(96501),O="\0_ec_inner";var w=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n,r,o,i){r=r||{},this.option=null,this._theme=new u.A(r),this._locale=new u.A(o),this._optionManager=i},t.prototype.setOption=function(e,t,n){var r=C(t);this._optionManager.setOption(e,n,r),this._resetOption(null,r)},t.prototype.resetOption=function(e,t){return this._resetOption(e,C(t))},t.prototype._resetOption=function(e,t){var n=!1,r=this._optionManager;if(!e||"recreate"===e){var o=r.mountOption("recreate"===e);0,this.option&&"recreate"!==e?(this.restoreData(),this._mergeOption(o,t)):m(this,o),n=!0}if("timeline"!==e&&"media"!==e||this.restoreData(),!e||"recreate"===e||"timeline"===e){var a=r.getTimelineOption(this);a&&(n=!0,this._mergeOption(a,t))}if(!e||"recreate"===e||"media"===e){var l=r.getMediaOption(this);l.length&&(0,i.each)(l,(function(e){n=!0,this._mergeOption(e,t)}),this)}return n},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,t){var n=this.option,r=this._componentsMap,o=this._componentsCount,a=[],l=(0,i.createHashMap)(),s=t&&t.replaceMergeMainTypeMap;(0,A.ps)(this),(0,i.each)(e,(function(e,t){null!=e&&(d.A.hasClass(t)?t&&(a.push(t),l.set(t,!0)):n[t]=null==n[t]?(0,i.clone)(e):(0,i.merge)(n[t],e,!0))})),s&&s.each((function(e,t){d.A.hasClass(t)&&!l.get(t)&&(a.push(t),l.set(t,!0))})),d.A.topologicalTravel(a,d.A.getAllClassMainTypes(),(function(t){var a=(0,y.a)(this,t,c.qB(e[t])),l=r.get(t),u=l?s&&s.get(t)?"replaceMerge":"normalMerge":"replaceAll",f=c.O2(l,a,u);c.GX(f,t,d.A),n[t]=null,r.set(t,null),o.set(t,0);var p,m=[],g=[],v=0;(0,i.each)(f,(function(e,n){var r=e.existing,o=e.newOption;if(o){var a="series"===t,l=d.A.getClass(t,e.keyInfo.subType,!a);if(!l)return;if("tooltip"===t){if(p)return void 0;p=!0}if(r&&r.constructor===l)r.name=e.keyInfo.name,r.mergeOption(o,this),r.optionUpdated(o,!1);else{var s=(0,i.extend)({componentIndex:n},e.keyInfo);r=new l(o,this,this,s),(0,i.extend)(r,s),e.brandNew&&(r.__requireNewView=!0),r.init(o,this,this),r.optionUpdated(null,!0)}}else r&&(r.mergeOption({},this),r.optionUpdated({},!1));r?(m.push(r.option),g.push(r),v++):(m.push(void 0),g.push(void 0))}),this),n[t]=m,r.set(t,g),o.set(t,v),"series"===t&&h(this)}),this),this._seriesIndices||h(this)},t.prototype.getOption=function(){var e=(0,i.clone)(this.option);return(0,i.each)(e,(function(t,n){if(d.A.hasClass(n)){for(var r=c.qB(t),o=r.length,i=!1,a=o-1;a>=0;a--)r[a]&&!c.oh(r[a])?i=!0:(r[a]=null,!i&&o--);r.length=o,e[n]=r}})),delete e[O],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,t){var n=this._componentsMap.get(e);if(n){var r=n[t||0];if(r)return r;if(null==t)for(var o=0;o<n.length;o++)if(n[o])return n[o]}},t.prototype.queryComponents=function(e){var t=e.mainType;if(!t)return[];var n,r=e.index,o=e.id,a=e.name,l=this._componentsMap.get(t);return l&&l.length?(null!=r?(n=[],(0,i.each)(c.qB(r),(function(e){l[e]&&n.push(l[e])}))):n=null!=o?x("id",o,l):null!=a?x("name",a,l):(0,i.filter)(l,(function(e){return!!e})),_(n,e)):[]},t.prototype.findComponents=function(e){var t,n,r,o,a=e.query,l=e.mainType,s=(n=l+"Index",r=l+"Id",o=l+"Name",!(t=a)||null==t[n]&&null==t[r]&&null==t[o]?null:{mainType:l,index:t[n],id:t[r],name:t[o]});return function(t){return e.filter?(0,i.filter)(t,e.filter):t}(_(s?this.queryComponents(s):(0,i.filter)(this._componentsMap.get(l),(function(e){return!!e})),e))},t.prototype.eachComponent=function(e,t,n){var r=this._componentsMap;if((0,i.isFunction)(e)){var o=t,a=e;r.each((function(e,t){for(var n=0;e&&n<e.length;n++){var r=e[n];r&&a.call(o,t,r,r.componentIndex)}}))}else for(var l=(0,i.isString)(e)?r.get(e):(0,i.isObject)(e)?this.findComponents(e):null,s=0;l&&s<l.length;s++){var c=l[s];c&&t.call(n,c,c.componentIndex)}},t.prototype.getSeriesByName=function(e){var t=c.vS(e,null);return(0,i.filter)(this._componentsMap.get("series"),(function(e){return!!e&&null!=t&&e.name===t}))},t.prototype.getSeriesByIndex=function(e){return this._componentsMap.get("series")[e]},t.prototype.getSeriesByType=function(e){return(0,i.filter)(this._componentsMap.get("series"),(function(t){return!!t&&t.subType===e}))},t.prototype.getSeries=function(){return(0,i.filter)(this._componentsMap.get("series"),(function(e){return!!e}))},t.prototype.getSeriesCount=function(){return this._componentsCount.get("series")},t.prototype.eachSeries=function(e,t){p(this),(0,i.each)(this._seriesIndices,(function(n){var r=this._componentsMap.get("series")[n];e.call(t,r,n)}),this)},t.prototype.eachRawSeries=function(e,t){(0,i.each)(this._componentsMap.get("series"),(function(n){n&&e.call(t,n,n.componentIndex)}))},t.prototype.eachSeriesByType=function(e,t,n){p(this),(0,i.each)(this._seriesIndices,(function(r){var o=this._componentsMap.get("series")[r];o.subType===e&&t.call(n,o,r)}),this)},t.prototype.eachRawSeriesByType=function(e,t,n){return(0,i.each)(this.getSeriesByType(e),t,n)},t.prototype.isSeriesFiltered=function(e){return p(this),null==this._seriesIndicesMap.get(e.componentIndex)},t.prototype.getCurrentSeriesIndices=function(){return(this._seriesIndices||[]).slice()},t.prototype.filterSeries=function(e,t){p(this);var n=[];(0,i.each)(this._seriesIndices,(function(r){var o=this._componentsMap.get("series")[r];e.call(t,o,r)&&n.push(r)}),this),this._seriesIndices=n,this._seriesIndicesMap=(0,i.createHashMap)(n)},t.prototype.restoreData=function(e){h(this);var t=this._componentsMap,n=[];t.each((function(e,t){d.A.hasClass(t)&&n.push(t)})),d.A.topologicalTravel(n,d.A.getAllClassMainTypes(),(function(n){(0,i.each)(t.get(n),(function(t){!t||"series"===n&&function(e,t){if(t){var n=t.seriesIndex,r=t.seriesId,o=t.seriesName;return null!=n&&e.componentIndex!==n||null!=r&&e.id!==r||null!=o&&e.name!==o}}(t,e)||t.restoreData()}))}))},t.internalField=(h=function(e){var t=e._seriesIndices=[];(0,i.each)(e._componentsMap.get("series"),(function(e){e&&t.push(e.componentIndex)})),e._seriesIndicesMap=(0,i.createHashMap)(t)},p=function(e){},void(m=function(e,t){e.option={},e.option[O]=1,e._componentsMap=(0,i.createHashMap)({series:[]}),e._componentsCount=(0,i.createHashMap)();var n=t.aria;(0,i.isObject)(n)&&null==n.enabled&&(n.enabled=!0),function(e,t){var n=e.color&&!e.colorLayer;(0,i.each)(t,(function(t,r){"colorLayer"===r&&n||d.A.hasClass(r)||("object"==typeof t?e[r]=e[r]?(0,i.merge)(e[r],t,!1):(0,i.clone)(t):null==e[r]&&(e[r]=t))}))}(t,e._theme.option),(0,i.merge)(t,v,!1),e._mergeOption(t,null)})),t}(u.A);function x(e,t,n){if((0,i.isArray)(t)){var r=(0,i.createHashMap)();return(0,i.each)(t,(function(e){null!=e&&(null!=c.vS(e,null)&&r.set(e,!0))})),(0,i.filter)(n,(function(t){return t&&r.get(t[e])}))}var o=c.vS(t,null);return(0,i.filter)(n,(function(t){return t&&null!=o&&t[e]===o}))}function _(e,t){return t.hasOwnProperty("subType")?(0,i.filter)(e,(function(e){return e&&e.subType===t.subType})):e}function C(e){var t=(0,i.createHashMap)();return e&&(0,i.each)(c.qB(e.replaceMerge),(function(e){t.set(e,!0)})),{replaceMergeMainTypeMap:t}}(0,i.mixin)(w,b.X);var k=w,S=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isSSR","isDisposed","on","off","getDataURL","getConnectedDataURL","getOption","getId","updateLabelLayout"],V=function(e){i.each(S,(function(t){this[t]=i.bind(e[t],e)}),this)},B=n(89737),T=/^(min|max)?(.+)$/,N=function(){function e(e){this._timelineOptions=[],this._mediaList=[],this._currentMediaIndices=[],this._api=e}return e.prototype.setOption=function(e,t,n){e&&((0,i.each)((0,c.qB)(e.series),(function(e){e&&e.data&&(0,i.isTypedArray)(e.data)&&(0,i.setAsPrimitive)(e.data)})),(0,i.each)((0,c.qB)(e.dataset),(function(e){e&&e.source&&(0,i.isTypedArray)(e.source)&&(0,i.setAsPrimitive)(e.source)}))),e=(0,i.clone)(e);var r=this._optionBackup,o=function(e,t,n){var r,o,a=[],l=e.baseOption,s=e.timeline,c=e.options,u=e.media,d=!!e.media,f=!!(c||s||l&&l.timeline);l?(o=l).timeline||(o.timeline=s):((f||d)&&(e.options=e.media=null),o=e);d&&(0,i.isArray)(u)&&(0,i.each)(u,(function(e){e&&e.option&&(e.query?a.push(e):r||(r=e))}));function h(e){(0,i.each)(t,(function(t){t(e,n)}))}return h(o),(0,i.each)(c,(function(e){return h(e)})),(0,i.each)(a,(function(e){return h(e.option)})),{baseOption:o,timelineOptions:c||[],mediaDefault:r,mediaList:a}}(e,t,!r);this._newBaseOption=o.baseOption,r?(o.timelineOptions.length&&(r.timelineOptions=o.timelineOptions),o.mediaList.length&&(r.mediaList=o.mediaList),o.mediaDefault&&(r.mediaDefault=o.mediaDefault)):this._optionBackup=o},e.prototype.mountOption=function(e){var t=this._optionBackup;return this._timelineOptions=t.timelineOptions,this._mediaList=t.mediaList,this._mediaDefault=t.mediaDefault,this._currentMediaIndices=[],(0,i.clone)(e?t.baseOption:this._newBaseOption)},e.prototype.getTimelineOption=function(e){var t,n=this._timelineOptions;if(n.length){var r=e.getComponent("timeline");r&&(t=(0,i.clone)(n[r.getCurrentIndex()]))}return t},e.prototype.getMediaOption=function(e){var t,n,r=this._api.getWidth(),o=this._api.getHeight(),a=this._mediaList,l=this._mediaDefault,s=[],c=[];if(!a.length&&!l)return c;for(var u=0,d=a.length;u<d;u++)E(a[u].query,r,o)&&s.push(u);return!s.length&&l&&(s=[-1]),s.length&&(t=s,n=this._currentMediaIndices,t.join(",")!==n.join(","))&&(c=(0,i.map)(s,(function(e){return(0,i.clone)(-1===e?l.option:a[e].option)}))),this._currentMediaIndices=s,c},e}();function E(e,t,n){var r={width:t,height:n,aspectratio:t/n},o=!0;return(0,i.each)(e,(function(e,t){var n=t.match(T);if(n&&n[1]&&n[2]){var i=n[1],a=n[2].toLowerCase();(function(e,t,n){return"min"===n?e>=t:"max"===n?e<=t:e===t})(r[a],e,i)||(o=!1)}})),o}var P=N,Q=i.each,M=i.isObject,D=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function $(e){var t=e&&e.itemStyle;if(t)for(var n=0,r=D.length;n<r;n++){var o=D[n],a=t.normal,l=t.emphasis;a&&a[o]&&(e[o]=e[o]||{},e[o].normal?i.merge(e[o].normal,a[o]):e[o].normal=a[o],a[o]=null),l&&l[o]&&(e[o]=e[o]||{},e[o].emphasis?i.merge(e[o].emphasis,l[o]):e[o].emphasis=l[o],l[o]=null)}}function z(e,t,n){if(e&&e[t]&&(e[t].normal||e[t].emphasis)){var r=e[t].normal,o=e[t].emphasis;r&&(n?(e[t].normal=e[t].emphasis=null,i.defaults(e[t],r)):e[t]=r),o&&(e.emphasis=e.emphasis||{},e.emphasis[t]=o,o.focus&&(e.emphasis.focus=o.focus),o.blurScope&&(e.emphasis.blurScope=o.blurScope))}}function R(e){z(e,"itemStyle"),z(e,"lineStyle"),z(e,"areaStyle"),z(e,"label"),z(e,"labelLine"),z(e,"upperLabel"),z(e,"edgeLabel")}function I(e,t){var n=M(e)&&e[t],r=M(n)&&n.textStyle;if(r){0;for(var o=0,i=c.JS.length;o<i;o++){var a=c.JS[o];r.hasOwnProperty(a)&&(n[a]=r[a])}}}function L(e){e&&(R(e),I(e,"label"),e.emphasis&&I(e.emphasis,"label"))}function F(e){return i.isArray(e)?e:e?[e]:[]}function U(e){return(i.isArray(e)?e[0]:e)||{}}function H(e,t){Q(F(e.series),(function(e){M(e)&&function(e){if(M(e)){$(e),R(e),I(e,"label"),I(e,"upperLabel"),I(e,"edgeLabel"),e.emphasis&&(I(e.emphasis,"label"),I(e.emphasis,"upperLabel"),I(e.emphasis,"edgeLabel"));var t=e.markPoint;t&&($(t),L(t));var n=e.markLine;n&&($(n),L(n));var r=e.markArea;r&&L(r);var o=e.data;if("graph"===e.type){o=o||e.nodes;var a=e.links||e.edges;if(a&&!i.isTypedArray(a))for(var l=0;l<a.length;l++)L(a[l]);i.each(e.categories,(function(e){R(e)}))}if(o&&!i.isTypedArray(o))for(l=0;l<o.length;l++)L(o[l]);if((t=e.markPoint)&&t.data){var s=t.data;for(l=0;l<s.length;l++)L(s[l])}if((n=e.markLine)&&n.data){var c=n.data;for(l=0;l<c.length;l++)i.isArray(c[l])?(L(c[l][0]),L(c[l][1])):L(c[l])}"gauge"===e.type?(I(e,"axisLabel"),I(e,"title"),I(e,"detail")):"treemap"===e.type?(z(e.breadcrumb,"itemStyle"),i.each(e.levels,(function(e){R(e)}))):"tree"===e.type&&R(e.leaves)}}(e)}));var n=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];t&&n.push("valueAxis","categoryAxis","logAxis","timeAxis"),Q(n,(function(t){Q(F(e[t]),(function(e){e&&(I(e,"axisLabel"),I(e.axisPointer,"label"))}))})),Q(F(e.parallel),(function(e){var t=e&&e.parallelAxisDefault;I(t,"axisLabel"),I(t&&t.axisPointer,"label")})),Q(F(e.calendar),(function(e){z(e,"itemStyle"),I(e,"dayLabel"),I(e,"monthLabel"),I(e,"yearLabel")})),Q(F(e.radar),(function(e){I(e,"name"),e.name&&null==e.axisName&&(e.axisName=e.name,delete e.name),null!=e.nameGap&&null==e.axisNameGap&&(e.axisNameGap=e.nameGap,delete e.nameGap)})),Q(F(e.geo),(function(e){M(e)&&(L(e),Q(F(e.regions),(function(e){L(e)})))})),Q(F(e.timeline),(function(e){L(e),z(e,"label"),z(e,"itemStyle"),z(e,"controlStyle",!0);var t=e.data;i.isArray(t)&&i.each(t,(function(e){i.isObject(e)&&(z(e,"label"),z(e,"itemStyle"))}))})),Q(F(e.toolbox),(function(e){z(e,"iconStyle"),Q(e.feature,(function(e){z(e,"iconStyle")}))})),I(U(e.axisPointer),"label"),I(U(e.tooltip).axisPointer,"label")}function W(e){e&&(0,i.each)(j,(function(t){t[0]in e&&!(t[1]in e)&&(e[t[1]]=e[t[0]])}))}var j=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],q=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],X=[["borderRadius","barBorderRadius"],["borderColor","barBorderColor"],["borderWidth","barBorderWidth"]];function Y(e){var t=e&&e.itemStyle;if(t)for(var n=0;n<X.length;n++){var r=X[n][1],o=X[n][0];null!=t[r]&&(t[o]=t[r])}}function G(e){e&&"edge"===e.alignTo&&null!=e.margin&&null==e.edgeDistance&&(e.edgeDistance=e.margin)}function Z(e){e&&e.downplay&&!e.blur&&(e.blur=e.downplay)}function K(e,t){if(e)for(var n=0;n<e.length;n++)t(e[n]),e[n]&&K(e[n].children,t)}function J(e,t){H(e,t),e.series=(0,c.qB)(e.series),(0,i.each)(e.series,(function(e){if((0,i.isObject)(e)){var t=e.type;if("line"===t)null!=e.clipOverflow&&(e.clip=e.clipOverflow);else if("pie"===t||"gauge"===t){if(null!=e.clockWise&&(e.clockwise=e.clockWise),G(e.label),(o=e.data)&&!(0,i.isTypedArray)(o))for(var n=0;n<o.length;n++)G(o[n]);null!=e.hoverOffset&&(e.emphasis=e.emphasis||{},(e.emphasis.scaleSize=null)&&(e.emphasis.scaleSize=e.hoverOffset))}else if("gauge"===t){var r=function(e,t){for(var n=t.split(","),r=e,o=0;o<n.length&&null!=(r=r&&r[n[o]]);o++);return r}(e,"pointer.color");null!=r&&function(e,t,n,r){for(var o,i=t.split(","),a=e,l=0;l<i.length-1;l++)null==a[o=i[l]]&&(a[o]={}),a=a[o];(r||null==a[i[l]])&&(a[i[l]]=n)}(e,"itemStyle.color",r)}else if("bar"===t){var o;if(Y(e),Y(e.backgroundStyle),Y(e.emphasis),(o=e.data)&&!(0,i.isTypedArray)(o))for(n=0;n<o.length;n++)"object"==typeof o[n]&&(Y(o[n]),Y(o[n]&&o[n].emphasis))}else if("sunburst"===t){var a=e.highlightPolicy;a&&(e.emphasis=e.emphasis||{},e.emphasis.focus||(e.emphasis.focus=a)),Z(e),K(e.data,Z)}else"graph"===t||"sankey"===t?function(e){e&&null!=e.focusNodeAdjacency&&(e.emphasis=e.emphasis||{},null==e.emphasis.focus&&(e.emphasis.focus="adjacency"))}(e):"map"===t&&(e.mapType&&!e.map&&(e.map=e.mapType),e.mapLocation&&(0,i.defaults)(e,e.mapLocation));null!=e.hoverAnimation&&(e.emphasis=e.emphasis||{},e.emphasis&&null==e.emphasis.scale&&(e.emphasis.scale=e.hoverAnimation)),W(e)}})),e.dataRange&&(e.visualMap=e.dataRange),(0,i.each)(q,(function(t){var n=e[t];n&&((0,i.isArray)(n)||(n=[n]),(0,i.each)(n,(function(e){W(e)})))}))}var ee=n(24326);function te(e){(0,i.each)(e,(function(t,n){var r=[],o=[NaN,NaN],i=[t.stackResultDimension,t.stackedOverDimension],a=t.data,l=t.isStackedByIndex,s=t.seriesModel.get("stackStrategy")||"samesign";a.modify(i,(function(i,c,u){var d,f,h=a.get(t.stackedDimension,u);if(isNaN(h))return o;l?f=a.getRawIndex(u):d=a.get(t.stackedByDimension,u);for(var p=NaN,m=n-1;m>=0;m--){var g=e[m];if(l||(f=g.data.rawIndexOf(g.stackedByDimension,d)),f>=0){var v=g.data.getByRawIndex(g.stackResultDimension,f);if("all"===s||"positive"===s&&v>0||"negative"===s&&v<0||"samesign"===s&&h>=0&&v>0||"samesign"===s&&h<=0&&v<0){h=(0,ee.Tr)(h,v),p=v;break}}}return r[0]=h,r[1]=p,r}))}))}var ne=n(47355),re=n(59109),oe=n(6666),ie=n(10992),ae=n(90540),le=n(5638),se=n(5070),ce=n(69622),ue=n(34833),de=n(24711),fe=n(32944),he=n(14962),pe=n(8317),me=(0,c.$r)(),ge={itemStyle:(0,fe.A)(he.L,!0),lineStyle:(0,fe.A)(pe.m,!0)},ve={lineStyle:"stroke",itemStyle:"fill"};function Ae(e,t){var n=e.visualStyleMapper||ge[t];return n||ge.itemStyle}function ye(e,t){var n=e.visualDrawType||ve[t];return n||"fill"}var be={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){var n=e.getData(),r=e.visualStyleAccessPath||"itemStyle",o=e.getModel(r),a=Ae(e,r)(o),l=o.getShallow("decal");l&&(n.setVisual("decal",l),l.dirty=!0);var s=ye(e,r),c=a[s],u=(0,i.isFunction)(c)?c:null,d="auto"===a.fill||"auto"===a.stroke;if(!a[s]||u||d){var f=e.getColorFromPalette(e.name,null,t.getSeriesCount());a[s]||(a[s]=f,n.setVisual("colorFromPalette",!0)),a.fill="auto"===a.fill||(0,i.isFunction)(a.fill)?f:a.fill,a.stroke="auto"===a.stroke||(0,i.isFunction)(a.stroke)?f:a.stroke}if(n.setVisual("style",a),n.setVisual("drawType",s),!t.isSeriesFiltered(e)&&u)return n.setVisual("colorFromPalette",!1),{dataEach:function(t,n){var r=e.getDataParams(n),o=(0,i.extend)({},a);o[s]=u(r),t.setItemVisual(n,"style",o)}}}},Oe=new u.A,we={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){if(!e.ignoreStyleOnData&&!t.isSeriesFiltered(e)){var n=e.getData(),r=e.visualStyleAccessPath||"itemStyle",o=Ae(e,r),a=n.getVisual("drawType");return{dataEach:n.hasItemOption?function(e,t){var n=e.getRawDataItem(t);if(n&&n[r]){Oe.option=n[r];var l=o(Oe),s=e.ensureUniqueItemVisual(t,"style");(0,i.extend)(s,l),Oe.option.decal&&(e.setItemVisual(t,"decal",Oe.option.decal),Oe.option.decal.dirty=!0),a in l&&e.setItemVisual(t,"colorFromPalette",!1)}}:null}}}},xe={performRawSeries:!0,overallReset:function(e){var t=(0,i.createHashMap)();e.eachSeries((function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var r=e.type+"-"+n,o=t.get(r);o||(o={},t.set(r,o)),me(e).scope=o}})),e.eachSeries((function(t){if(!t.isColorBySeries()&&!e.isSeriesFiltered(t)){var n=t.getRawData(),r={},o=t.getData(),i=me(t).scope,a=t.visualStyleAccessPath||"itemStyle",l=ye(t,a);o.each((function(e){var t=o.getRawIndex(e);r[t]=e})),n.each((function(e){var a=r[e];if(o.getItemVisual(a,"colorFromPalette")){var s=o.ensureUniqueItemVisual(a,"style"),c=n.getName(e)||e+"",u=n.count();s[l]=t.getColorFromPalette(c,i,u)}}))}}))}},_e=n(43870),Ce=n(32322),ke=n(43471),Se=Math.PI;var Ve=n(49431),Be=n(12616),Te=function(){function e(e,t,n,r){this._stageTaskMap=(0,i.createHashMap)(),this.ecInstance=e,this.api=t,n=this._dataProcessorHandlers=n.slice(),r=this._visualHandlers=r.slice(),this._allHandlers=n.concat(r)}return e.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each((function(e){var t=e.overallTask;t&&t.dirty()}))},e.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var n=this._pipelineMap.get(e.__pipeline.id),r=n.context,o=!t&&n.progressiveEnabled&&(!r||r.progressiveRender)&&e.__idxInPipeline>n.blockIndex?n.step:null,i=r&&r.modDataCount;return{step:o,modBy:null!=i?Math.ceil(i/o):null,modDataCount:i}}},e.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},e.prototype.updateStreamModes=function(e,t){var n=this._pipelineMap.get(e.uid),r=e.getData().count(),o=n.progressiveEnabled&&t.incrementalPrepareRender&&r>=n.threshold,i=e.get("large")&&r>=e.get("largeThreshold"),a="mod"===e.get("progressiveChunkMode")?r:null;e.pipelineContext=n.context={progressiveRender:o,modDataCount:a,large:i}},e.prototype.restorePipelines=function(e){var t=this,n=t._pipelineMap=(0,i.createHashMap)();e.eachSeries((function(e){var r=e.getProgressive(),o=e.uid;n.set(o,{id:o,head:null,tail:null,threshold:e.getProgressiveThreshold(),progressiveEnabled:r&&!(e.preventIncremental&&e.preventIncremental()),blockIndex:-1,step:Math.round(r||700),count:0}),t._pipe(e,e.dataTask)}))},e.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),n=this.api;(0,i.each)(this._allHandlers,(function(r){var o=e.get(r.uid)||e.set(r.uid,{});(0,i.assert)(!(r.reset&&r.overallReset),""),r.reset&&this._createSeriesStageTask(r,o,t,n),r.overallReset&&this._createOverallStageTask(r,o,t,n)}),this)},e.prototype.prepareView=function(e,t,n,r){var o=e.renderTask,i=o.context;i.model=t,i.ecModel=n,i.api=r,o.__block=!e.incrementalPrepareRender,this._pipe(t,o)},e.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},e.prototype.performVisualTasks=function(e,t,n){this._performStageTasks(this._visualHandlers,e,t,n)},e.prototype._performStageTasks=function(e,t,n,r){r=r||{};var o=!1,a=this;function l(e,t){return e.setDirty&&(!e.dirtyMap||e.dirtyMap.get(t.__pipeline.id))}(0,i.each)(e,(function(e,i){if(!r.visualType||r.visualType===e.visualType){var s=a._stageTaskMap.get(e.uid),c=s.seriesTaskMap,u=s.overallTask;if(u){var d,f=u.agentStubMap;f.each((function(e){l(r,e)&&(e.dirty(),d=!0)})),d&&u.dirty(),a.updatePayload(u,n);var h=a.getPerformArgs(u,r.block);f.each((function(e){e.perform(h)})),u.perform(h)&&(o=!0)}else c&&c.each((function(i,s){l(r,i)&&i.dirty();var c=a.getPerformArgs(i,r.block);c.skip=!e.performRawSeries&&t.isSeriesFiltered(i.context.model),a.updatePayload(i,n),i.perform(c)&&(o=!0)}))}})),this.unfinished=o||this.unfinished},e.prototype.performSeriesTasks=function(e){var t;e.eachSeries((function(e){t=e.dataTask.perform()||t})),this.unfinished=t||this.unfinished},e.prototype.plan=function(){this._pipelineMap.each((function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)}))},e.prototype.updatePayload=function(e,t){"remain"!==t&&(e.context.payload=t)},e.prototype._createSeriesStageTask=function(e,t,n,r){var o=this,a=t.seriesTaskMap,l=t.seriesTaskMap=(0,i.createHashMap)(),s=e.seriesType,c=e.getTargetSeries;function u(t){var i=t.uid,s=l.set(i,a&&a.get(i)||(0,Ve.U)({plan:Me,reset:De,count:Re}));s.context={model:t,ecModel:n,api:r,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:o},o._pipe(t,s)}e.createOnAllSeries?n.eachRawSeries(u):s?n.eachRawSeriesByType(s,u):c&&c(n,r).each(u)},e.prototype._createOverallStageTask=function(e,t,n,r){var o=this,a=t.overallTask=t.overallTask||(0,Ve.U)({reset:Ne});a.context={ecModel:n,api:r,overallReset:e.overallReset,scheduler:o};var l=a.agentStubMap,s=a.agentStubMap=(0,i.createHashMap)(),c=e.seriesType,u=e.getTargetSeries,d=!0,f=!1;function h(e){var t=e.uid,n=s.set(t,l&&l.get(t)||(f=!0,(0,Ve.U)({reset:Ee,onDirty:Qe})));n.context={model:e,overallProgress:d},n.agent=a,n.__block=d,o._pipe(e,n)}(0,i.assert)(!e.createOnAllSeries,""),c?n.eachRawSeriesByType(c,h):u?u(n,r).each(h):(d=!1,(0,i.each)(n.getSeries(),h)),f&&a.dirty()},e.prototype._pipe=function(e,t){var n=e.uid,r=this._pipelineMap.get(n);!r.head&&(r.head=t),r.tail&&r.tail.pipe(t),r.tail=t,t.__idxInPipeline=r.count++,t.__pipeline=r},e.wrapStageHandler=function(e,t){return(0,i.isFunction)(e)&&(e={overallReset:e,seriesType:Ie(e)}),e.uid=(0,Be.$Q)("stageHandler"),t&&(e.visualType=t),e},e}();function Ne(e){e.overallReset(e.ecModel,e.api,e.payload)}function Ee(e){return e.overallProgress&&Pe}function Pe(){this.agent.dirty(),this.getDownstream().dirty()}function Qe(){this.agent&&this.agent.dirty()}function Me(e){return e.plan?e.plan(e.model,e.ecModel,e.api,e.payload):null}function De(e){e.useClearVisual&&e.data.clearAllVisual();var t=e.resetDefines=(0,c.qB)(e.reset(e.model,e.ecModel,e.api,e.payload));return t.length>1?(0,i.map)(t,(function(e,t){return ze(t)})):$e}var $e=ze(0);function ze(e){return function(t,n){var r=n.data,o=n.resetDefines[e];if(o&&o.dataEach)for(var i=t.start;i<t.end;i++)o.dataEach(r,i);else o&&o.progress&&o.progress(t,r)}}function Re(e){return e.data.count()}function Ie(e){Le=null;try{e(Fe,Ue)}catch(e){}return Le}var Le,Fe={},Ue={};function He(e,t){for(var n in t.prototype)e[n]=i.noop}He(Fe,k),He(Ue,V),Fe.eachSeriesByType=Fe.eachRawSeriesByType=function(e){Le=e},Fe.eachComponent=function(e){"series"===e.mainType&&e.subType&&(Le=e.subType)};var We=Te,je=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],qe={color:je,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],je]},Xe="#B9B8CE",Ye="#100C2A",Ge=function(){return{axisLine:{lineStyle:{color:Xe}},splitLine:{lineStyle:{color:"#484753"}},splitArea:{areaStyle:{color:["rgba(255,255,255,0.02)","rgba(255,255,255,0.05)"]}},minorSplitLine:{lineStyle:{color:"#20203B"}}}},Ze=["#4992ff","#7cffb2","#fddd60","#ff6e76","#58d9f9","#05c091","#ff8a45","#8d48e3","#dd79ff"],Ke={darkMode:!0,color:Ze,backgroundColor:Ye,axisPointer:{lineStyle:{color:"#817f91"},crossStyle:{color:"#817f91"},label:{color:"#fff"}},legend:{textStyle:{color:Xe},pageTextStyle:{color:Xe}},textStyle:{color:Xe},title:{textStyle:{color:"#EEF1FA"},subtextStyle:{color:"#B9B8CE"}},toolbox:{iconStyle:{borderColor:Xe}},dataZoom:{borderColor:"#71708A",textStyle:{color:Xe},brushStyle:{color:"rgba(135,163,206,0.3)"},handleStyle:{color:"#353450",borderColor:"#C5CBE3"},moveHandleStyle:{color:"#B0B6C3",opacity:.3},fillerColor:"rgba(135,163,206,0.2)",emphasis:{handleStyle:{borderColor:"#91B7F2",color:"#4D587D"},moveHandleStyle:{color:"#636D9A",opacity:.7}},dataBackground:{lineStyle:{color:"#71708A",width:1},areaStyle:{color:"#71708A"}},selectedDataBackground:{lineStyle:{color:"#87A3CE"},areaStyle:{color:"#87A3CE"}}},visualMap:{textStyle:{color:Xe}},timeline:{lineStyle:{color:Xe},label:{color:Xe},controlStyle:{color:Xe,borderColor:Xe}},calendar:{itemStyle:{color:Ye},dayLabel:{color:Xe},monthLabel:{color:Xe},yearLabel:{color:Xe}},timeAxis:Ge(),logAxis:Ge(),valueAxis:Ge(),categoryAxis:Ge(),line:{symbol:"circle"},graph:{color:Ze},gauge:{title:{color:Xe},axisLine:{lineStyle:{color:[[1,"rgba(207,212,219,0.2)"]]}},axisLabel:{color:Xe},detail:{color:"#EEF1FA"}},candlestick:{itemStyle:{color:"#f64e56",color0:"#54ea92",borderColor:"#f64e56",borderColor0:"#54ea92"}}};Ke.categoryAxis.splitLine.show=!1;var Je=Ke,et=n(30693),tt=function(){function e(){}return e.prototype.normalizeQuery=function(e){var t={},n={},r={};if(i.isString(e)){var o=(0,et.CC)(e);t.mainType=o.main||null,t.subType=o.sub||null}else{var a=["Index","Name","Id"],l={name:1,dataIndex:1,dataType:1};i.each(e,(function(e,o){for(var i=!1,s=0;s<a.length;s++){var c=a[s],u=o.lastIndexOf(c);if(u>0&&u===o.length-c.length){var d=o.slice(0,u);"data"!==d&&(t.mainType=d,t[c.toLowerCase()]=e,i=!0)}}l.hasOwnProperty(o)&&(n[o]=e,i=!0),i||(r[o]=e)}))}return{cptQuery:t,dataQuery:n,otherQuery:r}},e.prototype.filter=function(e,t){var n=this.eventInfo;if(!n)return!0;var r=n.targetEl,o=n.packedEvent,i=n.model,a=n.view;if(!i||!a)return!0;var l=t.cptQuery,s=t.dataQuery;return c(l,i,"mainType")&&c(l,i,"subType")&&c(l,i,"index","componentIndex")&&c(l,i,"name")&&c(l,i,"id")&&c(s,o,"name")&&c(s,o,"dataIndex")&&c(s,o,"dataType")&&(!a.filterForExposedEvent||a.filterForExposedEvent(e,t.otherQuery,r,o));function c(e,t,n,r){return null==e[n]||t[r||n]===e[n]}},e.prototype.afterTrigger=function(){this.eventInfo=null},e}(),nt=["symbol","symbolSize","symbolRotate","symbolOffset"],rt=nt.concat(["symbolKeepAspect"]),ot={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){var n=e.getData();if(e.legendIcon&&n.setVisual("legendIcon",e.legendIcon),e.hasSymbolVisual){for(var r={},o={},a=!1,l=0;l<nt.length;l++){var s=nt[l],c=e.get(s);(0,i.isFunction)(c)?(a=!0,o[s]=c):r[s]=c}if(r.symbol=r.symbol||e.defaultSymbol,n.setVisual((0,i.extend)({legendIcon:e.legendIcon||r.symbol,symbolKeepAspect:e.get("symbolKeepAspect")},r)),!t.isSeriesFiltered(e)){var u=(0,i.keys)(o);return{dataEach:a?function(t,n){for(var r=e.getRawValue(n),i=e.getDataParams(n),a=0;a<u.length;a++){var l=u[a];t.setItemVisual(n,l,o[l](r,i))}}:null}}}}},it={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){if(e.hasSymbolVisual&&!t.isSeriesFiltered(e))return{dataEach:e.getData().hasItemOption?function(e,t){for(var n=e.getItemModel(t),r=0;r<rt.length;r++){var o=rt[r],i=n.getShallow(o,!0);null!=i&&e.setItemVisual(t,o,i)}}:null}}},at=n(37395),lt=n(41025),st=n(16884),ct=n(17752),ut=n(56629),dt=n(47411),ft=n(76868);var ht=new s.A,pt=n(59741),mt=n(13976),gt="5.6.0",vt={zrender:"5.6.1"},At=2e3,yt=1e3,bt=2e3,Ot=3e3,wt=4500,xt={PROCESSOR:{FILTER:1e3,SERIES_FILTER:800,STATISTIC:5e3},VISUAL:{LAYOUT:yt,PROGRESSIVE_LAYOUT:1100,GLOBAL:bt,CHART:Ot,POST_CHART_LAYOUT:4600,COMPONENT:4e3,BRUSH:5e3,CHART_ITEM:wt,ARIA:6e3,DECAL:7e3}},_t="__flagInMainProcess",Ct="__pendingUpdate",kt="__needsUpdateStatus",St=/^[a-zA-Z0-9_]+$/,Vt="__connectUpdateStatus";function Bt(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(!this.isDisposed())return Nt(this,e,t);tn(this.id)}}function Tt(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return Nt(this,e,t)}}function Nt(e,t,n){return n[0]=n[0]&&n[0].toLowerCase(),s.A.prototype[t].apply(e,n)}var Et,Pt,Qt,Mt,Dt,$t,zt,Rt,It,Lt,Ft,Ut,Ht,Wt,jt,qt,Xt,Yt,Gt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t}(s.A),Zt=Gt.prototype;Zt.on=Tt("on"),Zt.off=Tt("off");var Kt=function(e){function t(t,n,r){var a=e.call(this,new tt)||this;a._chartsViews=[],a._chartsMap={},a._componentsViews=[],a._componentsMap={},a._pendingActions=[],r=r||{},(0,i.isString)(n)&&(n=sn[n]),a._dom=t;r.ssr&&o.registerSSRDataGetter((function(e){var t=(0,ce.z)(e),n=t.dataIndex;if(null!=n){var r=(0,i.createHashMap)();return r.set("series_index",t.seriesIndex),r.set("data_index",n),t.ssrType&&r.set("ssr_type",t.ssrType),r}}));var s=a._zr=o.init(t,{renderer:r.renderer||"canvas",devicePixelRatio:r.devicePixelRatio,width:r.width,height:r.height,ssr:r.ssr,useDirtyRect:(0,i.retrieve2)(r.useDirtyRect,!1),useCoarsePointer:(0,i.retrieve2)(r.useCoarsePointer,"auto"),pointerSize:r.pointerSize});a._ssr=r.ssr,a._throttledZrFlush=(0,de.nF)((0,i.bind)(s.flush,s),17),(n=(0,i.clone)(n))&&J(n,!0),a._theme=n,a._locale=(0,ut.A$)(r.locale||ut.Lv),a._coordSysMgr=new B.A;var c=a._api=jt(a);function u(e,t){return e.__prio-t.__prio}return(0,l.A)(ln,u),(0,l.A)(on,u),a._scheduler=new We(a,c,on,ln),a._messageCenter=new Gt,a._initEvents(),a.resize=(0,i.bind)(a.resize,a),s.animation.on("frame",a._onframe,a),Lt(s,a),Ft(s,a),(0,i.setAsPrimitive)(a),a}return(0,r.C6)(t,e),t.prototype._onframe=function(){if(!this._disposed){Yt(this);var e=this._scheduler;if(this[Ct]){var t=this[Ct].silent;this[_t]=!0;try{Et(this),Mt.update.call(this,null,this[Ct].updateParams)}catch(e){throw this[_t]=!1,this[Ct]=null,e}this._zr.flush(),this[_t]=!1,this[Ct]=null,Rt.call(this,t),It.call(this,t)}else if(e.unfinished){var n=1,r=this._model,o=this._api;e.unfinished=!1;do{var i=+new Date;e.performSeriesTasks(r),e.performDataProcessorTasks(r),$t(this,r),e.performVisualTasks(r),Wt(this,this._model,o,"remain",{}),n-=+new Date-i}while(n>0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,t,n){if(!this[_t])if(this._disposed)tn(this.id);else{var r,o,a;if((0,i.isObject)(t)&&(n=t.lazyUpdate,r=t.silent,o=t.replaceMerge,a=t.transition,t=t.notMerge),this[_t]=!0,!this._model||t){var l=new P(this._api),s=this._theme,c=this._model=new k;c.scheduler=this._scheduler,c.ssr=this._ssr,c.init(null,null,null,s,this._locale,l)}this._model.setOption(e,{replaceMerge:o},an);var u={seriesTransition:a,optionChanged:!0};if(n)this[Ct]={silent:r,updateParams:u},this[_t]=!1,this.getZr().wakeUp();else{try{Et(this),Mt.update.call(this,null,u)}catch(e){throw this[Ct]=null,this[_t]=!1,e}this._ssr||this._zr.flush(),this[Ct]=null,this[_t]=!1,Rt.call(this,r),It.call(this,r)}}},t.prototype.setTheme=function(){(0,lt.aT)("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||a.A.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){return e=e||{},this._zr.painter.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){return e=e||{},this._zr.painter.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(a.A.svgSupported){var e=this._zr,t=e.storage.getDisplayList();return(0,i.each)(t,(function(e){e.stopAnimation(null,!0)})),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(!this._disposed){var t=(e=e||{}).excludeComponents,n=this._model,r=[],o=this;(0,i.each)(t,(function(e){n.eachComponent({mainType:e},(function(e){var t=o._componentsMap[e.__viewId];t.group.ignore||(r.push(t),t.group.ignore=!0)}))}));var a="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return(0,i.each)(r,(function(e){e.group.ignore=!1})),a}tn(this.id)},t.prototype.getConnectedDataURL=function(e){if(!this._disposed){var t="svg"===e.type,n=this.group,r=Math.min,a=Math.max,l=1/0;if(dn[n]){var s=l,c=l,u=-1/0,d=-1/0,f=[],h=e&&e.pixelRatio||this.getDevicePixelRatio();(0,i.each)(un,(function(o,l){if(o.group===n){var h=t?o.getZr().painter.getSvgDom().innerHTML:o.renderToCanvas((0,i.clone)(e)),p=o.getDom().getBoundingClientRect();s=r(p.left,s),c=r(p.top,c),u=a(p.right,u),d=a(p.bottom,d),f.push({dom:h,left:p.left,top:p.top})}}));var p=(u*=h)-(s*=h),m=(d*=h)-(c*=h),g=pt.yh.createCanvas(),v=o.init(g,{renderer:t?"svg":"canvas"});if(v.resize({width:p,height:m}),t){var A="";return(0,i.each)(f,(function(e){var t=e.left-s,n=e.top-c;A+='<g transform="translate('+t+","+n+')">'+e.dom+"</g>"})),v.painter.getSvgRoot().innerHTML=A,e.connectedBackgroundColor&&v.painter.setBackgroundColor(e.connectedBackgroundColor),v.refreshImmediately(),v.painter.toDataURL()}return e.connectedBackgroundColor&&v.add(new ie.A({shape:{x:0,y:0,width:p,height:m},style:{fill:e.connectedBackgroundColor}})),(0,i.each)(f,(function(e){var t=new ae.Ay({style:{x:e.left*h-s,y:e.top*h-c,image:e.dom}});v.add(t)})),v.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}return this.getDataURL(e)}tn(this.id)},t.prototype.convertToPixel=function(e,t){return Dt(this,"convertToPixel",e,t)},t.prototype.convertFromPixel=function(e,t){return Dt(this,"convertFromPixel",e,t)},t.prototype.containPixel=function(e,t){if(!this._disposed){var n,r=this._model,o=c._e(r,e);return(0,i.each)(o,(function(e,r){r.indexOf("Models")>=0&&(0,i.each)(e,(function(e){var o=e.coordinateSystem;if(o&&o.containPoint)n=n||!!o.containPoint(t);else if("seriesModels"===r){var i=this._chartsMap[e.__viewId];i&&i.containPoint&&(n=n||i.containPoint(t,e))}else 0}),this)}),this),!!n}tn(this.id)},t.prototype.getVisual=function(e,t){var n=this._model,r=c._e(n,e,{defaultMainType:"series"});var o=r.seriesModel.getData(),i=r.hasOwnProperty("dataIndexInside")?r.dataIndexInside:r.hasOwnProperty("dataIndex")?o.indexOfRawIndex(r.dataIndex):null;return null!=i?(0,at.Ez)(o,i,t):(0,at.rI)(o,t)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;(0,i.each)(en,(function(t){var n=function(n){var r,o=e.getModel(),a=n.target;if("globalout"===t?r={}:a&&(0,dt.R)(a,(function(e){var t=(0,ce.z)(e);if(t&&null!=t.dataIndex){var n=t.dataModel||o.getSeriesByIndex(t.seriesIndex);return r=n&&n.getDataParams(t.dataIndex,t.dataType,a)||{},!0}if(t.eventData)return r=(0,i.extend)({},t.eventData),!0}),!0),r){var l=r.componentType,s=r.componentIndex;"markLine"!==l&&"markPoint"!==l&&"markArea"!==l||(l="series",s=r.seriesIndex);var c=l&&null!=s&&o.getComponent(l,s),u=c&&e["series"===c.mainType?"_chartsMap":"_componentsMap"][c.__viewId];0,r.event=n,r.type=t,e._$eventProcessor.eventInfo={targetEl:a,packedEvent:r,model:c,view:u},e.trigger(t,r)}};n.zrEventfulCallAtLast=!0,e._zr.on(t,n,e)})),(0,i.each)(rn,(function(t,n){e._messageCenter.on(n,(function(e){this.trigger(n,e)}),e)})),(0,i.each)(["selectchanged"],(function(t){e._messageCenter.on(t,(function(e){this.trigger(t,e)}),e)})),(0,st.l)(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){this._disposed?tn(this.id):this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed)tn(this.id);else{this._disposed=!0,this.getDom()&&c.Bq(this.getDom(),pn,"");var e=this,t=e._api,n=e._model;(0,i.each)(e._componentsViews,(function(e){e.dispose(n,t)})),(0,i.each)(e._chartsViews,(function(e){e.dispose(n,t)})),e._zr.dispose(),e._dom=e._model=e._chartsMap=e._componentsMap=e._chartsViews=e._componentsViews=e._scheduler=e._api=e._zr=e._throttledZrFlush=e._theme=e._coordSysMgr=e._messageCenter=null,delete un[e.id]}},t.prototype.resize=function(e){if(!this[_t])if(this._disposed)tn(this.id);else{this._zr.resize(e);var t=this._model;if(this._loadingFX&&this._loadingFX.resize(),t){var n=t.resetOption("media"),r=e&&e.silent;this[Ct]&&(null==r&&(r=this[Ct].silent),n=!0,this[Ct]=null),this[_t]=!0;try{n&&Et(this),Mt.update.call(this,{type:"resize",animation:(0,i.extend)({duration:0},e&&e.animation)})}catch(e){throw this[_t]=!1,e}this[_t]=!1,Rt.call(this,r),It.call(this,r)}}},t.prototype.showLoading=function(e,t){if(this._disposed)tn(this.id);else if((0,i.isObject)(e)&&(t=e,e=""),e=e||"default",this.hideLoading(),cn[e]){var n=cn[e](this._api,t),r=this._zr;this._loadingFX=n,r.add(n)}},t.prototype.hideLoading=function(){this._disposed?tn(this.id):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},t.prototype.makeActionFromEvent=function(e){var t=(0,i.extend)({},e);return t.type=rn[e.type],t},t.prototype.dispatchAction=function(e,t){if(this._disposed)tn(this.id);else if((0,i.isObject)(t)||(t={silent:!!t}),nn[e.type]&&this._model)if(this[_t])this._pendingActions.push(e);else{var n=t.silent;zt.call(this,e,n);var r=t.flush;r?this._zr.flush():!1!==r&&a.A.browser.weChat&&this._throttledZrFlush(),Rt.call(this,n),It.call(this,n)}},t.prototype.updateLabelLayout=function(){ht.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed)tn(this.id);else{var t=e.seriesIndex;0,this.getModel().getSeriesByIndex(t).appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},t.internalField=function(){function e(e){e.clearColorPalette(),e.eachSeries((function(e){e.clearColorPalette()}))}function t(e){for(var t=[],n=e.currentStates,r=0;r<n.length;r++){var o=n[r];"emphasis"!==o&&"blur"!==o&&"select"!==o&&t.push(o)}e.selected&&e.states.select&&t.push("select"),e.hoverState===ue.e3&&e.states.emphasis?t.push("emphasis"):e.hoverState===ue.zX&&e.states.blur&&t.push("blur"),e.useStates(t)}function n(e,t){if(!e.preventAutoZ){var n=e.get("z")||0,r=e.get("zlevel")||0;t.eachRendered((function(e){return o(e,n,r,-1/0),!0}))}}function o(e,t,n,r){var i=e.getTextContent(),a=e.getTextGuideLine();if(e.isGroup)for(var l=e.childrenRef(),s=0;s<l.length;s++)r=Math.max(o(l[s],t,n,r),r);else e.z=t,e.zlevel=n,r=Math.max(e.z2,r);if(i&&(i.z=t,i.zlevel=n,isFinite(r)&&(i.z2=r+2)),a){var c=e.textGuideLineConfig;a.z=t,a.zlevel=n,isFinite(r)&&(a.z2=r+(c&&c.showAbove?1:-1))}return r}function s(e,t){t.eachRendered((function(e){if(!le.LR(e)){var t=e.getTextContent(),n=e.getTextGuideLine();e.stateTransition&&(e.stateTransition=null),t&&t.stateTransition&&(t.stateTransition=null),n&&n.stateTransition&&(n.stateTransition=null),e.hasState()?(e.prevStates=e.currentStates,e.clearStates()):e.prevStates&&(e.prevStates=null)}}))}function u(e,n){var r=e.getModel("stateAnimation"),o=e.isAnimationEnabled(),i=r.get("duration"),a=i>0?{duration:i,delay:r.get("delay"),easing:r.get("easing")}:null;n.eachRendered((function(e){if(e.states&&e.states.emphasis){if(le.LR(e))return;if(e instanceof se.Ay&&(0,ue.fz)(e),e.__dirty){var n=e.prevStates;n&&e.useStates(n)}if(o){e.stateTransition=a;var r=e.getTextContent(),i=e.getTextGuideLine();r&&(r.stateTransition=a),i&&(i.stateTransition=a)}e.__dirty&&t(e)}}))}Et=function(e){var t=e._scheduler;t.restorePipelines(e._model),t.prepareStageTasks(),Pt(e,!0),Pt(e,!1),t.plan()},Pt=function(e,t){for(var n=e._model,r=e._scheduler,o=t?e._componentsViews:e._chartsViews,i=t?e._componentsMap:e._chartsMap,a=e._zr,l=e._api,s=0;s<o.length;s++)o[s].__alive=!1;function c(e){var s=e.__requireNewView;e.__requireNewView=!1;var c="_ec_"+e.id+"_"+e.type,u=!s&&i[c];if(!u){var d=(0,et.CC)(e.type);0,(u=new(t?re.A.getClass(d.main,d.sub):oe.A.getClass(d.sub))).init(n,l),i[c]=u,o.push(u),a.add(u.group)}e.__viewId=u.__id=c,u.__alive=!0,u.__model=e,u.group.__ecComponentInfo={mainType:e.mainType,index:e.componentIndex},!t&&r.prepareView(u,e,n,l)}t?n.eachComponent((function(e,t){"series"!==e&&c(t)})):n.eachSeries(c);for(s=0;s<o.length;){var u=o[s];u.__alive?s++:(!t&&u.renderTask.dispose(),a.remove(u.group),u.dispose(n,l),o.splice(s,1),i[u.__id]===u&&delete i[u.__id],u.__id=u.group.__ecComponentInfo=null)}},Qt=function(e,t,n,r,o){var a=e._model;if(a.setUpdatePayload(n),r){var l={};l[r+"Id"]=n[r+"Id"],l[r+"Index"]=n[r+"Index"],l[r+"Name"]=n[r+"Name"];var s={mainType:r,query:l};o&&(s.subType=o);var u,d=n.excludeSeriesId;null!=d&&(u=(0,i.createHashMap)(),(0,i.each)(c.qB(d),(function(e){var t=c.vS(e,null);null!=t&&u.set(t,!0)}))),a&&a.eachComponent(s,(function(t){if(!(u&&null!=u.get(t.id)))if((0,ue.T$)(n))if(t instanceof ne.A)n.type!==ue.h5||n.notBlur||t.get(["emphasis","disabled"])||(0,ue.lV)(t,n,e._api);else{var r=(0,ue.Tl)(t.mainType,t.componentIndex,n.name,e._api),o=r.focusSelf,a=r.dispatchers;n.type===ue.h5&&o&&!n.notBlur&&(0,ue.Du)(t.mainType,t.componentIndex,e._api),a&&(0,i.each)(a,(function(e){n.type===ue.h5?(0,ue.HY)(e):(0,ue.SD)(e)}))}else(0,ue.Lx)(n)&&t instanceof ne.A&&((0,ue.t6)(t,n,e._api),(0,ue.jA)(t),Xt(e))}),e),a&&a.eachComponent(s,(function(t){u&&null!=u.get(t.id)||f(e["series"===r?"_chartsMap":"_componentsMap"][t.__viewId])}),e)}else(0,i.each)([].concat(e._componentsViews).concat(e._chartsViews),f);function f(r){r&&r.__alive&&r[t]&&r[t](r.__model,a,e._api,n)}},Mt={prepareAndUpdate:function(e){Et(this),Mt.update.call(this,e,{optionChanged:null!=e.newOption})},update:function(t,n){var r=this._model,o=this._api,i=this._zr,a=this._coordSysMgr,l=this._scheduler;if(r){r.setUpdatePayload(t),l.restoreData(r,t),l.performSeriesTasks(r),a.create(r,o),l.performDataProcessorTasks(r,t),$t(this,r),a.update(r,o),e(r),l.performVisualTasks(r,t),Ut(this,r,o,t,n);var s=r.get("backgroundColor")||"transparent",c=r.get("darkMode");i.setBackgroundColor(s),null!=c&&"auto"!==c&&i.setDarkMode(c),ht.trigger("afterupdate",r,o)}},updateTransform:function(t){var n=this,r=this._model,o=this._api;if(r){r.setUpdatePayload(t);var a=[];r.eachComponent((function(e,i){if("series"!==e){var l=n.getViewOfComponentModel(i);if(l&&l.__alive)if(l.updateTransform){var s=l.updateTransform(i,r,o,t);s&&s.update&&a.push(l)}else a.push(l)}}));var l=(0,i.createHashMap)();r.eachSeries((function(e){var i=n._chartsMap[e.__viewId];if(i.updateTransform){var a=i.updateTransform(e,r,o,t);a&&a.update&&l.set(e.uid,1)}else l.set(e.uid,1)})),e(r),this._scheduler.performVisualTasks(r,t,{setDirty:!0,dirtyMap:l}),Wt(this,r,o,t,{},l),ht.trigger("afterupdate",r,o)}},updateView:function(t){var n=this._model;n&&(n.setUpdatePayload(t),oe.A.markUpdateMethod(t,"updateView"),e(n),this._scheduler.performVisualTasks(n,t,{setDirty:!0}),Ut(this,n,this._api,t,{}),ht.trigger("afterupdate",n,this._api))},updateVisual:function(t){var n=this,r=this._model;r&&(r.setUpdatePayload(t),r.eachSeries((function(e){e.getData().clearAllVisual()})),oe.A.markUpdateMethod(t,"updateVisual"),e(r),this._scheduler.performVisualTasks(r,t,{visualType:"visual",setDirty:!0}),r.eachComponent((function(e,o){if("series"!==e){var i=n.getViewOfComponentModel(o);i&&i.__alive&&i.updateVisual(o,r,n._api,t)}})),r.eachSeries((function(e){n._chartsMap[e.__viewId].updateVisual(e,r,n._api,t)})),ht.trigger("afterupdate",r,this._api))},updateLayout:function(e){Mt.update.call(this,e)}},Dt=function(e,t,n,r){if(e._disposed)tn(e.id);else{for(var o,i=e._model,a=e._coordSysMgr.getCoordinateSystems(),l=c._e(i,n),s=0;s<a.length;s++){var u=a[s];if(u[t]&&null!=(o=u[t](i,l,r)))return o}0}},$t=function(e,t){var n=e._chartsMap,r=e._scheduler;t.eachSeries((function(e){r.updateStreamModes(e,n[e.__viewId])}))},zt=function(e,t){var n=this,r=this.getModel(),o=e.type,a=e.escapeConnect,l=nn[o],s=l.actionInfo,u=(s.update||"update").split(":"),d=u.pop(),f=null!=u[0]&&(0,et.CC)(u[0]);this[_t]=!0;var h=[e],p=!1;e.batch&&(p=!0,h=(0,i.map)(e.batch,(function(t){return(t=(0,i.defaults)((0,i.extend)({},t),e)).batch=null,t})));var m,g=[],v=(0,ue.Lx)(e),A=(0,ue.T$)(e);if(A&&(0,ue.qR)(this._api),(0,i.each)(h,(function(t){if((m=(m=l.action(t,n._model,n._api))||(0,i.extend)({},t)).type=s.event||m.type,g.push(m),A){var r=c.HB(e),o=r.queryOptionMap,a=r.mainTypeSpecified?o.keys()[0]:"series";Qt(n,d,t,a),Xt(n)}else v?(Qt(n,d,t,"series"),Xt(n)):f&&Qt(n,d,t,f.main,f.sub)})),"none"!==d&&!A&&!v&&!f)try{this[Ct]?(Et(this),Mt.update.call(this,e),this[Ct]=null):Mt[d].call(this,e)}catch(e){throw this[_t]=!1,e}if(m=p?{type:s.event||o,escapeConnect:a,batch:g}:g[0],this[_t]=!1,!t){var y=this._messageCenter;if(y.trigger(m.type,m),v){var b={type:"selectchanged",escapeConnect:a,selected:(0,ue.mc)(r),isFromClick:e.isFromClick||!1,fromAction:e.type,fromActionPayload:e};y.trigger(b.type,b)}}},Rt=function(e){for(var t=this._pendingActions;t.length;){var n=t.shift();zt.call(this,n,e)}},It=function(e){!e&&this.trigger("updated")},Lt=function(e,t){e.on("rendered",(function(n){t.trigger("rendered",n),!e.animation.isFinished()||t[Ct]||t._scheduler.unfinished||t._pendingActions.length||t.trigger("finished")}))},Ft=function(e,t){e.on("mouseover",(function(e){var n=e.target,r=(0,dt.R)(n,ue.u6);r&&((0,ue._m)(r,e,t._api),Xt(t))})).on("mouseout",(function(e){var n=e.target,r=(0,dt.R)(n,ue.u6);r&&((0,ue.Iz)(r,e,t._api),Xt(t))})).on("click",(function(e){var n=e.target,r=(0,dt.R)(n,(function(e){return null!=(0,ce.z)(e).dataIndex}),!0);if(r){var o=r.selected?"unselect":"select",i=(0,ce.z)(r);t._api.dispatchAction({type:o,dataType:i.dataType,dataIndexInside:i.dataIndex,seriesIndex:i.seriesIndex,isFromClick:!0})}}))},Ut=function(e,t,n,r,o){!function(e){var t=[],n=[],r=!1;if(e.eachComponent((function(e,o){var i=o.get("zlevel")||0,a=o.get("z")||0,l=o.getZLevelKey();r=r||!!l,("series"===e?n:t).push({zlevel:i,z:a,idx:o.componentIndex,type:e,key:l})})),r){var o,a,s=t.concat(n);(0,l.A)(s,(function(e,t){return e.zlevel===t.zlevel?e.z-t.z:e.zlevel-t.zlevel})),(0,i.each)(s,(function(t){var n=e.getComponent(t.type,t.idx),r=t.zlevel,i=t.key;null!=o&&(r=Math.max(o,r)),i?(r===o&&i!==a&&r++,a=i):a&&(r===o&&r++,a=""),o=r,n.setZLevel(r)}))}}(t),Ht(e,t,n,r,o),(0,i.each)(e._chartsViews,(function(e){e.__alive=!1})),Wt(e,t,n,r,o),(0,i.each)(e._chartsViews,(function(e){e.__alive||e.remove(t,n)}))},Ht=function(e,t,r,o,a,l){(0,i.each)(l||e._componentsViews,(function(e){var i=e.__model;s(i,e),e.render(i,t,r,o),n(i,e),u(i,e)}))},Wt=function(e,t,r,o,l,c){var d=e._scheduler;l=(0,i.extend)(l||{},{updatedSeries:t.getSeries()}),ht.trigger("series:beforeupdate",t,r,l);var f=!1;t.eachSeries((function(t){var n=e._chartsMap[t.__viewId];n.__alive=!0;var r=n.renderTask;d.updatePayload(r,o),s(t,n),c&&c.get(t.uid)&&r.dirty(),r.perform(d.getPerformArgs(r))&&(f=!0),n.group.silent=!!t.get("silent"),function(e,t){var n=e.get("blendMode")||null;t.eachRendered((function(e){e.isGroup||(e.style.blend=n)}))}(t,n),(0,ue.jA)(t)})),d.unfinished=f||d.unfinished,ht.trigger("series:layoutlabels",t,r,l),ht.trigger("series:transition",t,r,l),t.eachSeries((function(t){var r=e._chartsMap[t.__viewId];n(t,r),u(t,r)})),function(e,t){var n=e._zr,r=n.storage,o=0;r.traverse((function(e){e.isGroup||o++})),o>t.get("hoverLayerThreshold")&&!a.A.node&&!a.A.worker&&t.eachSeries((function(t){if(!t.preventUsingHoverLayer){var n=e._chartsMap[t.__viewId];n.__alive&&n.eachRendered((function(e){e.states.emphasis&&(e.states.emphasis.hoverLayer=!0)}))}}))}(e,t),ht.trigger("series:afterupdate",t,r,l)},Xt=function(e){e[kt]=!0,e.getZr().wakeUp()},Yt=function(e){e[kt]&&(e.getZr().storage.traverse((function(e){le.LR(e)||t(e)})),e[kt]=!1)},jt=function(e){return new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(n,t),n.prototype.getCoordinateSystems=function(){return e._coordSysMgr.getCoordinateSystems()},n.prototype.getComponentByElement=function(t){for(;t;){var n=t.__ecComponentInfo;if(null!=n)return e._model.getComponent(n.mainType,n.index);t=t.parent}},n.prototype.enterEmphasis=function(t,n){(0,ue.HY)(t,n),Xt(e)},n.prototype.leaveEmphasis=function(t,n){(0,ue.SD)(t,n),Xt(e)},n.prototype.enterBlur=function(t){(0,ue.QX)(t),Xt(e)},n.prototype.leaveBlur=function(t){(0,ue.JC)(t),Xt(e)},n.prototype.enterSelect=function(t){(0,ue.JI)(t),Xt(e)},n.prototype.leaveSelect=function(t){(0,ue.gd)(t),Xt(e)},n.prototype.getModel=function(){return e.getModel()},n.prototype.getViewOfComponentModel=function(t){return e.getViewOfComponentModel(t)},n.prototype.getViewOfSeriesModel=function(t){return e.getViewOfSeriesModel(t)},n}(V))(e)},qt=function(e){function t(e,t){for(var n=0;n<e.length;n++){e[n][Vt]=t}}(0,i.each)(rn,(function(n,r){e._messageCenter.on(r,(function(n){if(dn[e.group]&&0!==e[Vt]){if(n&&n.escapeConnect)return;var r=e.makeActionFromEvent(n),o=[];(0,i.each)(un,(function(t){t!==e&&t.group===e.group&&o.push(t)})),t(o,0),(0,i.each)(o,(function(e){1!==e[Vt]&&e.dispatchAction(r)})),t(o,2)}}))}))}}(),t}(s.A),Jt=Kt.prototype;Jt.on=Bt("on"),Jt.off=Bt("off"),Jt.one=function(e,t,n){var r=this;(0,lt.aT)("ECharts#one is deprecated."),this.on.call(this,e,(function n(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];t&&t.apply&&t.apply(this,o),r.off(e,n)}),n)};var en=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function tn(e){0}var nn={},rn={},on=[],an=[],ln=[],sn={},cn={},un={},dn={},fn=+new Date-0,hn=+new Date-0,pn="_echarts_instance_";function mn(e,t,n){var r=!(n&&n.ssr);if(r){0;var o=bn(e);if(o)return o;0}var i=new Kt(e,t,n);return i.id="ec_"+fn++,un[i.id]=i,r&&c.Bq(e,pn,i.id),qt(i),ht.trigger("afterinit",i),i}function gn(e){if((0,i.isArray)(e)){var t=e;e=null,(0,i.each)(t,(function(t){null!=t.group&&(e=t.group)})),e=e||"g_"+hn++,(0,i.each)(t,(function(t){t.group=e}))}return dn[e]=!0,e}function vn(e){dn[e]=!1}var An=vn;function yn(e){(0,i.isString)(e)?e=un[e]:e instanceof Kt||(e=bn(e)),e instanceof Kt&&!e.isDisposed()&&e.dispose()}function bn(e){return un[c.D$(e,pn)]}function On(e){return un[e]}function wn(e,t){sn[e]=t}function xn(e){(0,i.indexOf)(an,e)<0&&an.push(e)}function _n(e,t){Qn(on,e,t,At)}function Cn(e){Sn("afterinit",e)}function kn(e){Sn("afterupdate",e)}function Sn(e,t){ht.on(e,t)}function Vn(e,t,n){(0,i.isFunction)(t)&&(n=t,t="");var r=(0,i.isObject)(e)?e.type:[e,e={event:t}][0];e.event=(e.event||r).toLowerCase(),t=e.event,rn[t]||((0,i.assert)(St.test(r)&&St.test(t)),nn[r]||(nn[r]={action:n,actionInfo:e}),rn[t]=r)}function Bn(e,t){B.A.register(e,t)}function Tn(e){var t=B.A.get(e);if(t)return t.getDimensionsInfo?t.getDimensionsInfo():t.dimensions.slice()}function Nn(e,t){Qn(ln,e,t,yt,"layout")}function En(e,t){Qn(ln,e,t,Ot,"visual")}var Pn=[];function Qn(e,t,n,r,o){if(((0,i.isFunction)(t)||(0,i.isObject)(t))&&(n=t,t=r),!((0,i.indexOf)(Pn,n)>=0)){Pn.push(n);var a=We.wrapStageHandler(n,o);a.__prio=t,a.__raw=n,e.push(a)}}function Mn(e,t){cn[e]=t}function Dn(e){(0,pt.Gs)({createCanvas:e})}function $n(e,t,n){var r=(0,mt.v)("registerMap");r&&r(e,t,n)}function zn(e){var t=(0,mt.v)("getMap");return t&&t(e)}var Rn=ct.v5;En(bt,be),En(wt,we),En(wt,xe),En(bt,ot),En(wt,it),En(7e3,(function(e,t){e.eachRawSeries((function(n){if(!e.isSeriesFiltered(n)){var r=n.getData();r.hasItemVisual()&&r.each((function(e){var n=r.getItemVisual(e,"decal");n&&(r.ensureUniqueItemVisual(e,"style").decal=(0,ft.w)(n,t))}));var o=r.getVisual("decal");if(o)r.getVisual("style").decal=(0,ft.w)(o,t)}}))})),xn(J),_n(900,(function(e){var t=(0,i.createHashMap)();e.eachSeries((function(e){var n=e.get("stack");if(n){var r=t.get(n)||t.set(n,[]),o=e.getData(),i={stackResultDimension:o.getCalculationInfo("stackResultDimension"),stackedOverDimension:o.getCalculationInfo("stackedOverDimension"),stackedDimension:o.getCalculationInfo("stackedDimension"),stackedByDimension:o.getCalculationInfo("stackedByDimension"),isStackedByIndex:o.getCalculationInfo("isStackedByIndex"),data:o,seriesModel:e};if(!i.stackedDimension||!i.isStackedByIndex&&!i.stackedByDimension)return;r.length&&o.setCalculationInfo("stackedOnSeries",r[r.length-1].seriesModel),r.push(i)}})),t.each(te)})),Mn("default",(function(e,t){t=t||{},i.defaults(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var n=new _e.A,r=new ie.A({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});n.add(r);var o,a=new Ce.Ay({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),l=new ie.A({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});return n.add(l),t.showSpinner&&((o=new ke.A({shape:{startAngle:-Se/2,endAngle:-Se/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*Se/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:3*Se/2}).delay(300).start("circularInOut"),n.add(o)),n.resize=function(){var n=a.getBoundingRect().width,i=t.showSpinner?t.spinnerRadius:0,s=(e.getWidth()-2*i-(t.showSpinner&&n?10:0)-n)/2-(t.showSpinner&&n?0:5+n/2)+(t.showSpinner?0:n/2)+(n?0:i),c=e.getHeight()/2;t.showSpinner&&o.setShape({cx:s,cy:c}),l.setShape({x:s-i,y:c-i,width:2*i,height:2*i}),r.setShape({x:0,y:0,width:e.getWidth(),height:e.getHeight()})},n.resize(),n})),Vn({type:ue.h5,event:ue.h5,update:ue.h5},i.noop),Vn({type:ue.PW,event:ue.PW,update:ue.PW},i.noop),Vn({type:ue.Lv,event:ue.Lv,update:ue.Lv},i.noop),Vn({type:ue.U2,event:ue.U2,update:ue.U2},i.noop),Vn({type:ue.Q6,event:ue.Q6,update:ue.Q6},i.noop),wn("light",qe),wn("dark",Je);var In={}},23442:function(e,t,n){"use strict";n.r(t),n.d(t,{dispose:function(){return ce},disposeAll:function(){return ue},getElementSSRData:function(){return he},getInstance:function(){return de},init:function(){return se},registerPainter:function(){return fe},registerSSRDataGetter:function(){return pe},version:function(){return me}});var r=n(38123),o=n(98026),i=n(15215),a=n(83509),l=function(e,t){this.target=e,this.topTarget=t&&t.topTarget},s=function(){function e(e){this.handler=e,e.on("mousedown",this._dragStart,this),e.on("mousemove",this._drag,this),e.on("mouseup",this._dragEnd,this)}return e.prototype._dragStart=function(e){for(var t=e.target;t&&!t.draggable;)t=t.parent||t.__hostTarget;t&&(this._draggingTarget=t,t.dragging=!0,this._x=e.offsetX,this._y=e.offsetY,this.handler.dispatchToElement(new l(t,e),"dragstart",e.event))},e.prototype._drag=function(e){var t=this._draggingTarget;if(t){var n=e.offsetX,r=e.offsetY,o=n-this._x,i=r-this._y;this._x=n,this._y=r,t.drift(o,i,e),this.handler.dispatchToElement(new l(t,e),"drag",e.event);var a=this.handler.findHover(n,r,t).target,s=this._dropTarget;this._dropTarget=a,t!==a&&(s&&a!==s&&this.handler.dispatchToElement(new l(s,e),"dragleave",e.event),a&&a!==s&&this.handler.dispatchToElement(new l(a,e),"dragenter",e.event))}},e.prototype._dragEnd=function(e){var t=this._draggingTarget;t&&(t.dragging=!1),this.handler.dispatchToElement(new l(t,e),"dragend",e.event),this._dropTarget&&this.handler.dispatchToElement(new l(this._dropTarget,e),"drop",e.event),this._draggingTarget=null,this._dropTarget=null},e}(),c=n(57861),u=n(35452),d=function(){function e(){this._track=[]}return e.prototype.recognize=function(e,t,n){return this._doTrack(e,t,n),this._recognize(e)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(e,t,n){var r=e.touches;if(r){for(var o={points:[],touches:[],target:t,event:e},i=0,a=r.length;i<a;i++){var l=r[i],s=u.Yo(n,l,{});o.points.push([s.zrX,s.zrY]),o.touches.push(l)}this._track.push(o)}},e.prototype._recognize=function(e){for(var t in h)if(h.hasOwnProperty(t)){var n=h[t](this._track,e);if(n)return n}},e}();function f(e){var t=e[1][0]-e[0][0],n=e[1][1]-e[0][1];return Math.sqrt(t*t+n*n)}var h={pinch:function(e,t){var n=e.length;if(n){var r,o=(e[n-1]||{}).points,i=(e[n-2]||{}).points||o;if(i&&i.length>1&&o&&o.length>1){var a=f(o)/f(i);!isFinite(a)&&(a=1),t.pinchScale=a;var l=[((r=o)[0][0]+r[1][0])/2,(r[0][1]+r[1][1])/2];return t.pinchX=l[0],t.pinchY=l[1],{type:"pinch",target:e[0].target,event:t}}}}},p=n(29308),m="silent";function g(){u.ds(this.event)}var v=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handler=null,t}return(0,i.C6)(t,e),t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(c.A),A=function(e,t){this.x=e,this.y=t},y=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],b=new p.A(0,0,0,0),O=function(e){function t(t,n,r,o,i){var a=e.call(this)||this;return a._hovered=new A(0,0),a.storage=t,a.painter=n,a.painterRoot=o,a._pointerSize=i,r=r||new v,a.proxy=null,a.setHandlerProxy(r),a._draggingMgr=new s(a),a}return(0,i.C6)(t,e),t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(o.each(y,(function(t){e.on&&e.on(t,this[t],this)}),this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var t=e.zrX,n=e.zrY,r=_(this,t,n),o=this._hovered,i=o.target;i&&!i.__zr&&(i=(o=this.findHover(o.x,o.y)).target);var a=this._hovered=r?new A(t,n):this.findHover(t,n),l=a.target,s=this.proxy;s.setCursor&&s.setCursor(l?l.cursor:"default"),i&&l!==i&&this.dispatchToElement(o,"mouseout",e),this.dispatchToElement(a,"mousemove",e),l&&l!==i&&this.dispatchToElement(a,"mouseover",e)},t.prototype.mouseout=function(e){var t=e.zrEventControl;"only_globalout"!==t&&this.dispatchToElement(this._hovered,"mouseout",e),"no_globalout"!==t&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new A(0,0)},t.prototype.dispatch=function(e,t){var n=this[e];n&&n.call(this,t)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var t=this.proxy;t.setCursor&&t.setCursor(e)},t.prototype.dispatchToElement=function(e,t,n){var r=(e=e||{}).target;if(!r||!r.silent){for(var o="on"+t,i=function(e,t,n){return{type:e,event:n,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:g}}(t,e,n);r&&(r[o]&&(i.cancelBubble=!!r[o].call(r,i)),r.trigger(t,i),r=r.__hostTarget?r.__hostTarget:r.parent,!i.cancelBubble););i.cancelBubble||(this.trigger(t,i),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer((function(e){"function"==typeof e[o]&&e[o].call(e,i),e.trigger&&e.trigger(t,i)})))}},t.prototype.findHover=function(e,t,n){var r=this.storage.getDisplayList(),o=new A(e,t);if(x(r,o,e,t,n),this._pointerSize&&!o.target){for(var i=[],a=this._pointerSize,l=a/2,s=new p.A(e-l,t-l,a,a),c=r.length-1;c>=0;c--){var u=r[c];u===n||u.ignore||u.ignoreCoarsePointer||u.parent&&u.parent.ignoreCoarsePointer||(b.copy(u.getBoundingRect()),u.transform&&b.applyTransform(u.transform),b.intersect(s)&&i.push(u))}if(i.length)for(var d=Math.PI/12,f=2*Math.PI,h=0;h<l;h+=4)for(var m=0;m<f;m+=d){if(x(i,o,e+h*Math.cos(m),t+h*Math.sin(m),n),o.target)return o}}return o},t.prototype.processGesture=function(e,t){this._gestureMgr||(this._gestureMgr=new d);var n=this._gestureMgr;"start"===t&&n.clear();var r=n.recognize(e,this.findHover(e.zrX,e.zrY,null).target,this.proxy.dom);if("end"===t&&n.clear(),r){var o=r.type;e.gestureEvent=o;var i=new A;i.target=r.target,this.dispatchToElement(i,o,r.event)}},t}(c.A);function w(e,t,n){if(e[e.rectHover?"rectContain":"contain"](t,n)){for(var r=e,o=void 0,i=!1;r;){if(r.ignoreClip&&(i=!0),!i){var a=r.getClipPath();if(a&&!a.contain(t,n))return!1}r.silent&&(o=!0);var l=r.__hostTarget;r=l||r.parent}return!o||m}return!1}function x(e,t,n,r,o){for(var i=e.length-1;i>=0;i--){var a=e[i],l=void 0;if(a!==o&&!a.ignore&&(l=w(a,n,r))&&(!t.topTarget&&(t.topTarget=a),l!==m)){t.target=a;break}}}function _(e,t,n){var r=e.painter;return t<0||t>r.getWidth()||n<0||n>r.getHeight()}o.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(e){O.prototype[e]=function(t){var n,r,o=t.zrX,i=t.zrY,l=_(this,o,i);if("mouseup"===e&&l||(r=(n=this.findHover(o,i)).target),"mousedown"===e)this._downEl=r,this._downPoint=[t.zrX,t.zrY],this._upEl=r;else if("mouseup"===e)this._upEl=r;else if("click"===e){if(this._downEl!==this._upEl||!this._downPoint||a.dist(this._downPoint,[t.zrX,t.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,e,t)}}));var C=O,k=n(83470),S=n(56448),V=!1;function B(){V||(V=!0)}function T(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var N=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=T}return e.prototype.traverse=function(e,t){for(var n=0;n<this._roots.length;n++)this._roots[n].traverse(e,t)},e.prototype.getDisplayList=function(e,t){t=t||!1;var n=this._displayList;return!e&&n.length||this.updateDisplayList(t),n},e.prototype.updateDisplayList=function(e){this._displayListLen=0;for(var t=this._roots,n=this._displayList,r=0,o=t.length;r<o;r++)this._updateAndAddDisplayable(t[r],null,e);n.length=this._displayListLen,(0,k.A)(n,T)},e.prototype._updateAndAddDisplayable=function(e,t,n){if(!e.ignore||n){e.beforeUpdate(),e.update(),e.afterUpdate();var r=e.getClipPath();if(e.ignoreClip)t=null;else if(r){t=t?t.slice():[];for(var o=r,i=e;o;)o.parent=i,o.updateTransform(),t.push(o),i=o,o=o.getClipPath()}if(e.childrenRef){for(var a=e.childrenRef(),l=0;l<a.length;l++){var s=a[l];e.__dirty&&(s.__dirty|=S.M),this._updateAndAddDisplayable(s,t,n)}e.__dirty=0}else{var c=e;t&&t.length?c.__clipPaths=t:c.__clipPaths&&c.__clipPaths.length>0&&(c.__clipPaths=[]),isNaN(c.z)&&(B(),c.z=0),isNaN(c.z2)&&(B(),c.z2=0),isNaN(c.zlevel)&&(B(),c.zlevel=0),this._displayList[this._displayListLen++]=c}var u=e.getDecalElement&&e.getDecalElement();u&&this._updateAndAddDisplayable(u,t,n);var d=e.getTextGuideLine();d&&this._updateAndAddDisplayable(d,t,n);var f=e.getTextContent();f&&this._updateAndAddDisplayable(f,t,n)}},e.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},e.prototype.delRoot=function(e){if(e instanceof Array)for(var t=0,n=e.length;t<n;t++)this.delRoot(e[t]);else{var r=o.indexOf(this._roots,e);r>=0&&this._roots.splice(r,1)}},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}(),E=n(45825),P=n(77193);function Q(){return(new Date).getTime()}var M,D,$=function(e){function t(t){var n=e.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,t=t||{},n.stage=t.stage||{},n}return(0,i.C6)(t,e),t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var t=e.getClip();t&&this.addClip(t)},t.prototype.removeClip=function(e){if(e.animation){var t=e.prev,n=e.next;t?t.next=n:this._head=n,n?n.prev=t:this._tail=t,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var t=e.getClip();t&&this.removeClip(t),e.animation=null},t.prototype.update=function(e){for(var t=Q()-this._pausedTime,n=t-this._time,r=this._head;r;){var o=r.next;r.step(t,n)?(r.ondestroy(),this.removeClip(r),r=o):r=o}this._time=t,e||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;this._running=!0,(0,E.A)((function t(){e._running&&((0,E.A)(t),!e._paused&&e.update())}))},t.prototype.start=function(){this._running||(this._time=Q(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=Q(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=Q()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var e=this._head;e;){var t=e.next;e.prev=e.next=e.animation=null,e=t}this._head=this._tail=null},t.prototype.isFinished=function(){return null==this._head},t.prototype.animate=function(e,t){t=t||{},this.start();var n=new P.A(e,t.loop);return this.addAnimator(n),n},t}(c.A),z=r.A.domSupported,R=(D={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:M=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],touch:["touchstart","touchend","touchmove"],pointer:o.map(M,(function(e){var t=e.replace("mouse","pointer");return D.hasOwnProperty(t)?t:e}))}),I=["mousemove","mouseup"],L=["pointermove","pointerup"],F=!1;function U(e){var t=e.pointerType;return"pen"===t||"touch"===t}function H(e){e&&(e.zrByTouch=!0)}function W(e,t){for(var n=t,r=!1;n&&9!==n.nodeType&&!(r=n.domBelongToZr||n!==t&&n===e.painterRoot);)n=n.parentNode;return r}var j=function(e,t){this.stopPropagation=o.noop,this.stopImmediatePropagation=o.noop,this.preventDefault=o.noop,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY},q={mousedown:function(e){e=(0,u.e0)(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=(0,u.e0)(this.dom,e);var t=this.__mayPointerCapture;!t||e.zrX===t[0]&&e.zrY===t[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=(0,u.e0)(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){W(this,(e=(0,u.e0)(this.dom,e)).toElement||e.relatedTarget)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){F=!0,e=(0,u.e0)(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){F||(e=(0,u.e0)(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){H(e=(0,u.e0)(this.dom,e)),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),q.mousemove.call(this,e),q.mousedown.call(this,e)},touchmove:function(e){H(e=(0,u.e0)(this.dom,e)),this.handler.processGesture(e,"change"),q.mousemove.call(this,e)},touchend:function(e){H(e=(0,u.e0)(this.dom,e)),this.handler.processGesture(e,"end"),q.mouseup.call(this,e),+new Date-+this.__lastTouchMoment<300&&q.click.call(this,e)},pointerdown:function(e){q.mousedown.call(this,e)},pointermove:function(e){U(e)||q.mousemove.call(this,e)},pointerup:function(e){q.mouseup.call(this,e)},pointerout:function(e){U(e)||q.mouseout.call(this,e)}};o.each(["click","dblclick","contextmenu"],(function(e){q[e]=function(t){t=(0,u.e0)(this.dom,t),this.trigger(e,t)}}));var X={pointermove:function(e){U(e)||X.mousemove.call(this,e)},pointerup:function(e){X.mouseup.call(this,e)},mousemove:function(e){this.trigger("mousemove",e)},mouseup:function(e){var t=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",e),t&&(e.zrEventControl="only_globalout",this.trigger("mouseout",e))}};function Y(e,t){var n=t.domHandlers;r.A.pointerEventsSupported?o.each(R.pointer,(function(r){Z(t,r,(function(t){n[r].call(e,t)}))})):(r.A.touchEventsSupported&&o.each(R.touch,(function(r){Z(t,r,(function(o){n[r].call(e,o),function(e){e.touching=!0,null!=e.touchTimer&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout((function(){e.touching=!1,e.touchTimer=null}),700)}(t)}))})),o.each(R.mouse,(function(r){Z(t,r,(function(o){o=(0,u.mK)(o),t.touching||n[r].call(e,o)}))})))}function G(e,t){function n(n){Z(t,n,(function(r){r=(0,u.mK)(r),W(e,r.target)||(r=function(e,t){return(0,u.e0)(e.dom,new j(e,t),!0)}(e,r),t.domHandlers[n].call(e,r))}),{capture:!0})}r.A.pointerEventsSupported?o.each(L,n):r.A.touchEventsSupported||o.each(I,n)}function Z(e,t,n,r){e.mounted[t]=n,e.listenerOpts[t]=r,(0,u.q2)(e.domTarget,t,n,r)}function K(e){var t=e.mounted;for(var n in t)t.hasOwnProperty(n)&&(0,u.f)(e.domTarget,n,t[n],e.listenerOpts[n]);e.mounted={}}var J=function(e,t){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=e,this.domHandlers=t},ee=function(e){function t(t,n){var r=e.call(this)||this;return r.__pointerCapturing=!1,r.dom=t,r.painterRoot=n,r._localHandlerScope=new J(t,q),z&&(r._globalHandlerScope=new J(document,X)),Y(r,r._localHandlerScope),r}return(0,i.C6)(t,e),t.prototype.dispose=function(){K(this._localHandlerScope),z&&K(this._globalHandlerScope)},t.prototype.setCursor=function(e){this.dom.style&&(this.dom.style.cursor=e||"default")},t.prototype.__togglePointerCapture=function(e){if(this.__mayPointerCapture=null,z&&+this.__pointerCapturing^+e){this.__pointerCapturing=e;var t=this._globalHandlerScope;e?G(this,t):K(t)}},t}(c.A),te=n(47698),ne=n(73098),re=n(43870),oe={},ie={};var ae,le=function(){function e(e,t,n){var i=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=t,this.id=e;var a=new N,l=n.renderer||"canvas";oe[l]||(l=o.keys(oe)[0]),n.useDirtyRect=null!=n.useDirtyRect&&n.useDirtyRect;var s=new oe[l](t,a,n,e),c=n.ssr||s.ssrOnly;this.storage=a,this.painter=s;var u,d=r.A.node||r.A.worker||c?null:new ee(s.getViewportRoot(),s.root),f=n.useCoarsePointer;(null==f||"auto"===f?r.A.touchEventsSupported:!!f)&&(u=o.retrieve2(n.pointerSize,44)),this.handler=new C(a,s,d,s.root,u),this.animation=new $({stage:{update:c?null:function(){return i._flush(!0)}}}),c||this.animation.start()}return e.prototype.add=function(e){!this._disposed&&e&&(this.storage.addRoot(e),e.addSelfToZr(this),this.refresh())},e.prototype.remove=function(e){!this._disposed&&e&&(this.storage.delRoot(e),e.removeSelfFromZr(this),this.refresh())},e.prototype.configLayer=function(e,t){this._disposed||(this.painter.configLayer&&this.painter.configLayer(e,t),this.refresh())},e.prototype.setBackgroundColor=function(e){this._disposed||(this.painter.setBackgroundColor&&this.painter.setBackgroundColor(e),this.refresh(),this._backgroundColor=e,this._darkMode=function(e){if(!e)return!1;if("string"==typeof e)return(0,te.lum)(e,1)<ne.ps;if(e.colorStops){for(var t=e.colorStops,n=0,r=t.length,o=0;o<r;o++)n+=(0,te.lum)(t[o].color,1);return(n/=r)<ne.ps}return!1}(e))},e.prototype.getBackgroundColor=function(){return this._backgroundColor},e.prototype.setDarkMode=function(e){this._darkMode=e},e.prototype.isDarkMode=function(){return this._darkMode},e.prototype.refreshImmediately=function(e){this._disposed||(e||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1)},e.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},e.prototype.flush=function(){this._disposed||this._flush(!1)},e.prototype._flush=function(e){var t,n=Q();this._needsRefresh&&(t=!0,this.refreshImmediately(e)),this._needsRefreshHover&&(t=!0,this.refreshHoverImmediately());var r=Q();t?(this._stillFrameAccum=0,this.trigger("rendered",{elapsedTime:r-n})):this._sleepAfterStill>0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},e.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&"canvas"===this.painter.getType()&&this.painter.refreshHover())},e.prototype.resize=function(e){this._disposed||(e=e||{},this.painter.resize(e.width,e.height),this.handler.resize())},e.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},e.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},e.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},e.prototype.setCursorStyle=function(e){this._disposed||this.handler.setCursorStyle(e)},e.prototype.findHover=function(e,t){if(!this._disposed)return this.handler.findHover(e,t)},e.prototype.on=function(e,t,n){return this._disposed||this.handler.on(e,t,n),this},e.prototype.off=function(e,t){this._disposed||this.handler.off(e,t)},e.prototype.trigger=function(e,t){this._disposed||this.handler.trigger(e,t)},e.prototype.clear=function(){if(!this._disposed){for(var e=this.storage.getRoots(),t=0;t<e.length;t++)e[t]instanceof re.A&&e[t].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},e.prototype.dispose=function(){var e;this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,e=this.id,delete ie[e])},e}();function se(e,t){var n=new le(o.guid(),e,t);return ie[n.id]=n,n}function ce(e){e.dispose()}function ue(){for(var e in ie)ie.hasOwnProperty(e)&&ie[e].dispose();ie={}}function de(e){return ie[e]}function fe(e,t){oe[e]=t}function he(e){if("function"==typeof ae)return ae(e)}function pe(e){ae=e}var me="5.6.1"},23565:function(e,t,n){var r=n(13908),o=n(51780),i=n(97205),a=n(96430),l=n(24993);e.exports=function(e,t){if(e&&t){var n=l.apply(this,[{}].concat(o(arguments,1))),s=r(n);a(r(e),(function(t){i(s,t)&&(e[t]=n[t])}))}return e}},23806:function(e,t,n){var r=n(43271),o=n(1968),i=n(53848),a=n(10906);e.exports=function(e,t,n){return i(n)?r(e,t,(function(e,t,r,i,l){var s=n(e,t,r,i,l);return a(s)?o(e,t):!!s}),n):r(e,t,o)}},23859:function(e,t,n){"use strict";n.d(t,{bE:function(){return tt}});var r=n(61431),o=n(62144),i=n(20614),a=n(15874),l=n(45230);function s(){var e=arguments[0];"string"==typeof e&&(e=document.createElement(e));var t=1,n=arguments[1];if(n&&"object"==typeof n&&null==n.nodeType&&!Array.isArray(n)){for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var o=n[r];"string"==typeof o?e.setAttribute(r,o):null!=o&&(e[r]=o)}t++}for(;t<arguments.length;t++)c(e,arguments[t]);return e}function c(e,t){if("string"==typeof t)e.appendChild(document.createTextNode(t));else if(null==t);else if(null!=t.nodeType)e.appendChild(t);else{if(!Array.isArray(t))throw new RangeError("Unsupported child node: "+t);for(var n=0;n<t.length;n++)c(e,t[n])}}const u="function"==typeof String.prototype.normalize?e=>e.normalize("NFKD"):e=>e;class d{constructor(e,t,n=0,r=e.length,o,i){this.test=i,this.value={from:0,to:0},this.done=!1,this.matches=[],this.buffer="",this.bufferPos=0,this.iter=e.iterRange(n,r),this.bufferStart=n,this.normalize=o?e=>o(u(e)):u,this.query=this.normalize(t)}peek(){if(this.bufferPos==this.buffer.length){if(this.bufferStart+=this.buffer.length,this.iter.next(),this.iter.done)return-1;this.bufferPos=0,this.buffer=this.iter.value}return(0,i.vS)(this.buffer,this.bufferPos)}next(){for(;this.matches.length;)this.matches.pop();return this.nextOverlapping()}nextOverlapping(){for(;;){let e=this.peek();if(e<0)return this.done=!0,this;let t=(0,i.MK)(e),n=this.bufferStart+this.bufferPos;this.bufferPos+=(0,i.Fh)(e);let r=this.normalize(t);if(r.length)for(let e=0,o=n;;e++){let i=r.charCodeAt(e),a=this.match(i,o,this.bufferPos+this.bufferStart);if(e==r.length-1){if(a)return this.value=a,this;break}o==n&&e<t.length&&t.charCodeAt(e)==i&&o++}}}match(e,t,n){let r=null;for(let t=0;t<this.matches.length;t+=2){let o=this.matches[t],i=!1;this.query.charCodeAt(o)==e&&(o==this.query.length-1?r={from:this.matches[t+1],to:n}:(this.matches[t]++,i=!0)),i||(this.matches.splice(t,2),t-=2)}return this.query.charCodeAt(0)==e&&(1==this.query.length?r={from:t,to:n}:this.matches.push(1,t)),r&&this.test&&!this.test(r.from,r.to,this.buffer,this.bufferStart)&&(r=null),r}}"undefined"!=typeof Symbol&&(d.prototype[Symbol.iterator]=function(){return this});const f={from:-1,to:-1,match:/.*/.exec("")},h="gm"+(null==/x/.unicode?"":"u");class p{constructor(e,t,n,r=0,o=e.length){if(this.text=e,this.to=o,this.curLine="",this.done=!1,this.value=f,/\\[sWDnr]|\n|\r|\[\^/.test(t))return new v(e,t,n,r,o);this.re=new RegExp(t,h+((null==n?void 0:n.ignoreCase)?"i":"")),this.test=null==n?void 0:n.test,this.iter=e.iter();let i=e.lineAt(r);this.curLineStart=i.from,this.matchPos=A(e,r),this.getLine(this.curLineStart)}getLine(e){this.iter.next(e),this.iter.lineBreak?this.curLine="":(this.curLine=this.iter.value,this.curLineStart+this.curLine.length>this.to&&(this.curLine=this.curLine.slice(0,this.to-this.curLineStart)),this.iter.next())}nextLine(){this.curLineStart=this.curLineStart+this.curLine.length+1,this.curLineStart>this.to?this.curLine="":this.getLine(0)}next(){for(let e=this.matchPos-this.curLineStart;;){this.re.lastIndex=e;let t=this.matchPos<=this.to&&this.re.exec(this.curLine);if(t){let n=this.curLineStart+t.index,r=n+t[0].length;if(this.matchPos=A(this.text,r+(n==r?1:0)),n==this.curLineStart+this.curLine.length&&this.nextLine(),(n<r||n>this.value.to)&&(!this.test||this.test(n,r,t)))return this.value={from:n,to:r,match:t},this;e=this.matchPos-this.curLineStart}else{if(!(this.curLineStart+this.curLine.length<this.to))return this.done=!0,this;this.nextLine(),e=0}}}}const m=new WeakMap;class g{constructor(e,t){this.from=e,this.text=t}get to(){return this.from+this.text.length}static get(e,t,n){let r=m.get(e);if(!r||r.from>=n||r.to<=t){let r=new g(t,e.sliceString(t,n));return m.set(e,r),r}if(r.from==t&&r.to==n)return r;let{text:o,from:i}=r;return i>t&&(o=e.sliceString(t,i)+o,i=t),r.to<n&&(o+=e.sliceString(r.to,n)),m.set(e,new g(i,o)),new g(t,o.slice(t-i,n-i))}}class v{constructor(e,t,n,r,o){this.text=e,this.to=o,this.done=!1,this.value=f,this.matchPos=A(e,r),this.re=new RegExp(t,h+((null==n?void 0:n.ignoreCase)?"i":"")),this.test=null==n?void 0:n.test,this.flat=g.get(e,r,this.chunkEnd(r+5e3))}chunkEnd(e){return e>=this.to?this.to:this.text.lineAt(e).to}next(){for(;;){let e=this.re.lastIndex=this.matchPos-this.flat.from,t=this.re.exec(this.flat.text);if(t&&!t[0]&&t.index==e&&(this.re.lastIndex=e+1,t=this.re.exec(this.flat.text)),t){let e=this.flat.from+t.index,n=e+t[0].length;if((this.flat.to>=this.to||t.index+t[0].length<=this.flat.text.length-10)&&(!this.test||this.test(e,n,t)))return this.value={from:e,to:n,match:t},this.matchPos=A(this.text,n+(e==n?1:0)),this}if(this.flat.to==this.to)return this.done=!0,this;this.flat=g.get(this.text,this.flat.from,this.chunkEnd(this.flat.from+2*this.flat.text.length))}}}function A(e,t){if(t>=e.length)return t;let n,r=e.lineAt(t);for(;t<r.to&&(n=r.text.charCodeAt(t-r.from))>=56320&&n<57344;)t++;return t}function y(e){let t=s("input",{class:"cm-textfield",name:"line",value:String(e.state.doc.lineAt(e.state.selection.main.head).number)});function n(){let n=/^([+-])?(\d+)?(:\d+)?(%)?$/.exec(t.value);if(!n)return;let{state:r}=e,a=r.doc.lineAt(r.selection.main.head),[,l,s,c,u]=n,d=c?+c.slice(1):0,f=s?+s:a.number;if(s&&u){let e=f/100;l&&(e=e*("-"==l?-1:1)+a.number/r.doc.lines),f=Math.round(r.doc.lines*e)}else s&&l&&(f=f*("-"==l?-1:1)+a.number);let h=r.doc.line(Math.max(1,Math.min(r.doc.lines,f))),p=i.OF.cursor(h.from+Math.max(0,Math.min(d,h.length)));e.dispatch({effects:[b.of(!1),o.Lz.scrollIntoView(p.from,{y:"center"})],selection:p}),e.focus()}return{dom:s("form",{class:"cm-gotoLine",onkeydown:t=>{27==t.keyCode?(t.preventDefault(),e.dispatch({effects:b.of(!1)}),e.focus()):13==t.keyCode&&(t.preventDefault(),n())},onsubmit:e=>{e.preventDefault(),n()}},s("label",e.state.phrase("Go to line"),": ",t)," ",s("button",{class:"cm-button",type:"submit"},e.state.phrase("go")),s("button",{name:"close",onclick:()=>{e.dispatch({effects:b.of(!1)}),e.focus()},"aria-label":e.state.phrase("close"),type:"button"},["×"]))}}"undefined"!=typeof Symbol&&(p.prototype[Symbol.iterator]=v.prototype[Symbol.iterator]=function(){return this});const b=i.Pe.define(),O=i.sU.define({create(){return!0},update(e,t){for(let n of t.effects)n.is(b)&&(e=n.value);return e},provide:e=>o.S7.from(e,(e=>e?y:null))}),w=o.Lz.baseTheme({".cm-panel.cm-gotoLine":{padding:"2px 6px 4px",position:"relative","& label":{fontSize:"80%"},"& [name=close]":{position:"absolute",top:"0",bottom:"0",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",padding:"0"}}}),x={highlightWordAroundCursor:!1,minSelectionLength:1,maxMatches:100,wholeWords:!1},_=i.sj.define({combine(e){return(0,i.QR)(e,x,{highlightWordAroundCursor:(e,t)=>e||t,minSelectionLength:Math.min,maxMatches:Math.min})}});function C(e){let t=[T,B];return e&&t.push(_.of(e)),t}const k=o.NZ.mark({class:"cm-selectionMatch"}),S=o.NZ.mark({class:"cm-selectionMatch cm-selectionMatch-main"});function V(e,t,n,r){return!(0!=n&&e(t.sliceDoc(n-1,n))==i.Je.Word||r!=t.doc.length&&e(t.sliceDoc(r,r+1))==i.Je.Word)}const B=o.Z9.fromClass(class{constructor(e){this.decorations=this.getDeco(e)}update(e){(e.selectionSet||e.docChanged||e.viewportChanged)&&(this.decorations=this.getDeco(e.view))}getDeco(e){let t=e.state.facet(_),{state:n}=e,r=n.selection;if(r.ranges.length>1)return o.NZ.none;let a,l=r.main,s=null;if(l.empty){if(!t.highlightWordAroundCursor)return o.NZ.none;let e=n.wordAt(l.head);if(!e)return o.NZ.none;s=n.charCategorizer(l.head),a=n.sliceDoc(e.from,e.to)}else{let e=l.to-l.from;if(e<t.minSelectionLength||e>200)return o.NZ.none;if(t.wholeWords){if(a=n.sliceDoc(l.from,l.to),s=n.charCategorizer(l.head),!V(s,n,l.from,l.to)||!function(e,t,n,r){return e(t.sliceDoc(n,n+1))==i.Je.Word&&e(t.sliceDoc(r-1,r))==i.Je.Word}(s,n,l.from,l.to))return o.NZ.none}else if(a=n.sliceDoc(l.from,l.to),!a)return o.NZ.none}let c=[];for(let r of e.visibleRanges){let e=new d(n.doc,a,r.from,r.to);for(;!e.next().done;){let{from:r,to:i}=e.value;if((!s||V(s,n,r,i))&&(l.empty&&r<=l.from&&i>=l.to?c.push(S.range(r,i)):(r>=l.to||i<=l.from)&&c.push(k.range(r,i)),c.length>t.maxMatches))return o.NZ.none}}return o.NZ.set(c)}},{decorations:e=>e.decorations}),T=o.Lz.baseTheme({".cm-selectionMatch":{backgroundColor:"#99ff7780"},".cm-searchMatch .cm-selectionMatch":{backgroundColor:"transparent"}});const N=i.sj.define({combine(e){return(0,i.QR)(e,{top:!1,caseSensitive:!1,literal:!1,regexp:!1,wholeWord:!1,createPanel:e=>new ae(e),scrollToMatch:e=>o.Lz.scrollIntoView(e)})}});class E{constructor(e){this.search=e.search,this.caseSensitive=!!e.caseSensitive,this.literal=!!e.literal,this.regexp=!!e.regexp,this.replace=e.replace||"",this.valid=!!this.search&&(!this.regexp||function(e){try{return new RegExp(e,h),!0}catch(e){return!1}}(this.search)),this.unquoted=this.unquote(this.search),this.wholeWord=!!e.wholeWord}unquote(e){return this.literal?e:e.replace(/\\([nrt\\])/g,((e,t)=>"n"==t?"\n":"r"==t?"\r":"t"==t?"\t":"\\"))}eq(e){return this.search==e.search&&this.replace==e.replace&&this.caseSensitive==e.caseSensitive&&this.regexp==e.regexp&&this.wholeWord==e.wholeWord}create(){return this.regexp?new R(this):new M(this)}getCursor(e,t=0,n){let r=e.doc?e:i.$t.create({doc:e});return null==n&&(n=r.doc.length),this.regexp?D(this,r,t,n):Q(this,r,t,n)}}class P{constructor(e){this.spec=e}}function Q(e,t,n,r){return new d(t.doc,e.unquoted,n,r,e.caseSensitive?void 0:e=>e.toLowerCase(),e.wholeWord?(o=t.doc,a=t.charCategorizer(t.selection.main.head),(e,t,n,r)=>((r>e||r+n.length<t)&&(r=Math.max(0,e-2),n=o.sliceString(r,Math.min(o.length,t+2))),!(a($(n,e-r))==i.Je.Word&&a(z(n,e-r))==i.Je.Word||a(z(n,t-r))==i.Je.Word&&a($(n,t-r))==i.Je.Word))):void 0);var o,a}class M extends P{constructor(e){super(e)}nextMatch(e,t,n){let r=Q(this.spec,e,n,e.doc.length).nextOverlapping();if(r.done){let n=Math.min(e.doc.length,t+this.spec.unquoted.length);r=Q(this.spec,e,0,n).nextOverlapping()}return r.done||r.value.from==t&&r.value.to==n?null:r.value}prevMatchInRange(e,t,n){for(let r=n;;){let n=Math.max(t,r-1e4-this.spec.unquoted.length),o=Q(this.spec,e,n,r),i=null;for(;!o.nextOverlapping().done;)i=o.value;if(i)return i;if(n==t)return null;r-=1e4}}prevMatch(e,t,n){let r=this.prevMatchInRange(e,0,t);return r||(r=this.prevMatchInRange(e,Math.max(0,n-this.spec.unquoted.length),e.doc.length)),!r||r.from==t&&r.to==n?null:r}getReplacement(e){return this.spec.unquote(this.spec.replace)}matchAll(e,t){let n=Q(this.spec,e,0,e.doc.length),r=[];for(;!n.next().done;){if(r.length>=t)return null;r.push(n.value)}return r}highlight(e,t,n,r){let o=Q(this.spec,e,Math.max(0,t-this.spec.unquoted.length),Math.min(n+this.spec.unquoted.length,e.doc.length));for(;!o.next().done;)r(o.value.from,o.value.to)}}function D(e,t,n,r){return new p(t.doc,e.search,{ignoreCase:!e.caseSensitive,test:e.wholeWord?(o=t.charCategorizer(t.selection.main.head),(e,t,n)=>!n[0].length||(o($(n.input,n.index))!=i.Je.Word||o(z(n.input,n.index))!=i.Je.Word)&&(o(z(n.input,n.index+n[0].length))!=i.Je.Word||o($(n.input,n.index+n[0].length))!=i.Je.Word)):void 0},n,r);var o}function $(e,t){return e.slice((0,i.zK)(e,t,!1),t)}function z(e,t){return e.slice(t,(0,i.zK)(e,t))}class R extends P{nextMatch(e,t,n){let r=D(this.spec,e,n,e.doc.length).next();return r.done&&(r=D(this.spec,e,0,t).next()),r.done?null:r.value}prevMatchInRange(e,t,n){for(let r=1;;r++){let o=Math.max(t,n-1e4*r),i=D(this.spec,e,o,n),a=null;for(;!i.next().done;)a=i.value;if(a&&(o==t||a.from>o+10))return a;if(o==t)return null}}prevMatch(e,t,n){return this.prevMatchInRange(e,0,t)||this.prevMatchInRange(e,n,e.doc.length)}getReplacement(e){return this.spec.unquote(this.spec.replace).replace(/\$([$&]|\d+)/g,((t,n)=>{if("&"==n)return e.match[0];if("$"==n)return"$";for(let t=n.length;t>0;t--){let r=+n.slice(0,t);if(r>0&&r<e.match.length)return e.match[r]+n.slice(t)}return t}))}matchAll(e,t){let n=D(this.spec,e,0,e.doc.length),r=[];for(;!n.next().done;){if(r.length>=t)return null;r.push(n.value)}return r}highlight(e,t,n,r){let o=D(this.spec,e,Math.max(0,t-250),Math.min(n+250,e.doc.length));for(;!o.next().done;)r(o.value.from,o.value.to)}}const I=i.Pe.define(),L=i.Pe.define(),F=i.sU.define({create(e){return new U(ee(e).create(),null)},update(e,t){for(let n of t.effects)n.is(I)?e=new U(n.value.create(),e.panel):n.is(L)&&(e=new U(e.query,n.value?J:null));return e},provide:e=>o.S7.from(e,(e=>e.panel))});class U{constructor(e,t){this.query=e,this.panel=t}}const H=o.NZ.mark({class:"cm-searchMatch"}),W=o.NZ.mark({class:"cm-searchMatch cm-searchMatch-selected"}),j=o.Z9.fromClass(class{constructor(e){this.view=e,this.decorations=this.highlight(e.state.field(F))}update(e){let t=e.state.field(F);(t!=e.startState.field(F)||e.docChanged||e.selectionSet||e.viewportChanged)&&(this.decorations=this.highlight(t))}highlight({query:e,panel:t}){if(!t||!e.spec.valid)return o.NZ.none;let{view:n}=this,r=new i.vB;for(let t=0,o=n.visibleRanges,i=o.length;t<i;t++){let{from:a,to:l}=o[t];for(;t<i-1&&l>o[t+1].from-500;)l=o[++t].to;e.highlight(n.state,a,l,((e,t)=>{let o=n.state.selection.ranges.some((n=>n.from==e&&n.to==t));r.add(e,t,o?W:H)}))}return r.finish()}},{decorations:e=>e.decorations});function q(e){return t=>{let n=t.state.field(F,!1);return n&&n.query.spec.valid?e(t,n):re(t)}}const X=q(((e,{query:t})=>{let{to:n}=e.state.selection.main,r=t.nextMatch(e.state,n,n);if(!r)return!1;let o=i.OF.single(r.from,r.to),a=e.state.facet(N);return e.dispatch({selection:o,effects:[ue(e,r),a.scrollToMatch(o.main,e)],userEvent:"select.search"}),ne(e),!0})),Y=q(((e,{query:t})=>{let{state:n}=e,{from:r}=n.selection.main,o=t.prevMatch(n,r,r);if(!o)return!1;let a=i.OF.single(o.from,o.to),l=e.state.facet(N);return e.dispatch({selection:a,effects:[ue(e,o),l.scrollToMatch(a.main,e)],userEvent:"select.search"}),ne(e),!0})),G=q(((e,{query:t})=>{let n=t.matchAll(e.state,1e3);return!(!n||!n.length)&&(e.dispatch({selection:i.OF.create(n.map((e=>i.OF.range(e.from,e.to)))),userEvent:"select.search.matches"}),!0)})),Z=q(((e,{query:t})=>{let{state:n}=e,{from:r,to:a}=n.selection.main;if(n.readOnly)return!1;let l=t.nextMatch(n,r,r);if(!l)return!1;let s,c,u=l,d=[],f=[];if(u.from==r&&u.to==a&&(c=n.toText(t.getReplacement(u)),d.push({from:u.from,to:u.to,insert:c}),u=t.nextMatch(n,u.from,u.to),f.push(o.Lz.announce.of(n.phrase("replaced match on line $",n.doc.lineAt(r).number)+"."))),u){let t=0==d.length||d[0].from>=l.to?0:l.to-l.from-c.length;s=i.OF.single(u.from-t,u.to-t),f.push(ue(e,u)),f.push(n.facet(N).scrollToMatch(s.main,e))}return e.dispatch({changes:d,selection:s,effects:f,userEvent:"input.replace"}),!0})),K=q(((e,{query:t})=>{if(e.state.readOnly)return!1;let n=t.matchAll(e.state,1e9).map((e=>{let{from:n,to:r}=e;return{from:n,to:r,insert:t.getReplacement(e)}}));if(!n.length)return!1;let r=e.state.phrase("replaced $ matches",n.length)+".";return e.dispatch({changes:n,effects:o.Lz.announce.of(r),userEvent:"input.replace.all"}),!0}));function J(e){return e.state.facet(N).createPanel(e)}function ee(e,t){var n,r,o,i,a;let l=e.selection.main,s=l.empty||l.to>l.from+100?"":e.sliceDoc(l.from,l.to);if(t&&!s)return t;let c=e.facet(N);return new E({search:(null!==(n=null==t?void 0:t.literal)&&void 0!==n?n:c.literal)?s:s.replace(/\n/g,"\\n"),caseSensitive:null!==(r=null==t?void 0:t.caseSensitive)&&void 0!==r?r:c.caseSensitive,literal:null!==(o=null==t?void 0:t.literal)&&void 0!==o?o:c.literal,regexp:null!==(i=null==t?void 0:t.regexp)&&void 0!==i?i:c.regexp,wholeWord:null!==(a=null==t?void 0:t.wholeWord)&&void 0!==a?a:c.wholeWord})}function te(e){let t=(0,o.ld)(e,J);return t&&t.dom.querySelector("[main-field]")}function ne(e){let t=te(e);t&&t==e.root.activeElement&&t.select()}const re=e=>{let t=e.state.field(F,!1);if(t&&t.panel){let n=te(e);if(n&&n!=e.root.activeElement){let r=ee(e.state,t.query.spec);r.valid&&e.dispatch({effects:I.of(r)}),n.focus(),n.select()}}else e.dispatch({effects:[L.of(!0),t?I.of(ee(e.state,t.query.spec)):i.Pe.appendConfig.of(fe)]});return!0},oe=e=>{let t=e.state.field(F,!1);if(!t||!t.panel)return!1;let n=(0,o.ld)(e,J);return n&&n.dom.contains(e.root.activeElement)&&e.focus(),e.dispatch({effects:L.of(!1)}),!0},ie=[{key:"Mod-f",run:re,scope:"editor search-panel"},{key:"F3",run:X,shift:Y,scope:"editor search-panel",preventDefault:!0},{key:"Mod-g",run:X,shift:Y,scope:"editor search-panel",preventDefault:!0},{key:"Escape",run:oe,scope:"editor search-panel"},{key:"Mod-Shift-l",run:({state:e,dispatch:t})=>{let n=e.selection;if(n.ranges.length>1||n.main.empty)return!1;let{from:r,to:o}=n.main,a=[],l=0;for(let t=new d(e.doc,e.sliceDoc(r,o));!t.next().done;){if(a.length>1e3)return!1;t.value.from==r&&(l=a.length),a.push(i.OF.range(t.value.from,t.value.to))}return t(e.update({selection:i.OF.create(a,l),userEvent:"select.search.matches"})),!0}},{key:"Mod-Alt-g",run:e=>{let t=(0,o.ld)(e,y);if(!t){let n=[b.of(!0)];null==e.state.field(O,!1)&&n.push(i.Pe.appendConfig.of([O,w])),e.dispatch({effects:n}),t=(0,o.ld)(e,y)}return t&&t.dom.querySelector("input").select(),!0}},{key:"Mod-d",run:({state:e,dispatch:t})=>{let{ranges:n}=e.selection;if(n.some((e=>e.from===e.to)))return(({state:e,dispatch:t})=>{let{selection:n}=e,r=i.OF.create(n.ranges.map((t=>e.wordAt(t.head)||i.OF.cursor(t.head))),n.mainIndex);return!r.eq(n)&&(t(e.update({selection:r})),!0)})({state:e,dispatch:t});let r=e.sliceDoc(n[0].from,n[0].to);if(e.selection.ranges.some((t=>e.sliceDoc(t.from,t.to)!=r)))return!1;let a=function(e,t){let{main:n,ranges:r}=e.selection,o=e.wordAt(n.head),i=o&&o.from==n.from&&o.to==n.to;for(let n=!1,o=new d(e.doc,t,r[r.length-1].to);;){if(o.next(),!o.done){if(n&&r.some((e=>e.from==o.value.from)))continue;if(i){let t=e.wordAt(o.value.from);if(!t||t.from!=o.value.from||t.to!=o.value.to)continue}return o.value}if(n)return null;o=new d(e.doc,t,0,Math.max(0,r[r.length-1].from-1)),n=!0}}(e,r);return!!a&&(t(e.update({selection:e.selection.addRange(i.OF.range(a.from,a.to),!1),effects:o.Lz.scrollIntoView(a.to)})),!0)},preventDefault:!0}];class ae{constructor(e){this.view=e;let t=this.query=e.state.field(F).query.spec;function n(e,t,n){return s("button",{class:"cm-button",name:e,onclick:t,type:"button"},n)}this.commit=this.commit.bind(this),this.searchField=s("input",{value:t.search,placeholder:le(e,"Find"),"aria-label":le(e,"Find"),class:"cm-textfield",name:"search",form:"","main-field":"true",onchange:this.commit,onkeyup:this.commit}),this.replaceField=s("input",{value:t.replace,placeholder:le(e,"Replace"),"aria-label":le(e,"Replace"),class:"cm-textfield",name:"replace",form:"",onchange:this.commit,onkeyup:this.commit}),this.caseField=s("input",{type:"checkbox",name:"case",form:"",checked:t.caseSensitive,onchange:this.commit}),this.reField=s("input",{type:"checkbox",name:"re",form:"",checked:t.regexp,onchange:this.commit}),this.wordField=s("input",{type:"checkbox",name:"word",form:"",checked:t.wholeWord,onchange:this.commit}),this.dom=s("div",{onkeydown:e=>this.keydown(e),class:"cm-search"},[this.searchField,n("next",(()=>X(e)),[le(e,"next")]),n("prev",(()=>Y(e)),[le(e,"previous")]),n("select",(()=>G(e)),[le(e,"all")]),s("label",null,[this.caseField,le(e,"match case")]),s("label",null,[this.reField,le(e,"regexp")]),s("label",null,[this.wordField,le(e,"by word")]),...e.state.readOnly?[]:[s("br"),this.replaceField,n("replace",(()=>Z(e)),[le(e,"replace")]),n("replaceAll",(()=>K(e)),[le(e,"replace all")])],s("button",{name:"close",onclick:()=>oe(e),"aria-label":le(e,"close"),type:"button"},["×"])])}commit(){let e=new E({search:this.searchField.value,caseSensitive:this.caseField.checked,regexp:this.reField.checked,wholeWord:this.wordField.checked,replace:this.replaceField.value});e.eq(this.query)||(this.query=e,this.view.dispatch({effects:I.of(e)}))}keydown(e){(0,o.TS)(this.view,e,"search-panel")?e.preventDefault():13==e.keyCode&&e.target==this.searchField?(e.preventDefault(),(e.shiftKey?Y:X)(this.view)):13==e.keyCode&&e.target==this.replaceField&&(e.preventDefault(),Z(this.view))}update(e){for(let t of e.transactions)for(let e of t.effects)e.is(I)&&!e.value.eq(this.query)&&this.setQuery(e.value)}setQuery(e){this.query=e,this.searchField.value=e.search,this.replaceField.value=e.replace,this.caseField.checked=e.caseSensitive,this.reField.checked=e.regexp,this.wordField.checked=e.wholeWord}mount(){this.searchField.select()}get pos(){return 80}get top(){return this.view.state.facet(N).top}}function le(e,t){return e.state.phrase(t)}const se=30,ce=/[\s\.,:;?!]/;function ue(e,{from:t,to:n}){let r=e.state.doc.lineAt(t),i=e.state.doc.lineAt(n).to,a=Math.max(r.from,t-se),l=Math.min(i,n+se),s=e.state.sliceDoc(a,l);if(a!=r.from)for(let e=0;e<se;e++)if(!ce.test(s[e+1])&&ce.test(s[e])){s=s.slice(e);break}if(l!=i)for(let e=s.length-1;e>s.length-se;e--)if(!ce.test(s[e-1])&&ce.test(s[e])){s=s.slice(0,e);break}return o.Lz.announce.of(`${e.state.phrase("current match")}. ${s} ${e.state.phrase("on line")} ${r.number}.`)}const de=o.Lz.baseTheme({".cm-panel.cm-search":{padding:"2px 6px 4px",position:"relative","& [name=close]":{position:"absolute",top:"0",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",padding:0,margin:0},"& input, & button, & label":{margin:".2em .6em .2em 0"},"& input[type=checkbox]":{marginRight:".2em"},"& label":{fontSize:"80%",whiteSpace:"pre"}},"&light .cm-searchMatch":{backgroundColor:"#ffff0054"},"&dark .cm-searchMatch":{backgroundColor:"#00ffff8a"},"&light .cm-searchMatch-selected":{backgroundColor:"#ff6a0054"},"&dark .cm-searchMatch-selected":{backgroundColor:"#ff00ff8a"}}),fe=[F,i.Nb.low(j),de];var he=n(47404);class pe{constructor(e,t,n){this.from=e,this.to=t,this.diagnostic=n}}class me{constructor(e,t,n){this.diagnostics=e,this.panel=t,this.selected=n}static init(e,t,n){let r=e,a=n.facet(Ve).markerFilter;a&&(r=a(r,n));let l=e.slice().sort(((e,t)=>e.from-t.from||e.to-t.to)),s=new i.vB,c=[],u=0;for(let e=0;;){let t,r,i=e==l.length?null:l[e];if(!i&&!c.length)break;for(c.length?(t=u,r=c.reduce(((e,t)=>Math.min(e,t.to)),i&&i.from>t?i.from:1e8)):(t=i.from,r=i.to,c.push(i),e++);e<l.length;){let n=l[e];if(n.from!=t||!(n.to>n.from||n.to==t)){r=Math.min(n.from,r);break}c.push(n),e++,r=Math.min(n.to,r)}let a=ze(c);if(c.some((e=>e.from==e.to||e.from==e.to-1&&n.doc.lineAt(e.from).to==e.from)))s.add(t,t,o.NZ.widget({widget:new Ne(a),diagnostics:c.slice()}));else{let e=c.reduce(((e,t)=>t.markClass?e+" "+t.markClass:e),"");s.add(t,r,o.NZ.mark({class:"cm-lintRange cm-lintRange-"+a+e,diagnostics:c.slice(),inclusiveEnd:c.some((e=>e.to>r))}))}u=r;for(let e=0;e<c.length;e++)c[e].to<=u&&c.splice(e--,1)}let d=s.finish();return new me(d,t,ge(d))}}function ge(e,t=null,n=0){let r=null;return e.between(n,1e9,((e,n,{spec:o})=>{if(!(t&&o.diagnostics.indexOf(t)<0))if(r){if(o.diagnostics.indexOf(r.diagnostic)<0)return!1;r=new pe(r.from,n,r.diagnostic)}else r=new pe(e,n,t||o.diagnostics[0])})),r}function ve(e,t){let n=t.pos,r=t.end||n,o=e.state.facet(Ve).hideOn(e,n,r);if(null!=o)return o;let i=e.startState.doc.lineAt(t.pos);return!(!e.effects.some((e=>e.is(ye)))&&!e.changes.touchesRange(i.from,Math.max(i.to,r)))}function Ae(e,t){return e.field(we,!1)?t:t.concat(i.Pe.appendConfig.of(Re))}const ye=i.Pe.define(),be=i.Pe.define(),Oe=i.Pe.define(),we=i.sU.define({create(){return new me(o.NZ.none,null,null)},update(e,t){if(t.docChanged&&e.diagnostics.size){let n=e.diagnostics.map(t.changes),r=null,o=e.panel;if(e.selected){let o=t.changes.mapPos(e.selected.from,1);r=ge(n,e.selected.diagnostic,o)||ge(n,null,o)}!n.size&&o&&t.state.facet(Ve).autoPanel&&(o=null),e=new me(n,o,r)}for(let n of t.effects)if(n.is(ye)){let r=t.state.facet(Ve).autoPanel?n.value.length?Pe.open:null:e.panel;e=me.init(n.value,r,t.state)}else n.is(be)?e=new me(e.diagnostics,n.value?Pe.open:null,e.selected):n.is(Oe)&&(e=new me(e.diagnostics,e.panel,n.value));return e},provide:e=>[o.S7.from(e,(e=>e.panel)),o.Lz.decorations.from(e,(e=>e.diagnostics))]});const xe=o.NZ.mark({class:"cm-lintRange cm-lintRange-active"});function _e(e,t,n){let r,{diagnostics:o}=e.state.field(we),i=-1,a=-1;o.between(t-(n<0?1:0),t+(n>0?1:0),((e,o,{spec:l})=>{if(t>=e&&t<=o&&(e==o||(t>e||n>0)&&(t<o||n<0)))return r=l.diagnostics,i=e,a=o,!1}));let l=e.state.facet(Ve).tooltipFilter;return r&&l&&(r=l(r,e.state)),r?{pos:i,end:a,above:e.state.doc.lineAt(i).to<a,create(){return{dom:Ce(e,r)}}}:null}function Ce(e,t){return s("ul",{class:"cm-tooltip-lint"},t.map((t=>Te(e,t,!1))))}const ke=e=>{let t=e.state.field(we,!1);return!(!t||!t.panel)&&(e.dispatch({effects:be.of(!1)}),!0)},Se=[{key:"Mod-Shift-m",run:e=>{let t=e.state.field(we,!1);t&&t.panel||e.dispatch({effects:Ae(e.state,[be.of(!0)])});let n=(0,o.ld)(e,Pe.open);return n&&n.dom.querySelector(".cm-panel-lint ul").focus(),!0},preventDefault:!0},{key:"F8",run:e=>{let t=e.state.field(we,!1);if(!t)return!1;let n=e.state.selection.main,r=t.diagnostics.iter(n.to+1);return!(!r.value&&(r=t.diagnostics.iter(0),!r.value||r.from==n.from&&r.to==n.to))&&(e.dispatch({selection:{anchor:r.from,head:r.to},scrollIntoView:!0}),!0)}}];const Ve=i.sj.define({combine(e){return Object.assign({sources:e.map((e=>e.source)).filter((e=>null!=e))},(0,i.QR)(e.map((e=>e.config)),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null,hideOn:()=>null},{needsRefresh:(e,t)=>e?t?n=>e(n)||t(n):e:t}))}});function Be(e){let t=[];if(e)e:for(let{name:n}of e){for(let e=0;e<n.length;e++){let r=n[e];if(/[a-zA-Z]/.test(r)&&!t.some((e=>e.toLowerCase()==r.toLowerCase()))){t.push(r);continue e}}t.push("")}return t}function Te(e,t,n){var r;let o=n?Be(t.actions):[];return s("li",{class:"cm-diagnostic cm-diagnostic-"+t.severity},s("span",{class:"cm-diagnosticText"},t.renderMessage?t.renderMessage(e):t.message),null===(r=t.actions)||void 0===r?void 0:r.map(((n,r)=>{let i=!1,a=r=>{if(r.preventDefault(),i)return;i=!0;let o=ge(e.state.field(we).diagnostics,t);o&&n.apply(e,o.from,o.to)},{name:l}=n,c=o[r]?l.indexOf(o[r]):-1,u=c<0?l:[l.slice(0,c),s("u",l.slice(c,c+1)),l.slice(c+1)];return s("button",{type:"button",class:"cm-diagnosticAction",onclick:a,onmousedown:a,"aria-label":` Action: ${l}${c<0?"":` (access key "${o[r]})"`}.`},u)})),t.source&&s("div",{class:"cm-diagnosticSource"},t.source))}class Ne extends o.xO{constructor(e){super(),this.sev=e}eq(e){return e.sev==this.sev}toDOM(){return s("span",{class:"cm-lintPoint cm-lintPoint-"+this.sev})}}class Ee{constructor(e,t){this.diagnostic=t,this.id="item_"+Math.floor(4294967295*Math.random()).toString(16),this.dom=Te(e,t,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class Pe{constructor(e){this.view=e,this.items=[];this.list=s("ul",{tabIndex:0,role:"listbox","aria-label":this.view.state.phrase("Diagnostics"),onkeydown:t=>{if(27==t.keyCode)ke(this.view),this.view.focus();else if(38==t.keyCode||33==t.keyCode)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(40==t.keyCode||34==t.keyCode)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(36==t.keyCode)this.moveSelection(0);else if(35==t.keyCode)this.moveSelection(this.items.length-1);else if(13==t.keyCode)this.view.focus();else{if(!(t.keyCode>=65&&t.keyCode<=90&&this.selectedIndex>=0))return;{let{diagnostic:n}=this.items[this.selectedIndex],r=Be(n.actions);for(let o=0;o<r.length;o++)if(r[o].toUpperCase().charCodeAt(0)==t.keyCode){let t=ge(this.view.state.field(we).diagnostics,n);t&&n.actions[o].apply(e,t.from,t.to)}}}t.preventDefault()},onclick:e=>{for(let t=0;t<this.items.length;t++)this.items[t].dom.contains(e.target)&&this.moveSelection(t)}}),this.dom=s("div",{class:"cm-panel-lint"},this.list,s("button",{type:"button",name:"close","aria-label":this.view.state.phrase("close"),onclick:()=>ke(this.view)},"×")),this.update()}get selectedIndex(){let e=this.view.state.field(we).selected;if(!e)return-1;for(let t=0;t<this.items.length;t++)if(this.items[t].diagnostic==e.diagnostic)return t;return-1}update(){let{diagnostics:e,selected:t}=this.view.state.field(we),n=0,r=!1,o=null,i=new Set;for(e.between(0,this.view.state.doc.length,((e,a,{spec:l})=>{for(let e of l.diagnostics){if(i.has(e))continue;i.add(e);let a,l=-1;for(let t=n;t<this.items.length;t++)if(this.items[t].diagnostic==e){l=t;break}l<0?(a=new Ee(this.view,e),this.items.splice(n,0,a),r=!0):(a=this.items[l],l>n&&(this.items.splice(n,l-n),r=!0)),t&&a.diagnostic==t.diagnostic?a.dom.hasAttribute("aria-selected")||(a.dom.setAttribute("aria-selected","true"),o=a):a.dom.hasAttribute("aria-selected")&&a.dom.removeAttribute("aria-selected"),n++}}));n<this.items.length&&!(1==this.items.length&&this.items[0].diagnostic.from<0);)r=!0,this.items.pop();0==this.items.length&&(this.items.push(new Ee(this.view,{from:-1,to:-1,severity:"info",message:this.view.state.phrase("No diagnostics")})),r=!0),o?(this.list.setAttribute("aria-activedescendant",o.id),this.view.requestMeasure({key:this,read:()=>({sel:o.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:e,panel:t})=>{let n=t.height/this.list.offsetHeight;e.top<t.top?this.list.scrollTop-=(t.top-e.top)/n:e.bottom>t.bottom&&(this.list.scrollTop+=(e.bottom-t.bottom)/n)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),r&&this.sync()}sync(){let e=this.list.firstChild;function t(){let t=e;e=t.nextSibling,t.remove()}for(let n of this.items)if(n.dom.parentNode==this.list){for(;e!=n.dom;)t();e=n.dom.nextSibling}else this.list.insertBefore(n.dom,e);for(;e;)t()}moveSelection(e){if(this.selectedIndex<0)return;let t=ge(this.view.state.field(we).diagnostics,this.items[e].diagnostic);t&&this.view.dispatch({selection:{anchor:t.from,head:t.to},scrollIntoView:!0,effects:Oe.of(t)})}static open(e){return new Pe(e)}}function Qe(e,t='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" ${t}>${encodeURIComponent(e)}</svg>')`}function Me(e){return Qe(`<path d="m0 2.5 l2 -1.5 l1 0 l2 1.5 l1 0" stroke="${e}" fill="none" stroke-width=".7"/>`,'width="6" height="3"')}const De=o.Lz.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:Me("#d11")},".cm-lintRange-warning":{backgroundImage:Me("orange")},".cm-lintRange-info":{backgroundImage:Me("#999")},".cm-lintRange-hint":{backgroundImage:Me("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}}});function $e(e){return"error"==e?4:"warning"==e?3:"info"==e?2:1}function ze(e){let t="hint",n=1;for(let r of e){let e=$e(r.severity);e>n&&(n=e,t=r.severity)}return t}o.wJ;const Re=[we,o.Lz.decorations.compute([we],(e=>{let{selected:t,panel:n}=e.field(we);return t&&n&&t.from!=t.to?o.NZ.set([xe.range(t.from,t.to)]):o.NZ.none})),(0,o.Ux)(_e,{hideOn:ve}),De];const Ie=(()=>[(0,o.$K)(),(0,o.Wu)(),(0,o.N$)(),(0,l.b6)(),(0,a.Lv)(),(0,o.VH)(),(0,o.A)(),i.$t.allowMultipleSelections.of(!0),(0,a.WD)(),(0,a.y9)(a.Zt,{fallback:!0}),(0,a.SG)(),(0,he.wm)(),(0,he.yU)(),(0,o.D4)(),(0,o.HJ)(),(0,o.dz)(),C(),o.w4.of([...he.Bc,...l.pw,...ie,...l.cL,...a.f7,...he.OO,...Se])])();var Le,Fe,Ue=Object.freeze({autofocus:!1,disabled:!1,indentWithTab:!0,tabSize:2,placeholder:"",autoDestroy:!0,extensions:[Ie]}),He=Symbol("vue-codemirror-global-config"),We=function(e){var t=new i.xx;return{compartment:t,run:function(n){t.get(e.state)?e.dispatch({effects:t.reconfigure(n)}):e.dispatch({effects:i.Pe.appendConfig.of(t.of(n))})}}},je=function(e,t){var n=We(e),r=n.compartment,o=n.run;return function(n){var i=r.get(e.state);o((null!=n?n:i!==t)?t:[])}},qe={type:Boolean,default:void 0},Xe={autofocus:qe,disabled:qe,indentWithTab:qe,tabSize:Number,placeholder:String,style:Object,autoDestroy:qe,phrases:Object,root:Object,extensions:Array,selection:Object},Ye={modelValue:{type:String,default:""}},Ge=Object.assign(Object.assign({},Xe),Ye);(Fe=Le||(Le={})).Change="change",Fe.Update="update",Fe.Focus="focus",Fe.Blur="blur",Fe.Ready="ready",Fe.ModelUpdate="update:modelValue";var Ze={};Ze[Le.Change]=function(e,t){return!0},Ze[Le.Update]=function(e){return!0},Ze[Le.Focus]=function(e){return!0},Ze[Le.Blur]=function(e){return!0},Ze[Le.Ready]=function(e){return!0};var Ke={};Ke[Le.ModelUpdate]=Ze[Le.Change];var Je=Object.assign(Object.assign({},Ze),Ke),et=(0,r.defineComponent)({name:"VueCodemirror",props:Object.assign({},Ge),emits:Object.assign({},Je),setup:function(e,t){var n=(0,r.shallowRef)(),s=(0,r.shallowRef)(),c=(0,r.shallowRef)(),u=Object.assign(Object.assign({},Ue),(0,r.inject)(He,{})),d=(0,r.computed)((function(){var t={};return Object.keys((0,r.toRaw)(e)).forEach((function(n){var r;"modelValue"!==n&&(t[n]=null!==(r=e[n])&&void 0!==r?r:u[n])})),t}));return(0,r.onMounted)((function(){var f;s.value=function(e){var t=e.onUpdate,n=e.onChange,r=e.onFocus,a=e.onBlur,l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["onUpdate","onChange","onFocus","onBlur"]);return i.$t.create({doc:l.doc,selection:l.selection,extensions:(Array.isArray(l.extensions)?l.extensions:[l.extensions]).concat([o.Lz.updateListener.of((function(e){t(e),e.docChanged&&n(e.state.doc.toString(),e),e.focusChanged&&(e.view.hasFocus?r(e):a(e))}))])})}({doc:e.modelValue,selection:d.value.selection,extensions:null!==(f=u.extensions)&&void 0!==f?f:[],onFocus:function(e){return t.emit(Le.Focus,e)},onBlur:function(e){return t.emit(Le.Blur,e)},onUpdate:function(e){return t.emit(Le.Update,e)},onChange:function(n,r){n!==e.modelValue&&(t.emit(Le.Change,n,r),t.emit(Le.ModelUpdate,n,r))}}),c.value=function(e){return new o.Lz(Object.assign({},e))}({state:s.value,parent:n.value,root:d.value.root});var h=function(e){var t=function(){return e.state.doc.toString()},n=We(e).run,r=je(e,[o.Lz.editable.of(!1),i.$t.readOnly.of(!0)]),s=je(e,o.w4.of([l.Yc])),c=We(e).run,u=We(e).run,d=We(e).run,f=We(e).run;return{focus:function(){return e.focus()},getDoc:t,setDoc:function(n){n!==t()&&e.dispatch({changes:{from:0,to:e.state.doc.length,insert:n}})},reExtensions:n,toggleDisabled:r,toggleIndentWithTab:s,setTabSize:function(e){c([i.$t.tabSize.of(e),a.Xt.of(" ".repeat(e))])},setPhrases:function(e){u([i.$t.phrases.of(e)])},setPlaceholder:function(e){d((0,o.qf)(e))},setStyle:function(e){void 0===e&&(e={}),f(o.Lz.theme({"&":Object.assign({},e)}))}}}(c.value);(0,r.watch)((function(){return e.modelValue}),(function(e){e!==h.getDoc()&&h.setDoc(e)})),(0,r.watch)((function(){return e.extensions}),(function(e){return h.reExtensions(e||[])}),{immediate:!0}),(0,r.watch)((function(){return d.value.disabled}),(function(e){return h.toggleDisabled(e)}),{immediate:!0}),(0,r.watch)((function(){return d.value.indentWithTab}),(function(e){return h.toggleIndentWithTab(e)}),{immediate:!0}),(0,r.watch)((function(){return d.value.tabSize}),(function(e){return h.setTabSize(e)}),{immediate:!0}),(0,r.watch)((function(){return d.value.phrases}),(function(e){return h.setPhrases(e||{})}),{immediate:!0}),(0,r.watch)((function(){return d.value.placeholder}),(function(e){return h.setPlaceholder(e)}),{immediate:!0}),(0,r.watch)((function(){return d.value.style}),(function(e){return h.setStyle(e)}),{immediate:!0}),d.value.autofocus&&h.focus(),t.emit(Le.Ready,{state:s.value,view:c.value,container:n.value})})),(0,r.onBeforeUnmount)((function(){d.value.autoDestroy&&c.value&&function(e){e.destroy()}(c.value)})),function(){return(0,r.h)("div",{class:"v-codemirror",style:{display:"contents"},ref:n})}}}),tt=et},23868:function(e,t,n){"use strict";n.d(t,{Ck:function(){return s},_r:function(){return l},s:function(){return a}});var r=n(23421),o=n(98026),i="\0_ec_interaction_mutex";function a(e,t,n){c(e)[t]=n}function l(e,t,n){var r=c(e);r[t]===n&&(r[t]=null)}function s(e,t){return!!c(e)[t]}function c(e){return e[i]||(e[i]={})}r.OH({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},o.noop)},24042:function(e,t,n){"use strict";n.d(t,{A:function(){return zv}});var r={};n.r(r),n.d(r,{Axis:function(){return a._0},ChartView:function(){return a.OZ},ComponentModel:function(){return a.jT},ComponentView:function(){return a.bR},List:function(){return a.B8},Model:function(){return a.Kx},PRIORITY:function(){return a.FQ},SeriesModel:function(){return a.rP},color:function(){return a.yW},connect:function(){return a.Ng},dataTool:function(){return a.p5},dependencies:function(){return a.El},disConnect:function(){return a.zm},disconnect:function(){return a.Zf},dispose:function(){return a.AS},env:function(){return a._K},extendChartView:function(){return a.yX},extendComponentModel:function(){return a.rt},extendComponentView:function(){return a.NO},extendSeriesModel:function(){return a.NA},format:function(){return a.GP},getCoordinateSystemDimensions:function(){return a.Bo},getInstanceByDom:function(){return a.FP},getInstanceById:function(){return a.aQ},getMap:function(){return a.ZB},graphic:function(){return a.fA},helper:function(){return a.dw},init:function(){return a.Ts},innerDrawElementOnCanvas:function(){return a.UU},matrix:function(){return a.UP},number:function(){return a.ai},parseGeoJSON:function(){return a.l3},parseGeoJson:function(){return a.zI},registerAction:function(){return a.OH},registerCoordinateSystem:function(){return a.pX},registerLayout:function(){return a.Oh},registerLoading:function(){return a.Ej},registerLocale:function(){return a.E},registerMap:function(){return a.mz},registerPostInit:function(){return a.cf},registerPostUpdate:function(){return a.tb},registerPreprocessor:function(){return a.lP},registerProcessor:function(){return a.qg},registerTheme:function(){return a.bf},registerTransform:function(){return a.iY},registerUpdateLifecycle:function(){return a.xV},registerVisual:function(){return a.AF},setCanvasCreator:function(){return a.vV},setPlatformAPI:function(){return a.Gs},throttle:function(){return a.nF},time:function(){return a.kB},use:function(){return a.Yx},util:function(){return a.ZS},vector:function(){return a.i1},version:function(){return a.rE},zrUtil:function(){return a.F_},zrender:function(){return a.nd}});var o=n(61431);var i=n(3087),a=n(9914),l=n(76411),s=n(3455),c=n(5070),u=n(90540),d=n(45558),f=n(19845),h=Math.sin,p=Math.cos,m=Math.PI,g=2*Math.PI,v=180/m,A=function(){function e(){}return e.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},e.prototype.moveTo=function(e,t){this._add("M",e,t)},e.prototype.lineTo=function(e,t){this._add("L",e,t)},e.prototype.bezierCurveTo=function(e,t,n,r,o,i){this._add("C",e,t,n,r,o,i)},e.prototype.quadraticCurveTo=function(e,t,n,r){this._add("Q",e,t,n,r)},e.prototype.arc=function(e,t,n,r,o,i){this.ellipse(e,t,n,n,0,r,o,i)},e.prototype.ellipse=function(e,t,n,r,o,i,a,l){var c=a-i,u=!l,d=Math.abs(c),f=(0,s.Cv)(d-g)||(u?c>=g:-c>=g),A=c>0?c%g:c%g+g,y=!1;y=!!f||!(0,s.Cv)(d)&&A>=m==!!u;var b=e+n*p(i),O=t+r*h(i);this._start&&this._add("M",b,O);var w=Math.round(o*v);if(f){var x=1/this._p,_=(u?1:-1)*(g-x);this._add("A",n,r,w,1,+u,e+n*p(i+_),t+r*h(i+_)),x>.01&&this._add("A",n,r,w,0,+u,b,O)}else{var C=e+n*p(a),k=t+r*h(a);this._add("A",n,r,w,+y,+u,C,k)}},e.prototype.rect=function(e,t,n,r){this._add("M",e,t),this._add("l",n,0),this._add("l",0,r),this._add("l",-n,0),this._add("Z")},e.prototype.closePath=function(){this._d.length>0&&this._add("Z")},e.prototype._add=function(e,t,n,r,o,i,a,l,s){for(var c=[],u=this._p,d=1;d<arguments.length;d++){var f=arguments[d];if(isNaN(f))return void(this._invalid=!0);c.push(Math.round(f*u)/u)}this._d.push(e+c.join(" ")),this._start="Z"===e},e.prototype.generateStr=function(){this._str=this._invalid?"":this._d.join(""),this._d=[]},e.prototype.getStr=function(){return this._str},e}(),y=A,b=n(76050),O=n(98026),w="none",x=Math.round;var _=["lineCap","miterLimit","lineJoin"],C=(0,O.map)(_,(function(e){return"stroke-"+e.toLowerCase()}));function k(e,t,n,r){var o=null==t.opacity?1:t.opacity;if(n instanceof u.Ay)e("opacity",o);else{if(function(e){var t=e.fill;return null!=t&&t!==w}(t)){var i=(0,s.$2)(t.fill);e("fill",i.color);var a=null!=t.fillOpacity?t.fillOpacity*i.opacity*o:i.opacity*o;(r||a<1)&&e("fill-opacity",a)}else e("fill",w);if(function(e){var t=e.stroke;return null!=t&&t!==w}(t)){var l=(0,s.$2)(t.stroke);e("stroke",l.color);var d=t.strokeNoScale?n.getLineScale():1,f=d?(t.lineWidth||0)/d:0,h=null!=t.strokeOpacity?t.strokeOpacity*l.opacity*o:l.opacity*o,p=t.strokeFirst;if((r||1!==f)&&e("stroke-width",f),(r||p)&&e("paint-order",p?"stroke":"fill"),(r||h<1)&&e("stroke-opacity",h),t.lineDash){var m=(0,b.V)(n),g=m[0],v=m[1];g&&(v=x(v||0),e("stroke-dasharray",g.join(",")),(v||r)&&e("stroke-dashoffset",v))}else r&&e("stroke-dasharray",w);for(var A=0;A<_.length;A++){var y=_[A];if(r||t[y]!==c.MW[y]){var O=t[y]||c.MW[y];O&&e(C[A],O)}}}else r&&e("stroke",w)}}var S=n(44265),V="http://www.w3.org/2000/svg",B="http://www.w3.org/1999/xlink",T="ecmeta_";function N(e){return document.createElementNS(V,e)}function E(e,t,n,r,o){return{tag:e,attrs:n||{},children:r,text:o,key:t}}function P(e,t){var n=(t=t||{}).newline?"\n":"";return function e(t){var r=t.children,o=t.tag,i=t.attrs,a=t.text;return function(e,t){var n=[];if(t)for(var r in t){var o=t[r],i=r;!1!==o&&(!0!==o&&null!=o&&(i+='="'+o+'"'),n.push(i))}return"<"+e+" "+n.join(" ")+">"}(o,i)+("style"!==o?(0,S.Me)(a):a||"")+(r?""+n+(0,O.map)(r,(function(t){return e(t)})).join(n)+n:"")+("</"+o+">")}(e)}function Q(e){return{zrId:e,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function M(e,t,n,r){return E("svg","root",{width:e,height:t,xmlns:V,"xmlns:xlink":B,version:"1.1",baseProfile:"full",viewBox:!!r&&"0 0 "+e+" "+t},n)}var D=n(12191),$=n(92836),z=n(68717),R=n(82591),I=n(96320),L=0;function F(){return L++}var U={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},H="transform-origin";function W(e,t,n){var r=(0,O.extend)({},e.shape);(0,O.extend)(r,t),e.buildPath(n,r);var o=new y;return o.reset((0,s.MD)(e)),n.rebuildPath(o,1),o.generateStr(),o.getStr()}function j(e,t){var n=t.originX,r=t.originY;(n||r)&&(e[H]=n+"px "+r+"px")}var q={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function X(e,t){var n=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[n]=e,n}function Y(e){return(0,O.isString)(e)?U[e]?"cubic-bezier("+U[e]+")":(0,I.w)(e)?e:"":""}function G(e,t,n,r){var o=e.animators,i=o.length,a=[];if(e instanceof R.A){var l=function(e,t,n){var r,o,i=e.shape.paths,a={};if((0,O.each)(i,(function(e){var t=Q(n.zrId);t.animation=!0,G(e,{},t,!0);var i=t.cssAnims,l=t.cssNodes,s=(0,O.keys)(i),c=s.length;if(c){var u=i[o=s[c-1]];for(var d in u){var f=u[d];a[d]=a[d]||{d:""},a[d].d+=f.d||""}for(var h in l){var p=l[h].animation;p.indexOf(o)>=0&&(r=p)}}})),r){t.d=!1;var l=X(a,n);return r.replace(o,l)}}(e,t,n);if(l)a.push(l);else if(!i)return}else if(!i)return;for(var c={},u=0;u<i;u++){var d=o[u],f=[d.getMaxTime()/1e3+"s"],h=Y(d.getClip().easing),p=d.getDelay();h?f.push(h):f.push("linear"),p&&f.push(p/1e3+"s"),d.getLoop()&&f.push("infinite");var m=f.join(" ");c[m]=c[m]||[m,[]],c[m][1].push(d)}function g(o){var i,a=o[1],l=a.length,c={},u={},d={},f="animation-timing-function";function h(e,t,n){for(var r=e.getTracks(),o=e.getMaxTime(),i=0;i<r.length;i++){var a=r[i];if(a.needsAnimate()){var l=a.keyframes,s=a.propName;if(n&&(s=n(s)),s)for(var c=0;c<l.length;c++){var u=l[c],d=Math.round(u.time/o*100)+"%",h=Y(u.easing),p=u.rawValue;((0,O.isString)(p)||(0,O.isNumber)(p))&&(t[d]=t[d]||{},t[d][s]=u.rawValue,h&&(t[d][f]=h))}}}}for(var p=0;p<l;p++){(C=(_=a[p]).targetName)?"shape"===C&&h(_,u):!r&&h(_,c)}for(var m in c){var g={};(0,$.IT)(g,e),(0,O.extend)(g,c[m]);var v=(0,s.Z1)(g),A=c[m][f];d[m]=v?{transform:v}:{},j(d[m],g),A&&(d[m][f]=A)}var y=!0;for(var m in u){d[m]=d[m]||{};var b=!i;A=u[m][f];b&&(i=new z.A);var w=i.len();i.reset(),d[m].d=W(e,u[m],i);var x=i.len();if(!b&&w!==x){y=!1;break}A&&(d[m][f]=A)}if(!y)for(var m in d)delete d[m].d;if(!r)for(p=0;p<l;p++){var _,C;"style"===(C=(_=a[p]).targetName)&&h(_,d,(function(e){return q[e]}))}var k,S=(0,O.keys)(d),V=!0;for(p=1;p<S.length;p++){var B=S[p-1],T=S[p];if(d[B][H]!==d[T][H]){V=!1;break}k=d[B][H]}if(V&&k){for(var m in d)d[m][H]&&delete d[m][H];t[H]=k}if((0,O.filter)(S,(function(e){return(0,O.keys)(d[e]).length>0})).length)return X(d,n)+" "+o[0]+" both"}for(var v in c){(l=g(c[v]))&&a.push(l)}if(a.length){var A=n.zrId+"-cls-"+F();n.cssNodes["."+A]={animation:a.join(",")},t.class=A}}var Z=n(32322),K=n(59741),J=n(47698);function ee(e,t,n,r){var o=JSON.stringify(e),i=n.cssStyleCache[o];i||(i=n.zrId+"-cls-"+F(),n.cssStyleCache[o]=i,n.cssNodes["."+i+(r?":hover":"")]=e),t.class=t.class?t.class+" "+i:i}var te=n(23442),ne=Math.round;function re(e){return e&&(0,O.isString)(e.src)}function oe(e){return e&&(0,O.isFunction)(e.toDataURL)}function ie(e,t,n,r){k((function(o,i){var a="fill"===o||"stroke"===o;a&&(0,s.bn)(i)?ge(t,e,o,r):a&&(0,s.Pt)(i)?ve(n,e,o,r):e[o]=i,a&&r.ssr&&"none"===i&&(e["pointer-events"]="visible")}),t,n,!1),function(e,t,n){var r=e.style;if((0,s.dX)(r)){var o=(0,s.si)(e),i=n.shadowCache,a=i[o];if(!a){var l=e.getGlobalScale(),c=l[0],u=l[1];if(!c||!u)return;var d=r.shadowOffsetX||0,f=r.shadowOffsetY||0,h=r.shadowBlur,p=(0,s.$2)(r.shadowColor),m=p.opacity,g=p.color,v=h/2/c+" "+h/2/u;a=n.zrId+"-s"+n.shadowIdx++,n.defs[a]=E("filter",a,{id:a,x:"-100%",y:"-100%",width:"300%",height:"300%"},[E("feDropShadow","",{dx:d/c,dy:f/u,stdDeviation:v,"flood-color":g,"flood-opacity":m})]),i[o]=a}t.filter=(0,s.Xu)(a)}}(n,e,r)}function ae(e,t){var n=(0,te.getElementSSRData)(t);n&&(n.each((function(t,n){null!=t&&(e[(T+n).toLowerCase()]=t+"")})),t.isSilent()&&(e[T+"silent"]="true"))}function le(e){return(0,s.Cv)(e[0]-1)&&(0,s.Cv)(e[1])&&(0,s.Cv)(e[2])&&(0,s.Cv)(e[3]-1)}function se(e,t,n){if(t&&(!function(e){return(0,s.Cv)(e[4])&&(0,s.Cv)(e[5])}(t)||!le(t))){var r=n?10:1e4;e.transform=le(t)?"translate("+ne(t[4]*r)/r+" "+ne(t[5]*r)/r+")":(0,s.nV)(t)}}function ce(e,t,n){for(var r=e.points,o=[],i=0;i<r.length;i++)o.push(ne(r[i][0]*n)/n),o.push(ne(r[i][1]*n)/n);t.points=o.join(" ")}function ue(e){return!e.smooth}var de,fe,he={circle:[(de=["cx","cy","r"],fe=(0,O.map)(de,(function(e){return"string"==typeof e?[e,e]:e})),function(e,t,n){for(var r=0;r<fe.length;r++){var o=fe[r],i=e[o[0]];null!=i&&(t[o[1]]=ne(i*n)/n)}})],polyline:[ce,ue],polygon:[ce,ue]};function pe(e,t){var n=e.style,r=e.shape,o=he[e.type],i={},a=t.animation,l="path",c=e.style.strokePercent,u=t.compress&&(0,s.MD)(e)||4;if(!o||t.willUpdate||o[1]&&!o[1](r)||a&&function(e){for(var t=e.animators,n=0;n<t.length;n++)if("shape"===t[n].targetName)return!0;return!1}(e)||c<1){var d=!e.path||e.shapeChanged();e.path||e.createPathProxy();var f=e.path;d&&(f.beginPath(),e.buildPath(f,e.shape),e.pathUpdated());var h=f.getVersion(),p=e,m=p.__svgPathBuilder;p.__svgPathVersion===h&&m&&c===p.__svgPathStrokePercent||(m||(m=p.__svgPathBuilder=new y),m.reset(u),f.rebuildPath(m,c),m.generateStr(),p.__svgPathVersion=h,p.__svgPathStrokePercent=c),i.d=m.getStr()}else{l=e.type;var g=Math.pow(10,u);o[0](r,i,g)}return se(i,e.transform),ie(i,n,e,t),ae(i,e),t.animation&&G(e,i,t),t.emphasis&&function(e,t,n){if(!e.ignore)if(e.isSilent())ee(c={"pointer-events":"none"},t,n,!0);else{var r=e.states.emphasis&&e.states.emphasis.style?e.states.emphasis.style:{},o=r.fill;if(!o){var i=e.style&&e.style.fill,a=e.states.select&&e.states.select.style&&e.states.select.style.fill,l=e.currentStates.indexOf("select")>=0&&a||i;l&&(o=(0,J.liftColor)(l))}var s=r.lineWidth;s&&(s/=!r.strokeNoScale&&e.transform?e.transform[0]:1);var c={cursor:"pointer"};o&&(c.fill=o),r.stroke&&(c.stroke=r.stroke),s&&(c["stroke-width"]=s),ee(c,t,n,!0)}}(e,i,t),E(l,e.id+"",i)}function me(e,t){return e instanceof c.Ay?pe(e,t):e instanceof u.Ay?function(e,t){var n=e.style,r=n.image;if(r&&!(0,O.isString)(r)&&(re(r)?r=r.src:oe(r)&&(r=r.toDataURL())),r){var o=n.x||0,i=n.y||0,a={href:r,width:n.width,height:n.height};return o&&(a.x=o),i&&(a.y=i),se(a,e.transform),ie(a,n,e,t),ae(a,e),t.animation&&G(e,a,t),E("image",e.id+"",a)}}(e,t):e instanceof f.A?function(e,t){var n=e.style,r=n.text;if(null!=r&&(r+=""),r&&!isNaN(n.x)&&!isNaN(n.y)){var o=n.font||K.OH,i=n.x||0,a=(0,s.sZ)(n.y||0,(0,d.ks)(o),n.textBaseline),l={"dominant-baseline":"central","text-anchor":s.eQ[n.textAlign]||n.textAlign};if((0,Z.XE)(n)){var c="",u=n.fontStyle,f=(0,Z.I5)(n.fontSize);if(!parseFloat(f))return;var h=n.fontFamily||K.zs,p=n.fontWeight;c+="font-size:"+f+";font-family:"+h+";",u&&"normal"!==u&&(c+="font-style:"+u+";"),p&&"normal"!==p&&(c+="font-weight:"+p+";"),l.style=c}else l.style="font: "+o;return r.match(/\s/)&&(l["xml:space"]="preserve"),i&&(l.x=i),a&&(l.y=a),se(l,e.transform),ie(l,n,e,t),ae(l,e),t.animation&&G(e,l,t),E("text",e.id+"",l,void 0,r)}}(e,t):void 0}function ge(e,t,n,r){var o,i=e[n],a={gradientUnits:i.global?"userSpaceOnUse":"objectBoundingBox"};if((0,s.OS)(i))o="linearGradient",a.x1=i.x,a.y1=i.y,a.x2=i.x2,a.y2=i.y2;else{if(!(0,s.OH)(i))return void 0;o="radialGradient",a.cx=(0,O.retrieve2)(i.x,.5),a.cy=(0,O.retrieve2)(i.y,.5),a.r=(0,O.retrieve2)(i.r,.5)}for(var l=i.colorStops,c=[],u=0,d=l.length;u<d;++u){var f=100*(0,s.XP)(l[u].offset)+"%",h=l[u].color,p=(0,s.$2)(h),m=p.color,g=p.opacity,v={offset:f};v["stop-color"]=m,g<1&&(v["stop-opacity"]=g),c.push(E("stop",u+"",v))}var A=P(E(o,"",a,c)),y=r.gradientCache,b=y[A];b||(b=r.zrId+"-g"+r.gradientIdx++,y[A]=b,a.id=b,r.defs[b]=E(o,b,a,c)),t[n]=(0,s.Xu)(b)}function ve(e,t,n,r){var o,i=e.style[n],a=e.getBoundingRect(),l={},c=i.repeat,u="no-repeat"===c,d="repeat-x"===c,f="repeat-y"===c;if((0,s.sL)(i)){var h=i.imageWidth,p=i.imageHeight,m=void 0,g=i.image;if((0,O.isString)(g)?m=g:re(g)?m=g.src:oe(g)&&(m=g.toDataURL()),"undefined"==typeof Image){var v="Image width/height must been given explictly in svg-ssr renderer.";(0,O.assert)(h,v),(0,O.assert)(p,v)}else if(null==h||null==p){var A=function(e,t){if(e){var n=e.elm,r=h||t.width,o=p||t.height;"pattern"===e.tag&&(d?(o=1,r/=a.width):f&&(r=1,o/=a.height)),e.attrs.width=r,e.attrs.height=o,n&&(n.setAttribute("width",r),n.setAttribute("height",o))}},y=(0,D.OD)(m,null,e,(function(e){u||A(_,e),A(o,e)}));y&&y.width&&y.height&&(h=h||y.width,p=p||y.height)}o=E("image","img",{href:m,width:h,height:p}),l.width=h,l.height=p}else i.svgElement&&(o=(0,O.clone)(i.svgElement),l.width=i.svgWidth,l.height=i.svgHeight);if(o){var b,w;u?b=w=1:d?(w=1,b=l.width/a.width):f?(b=1,w=l.height/a.height):l.patternUnits="userSpaceOnUse",null==b||isNaN(b)||(l.width=b),null==w||isNaN(w)||(l.height=w);var x=(0,s.Z1)(i);x&&(l.patternTransform=x);var _=E("pattern","",l,[o]),C=P(_),k=r.patternCache,S=k[C];S||(S=r.zrId+"-p"+r.patternIdx++,k[C]=S,l.id=S,_=r.defs[S]=E("pattern",S,l,[o])),t[n]=(0,s.Xu)(S)}}function Ae(e,t,n){var r=n.clipPathCache,o=n.defs,i=r[e.id];if(!i){var a={id:i=n.zrId+"-c"+n.clipPathIdx++};r[e.id]=i,o[i]=E("clipPath",i,a,[pe(e,n)])}t["clip-path"]=(0,s.Xu)(i)}function ye(e){return document.createTextNode(e)}function be(e,t,n){e.insertBefore(t,n)}function Oe(e,t){e.removeChild(t)}function we(e,t){e.appendChild(t)}function xe(e){return e.parentNode}function _e(e){return e.nextSibling}function Ce(e,t){e.textContent=t}var ke=E("","");function Se(e){return void 0===e}function Ve(e){return void 0!==e}function Be(e,t,n){for(var r={},o=t;o<=n;++o){var i=e[o].key;void 0!==i&&(r[i]=o)}return r}function Te(e,t){var n=e.key===t.key;return e.tag===t.tag&&n}function Ne(e){var t,n=e.children,r=e.tag;if(Ve(r)){var o=e.elm=N(r);if(Qe(ke,e),(0,O.isArray)(n))for(t=0;t<n.length;++t){var i=n[t];null!=i&&we(o,Ne(i))}else Ve(e.text)&&!(0,O.isObject)(e.text)&&we(o,ye(e.text))}else e.elm=ye(e.text);return e.elm}function Ee(e,t,n,r,o){for(;r<=o;++r){var i=n[r];null!=i&&be(e,Ne(i),t)}}function Pe(e,t,n,r){for(;n<=r;++n){var o=t[n];if(null!=o)if(Ve(o.tag))Oe(xe(o.elm),o.elm);else Oe(e,o.elm)}}function Qe(e,t){var n,r=t.elm,o=e&&e.attrs||{},i=t.attrs||{};if(o!==i){for(n in i){var a=i[n];o[n]!==a&&(!0===a?r.setAttribute(n,""):!1===a?r.removeAttribute(n):"style"===n?r.style.cssText=a:120!==n.charCodeAt(0)?r.setAttribute(n,a):"xmlns:xlink"===n||"xmlns"===n?r.setAttributeNS("http://www.w3.org/2000/xmlns/",n,a):58===n.charCodeAt(3)?r.setAttributeNS("http://www.w3.org/XML/1998/namespace",n,a):58===n.charCodeAt(5)?r.setAttributeNS(B,n,a):r.setAttribute(n,a))}for(n in o)n in i||r.removeAttribute(n)}}function Me(e,t){var n=t.elm=e.elm,r=e.children,o=t.children;e!==t&&(Qe(e,t),Se(t.text)?Ve(r)&&Ve(o)?r!==o&&function(e,t,n){for(var r,o,i,a=0,l=0,s=t.length-1,c=t[0],u=t[s],d=n.length-1,f=n[0],h=n[d];a<=s&&l<=d;)null==c?c=t[++a]:null==u?u=t[--s]:null==f?f=n[++l]:null==h?h=n[--d]:Te(c,f)?(Me(c,f),c=t[++a],f=n[++l]):Te(u,h)?(Me(u,h),u=t[--s],h=n[--d]):Te(c,h)?(Me(c,h),be(e,c.elm,_e(u.elm)),c=t[++a],h=n[--d]):Te(u,f)?(Me(u,f),be(e,u.elm,c.elm),u=t[--s],f=n[++l]):(Se(r)&&(r=Be(t,a,s)),Se(o=r[f.key])||(i=t[o]).tag!==f.tag?be(e,Ne(f),c.elm):(Me(i,f),t[o]=void 0,be(e,i.elm,c.elm)),f=n[++l]);(a<=s||l<=d)&&(a>s?Ee(e,null==n[d+1]?null:n[d+1].elm,n,l,d):Pe(e,t,a,s))}(n,r,o):Ve(o)?(Ve(e.text)&&Ce(n,""),Ee(n,null,o,0,o.length-1)):Ve(r)?Pe(n,r,0,r.length-1):Ve(e.text)&&Ce(n,""):e.text!==t.text&&(Ve(r)&&Pe(n,r,0,r.length-1),Ce(n,t.text)))}var De=n(53479),$e=0,ze=function(){function e(e,t,n){if(this.type="svg",this.refreshHover=function(){0},this.configLayer=function(){0},this.storage=t,this._opts=n=(0,O.extend)({},n),this.root=e,this._id="zr"+$e++,this._oldVNode=M(n.width,n.height),e&&!n.ssr){var r=this._viewport=document.createElement("div");r.style.cssText="position:relative;overflow:hidden";var o=this._svgDom=this._oldVNode.elm=N("svg");Qe(null,this._oldVNode),r.appendChild(o),e.appendChild(r)}this.resize(n.width,n.height)}return e.prototype.getType=function(){return this.type},e.prototype.getViewportRoot=function(){return this._viewport},e.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},e.prototype.getSvgDom=function(){return this._svgDom},e.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",function(e,t){if(Te(e,t))Me(e,t);else{var n=e.elm,r=xe(n);Ne(t),null!==r&&(be(r,t.elm,_e(n)),Pe(r,[e],0,0))}}(this._oldVNode,e),this._oldVNode=e}},e.prototype.renderOneToVNode=function(e){return me(e,Q(this._id))},e.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),n=this._width,r=this._height,o=Q(this._id);o.animation=e.animation,o.willUpdate=e.willUpdate,o.compress=e.compress,o.emphasis=e.emphasis,o.ssr=this._opts.ssr;var i=[],a=this._bgVNode=function(e,t,n,r){var o;if(n&&"none"!==n)if(o=E("rect","bg",{width:e,height:t,x:"0",y:"0"}),(0,s.bn)(n))ge({fill:n},o.attrs,"fill",r);else if((0,s.Pt)(n))ve({style:{fill:n},dirty:O.noop,getBoundingRect:function(){return{width:e,height:t}}},o.attrs,"fill",r);else{var i=(0,s.$2)(n),a=i.color,l=i.opacity;o.attrs.fill=a,l<1&&(o.attrs["fill-opacity"]=l)}return o}(n,r,this._backgroundColor,o);a&&i.push(a);var l=e.compress?null:this._mainVNode=E("g","main",{},[]);this._paintList(t,o,l?l.children:i),l&&i.push(l);var c=(0,O.map)((0,O.keys)(o.defs),(function(e){return o.defs[e]}));if(c.length&&i.push(E("defs","defs",{},c)),e.animation){var u=function(e,t,n){var r=(n=n||{}).newline?"\n":"",o=" {"+r,i=r+"}",a=(0,O.map)((0,O.keys)(e),(function(t){return t+o+(0,O.map)((0,O.keys)(e[t]),(function(n){return n+":"+e[t][n]+";"})).join(r)+i})).join(r),l=(0,O.map)((0,O.keys)(t),(function(e){return"@keyframes "+e+o+(0,O.map)((0,O.keys)(t[e]),(function(n){return n+o+(0,O.map)((0,O.keys)(t[e][n]),(function(r){var o=t[e][n][r];return"d"===r&&(o='path("'+o+'")'),r+":"+o+";"})).join(r)+i})).join(r)+i})).join(r);return a||l?["<![CDATA[",a,l,"]]>"].join(r):""}(o.cssNodes,o.cssAnims,{newline:!0});if(u){var d=E("style","stl",{},[],u);i.push(d)}}return M(n,r,i,e.useViewBox)},e.prototype.renderToString=function(e){return e=e||{},P(this.renderToVNode({animation:(0,O.retrieve2)(e.cssAnimation,!0),emphasis:(0,O.retrieve2)(e.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:(0,O.retrieve2)(e.useViewBox,!0)}),{newline:!0})},e.prototype.setBackgroundColor=function(e){this._backgroundColor=e},e.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},e.prototype._paintList=function(e,t,n){for(var r,o,i=e.length,a=[],l=0,s=0,c=0;c<i;c++){var u=e[c];if(!u.invisible){var d=u.__clipPaths,f=d&&d.length||0,h=o&&o.length||0,p=void 0;for(p=Math.max(f-1,h-1);p>=0&&(!d||!o||d[p]!==o[p]);p--);for(var m=h-1;m>p;m--)r=a[--l-1];for(var g=p+1;g<f;g++){var v={};Ae(d[g],v,t);var A=E("g","clip-g-"+s++,v,[]);(r?r.children:n).push(A),a[l++]=A,r=A}o=d;var y=me(u,t);y&&(r?r.children:n).push(y)}}},e.prototype.resize=function(e,t){var n=this._opts,r=this.root,o=this._viewport;if(null!=e&&(n.width=e),null!=t&&(n.height=t),r&&o&&(o.style.display="none",e=(0,De.YC)(r,0,n),t=(0,De.YC)(r,1,n),o.style.display=""),this._width!==e||this._height!==t){if(this._width=e,this._height=t,o){var i=o.style;i.width=e+"px",i.height=t+"px"}if((0,s.Pt)(this._backgroundColor))this.refresh();else{var a=this._svgDom;a&&(a.setAttribute("width",e),a.setAttribute("height",t));var l=this._bgVNode&&this._bgVNode.elm;l&&(l.setAttribute("width",e),l.setAttribute("height",t))}}},e.prototype.getWidth=function(){return this._width},e.prototype.getHeight=function(){return this._height},e.prototype.dispose=function(){this.root&&(this.root.innerHTML=""),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},e.prototype.clear=function(){this._svgDom&&(this._svgDom.innerHTML=null),this._oldVNode=null},e.prototype.toDataURL=function(e){var t=this.renderToString(),n="data:image/svg+xml;";return e?(t=(0,s.WG)(t))&&n+"base64,"+t:n+"charset=UTF-8,"+encodeURIComponent(t)},e}();var Re=ze;var Ie=n(63487),Le=n(6756),Fe=n(16884),Ue=n(24326),He=n(34253),We=n(48170),je=2*Math.PI,qe=Math.PI/180;function Xe(e,t){return He.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Ye(e,t){var n=Xe(e,t),r=e.get("center"),o=e.get("radius");O.isArray(o)||(o=[0,o]);var i,a,l=(0,Ue.lo)(n.width,t.getWidth()),s=(0,Ue.lo)(n.height,t.getHeight()),c=Math.min(l,s),u=(0,Ue.lo)(o[0],c/2),d=(0,Ue.lo)(o[1],c/2),f=e.coordinateSystem;if(f){var h=f.dataToPoint(r);i=h[0]||0,a=h[1]||0}else O.isArray(r)||(r=[r,r]),i=(0,Ue.lo)(r[0],l)+n.x,a=(0,Ue.lo)(r[1],s)+n.y;return{cx:i,cy:a,r0:u,r:d}}function Ge(e,t,n){t.eachSeriesByType(e,(function(e){var t=e.getData(),r=t.mapDimension("value"),o=Xe(e,n),i=Ye(e,n),a=i.cx,l=i.cy,s=i.r,c=i.r0,u=-e.get("startAngle")*qe,d=e.get("endAngle"),f=e.get("padAngle")*qe;d="auto"===d?u-je:-d*qe;var h=e.get("minAngle")*qe+f,p=0;t.each(r,(function(e){!isNaN(e)&&p++}));var m=t.getSum(r),g=Math.PI/(m||p)*2,v=e.get("clockwise"),A=e.get("roseType"),y=e.get("stillShowZeroSum"),b=t.getDataExtent(r);b[0]=0;var O=v?1:-1,w=[u,d],x=O*f/2;(0,z.q)(w,!v),u=w[0],d=w[1];var _=Ze(e);_.startAngle=u,_.endAngle=d,_.clockwise=v;var C=Math.abs(d-u),k=C,S=0,V=u;if(t.setLayout({viewRect:o,r:s}),t.each(r,(function(e,n){var r;if(isNaN(e))t.setItemLayout(n,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:v,cx:a,cy:l,r0:c,r:A?NaN:s});else{(r="area"!==A?0===m&&y?g:e*g:C/p)<h?(r=h,k-=h):S+=e;var o=V+O*r,i=0,u=0;f>r?u=i=V+O*r/2:(i=V+x,u=o-x),t.setItemLayout(n,{angle:r,startAngle:i,endAngle:u,clockwise:v,cx:a,cy:l,r0:c,r:A?(0,Ue.Cb)(e,b,[c,s]):s}),V=o}})),k<je&&p)if(k<=.001){var B=C/p;t.each(r,(function(e,n){if(!isNaN(e)){var r=t.getItemLayout(n);r.angle=B;var o=0,i=0;B<f?i=o=u+O*(n+.5)*B:(o=u+O*n*B+x,i=u+O*(n+1)*B-x),r.startAngle=o,r.endAngle=i}}))}else g=k/S,V=u,t.each(r,(function(e,n){if(!isNaN(e)){var r=t.getItemLayout(n),o=r.angle===h?h:e*g,i=0,a=0;o<f?a=i=V+O*o/2:(i=V+x,a=V+O*o-x),r.startAngle=i,r.endAngle=a,V+=O*o}}))}))}var Ze=(0,We.$r)();function Ke(e){return{seriesType:e,reset:function(e,t){var n=t.findComponents({mainType:"legend"});if(n&&n.length){var r=e.getData();r.filterSelf((function(e){for(var t=r.getName(e),o=0;o<n.length;o++)if(!n[o].isSelected(t))return!1;return!0}))}}}}var Je=n(15215),et=n(5638),tt=n(39195),nt=n(59975),rt=n(34833),ot=n(6666),it=n(26346),at=n(92621),lt=n(77175),st=Math.PI/180;function ct(e,t,n,r,o,i,a,l,s,c){if(!(e.length<2)){for(var u=e.length,d=0;d<u;d++)if("outer"===e[d].position&&"labelLine"===e[d].labelAlignTo){var f=e[d].label.x-c;e[d].linePoints[1][0]+=f,e[d].label.x=c}(0,lt.Xe)(e,s,s+a)&&function(e){for(var i={list:[],maxY:0},a={list:[],maxY:0},l=0;l<e.length;l++)if("none"===e[l].labelAlignTo){var s=e[l],c=s.label.y>n?a:i,u=Math.abs(s.label.y-n);if(u>=c.maxY){var d=s.label.x-t-s.len2*o,f=r+s.len,p=Math.abs(d)<f?Math.sqrt(u*u/(1-d*d/f/f)):f;c.rB=p,c.maxY=u}c.list.push(s)}h(i),h(a)}(e)}function h(e){for(var i=e.rB,a=i*i,l=0;l<e.list.length;l++){var s=e.list[l],c=Math.abs(s.label.y-n),u=r+s.len,d=u*u,f=Math.sqrt(Math.abs((1-c*c/a)*d)),h=t+(f+s.len2)*o,p=h-s.label.x;ut(s,s.targetTextWidth-p*o,!0),s.label.x=h}}}function ut(e,t,n){if(void 0===n&&(n=!1),null==e.labelStyleWidth){var r=e.label,o=r.style,i=e.rect,a=o.backgroundColor,l=o.padding,s=l?l[1]+l[3]:0,c=o.overflow,u=i.width+(a?0:s);if(t<u||n){var d=i.height;if(c&&c.match("break")){r.setStyle("backgroundColor",null),r.setStyle("width",t-s);var f=r.getBoundingRect();r.setStyle("width",Math.ceil(f.width)),r.setStyle("backgroundColor",a)}else{var h=t-s,p=t<u?h:n?h>e.unconstrainedWidth?null:h:null;r.setStyle("width",p)}var m=r.getBoundingRect();i.width=m.width;var g=(r.style.margin||0)+2.1;i.height=m.height+g,i.y-=(i.height-d)/2}}}function dt(e){return"center"===e.position}function ft(e){var t,n,r=e.getData(),o=[],i=!1,a=(e.get("minShowLabelAngle")||0)*st,l=r.getLayout("viewRect"),s=r.getLayout("r"),c=l.width,u=l.x,d=l.y,f=l.height;function h(e){e.ignore=!0}r.each((function(e){var l=r.getItemGraphicEl(e),d=l.shape,f=l.getTextContent(),p=l.getTextGuideLine(),m=r.getItemModel(e),g=m.getModel("label"),v=g.get("position")||m.get(["emphasis","label","position"]),A=g.get("distanceToLabelLine"),y=g.get("alignTo"),b=(0,Ue.lo)(g.get("edgeDistance"),c),w=g.get("bleedMargin"),x=m.getModel("labelLine"),_=x.get("length");_=(0,Ue.lo)(_,c);var C=x.get("length2");if(C=(0,Ue.lo)(C,c),Math.abs(d.endAngle-d.startAngle)<a)return(0,O.each)(f.states,h),f.ignore=!0,void(p&&((0,O.each)(p.states,h),p.ignore=!0));if(function(e){if(!e.ignore)return!0;for(var t in e.states)if(!1===e.states[t].ignore)return!0;return!1}(f)){var k,S,V,B,T=(d.startAngle+d.endAngle)/2,N=Math.cos(T),E=Math.sin(T);t=d.cx,n=d.cy;var P="inside"===v||"inner"===v;if("center"===v)k=d.cx,S=d.cy,B="center";else{var Q=(P?(d.r+d.r0)/2*N:d.r*N)+t,M=(P?(d.r+d.r0)/2*E:d.r*E)+n;if(k=Q+3*N,S=M+3*E,!P){var D=Q+N*(_+s-d.r),$=M+E*(_+s-d.r),z=D+(N<0?-1:1)*C;k="edge"===y?N<0?u+b:u+c-b:z+(N<0?-A:A),S=$,V=[[Q,M],[D,$],[z,$]]}B=P?"center":"edge"===y?N>0?"right":"left":N>0?"left":"right"}var R=Math.PI,I=0,L=g.get("rotate");if((0,O.isNumber)(L))I=L*(R/180);else if("center"===v)I=0;else if("radial"===L||!0===L){I=N<0?-T+R:-T}else if("tangential"===L&&"outside"!==v&&"outer"!==v){var F=Math.atan2(N,E);F<0&&(F=2*R+F),E>0&&(F=R+F),I=F-R}if(i=!!I,f.x=k,f.y=S,f.rotation=I,f.setStyle({verticalAlign:"middle"}),P){f.setStyle({align:B});var U=f.states.select;U&&(U.x+=f.x,U.y+=f.y)}else{var H=f.getBoundingRect().clone();H.applyTransform(f.getComputedTransform());var W=(f.style.margin||0)+2.1;H.y-=W/2,H.height+=W,o.push({label:f,labelLine:p,position:v,len:_,len2:C,minTurnAngle:x.get("minTurnAngle"),maxSurfaceAngle:x.get("maxSurfaceAngle"),surfaceNormal:new it.A(N,E),linePoints:V,textAlign:B,labelDistance:A,labelAlignTo:y,edgeDistance:b,bleedMargin:w,rect:H,unconstrainedWidth:H.width,labelStyleWidth:f.style.width})}l.setTextConfig({inside:P})}})),!i&&e.get("avoidLabelOverlap")&&function(e,t,n,r,o,i,a,l){for(var s=[],c=[],u=Number.MAX_VALUE,d=-Number.MAX_VALUE,f=0;f<e.length;f++){var h=e[f].label;dt(e[f])||(h.x<t?(u=Math.min(u,h.x),s.push(e[f])):(d=Math.max(d,h.x),c.push(e[f])))}for(f=0;f<e.length;f++)if(!dt(g=e[f])&&g.linePoints){if(null!=g.labelStyleWidth)continue;h=g.label;var p=g.linePoints,m=void 0;m="edge"===g.labelAlignTo?h.x<t?p[2][0]-g.labelDistance-a-g.edgeDistance:a+o-g.edgeDistance-p[2][0]-g.labelDistance:"labelLine"===g.labelAlignTo?h.x<t?u-a-g.bleedMargin:a+o-d-g.bleedMargin:h.x<t?h.x-a-g.bleedMargin:a+o-h.x-g.bleedMargin,g.targetTextWidth=m,ut(g,m)}for(ct(c,t,n,r,1,0,i,0,l,d),ct(s,t,n,r,-1,0,i,0,l,u),f=0;f<e.length;f++){var g;if(!dt(g=e[f])&&g.linePoints){h=g.label,p=g.linePoints;var v="edge"===g.labelAlignTo,A=h.style.padding,y=A?A[1]+A[3]:0,b=h.style.backgroundColor?0:y,O=g.rect.width+b,w=p[1][0]-p[2][0];v?h.x<t?p[2][0]=a+g.edgeDistance+O+g.labelDistance:p[2][0]=a+o-g.edgeDistance-O-g.labelDistance:(h.x<t?p[2][0]=h.x+g.labelDistance:p[2][0]=h.x-g.labelDistance,p[1][0]=p[2][0]+w),p[1][1]=p[2][1]=h.y}}}(o,t,n,s,c,f,u,d);for(var p=0;p<o.length;p++){var m=o[p],g=m.label,v=m.labelLine,A=isNaN(g.x)||isNaN(g.y);if(g){g.setStyle({align:m.textAlign}),A&&((0,O.each)(g.states,h),g.ignore=!0);var y=g.states.select;y&&(y.x+=g.x,y.y+=g.y)}if(v){var b=m.linePoints;A||!b?((0,O.each)(v.states,h),v.ignore=!0):((0,at.YI)(b,m.minTurnAngle),(0,at.QK)(b,m.surfaceNormal,m.maxSurfaceAngle),v.setShape({points:b}),g.__hostTarget.textGuideLineConfig={anchor:new it.A(b[0][0],b[0][1])})}}}var ht=n(89632),pt=n(79446),mt=function(e){function t(t,n,r){var o=e.call(this)||this;o.z2=2;var i=new Z.Ay;return o.setTextContent(i),o.updateData(t,n,r,!0),o}return(0,Je.C6)(t,e),t.prototype.updateData=function(e,t,n,r){var o=this,i=e.hostModel,a=e.getItemModel(t),l=a.getModel("emphasis"),s=e.getItemLayout(t),c=(0,O.extend)((0,pt.i)(a.getModel("itemStyle"),s,!0),s);if(isNaN(c.startAngle))o.setShape(c);else{if(r){o.setShape(c);var u=i.getShallow("animationType");i.ecModel.ssr?(et.LW(o,{scaleX:0,scaleY:0},i,{dataIndex:t,isFrom:!0}),o.originX=c.cx,o.originY=c.cy):"scale"===u?(o.shape.r=s.r0,et.LW(o,{shape:{r:s.r}},i,t)):null!=n?(o.setShape({startAngle:n,endAngle:n}),et.LW(o,{shape:{startAngle:s.startAngle,endAngle:s.endAngle}},i,t)):(o.shape.endAngle=s.startAngle,et.oi(o,{shape:{endAngle:s.endAngle}},i,t))}else(0,et.ap)(o),et.oi(o,{shape:c},i,t);o.useStyle(e.getItemVisual(t,"style")),(0,rt.Mx)(o,a);var d=(s.startAngle+s.endAngle)/2,f=i.get("selectedOffset"),h=Math.cos(d)*f,p=Math.sin(d)*f,m=a.getShallow("cursor");m&&o.attr("cursor",m),this._updateLabel(i,e,t),o.ensureState("emphasis").shape=(0,O.extend)({r:s.r+(l.get("scale")&&l.get("scaleSize")||0)},(0,pt.i)(l.getModel("itemStyle"),s)),(0,O.extend)(o.ensureState("select"),{x:h,y:p,shape:(0,pt.i)(a.getModel(["select","itemStyle"]),s)}),(0,O.extend)(o.ensureState("blur"),{shape:(0,pt.i)(a.getModel(["blur","itemStyle"]),s)});var g=o.getTextGuideLine(),v=o.getTextContent();g&&(0,O.extend)(g.ensureState("select"),{x:h,y:p}),(0,O.extend)(v.ensureState("select"),{x:h,y:p}),(0,rt.Lm)(this,l.get("focus"),l.get("blurScope"),l.get("disabled"))}},t.prototype._updateLabel=function(e,t,n){var r=this,o=t.getItemModel(n),i=o.getModel("labelLine"),a=t.getItemVisual(n,"style"),l=a&&a.fill,s=a&&a.opacity;(0,ht.qM)(r,(0,ht.lx)(o),{labelFetcher:t.hostModel,labelDataIndex:n,inheritColor:l,defaultOpacity:s,defaultText:e.getFormattedLabel(n,"normal")||t.getName(n)});var c=r.getTextContent();r.setTextConfig({position:null,rotation:null}),c.attr({z2:10});var u=e.get(["label","position"]);if("outside"!==u&&"outer"!==u)r.removeTextGuideLine();else{var d=this.getTextGuideLine();d||(d=new tt.A,this.setTextGuideLine(d)),(0,at.eR)(this,(0,at.rv)(o),{stroke:l,opacity:(0,O.retrieve3)(i.get(["lineStyle","opacity"]),s,1)})}},t}(nt.A),gt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ignoreLabelLineUpdate=!0,t}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n,r){var o,i=e.getData(),a=this._data,l=this.group;if(!a&&i.count()>0){for(var s=i.getItemLayout(0),c=1;isNaN(s&&s.startAngle)&&c<i.count();++c)s=i.getItemLayout(c);s&&(o=s.startAngle)}if(this._emptyCircleSector&&l.remove(this._emptyCircleSector),0===i.count()&&e.get("showEmptyCircle")){var u=Ze(e),d=new nt.A({shape:(0,O.extend)(Ye(e,n),u)});d.useStyle(e.getModel("emptyCircleStyle").getItemStyle()),this._emptyCircleSector=d,l.add(d)}i.diff(a).add((function(e){var t=new mt(i,e,o);i.setItemGraphicEl(e,t),l.add(t)})).update((function(e,t){var n=a.getItemGraphicEl(t);n.updateData(i,e,o),n.off("click"),l.add(n),i.setItemGraphicEl(e,n)})).remove((function(t){var n=a.getItemGraphicEl(t);et.t5(n,e,t)})).execute(),ft(e),"expansion"!==e.get("animationTypeUpdate")&&(this._data=i)},t.prototype.dispose=function(){},t.prototype.containPoint=function(e,t){var n=t.getData().getItemLayout(0);if(n){var r=e[0]-n.cx,o=e[1]-n.cy,i=Math.sqrt(r*r+o*o);return i<=n.r&&i>=n.r0}},t.type="pie",t}(ot.A),vt=gt,At=n(97351),yt=n(6006);function bt(e,t,n){t=(0,O.isArray)(t)&&{coordDimensions:t}||(0,O.extend)({encodeDefine:e.getEncode()},t);var r=e.getSource(),o=(0,At.A)(r,t).dimensions,i=new yt.A(o,e);return i.initData(r,n),i}var Ot=n(23071),wt=function(){function e(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return e.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},e.prototype.containName=function(e){return this._getRawData().indexOfName(e)>=0},e.prototype.indexOfName=function(e){return this._getDataWithEncodedVisual().indexOfName(e)},e.prototype.getItemVisual=function(e,t){return this._getDataWithEncodedVisual().getItemVisual(e,t)},e}(),xt=n(47355),_t=We.$r(),Ct=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,Je.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new wt(O.bind(this.getData,this),O.bind(this.getRawData,this)),this._defaultLabelLine(t)},t.prototype.mergeOption=function(){e.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return bt(this,{coordDimensions:["value"],encodeDefaulter:O.curry(Ot.ln,this)})},t.prototype.getDataParams=function(t){var n=this.getData(),r=_t(n),o=r.seats;if(!o){var i=[];n.each(n.mapDimension("value"),(function(e){i.push(e)})),o=r.seats=(0,Ue.kM)(i,n.hostModel.get("percentPrecision"))}var a=e.prototype.getDataParams.call(this,t);return a.percent=o[t]||0,a.$vars.push("percent"),a},t.prototype._defaultLabelLine=function(e){We.M5(e,"labelLine",["show"]);var t=e.labelLine,n=e.emphasis.labelLine;t.show=t.show&&e.label.show,n.show=n.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(xt.A),kt=Ct;var St=n(40446),Vt=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,St.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return null==e?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return null==e?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,t,n){return n.point(t.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(xt.A),Bt=Vt,Tt=n(18386),Nt=n(29308),Et=n(43870),Pt=n(62103),Qt=n(69622),Mt=function(){},Dt=function(e){function t(t){var n=e.call(this,t)||this;return n._off=0,n.hoverDataIdx=-1,n}return(0,Je.C6)(t,e),t.prototype.getDefaultShape=function(){return new Mt},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,t){var n,r=t.points,o=t.size,i=this.symbolProxy,a=i.shape,l=e.getContext?e.getContext():e,s=l&&o[0]<4,c=this.softClipShape;if(s)this._ctx=l;else{for(this._ctx=null,n=this._off;n<r.length;){var u=r[n++],d=r[n++];isNaN(u)||isNaN(d)||(c&&!c.contain(u,d)||(a.x=u-o[0]/2,a.y=d-o[1]/2,a.width=o[0],a.height=o[1],i.buildPath(e,a,!0)))}this.incremental&&(this._off=n,this.notClear=!0)}},t.prototype.afterBrush=function(){var e,t=this.shape,n=t.points,r=t.size,o=this._ctx,i=this.softClipShape;if(o){for(e=this._off;e<n.length;){var a=n[e++],l=n[e++];isNaN(a)||isNaN(l)||(i&&!i.contain(a,l)||o.fillRect(a-r[0]/2,l-r[1]/2,r[0],r[1]))}this.incremental&&(this._off=e,this.notClear=!0)}},t.prototype.findDataIndex=function(e,t){for(var n=this.shape,r=n.points,o=n.size,i=Math.max(o[0],4),a=Math.max(o[1],4),l=r.length/2-1;l>=0;l--){var s=2*l,c=r[s]-i/2,u=r[s+1]-a/2;if(e>=c&&t>=u&&e<=c+i&&t<=u+a)return l}return-1},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect();return e=n[0],t=n[1],r.contain(e,t)?(this.hoverDataIdx=this.findDataIndex(e,t))>=0:(this.hoverDataIdx=-1,!1)},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var t=this.shape,n=t.points,r=t.size,o=r[0],i=r[1],a=1/0,l=1/0,s=-1/0,c=-1/0,u=0;u<n.length;){var d=n[u++],f=n[u++];a=Math.min(d,a),s=Math.max(d,s),l=Math.min(f,l),c=Math.max(f,c)}e=this._rect=new Nt.A(a-o/2,l-i/2,s-a+o,c-l+i)}return e},t}(c.Ay),$t=function(){function e(){this.group=new Et.A}return e.prototype.updateData=function(e,t){this._clear();var n=this._create();n.setShape({points:e.getLayout("points")}),this._setCommon(n,e,t)},e.prototype.updateLayout=function(e){var t=e.getLayout("points");this.group.eachChild((function(e){if(null!=e.startIndex){var n=2*(e.endIndex-e.startIndex),r=4*e.startIndex*2;t=new Float32Array(t.buffer,r,n)}e.setShape("points",t),e.reset()}))},e.prototype.incrementalPrepareUpdate=function(e){this._clear()},e.prototype.incrementalUpdate=function(e,t,n){var r=this._newAdded[0],o=t.getLayout("points"),i=r&&r.shape.points;if(i&&i.length<2e4){var a=i.length,l=new Float32Array(a+o.length);l.set(i),l.set(o,a),r.endIndex=e.end,r.setShape({points:l})}else{this._newAdded=[];var s=this._create();s.startIndex=e.start,s.endIndex=e.end,s.incremental=!0,s.setShape({points:o}),this._setCommon(s,t,n)}},e.prototype.eachRendered=function(e){this._newAdded[0]&&e(this._newAdded[0])},e.prototype._create=function(){var e=new Dt({cursor:"default"});return e.ignoreCoarsePointer=!0,this.group.add(e),this._newAdded.push(e),e},e.prototype._setCommon=function(e,t,n){var r=t.hostModel;n=n||{};var o=t.getVisual("symbolSize");e.setShape("size",o instanceof Array?o:[o,o]),e.softClipShape=n.clipShape||null,e.symbolProxy=(0,Pt.v5)(t.getVisual("symbol"),0,0,0,0),e.setColor=e.symbolProxy.setColor;var i=e.shape.size[0]<4;e.useStyle(r.getModel("itemStyle").getItemStyle(i?["color","shadowBlur","shadowColor"]:["color"]));var a=t.getVisual("style"),l=a&&a.fill;l&&e.setColor(l);var s=(0,Qt.z)(e);s.seriesIndex=r.seriesIndex,e.on("mousemove",(function(t){s.dataIndex=null;var n=e.hoverDataIdx;n>=0&&(s.dataIndex=n+(e.startIndex||0))}))},e.prototype.remove=function(){this._clear()},e.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},e}(),zt=$t,Rt=n(30682),It=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData();this._updateSymbolDraw(r,e).updateData(r,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,t,n){var r=e.getData();this._updateSymbolDraw(r,e).incrementalPrepareUpdate(r),this._finished=!1},t.prototype.incrementalRender=function(e,t,n){this._symbolDraw.incrementalUpdate(e,t.getData(),{clipShape:this._getClipShape(t)}),this._finished=e.end===t.getData().count()},t.prototype.updateTransform=function(e,t,n){var r=e.getData();if(this.group.dirty(),!this._finished||r.count()>1e4)return{update:!0};var o=(0,Rt.A)("").reset(e,t,n);o.progress&&o.progress({start:0,end:r.count(),count:r.count()},r),this._symbolDraw.updateLayout(r)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var t=e.coordinateSystem;return t&&t.getArea&&t.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,t){var n=this._symbolDraw,r=t.pipelineContext.large;return n&&r===this._isLargeDraw||(n&&n.remove(),n=this._symbolDraw=r?new zt:new Tt.A,this._isLargeDraw=r,this.group.removeAll()),this.group.add(n.group),n},t.prototype.remove=function(e,t){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(ot.A),Lt=It,Ft=n(73100);function Ut(e){e.eachSeriesByType("radar",(function(e){var t=e.getData(),n=[],r=e.coordinateSystem;if(r){var o=r.getIndicatorAxes();O.each(o,(function(e,i){t.each(t.mapDimension(o[i].dim),(function(e,t){n[t]=n[t]||[];var o=r.dataToPoint(e,i);n[t][i]=Ht(o)?o:Wt(r)}))})),t.each((function(e){var o=O.find(n[e],(function(e){return Ht(e)}))||Wt(r);n[e].push(o.slice()),t.setItemLayout(e,n[e])}))}}))}function Ht(e){return!isNaN(e[0])&&!isNaN(e[1])}function Wt(e){return[e.cx,e.cy]}function jt(e){var t=e.polar;if(t){O.isArray(t)||(t=[t]);var n=[];O.each(t,(function(t,r){t.indicator?(t.type&&!t.shape&&(t.shape=t.type),e.radar=e.radar||[],O.isArray(e.radar)||(e.radar=[e.radar]),e.radar.push(t)):n.push(t)})),e.polar=n}O.each(e.series,(function(e){e&&"radar"===e.type&&e.polarIndex&&(e.radarIndex=e.polarIndex)}))}var qt=n(43199),Xt=n(52505),Yt=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.coordinateSystem,o=this.group,i=e.getData(),a=this._data;function l(e,t){var n=e.getItemVisual(t,"symbol")||"circle";if("none"!==n){var r=Pt.xU(e.getItemVisual(t,"symbolSize")),o=Pt.v5(n,-1,-1,2,2),i=e.getItemVisual(t,"symbolRotate")||0;return o.attr({style:{strokeNoScale:!0},z2:100,scaleX:r[0]/2,scaleY:r[1]/2,rotation:i*Math.PI/180||0}),o}}function s(t,n,r,o,i,a){r.removeAll();for(var s=0;s<n.length-1;s++){var c=l(o,i);c&&(c.__dimIdx=s,t[s]?(c.setPosition(t[s]),qt[a?"initProps":"updateProps"](c,{x:n[s][0],y:n[s][1]},e,i)):c.setPosition(n[s]),r.add(c))}}function c(e){return O.map(e,(function(e){return[r.cx,r.cy]}))}i.diff(a).add((function(t){var n=i.getItemLayout(t);if(n){var r=new Xt.A,o=new tt.A,a={shape:{points:n}};r.shape.points=c(n),o.shape.points=c(n),et.LW(r,a,e,t),et.LW(o,a,e,t);var l=new Et.A,u=new Et.A;l.add(o),l.add(r),l.add(u),s(o.shape.points,n,u,i,t,!0),i.setItemGraphicEl(t,l)}})).update((function(t,n){var r=a.getItemGraphicEl(n),o=r.childAt(0),l=r.childAt(1),c=r.childAt(2),u={shape:{points:i.getItemLayout(t)}};u.shape.points&&(s(o.shape.points,u.shape.points,c,i,t,!1),(0,et.ap)(l),(0,et.ap)(o),et.oi(o,u,e),et.oi(l,u,e),i.setItemGraphicEl(t,r))})).remove((function(e){o.remove(a.getItemGraphicEl(e))})).execute(),i.eachItemGraphicEl((function(e,t){var n=i.getItemModel(t),r=e.childAt(0),a=e.childAt(1),l=e.childAt(2),s=i.getItemVisual(t,"style"),c=s.fill;o.add(e),r.useStyle(O.defaults(n.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:c})),(0,rt.Mx)(r,n,"lineStyle"),(0,rt.Mx)(a,n,"areaStyle");var d=n.getModel("areaStyle"),f=d.isEmpty()&&d.parentModel.isEmpty();a.ignore=f,O.each(["emphasis","select","blur"],(function(e){var t=n.getModel([e,"areaStyle"]),r=t.isEmpty()&&t.parentModel.isEmpty();a.ensureState(e).ignore=r&&f})),a.useStyle(O.defaults(d.getAreaStyle(),{fill:c,opacity:.7,decal:s.decal}));var h=n.getModel("emphasis"),p=h.getModel("itemStyle").getItemStyle();l.eachChild((function(e){if(e instanceof u.Ay){var r=e.style;e.useStyle(O.extend({image:r.image,x:r.x,y:r.y,width:r.width,height:r.height},s))}else e.useStyle(s),e.setColor(c),e.style.strokeNoScale=!0;e.ensureState("emphasis").style=O.clone(p);var o=i.getStore().get(i.getDimensionIndex(e.__dimIdx),t);(null==o||isNaN(o))&&(o=""),(0,ht.qM)(e,(0,ht.lx)(n),{labelFetcher:i.hostModel,labelDataIndex:t,labelDimIndex:e.__dimIdx,defaultText:o,inheritColor:c,defaultOpacity:s.opacity})})),(0,rt.Lm)(e,h.get("focus"),h.get("blurScope"),h.get("disabled"))})),this._data=i},t.prototype.remove=function(){this.group.removeAll(),this._data=null},t.type="radar",t}(ot.A),Gt=Yt,Zt=n(3961),Kt=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,Je.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new wt(O.bind(this.getData,this),O.bind(this.getRawData,this))},t.prototype.getInitialData=function(e,t){return bt(this,{generateCoord:"indicator_",generateCoordCount:1/0})},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),o=this.coordinateSystem.getIndicatorAxes(),i=this.getData().getName(e),a=""===i?this.name:i,l=(0,Zt.aw)(this,e);return(0,Zt.Qx)("section",{header:a,sortBlocks:!0,blocks:O.map(o,(function(t){var n=r.get(r.mapDimension(t.dim),e);return(0,Zt.Qx)("nameValue",{markerType:"subItem",markerColor:l,name:t.name,value:n,sortParam:n})}))})},t.prototype.getTooltipPosition=function(e){if(null!=e)for(var t=this.getData(),n=this.coordinateSystem,r=t.getValues(O.map(n.dimensions,(function(e){return t.mapDimension(e)})),e),o=0,i=r.length;o<i;o++)if(!isNaN(r[o])){var a=n.getIndicatorAxes();return n.coordToPoint(a[o].dataToCoord(r[o]),o)}},t.type="series.radar",t.dependencies=["radar"],t.defaultOption={z:2,colorBy:"data",coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid",join:"round"},label:{position:"top"},symbolSize:8},t}(xt.A),Jt=Kt,en=n(13286),tn=n(5202),nn=n(12462),rn=n(15915),on=en.A.value;function an(e,t){return O.defaults({show:t},e)}var ln=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.optionUpdated=function(){var e=this.get("boundaryGap"),t=this.get("splitNumber"),n=this.get("scale"),r=this.get("axisLine"),o=this.get("axisTick"),i=this.get("axisLabel"),a=this.get("axisName"),l=this.get(["axisName","show"]),s=this.get(["axisName","formatter"]),c=this.get("axisNameGap"),u=this.get("triggerEvent"),d=O.map(this.get("indicator")||[],(function(d){null!=d.max&&d.max>0&&!d.min?d.min=0:null!=d.min&&d.min<0&&!d.max&&(d.max=0);var f=a;null!=d.color&&(f=O.defaults({color:d.color},a));var h=O.merge(O.clone(d),{boundaryGap:e,splitNumber:t,scale:n,axisLine:r,axisTick:o,axisLabel:i,name:d.text,showName:l,nameLocation:"end",nameGap:c,nameTextStyle:f,triggerEvent:u},!1);if(O.isString(s)){var p=h.name;h.name=s.replace("{value}",null!=p?p:"")}else O.isFunction(s)&&(h.name=s(h.name,h));var m=new tn.A(h,null,this.ecModel);return O.mixin(m,nn.L.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m}),this);this._indicatorModels=d},t.prototype.getIndicatorModels=function(){return this._indicatorModels},t.type="radar",t.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:O.merge({lineStyle:{color:"#bbb"}},on.axisLine),axisLabel:an(on.axisLabel,!1),axisTick:an(on.axisTick,!1),splitLine:an(on.splitLine,!0),splitArea:an(on.splitArea,!0),indicator:[]},t}(rn.A),sn=ln,cn=n(89598),un=n(31571),dn=n(42933),fn=n(59109),hn=["axisLine","axisTickLabel","axisName"],pn=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){this.group.removeAll(),this._buildAxes(e),this._buildSplitLineAndArea(e)},t.prototype._buildAxes=function(e){var t=e.coordinateSystem,n=t.getIndicatorAxes(),r=O.map(n,(function(e){var n=e.model.get("showName")?e.name:"";return new cn.A(e.model,{axisName:n,position:[t.cx,t.cy],rotation:e.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}));O.each(r,(function(e){O.each(hn,e.add,e),this.group.add(e.getGroup())}),this)},t.prototype._buildSplitLineAndArea=function(e){var t=e.coordinateSystem,n=t.getIndicatorAxes();if(n.length){var r=e.get("shape"),o=e.getModel("splitLine"),i=e.getModel("splitArea"),a=o.getModel("lineStyle"),l=i.getModel("areaStyle"),s=o.get("show"),c=i.get("show"),u=a.get("color"),d=l.get("color"),f=O.isArray(u)?u:[u],h=O.isArray(d)?d:[d],p=[],m=[];if("circle"===r)for(var g=n[0].getTicksCoords(),v=t.cx,A=t.cy,y=0;y<g.length;y++){if(s)p[V(p,f,y)].push(new un.A({shape:{cx:v,cy:A,r:g[y].coord}}));if(c&&y<g.length-1)m[V(m,h,y)].push(new dn.A({shape:{cx:v,cy:A,r0:g[y].coord,r:g[y+1].coord}}))}else{var b,w=O.map(n,(function(e,n){var r=e.getTicksCoords();return b=null==b?r.length-1:Math.min(r.length-1,b),O.map(r,(function(e){return t.coordToPoint(e.coord,n)}))})),x=[];for(y=0;y<=b;y++){for(var _=[],C=0;C<n.length;C++)_.push(w[C][y]);if(_[0]&&_.push(_[0].slice()),s)p[V(p,f,y)].push(new tt.A({shape:{points:_}}));if(c&&x)m[V(m,h,y-1)].push(new Xt.A({shape:{points:_.concat(x)}}));x=_.slice().reverse()}}var k=a.getLineStyle(),S=l.getAreaStyle();O.each(m,(function(e,t){this.group.add(qt.mergePath(e,{style:O.defaults({stroke:"none",fill:h[t%h.length]},S),silent:!0}))}),this),O.each(p,(function(e,t){this.group.add(qt.mergePath(e,{style:O.defaults({fill:"none",stroke:f[t%f.length]},k),silent:!0}))}),this)}function V(e,t,n){var r=n%t.length;return e[r]=e[r]||[],r}},t.type="radar",t}(fn.A),mn=pn,gn=n(33423),vn=function(e){function t(t,n,r){var o=e.call(this,t,n,r)||this;return o.type="value",o.angle=0,o.name="",o}return(0,Je.C6)(t,e),t}(gn.A),An=n(74562),yn=n(3486),bn=function(){function e(e,t,n){this.dimensions=[],this._model=e,this._indicatorAxes=(0,O.map)(e.getIndicatorModels(),(function(e,t){var n="indicator_"+t,r=new vn(n,new An.A);return r.name=e.get("name"),r.model=e,e.axis=r,this.dimensions.push(n),r}),this),this.resize(e,n)}return e.prototype.getIndicatorAxes=function(){return this._indicatorAxes},e.prototype.dataToPoint=function(e,t){var n=this._indicatorAxes[t];return this.coordToPoint(n.dataToCoord(e),t)},e.prototype.coordToPoint=function(e,t){var n=this._indicatorAxes[t].angle;return[this.cx+e*Math.cos(n),this.cy-e*Math.sin(n)]},e.prototype.pointToData=function(e){var t=e[0]-this.cx,n=e[1]-this.cy,r=Math.sqrt(t*t+n*n);t/=r,n/=r;for(var o,i=Math.atan2(-n,t),a=1/0,l=-1,s=0;s<this._indicatorAxes.length;s++){var c=this._indicatorAxes[s],u=Math.abs(i-c.angle);u<a&&(o=c,l=s,a=u)}return[l,+(o&&o.coordToData(r))]},e.prototype.resize=function(e,t){var n=e.get("center"),r=t.getWidth(),o=t.getHeight(),i=Math.min(r,o)/2;this.cx=Ue.lo(n[0],r),this.cy=Ue.lo(n[1],o),this.startAngle=e.get("startAngle")*Math.PI/180;var a=e.get("radius");((0,O.isString)(a)||(0,O.isNumber)(a))&&(a=[0,a]),this.r0=Ue.lo(a[0],i),this.r=Ue.lo(a[1],i),(0,O.each)(this._indicatorAxes,(function(e,t){e.setExtent(this.r0,this.r);var n=this.startAngle+t*Math.PI*2/this._indicatorAxes.length;n=Math.atan2(Math.sin(n),Math.cos(n)),e.angle=n}),this)},e.prototype.update=function(e,t){var n=this._indicatorAxes,r=this._model;(0,O.each)(n,(function(e){e.scale.setExtent(1/0,-1/0)})),e.eachSeriesByType("radar",(function(t,o){if("radar"===t.get("coordinateSystem")&&e.getComponent("radar",t.get("radarIndex"))===r){var i=t.getData();(0,O.each)(n,(function(e){e.scale.unionExtentFromData(i,i.mapDimension(e.dim))}))}}),this);var o=r.get("splitNumber"),i=new An.A;i.setExtent(0,o),i.setInterval(1),(0,O.each)(n,(function(e,t){(0,yn.m)(e.scale,e.model,i)}))},e.prototype.convertToPixel=function(e,t,n){return null},e.prototype.convertFromPixel=function(e,t,n){return null},e.prototype.containPoint=function(e){return!1},e.create=function(t,n){var r=[];return t.eachComponent("radar",(function(o){var i=new e(o,t,n);r.push(i),o.coordinateSystem=i})),t.eachSeriesByType("radar",(function(e){"radar"===e.get("coordinateSystem")&&(e.coordinateSystem=r[e.get("radarIndex")||0])})),r},e.dimensions=[],e}(),On=bn;function wn(e){e.registerCoordinateSystem("radar",On),e.registerComponentModel(sn),e.registerComponentView(mn),e.registerVisual({seriesType:"radar",reset:function(e){var t=e.getData();t.each((function(e){t.setItemVisual(e,"legendIcon","roundRect")})),t.setVisual("legendIcon","roundRect")}})}var xn=n(57861),_n=n(35452),Cn=n(23868);function kn(e,t,n,r,o){e.pointerChecker&&e.pointerChecker(r,o.originX,o.originY)&&(_n.ds(r.event),Sn(e,t,n,r,o))}function Sn(e,t,n,r,o){o.isAvailableBehavior=(0,O.bind)(Vn,null,n,r),e.trigger(t,o)}function Vn(e,t,n){var r=n[e];return!e||r&&(!(0,O.isString)(r)||t.event[r+"Key"])}var Bn=function(e){function t(t){var n=e.call(this)||this;n._zr=t;var r=(0,O.bind)(n._mousedownHandler,n),o=(0,O.bind)(n._mousemoveHandler,n),i=(0,O.bind)(n._mouseupHandler,n),a=(0,O.bind)(n._mousewheelHandler,n),l=(0,O.bind)(n._pinchHandler,n);return n.enable=function(e,n){this.disable(),this._opt=(0,O.defaults)((0,O.clone)(n)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",r),t.on("mousemove",o),t.on("mouseup",i)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",a),t.on("pinch",l))},n.disable=function(){t.off("mousedown",r),t.off("mousemove",o),t.off("mouseup",i),t.off("mousewheel",a),t.off("pinch",l)},n}return(0,Je.C6)(t,e),t.prototype.isDragging=function(){return this._dragging},t.prototype.isPinching=function(){return this._pinching},t.prototype.setPointerChecker=function(e){this.pointerChecker=e},t.prototype.dispose=function(){this.disable()},t.prototype._mousedownHandler=function(e){if(!_n.W5(e)){for(var t=e.target;t;){if(t.draggable)return;t=t.__hostTarget||t.parent}var n=e.offsetX,r=e.offsetY;this.pointerChecker&&this.pointerChecker(e,n,r)&&(this._x=n,this._y=r,this._dragging=!0)}},t.prototype._mousemoveHandler=function(e){if(this._dragging&&Vn("moveOnMouseMove",e,this._opt)&&"pinch"!==e.gestureEvent&&!Cn.Ck(this._zr,"globalPan")){var t=e.offsetX,n=e.offsetY,r=this._x,o=this._y,i=t-r,a=n-o;this._x=t,this._y=n,this._opt.preventDefaultMouseMove&&_n.ds(e.event),Sn(this,"pan","moveOnMouseMove",e,{dx:i,dy:a,oldX:r,oldY:o,newX:t,newY:n,isAvailableBehavior:null})}},t.prototype._mouseupHandler=function(e){_n.W5(e)||(this._dragging=!1)},t.prototype._mousewheelHandler=function(e){var t=Vn("zoomOnMouseWheel",e,this._opt),n=Vn("moveOnMouseWheel",e,this._opt),r=e.wheelDelta,o=Math.abs(r),i=e.offsetX,a=e.offsetY;if(0!==r&&(t||n)){if(t){var l=o>3?1.4:o>1?1.2:1.1;kn(this,"zoom","zoomOnMouseWheel",e,{scale:r>0?l:1/l,originX:i,originY:a,isAvailableBehavior:null})}if(n){var s=Math.abs(r);kn(this,"scrollMove","moveOnMouseWheel",e,{scrollDelta:(r>0?1:-1)*(s>3?.4:s>1?.15:.05),originX:i,originY:a,isAvailableBehavior:null})}}},t.prototype._pinchHandler=function(e){Cn.Ck(this._zr,"globalPan")||kn(this,"zoom",null,e,{scale:e.pinchScale>1?1.1:1/1.1,originX:e.pinchX,originY:e.pinchY,isAvailableBehavior:null})},t}(xn.A);function Tn(e,t,n){var r=e.target;r.x+=t,r.y+=n,r.dirty()}function Nn(e,t,n,r){var o=e.target,i=e.zoomLimit,a=e.zoom=e.zoom||1;if(a*=t,i){var l=i.min||0,s=i.max||1/0;a=Math.max(Math.min(s,a),l)}var c=a/e.zoom;e.zoom=a,o.x-=(n-o.x)*(c-1),o.y-=(r-o.y)*(c-1),o.scaleX*=c,o.scaleY*=c,o.dirty()}var En,Pn=n(72589),Qn=n(10992),Mn=n(18393),Dn=n(82861),$n=n(45587),zn=n(99429),Rn=n(29668),In=n(82250);function Ln(e){(0,O.isString)(e)&&(e=(new DOMParser).parseFromString(e,"text/xml"));var t=e;for(9===t.nodeType&&(t=t.firstChild);"svg"!==t.nodeName.toLowerCase()||1!==t.nodeType;)t=t.nextSibling;return t}var Fn={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},Un=(0,O.keys)(Fn),Hn={"alignment-baseline":"textBaseline","stop-color":"stopColor"},Wn=(0,O.keys)(Hn),jn=function(){function e(){this._defs={},this._root=null}return e.prototype.parse=function(e,t){t=t||{};var n=Ln(e);this._defsUsePending=[];var r=new Et.A;this._root=r;var o=[],i=n.getAttribute("viewBox")||"",a=parseFloat(n.getAttribute("width")||t.width),l=parseFloat(n.getAttribute("height")||t.height);isNaN(a)&&(a=null),isNaN(l)&&(l=null),Kn(n,r,null,!0,!1);for(var s,c,u=n.firstChild;u;)this._parseNode(u,r,o,null,!1,!1),u=u.nextSibling;if(function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r[0].style[r[1]]=e[r[2]]}}(this._defs,this._defsUsePending),this._defsUsePending=[],i){var d=nr(i);d.length>=4&&(s={x:parseFloat(d[0]||0),y:parseFloat(d[1]||0),width:parseFloat(d[2]),height:parseFloat(d[3])})}if(s&&null!=a&&null!=l&&(c=lr(s,{x:0,y:0,width:a,height:l}),!t.ignoreViewBox)){var f=r;(r=new Et.A).add(f),f.scaleX=f.scaleY=c.scale,f.x=c.x,f.y=c.y}return t.ignoreRootClip||null==a||null==l||r.setClipPath(new Qn.A({shape:{x:0,y:0,width:a,height:l}})),{root:r,width:a,height:l,viewBoxRect:s,viewBoxTransform:c,named:o}},e.prototype._parseNode=function(e,t,n,r,o,i){var a,l=e.nodeName.toLowerCase(),s=r;if("defs"===l&&(o=!0),"text"===l&&(i=!0),"defs"===l||"switch"===l)a=t;else{if(!o){var c=En[l];if(c&&(0,O.hasOwn)(En,l)){a=c.call(this,e,t);var u=e.getAttribute("name");if(u){var d={name:u,namedFrom:null,svgNodeTagLower:l,el:a};n.push(d),"g"===l&&(s=d)}else r&&n.push({name:r.name,namedFrom:r,svgNodeTagLower:l,el:a});t.add(a)}}var f=qn[l];if(f&&(0,O.hasOwn)(qn,l)){var h=f.call(this,e),p=e.getAttribute("id");p&&(this._defs[p]=h)}}if(a&&a.isGroup)for(var m=e.firstChild;m;)1===m.nodeType?this._parseNode(m,a,n,s,o,i):3===m.nodeType&&i&&this._parseText(m,a),m=m.nextSibling},e.prototype._parseText=function(e,t){var n=new f.A({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),function(e,t){var n=t.__selfStyle;if(n){var r=n.textBaseline,o=r;r&&"auto"!==r?"baseline"===r?o="alphabetic":"before-edge"===r||"text-before-edge"===r?o="top":"after-edge"===r||"text-after-edge"===r?o="bottom":"central"!==r&&"mathematical"!==r||(o="middle"):o="alphabetic",e.style.textBaseline=o}var i=t.__inheritedStyle;if(i){var a=i.textAlign,l=a;a&&("middle"===a&&(l="center"),e.style.textAlign=l)}}(n,t);var r=n.style,o=r.fontSize;o&&o<9&&(r.fontSize=9,n.scaleX*=o/9,n.scaleY*=o/9);var i=(r.fontSize||r.fontFamily)&&[r.fontStyle,r.fontWeight,(r.fontSize||12)+"px",r.fontFamily||"sans-serif"].join(" ");r.font=i;var a=n.getBoundingRect();return this._textX+=a.width,t.add(n),n},e.internalField=void(En={g:function(e,t){var n=new Et.A;return Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),n},rect:function(e,t){var n=new Qn.A;return Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(e,t){var n=new un.A;return Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),n.silent=!0,n},line:function(e,t){var n=new Dn.A;return Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(e,t){var n=new Mn.A;return Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(e,t){var n,r=e.getAttribute("points");r&&(n=Zn(r));var o=new Xt.A({shape:{points:n||[]},silent:!0});return Gn(t,o),Kn(e,o,this._defsUsePending,!1,!1),o},polyline:function(e,t){var n,r=e.getAttribute("points");r&&(n=Zn(r));var o=new tt.A({shape:{points:n||[]},silent:!0});return Gn(t,o),Kn(e,o,this._defsUsePending,!1,!1),o},image:function(e,t){var n=new u.Ay;return Gn(t,n),Kn(e,n,this._defsUsePending,!1,!1),n.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),n.silent=!0,n},text:function(e,t){var n=e.getAttribute("x")||"0",r=e.getAttribute("y")||"0",o=e.getAttribute("dx")||"0",i=e.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(o),this._textY=parseFloat(r)+parseFloat(i);var a=new Et.A;return Gn(t,a),Kn(e,a,this._defsUsePending,!1,!0),a},tspan:function(e,t){var n=e.getAttribute("x"),r=e.getAttribute("y");null!=n&&(this._textX=parseFloat(n)),null!=r&&(this._textY=parseFloat(r));var o=e.getAttribute("dx")||"0",i=e.getAttribute("dy")||"0",a=new Et.A;return Gn(t,a),Kn(e,a,this._defsUsePending,!1,!0),this._textX+=parseFloat(o),this._textY+=parseFloat(i),a},path:function(e,t){var n=e.getAttribute("d")||"",r=(0,zn.UJ)(n);return Gn(t,r),Kn(e,r,this._defsUsePending,!1,!1),r.silent=!0,r}}),e}(),qn={lineargradient:function(e){var t=parseInt(e.getAttribute("x1")||"0",10),n=parseInt(e.getAttribute("y1")||"0",10),r=parseInt(e.getAttribute("x2")||"10",10),o=parseInt(e.getAttribute("y2")||"0",10),i=new Rn.A(t,n,r,o);return Xn(e,i),Yn(e,i),i},radialgradient:function(e){var t=parseInt(e.getAttribute("cx")||"0",10),n=parseInt(e.getAttribute("cy")||"0",10),r=parseInt(e.getAttribute("r")||"0",10),o=new In.A(t,n,r);return Xn(e,o),Yn(e,o),o}};function Xn(e,t){"userSpaceOnUse"===e.getAttribute("gradientUnits")&&(t.global=!0)}function Yn(e,t){for(var n=e.firstChild;n;){if(1===n.nodeType&&"stop"===n.nodeName.toLocaleLowerCase()){var r=n.getAttribute("offset"),o=void 0;o=r&&r.indexOf("%")>0?parseInt(r,10)/100:r?parseFloat(r):0;var i={};ar(n,i,i);var a=i.stopColor||n.getAttribute("stop-color")||"#000000";t.colorStops.push({offset:o,color:a})}n=n.nextSibling}}function Gn(e,t){e&&e.__inheritedStyle&&(t.__inheritedStyle||(t.__inheritedStyle={}),(0,O.defaults)(t.__inheritedStyle,e.__inheritedStyle))}function Zn(e){for(var t=nr(e),n=[],r=0;r<t.length;r+=2){var o=parseFloat(t[r]),i=parseFloat(t[r+1]);n.push([o,i])}return n}function Kn(e,t,n,r,o){var i=t,a=i.__inheritedStyle=i.__inheritedStyle||{},l={};1===e.nodeType&&(function(e,t){var n=e.getAttribute("transform");if(n){n=n.replace(/,/g," ");var r=[],o=null;n.replace(rr,(function(e,t,n){return r.push(t,n),""}));for(var i=r.length-1;i>0;i-=2){var a=r[i],l=r[i-1],s=nr(a);switch(o=o||$n.create(),l){case"translate":$n.translate(o,o,[parseFloat(s[0]),parseFloat(s[1]||"0")]);break;case"scale":$n.scale(o,o,[parseFloat(s[0]),parseFloat(s[1]||s[0])]);break;case"rotate":$n.rotate(o,o,-parseFloat(s[0])*or,[parseFloat(s[1]||"0"),parseFloat(s[2]||"0")]);break;case"skewX":var c=Math.tan(parseFloat(s[0])*or);$n.mul(o,[1,0,c,1,0,0],o);break;case"skewY":var u=Math.tan(parseFloat(s[0])*or);$n.mul(o,[1,u,0,1,0,0],o);break;case"matrix":o[0]=parseFloat(s[0]),o[1]=parseFloat(s[1]),o[2]=parseFloat(s[2]),o[3]=parseFloat(s[3]),o[4]=parseFloat(s[4]),o[5]=parseFloat(s[5])}}t.setLocalTransform(o)}}(e,t),ar(e,a,l),r||function(e,t,n){for(var r=0;r<Un.length;r++){var o=Un[r];null!=(i=e.getAttribute(o))&&(t[Fn[o]]=i)}for(r=0;r<Wn.length;r++){var i;o=Wn[r];null!=(i=e.getAttribute(o))&&(n[Hn[o]]=i)}}(e,a,l)),i.style=i.style||{},null!=a.fill&&(i.style.fill=er(i,"fill",a.fill,n)),null!=a.stroke&&(i.style.stroke=er(i,"stroke",a.stroke,n)),(0,O.each)(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],(function(e){null!=a[e]&&(i.style[e]=parseFloat(a[e]))})),(0,O.each)(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign"],(function(e){null!=a[e]&&(i.style[e]=a[e])})),o&&(i.__selfStyle=l),a.lineDash&&(i.style.lineDash=(0,O.map)(nr(a.lineDash),(function(e){return parseFloat(e)}))),"hidden"!==a.visibility&&"collapse"!==a.visibility||(i.invisible=!0),"none"===a.display&&(i.ignore=!0)}var Jn=/^url\(\s*#(.*?)\)/;function er(e,t,n,r){var o=n&&n.match(Jn);if(!o)return"none"===n&&(n=null),n;var i=(0,O.trim)(o[1]);r.push([e,t,i])}var tr=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function nr(e){return e.match(tr)||[]}var rr=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.eE,]*)\)/g,or=Math.PI/180;var ir=/([^\s:;]+)\s*:\s*([^:;]+)/g;function ar(e,t,n){var r,o=e.getAttribute("style");if(o)for(ir.lastIndex=0;null!=(r=ir.exec(o));){var i=r[1],a=(0,O.hasOwn)(Fn,i)?Fn[i]:null;a&&(t[a]=r[2]);var l=(0,O.hasOwn)(Hn,i)?Hn[i]:null;l&&(n[l]=r[2])}}function lr(e,t){var n=t.width/e.width,r=t.height/e.height,o=Math.min(n,r);return{scale:o,x:-(e.x+e.width/2)*o+(t.x+t.width/2),y:-(e.y+e.height/2)*o+(t.y+t.height/2)}}var sr=n(31024),cr=(0,O.createHashMap)(["rect","circle","line","ellipse","polygon","polyline","path","text","tspan","g"]),ur=function(){function e(e,t){this.type="geoSVG",this._usedGraphicMap=(0,O.createHashMap)(),this._freedGraphics=[],this._mapName=e,this._parsedXML=Ln(t)}return e.prototype.load=function(){var e=this._firstGraphic;if(!e){e=this._firstGraphic=this._buildGraphic(this._parsedXML),this._freedGraphics.push(e),this._boundingRect=this._firstGraphic.boundingRect.clone();var t=function(e){var t=[],n=(0,O.createHashMap)();return(0,O.each)(e,(function(e){if(null==e.namedFrom){var r=new sr.U5(e.name,e.el);t.push(r),n.set(e.name,r)}})),{regions:t,regionsMap:n}}(e.named),n=t.regions,r=t.regionsMap;this._regions=n,this._regionsMap=r}return{boundingRect:this._boundingRect,regions:this._regions,regionsMap:this._regionsMap}},e.prototype._buildGraphic=function(e){var t,n,r,o;try{n=(t=e&&(r=e,o={ignoreViewBox:!0,ignoreRootClip:!0},(new jn).parse(r,o))||{}).root,(0,O.assert)(null!=n)}catch(e){throw new Error("Invalid svg format\n"+e.message)}var i=new Et.A;i.add(n),i.isGeoSVGGraphicRoot=!0;var a=t.width,l=t.height,s=t.viewBoxRect,c=this._boundingRect;if(!c){var u=void 0,d=void 0,f=void 0,h=void 0;if(null!=a?(u=0,f=a):s&&(u=s.x,f=s.width),null!=l?(d=0,h=l):s&&(d=s.y,h=s.height),null==u||null==d){var p=n.getBoundingRect();null==u&&(u=p.x,f=p.width),null==d&&(d=p.y,h=p.height)}c=this._boundingRect=new Nt.A(u,d,f,h)}if(s){var m=lr(s,c);n.scaleX=n.scaleY=m.scale,n.x=m.x,n.y=m.y}i.setClipPath(new Qn.A({shape:c.plain()}));var g=[];return(0,O.each)(t.named,(function(e){var t;null!=cr.get(e.svgNodeTagLower)&&(g.push(e),(t=e.el).silent=!1,t.isGroup&&t.traverse((function(e){e.silent=!1})))})),{root:i,boundingRect:c,named:g}},e.prototype.useGraphic=function(e){var t=this._usedGraphicMap,n=t.get(e);return n||(n=this._freedGraphics.pop()||this._buildGraphic(this._parsedXML),t.set(e,n),n)},e.prototype.freeGraphic=function(e){var t=this._usedGraphicMap,n=t.get(e);n&&(t.removeKey(e),this._freedGraphics.push(n))},e}();for(var dr=n(69718),fr=[126,25],hr="南海诸岛",pr=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],mr=0;mr<pr.length;mr++)for(var gr=0;gr<pr[mr].length;gr++)pr[mr][gr][0]/=10.5,pr[mr][gr][1]/=-14,pr[mr][gr][0]+=fr[0],pr[mr][gr][1]+=fr[1];var vr={"南海诸岛":[32,80],"广东":[0,-10],"香港":[10,5],"澳门":[-10,10],"天津":[5,5]};var Ar=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];var yr=function(){function e(e,t,n){var r;this.type="geoJSON",this._parsedMap=(0,O.createHashMap)(),this._mapName=e,this._specialAreas=n,this._geoJSON=(r=t,(0,O.isString)(r)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(r):new Function("return ("+r+");")():r)}return e.prototype.load=function(e,t){t=t||"name";var n=this._parsedMap.get(t);if(!n){var r=this._parseToRegions(t);n=this._parsedMap.set(t,{regions:r,boundingRect:br(r)})}var o=(0,O.createHashMap)(),i=[];return(0,O.each)(n.regions,(function(t){var n=t.name;e&&(0,O.hasOwn)(e,n)&&(t=t.cloneShallow(n=e[n])),i.push(t),o.set(n,t)})),{regions:i,boundingRect:n.boundingRect||new Nt.A(0,0,0,0),regionsMap:o}},e.prototype._parseToRegions=function(e){var t,n=this._mapName,r=this._geoJSON;try{t=r?(0,dr.A)(r,e):[]}catch(e){throw new Error("Invalid geoJson format\n"+e.message)}return function(e,t){if("china"===e){for(var n=0;n<t.length;n++)if(t[n].name===hr)return;t.push(new sr.cn(hr,O.map(pr,(function(e){return{type:"polygon",exterior:e}})),fr))}}(n,t),(0,O.each)(t,(function(e){var t=e.name;!function(e,t){if("china"===e){var n=vr[t.name];if(n){var r=t.getCenter();r[0]+=n[0]/10.5,r[1]+=-n[1]/14,t.setCenter(r)}}}(n,e),function(e,t){"china"===e&&"台湾"===t.name&&t.geometries.push({type:"polygon",exterior:Ar[0]})}(n,e);var r=this._specialAreas&&this._specialAreas[t];r&&e.transformTo(r.left,r.top,r.width,r.height)}),this),t},e.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},e}();function br(e){for(var t,n=0;n<e.length;n++){var r=e[n].getBoundingRect();(t=t||r.clone()).union(r)}return t}var Or=(0,O.createHashMap)(),wr=function(e,t,n){if(t.svg){var r=new ur(e,t.svg);Or.set(e,r)}else{var o=t.geoJson||t.geoJSON;o&&!t.features?n=t.specialAreas:o=t;r=new yr(e,o,n);Or.set(e,r)}},xr=function(e){return Or.get(e)},_r=function(e){var t=Or.get(e);return t&&"geoJSON"===t.type&&t.getMapForUser()},Cr=function(e,t,n){var r=Or.get(e);if(r)return r.load(t,n)},kr=n(12616),Sr=n(76868),Vr=n(71519),Br=["rect","circle","line","ellipse","polygon","polyline","path"],Tr=O.createHashMap(Br),Nr=O.createHashMap(Br.concat(["g"])),Er=O.createHashMap(Br.concat(["g"])),Pr=(0,We.$r)();function Qr(e){var t=e.getItemStyle(),n=e.get("areaColor");return null!=n&&(t.fill=n),t}function Mr(e){var t=e.style;t&&(t.stroke=t.stroke||t.fill,t.fill=null)}var Dr=function(){function e(e){var t=new Et.A;this.uid=(0,kr.$Q)("ec_map_draw"),this._controller=new Bn(e.getZr()),this._controllerHost={target:t},this.group=t,t.add(this._regionsGroup=new Et.A),t.add(this._svgGroup=new Et.A)}return e.prototype.draw=function(e,t,n,r,o){var i="geo"===e.mainType,a=e.getData&&e.getData();i&&t.eachComponent({mainType:"series",subType:"map"},(function(t){a||t.getHostGeoModel()!==e||(a=t.getData())}));var l=e.coordinateSystem,s=this._regionsGroup,c=this.group,u=l.getTransformInfo(),d=u.raw,f=u.roam;!s.childAt(0)||o?(c.x=f.x,c.y=f.y,c.scaleX=f.scaleX,c.scaleY=f.scaleY,c.dirty()):et.oi(c,f,e);var h=a&&a.getVisual("visualMeta")&&a.getVisual("visualMeta").length>0,p={api:n,geo:l,mapOrGeoModel:e,data:a,isVisualEncodedByVisualMap:h,isGeo:i,transformInfoRaw:d};"geoJSON"===l.resourceType?this._buildGeoJSON(p):"geoSVG"===l.resourceType&&this._buildSVG(p),this._updateController(e,t,n),this._updateMapSelectHandler(e,s,n,r)},e.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=O.createHashMap(),n=O.createHashMap(),r=this._regionsGroup,o=e.transformInfoRaw,i=e.mapOrGeoModel,a=e.data,l=e.geo.projection,s=l&&l.stream;function c(e,t){return t&&(e=t(e)),e&&[e[0]*o.scaleX+o.x,e[1]*o.scaleY+o.y]}function u(e){for(var t=[],n=!s&&l&&l.project,r=0;r<e.length;++r){var o=c(e[r],n);o&&t.push(o)}return t}function d(e){return{shape:{points:u(e)}}}r.removeAll(),O.each(e.geo.regions,(function(o){var u=o.name,f=t.get(u),h=n.get(u)||{},p=h.dataIdx,m=h.regionModel;if(!f){f=t.set(u,new Et.A),r.add(f),p=a?a.indexOfName(u):null;var g=(m=e.isGeo?i.getRegionModel(u):a?a.getItemModel(p):null).get("silent",!0);null!=g&&(f.silent=g),n.set(u,{dataIdx:p,regionModel:m})}var v=[],A=[];O.each(o.geometries,(function(e){if("polygon"===e.type){var t=[e.exterior].concat(e.interiors||[]);s&&(t=Fr(t,s)),O.each(t,(function(e){v.push(new Xt.A(d(e)))}))}else{var n=e.points;s&&(n=Fr(n,s,!0)),O.each(n,(function(e){A.push(new tt.A(d(e)))}))}}));var y=c(o.getCenter(),l&&l.project);function b(t,n){if(t.length){var r=new R.A({culling:!0,segmentIgnoreThreshold:1,shape:{paths:t}});f.add(r),$r(e,r,p,m),zr(e,r,u,m,i,p,y),n&&(Mr(r),O.each(r.states,Mr))}}b(v),b(A,!0)})),t.each((function(t,r){var o=n.get(r),a=o.dataIdx,l=o.regionModel;Rr(e,t,r,l,i,a),Ir(e,t,r,l,i),Lr(e,t,r,l,i)}),this)},e.prototype._buildSVG=function(e){var t=e.geo.map,n=e.transformInfoRaw;this._svgGroup.x=n.x,this._svgGroup.y=n.y,this._svgGroup.scaleX=n.scaleX,this._svgGroup.scaleY=n.scaleY,this._svgResourceChanged(t)&&(this._freeSVG(),this._useSVG(t));var r=this._svgDispatcherMap=O.createHashMap(),o=!1;O.each(this._svgGraphicRecord.named,(function(t){var n=t.name,i=e.mapOrGeoModel,a=e.data,l=t.svgNodeTagLower,s=t.el,c=a?a.indexOfName(n):null,u=i.getRegionModel(n);null!=Tr.get(l)&&s instanceof Vr.Ay&&$r(e,s,c,u),s instanceof Vr.Ay&&(s.culling=!0);var d=u.get("silent",!0);(null!=d&&(s.silent=d),s.z2EmphasisLift=0,t.namedFrom)||(null!=Er.get(l)&&zr(e,s,n,u,i,c,null),Rr(e,s,n,u,i,c),Ir(e,s,n,u,i),null!=Nr.get(l)&&("self"===Lr(e,s,n,u,i)&&(o=!0),(r.get(n)||r.set(n,[])).push(s)))}),this),this._enableBlurEntireSVG(o,e)},e.prototype._enableBlurEntireSVG=function(e,t){if(e&&t.isGeo){var n=t.mapOrGeoModel.getModel(["blur","itemStyle"]).getItemStyle().opacity;this._svgGraphicRecord.root.traverse((function(e){if(!e.isGroup){(0,rt.DW)(e);var t=e.ensureState("blur").style||{};null==t.opacity&&null!=n&&(t.opacity=n),e.ensureState("emphasis")}}))}},e.prototype.remove=function(){this._regionsGroup.removeAll(),this._regionsGroupByName=null,this._svgGroup.removeAll(),this._freeSVG(),this._controller.dispose(),this._controllerHost=null},e.prototype.findHighDownDispatchers=function(e,t){if(null==e)return[];var n=t.coordinateSystem;if("geoJSON"===n.resourceType){var r=this._regionsGroupByName;if(r){var o=r.get(e);return o?[o]:[]}}else if("geoSVG"===n.resourceType)return this._svgDispatcherMap&&this._svgDispatcherMap.get(e)||[]},e.prototype._svgResourceChanged=function(e){return this._svgMapName!==e},e.prototype._useSVG=function(e){var t=xr(e);if(t&&"geoSVG"===t.type){var n=t.useGraphic(this.uid);this._svgGroup.add(n.root),this._svgGraphicRecord=n,this._svgMapName=e}},e.prototype._freeSVG=function(){var e=this._svgMapName;if(null!=e){var t=xr(e);t&&"geoSVG"===t.type&&t.freeGraphic(this.uid),this._svgGraphicRecord=null,this._svgDispatcherMap=null,this._svgGroup.removeAll(),this._svgMapName=null}},e.prototype._updateController=function(e,t,n){var r=e.coordinateSystem,o=this._controller,i=this._controllerHost;i.zoomLimit=e.get("scaleLimit"),i.zoom=r.getZoom(),o.enable(e.get("roam")||!1);var a=e.mainType;function l(){var t={type:"geoRoam",componentType:a};return t[a+"Id"]=e.id,t}o.off("pan").on("pan",(function(e){this._mouseDownFlag=!1,Tn(i,e.dx,e.dy),n.dispatchAction(O.extend(l(),{dx:e.dx,dy:e.dy,animation:{duration:0}}))}),this),o.off("zoom").on("zoom",(function(e){this._mouseDownFlag=!1,Nn(i,e.scale,e.originX,e.originY),n.dispatchAction(O.extend(l(),{totalZoom:i.zoom,zoom:e.scale,originX:e.originX,originY:e.originY,animation:{duration:0}}))}),this),o.setPointerChecker((function(t,o,i){return r.containPoint([o,i])&&!(0,Pn.I)(t,n,e)}))},e.prototype.resetForLabelLayout=function(){this.group.traverse((function(e){var t=e.getTextContent();t&&(t.ignore=Pr(t).ignore)}))},e.prototype._updateMapSelectHandler=function(e,t,n,r){var o=this;t.off("mousedown"),t.off("click"),e.get("selectedMode")&&(t.on("mousedown",(function(){o._mouseDownFlag=!0})),t.on("click",(function(e){o._mouseDownFlag&&(o._mouseDownFlag=!1)})))},e}();function $r(e,t,n,r){var o=r.getModel("itemStyle"),i=r.getModel(["emphasis","itemStyle"]),a=r.getModel(["blur","itemStyle"]),l=r.getModel(["select","itemStyle"]),s=Qr(o),c=Qr(i),u=Qr(l),d=Qr(a),f=e.data;if(f){var h=f.getItemVisual(n,"style"),p=f.getItemVisual(n,"decal");e.isVisualEncodedByVisualMap&&h.fill&&(s.fill=h.fill),p&&(s.decal=(0,Sr.w)(p,e.api))}t.setStyle(s),t.style.strokeNoScale=!0,t.ensureState("emphasis").style=c,t.ensureState("select").style=u,t.ensureState("blur").style=d,(0,rt.DW)(t)}function zr(e,t,n,r,o,i,a){var l=e.data,s=e.isGeo,c=l&&isNaN(l.get(l.mapDimension("value"),i)),u=l&&l.getItemLayout(i);if(s||c||u&&u.showLabel){var d=s?n:i,f=void 0;(!l||i>=0)&&(f=o);var h=a?{normal:{align:"center",verticalAlign:"middle"}}:null;(0,ht.qM)(t,(0,ht.lx)(r),{labelFetcher:f,labelDataIndex:d,defaultText:n},h);var p=t.getTextContent();if(p&&(Pr(p).ignore=p.ignore,t.textConfig&&a)){var m=t.getBoundingRect().clone();t.textConfig.layoutRect=m,t.textConfig.position=[(a[0]-m.x)/m.width*100+"%",(a[1]-m.y)/m.height*100+"%"]}t.disableLabelAnimation=!0}else t.removeTextContent(),t.removeTextConfig(),t.disableLabelAnimation=null}function Rr(e,t,n,r,o,i){e.data?e.data.setItemGraphicEl(i,t):(0,Qt.z)(t).eventData={componentType:"geo",componentIndex:o.componentIndex,geoIndex:o.componentIndex,name:n,region:r&&r.option||{}}}function Ir(e,t,n,r,o){e.data||qt.setTooltipConfig({el:t,componentModel:o,itemName:n,itemTooltipOption:r.get("tooltip")})}function Lr(e,t,n,r,o){t.highDownSilentOnTouch=!!o.get("selectedMode");var i=r.getModel("emphasis"),a=i.get("focus");return(0,rt.Lm)(t,a,i.get("blurScope"),i.get("disabled")),e.isGeo&&(0,rt.ml)(t,o,n),a}function Fr(e,t,n){var r,o=[];function i(){r=[]}function a(){r.length&&(o.push(r),r=[])}var l=t({polygonStart:i,polygonEnd:a,lineStart:i,lineEnd:a,point:function(e,t){isFinite(e)&&isFinite(t)&&r.push([e,t])},sphere:function(){}});return!n&&l.polygonStart(),O.each(e,(function(e){l.lineStart();for(var t=0;t<e.length;t++)l.point(e[t][0],e[t][1]);l.lineEnd()})),!n&&l.polygonEnd(),o}var Ur=Dr,Hr=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n,r){if(!r||"mapToggleSelect"!==r.type||r.from!==this.uid){var o=this.group;if(o.removeAll(),!e.getHostGeoModel()){if(this._mapDraw&&r&&"geoRoam"===r.type&&this._mapDraw.resetForLabelLayout(),r&&"geoRoam"===r.type&&"series"===r.componentType&&r.seriesId===e.id)(i=this._mapDraw)&&o.add(i.group);else if(e.needsDrawMap){var i=this._mapDraw||new Ur(n);o.add(i.group),i.draw(e,t,n,this,r),this._mapDraw=i}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;e.get("showLegendSymbol")&&t.getComponent("legend")&&this._renderSymbols(e,t,n)}}},t.prototype.remove=function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},t.prototype.dispose=function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},t.prototype._renderSymbols=function(e,t,n){var r=e.originalData,o=this.group;r.each(r.mapDimension("value"),(function(t,n){if(!isNaN(t)){var i=r.getItemLayout(n);if(i&&i.point){var a=i.point,l=i.offset,s=new un.A({style:{fill:e.getData().getVisual("style").fill},shape:{cx:a[0]+9*l,cy:a[1],r:3},silent:!0,z2:8+(l?0:rt.CA+1)});if(!l){var c=e.mainSeries.getData(),u=r.getName(n),d=c.indexOfName(u),f=r.getItemModel(n),h=f.getModel("label"),p=c.getItemGraphicEl(d);(0,ht.qM)(s,(0,ht.lx)(f),{labelFetcher:{getFormattedLabel:function(t,n){return e.getFormattedLabel(d,n)}},defaultText:u}),s.disableLabelAnimation=!0,h.get("position")||s.setTextConfig({position:"bottom"}),p.onHoverStateChange=function(e){(0,rt.Pk)(s,e)}}o.add(s)}}}))},t.type="map",t}(ot.A),Wr=Hr,jr=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.needsDrawMap=!1,n.seriesGroup=[],n.getTooltipPosition=function(e){if(null!=e){var t=this.getData().getName(e),n=this.coordinateSystem,r=n.getRegion(t);return r&&n.dataToPoint(r.getCenter())}},n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e){for(var t=bt(this,{coordDimensions:["value"],encodeDefaulter:O.curry(Ot.ln,this)}),n=O.createHashMap(),r=[],o=0,i=t.count();o<i;o++){var a=t.getName(o);n.set(a,o)}var l=Cr(this.getMapType(),this.option.nameMap,this.option.nameProperty);return O.each(l.regions,(function(e){var o,i=e.name,a=n.get(i),l=e.properties&&e.properties.echartsStyle;null==a?(o={name:i},r.push(o)):o=t.getRawDataItem(a),l&&O.merge(o,l)})),t.appendData(r),t},t.prototype.getHostGeoModel=function(){var e=this.option.geoIndex;return null!=e?this.ecModel.getComponent("geo",e):null},t.prototype.getMapType=function(){return(this.getHostGeoModel()||this).option.map},t.prototype.getRawValue=function(e){var t=this.getData();return t.get(t.mapDimension("value"),e)},t.prototype.getRegionModel=function(e){var t=this.getData();return t.getItemModel(t.indexOfName(e))},t.prototype.formatTooltip=function(e,t,n){for(var r=this.getData(),o=this.getRawValue(e),i=r.getName(e),a=this.seriesGroup,l=[],s=0;s<a.length;s++){var c=a[s].originalData.indexOfName(i),u=r.mapDimension("value");isNaN(a[s].originalData.get(u,c))||l.push(a[s].name)}return(0,Zt.Qx)("section",{header:l.join(", "),noHeader:!l.length,blocks:[(0,Zt.Qx)("nameValue",{name:i,value:o})]})},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.getLegendIcon=function(e){var t=e.icon||"roundRect",n=(0,Pt.v5)(t,0,0,e.itemWidth,e.itemHeight,e.itemStyle.fill);return n.setStyle(e.itemStyle),n.style.stroke="none",t.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},t.type="series.map",t.dependencies=["geo"],t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},t}(xt.A),qr=jr;function Xr(e){var t={};e.eachSeriesByType("map",(function(e){var n=e.getHostGeoModel(),r=n?"o"+n.id:"i"+e.getMapType();(t[r]=t[r]||[]).push(e)})),O.each(t,(function(e,t){for(var n,r,o,i=(n=O.map(e,(function(e){return e.getData()})),r=e[0].get("mapValueCalculation"),o={},O.each(n,(function(e){e.each(e.mapDimension("value"),(function(t,n){var r="ec-"+e.getName(n);o[r]=o[r]||[],isNaN(t)||o[r].push(t)}))})),n[0].map(n[0].mapDimension("value"),(function(e,t){for(var i="ec-"+n[0].getName(t),a=0,l=1/0,s=-1/0,c=o[i].length,u=0;u<c;u++)l=Math.min(l,o[i][u]),s=Math.max(s,o[i][u]),a+=o[i][u];return 0===c?NaN:"min"===r?l:"max"===r?s:"average"===r?a/c:a}))),a=0;a<e.length;a++)e[a].originalData=e[a].getData();for(a=0;a<e.length;a++)e[a].seriesGroup=e,e[a].needsDrawMap=0===a&&!e[a].getHostGeoModel(),e[a].setData(i.cloneShallow()),e[a].mainSeries=e[0]}))}function Yr(e){var t={};e.eachSeriesByType("map",(function(n){var r=n.getMapType();if(!n.getHostGeoModel()&&!t[r]){var o={};O.each(n.seriesGroup,(function(t){var n=t.coordinateSystem,r=t.originalData;t.get("showLegendSymbol")&&e.getComponent("legend")&&r.each(r.mapDimension("value"),(function(e,t){var i=r.getName(t),a=n.getRegion(i);if(a&&!isNaN(e)){var l=o[i]||0,s=n.dataToPoint(a.getCenter());o[i]=l+1,r.setItemLayout(t,{point:s,offset:l})}}))}));var i=n.getData();i.each((function(e){var t=i.getName(e),n=i.getItemLayout(e)||{};n.showLabel=!o[t],i.setItemLayout(e,n)})),t[r]=!0}}))}var Gr=n(83509),Zr=Gr.applyTransform,Kr=function(e){function t(t){var n=e.call(this)||this;return n.type="view",n.dimensions=["x","y"],n._roamTransformable=new $.Ay,n._rawTransformable=new $.Ay,n.name=t,n}return(0,Je.C6)(t,e),t.prototype.setBoundingRect=function(e,t,n,r){return this._rect=new Nt.A(e,t,n,r),this._rect},t.prototype.getBoundingRect=function(){return this._rect},t.prototype.setViewRect=function(e,t,n,r){this._transformTo(e,t,n,r),this._viewRect=new Nt.A(e,t,n,r)},t.prototype._transformTo=function(e,t,n,r){var o=this.getBoundingRect(),i=this._rawTransformable;i.transform=o.calculateTransform(new Nt.A(e,t,n,r));var a=i.parent;i.parent=null,i.decomposeTransform(),i.parent=a,this._updateTransform()},t.prototype.setCenter=function(e,t){e&&(this._center=[(0,Ue.lo)(e[0],t.getWidth()),(0,Ue.lo)(e[1],t.getHeight())],this._updateCenterAndZoom())},t.prototype.setZoom=function(e){e=e||1;var t=this.zoomLimit;t&&(null!=t.max&&(e=Math.min(t.max,e)),null!=t.min&&(e=Math.max(t.min,e))),this._zoom=e,this._updateCenterAndZoom()},t.prototype.getDefaultCenter=function(){var e=this.getBoundingRect();return[e.x+e.width/2,e.y+e.height/2]},t.prototype.getCenter=function(){return this._center||this.getDefaultCenter()},t.prototype.getZoom=function(){return this._zoom||1},t.prototype.getRoamTransform=function(){return this._roamTransformable.getLocalTransform()},t.prototype._updateCenterAndZoom=function(){var e=this._rawTransformable.getLocalTransform(),t=this._roamTransformable,n=this.getDefaultCenter(),r=this.getCenter(),o=this.getZoom();r=Gr.applyTransform([],r,e),n=Gr.applyTransform([],n,e),t.originX=r[0],t.originY=r[1],t.x=n[0]-r[0],t.y=n[1]-r[1],t.scaleX=t.scaleY=o,this._updateTransform()},t.prototype._updateTransform=function(){var e=this._roamTransformable,t=this._rawTransformable;t.parent=e,e.updateTransform(),t.updateTransform(),$n.copy(this.transform||(this.transform=[]),t.transform||$n.create()),this._rawTransform=t.getLocalTransform(),this.invTransform=this.invTransform||[],$n.invert(this.invTransform,this.transform),this.decomposeTransform()},t.prototype.getTransformInfo=function(){var e=this._rawTransformable,t=this._roamTransformable,n=new $.Ay;return n.transform=t.transform,n.decomposeTransform(),{roam:{x:n.x,y:n.y,scaleX:n.scaleX,scaleY:n.scaleY},raw:{x:e.x,y:e.y,scaleX:e.scaleX,scaleY:e.scaleY}}},t.prototype.getViewRect=function(){return this._viewRect},t.prototype.getViewRectAfterRoam=function(){var e=this.getBoundingRect().clone();return e.applyTransform(this.transform),e},t.prototype.dataToPoint=function(e,t,n){var r=t?this._rawTransform:this.transform;return n=n||[],r?Zr(n,e,r):Gr.copy(n,e)},t.prototype.pointToData=function(e){var t=this.invTransform;return t?Zr([],e,t):[e[0],e[1]]},t.prototype.convertToPixel=function(e,t,n){var r=Jr(t);return r===this?r.dataToPoint(n):null},t.prototype.convertFromPixel=function(e,t,n){var r=Jr(t);return r===this?r.pointToData(n):null},t.prototype.containPoint=function(e){return this.getViewRectAfterRoam().contain(e[0],e[1])},t.dimensions=["x","y"],t}($.Ay);function Jr(e){var t=e.seriesModel;return t?t.coordinateSystem:null}var eo=Kr,to={geoJSON:{aspectScale:.75,invertLongitute:!0},geoSVG:{aspectScale:1,invertLongitute:!1}},no=["lng","lat"],ro=function(e){function t(t,n,r){var o=e.call(this,t)||this;o.dimensions=no,o.type="geo",o._nameCoordMap=O.createHashMap(),o.map=n;var i,a=r.projection,l=Cr(n,r.nameMap,r.nameProperty),s=xr(n),c=(o.resourceType=s?s.type:null,o.regions=l.regions),u=to[s.type];if(o._regionsMap=l.regionsMap,o.regions=l.regions,o.projection=a,a)for(var d=0;d<c.length;d++){var f=c[d].getBoundingRect(a);(i=i||f.clone()).union(f)}else i=l.boundingRect;return o.setBoundingRect(i.x,i.y,i.width,i.height),o.aspectScale=a?1:O.retrieve2(r.aspectScale,u.aspectScale),o._invertLongitute=!a&&u.invertLongitute,o}return(0,Je.C6)(t,e),t.prototype._transformTo=function(e,t,n,r){var o=this.getBoundingRect(),i=this._invertLongitute;o=o.clone(),i&&(o.y=-o.y-o.height);var a=this._rawTransformable;a.transform=o.calculateTransform(new Nt.A(e,t,n,r));var l=a.parent;a.parent=null,a.decomposeTransform(),a.parent=l,i&&(a.scaleY=-a.scaleY),this._updateTransform()},t.prototype.getRegion=function(e){return this._regionsMap.get(e)},t.prototype.getRegionByCoord=function(e){for(var t=this.regions,n=0;n<t.length;n++){var r=t[n];if("geoJSON"===r.type&&r.contain(e))return t[n]}},t.prototype.addGeoCoord=function(e,t){this._nameCoordMap.set(e,t)},t.prototype.getGeoCoord=function(e){var t=this._regionsMap.get(e);return this._nameCoordMap.get(e)||t&&t.getCenter()},t.prototype.dataToPoint=function(e,t,n){if(O.isString(e)&&(e=this.getGeoCoord(e)),e){var r=this.projection;return r&&(e=r.project(e)),e&&this.projectedToPoint(e,t,n)}},t.prototype.pointToData=function(e){var t=this.projection;return t&&(e=t.unproject(e)),e&&this.pointToProjected(e)},t.prototype.pointToProjected=function(t){return e.prototype.pointToData.call(this,t)},t.prototype.projectedToPoint=function(t,n,r){return e.prototype.dataToPoint.call(this,t,n,r)},t.prototype.convertToPixel=function(e,t,n){var r=oo(t);return r===this?r.dataToPoint(n):null},t.prototype.convertFromPixel=function(e,t,n){var r=oo(t);return r===this?r.pointToData(n):null},t}(eo);function oo(e){var t=e.geoModel,n=e.seriesModel;return t?t.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents("geo",We.US).models[0]||{}).coordinateSystem:null}O.mixin(ro,eo);var io=ro;function ao(e,t){var n=e.get("boundingCoords");if(null!=n){var r=n[0],o=n[1];if(isFinite(r[0])&&isFinite(r[1])&&isFinite(o[0])&&isFinite(o[1])){var i=this.projection;if(i){var a=r[0],l=r[1],s=o[0],c=o[1];r=[1/0,1/0],o=[-1/0,-1/0];var u=function(e,t,n,a){for(var l=n-e,s=a-t,c=0;c<=100;c++){var u=c/100,d=i.project([e+l*u,t+s*u]);Gr.min(r,r,d),Gr.max(o,o,d)}};u(a,l,s,l),u(s,l,s,c),u(s,c,a,c),u(a,c,s,l)}this.setBoundingRect(r[0],r[1],o[0]-r[0],o[1]-r[1])}else 0}var d,f,h,p=this.getBoundingRect(),m=e.get("layoutCenter"),g=e.get("layoutSize"),v=t.getWidth(),A=t.getHeight(),y=p.width/p.height*this.aspectScale,b=!1;if(m&&g&&(d=[Ue.lo(m[0],v),Ue.lo(m[1],A)],f=Ue.lo(g,Math.min(v,A)),isNaN(d[0])||isNaN(d[1])||isNaN(f)||(b=!0)),b)h={},y>1?(h.width=f,h.height=f/y):(h.height=f,h.width=f*y),h.y=d[1]-h.height/2,h.x=d[0]-h.width/2;else{var O=e.getBoxLayoutParams();O.aspect=y,h=He.dV(O,{width:v,height:A})}this.setViewRect(h.x,h.y,h.width,h.height),this.setCenter(e.get("center"),t),this.setZoom(e.get("zoom"))}var lo=function(){function e(){this.dimensions=no}return e.prototype.create=function(e,t){var n=[];function r(e){return{nameProperty:e.get("nameProperty"),aspectScale:e.get("aspectScale"),projection:e.get("projection")}}e.eachComponent("geo",(function(e,o){var i=e.get("map"),a=new io(i+o,i,O.extend({nameMap:e.get("nameMap")},r(e)));a.zoomLimit=e.get("scaleLimit"),n.push(a),e.coordinateSystem=a,a.model=e,a.resize=ao,a.resize(e,t)})),e.eachSeries((function(e){if("geo"===e.get("coordinateSystem")){var t=e.get("geoIndex")||0;e.coordinateSystem=n[t]}}));var o={};return e.eachSeriesByType("map",(function(e){if(!e.getHostGeoModel()){var t=e.getMapType();o[t]=o[t]||[],o[t].push(e)}})),O.each(o,(function(e,o){var i=O.map(e,(function(e){return e.get("nameMap")})),a=new io(o,o,O.extend({nameMap:O.mergeAll(i)},r(e[0])));a.zoomLimit=O.retrieve.apply(null,O.map(e,(function(e){return e.get("scaleLimit")}))),n.push(a),a.resize=ao,a.resize(e[0],t),O.each(e,(function(e){e.coordinateSystem=a,function(e,t){O.each(t.get("geoCoord"),(function(t,n){e.addGeoCoord(n,t)}))}(a,e)}))})),n},e.prototype.getFilledRegions=function(e,t,n,r){for(var o=(e||[]).slice(),i=O.createHashMap(),a=0;a<o.length;a++)i.set(o[a].name,o[a]);var l=Cr(t,n,r);return O.each(l.regions,(function(e){var t=e.name,n=i.get(t),r=e.properties&&e.properties.echartsStyle;n||(n={name:t},o.push(n)),r&&O.merge(n,r)})),o},e}(),so=new lo,co=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t,n){var r=xr(e.map);if(r&&"geoJSON"===r.type){var o=e.itemStyle=e.itemStyle||{};"color"in o||(o.color="#eee")}this.mergeDefaultAndTheme(e,n),We.M5(e,"label",["show"])},t.prototype.optionUpdated=function(){var e=this,t=this.option;t.regions=so.getFilledRegions(t.regions,t.map,t.nameMap,t.nameProperty);var n={};this._optionModelMap=O.reduce(t.regions||[],(function(t,r){var o=r.name;return o&&(t.set(o,new tn.A(r,e,e.ecModel)),r.selected&&(n[o]=!0)),t}),O.createHashMap()),t.selectedMap||(t.selectedMap=n)},t.prototype.getRegionModel=function(e){return this._optionModelMap.get(e)||new tn.A(null,this,this.ecModel)},t.prototype.getFormattedLabel=function(e,t){var n=this.getRegionModel(e),r="normal"===t?n.get(["label","formatter"]):n.get(["emphasis","label","formatter"]),o={name:e};return O.isFunction(r)?(o.status=t,r(o)):O.isString(r)?r.replace("{a}",null!=e?e:""):void 0},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.select=function(e){var t=this.option,n=t.selectedMode;n&&("multiple"!==n&&(t.selectedMap=null),(t.selectedMap||(t.selectedMap={}))[e]=!0)},t.prototype.unSelect=function(e){var t=this.option.selectedMap;t&&(t[e]=!1)},t.prototype.toggleSelected=function(e){this[this.isSelected(e)?"unSelect":"select"](e)},t.prototype.isSelected=function(e){var t=this.option.selectedMap;return!(!t||!t[e])},t.type="geo",t.layoutMode="box",t.defaultOption={z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},t}(rn.A),uo=co;function fo(e,t){return e.pointToProjected?e.pointToProjected(t):e.pointToData(t)}function ho(e,t,n,r){var o=e.getZoom(),i=e.getCenter(),a=t.zoom,l=e.projectedToPoint?e.projectedToPoint(i):e.dataToPoint(i);if(null!=t.dx&&null!=t.dy&&(l[0]-=t.dx,l[1]-=t.dy,e.setCenter(fo(e,l),r)),null!=a){if(n){var s=n.min||0,c=n.max||1/0;a=Math.max(Math.min(o*a,c),s)/o}e.scaleX*=a,e.scaleY*=a;var u=(t.originX-e.x)*(a-1),d=(t.originY-e.y)*(a-1);e.x-=u,e.y-=d,e.updateTransform(),e.setCenter(fo(e,l),r),e.setZoom(a*o)}return{center:e.getCenter(),zoom:e.getZoom()}}var po=n(47411),mo=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.focusBlurEnabled=!0,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){this._api=t},t.prototype.render=function(e,t,n,r){if(this._model=e,!e.get("show"))return this._mapDraw&&this._mapDraw.remove(),void(this._mapDraw=null);this._mapDraw||(this._mapDraw=new Ur(n));var o=this._mapDraw;o.draw(e,t,n,this,r),o.group.on("click",this._handleRegionClick,this),o.group.silent=e.get("silent"),this.group.add(o.group),this.updateSelectStatus(e,t,n)},t.prototype._handleRegionClick=function(e){var t;(0,po.R)(e.target,(function(e){return null!=(t=(0,Qt.z)(e).eventData)}),!0),t&&this._api.dispatchAction({type:"geoToggleSelect",geoId:this._model.id,name:t.name})},t.prototype.updateSelectStatus=function(e,t,n){var r=this;this._mapDraw.group.traverse((function(e){var t=(0,Qt.z)(e).eventData;if(t)return r._model.isSelected(t.name)?n.enterSelect(e):n.leaveSelect(e),!0}))},t.prototype.findHighDownDispatchers=function(e){return this._mapDraw&&this._mapDraw.findHighDownDispatchers(e,this._model)},t.prototype.dispose=function(){this._mapDraw&&this._mapDraw.remove()},t.type="geo",t}(fn.A),go=mo;function vo(e,t,n){wr(e,t,n)}function Ao(e){function t(t,n){n.update="geo:updateSelectStatus",e.registerAction(n,(function(e,n){var r={},o=[];return n.eachComponent({mainType:"geo",query:e},(function(n){n[t](e.name);var i=n.coordinateSystem;(0,O.each)(i.regions,(function(e){r[e.name]=n.isSelected(e.name)||!1}));var a=[];(0,O.each)(r,(function(e,t){r[t]&&a.push(t)})),o.push({geoIndex:n.componentIndex,name:a})})),{selected:r,allSelected:o,name:e.name}}))}e.registerCoordinateSystem("geo",so),e.registerComponentModel(uo),e.registerComponentView(go),e.registerImpl("registerMap",vo),e.registerImpl("getMap",(function(e){return _r(e)})),t("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),t("select",{type:"geoSelect",event:"geoselected"}),t("unSelect",{type:"geoUnSelect",event:"geounselected"}),e.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},(function(e,t,n){var r=e.componentType||"series";t.eachComponent({mainType:r,query:e},(function(t){var o=t.coordinateSystem;if("geo"===o.type){var i=ho(o,e,t.get("scaleLimit"),n);t.setCenter&&t.setCenter(i.center),t.setZoom&&t.setZoom(i.zoom),"series"===r&&(0,O.each)(t.seriesGroup,(function(e){e.setCenter(i.center),e.setZoom(i.zoom)}))}}))}))}var yo=n(53849),bo=n(10128);function Oo(e,t){var n=e.isExpand?e.children:[],r=e.parentNode.children,o=e.hierNode.i?r[e.hierNode.i-1]:null;if(n.length){!function(e){var t=e.children,n=t.length,r=0,o=0;for(;--n>=0;){var i=t[n];i.hierNode.prelim+=r,i.hierNode.modifier+=r,o+=i.hierNode.change,r+=i.hierNode.shift+o}}(e);var i=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;o?(e.hierNode.prelim=o.hierNode.prelim+t(e,o),e.hierNode.modifier=e.hierNode.prelim-i):e.hierNode.prelim=i}else o&&(e.hierNode.prelim=o.hierNode.prelim+t(e,o));e.parentNode.hierNode.defaultAncestor=function(e,t,n,r){if(t){for(var o=e,i=e,a=i.parentNode.children[0],l=t,s=o.hierNode.modifier,c=i.hierNode.modifier,u=a.hierNode.modifier,d=l.hierNode.modifier;l=ko(l),i=So(i),l&&i;){o=ko(o),a=So(a),o.hierNode.ancestor=e;var f=l.hierNode.prelim+d-i.hierNode.prelim-c+r(l,i);f>0&&(Bo(Vo(l,e,n),e,f),c+=f,s+=f),d+=l.hierNode.modifier,c+=i.hierNode.modifier,s+=o.hierNode.modifier,u+=a.hierNode.modifier}l&&!ko(o)&&(o.hierNode.thread=l,o.hierNode.modifier+=d-s),i&&!So(a)&&(a.hierNode.thread=i,a.hierNode.modifier+=c-u,n=e)}return n}(e,o,e.parentNode.hierNode.defaultAncestor||r[0],t)}function wo(e){var t=e.hierNode.prelim+e.parentNode.hierNode.modifier;e.setLayout({x:t},!0),e.hierNode.modifier+=e.parentNode.hierNode.modifier}function xo(e){return arguments.length?e:To}function _o(e,t){return e-=Math.PI/2,{x:t*Math.cos(e),y:t*Math.sin(e)}}function Co(e,t){return He.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function ko(e){var t=e.children;return t.length&&e.isExpand?t[t.length-1]:e.hierNode.thread}function So(e){var t=e.children;return t.length&&e.isExpand?t[0]:e.hierNode.thread}function Vo(e,t,n){return e.hierNode.ancestor.parentNode===t.parentNode?e.hierNode.ancestor:n}function Bo(e,t,n){var r=n/(t.hierNode.i-e.hierNode.i);t.hierNode.change-=r,t.hierNode.shift+=n,t.hierNode.modifier+=n,t.hierNode.prelim+=n,e.hierNode.change+=r}function To(e,t){return e.parentNode===t.parentNode?1:2}var No=n(48813),Eo=function(){this.parentPoint=[],this.childPoints=[]},Po=function(e){function t(t){return e.call(this,t)||this}return(0,Je.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Eo},t.prototype.buildPath=function(e,t){var n=t.childPoints,r=n.length,o=t.parentPoint,i=n[0],a=n[r-1];if(1===r)return e.moveTo(o[0],o[1]),void e.lineTo(i[0],i[1]);var l=t.orient,s="TB"===l||"BT"===l?0:1,c=1-s,u=(0,Ue.lo)(t.forkPosition,1),d=[];d[s]=o[s],d[c]=o[c]+(a[c]-o[c])*u,e.moveTo(o[0],o[1]),e.lineTo(d[0],d[1]),e.moveTo(i[0],i[1]),d[s]=i[s],e.lineTo(d[0],d[1]),d[s]=a[s],e.lineTo(d[0],d[1]),e.lineTo(a[0],a[1]);for(var f=1;f<r-1;f++){var h=n[f];e.moveTo(h[0],h[1]),d[s]=h[s],e.lineTo(d[0],d[1])}},t}(c.Ay),Qo=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._mainGroup=new Et.A,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){this._controller=new Bn(t.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},t.prototype.render=function(e,t,n){var r=e.getData(),o=e.layoutInfo,i=this._mainGroup;"radial"===e.get("layout")?(i.x=o.x+o.width/2,i.y=o.y+o.height/2):(i.x=o.x,i.y=o.y),this._updateViewCoordSys(e,n),this._updateController(e,t,n);var a=this._data;r.diff(a).add((function(t){Mo(r,t)&&Do(r,t,null,i,e)})).update((function(t,n){var o=a.getItemGraphicEl(n);Mo(r,t)?Do(r,t,o,i,e):o&&Ro(a,n,o,i,e)})).remove((function(t){var n=a.getItemGraphicEl(t);n&&Ro(a,t,n,i,e)})).execute(),this._nodeScaleRatio=e.get("nodeScaleRatio"),this._updateNodeAndLinkScale(e),!0===e.get("expandAndCollapse")&&r.eachItemGraphicEl((function(t,r){t.off("click").on("click",(function(){n.dispatchAction({type:"treeExpandAndCollapse",seriesId:e.id,dataIndex:r})}))})),this._data=r},t.prototype._updateViewCoordSys=function(e,t){var n=e.getData(),r=[];n.each((function(e){var t=n.getItemLayout(e);!t||isNaN(t.x)||isNaN(t.y)||r.push([+t.x,+t.y])}));var o=[],i=[];No.Cr(r,o,i);var a=this._min,l=this._max;i[0]-o[0]==0&&(o[0]=a?a[0]:o[0]-1,i[0]=l?l[0]:i[0]+1),i[1]-o[1]==0&&(o[1]=a?a[1]:o[1]-1,i[1]=l?l[1]:i[1]+1);var s=e.coordinateSystem=new eo;s.zoomLimit=e.get("scaleLimit"),s.setBoundingRect(o[0],o[1],i[0]-o[0],i[1]-o[1]),s.setCenter(e.get("center"),t),s.setZoom(e.get("zoom")),this.group.attr({x:s.x,y:s.y,scaleX:s.scaleX,scaleY:s.scaleY}),this._min=o,this._max=i},t.prototype._updateController=function(e,t,n){var r=this,o=this._controller,i=this._controllerHost,a=this.group;o.setPointerChecker((function(t,r,o){var i=a.getBoundingRect();return i.applyTransform(a.transform),i.contain(r,o)&&!(0,Pn.I)(t,n,e)})),o.enable(e.get("roam")),i.zoomLimit=e.get("scaleLimit"),i.zoom=e.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",(function(t){Tn(i,t.dx,t.dy),n.dispatchAction({seriesId:e.id,type:"treeRoam",dx:t.dx,dy:t.dy})})).on("zoom",(function(t){Nn(i,t.scale,t.originX,t.originY),n.dispatchAction({seriesId:e.id,type:"treeRoam",zoom:t.scale,originX:t.originX,originY:t.originY}),r._updateNodeAndLinkScale(e),n.updateLabelLayout()}))},t.prototype._updateNodeAndLinkScale=function(e){var t=e.getData(),n=this._getNodeGlobalScale(e);t.eachItemGraphicEl((function(e,t){e.setSymbolScale(n)}))},t.prototype._getNodeGlobalScale=function(e){var t=e.coordinateSystem;if("view"!==t.type)return 1;var n=this._nodeScaleRatio,r=t.scaleX||1;return((t.getZoom()-1)*n+1)/r},t.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},t.prototype.remove=function(){this._mainGroup.removeAll(),this._data=null},t.type="tree",t}(ot.A);function Mo(e,t){var n=e.getItemLayout(t);return n&&!isNaN(n.x)&&!isNaN(n.y)}function Do(e,t,n,r,o){var i=!n,a=e.tree.getNodeByDataIndex(t),l=a.getModel(),s=a.getVisual("style").fill,c=!1===a.isExpand&&0!==a.children.length?s:"#fff",u=e.tree.root,d=a.parentNode===u?a:a.parentNode||a,f=e.getItemGraphicEl(d.dataIndex),h=d.getLayout(),p=f?{x:f.__oldX,y:f.__oldY,rawX:f.__radialOldRawX,rawY:f.__radialOldRawY}:h,m=a.getLayout();i?((n=new bo.A(e,t,null,{symbolInnerColor:c,useNameLabel:!0})).x=p.x,n.y=p.y):n.updateData(e,t,null,{symbolInnerColor:c,useNameLabel:!0}),n.__radialOldRawX=n.__radialRawX,n.__radialOldRawY=n.__radialRawY,n.__radialRawX=m.rawX,n.__radialRawY=m.rawY,r.add(n),e.setItemGraphicEl(t,n),n.__oldX=n.x,n.__oldY=n.y,et.oi(n,{x:m.x,y:m.y},o);var g=n.getSymbolPath();if("radial"===o.get("layout")){var v=u.children[0],A=v.getLayout(),y=v.children.length,b=void 0,w=void 0;if(m.x===A.x&&!0===a.isExpand&&v.children.length){var x={x:(v.children[0].getLayout().x+v.children[y-1].getLayout().x)/2,y:(v.children[0].getLayout().y+v.children[y-1].getLayout().y)/2};(b=Math.atan2(x.y-A.y,x.x-A.x))<0&&(b=2*Math.PI+b),(w=x.x<A.x)&&(b-=Math.PI)}else(b=Math.atan2(m.y-A.y,m.x-A.x))<0&&(b=2*Math.PI+b),0===a.children.length||0!==a.children.length&&!1===a.isExpand?(w=m.x<A.x)&&(b-=Math.PI):(w=m.x>A.x)||(b-=Math.PI);var _=w?"left":"right",C=l.getModel("label"),k=C.get("rotate"),S=k*(Math.PI/180),V=g.getTextContent();V&&(g.setTextConfig({position:C.get("position")||_,rotation:null==k?-b:S,origin:"center"}),V.setStyle("verticalAlign","middle"))}var B=l.get(["emphasis","focus"]),T="relative"===B?O.concatArray(a.getAncestorsIndices(),a.getDescendantIndices()):"ancestor"===B?a.getAncestorsIndices():"descendant"===B?a.getDescendantIndices():null;T&&((0,Qt.z)(n).focus=T),function(e,t,n,r,o,i,a,l){var s=t.getModel(),c=e.get("edgeShape"),u=e.get("layout"),d=e.getOrient(),f=e.get(["lineStyle","curveness"]),h=e.get("edgeForkPosition"),p=s.getModel("lineStyle").getLineStyle(),m=r.__edge;if("curve"===c)t.parentNode&&t.parentNode!==n&&(m||(m=r.__edge=new yo.A({shape:Io(u,d,f,o,o)})),et.oi(m,{shape:Io(u,d,f,i,a)},e));else if("polyline"===c)if("orthogonal"===u){if(t!==n&&t.children&&0!==t.children.length&&!0===t.isExpand){for(var g=t.children,v=[],A=0;A<g.length;A++){var y=g[A].getLayout();v.push([y.x,y.y])}m||(m=r.__edge=new Po({shape:{parentPoint:[a.x,a.y],childPoints:[[a.x,a.y]],orient:d,forkPosition:h}})),et.oi(m,{shape:{parentPoint:[a.x,a.y],childPoints:v}},e)}}else 0;m&&("polyline"!==c||t.isExpand)&&(m.useStyle(O.defaults({strokeNoScale:!0,fill:null},p)),(0,rt.Mx)(m,s,"lineStyle"),(0,rt.DW)(m),l.add(m))}(o,a,u,n,p,h,m,r),n.__edge&&(n.onHoverStateChange=function(t){if("blur"!==t){var r=a.parentNode&&e.getItemGraphicEl(a.parentNode.dataIndex);r&&r.hoverState===rt.zX||(0,rt.Pk)(n.__edge,t)}})}function $o(e,t,n,r,o){var i=zo(t.tree.root,e),a=i.source,l=i.sourceLayout,s=t.getItemGraphicEl(e.dataIndex);if(s){var c=t.getItemGraphicEl(a.dataIndex).__edge,u=s.__edge||(!1===a.isExpand||1===a.children.length?c:void 0),d=r.get("edgeShape"),f=r.get("layout"),h=r.get("orient"),p=r.get(["lineStyle","curveness"]);u&&("curve"===d?et.Nz(u,{shape:Io(f,h,p,l,l),style:{opacity:0}},r,{cb:function(){n.remove(u)},removeOpt:o}):"polyline"===d&&"orthogonal"===r.get("layout")&&et.Nz(u,{shape:{parentPoint:[l.x,l.y],childPoints:[[l.x,l.y]]},style:{opacity:0}},r,{cb:function(){n.remove(u)},removeOpt:o}))}}function zo(e,t){for(var n,r=t.parentNode===e?t:t.parentNode||t;null==(n=r.getLayout());)r=r.parentNode===e?r:r.parentNode||r;return{source:r,sourceLayout:n}}function Ro(e,t,n,r,o){var i=e.tree.getNodeByDataIndex(t),a=zo(e.tree.root,i).sourceLayout,l={duration:o.get("animationDurationUpdate"),easing:o.get("animationEasingUpdate")};et.Nz(n,{x:a.x+1,y:a.y+1},o,{cb:function(){r.remove(n),e.setItemGraphicEl(t,null)},removeOpt:l}),n.fadeOut(null,e.hostModel,{fadeLabel:!0,animation:l}),i.children.forEach((function(t){$o(t,e,r,o,l)})),$o(i,e,r,o,l)}function Io(e,t,n,r,o){var i,a,l,s,c,u,d,f;if("radial"===e){c=r.rawX,d=r.rawY,u=o.rawX,f=o.rawY;var h=_o(c,d),p=_o(c,d+(f-d)*n),m=_o(u,f+(d-f)*n),g=_o(u,f);return{x1:h.x||0,y1:h.y||0,x2:g.x||0,y2:g.y||0,cpx1:p.x||0,cpy1:p.y||0,cpx2:m.x||0,cpy2:m.y||0}}return c=r.x,d=r.y,u=o.x,f=o.y,"LR"!==t&&"RL"!==t||(i=c+(u-c)*n,a=d,l=u+(c-u)*n,s=f),"TB"!==t&&"BT"!==t||(i=c,a=d+(f-d)*n,l=u,s=f+(d-f)*n),{x1:c,y1:d,x2:u,y2:f,cpx1:i,cpy1:a,cpx2:l,cpy2:s}}var Lo=Qo,Fo=(0,We.$r)();function Uo(e,t){if(Fo(r=this).mainData===r){var n=(0,O.extend)({},Fo(this).datas);n[this.dataType]=t,Xo(t,n,e)}else Yo(t,this.dataType,Fo(this).mainData,e);var r;return t}function Ho(e,t){return e.struct&&e.struct.update(),t}function Wo(e,t){return(0,O.each)(Fo(t).datas,(function(n,r){n!==t&&Yo(n.cloneShallow(),r,t,e)})),t}function jo(e){var t=Fo(this).mainData;return null==e||null==t?t:Fo(t).datas[e]}function qo(){var e=Fo(this).mainData;return null==e?[{data:e}]:(0,O.map)((0,O.keys)(Fo(e).datas),(function(t){return{type:t,data:Fo(e).datas[t]}}))}function Xo(e,t,n){Fo(e).datas={},(0,O.each)(t,(function(t,r){Yo(t,r,e,n)}))}function Yo(e,t,n,r){Fo(n).datas[t]=e,Fo(e).mainData=n,e.dataType=t,r.struct&&(e[r.structAttr]=r.struct,r.struct[r.datasAttr[t]]=e),e.getLinkedData=jo,e.getLinkedDataAll=qo}var Go=function(e){var t=e.mainData,n=e.datas;n||(n={main:t},e.datasAttr={main:"data"}),e.datas=e.mainData=null,Xo(t,n,e),(0,O.each)(n,(function(n){(0,O.each)(t.TRANSFERABLE_METHODS,(function(t){n.wrapMethod(t,(0,O.curry)(Uo,e))}))})),t.wrapMethod("cloneShallow",(0,O.curry)(Wo,e)),(0,O.each)(t.CHANGABLE_METHODS,(function(n){t.wrapMethod(n,(0,O.curry)(Ho,e))})),(0,O.assert)(n[t.dataType]===t)},Zo=function(){function e(e,t){this.depth=0,this.height=0,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.isExpand=!1,this.name=e||"",this.hostTree=t}return e.prototype.isRemoved=function(){return this.dataIndex<0},e.prototype.eachNode=function(e,t,n){O.isFunction(e)&&(n=t,t=e,e=null),e=e||{},O.isString(e)&&(e={order:e});var r,o=e.order||"preorder",i=this[e.attr||"children"];"preorder"===o&&(r=t.call(n,this));for(var a=0;!r&&a<i.length;a++)i[a].eachNode(e,t,n);"postorder"===o&&t.call(n,this)},e.prototype.updateDepthAndHeight=function(e){var t=0;this.depth=e;for(var n=0;n<this.children.length;n++){var r=this.children[n];r.updateDepthAndHeight(e+1),r.height>t&&(t=r.height)}this.height=t+1},e.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,n=this.children,r=n.length;t<r;t++){var o=n[t].getNodeById(e);if(o)return o}},e.prototype.contains=function(e){if(e===this)return!0;for(var t=0,n=this.children,r=n.length;t<r;t++){var o=n[t].contains(e);if(o)return o}},e.prototype.getAncestors=function(e){for(var t=[],n=e?this:this.parentNode;n;)t.push(n),n=n.parentNode;return t.reverse(),t},e.prototype.getAncestorsIndices=function(){for(var e=[],t=this;t;)e.push(t.dataIndex),t=t.parentNode;return e.reverse(),e},e.prototype.getDescendantIndices=function(){var e=[];return this.eachNode((function(t){e.push(t.dataIndex)})),e},e.prototype.getValue=function(e){var t=this.hostTree.data;return t.getStore().get(t.getDimensionIndex(e||"value"),this.dataIndex)},e.prototype.setLayout=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},e.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},e.prototype.getModel=function(e){if(!(this.dataIndex<0))return this.hostTree.data.getItemModel(this.dataIndex).getModel(e)},e.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},e.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},e.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},e.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},e.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},e.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t<e.length;++t)if(e[t]===this)return t;return-1}return-1},e.prototype.isAncestorOf=function(e){for(var t=e.parentNode;t;){if(t===this)return!0;t=t.parentNode}return!1},e.prototype.isDescendantOf=function(e){return e!==this&&e.isAncestorOf(this)},e}(),Ko=function(){function e(e){this.type="tree",this._nodes=[],this.hostModel=e}return e.prototype.eachNode=function(e,t,n){this.root.eachNode(e,t,n)},e.prototype.getNodeByDataIndex=function(e){var t=this.data.getRawIndex(e);return this._nodes[t]},e.prototype.getNodeById=function(e){return this.root.getNodeById(e)},e.prototype.update=function(){for(var e=this.data,t=this._nodes,n=0,r=t.length;n<r;n++)t[n].dataIndex=-1;for(n=0,r=e.count();n<r;n++)t[e.getRawIndex(n)].dataIndex=n},e.prototype.clearLayouts=function(){this.data.clearItemLayouts()},e.createTree=function(t,n,r){var o=new e(n),i=[],a=1;!function e(t,n){var r=t.value;a=Math.max(a,O.isArray(r)?r.length:1),i.push(t);var l=new Zo((0,We.vS)(t.name,""),o);n?function(e,t){var n=t.children;if(e.parentNode===t)return;n.push(e),e.parentNode=t}(l,n):o.root=l,o._nodes.push(l);var s=t.children;if(s)for(var c=0;c<s.length;c++)e(s[c],l)}(t),o.root.updateDepthAndHeight(0);var l=(0,At.A)(i,{coordDimensions:["value"],dimensionsCount:a}).dimensions,s=new yt.A(l,n);return s.initData(i),r&&r(s),Go({mainData:s,struct:o,structAttr:"tree"}),o.update(),o},e}();var Jo=Ko;function ei(e,t,n){if(e&&O.indexOf(t,e.type)>=0){var r=n.getData().tree.root,o=e.targetNode;if(O.isString(o)&&(o=r.getNodeById(o)),o&&r.contains(o))return{node:o};var i=e.targetNodeId;if(null!=i&&(o=r.getNodeById(i)))return{node:o}}}function ti(e){for(var t=[];e;)(e=e.parentNode)&&t.push(e);return t.reverse()}function ni(e,t){var n=ti(e);return O.indexOf(n,t)>=0}function ri(e,t){for(var n=[];e;){var r=e.dataIndex;n.push({name:e.name,dataIndex:r,value:t.getRawValue(r)}),e=e.parentNode}return n.reverse(),n}var oi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e){var t={name:e.name,children:e.data},n=e.leaves||{},r=new tn.A(n,this,this.ecModel),o=Jo.createTree(t,this,(function(e){e.wrapMethod("getItemModel",(function(e,t){var n=o.getNodeByDataIndex(t);return n&&n.children.length&&n.isExpand||(e.parentModel=r),e}))}));var i=0;o.eachNode("preorder",(function(e){e.depth>i&&(i=e.depth)}));var a=e.expandAndCollapse&&e.initialTreeDepth>=0?e.initialTreeDepth:i;return o.root.eachNode("preorder",(function(e){var t=e.hostTree.data.getRawDataItem(e.dataIndex);e.isExpand=t&&null!=t.collapsed?!t.collapsed:e.depth<=a})),o.data},t.prototype.getOrient=function(){var e=this.get("orient");return"horizontal"===e?e="LR":"vertical"===e&&(e="TB"),e},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.formatTooltip=function(e,t,n){for(var r=this.getData().tree,o=r.root.children[0],i=r.getNodeByDataIndex(e),a=i.getValue(),l=i.name;i&&i!==o;)l=i.parentNode.name+"."+l,i=i.parentNode;return(0,Zt.Qx)("nameValue",{name:l,value:a,noValue:isNaN(a)||null==a})},t.prototype.getDataParams=function(t){var n=e.prototype.getDataParams.apply(this,arguments),r=this.getData().tree.getNodeByDataIndex(t);return n.treeAncestors=ri(r,this),n.collapsed=!r.isExpand,n},t.type="series.tree",t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},t}(xt.A),ii=oi;function ai(e,t){for(var n,r=[e];n=r.pop();)if(t(n),n.isExpand){var o=n.children;if(o.length)for(var i=o.length-1;i>=0;i--)r.push(o[i])}}function li(e,t){e.eachSeriesByType("tree",(function(e){!function(e,t){var n=Co(e,t);e.layoutInfo=n;var r=e.get("layout"),o=0,i=0,a=null;"radial"===r?(o=2*Math.PI,i=Math.min(n.height,n.width)/2,a=xo((function(e,t){return(e.parentNode===t.parentNode?1:2)/e.depth}))):(o=n.width,i=n.height,a=xo());var l=e.getData().tree.root,s=l.children[0];if(s){!function(e){var t=e;t.hierNode={defaultAncestor:null,ancestor:t,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var n,r,o=[t];n=o.pop();)if(r=n.children,n.isExpand&&r.length)for(var i=r.length-1;i>=0;i--){var a=r[i];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:i,thread:null},o.push(a)}}(l),function(e,t,n){for(var r,o=[e],i=[];r=o.pop();)if(i.push(r),r.isExpand){var a=r.children;if(a.length)for(var l=0;l<a.length;l++)o.push(a[l])}for(;r=i.pop();)t(r,n)}(s,Oo,a),l.hierNode.modifier=-s.hierNode.prelim,ai(s,wo);var c=s,u=s,d=s;ai(s,(function(e){var t=e.getLayout().x;t<c.getLayout().x&&(c=e),t>u.getLayout().x&&(u=e),e.depth>d.depth&&(d=e)}));var f=c===u?1:a(c,u)/2,h=f-c.getLayout().x,p=0,m=0,g=0,v=0;if("radial"===r)p=o/(u.getLayout().x+f+h),m=i/(d.depth-1||1),ai(s,(function(e){g=(e.getLayout().x+h)*p,v=(e.depth-1)*m;var t=_o(g,v);e.setLayout({x:t.x,y:t.y,rawX:g,rawY:v},!0)}));else{var A=e.getOrient();"RL"===A||"LR"===A?(m=i/(u.getLayout().x+f+h),p=o/(d.depth-1||1),ai(s,(function(e){v=(e.getLayout().x+h)*m,g="LR"===A?(e.depth-1)*p:o-(e.depth-1)*p,e.setLayout({x:g,y:v},!0)}))):"TB"!==A&&"BT"!==A||(p=o/(u.getLayout().x+f+h),m=i/(d.depth-1||1),ai(s,(function(e){g=(e.getLayout().x+h)*p,v="TB"===A?(e.depth-1)*m:i-(e.depth-1)*m,e.setLayout({x:g,y:v},!0)})))}}}(e,t)}))}function si(e){e.eachSeriesByType("tree",(function(e){var t=e.getData();t.tree.eachNode((function(e){var n=e.getModel().getModel("itemStyle").getItemStyle(),r=t.ensureUniqueItemVisual(e.dataIndex,"style");(0,O.extend)(r,n)}))}))}var ci=["treemapZoomToNode","treemapRender","treemapMove"];var ui=n(96501);function di(e){var t=e.getData().tree,n={};t.eachNode((function(t){for(var r=t;r&&r.depth>1;)r=r.parentNode;var o=(0,ui.x)(e.ecModel,r.name||r.dataIndex+"",n);t.setVisual("decal",o)}))}var fi=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.preventUsingHoverLayer=!0,n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){var n={name:e.name,children:e.data};hi(n);var r=e.levels||[],o=this.designatedVisualItemStyle={},i=new tn.A({itemStyle:o},this,t);r=e.levels=function(e,t){var n,r,o=(0,We.qB)(t.get("color")),i=(0,We.qB)(t.get(["aria","decal","decals"]));if(!o)return;e=e||[],O.each(e,(function(e){var t=new tn.A(e),o=t.get("color"),i=t.get("decal");(t.get(["itemStyle","color"])||o&&"none"!==o)&&(n=!0),(t.get(["itemStyle","decal"])||i&&"none"!==i)&&(r=!0)}));var a=e[0]||(e[0]={});n||(a.color=o.slice());!r&&i&&(a.decal=i.slice());return e}(r,t);var a=O.map(r||[],(function(e){return new tn.A(e,i,t)}),this),l=Jo.createTree(n,this,(function(e){e.wrapMethod("getItemModel",(function(e,t){var n=l.getNodeByDataIndex(t),r=n?a[n.depth]:null;return e.parentModel=r||i,e}))}));return l.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),o=this.getRawValue(e),i=r.getName(e);return(0,Zt.Qx)("nameValue",{name:i,value:o})},t.prototype.getDataParams=function(t){var n=e.prototype.getDataParams.apply(this,arguments),r=this.getData().tree.getNodeByDataIndex(t);return n.treeAncestors=ri(r,this),n.treePathInfo=n.treeAncestors,n},t.prototype.setLayoutInfo=function(e){this.layoutInfo=this.layoutInfo||{},O.extend(this.layoutInfo,e)},t.prototype.mapIdToIndex=function(e){var t=this._idIndexMap;t||(t=this._idIndexMap=O.createHashMap(),this._idIndexMapCount=0);var n=t.get(e);return null==n&&t.set(e,n=this._idIndexMapCount++),n},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var t=this.getRawData().tree.root;e&&(e===t||t.contains(e))||(this._viewRoot=t)},t.prototype.enableAriaDecal=function(){di(this)},t.type="series.treemap",t.layoutMode="box",t.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.1024,scaleLimit:null,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},t}(xt.A);function hi(e){var t=0;O.each(e.children,(function(e){hi(e);var n=e.value;O.isArray(n)&&(n=n[0]),t+=n}));var n=e.value;O.isArray(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=t),n<0&&(n=0),O.isArray(e.value)?e.value[0]=n:e.value=n}var pi=fi,mi=n(16563),gi=function(){function e(e){this.group=new Et.A,e.add(this.group)}return e.prototype.render=function(e,t,n,r){var o=e.getModel("breadcrumb"),i=this.group;if(i.removeAll(),o.get("show")&&n){var a=o.getModel("itemStyle"),l=o.getModel("emphasis"),s=a.getModel("textStyle"),c=l.getModel(["itemStyle","textStyle"]),u={pos:{left:o.get("left"),right:o.get("right"),top:o.get("top"),bottom:o.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:o.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,u,s),this._renderContent(e,u,a,l,s,c,r),He.m$(i,u.pos,u.box)}},e.prototype._prepare=function(e,t,n){for(var r=e;r;r=r.parentNode){var o=(0,We.vS)(r.getModel().get("name"),""),i=n.getTextRect(o),a=Math.max(i.width+16,t.emptyItemWidth);t.totalWidth+=a+8,t.renderList.push({node:r,text:o,width:a})}},e.prototype._renderContent=function(e,t,n,r,o,i,a){for(var l=0,s=t.emptyItemWidth,c=e.get(["breadcrumb","height"]),u=He.HU(t.pos,t.box),d=t.totalWidth,f=t.renderList,h=r.getModel("itemStyle").getItemStyle(),p=f.length-1;p>=0;p--){var m=f[p],g=m.node,v=m.width,A=m.text;d>u.width&&(d-=v-s,v=s,A=null);var y=new Xt.A({shape:{points:vi(l,0,v,c,p===f.length-1,0===p)},style:(0,O.defaults)(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new Z.Ay({style:(0,ht.VB)(o,{text:A})}),textConfig:{position:"inside"},z2:1e4*rt.CA,onclick:(0,O.curry)(a,g)});y.disableLabelAnimation=!0,y.getTextContent().ensureState("emphasis").style=(0,ht.VB)(i,{text:A}),y.ensureState("emphasis").style=h,(0,rt.Lm)(y,r.get("focus"),r.get("blurScope"),r.get("disabled")),this.group.add(y),Ai(y,e,g),l+=v+8}},e.prototype.remove=function(){this.group.removeAll()},e}();function vi(e,t,n,r,o,i){var a=[[o?e:e-5,t],[e+n,t],[e+n,t+r],[o?e:e-5,t+r]];return!i&&a.splice(2,0,[e+n+5,t+r/2]),!o&&a.push([e,t+r/2]),a}function Ai(e,t,n){(0,Qt.z)(e).eventData={componentType:"series",componentSubType:"treemap",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:n&&n.dataIndex,name:n&&n.name},treePathInfo:n&&ri(n,t)}}var yi=gi,bi=function(){function e(){this._storage=[],this._elExistsMap={}}return e.prototype.add=function(e,t,n,r,o){return!this._elExistsMap[e.id]&&(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:n,delay:r,easing:o}),!0)},e.prototype.finished=function(e){return this._finishedCallback=e,this},e.prototype.start=function(){for(var e=this,t=this._storage.length,n=function(){--t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},r=0,o=this._storage.length;r<o;r++){var i=this._storage[r];i.el.animateTo(i.target,{duration:i.duration,delay:i.delay,easing:i.easing,setToFinal:!0,done:n,aborted:n})}return this},e}();var Oi=n(32944),wi=n(83412),xi=Et.A,_i=Qn.A,Ci="label",ki="upperLabel",Si=10*rt.CA,Vi=2*rt.CA,Bi=3*rt.CA,Ti=(0,Oi.A)([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),Ni=function(e){var t=Ti(e);return t.stroke=t.fill=t.lineWidth=null,t},Ei=(0,We.$r)(),Pi=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._state="ready",n._storage={nodeGroup:[],background:[],content:[]},n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n,r){var o=t.findComponents({mainType:"series",subType:"treemap",query:r});if(!((0,O.indexOf)(o,e)<0)){this.seriesModel=e,this.api=n,this.ecModel=t;var i=ei(r,["treemapZoomToNode","treemapRootToNode"],e),a=r&&r.type,l=e.layoutInfo,s=!this._oldTree,c=this._storage,u="treemapRootToNode"===a&&i&&c?{rootNodeGroup:c.nodeGroup[i.node.getRawIndex()],direction:r.direction}:null,d=this._giveContainerGroup(l),f=e.get("animation"),h=this._doRender(d,e,u);!f||s||a&&"treemapZoomToNode"!==a&&"treemapRootToNode"!==a?h.renderFinally():this._doAnimation(d,h,e,u),this._resetController(n),this._renderBreadcrumb(e,n,i)}},t.prototype._giveContainerGroup=function(e){var t=this._containerGroup;return t||(t=this._containerGroup=new xi,this._initEvents(t),this.group.add(t)),t.x=e.x,t.y=e.y,t},t.prototype._doRender=function(e,t,n){var r=t.getData().tree,o=this._oldTree,i={nodeGroup:[],background:[],content:[]},a={nodeGroup:[],background:[],content:[]},l=this._storage,s=[];function c(e,r,o,c){return function(e,t,n,r,o,i,a,l,s,c){if(!a)return;var u=a.getLayout(),d=e.getData(),f=a.getModel();if(d.setItemGraphicEl(a.dataIndex,null),!u||!u.isInView)return;var h=u.width,p=u.height,m=u.borderWidth,g=u.invisible,v=a.getRawIndex(),A=l&&l.getRawIndex(),y=a.viewChildren,b=u.upperHeight,w=y&&y.length,x=f.getModel("itemStyle"),_=f.getModel(["emphasis","itemStyle"]),C=f.getModel(["blur","itemStyle"]),k=f.getModel(["select","itemStyle"]),S=x.get("borderRadius")||0,V=F("nodeGroup",xi);if(!V)return;if(s.add(V),V.x=u.x||0,V.y=u.y||0,V.markRedraw(),Ei(V).nodeWidth=h,Ei(V).nodeHeight=p,u.isAboveViewRoot)return V;var B=F("background",_i,c,Vi);B&&$(V,B,w&&u.upperLabelHeight);var T=f.getModel("emphasis"),N=T.get("focus"),E=T.get("blurScope"),P=T.get("disabled"),Q="ancestor"===N?a.getAncestorsIndices():"descendant"===N?a.getDescendantIndices():N;if(w)(0,rt.u6)(V)&&(0,rt.ix)(V,!1),B&&((0,rt.ix)(B,!P),d.setItemGraphicEl(a.dataIndex,B),(0,rt.gR)(B,Q,E));else{var M=F("content",_i,c,Bi);M&&z(V,M),B.disableMorphing=!0,B&&(0,rt.u6)(B)&&(0,rt.ix)(B,!1),(0,rt.ix)(V,!P),d.setItemGraphicEl(a.dataIndex,V);var D=f.getShallow("cursor");D&&M.attr("cursor",D),(0,rt.gR)(V,Q,E)}return V;function $(t,n,r){var o=(0,Qt.z)(n);if(o.dataIndex=a.dataIndex,o.seriesIndex=e.seriesIndex,n.setShape({x:0,y:0,width:h,height:p,r:S}),g)R(n);else{n.invisible=!1;var i=a.getVisual("style"),l=i.stroke,s=Ni(x);s.fill=l;var c=Ti(_);c.fill=_.get("borderColor");var u=Ti(C);u.fill=C.get("borderColor");var d=Ti(k);if(d.fill=k.get("borderColor"),r){var f=h-2*m;I(n,l,i.opacity,{x:m,y:0,width:f,height:b})}else n.removeTextContent();n.setStyle(s),n.ensureState("emphasis").style=c,n.ensureState("blur").style=u,n.ensureState("select").style=d,(0,rt.DW)(n)}t.add(n)}function z(t,n){var r=(0,Qt.z)(n);r.dataIndex=a.dataIndex,r.seriesIndex=e.seriesIndex;var o=Math.max(h-2*m,0),i=Math.max(p-2*m,0);if(n.culling=!0,n.setShape({x:m,y:m,width:o,height:i,r:S}),g)R(n);else{n.invisible=!1;var l=a.getVisual("style"),s=l.fill,c=Ni(x);c.fill=s,c.decal=l.decal;var u=Ti(_),d=Ti(C),f=Ti(k);I(n,s,l.opacity,null),n.setStyle(c),n.ensureState("emphasis").style=u,n.ensureState("blur").style=d,n.ensureState("select").style=f,(0,rt.DW)(n)}t.add(n)}function R(e){!e.invisible&&i.push(e)}function I(t,n,r,o){var i=f.getModel(o?ki:Ci),l=(0,We.vS)(f.get("name"),null),s=i.getShallow("show");(0,ht.qM)(t,(0,ht.lx)(f,o?ki:Ci),{defaultText:s?l:null,inheritColor:n,defaultOpacity:r,labelFetcher:e,labelDataIndex:a.dataIndex});var c=t.getTextContent();if(c){var d=c.style,h=(0,O.normalizeCssArray)(d.padding||0);o&&(t.setTextConfig({layoutRect:o}),c.disableLabelLayout=!0),c.beforeUpdate=function(){var e=Math.max((o?o.width:t.shape.width)-h[1]-h[3],0),n=Math.max((o?o.height:t.shape.height)-h[0]-h[2],0);d.width===e&&d.height===n||c.setStyle({width:e,height:n})},d.truncateMinChar=2,d.lineOverflow="truncate",L(d,o,u);var p=c.getState("emphasis");L(p?p.style:null,o,u)}}function L(t,n,r){var o=t?t.text:null;if(!n&&r.isLeafRoot&&null!=o){var i=e.get("drillDownIcon",!0);t.text=i?i+" "+o:o}}function F(e,r,i,a){var l=null!=A&&n[e][A],s=o[e];return l?(n[e][A]=null,U(s,l)):g||((l=new r)instanceof Vr.Ay&&(l.z2=function(e,t){return e*Si+t}(i,a)),H(s,l)),t[e][v]=l}function U(e,t){var n=e[v]={};t instanceof xi?(n.oldX=t.x,n.oldY=t.y):n.oldShape=(0,O.extend)({},t.shape)}function H(e,t){var n=e[v]={},i=a.parentNode,l=t instanceof Et.A;if(i&&(!r||"drillDown"===r.direction)){var s=0,c=0,u=o.background[i.getRawIndex()];!r&&u&&u.oldShape&&(s=u.oldShape.width,c=u.oldShape.height),l?(n.oldX=0,n.oldY=c):n.oldShape={x:s,y:c,width:0,height:0}}n.fadein=!l}}(t,a,l,n,i,s,e,r,o,c)}!function e(t,n,r,o,i){o?(n=t,(0,O.each)(t,(function(e,t){!e.isRemoved()&&l(t,t)}))):new mi.A(n,t,a,a).add(l).update(l).remove((0,O.curry)(l,null)).execute();function a(e){return e.getId()}function l(a,l){var s=null!=a?t[a]:null,u=null!=l?n[l]:null,d=c(s,u,r,i);d&&e(s&&s.viewChildren||[],u&&u.viewChildren||[],d,o,i+1)}}(r.root?[r.root]:[],o&&o.root?[o.root]:[],e,r===o||!o,0);var u=function(e){var t={nodeGroup:[],background:[],content:[]};return e&&(0,O.each)(e,(function(e,n){var r=t[n];(0,O.each)(e,(function(e){e&&(r.push(e),Ei(e).willDelete=!0)}))})),t}(l);if(this._oldTree=r,this._storage=a,this._controllerHost){var d=this.seriesModel.layoutInfo,f=r.root.getLayout();f.width===d.width&&f.height===d.height&&(this._controllerHost.zoom=1)}return{lastsForAnimation:i,willDeleteEls:u,renderFinally:function(){(0,O.each)(u,(function(e){(0,O.each)(e,(function(e){e.parent&&e.parent.remove(e)}))})),(0,O.each)(s,(function(e){e.invisible=!0,e.dirty()}))}}},t.prototype._doAnimation=function(e,t,n,r){var o=n.get("animationDurationUpdate"),i=n.get("animationEasing"),a=((0,O.isFunction)(o)?0:o)||0,l=((0,O.isFunction)(i)?null:i)||"cubicOut",s=new bi;(0,O.each)(t.willDeleteEls,(function(e,t){(0,O.each)(e,(function(e,n){if(!e.invisible){var o,i=e.parent,c=Ei(i);if(r&&"drillDown"===r.direction)o=i===r.rootNodeGroup?{shape:{x:0,y:0,width:c.nodeWidth,height:c.nodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,d=0;c.willDelete||(u=c.nodeWidth/2,d=c.nodeHeight/2),o="nodeGroup"===t?{x:u,y:d,style:{opacity:0}}:{shape:{x:u,y:d,width:0,height:0},style:{opacity:0}}}o&&s.add(e,o,a,0,l)}}))})),(0,O.each)(this._storage,(function(e,n){(0,O.each)(e,(function(e,r){var o=t.lastsForAnimation[n][r],i={};o&&(e instanceof Et.A?null!=o.oldX&&(i.x=e.x,i.y=e.y,e.x=o.oldX,e.y=o.oldY):(o.oldShape&&(i.shape=(0,O.extend)({},e.shape),e.setShape(o.oldShape)),o.fadein?(e.setStyle("opacity",0),i.style={opacity:1}):1!==e.style.opacity&&(i.style={opacity:1})),s.add(e,i,a,0,l))}))}),this),this._state="animating",s.finished((0,O.bind)((function(){this._state="ready",t.renderFinally()}),this)).start()},t.prototype._resetController=function(e){var t=this._controller,n=this._controllerHost;n||(this._controllerHost={target:this.group},n=this._controllerHost),t||((t=this._controller=new Bn(e.getZr())).enable(this.seriesModel.get("roam")),n.zoomLimit=this.seriesModel.get("scaleLimit"),n.zoom=this.seriesModel.get("zoom"),t.on("pan",(0,O.bind)(this._onPan,this)),t.on("zoom",(0,O.bind)(this._onZoom,this)));var r=new Nt.A(0,0,e.getWidth(),e.getHeight());t.setPointerChecker((function(e,t,n){return r.contain(t,n)}))},t.prototype._clearController=function(){var e=this._controller;this._controllerHost=null,e&&(e.dispose(),e=null)},t.prototype._onPan=function(e){if("animating"!==this._state&&(Math.abs(e.dx)>3||Math.abs(e.dy)>3)){var t=this.seriesModel.getData().tree.root;if(!t)return;var n=t.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+e.dx,y:n.y+e.dy,width:n.width,height:n.height}})}},t.prototype._onZoom=function(e){var t=e.originX,n=e.originY,r=e.scale;if("animating"!==this._state){var o=this.seriesModel.getData().tree.root;if(!o)return;var i=o.getLayout();if(!i)return;var a,l=new Nt.A(i.x,i.y,i.width,i.height),s=this._controllerHost;a=s.zoomLimit;var c=s.zoom=s.zoom||1;if(c*=r,a){var u=a.min||0,d=a.max||1/0;c=Math.max(Math.min(d,c),u)}var f=c/s.zoom;s.zoom=c;var h=this.seriesModel.layoutInfo;t-=h.x,n-=h.y;var p=$n.create();$n.translate(p,p,[-t,-n]),$n.scale(p,p,[f,f]),$n.translate(p,p,[t,n]),l.applyTransform(p),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:l.x,y:l.y,width:l.width,height:l.height}})}},t.prototype._initEvents=function(e){var t=this;e.on("click",(function(e){if("ready"===t._state){var n=t.seriesModel.get("nodeClick",!0);if(n){var r=t.findTarget(e.offsetX,e.offsetY);if(r){var o=r.node;if(o.getLayout().isLeafRoot)t._rootToNode(r);else if("zoomToNode"===n)t._zoomToNode(r);else if("link"===n){var i=o.hostTree.data.getItemModel(o.dataIndex),a=i.get("link",!0),l=i.get("target",!0)||"blank";a&&(0,wi.JW)(a,l)}}}}}),this)},t.prototype._renderBreadcrumb=function(e,t,n){var r=this;n||(n=null!=e.get("leafDepth",!0)?{node:e.getViewRoot()}:this.findTarget(t.getWidth()/2,t.getHeight()/2))||(n={node:e.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new yi(this.group))).render(e,t,n.node,(function(t){"animating"!==r._state&&(ni(e.getViewRoot(),t)?r._rootToNode({node:t}):r._zoomToNode({node:t}))}))},t.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},t.prototype.dispose=function(){this._clearController()},t.prototype._zoomToNode=function(e){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype._rootToNode=function(e){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype.findTarget=function(e,t){var n;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},(function(r){var o=this._storage.background[r.getRawIndex()];if(o){var i=o.transformCoordToLocal(e,t),a=o.shape;if(!(a.x<=i[0]&&i[0]<=a.x+a.width&&a.y<=i[1]&&i[1]<=a.y+a.height))return!1;n={node:r,offsetX:i[0],offsetY:i[1]}}}),this),n},t.type="treemap",t}(ot.A);var Qi=Pi,Mi=O.each,Di=O.isObject,$i=-1,zi=function(){function e(t){var n=t.mappingMethod,r=t.type,o=this.option=O.clone(t);this.type=r,this.mappingMethod=n,this._normalizeData=Xi[n];var i=e.visualHandlers[r];this.applyVisual=i.applyVisual,this.getColorMapper=i.getColorMapper,this._normalizedToVisual=i._normalizedToVisual[n],"piecewise"===n?(Ri(o),function(e){var t=e.pieceList;e.hasSpecialVisual=!1,O.each(t,(function(t,n){t.originIndex=n,null!=t.visual&&(e.hasSpecialVisual=!0)}))}(o)):"category"===n?o.categories?function(e){var t=e.categories,n=e.categoryMap={},r=e.visual;if(Mi(t,(function(e,t){n[e]=t})),!O.isArray(r)){var o=[];O.isObject(r)?Mi(r,(function(e,t){var r=n[t];o[null!=r?r:$i]=e})):o[-1]=r,r=qi(e,o)}for(var i=t.length-1;i>=0;i--)null==r[i]&&(delete n[t[i]],t.pop())}(o):Ri(o,!0):(O.assert("linear"!==n||o.dataExtent),Ri(o))}return e.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},e.prototype.getNormalizer=function(){return O.bind(this._normalizeData,this)},e.listVisualTypes=function(){return O.keys(e.visualHandlers)},e.isValidType=function(t){return e.visualHandlers.hasOwnProperty(t)},e.eachVisual=function(e,t,n){O.isObject(e)?O.each(e,t,n):t.call(n,e)},e.mapVisual=function(t,n,r){var o,i=O.isArray(t)?[]:O.isObject(t)?{}:(o=!0,null);return e.eachVisual(t,(function(e,t){var a=n.call(r,e,t);o?i=a:i[t]=a})),i},e.retrieveVisuals=function(t){var n,r={};return t&&Mi(e.visualHandlers,(function(e,o){t.hasOwnProperty(o)&&(r[o]=t[o],n=!0)})),n?r:null},e.prepareVisualTypes=function(e){if(O.isArray(e))e=e.slice();else{if(!Di(e))return[];var t=[];Mi(e,(function(e,n){t.push(n)})),e=t}return e.sort((function(e,t){return"color"===t&&"color"!==e&&0===e.indexOf("color")?1:-1})),e},e.dependsOn=function(e,t){return"color"===t?!(!e||0!==e.indexOf(t)):e===t},e.findPieceIndex=function(e,t,n){for(var r,o=1/0,i=0,a=t.length;i<a;i++){var l=t[i].value;if(null!=l){if(l===e||O.isString(l)&&l===e+"")return i;n&&d(l,i)}}for(i=0,a=t.length;i<a;i++){var s=t[i],c=s.interval,u=s.close;if(c){if(c[0]===-1/0){if(Yi(u[1],e,c[1]))return i}else if(c[1]===1/0){if(Yi(u[0],c[0],e))return i}else if(Yi(u[0],c[0],e)&&Yi(u[1],e,c[1]))return i;n&&d(c[0],i),n&&d(c[1],i)}}if(n)return e===1/0?t.length-1:e===-1/0?0:r;function d(t,n){var i=Math.abs(t-e);i<o&&(o=i,r=n)}},e.visualHandlers={color:{applyVisual:Fi("color"),getColorMapper:function(){var e=this.option;return O.bind("category"===e.mappingMethod?function(e,t){return!t&&(e=this._normalizeData(e)),Ui.call(this,e)}:function(t,n,r){var o=!!r;return!n&&(t=this._normalizeData(t)),r=J.fastLerp(t,e.parsedVisual,r),o?r:J.stringify(r,"rgba")},this)},_normalizedToVisual:{linear:function(e){return J.stringify(J.fastLerp(e,this.option.parsedVisual),"rgba")},category:Ui,piecewise:function(e,t){var n=ji.call(this,t);return null==n&&(n=J.stringify(J.fastLerp(e,this.option.parsedVisual),"rgba")),n},fixed:Hi}},colorHue:Ii((function(e,t){return J.modifyHSL(e,t)})),colorSaturation:Ii((function(e,t){return J.modifyHSL(e,null,t)})),colorLightness:Ii((function(e,t){return J.modifyHSL(e,null,null,t)})),colorAlpha:Ii((function(e,t){return J.modifyAlpha(e,t)})),decal:{applyVisual:Fi("decal"),_normalizedToVisual:{linear:null,category:Ui,piecewise:null,fixed:null}},opacity:{applyVisual:Fi("opacity"),_normalizedToVisual:Wi([0,1])},liftZ:{applyVisual:Fi("liftZ"),_normalizedToVisual:{linear:Hi,category:Hi,piecewise:Hi,fixed:Hi}},symbol:{applyVisual:function(e,t,n){n("symbol",this.mapValueToVisual(e))},_normalizedToVisual:{linear:Li,category:Ui,piecewise:function(e,t){var n=ji.call(this,t);return null==n&&(n=Li.call(this,e)),n},fixed:Hi}},symbolSize:{applyVisual:Fi("symbolSize"),_normalizedToVisual:Wi([0,1])}},e}();function Ri(e,t){var n=e.visual,r=[];O.isObject(n)?Mi(n,(function(e){r.push(e)})):null!=n&&r.push(n);t||1!==r.length||{color:1,symbol:1}.hasOwnProperty(e.type)||(r[1]=r[0]),qi(e,r)}function Ii(e){return{applyVisual:function(t,n,r){var o=this.mapValueToVisual(t);r("color",e(n("color"),o))},_normalizedToVisual:Wi([0,1])}}function Li(e){var t=this.option.visual;return t[Math.round((0,Ue.Cb)(e,[0,1],[0,t.length-1],!0))]||{}}function Fi(e){return function(t,n,r){r(e,this.mapValueToVisual(t))}}function Ui(e){var t=this.option.visual;return t[this.option.loop&&e!==$i?e%t.length:e]}function Hi(){return this.option.visual[0]}function Wi(e){return{linear:function(t){return(0,Ue.Cb)(t,e,this.option.visual,!0)},category:Ui,piecewise:function(t,n){var r=ji.call(this,n);return null==r&&(r=(0,Ue.Cb)(t,e,this.option.visual,!0)),r},fixed:Hi}}function ji(e){var t=this.option,n=t.pieceList;if(t.hasSpecialVisual){var r=n[zi.findPieceIndex(e,n)];if(r&&r.visual)return r.visual[this.type]}}function qi(e,t){return e.visual=t,"color"===e.type&&(e.parsedVisual=O.map(t,(function(e){var t=J.parse(e);return t||[0,0,0,1]}))),t}var Xi={linear:function(e){return(0,Ue.Cb)(e,this.option.dataExtent,[0,1],!0)},piecewise:function(e){var t=this.option.pieceList,n=zi.findPieceIndex(e,t,!0);if(null!=n)return(0,Ue.Cb)(n,[0,t.length-1],[0,1],!0)},category:function(e){var t=this.option.categories?this.option.categoryMap[e]:e;return null==t?$i:t},fixed:O.noop};function Yi(e,t,n){return e?t<=n:t<n}var Gi=zi,Zi=(0,We.$r)(),Ki={seriesType:"treemap",reset:function(e){var t=e.getData().tree.root;t.isRemoved()||Ji(t,{},e.getViewRoot().getAncestors(),e)}};function Ji(e,t,n,r){var o=e.getModel(),i=e.getLayout(),a=e.hostTree.data;if(i&&!i.invisible&&i.isInView){var l,s=o.getModel("itemStyle"),c=function(e,t,n){var r=(0,O.extend)({},t),o=n.designatedVisualItemStyle;return(0,O.each)(["color","colorAlpha","colorSaturation"],(function(n){o[n]=t[n];var i=e.get(n);o[n]=null,null!=i&&(r[n]=i)})),r}(s,t,r),u=a.ensureUniqueItemVisual(e.dataIndex,"style"),d=s.get("borderColor"),f=s.get("borderColorSaturation");null!=f&&(d=function(e,t){return null!=t?(0,J.modifyHSL)(t,null,null,e):null}(f,l=ea(c))),u.stroke=d;var h=e.viewChildren;if(h&&h.length){var p=function(e,t,n,r,o,i){if(!i||!i.length)return;var a=na(t,"color")||null!=o.color&&"none"!==o.color&&(na(t,"colorAlpha")||na(t,"colorSaturation"));if(!a)return;var l=t.get("visualMin"),s=t.get("visualMax"),c=n.dataExtent.slice();null!=l&&l<c[0]&&(c[0]=l),null!=s&&s>c[1]&&(c[1]=s);var u=t.get("colorMappingBy"),d={type:a.name,dataExtent:c,visual:a.range};"color"!==d.type||"index"!==u&&"id"!==u?d.mappingMethod="linear":(d.mappingMethod="category",d.loop=!0);var f=new Gi(d);return Zi(f).drColorMappingBy=u,f}(0,o,i,0,c,h);(0,O.each)(h,(function(e,t){if(e.depth>=n.length||e===n[e.depth]){var i=function(e,t,n,r,o,i){var a=(0,O.extend)({},t);if(o){var l=o.type,s="color"===l&&Zi(o).drColorMappingBy,c="index"===s?r:"id"===s?i.mapIdToIndex(n.getId()):n.getValue(e.get("visualDimension"));a[l]=o.mapValueToVisual(c)}return a}(o,c,e,t,p,r);Ji(e,i,n,r)}}))}else l=ea(c),u.fill=l}}function ea(e){var t=ta(e,"color");if(t){var n=ta(e,"colorAlpha"),r=ta(e,"colorSaturation");return r&&(t=(0,J.modifyHSL)(t,null,null,r)),n&&(t=(0,J.modifyAlpha)(t,n)),t}}function ta(e,t){var n=e[t];if(null!=n&&"none"!==n)return n}function na(e,t){var n=e.get(t);return(0,O.isArray)(n)&&n.length?{name:t,range:n}:null}var ra=Math.max,oa=Math.min,ia=O.retrieve,aa=O.each,la=["itemStyle","borderWidth"],sa=["itemStyle","gapWidth"],ca=["upperLabel","show"],ua=["upperLabel","height"],da={seriesType:"treemap",reset:function(e,t,n,r){var o=n.getWidth(),i=n.getHeight(),a=e.option,l=He.dV(e.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),s=a.size||[],c=(0,Ue.lo)(ia(l.width,s[0]),o),u=(0,Ue.lo)(ia(l.height,s[1]),i),d=r&&r.type,f=ei(r,["treemapZoomToNode","treemapRootToNode"],e),h="treemapRender"===d||"treemapMove"===d?r.rootRect:null,p=e.getViewRoot(),m=ti(p);if("treemapMove"!==d){var g="treemapZoomToNode"===d?function(e,t,n,r,o){var i,a=(t||{}).node,l=[r,o];if(!a||a===n)return l;var s=r*o,c=s*e.option.zoomToNodeRatio;for(;i=a.parentNode;){for(var u=0,d=i.children,f=0,h=d.length;f<h;f++)u+=d[f].getValue();var p=a.getValue();if(0===p)return l;c*=u/p;var m=i.getModel(),g=m.get(la);(c+=4*g*g+(3*g+Math.max(g,ga(m)))*Math.pow(c,.5))>Ue.Is&&(c=Ue.Is),a=i}c<s&&(c=s);var v=Math.pow(c/s,.5);return[r*v,o*v]}(e,f,p,c,u):h?[h.width,h.height]:[c,u],v=a.sort;v&&"asc"!==v&&"desc"!==v&&(v="desc");var A={squareRatio:a.squareRatio,sort:v,leafDepth:a.leafDepth};p.hostTree.clearLayouts();var y={x:0,y:0,width:g[0],height:g[1],area:g[0]*g[1]};p.setLayout(y),fa(p,A,!1,0),y=p.getLayout(),aa(m,(function(e,t){var n=(m[t+1]||p).getValue();e.setLayout(O.extend({dataExtent:[n,n],borderWidth:0,upperHeight:0},y))}))}var b=e.getData().tree.root;b.setLayout(function(e,t,n){if(t)return{x:t.x,y:t.y};var r={x:0,y:0};if(!n)return r;var o=n.node,i=o.getLayout();if(!i)return r;var a=[i.width/2,i.height/2],l=o;for(;l;){var s=l.getLayout();a[0]+=s.x,a[1]+=s.y,l=l.parentNode}return{x:e.width/2-a[0],y:e.height/2-a[1]}}(l,h,f),!0),e.setLayoutInfo(l),ma(b,new Nt.A(-l.x,-l.y,o,i),m,p,0)}};function fa(e,t,n,r){var o,i;if(!e.isRemoved()){var a=e.getLayout();o=a.width,i=a.height;var l=e.getModel(),s=l.get(la),c=l.get(sa)/2,u=ga(l),d=Math.max(s,u),f=s-c,h=d-c;e.setLayout({borderWidth:s,upperHeight:d,upperLabelHeight:u},!0);var p=(o=ra(o-2*f,0))*(i=ra(i-f-h,0)),m=function(e,t,n,r,o,i){var a=e.children||[],l=r.sort;"asc"!==l&&"desc"!==l&&(l=null);var s=null!=r.leafDepth&&r.leafDepth<=i;if(o&&!s)return e.viewChildren=[];a=O.filter(a,(function(e){return!e.isRemoved()})),function(e,t){t&&e.sort((function(e,n){var r="asc"===t?e.getValue()-n.getValue():n.getValue()-e.getValue();return 0===r?"asc"===t?e.dataIndex-n.dataIndex:n.dataIndex-e.dataIndex:r}))}(a,l);var c=function(e,t,n){for(var r=0,o=0,i=t.length;o<i;o++)r+=t[o].getValue();var a,l=e.get("visualDimension");t&&t.length?"value"===l&&n?(a=[t[t.length-1].getValue(),t[0].getValue()],"asc"===n&&a.reverse()):(a=[1/0,-1/0],aa(t,(function(e){var t=e.getValue(l);t<a[0]&&(a[0]=t),t>a[1]&&(a[1]=t)}))):a=[NaN,NaN];return{sum:r,dataExtent:a}}(t,a,l);if(0===c.sum)return e.viewChildren=[];if(c.sum=function(e,t,n,r,o){if(!r)return n;for(var i=e.get("visibleMin"),a=o.length,l=a,s=a-1;s>=0;s--){var c=o["asc"===r?a-s-1:s].getValue();c/n*t<i&&(l=s,n-=c)}return"asc"===r?o.splice(0,a-l):o.splice(l,a-l),n}(t,n,c.sum,l,a),0===c.sum)return e.viewChildren=[];for(var u=0,d=a.length;u<d;u++){var f=a[u].getValue()/c.sum*n;a[u].setLayout({area:f})}s&&(a.length&&e.setLayout({isLeafRoot:!0},!0),a.length=0);return e.viewChildren=a,e.setLayout({dataExtent:c.dataExtent},!0),a}(e,l,p,t,n,r);if(m.length){var g={x:f,y:h,width:o,height:i},v=oa(o,i),A=1/0,y=[];y.area=0;for(var b=0,w=m.length;b<w;){var x=m[b];y.push(x),y.area+=x.getLayout().area;var _=ha(y,v,t.squareRatio);_<=A?(b++,A=_):(y.area-=y.pop().getLayout().area,pa(y,v,g,c,!1),v=oa(g.width,g.height),y.length=y.area=0,A=1/0)}if(y.length&&pa(y,v,g,c,!0),!n){var C=l.get("childrenVisibleMin");null!=C&&p<C&&(n=!0)}for(b=0,w=m.length;b<w;b++)fa(m[b],t,n,r+1)}}}function ha(e,t,n){for(var r=0,o=1/0,i=0,a=void 0,l=e.length;i<l;i++)(a=e[i].getLayout().area)&&(a<o&&(o=a),a>r&&(r=a));var s=e.area*e.area,c=t*t*n;return s?ra(c*r/s,s/(c*o)):1/0}function pa(e,t,n,r,o){var i=t===n.width?0:1,a=1-i,l=["x","y"],s=["width","height"],c=n[l[i]],u=t?e.area/t:0;(o||u>n[s[a]])&&(u=n[s[a]]);for(var d=0,f=e.length;d<f;d++){var h=e[d],p={},m=u?h.getLayout().area/u:0,g=p[s[a]]=ra(u-2*r,0),v=n[l[i]]+n[s[i]]-c,A=d===f-1||v<m?v:m,y=p[s[i]]=ra(A-2*r,0);p[l[a]]=n[l[a]]+oa(r,g/2),p[l[i]]=c+oa(r,y/2),c+=A,h.setLayout(p,!0)}n[l[a]]+=u,n[s[a]]-=u}function ma(e,t,n,r,o){var i=e.getLayout(),a=n[o],l=a&&a===e;if(!(a&&!l||o===n.length&&e!==r)){e.setLayout({isInView:!0,invisible:!l&&!t.intersect(i),isAboveViewRoot:l},!0);var s=new Nt.A(t.x-i.x,t.y-i.y,t.width,t.height);aa(e.viewChildren||[],(function(e){ma(e,s,n,r,o+1)}))}}function ga(e){return e.get(ca)?e.get(ua):0}function va(e){var t=e.findComponents({mainType:"legend"});t&&t.length&&e.eachSeriesByType("graph",(function(e){var n=e.getCategoriesData(),r=e.getGraph().data,o=n.mapArray(n.getName);r.filterSelf((function(e){var n=r.getItemModel(e).getShallow("category");if(null!=n){(0,O.isNumber)(n)&&(n=o[n]);for(var i=0;i<t.length;i++)if(!t[i].isSelected(n))return!1}return!0}))}))}function Aa(e){var t={};e.eachSeriesByType("graph",(function(e){var n=e.getCategoriesData(),r=e.getData(),o={};n.each((function(r){var i=n.getName(r);o["ec-"+i]=r;var a=n.getItemModel(r),l=a.getModel("itemStyle").getItemStyle();l.fill||(l.fill=e.getColorFromPalette(i,t)),n.setItemVisual(r,"style",l);for(var s=["symbol","symbolSize","symbolKeepAspect"],c=0;c<s.length;c++){var u=a.getShallow(s[c],!0);null!=u&&n.setItemVisual(r,s[c],u)}})),n.count()&&r.each((function(e){var t=r.getItemModel(e).getShallow("category");if(null!=t){(0,O.isString)(t)&&(t=o["ec-"+t]);var i=n.getItemVisual(t,"style"),a=r.ensureUniqueItemVisual(e,"style");(0,O.extend)(a,i);for(var l=["symbol","symbolSize","symbolKeepAspect"],s=0;s<l.length;s++)r.setItemVisual(e,l[s],n.getItemVisual(t,l[s]))}}))}))}function ya(e){return e instanceof Array||(e=[e,e]),e}function ba(e){e.eachSeriesByType("graph",(function(e){var t=e.getGraph(),n=e.getEdgeData(),r=ya(e.get("edgeSymbol")),o=ya(e.get("edgeSymbolSize"));n.setVisual("fromSymbol",r&&r[0]),n.setVisual("toSymbol",r&&r[1]),n.setVisual("fromSymbolSize",o&&o[0]),n.setVisual("toSymbolSize",o&&o[1]),n.setVisual("style",e.getModel("lineStyle").getLineStyle()),n.each((function(e){var r=n.getItemModel(e),o=t.getEdgeByIndex(e),i=ya(r.getShallow("symbol",!0)),a=ya(r.getShallow("symbolSize",!0)),l=r.getModel("lineStyle").getLineStyle(),s=n.ensureUniqueItemVisual(e,"style");switch((0,O.extend)(s,l),s.stroke){case"source":var c=o.node1.getVisual("style");s.stroke=c&&c.fill;break;case"target":c=o.node2.getVisual("style");s.stroke=c&&c.fill}i[0]&&o.setVisual("fromSymbol",i[0]),i[1]&&o.setVisual("toSymbol",i[1]),a[0]&&o.setVisual("fromSymbolSize",a[0]),a[1]&&o.setVisual("toSymbolSize",a[1])}))}))}var Oa="--\x3e",wa=function(e){return e.get("autoCurveness")||null},xa=function(e,t){var n=wa(e),r=20,o=[];if(O.isNumber(n))r=n;else if(O.isArray(n))return void(e.__curvenessList=n);t>r&&(r=t);var i=r%2?r+2:r+3;o=[];for(var a=0;a<i;a++)o.push((a%2?a+1:a)/10*(a%2?-1:1));e.__curvenessList=o},_a=function(e,t,n){var r=[e.id,e.dataIndex].join("."),o=[t.id,t.dataIndex].join(".");return[n.uid,r,o].join(Oa)},Ca=function(e){var t=e.split(Oa);return[t[0],t[2],t[1]].join(Oa)},ka=function(e,t){var n=t.__edgeMap;return n[e]?n[e].length:0};function Sa(e,t,n,r){var o=wa(t),i=O.isArray(o);if(!o)return null;var a=function(e,t){var n=_a(e.node1,e.node2,t);return t.__edgeMap[n]}(e,t);if(!a)return null;for(var l=-1,s=0;s<a.length;s++)if(a[s]===n){l=s;break}var c=function(e,t){return ka(_a(e.node1,e.node2,t),t)+ka(_a(e.node2,e.node1,t),t)}(e,t);xa(t,c),e.lineStyle=e.lineStyle||{};var u=_a(e.node1,e.node2,t),d=t.__curvenessList,f=i||c%2?0:1;if(a.isForward)return d[f+l];var h=Ca(u),p=ka(h,t),m=d[l+p+f];return r?i?o&&0===o[0]?(p+f)%2?m:-m:((p%2?0:1)+f)%2?m:-m:(p+f)%2?m:-m:d[l+p+f]}function Va(e){var t=e.coordinateSystem;if(!t||"view"===t.type){var n=e.getGraph();n.eachNode((function(e){var t=e.getModel();e.setLayout([+t.get("x"),+t.get("y")])})),Ba(n,e)}}function Ba(e,t){e.eachEdge((function(e,n){var r=O.retrieve3(e.getModel().get(["lineStyle","curveness"]),-Sa(e,t,n,!0),0),o=Gr.clone(e.node1.getLayout()),i=Gr.clone(e.node2.getLayout()),a=[o,i];+r&&a.push([(o[0]+i[0])/2-(o[1]-i[1])*r,(o[1]+i[1])/2-(i[0]-o[0])*r]),e.setLayout(a)}))}function Ta(e,t){e.eachSeriesByType("graph",(function(e){var t=e.get("layout"),n=e.coordinateSystem;if(n&&"view"!==n.type){var r=e.getData(),o=[];(0,O.each)(n.dimensions,(function(e){o=o.concat(r.mapDimensionsAll(e))}));for(var i=0;i<r.count();i++){for(var a=[],l=!1,s=0;s<o.length;s++){var c=r.get(o[s],i);isNaN(c)||(l=!0),a.push(c)}l?r.setItemLayout(i,n.dataToPoint(a)):r.setItemLayout(i,[NaN,NaN])}Ba(r.graph,e)}else t&&"none"!==t||Va(e)}))}function Na(e){var t=e.coordinateSystem;if("view"!==t.type)return 1;var n=e.option.nodeScaleRatio,r=t.scaleX;return((t.getZoom()-1)*n+1)/r}function Ea(e){var t=e.getVisual("symbolSize");return t instanceof Array&&(t=(t[0]+t[1])/2),+t}var Pa=Math.PI,Qa=[];function Ma(e,t,n,r){var o=e.coordinateSystem;if(!o||"view"===o.type){var i=o.getBoundingRect(),a=e.getData(),l=a.graph,s=i.width/2+i.x,c=i.height/2+i.y,u=Math.min(i.width,i.height)/2,d=a.count();if(a.setLayout({cx:s,cy:c}),d){if(n){var f=o.pointToData(r),h=f[0],p=f[1],m=[h-s,p-c];Gr.normalize(m,m),Gr.scale(m,m,u),n.setLayout([s+m[0],c+m[1]],!0),$a(n,e.get(["circular","rotateLabel"]),s,c)}Da[t](e,l,a,u,s,c,d),l.eachEdge((function(t,n){var r,o=O.retrieve3(t.getModel().get(["lineStyle","curveness"]),Sa(t,e,n),0),i=Gr.clone(t.node1.getLayout()),a=Gr.clone(t.node2.getLayout()),l=(i[0]+a[0])/2,u=(i[1]+a[1])/2;+o&&(r=[s*(o*=3)+l*(1-o),c*o+u*(1-o)]),t.setLayout([i,a,r])}))}}}var Da={value:function(e,t,n,r,o,i,a){var l=0,s=n.getSum("value"),c=2*Math.PI/(s||a);t.eachNode((function(e){var t=e.getValue("value"),n=c*(s?t:1)/2;l+=n,e.setLayout([r*Math.cos(l)+o,r*Math.sin(l)+i]),l+=n}))},symbolSize:function(e,t,n,r,o,i,a){var l=0;Qa.length=a;var s=Na(e);t.eachNode((function(e){var t=Ea(e);isNaN(t)&&(t=2),t<0&&(t=0),t*=s;var n=Math.asin(t/2/r);isNaN(n)&&(n=Pa/2),Qa[e.dataIndex]=n,l+=2*n}));var c=(2*Pa-l)/a/2,u=0;t.eachNode((function(e){var t=c+Qa[e.dataIndex];u+=t,(!e.getLayout()||!e.getLayout().fixed)&&e.setLayout([r*Math.cos(u)+o,r*Math.sin(u)+i]),u+=t}))}};function $a(e,t,n,r){var o=e.getGraphicEl();if(o){var i=e.getModel().get(["label","rotate"])||0,a=o.getSymbolPath();if(t){var l=e.getLayout(),s=Math.atan2(l[1]-r,l[0]-n);s<0&&(s=2*Math.PI+s);var c=l[0]<n;c&&(s-=Math.PI);var u=c?"left":"right";a.setTextConfig({rotation:-s,position:u,origin:"center"});var d=a.ensureState("emphasis");O.extend(d.textConfig||(d.textConfig={}),{position:u})}else a.setTextConfig({rotation:i*=Math.PI/180})}}function za(e){e.eachSeriesByType("graph",(function(e){"circular"===e.get("layout")&&Ma(e,"symbolSize")}))}var Ra=Gr.scaleAndAdd;function Ia(e){e.eachSeriesByType("graph",(function(e){var t=e.coordinateSystem;if(!t||"view"===t.type)if("force"===e.get("layout")){var n=e.preservedPoints||{},r=e.getGraph(),o=r.data,i=r.edgeData,a=e.getModel("force"),l=a.get("initLayout");e.preservedPoints?o.each((function(e){var t=o.getId(e);o.setItemLayout(e,n[t]||[NaN,NaN])})):l&&"none"!==l?"circular"===l&&Ma(e,"value"):Va(e);var s=o.getDataExtent("value"),c=i.getDataExtent("value"),u=a.get("repulsion"),d=a.get("edgeLength"),f=O.isArray(u)?u:[u,u],h=O.isArray(d)?d:[d,d];h=[h[1],h[0]];var p=o.mapArray("value",(function(e,t){var n=o.getItemLayout(t),r=(0,Ue.Cb)(e,s,f);return isNaN(r)&&(r=(f[0]+f[1])/2),{w:r,rep:r,fixed:o.getItemModel(t).get("fixed"),p:!n||isNaN(n[0])||isNaN(n[1])?null:n}})),m=i.mapArray("value",(function(t,n){var o=r.getEdgeByIndex(n),i=(0,Ue.Cb)(t,c,h);isNaN(i)&&(i=(h[0]+h[1])/2);var a=o.getModel(),l=O.retrieve3(o.getModel().get(["lineStyle","curveness"]),-Sa(o,e,n,!0),0);return{n1:p[o.node1.dataIndex],n2:p[o.node2.dataIndex],d:i,curveness:l,ignoreForceLayout:a.get("ignoreForceLayout")}})),g=t.getBoundingRect(),v=function(e,t,n){for(var r=e,o=t,i=n.rect,a=i.width,l=i.height,s=[i.x+a/2,i.y+l/2],c=null==n.gravity?.1:n.gravity,u=0;u<r.length;u++){var d=r[u];d.p||(d.p=Gr.create(a*(Math.random()-.5)+s[0],l*(Math.random()-.5)+s[1])),d.pp=Gr.clone(d.p),d.edges=null}var f,h,p=null==n.friction?.6:n.friction,m=p;return{warmUp:function(){m=.8*p},setFixed:function(e){r[e].fixed=!0},setUnfixed:function(e){r[e].fixed=!1},beforeStep:function(e){f=e},afterStep:function(e){h=e},step:function(e){f&&f(r,o);for(var t=[],n=r.length,i=0;i<o.length;i++){var a=o[i];if(!a.ignoreForceLayout){var l=a.n1,u=a.n2;Gr.sub(t,u.p,l.p);var d=Gr.len(t)-a.d,p=u.w/(l.w+u.w);isNaN(p)&&(p=0),Gr.normalize(t,t),!l.fixed&&Ra(l.p,l.p,t,p*d*m),!u.fixed&&Ra(u.p,u.p,t,-(1-p)*d*m)}}for(i=0;i<n;i++)(y=r[i]).fixed||(Gr.sub(t,s,y.p),Ra(y.p,y.p,t,c*m));for(i=0;i<n;i++){l=r[i];for(var g=i+1;g<n;g++){u=r[g],Gr.sub(t,u.p,l.p),0===(d=Gr.len(t))&&(Gr.set(t,Math.random()-.5,Math.random()-.5),d=1);var v=(l.rep+u.rep)/d/d;!l.fixed&&Ra(l.pp,l.pp,t,v),!u.fixed&&Ra(u.pp,u.pp,t,-v)}}var A=[];for(i=0;i<n;i++){var y;(y=r[i]).fixed||(Gr.sub(A,y.p,y.pp),Ra(y.p,y.p,A,m),Gr.copy(y.pp,y.p))}var b=(m*=.992)<.01;h&&h(r,o,b),e&&e(b)}}}(p,m,{rect:g,gravity:a.get("gravity"),friction:a.get("friction")});v.beforeStep((function(e,t){for(var n=0,o=e.length;n<o;n++)e[n].fixed&&Gr.copy(e[n].p,r.getNodeByIndex(n).getLayout())})),v.afterStep((function(e,t,i){for(var a=0,l=e.length;a<l;a++)e[a].fixed||r.getNodeByIndex(a).setLayout(e[a].p),n[o.getId(a)]=e[a].p;for(a=0,l=t.length;a<l;a++){var s=t[a],c=r.getEdgeByIndex(a),u=s.n1.p,d=s.n2.p,f=c.getLayout();(f=f?f.slice():[])[0]=f[0]||[],f[1]=f[1]||[],Gr.copy(f[0],u),Gr.copy(f[1],d),+s.curveness&&(f[2]=[(u[0]+d[0])/2-(u[1]-d[1])*s.curveness,(u[1]+d[1])/2-(d[0]-u[0])*s.curveness]),c.setLayout(f)}})),e.forceLayout=v,e.preservedPoints=n,v.step()}else e.forceLayout=null}))}function La(e,t){var n=[];return e.eachSeriesByType("graph",(function(e){var r=e.get("coordinateSystem");if(!r||"view"===r){var o=e.getData(),i=o.mapArray((function(e){var t=o.getItemModel(e);return[+t.get("x"),+t.get("y")]})),a=[],l=[];No.Cr(i,a,l),l[0]-a[0]==0&&(l[0]+=1,a[0]-=1),l[1]-a[1]==0&&(l[1]+=1,a[1]-=1);var s=(l[0]-a[0])/(l[1]-a[1]),c=function(e,t,n){var r=(0,O.extend)(e.getBoxLayoutParams(),{aspect:n});return(0,He.dV)(r,{width:t.getWidth(),height:t.getHeight()})}(e,t,s);isNaN(s)&&(a=[c.x,c.y],l=[c.x+c.width,c.y+c.height]);var u=l[0]-a[0],d=l[1]-a[1],f=c.width,h=c.height,p=e.coordinateSystem=new eo;p.zoomLimit=e.get("scaleLimit"),p.setBoundingRect(a[0],a[1],u,d),p.setViewRect(c.x,c.y,f,h),p.setCenter(e.get("center"),t),p.setZoom(e.get("zoom")),n.push(p)}})),n}var Fa=Dn.A.prototype,Ua=yo.A.prototype,Ha=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1};!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(0,Je.C6)(t,e)}(Ha);function Wa(e){return isNaN(+e.cpx1)||isNaN(+e.cpy1)}var ja=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-line",n}return(0,Je.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ha},t.prototype.buildPath=function(e,t){Wa(t)?Fa.buildPath.call(this,e,t):Ua.buildPath.call(this,e,t)},t.prototype.pointAt=function(e){return Wa(this.shape)?Fa.pointAt.call(this,e):Ua.pointAt.call(this,e)},t.prototype.tangentAt=function(e){var t=this.shape,n=Wa(t)?[t.x2-t.x1,t.y2-t.y1]:Ua.tangentAt.call(this,e);return Gr.normalize(n,n)},t}(c.Ay),qa=["fromSymbol","toSymbol"];function Xa(e){return"_"+e+"Type"}function Ya(e,t,n){var r=t.getItemVisual(n,e);if(!r||"none"===r)return r;var o=t.getItemVisual(n,e+"Size"),i=t.getItemVisual(n,e+"Rotate"),a=t.getItemVisual(n,e+"Offset"),l=t.getItemVisual(n,e+"KeepAspect"),s=Pt.xU(o);return r+s+Pt.hV(a||0,s)+(i||"")+(l||"")}function Ga(e,t,n){var r=t.getItemVisual(n,e);if(r&&"none"!==r){var o=t.getItemVisual(n,e+"Size"),i=t.getItemVisual(n,e+"Rotate"),a=t.getItemVisual(n,e+"Offset"),l=t.getItemVisual(n,e+"KeepAspect"),s=Pt.xU(o),c=Pt.hV(a||0,s),u=Pt.v5(r,-s[0]/2+c[0],-s[1]/2+c[1],s[0],s[1],null,l);return u.__specifiedRotation=null==i||isNaN(i)?void 0:+i*Math.PI/180||0,u.name=e,u}}function Za(e,t){e.x1=t[0][0],e.y1=t[0][1],e.x2=t[1][0],e.y2=t[1][1],e.percent=1;var n=t[2];n?(e.cpx1=n[0],e.cpy1=n[1]):(e.cpx1=NaN,e.cpy1=NaN)}var Ka=function(e){function t(t,n,r){var o=e.call(this)||this;return o._createLine(t,n,r),o}return(0,Je.C6)(t,e),t.prototype._createLine=function(e,t,n){var r=e.hostModel,o=function(e){var t=new ja({name:"line",subPixelOptimize:!0});return Za(t.shape,e),t}(e.getItemLayout(t));o.shape.percent=0,et.LW(o,{shape:{percent:1}},r,t),this.add(o),(0,O.each)(qa,(function(n){var r=Ga(n,e,t);this.add(r),this[Xa(n)]=Ya(n,e,t)}),this),this._updateCommonStl(e,t,n)},t.prototype.updateData=function(e,t,n){var r=e.hostModel,o=this.childOfName("line"),i=e.getItemLayout(t),a={shape:{}};Za(a.shape,i),et.oi(o,a,r,t),(0,O.each)(qa,(function(n){var r=Ya(n,e,t),o=Xa(n);if(this[o]!==r){this.remove(this.childOfName(n));var i=Ga(n,e,t);this.add(i)}this[o]=r}),this),this._updateCommonStl(e,t,n)},t.prototype.getLinePath=function(){return this.childAt(0)},t.prototype._updateCommonStl=function(e,t,n){var r=e.hostModel,o=this.childOfName("line"),i=n&&n.emphasisLineStyle,a=n&&n.blurLineStyle,l=n&&n.selectLineStyle,s=n&&n.labelStatesModels,c=n&&n.emphasisDisabled,u=n&&n.focus,d=n&&n.blurScope;if(!n||e.hasItemOption){var f=e.getItemModel(t),h=f.getModel("emphasis");i=h.getModel("lineStyle").getLineStyle(),a=f.getModel(["blur","lineStyle"]).getLineStyle(),l=f.getModel(["select","lineStyle"]).getLineStyle(),c=h.get("disabled"),u=h.get("focus"),d=h.get("blurScope"),s=(0,ht.lx)(f)}var p=e.getItemVisual(t,"style"),m=p.stroke;o.useStyle(p),o.style.fill=null,o.style.strokeNoScale=!0,o.ensureState("emphasis").style=i,o.ensureState("blur").style=a,o.ensureState("select").style=l,(0,O.each)(qa,(function(e){var t=this.childOfName(e);if(t){t.setColor(m),t.style.opacity=p.opacity;for(var n=0;n<rt.BV.length;n++){var r=rt.BV[n],i=o.getState(r);if(i){var a=i.style||{},l=t.ensureState(r),s=l.style||(l.style={});null!=a.stroke&&(s[t.__isEmptyBrush?"stroke":"fill"]=a.stroke),null!=a.opacity&&(s.opacity=a.opacity)}}t.markRedraw()}}),this);var g=r.getRawValue(t);(0,ht.qM)(this,s,{labelDataIndex:t,labelFetcher:{getFormattedLabel:function(t,n){return r.getFormattedLabel(t,n,e.dataType)}},inheritColor:m||"#000",defaultOpacity:p.opacity,defaultText:(null==g?e.getName(t):isFinite(g)?(0,Ue.LI)(g):g)+""});var v=this.getTextContent();if(v){var A=s.normal;v.__align=v.style.align,v.__verticalAlign=v.style.verticalAlign,v.__position=A.get("position")||"middle";var y=A.get("distance");(0,O.isArray)(y)||(y=[y,y]),v.__labelDistance=y}this.setTextConfig({position:null,local:!0,inside:!1}),(0,rt.Lm)(this,u,d,c)},t.prototype.highlight=function(){(0,rt.HY)(this)},t.prototype.downplay=function(){(0,rt.SD)(this)},t.prototype.updateLayout=function(e,t){this.setLinePoints(e.getItemLayout(t))},t.prototype.setLinePoints=function(e){var t=this.childOfName("line");Za(t.shape,e),t.dirty()},t.prototype.beforeUpdate=function(){var e=this,t=e.childOfName("fromSymbol"),n=e.childOfName("toSymbol"),r=e.getTextContent();if(t||n||r&&!r.ignore){for(var o=1,i=this.parent;i;)i.scaleX&&(o/=i.scaleX),i=i.parent;var a=e.childOfName("line");if(this.__dirty||a.__dirty){var l=a.shape.percent,s=a.pointAt(0),c=a.pointAt(l),u=Gr.sub([],c,s);if(Gr.normalize(u,u),t&&(t.setPosition(s),x(t,0),t.scaleX=t.scaleY=o*l,t.markRedraw()),n&&(n.setPosition(c),x(n,1),n.scaleX=n.scaleY=o*l,n.markRedraw()),r&&!r.ignore){r.x=r.y=0,r.originX=r.originY=0;var d=void 0,f=void 0,h=r.__labelDistance,p=h[0]*o,m=h[1]*o,g=l/2,v=a.tangentAt(g),A=[v[1],-v[0]],y=a.pointAt(g);A[1]>0&&(A[0]=-A[0],A[1]=-A[1]);var b=v[0]<0?-1:1;if("start"!==r.__position&&"end"!==r.__position){var O=-Math.atan2(v[1],v[0]);c[0]<s[0]&&(O=Math.PI+O),r.rotation=O}var w=void 0;switch(r.__position){case"insideStartTop":case"insideMiddleTop":case"insideEndTop":case"middle":w=-m,f="bottom";break;case"insideStartBottom":case"insideMiddleBottom":case"insideEndBottom":w=m,f="top";break;default:w=0,f="middle"}switch(r.__position){case"end":r.x=u[0]*p+c[0],r.y=u[1]*m+c[1],d=u[0]>.8?"left":u[0]<-.8?"right":"center",f=u[1]>.8?"top":u[1]<-.8?"bottom":"middle";break;case"start":r.x=-u[0]*p+s[0],r.y=-u[1]*m+s[1],d=u[0]>.8?"right":u[0]<-.8?"left":"center",f=u[1]>.8?"bottom":u[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":r.x=p*b+s[0],r.y=s[1]+w,d=v[0]<0?"right":"left",r.originX=-p*b,r.originY=-w;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":r.x=y[0],r.y=y[1]+w,d="center",r.originY=-w;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":r.x=-p*b+c[0],r.y=c[1]+w,d=v[0]>=0?"right":"left",r.originX=p*b,r.originY=-w}r.scaleX=r.scaleY=o,r.setStyle({verticalAlign:r.__verticalAlign||f,align:r.__align||d})}}}function x(e,t){var n=e.__specifiedRotation;if(null==n){var r=a.tangentAt(t);e.attr("rotation",(1===t?-1:1)*Math.PI/2-Math.atan2(r[1],r[0]))}else e.attr("rotation",n)}},t}(Et.A),Ja=Ka;function el(e){var t=e.hostModel,n=t.getModel("emphasis");return{lineStyle:t.getModel("lineStyle").getLineStyle(),emphasisLineStyle:n.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:t.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:t.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:n.get("disabled"),blurScope:n.get("blurScope"),focus:n.get("focus"),labelStatesModels:(0,ht.lx)(t)}}function tl(e){return isNaN(e[0])||isNaN(e[1])}function nl(e){return e&&!tl(e[0])&&!tl(e[1])}var rl=function(){function e(e){this.group=new Et.A,this._LineCtor=e||Ja}return e.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var n=this,r=n.group,o=n._lineData;n._lineData=e,o||r.removeAll();var i=el(e);e.diff(o).add((function(n){t._doAdd(e,n,i)})).update((function(n,r){t._doUpdate(o,e,r,n,i)})).remove((function(e){r.remove(o.getItemGraphicEl(e))})).execute()},e.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl((function(t,n){t.updateLayout(e,n)}),this)},e.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=el(e),this._lineData=null,this.group.removeAll()},e.prototype.incrementalUpdate=function(e,t){function n(e){e.isGroup||function(e){return e.animators&&e.animators.length>0}(e)||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[];for(var r=e.start;r<e.end;r++){if(nl(t.getItemLayout(r))){var o=new this._LineCtor(t,r,this._seriesScope);o.traverse(n),this.group.add(o),t.setItemGraphicEl(r,o),this._progressiveEls.push(o)}}},e.prototype.remove=function(){this.group.removeAll()},e.prototype.eachRendered=function(e){qt.traverseElements(this._progressiveEls||this.group,e)},e.prototype._doAdd=function(e,t,n){if(nl(e.getItemLayout(t))){var r=new this._LineCtor(e,t,n);e.setItemGraphicEl(t,r),this.group.add(r)}},e.prototype._doUpdate=function(e,t,n,r,o){var i=e.getItemGraphicEl(n);nl(t.getItemLayout(r))?(i?i.updateData(t,r,o):i=new this._LineCtor(t,r,o),t.setItemGraphicEl(r,i),this.group.add(i)):this.group.remove(i)},e}(),ol=n(89259),il=[],al=[],ll=[],sl=ol.k3,cl=Gr.distSquare,ul=Math.abs;function dl(e,t,n){for(var r,o=e[0],i=e[1],a=e[2],l=1/0,s=n*n,c=.1,u=.1;u<=.9;u+=.1){il[0]=sl(o[0],i[0],a[0],u),il[1]=sl(o[1],i[1],a[1],u),(h=ul(cl(il,t)-s))<l&&(l=h,r=u)}for(var d=0;d<32;d++){var f=r+c;al[0]=sl(o[0],i[0],a[0],r),al[1]=sl(o[1],i[1],a[1],r),ll[0]=sl(o[0],i[0],a[0],f),ll[1]=sl(o[1],i[1],a[1],f);var h=cl(al,t)-s;if(ul(h)<.01)break;var p=cl(ll,t)-s;c/=2,h<0?p>=0?r+=c:r-=c:p>=0?r-=c:r+=c}return r}function fl(e,t){var n=[],r=ol.kx,o=[[],[],[]],i=[[],[]],a=[];t/=2,e.eachEdge((function(e,l){var s=e.getLayout(),c=e.getVisual("fromSymbol"),u=e.getVisual("toSymbol");s.__original||(s.__original=[Gr.clone(s[0]),Gr.clone(s[1])],s[2]&&s.__original.push(Gr.clone(s[2])));var d=s.__original;if(null!=s[2]){if(Gr.copy(o[0],d[0]),Gr.copy(o[1],d[2]),Gr.copy(o[2],d[1]),c&&"none"!==c){var f=Ea(e.node1),h=dl(o,d[0],f*t);r(o[0][0],o[1][0],o[2][0],h,n),o[0][0]=n[3],o[1][0]=n[4],r(o[0][1],o[1][1],o[2][1],h,n),o[0][1]=n[3],o[1][1]=n[4]}if(u&&"none"!==u){f=Ea(e.node2),h=dl(o,d[1],f*t);r(o[0][0],o[1][0],o[2][0],h,n),o[1][0]=n[1],o[2][0]=n[2],r(o[0][1],o[1][1],o[2][1],h,n),o[1][1]=n[1],o[2][1]=n[2]}Gr.copy(s[0],o[0]),Gr.copy(s[1],o[2]),Gr.copy(s[2],o[1])}else{if(Gr.copy(i[0],d[0]),Gr.copy(i[1],d[1]),Gr.sub(a,i[1],i[0]),Gr.normalize(a,a),c&&"none"!==c){f=Ea(e.node1);Gr.scaleAndAdd(i[0],i[0],a,f*t)}if(u&&"none"!==u){f=Ea(e.node2);Gr.scaleAndAdd(i[1],i[1],a,-f*t)}Gr.copy(s[0],i[0]),Gr.copy(s[1],i[1])}}))}function hl(e){return"view"===e.type}var pl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){var n=new Tt.A,r=new rl,o=this.group;this._controller=new Bn(t.getZr()),this._controllerHost={target:o},o.add(n.group),o.add(r.group),this._symbolDraw=n,this._lineDraw=r,this._firstRender=!0},t.prototype.render=function(e,t,n){var r=this,o=e.coordinateSystem;this._model=e;var i=this._symbolDraw,a=this._lineDraw,l=this.group;if(hl(o)){var s={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?l.attr(s):et.oi(l,s,e)}fl(e.getGraph(),Na(e));var c=e.getData();i.updateData(c);var u=e.getEdgeData();a.updateData(u),this._updateNodeAndLinkScale(),this._updateController(e,t,n),clearTimeout(this._layoutTimeout);var d=e.forceLayout,f=e.get(["force","layoutAnimation"]);d&&this._startForceLayoutIteration(d,f);var h=e.get("layout");c.graph.eachNode((function(t){var n=t.dataIndex,o=t.getGraphicEl(),i=t.getModel();if(o){o.off("drag").off("dragend");var a=i.get("draggable");a&&o.on("drag",(function(i){switch(h){case"force":d.warmUp(),!r._layouting&&r._startForceLayoutIteration(d,f),d.setFixed(n),c.setItemLayout(n,[o.x,o.y]);break;case"circular":c.setItemLayout(n,[o.x,o.y]),t.setLayout({fixed:!0},!0),Ma(e,"symbolSize",t,[i.offsetX,i.offsetY]),r.updateLayout(e);break;default:c.setItemLayout(n,[o.x,o.y]),Ba(e.getGraph(),e),r.updateLayout(e)}})).on("dragend",(function(){d&&d.setUnfixed(n)})),o.setDraggable(a,!!i.get("cursor")),"adjacency"===i.get(["emphasis","focus"])&&((0,Qt.z)(o).focus=t.getAdjacentDataIndices())}})),c.graph.eachEdge((function(e){var t=e.getGraphicEl(),n=e.getModel().get(["emphasis","focus"]);t&&"adjacency"===n&&((0,Qt.z)(t).focus={edge:[e.dataIndex],node:[e.node1.dataIndex,e.node2.dataIndex]})}));var p="circular"===e.get("layout")&&e.get(["circular","rotateLabel"]),m=c.getLayout("cx"),g=c.getLayout("cy");c.graph.eachNode((function(e){$a(e,p,m,g)})),this._firstRender=!1},t.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},t.prototype._startForceLayoutIteration=function(e,t){var n=this;!function r(){e.step((function(e){n.updateLayout(n._model),(n._layouting=!e)&&(t?n._layoutTimeout=setTimeout(r,16):r())}))}()},t.prototype._updateController=function(e,t,n){var r=this,o=this._controller,i=this._controllerHost,a=this.group;o.setPointerChecker((function(t,r,o){var i=a.getBoundingRect();return i.applyTransform(a.transform),i.contain(r,o)&&!(0,Pn.I)(t,n,e)})),hl(e.coordinateSystem)?(o.enable(e.get("roam")),i.zoomLimit=e.get("scaleLimit"),i.zoom=e.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",(function(t){Tn(i,t.dx,t.dy),n.dispatchAction({seriesId:e.id,type:"graphRoam",dx:t.dx,dy:t.dy})})).on("zoom",(function(t){Nn(i,t.scale,t.originX,t.originY),n.dispatchAction({seriesId:e.id,type:"graphRoam",zoom:t.scale,originX:t.originX,originY:t.originY}),r._updateNodeAndLinkScale(),fl(e.getGraph(),Na(e)),r._lineDraw.updateLayout(),n.updateLabelLayout()}))):o.disable()},t.prototype._updateNodeAndLinkScale=function(){var e=this._model,t=e.getData(),n=Na(e);t.eachItemGraphicEl((function(e,t){e&&e.setSymbolScale(n)}))},t.prototype.updateLayout=function(e){fl(e.getGraph(),Na(e)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},t.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},t.type="graph",t}(ot.A),ml=pl;function gl(e){return"_EC_"+e}var vl=function(){function e(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return e.prototype.isDirected=function(){return this._directed},e.prototype.addNode=function(e,t){e=null==e?""+t:""+e;var n=this._nodesMap;if(!n[gl(e)]){var r=new Al(e,t);return r.hostGraph=this,this.nodes.push(r),n[gl(e)]=r,r}},e.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},e.prototype.getNodeById=function(e){return this._nodesMap[gl(e)]},e.prototype.addEdge=function(e,t,n){var r=this._nodesMap,o=this._edgesMap;if(O.isNumber(e)&&(e=this.nodes[e]),O.isNumber(t)&&(t=this.nodes[t]),e instanceof Al||(e=r[gl(e)]),t instanceof Al||(t=r[gl(t)]),e&&t){var i=e.id+"-"+t.id,a=new yl(e,t,n);return a.hostGraph=this,this._directed&&(e.outEdges.push(a),t.inEdges.push(a)),e.edges.push(a),e!==t&&t.edges.push(a),this.edges.push(a),o[i]=a,a}},e.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},e.prototype.getEdge=function(e,t){e instanceof Al&&(e=e.id),t instanceof Al&&(t=t.id);var n=this._edgesMap;return this._directed?n[e+"-"+t]:n[e+"-"+t]||n[t+"-"+e]},e.prototype.eachNode=function(e,t){for(var n=this.nodes,r=n.length,o=0;o<r;o++)n[o].dataIndex>=0&&e.call(t,n[o],o)},e.prototype.eachEdge=function(e,t){for(var n=this.edges,r=n.length,o=0;o<r;o++)n[o].dataIndex>=0&&n[o].node1.dataIndex>=0&&n[o].node2.dataIndex>=0&&e.call(t,n[o],o)},e.prototype.breadthFirstTraverse=function(e,t,n,r){if(t instanceof Al||(t=this._nodesMap[gl(t)]),t){for(var o="out"===n?"outEdges":"in"===n?"inEdges":"edges",i=0;i<this.nodes.length;i++)this.nodes[i].__visited=!1;if(!e.call(r,t,null))for(var a=[t];a.length;){var l=a.shift(),s=l[o];for(i=0;i<s.length;i++){var c=s[i],u=c.node1===l?c.node2:c.node1;if(!u.__visited){if(e.call(r,u,l))return;a.push(u),u.__visited=!0}}}}},e.prototype.update=function(){for(var e=this.data,t=this.edgeData,n=this.nodes,r=this.edges,o=0,i=n.length;o<i;o++)n[o].dataIndex=-1;for(o=0,i=e.count();o<i;o++)n[e.getRawIndex(o)].dataIndex=o;t.filterSelf((function(e){var n=r[t.getRawIndex(e)];return n.node1.dataIndex>=0&&n.node2.dataIndex>=0}));for(o=0,i=r.length;o<i;o++)r[o].dataIndex=-1;for(o=0,i=t.count();o<i;o++)r[t.getRawIndex(o)].dataIndex=o},e.prototype.clone=function(){for(var t=new e(this._directed),n=this.nodes,r=this.edges,o=0;o<n.length;o++)t.addNode(n[o].id,n[o].dataIndex);for(o=0;o<r.length;o++){var i=r[o];t.addEdge(i.node1.id,i.node2.id,i.dataIndex)}return t},e}(),Al=function(){function e(e,t){this.inEdges=[],this.outEdges=[],this.edges=[],this.dataIndex=-1,this.id=null==e?"":e,this.dataIndex=null==t?-1:t}return e.prototype.degree=function(){return this.edges.length},e.prototype.inDegree=function(){return this.inEdges.length},e.prototype.outDegree=function(){return this.outEdges.length},e.prototype.getModel=function(e){if(!(this.dataIndex<0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(e)},e.prototype.getAdjacentDataIndices=function(){for(var e={edge:[],node:[]},t=0;t<this.edges.length;t++){var n=this.edges[t];n.dataIndex<0||(e.edge.push(n.dataIndex),e.node.push(n.node1.dataIndex,n.node2.dataIndex))}return e},e.prototype.getTrajectoryDataIndices=function(){for(var e=O.createHashMap(),t=O.createHashMap(),n=0;n<this.edges.length;n++){var r=this.edges[n];if(!(r.dataIndex<0)){e.set(r.dataIndex,!0);for(var o=[r.node1],i=[r.node2],a=0;a<o.length;){var l=o[a];a++,t.set(l.dataIndex,!0);for(var s=0;s<l.inEdges.length;s++)e.set(l.inEdges[s].dataIndex,!0),o.push(l.inEdges[s].node1)}for(a=0;a<i.length;){var c=i[a];a++,t.set(c.dataIndex,!0);for(s=0;s<c.outEdges.length;s++)e.set(c.outEdges[s].dataIndex,!0),i.push(c.outEdges[s].node2)}}}return{edge:e.keys(),node:t.keys()}},e}(),yl=function(){function e(e,t,n){this.dataIndex=-1,this.node1=e,this.node2=t,this.dataIndex=null==n?-1:n}return e.prototype.getModel=function(e){if(!(this.dataIndex<0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(e)},e.prototype.getAdjacentDataIndices=function(){return{edge:[this.dataIndex],node:[this.node1.dataIndex,this.node2.dataIndex]}},e.prototype.getTrajectoryDataIndices=function(){var e=O.createHashMap(),t=O.createHashMap();e.set(this.dataIndex,!0);for(var n=[this.node1],r=[this.node2],o=0;o<n.length;){var i=n[o];o++,t.set(i.dataIndex,!0);for(var a=0;a<i.inEdges.length;a++)e.set(i.inEdges[a].dataIndex,!0),n.push(i.inEdges[a].node1)}for(o=0;o<r.length;){var l=r[o];o++,t.set(l.dataIndex,!0);for(a=0;a<l.outEdges.length;a++)e.set(l.outEdges[a].dataIndex,!0),r.push(l.outEdges[a].node2)}return{edge:e.keys(),node:t.keys()}},e}();function bl(e,t){return{getValue:function(n){var r=this[e][t];return r.getStore().get(r.getDimensionIndex(n||"value"),this.dataIndex)},setVisual:function(n,r){this.dataIndex>=0&&this[e][t].setItemVisual(this.dataIndex,n,r)},getVisual:function(n){return this[e][t].getItemVisual(this.dataIndex,n)},setLayout:function(n,r){this.dataIndex>=0&&this[e][t].setItemLayout(this.dataIndex,n,r)},getLayout:function(){return this[e][t].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[e][t].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[e][t].getRawIndex(this.dataIndex)}}}O.mixin(Al,bl("hostGraph","data")),O.mixin(yl,bl("hostGraph","edgeData"));var Ol=vl,wl=n(89737);function xl(e,t,n,r,o){for(var i=new Ol(r),a=0;a<e.length;a++)i.addNode(O.retrieve(e[a].id,e[a].name,a),a);var l=[],s=[],c=0;for(a=0;a<t.length;a++){var u=t[a],d=u.source,f=u.target;i.addEdge(d,f,c)&&(s.push(u),l.push(O.retrieve((0,We.vS)(u.id,null),d+" > "+f)),c++)}var h,p=n.get("coordinateSystem");if("cartesian2d"===p||"polar"===p)h=(0,St.A)(e,n);else{var m=wl.A.get(p),g=m&&m.dimensions||[];O.indexOf(g,"value")<0&&g.concat(["value"]);var v=(0,At.A)(e,{coordDimensions:g,encodeDefine:n.getEncode()}).dimensions;(h=new yt.A(v,n)).initData(e)}var A=new yt.A(["value"],n);return A.initData(s,l),o&&o(h,A),Go({mainData:h,struct:i,structAttr:"graph",datas:{node:h,edge:A},datasAttr:{node:"data",edge:"edgeData"}}),i.update(),i}var _l=n(4235),Cl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,Je.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments);var n=this;function r(){return n._categoriesData}this.legendVisualProvider=new wt(r,r),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},t.prototype.mergeOption=function(t){e.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},t.prototype.mergeDefaultAndTheme=function(t){e.prototype.mergeDefaultAndTheme.apply(this,arguments),(0,We.M5)(t,"edgeLabel",["show"])},t.prototype.getInitialData=function(e,t){var n,r=e.edges||e.links||[],o=e.data||e.nodes||[],i=this;if(o&&r){wa(n=this)&&(n.__curvenessList=[],n.__edgeMap={},xa(n));var a=xl(o,r,this,!0,(function(e,t){e.wrapMethod("getItemModel",(function(e){var t=i._categoriesModels[e.getShallow("category")];return t&&(t.parentModel=e.parentModel,e.parentModel=t),e}));var n=tn.A.prototype.getModel;function r(e,t){var r=n.call(this,e,t);return r.resolveParentPath=o,r}function o(e){if(e&&("label"===e[0]||"label"===e[1])){var t=e.slice();return"label"===e[0]?t[0]="edgeLabel":"label"===e[1]&&(t[1]="edgeLabel"),t}return e}t.wrapMethod("getItemModel",(function(e){return e.resolveParentPath=o,e.getModel=r,e}))}));return O.each(a.edges,(function(e){!function(e,t,n,r){if(wa(n)){var o=_a(e,t,n),i=n.__edgeMap,a=i[Ca(o)];i[o]&&!a?i[o].isForward=!0:a&&i[o]&&(a.isForward=!0,i[o].isForward=!1),i[o]=i[o]||[],i[o].push(r)}}(e.node1,e.node2,this,e.dataIndex)}),this),a.data}},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.getCategoriesData=function(){return this._categoriesData},t.prototype.formatTooltip=function(e,t,n){if("edge"===n){var r=this.getData(),o=this.getDataParams(e,n),i=r.graph.getEdgeByIndex(e),a=r.getName(i.node1.dataIndex),l=r.getName(i.node2.dataIndex),s=[];return null!=a&&s.push(a),null!=l&&s.push(l),(0,Zt.Qx)("nameValue",{name:s.join(" > "),value:o.value,noValue:null==o.value})}return(0,_l.J)({series:this,dataIndex:e,multipleSeries:t})},t.prototype._updateCategoriesData=function(){var e=O.map(this.option.categories||[],(function(e){return null!=e.value?e:O.extend({value:0},e)})),t=new yt.A(["value"],this);t.initData(e),this._categoriesData=t,this._categoriesModels=t.mapArray((function(e){return t.getItemModel(e)}))},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.isAnimationEnabled=function(){return e.prototype.isAnimationEnabled.call(this)&&!("force"===this.get("layout")&&this.get(["force","layoutAnimation"]))},t.type="series.graph",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(xt.A),kl=Cl,Sl={type:"graphRoam",event:"graphRoam",update:"none"};var Vl=function(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0},Bl=function(e){function t(t){var n=e.call(this,t)||this;return n.type="pointer",n}return(0,Je.C6)(t,e),t.prototype.getDefaultShape=function(){return new Vl},t.prototype.buildPath=function(e,t){var n=Math.cos,r=Math.sin,o=t.r,i=t.width,a=t.angle,l=t.x-n(a)*i*(i>=o/3?1:2),s=t.y-r(a)*i*(i>=o/3?1:2);a=t.angle-Math.PI/2,e.moveTo(l,s),e.lineTo(t.x+n(a)*i,t.y+r(a)*i),e.lineTo(t.x+n(t.angle)*o,t.y+r(t.angle)*o),e.lineTo(t.x-n(a)*i,t.y-r(a)*i),e.lineTo(l,s)},t}(c.Ay),Tl=Bl,Nl=n(84618);function El(e,t){var n=null==e?"":e+"";return t&&((0,O.isString)(t)?n=t.replace("{value}",n):(0,O.isFunction)(t)&&(n=t(e))),n}var Pl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){this.group.removeAll();var r=e.get(["axisLine","lineStyle","color"]),o=function(e,t){var n=e.get("center"),r=t.getWidth(),o=t.getHeight(),i=Math.min(r,o);return{cx:(0,Ue.lo)(n[0],t.getWidth()),cy:(0,Ue.lo)(n[1],t.getHeight()),r:(0,Ue.lo)(e.get("radius"),i/2)}}(e,n);this._renderMain(e,t,n,r,o),this._data=e.getData()},t.prototype.dispose=function(){},t.prototype._renderMain=function(e,t,n,r,o){var i=this.group,a=e.get("clockwise"),l=-e.get("startAngle")/180*Math.PI,s=-e.get("endAngle")/180*Math.PI,c=e.getModel("axisLine"),u=c.get("roundCap")?Nl.A:nt.A,d=c.get("show"),f=c.getModel("lineStyle"),h=f.get("width"),p=[l,s];(0,z.q)(p,!a);for(var m=(s=p[1])-(l=p[0]),g=l,v=[],A=0;d&&A<r.length;A++){var y=new u({shape:{startAngle:g,endAngle:s=l+m*Math.min(Math.max(r[A][0],0),1),cx:o.cx,cy:o.cy,clockwise:a,r0:o.r-h,r:o.r},silent:!0});y.setStyle({fill:r[A][1]}),y.setStyle(f.getLineStyle(["color","width"])),v.push(y),g=s}v.reverse(),(0,O.each)(v,(function(e){return i.add(e)}));var b=function(e){if(e<=0)return r[0][1];var t;for(t=0;t<r.length;t++)if(r[t][0]>=e&&(0===t?0:r[t-1][0])<e)return r[t][1];return r[t-1][1]};this._renderTicks(e,t,n,b,o,l,s,a,h),this._renderTitleAndDetail(e,t,n,b,o),this._renderAnchor(e,o),this._renderPointer(e,t,n,b,o,l,s,a,h)},t.prototype._renderTicks=function(e,t,n,r,o,i,a,l,s){for(var c,u,d=this.group,f=o.cx,h=o.cy,p=o.r,m=+e.get("min"),g=+e.get("max"),v=e.getModel("splitLine"),A=e.getModel("axisTick"),y=e.getModel("axisLabel"),b=e.get("splitNumber"),w=A.get("splitNumber"),x=(0,Ue.lo)(v.get("length"),p),_=(0,Ue.lo)(A.get("length"),p),C=i,k=(a-i)/b,S=k/w,V=v.getModel("lineStyle").getLineStyle(),B=A.getModel("lineStyle").getLineStyle(),T=v.get("distance"),N=0;N<=b;N++){if(c=Math.cos(C),u=Math.sin(C),v.get("show")){var E=T?T+s:s,P=new Dn.A({shape:{x1:c*(p-E)+f,y1:u*(p-E)+h,x2:c*(p-x-E)+f,y2:u*(p-x-E)+h},style:V,silent:!0});"auto"===V.stroke&&P.setStyle({stroke:r(N/b)}),d.add(P)}if(y.get("show")){E=y.get("distance")+T;var Q=El((0,Ue.LI)(N/b*(g-m)+m),y.get("formatter")),M=r(N/b),D=c*(p-x-E)+f,$=u*(p-x-E)+h,z=y.get("rotate"),R=0;"radial"===z?(R=-C+2*Math.PI)>Math.PI/2&&(R+=Math.PI):"tangential"===z?R=-C-Math.PI/2:(0,O.isNumber)(z)&&(R=z*Math.PI/180),0===R?d.add(new Z.Ay({style:(0,ht.VB)(y,{text:Q,x:D,y:$,verticalAlign:u<-.8?"top":u>.8?"bottom":"middle",align:c<-.4?"left":c>.4?"right":"center"},{inheritColor:M}),silent:!0})):d.add(new Z.Ay({style:(0,ht.VB)(y,{text:Q,x:D,y:$,verticalAlign:"middle",align:"center"},{inheritColor:M}),silent:!0,originX:D,originY:$,rotation:R}))}if(A.get("show")&&N!==b){E=(E=A.get("distance"))?E+s:s;for(var I=0;I<=w;I++){c=Math.cos(C),u=Math.sin(C);var L=new Dn.A({shape:{x1:c*(p-E)+f,y1:u*(p-E)+h,x2:c*(p-_-E)+f,y2:u*(p-_-E)+h},silent:!0,style:B});"auto"===B.stroke&&L.setStyle({stroke:r((N+I/w)/b)}),d.add(L),C+=S}C-=S}else C+=k}},t.prototype._renderPointer=function(e,t,n,r,o,i,a,l,s){var c=this.group,d=this._data,f=this._progressEls,h=[],p=e.get(["pointer","show"]),m=e.getModel("progress"),g=m.get("show"),v=e.getData(),A=v.mapDimension("value"),y=+e.get("min"),b=+e.get("max"),w=[y,b],x=[i,a];function _(t,n){var r,i=v.getItemModel(t).getModel("pointer"),a=(0,Ue.lo)(i.get("width"),o.r),l=(0,Ue.lo)(i.get("length"),o.r),s=e.get(["pointer","icon"]),c=i.get("offsetCenter"),u=(0,Ue.lo)(c[0],o.r),d=(0,Ue.lo)(c[1],o.r),f=i.get("keepAspect");return(r=s?(0,Pt.v5)(s,u-a/2,d-l,a,l,null,f):new Tl({shape:{angle:-Math.PI/2,width:a,r:l,x:u,y:d}})).rotation=-(n+Math.PI/2),r.x=o.cx,r.y=o.cy,r}function C(e,t){var n=m.get("roundCap")?Nl.A:nt.A,r=m.get("overlap"),a=r?m.get("width"):s/v.count(),c=r?o.r-a:o.r-(e+1)*a,u=r?o.r:o.r-e*a,d=new n({shape:{startAngle:i,endAngle:t,cx:o.cx,cy:o.cy,clockwise:l,r0:c,r:u}});return r&&(d.z2=(0,Ue.Cb)(v.get(A,e),[y,b],[100,0],!0)),d}(g||p)&&(v.diff(d).add((function(t){var n=v.get(A,t);if(p){var r=_(t,i);et.LW(r,{rotation:-((isNaN(+n)?x[0]:(0,Ue.Cb)(n,w,x,!0))+Math.PI/2)},e),c.add(r),v.setItemGraphicEl(t,r)}if(g){var o=C(t,i),a=m.get("clip");et.LW(o,{shape:{endAngle:(0,Ue.Cb)(n,w,x,a)}},e),c.add(o),(0,Qt.a)(e.seriesIndex,v.dataType,t,o),h[t]=o}})).update((function(t,n){var r=v.get(A,t);if(p){var o=d.getItemGraphicEl(n),a=o?o.rotation:i,l=_(t,a);l.rotation=a,et.oi(l,{rotation:-((isNaN(+r)?x[0]:(0,Ue.Cb)(r,w,x,!0))+Math.PI/2)},e),c.add(l),v.setItemGraphicEl(t,l)}if(g){var s=f[n],u=C(t,s?s.shape.endAngle:i),y=m.get("clip");et.oi(u,{shape:{endAngle:(0,Ue.Cb)(r,w,x,y)}},e),c.add(u),(0,Qt.a)(e.seriesIndex,v.dataType,t,u),h[t]=u}})).execute(),v.each((function(e){var t=v.getItemModel(e),n=t.getModel("emphasis"),o=n.get("focus"),i=n.get("blurScope"),a=n.get("disabled");if(p){var l=v.getItemGraphicEl(e),s=v.getItemVisual(e,"style"),c=s.fill;if(l instanceof u.Ay){var d=l.style;l.useStyle((0,O.extend)({image:d.image,x:d.x,y:d.y,width:d.width,height:d.height},s))}else l.useStyle(s),"pointer"!==l.type&&l.setColor(c);l.setStyle(t.getModel(["pointer","itemStyle"]).getItemStyle()),"auto"===l.style.fill&&l.setStyle("fill",r((0,Ue.Cb)(v.get(A,e),w,[0,1],!0))),l.z2EmphasisLift=0,(0,rt.Mx)(l,t),(0,rt.Lm)(l,o,i,a)}if(g){var f=h[e];f.useStyle(v.getItemVisual(e,"style")),f.setStyle(t.getModel(["progress","itemStyle"]).getItemStyle()),f.z2EmphasisLift=0,(0,rt.Mx)(f,t),(0,rt.Lm)(f,o,i,a)}})),this._progressEls=h)},t.prototype._renderAnchor=function(e,t){var n=e.getModel("anchor");if(n.get("show")){var r=n.get("size"),o=n.get("icon"),i=n.get("offsetCenter"),a=n.get("keepAspect"),l=(0,Pt.v5)(o,t.cx-r/2+(0,Ue.lo)(i[0],t.r),t.cy-r/2+(0,Ue.lo)(i[1],t.r),r,r,null,a);l.z2=n.get("showAbove")?1:0,l.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(l)}},t.prototype._renderTitleAndDetail=function(e,t,n,r,o){var i=this,a=e.getData(),l=a.mapDimension("value"),s=+e.get("min"),c=+e.get("max"),u=new Et.A,d=[],f=[],h=e.isAnimationEnabled(),p=e.get(["pointer","showAbove"]);a.diff(this._data).add((function(e){d[e]=new Z.Ay({silent:!0}),f[e]=new Z.Ay({silent:!0})})).update((function(e,t){d[e]=i._titleEls[t],f[e]=i._detailEls[t]})).execute(),a.each((function(t){var n=a.getItemModel(t),i=a.get(l,t),m=new Et.A,g=r((0,Ue.Cb)(i,[s,c],[0,1],!0)),v=n.getModel("title");if(v.get("show")){var A=v.get("offsetCenter"),y=o.cx+(0,Ue.lo)(A[0],o.r),b=o.cy+(0,Ue.lo)(A[1],o.r);(V=d[t]).attr({z2:p?0:2,style:(0,ht.VB)(v,{x:y,y:b,text:a.getName(t),align:"center",verticalAlign:"middle"},{inheritColor:g})}),m.add(V)}var O=n.getModel("detail");if(O.get("show")){var w=O.get("offsetCenter"),x=o.cx+(0,Ue.lo)(w[0],o.r),_=o.cy+(0,Ue.lo)(w[1],o.r),C=(0,Ue.lo)(O.get("width"),o.r),k=(0,Ue.lo)(O.get("height"),o.r),S=e.get(["progress","show"])?a.getItemVisual(t,"style").fill:g,V=f[t],B=O.get("formatter");V.attr({z2:p?0:2,style:(0,ht.VB)(O,{x:x,y:_,text:El(i,B),width:isNaN(C)?null:C,height:isNaN(k)?null:k,align:"center",verticalAlign:"middle"},{inheritColor:S})}),(0,ht.Oh)(V,{normal:O},i,(function(e){return El(e,B)})),h&&(0,ht.xb)(V,t,a,e,{getFormattedLabel:function(e,t,n,r,o,a){return El(a?a.interpolatedValue:i,B)}}),m.add(V)}u.add(m)})),this.group.add(u),this._titleEls=d,this._detailEls=f},t.type="gauge",t}(ot.A),Ql=Pl,Ml=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.visualStyleAccessPath="itemStyle",n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){return bt(this,["value"])},t.type="series.gauge",t.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},t}(xt.A),Dl=Ml;var $l=["itemStyle","opacity"],zl=function(e){function t(t,n){var r=e.call(this)||this,o=r,i=new tt.A,a=new Z.Ay;return o.setTextContent(a),r.setTextGuideLine(i),r.updateData(t,n,!0),r}return(0,Je.C6)(t,e),t.prototype.updateData=function(e,t,n){var r=this,o=e.hostModel,i=e.getItemModel(t),a=e.getItemLayout(t),l=i.getModel("emphasis"),s=i.get($l);s=null==s?1:s,n||(0,et.ap)(r),r.useStyle(e.getItemVisual(t,"style")),r.style.lineJoin="round",n?(r.setShape({points:a.points}),r.style.opacity=0,et.LW(r,{style:{opacity:s}},o,t)):et.oi(r,{style:{opacity:s},shape:{points:a.points}},o,t),(0,rt.Mx)(r,i),this._updateLabel(e,t),(0,rt.Lm)(this,l.get("focus"),l.get("blurScope"),l.get("disabled"))},t.prototype._updateLabel=function(e,t){var n=this,r=this.getTextGuideLine(),o=n.getTextContent(),i=e.hostModel,a=e.getItemModel(t),l=e.getItemLayout(t).label,s=e.getItemVisual(t,"style"),c=s.fill;(0,ht.qM)(o,(0,ht.lx)(a),{labelFetcher:e.hostModel,labelDataIndex:t,defaultOpacity:s.opacity,defaultText:e.getName(t)},{normal:{align:l.textAlign,verticalAlign:l.verticalAlign}}),n.setTextConfig({local:!0,inside:!!l.inside,insideStroke:c,outsideFill:c});var u=l.linePoints;r.setShape({points:u}),n.textGuideLineConfig={anchor:u?new it.A(u[0][0],u[0][1]):null},et.oi(o,{style:{x:l.x,y:l.y}},i,t),o.attr({rotation:l.rotation,originX:l.x,originY:l.y,z2:10}),(0,at.eR)(n,(0,at.rv)(a),{stroke:c})},t}(Xt.A),Rl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.ignoreLabelLineUpdate=!0,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),o=this._data,i=this.group;r.diff(o).add((function(e){var t=new zl(r,e);r.setItemGraphicEl(e,t),i.add(t)})).update((function(e,t){var n=o.getItemGraphicEl(t);n.updateData(r,e),i.add(n),r.setItemGraphicEl(e,n)})).remove((function(t){var n=o.getItemGraphicEl(t);et.t5(n,e,t)})).execute(),this._data=r},t.prototype.remove=function(){this.group.removeAll(),this._data=null},t.prototype.dispose=function(){},t.type="funnel",t}(ot.A),Il=Rl,Ll=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new wt(O.bind(this.getData,this),O.bind(this.getRawData,this)),this._defaultLabelLine(t)},t.prototype.getInitialData=function(e,t){return bt(this,{coordDimensions:["value"],encodeDefaulter:O.curry(Ot.ln,this)})},t.prototype._defaultLabelLine=function(e){(0,We.M5)(e,"labelLine",["show"]);var t=e.labelLine,n=e.emphasis.labelLine;t.show=t.show&&e.label.show,n.show=n.show&&e.emphasis.label.show},t.prototype.getDataParams=function(t){var n=this.getData(),r=e.prototype.getDataParams.call(this,t),o=n.mapDimension("value"),i=n.getSum(o);return r.percent=i?+(n.get(o,t)/i*100).toFixed(2):0,r.$vars.push("percent"),r},t.type="series.funnel",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(xt.A),Fl=Ll;function Ul(e,t){e.eachSeriesByType("funnel",(function(e){var n=e.getData(),r=n.mapDimension("value"),o=e.get("sort"),i=function(e,t){return He.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}(e,t),a=e.get("orient"),l=i.width,s=i.height,c=function(e,t){for(var n=e.mapDimension("value"),r=e.mapArray(n,(function(e){return e})),o=[],i="ascending"===t,a=0,l=e.count();a<l;a++)o[a]=a;return(0,O.isFunction)(t)?o.sort(t):"none"!==t&&o.sort((function(e,t){return i?r[e]-r[t]:r[t]-r[e]})),o}(n,o),u=i.x,d=i.y,f="horizontal"===a?[(0,Ue.lo)(e.get("minSize"),s),(0,Ue.lo)(e.get("maxSize"),s)]:[(0,Ue.lo)(e.get("minSize"),l),(0,Ue.lo)(e.get("maxSize"),l)],h=n.getDataExtent(r),p=e.get("min"),m=e.get("max");null==p&&(p=Math.min(h[0],0)),null==m&&(m=h[1]);var g=e.get("funnelAlign"),v=e.get("gap"),A=(("horizontal"===a?l:s)-v*(n.count()-1))/n.count(),y=function(e,t){if("horizontal"===a){var o=n.get(r,e)||0,i=(0,Ue.Cb)(o,[p,m],f,!0),c=void 0;switch(g){case"top":c=d;break;case"center":c=d+(s-i)/2;break;case"bottom":c=d+(s-i)}return[[t,c],[t,c+i]]}var h,v=n.get(r,e)||0,A=(0,Ue.Cb)(v,[p,m],f,!0);switch(g){case"left":h=u;break;case"center":h=u+(l-A)/2;break;case"right":h=u+l-A}return[[h,t],[h+A,t]]};"ascending"===o&&(A=-A,v=-v,"horizontal"===a?u+=l:d+=s,c=c.reverse());for(var b=0;b<c.length;b++){var w=c[b],x=c[b+1],_=n.getItemModel(w);if("horizontal"===a){var C=_.get(["itemStyle","width"]);null==C?C=A:(C=(0,Ue.lo)(C,l),"ascending"===o&&(C=-C));var k=y(w,u),S=y(x,u+C);u+=C+v,n.setItemLayout(w,{points:k.concat(S.slice().reverse())})}else{var V=_.get(["itemStyle","height"]);null==V?V=A:(V=(0,Ue.lo)(V,s),"ascending"===o&&(V=-V));k=y(w,d),S=y(x,d+V);d+=V+v,n.setItemLayout(w,{points:k.concat(S.slice().reverse())})}}!function(e){var t=e.hostModel.get("orient");e.each((function(n){var r,o,i,a,l=e.getItemModel(n),s=l.getModel("label").get("position"),c=l.getModel("labelLine"),u=e.getItemLayout(n),d=u.points,f="inner"===s||"inside"===s||"center"===s||"insideLeft"===s||"insideRight"===s;if(f)"insideLeft"===s?(o=(d[0][0]+d[3][0])/2+5,i=(d[0][1]+d[3][1])/2,r="left"):"insideRight"===s?(o=(d[1][0]+d[2][0])/2-5,i=(d[1][1]+d[2][1])/2,r="right"):(o=(d[0][0]+d[1][0]+d[2][0]+d[3][0])/4,i=(d[0][1]+d[1][1]+d[2][1]+d[3][1])/4,r="center"),a=[[o,i],[o,i]];else{var h=void 0,p=void 0,m=void 0,g=void 0,v=c.get("length");"left"===s?(h=(d[3][0]+d[0][0])/2,p=(d[3][1]+d[0][1])/2,o=(m=h-v)-5,r="right"):"right"===s?(h=(d[1][0]+d[2][0])/2,p=(d[1][1]+d[2][1])/2,o=(m=h+v)+5,r="left"):"top"===s?(h=(d[3][0]+d[0][0])/2,i=(g=(p=(d[3][1]+d[0][1])/2)-v)-5,r="center"):"bottom"===s?(h=(d[1][0]+d[2][0])/2,i=(g=(p=(d[1][1]+d[2][1])/2)+v)+5,r="center"):"rightTop"===s?(h="horizontal"===t?d[3][0]:d[1][0],p="horizontal"===t?d[3][1]:d[1][1],"horizontal"===t?(i=(g=p-v)-5,r="center"):(o=(m=h+v)+5,r="top")):"rightBottom"===s?(h=d[2][0],p=d[2][1],"horizontal"===t?(i=(g=p+v)+5,r="center"):(o=(m=h+v)+5,r="bottom")):"leftTop"===s?(h=d[0][0],p="horizontal"===t?d[0][1]:d[1][1],"horizontal"===t?(i=(g=p-v)-5,r="center"):(o=(m=h-v)-5,r="right")):"leftBottom"===s?(h="horizontal"===t?d[1][0]:d[3][0],p="horizontal"===t?d[1][1]:d[2][1],"horizontal"===t?(i=(g=p+v)+5,r="center"):(o=(m=h-v)-5,r="right")):(h=(d[1][0]+d[2][0])/2,p=(d[1][1]+d[2][1])/2,"horizontal"===t?(i=(g=p+v)+5,r="center"):(o=(m=h+v)+5,r="left")),"horizontal"===t?o=m=h:i=g=p,a=[[h,p],[m,g]]}u.label={linePoints:a,x:o,y:i,verticalAlign:"middle",textAlign:r,inside:f}}))}(n)}))}var Hl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._dataGroup=new Et.A,n._initialized=!1,n}return(0,Je.C6)(t,e),t.prototype.init=function(){this.group.add(this._dataGroup)},t.prototype.render=function(e,t,n,r){this._progressiveEls=null;var o=this._dataGroup,i=e.getData(),a=this._data,l=e.coordinateSystem,s=l.dimensions,c=ql(e);if(i.diff(a).add((function(e){var t=jl(i,o,e,s,l);Xl(t,i,e,c)})).update((function(t,n){var r=a.getItemGraphicEl(n),o=Wl(i,t,s,l);i.setItemGraphicEl(t,r),et.oi(r,{shape:{points:o}},e,t),(0,et.ap)(r),Xl(r,i,t,c)})).remove((function(e){var t=a.getItemGraphicEl(e);o.remove(t)})).execute(),!this._initialized){this._initialized=!0;var u=function(e,t,n){var r=e.model,o=e.getRect(),i=new Qn.A({shape:{x:o.x,y:o.y,width:o.width,height:o.height}}),a="horizontal"===r.get("layout")?"width":"height";return i.setShape(a,0),et.LW(i,{shape:{width:o.width,height:o.height}},t,n),i}(l,e,(function(){setTimeout((function(){o.removeClipPath()}))}));o.setClipPath(u)}this._data=i},t.prototype.incrementalPrepareRender=function(e,t,n){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},t.prototype.incrementalRender=function(e,t,n){for(var r=t.getData(),o=t.coordinateSystem,i=o.dimensions,a=ql(t),l=this._progressiveEls=[],s=e.start;s<e.end;s++){var c=jl(r,this._dataGroup,s,i,o);c.incremental=!0,Xl(c,r,s,a),l.push(c)}},t.prototype.remove=function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null},t.type="parallel",t}(ot.A);function Wl(e,t,n,r){for(var o,i=[],a=0;a<n.length;a++){var l=n[a],s=e.get(e.mapDimension(l),t);o=s,("category"===r.getAxis(l).type?null==o:null==o||isNaN(o))||i.push(r.dataToPoint(s,l))}return i}function jl(e,t,n,r,o){var i=Wl(e,n,r,o),a=new tt.A({shape:{points:i},z2:10});return t.add(a),e.setItemGraphicEl(n,a),a}function ql(e){var t=e.get("smooth",!0);return!0===t&&(t=.3),t=(0,Ue.Sm)(t),(0,O.eqNaN)(t)&&(t=0),{smooth:t}}function Xl(e,t,n,r){e.useStyle(t.getItemVisual(n,"style")),e.style.fill=null,e.setShape("smooth",r.smooth);var o=t.getItemModel(n),i=o.getModel("emphasis");(0,rt.Mx)(e,o,"lineStyle"),(0,rt.Lm)(e,i.get("focus"),i.get("blurScope"),i.get("disabled"))}var Yl=Hl,Gl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,St.A)(null,this,{useEncodeDefaulter:(0,O.bind)(Zl,null,this)})},t.prototype.getRawIndicesByActiveState=function(e){var t=this.coordinateSystem,n=this.getData(),r=[];return t.eachActiveState(n,(function(t,o){e===t&&r.push(n.getRawIndex(o))})),r},t.type="series.parallel",t.dependencies=["parallel"],t.defaultOption={z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"},t}(xt.A);function Zl(e){var t=e.ecModel.getComponent("parallel",e.get("parallelIndex"));if(t){var n={};return(0,O.each)(t.dimensions,(function(e){var t=+e.replace("dim","");n[e]=t})),n}}var Kl=Gl,Jl=["lineStyle","opacity"],es={seriesType:"parallel",reset:function(e,t){var n=e.coordinateSystem,r={normal:e.get(["lineStyle","opacity"]),active:e.get("activeOpacity"),inactive:e.get("inactiveOpacity")};return{progress:function(e,t){n.eachActiveState(t,(function(e,n){var o=r[e];if("normal"===e&&t.hasItemOption){var i=t.getItemModel(n).get(Jl,!0);null!=i&&(o=i)}t.ensureUniqueItemVisual(n,"style").opacity=o}),e.start,e.end)}}}};function ts(e){!function(e){if(e.parallel)return;var t=!1;O.each(e.series,(function(e){e&&"parallel"===e.type&&(t=!0)})),t&&(e.parallel=[{}])}(e),function(e){var t=We.qB(e.parallelAxis);O.each(t,(function(t){if(O.isObject(t)){var n=t.parallelIndex||0,r=We.qB(e.parallel)[n];r&&r.parallelAxisDefault&&O.merge(t,r.parallelAxisDefault,!1)}}))}(e)}var ns=n(24711),rs=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){this._model=e,this._api=n,this._handlers||(this._handlers={},(0,O.each)(os,(function(e,t){n.getZr().on(t,this._handlers[t]=(0,O.bind)(e,this))}),this)),(0,ns.N)(this,"_throttledDispatchExpand",e.get("axisExpandRate"),"fixRate")},t.prototype.dispose=function(e,t){(0,ns.IU)(this,"_throttledDispatchExpand"),(0,O.each)(this._handlers,(function(e,n){t.getZr().off(n,e)})),this._handlers=null},t.prototype._throttledDispatchExpand=function(e){this._dispatchExpand(e)},t.prototype._dispatchExpand=function(e){e&&this._api.dispatchAction((0,O.extend)({type:"parallelAxisExpand"},e))},t.type="parallel",t}(fn.A),os={mousedown:function(e){is(this,"click")&&(this._mouseDownPoint=[e.offsetX,e.offsetY])},mouseup:function(e){var t=this._mouseDownPoint;if(is(this,"click")&&t){var n=[e.offsetX,e.offsetY];if(Math.pow(t[0]-n[0],2)+Math.pow(t[1]-n[1],2)>5)return;var r=this._model.coordinateSystem.getSlidedAxisExpandWindow([e.offsetX,e.offsetY]);"none"!==r.behavior&&this._dispatchExpand({axisExpandWindow:r.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(e){if(!this._mouseDownPoint&&is(this,"mousemove")){var t=this._model,n=t.coordinateSystem.getSlidedAxisExpandWindow([e.offsetX,e.offsetY]),r=n.behavior;"jump"===r&&this._throttledDispatchExpand.debounceNextCall(t.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===r?null:{axisExpandWindow:n.axisExpandWindow,animation:"jump"===r?null:{duration:0}})}}};function is(e,t){var n=e._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===t}var as=rs,ls=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(){e.prototype.init.apply(this,arguments),this.mergeOption({})},t.prototype.mergeOption=function(e){var t=this.option;e&&O.merge(t,e,!0),this._initDimensions()},t.prototype.contains=function(e,t){var n=e.get("parallelIndex");return null!=n&&t.getComponent("parallel",n)===this},t.prototype.setAxisExpand=function(e){O.each(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],(function(t){e.hasOwnProperty(t)&&(this.option[t]=e[t])}),this)},t.prototype._initDimensions=function(){var e=this.dimensions=[],t=this.parallelAxisIndex=[],n=O.filter(this.ecModel.queryComponents({mainType:"parallelAxis"}),(function(e){return(e.get("parallelIndex")||0)===this.componentIndex}),this);O.each(n,(function(n){e.push("dim"+n.get("dim")),t.push(n.componentIndex)}))},t.type="parallel",t.dependencies=["parallelAxis"],t.layoutMode="box",t.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},t}(rn.A),ss=ls,cs=n(50626),us=function(e){function t(t,n,r,o,i){var a=e.call(this,t,n,r)||this;return a.type=o||"value",a.axisIndex=i,a}return(0,Je.C6)(t,e),t.prototype.isHorizontal=function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")},t}(gn.A),ds=n(98983),fs=O.each,hs=Math.min,ps=Math.max,ms=Math.floor,gs=Math.ceil,vs=Ue.LI,As=Math.PI,ys=function(){function e(e,t,n){this.type="parallel",this._axesMap=O.createHashMap(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,n)}return e.prototype._init=function(e,t,n){var r=e.dimensions,o=e.parallelAxisIndex;fs(r,(function(e,n){var r=o[n],i=t.getComponent("parallelAxis",r),a=this._axesMap.set(e,new us(e,cs.f$(i),[0,0],i.get("type"),r)),l="category"===a.type;a.onBand=l&&i.get("boundaryGap"),a.inverse=i.get("inverse"),i.axis=a,a.model=i,a.coordinateSystem=i.coordinateSystem=this}),this)},e.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},e.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),n=t.axisBase,r=t.layoutBase,o=t.pixelDimIndex,i=e[1-o],a=e[o];return i>=n&&i<=n+t.axisLength&&a>=r&&a<=r+t.layoutLength},e.prototype.getModel=function(){return this._model},e.prototype._updateAxesFromSeries=function(e,t){t.eachSeries((function(n){if(e.contains(n,t)){var r=n.getData();fs(this.dimensions,(function(e){var t=this._axesMap.get(e);t.scale.unionExtentFromData(r,r.mapDimension(e)),cs.af(t.scale,t.model)}),this)}}),this)},e.prototype.resize=function(e,t){this._rect=He.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},e.prototype.getRect=function(){return this._rect},e.prototype._makeLayoutInfo=function(){var e,t=this._model,n=this._rect,r=["x","y"],o=["width","height"],i=t.get("layout"),a="horizontal"===i?0:1,l=n[o[a]],s=[0,l],c=this.dimensions.length,u=bs(t.get("axisExpandWidth"),s),d=bs(t.get("axisExpandCount")||0,[0,c]),f=t.get("axisExpandable")&&c>3&&c>d&&d>1&&u>0&&l>0,h=t.get("axisExpandWindow");h?(e=bs(h[1]-h[0],s),h[1]=h[0]+e):(e=bs(u*(d-1),s),(h=[u*(t.get("axisExpandCenter")||ms(c/2))-e/2])[1]=h[0]+e);var p=(l-e)/(c-d);p<3&&(p=0);var m=[ms(vs(h[0]/u,1))+1,gs(vs(h[1]/u,1))-1],g=p/u*h[0];return{layout:i,pixelDimIndex:a,layoutBase:n[r[a]],layoutLength:l,axisBase:n[r[1-a]],axisLength:n[o[1-a]],axisExpandable:f,axisExpandWidth:u,axisCollapseWidth:p,axisExpandWindow:h,axisCount:c,winInnerIndices:m,axisExpandWindow0Pos:g}},e.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,n=this.dimensions,r=this._makeLayoutInfo(),o=r.layout;t.each((function(e){var t=[0,r.axisLength],n=e.inverse?1:0;e.setExtent(t[n],t[1-n])})),fs(n,(function(t,n){var i=(r.axisExpandable?ws:Os)(n,r),a={horizontal:{x:i.position,y:r.axisLength},vertical:{x:0,y:i.position}},l={horizontal:As/2,vertical:0},s=[a[o].x+e.x,a[o].y+e.y],c=l[o],u=$n.create();$n.rotate(u,u,c),$n.translate(u,u,s),this._axesLayout[t]={position:s,rotation:c,transform:u,axisNameAvailableWidth:i.axisNameAvailableWidth,axisLabelShow:i.axisLabelShow,nameTruncateMaxWidth:i.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},e.prototype.getAxis=function(e){return this._axesMap.get(e)},e.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},e.prototype.eachActiveState=function(e,t,n,r){null==n&&(n=0),null==r&&(r=e.count());var o=this._axesMap,i=this.dimensions,a=[],l=[];O.each(i,(function(t){a.push(e.mapDimension(t)),l.push(o.get(t).model)}));for(var s=this.hasAxisBrushed(),c=n;c<r;c++){var u=void 0;if(s){u="active";for(var d=e.getValues(a,c),f=0,h=i.length;f<h;f++){if("inactive"===l[f].getActiveState(d[f])){u="inactive";break}}}else u="normal";t(u,c)}},e.prototype.hasAxisBrushed=function(){for(var e=this.dimensions,t=this._axesMap,n=!1,r=0,o=e.length;r<o;r++)"normal"!==t.get(e[r]).model.getActiveState()&&(n=!0);return n},e.prototype.axisCoordToPoint=function(e,t){var n=this._axesLayout[t];return qt.applyTransform([e,0],n.transform)},e.prototype.getAxisLayout=function(e){return O.clone(this._axesLayout[e])},e.prototype.getSlidedAxisExpandWindow=function(e){var t=this._makeLayoutInfo(),n=t.pixelDimIndex,r=t.axisExpandWindow.slice(),o=r[1]-r[0],i=[0,t.axisExpandWidth*(t.axisCount-1)];if(!this.containPoint(e))return{behavior:"none",axisExpandWindow:r};var a,l=e[n]-t.layoutBase-t.axisExpandWindow0Pos,s="slide",c=t.axisCollapseWidth,u=this._model.get("axisExpandSlideTriggerArea"),d=null!=u[0];if(c)d&&c&&l<o*u[0]?(s="jump",a=l-o*u[2]):d&&c&&l>o*(1-u[0])?(s="jump",a=l-o*(1-u[2])):(a=l-o*u[1])>=0&&(a=l-o*(1-u[1]))<=0&&(a=0),(a*=t.axisExpandWidth/c)?(0,ds.A)(a,r,i,"all"):s="none";else{var f=r[1]-r[0];(r=[ps(0,i[1]*l/f-f/2)])[1]=hs(i[1],r[0]+f),r[0]=r[1]-f}return{axisExpandWindow:r,behavior:s}},e}();function bs(e,t){return hs(ps(e,t[0]),t[1])}function Os(e,t){var n=t.layoutLength/(t.axisCount-1);return{position:n*e,axisNameAvailableWidth:n,axisLabelShow:!0}}function ws(e,t){var n,r,o=t.layoutLength,i=t.axisExpandWidth,a=t.axisCount,l=t.axisCollapseWidth,s=t.winInnerIndices,c=l,u=!1;return e<s[0]?(n=e*l,r=l):e<=s[1]?(n=t.axisExpandWindow0Pos+e*i-t.axisExpandWindow[0],c=i,u=!0):(n=o-(a-1-e)*l,r=l),{position:n,axisNameAvailableWidth:c,axisLabelShow:u,nameTruncateMaxWidth:r}}var xs=ys;var _s={create:function(e,t){var n=[];return e.eachComponent("parallel",(function(r,o){var i=new xs(r,e,t);i.name="parallel_"+o,i.resize(r,t),r.coordinateSystem=i,i.model=r,n.push(i)})),e.eachSeries((function(e){if("parallel"===e.get("coordinateSystem")){var t=e.getReferringComponents("parallel",We.US).models[0];e.coordinateSystem=t.coordinateSystem}})),n}},Cs=n(34674),ks=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.activeIntervals=[],n}return(0,Je.C6)(t,e),t.prototype.getAreaSelectStyle=function(){return(0,Oi.A)([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},t.prototype.setActiveIntervals=function(e){var t=this.activeIntervals=O.clone(e);if(t)for(var n=t.length-1;n>=0;n--)Ue.Y6(t[n])},t.prototype.getActiveState=function(e){var t=this.activeIntervals;if(!t.length)return"normal";if(null==e||isNaN(+e))return"inactive";if(1===t.length){var n=t[0];if(n[0]<=e&&e<=n[1])return"active"}else for(var r=0,o=t.length;r<o;r++)if(t[r][0]<=e&&e<=t[r][1])return"active";return"inactive"},t}(rn.A);O.mixin(ks,nn.L);var Ss=ks,Vs=n(14403),Bs=n(25451),Ts=["axisLine","axisTickLabel","axisName"],Ns=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(t,n){e.prototype.init.apply(this,arguments),(this._brushController=new Vs.A(n.getZr())).on("brush",O.bind(this._onBrush,this))},t.prototype.render=function(e,t,n,r){if(!function(e,t,n){return n&&"axisAreaSelect"===n.type&&t.findComponents({mainType:"parallelAxis",query:n})[0]===e}(e,t,r)){this.axisModel=e,this.api=n,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new Et.A,this.group.add(this._axisGroup),e.get("show")){var i=function(e,t){return t.getComponent("parallel",e.get("parallelIndex"))}(e,t),a=i.coordinateSystem,l=e.getAreaSelectStyle(),s=l.width,c=e.axis.dim,u=a.getAxisLayout(c),d=O.extend({strokeContainThreshold:s},u),f=new cn.A(e,d);O.each(Ts,f.add,f),this._axisGroup.add(f.getGroup()),this._refreshBrushController(d,l,e,i,s,n),qt.groupTransition(o,this._axisGroup,e)}}},t.prototype._refreshBrushController=function(e,t,n,r,o,i){var a=n.axis.getExtent(),l=a[1]-a[0],s=Math.min(30,.1*Math.abs(l)),c=Nt.A.create({x:a[0],y:-o/2,width:l,height:o});c.x-=s,c.width+=2*s,this._brushController.mount({enableGlobalPan:!0,rotation:e.rotation,x:e.position[0],y:e.position[1]}).setPanels([{panelId:"pl",clipPath:Bs.wd(c),isTargetByCursor:Bs.x$(c,i,r),getLinearBrushOtherExtent:Bs.wx(c,0)}]).enableBrush({brushType:"lineX",brushStyle:t,removeOnClick:!0}).updateCovers(function(e){var t=e.axis;return O.map(e.activeIntervals,(function(e){return{brushType:"lineX",panelId:"pl",range:[t.dataToCoord(e[0],!0),t.dataToCoord(e[1],!0)]}}))}(n))},t.prototype._onBrush=function(e){var t=e.areas,n=this.axisModel,r=n.axis,o=O.map(t,(function(e){return[r.coordToData(e.range[0],!0),r.coordToData(e.range[1],!0)]}));(!n.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:o})},t.prototype.dispose=function(){this._brushController.dispose()},t.type="parallelAxis",t}(fn.A);var Es=Ns,Ps={type:"axisAreaSelect",event:"axisAreaSelected"};var Qs={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function Ms(e){e.registerComponentView(as),e.registerComponentModel(ss),e.registerCoordinateSystem("parallel",_s),e.registerPreprocessor(ts),e.registerComponentModel(Ss),e.registerComponentView(Es),(0,Cs.A)(e,"parallel",Ss,Qs),function(e){e.registerAction(Ps,(function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},(function(t){t.axis.model.setActiveIntervals(e.intervals)}))})),e.registerAction("parallelAxisExpand",(function(e,t){t.eachComponent({mainType:"parallel",query:e},(function(t){t.setAxisExpand(e)}))}))}(e)}var Ds=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0},$s=function(e){function t(t){return e.call(this,t)||this}return(0,Je.C6)(t,e),t.prototype.getDefaultShape=function(){return new Ds},t.prototype.buildPath=function(e,t){var n=t.extent;e.moveTo(t.x1,t.y1),e.bezierCurveTo(t.cpx1,t.cpy1,t.cpx2,t.cpy2,t.x2,t.y2),"vertical"===t.orient?(e.lineTo(t.x2+n,t.y2),e.bezierCurveTo(t.cpx2+n,t.cpy2,t.cpx1+n,t.cpy1,t.x1+n,t.y1)):(e.lineTo(t.x2,t.y2+n),e.bezierCurveTo(t.cpx2,t.cpy2+n,t.cpx1,t.cpy1+n,t.x1,t.y1+n)),e.closePath()},t.prototype.highlight=function(){(0,rt.HY)(this)},t.prototype.downplay=function(){(0,rt.SD)(this)},t}(c.Ay),zs=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._focusAdjacencyDisabled=!1,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=this,o=e.getGraph(),i=this.group,a=e.layoutInfo,l=a.width,s=a.height,c=e.getData(),u=e.getData("edge"),d=e.get("orient");this._model=e,i.removeAll(),i.x=a.x,i.y=a.y,o.eachEdge((function(t){var n=new $s,r=(0,Qt.z)(n);r.dataIndex=t.dataIndex,r.seriesIndex=e.seriesIndex,r.dataType="edge";var o,a,c,f,h,p,m,g,v=t.getModel(),A=v.getModel("lineStyle"),y=A.get("curveness"),b=t.node1.getLayout(),w=t.node1.getModel(),x=w.get("localX"),_=w.get("localY"),C=t.node2.getLayout(),k=t.node2.getModel(),S=k.get("localX"),V=k.get("localY"),B=t.getLayout();n.shape.extent=Math.max(1,B.dy),n.shape.orient=d,"vertical"===d?(o=(null!=x?x*l:b.x)+B.sy,a=(null!=_?_*s:b.y)+b.dy,c=(null!=S?S*l:C.x)+B.ty,h=o,p=a*(1-y)+(f=null!=V?V*s:C.y)*y,m=c,g=a*y+f*(1-y)):(o=(null!=x?x*l:b.x)+b.dx,a=(null!=_?_*s:b.y)+B.sy,h=o*(1-y)+(c=null!=S?S*l:C.x)*y,p=a,m=o*y+c*(1-y),g=f=(null!=V?V*s:C.y)+B.ty),n.setShape({x1:o,y1:a,x2:c,y2:f,cpx1:h,cpy1:p,cpx2:m,cpy2:g}),n.useStyle(A.getItemStyle()),Rs(n.style,d,t);var T=""+v.get("value"),N=(0,ht.lx)(v,"edgeLabel");(0,ht.qM)(n,N,{labelFetcher:{getFormattedLabel:function(t,n,r,o,i,a){return e.getFormattedLabel(t,n,"edge",o,(0,O.retrieve3)(i,N.normal&&N.normal.get("formatter"),T),a)}},labelDataIndex:t.dataIndex,defaultText:T}),n.setTextConfig({position:"inside"});var E=v.getModel("emphasis");(0,rt.Mx)(n,v,"lineStyle",(function(e){var n=e.getItemStyle();return Rs(n,d,t),n})),i.add(n),u.setItemGraphicEl(t.dataIndex,n);var P=E.get("focus");(0,rt.Lm)(n,"adjacency"===P?t.getAdjacentDataIndices():"trajectory"===P?t.getTrajectoryDataIndices():P,E.get("blurScope"),E.get("disabled"))})),o.eachNode((function(t){var n=t.getLayout(),r=t.getModel(),o=r.get("localX"),a=r.get("localY"),u=r.getModel("emphasis"),d=r.get(["itemStyle","borderRadius"])||0,f=new Qn.A({shape:{x:null!=o?o*l:n.x,y:null!=a?a*s:n.y,width:n.dx,height:n.dy,r:d},style:r.getModel("itemStyle").getItemStyle(),z2:10});(0,ht.qM)(f,(0,ht.lx)(r),{labelFetcher:{getFormattedLabel:function(t,n){return e.getFormattedLabel(t,n,"node")}},labelDataIndex:t.dataIndex,defaultText:t.id}),f.disableLabelAnimation=!0,f.setStyle("fill",t.getVisual("color")),f.setStyle("decal",t.getVisual("style").decal),(0,rt.Mx)(f,r),i.add(f),c.setItemGraphicEl(t.dataIndex,f),(0,Qt.z)(f).dataType="node";var h=u.get("focus");(0,rt.Lm)(f,"adjacency"===h?t.getAdjacentDataIndices():"trajectory"===h?t.getTrajectoryDataIndices():h,u.get("blurScope"),u.get("disabled"))})),c.eachItemGraphicEl((function(t,o){c.getItemModel(o).get("draggable")&&(t.drift=function(t,i){r._focusAdjacencyDisabled=!0,this.shape.x+=t,this.shape.y+=i,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:e.id,dataIndex:c.getRawIndex(o),localX:this.shape.x/l,localY:this.shape.y/s})},t.ondragend=function(){r._focusAdjacencyDisabled=!1},t.draggable=!0,t.cursor="move")})),!this._data&&e.isAnimationEnabled()&&i.setClipPath(function(e,t,n){var r=new Qn.A({shape:{x:e.x-10,y:e.y-10,width:0,height:e.height+20}});return et.LW(r,{shape:{width:e.width+20}},t,n),r}(i.getBoundingRect(),e,(function(){i.removeClipPath()}))),this._data=e.getData()},t.prototype.dispose=function(){},t.type="sankey",t}(ot.A);function Rs(e,t,n){switch(e.fill){case"source":e.fill=n.node1.getVisual("color"),e.decal=n.node1.getVisual("style").decal;break;case"target":e.fill=n.node2.getVisual("color"),e.decal=n.node2.getVisual("style").decal;break;case"gradient":var r=n.node1.getVisual("color"),o=n.node2.getVisual("color");(0,O.isString)(r)&&(0,O.isString)(o)&&(e.fill=new Rn.A(0,0,+("horizontal"===t),+("vertical"===t),[{color:r,offset:0},{color:o,offset:1}]))}}var Is=zs,Ls=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){var n=e.edges||e.links||[],r=e.data||e.nodes||[],o=e.levels||[];this.levelModels=[];for(var i=this.levelModels,a=0;a<o.length;a++)null!=o[a].depth&&o[a].depth>=0&&(i[o[a].depth]=new tn.A(o[a],this,t));var l=xl(r,n,this,!0,(function(e,t){e.wrapMethod("getItemModel",(function(e,t){var n=e.parentModel,r=n.getData().getItemLayout(t);if(r){var o=r.depth,i=n.levelModels[o];i&&(e.parentModel=i)}return e})),t.wrapMethod("getItemModel",(function(e,t){var n=e.parentModel,r=n.getGraph().getEdgeByIndex(t).node1.getLayout();if(r){var o=r.depth,i=n.levelModels[o];i&&(e.parentModel=i)}return e}))}));return l.data},t.prototype.setNodePosition=function(e,t){var n=(this.option.data||this.option.nodes)[e];n.localX=t[0],n.localY=t[1]},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.formatTooltip=function(e,t,n){function r(e){return isNaN(e)||null==e}if("edge"===n){var o=this.getDataParams(e,n),i=o.data,a=o.value,l=i.source+" -- "+i.target;return(0,Zt.Qx)("nameValue",{name:l,value:a,noValue:r(a)})}var s=this.getGraph().getNodeByIndex(e).getLayout().value,c=this.getDataParams(e,n).data.name;return(0,Zt.Qx)("nameValue",{name:null!=c?c+"":null,value:s,noValue:r(s)})},t.prototype.optionUpdated=function(){},t.prototype.getDataParams=function(t,n){var r=e.prototype.getDataParams.call(this,t,n);if(null==r.value&&"node"===n){var o=this.getGraph().getNodeByIndex(t).getLayout().value;r.value=o}return r},t.type="series.sankey",t.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},t}(xt.A),Fs=Ls;function Us(e,t){e.eachSeriesByType("sankey",(function(e){var n=e.get("nodeWidth"),r=e.get("nodeGap"),o=function(e,t){return He.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}(e,t);e.layoutInfo=o;var i=o.width,a=o.height,l=e.getGraph(),s=l.nodes,c=l.edges;!function(e){O.each(e,(function(e){var t=Js(e.outEdges,Ks),n=Js(e.inEdges,Ks),r=e.getValue()||0,o=Math.max(t,n,r);e.setLayout({value:o},!0)}))}(s),function(e,t,n,r,o,i,a,l,s){(function(e,t,n,r,o,i,a){for(var l=[],s=[],c=[],u=[],d=0,f=0;f<t.length;f++)l[f]=1;for(f=0;f<e.length;f++)s[f]=e[f].inEdges.length,0===s[f]&&c.push(e[f]);var h=-1;for(;c.length;){for(var p=0;p<c.length;p++){var m=c[p],g=m.hostGraph.data.getRawDataItem(m.dataIndex),v=null!=g.depth&&g.depth>=0;v&&g.depth>h&&(h=g.depth),m.setLayout({depth:v?g.depth:d},!0),"vertical"===i?m.setLayout({dy:n},!0):m.setLayout({dx:n},!0);for(var A=0;A<m.outEdges.length;A++){var y=m.outEdges[A];l[t.indexOf(y)]=0;var b=y.node2;0==--s[e.indexOf(b)]&&u.indexOf(b)<0&&u.push(b)}}++d,c=u,u=[]}for(f=0;f<l.length;f++)if(1===l[f])throw new Error("Sankey is a DAG, the original data has cycle!");var w=h>d-1?h:d-1;a&&"left"!==a&&function(e,t,n,r){if("right"===t){for(var o=[],i=e,a=0;i.length;){for(var l=0;l<i.length;l++){var s=i[l];s.setLayout({skNodeHeight:a},!0);for(var c=0;c<s.inEdges.length;c++){var u=s.inEdges[c];o.indexOf(u.node1)<0&&o.push(u.node1)}}i=o,o=[],++a}O.each(e,(function(e){Hs(e)||e.setLayout({depth:Math.max(0,r-e.getLayout().skNodeHeight)},!0)}))}else"justify"===t&&function(e,t){O.each(e,(function(e){Hs(e)||e.outEdges.length||e.setLayout({depth:t},!0)}))}(e,r)}(e,a,0,w);var x="vertical"===i?(o-n)/w:(r-n)/w;!function(e,t,n){O.each(e,(function(e){var r=e.getLayout().depth*t;"vertical"===n?e.setLayout({y:r},!0):e.setLayout({x:r},!0)}))}(e,x,i)})(e,t,n,o,i,l,s),function(e,t,n,r,o,i,a){var l=function(e,t){var n=[],r="vertical"===t?"y":"x",o=(0,We.Sq)(e,(function(e){return e.getLayout()[r]}));return o.keys.sort((function(e,t){return e-t})),O.each(o.keys,(function(e){n.push(o.buckets.get(e))})),n}(e,a);(function(e,t,n,r,o,i){var a=1/0;O.each(e,(function(e){var t=e.length,l=0;O.each(e,(function(e){l+=e.getLayout().value}));var s="vertical"===i?(r-(t-1)*o)/l:(n-(t-1)*o)/l;s<a&&(a=s)})),O.each(e,(function(e){O.each(e,(function(e,t){var n=e.getLayout().value*a;"vertical"===i?(e.setLayout({x:t},!0),e.setLayout({dx:n},!0)):(e.setLayout({y:t},!0),e.setLayout({dy:n},!0))}))})),O.each(t,(function(e){var t=+e.getValue()*a;e.setLayout({dy:t},!0)}))})(l,t,n,r,o,a),Ws(l,o,n,r,a);for(var s=1;i>0;i--)js(l,s*=.99,a),Ws(l,o,n,r,a),ec(l,s,a),Ws(l,o,n,r,a)}(e,t,i,o,r,a,l),function(e,t){var n="vertical"===t?"x":"y";O.each(e,(function(e){e.outEdges.sort((function(e,t){return e.node2.getLayout()[n]-t.node2.getLayout()[n]})),e.inEdges.sort((function(e,t){return e.node1.getLayout()[n]-t.node1.getLayout()[n]}))})),O.each(e,(function(e){var t=0,n=0;O.each(e.outEdges,(function(e){e.setLayout({sy:t},!0),t+=e.getLayout().dy})),O.each(e.inEdges,(function(e){e.setLayout({ty:n},!0),n+=e.getLayout().dy}))}))}(e,l)}(s,c,n,r,i,a,0!==O.filter(s,(function(e){return 0===e.getLayout().value})).length?0:e.get("layoutIterations"),e.get("orient"),e.get("nodeAlign"))}))}function Hs(e){var t=e.hostGraph.data.getRawDataItem(e.dataIndex);return null!=t.depth&&t.depth>=0}function Ws(e,t,n,r,o){var i="vertical"===o?"x":"y";O.each(e,(function(e){var a,l,s;e.sort((function(e,t){return e.getLayout()[i]-t.getLayout()[i]}));for(var c=0,u=e.length,d="vertical"===o?"dx":"dy",f=0;f<u;f++)(s=c-(l=e[f]).getLayout()[i])>0&&(a=l.getLayout()[i]+s,"vertical"===o?l.setLayout({x:a},!0):l.setLayout({y:a},!0)),c=l.getLayout()[i]+l.getLayout()[d]+t;if((s=c-t-("vertical"===o?r:n))>0){a=l.getLayout()[i]-s,"vertical"===o?l.setLayout({x:a},!0):l.setLayout({y:a},!0),c=a;for(f=u-2;f>=0;--f)(s=(l=e[f]).getLayout()[i]+l.getLayout()[d]+t-c)>0&&(a=l.getLayout()[i]-s,"vertical"===o?l.setLayout({x:a},!0):l.setLayout({y:a},!0)),c=l.getLayout()[i]}}))}function js(e,t,n){O.each(e.slice().reverse(),(function(e){O.each(e,(function(e){if(e.outEdges.length){var r=Js(e.outEdges,qs,n)/Js(e.outEdges,Ks);if(isNaN(r)){var o=e.outEdges.length;r=o?Js(e.outEdges,Xs,n)/o:0}if("vertical"===n){var i=e.getLayout().x+(r-Zs(e,n))*t;e.setLayout({x:i},!0)}else{var a=e.getLayout().y+(r-Zs(e,n))*t;e.setLayout({y:a},!0)}}}))}))}function qs(e,t){return Zs(e.node2,t)*e.getValue()}function Xs(e,t){return Zs(e.node2,t)}function Ys(e,t){return Zs(e.node1,t)*e.getValue()}function Gs(e,t){return Zs(e.node1,t)}function Zs(e,t){return"vertical"===t?e.getLayout().x+e.getLayout().dx/2:e.getLayout().y+e.getLayout().dy/2}function Ks(e){return e.getValue()}function Js(e,t,n){for(var r=0,o=e.length,i=-1;++i<o;){var a=+t(e[i],n);isNaN(a)||(r+=a)}return r}function ec(e,t,n){O.each(e,(function(e){O.each(e,(function(e){if(e.inEdges.length){var r=Js(e.inEdges,Ys,n)/Js(e.inEdges,Ks);if(isNaN(r)){var o=e.inEdges.length;r=o?Js(e.inEdges,Gs,n)/o:0}if("vertical"===n){var i=e.getLayout().x+(r-Zs(e,n))*t;e.setLayout({x:i},!0)}else{var a=e.getLayout().y+(r-Zs(e,n))*t;e.setLayout({y:a},!0)}}}))}))}function tc(e){e.eachSeriesByType("sankey",(function(e){var t=e.getGraph(),n=t.nodes,r=t.edges;if(n.length){var o=1/0,i=-1/0;O.each(n,(function(e){var t=e.getLayout().value;t<o&&(o=t),t>i&&(i=t)})),O.each(n,(function(t){var n=new Gi({type:"color",mappingMethod:"linear",dataExtent:[o,i],visual:e.get("color")}).mapValueToVisual(t.getLayout().value),r=t.getModel().get(["itemStyle","color"]);null!=r?(t.setVisual("color",r),t.setVisual("style",{fill:r})):(t.setVisual("color",n),t.setVisual("style",{fill:n}))}))}r.length&&O.each(r,(function(e){var t=e.getModel().get("lineStyle");e.setVisual("style",t)}))}))}var nc=n(29756),rc=function(){function e(){}return e.prototype._hasEncodeRule=function(e){var t=this.getEncode();return t&&null!=t.get(e)},e.prototype.getInitialData=function(e,t){var n,r,o=t.getComponent("xAxis",this.get("xAxisIndex")),i=t.getComponent("yAxis",this.get("yAxisIndex")),a=o.get("type"),l=i.get("type");"category"===a?(e.layout="horizontal",n=o.getOrdinalMeta(),r=!this._hasEncodeRule("x")):"category"===l?(e.layout="vertical",n=i.getOrdinalMeta(),r=!this._hasEncodeRule("y")):e.layout=e.layout||"horizontal";var s=["x","y"],c="horizontal"===e.layout?0:1,u=this._baseAxisDim=s[c],d=s[1-c],f=[o,i],h=f[c].get("type"),p=f[1-c].get("type"),m=e.data;if(m&&r){var g=[];O.each(m,(function(e,t){var n;O.isArray(e)?(n=e.slice(),e.unshift(t)):O.isArray(e.value)?((n=O.extend({},e)).value=n.value.slice(),e.value.unshift(t)):n=e,g.push(n)})),e.data=g}var v=this.defaultValueDimensions,A=[{name:u,type:(0,nc.B)(h),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:d,type:(0,nc.B)(p),dimsDef:v.slice()}];return bt(this,{coordDimensions:A,dimensionsCount:v.length+1,encodeDefaulter:O.curry(Ot.OC,A,this)})},e.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},e}(),oc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],n.visualDrawType="stroke",n}return(0,Je.C6)(t,e),t.type="series.boxplot",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},t}(xt.A);(0,O.mixin)(oc,rc,!0);var ic=oc,ac=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),o=this.group,i=this._data;this._data||o.removeAll();var a="horizontal"===e.get("layout")?1:0;r.diff(i).add((function(e){if(r.hasValue(e)){var t=cc(r.getItemLayout(e),r,e,a,!0);r.setItemGraphicEl(e,t),o.add(t)}})).update((function(e,t){var n=i.getItemGraphicEl(t);if(r.hasValue(e)){var l=r.getItemLayout(e);n?((0,et.ap)(n),uc(l,n,r,e)):n=cc(l,r,e,a),o.add(n),r.setItemGraphicEl(e,n)}else o.remove(n)})).remove((function(e){var t=i.getItemGraphicEl(e);t&&o.remove(t)})).execute(),this._data=r},t.prototype.remove=function(e){var t=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl((function(e){e&&t.remove(e)}))},t.type="boxplot",t}(ot.A),lc=function(){},sc=function(e){function t(t){var n=e.call(this,t)||this;return n.type="boxplotBoxPath",n}return(0,Je.C6)(t,e),t.prototype.getDefaultShape=function(){return new lc},t.prototype.buildPath=function(e,t){var n=t.points,r=0;for(e.moveTo(n[r][0],n[r][1]),r++;r<4;r++)e.lineTo(n[r][0],n[r][1]);for(e.closePath();r<n.length;r++)e.moveTo(n[r][0],n[r][1]),r++,e.lineTo(n[r][0],n[r][1])},t}(c.Ay);function cc(e,t,n,r,o){var i=e.ends,a=new sc({shape:{points:o?dc(i,r,e):i}});return uc(e,a,t,n,o),a}function uc(e,t,n,r,o){var i=n.hostModel;(0,qt[o?"initProps":"updateProps"])(t,{shape:{points:e.ends}},i,r),t.useStyle(n.getItemVisual(r,"style")),t.style.strokeNoScale=!0,t.z2=100;var a=n.getItemModel(r),l=a.getModel("emphasis");(0,rt.Mx)(t,a),(0,rt.Lm)(t,l.get("focus"),l.get("blurScope"),l.get("disabled"))}function dc(e,t,n){return O.map(e,(function(e){return(e=e.slice())[t]=n.initBaseline,e}))}var fc=ac,hc=O.each;function pc(e){var t=function(e){var t=[],n=[];return e.eachSeriesByType("boxplot",(function(e){var r=e.getBaseAxis(),o=O.indexOf(n,r);o<0&&(o=n.length,n[o]=r,t[o]={axis:r,seriesModels:[]}),t[o].seriesModels.push(e)})),t}(e);hc(t,(function(e){var t=e.seriesModels;t.length&&(!function(e){var t,n=e.axis,r=e.seriesModels,o=r.length,i=e.boxWidthList=[],a=e.boxOffsetList=[],l=[];if("category"===n.type)t=n.getBandWidth();else{var s=0;hc(r,(function(e){s=Math.max(s,e.getData().count())}));var c=n.getExtent();t=Math.abs(c[1]-c[0])/s}hc(r,(function(e){var n=e.get("boxWidth");O.isArray(n)||(n=[n,n]),l.push([(0,Ue.lo)(n[0],t)||0,(0,Ue.lo)(n[1],t)||0])}));var u=.8*t-2,d=u/o*.3,f=(u-d*(o-1))/o,h=f/2-u/2;hc(r,(function(e,t){a.push(h),h+=d+f,i.push(Math.min(Math.max(f,l[t][0]),l[t][1]))}))}(e),hc(t,(function(t,n){!function(e,t,n){var r=e.coordinateSystem,o=e.getData(),i=n/2,a="horizontal"===e.get("layout")?0:1,l=1-a,s=["x","y"],c=o.mapDimension(s[a]),u=o.mapDimensionsAll(s[l]);if(null==c||u.length<5)return;for(var d=0;d<o.count();d++){var f=o.get(c,d),h=y(f,u[2],d),p=y(f,u[0],d),m=y(f,u[1],d),g=y(f,u[3],d),v=y(f,u[4],d),A=[];b(A,m,!1),b(A,g,!0),A.push(p,m,v,g),O(A,p),O(A,v),O(A,h),o.setItemLayout(d,{initBaseline:h[l],ends:A})}function y(e,n,i){var s,c=o.get(n,i),u=[];return u[a]=e,u[l]=c,isNaN(e)||isNaN(c)?s=[NaN,NaN]:(s=r.dataToPoint(u))[a]+=t,s}function b(e,t,n){var r=t.slice(),o=t.slice();r[a]+=i,o[a]-=i,n?e.push(r,o):e.push(o,r)}function O(e,t){var n=t.slice(),r=t.slice();n[a]-=i,r[a]+=i,e.push(n,r)}}(t,e.boxOffsetList[n],e.boxWidthList[n])})))}))}var mc=n(41025),gc=n(13430),vc={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==gc.Km){0,(0,mc.$8)("")}var n=function(e,t){for(var n=[],r=[],o=(t=t||{}).boundIQR,i="none"===o||0===o,a=0;a<e.length;a++){var l=(0,Ue.Y6)(e[a].slice()),s=(0,Ue.YV)(l,.25),c=(0,Ue.YV)(l,.5),u=(0,Ue.YV)(l,.75),d=l[0],f=l[l.length-1],h=(null==o?1.5:o)*(u-s),p=i?d:Math.max(d,s-h),m=i?f:Math.min(f,u+h),g=t.itemNameFormatter,v=(0,O.isFunction)(g)?g({value:a}):(0,O.isString)(g)?g.replace("{value}",a+""):a+"";n.push([v,p,s,c,u,m]);for(var A=0;A<l.length;A++){var y=l[A];if(y<p||y>m){var b=[v,y];r.push(b)}}}return{boxData:n,outliers:r}}(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}};var Ac=n(95235),yc=n(87582),bc=["itemStyle","borderColor"],Oc=["itemStyle","borderColor0"],wc=["itemStyle","borderColorDoji"],xc=["itemStyle","color"],_c=["itemStyle","color0"];function Cc(e,t){return t.get(e>0?xc:_c)}function kc(e,t){return t.get(0===e?wc:e>0?bc:Oc)}var Sc={seriesType:"candlestick",plan:(0,yc.A)(),performRawSeries:!0,reset:function(e,t){if(!t.isSeriesFiltered(e))return!e.pipelineContext.large&&{progress:function(e,t){for(var n;null!=(n=e.next());){var r=t.getItemModel(n),o=t.getItemLayout(n).sign,i=r.getItemStyle();i.fill=Cc(o,r),i.stroke=kc(o,r)||i.fill;var a=t.ensureUniqueItemVisual(n,"style");(0,O.extend)(a,i)}}}}},Vc=["color","borderColor"],Bc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,t,n){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,t,n,r){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,t):this._incrementalRenderNormal(e,t)},t.prototype.eachRendered=function(e){qt.traverseElements(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var t=e.pipelineContext.large;null!=this._isLargeDraw&&t===this._isLargeDraw||(this._isLargeDraw=t,this._clear())},t.prototype._renderNormal=function(e){var t=e.getData(),n=this._data,r=this.group,o=t.getLayout("isSimpleBox"),i=e.get("clip",!0),a=e.coordinateSystem,l=a.getArea&&a.getArea();this._data||r.removeAll(),t.diff(n).add((function(n){if(t.hasValue(n)){var a=t.getItemLayout(n);if(i&&Pc(l,a))return;var s=Ec(a,n,!0);et.LW(s,{shape:{points:a.ends}},e,n),Qc(s,t,n,o),r.add(s),t.setItemGraphicEl(n,s)}})).update((function(a,s){var c=n.getItemGraphicEl(s);if(t.hasValue(a)){var u=t.getItemLayout(a);i&&Pc(l,u)?r.remove(c):(c?(et.oi(c,{shape:{points:u.ends}},e,a),(0,et.ap)(c)):c=Ec(u,a),Qc(c,t,a,o),r.add(c),t.setItemGraphicEl(a,c))}else r.remove(c)})).remove((function(e){var t=n.getItemGraphicEl(e);t&&r.remove(t)})).execute(),this._data=t},t.prototype._renderLarge=function(e){this._clear(),zc(e,this.group);var t=e.get("clip",!0)?(0,Ac.Ip)(e.coordinateSystem,!1,e):null;t?this.group.setClipPath(t):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,t){for(var n,r=t.getData(),o=r.getLayout("isSimpleBox");null!=(n=e.next());){var i=Ec(r.getItemLayout(n),n);Qc(i,r,n,o),i.incremental=!0,this.group.add(i),this._progressiveEls.push(i)}},t.prototype._incrementalRenderLarge=function(e,t){zc(t,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(ot.A),Tc=function(){},Nc=function(e){function t(t){var n=e.call(this,t)||this;return n.type="normalCandlestickBox",n}return(0,Je.C6)(t,e),t.prototype.getDefaultShape=function(){return new Tc},t.prototype.buildPath=function(e,t){var n=t.points;this.__simpleBox?(e.moveTo(n[4][0],n[4][1]),e.lineTo(n[6][0],n[6][1])):(e.moveTo(n[0][0],n[0][1]),e.lineTo(n[1][0],n[1][1]),e.lineTo(n[2][0],n[2][1]),e.lineTo(n[3][0],n[3][1]),e.closePath(),e.moveTo(n[4][0],n[4][1]),e.lineTo(n[5][0],n[5][1]),e.moveTo(n[6][0],n[6][1]),e.lineTo(n[7][0],n[7][1]))},t}(c.Ay);function Ec(e,t,n){var r=e.ends;return new Nc({shape:{points:n?Mc(r,e):r},z2:100})}function Pc(e,t){for(var n=!0,r=0;r<t.ends.length;r++)if(e.contain(t.ends[r][0],t.ends[r][1])){n=!1;break}return n}function Qc(e,t,n,r){var o=t.getItemModel(n);e.useStyle(t.getItemVisual(n,"style")),e.style.strokeNoScale=!0,e.__simpleBox=r,(0,rt.Mx)(e,o);var i=t.getItemLayout(n).sign;O.each(e.states,(function(e,t){var n=o.getModel(t),r=Cc(i,n),a=kc(i,n)||r,l=e.style||(e.style={});r&&(l.fill=r),a&&(l.stroke=a)}));var a=o.getModel("emphasis");(0,rt.Lm)(e,a.get("focus"),a.get("blurScope"),a.get("disabled"))}function Mc(e,t){return O.map(e,(function(e){return(e=e.slice())[1]=t.initBaseline,e}))}var Dc=function(){},$c=function(e){function t(t){var n=e.call(this,t)||this;return n.type="largeCandlestickBox",n}return(0,Je.C6)(t,e),t.prototype.getDefaultShape=function(){return new Dc},t.prototype.buildPath=function(e,t){for(var n=t.points,r=0;r<n.length;)if(this.__sign===n[r++]){var o=n[r++];e.moveTo(o,n[r++]),e.lineTo(o,n[r++])}else r+=3},t}(c.Ay);function zc(e,t,n,r){var o=e.getData(),i=o.getLayout("largePoints"),a=new $c({shape:{points:i},__sign:1,ignoreCoarsePointer:!0});t.add(a);var l=new $c({shape:{points:i},__sign:-1,ignoreCoarsePointer:!0});t.add(l);var s=new $c({shape:{points:i},__sign:0,ignoreCoarsePointer:!0});t.add(s),Rc(1,a,e,o),Rc(-1,l,e,o),Rc(0,s,e,o),r&&(a.incremental=!0,l.incremental=!0),n&&n.push(a,l)}function Rc(e,t,n,r){var o=kc(e,n)||Cc(e,n),i=n.getModel("itemStyle").getItemStyle(Vc);t.useStyle(i),t.style.fill=null,t.style.stroke=o}var Ic=Bc,Lc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],n}return(0,Je.C6)(t,e),t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,t,n){var r=t.getItemLayout(e);return r&&n.rect(r.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(xt.A);(0,O.mixin)(Lc,rc,!0);var Fc=Lc;function Uc(e){e&&O.isArray(e.series)&&O.each(e.series,(function(e){O.isObject(e)&&"k"===e.type&&(e.type="candlestick")}))}var Hc=n(8957),Wc={seriesType:"candlestick",plan:(0,yc.A)(),reset:function(e){var t=e.coordinateSystem,n=e.getData(),r=function(e,t){var n,r=e.getBaseAxis(),o="category"===r.type?r.getBandWidth():(n=r.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=(0,Ue.lo)((0,O.retrieve2)(e.get("barMaxWidth"),o),o),a=(0,Ue.lo)((0,O.retrieve2)(e.get("barMinWidth"),1),o),l=e.get("barWidth");return null!=l?(0,Ue.lo)(l,o):Math.max(Math.min(o/2,i),a)}(e,n),o=["x","y"],i=n.getDimensionIndex(n.mapDimension(o[0])),a=(0,O.map)(n.mapDimensionsAll(o[1]),n.getDimensionIndex,n),l=a[0],s=a[1],c=a[2],u=a[3];if(n.setLayout({candleWidth:r,isSimpleBox:r<=1.3}),!(i<0||a.length<4))return{progress:e.pipelineContext.large?function(n,r){var o,a,d=(0,Hc.J)(4*n.count),f=0,h=[],p=[],m=r.getStore(),g=!!e.get(["itemStyle","borderColorDoji"]);for(;null!=(a=n.next());){var v=m.get(i,a),A=m.get(l,a),y=m.get(s,a),b=m.get(c,a),O=m.get(u,a);isNaN(v)||isNaN(b)||isNaN(O)?(d[f++]=NaN,f+=3):(d[f++]=jc(m,a,A,y,s,g),h[0]=v,h[1]=b,o=t.dataToPoint(h,null,p),d[f++]=o?o[0]:NaN,d[f++]=o?o[1]:NaN,h[1]=O,o=t.dataToPoint(h,null,p),d[f++]=o?o[1]:NaN)}r.setLayout("largePoints",d)}:function(e,n){var o,a=n.getStore();for(;null!=(o=e.next());){var d=a.get(i,o),f=a.get(l,o),h=a.get(s,o),p=a.get(c,o),m=a.get(u,o),g=Math.min(f,h),v=Math.max(f,h),A=_(g,d),y=_(v,d),b=_(p,d),O=_(m,d),w=[];C(w,y,0),C(w,A,1),w.push(S(O),S(y),S(b),S(A));var x=!!n.getItemModel(o).get(["itemStyle","borderColorDoji"]);n.setItemLayout(o,{sign:jc(a,o,f,h,s,x),initBaseline:f>h?y[1]:A[1],ends:w,brushRect:k(p,m,d)})}function _(e,n){var r=[];return r[0]=n,r[1]=e,isNaN(n)||isNaN(e)?[NaN,NaN]:t.dataToPoint(r)}function C(e,t,n){var o=t.slice(),i=t.slice();o[0]=(0,qt.subPixelOptimize)(o[0]+r/2,1,!1),i[0]=(0,qt.subPixelOptimize)(i[0]-r/2,1,!0),n?e.push(o,i):e.push(i,o)}function k(e,t,n){var o=_(e,n),i=_(t,n);return o[0]-=r/2,i[0]-=r/2,{x:o[0],y:o[1],width:r,height:i[1]-o[1]}}function S(e){return e[0]=(0,qt.subPixelOptimize)(e[0],1),e}}}}};function jc(e,t,n,r,o,i){return n>r?-1:n<r?1:i?0:t>0?e.get(o,t-1)<=r?1:-1:1}var qc=Wc;function Xc(e,t){var n=t.rippleEffectColor||t.color;e.eachChild((function(e){e.attr({z:t.z,zlevel:t.zlevel,style:{stroke:"stroke"===t.brushType?n:null,fill:"fill"===t.brushType?n:null}})}))}var Yc=function(e){function t(t,n){var r=e.call(this)||this,o=new bo.A(t,n),i=new Et.A;return r.add(o),r.add(i),r.updateData(t,n),r}return(0,Je.C6)(t,e),t.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},t.prototype.startEffectAnimation=function(e){for(var t=e.symbolType,n=e.color,r=e.rippleNumber,o=this.childAt(1),i=0;i<r;i++){var a=(0,Pt.v5)(t,-1,-1,2,2,n);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scaleX:.5,scaleY:.5});var l=-i/r*e.period+e.effectOffset;a.animate("",!0).when(e.period,{scaleX:e.rippleScale/2,scaleY:e.rippleScale/2}).delay(l).start(),a.animateStyle(!0).when(e.period,{opacity:0}).delay(l).start(),o.add(a)}Xc(o,e)},t.prototype.updateEffectAnimation=function(e){for(var t=this._effectCfg,n=this.childAt(1),r=["symbolType","period","rippleScale","rippleNumber"],o=0;o<r.length;o++){var i=r[o];if(t[i]!==e[i])return this.stopEffectAnimation(),void this.startEffectAnimation(e)}Xc(n,e)},t.prototype.highlight=function(){(0,rt.HY)(this)},t.prototype.downplay=function(){(0,rt.SD)(this)},t.prototype.getSymbolType=function(){var e=this.childAt(0);return e&&e.getSymbolType()},t.prototype.updateData=function(e,t){var n=this,r=e.hostModel;this.childAt(0).updateData(e,t);var o=this.childAt(1),i=e.getItemModel(t),a=e.getItemVisual(t,"symbol"),l=(0,Pt.xU)(e.getItemVisual(t,"symbolSize")),s=e.getItemVisual(t,"style"),c=s&&s.fill,u=i.getModel("emphasis");o.setScale(l),o.traverse((function(e){e.setStyle("fill",c)}));var d=(0,Pt.hV)(e.getItemVisual(t,"symbolOffset"),l);d&&(o.x=d[0],o.y=d[1]);var f=e.getItemVisual(t,"symbolRotate");o.rotation=(f||0)*Math.PI/180||0;var h={};h.showEffectOn=r.get("showEffectOn"),h.rippleScale=i.get(["rippleEffect","scale"]),h.brushType=i.get(["rippleEffect","brushType"]),h.period=1e3*i.get(["rippleEffect","period"]),h.effectOffset=t/e.count(),h.z=r.getShallow("z")||0,h.zlevel=r.getShallow("zlevel")||0,h.symbolType=a,h.color=c,h.rippleEffectColor=i.get(["rippleEffect","color"]),h.rippleNumber=i.get(["rippleEffect","number"]),"render"===h.showEffectOn?(this._effectCfg?this.updateEffectAnimation(h):this.startEffectAnimation(h),this._effectCfg=h):(this._effectCfg=null,this.stopEffectAnimation(),this.onHoverStateChange=function(e){"emphasis"===e?"render"!==h.showEffectOn&&n.startEffectAnimation(h):"normal"===e&&"render"!==h.showEffectOn&&n.stopEffectAnimation()}),this._effectCfg=h,(0,rt.Lm)(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},t.prototype.fadeOut=function(e){e&&e()},t}(Et.A),Gc=Yc,Zc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(){this._symbolDraw=new Tt.A(Gc)},t.prototype.render=function(e,t,n){var r=e.getData(),o=this._symbolDraw;o.updateData(r,{clipShape:this._getClipShape(e)}),this.group.add(o.group)},t.prototype._getClipShape=function(e){var t=e.coordinateSystem,n=t&&t.getArea&&t.getArea();return e.get("clip",!0)?n:null},t.prototype.updateTransform=function(e,t,n){var r=e.getData();this.group.dirty();var o=(0,Rt.A)("").reset(e,t,n);o.progress&&o.progress({start:0,end:r.count(),count:r.count()},r),this._symbolDraw.updateLayout()},t.prototype._updateGroupTransform=function(e){var t=e.coordinateSystem;t&&t.getRoamTransform&&(this.group.transform=$n.clone(t.getRoamTransform()),this.group.decomposeTransform())},t.prototype.remove=function(e,t){this._symbolDraw&&this._symbolDraw.remove(!0)},t.type="effectScatter",t}(ot.A),Kc=Zc,Jc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,St.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.brushSelector=function(e,t,n){return n.point(t.getItemLayout(e))},t.type="series.effectScatter",t.dependencies=["grid","polar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",clip:!0,rippleEffect:{period:4,scale:2.5,brushType:"fill",number:3},universalTransition:{divideShape:"clone"},symbolSize:10},t}(xt.A),eu=Jc;var tu=function(e){function t(t,n,r){var o=e.call(this)||this;return o.add(o.createLine(t,n,r)),o._updateEffectSymbol(t,n),o}return(0,Je.C6)(t,e),t.prototype.createLine=function(e,t,n){return new Ja(e,t,n)},t.prototype._updateEffectSymbol=function(e,t){var n=e.getItemModel(t).getModel("effect"),r=n.get("symbolSize"),o=n.get("symbol");O.isArray(r)||(r=[r,r]);var i=e.getItemVisual(t,"style"),a=n.get("color")||i&&i.stroke,l=this.childAt(1);this._symbolType!==o&&(this.remove(l),(l=(0,Pt.v5)(o,-.5,-.5,1,1,a)).z2=100,l.culling=!0,this.add(l)),l&&(l.setStyle("shadowColor",a),l.setStyle(n.getItemStyle(["color"])),l.scaleX=r[0],l.scaleY=r[1],l.setColor(a),this._symbolType=o,this._symbolScale=r,this._updateEffectAnimation(e,n,t))},t.prototype._updateEffectAnimation=function(e,t,n){var r=this.childAt(1);if(r){var o=e.getItemLayout(n),i=1e3*t.get("period"),a=t.get("loop"),l=t.get("roundTrip"),s=t.get("constantSpeed"),c=O.retrieve(t.get("delay"),(function(t){return t/e.count()*i/3}));if(r.ignore=!0,this._updateAnimationPoints(r,o),s>0&&(i=this._getLineLength(r)/s*1e3),i!==this._period||a!==this._loop||l!==this._roundTrip){r.stopAnimation();var u=void 0;u=O.isFunction(c)?c(n):c,r.__t>0&&(u=-i*r.__t),this._animateSymbol(r,i,u,a,l)}this._period=i,this._loop=a,this._roundTrip=l}},t.prototype._animateSymbol=function(e,t,n,r,o){if(t>0){e.__t=0;var i=this,a=e.animate("",r).when(o?2*t:t,{__t:o?2:1}).delay(n).during((function(){i._updateSymbolPosition(e)}));r||a.done((function(){i.remove(e)})),a.start()}},t.prototype._getLineLength=function(e){return Gr.dist(e.__p1,e.__cp1)+Gr.dist(e.__cp1,e.__p2)},t.prototype._updateAnimationPoints=function(e,t){e.__p1=t[0],e.__p2=t[1],e.__cp1=t[2]||[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]},t.prototype.updateData=function(e,t,n){this.childAt(0).updateData(e,t,n),this._updateEffectSymbol(e,t)},t.prototype._updateSymbolPosition=function(e){var t=e.__p1,n=e.__p2,r=e.__cp1,o=e.__t<1?e.__t:2-e.__t,i=[e.x,e.y],a=i.slice(),l=ol.k3,s=ol.z7;i[0]=l(t[0],r[0],n[0],o),i[1]=l(t[1],r[1],n[1],o);var c=e.__t<1?s(t[0],r[0],n[0],o):s(n[0],r[0],t[0],1-o),u=e.__t<1?s(t[1],r[1],n[1],o):s(n[1],r[1],t[1],1-o);e.rotation=-Math.atan2(u,c)-Math.PI/2,"line"!==this._symbolType&&"rect"!==this._symbolType&&"roundRect"!==this._symbolType||(void 0!==e.__lastT&&e.__lastT<e.__t?(e.scaleY=1.05*Gr.dist(a,i),1===o&&(i[0]=a[0]+(i[0]-a[0])/2,i[1]=a[1]+(i[1]-a[1])/2)):1===e.__lastT?e.scaleY=2*Gr.dist(t,i):e.scaleY=this._symbolScale[1]),e.__lastT=e.__t,e.ignore=!1,e.x=i[0],e.y=i[1]},t.prototype.updateLayout=function(e,t){this.childAt(0).updateLayout(e,t);var n=e.getItemModel(t).getModel("effect");this._updateEffectAnimation(e,n,t)},t}(Et.A),nu=tu,ru=function(e){function t(t,n,r){var o=e.call(this)||this;return o._createPolyline(t,n,r),o}return(0,Je.C6)(t,e),t.prototype._createPolyline=function(e,t,n){var r=e.getItemLayout(t),o=new tt.A({shape:{points:r}});this.add(o),this._updateCommonStl(e,t,n)},t.prototype.updateData=function(e,t,n){var r=e.hostModel,o=this.childAt(0),i={shape:{points:e.getItemLayout(t)}};et.oi(o,i,r,t),this._updateCommonStl(e,t,n)},t.prototype._updateCommonStl=function(e,t,n){var r=this.childAt(0),o=e.getItemModel(t),i=n&&n.emphasisLineStyle,a=n&&n.focus,l=n&&n.blurScope,s=n&&n.emphasisDisabled;if(!n||e.hasItemOption){var c=o.getModel("emphasis");i=c.getModel("lineStyle").getLineStyle(),s=c.get("disabled"),a=c.get("focus"),l=c.get("blurScope")}r.useStyle(e.getItemVisual(t,"style")),r.style.fill=null,r.style.strokeNoScale=!0,r.ensureState("emphasis").style=i,(0,rt.Lm)(this,a,l,s)},t.prototype.updateLayout=function(e,t){this.childAt(0).setShape("points",e.getItemLayout(t))},t}(Et.A),ou=ru,iu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._lastFrame=0,t._lastFramePercent=0,t}return(0,Je.C6)(t,e),t.prototype.createLine=function(e,t,n){return new ou(e,t,n)},t.prototype._updateAnimationPoints=function(e,t){this._points=t;for(var n=[0],r=0,o=1;o<t.length;o++){var i=t[o-1],a=t[o];r+=Gr.dist(i,a),n.push(r)}if(0!==r){for(o=0;o<n.length;o++)n[o]/=r;this._offsets=n,this._length=r}else this._length=0},t.prototype._getLineLength=function(){return this._length},t.prototype._updateSymbolPosition=function(e){var t=e.__t<1?e.__t:2-e.__t,n=this._points,r=this._offsets,o=n.length;if(r){var i,a=this._lastFrame;if(t<this._lastFramePercent){for(i=Math.min(a+1,o-1);i>=0&&!(r[i]<=t);i--);i=Math.min(i,o-2)}else{for(i=a;i<o&&!(r[i]>t);i++);i=Math.min(i-1,o-2)}var l=(t-r[i])/(r[i+1]-r[i]),s=n[i],c=n[i+1];e.x=s[0]*(1-l)+l*c[0],e.y=s[1]*(1-l)+l*c[1];var u=e.__t<1?c[0]-s[0]:s[0]-c[0],d=e.__t<1?c[1]-s[1]:s[1]-c[1];e.rotation=-Math.atan2(d,u)-Math.PI/2,this._lastFrame=i,this._lastFramePercent=t,e.ignore=!1}},t}(nu),au=iu,lu=n(57043),su=n(14423),cu=function(){this.polyline=!1,this.curveness=0,this.segs=[]},uu=function(e){function t(t){var n=e.call(this,t)||this;return n._off=0,n.hoverDataIdx=-1,n}return(0,Je.C6)(t,e),t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new cu},t.prototype.buildPath=function(e,t){var n,r=t.segs,o=t.curveness;if(t.polyline)for(n=this._off;n<r.length;){var i=r[n++];if(i>0){e.moveTo(r[n++],r[n++]);for(var a=1;a<i;a++)e.lineTo(r[n++],r[n++])}}else for(n=this._off;n<r.length;){var l=r[n++],s=r[n++],c=r[n++],u=r[n++];if(e.moveTo(l,s),o>0){var d=(l+c)/2-(s-u)*o,f=(s+u)/2-(c-l)*o;e.quadraticCurveTo(d,f,c,u)}else e.lineTo(c,u)}this.incremental&&(this._off=n,this.notClear=!0)},t.prototype.findDataIndex=function(e,t){var n=this.shape,r=n.segs,o=n.curveness,i=this.style.lineWidth;if(n.polyline)for(var a=0,l=0;l<r.length;){var s=r[l++];if(s>0)for(var c=r[l++],u=r[l++],d=1;d<s;d++){var f=r[l++],h=r[l++];if(lu.l(c,u,f,h,i,e,t))return a}a++}else for(a=0,l=0;l<r.length;){c=r[l++],u=r[l++],f=r[l++],h=r[l++];if(o>0){var p=(c+f)/2-(u-h)*o,m=(u+h)/2-(f-c)*o;if(su.l(c,u,p,m,f,h,i,e,t))return a}else if(lu.l(c,u,f,h,i,e,t))return a;a++}return-1},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect();return e=n[0],t=n[1],r.contain(e,t)?(this.hoverDataIdx=this.findDataIndex(e,t))>=0:(this.hoverDataIdx=-1,!1)},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var t=this.shape.segs,n=1/0,r=1/0,o=-1/0,i=-1/0,a=0;a<t.length;){var l=t[a++],s=t[a++];n=Math.min(l,n),o=Math.max(l,o),r=Math.min(s,r),i=Math.max(s,i)}e=this._rect=new Nt.A(n,r,o,i)}return e},t}(c.Ay),du=function(){function e(){this.group=new Et.A}return e.prototype.updateData=function(e){this._clear();var t=this._create();t.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(t,e)},e.prototype.incrementalPrepareUpdate=function(e){this.group.removeAll(),this._clear()},e.prototype.incrementalUpdate=function(e,t){var n=this._newAdded[0],r=t.getLayout("linesPoints"),o=n&&n.shape.segs;if(o&&o.length<2e4){var i=o.length,a=new Float32Array(i+r.length);a.set(o),a.set(r,i),n.setShape({segs:a})}else{this._newAdded=[];var l=this._create();l.incremental=!0,l.setShape({segs:r}),this._setCommon(l,t),l.__startIndex=e.start}},e.prototype.remove=function(){this._clear()},e.prototype.eachRendered=function(e){this._newAdded[0]&&e(this._newAdded[0])},e.prototype._create=function(){var e=new uu({cursor:"default",ignoreCoarsePointer:!0});return this._newAdded.push(e),this.group.add(e),e},e.prototype._setCommon=function(e,t,n){var r=t.hostModel;e.setShape({polyline:r.get("polyline"),curveness:r.get(["lineStyle","curveness"])}),e.useStyle(r.getModel("lineStyle").getLineStyle()),e.style.strokeNoScale=!0;var o=t.getVisual("style");o&&o.stroke&&e.setStyle("stroke",o.stroke),e.setStyle("fill",null);var i=(0,Qt.z)(e);i.seriesIndex=r.seriesIndex,e.on("mousemove",(function(t){i.dataIndex=null;var n=e.hoverDataIdx;n>0&&(i.dataIndex=n+e.__startIndex)}))},e.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},e}(),fu={seriesType:"lines",plan:(0,yc.A)(),reset:function(e){var t=e.coordinateSystem;if(t){var n=e.get("polyline"),r=e.pipelineContext.large;return{progress:function(o,i){var a=[];if(r){var l=void 0,s=o.end-o.start;if(n){for(var c=0,u=o.start;u<o.end;u++)c+=e.getLineCoordsCount(u);l=new Float32Array(s+2*c)}else l=new Float32Array(4*s);var d=0,f=[];for(u=o.start;u<o.end;u++){var h=e.getLineCoords(u,a);n&&(l[d++]=h);for(var p=0;p<h;p++)f=t.dataToPoint(a[p],!1,f),l[d++]=f[0],l[d++]=f[1]}i.setLayout("linesPoints",l)}else for(u=o.start;u<o.end;u++){var m=i.getItemModel(u),g=(h=e.getLineCoords(u,a),[]);if(n)for(var v=0;v<h;v++)g.push(t.dataToPoint(a[v]));else{g[0]=t.dataToPoint(a[0]),g[1]=t.dataToPoint(a[1]);var A=m.get(["lineStyle","curveness"]);+A&&(g[2]=[(g[0][0]+g[1][0])/2-(g[0][1]-g[1][1])*A,(g[0][1]+g[1][1])/2-(g[1][0]-g[0][0])*A])}i.setItemLayout(u,g)}}}}}},hu=fu,pu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),o=this._updateLineDraw(r,e),i=e.get("zlevel"),a=e.get(["effect","trailLength"]),l=n.getZr(),s="svg"===l.painter.getType();s||l.painter.getLayer(i).clear(!0),null==this._lastZlevel||s||l.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(e)&&a>0&&(s||l.configLayer(i,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(a/10+.9,1),0)})),o.updateData(r);var c=e.get("clip",!0)&&(0,Ac.Ip)(e.coordinateSystem,!1,e);c?this.group.setClipPath(c):this.group.removeClipPath(),this._lastZlevel=i,this._finished=!0},t.prototype.incrementalPrepareRender=function(e,t,n){var r=e.getData();this._updateLineDraw(r,e).incrementalPrepareUpdate(r),this._clearLayer(n),this._finished=!1},t.prototype.incrementalRender=function(e,t,n){this._lineDraw.incrementalUpdate(e,t.getData()),this._finished=e.end===t.getData().count()},t.prototype.eachRendered=function(e){this._lineDraw&&this._lineDraw.eachRendered(e)},t.prototype.updateTransform=function(e,t,n){var r=e.getData(),o=e.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var i=hu.reset(e,t,n);i.progress&&i.progress({start:0,end:r.count(),count:r.count()},r),this._lineDraw.updateLayout(),this._clearLayer(n)},t.prototype._updateLineDraw=function(e,t){var n=this._lineDraw,r=this._showEffect(t),o=!!t.get("polyline"),i=t.pipelineContext.large;return n&&r===this._hasEffet&&o===this._isPolyline&&i===this._isLargeDraw||(n&&n.remove(),n=this._lineDraw=i?new du:new rl(o?r?au:ou:r?nu:Ja),this._hasEffet=r,this._isPolyline=o,this._isLargeDraw=i),this.group.add(n.group),n},t.prototype._showEffect=function(e){return!!e.get(["effect","show"])},t.prototype._clearLayer=function(e){var t=e.getZr();"svg"===t.painter.getType()||null==this._lastZlevel||t.painter.getLayer(this._lastZlevel).clear(!0)},t.prototype.remove=function(e,t){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(t)},t.prototype.dispose=function(e,t){this.remove(e,t)},t.type="lines",t}(ot.A),mu=pu,gu="undefined"==typeof Uint32Array?Array:Uint32Array,vu="undefined"==typeof Float64Array?Array:Float64Array;function Au(e){var t=e.data;t&&t[0]&&t[0][0]&&t[0][0].coord&&(e.data=(0,O.map)(t,(function(e){var t={coords:[e[0].coord,e[1].coord]};return e[0].name&&(t.fromName=e[0].name),e[1].name&&(t.toName=e[1].name),(0,O.mergeAll)([t,e[0],e[1]])})))}var yu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return(0,Je.C6)(t,e),t.prototype.init=function(t){t.data=t.data||[],Au(t);var n=this._processFlatCoordsArray(t.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(t.data=new Float32Array(n.count)),e.prototype.init.apply(this,arguments)},t.prototype.mergeOption=function(t){if(Au(t),t.data){var n=this._processFlatCoordsArray(t.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(t.data=new Float32Array(n.count))}e.prototype.mergeOption.apply(this,arguments)},t.prototype.appendData=function(e){var t=this._processFlatCoordsArray(e.data);t.flatCoords&&(this._flatCoords?(this._flatCoords=(0,O.concatArray)(this._flatCoords,t.flatCoords),this._flatCoordsOffset=(0,O.concatArray)(this._flatCoordsOffset,t.flatCoordsOffset)):(this._flatCoords=t.flatCoords,this._flatCoordsOffset=t.flatCoordsOffset),e.data=new Float32Array(t.count)),this.getRawData().appendData(e.data)},t.prototype._getCoordsFromItemModel=function(e){var t=this.getData().getItemModel(e);return t.option instanceof Array?t.option:t.getShallow("coords")},t.prototype.getLineCoordsCount=function(e){return this._flatCoordsOffset?this._flatCoordsOffset[2*e+1]:this._getCoordsFromItemModel(e).length},t.prototype.getLineCoords=function(e,t){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*e],r=this._flatCoordsOffset[2*e+1],o=0;o<r;o++)t[o]=t[o]||[],t[o][0]=this._flatCoords[n+2*o],t[o][1]=this._flatCoords[n+2*o+1];return r}var i=this._getCoordsFromItemModel(e);for(o=0;o<i.length;o++)t[o]=t[o]||[],t[o][0]=i[o][0],t[o][1]=i[o][1];return i.length},t.prototype._processFlatCoordsArray=function(e){var t=0;if(this._flatCoords&&(t=this._flatCoords.length),(0,O.isNumber)(e[0])){for(var n=e.length,r=new gu(n),o=new vu(n),i=0,a=0,l=0,s=0;s<n;){l++;var c=e[s++];r[a++]=i+t,r[a++]=c;for(var u=0;u<c;u++){var d=e[s++],f=e[s++];o[i++]=d,o[i++]=f}}return{flatCoordsOffset:new Uint32Array(r.buffer,0,a),flatCoords:o,count:l}}return{flatCoordsOffset:null,flatCoords:null,count:e.length}},t.prototype.getInitialData=function(e,t){var n=new yt.A(["value"],this);return n.hasItemOption=!1,n.initData(e.data,[],(function(e,t,r,o){if(e instanceof Array)return NaN;n.hasItemOption=!0;var i=e.value;return null!=i?i instanceof Array?i[o]:i:void 0})),n},t.prototype.formatTooltip=function(e,t,n){var r=this.getData().getItemModel(e),o=r.get("name");if(o)return o;var i=r.get("fromName"),a=r.get("toName"),l=[];return null!=i&&l.push(i),null!=a&&l.push(a),(0,Zt.Qx)("nameValue",{name:l.join(" > ")})},t.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},t.prototype.getProgressive=function(){var e=this.option.progressive;return null==e?this.option.large?1e4:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return null==e?this.option.large?2e4:this.get("progressiveThreshold"):e},t.prototype.getZLevelKey=function(){var e=this.getModel("effect"),t=e.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:e.get("show")&&t>0?t+"":""},t.type="series.lines",t.dependencies=["grid","polar","geo","calendar"],t.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},t}(xt.A),bu=yu;function Ou(e){return e instanceof Array||(e=[e,e]),e}var wu={seriesType:"lines",reset:function(e){var t=Ou(e.get("symbol")),n=Ou(e.get("symbolSize")),r=e.getData();return r.setVisual("fromSymbol",t&&t[0]),r.setVisual("toSymbol",t&&t[1]),r.setVisual("fromSymbolSize",n&&n[0]),r.setVisual("toSymbolSize",n&&n[1]),{dataEach:r.hasItemOption?function(e,t){var n=e.getItemModel(t),r=Ou(n.getShallow("symbol",!0)),o=Ou(n.getShallow("symbolSize",!0));r[0]&&e.setItemVisual(t,"fromSymbol",r[0]),r[1]&&e.setItemVisual(t,"toSymbol",r[1]),o[0]&&e.setItemVisual(t,"fromSymbolSize",o[0]),o[1]&&e.setItemVisual(t,"toSymbolSize",o[1])}:null}}};var xu=function(){function e(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=K.yh.createCanvas();this.canvas=e}return e.prototype.update=function(e,t,n,r,o,i){var a=this._getBrush(),l=this._getGradient(o,"inRange"),s=this._getGradient(o,"outOfRange"),c=this.pointSize+this.blurSize,u=this.canvas,d=u.getContext("2d"),f=e.length;u.width=t,u.height=n;for(var h=0;h<f;++h){var p=e[h],m=p[0],g=p[1],v=r(p[2]);d.globalAlpha=v,d.drawImage(a,m-c,g-c)}if(!u.width||!u.height)return u;for(var A=d.getImageData(0,0,u.width,u.height),y=A.data,b=0,O=y.length,w=this.minOpacity,x=this.maxOpacity-w;b<O;){v=y[b+3]/256;var _=4*Math.floor(255*v);if(v>0){var C=i(v)?l:s;v>0&&(v=v*x+w),y[b++]=C[_],y[b++]=C[_+1],y[b++]=C[_+2],y[b++]=C[_+3]*v*256}else b+=4}return d.putImageData(A,0,0),u},e.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=K.yh.createCanvas()),t=this.pointSize+this.blurSize,n=2*t;e.width=n,e.height=n;var r=e.getContext("2d");return r.clearRect(0,0,n,n),r.shadowOffsetX=n,r.shadowBlur=this.blurSize,r.shadowColor="#000",r.beginPath(),r.arc(-t,t,this.pointSize,0,2*Math.PI,!0),r.closePath(),r.fill(),e},e.prototype._getGradient=function(e,t){for(var n=this._gradientPixels,r=n[t]||(n[t]=new Uint8ClampedArray(1024)),o=[0,0,0,0],i=0,a=0;a<256;a++)e[t](a/255,!0,o),r[i++]=o[0],r[i++]=o[1],r[i++]=o[2],r[i++]=o[3];return r},e}(),_u=xu,Cu=n(41849);function ku(e){var t=e.dimensions;return"lng"===t[0]&&"lat"===t[1]}var Su=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r;t.eachComponent("visualMap",(function(t){t.eachTargetSeries((function(n){n===e&&(r=t)}))})),this._progressiveEls=null,this.group.removeAll();var o=e.coordinateSystem;"cartesian2d"===o.type||"calendar"===o.type?this._renderOnCartesianAndCalendar(e,n,0,e.getData().count()):ku(o)&&this._renderOnGeo(o,e,r,n)},t.prototype.incrementalPrepareRender=function(e,t,n){this.group.removeAll()},t.prototype.incrementalRender=function(e,t,n,r){var o=t.coordinateSystem;o&&(ku(o)?this.render(t,n,r):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(t,r,e.start,e.end,!0)))},t.prototype.eachRendered=function(e){qt.traverseElements(this._progressiveEls||this.group,e)},t.prototype._renderOnCartesianAndCalendar=function(e,t,n,r,o){var i,a,l,s,c=e.coordinateSystem,u=(0,Cu.g)(c,"cartesian2d");if(u){var d=c.getAxis("x"),f=c.getAxis("y");0,i=d.getBandWidth()+.5,a=f.getBandWidth()+.5,l=d.scale.getExtent(),s=f.scale.getExtent()}for(var h=this.group,p=e.getData(),m=e.getModel(["emphasis","itemStyle"]).getItemStyle(),g=e.getModel(["blur","itemStyle"]).getItemStyle(),v=e.getModel(["select","itemStyle"]).getItemStyle(),A=e.get(["itemStyle","borderRadius"]),y=(0,ht.lx)(e),b=e.getModel("emphasis"),O=b.get("focus"),w=b.get("blurScope"),x=b.get("disabled"),_=u?[p.mapDimension("x"),p.mapDimension("y"),p.mapDimension("value")]:[p.mapDimension("time"),p.mapDimension("value")],C=n;C<r;C++){var k=void 0,S=p.getItemVisual(C,"style");if(u){var V=p.get(_[0],C),B=p.get(_[1],C);if(isNaN(p.get(_[2],C))||isNaN(V)||isNaN(B)||V<l[0]||V>l[1]||B<s[0]||B>s[1])continue;var T=c.dataToPoint([V,B]);k=new Qn.A({shape:{x:T[0]-i/2,y:T[1]-a/2,width:i,height:a},style:S})}else{if(isNaN(p.get(_[1],C)))continue;k=new Qn.A({z2:1,shape:c.dataToRect([p.get(_[0],C)]).contentShape,style:S})}if(p.hasItemOption){var N=p.getItemModel(C),E=N.getModel("emphasis");m=E.getModel("itemStyle").getItemStyle(),g=N.getModel(["blur","itemStyle"]).getItemStyle(),v=N.getModel(["select","itemStyle"]).getItemStyle(),A=N.get(["itemStyle","borderRadius"]),O=E.get("focus"),w=E.get("blurScope"),x=E.get("disabled"),y=(0,ht.lx)(N)}k.shape.r=A;var P=e.getRawValue(C),Q="-";P&&null!=P[2]&&(Q=P[2]+""),(0,ht.qM)(k,y,{labelFetcher:e,labelDataIndex:C,defaultOpacity:S.opacity,defaultText:Q}),k.ensureState("emphasis").style=m,k.ensureState("blur").style=g,k.ensureState("select").style=v,(0,rt.Lm)(k,O,w,x),k.incremental=o,o&&(k.states.emphasis.hoverLayer=!0),h.add(k),p.setItemGraphicEl(C,k),this._progressiveEls&&this._progressiveEls.push(k)}},t.prototype._renderOnGeo=function(e,t,n,r){var o=n.targetVisuals.inRange,i=n.targetVisuals.outOfRange,a=t.getData(),l=this._hmLayer||this._hmLayer||new _u;l.blurSize=t.get("blurSize"),l.pointSize=t.get("pointSize"),l.minOpacity=t.get("minOpacity"),l.maxOpacity=t.get("maxOpacity");var s=e.getViewRect().clone(),c=e.getRoamTransform();s.applyTransform(c);var d=Math.max(s.x,0),f=Math.max(s.y,0),h=Math.min(s.width+s.x,r.getWidth()),p=Math.min(s.height+s.y,r.getHeight()),m=h-d,g=p-f,v=[a.mapDimension("lng"),a.mapDimension("lat"),a.mapDimension("value")],A=a.mapArray(v,(function(t,n,r){var o=e.dataToPoint([t,n]);return o[0]-=d,o[1]-=f,o.push(r),o})),y=n.getExtent(),b="visualMap.continuous"===n.type?function(e,t){var n=e[1]-e[0];return t=[(t[0]-e[0])/n,(t[1]-e[0])/n],function(e){return e>=t[0]&&e<=t[1]}}(y,n.option.range):function(e,t,n){var r=e[1]-e[0],o=(t=O.map(t,(function(t){return{interval:[(t.interval[0]-e[0])/r,(t.interval[1]-e[0])/r]}}))).length,i=0;return function(e){var r;for(r=i;r<o;r++)if((a=t[r].interval)[0]<=e&&e<=a[1]){i=r;break}if(r===o)for(r=i-1;r>=0;r--){var a;if((a=t[r].interval)[0]<=e&&e<=a[1]){i=r;break}}return r>=0&&r<o&&n[r]}}(y,n.getPieceList(),n.option.selected);l.update(A,m,g,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:i.color.getColorMapper()},b);var w=new u.Ay({style:{width:m,height:g,x:d,y:f,image:l.canvas},silent:!0});this.group.add(w)},t.type="heatmap",t}(ot.A),Vu=Su,Bu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,St.A)(null,this,{generateCoord:"value"})},t.prototype.preventIncremental=function(){var e=wl.A.get(this.get("coordinateSystem"));if(e&&e.dimensions)return"lng"===e.dimensions[0]&&"lat"===e.dimensions[1]},t.type="series.heatmap",t.dependencies=["grid","geo","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},t}(xt.A),Tu=Bu;var Nu=n(44532),Eu=["itemStyle","borderWidth"],Pu=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Qu=new un.A,Mu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=this.group,o=e.getData(),i=this._data,a=e.coordinateSystem,l=a.getBaseAxis().isHorizontal(),s=a.master.getRect(),c={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:e,coordSys:a,coordSysExtent:[[s.x,s.x+s.width],[s.y,s.y+s.height]],isHorizontal:l,valueDim:Pu[+l],categoryDim:Pu[1-+l]};o.diff(i).add((function(e){if(o.hasValue(e)){var t=Uu(o,e),n=Du(o,e,t,c),i=ju(o,c,n);o.setItemGraphicEl(e,i),r.add(i),Zu(i,c,n)}})).update((function(e,t){var n=i.getItemGraphicEl(t);if(o.hasValue(e)){var a=Uu(o,e),l=Du(o,e,a,c),s=Xu(o,l);n&&s!==n.__pictorialShapeStr&&(r.remove(n),o.setItemGraphicEl(e,null),n=null),n?function(e,t,n){var r=n.animationModel,o=n.dataIndex,i=e.__pictorialBundle;et.oi(i,{x:n.bundlePosition[0],y:n.bundlePosition[1]},r,o),n.symbolRepeat?Ru(e,t,n,!0):Iu(e,t,n,!0);Lu(e,n,!0),Fu(e,t,n,!0)}(n,c,l):n=ju(o,c,l,!0),o.setItemGraphicEl(e,n),n.__pictorialSymbolMeta=l,r.add(n),Zu(n,c,l)}else r.remove(n)})).remove((function(e){var t=i.getItemGraphicEl(e);t&&qu(i,e,t.__pictorialSymbolMeta.animationModel,t)})).execute();var u=e.get("clip",!0)?(0,Ac.Ip)(e.coordinateSystem,!1,e):null;return u?r.setClipPath(u):r.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,t){var n=this.group,r=this._data;e.get("animation")?r&&r.eachItemGraphicEl((function(t){qu(r,(0,Qt.z)(t).dataIndex,e,t)})):n.removeAll()},t.type="pictorialBar",t}(ot.A);function Du(e,t,n,r){var o=e.getItemLayout(t),i=n.get("symbolRepeat"),a=n.get("symbolClip"),l=n.get("symbolPosition")||"start",s=(n.get("symbolRotate")||0)*Math.PI/180||0,c=n.get("symbolPatternSize")||2,u=n.isAnimationEnabled(),d={dataIndex:t,layout:o,itemModel:n,symbolType:e.getItemVisual(t,"symbol")||"circle",style:e.getItemVisual(t,"style"),symbolClip:a,symbolRepeat:i,symbolRepeatDirection:n.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:s,animationModel:u?n:null,hoverScale:u&&n.get(["emphasis","scale"]),z2:n.getShallow("z",!0)||0};!function(e,t,n,r,o){var i,a=r.valueDim,l=e.get("symbolBoundingData"),s=r.coordSys.getOtherAxis(r.coordSys.getBaseAxis()),c=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(n[a.wh]<=0);if(O.isArray(l)){var d=[$u(s,l[0])-c,$u(s,l[1])-c];d[1]<d[0]&&d.reverse(),i=d[u]}else i=null!=l?$u(s,l)-c:t?r.coordSysExtent[a.index][u]-c:n[a.wh];o.boundingLength=i,t&&(o.repeatCutLength=n[a.wh]);var f="x"===a.xy,h=s.inverse;o.pxSign=f&&!h||!f&&h?i>=0?1:-1:i>0?1:-1}(n,i,o,r,d),function(e,t,n,r,o,i,a,l,s,c){var u,d=s.valueDim,f=s.categoryDim,h=Math.abs(n[f.wh]),p=e.getItemVisual(t,"symbolSize");u=O.isArray(p)?p.slice():null==p?["100%","100%"]:[p,p];u[f.index]=(0,Ue.lo)(u[f.index],h),u[d.index]=(0,Ue.lo)(u[d.index],r?h:Math.abs(i)),c.symbolSize=u;var m=c.symbolScale=[u[0]/l,u[1]/l];m[d.index]*=(s.isHorizontal?-1:1)*a}(e,t,o,i,0,d.boundingLength,d.pxSign,c,r,d),function(e,t,n,r,o){var i=e.get(Eu)||0;i&&(Qu.attr({scaleX:t[0],scaleY:t[1],rotation:n}),Qu.updateTransform(),i/=Qu.getLineScale(),i*=t[r.valueDim.index]);o.valueLineWidth=i||0}(n,d.symbolScale,s,r,d);var f=d.symbolSize,h=(0,Pt.hV)(n.get("symbolOffset"),f);return function(e,t,n,r,o,i,a,l,s,c,u,d){var f=u.categoryDim,h=u.valueDim,p=d.pxSign,m=Math.max(t[h.index]+l,0),g=m;if(r){var v=Math.abs(s),A=O.retrieve(e.get("symbolMargin"),"15%")+"",y=!1;A.lastIndexOf("!")===A.length-1&&(y=!0,A=A.slice(0,A.length-1));var b=(0,Ue.lo)(A,t[h.index]),w=Math.max(m+2*b,0),x=y?0:2*b,_=(0,Ue.kf)(r),C=_?r:Ku((v+x)/w);w=m+2*(b=(v-C*m)/2/(y?C:Math.max(C-1,1))),x=y?0:2*b,_||"fixed"===r||(C=c?Ku((Math.abs(c)+x)/w):0),g=C*w-x,d.repeatTimes=C,d.symbolMargin=b}var k=p*(g/2),S=d.pathPosition=[];S[f.index]=n[f.wh]/2,S[h.index]="start"===a?k:"end"===a?s-k:s/2,i&&(S[0]+=i[0],S[1]+=i[1]);var V=d.bundlePosition=[];V[f.index]=n[f.xy],V[h.index]=n[h.xy];var B=d.barRectShape=O.extend({},n);B[h.wh]=p*Math.max(Math.abs(n[h.wh]),Math.abs(S[h.index]+k)),B[f.wh]=n[f.wh];var T=d.clipShape={};T[f.xy]=-n[f.xy],T[f.wh]=u.ecSize[f.wh],T[h.xy]=0,T[h.wh]=n[h.wh]}(n,f,o,i,0,h,l,d.valueLineWidth,d.boundingLength,d.repeatCutLength,r,d),d}function $u(e,t){return e.toGlobalCoord(e.dataToCoord(e.scale.parse(t)))}function zu(e){var t=e.symbolPatternSize,n=(0,Pt.v5)(e.symbolType,-t/2,-t/2,t,t);return n.attr({culling:!0}),"image"!==n.type&&n.setStyle({strokeNoScale:!0}),n}function Ru(e,t,n,r){var o=e.__pictorialBundle,i=n.symbolSize,a=n.valueLineWidth,l=n.pathPosition,s=t.valueDim,c=n.repeatTimes||0,u=0,d=i[t.valueDim.index]+a+2*n.symbolMargin;for(Yu(e,(function(e){e.__pictorialAnimationIndex=u,e.__pictorialRepeatTimes=c,u<c?Gu(e,null,p(u),n,r):Gu(e,null,{scaleX:0,scaleY:0},n,r,(function(){o.remove(e)})),u++}));u<c;u++){var f=zu(n);f.__pictorialAnimationIndex=u,f.__pictorialRepeatTimes=c,o.add(f);var h=p(u);Gu(f,{x:h.x,y:h.y,scaleX:0,scaleY:0},{scaleX:h.scaleX,scaleY:h.scaleY,rotation:h.rotation},n,r)}function p(e){var t=l.slice(),r=n.pxSign,o=e;return("start"===n.symbolRepeatDirection?r>0:r<0)&&(o=c-1-e),t[s.index]=d*(o-c/2+.5)+l[s.index],{x:t[0],y:t[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function Iu(e,t,n,r){var o=e.__pictorialBundle,i=e.__pictorialMainPath;i?Gu(i,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,r):(i=e.__pictorialMainPath=zu(n),o.add(i),Gu(i,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,r))}function Lu(e,t,n){var r=O.extend({},t.barRectShape),o=e.__pictorialBarRect;o?Gu(o,null,{shape:r},t,n):((o=e.__pictorialBarRect=new Qn.A({z2:2,shape:r,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}})).disableMorphing=!0,e.add(o))}function Fu(e,t,n,r){if(n.symbolClip){var o=e.__pictorialClipPath,i=O.extend({},n.clipShape),a=t.valueDim,l=n.animationModel,s=n.dataIndex;if(o)et.oi(o,{shape:i},l,s);else{i[a.wh]=0,o=new Qn.A({shape:i}),e.__pictorialBundle.setClipPath(o),e.__pictorialClipPath=o;var c={};c[a.wh]=n.clipShape[a.wh],qt[r?"updateProps":"initProps"](o,{shape:c},l,s)}}}function Uu(e,t){var n=e.getItemModel(t);return n.getAnimationDelayParams=Hu,n.isAnimationEnabled=Wu,n}function Hu(e){return{index:e.__pictorialAnimationIndex,count:e.__pictorialRepeatTimes}}function Wu(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function ju(e,t,n,r){var o=new Et.A,i=new Et.A;return o.add(i),o.__pictorialBundle=i,i.x=n.bundlePosition[0],i.y=n.bundlePosition[1],n.symbolRepeat?Ru(o,t,n):Iu(o,0,n),Lu(o,n,r),Fu(o,t,n,r),o.__pictorialShapeStr=Xu(e,n),o.__pictorialSymbolMeta=n,o}function qu(e,t,n,r){var o=r.__pictorialBarRect;o&&o.removeTextContent();var i=[];Yu(r,(function(e){i.push(e)})),r.__pictorialMainPath&&i.push(r.__pictorialMainPath),r.__pictorialClipPath&&(n=null),O.each(i,(function(e){et.Nz(e,{scaleX:0,scaleY:0},n,t,(function(){r.parent&&r.parent.remove(r)}))})),e.setItemGraphicEl(t,null)}function Xu(e,t){return[e.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function Yu(e,t,n){O.each(e.__pictorialBundle.children(),(function(r){r!==e.__pictorialBarRect&&t.call(n,r)}))}function Gu(e,t,n,r,o,i){t&&e.attr(t),r.symbolClip&&!o?n&&e.attr(n):n&&qt[o?"updateProps":"initProps"](e,n,r.animationModel,r.dataIndex,i)}function Zu(e,t,n){var r=n.dataIndex,o=n.itemModel,i=o.getModel("emphasis"),a=i.getModel("itemStyle").getItemStyle(),l=o.getModel(["blur","itemStyle"]).getItemStyle(),s=o.getModel(["select","itemStyle"]).getItemStyle(),c=o.getShallow("cursor"),d=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");Yu(e,(function(e){if(e instanceof u.Ay){var t=e.style;e.useStyle(O.extend({image:t.image,x:t.x,y:t.y,width:t.width,height:t.height},n.style))}else e.useStyle(n.style);var r=e.ensureState("emphasis");r.style=a,h&&(r.scaleX=1.1*e.scaleX,r.scaleY=1.1*e.scaleY),e.ensureState("blur").style=l,e.ensureState("select").style=s,c&&(e.cursor=c),e.z2=n.z2}));var p=t.valueDim.posDesc[+(n.boundingLength>0)],m=e.__pictorialBarRect;m.ignoreClip=!0,(0,ht.qM)(m,(0,ht.lx)(o),{labelFetcher:t.seriesModel,labelDataIndex:r,defaultText:(0,Nu.i)(t.seriesModel.getData(),r),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:p}),(0,rt.Lm)(e,d,f,i.get("disabled"))}function Ku(e){var t=Math.round(e);return Math.abs(e-t)<1e-4?t:Math.ceil(e)}var Ju=Mu,ed=n(98908),td=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n.defaultSymbol="roundRect",n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(t){return t.stack=null,e.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=(0,kr.G_)(ed.A.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(ed.A),nd=td,rd=n(62536);var od=n(53364),id=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._layers=[],n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),o=this,i=this.group,a=e.getLayerSeries(),l=r.getLayout("layoutInfo"),s=l.rect,c=l.boundaryGap;function u(e){return e.name}i.x=0,i.y=s.y+c[0];var d=new mi.A(this._layersSeries||[],a,u,u),f=[];function h(t,n,l){var s=o._layers;if("remove"!==t){for(var c,u,d=[],h=[],p=a[n].indices,m=0;m<p.length;m++){var g=r.getItemLayout(p[m]),v=g.x,A=g.y0,y=g.y;d.push(v,A),h.push(v,A+y),c=r.getItemVisual(p[m],"style")}var b=r.getItemLayout(p[0]),O=e.getModel("label").get("margin"),w=e.getModel("emphasis");if("add"===t){var x=f[n]=new Et.A;u=new od.z({shape:{points:d,stackedOnPoints:h,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),x.add(u),i.add(x),e.isAnimationEnabled()&&u.setClipPath(function(e,t,n){var r=new Qn.A({shape:{x:e.x-10,y:e.y-10,width:0,height:e.height+20}});return et.LW(r,{shape:{x:e.x-50,width:e.width+100,height:e.height+20}},t,n),r}(u.getBoundingRect(),e,(function(){u.removeClipPath()})))}else{x=s[l];u=x.childAt(0),i.add(x),f[n]=x,et.oi(u,{shape:{points:d,stackedOnPoints:h}},e),(0,et.ap)(u)}(0,ht.qM)(u,(0,ht.lx)(e),{labelDataIndex:p[m-1],defaultText:r.getName(p[m-1]),inheritColor:c.fill},{normal:{verticalAlign:"middle"}}),u.setTextConfig({position:null,local:!0});var _=u.getTextContent();_&&(_.x=b.x-O,_.y=b.y0+b.y/2),u.useStyle(c),r.setItemGraphicEl(n,u),(0,rt.Mx)(u,e),(0,rt.Lm)(u,w.get("focus"),w.get("blurScope"),w.get("disabled"))}else i.remove(s[n])}d.add((0,O.bind)(h,this,"add")).update((0,O.bind)(h,this,"update")).remove((0,O.bind)(h,this,"remove")).execute(),this._layersSeries=a,this._layers=f},t.type="themeRiver",t}(ot.A);var ad=id,ld=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new wt(O.bind(this.getData,this),O.bind(this.getRawData,this))},t.prototype.fixData=function(e){var t=e.length,n={},r=(0,We.Sq)(e,(function(e){return n.hasOwnProperty(e[0]+"")||(n[e[0]+""]=-1),e[2]})),o=[];r.buckets.each((function(e,t){o.push({name:t,dataList:e})}));for(var i=o.length,a=0;a<i;++a){for(var l=o[a].name,s=0;s<o[a].dataList.length;++s){var c=o[a].dataList[s][0]+"";n[c]=a}for(var c in n)n.hasOwnProperty(c)&&n[c]!==a&&(n[c]=a,e[t]=[c,0,l],t++)}return e},t.prototype.getInitialData=function(e,t){for(var n=this.getReferringComponents("singleAxis",We.US).models[0].get("type"),r=O.filter(e.data,(function(e){return void 0!==e[2]})),o=this.fixData(r||[]),i=[],a=this.nameMap=O.createHashMap(),l=0,s=0;s<o.length;++s)i.push(o[s][2]),a.get(o[s][2])||(a.set(o[s][2],l),l++);var c=(0,At.A)(o,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:(0,nc.B)(n)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}).dimensions,u=new yt.A(c,this);return u.initData(o),u},t.prototype.getLayerSeries=function(){for(var e=this.getData(),t=e.count(),n=[],r=0;r<t;++r)n[r]=r;var o=e.mapDimension("single"),i=(0,We.Sq)(n,(function(t){return e.get("name",t)})),a=[];return i.buckets.each((function(t,n){t.sort((function(t,n){return e.get(o,t)-e.get(o,n)})),a.push({name:n,indices:t})})),a},t.prototype.getAxisTooltipData=function(e,t,n){O.isArray(e)||(e=e?[e]:[]);for(var r,o=this.getData(),i=this.getLayerSeries(),a=[],l=i.length,s=0;s<l;++s){for(var c=Number.MAX_VALUE,u=-1,d=i[s].indices.length,f=0;f<d;++f){var h=o.get(e[0],i[s].indices[f]),p=Math.abs(h-t);p<=c&&(r=h,c=p,u=i[s].indices[f])}a.push(u)}return{dataIndices:a,nestestValue:r}},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),o=r.getName(e),i=r.get(r.mapDimension("value"),e);return(0,Zt.Qx)("nameValue",{name:o,value:i})},t.type="series.themeRiver",t.dependencies=["singleAxis"],t.defaultOption={z:2,colorBy:"data",coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",fontSize:11},emphasis:{label:{show:!0}}},t}(xt.A),sd=ld;function cd(e,t){e.eachSeriesByType("themeRiver",(function(e){var t=e.getData(),n=e.coordinateSystem,r={},o=n.getRect();r.rect=o;var i=e.get("boundaryGap"),a=n.getAxis();(r.boundaryGap=i,"horizontal"===a.orient)?(i[0]=Ue.lo(i[0],o.height),i[1]=Ue.lo(i[1],o.height),ud(t,e,o.height-i[0]-i[1])):(i[0]=Ue.lo(i[0],o.width),i[1]=Ue.lo(i[1],o.width),ud(t,e,o.width-i[0]-i[1]));t.setLayout("layoutInfo",r)}))}function ud(e,t,n){if(e.count())for(var r,o=t.coordinateSystem,i=t.getLayerSeries(),a=e.mapDimension("single"),l=e.mapDimension("value"),s=O.map(i,(function(t){return O.map(t.indices,(function(t){var n=o.dataToPoint(e.get(a,t));return n[1]=e.get(l,t),n}))})),c=function(e){for(var t=e.length,n=e[0].length,r=[],o=[],i=0,a=0;a<n;++a){for(var l=0,s=0;s<t;++s)l+=e[s][a][1];l>i&&(i=l),r.push(l)}for(var c=0;c<n;++c)o[c]=(i-r[c])/2;i=0;for(var u=0;u<n;++u){var d=r[u]+o[u];d>i&&(i=d)}return{y0:o,max:i}}(s),u=c.y0,d=n/c.max,f=i.length,h=i[0].indices.length,p=0;p<h;++p){r=u[p]*d,e.setItemLayout(i[0].indices[p],{layerIndex:0,x:s[0][p][0],y0:r,y:s[0][p][1]*d});for(var m=1;m<f;++m)r+=s[m-1][p][1]*d,e.setItemLayout(i[m].indices[p],{layerIndex:m,x:s[m][p][0],y0:r,y:s[m][p][1]*d})}}var dd=n(41589),fd=function(e){function t(t,n,r,o){var i=e.call(this)||this;i.z2=2,i.textConfig={inside:!0},(0,Qt.z)(i).seriesIndex=n.seriesIndex;var a=new Z.Ay({z2:4,silent:t.getModel().get(["label","silent"])});return i.setTextContent(a),i.updateData(!0,t,n,r,o),i}return(0,Je.C6)(t,e),t.prototype.updateData=function(e,t,n,r,o){this.node=t,t.piece=this,n=n||this._seriesModel,r=r||this._ecModel;var i=this;(0,Qt.z)(i).dataIndex=t.dataIndex;var a=t.getModel(),l=a.getModel("emphasis"),s=t.getLayout(),c=O.extend({},s);c.label=null;var u=t.getVisual("style");u.lineJoin="bevel";var d=t.getVisual("decal");d&&(u.decal=(0,Sr.w)(d,o));var f=(0,pt.i)(a.getModel("itemStyle"),c,!0);O.extend(c,f),O.each(rt.BV,(function(e){var t=i.ensureState(e),n=a.getModel([e,"itemStyle"]);t.style=n.getItemStyle();var r=(0,pt.i)(n,c);r&&(t.shape=r)})),e?(i.setShape(c),i.shape.r=s.r0,et.LW(i,{shape:{r:s.r}},n,t.dataIndex)):(et.oi(i,{shape:c},n),(0,et.ap)(i)),i.useStyle(u),this._updateLabel(n);var h=a.getShallow("cursor");h&&i.attr("cursor",h),this._seriesModel=n||this._seriesModel,this._ecModel=r||this._ecModel;var p=l.get("focus"),m="relative"===p?O.concatArray(t.getAncestorsIndices(),t.getDescendantIndices()):"ancestor"===p?t.getAncestorsIndices():"descendant"===p?t.getDescendantIndices():p;(0,rt.Lm)(this,m,l.get("blurScope"),l.get("disabled"))},t.prototype._updateLabel=function(e){var t=this,n=this.node.getModel(),r=n.getModel("label"),o=this.node.getLayout(),i=o.endAngle-o.startAngle,a=(o.startAngle+o.endAngle)/2,l=Math.cos(a),s=Math.sin(a),c=this,u=c.getTextContent(),d=this.node.dataIndex,f=r.get("minAngle")/180*Math.PI,h=r.get("show")&&!(null!=f&&Math.abs(i)<f);function p(e,t){var n=e.get(t);return null==n?r.get(t):n}u.ignore=!h,O.each(rt.wV,(function(r){var f="normal"===r?n.getModel("label"):n.getModel([r,"label"]),h="normal"===r,m=h?u:u.ensureState(r),g=e.getFormattedLabel(d,r);h&&(g=g||t.node.name),m.style=(0,ht.VB)(f,{},null,"normal"!==r,!0),g&&(m.style.text=g);var v=f.get("show");null==v||h||(m.ignore=!v);var A,y=p(f,"position"),b=h?c:c.states[r],w=b.style.fill;b.textConfig={outsideFill:"inherit"===f.get("color")?w:null,inside:"outside"!==y};var x=p(f,"distance")||0,_=p(f,"align"),C=p(f,"rotate"),k=.5*Math.PI,S=1.5*Math.PI,V=(0,dd.n)("tangential"===C?Math.PI/2-a:a),B=V>k&&!(0,Ue.dh)(V-k)&&V<S;"outside"===y?(A=o.r+x,_=B?"right":"left"):_&&"center"!==_?"left"===_?(A=o.r0+x,_=B?"right":"left"):"right"===_&&(A=o.r-x,_=B?"left":"right"):(A=i===2*Math.PI&&0===o.r0?0:(o.r+o.r0)/2,_="center"),m.style.align=_,m.style.verticalAlign=p(f,"verticalAlign")||"middle",m.x=A*l+o.cx,m.y=A*s+o.cy;var T=0;"radial"===C?T=(0,dd.n)(-a)+(B?Math.PI:0):"tangential"===C?T=(0,dd.n)(Math.PI/2-a)+(B?Math.PI:0):O.isNumber(C)&&(T=C*Math.PI/180),m.rotation=(0,dd.n)(T)})),u.dirtyStyle()},t}(nt.A),hd=fd,pd="sunburstRootToNode",md="sunburstHighlight";var gd=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n,r){var o=this;this.seriesModel=e,this.api=n,this.ecModel=t;var i=e.getData(),a=i.tree.root,l=e.getViewRoot(),s=this.group,c=e.get("renderLabelForZeroData"),u=[];l.eachNode((function(e){u.push(e)}));var d=this._oldChildren||[];!function(r,o){if(0===r.length&&0===o.length)return;function l(e){return e.getId()}function u(l,u){!function(r,o){c||!r||r.getValue()||(r=null);if(r!==a&&o!==a)if(o&&o.piece)r?(o.piece.updateData(!1,r,e,t,n),i.setItemGraphicEl(r.dataIndex,o.piece)):function(e){if(!e)return;e.piece&&(s.remove(e.piece),e.piece=null)}(o);else if(r){var l=new hd(r,e,t,n);s.add(l),i.setItemGraphicEl(r.dataIndex,l)}}(null==l?null:r[l],null==u?null:o[u])}new mi.A(o,r,l,l).add(u).update(u).remove(O.curry(u,null)).execute()}(u,d),function(r,i){i.depth>0?(o.virtualPiece?o.virtualPiece.updateData(!1,r,e,t,n):(o.virtualPiece=new hd(r,e,t,n),s.add(o.virtualPiece)),i.piece.off("click"),o.virtualPiece.on("click",(function(e){o._rootToNode(i.parentNode)}))):o.virtualPiece&&(s.remove(o.virtualPiece),o.virtualPiece=null)}(a,l),this._initEvents(),this._oldChildren=u},t.prototype._initEvents=function(){var e=this;this.group.off("click"),this.group.on("click",(function(t){var n=!1;e.seriesModel.getViewRoot().eachNode((function(r){if(!n&&r.piece&&r.piece===t.target){var o=r.getModel().get("nodeClick");if("rootToNode"===o)e._rootToNode(r);else if("link"===o){var i=r.getModel(),a=i.get("link");if(a){var l=i.get("target",!0)||"_blank";(0,wi.JW)(a,l)}}n=!0}}))}))},t.prototype._rootToNode=function(e){e!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:pd,from:this.uid,seriesId:this.seriesModel.id,targetNode:e})},t.prototype.containPoint=function(e,t){var n=t.getData().getItemLayout(0);if(n){var r=e[0]-n.cx,o=e[1]-n.cy,i=Math.sqrt(r*r+o*o);return i<=n.r&&i>=n.r0}},t.type="sunburst",t}(ot.A),vd=gd,Ad=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.ignoreStyleOnData=!0,n}return(0,Je.C6)(t,e),t.prototype.getInitialData=function(e,t){var n={name:e.name,children:e.data};yd(n);var r=this._levelModels=O.map(e.levels||[],(function(e){return new tn.A(e,this,t)}),this),o=Jo.createTree(n,this,(function(e){e.wrapMethod("getItemModel",(function(e,t){var n=o.getNodeByDataIndex(t),i=r[n.depth];return i&&(e.parentModel=i),e}))}));return o.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.getDataParams=function(t){var n=e.prototype.getDataParams.apply(this,arguments),r=this.getData().tree.getNodeByDataIndex(t);return n.treePathInfo=ri(r,this),n},t.prototype.getLevelModel=function(e){return this._levelModels&&this._levelModels[e.depth]},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var t=this.getRawData().tree.root;e&&(e===t||t.contains(e))||(this._viewRoot=t)},t.prototype.enableAriaDecal=function(){di(this)},t.type="series.sunburst",t.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},t}(xt.A);function yd(e){var t=0;O.each(e.children,(function(e){yd(e);var n=e.value;O.isArray(n)&&(n=n[0]),t+=n}));var n=e.value;O.isArray(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=t),n<0&&(n=0),O.isArray(e.value)?e.value[0]=n:e.value=n}var bd=Ad,Od=Math.PI/180;function wd(e,t,n){t.eachSeriesByType(e,(function(e){var t=e.get("center"),r=e.get("radius");O.isArray(r)||(r=[0,r]),O.isArray(t)||(t=[t,t]);var o=n.getWidth(),i=n.getHeight(),a=Math.min(o,i),l=(0,Ue.lo)(t[0],o),s=(0,Ue.lo)(t[1],i),c=(0,Ue.lo)(r[0],a/2),u=(0,Ue.lo)(r[1],a/2),d=-e.get("startAngle")*Od,f=e.get("minAngle")*Od,h=e.getData().tree.root,p=e.getViewRoot(),m=p.depth,g=e.get("sort");null!=g&&xd(p,g);var v=0;O.each(p.children,(function(e){!isNaN(e.getValue())&&v++}));var A=p.getValue(),y=Math.PI/(A||v)*2,b=p.depth>0,w=p.height-(b?-1:1),x=(u-c)/(w||1),_=e.get("clockwise"),C=e.get("stillShowZeroSum"),k=_?1:-1,S=function(t,n){if(t){var r=n;if(t!==h){var o=t.getValue(),i=0===A&&C?y:o*y;i<f&&(i=f),r=n+k*i;var u=t.depth-m-(b?-1:1),d=c+x*u,p=c+x*(u+1),g=e.getLevelModel(t);if(g){var v=g.get("r0",!0),w=g.get("r",!0),V=g.get("radius",!0);null!=V&&(v=V[0],w=V[1]),null!=v&&(d=(0,Ue.lo)(v,a/2)),null!=w&&(p=(0,Ue.lo)(w,a/2))}t.setLayout({angle:i,startAngle:n,endAngle:r,clockwise:_,cx:l,cy:s,r0:d,r:p})}if(t.children&&t.children.length){var B=0;O.each(t.children,(function(e){B+=S(e,n+B)}))}return r-n}};if(b){var V=c,B=c+x,T=2*Math.PI;h.setLayout({angle:T,startAngle:d,endAngle:d+T,clockwise:_,cx:l,cy:s,r0:V,r:B})}S(p,d)}))}function xd(e,t){var n=e.children||[];e.children=function(e,t){if(O.isFunction(t)){var n=O.map(e,(function(e,t){var n=e.getValue();return{params:{depth:e.depth,height:e.height,dataIndex:e.dataIndex,getValue:function(){return n}},index:t}}));return n.sort((function(e,n){return t(e.params,n.params)})),O.map(n,(function(t){return e[t.index]}))}var r="asc"===t;return e.sort((function(e,t){var n=(e.getValue()-t.getValue())*(r?1:-1);return 0===n?(e.dataIndex-t.dataIndex)*(r?-1:1):n}))}(n,t),n.length&&O.each(e.children,(function(e){xd(e,t)}))}function _d(e){var t={};e.eachSeriesByType("sunburst",(function(e){var n=e.getData(),r=n.tree;r.eachNode((function(o){var i=o.getModel().getModel("itemStyle").getItemStyle();i.fill||(i.fill=function(e,n,r){for(var o=e;o&&o.depth>1;)o=o.parentNode;var i=n.getColorFromPalette(o.name||o.dataIndex+"",t);return e.depth>1&&(0,O.isString)(i)&&(i=(0,J.lift)(i,(e.depth-1)/(r-1)*.5)),i}(o,e,r.root.height));var a=n.ensureUniqueItemVisual(o.dataIndex,"style");(0,O.extend)(a,i)}))}))}var Cd={color:"fill",borderColor:"stroke"},kd={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},Sd=(0,We.$r)(),Vd=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},t.prototype.getInitialData=function(e,t){return(0,St.A)(null,this)},t.prototype.getDataParams=function(t,n,r){var o=e.prototype.getDataParams.call(this,t,n);return r&&(o.info=Sd(r).info),o},t.type="series.custom",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},t}(xt.A),Bd=Vd;function Td(e,t){return t=t||[0,0],O.map(["x","y"],(function(n,r){var o=this.getAxis(n),i=t[r],a=e[r]/2;return"category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(i-a)-o.dataToCoord(i+a))}),this)}function Nd(e,t){return t=t||[0,0],O.map([0,1],(function(n){var r=t[n],o=e[n]/2,i=[],a=[];return i[n]=r-o,a[n]=r+o,i[1-n]=a[1-n]=t[1-n],Math.abs(this.dataToPoint(i)[n]-this.dataToPoint(a)[n])}),this)}function Ed(e,t){var n=this.getAxis(),r=t instanceof Array?t[0]:t,o=(e instanceof Array?e[0]:e)/2;return"category"===n.type?n.getBandWidth():Math.abs(n.dataToCoord(r-o)-n.dataToCoord(r+o))}function Pd(e,t){return t=t||[0,0],O.map(["Radius","Angle"],(function(n,r){var o=this["get"+n+"Axis"](),i=t[r],a=e[r]/2,l="category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(i-a)-o.dataToCoord(i+a));return"Angle"===n&&(l=l*Math.PI/180),l}),this)}function Qd(e,t,n,r){return e&&(e.legacy||!1!==e.legacy&&!n&&!r&&"tspan"!==t&&("text"===t||(0,O.hasOwn)(e,"text")))}function Md(e,t,n){var r,o,i,a=e;if("text"===t)i=a;else{i={},(0,O.hasOwn)(a,"text")&&(i.text=a.text),(0,O.hasOwn)(a,"rich")&&(i.rich=a.rich),(0,O.hasOwn)(a,"textFill")&&(i.fill=a.textFill),(0,O.hasOwn)(a,"textStroke")&&(i.stroke=a.textStroke),(0,O.hasOwn)(a,"fontFamily")&&(i.fontFamily=a.fontFamily),(0,O.hasOwn)(a,"fontSize")&&(i.fontSize=a.fontSize),(0,O.hasOwn)(a,"fontStyle")&&(i.fontStyle=a.fontStyle),(0,O.hasOwn)(a,"fontWeight")&&(i.fontWeight=a.fontWeight),o={type:"text",style:i,silent:!0},r={};var l=(0,O.hasOwn)(a,"textPosition");n?r.position=l?a.textPosition:"inside":l&&(r.position=a.textPosition),(0,O.hasOwn)(a,"textPosition")&&(r.position=a.textPosition),(0,O.hasOwn)(a,"textOffset")&&(r.offset=a.textOffset),(0,O.hasOwn)(a,"textRotation")&&(r.rotation=a.textRotation),(0,O.hasOwn)(a,"textDistance")&&(r.distance=a.textDistance)}return Dd(i,e),(0,O.each)(i.rich,(function(e){Dd(e,e)})),{textConfig:r,textContent:o}}function Dd(e,t){t&&(t.font=t.textFont||t.font,(0,O.hasOwn)(t,"textStrokeWidth")&&(e.lineWidth=t.textStrokeWidth),(0,O.hasOwn)(t,"textAlign")&&(e.align=t.textAlign),(0,O.hasOwn)(t,"textVerticalAlign")&&(e.verticalAlign=t.textVerticalAlign),(0,O.hasOwn)(t,"textLineHeight")&&(e.lineHeight=t.textLineHeight),(0,O.hasOwn)(t,"textWidth")&&(e.width=t.textWidth),(0,O.hasOwn)(t,"textHeight")&&(e.height=t.textHeight),(0,O.hasOwn)(t,"textBackgroundColor")&&(e.backgroundColor=t.textBackgroundColor),(0,O.hasOwn)(t,"textPadding")&&(e.padding=t.textPadding),(0,O.hasOwn)(t,"textBorderColor")&&(e.borderColor=t.textBorderColor),(0,O.hasOwn)(t,"textBorderWidth")&&(e.borderWidth=t.textBorderWidth),(0,O.hasOwn)(t,"textBorderRadius")&&(e.borderRadius=t.textBorderRadius),(0,O.hasOwn)(t,"textBoxShadowColor")&&(e.shadowColor=t.textBoxShadowColor),(0,O.hasOwn)(t,"textBoxShadowBlur")&&(e.shadowBlur=t.textBoxShadowBlur),(0,O.hasOwn)(t,"textBoxShadowOffsetX")&&(e.shadowOffsetX=t.textBoxShadowOffsetX),(0,O.hasOwn)(t,"textBoxShadowOffsetY")&&(e.shadowOffsetY=t.textBoxShadowOffsetY))}function $d(e,t,n){var r=e;r.textPosition=r.textPosition||n.position||"inside",null!=n.offset&&(r.textOffset=n.offset),null!=n.rotation&&(r.textRotation=n.rotation),null!=n.distance&&(r.textDistance=n.distance);var o=r.textPosition.indexOf("inside")>=0,i=e.fill||"#000";zd(r,t);var a=null==r.textFill;return o?a&&(r.textFill=n.insideFill||"#fff",!r.textStroke&&n.insideStroke&&(r.textStroke=n.insideStroke),!r.textStroke&&(r.textStroke=i),null==r.textStrokeWidth&&(r.textStrokeWidth=2)):(a&&(r.textFill=e.fill||n.outsideFill||"#000"),!r.textStroke&&n.outsideStroke&&(r.textStroke=n.outsideStroke)),r.text=t.text,r.rich=t.rich,(0,O.each)(t.rich,(function(e){zd(e,e)})),r}function zd(e,t){t&&((0,O.hasOwn)(t,"fill")&&(e.textFill=t.fill),(0,O.hasOwn)(t,"stroke")&&(e.textStroke=t.fill),(0,O.hasOwn)(t,"lineWidth")&&(e.textStrokeWidth=t.lineWidth),(0,O.hasOwn)(t,"font")&&(e.font=t.font),(0,O.hasOwn)(t,"fontStyle")&&(e.fontStyle=t.fontStyle),(0,O.hasOwn)(t,"fontWeight")&&(e.fontWeight=t.fontWeight),(0,O.hasOwn)(t,"fontSize")&&(e.fontSize=t.fontSize),(0,O.hasOwn)(t,"fontFamily")&&(e.fontFamily=t.fontFamily),(0,O.hasOwn)(t,"align")&&(e.textAlign=t.align),(0,O.hasOwn)(t,"verticalAlign")&&(e.textVerticalAlign=t.verticalAlign),(0,O.hasOwn)(t,"lineHeight")&&(e.textLineHeight=t.lineHeight),(0,O.hasOwn)(t,"width")&&(e.textWidth=t.width),(0,O.hasOwn)(t,"height")&&(e.textHeight=t.height),(0,O.hasOwn)(t,"backgroundColor")&&(e.textBackgroundColor=t.backgroundColor),(0,O.hasOwn)(t,"padding")&&(e.textPadding=t.padding),(0,O.hasOwn)(t,"borderColor")&&(e.textBorderColor=t.borderColor),(0,O.hasOwn)(t,"borderWidth")&&(e.textBorderWidth=t.borderWidth),(0,O.hasOwn)(t,"borderRadius")&&(e.textBorderRadius=t.borderRadius),(0,O.hasOwn)(t,"shadowColor")&&(e.textBoxShadowColor=t.shadowColor),(0,O.hasOwn)(t,"shadowBlur")&&(e.textBoxShadowBlur=t.shadowBlur),(0,O.hasOwn)(t,"shadowOffsetX")&&(e.textBoxShadowOffsetX=t.shadowOffsetX),(0,O.hasOwn)(t,"shadowOffsetY")&&(e.textBoxShadowOffsetY=t.shadowOffsetY),(0,O.hasOwn)(t,"textShadowColor")&&(e.textShadowColor=t.textShadowColor),(0,O.hasOwn)(t,"textShadowBlur")&&(e.textShadowBlur=t.textShadowBlur),(0,O.hasOwn)(t,"textShadowOffsetX")&&(e.textShadowOffsetX=t.textShadowOffsetX),(0,O.hasOwn)(t,"textShadowOffsetY")&&(e.textShadowOffsetY=t.textShadowOffsetY))}var Rd=n(77193),Id={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},Ld=(0,O.keys)(Id),Fd=((0,O.reduce)($.Wx,(function(e,t){return e[t]=1,e}),{}),$.Wx.join(", "),["","style","shape","extra"]),Ud=(0,We.$r)();function Hd(e,t,n,r,o){var i=e+"Animation",a=(0,et.Jw)(e,r,o)||{},l=Ud(t).userDuring;return a.duration>0&&(a.during=l?(0,O.bind)(Zd,{el:t,userDuring:l}):null,a.setToFinal=!0,a.scope=e),(0,O.extend)(a,n[i]),a}function Wd(e,t,n,r){var o=(r=r||{}).dataIndex,i=r.isInit,a=r.clearStyle,l=n.isAnimationEnabled(),s=Ud(e),u=t.style;s.userDuring=t.during;var d={},f={};if(function(e,t,n){for(var r=0;r<Ld.length;r++){var o=Ld[r],i=Id[o],a=t[o];a&&(n[i[0]]=a[0],n[i[1]]=a[1])}for(r=0;r<$.Wx.length;r++){var l=$.Wx[r];null!=t[l]&&(n[l]=t[l])}}(0,t,f),Jd("shape",t,f),Jd("extra",t,f),!i&&l&&(function(e,t,n){for(var r=t.transition,o=Xd(r)?$.Wx:(0,We.qB)(r||[]),i=0;i<o.length;i++){var a=o[i];if("style"!==a&&"shape"!==a&&"extra"!==a){var l=e[a];0,n[a]=l}}}(e,t,d),Kd("shape",e,t,d),Kd("extra",e,t,d),function(e,t,n,r){if(!n)return;var o,i=e.style;if(i){var a=n.transition,l=t.transition;if(a&&!Xd(a)){var s=(0,We.qB)(a);!o&&(o=r.style={});for(var c=0;c<s.length;c++){var u=i[p=s[c]];o[p]=u}}else if(e.getAnimationStyleProps&&(Xd(l)||Xd(a)||(0,O.indexOf)(l,"style")>=0)){var d=e.getAnimationStyleProps(),f=d?d.style:null;if(f){!o&&(o=r.style={});var h=(0,O.keys)(n);for(c=0;c<h.length;c++){var p;if(f[p=h[c]]){u=i[p];o[p]=u}}}}}}(e,t,u,d)),f.style=u,function(e,t,n){var r=t.style;if(!e.isGroup&&r){if(n){e.useStyle({});for(var o=e.animators,i=0;i<o.length;i++){var a=o[i];"style"===a.targetName&&a.changeTarget(e.style)}}e.setStyle(r)}t&&(t.style=null,t&&e.attr(t),t.style=r)}(e,f,a),function(e,t){(0,O.hasOwn)(t,"silent")&&(e.silent=t.silent),(0,O.hasOwn)(t,"ignore")&&(e.ignore=t.ignore),e instanceof Vr.Ay&&(0,O.hasOwn)(t,"invisible")&&(e.invisible=t.invisible);e instanceof c.Ay&&(0,O.hasOwn)(t,"autoBatch")&&(e.autoBatch=t.autoBatch)}(e,t),l)if(i){var h={};(0,O.each)(Fd,(function(e){var n=e?t[e]:t;n&&n.enterFrom&&(e&&(h[e]=h[e]||{}),(0,O.extend)(e?h[e]:h,n.enterFrom))}));var p=Hd("enter",e,t,n,o);p.duration>0&&e.animateFrom(h,p)}else!function(e,t,n,r,o){if(o){var i=Hd("update",e,t,r,n);i.duration>0&&e.animateFrom(o,i)}}(e,t,o||0,n,d);jd(e,t),u?e.dirty():e.markRedraw()}function jd(e,t){for(var n=Ud(e).leaveToProps,r=0;r<Fd.length;r++){var o=Fd[r],i=o?t[o]:t;i&&i.leaveTo&&(n||(n=Ud(e).leaveToProps={}),o&&(n[o]=n[o]||{}),(0,O.extend)(o?n[o]:n,i.leaveTo))}}function qd(e,t,n,r){if(e){var o=e.parent,i=Ud(e).leaveToProps;if(i){var a=Hd("update",e,t,n,0);a.done=function(){o.remove(e),r&&r()},e.animateTo(i,a)}else o.remove(e),r&&r()}}function Xd(e){return"all"===e}var Yd={},Gd={setTransform:function(e,t){return Yd.el[e]=t,this},getTransform:function(e){return Yd.el[e]},setShape:function(e,t){var n=Yd.el;return(n.shape||(n.shape={}))[e]=t,n.dirtyShape&&n.dirtyShape(),this},getShape:function(e){var t=Yd.el.shape;if(t)return t[e]},setStyle:function(e,t){var n=Yd.el,r=n.style;return r&&(r[e]=t,n.dirtyStyle&&n.dirtyStyle()),this},getStyle:function(e){var t=Yd.el.style;if(t)return t[e]},setExtra:function(e,t){return(Yd.el.extra||(Yd.el.extra={}))[e]=t,this},getExtra:function(e){var t=Yd.el.extra;if(t)return t[e]}};function Zd(){var e=this,t=e.el;if(t){var n=Ud(t).userDuring,r=e.userDuring;n===r?(Yd.el=t,r(Gd)):e.el=e.userDuring=null}}function Kd(e,t,n,r){var o=n[e];if(o){var i,a=t[e];if(a){var l=n.transition,s=o.transition;if(s)if(!i&&(i=r[e]={}),Xd(s))(0,O.extend)(i,a);else for(var c=(0,We.qB)(s),u=0;u<c.length;u++){var d=a[h=c[u]];i[h]=d}else if(Xd(l)||(0,O.indexOf)(l,e)>=0){!i&&(i=r[e]={});var f=(0,O.keys)(a);for(u=0;u<f.length;u++){var h;d=a[h=f[u]];ef(o[h],d)&&(i[h]=d)}}}}}function Jd(e,t,n){var r=t[e];if(r)for(var o=n[e]={},i=(0,O.keys)(r),a=0;a<i.length;a++){var l=i[a];o[l]=(0,Rd.F)(r[l])}}function ef(e,t){return(0,O.isArrayLike)(e)?e!==t:null!=e&&isFinite(e)}var tf=(0,We.$r)(),nf=["percent","easing","shape","style","extra"];function rf(e){e.stopAnimation("keyframe"),e.attr(tf(e))}function of(e,t,n){if(n.isAnimationEnabled()&&t)if((0,O.isArray)(t))(0,O.each)(t,(function(t){of(e,t,n)}));else{var r=t.keyframes,o=t.duration;if(n&&null==o){var i=(0,et.Jw)("enter",n,0);o=i&&i.duration}if(r&&o){var a=tf(e);(0,O.each)(Fd,(function(n){if(!n||e[n]){var i;r.sort((function(e,t){return e.percent-t.percent})),(0,O.each)(r,(function(r){var l=e.animators,s=n?r[n]:r;if(s){var c=(0,O.keys)(s);if(n||(c=(0,O.filter)(c,(function(e){return(0,O.indexOf)(nf,e)<0}))),c.length){i||((i=e.animate(n,t.loop,!0)).scope="keyframe");for(var u=0;u<l.length;u++)l[u]!==i&&l[u].targetName===i.targetName&&l[u].stopTracks(c);n&&(a[n]=a[n]||{});var d=n?a[n]:a;(0,O.each)(c,(function(t){d[t]=((n?e[n]:e)||{})[t]})),i.whenWithKeys(o*r.percent,s,c,r.easing)}}})),i&&i.delay(t.delay||0).duration(o).start(t.easing)}}))}}}var af="emphasis",lf="normal",sf="blur",cf="select",uf=[lf,af,sf,cf],df={normal:["itemStyle"],emphasis:[af,"itemStyle"],blur:[sf,"itemStyle"],select:[cf,"itemStyle"]},ff={normal:["label"],emphasis:[af,"label"],blur:[sf,"label"],select:[cf,"label"]},hf=["x","y"],pf={normal:{},emphasis:{},blur:{},select:{}},mf={cartesian2d:function(e){var t=e.master.getRect();return{coordSys:{type:"cartesian2d",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(t){return e.dataToPoint(t)},size:O.bind(Td,e)}}},geo:function(e){var t=e.getBoundingRect();return{coordSys:{type:"geo",x:t.x,y:t.y,width:t.width,height:t.height,zoom:e.getZoom()},api:{coord:function(t){return e.dataToPoint(t)},size:O.bind(Nd,e)}}},single:function(e){var t=e.getRect();return{coordSys:{type:"singleAxis",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(t){return e.dataToPoint(t)},size:(0,O.bind)(Ed,e)}}},polar:function(e){var t=e.getRadiusAxis(),n=e.getAngleAxis(),r=t.getExtent();return r[0]>r[1]&&r.reverse(),{coordSys:{type:"polar",cx:e.cx,cy:e.cy,r:r[1],r0:r[0]},api:{coord:function(r){var o=t.dataToRadius(r[0]),i=n.dataToAngle(r[1]),a=e.coordToPoint([o,i]);return a.push(o,i*Math.PI/180),a},size:O.bind(Pd,e)}}},calendar:function(e){var t=e.getRect(),n=e.getRangeInfo();return{coordSys:{type:"calendar",x:t.x,y:t.y,width:t.width,height:t.height,cellWidth:e.getCellWidth(),cellHeight:e.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(t,n){return e.dataToPoint(t,n)}}}}};function gf(e){return e instanceof c.Ay}function vf(e){return e instanceof Vr.Ay}var Af=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n,r){this._progressiveEls=null;var o=this._data,i=e.getData(),a=this.group,l=_f(e,i,t,n);o||a.removeAll(),i.diff(o).add((function(t){kf(n,null,t,l(t,r),e,a,i)})).remove((function(t){var n=o.getItemGraphicEl(t);n&&qd(n,Sd(n).option,e)})).update((function(t,s){var c=o.getItemGraphicEl(s);kf(n,c,t,l(t,r),e,a,i)})).execute();var s=e.get("clip",!0)?(0,Ac.Ip)(e.coordinateSystem,!1,e):null;s?a.setClipPath(s):a.removeClipPath(),this._data=i},t.prototype.incrementalPrepareRender=function(e,t,n){this.group.removeAll(),this._data=null},t.prototype.incrementalRender=function(e,t,n,r,o){var i=t.getData(),a=_f(t,i,n,r),l=this._progressiveEls=[];function s(e){e.isGroup||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}for(var c=e.start;c<e.end;c++){var u=kf(null,null,c,a(c,o),t,this.group,i);u&&(u.traverse(s),l.push(u))}},t.prototype.eachRendered=function(e){qt.traverseElements(this._progressiveEls||this.group,e)},t.prototype.filterForExposedEvent=function(e,t,n,r){var o=t.element;if(null==o||n.name===o)return!0;for(;(n=n.__hostTarget||n.parent)&&n!==this.group;)if(n.name===o)return!0;return!1},t.type="custom",t}(ot.A),yf=Af;function bf(e){var t,n=e.type;if("path"===n){var r=e.shape,o=null!=r.width&&null!=r.height?{x:r.x||0,y:r.y||0,width:r.width,height:r.height}:null,i=Df(r);t=qt.makePath(i,null,o,r.layout||"center"),Sd(t).customPathData=i}else if("image"===n)t=new u.Ay({}),Sd(t).customImagePath=e.style.image;else if("text"===n)t=new Z.Ay({});else if("group"===n)t=new Et.A;else{if("compoundPath"===n)throw new Error('"compoundPath" is not supported yet.');var a=qt.getShapeClass(n);if(!a){0,(0,mc.$8)("")}t=new a}return Sd(t).customGraphicType=n,t.name=e.name,t.z2EmphasisLift=1,t.z2SelectLift=1,t}function Of(e,t,n,r,o,i,a){rf(t);var l=o&&o.normal.cfg;l&&t.setTextConfig(l),r&&null==r.transition&&(r.transition=hf);var s=r&&r.style;if(s){if("text"===t.type){var c=s;(0,O.hasOwn)(c,"textFill")&&(c.fill=c.textFill),(0,O.hasOwn)(c,"textStroke")&&(c.stroke=c.textStroke)}var u=void 0,d=gf(t)?s.decal:null;e&&d&&(d.dirty=!0,u=(0,Sr.w)(d,e)),s.__decalPattern=u}vf(t)&&(s&&(u=s.__decalPattern)&&(s.decal=u));Wd(t,r,i,{dataIndex:n,isInit:a,clearStyle:!0}),of(t,r.keyframeAnimation,i)}function wf(e,t,n,r,o){var i=t.isGroup?null:t,a=o&&o[e].cfg;if(i){var l=i.ensureState(e);if(!1===r){var s=i.getState(e);s&&(s.style=null)}else l.style=r||null;a&&(l.textConfig=a),(0,rt.DW)(i)}}function xf(e,t,n){var r=n===lf,o=r?t:Tf(t,n),i=o?o.z2:null;null!=i&&((r?e:e.ensureState(n)).z2=i||0)}function _f(e,t,n,r){var o=e.get("renderItem"),i=e.coordinateSystem,a={};i&&(a=i.prepareCustoms?i.prepareCustoms(i):mf[i.type](i));for(var l,s,c=(0,O.defaults)({getWidth:r.getWidth,getHeight:r.getHeight,getZr:r.getZr,getDevicePixelRatio:r.getDevicePixelRatio,value:function(e,n){return null==n&&(n=l),t.getStore().get(t.getDimensionIndex(e||0),n)},style:function(n,r){0;null==r&&(r=l);var o=t.getItemVisual(r,"style"),i=o&&o.fill,a=o&&o.opacity,s=A(r,lf).getItemStyle();null!=i&&(s.fill=i),null!=a&&(s.opacity=a);var c={inheritColor:(0,O.isString)(i)?i:"#000"},u=y(r,lf),d=ht.VB(u,null,c,!1,!0);d.text=u.getShallow("show")?(0,O.retrieve2)(e.getFormattedLabel(r,lf),(0,Nu.i)(t,r)):null;var f=ht.sD(u,c,!1);return w(n,s),s=$d(s,d,f),n&&b(s,n),s.legacy=!0,s},ordinalRawValue:function(e,n){null==n&&(n=l),e=e||0;var r=t.getDimensionInfo(e);if(!r){var o=t.getDimensionIndex(e);return o>=0?t.getStore().get(o,n):void 0}var i=t.get(r.name,n),a=r&&r.ordinalMeta;return a?a.categories[i]:i},styleEmphasis:function(n,r){0;null==r&&(r=l);var o=A(r,af).getItemStyle(),i=y(r,af),a=ht.VB(i,null,null,!0,!0);a.text=i.getShallow("show")?(0,O.retrieve3)(e.getFormattedLabel(r,af),e.getFormattedLabel(r,lf),(0,Nu.i)(t,r)):null;var s=ht.sD(i,null,!0);return w(n,o),o=$d(o,a,s),n&&b(o,n),o.legacy=!0,o},visual:function(e,n){if(null==n&&(n=l),(0,O.hasOwn)(Cd,e)){var r=t.getItemVisual(n,"style");return r?r[Cd[e]]:null}if((0,O.hasOwn)(kd,e))return t.getItemVisual(n,e)},barLayout:function(e){if("cartesian2d"===i.type){var t=i.getBaseAxis();return(0,rd.DL)((0,O.defaults)({axis:t},e))}},currentSeriesIndices:function(){return n.getCurrentSeriesIndices()},font:function(e){return ht.c8(e,n)}},a.api||{}),u={context:{},seriesId:e.id,seriesName:e.name,seriesIndex:e.seriesIndex,coordSys:a.coordSys,dataInsideLength:t.count(),encode:Cf(e.getData())},d={},f={},h={},p={},m=0;m<uf.length;m++){var g=uf[m];h[g]=e.getModel(df[g]),p[g]=e.getModel(ff[g])}function v(e){return e===l?s||(s=t.getItemModel(e)):t.getItemModel(e)}function A(e,n){return t.hasItemOption?e===l?d[n]||(d[n]=v(e).getModel(df[n])):v(e).getModel(df[n]):h[n]}function y(e,n){return t.hasItemOption?e===l?f[n]||(f[n]=v(e).getModel(ff[n])):v(e).getModel(ff[n]):p[n]}return function(e,n){return l=e,s=null,d={},f={},o&&o((0,O.defaults)({dataIndexInside:e,dataIndex:t.getRawIndex(e),actionType:n?n.type:null},u),c)};function b(e,t){for(var n in t)(0,O.hasOwn)(t,n)&&(e[n]=t[n])}function w(e,t){e&&(e.textFill&&(t.textFill=e.textFill),e.textPosition&&(t.textPosition=e.textPosition))}}function Cf(e){var t={};return(0,O.each)(e.dimensions,(function(n){var r=e.getDimensionInfo(n);if(!r.isExtraCoord){var o=r.coordDim;(t[o]=t[o]||[])[r.coordDimIndex]=e.getDimensionIndex(n)}})),t}function kf(e,t,n,r,o,i,a){if(r){var l=Sf(e,t,n,r,o,i);return l&&a.setItemGraphicEl(n,l),l&&(0,rt.Lm)(l,r.focus,r.blurScope,r.emphasisDisabled),l}i.remove(t)}function Sf(e,t,n,r,o,i){var a=-1,l=t;t&&Vf(t,r,o)&&(a=(0,O.indexOf)(i.childrenRef(),t),t=null);var s,c,u=!t,d=t;d?d.clearStates():(d=bf(r),l&&(s=l,(c=d).copyTransform(s),vf(c)&&vf(s)&&(c.setStyle(s.style),c.z=s.z,c.z2=s.z2,c.zlevel=s.zlevel,c.invisible=s.invisible,c.ignore=s.ignore,gf(c)&&gf(s)&&c.setShape(s.shape)))),!1===r.morph?d.disableMorphing=!0:d.disableMorphing&&(d.disableMorphing=!1),pf.normal.cfg=pf.normal.conOpt=pf.emphasis.cfg=pf.emphasis.conOpt=pf.blur.cfg=pf.blur.conOpt=pf.select.cfg=pf.select.conOpt=null,pf.isLegacy=!1,function(e,t,n,r,o,i){if(e.isGroup)return;Bf(n,null,i),Bf(n,af,i);var a=i.normal.conOpt,l=i.emphasis.conOpt,s=i.blur.conOpt,c=i.select.conOpt;if(null!=a||null!=l||null!=c||null!=s){var u=e.getTextContent();if(!1===a)u&&e.removeTextContent();else{a=i.normal.conOpt=a||{type:"text"},u?u.clearStates():(u=bf(a),e.setTextContent(u)),Of(null,u,t,a,null,r,o);for(var d=a&&a.style,f=0;f<uf.length;f++){var h=uf[f];if(h!==lf){var p=i[h].conOpt;wf(h,u,0,Nf(a,p,h),null)}}d?u.dirty():u.markRedraw()}}}(d,n,r,o,u,pf),function(e,t,n,r,o){var i=n.clipPath;if(!1===i)e&&e.getClipPath()&&e.removeClipPath();else if(i){var a=e.getClipPath();a&&Vf(a,i,r)&&(a=null),a||(a=bf(i),e.setClipPath(a)),Of(null,a,t,i,null,r,o)}}(d,n,r,o,u),Of(e,d,n,r,pf,o,u),(0,O.hasOwn)(r,"info")&&(Sd(d).info=r.info);for(var f=0;f<uf.length;f++){var h=uf[f];if(h!==lf){var p=Tf(r,h);wf(h,d,0,Nf(r,p,h),pf)}}return function(e,t,n){if(!e.isGroup){var r=e,o=n.currentZ,i=n.currentZLevel;r.z=o,r.zlevel=i;var a=t.z2;null!=a&&(r.z2=a||0);for(var l=0;l<uf.length;l++)xf(r,t,uf[l])}}(d,r,o),"group"===r.type&&function(e,t,n,r,o){var i=r.children,a=i?i.length:0,l=r.$mergeChildren,s="byName"===l||r.diffChildrenByName,c=!1===l;if(!a&&!s&&!c)return;if(s)return u={api:e,oldChildren:t.children()||[],newChildren:i||[],dataIndex:n,seriesModel:o,group:t},void new mi.A(u.oldChildren,u.newChildren,Pf,Pf,u).add(Qf).update(Qf).remove(Mf).execute();var u;c&&t.removeAll();for(var d=0;d<a;d++){var f=i[d],h=t.childAt(d);f?(null==f.ignore&&(f.ignore=!1),Sf(e,h,n,f,o,t)):h.ignore=!0}for(var p=t.childCount()-1;p>=d;p--){var m=t.childAt(p);Ef(t,m,o)}}(e,d,n,r,o),a>=0?i.replaceAt(d,a):i.add(d),d}function Vf(e,t,n){var r,o=Sd(e),i=t.type,a=t.shape,l=t.style;return n.isUniversalTransitionEnabled()||null!=i&&i!==o.customGraphicType||"path"===i&&((r=a)&&((0,O.hasOwn)(r,"pathData")||(0,O.hasOwn)(r,"d")))&&Df(a)!==o.customPathData||"image"===i&&(0,O.hasOwn)(l,"image")&&l.image!==o.customImagePath}function Bf(e,t,n){var r=t?Tf(e,t):e,o=t?Nf(e,r,af):e.style,i=e.type,a=r?r.textConfig:null,l=e.textContent,s=l?t?Tf(l,t):l:null;if(o&&(n.isLegacy||Qd(o,i,!!a,!!s))){n.isLegacy=!0;var c=Md(o,i,!t);!a&&c.textConfig&&(a=c.textConfig),!s&&c.textContent&&(s=c.textContent)}if(!t&&s){var u=s;!u.type&&(u.type="text")}var d=t?n[t]:n.normal;d.cfg=a,d.conOpt=s}function Tf(e,t){return t?e?e[t]:null:e}function Nf(e,t,n){var r=t&&t.style;return null==r&&n===af&&e&&(r=e.styleEmphasis),r}function Ef(e,t,n){t&&qd(t,Sd(e).option,n)}function Pf(e,t){var n=e&&e.name;return null!=n?n:"e\0\0"+t}function Qf(e,t){var n=this.context,r=null!=e?n.newChildren[e]:null,o=null!=t?n.oldChildren[t]:null;Sf(n.api,o,n.dataIndex,r,n.seriesModel,n.group)}function Mf(e){var t=this.context,n=t.oldChildren[e];n&&qd(n,Sd(n).option,t.seriesModel)}function Df(e){return e&&(e.pathData||e.d)}var $f=n(45620),zf=n(22480),Rf=n(53226),If=n(3686),Lf=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,Je.C6)(t,e),t.prototype.makeElOption=function(e,t,n,r,o){var i=n.axis;"angle"===i.dim&&(this.animationThreshold=Math.PI/18);var a=i.polar,l=a.getOtherAxis(i).getExtent(),s=i.dataToCoord(t),c=r.get("type");if(c&&"none"!==c){var u=If.bY(r),d=Ff[c](i,a,s,l);d.style=u,e.graphicKey=d.type,e.pointer=d}var f=function(e,t,n,r,o){var i=t.axis,a=i.dataToCoord(e),l=r.getAngleAxis().getExtent()[0];l=l/180*Math.PI;var s,c,u,d=r.getRadiusAxis().getExtent();if("radius"===i.dim){var f=$n.create();$n.rotate(f,f,l),$n.translate(f,f,[r.cx,r.cy]),s=qt.applyTransform([a,-o],f);var h=t.getModel("axisLabel").get("rotate")||0,p=cn.A.innerTextLayout(l,h*Math.PI/180,-1);c=p.textAlign,u=p.textVerticalAlign}else{var m=d[1];s=r.coordToPoint([m+o,a]);var g=r.cx,v=r.cy;c=Math.abs(s[0]-g)/m<.3?"center":s[0]>g?"left":"right",u=Math.abs(s[1]-v)/m<.3?"middle":s[1]>v?"top":"bottom"}return{position:s,align:c,verticalAlign:u}}(t,n,0,a,r.get(["label","margin"]));If.T8(e,n,r,o,f)},t}(Rf.A);var Ff={line:function(e,t,n,r){return"angle"===e.dim?{type:"Line",shape:If.MU(t.coordToPoint([r[0],n]),t.coordToPoint([r[1],n]))}:{type:"Circle",shape:{cx:t.cx,cy:t.cy,r:n}}},shadow:function(e,t,n,r){var o=Math.max(1,e.getBandWidth()),i=Math.PI/180;return"angle"===e.dim?{type:"Sector",shape:If.u7(t.cx,t.cy,r[0],r[1],(-n-o/2)*i,(o/2-n)*i)}:{type:"Sector",shape:If.u7(t.cx,t.cy,n-o/2,n+o/2,0,2*Math.PI)}}},Uf=Lf,Hf=n(97063),Wf=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.findAxisModel=function(e){var t;return this.ecModel.eachComponent(e,(function(e){e.getCoordSysModel()===this&&(t=e)}),this),t},t.type="polar",t.dependencies=["radiusAxis","angleAxis"],t.defaultOption={z:0,center:["50%","50%"],radius:"80%"},t}(rn.A),jf=Wf,qf=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,Je.C6)(t,e),t.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",We.US).models[0]},t.type="polarAxis",t}(rn.A);O.mixin(qf,nn.L);var Xf=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="angleAxis",t}(qf),Yf=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="radiusAxis",t}(qf),Gf=function(e){function t(t,n){return e.call(this,"radius",t,n)||this}return(0,Je.C6)(t,e),t.prototype.pointToData=function(e,t){return this.polar.pointToData(e,t)["radius"===this.dim?0:1]},t}(gn.A);Gf.prototype.dataToRadius=gn.A.prototype.dataToCoord,Gf.prototype.radiusToData=gn.A.prototype.coordToData;var Zf=Gf,Kf=(0,We.$r)(),Jf=function(e){function t(t,n){return e.call(this,"angle",t,n||[0,360])||this}return(0,Je.C6)(t,e),t.prototype.pointToData=function(e,t){return this.polar.pointToData(e,t)["radius"===this.dim?0:1]},t.prototype.calculateCategoryInterval=function(){var e=this,t=e.getLabelModel(),n=e.scale,r=n.getExtent(),o=n.count();if(r[1]-r[0]<1)return 0;var i=r[0],a=e.dataToCoord(i+1)-e.dataToCoord(i),l=Math.abs(a),s=d.NO(null==i?"":i+"",t.getFont(),"center","top"),c=Math.max(s.height,7)/l;isNaN(c)&&(c=1/0);var u=Math.max(0,Math.floor(c)),f=Kf(e.model),h=f.lastAutoInterval,p=f.lastTickCount;return null!=h&&null!=p&&Math.abs(h-u)<=1&&Math.abs(p-o)<=1&&h>u?u=h:(f.lastTickCount=o,f.lastAutoInterval=u),u},t}(gn.A);Jf.prototype.dataToAngle=gn.A.prototype.dataToCoord,Jf.prototype.angleToData=gn.A.prototype.coordToData;var eh=Jf,th=["radius","angle"],nh=function(){function e(e){this.dimensions=th,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new Zf,this._angleAxis=new eh,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return e.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},e.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},e.prototype.getAxis=function(e){return this["_"+e+"Axis"]},e.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},e.prototype.getAxesByScale=function(e){var t=[],n=this._angleAxis,r=this._radiusAxis;return n.scale.type===e&&t.push(n),r.scale.type===e&&t.push(r),t},e.prototype.getAngleAxis=function(){return this._angleAxis},e.prototype.getRadiusAxis=function(){return this._radiusAxis},e.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},e.prototype.getTooltipAxes=function(e){var t=null!=e&&"auto"!==e?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},e.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},e.prototype.pointToData=function(e,t){var n=this.pointToCoord(e);return[this._radiusAxis.radiusToData(n[0],t),this._angleAxis.angleToData(n[1],t)]},e.prototype.pointToCoord=function(e){var t=e[0]-this.cx,n=e[1]-this.cy,r=this.getAngleAxis(),o=r.getExtent(),i=Math.min(o[0],o[1]),a=Math.max(o[0],o[1]);r.inverse?i=a-360:a=i+360;var l=Math.sqrt(t*t+n*n);t/=l,n/=l;for(var s=Math.atan2(-n,t)/Math.PI*180,c=s<i?1:-1;s<i||s>a;)s+=360*c;return[l,s]},e.prototype.coordToPoint=function(e){var t=e[0],n=e[1]/180*Math.PI;return[Math.cos(n)*t+this.cx,-Math.sin(n)*t+this.cy]},e.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis().getExtent().slice();t[0]>t[1]&&t.reverse();var n=e.getExtent(),r=Math.PI/180,o=1e-4;return{cx:this.cx,cy:this.cy,r0:t[0],r:t[1],startAngle:-n[0]*r,endAngle:-n[1]*r,clockwise:e.inverse,contain:function(e,t){var n=e-this.cx,r=t-this.cy,i=n*n+r*r,a=this.r,l=this.r0;return a!==l&&i-o<=a*a&&i+o>=l*l}}},e.prototype.convertToPixel=function(e,t,n){return rh(t)===this?this.dataToPoint(n):null},e.prototype.convertFromPixel=function(e,t,n){return rh(t)===this?this.pointToData(n):null},e}();function rh(e){var t=e.seriesModel,n=e.polarModel;return n&&n.coordinateSystem||t&&t.coordinateSystem}var oh=nh;function ih(e,t){var n=this,r=n.getAngleAxis(),o=n.getRadiusAxis();if(r.scale.setExtent(1/0,-1/0),o.scale.setExtent(1/0,-1/0),e.eachSeries((function(e){if(e.coordinateSystem===n){var t=e.getData();O.each((0,cs.wq)(t,"radius"),(function(e){o.scale.unionExtentFromData(t,e)})),O.each((0,cs.wq)(t,"angle"),(function(e){r.scale.unionExtentFromData(t,e)}))}})),(0,cs.af)(r.scale,r.model),(0,cs.af)(o.scale,o.model),"category"===r.type&&!r.onBand){var i=r.getExtent(),a=360/r.scale.count();r.inverse?i[1]+=a:i[1]-=a,r.setExtent(i[0],i[1])}}function ah(e,t){var n;if(e.type=t.get("type"),e.scale=(0,cs.f$)(t),e.onBand=t.get("boundaryGap")&&"category"===e.type,e.inverse=t.get("inverse"),function(e){return"angleAxis"===e.mainType}(t)){e.inverse=e.inverse!==t.get("clockwise");var r=t.get("startAngle"),o=null!==(n=t.get("endAngle"))&&void 0!==n?n:r+(e.inverse?-360:360);e.setExtent(r,o)}t.axis=e,e.model=t}var lh={dimensions:th,create:function(e,t){var n=[];return e.eachComponent("polar",(function(e,r){var o=new oh(r+"");o.update=ih;var i=o.getRadiusAxis(),a=o.getAngleAxis(),l=e.findAxisModel("radiusAxis"),s=e.findAxisModel("angleAxis");ah(i,l),ah(a,s),function(e,t,n){var r=t.get("center"),o=n.getWidth(),i=n.getHeight();e.cx=(0,Ue.lo)(r[0],o),e.cy=(0,Ue.lo)(r[1],i);var a=e.getRadiusAxis(),l=Math.min(o,i)/2,s=t.get("radius");null==s?s=[0,"100%"]:O.isArray(s)||(s=[0,s]);var c=[(0,Ue.lo)(s[0],l),(0,Ue.lo)(s[1],l)];a.inverse?a.setExtent(c[1],c[0]):a.setExtent(c[0],c[1])}(o,e,t),n.push(o),e.coordinateSystem=o,o.model=e})),e.eachSeries((function(e){if("polar"===e.get("coordinateSystem")){var t=e.getReferringComponents("polar",We.US).models[0];0,e.coordinateSystem=t.coordinateSystem}})),n}},sh=lh,ch=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function uh(e,t,n){t[1]>t[0]&&(t=t.slice().reverse());var r=e.coordToPoint([t[0],n]),o=e.coordToPoint([t[1],n]);return{x1:r[0],y1:r[1],x2:o[0],y2:o[1]}}function dh(e){return e.getRadiusAxis().inverse?0:1}function fh(e){var t=e[0],n=e[e.length-1];t&&n&&Math.abs(Math.abs(t.coord-n.coord)-360)<1e-4&&e.pop()}var hh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="PolarAxisPointer",n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t){if(this.group.removeAll(),e.get("show")){var n=e.axis,r=n.polar,o=r.getRadiusAxis().getExtent(),i=n.getTicksCoords(),a=n.getMinorTicksCoords(),l=O.map(n.getViewLabels(),(function(e){e=O.clone(e);var t=n.scale,r="ordinal"===t.type?t.getRawOrdinalNumber(e.tickValue):e.tickValue;return e.coord=n.dataToCoord(r),e}));fh(l),fh(i),O.each(ch,(function(t){!e.get([t,"show"])||n.scale.isBlank()&&"axisLine"!==t||ph[t](this.group,e,r,i,a,o,l)}),this)}},t.type="angleAxis",t}(zf.A),ph={axisLine:function(e,t,n,r,o,i){var a,l=t.getModel(["axisLine","lineStyle"]),s=n.getAngleAxis(),c=Math.PI/180,u=s.getExtent(),d=dh(n),f=d?0:1,h=360===Math.abs(u[1]-u[0])?"Circle":"Arc";(a=0===i[f]?new qt[h]({shape:{cx:n.cx,cy:n.cy,r:i[d],startAngle:-u[0]*c,endAngle:-u[1]*c,clockwise:s.inverse},style:l.getLineStyle(),z2:1,silent:!0}):new dn.A({shape:{cx:n.cx,cy:n.cy,r:i[d],r0:i[f]},style:l.getLineStyle(),z2:1,silent:!0})).style.fill=null,e.add(a)},axisTick:function(e,t,n,r,o,i){var a=t.getModel("axisTick"),l=(a.get("inside")?-1:1)*a.get("length"),s=i[dh(n)],c=O.map(r,(function(e){return new Dn.A({shape:uh(n,[s,s+l],e.coord)})}));e.add(qt.mergePath(c,{style:O.defaults(a.getModel("lineStyle").getLineStyle(),{stroke:t.get(["axisLine","lineStyle","color"])})}))},minorTick:function(e,t,n,r,o,i){if(o.length){for(var a=t.getModel("axisTick"),l=t.getModel("minorTick"),s=(a.get("inside")?-1:1)*l.get("length"),c=i[dh(n)],u=[],d=0;d<o.length;d++)for(var f=0;f<o[d].length;f++)u.push(new Dn.A({shape:uh(n,[c,c+s],o[d][f].coord)}));e.add(qt.mergePath(u,{style:O.defaults(l.getModel("lineStyle").getLineStyle(),O.defaults(a.getLineStyle(),{stroke:t.get(["axisLine","lineStyle","color"])}))}))}},axisLabel:function(e,t,n,r,o,i,a){var l=t.getCategories(!0),s=t.getModel("axisLabel"),c=s.get("margin"),u=t.get("triggerEvent");O.each(a,(function(r,o){var a=s,d=r.tickValue,f=i[dh(n)],h=n.coordToPoint([f+c,r.coord]),p=n.cx,m=n.cy,g=Math.abs(h[0]-p)/f<.3?"center":h[0]>p?"left":"right",v=Math.abs(h[1]-m)/f<.3?"middle":h[1]>m?"top":"bottom";if(l&&l[d]){var A=l[d];O.isObject(A)&&A.textStyle&&(a=new tn.A(A.textStyle,s,s.ecModel))}var y=new Z.Ay({silent:cn.A.isLabelSilent(t),style:(0,ht.VB)(a,{x:h[0],y:h[1],fill:a.getTextColor()||t.get(["axisLine","lineStyle","color"]),text:r.formattedLabel,align:g,verticalAlign:v})});if(e.add(y),u){var b=cn.A.makeAxisEventDataBase(t);b.targetType="axisLabel",b.value=r.rawLabel,(0,Qt.z)(y).eventData=b}}),this)},splitLine:function(e,t,n,r,o,i){var a=t.getModel("splitLine").getModel("lineStyle"),l=a.get("color"),s=0;l=l instanceof Array?l:[l];for(var c=[],u=0;u<r.length;u++){var d=s++%l.length;c[d]=c[d]||[],c[d].push(new Dn.A({shape:uh(n,i,r[u].coord)}))}for(u=0;u<c.length;u++)e.add(qt.mergePath(c[u],{style:O.defaults({stroke:l[u%l.length]},a.getLineStyle()),silent:!0,z:t.get("z")}))},minorSplitLine:function(e,t,n,r,o,i){if(o.length){for(var a=t.getModel("minorSplitLine").getModel("lineStyle"),l=[],s=0;s<o.length;s++)for(var c=0;c<o[s].length;c++)l.push(new Dn.A({shape:uh(n,i,o[s][c].coord)}));e.add(qt.mergePath(l,{style:a.getLineStyle(),silent:!0,z:t.get("z")}))}},splitArea:function(e,t,n,r,o,i){if(r.length){var a=t.getModel("splitArea").getModel("areaStyle"),l=a.get("color"),s=0;l=l instanceof Array?l:[l];for(var c=[],u=Math.PI/180,d=-r[0].coord*u,f=Math.min(i[0],i[1]),h=Math.max(i[0],i[1]),p=t.get("clockwise"),m=1,g=r.length;m<=g;m++){var v=m===g?r[0].coord:r[m].coord,A=s++%l.length;c[A]=c[A]||[],c[A].push(new nt.A({shape:{cx:n.cx,cy:n.cy,r0:f,r:h,startAngle:d,endAngle:-v*u,clockwise:p},silent:!0})),d=-v*u}for(m=0;m<c.length;m++)e.add(qt.mergePath(c[m],{style:O.defaults({fill:l[m%l.length]},a.getAreaStyle()),silent:!0}))}}},mh=hh,gh=["axisLine","axisTickLabel","axisName"],vh=["splitLine","splitArea","minorSplitLine"],Ah=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="PolarAxisPointer",n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t){if(this.group.removeAll(),e.get("show")){var n=this._axisGroup,r=this._axisGroup=new Et.A;this.group.add(r);var o=e.axis,i=o.polar,a=i.getAngleAxis(),l=o.getTicksCoords(),s=o.getMinorTicksCoords(),c=a.getExtent()[0],u=o.getExtent(),d=function(e,t,n){return{position:[e.cx,e.cy],rotation:n/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:t.getModel("axisLabel").get("rotate"),z2:1}}(i,e,c),f=new cn.A(e,d);O.each(gh,f.add,f),r.add(f.getGroup()),qt.groupTransition(n,r,e),O.each(vh,(function(t){e.get([t,"show"])&&!o.scale.isBlank()&&yh[t](this.group,e,i,c,u,l,s)}),this)}},t.type="radiusAxis",t}(zf.A),yh={splitLine:function(e,t,n,r,o,i){var a=t.getModel("splitLine").getModel("lineStyle"),l=a.get("color"),s=0,c=n.getAngleAxis(),u=Math.PI/180,d=c.getExtent(),f=360===Math.abs(d[1]-d[0])?"Circle":"Arc";l=l instanceof Array?l:[l];for(var h=[],p=0;p<i.length;p++){var m=s++%l.length;h[m]=h[m]||[],h[m].push(new qt[f]({shape:{cx:n.cx,cy:n.cy,r:Math.max(i[p].coord,0),startAngle:-d[0]*u,endAngle:-d[1]*u,clockwise:c.inverse}}))}for(p=0;p<h.length;p++)e.add(qt.mergePath(h[p],{style:O.defaults({stroke:l[p%l.length],fill:null},a.getLineStyle()),silent:!0}))},minorSplitLine:function(e,t,n,r,o,i,a){if(a.length){for(var l=t.getModel("minorSplitLine").getModel("lineStyle"),s=[],c=0;c<a.length;c++)for(var u=0;u<a[c].length;u++)s.push(new un.A({shape:{cx:n.cx,cy:n.cy,r:a[c][u].coord}}));e.add(qt.mergePath(s,{style:O.defaults({fill:null},l.getLineStyle()),silent:!0}))}},splitArea:function(e,t,n,r,o,i){if(i.length){var a=t.getModel("splitArea").getModel("areaStyle"),l=a.get("color"),s=0;l=l instanceof Array?l:[l];for(var c=[],u=i[0].coord,d=1;d<i.length;d++){var f=s++%l.length;c[f]=c[f]||[],c[f].push(new nt.A({shape:{cx:n.cx,cy:n.cy,r0:u,r:i[d].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),u=i[d].coord}for(d=0;d<c.length;d++)e.add(qt.mergePath(c[d],{style:O.defaults({fill:l[d%l.length]},a.getAreaStyle()),silent:!0}))}}};var bh=Ah,Oh=n(65008);function wh(e){return e.get("stack")||"__ec_stack_"+e.seriesIndex}function xh(e,t){return t.dim+e.model.componentIndex}var _h=function(e,t,n){var r={},o=function(e){var t={};O.each(e,(function(e,n){var r=e.getData(),o=e.coordinateSystem,i=o.getBaseAxis(),a=xh(o,i),l=i.getExtent(),s="category"===i.type?i.getBandWidth():Math.abs(l[1]-l[0])/r.count(),c=t[a]||{bandWidth:s,remainedWidth:s,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},u=c.stacks;t[a]=c;var d=wh(e);u[d]||c.autoWidthCount++,u[d]=u[d]||{width:0,maxWidth:0};var f=(0,Ue.lo)(e.get("barWidth"),s),h=(0,Ue.lo)(e.get("barMaxWidth"),s),p=e.get("barGap"),m=e.get("barCategoryGap");f&&!u[d].width&&(f=Math.min(c.remainedWidth,f),u[d].width=f,c.remainedWidth-=f),h&&(u[d].maxWidth=h),null!=p&&(c.gap=p),null!=m&&(c.categoryGap=m)}));var n={};return O.each(t,(function(e,t){n[t]={};var r=e.stacks,o=e.bandWidth,i=(0,Ue.lo)(e.categoryGap,o),a=(0,Ue.lo)(e.gap,1),l=e.remainedWidth,s=e.autoWidthCount,c=(l-i)/(s+(s-1)*a);c=Math.max(c,0),O.each(r,(function(e,t){var n=e.maxWidth;n&&n<c&&(n=Math.min(n,l),e.width&&(n=Math.min(n,e.width)),l-=n,e.width=n,s--)})),c=(l-i)/(s+(s-1)*a),c=Math.max(c,0);var u,d=0;O.each(r,(function(e,t){e.width||(e.width=c),u=e,d+=e.width*(1+a)})),u&&(d-=u.width*a);var f=-d/2;O.each(r,(function(e,r){n[t][r]=n[t][r]||{offset:f,width:e.width},f+=e.width*(1+a)}))})),n}(O.filter(t.getSeriesByType(e),(function(e){return!t.isSeriesFiltered(e)&&e.coordinateSystem&&"polar"===e.coordinateSystem.type})));t.eachSeriesByType(e,(function(e){if("polar"===e.coordinateSystem.type){var t=e.getData(),n=e.coordinateSystem,i=n.getBaseAxis(),a=xh(n,i),l=wh(e),s=o[a][l],c=s.offset,u=s.width,d=n.getOtherAxis(i),f=e.coordinateSystem.cx,h=e.coordinateSystem.cy,p=e.get("barMinHeight")||0,m=e.get("barMinAngle")||0;r[l]=r[l]||[];for(var g=t.mapDimension(d.dim),v=t.mapDimension(i.dim),A=(0,Oh.sJ)(t,g),y="radius"!==i.dim||!e.get("roundCap",!0),b=d.model.get("startValue"),O=d.dataToCoord(b||0),w=0,x=t.count();w<x;w++){var _=t.get(g,w),C=t.get(v,w),k=_>=0?"p":"n",S=O;A&&(r[l][C]||(r[l][C]={p:O,n:O}),S=r[l][C][k]);var V=void 0,B=void 0,T=void 0,N=void 0;if("radius"===d.dim){var E=d.dataToCoord(_)-O,P=i.dataToCoord(C);Math.abs(E)<p&&(E=(E<0?-1:1)*p),V=S,B=S+E,N=(T=P-c)-u,A&&(r[l][C][k]=B)}else{var Q=d.dataToCoord(_,y)-O,M=i.dataToCoord(C);Math.abs(Q)<m&&(Q=(Q<0?-1:1)*m),B=(V=M+c)+u,T=S,N=S+Q,A&&(r[l][C][k]=N)}t.setItemLayout(w,{cx:f,cy:h,r0:V,r:B,startAngle:-T*Math.PI/180,endAngle:-N*Math.PI/180,clockwise:T>=N})}}}))},Ch={startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:0}},kh={splitNumber:5},Sh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="polar",t}(fn.A);function Vh(e,t){t=t||{};var n=e.coordinateSystem,r=e.axis,o={},i=r.position,a=r.orient,l=n.getRect(),s=[l.x,l.x+l.width,l.y,l.y+l.height],c={horizontal:{top:s[2],bottom:s[3]},vertical:{left:s[0],right:s[1]}};o.position=["vertical"===a?c.vertical[i]:s[0],"horizontal"===a?c.horizontal[i]:s[3]];o.rotation=Math.PI/2*{horizontal:0,vertical:1}[a];o.labelDirection=o.tickDirection=o.nameDirection={top:-1,bottom:1,right:1,left:-1}[i],e.get(["axisTick","inside"])&&(o.tickDirection=-o.tickDirection),O.retrieve(t.labelInside,e.get(["axisLabel","inside"]))&&(o.labelDirection=-o.labelDirection);var u=t.rotate;return null==u&&(u=e.get(["axisLabel","rotate"])),o.labelRotation="top"===i?-u:u,o.z2=1,o}var Bh=n(35369),Th=["axisLine","axisTickLabel","axisName"],Nh=["splitArea","splitLine"],Eh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="SingleAxisPointer",n}return(0,Je.C6)(t,e),t.prototype.render=function(t,n,r,o){var i=this.group;i.removeAll();var a=this._axisGroup;this._axisGroup=new Et.A;var l=Vh(t),s=new cn.A(t,l);O.each(Th,s.add,s),i.add(this._axisGroup),i.add(s.getGroup()),O.each(Nh,(function(e){t.get([e,"show"])&&Ph[e](this,this.group,this._axisGroup,t)}),this),qt.groupTransition(a,this._axisGroup,t),e.prototype.render.call(this,t,n,r,o)},t.prototype.remove=function(){(0,Bh.V)(this)},t.type="singleAxis",t}(zf.A),Ph={splitLine:function(e,t,n,r){var o=r.axis;if(!o.scale.isBlank()){var i=r.getModel("splitLine"),a=i.getModel("lineStyle"),l=a.get("color");l=l instanceof Array?l:[l];for(var s=a.get("width"),c=r.coordinateSystem.getRect(),u=o.isHorizontal(),d=[],f=0,h=o.getTicksCoords({tickModel:i}),p=[],m=[],g=0;g<h.length;++g){var v=o.toGlobalCoord(h[g].coord);u?(p[0]=v,p[1]=c.y,m[0]=v,m[1]=c.y+c.height):(p[0]=c.x,p[1]=v,m[0]=c.x+c.width,m[1]=v);var A=new Dn.A({shape:{x1:p[0],y1:p[1],x2:m[0],y2:m[1]},silent:!0});qt.subPixelOptimizeLine(A.shape,s);var y=f++%l.length;d[y]=d[y]||[],d[y].push(A)}var b=a.getLineStyle(["color"]);for(g=0;g<d.length;++g)t.add(qt.mergePath(d[g],{style:O.defaults({stroke:l[g%l.length]},b),silent:!0}))}},splitArea:function(e,t,n,r){(0,Bh.Y)(e,n,r,r)}},Qh=Eh,Mh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.getCoordSysModel=function(){return this},t.type="singleAxis",t.layoutMode="box",t.defaultOption={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}},t}(rn.A);(0,O.mixin)(Mh,nn.L.prototype);var Dh=Mh,$h=function(e){function t(t,n,r,o,i){var a=e.call(this,t,n,r)||this;return a.type=o||"value",a.position=i||"bottom",a}return(0,Je.C6)(t,e),t.prototype.isHorizontal=function(){var e=this.position;return"top"===e||"bottom"===e},t.prototype.pointToData=function(e,t){return this.coordinateSystem.pointToData(e)[0]},t}(gn.A),zh=$h,Rh=["single"];function Ih(e){var t=e.seriesModel,n=e.singleAxisModel;return n&&n.coordinateSystem||t&&t.coordinateSystem}var Lh=function(){function e(e,t,n){this.type="single",this.dimension="single",this.dimensions=Rh,this.axisPointerEnabled=!0,this.model=e,this._init(e,t,n)}return e.prototype._init=function(e,t,n){var r=this.dimension,o=new zh(r,cs.f$(e),[0,0],e.get("type"),e.get("position")),i="category"===o.type;o.onBand=i&&e.get("boundaryGap"),o.inverse=e.get("inverse"),o.orient=e.get("orient"),e.axis=o,o.model=e,o.coordinateSystem=this,this._axis=o},e.prototype.update=function(e,t){e.eachSeries((function(e){if(e.coordinateSystem===this){var t=e.getData();(0,O.each)(t.mapDimensionsAll(this.dimension),(function(e){this._axis.scale.unionExtentFromData(t,e)}),this),cs.af(this._axis.scale,this._axis.model)}}),this)},e.prototype.resize=function(e,t){this._rect=(0,He.dV)({left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")},{width:t.getWidth(),height:t.getHeight()}),this._adjustAxis()},e.prototype.getRect=function(){return this._rect},e.prototype._adjustAxis=function(){var e=this._rect,t=this._axis,n=t.isHorizontal(),r=n?[0,e.width]:[0,e.height],o=t.inverse?1:0;t.setExtent(r[o],r[1-o]),this._updateAxisTransform(t,n?e.x:e.y)},e.prototype._updateAxisTransform=function(e,t){var n=e.getExtent(),r=n[0]+n[1],o=e.isHorizontal();e.toGlobalCoord=o?function(e){return e+t}:function(e){return r-e+t},e.toLocalCoord=o?function(e){return e-t}:function(e){return r-e+t}},e.prototype.getAxis=function(){return this._axis},e.prototype.getBaseAxis=function(){return this._axis},e.prototype.getAxes=function(){return[this._axis]},e.prototype.getTooltipAxes=function(){return{baseAxes:[this.getAxis()],otherAxes:[]}},e.prototype.containPoint=function(e){var t=this.getRect(),n=this.getAxis();return"horizontal"===n.orient?n.contain(n.toLocalCoord(e[0]))&&e[1]>=t.y&&e[1]<=t.y+t.height:n.contain(n.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},e.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e["horizontal"===t.orient?0:1]))]},e.prototype.dataToPoint=function(e){var t=this.getAxis(),n=this.getRect(),r=[],o="horizontal"===t.orient?0:1;return e instanceof Array&&(e=e[0]),r[o]=t.toGlobalCoord(t.dataToCoord(+e)),r[1-o]=0===o?n.y+n.height/2:n.x+n.width/2,r},e.prototype.convertToPixel=function(e,t,n){return Ih(t)===this?this.dataToPoint(n):null},e.prototype.convertFromPixel=function(e,t,n){return Ih(t)===this?this.pointToData(n):null},e}();var Fh={create:function(e,t){var n=[];return e.eachComponent("singleAxis",(function(r,o){var i=new Lh(r,e,t);i.name="single_"+o,i.resize(r,t),r.coordinateSystem=i,n.push(i)})),e.eachSeries((function(e){if("singleAxis"===e.get("coordinateSystem")){var t=e.getReferringComponents("singleAxis",We.US).models[0];e.coordinateSystem=t&&t.coordinateSystem}})),n},dimensions:Rh},Uh=["x","y"],Hh=["width","height"],Wh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,Je.C6)(t,e),t.prototype.makeElOption=function(e,t,n,r,o){var i=n.axis,a=i.coordinateSystem,l=Xh(a,1-qh(i)),s=a.dataToPoint(t)[0],c=r.get("type");if(c&&"none"!==c){var u=If.bY(r),d=jh[c](i,s,l);d.style=u,e.graphicKey=d.type,e.pointer=d}var f=Vh(n);If.DA(t,e,f,n,r,o)},t.prototype.getHandleTransform=function(e,t,n){var r=Vh(t,{labelInside:!1});r.labelMargin=n.get(["handle","margin"]);var o=If.Tc(t.axis,e,r);return{x:o[0],y:o[1],rotation:r.rotation+(r.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,t,n,r){var o=n.axis,i=o.coordinateSystem,a=qh(o),l=Xh(i,a),s=[e.x,e.y];s[a]+=t[a],s[a]=Math.min(l[1],s[a]),s[a]=Math.max(l[0],s[a]);var c=Xh(i,1-a),u=(c[1]+c[0])/2,d=[u,u];return d[a]=s[a],{x:s[0],y:s[1],rotation:e.rotation,cursorPoint:d,tooltipOption:{verticalAlign:"middle"}}},t}(Rf.A),jh={line:function(e,t,n){return{type:"Line",subPixelOptimize:!0,shape:If.MU([t,n[0]],[t,n[1]],qh(e))}},shadow:function(e,t,n){var r=e.getBandWidth(),o=n[1]-n[0];return{type:"Rect",shape:If.cU([t-r/2,n[0]],[r,o],qh(e))}}};function qh(e){return e.isHorizontal()?0:1}function Xh(e,t){var n=e.getRect();return[n[Uh[t]],n[Uh[t]]+n[Hh[t]]]}var Yh=Wh,Gh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="single",t}(fn.A);var Zh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(t,n,r){var o=(0,He.vs)(t);e.prototype.init.apply(this,arguments),Kh(t,o)},t.prototype.mergeOption=function(t){e.prototype.mergeOption.apply(this,arguments),Kh(this.option,t)},t.prototype.getCellSize=function(){return this.option.cellSize},t.type="calendar",t.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},t}(rn.A);function Kh(e,t){var n,r=e.cellSize;1===(n=O.isArray(r)?r:e.cellSize=[r,r]).length&&(n[1]=n[0]);var o=O.map([0,1],(function(e){return(0,He.Qf)(t,e)&&(n[e]="auto"),null!=n[e]&&"auto"!==n[e]}));(0,He.YA)(e,t,{type:"box",ignoreSize:o})}var Jh=Zh,ep=n(56629),tp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r=this.group;r.removeAll();var o=e.coordinateSystem,i=o.getRangeInfo(),a=o.getOrient(),l=t.getLocaleModel();this._renderDayRect(e,i,r),this._renderLines(e,i,a,r),this._renderYearText(e,i,a,r),this._renderMonthText(e,l,a,r),this._renderWeekText(e,l,i,a,r)},t.prototype._renderDayRect=function(e,t,n){for(var r=e.coordinateSystem,o=e.getModel("itemStyle").getItemStyle(),i=r.getCellWidth(),a=r.getCellHeight(),l=t.start.time;l<=t.end.time;l=r.getNextNDay(l,1).time){var s=r.dataToRect([l],!1).tl,c=new Qn.A({shape:{x:s[0],y:s[1],width:i,height:a},cursor:"default",style:o});n.add(c)}},t.prototype._renderLines=function(e,t,n,r){var o=this,i=e.coordinateSystem,a=e.getModel(["splitLine","lineStyle"]).getLineStyle(),l=e.get(["splitLine","show"]),s=a.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var c=t.start,u=0;c.time<=t.end.time;u++){f(c.formatedDate),0===u&&(c=i.getDateInfo(t.start.y+"-"+t.start.m));var d=c.date;d.setMonth(d.getMonth()+1),c=i.getDateInfo(d)}function f(t){o._firstDayOfMonth.push(i.getDateInfo(t)),o._firstDayPoints.push(i.dataToRect([t],!1).tl);var s=o._getLinePointsOfOneWeek(e,t,n);o._tlpoints.push(s[0]),o._blpoints.push(s[s.length-1]),l&&o._drawSplitline(s,a,r)}f(i.getNextNDay(t.end.time,1).formatedDate),l&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,s,n),a,r),l&&this._drawSplitline(o._getEdgesPoints(o._blpoints,s,n),a,r)},t.prototype._getEdgesPoints=function(e,t,n){var r=[e[0].slice(),e[e.length-1].slice()],o="horizontal"===n?0:1;return r[0][o]=r[0][o]-t/2,r[1][o]=r[1][o]+t/2,r},t.prototype._drawSplitline=function(e,t,n){var r=new tt.A({z2:20,shape:{points:e},style:t});n.add(r)},t.prototype._getLinePointsOfOneWeek=function(e,t,n){for(var r=e.coordinateSystem,o=r.getDateInfo(t),i=[],a=0;a<7;a++){var l=r.getNextNDay(o.time,a),s=r.dataToRect([l.time],!1);i[2*l.day]=s.tl,i[2*l.day+1]=s["horizontal"===n?"bl":"tr"]}return i},t.prototype._formatterLabel=function(e,t){return(0,O.isString)(e)&&e?(0,wi.io)(e,t):(0,O.isFunction)(e)?e(t):t.nameMap},t.prototype._yearTextPositionControl=function(e,t,n,r,o){var i=t[0],a=t[1],l=["center","bottom"];"bottom"===r?(a+=o,l=["center","top"]):"left"===r?i-=o:"right"===r?(i+=o,l=["center","top"]):a-=o;var s=0;return"left"!==r&&"right"!==r||(s=Math.PI/2),{rotation:s,x:i,y:a,style:{align:l[0],verticalAlign:l[1]}}},t.prototype._renderYearText=function(e,t,n,r){var o=e.getModel("yearLabel");if(o.get("show")){var i=o.get("margin"),a=o.get("position");a||(a="horizontal"!==n?"top":"left");var l=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],s=(l[0][0]+l[1][0])/2,c=(l[0][1]+l[1][1])/2,u="horizontal"===n?0:1,d={top:[s,l[u][1]],bottom:[s,l[1-u][1]],left:[l[1-u][0],c],right:[l[u][0],c]},f=t.start.y;+t.end.y>+t.start.y&&(f=f+"-"+t.end.y);var h=o.get("formatter"),p={start:t.start.y,end:t.end.y,nameMap:f},m=this._formatterLabel(h,p),g=new Z.Ay({z2:30,style:(0,ht.VB)(o,{text:m}),silent:o.get("silent")});g.attr(this._yearTextPositionControl(g,d[a],n,a,i)),r.add(g)}},t.prototype._monthTextPositionControl=function(e,t,n,r,o){var i="left",a="top",l=e[0],s=e[1];return"horizontal"===n?(s+=o,t&&(i="center"),"start"===r&&(a="bottom")):(l+=o,t&&(a="middle"),"start"===r&&(i="right")),{x:l,y:s,align:i,verticalAlign:a}},t.prototype._renderMonthText=function(e,t,n,r){var o=e.getModel("monthLabel");if(o.get("show")){var i=o.get("nameMap"),a=o.get("margin"),l=o.get("position"),s=o.get("align"),c=[this._tlpoints,this._blpoints];i&&!(0,O.isString)(i)||(i&&(t=(0,ep.A4)(i)||t),i=t.get(["time","monthAbbr"])||[]);var u="start"===l?0:1,d="horizontal"===n?0:1;a="start"===l?-a:a;for(var f="center"===s,h=o.get("silent"),p=0;p<c[u].length-1;p++){var m=c[u][p].slice(),g=this._firstDayOfMonth[p];if(f){var v=this._firstDayPoints[p];m[d]=(v[d]+c[0][p+1][d])/2}var A=o.get("formatter"),y=i[+g.m-1],b={yyyy:g.y,yy:(g.y+"").slice(2),MM:g.m,M:+g.m,nameMap:y},w=this._formatterLabel(A,b),x=new Z.Ay({z2:30,style:(0,O.extend)((0,ht.VB)(o,{text:w}),this._monthTextPositionControl(m,f,n,l,a)),silent:h});r.add(x)}}},t.prototype._weekTextPositionControl=function(e,t,n,r,o){var i="center",a="middle",l=e[0],s=e[1],c="start"===n;return"horizontal"===t?(l=l+r+(c?1:-1)*o[0]/2,i=c?"right":"left"):(s=s+r+(c?1:-1)*o[1]/2,a=c?"bottom":"top"),{x:l,y:s,align:i,verticalAlign:a}},t.prototype._renderWeekText=function(e,t,n,r,o){var i=e.getModel("dayLabel");if(i.get("show")){var a=e.coordinateSystem,l=i.get("position"),s=i.get("nameMap"),c=i.get("margin"),u=a.getFirstDayOfWeek();if(!s||(0,O.isString)(s))s&&(t=(0,ep.A4)(s)||t),s=t.get(["time","dayOfWeekShort"])||(0,O.map)(t.get(["time","dayOfWeekAbbr"]),(function(e){return e[0]}));var d=a.getNextNDay(n.end.time,7-n.lweek).time,f=[a.getCellWidth(),a.getCellHeight()];c=(0,Ue.lo)(c,Math.min(f[1],f[0])),"start"===l&&(d=a.getNextNDay(n.start.time,-(7+n.fweek)).time,c=-c);for(var h=i.get("silent"),p=0;p<7;p++){var m,g=a.getNextNDay(d,p),v=a.dataToRect([g.time],!1).center;m=Math.abs((p+u)%7);var A=new Z.Ay({z2:30,style:(0,O.extend)((0,ht.VB)(i,{text:s[m]}),this._weekTextPositionControl(v,r,l,c,f)),silent:h});o.add(A)}}},t.type="calendar",t}(fn.A),np=tp,rp=864e5;function op(e){var t=e.calendarModel,n=e.seriesModel;return t?t.coordinateSystem:n?n.coordinateSystem:null}var ip=function(){function e(t,n,r){this.type="calendar",this.dimensions=e.dimensions,this.getDimensionsInfo=e.getDimensionsInfo,this._model=t}return e.getDimensionsInfo=function(){return[{name:"time",type:"time"},"value"]},e.prototype.getRangeInfo=function(){return this._rangeInfo},e.prototype.getModel=function(){return this._model},e.prototype.getRect=function(){return this._rect},e.prototype.getCellWidth=function(){return this._sw},e.prototype.getCellHeight=function(){return this._sh},e.prototype.getOrient=function(){return this._orient},e.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},e.prototype.getDateInfo=function(e){var t=(e=Ue._U(e)).getFullYear(),n=e.getMonth()+1,r=n<10?"0"+n:""+n,o=e.getDate(),i=o<10?"0"+o:""+o,a=e.getDay();return{y:t+"",m:r,d:i,day:a=Math.abs((a+7-this.getFirstDayOfWeek())%7),time:e.getTime(),formatedDate:t+"-"+r+"-"+i,date:e}},e.prototype.getNextNDay=function(e,t){return 0===(t=t||0)||(e=new Date(this.getDateInfo(e).time)).setDate(e.getDate()+t),this.getDateInfo(e)},e.prototype.update=function(e,t){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,r=["width","height"],o=this._model.getCellSize().slice(),i=this._model.getBoxLayoutParams(),a="horizontal"===this._orient?[n,7]:[7,n];O.each([0,1],(function(e){c(o,e)&&(i[r[e]]=o[e]*a[e])}));var l={width:t.getWidth(),height:t.getHeight()},s=this._rect=He.dV(i,l);function c(e,t){return null!=e[t]&&"auto"!==e[t]}O.each([0,1],(function(e){c(o,e)||(o[e]=s[r[e]]/a[e])})),this._sw=o[0],this._sh=o[1]},e.prototype.dataToPoint=function(e,t){O.isArray(e)&&(e=e[0]),null==t&&(t=!0);var n=this.getDateInfo(e),r=this._rangeInfo,o=n.formatedDate;if(t&&!(n.time>=r.start.time&&n.time<r.end.time+rp))return[NaN,NaN];var i=n.day,a=this._getRangeInfo([r.start.time,o]).nthWeek;return"vertical"===this._orient?[this._rect.x+i*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]:[this._rect.x+a*this._sw+this._sw/2,this._rect.y+i*this._sh+this._sh/2]},e.prototype.pointToData=function(e){var t=this.pointToDate(e);return t&&t.time},e.prototype.dataToRect=function(e,t){var n=this.dataToPoint(e,t);return{contentShape:{x:n[0]-(this._sw-this._lineWidth)/2,y:n[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:n,tl:[n[0]-this._sw/2,n[1]-this._sh/2],tr:[n[0]+this._sw/2,n[1]-this._sh/2],br:[n[0]+this._sw/2,n[1]+this._sh/2],bl:[n[0]-this._sw/2,n[1]+this._sh/2]}},e.prototype.pointToDate=function(e){var t=Math.floor((e[0]-this._rect.x)/this._sw)+1,n=Math.floor((e[1]-this._rect.y)/this._sh)+1,r=this._rangeInfo.range;return"vertical"===this._orient?this._getDateByWeeksAndDay(n,t-1,r):this._getDateByWeeksAndDay(t,n-1,r)},e.prototype.convertToPixel=function(e,t,n){var r=op(t);return r===this?r.dataToPoint(n):null},e.prototype.convertFromPixel=function(e,t,n){var r=op(t);return r===this?r.pointToData(n):null},e.prototype.containPoint=function(e){return!1},e.prototype._initRangeOption=function(){var e,t=this._model.get("range");if(O.isArray(t)&&1===t.length&&(t=t[0]),O.isArray(t))e=t;else{var n=t.toString();if(/^\d{4}$/.test(n)&&(e=[n+"-01-01",n+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(n)){var r=this.getDateInfo(n),o=r.date;o.setMonth(o.getMonth()+1);var i=this.getNextNDay(o,-1);e=[r.formatedDate,i.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(n)&&(e=[n,n])}if(!e)return t;var a=this._getRangeInfo(e);return a.start.time>a.end.time&&e.reverse(),e},e.prototype._getRangeInfo=function(e){var t,n=[this.getDateInfo(e[0]),this.getDateInfo(e[1])];n[0].time>n[1].time&&(t=!0,n.reverse());var r=Math.floor(n[1].time/rp)-Math.floor(n[0].time/rp)+1,o=new Date(n[0].time),i=o.getDate(),a=n[1].date.getDate();o.setDate(i+r-1);var l=o.getDate();if(l!==a)for(var s=o.getTime()-n[1].time>0?1:-1;(l=o.getDate())!==a&&(o.getTime()-n[1].time)*s>0;)r-=s,o.setDate(l-s);var c=Math.floor((r+n[0].day+6)/7),u=t?1-c:c-1;return t&&n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:r,weeks:c,nthWeek:u,fweek:n[0].day,lweek:n[1].day}},e.prototype._getDateByWeeksAndDay=function(e,t,n){var r=this._getRangeInfo(n);if(e>r.weeks||0===e&&t<r.fweek||e===r.weeks&&t>r.lweek)return null;var o=7*(e-1)-r.fweek+t,i=new Date(r.start.time);return i.setDate(+r.start.d+o),this.getDateInfo(i)},e.create=function(t,n){var r=[];return t.eachComponent("calendar",(function(o){var i=new e(o,t,n);r.push(i),o.coordinateSystem=i})),t.eachSeries((function(e){"calendar"===e.get("coordinateSystem")&&(e.coordinateSystem=r[e.get("calendarIndex")||0])})),r},e.dimensions=["time","value"],e}();function ap(e,t){var n;return O.each(t,(function(t){null!=e[t]&&"auto"!==e[t]&&(n=!0)})),n}var lp=["transition","enterFrom","leaveTo"],sp=lp.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function cp(e,t,n){if(n&&(!e[n]&&t[n]&&(e[n]={}),e=e[n],t=t[n]),e&&t)for(var r=n?lp:sp,o=0;o<r.length;o++){var i=r[o];null==e[i]&&null!=t[i]&&(e[i]=t[i])}}var up=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.preventAutoZ=!0,n}return(0,Je.C6)(t,e),t.prototype.mergeOption=function(t,n){var r=this.option.elements;this.option.elements=null,e.prototype.mergeOption.call(this,t,n),this.option.elements=r},t.prototype.optionUpdated=function(e,t){var n=this.option,r=(t?n:e).elements,o=n.elements=t?[]:n.elements,i=[];this._flatten(r,i,null);var a=We.O2(o,i,"normalMerge"),l=this._elOptionsToUpdate=[];O.each(a,(function(e,t){var n=e.newOption;n&&(l.push(n),function(e,t){var n=e.existing;if(t.id=e.keyInfo.id,!t.type&&n&&(t.type=n.type),null==t.parentId){var r=t.parentOption;r?t.parentId=r.id:n&&(t.parentId=n.parentId)}t.parentOption=null}(e,n),function(e,t,n){var r=O.extend({},n),o=e[t],i=n.$action||"merge";"merge"===i?o?(O.merge(o,r,!0),(0,He.YA)(o,r,{ignoreSize:!0}),(0,He.Ir)(n,o),cp(n,o),cp(n,o,"shape"),cp(n,o,"style"),cp(n,o,"extra"),n.clipPath=o.clipPath):e[t]=r:"replace"===i?e[t]=r:"remove"===i&&o&&(e[t]=null)}(o,t,n),function(e,t){if(e&&(e.hv=t.hv=[ap(t,["left","right"]),ap(t,["top","bottom"])],"group"===e.type)){var n=e,r=t;null==n.width&&(n.width=r.width=0),null==n.height&&(n.height=r.height=0)}}(o[t],n))}),this),n.elements=O.filter(o,(function(e){return e&&delete e.$action,null!=e}))},t.prototype._flatten=function(e,t,n){O.each(e,(function(e){if(e){n&&(e.parentOption=n),t.push(e);var r=e.children;r&&r.length&&this._flatten(r,t,e),delete e.children}}),this)},t.prototype.useElOptionsToUpdate=function(){var e=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,e},t.type="graphic",t.defaultOption={elements:[]},t}(rn.A),dp={path:null,compoundPath:null,group:Et.A,image:u.Ay,text:Z.Ay},fp=We.$r(),hp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(){this._elMap=O.createHashMap()},t.prototype.render=function(e,t,n){e!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=e,this._updateElements(e),this._relocate(e,n)},t.prototype._updateElements=function(e){var t=e.useElOptionsToUpdate();if(t){var n=this._elMap,r=this.group,o=e.get("z"),i=e.get("zlevel");O.each(t,(function(t){var a=We.vS(t.id,null),l=null!=a?n.get(a):null,s=We.vS(t.parentId,null),c=null!=s?n.get(s):r,u=t.type,d=t.style;"text"===u&&d&&t.hv&&t.hv[1]&&(d.textVerticalAlign=d.textBaseline=d.verticalAlign=d.align=null);var f=t.textContent,h=t.textConfig;if(d&&Qd(d,u,!!h,!!f)){var p=Md(d,u,!0);!h&&p.textConfig&&(h=t.textConfig=p.textConfig),!f&&p.textContent&&(f=p.textContent)}var m=function(e){return e=O.extend({},e),O.each(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(He.Tj),(function(t){delete e[t]})),e}(t);var g=t.$action||"merge",v="merge"===g,A="replace"===g;if(v){var y=l;(S=!l)?y=mp(a,c,t.type,n):(y&&(fp(y).isNew=!1),rf(y)),y&&(Wd(y,m,e,{isInit:S}),vp(y,t,o,i))}else if(A){gp(l,t,n,e);var b=mp(a,c,t.type,n);b&&(Wd(b,m,e,{isInit:!0}),vp(b,t,o,i))}else"remove"===g&&(jd(l,t),gp(l,t,n,e));var w=n.get(a);if(w&&f)if(v){var x=w.getTextContent();x?x.attr(f):w.setTextContent(new Z.Ay(f))}else A&&w.setTextContent(new Z.Ay(f));if(w){var _=t.clipPath;if(_){var C=_.type,k=void 0,S=!1;if(v){var V=w.getClipPath();k=(S=!V||fp(V).type!==C)?pp(C):V}else A&&(S=!0,k=pp(C));w.setClipPath(k),Wd(k,_,e,{isInit:S}),of(k,_.keyframeAnimation,e)}var B=fp(w);w.setTextConfig(h),B.option=t,function(e,t,n){var r=(0,Qt.z)(e).eventData;e.silent||e.ignore||r||(r=(0,Qt.z)(e).eventData={componentType:"graphic",componentIndex:t.componentIndex,name:e.name});r&&(r.info=n.info)}(w,e,t),qt.setTooltipConfig({el:w,componentModel:e,itemName:w.name,itemTooltipOption:t.tooltip}),of(w,t.keyframeAnimation,e)}}))}},t.prototype._relocate=function(e,t){for(var n=e.option.elements,r=this.group,o=this._elMap,i=t.getWidth(),a=t.getHeight(),l=["x","y"],s=0;s<n.length;s++){var c=n[s];if((p=null!=(h=We.vS(c.id,null))?o.get(h):null)&&p.isGroup){var u=(m=p.parent)===r,d=fp(p),f=fp(m);d.width=(0,Ue.lo)(d.option.width,u?i:f.width)||0,d.height=(0,Ue.lo)(d.option.height,u?a:f.height)||0}}for(s=n.length-1;s>=0;s--){var h,p;c=n[s];if(p=null!=(h=We.vS(c.id,null))?o.get(h):null){var m=p.parent,g=(f=fp(m),m===r?{width:i,height:a}:{width:f.width,height:f.height}),v={},A=He.m$(p,c,g,null,{hv:c.hv,boundingMode:c.bounding},v);if(!fp(p).isNew&&A){for(var y=c.transition,b={},w=0;w<l.length;w++){var x=l[w],_=v[x];y&&(Xd(y)||O.indexOf(y,x)>=0)?b[x]=_:p[x]=_}(0,et.oi)(p,b,e,0)}else p.attr(v)}}},t.prototype._clear=function(){var e=this,t=this._elMap;t.each((function(n){gp(n,fp(n).option,t,e._lastGraphicModel)})),this._elMap=O.createHashMap()},t.prototype.dispose=function(){this._clear()},t.type="graphic",t}(fn.A);function pp(e){var t=new(O.hasOwn(dp,e)?dp[e]:qt.getShapeClass(e))({});return fp(t).type=e,t}function mp(e,t,n,r){var o=pp(n);return t.add(o),r.set(e,o),fp(o).id=e,fp(o).isNew=!0,o}function gp(e,t,n,r){e&&e.parent&&("group"===e.type&&e.traverse((function(e){gp(e,t,n,r)})),qd(e,t,r),n.removeKey(fp(e).id))}function vp(e,t,n,r){e.isGroup||O.each([["cursor",Vr.Ay.prototype.cursor],["zlevel",r||0],["z",n||0],["z2",0]],(function(n){var r=n[0];O.hasOwn(t,r)?e[r]=O.retrieve2(t[r],n[1]):null==e[r]&&(e[r]=n[1])})),O.each(O.keys(t),(function(n){if(0===n.indexOf("on")){var r=t[n];e[n]=O.isFunction(r)?r:null}})),O.hasOwn(t,"draggable")&&(e.draggable=t.draggable),null!=t.name&&(e.name=t.name),null!=t.id&&(e.id=t.id)}var Ap=n(39789),yp=n(73416),bp=["rect","polygon","keep","clear"];function Op(e,t){var n=(0,We.qB)(e?e.brush:[]);if(n.length){var r=[];O.each(n,(function(e){var t=e.hasOwnProperty("toolbox")?e.toolbox:[];t instanceof Array&&(r=r.concat(t))}));var o=e&&e.toolbox;O.isArray(o)&&(o=o[0]),o||(o={feature:{}},e.toolbox=[o]);var i,a,l=o.feature||(o.feature={}),s=l.brush||(l.brush={}),c=s.type||(s.type=[]);c.push.apply(c,r),i=c,a={},O.each(i,(function(e){a[e]=1})),i.length=0,O.each(a,(function(e,t){i.push(t)})),t&&!c.length&&c.push.apply(c,bp)}}var wp=n(37395),xp=O.each;function _p(e){if(e)for(var t in e)if(e.hasOwnProperty(t))return!0}function Cp(e,t,n){var r={};return xp(t,(function(t){var o,i=r[t]=((o=function(){}).prototype.__hidden=o.prototype,new o);xp(e[t],(function(e,r){if(Gi.isValidType(r)){var o={type:r,visual:e};n&&n(o,t),i[r]=new Gi(o),"opacity"===r&&((o=O.clone(o)).type="colorAlpha",i.__hidden.__alphaForOpacity=new Gi(o))}}))})),r}function kp(e,t,n){var r;O.each(n,(function(e){t.hasOwnProperty(e)&&_p(t[e])&&(r=!0)})),r&&O.each(n,(function(n){t.hasOwnProperty(n)&&_p(t[n])?e[n]=O.clone(t[n]):delete e[n]}))}var Sp=n(51183);var Vp={lineX:Bp(0),lineY:Bp(1),rect:{point:function(e,t,n){return e&&n.boundingRect.contain(e[0],e[1])},rect:function(e,t,n){return e&&n.boundingRect.intersect(e)}},polygon:{point:function(e,t,n){return e&&n.boundingRect.contain(e[0],e[1])&&Sp.l(n.range,e[0],e[1])},rect:function(e,t,n){var r=n.range;if(!e||r.length<=1)return!1;var o=e.x,i=e.y,a=e.width,l=e.height,s=r[0];return!!(Sp.l(r,o,i)||Sp.l(r,o+a,i)||Sp.l(r,o,i+l)||Sp.l(r,o+a,i+l)||Nt.A.create(e).contain(s[0],s[1])||(0,qt.linePolygonIntersect)(o,i,o+a,i,r)||(0,qt.linePolygonIntersect)(o,i,o,i+l,r)||(0,qt.linePolygonIntersect)(o+a,i,o+a,i+l,r)||(0,qt.linePolygonIntersect)(o,i+l,o+a,i+l,r))||void 0}}};function Bp(e){var t=["x","y"],n=["width","height"];return{point:function(t,n,r){if(t){var o=r.range;return Tp(t[e],o)}},rect:function(r,o,i){if(r){var a=i.range,l=[r[t[e]],r[t[e]]+r[n[e]]];return l[1]<l[0]&&l.reverse(),Tp(l[0],a)||Tp(l[1],a)||Tp(a[0],l)||Tp(a[1],l)}}}}function Tp(e,t){return t[0]<=e&&e<=t[1]}var Np=n(98595),Ep=["inBrush","outOfBrush"],Pp="__ecBrushSelect",Qp="__ecInBrushSelectEvent";function Mp(e){e.eachComponent({mainType:"brush"},(function(t){(t.brushTargetManager=new Np.A(t.option,e)).setInputRanges(t.areas,e)}))}function Dp(e,t,n){var r,o,i=[];e.eachComponent({mainType:"brush"},(function(e){n&&"takeGlobalCursor"===n.type&&e.setBrushOption("brush"===n.key?n.brushOption:{brushType:!1})})),Mp(e),e.eachComponent({mainType:"brush"},(function(t,n){var a={brushId:t.id,brushIndex:n,brushName:t.name,areas:O.clone(t.areas),selected:[]};i.push(a);var l=t.option,s=l.brushLink,c=[],u=[],d=[],f=!1;n||(r=l.throttleType,o=l.throttleDelay);var h=O.map(t.areas,(function(e){var t=Rp[e.brushType],n=O.defaults({boundingRect:t?t(e):void 0},e);return n.selectors=function(e){var t=e.brushType,n={point:function(r){return Vp[t].point(r,n,e)},rect:function(r){return Vp[t].rect(r,n,e)}};return n}(n),n})),p=Cp(t.option,Ep,(function(e){e.mappingMethod="fixed"}));function m(e){return"all"===s||!!c[e]}function g(e){return!!e.length}O.isArray(s)&&O.each(s,(function(e){c[e]=1})),e.eachSeries((function(n,r){var o=d[r]=[];"parallel"===n.subType?function(e,t){var n=e.coordinateSystem;f=f||n.hasAxisBrushed(),m(t)&&n.eachActiveState(e.getData(),(function(e,t){"active"===e&&(u[t]=1)}))}(n,r):function(n,r,o){if(!n.brushSelector||function(e,t){var n=e.option.seriesIndex;return null!=n&&"all"!==n&&(O.isArray(n)?O.indexOf(n,t)<0:t!==n)}(t,r))return;if(O.each(h,(function(r){t.brushTargetManager.controlSeries(r,n,e)&&o.push(r),f=f||g(o)})),m(r)&&g(o)){var i=n.getData();i.each((function(e){zp(n,o,i,e)&&(u[e]=1)}))}}(n,r,o)})),e.eachSeries((function(e,t){var n={seriesId:e.id,seriesIndex:t,seriesName:e.name,dataIndex:[]};a.selected.push(n);var r=d[t],o=e.getData(),i=m(t)?function(e){return u[e]?(n.dataIndex.push(o.getRawIndex(e)),"inBrush"):"outOfBrush"}:function(t){return zp(e,r,o,t)?(n.dataIndex.push(o.getRawIndex(t)),"inBrush"):"outOfBrush"};(m(t)?f:g(r))&&function(e,t,n,r,o,i){var a,l={};function s(e){return(0,wp.Ez)(n,a,e)}function c(e,t){(0,wp.oZ)(n,a,e,t)}function u(e,u){a=null==i?e:u;var d=n.getRawDataItem(a);if(!d||!1!==d.visualMap)for(var f=r.call(o,e),h=t[f],p=l[f],m=0,g=p.length;m<g;m++){var v=p[m];h[v]&&h[v].applyVisual(e,s,c)}}O.each(e,(function(e){var n=Gi.prepareVisualTypes(t[e]);l[e]=n})),null==i?n.each(u):n.each([i],u)}(Ep,p,o,i)}))})),function(e,t,n,r,o){if(!o)return;var i=e.getZr();if(i[Qp])return;i[Pp]||(i[Pp]=$p);var a=ns.N(i,Pp,n,t);a(e,r)}(t,r,o,i,n)}function $p(e,t){if(!e.isDisposed()){var n=e.getZr();n[Qp]=!0,e.dispatchAction({type:"brushSelect",batch:t}),n[Qp]=!1}}function zp(e,t,n,r){for(var o=0,i=t.length;o<i;o++){var a=t[o];if(e.brushSelector(r,n,a.selectors,a))return!0}}var Rp={rect:function(e){return Ip(e.range)},polygon:function(e){for(var t,n=e.range,r=0,o=n.length;r<o;r++){t=t||[[1/0,-1/0],[1/0,-1/0]];var i=n[r];i[0]<t[0][0]&&(t[0][0]=i[0]),i[0]>t[0][1]&&(t[0][1]=i[0]),i[1]<t[1][0]&&(t[1][0]=i[1]),i[1]>t[1][1]&&(t[1][1]=i[1])}return t&&Ip(t)}};function Ip(e){return new Nt.A(e[0][0],e[1][0],e[0][1]-e[0][0],e[1][1]-e[1][0])}var Lp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){this.ecModel=e,this.api=t,this.model,(this._brushController=new Vs.A(t.getZr())).on("brush",O.bind(this._onBrush,this)).mount()},t.prototype.render=function(e,t,n,r){this.model=e,this._updateController(e,t,n,r)},t.prototype.updateTransform=function(e,t,n,r){Mp(t),this._updateController(e,t,n,r)},t.prototype.updateVisual=function(e,t,n,r){this.updateTransform(e,t,n,r)},t.prototype.updateView=function(e,t,n,r){this._updateController(e,t,n,r)},t.prototype._updateController=function(e,t,n,r){(!r||r.$from!==e.id)&&this._brushController.setPanels(e.brushTargetManager.makePanelOpts(n)).enableBrush(e.brushOption).updateCovers(e.areas.slice())},t.prototype.dispose=function(){this._brushController.dispose()},t.prototype._onBrush=function(e){var t=this.model.id,n=this.model.brushTargetManager.setOutputRanges(e.areas,this.ecModel);(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:t,areas:O.clone(n),$from:t}),e.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:t,areas:O.clone(n),$from:t})},t.type="brush",t}(fn.A),Fp=Lp,Up=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.areas=[],n.brushOption={},n}return(0,Je.C6)(t,e),t.prototype.optionUpdated=function(e,t){var n=this.option;!t&&kp(n,e,["inBrush","outOfBrush"]);var r=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:"#ddd"},r.hasOwnProperty("liftZ")||(r.liftZ=5)},t.prototype.setAreas=function(e){e&&(this.areas=O.map(e,(function(e){return Hp(this.option,e)}),this))},t.prototype.setBrushOption=function(e){this.brushOption=Hp(this.option,e),this.brushType=this.brushOption.brushType},t.type="brush",t.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],t.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},t}(rn.A);function Hp(e,t){return O.merge({brushType:e.brushType,brushMode:e.brushMode,transformable:e.transformable,brushStyle:new tn.A(e.brushStyle).getItemStyle(),removeOnClick:e.removeOnClick,z:e.z},t,!0)}var Wp=Up,jp=n(16985),qp=["rect","polygon","lineX","lineY","keep","clear"],Xp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,Je.C6)(t,e),t.prototype.render=function(e,t,n){var r,o,i;t.eachComponent({mainType:"brush"},(function(e){r=e.brushType,o=e.brushOption.brushMode||"single",i=i||!!e.areas.length})),this._brushType=r,this._brushMode=o,O.each(e.get("type",!0),(function(t){e.setIconStatus(t,("keep"===t?"multiple"===o:"clear"===t?i:t===r)?"emphasis":"normal")}))},t.prototype.updateView=function(e,t,n){this.render(e,t,n)},t.prototype.getIcons=function(){var e=this.model,t=e.get("icon",!0),n={};return O.each(e.get("type",!0),(function(e){t[e]&&(n[e]=t[e])})),n},t.prototype.onclick=function(e,t,n){var r=this._brushType,o=this._brushMode;"clear"===n?(t.dispatchAction({type:"axisAreaSelect",intervals:[]}),t.dispatchAction({type:"brush",command:"clear",areas:[]})):t.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===n?r:r!==n&&n,brushMode:"keep"===n?"multiple"===o?"single":"multiple":o}})},t.getDefaultOption=function(e){return{show:!0,type:qp.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:e.getLocaleModel().get(["toolbox","brush","title"])}},t}(jp.Ms),Yp=Xp;var Gp=n(74064),Zp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.layoutMode="box",n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n),this._initData()},t.prototype.mergeOption=function(t){e.prototype.mergeOption.apply(this,arguments),this._initData()},t.prototype.setCurrentIndex=function(e){null==e&&(e=this.option.currentIndex);var t=this._data.count();this.option.loop?e=(e%t+t)%t:(e>=t&&(e=t-1),e<0&&(e=0)),this.option.currentIndex=e},t.prototype.getCurrentIndex=function(){return this.option.currentIndex},t.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},t.prototype.setPlayState=function(e){this.option.autoPlay=!!e},t.prototype.getPlayState=function(){return!!this.option.autoPlay},t.prototype._initData=function(){var e,t=this.option,n=t.data||[],r=t.axisType,o=this._names=[];"category"===r?(e=[],(0,O.each)(n,(function(t,n){var r,i=(0,We.vS)((0,We.vj)(t),"");(0,O.isObject)(t)?(r=(0,O.clone)(t)).value=n:r=n,e.push(r),o.push(i)}))):e=n;var i={category:"ordinal",time:"time",value:"number"}[r]||"number";(this._data=new yt.A([{name:"value",type:i}],this)).initData(e,o)},t.prototype.getData=function(){return this._data},t.prototype.getCategories=function(){if("category"===this.get("axisType"))return this._names.slice()},t.type="timeline",t.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},t}(rn.A),Kp=Zp,Jp=n(9427),em=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="timeline.slider",t.defaultOption=(0,kr.G_)(Kp.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),t}(Kp);(0,O.mixin)(em,Jp.J.prototype);var tm=em,nm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="timeline",t}(fn.A),rm=nm,om=function(e){function t(t,n,r,o){var i=e.call(this,t,n,r)||this;return i.type=o||"value",i}return(0,Je.C6)(t,e),t.prototype.getLabelModel=function(){return this.model.getModel("label")},t.prototype.isHorizontal=function(){return"horizontal"===this.model.get("orient")},t}(gn.A),im=n(18550),am=n(12706),lm=Math.PI,sm=(0,We.$r)(),cm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){this.api=t},t.prototype.render=function(e,t,n){if(this.model=e,this.api=n,this.ecModel=t,this.group.removeAll(),e.get("show",!0)){var r=this._layout(e,n),o=this._createGroup("_mainGroup"),i=this._createGroup("_labelGroup"),a=this._axis=this._createAxis(r,e);e.formatTooltip=function(e){var t=a.scale.getLabel({value:e});return(0,Zt.Qx)("nameValue",{noName:!0,value:t})},(0,O.each)(["AxisLine","AxisTick","Control","CurrentPointer"],(function(t){this["_render"+t](r,o,a,e)}),this),this._renderAxisLabel(r,i,a,e),this._position(r,e)}this._doPlayStop(),this._updateTicksStatus()},t.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},t.prototype.dispose=function(){this._clearTimer()},t.prototype._layout=function(e,t){var n,r,o,i,a=e.get(["label","position"]),l=e.get("orient"),s=function(e,t){return He.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()},e.get("padding"))}(e,t),c={horizontal:"center",vertical:(n=null==a||"auto"===a?"horizontal"===l?s.y+s.height/2<t.getHeight()/2?"-":"+":s.x+s.width/2<t.getWidth()/2?"+":"-":(0,O.isString)(a)?{horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[l][a]:a)>=0||"+"===n?"left":"right"},u={horizontal:n>=0||"+"===n?"top":"bottom",vertical:"middle"},d={horizontal:0,vertical:lm/2},f="vertical"===l?s.height:s.width,h=e.getModel("controlStyle"),p=h.get("show",!0),m=p?h.get("itemSize"):0,g=p?h.get("itemGap"):0,v=m+g,A=e.get(["label","rotate"])||0;A=A*lm/180;var y=h.get("position",!0),b=p&&h.get("showPlayBtn",!0),w=p&&h.get("showPrevBtn",!0),x=p&&h.get("showNextBtn",!0),_=0,C=f;"left"===y||"bottom"===y?(b&&(r=[0,0],_+=v),w&&(o=[_,0],_+=v),x&&(i=[C-m,0],C-=v)):(b&&(r=[C-m,0],C-=v),w&&(o=[0,0],_+=v),x&&(i=[C-m,0],C-=v));var k=[_,C];return e.get("inverse")&&k.reverse(),{viewRect:s,mainLength:f,orient:l,rotation:d[l],labelRotation:A,labelPosOpt:n,labelAlign:e.get(["label","align"])||c[l],labelBaseline:e.get(["label","verticalAlign"])||e.get(["label","baseline"])||u[l],playPosition:r,prevBtnPosition:o,nextBtnPosition:i,axisExtent:k,controlSize:m,controlGap:g}},t.prototype._position=function(e,t){var n=this._mainGroup,r=this._labelGroup,o=e.viewRect;if("vertical"===e.orient){var i=$n.create(),a=o.x,l=o.y+o.height;$n.translate(i,i,[-a,-l]),$n.rotate(i,i,-lm/2),$n.translate(i,i,[a,l]),(o=o.clone()).applyTransform(i)}var s=g(o),c=g(n.getBoundingRect()),u=g(r.getBoundingRect()),d=[n.x,n.y],f=[r.x,r.y];f[0]=d[0]=s[0][0];var h,p=e.labelPosOpt;null==p||(0,O.isString)(p)?(v(d,c,s,1,h="+"===p?0:1),v(f,u,s,1,1-h)):(v(d,c,s,1,h=p>=0?0:1),f[1]=d[1]+p);function m(e){e.originX=s[0][0]-e.x,e.originY=s[1][0]-e.y}function g(e){return[[e.x,e.x+e.width],[e.y,e.y+e.height]]}function v(e,t,n,r,o){e[r]+=n[r][o]-t[r][o]}n.setPosition(d),r.setPosition(f),n.rotation=r.rotation=e.rotation,m(n),m(r)},t.prototype._createAxis=function(e,t){var n=t.getData(),r=t.get("axisType"),o=function(e,t){if(t=t||e.get("type"),t)switch(t){case"category":return new im.A({ordinalMeta:e.getCategories(),extent:[1/0,-1/0]});case"time":return new am.A({locale:e.ecModel.getLocaleModel(),useUTC:e.ecModel.get("useUTC")});default:return new An.A}}(t,r);o.getTicks=function(){return n.mapArray(["value"],(function(e){return{value:e}}))};var i=n.getDataExtent("value");o.setExtent(i[0],i[1]),o.calcNiceTicks();var a=new om("value",o,e.axisExtent,r);return a.model=t,a},t.prototype._createGroup=function(e){var t=this[e]=new Et.A;return this.group.add(t),t},t.prototype._renderAxisLine=function(e,t,n,r){var o=n.getExtent();if(r.get(["lineStyle","show"])){var i=new Dn.A({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:(0,O.extend)({lineCap:"round"},r.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});t.add(i);var a=this._progressLine=new Dn.A({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:(0,O.defaults)({lineCap:"round",lineWidth:i.style.lineWidth},r.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});t.add(a)}},t.prototype._renderAxisTick=function(e,t,n,r){var o=this,i=r.getData(),a=n.scale.getTicks();this._tickSymbols=[],(0,O.each)(a,(function(e){var a=n.dataToCoord(e.value),l=i.getItemModel(e.value),s=l.getModel("itemStyle"),c=l.getModel(["emphasis","itemStyle"]),u=l.getModel(["progress","itemStyle"]),d={x:a,y:0,onclick:(0,O.bind)(o._changeTimeline,o,e.value)},f=um(l,s,t,d);f.ensureState("emphasis").style=c.getItemStyle(),f.ensureState("progress").style=u.getItemStyle(),(0,rt.iJ)(f);var h=(0,Qt.z)(f);l.get("tooltip")?(h.dataIndex=e.value,h.dataModel=r):h.dataIndex=h.dataModel=null,o._tickSymbols.push(f)}))},t.prototype._renderAxisLabel=function(e,t,n,r){var o=this;if(n.getLabelModel().get("show")){var i=r.getData(),a=n.getViewLabels();this._tickLabels=[],(0,O.each)(a,(function(r){var a=r.tickValue,l=i.getItemModel(a),s=l.getModel("label"),c=l.getModel(["emphasis","label"]),u=l.getModel(["progress","label"]),d=n.dataToCoord(r.tickValue),f=new Z.Ay({x:d,y:0,rotation:e.labelRotation-e.rotation,onclick:(0,O.bind)(o._changeTimeline,o,a),silent:!1,style:(0,ht.VB)(s,{text:r.formattedLabel,align:e.labelAlign,verticalAlign:e.labelBaseline})});f.ensureState("emphasis").style=(0,ht.VB)(c),f.ensureState("progress").style=(0,ht.VB)(u),t.add(f),(0,rt.iJ)(f),sm(f).dataIndex=a,o._tickLabels.push(f)}))}},t.prototype._renderControl=function(e,t,n,r){var o=e.controlSize,i=e.rotation,a=r.getModel("controlStyle").getItemStyle(),l=r.getModel(["emphasis","controlStyle"]).getItemStyle(),s=r.getPlayState(),c=r.get("inverse",!0);function u(e,n,s,c){if(e){var u=(0,d.lo)((0,O.retrieve2)(r.get(["controlStyle",n+"BtnSize"]),o),o),f=function(e,t,n,r){var o=r.style,i=qt.createIcon(e.get(["controlStyle",t]),r||{},new Nt.A(n[0],n[1],n[2],n[3]));o&&i.setStyle(o);return i}(r,n+"Icon",[0,-u/2,u,u],{x:e[0],y:e[1],originX:o/2,originY:0,rotation:c?-i:0,rectHover:!0,style:a,onclick:s});f.ensureState("emphasis").style=l,t.add(f),(0,rt.iJ)(f)}}u(e.nextBtnPosition,"next",(0,O.bind)(this._changeTimeline,this,c?"-":"+")),u(e.prevBtnPosition,"prev",(0,O.bind)(this._changeTimeline,this,c?"+":"-")),u(e.playPosition,s?"stop":"play",(0,O.bind)(this._handlePlayClick,this,!s),!0)},t.prototype._renderCurrentPointer=function(e,t,n,r){var o=r.getData(),i=r.getCurrentIndex(),a=o.getItemModel(i).getModel("checkpointStyle"),l=this,s={onCreate:function(e){e.draggable=!0,e.drift=(0,O.bind)(l._handlePointerDrag,l),e.ondragend=(0,O.bind)(l._handlePointerDragend,l),dm(e,l._progressLine,i,n,r,!0)},onUpdate:function(e){dm(e,l._progressLine,i,n,r)}};this._currentPointer=um(a,a,this._mainGroup,{},this._currentPointer,s)},t.prototype._handlePlayClick=function(e){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:e,from:this.uid})},t.prototype._handlePointerDrag=function(e,t,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},t.prototype._handlePointerDragend=function(e){this._pointerChangeTimeline([e.offsetX,e.offsetY],!0)},t.prototype._pointerChangeTimeline=function(e,t){var n=this._toAxisCoord(e)[0],r=this._axis,o=Ue.Y6(r.getExtent().slice());n>o[1]&&(n=o[1]),n<o[0]&&(n=o[0]),this._currentPointer.x=n,this._currentPointer.markRedraw();var i=this._progressLine;i&&(i.shape.x2=n,i.dirty());var a=this._findNearestTick(n),l=this.model;(t||a!==l.getCurrentIndex()&&l.get("realtime"))&&this._changeTimeline(a)},t.prototype._doPlayStop=function(){var e=this;this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout((function(){var t=e.model;e._changeTimeline(t.getCurrentIndex()+(t.get("rewind",!0)?-1:1))}),this.model.get("playInterval")))},t.prototype._toAxisCoord=function(e){var t=this._mainGroup.getLocalTransform();return qt.applyTransform(e,t,!0)},t.prototype._findNearestTick=function(e){var t,n=this.model.getData(),r=1/0,o=this._axis;return n.each(["value"],(function(n,i){var a=o.dataToCoord(n),l=Math.abs(a-e);l<r&&(r=l,t=i)})),t},t.prototype._clearTimer=function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},t.prototype._changeTimeline=function(e){var t=this.model.getCurrentIndex();"+"===e?e=t+1:"-"===e&&(e=t-1),this.api.dispatchAction({type:"timelineChange",currentIndex:e,from:this.uid})},t.prototype._updateTicksStatus=function(){var e=this.model.getCurrentIndex(),t=this._tickSymbols,n=this._tickLabels;if(t)for(var r=0;r<t.length;r++)t&&t[r]&&t[r].toggleState("progress",r<e);if(n)for(r=0;r<n.length;r++)n&&n[r]&&n[r].toggleState("progress",sm(n[r]).dataIndex<=e)},t.type="timeline.slider",t}(rm);function um(e,t,n,r,o,i){var a=t.get("color");if(o)o.setColor(a),n.add(o),i&&i.onUpdate(o);else{var l=e.get("symbol");(o=(0,Pt.v5)(l,-1,-1,2,2,a)).setStyle("strokeNoScale",!0),n.add(o),i&&i.onCreate(o)}var s=t.getItemStyle(["color"]);o.setStyle(s),r=(0,O.merge)({rectHover:!0,z2:100},r,!0);var c=(0,Pt.xU)(e.get("symbolSize"));r.scaleX=c[0]/2,r.scaleY=c[1]/2;var u=(0,Pt.hV)(e.get("symbolOffset"),c);u&&(r.x=(r.x||0)+u[0],r.y=(r.y||0)+u[1]);var d=e.get("symbolRotate");return r.rotation=(d||0)*Math.PI/180||0,o.attr(r),o.updateTransform(),o}function dm(e,t,n,r,o,i){if(!e.dragging){var a=o.getModel("checkpointStyle"),l=r.dataToCoord(o.getData().get("value",n));if(i||!a.get("animation",!0))e.attr({x:l,y:0}),t&&t.attr({shape:{x2:l}});else{var s={duration:a.get("animationDuration",!0),easing:a.get("animationEasing",!0)};e.stopAnimation(null,!0),e.animateTo({x:l,y:0},s),t&&t.animateTo({shape:{x2:l}},s)}}}var fm=cm;function hm(e){var t=e&&e.timeline;O.isArray(t)||(t=t?[t]:[]),O.each(t,(function(e){e&&function(e){var t=e.type,n={number:"value",time:"time"};n[t]&&(e.axisType=n[t],delete e.type);if(pm(e),mm(e,"controlPosition")){var r=e.controlStyle||(e.controlStyle={});mm(r,"position")||(r.position=e.controlPosition),"none"!==r.position||mm(r,"show")||(r.show=!1,delete r.position),delete e.controlPosition}O.each(e.data||[],(function(e){O.isObject(e)&&!O.isArray(e)&&(!mm(e,"value")&&mm(e,"name")&&(e.value=e.name),pm(e))}))}(e)}))}function pm(e){var t=e.itemStyle||(e.itemStyle={}),n=t.emphasis||(t.emphasis={}),r=e.label||e.label||{},o=r.normal||(r.normal={}),i={normal:1,emphasis:1};O.each(r,(function(e,t){i[t]||mm(o,t)||(o[t]=e)})),n.label&&!mm(r,"emphasis")&&(r.emphasis=n.label,delete n.label)}function mm(e,t){return e.hasOwnProperty(t)}function gm(e,t){if(!e)return!1;for(var n=(0,O.isArray)(e)?e:[e],r=0;r<n.length;r++)if(n[r]&&n[r][t])return!0;return!1}var vm=n(38123);function Am(e){(0,We.M5)(e,"label",["show"])}var ym=(0,We.$r)(),bm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.createdBySelf=!1,n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n),this._mergeOption(e,n,!1,!0)},t.prototype.isAnimationEnabled=function(){if(vm.A.node)return!1;var e=this.__hostSeries;return this.getShallow("animation")&&e&&e.isAnimationEnabled()},t.prototype.mergeOption=function(e,t){this._mergeOption(e,t,!1,!1)},t.prototype._mergeOption=function(e,t,n,r){var o=this.mainType;n||t.eachSeries((function(e){var n=e.get(this.mainType,!0),i=ym(e)[o];n&&n.data?(i?i._mergeOption(n,t,!0):(r&&Am(n),O.each(n.data,(function(e){e instanceof Array?(Am(e[0]),Am(e[1])):Am(e)})),i=this.createMarkerModelFromSeries(n,this,t),O.extend(i,{mainType:this.mainType,seriesIndex:e.seriesIndex,name:e.name,createdBySelf:!0}),i.__hostSeries=e),ym(e)[o]=i):ym(e)[o]=null}),this)},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),o=this.getRawValue(e),i=r.getName(e);return(0,Zt.Qx)("section",{header:this.name,blocks:[(0,Zt.Qx)("nameValue",{name:i,value:o,noName:!i,noValue:null==o})]})},t.prototype.getData=function(){return this._data},t.prototype.setData=function(e){this._data=e},t.prototype.getDataParams=function(e,t){var n=Jp.J.prototype.getDataParams.call(this,e,t),r=this.__hostSeries;return r&&(n.seriesId=r.id,n.seriesName=r.name,n.seriesType=r.subType),n},t.getMarkerModelFromSeries=function(e,t){return ym(e)[t]},t.type="marker",t.dependencies=["series","grid","polar","geo"],t}(rn.A);O.mixin(bm,Jp.J.prototype);var Om=bm,wm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.createMarkerModelFromSeries=function(e,n,r){return new t(e,n,r)},t.type="markPoint",t.defaultOption={z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}},t}(Om),xm=wm,_m=n(31825);function Cm(e){return!(isNaN(parseFloat(e.x))&&isNaN(parseFloat(e.y)))}function km(e,t,n,r,o,i){var a=[],l=(0,Oh.sJ)(t,r)?t.getCalculationInfo("stackResultDimension"):r,s=Em(t,l,e),c=t.indicesOfNearest(l,s)[0];a[o]=t.get(n,c),a[i]=t.get(l,c);var u=t.get(r,c),d=Ue.XV(t.get(r,c));return(d=Math.min(d,20))>=0&&(a[i]=+a[i].toFixed(d)),[a,u]}var Sm={min:(0,O.curry)(km,"min"),max:(0,O.curry)(km,"max"),average:(0,O.curry)(km,"average"),median:(0,O.curry)(km,"median")};function Vm(e,t){if(t){var n=e.getData(),r=e.coordinateSystem,o=r&&r.dimensions;if(!function(e){return!isNaN(parseFloat(e.x))&&!isNaN(parseFloat(e.y))}(t)&&!(0,O.isArray)(t.coord)&&(0,O.isArray)(o)){var i=Bm(t,n,r,e);if((t=(0,O.clone)(t)).type&&Sm[t.type]&&i.baseAxis&&i.valueAxis){var a=(0,O.indexOf)(o,i.baseAxis.dim),l=(0,O.indexOf)(o,i.valueAxis.dim),s=Sm[t.type](n,i.baseDataDim,i.valueDataDim,a,l);t.coord=s[0],t.value=s[1]}else t.coord=[null!=t.xAxis?t.xAxis:t.radiusAxis,null!=t.yAxis?t.yAxis:t.angleAxis]}if(null!=t.coord&&(0,O.isArray)(o))for(var c=t.coord,u=0;u<2;u++)Sm[c[u]]&&(c[u]=Em(n,n.mapDimension(o[u]),c[u]));else t.coord=[];return t}}function Bm(e,t,n,r){var o={};return null!=e.valueIndex||null!=e.valueDim?(o.valueDataDim=null!=e.valueIndex?t.getDimension(e.valueIndex):e.valueDim,o.valueAxis=n.getAxis(function(e,t){var n=e.getData().getDimensionInfo(t);return n&&n.coordDim}(r,o.valueDataDim)),o.baseAxis=n.getOtherAxis(o.valueAxis),o.baseDataDim=t.mapDimension(o.baseAxis.dim)):(o.baseAxis=r.getBaseAxis(),o.valueAxis=n.getOtherAxis(o.baseAxis),o.baseDataDim=t.mapDimension(o.baseAxis.dim),o.valueDataDim=t.mapDimension(o.valueAxis.dim)),o}function Tm(e,t){return!(e&&e.containData&&t.coord&&!Cm(t))||e.containData(t.coord)}function Nm(e,t){return e?function(e,n,r,o){var i=o<2?e.coord&&e.coord[o]:e.value;return(0,_m.Pn)(i,t[o])}:function(e,n,r,o){return(0,_m.Pn)(e.value,t[o])}}function Em(e,t,n){if("average"===n){var r=0,o=0;return e.each(t,(function(e,t){isNaN(e)||(r+=e,o++)})),r/o}return"median"===n?e.getMedian(t):e.getDataExtent(t)["max"===n?1:0]}var Pm=(0,We.$r)(),Qm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.init=function(){this.markerGroupMap=(0,O.createHashMap)()},t.prototype.render=function(e,t,n){var r=this,o=this.markerGroupMap;o.each((function(e){Pm(e).keep=!1})),t.eachSeries((function(e){var o=Om.getMarkerModelFromSeries(e,r.type);o&&r.renderSeries(e,o,t,n)})),o.each((function(e){!Pm(e).keep&&r.group.remove(e.group)}))},t.prototype.markKeep=function(e){Pm(e).keep=!0},t.prototype.toggleBlurSeries=function(e,t){var n=this;(0,O.each)(e,(function(e){var r=Om.getMarkerModelFromSeries(e,n.type);r&&r.getData().eachItemGraphicEl((function(e){e&&(t?(0,rt.QX)(e):(0,rt.JC)(e))}))}))},t.type="marker",t}(fn.A),Mm=Qm;function Dm(e,t,n){var r=t.coordinateSystem;e.each((function(o){var i,a=e.getItemModel(o),l=Ue.lo(a.get("x"),n.getWidth()),s=Ue.lo(a.get("y"),n.getHeight());if(isNaN(l)||isNaN(s)){if(t.getMarkerPosition)i=t.getMarkerPosition(e.getValues(e.dimensions,o));else if(r){var c=e.get(r.dimensions[0],o),u=e.get(r.dimensions[1],o);i=r.dataToPoint([c,u])}}else i=[l,s];isNaN(l)||(i[0]=l),isNaN(s)||(i[1]=s),e.setItemLayout(o,i)}))}var $m=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.updateTransform=function(e,t,n){t.eachSeries((function(e){var t=Om.getMarkerModelFromSeries(e,"markPoint");t&&(Dm(t.getData(),e,n),this.markerGroupMap.get(e.id).updateLayout())}),this)},t.prototype.renderSeries=function(e,t,n,r){var o=e.coordinateSystem,i=e.id,a=e.getData(),l=this.markerGroupMap,s=l.get(i)||l.set(i,new Tt.A),c=function(e,t,n){var r;r=e?(0,O.map)(e&&e.dimensions,(function(e){var n=t.getData().getDimensionInfo(t.getData().mapDimension(e))||{};return(0,O.extend)((0,O.extend)({},n),{name:e,ordinalMeta:null})})):[{name:"value",type:"float"}];var o=new yt.A(r,n),i=(0,O.map)(n.get("data"),(0,O.curry)(Vm,t));e&&(i=(0,O.filter)(i,(0,O.curry)(Tm,e)));var a=Nm(!!e,r);return o.initData(i,null,a),o}(o,e,t);t.setData(c),Dm(t.getData(),e,r),c.each((function(e){var n=c.getItemModel(e),r=n.getShallow("symbol"),o=n.getShallow("symbolSize"),i=n.getShallow("symbolRotate"),l=n.getShallow("symbolOffset"),s=n.getShallow("symbolKeepAspect");if((0,O.isFunction)(r)||(0,O.isFunction)(o)||(0,O.isFunction)(i)||(0,O.isFunction)(l)){var u=t.getRawValue(e),d=t.getDataParams(e);(0,O.isFunction)(r)&&(r=r(u,d)),(0,O.isFunction)(o)&&(o=o(u,d)),(0,O.isFunction)(i)&&(i=i(u,d)),(0,O.isFunction)(l)&&(l=l(u,d))}var f=n.getModel("itemStyle").getItemStyle(),h=(0,wp.rI)(a,"color");f.fill||(f.fill=h),c.setItemVisual(e,{symbol:r,symbolSize:o,symbolRotate:i,symbolOffset:l,symbolKeepAspect:s,style:f})})),s.updateData(c),this.group.add(s.group),c.eachItemGraphicEl((function(e){e.traverse((function(e){(0,Qt.z)(e).dataModel=t}))})),this.markKeep(s),s.group.silent=t.get("silent")||e.get("silent")},t.type="markPoint",t}(Mm);var zm=$m;var Rm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.createMarkerModelFromSeries=function(e,n,r){return new t(e,n,r)},t.type="markLine",t.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},t}(Om),Im=Rm,Lm=(0,We.$r)(),Fm=function(e,t,n,r){var o,i=e.getData();if((0,O.isArray)(r))o=r;else{var a=r.type;if("min"===a||"max"===a||"average"===a||"median"===a||null!=r.xAxis||null!=r.yAxis){var l=void 0,s=void 0;if(null!=r.yAxis||null!=r.xAxis)l=t.getAxis(null!=r.yAxis?"y":"x"),s=(0,O.retrieve)(r.yAxis,r.xAxis);else{var c=Bm(r,i,t,e);l=c.valueAxis,s=Em(i,(0,Oh.me)(i,c.valueDataDim),a)}var u="x"===l.dim?0:1,d=1-u,f=(0,O.clone)(r),h={coord:[]};f.type=null,f.coord=[],f.coord[d]=-1/0,h.coord[d]=1/0;var p=n.get("precision");p>=0&&(0,O.isNumber)(s)&&(s=+s.toFixed(Math.min(p,20))),f.coord[u]=h.coord[u]=s,o=[f,h,{type:a,valueIndex:r.valueIndex,value:s}]}else o=[]}var m=[Vm(e,o[0]),Vm(e,o[1]),(0,O.extend)({},o[2])];return m[2].type=m[2].type||null,(0,O.merge)(m[2],m[0]),(0,O.merge)(m[2],m[1]),m};function Um(e){return!isNaN(e)&&!isFinite(e)}function Hm(e,t,n,r){var o=1-e,i=r.dimensions[e];return Um(t[o])&&Um(n[o])&&t[e]===n[e]&&r.getAxis(i).containData(t[e])}function Wm(e,t){if("cartesian2d"===e.type){var n=t[0].coord,r=t[1].coord;if(n&&r&&(Hm(1,n,r,e)||Hm(0,n,r,e)))return!0}return Tm(e,t[0])&&Tm(e,t[1])}function jm(e,t,n,r,o){var i,a=r.coordinateSystem,l=e.getItemModel(t),s=Ue.lo(l.get("x"),o.getWidth()),c=Ue.lo(l.get("y"),o.getHeight());if(isNaN(s)||isNaN(c)){if(r.getMarkerPosition)i=r.getMarkerPosition(e.getValues(e.dimensions,t));else{var u=a.dimensions,d=e.get(u[0],t),f=e.get(u[1],t);i=a.dataToPoint([d,f])}if((0,Cu.g)(a,"cartesian2d")){var h=a.getAxis("x"),p=a.getAxis("y");u=a.dimensions;Um(e.get(u[0],t))?i[0]=h.toGlobalCoord(h.getExtent()[n?0:1]):Um(e.get(u[1],t))&&(i[1]=p.toGlobalCoord(p.getExtent()[n?0:1]))}isNaN(s)||(i[0]=s),isNaN(c)||(i[1]=c)}else i=[s,c];e.setItemLayout(t,i)}var qm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.updateTransform=function(e,t,n){t.eachSeries((function(e){var t=Om.getMarkerModelFromSeries(e,"markLine");if(t){var r=t.getData(),o=Lm(t).from,i=Lm(t).to;o.each((function(t){jm(o,t,!0,e,n),jm(i,t,!1,e,n)})),r.each((function(e){r.setItemLayout(e,[o.getItemLayout(e),i.getItemLayout(e)])})),this.markerGroupMap.get(e.id).updateLayout()}}),this)},t.prototype.renderSeries=function(e,t,n,r){var o=e.coordinateSystem,i=e.id,a=e.getData(),l=this.markerGroupMap,s=l.get(i)||l.set(i,new rl);this.group.add(s.group);var c=function(e,t,n){var r;r=e?(0,O.map)(e&&e.dimensions,(function(e){var n=t.getData().getDimensionInfo(t.getData().mapDimension(e))||{};return(0,O.extend)((0,O.extend)({},n),{name:e,ordinalMeta:null})})):[{name:"value",type:"float"}];var o=new yt.A(r,n),i=new yt.A(r,n),a=new yt.A([],n),l=(0,O.map)(n.get("data"),(0,O.curry)(Fm,t,e,n));e&&(l=(0,O.filter)(l,(0,O.curry)(Wm,e)));var s=Nm(!!e,r);return o.initData((0,O.map)(l,(function(e){return e[0]})),null,s),i.initData((0,O.map)(l,(function(e){return e[1]})),null,s),a.initData((0,O.map)(l,(function(e){return e[2]}))),a.hasItemOption=!0,{from:o,to:i,line:a}}(o,e,t),u=c.from,d=c.to,f=c.line;Lm(t).from=u,Lm(t).to=d,t.setData(f);var h=t.get("symbol"),p=t.get("symbolSize"),m=t.get("symbolRotate"),g=t.get("symbolOffset");function v(t,n,o){var i=t.getItemModel(n);jm(t,n,o,e,r);var l=i.getModel("itemStyle").getItemStyle();null==l.fill&&(l.fill=(0,wp.rI)(a,"color")),t.setItemVisual(n,{symbolKeepAspect:i.get("symbolKeepAspect"),symbolOffset:(0,O.retrieve2)(i.get("symbolOffset",!0),g[o?0:1]),symbolRotate:(0,O.retrieve2)(i.get("symbolRotate",!0),m[o?0:1]),symbolSize:(0,O.retrieve2)(i.get("symbolSize"),p[o?0:1]),symbol:(0,O.retrieve2)(i.get("symbol",!0),h[o?0:1]),style:l})}(0,O.isArray)(h)||(h=[h,h]),(0,O.isArray)(p)||(p=[p,p]),(0,O.isArray)(m)||(m=[m,m]),(0,O.isArray)(g)||(g=[g,g]),c.from.each((function(e){v(u,e,!0),v(d,e,!1)})),f.each((function(e){var t=f.getItemModel(e).getModel("lineStyle").getLineStyle();f.setItemLayout(e,[u.getItemLayout(e),d.getItemLayout(e)]),null==t.stroke&&(t.stroke=u.getItemVisual(e,"style").fill),f.setItemVisual(e,{fromSymbolKeepAspect:u.getItemVisual(e,"symbolKeepAspect"),fromSymbolOffset:u.getItemVisual(e,"symbolOffset"),fromSymbolRotate:u.getItemVisual(e,"symbolRotate"),fromSymbolSize:u.getItemVisual(e,"symbolSize"),fromSymbol:u.getItemVisual(e,"symbol"),toSymbolKeepAspect:d.getItemVisual(e,"symbolKeepAspect"),toSymbolOffset:d.getItemVisual(e,"symbolOffset"),toSymbolRotate:d.getItemVisual(e,"symbolRotate"),toSymbolSize:d.getItemVisual(e,"symbolSize"),toSymbol:d.getItemVisual(e,"symbol"),style:t})})),s.updateData(f),c.line.eachItemGraphicEl((function(e){(0,Qt.z)(e).dataModel=t,e.traverse((function(e){(0,Qt.z)(e).dataModel=t}))})),this.markKeep(s),s.group.silent=t.get("silent")||e.get("silent")},t.type="markLine",t}(Mm);var Xm=qm;var Ym=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.createMarkerModelFromSeries=function(e,n,r){return new t(e,n,r)},t.type="markArea",t.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},t}(Om),Gm=Ym,Zm=(0,We.$r)(),Km=function(e,t,n,r){var o=r[0],i=r[1];if(o&&i){var a=Vm(e,o),l=Vm(e,i),s=a.coord,c=l.coord;s[0]=(0,O.retrieve)(s[0],-1/0),s[1]=(0,O.retrieve)(s[1],-1/0),c[0]=(0,O.retrieve)(c[0],1/0),c[1]=(0,O.retrieve)(c[1],1/0);var u=(0,O.mergeAll)([{},a,l]);return u.coord=[a.coord,l.coord],u.x0=a.x,u.y0=a.y,u.x1=l.x,u.y1=l.y,u}};function Jm(e){return!isNaN(e)&&!isFinite(e)}function eg(e,t,n,r){var o=1-e;return Jm(t[o])&&Jm(n[o])}function tg(e,t){var n=t.coord[0],r=t.coord[1],o={coord:n,x:t.x0,y:t.y0},i={coord:r,x:t.x1,y:t.y1};return(0,Cu.g)(e,"cartesian2d")?!(!n||!r||!eg(1,n,r)&&!eg(0,n,r))||function(e,t,n){return!(e&&e.containZone&&t.coord&&n.coord&&!Cm(t)&&!Cm(n))||e.containZone(t.coord,n.coord)}(e,o,i):Tm(e,o)||Tm(e,i)}function ng(e,t,n,r,o){var i,a=r.coordinateSystem,l=e.getItemModel(t),s=Ue.lo(l.get(n[0]),o.getWidth()),c=Ue.lo(l.get(n[1]),o.getHeight());if(isNaN(s)||isNaN(c)){if(r.getMarkerPosition){var u=e.getValues(["x0","y0"],t),d=e.getValues(["x1","y1"],t),f=a.clampData(u),h=a.clampData(d),p=[];"x0"===n[0]?p[0]=f[0]>h[0]?d[0]:u[0]:p[0]=f[0]>h[0]?u[0]:d[0],"y0"===n[1]?p[1]=f[1]>h[1]?d[1]:u[1]:p[1]=f[1]>h[1]?u[1]:d[1],i=r.getMarkerPosition(p,n,!0)}else{var m=[A=e.get(n[0],t),y=e.get(n[1],t)];a.clampData&&a.clampData(m,m),i=a.dataToPoint(m,!0)}if((0,Cu.g)(a,"cartesian2d")){var g=a.getAxis("x"),v=a.getAxis("y"),A=e.get(n[0],t),y=e.get(n[1],t);Jm(A)?i[0]=g.toGlobalCoord(g.getExtent()["x0"===n[0]?0:1]):Jm(y)&&(i[1]=v.toGlobalCoord(v.getExtent()["y0"===n[1]?0:1]))}isNaN(s)||(i[0]=s),isNaN(c)||(i[1]=c)}else i=[s,c];return i}var rg=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],og=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.updateTransform=function(e,t,n){t.eachSeries((function(e){var t=Om.getMarkerModelFromSeries(e,"markArea");if(t){var r=t.getData();r.each((function(t){var o=(0,O.map)(rg,(function(o){return ng(r,t,o,e,n)}));r.setItemLayout(t,o),r.getItemGraphicEl(t).setShape("points",o)}))}}),this)},t.prototype.renderSeries=function(e,t,n,r){var o=e.coordinateSystem,i=e.id,a=e.getData(),l=this.markerGroupMap,s=l.get(i)||l.set(i,{group:new Et.A});this.group.add(s.group),this.markKeep(s);var c=function(e,t,n){var r,o,i=["x0","y0","x1","y1"];if(e){var a=(0,O.map)(e&&e.dimensions,(function(e){var n=t.getData(),r=n.getDimensionInfo(n.mapDimension(e))||{};return(0,O.extend)((0,O.extend)({},r),{name:e,ordinalMeta:null})}));o=(0,O.map)(i,(function(e,t){return{name:e,type:a[t%2].type}})),r=new yt.A(o,n)}else o=[{name:"value",type:"float"}],r=new yt.A(o,n);var l=(0,O.map)(n.get("data"),(0,O.curry)(Km,t,e,n));e&&(l=(0,O.filter)(l,(0,O.curry)(tg,e)));var s=e?function(e,t,n,r){var i=e.coord[Math.floor(r/2)][r%2];return(0,_m.Pn)(i,o[r])}:function(e,t,n,r){return(0,_m.Pn)(e.value,o[r])};return r.initData(l,null,s),r.hasItemOption=!0,r}(o,e,t);t.setData(c),c.each((function(t){var n=(0,O.map)(rg,(function(n){return ng(c,t,n,e,r)})),i=o.getAxis("x").scale,l=o.getAxis("y").scale,s=i.getExtent(),u=l.getExtent(),d=[i.parse(c.get("x0",t)),i.parse(c.get("x1",t))],f=[l.parse(c.get("y0",t)),l.parse(c.get("y1",t))];Ue.Y6(d),Ue.Y6(f);var h=!!(s[0]>d[1]||s[1]<d[0]||u[0]>f[1]||u[1]<f[0]);c.setItemLayout(t,{points:n,allClipped:h});var p=c.getItemModel(t).getModel("itemStyle").getItemStyle(),m=(0,wp.rI)(a,"color");p.fill||(p.fill=m,(0,O.isString)(p.fill)&&(p.fill=J.modifyAlpha(p.fill,.4))),p.stroke||(p.stroke=m),c.setItemVisual(t,"style",p)})),c.diff(Zm(s).data).add((function(e){var t=c.getItemLayout(e);if(!t.allClipped){var n=new Xt.A({shape:{points:t.points}});c.setItemGraphicEl(e,n),s.group.add(n)}})).update((function(e,n){var r=Zm(s).data.getItemGraphicEl(n),o=c.getItemLayout(e);o.allClipped?r&&s.group.remove(r):(r?et.oi(r,{shape:{points:o.points}},t,e):r=new Xt.A({shape:{points:o.points}}),c.setItemGraphicEl(e,r),s.group.add(r))})).remove((function(e){var t=Zm(s).data.getItemGraphicEl(e);s.group.remove(t)})).execute(),c.eachItemGraphicEl((function(e,n){var r=c.getItemModel(n),o=c.getItemVisual(n,"style");e.useStyle(c.getItemVisual(n,"style")),(0,ht.qM)(e,(0,ht.lx)(r),{labelFetcher:t,labelDataIndex:n,defaultText:c.getName(n)||"",inheritColor:(0,O.isString)(o.fill)?J.modifyAlpha(o.fill,1):"#000"}),(0,rt.Mx)(e,r),(0,rt.Lm)(e,null,null,r.get(["emphasis","disabled"])),(0,Qt.z)(e).dataModel=t})),Zm(s).data=c,s.group.silent=t.get("silent")||e.get("silent")},t.type="markArea",t}(Mm);var ig=og;var ag=n(5690),lg=n(72012),sg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="dataZoom.inside",t.defaultOption=(0,kr.G_)(lg.A.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),t}(lg.A),cg=sg,ug=n(98248),dg=n(68686),fg=(0,We.$r)();function hg(e,t){if(t){e.removeKey(t.model.uid);var n=t.controller;n&&n.dispose()}}function pg(e,t){e.isDisposed()||e.dispatchAction({type:"dataZoom",animation:{easing:"cubicOut",duration:100},batch:t})}function mg(e,t,n,r){return e.coordinateSystem.containPoint([n,r])}function gg(e){e.registerProcessor(e.PRIORITY.PROCESSOR.FILTER,(function(e,t){var n=fg(t),r=n.coordSysRecordMap||(n.coordSysRecordMap=(0,O.createHashMap)());r.each((function(e){e.dataZoomInfoMap=null})),e.eachComponent({mainType:"dataZoom",subType:"inside"},(function(e){var n=(0,dg.es)(e);(0,O.each)(n.infoList,(function(n){var o=n.model.uid,i=r.get(o)||r.set(o,function(e,t){var n={model:t,containsPoint:(0,O.curry)(mg,t),dispatchAction:(0,O.curry)(pg,e),dataZoomInfoMap:null,controller:null},r=n.controller=new Bn(e.getZr());return(0,O.each)(["pan","zoom","scrollMove"],(function(e){r.on(e,(function(t){var r=[];n.dataZoomInfoMap.each((function(o){if(t.isAvailableBehavior(o.model.option)){var i=(o.getRange||{})[e],a=i&&i(o.dzReferCoordSysInfo,n.model.mainType,n.controller,t);!o.model.get("disabled",!0)&&a&&r.push({dataZoomId:o.model.id,start:a[0],end:a[1]})}})),r.length&&n.dispatchAction(r)}))})),n}(t,n.model));(i.dataZoomInfoMap||(i.dataZoomInfoMap=(0,O.createHashMap)())).set(e.uid,{dzReferCoordSysInfo:n,model:e,getRange:null})}))})),r.each((function(e){var t,n=e.controller,o=e.dataZoomInfoMap;if(o){var i=o.keys()[0];null!=i&&(t=o.get(i))}if(t){var a=function(e){var t,n="type_",r={type_true:2,type_move:1,type_false:0,type_undefined:-1},o=!0;return e.each((function(e){var i=e.model,a=!i.get("disabled",!0)&&(!i.get("zoomLock",!0)||"move");r[n+a]>r[n+t]&&(t=a),o=o&&i.get("preventDefaultMouseMove",!0)})),{controlType:t,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!o}}}(o);n.enable(a.controlType,a.opt),n.setPointerChecker(e.containsPoint),ns.N(e,"dispatchAction",t.model.get("throttle",!0),"fixRate")}else hg(r,e)}))}))}var vg=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return(0,Je.C6)(t,e),t.prototype.render=function(t,n,r){e.prototype.render.apply(this,arguments),t.noTarget()?this._clear():(this.range=t.getPercentRange(),function(e,t,n){fg(e).coordSysRecordMap.each((function(e){var r=e.dataZoomInfoMap.get(t.uid);r&&(r.getRange=n)}))}(r,t,{pan:(0,O.bind)(Ag.pan,this),zoom:(0,O.bind)(Ag.zoom,this),scrollMove:(0,O.bind)(Ag.scrollMove,this)}))},t.prototype.dispose=function(){this._clear(),e.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){!function(e,t){for(var n=fg(e).coordSysRecordMap,r=n.keys(),o=0;o<r.length;o++){var i=r[o],a=n.get(i),l=a.dataZoomInfoMap;if(l){var s=t.uid;l.get(s)&&(l.removeKey(s),l.keys().length||hg(n,a))}}}(this.api,this.dataZoomModel),this.range=null},t.type="dataZoom.inside",t}(ug.A),Ag={zoom:function(e,t,n,r){var o=this.range,i=o.slice(),a=e.axisModels[0];if(a){var l=bg[t](null,[r.originX,r.originY],a,n,e),s=(l.signal>0?l.pixelStart+l.pixelLength-l.pixel:l.pixel-l.pixelStart)/l.pixelLength*(i[1]-i[0])+i[0],c=Math.max(1/r.scale,0);i[0]=(i[0]-s)*c+s,i[1]=(i[1]-s)*c+s;var u=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return(0,ds.A)(0,i,[0,100],0,u.minSpan,u.maxSpan),this.range=i,o[0]!==i[0]||o[1]!==i[1]?i:void 0}},pan:yg((function(e,t,n,r,o,i){var a=bg[r]([i.oldX,i.oldY],[i.newX,i.newY],t,o,n);return a.signal*(e[1]-e[0])*a.pixel/a.pixelLength})),scrollMove:yg((function(e,t,n,r,o,i){return bg[r]([0,0],[i.scrollDelta,i.scrollDelta],t,o,n).signal*(e[1]-e[0])*i.scrollDelta}))};function yg(e){return function(t,n,r,o){var i=this.range,a=i.slice(),l=t.axisModels[0];if(l){var s=e(a,l,t,n,r,o);return(0,ds.A)(s,a,[0,100],"all"),this.range=a,i[0]!==a[0]||i[1]!==a[1]?a:void 0}}}var bg={grid:function(e,t,n,r,o){var i=n.axis,a={},l=o.model.coordinateSystem.getRect();return e=e||[0,0],"x"===i.dim?(a.pixel=t[0]-e[0],a.pixelLength=l.width,a.pixelStart=l.x,a.signal=i.inverse?1:-1):(a.pixel=t[1]-e[1],a.pixelLength=l.height,a.pixelStart=l.y,a.signal=i.inverse?-1:1),a},polar:function(e,t,n,r,o){var i=n.axis,a={},l=o.model.coordinateSystem,s=l.getRadiusAxis().getExtent(),c=l.getAngleAxis().getExtent();return e=e?l.pointToCoord(e):[0,0],t=l.pointToCoord(t),"radiusAxis"===n.mainType?(a.pixel=t[0]-e[0],a.pixelLength=s[1]-s[0],a.pixelStart=s[0],a.signal=i.inverse?1:-1):(a.pixel=t[1]-e[1],a.pixelLength=c[1]-c[0],a.pixelStart=c[0],a.signal=i.inverse?-1:1),a},singleAxis:function(e,t,n,r,o){var i=n.axis,a=o.model.coordinateSystem.getRect(),l={};return e=e||[0,0],"horizontal"===i.orient?(l.pixel=t[0]-e[0],l.pixelLength=a.width,l.pixelStart=a.x,l.signal=i.inverse?1:-1):(l.pixel=t[1]-e[1],l.pixelLength=a.height,l.pixelStart=a.y,l.signal=i.inverse?-1:1),l}},Og=vg,wg=n(25619);function xg(e){(0,wg.A)(e),e.registerComponentModel(cg),e.registerComponentView(Og),gg(e)}var _g=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.type="dataZoom.slider",t.layoutMode="box",t.defaultOption=(0,kr.G_)(lg.A.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),t}(lg.A),Cg=_g,kg=Qn.A,Sg="horizontal",Vg="vertical",Bg=["line","bar","candlestick","scatter"],Tg={easing:"cubicOut",duration:100,delay:0},Ng=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._displayables={},n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){this.api=t,this._onBrush=(0,O.bind)(this._onBrush,this),this._onBrushEnd=(0,O.bind)(this._onBrushEnd,this)},t.prototype.render=function(t,n,r,o){if(e.prototype.render.apply(this,arguments),ns.N(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),!1!==t.get("show")){if(t.noTarget())return this._clear(),void this.group.removeAll();o&&"dataZoom"===o.type&&o.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},t.prototype.dispose=function(){this._clear(),e.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){ns.IU(this,"_dispatchZoomAction");var e=this.api.getZr();e.off("mousemove",this._onBrush),e.off("mouseup",this._onBrushEnd)},t.prototype._buildView=function(){var e=this.group;e.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var t=this._displayables.sliderGroup=new Et.A;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),e.add(t),this._positionGroup()},t.prototype._resetLocation=function(){var e=this.dataZoomModel,t=this.api,n=e.get("brushSelect")?7:0,r=this._findCoordRect(),o={width:t.getWidth(),height:t.getHeight()},i=this._orient===Sg?{right:o.width-r.x-r.width,top:o.height-30-7-n,width:r.width,height:30}:{right:7,top:r.y,width:30,height:r.height},a=He.vs(e.option);(0,O.each)(["right","top","width","height"],(function(e){"ph"===a[e]&&(a[e]=i[e])}));var l=He.dV(a,o);this._location={x:l.x,y:l.y},this._size=[l.width,l.height],this._orient===Vg&&this._size.reverse()},t.prototype._positionGroup=function(){var e=this.group,t=this._location,n=this._orient,r=this.dataZoomModel.getFirstTargetAxisModel(),o=r&&r.get("inverse"),i=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;i.attr(n!==Sg||o?n===Sg&&o?{scaleY:a?1:-1,scaleX:-1}:n!==Vg||o?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var l=e.getBoundingRect([i]);e.x=t.x-l.x,e.y=t.y-l.y,e.markRedraw()},t.prototype._getViewExtent=function(){return[0,this._size[0]]},t.prototype._renderBackground=function(){var e=this.dataZoomModel,t=this._size,n=this._displayables.sliderGroup,r=e.get("brushSelect");n.add(new kg({silent:!0,shape:{x:0,y:0,width:t[0],height:t[1]},style:{fill:e.get("backgroundColor")},z2:-40}));var o=new kg({shape:{x:0,y:0,width:t[0],height:t[1]},style:{fill:"transparent"},z2:0,onclick:(0,O.bind)(this._onClickPanel,this)}),i=this.api.getZr();r?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",i.on("mousemove",this._onBrush),i.on("mouseup",this._onBrushEnd)):(i.off("mousemove",this._onBrush),i.off("mouseup",this._onBrushEnd)),n.add(o)},t.prototype._renderDataShadow=function(){var e=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],e){var t=this._size,n=this._shadowSize||[],r=e.series,o=r.getRawData(),i=r.getShadowDim&&r.getShadowDim(),a=i&&o.getDimensionInfo(i)?r.getShadowDim():e.otherDim;if(null!=a){var l=this._shadowPolygonPts,s=this._shadowPolylinePts;if(o!==this._shadowData||a!==this._shadowDim||t[0]!==n[0]||t[1]!==n[1]){var c=o.getDataExtent(a),u=.3*(c[1]-c[0]);c=[c[0]-u,c[1]+u];var d,f=[0,t[1]],h=[0,t[0]],p=[[t[0],0],[0,0]],m=[],g=h[1]/(o.count()-1),v=0,A=Math.round(o.count()/t[0]);o.each([a],(function(e,t){if(A>0&&t%A)v+=g;else{var n=null==e||isNaN(e)||""===e,r=n?0:(0,Ue.Cb)(e,c,f,!0);n&&!d&&t?(p.push([p[p.length-1][0],0]),m.push([m[m.length-1][0],0])):!n&&d&&(p.push([v,0]),m.push([v,0])),p.push([v,r]),m.push([v,r]),v+=g,d=n}})),l=this._shadowPolygonPts=p,s=this._shadowPolylinePts=m}this._shadowData=o,this._shadowDim=a,this._shadowSize=[t[0],t[1]];for(var y=this.dataZoomModel,b=0;b<3;b++){var O=w(1===b);this._displayables.sliderGroup.add(O),this._displayables.dataShadowSegs.push(O)}}}function w(e){var t=y.getModel(e?"selectedDataBackground":"dataBackground"),n=new Et.A,r=new Xt.A({shape:{points:l},segmentIgnoreThreshold:1,style:t.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),o=new tt.A({shape:{points:s},segmentIgnoreThreshold:1,style:t.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return n.add(r),n.add(o),n}},t.prototype._prepareDataShadowInfo=function(){var e=this.dataZoomModel,t=e.get("showDataShadow");if(!1!==t){var n,r=this.ecModel;return e.eachTargetAxis((function(o,i){var a=e.getAxisProxy(o,i).getTargetSeriesModels();(0,O.each)(a,(function(e){if(!(n||!0!==t&&(0,O.indexOf)(Bg,e.get("type"))<0)){var a,l=r.getComponent((0,dg.dX)(o),i).axis,s={x:"y",y:"x",radius:"angle",angle:"radius"}[o],c=e.coordinateSystem;null!=s&&c.getOtherAxis&&(a=c.getOtherAxis(l).inverse),s=e.getData().mapDimension(s),n={thisAxis:l,series:e,thisDim:o,otherDim:s,otherAxisInverse:a}}}),this)}),this),n}},t.prototype._renderHandle=function(){var e=this.group,t=this._displayables,n=t.handles=[null,null],r=t.handleLabels=[null,null],o=this._displayables.sliderGroup,i=this._size,a=this.dataZoomModel,l=this.api,s=a.get("borderRadius")||0,c=a.get("brushSelect"),u=t.filler=new kg({silent:c,style:{fill:a.get("fillerColor")},textConfig:{position:"inside"}});o.add(u),o.add(new kg({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:i[0],height:i[1],r:s},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}})),(0,O.each)([0,1],(function(t){var i=a.get("handleIcon");!Pt.$V[i]&&i.indexOf("path://")<0&&i.indexOf("image://")<0&&(i="path://"+i);var l=(0,Pt.v5)(i,-1,0,2,2,null,!0);l.attr({cursor:Eg(this._orient),draggable:!0,drift:(0,O.bind)(this._onDragMove,this,t),ondragend:(0,O.bind)(this._onDragEnd,this),onmouseover:(0,O.bind)(this._showDataInfo,this,!0),onmouseout:(0,O.bind)(this._showDataInfo,this,!1),z2:5});var s=l.getBoundingRect(),c=a.get("handleSize");this._handleHeight=(0,Ue.lo)(c,this._size[1]),this._handleWidth=s.width/s.height*this._handleHeight,l.setStyle(a.getModel("handleStyle").getItemStyle()),l.style.strokeNoScale=!0,l.rectHover=!0,l.ensureState("emphasis").style=a.getModel(["emphasis","handleStyle"]).getItemStyle(),(0,rt.iJ)(l);var u=a.get("handleColor");null!=u&&(l.style.fill=u),o.add(n[t]=l);var d=a.getModel("textStyle"),f=(a.get("handleLabel")||{}).show||!1;e.add(r[t]=new Z.Ay({silent:!0,invisible:!f,style:(0,ht.VB)(d,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:d.getTextColor(),font:d.getFont()}),z2:10}))}),this);var d=u;if(c){var f=(0,Ue.lo)(a.get("moveHandleSize"),i[1]),h=t.moveHandle=new Qn.A({style:a.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:i[1]-.5,height:f}}),p=.8*f,m=t.moveHandleIcon=(0,Pt.v5)(a.get("moveHandleIcon"),-p/2,-p/2,p,p,"#fff",!0);m.silent=!0,m.y=i[1]+f/2-.5,h.ensureState("emphasis").style=a.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var g=Math.min(i[1]/2,Math.max(f,10));(d=t.moveZone=new Qn.A({invisible:!0,shape:{y:i[1]-g,height:f+g}})).on("mouseover",(function(){l.enterEmphasis(h)})).on("mouseout",(function(){l.leaveEmphasis(h)})),o.add(h),o.add(m),o.add(d)}d.attr({draggable:!0,cursor:Eg(this._orient),drift:(0,O.bind)(this._onDragMove,this,"all"),ondragstart:(0,O.bind)(this._showDataInfo,this,!0),ondragend:(0,O.bind)(this._onDragEnd,this),onmouseover:(0,O.bind)(this._showDataInfo,this,!0),onmouseout:(0,O.bind)(this._showDataInfo,this,!1)})},t.prototype._resetInterval=function(){var e=this._range=this.dataZoomModel.getPercentRange(),t=this._getViewExtent();this._handleEnds=[(0,Ue.Cb)(e[0],[0,100],t,!0),(0,Ue.Cb)(e[1],[0,100],t,!0)]},t.prototype._updateInterval=function(e,t){var n=this.dataZoomModel,r=this._handleEnds,o=this._getViewExtent(),i=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];(0,ds.A)(t,r,o,n.get("zoomLock")?"all":e,null!=i.minSpan?(0,Ue.Cb)(i.minSpan,a,o,!0):null,null!=i.maxSpan?(0,Ue.Cb)(i.maxSpan,a,o,!0):null);var l=this._range,s=this._range=(0,Ue.Y6)([(0,Ue.Cb)(r[0],o,a,!0),(0,Ue.Cb)(r[1],o,a,!0)]);return!l||l[0]!==s[0]||l[1]!==s[1]},t.prototype._updateView=function(e){var t=this._displayables,n=this._handleEnds,r=(0,Ue.Y6)(n.slice()),o=this._size;(0,O.each)([0,1],(function(e){var r=t.handles[e],i=this._handleHeight;r.attr({scaleX:i/2,scaleY:i/2,x:n[e]+(e?-1:1),y:o[1]/2-i/2})}),this),t.filler.setShape({x:r[0],y:0,width:r[1]-r[0],height:o[1]});var i={x:r[0],width:r[1]-r[0]};t.moveHandle&&(t.moveHandle.setShape(i),t.moveZone.setShape(i),t.moveZone.getBoundingRect(),t.moveHandleIcon&&t.moveHandleIcon.attr("x",i.x+i.width/2));for(var a=t.dataShadowSegs,l=[0,r[0],r[1],o[0]],s=0;s<a.length;s++){var c=a[s],u=c.getClipPath();u||(u=new Qn.A,c.setClipPath(u)),u.setShape({x:l[s],y:0,width:l[s+1]-l[s],height:o[1]})}this._updateDataInfo(e)},t.prototype._updateDataInfo=function(e){var t=this.dataZoomModel,n=this._displayables,r=n.handleLabels,o=this._orient,i=["",""];if(t.get("showDetail")){var a=t.findRepresentativeAxisProxy();if(a){var l=a.getAxisModel().axis,s=this._range,c=e?a.calculateDataWindow({start:s[0],end:s[1]}).valueWindow:a.getDataValueWindow();i=[this._formatLabel(c[0],l),this._formatLabel(c[1],l)]}}var u=(0,Ue.Y6)(this._handleEnds.slice());function d(e){var t=qt.getTransform(n.handles[e].parent,this.group),a=qt.transformDirection(0===e?"right":"left",t),l=this._handleWidth/2+5,s=qt.applyTransform([u[e]+(0===e?-l:l),this._size[1]/2],t);r[e].setStyle({x:s[0],y:s[1],verticalAlign:o===Sg?"middle":a,align:o===Sg?a:"center",text:i[e]})}d.call(this,0),d.call(this,1)},t.prototype._formatLabel=function(e,t){var n=this.dataZoomModel,r=n.get("labelFormatter"),o=n.get("labelPrecision");null!=o&&"auto"!==o||(o=t.getPixelPrecision());var i=null==e||isNaN(e)?"":"category"===t.type||"time"===t.type?t.scale.getLabel({value:Math.round(e)}):e.toFixed(Math.min(o,20));return(0,O.isFunction)(r)?r(e,i):(0,O.isString)(r)?r.replace("{value}",i):i},t.prototype._showDataInfo=function(e){var t=(this.dataZoomModel.get("handleLabel")||{}).show||!1,n=this.dataZoomModel.getModel(["emphasis","handleLabel"]).get("show")||!1,r=e||this._dragging?n:t,o=this._displayables,i=o.handleLabels;i[0].attr("invisible",!r),i[1].attr("invisible",!r),o.moveHandle&&this.api[r?"enterEmphasis":"leaveEmphasis"](o.moveHandle,1)},t.prototype._onDragMove=function(e,t,n,r){this._dragging=!0,_n.ds(r.event);var o=this._displayables.sliderGroup.getLocalTransform(),i=qt.applyTransform([t,n],o,!0),a=this._updateInterval(e,i[0]),l=this.dataZoomModel.get("realtime");this._updateView(!l),a&&l&&this._dispatchZoomAction(!0)},t.prototype._onDragEnd=function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction(!1)},t.prototype._onClickPanel=function(e){var t=this._size,n=this._displayables.sliderGroup.transformCoordToLocal(e.offsetX,e.offsetY);if(!(n[0]<0||n[0]>t[0]||n[1]<0||n[1]>t[1])){var r=this._handleEnds,o=(r[0]+r[1])/2,i=this._updateInterval("all",n[0]-o);this._updateView(),i&&this._dispatchZoomAction(!1)}},t.prototype._onBrushStart=function(e){var t=e.offsetX,n=e.offsetY;this._brushStart=new it.A(t,n),this._brushing=!0,this._brushStartTime=+new Date},t.prototype._onBrushEnd=function(e){if(this._brushing){var t=this._displayables.brushRect;if(this._brushing=!1,t){t.attr("ignore",!0);var n=t.shape;if(!(+new Date-this._brushStartTime<200&&Math.abs(n.width)<5)){var r=this._getViewExtent(),o=[0,100];this._range=(0,Ue.Y6)([(0,Ue.Cb)(n.x,r,o,!0),(0,Ue.Cb)(n.x+n.width,r,o,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},t.prototype._onBrush=function(e){this._brushing&&(_n.ds(e.event),this._updateBrushRect(e.offsetX,e.offsetY))},t.prototype._updateBrushRect=function(e,t){var n=this._displayables,r=this.dataZoomModel,o=n.brushRect;o||(o=n.brushRect=new kg({silent:!0,style:r.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(o)),o.attr("ignore",!1);var i=this._brushStart,a=this._displayables.sliderGroup,l=a.transformCoordToLocal(e,t),s=a.transformCoordToLocal(i.x,i.y),c=this._size;l[0]=Math.max(Math.min(c[0],l[0]),0),o.setShape({x:s[0],y:0,width:l[0]-s[0],height:c[1]})},t.prototype._dispatchZoomAction=function(e){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:e?Tg:null,start:t[0],end:t[1]})},t.prototype._findCoordRect=function(){var e,t=(0,dg.es)(this.dataZoomModel).infoList;if(!e&&t.length){var n=t[0].model.coordinateSystem;e=n.getRect&&n.getRect()}if(!e){var r=this.api.getWidth(),o=this.api.getHeight();e={x:.2*r,y:.2*o,width:.6*r,height:.6*o}}return e},t.type="dataZoom.slider",t}(ug.A);function Eg(e){return"vertical"===e?"ns-resize":"ew-resize"}var Pg=Ng;function Qg(e){e.registerComponentModel(Cg),e.registerComponentView(Pg),(0,wg.A)(e)}var Mg={get:function(e,t,n){var r=O.clone((Dg[e]||{})[t]);return n&&O.isArray(r)?r[r.length-1]:r}},Dg={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},$g=Mg,zg=Gi.mapVisual,Rg=Gi.eachVisual,Ig=O.isArray,Lg=O.each,Fg=Ue.Y6,Ug=Ue.Cb,Hg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.stateList=["inRange","outOfRange"],n.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],n.layoutMode={type:"box",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n)},t.prototype.optionUpdated=function(e,t){var n=this.option;!t&&kp(n,e,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},t.prototype.resetVisual=function(e){var t=this.stateList;e=O.bind(e,this),this.controllerVisuals=Cp(this.option.controller,t,e),this.targetVisuals=Cp(this.option.target,t,e)},t.prototype.getItemSymbol=function(){return null},t.prototype.getTargetSeriesIndices=function(){var e=this.option.seriesIndex,t=[];return null==e||"all"===e?this.ecModel.eachSeries((function(e,n){t.push(n)})):t=We.qB(e),t},t.prototype.eachTargetSeries=function(e,t){O.each(this.getTargetSeriesIndices(),(function(n){var r=this.ecModel.getSeriesByIndex(n);r&&e.call(t,r)}),this)},t.prototype.isTargetSeries=function(e){var t=!1;return this.eachTargetSeries((function(n){n===e&&(t=!0)})),t},t.prototype.formatValueText=function(e,t,n){var r,o=this.option,i=o.precision,a=this.dataBound,l=o.formatter;n=n||["<",">"],O.isArray(e)&&(e=e.slice(),r=!0);var s=t?e:r?[c(e[0]),c(e[1])]:c(e);return O.isString(l)?l.replace("{value}",r?s[0]:s).replace("{value2}",r?s[1]:s):O.isFunction(l)?r?l(e[0],e[1]):l(e):r?e[0]===a[0]?n[0]+" "+s[1]:e[1]===a[1]?n[1]+" "+s[0]:s[0]+" - "+s[1]:s;function c(e){return e===a[0]?"min":e===a[1]?"max":(+e).toFixed(Math.min(i,20))}},t.prototype.resetExtent=function(){var e=this.option,t=Fg([e.min,e.max]);this._dataExtent=t},t.prototype.getDataDimensionIndex=function(e){var t=this.option.dimension;if(null!=t)return e.getDimensionIndex(t);for(var n=e.dimensions,r=n.length-1;r>=0;r--){var o=n[r],i=e.getDimensionInfo(o);if(!i.isCalculationCoord)return i.storeDimIndex}},t.prototype.getExtent=function(){return this._dataExtent.slice()},t.prototype.completeVisualOption=function(){var e=this.ecModel,t=this.option,n={inRange:t.inRange,outOfRange:t.outOfRange},r=t.target||(t.target={}),o=t.controller||(t.controller={});O.merge(r,n),O.merge(o,n);var i=this.isCategory();function a(n){Ig(t.color)&&!n.inRange&&(n.inRange={color:t.color.slice().reverse()}),n.inRange=n.inRange||{color:e.get("gradientColor")}}a.call(this,r),a.call(this,o),function(e,t,n){var r=e[t],o=e[n];r&&!o&&(o=e[n]={},Lg(r,(function(e,t){if(Gi.isValidType(t)){var n=$g.get(t,"inactive",i);null!=n&&(o[t]=n,"color"!==t||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}})))}.call(this,r,"inRange","outOfRange"),function(e){var t=(e.inRange||{}).symbol||(e.outOfRange||{}).symbol,n=(e.inRange||{}).symbolSize||(e.outOfRange||{}).symbolSize,r=this.get("inactiveColor"),o=this.getItemSymbol()||"roundRect";Lg(this.stateList,(function(a){var l=this.itemSize,s=e[a];s||(s=e[a]={color:i?r:[r]}),null==s.symbol&&(s.symbol=t&&O.clone(t)||(i?o:[o])),null==s.symbolSize&&(s.symbolSize=n&&O.clone(n)||(i?l[0]:[l[0],l[0]])),s.symbol=zg(s.symbol,(function(e){return"none"===e?o:e}));var c=s.symbolSize;if(null!=c){var u=-1/0;Rg(c,(function(e){e>u&&(u=e)})),s.symbolSize=zg(c,(function(e){return Ug(e,[0,u],[0,l[0]],!0)}))}}),this)}.call(this,o)},t.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},t.prototype.isCategory=function(){return!!this.option.categories},t.prototype.setSelected=function(e){},t.prototype.getSelected=function(){return null},t.prototype.getValueState=function(e){return null},t.prototype.getVisualMeta=function(e){return null},t.type="visualMap",t.dependencies=["series"],t.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},t}(rn.A),Wg=Hg,jg=[20,140],qg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.optionUpdated=function(t,n){e.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual((function(e){e.mappingMethod="linear",e.dataExtent=this.getExtent()})),this._resetRange()},t.prototype.resetItemSize=function(){e.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(null==t[0]||isNaN(t[0]))&&(t[0]=jg[0]),(null==t[1]||isNaN(t[1]))&&(t[1]=jg[1])},t.prototype._resetRange=function(){var e=this.getExtent(),t=this.option.range;!t||t.auto?(e.auto=1,this.option.range=e):O.isArray(t)&&(t[0]>t[1]&&t.reverse(),t[0]=Math.max(t[0],e[0]),t[1]=Math.min(t[1],e[1]))},t.prototype.completeVisualOption=function(){e.prototype.completeVisualOption.apply(this,arguments),O.each(this.stateList,(function(e){var t=this.option.controller[e].symbolSize;t&&t[0]!==t[1]&&(t[0]=t[1]/3)}),this)},t.prototype.setSelected=function(e){this.option.range=e.slice(),this._resetRange()},t.prototype.getSelected=function(){var e=this.getExtent(),t=Ue.Y6((this.get("range")||[]).slice());return t[0]>e[1]&&(t[0]=e[1]),t[1]>e[1]&&(t[1]=e[1]),t[0]<e[0]&&(t[0]=e[0]),t[1]<e[0]&&(t[1]=e[0]),t},t.prototype.getValueState=function(e){var t=this.option.range,n=this.getExtent();return(t[0]<=n[0]||t[0]<=e)&&(t[1]>=n[1]||e<=t[1])?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var t=[];return this.eachTargetSeries((function(n){var r=[],o=n.getData();o.each(this.getDataDimensionIndex(o),(function(t,n){e[0]<=t&&t<=e[1]&&r.push(n)}),this),t.push({seriesId:n.id,dataIndex:r})}),this),t},t.prototype.getVisualMeta=function(e){var t=Xg(this,"outOfRange",this.getExtent()),n=Xg(this,"inRange",this.option.range.slice()),r=[];function o(t,n){r.push({value:t,color:e(t,n)})}for(var i=0,a=0,l=n.length,s=t.length;a<s&&(!n.length||t[a]<=n[0]);a++)t[a]<n[i]&&o(t[a],"outOfRange");for(var c=1;i<l;i++,c=0)c&&r.length&&o(n[i],"outOfRange"),o(n[i],"inRange");for(c=1;a<s;a++)(!n.length||n[n.length-1]<t[a])&&(c&&(r.length&&o(r[r.length-1].value,"outOfRange"),c=0),o(t[a],"outOfRange"));var u=r.length;return{stops:r,outerColors:[u?r[0].color:"transparent",u?r[u-1].color:"transparent"]}},t.type="visualMap.continuous",t.defaultOption=(0,kr.G_)(Wg.defaultOption,{align:"auto",calculable:!1,hoverLink:!0,realtime:!0,handleIcon:"path://M-11.39,9.77h0a3.5,3.5,0,0,1-3.5,3.5h-22a3.5,3.5,0,0,1-3.5-3.5h0a3.5,3.5,0,0,1,3.5-3.5h22A3.5,3.5,0,0,1-11.39,9.77Z",handleSize:"120%",handleStyle:{borderColor:"#fff",borderWidth:1},indicatorIcon:"circle",indicatorSize:"50%",indicatorStyle:{borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}}),t}(Wg);function Xg(e,t,n){if(n[0]===n[1])return n.slice();for(var r=(n[1]-n[0])/200,o=n[0],i=[],a=0;a<=200&&o<n[1];a++)i.push(o),o+=r;return i.push(n[1]),i}var Yg=qg,Gg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.autoPositionValues={left:1,right:1,top:1,bottom:1},n}return(0,Je.C6)(t,e),t.prototype.init=function(e,t){this.ecModel=e,this.api=t},t.prototype.render=function(e,t,n,r){this.visualMapModel=e,!1!==e.get("show")?this.doRender(e,t,n,r):this.group.removeAll()},t.prototype.renderBackground=function(e){var t=this.visualMapModel,n=wi.QX(t.get("padding")||0),r=e.getBoundingRect();e.add(new Qn.A({z2:-1,silent:!0,shape:{x:r.x-n[3],y:r.y-n[0],width:r.width+n[3]+n[1],height:r.height+n[0]+n[2]},style:{fill:t.get("backgroundColor"),stroke:t.get("borderColor"),lineWidth:t.get("borderWidth")}}))},t.prototype.getControllerVisual=function(e,t,n){var r=(n=n||{}).forceState,o=this.visualMapModel,i={};if("color"===t){var a=o.get("contentColor");i.color=a}function l(e){return i[e]}function s(e,t){i[e]=t}var c=o.controllerVisuals[r||o.getValueState(e)],u=Gi.prepareVisualTypes(c);return O.each(u,(function(r){var o=c[r];n.convertOpacityToAlpha&&"opacity"===r&&(r="colorAlpha",o=c.__alphaForOpacity),Gi.dependsOn(r,t)&&o&&o.applyVisual(e,l,s)})),i[t]},t.prototype.positionGroup=function(e){var t=this.visualMapModel,n=this.api;He.m$(e,t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},t.prototype.doRender=function(e,t,n,r){},t.type="visualMap",t}(fn.A),Zg=Gg,Kg=[["left","right","width"],["top","bottom","height"]];function Jg(e,t,n){var r=e.option,o=r.align;if(null!=o&&"auto"!==o)return o;for(var i={width:t.getWidth(),height:t.getHeight()},a="horizontal"===r.orient?1:0,l=Kg[a],s=[0,null,10],c={},u=0;u<3;u++)c[Kg[1-a][u]]=s[u],c[l[u]]=2===u?n[0]:r[l[u]];var d=[["x","width",3],["y","height",0]][a],f=(0,He.dV)(c,i,r.padding);return l[(f.margin[d[2]]||0)+f[d[0]]+.5*f[d[1]]<.5*i[d[1]]?0:1]}function ev(e,t){return O.each(e||[],(function(e){null!=e.dataIndex&&(e.dataIndexInside=e.dataIndex,e.dataIndex=null),e.highlightKey="visualMap"+(t?t.componentIndex:"")})),e}var tv=Ue.Cb,nv=O.each,rv=Math.min,ov=Math.max,iv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._shapes={},n._dataInterval=[],n._handleEnds=[],n._hoverLinkDataIndices=[],n}return(0,Je.C6)(t,e),t.prototype.init=function(t,n){e.prototype.init.call(this,t,n),this._hoverLinkFromSeriesMouseOver=O.bind(this._hoverLinkFromSeriesMouseOver,this),this._hideIndicator=O.bind(this._hideIndicator,this)},t.prototype.doRender=function(e,t,n,r){r&&"selectDataRange"===r.type&&r.from===this.uid||this._buildView()},t.prototype._buildView=function(){this.group.removeAll();var e=this.visualMapModel,t=this.group;this._orient=e.get("orient"),this._useHandle=e.get("calculable"),this._resetInterval(),this._renderBar(t);var n=e.get("text");this._renderEndsText(t,n,0),this._renderEndsText(t,n,1),this._updateView(!0),this.renderBackground(t),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(t)},t.prototype._renderEndsText=function(e,t,n){if(t){var r=t[1-n];r=null!=r?r+"":"";var o=this.visualMapModel,i=o.get("textGap"),a=o.itemSize,l=this._shapes.mainGroup,s=this._applyTransform([a[0]/2,0===n?-i:a[1]+i],l),c=this._applyTransform(0===n?"bottom":"top",l),u=this._orient,d=this.visualMapModel.textStyleModel;this.group.add(new Z.Ay({style:(0,ht.VB)(d,{x:s[0],y:s[1],verticalAlign:"horizontal"===u?"middle":c,align:"horizontal"===u?c:"center",text:r})}))}},t.prototype._renderBar=function(e){var t=this.visualMapModel,n=this._shapes,r=t.itemSize,o=this._orient,i=this._useHandle,a=Jg(t,this.api,r),l=n.mainGroup=this._createBarGroup(a),s=new Et.A;l.add(s),s.add(n.outOfRange=av()),s.add(n.inRange=av(null,i?sv(this._orient):null,O.bind(this._dragHandle,this,"all",!1),O.bind(this._dragHandle,this,"all",!0))),s.setClipPath(new Qn.A({shape:{x:0,y:0,width:r[0],height:r[1],r:3}}));var c=t.textStyleModel.getTextRect("国"),u=ov(c.width,c.height);i&&(n.handleThumbs=[],n.handleLabels=[],n.handleLabelPoints=[],this._createHandle(t,l,0,r,u,o),this._createHandle(t,l,1,r,u,o)),this._createIndicator(t,l,r,u,o),e.add(l)},t.prototype._createHandle=function(e,t,n,r,o,i){var a=O.bind(this._dragHandle,this,n,!1),l=O.bind(this._dragHandle,this,n,!0),s=(0,d.lo)(e.get("handleSize"),r[0]),c=(0,Pt.v5)(e.get("handleIcon"),-s/2,-s/2,s,s,null,!0),u=sv(this._orient);c.attr({cursor:u,draggable:!0,drift:a,ondragend:l,onmousemove:function(e){_n.ds(e.event)}}),c.x=r[0]/2,c.useStyle(e.getModel("handleStyle").getItemStyle()),c.setStyle({strokeNoScale:!0,strokeFirst:!0}),c.style.lineWidth*=2,c.ensureState("emphasis").style=e.getModel(["emphasis","handleStyle"]).getItemStyle(),(0,rt.ix)(c,!0),t.add(c);var f=this.visualMapModel.textStyleModel,h=new Z.Ay({cursor:u,draggable:!0,drift:a,onmousemove:function(e){_n.ds(e.event)},ondragend:l,style:(0,ht.VB)(f,{x:0,y:0,text:""})});h.ensureState("blur").style={opacity:.1},h.stateTransition={duration:200},this.group.add(h);var p=[s,0],m=this._shapes;m.handleThumbs[n]=c,m.handleLabelPoints[n]=p,m.handleLabels[n]=h},t.prototype._createIndicator=function(e,t,n,r,o){var i=(0,d.lo)(e.get("indicatorSize"),n[0]),a=(0,Pt.v5)(e.get("indicatorIcon"),-i/2,-i/2,i,i,null,!0);a.attr({cursor:"move",invisible:!0,silent:!0,x:n[0]/2});var l=e.getModel("indicatorStyle").getItemStyle();if(a instanceof u.Ay){var s=a.style;a.useStyle(O.extend({image:s.image,x:s.x,y:s.y,width:s.width,height:s.height},l))}else a.useStyle(l);t.add(a);var c=this.visualMapModel.textStyleModel,f=new Z.Ay({silent:!0,invisible:!0,style:(0,ht.VB)(c,{x:0,y:0,text:""})});this.group.add(f);var h=[("horizontal"===o?r/2:6)+n[0]/2,0],p=this._shapes;p.indicator=a,p.indicatorLabel=f,p.indicatorLabelPoint=h,this._firstShowIndicator=!0},t.prototype._dragHandle=function(e,t,n,r){if(this._useHandle){if(this._dragging=!t,!t){var o=this._applyTransform([n,r],this._shapes.mainGroup,!0);this._updateInterval(e,o[1]),this._hideIndicator(),this._updateView()}t===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),t?!this._hovering&&this._clearHoverLinkToSeries():lv(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[e],!1)}},t.prototype._resetInterval=function(){var e=this.visualMapModel,t=this._dataInterval=e.getSelected(),n=e.getExtent(),r=[0,e.itemSize[1]];this._handleEnds=[tv(t[0],n,r,!0),tv(t[1],n,r,!0)]},t.prototype._updateInterval=function(e,t){t=t||0;var n=this.visualMapModel,r=this._handleEnds,o=[0,n.itemSize[1]];(0,ds.A)(t,r,o,e,0);var i=n.getExtent();this._dataInterval=[tv(r[0],o,i,!0),tv(r[1],o,i,!0)]},t.prototype._updateView=function(e){var t=this.visualMapModel,n=t.getExtent(),r=this._shapes,o=[0,t.itemSize[1]],i=e?o:this._handleEnds,a=this._createBarVisual(this._dataInterval,n,i,"inRange"),l=this._createBarVisual(n,n,o,"outOfRange");r.inRange.setStyle({fill:a.barColor}).setShape("points",a.barPoints),r.outOfRange.setStyle({fill:l.barColor}).setShape("points",l.barPoints),this._updateHandle(i,a)},t.prototype._createBarVisual=function(e,t,n,r){var o={forceState:r,convertOpacityToAlpha:!0},i=this._makeColorGradient(e,o),a=[this.getControllerVisual(e[0],"symbolSize",o),this.getControllerVisual(e[1],"symbolSize",o)],l=this._createBarPoints(n,a);return{barColor:new Rn.A(0,0,0,1,i),barPoints:l,handlesColor:[i[0].color,i[i.length-1].color]}},t.prototype._makeColorGradient=function(e,t){var n=[],r=(e[1]-e[0])/100;n.push({color:this.getControllerVisual(e[0],"color",t),offset:0});for(var o=1;o<100;o++){var i=e[0]+r*o;if(i>e[1])break;n.push({color:this.getControllerVisual(i,"color",t),offset:o/100})}return n.push({color:this.getControllerVisual(e[1],"color",t),offset:1}),n},t.prototype._createBarPoints=function(e,t){var n=this.visualMapModel.itemSize;return[[n[0]-t[0],e[0]],[n[0],e[0]],[n[0],e[1]],[n[0]-t[1],e[1]]]},t.prototype._createBarGroup=function(e){var t=this._orient,n=this.visualMapModel.get("inverse");return new Et.A("horizontal"!==t||n?"horizontal"===t&&n?{scaleX:"bottom"===e?-1:1,rotation:-Math.PI/2}:"vertical"!==t||n?{scaleX:"left"===e?1:-1}:{scaleX:"left"===e?1:-1,scaleY:-1}:{scaleX:"bottom"===e?1:-1,rotation:Math.PI/2})},t.prototype._updateHandle=function(e,t){if(this._useHandle){var n=this._shapes,r=this.visualMapModel,o=n.handleThumbs,i=n.handleLabels,a=r.itemSize,l=r.getExtent(),s=this._applyTransform("left",n.mainGroup);nv([0,1],(function(c){var u=o[c];u.setStyle("fill",t.handlesColor[c]),u.y=e[c];var d=tv(e[c],[0,a[1]],l,!0),f=this.getControllerVisual(d,"symbolSize");u.scaleX=u.scaleY=f/a[0],u.x=a[0]-f/2;var h=qt.applyTransform(n.handleLabelPoints[c],qt.getTransform(u,this.group));if("horizontal"===this._orient){var p="left"===s||"top"===s?(a[0]-f)/2:(a[0]-f)/-2;h[1]+=p}i[c].setStyle({x:h[0],y:h[1],text:r.formatValueText(this._dataInterval[c]),verticalAlign:"middle",align:"vertical"===this._orient?this._applyTransform("left",n.mainGroup):"center"})}),this)}},t.prototype._showIndicator=function(e,t,n,r){var o=this.visualMapModel,i=o.getExtent(),a=o.itemSize,l=[0,a[1]],s=this._shapes,c=s.indicator;if(c){c.attr("invisible",!1);var u=this.getControllerVisual(e,"color",{convertOpacityToAlpha:!0}),d=this.getControllerVisual(e,"symbolSize"),f=tv(e,i,l,!0),h=a[0]-d/2,p={x:c.x,y:c.y};c.y=f,c.x=h;var m=qt.applyTransform(s.indicatorLabelPoint,qt.getTransform(c,this.group)),g=s.indicatorLabel;g.attr("invisible",!1);var v=this._applyTransform("left",s.mainGroup),A="horizontal"===this._orient;g.setStyle({text:(n||"")+o.formatValueText(t),verticalAlign:A?v:"middle",align:A?"center":v});var y={x:h,y:f,style:{fill:u}},b={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var O={duration:100,easing:"cubicInOut",additive:!0};c.x=p.x,c.y=p.y,c.animateTo(y,O),g.animateTo(b,O)}else c.attr(y),g.attr(b);this._firstShowIndicator=!1;var w=this._shapes.handleLabels;if(w)for(var x=0;x<w.length;x++)this.api.enterBlur(w[x])}},t.prototype._enableHoverLinkToSeries=function(){var e=this;this._shapes.mainGroup.on("mousemove",(function(t){if(e._hovering=!0,!e._dragging){var n=e.visualMapModel.itemSize,r=e._applyTransform([t.offsetX,t.offsetY],e._shapes.mainGroup,!0,!0);r[1]=rv(ov(0,r[1]),n[1]),e._doHoverLinkToSeries(r[1],0<=r[0]&&r[0]<=n[0])}})).on("mouseout",(function(){e._hovering=!1,!e._dragging&&e._clearHoverLinkToSeries()}))},t.prototype._enableHoverLinkFromSeries=function(){var e=this.api.getZr();this.visualMapModel.option.hoverLink?(e.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),e.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},t.prototype._doHoverLinkToSeries=function(e,t){var n=this.visualMapModel,r=n.itemSize;if(n.option.hoverLink){var o=[0,r[1]],i=n.getExtent();e=rv(ov(o[0],e),o[1]);var a=function(e,t,n){var r=6,o=e.get("hoverLinkDataSize");o&&(r=tv(o,t,n,!0)/2);return r}(n,i,o),l=[e-a,e+a],s=tv(e,o,i,!0),c=[tv(l[0],o,i,!0),tv(l[1],o,i,!0)];l[0]<o[0]&&(c[0]=-1/0),l[1]>o[1]&&(c[1]=1/0),t&&(c[0]===-1/0?this._showIndicator(s,c[1],"< ",a):c[1]===1/0?this._showIndicator(s,c[0],"> ",a):this._showIndicator(s,s,"≈ ",a));var u=this._hoverLinkDataIndices,d=[];(t||lv(n))&&(d=this._hoverLinkDataIndices=n.findTargetDataIndices(c));var f=We.D6(u,d);this._dispatchHighDown("downplay",ev(f[0],n)),this._dispatchHighDown("highlight",ev(f[1],n))}},t.prototype._hoverLinkFromSeriesMouseOver=function(e){var t;if((0,po.R)(e.target,(function(e){var n=(0,Qt.z)(e);if(null!=n.dataIndex)return t=n,!0}),!0),t){var n=this.ecModel.getSeriesByIndex(t.seriesIndex),r=this.visualMapModel;if(r.isTargetSeries(n)){var o=n.getData(t.dataType),i=o.getStore().get(r.getDataDimensionIndex(o),t.dataIndex);isNaN(i)||this._showIndicator(i,i)}}},t.prototype._hideIndicator=function(){var e=this._shapes;e.indicator&&e.indicator.attr("invisible",!0),e.indicatorLabel&&e.indicatorLabel.attr("invisible",!0);var t=this._shapes.handleLabels;if(t)for(var n=0;n<t.length;n++)this.api.leaveBlur(t[n])},t.prototype._clearHoverLinkToSeries=function(){this._hideIndicator();var e=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",ev(e,this.visualMapModel)),e.length=0},t.prototype._clearHoverLinkFromSeries=function(){this._hideIndicator();var e=this.api.getZr();e.off("mouseover",this._hoverLinkFromSeriesMouseOver),e.off("mouseout",this._hideIndicator)},t.prototype._applyTransform=function(e,t,n,r){var o=qt.getTransform(t,r?null:this.group);return O.isArray(e)?qt.applyTransform(e,o,n):qt.transformDirection(e,o,n)},t.prototype._dispatchHighDown=function(e,t){t&&t.length&&this.api.dispatchAction({type:e,batch:t})},t.prototype.dispose=function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},t.type="visualMap.continuous",t}(Zg);function av(e,t,n,r){return new Xt.A({shape:{points:e},draggable:!!n,cursor:t,drift:n,onmousemove:function(e){_n.ds(e.event)},ondragend:r})}function lv(e){var t=e.get("hoverLinkOnHandle");return!!(null==t?e.get("realtime"):t)}function sv(e){return"vertical"===e?"ns-resize":"ew-resize"}var cv=iv,uv={type:"selectDataRange",event:"dataRangeSelected",update:"update"},dv=function(e,t){t.eachComponent({mainType:"visualMap",query:e},(function(t){t.setSelected(e.selected)}))},fv=[{createOnAllSeries:!0,reset:function(e,t){var n=[];return t.eachComponent("visualMap",(function(t){var r,o,i,a,l,s=e.pipelineContext;!t.isTargetSeries(e)||s&&s.large||n.push((r=t.stateList,o=t.targetVisuals,i=O.bind(t.getValueState,t),a=t.getDataDimensionIndex(e.getData()),l={},O.each(r,(function(e){var t=Gi.prepareVisualTypes(o[e]);l[e]=t})),{progress:function(e,t){var n,r;function s(e){return(0,wp.Ez)(t,r,e)}function c(e,n){(0,wp.oZ)(t,r,e,n)}null!=a&&(n=t.getDimensionIndex(a));for(var u=t.getStore();null!=(r=e.next());){var d=t.getRawDataItem(r);if(!d||!1!==d.visualMap)for(var f=null!=a?u.get(n,r):r,h=i(f),p=o[h],m=l[h],g=0,v=m.length;g<v;g++){var A=m[g];p[A]&&p[A].applyVisual(f,s,c)}}}}))})),n}},{createOnAllSeries:!0,reset:function(e,t){var n=e.getData(),r=[];t.eachComponent("visualMap",(function(t){if(t.isTargetSeries(e)){var o=t.getVisualMeta(O.bind(hv,null,e,t))||{stops:[],outerColors:[]},i=t.getDataDimensionIndex(n);i>=0&&(o.dimension=i,r.push(o))}})),e.getData().setVisual("visualMeta",r)}}];function hv(e,t,n,r){for(var o=t.targetVisuals[r],i=Gi.prepareVisualTypes(o),a={color:(0,wp.rI)(e.getData(),"color")},l=0,s=i.length;l<s;l++){var c=i[l],u=o["opacity"===c?"__alphaForOpacity":c];u&&u.applyVisual(n,d,f)}return a.color;function d(e){return a[e]}function f(e,t){a[e]=t}}var pv=O.each;function mv(e){var t=e&&e.visualMap;O.isArray(t)||(t=t?[t]:[]),pv(t,(function(e){if(e){gv(e,"splitList")&&!gv(e,"pieces")&&(e.pieces=e.splitList,delete e.splitList);var t=e.pieces;t&&O.isArray(t)&&pv(t,(function(e){O.isObject(e)&&(gv(e,"start")&&!gv(e,"min")&&(e.min=e.start),gv(e,"end")&&!gv(e,"max")&&(e.max=e.end))}))}}))}function gv(e,t){return e&&e.hasOwnProperty&&e.hasOwnProperty(t)}var vv=!1;function Av(e){vv||(vv=!0,e.registerSubTypeDefaulter("visualMap",(function(e){return e.categories||(e.pieces?e.pieces.length>0:e.splitNumber>0)&&!e.calculable?"piecewise":"continuous"})),e.registerAction(uv,dv),(0,O.each)(fv,(function(t){e.registerVisual(e.PRIORITY.VISUAL.COMPONENT,t)})),e.registerPreprocessor(mv))}function yv(e){e.registerComponentModel(Yg),e.registerComponentView(cv),Av(e)}var bv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._pieceList=[],n}return(0,Je.C6)(t,e),t.prototype.optionUpdated=function(t,n){e.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var r=this._mode=this._determineMode();this._pieceList=[],Ov[this._mode].call(this,this._pieceList),this._resetSelected(t,n);var o=this.option.categories;this.resetVisual((function(e,t){"categories"===r?(e.mappingMethod="category",e.categories=O.clone(o)):(e.dataExtent=this.getExtent(),e.mappingMethod="piecewise",e.pieceList=O.map(this._pieceList,(function(e){return e=O.clone(e),"inRange"!==t&&(e.visual=null),e})))}))},t.prototype.completeVisualOption=function(){var t=this.option,n={},r=Gi.listVisualTypes(),o=this.isCategory();function i(e,t,n){return e&&e[t]&&e[t].hasOwnProperty(n)}O.each(t.pieces,(function(e){O.each(r,(function(t){e.hasOwnProperty(t)&&(n[t]=1)}))})),O.each(n,(function(e,n){var r=!1;O.each(this.stateList,(function(e){r=r||i(t,e,n)||i(t.target,e,n)}),this),!r&&O.each(this.stateList,(function(e){(t[e]||(t[e]={}))[n]=$g.get(n,"inRange"===e?"active":"inactive",o)}))}),this),e.prototype.completeVisualOption.apply(this,arguments)},t.prototype._resetSelected=function(e,t){var n=this.option,r=this._pieceList,o=(t?n:e).selected||{};if(n.selected=o,O.each(r,(function(e,t){var n=this.getSelectedMapKey(e);o.hasOwnProperty(n)||(o[n]=!0)}),this),"single"===n.selectedMode){var i=!1;O.each(r,(function(e,t){var n=this.getSelectedMapKey(e);o[n]&&(i?o[n]=!1:i=!0)}),this)}},t.prototype.getItemSymbol=function(){return this.get("itemSymbol")},t.prototype.getSelectedMapKey=function(e){return"categories"===this._mode?e.value+"":e.index+""},t.prototype.getPieceList=function(){return this._pieceList},t.prototype._determineMode=function(){var e=this.option;return e.pieces&&e.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},t.prototype.setSelected=function(e){this.option.selected=O.clone(e)},t.prototype.getValueState=function(e){var t=Gi.findPieceIndex(e,this._pieceList);return null!=t&&this.option.selected[this.getSelectedMapKey(this._pieceList[t])]?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var t=[],n=this._pieceList;return this.eachTargetSeries((function(r){var o=[],i=r.getData();i.each(this.getDataDimensionIndex(i),(function(t,r){Gi.findPieceIndex(t,n)===e&&o.push(r)}),this),t.push({seriesId:r.id,dataIndex:o})}),this),t},t.prototype.getRepresentValue=function(e){var t;if(this.isCategory())t=e.value;else if(null!=e.value)t=e.value;else{var n=e.interval||[];t=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return t},t.prototype.getVisualMeta=function(e){if(!this.isCategory()){var t=[],n=["",""],r=this,o=this._pieceList.slice();if(o.length){var i=o[0].interval[0];i!==-1/0&&o.unshift({interval:[-1/0,i]}),(i=o[o.length-1].interval[1])!==1/0&&o.push({interval:[i,1/0]})}else o.push({interval:[-1/0,1/0]});var a=-1/0;return O.each(o,(function(e){var t=e.interval;t&&(t[0]>a&&l([a,t[0]],"outOfRange"),l(t.slice()),a=t[1])}),this),{stops:t,outerColors:n}}function l(o,i){var a=r.getRepresentValue({interval:o});i||(i=r.getValueState(a));var l=e(a,i);o[0]===-1/0?n[0]=l:o[1]===1/0?n[1]=l:t.push({value:o[0],color:l},{value:o[1],color:l})}},t.type="visualMap.piecewise",t.defaultOption=(0,kr.G_)(Wg.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),t}(Wg),Ov={splitNumber:function(e){var t=this.option,n=Math.min(t.precision,20),r=this.getExtent(),o=t.splitNumber;o=Math.max(parseInt(o,10),1),t.splitNumber=o;for(var i=(r[1]-r[0])/o;+i.toFixed(n)!==i&&n<5;)n++;t.precision=n,i=+i.toFixed(n),t.minOpen&&e.push({interval:[-1/0,r[0]],close:[0,0]});for(var a=0,l=r[0];a<o;l+=i,a++){var s=a===o-1?r[1]:l+i;e.push({interval:[l,s],close:[1,1]})}t.maxOpen&&e.push({interval:[r[1],1/0],close:[0,0]}),(0,Ue.sL)(e),O.each(e,(function(e,t){e.index=t,e.text=this.formatValueText(e.interval)}),this)},categories:function(e){var t=this.option;O.each(t.categories,(function(t){e.push({text:this.formatValueText(t,!0),value:t})}),this),wv(t,e)},pieces:function(e){var t=this.option;O.each(t.pieces,(function(t,n){O.isObject(t)||(t={value:t});var r={text:"",index:n};if(null!=t.label&&(r.text=t.label),t.hasOwnProperty("value")){var o=r.value=t.value;r.interval=[o,o],r.close=[1,1]}else{for(var i=r.interval=[],a=r.close=[0,0],l=[1,0,1],s=[-1/0,1/0],c=[],u=0;u<2;u++){for(var d=[["gte","gt","min"],["lte","lt","max"]][u],f=0;f<3&&null==i[u];f++)i[u]=t[d[f]],a[u]=l[f],c[u]=2===f;null==i[u]&&(i[u]=s[u])}c[0]&&i[1]===1/0&&(a[0]=0),c[1]&&i[0]===-1/0&&(a[1]=0),i[0]===i[1]&&a[0]&&a[1]&&(r.value=i[0])}r.visual=Gi.retrieveVisuals(t),e.push(r)}),this),wv(t,e),(0,Ue.sL)(e),O.each(e,(function(e){var t=e.close,n=[["<","≤"][t[1]],[">","≥"][t[0]]];e.text=e.text||this.formatValueText(null!=e.value?e.value:e.interval,!1,n)}),this)}};function wv(e,t){var n=e.inverse;("vertical"===e.orient?!n:n)&&t.reverse()}var xv=bv,_v=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,Je.C6)(t,e),t.prototype.doRender=function(){var e=this.group;e.removeAll();var t=this.visualMapModel,n=t.get("textGap"),r=t.textStyleModel,o=r.getFont(),i=r.getTextColor(),a=this._getItemAlign(),l=t.itemSize,s=this._getViewData(),c=s.endsText,u=O.retrieve(t.get("showLabel",!0),!c),d=!t.get("selectedMode");c&&this._renderEndsText(e,c[0],l,u,a),O.each(s.viewPieceList,(function(r){var s=r.piece,c=new Et.A;c.onclick=O.bind(this._onItemClick,this,s),this._enableHoverLink(c,r.indexInModelPieceList);var f=t.getRepresentValue(s);if(this._createItemSymbol(c,f,[0,0,l[0],l[1]],d),u){var h=this.visualMapModel.getValueState(f);c.add(new Z.Ay({style:{x:"right"===a?-n:l[0]+n,y:l[1]/2,text:s.text,verticalAlign:"middle",align:a,font:o,fill:i,opacity:"outOfRange"===h?.5:1},silent:d}))}e.add(c)}),this),c&&this._renderEndsText(e,c[1],l,u,a),He.aP(t.get("orient"),e,t.get("itemGap")),this.renderBackground(e),this.positionGroup(e)},t.prototype._enableHoverLink=function(e,t){var n=this;e.on("mouseover",(function(){return r("highlight")})).on("mouseout",(function(){return r("downplay")}));var r=function(e){var r=n.visualMapModel;r.option.hoverLink&&n.api.dispatchAction({type:e,batch:ev(r.findTargetDataIndices(t),r)})}},t.prototype._getItemAlign=function(){var e=this.visualMapModel,t=e.option;if("vertical"===t.orient)return Jg(e,this.api,e.itemSize);var n=t.align;return n&&"auto"!==n||(n="left"),n},t.prototype._renderEndsText=function(e,t,n,r,o){if(t){var i=new Et.A,a=this.visualMapModel.textStyleModel;i.add(new Z.Ay({style:(0,ht.VB)(a,{x:r?"right"===o?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:r?o:"center",text:t})})),e.add(i)}},t.prototype._getViewData=function(){var e=this.visualMapModel,t=O.map(e.getPieceList(),(function(e,t){return{piece:e,indexInModelPieceList:t}})),n=e.get("text"),r=e.get("orient"),o=e.get("inverse");return("horizontal"===r?o:!o)?t.reverse():n&&(n=n.slice().reverse()),{viewPieceList:t,endsText:n}},t.prototype._createItemSymbol=function(e,t,n,r){var o=(0,Pt.v5)(this.getControllerVisual(t,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(t,"color"));o.silent=r,e.add(o)},t.prototype._onItemClick=function(e){var t=this.visualMapModel,n=t.option,r=n.selectedMode;if(r){var o=O.clone(n.selected),i=t.getSelectedMapKey(e);"single"===r||!0===r?(o[i]=!0,O.each(o,(function(e,t){o[t]=t===i}))):o[i]=!o[i],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},t.type="visualMap.piecewise",t}(Zg),Cv=_v;function kv(e){e.registerComponentModel(xv),e.registerComponentView(Cv),Av(e)}var Sv={label:{enabled:!0},decal:{show:!1}},Vv=(0,We.$r)(),Bv={};function Tv(e,t){var n=e.getModel("aria");if(n.get("enabled")){var r=O.clone(Sv);O.merge(r.label,e.getLocaleModel().get("aria"),!1),O.merge(n.option,r,!1),function(){if(n.getModel("decal").get("show")){var t=O.createHashMap();e.eachSeries((function(e){if(!e.isColorBySeries()){var n=t.get(e.type);n||(n={},t.set(e.type,n)),Vv(e).scope=n}})),e.eachRawSeries((function(t){if(!e.isSeriesFiltered(t))if(O.isFunction(t.enableAriaDecal))t.enableAriaDecal();else{var n=t.getData();if(t.isColorBySeries()){var r=(0,ui.x)(t.ecModel,t.name,Bv,e.getSeriesCount()),o=n.getVisual("decal");n.setVisual("decal",c(o,r))}else{var i=t.getRawData(),a={},l=Vv(t).scope;n.each((function(e){var t=n.getRawIndex(e);a[t]=e}));var s=i.count();i.each((function(e){var r=a[e],o=i.getName(e)||e+"",u=(0,ui.x)(t.ecModel,o,l,s),d=n.getItemVisual(r,"decal");n.setItemVisual(r,"decal",c(d,u))}))}}function c(e,t){var n=e?O.extend(O.extend({},t),e):t;return n.dirty=!0,n}}))}}(),function(){var r=t.getZr().dom;if(!r)return;var i=e.getLocaleModel().get("aria"),a=n.getModel("label");if(a.option=O.defaults(a.option,i),!a.get("enabled"))return;if(r.setAttribute("role","img"),a.get("description"))return void r.setAttribute("aria-label",a.get("description"));var l,s=e.getSeriesCount(),c=a.get(["data","maxCount"])||10,u=a.get(["series","maxCount"])||10,d=Math.min(s,u);if(s<1)return;var f=function(){var t=e.get("title");t&&t.length&&(t=t[0]);return t&&t.text}();l=f?o(a.get(["general","withTitle"]),{title:f}):a.get(["general","withoutTitle"]);var h=[];l+=o(s>1?a.get(["series","multiple","prefix"]):a.get(["series","single","prefix"]),{seriesCount:s}),e.eachSeries((function(t,n){if(n<d){var r=void 0,i=t.get("name")?"withName":"withoutName";r=o(r=s>1?a.get(["series","multiple",i]):a.get(["series","single",i]),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:(b=t.subType,w=e.getLocaleModel().get(["series","typeNames"]),w[b]||w.chart)});var l=t.getData();if(l.count()>c)r+=o(a.get(["data","partialData"]),{displayCnt:c});else r+=a.get(["data","allData"]);for(var u=a.get(["data","separator","middle"]),f=a.get(["data","separator","end"]),p=a.get(["data","excludeDimensionId"]),m=[],g=0;g<l.count();g++)if(g<c){var v=l.getName(g),A=p?O.filter(l.getValues(g),(function(e,t){return-1===O.indexOf(p,t)})):l.getValues(g),y=a.get(["data",v?"withName":"withoutName"]);m.push(o(y,{name:v,value:A.join(u)}))}r+=m.join(u)+f,h.push(r)}var b,w}));var p=a.getModel(["series","multiple","separator"]),m=p.get("middle"),g=p.get("end");l+=h.join(m)+g,r.setAttribute("aria-label",l)}()}function o(e,t){if(!O.isString(e))return e;var n=e;return O.each(t,(function(e,t){n=n.replace(new RegExp("\\{\\s*"+t+"\\s*\\}","g"),e)})),n}}function Nv(e){if(e&&e.aria){var t=e.aria;null!=t.show&&(t.enabled=t.show),t.label=t.label||{},O.each(["description","general","series","data"],(function(e){null!=t[e]&&(t.label[e]=t[e])}))}}var Ev=n(5786),Pv=n(76302),Qv=n(32592),Mv=n(77037);(0,i.Y)([l.a]),(0,i.Y)([function(e){e.registerPainter("svg",Re)}]),(0,i.Y)([Ie.a,Le.a,function(e){e.registerChartView(vt),e.registerSeriesModel(kt),(0,Fe.I)("pie",e.registerAction),e.registerLayout((0,O.curry)(Ge,"pie")),e.registerProcessor(Ke("pie")),e.registerProcessor({seriesType:"pie",reset:function(e,t){var n=e.getData();n.filterSelf((function(e){var t=n.mapDimension("value"),r=n.get(t,e);return!((0,O.isNumber)(r)&&!isNaN(r)&&r<0)}))}})},function(e){(0,i.Y)(Ft.a),e.registerSeriesModel(Bt),e.registerChartView(Lt),e.registerLayout((0,Rt.A)("scatter"))},function(e){(0,i.Y)(wn),e.registerChartView(Gt),e.registerSeriesModel(Jt),e.registerLayout(Ut),e.registerProcessor(Ke("radar")),e.registerPreprocessor(jt)},function(e){(0,i.Y)(Ao),e.registerChartView(Wr),e.registerSeriesModel(qr),e.registerLayout(Yr),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,Xr),(0,Fe.I)("map",e.registerAction)},function(e){e.registerChartView(Lo),e.registerSeriesModel(ii),e.registerLayout(li),e.registerVisual(si),function(e){e.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},(function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},(function(t){var n=e.dataIndex,r=t.getData().tree.getNodeByDataIndex(n);r.isExpand=!r.isExpand}))})),e.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},(function(e,t,n){t.eachComponent({mainType:"series",subType:"tree",query:e},(function(t){var r=ho(t.coordinateSystem,e,void 0,n);t.setCenter&&t.setCenter(r.center),t.setZoom&&t.setZoom(r.zoom)}))}))}(e)},function(e){e.registerSeriesModel(pi),e.registerChartView(Qi),e.registerVisual(Ki),e.registerLayout(da),function(e){for(var t=0;t<ci.length;t++)e.registerAction({type:ci[t],update:"updateView"},O.noop);e.registerAction({type:"treemapRootToNode",update:"updateView"},(function(e,t){t.eachComponent({mainType:"series",subType:"treemap",query:e},(function(t,n){var r=ei(e,["treemapZoomToNode","treemapRootToNode"],t);if(r){var o=t.getViewRoot();o&&(e.direction=ni(o,r.node)?"rollUp":"drillDown"),t.resetViewRoot(r.node)}}))}))}(e)},function(e){e.registerChartView(ml),e.registerSeriesModel(kl),e.registerProcessor(va),e.registerVisual(Aa),e.registerVisual(ba),e.registerLayout(Ta),e.registerLayout(e.PRIORITY.VISUAL.POST_CHART_LAYOUT,za),e.registerLayout(Ia),e.registerCoordinateSystem("graphView",{dimensions:eo.dimensions,create:La}),e.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},O.noop),e.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},O.noop),e.registerAction(Sl,(function(e,t,n){t.eachComponent({mainType:"series",query:e},(function(t){var r=ho(t.coordinateSystem,e,void 0,n);t.setCenter&&t.setCenter(r.center),t.setZoom&&t.setZoom(r.zoom)}))}))},function(e){e.registerChartView(Ql),e.registerSeriesModel(Dl)},function(e){e.registerChartView(Il),e.registerSeriesModel(Fl),e.registerLayout(Ul),e.registerProcessor(Ke("funnel"))},function(e){(0,i.Y)(Ms),e.registerChartView(Yl),e.registerSeriesModel(Kl),e.registerVisual(e.PRIORITY.VISUAL.BRUSH,es)},function(e){e.registerChartView(Is),e.registerSeriesModel(Fs),e.registerLayout(Us),e.registerVisual(tc),e.registerAction({type:"dragNode",event:"dragnode",update:"update"},(function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},(function(t){t.setNodePosition(e.dataIndex,[e.localX,e.localY])}))}))},function(e){e.registerSeriesModel(ic),e.registerChartView(fc),e.registerLayout(pc),e.registerTransform(vc)},function(e){e.registerChartView(Ic),e.registerSeriesModel(Fc),e.registerPreprocessor(Uc),e.registerVisual(Sc),e.registerLayout(qc)},function(e){e.registerChartView(Kc),e.registerSeriesModel(eu),e.registerLayout((0,Rt.A)("effectScatter"))},function(e){e.registerChartView(mu),e.registerSeriesModel(bu),e.registerLayout(hu),e.registerVisual(wu)},function(e){e.registerChartView(Vu),e.registerSeriesModel(Tu)},function(e){e.registerChartView(Ju),e.registerSeriesModel(nd),e.registerLayout(e.PRIORITY.VISUAL.LAYOUT,(0,O.curry)(rd.Zp,"pictorialBar")),e.registerLayout(e.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,(0,rd.KF)("pictorialBar"))},function(e){e.registerChartView(ad),e.registerSeriesModel(sd),e.registerLayout(cd),e.registerProcessor(Ke("themeRiver"))},function(e){e.registerChartView(vd),e.registerSeriesModel(bd),e.registerLayout((0,O.curry)(wd,"sunburst")),e.registerProcessor((0,O.curry)(Ke,"sunburst")),e.registerVisual(_d),function(e){e.registerAction({type:pd,update:"updateView"},(function(e,t){t.eachComponent({mainType:"series",subType:"sunburst",query:e},(function(t,n){var r=ei(e,[pd],t);if(r){var o=t.getViewRoot();o&&(e.direction=ni(o,r.node)?"rollUp":"drillDown"),t.resetViewRoot(r.node)}}))})),e.registerAction({type:md,update:"none"},(function(e,t,n){e=(0,O.extend)({},e),t.eachComponent({mainType:"series",subType:"sunburst",query:e},(function(t){var n=ei(e,[md],t);n&&(e.dataIndex=n.node.dataIndex)})),n.dispatchAction((0,O.extend)(e,{type:"highlight"}))})),e.registerAction({type:"sunburstUnhighlight",update:"updateView"},(function(e,t,n){e=(0,O.extend)({},e),n.dispatchAction((0,O.extend)(e,{type:"downplay"}))}))}(e)},function(e){e.registerChartView(yf),e.registerSeriesModel(Bd)}]),(0,i.Y)($f.a),(0,i.Y)((function(e){(0,i.Y)(Hf.a),zf.A.registerAxisPointerClass("PolarAxisPointer",Uf),e.registerCoordinateSystem("polar",sh),e.registerComponentModel(jf),e.registerComponentView(Sh),(0,Cs.A)(e,"angle",Xf,Ch),(0,Cs.A)(e,"radius",Yf,kh),e.registerComponentView(mh),e.registerComponentView(bh),e.registerLayout((0,O.curry)(_h,"bar"))})),(0,i.Y)(Ao),(0,i.Y)((function(e){(0,i.Y)(Hf.a),zf.A.registerAxisPointerClass("SingleAxisPointer",Yh),e.registerComponentView(Gh),e.registerComponentView(Qh),e.registerComponentModel(Dh),(0,Cs.A)(e,"single",Dh,Dh.defaultOption),e.registerCoordinateSystem("single",Fh)})),(0,i.Y)(Ms),(0,i.Y)((function(e){e.registerComponentModel(Jh),e.registerComponentView(np),e.registerCoordinateSystem("calendar",ip)})),(0,i.Y)((function(e){e.registerComponentModel(up),e.registerComponentView(hp),e.registerPreprocessor((function(e){var t=e.graphic;(0,O.isArray)(t)?t[0]&&t[0].elements?e.graphic=[e.graphic[0]]:e.graphic=[{elements:t}]:t&&!t.elements&&(e.graphic=[{elements:[t]}])}))})),(0,i.Y)(Ap.a),(0,i.Y)(yp.a),(0,i.Y)(Hf.a),(0,i.Y)((function(e){e.registerComponentView(Fp),e.registerComponentModel(Wp),e.registerPreprocessor(Op),e.registerVisual(e.PRIORITY.VISUAL.BRUSH,Dp),e.registerAction({type:"brush",event:"brush",update:"updateVisual"},(function(e,t){t.eachComponent({mainType:"brush",query:e},(function(t){t.setAreas(e.areas)}))})),e.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},O.noop),e.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},O.noop),(0,jp.M_)("brush",Yp)})),(0,i.Y)(Gp.a),(0,i.Y)((function(e){e.registerComponentModel(tm),e.registerComponentView(fm),e.registerSubTypeDefaulter("timeline",(function(){return"slider"})),function(e){e.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},(function(e,t,n){var r=t.getComponent("timeline");return r&&null!=e.currentIndex&&(r.setCurrentIndex(e.currentIndex),!r.get("loop",!0)&&r.isIndexMax()&&r.getPlayState()&&(r.setPlayState(!1),n.dispatchAction({type:"timelinePlayChange",playState:!1,from:e.from}))),t.resetOption("timeline",{replaceMerge:r.get("replaceMerge",!0)}),(0,O.defaults)({currentIndex:r.option.currentIndex},e)})),e.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},(function(e,t){var n=t.getComponent("timeline");n&&null!=e.playState&&n.setPlayState(e.playState)}))}(e),e.registerPreprocessor(hm)})),(0,i.Y)((function(e){e.registerComponentModel(xm),e.registerComponentView(zm),e.registerPreprocessor((function(e){gm(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})}))})),(0,i.Y)((function(e){e.registerComponentModel(Im),e.registerComponentView(Xm),e.registerPreprocessor((function(e){gm(e.series,"markLine")&&(e.markLine=e.markLine||{})}))})),(0,i.Y)((function(e){e.registerComponentModel(Gm),e.registerComponentView(ig),e.registerPreprocessor((function(e){gm(e.series,"markArea")&&(e.markArea=e.markArea||{})}))})),(0,i.Y)(ag.a),(0,i.Y)((function(e){(0,i.Y)(xg),(0,i.Y)(Qg)})),(0,i.Y)(xg),(0,i.Y)(Qg),(0,i.Y)((function(e){(0,i.Y)(yv),(0,i.Y)(kv)})),(0,i.Y)(yv),(0,i.Y)(kv),(0,i.Y)((function(e){e.registerPreprocessor(Nv),e.registerVisual(e.PRIORITY.VISUAL.ARIA,Tv)})),(0,i.Y)(Ev.a),(0,i.Y)(Pv.a),(0,i.Y)(Qv.i),(0,i.Y)(Mv._);var Dv={color:["#409EFF","#36CE9E","#f56e6a","#626c91","#edb00d","#909399"],grid:{left:"3%",right:"3%",bottom:"10",top:"40",containLabel:!0},legend:{textStyle:{color:"#999"},inactiveColor:"rgba(128,128,128,0.4)"},categoryAxis:{axisLine:{show:!0,lineStyle:{color:"rgba(128,128,128,0.2)",width:1}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{color:"#999"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(255,255,255,0.01)","rgba(0,0,0,0.01)"]}}},valueAxis:{axisLine:{show:!1,lineStyle:{color:"#999"}},splitLine:{show:!0,lineStyle:{color:"rgba(128,128,128,0.2)"}}}};a.bf("echartsTheme",Dv);var $v={...r,name:"lyEcharts",props:{height:{type:String,default:"100%"},width:{type:String,default:"100%"},nodata:{type:Boolean,default:!1},option:{type:Object,default:()=>{}}},data(){return{isActivat:!1,myChart:null}},watch:{option:{deep:!0,handler(e){var t;this.myChart&&(t=this.myChart,t&&(t.__v_raw||t.valueOf()||t)).setOption(e)}}},computed:{myOptions:function(){return this.option||{}}},activated(){this.isActivat||this.$nextTick((()=>{this.myChart.resize()}))},deactivated(){this.isActivat=!1},mounted(){let e=this;e.isActivat=!0,setTimeout((()=>{e.$nextTick((()=>{e.draw()}))}),200)},methods:{draw(){var e=a.Ts(this.$refs.lyEcharts,"T");e.setOption(this.myOptions),this.myChart=e,window.addEventListener("resize",(()=>e.resize()))}}};var zv=(0,n(66262).A)($v,[["render",function(e,t,n,r,i,a){return(0,o.openBlock)(),(0,o.createElementBlock)("div",{ref:"lyEcharts",style:(0,o.normalizeStyle)({height:n.height,width:n.width})},null,4)}]])},24237:function(e,t,n){var r=n(15980),o=n(35055),i=n(74933);e.exports=function(e,t,n){return r(i(e,t,n),o(e))}},24248:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(40412),i=n(48404),a=n(20163),l=n(37741);var s={__name:"moduleBatchCopyWarn",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const s=n;let c=(0,r.ref)(!1),u=(0,r.ref)(!1),d=(0,r.ref)(""),f=(0,r.ref)({action:"batch_operate",path:"",spath:[],type:"",confirm:!1,skip_list:[],conflict_list:[]}),h=(0,r.ref)(null);function p(){s("closed")}function m(e){f.value.skip_list=e}function g(){let e={action:"batch_operate",path:f.value.path,spath:f.value.spath,type:f.value.type,confirm:!0,skip_list:f.value.skip_list};(0,o.sysFileManage)(e).then((e=>{u.value=!1,2e3==e.code?(a.nk.success(e.msg),p(),s("refreshData")):a.nk.warning(e.msg)}))}return t({handleOpen:function(e,t){if(d.value=t,c.value=!0,e){let t=(0,l.deepClone)(e);f.value.conflict_list=t.conflict_list,f.value.spath=t.spath,f.value.path=t.path,f.value.confirm=!0,f.value.type=t.type,f.value.action=t.action,f.value.skip_list=t.conflict_list,(0,r.nextTick)((()=>{h.value.toggleAllSelection()}))}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-alert"),o=(0,r.resolveComponent)("el-table-column"),a=(0,r.resolveComponent)("el-table"),l=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(c),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.isRef)(c)?c.value=e:c=e),title:(0,r.unref)(d),width:"650px","before-close":p},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:p,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(l,{type:"primary",onClick:g,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("确定")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{title:"以下目标文件名称与源文件冲突,确定后勾选的文件将跳过,未勾选文件将会被覆盖!!!",type:"warning"}),(0,r.createVNode)(a,{ref_key:"lytable",ref:h,data:(0,r.unref)(f).conflict_list,"table-layout":"auto","max-height":"500px","scrollbar-always-on":!0,onSelectionChange:m},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{type:"selection",width:"30"}),(0,r.createVNode)(o,{prop:"name","min-width":"200",label:"文件名","show-overflow-tooltip":""}),(0,r.createVNode)(o,{prop:"path","min-width":"220",label:"路径","show-overflow-tooltip":""})])),_:1},8,["data"])])),_:1},8,["modelValue","title"])])}}}},24303:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(e){return function(t){return typeof t===e}},o=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}}("string"),i=r("boolean"),a=r("function"),l=r("number"),s=function(){},c=function(e){return function(){return e}},u=function(e){return e},d=c(!1),f=c(!0),h=function(){return p},p={fold:function(e,t){return e()},isSome:d,isNone:f,getOr:t=u,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:c(null),getOrUndefined:c(void 0),or:t,orThunk:e,map:h,each:s,bind:h,exists:d,forall:f,filter:function(){return h()},toArray:function(){return[]},toString:c("none()")},m=function(e){var t=c(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:f,isNone:d,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return m(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:p},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},g={some:m,none:h,from:function(e){return null==e?p:m(e)}},v=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},A=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},y={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return A(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return A(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return A(n)},fromDom:A,fromPoint:function(e,t,n){return g.from(e.dom.elementFromPoint(t,n)).map(A)}},b=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")};"undefined"!=typeof window?window:Function("return this;")();var O,w=function(e){return function(t){return function(e){return e.dom.nodeType}(t)===e}},x=w(1),_=w(3),C=w(9),k=w(11),S=function(e){return function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r}(e.dom.childNodes,y.fromDom)},V=function(e,t,n){!function(e,t,n){if(!(o(n)||i(n)||l(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")}(e.dom,t,n)},B=function(e,t){e.dom.removeAttribute(t)},T=a(Element.prototype.attachShadow)&&a(Node.prototype.getRootNode)?function(e){return y.fromDom(e.dom.getRootNode())}:function(e){return C(e)?e:(t=e,y.fromDom(t.dom.ownerDocument));var t},N=function(e){var t,n=T(e);return k(t=n)&&null!=t.dom.host?g.some(n):g.none()},E=function(e){return y.fromDom(e.dom.host)},P=function(e){var t=_(e)?e.dom.parentNode:e.dom;if(null==t||null===t.ownerDocument)return!1;var n,r,o=t.ownerDocument;return N(y.fromDom(t)).fold((function(){return o.body.contains(t)}),(n=P,r=E,function(e){return n(r(e))}))},Q=function(e,t,n){return function(e,t,n){for(var r=e.dom,o=a(n)?n:d;r.parentNode;){r=r.parentNode;var i=y.fromDom(r);if(t(i))return g.some(i);if(o(i))break}return g.none()}(e,(function(e){return b(e,t)}),n)},M=function(e,t){return function(e){return void 0!==e.style&&a(e.style.getPropertyValue)}(e)?e.style.getPropertyValue(t):""},D=function(e){return"rtl"===function(e,t){var n=e.dom,r=window.getComputedStyle(n).getPropertyValue(t);return""!==r||P(e)?r:M(n,t)}(e,"direction")?"rtl":"ltr"},$=function(e,t){return function(e,t){return function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n}(S(e),t)}(e,(function(e){return b(e,t)}))},z=function(e){return function(e){return g.from(e.dom.parentNode).map(y.fromDom)}(e).filter(x)},R=(O="li",function(e){return x(e)&&e.dom.nodeName.toLowerCase()===O}),I=function(e,t){var n=e.selection.getSelectedBlocks();n.length>0&&(v(n,(function(e){var n=y.fromDom(e),r=R(n),o=function(e,t){return(t?Q(e,"ol,ul"):g.some(e)).getOr(e)}(n,r);z(o).each((function(e){if(D(e)!==t?V(o,"dir",t):D(o)!==t&&B(o,"dir"),r){var n=$(o,"li[dir]");v(n,(function(e){return B(e,"dir")}))}}))})),e.nodeChanged())},L=function(e,t){return function(n){var r=function(e){var r=y.fromDom(e.element);n.setActive(D(r)===t)};return e.on("NodeChange",r),function(){return e.off("NodeChange",r)}}};n.add("directionality",(function(e){!function(e){e.addCommand("mceDirectionLTR",(function(){I(e,"ltr")})),e.addCommand("mceDirectionRTL",(function(){I(e,"rtl")}))}(e),function(e){e.ui.registry.addToggleButton("ltr",{tooltip:"Left to right",icon:"ltr",onAction:function(){return e.execCommand("mceDirectionLTR")},onSetup:L(e,"ltr")}),e.ui.registry.addToggleButton("rtl",{tooltip:"Right to left",icon:"rtl",onAction:function(){return e.execCommand("mceDirectionRTL")},onSetup:L(e,"rtl")})}(e)}))}()},24326:function(e,t,n){"use strict";n.d(t,{Cb:function(){return a},Cm:function(){return x},IH:function(){return V},Is:function(){return g},LI:function(){return s},NX:function(){return w},Sm:function(){return k},Tr:function(){return m},XV:function(){return u},Y6:function(){return c},YV:function(){return _},_7:function(){return v},_U:function(){return b},au:function(){return O},dh:function(){return A},hb:function(){return f},kM:function(){return p},kf:function(){return S},lQ:function(){return T},lo:function(){return l},sL:function(){return C},wp:function(){return h},y6:function(){return d}});var r=n(98026),o=1e-4,i=20;function a(e,t,n,r){var o=t[0],i=t[1],a=n[0],l=n[1],s=i-o,c=l-a;if(0===s)return 0===c?a:(a+l)/2;if(r)if(s>0){if(e<=o)return a;if(e>=i)return l}else{if(e>=o)return a;if(e<=i)return l}else{if(e===o)return a;if(e===i)return l}return(e-o)/s*c+a}function l(e,t){switch(e){case"center":case"middle":e="50%";break;case"left":case"top":e="0%";break;case"right":case"bottom":e="100%"}return r.isString(e)?(n=e,n.replace(/^\s+|\s+$/g,"")).match(/%$/)?parseFloat(e)/100*t:parseFloat(e):null==e?NaN:+e;var n}function s(e,t,n){return null==t&&(t=10),t=Math.min(Math.max(0,t),i),e=(+e).toFixed(t),n?e:+e}function c(e){return e.sort((function(e,t){return e-t})),e}function u(e){if(e=+e,isNaN(e))return 0;if(e>1e-14)for(var t=1,n=0;n<15;n++,t*=10)if(Math.round(e*t)/t===e)return n;return d(e)}function d(e){var t=e.toString().toLowerCase(),n=t.indexOf("e"),r=n>0?+t.slice(n+1):0,o=n>0?n:t.length,i=t.indexOf("."),a=i<0?0:o-1-i;return Math.max(0,a-r)}function f(e,t){var n=Math.log,r=Math.LN10,o=Math.floor(n(e[1]-e[0])/r),i=Math.round(n(Math.abs(t[1]-t[0]))/r),a=Math.min(Math.max(-o+i,0),20);return isFinite(a)?a:20}function h(e,t,n){return e[t]&&p(e,n)[t]||0}function p(e,t){var n=r.reduce(e,(function(e,t){return e+(isNaN(t)?0:t)}),0);if(0===n)return[];for(var o=Math.pow(10,t),i=r.map(e,(function(e){return(isNaN(e)?0:e)/n*o*100})),a=100*o,l=r.map(i,(function(e){return Math.floor(e)})),s=r.reduce(l,(function(e,t){return e+t}),0),c=r.map(i,(function(e,t){return e-l[t]}));s<a;){for(var u=Number.NEGATIVE_INFINITY,d=null,f=0,h=c.length;f<h;++f)c[f]>u&&(u=c[f],d=f);++l[d],c[d]=0,++s}return r.map(l,(function(e){return e/o}))}function m(e,t){var n=Math.max(u(e),u(t)),r=e+t;return n>i?r:s(r,n)}var g=9007199254740991;function v(e){var t=2*Math.PI;return(e%t+t)%t}function A(e){return e>-o&&e<o}var y=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d{1,2})(?::(\d{1,2})(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/;function b(e){if(e instanceof Date)return e;if(r.isString(e)){var t=y.exec(e);if(!t)return new Date(NaN);if(t[8]){var n=+t[4]||0;return"Z"!==t[8].toUpperCase()&&(n-=+t[8].slice(0,3)),new Date(Date.UTC(+t[1],+(t[2]||1)-1,+t[3]||1,n,+(t[5]||0),+t[6]||0,t[7]?+t[7].substring(0,3):0))}return new Date(+t[1],+(t[2]||1)-1,+t[3]||1,+t[4]||0,+(t[5]||0),+t[6]||0,t[7]?+t[7].substring(0,3):0)}return null==e?new Date(NaN):new Date(Math.round(e))}function O(e){return Math.pow(10,w(e))}function w(e){if(0===e)return 0;var t=Math.floor(Math.log(e)/Math.LN10);return e/Math.pow(10,t)>=10&&t++,t}function x(e,t){var n=w(e),r=Math.pow(10,n),o=e/r;return e=(t?o<1.5?1:o<2.5?2:o<4?3:o<7?5:10:o<1?1:o<2?2:o<3?3:o<5?5:10)*r,n>=-20?+e.toFixed(n<0?-n:0):e}function _(e,t){var n=(e.length-1)*t+1,r=Math.floor(n),o=+e[r-1],i=n-r;return i?o+i*(e[r]-o):o}function C(e){e.sort((function(e,t){return l(e,t,0)?-1:1}));for(var t=-1/0,n=1,r=0;r<e.length;){for(var o=e[r].interval,i=e[r].close,a=0;a<2;a++)o[a]<=t&&(o[a]=t,i[a]=a?1:1-n),t=o[a],n=i[a];o[0]===o[1]&&i[0]*i[1]!=1?e.splice(r,1):r++}return e;function l(e,t,n){return e.interval[n]<t.interval[n]||e.interval[n]===t.interval[n]&&(e.close[n]-t.close[n]==(n?-1:1)||!n&&l(e,t,1))}}function k(e){var t=parseFloat(e);return t==e&&(0!==t||!r.isString(e)||e.indexOf("x")<=0)?t:NaN}function S(e){return!isNaN(k(e))}function V(){return Math.round(9*Math.random())}function B(e,t){return 0===t?e:B(t,e%t)}function T(e,t){return null==e?t:null==t?e:e*t/B(e,t)}},24562:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});var r=n(37741);const o={data(){return{tableHeight:500}},methods:{listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=0;this.$refs.orderStatic&&void 0!==this.$refs.orderStatic&&(e=this.$refs.orderStatic.offsetHeight),e=this.isFull?e-110:e,this.tableHeight=(0,r.getTableHeight)(this.$refs.tableSelect.offsetHeight+e)}},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}}},24711:function(e,t,n){"use strict";n.d(t,{IU:function(){return s},N:function(){return l},nF:function(){return a}});var r="\0__throttleOriginMethod",o="\0__throttleRate",i="\0__throttleType";function a(e,t,n){var r,o,i,a,l,s=0,c=0,u=null;function d(){c=(new Date).getTime(),u=null,e.apply(i,a||[])}t=t||0;var f=function(){for(var e=[],f=0;f<arguments.length;f++)e[f]=arguments[f];r=(new Date).getTime(),i=this,a=e;var h=l||t,p=l||n;l=null,o=r-(p?s:c)-h,clearTimeout(u),p?u=setTimeout(d,h):o>=0?d():u=setTimeout(d,-o),s=r};return f.clear=function(){u&&(clearTimeout(u),u=null)},f.debounceNextCall=function(e){l=e},f}function l(e,t,n,l){var s=e[t];if(s){var c=s[r]||s,u=s[i];if(s[o]!==n||u!==l){if(null==n||!l)return e[t]=c;(s=e[t]=a(c,n,"debounce"===l))[r]=c,s[i]=l,s[o]=n}return s}}function s(e,t){var n=e[t];n&&n[r]&&(n.clear&&n.clear(),e[t]=n[r])}},24855:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)},o=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},i=o("string"),a=o("object"),l=o("array"),s=function(e){return!function(e){return null==e}(e)},c=function(){},u=function(e){return function(){return e}},d=function(e){return e},f=u(!1),h=u(!0),p=function(){return m},m={fold:function(e,t){return e()},isSome:f,isNone:h,getOr:t=d,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:u(null),getOrUndefined:u(void 0),or:t,orThunk:e,map:p,each:c,bind:p,exists:f,forall:h,filter:function(){return p()},toArray:function(){return[]},toString:u("none()")},g=function(e){var t=u(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:h,isNone:f,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return g(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:m},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},v={some:g,none:p,from:function(e){return null==e?m:g(e)}},A=Array.prototype.push,y=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},b=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!l(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);A.apply(t,e[n])}return t},O=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},w=Object.keys,x=Object.hasOwnProperty,_=function(e,t){return C(e,t)?v.from(e[t]):v.none()},C=function(e,t){return x.call(e,t)},k=function(e){return e.getParam("media_scripts")},S=function(e){return e.getParam("media_live_embeds",!0)},V=tinymce.util.Tools.resolve("tinymce.util.Tools"),B=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),T=tinymce.util.Tools.resolve("tinymce.html.SaxParser"),N=function(e,t){if(e)for(var n=0;n<e.length;n++)if(-1!==t.indexOf(e[n].filter))return e[n]},E=B.DOM,P=function(e){return e.replace(/px$/,"")},Q=function(e,t){var n=O(!1),r={};return T({validate:!1,allow_conditional_comments:!0,start:function(t,o){if(n.get());else if(C(o.map,"data-ephox-embed-iri"))n.set(!0),r=function(e){var t=e.map.style,n=t?E.parseStyle(t):{};return{type:"ephox-embed-iri",source:e.map["data-ephox-embed-iri"],altsource:"",poster:"",width:_(n,"max-width").map(P).getOr(""),height:_(n,"max-height").map(P).getOr("")}}(o);else{if(r.source||"param"!==t||(r.source=o.map.movie),"iframe"!==t&&"object"!==t&&"embed"!==t&&"video"!==t&&"audio"!==t||(r.type||(r.type=t),r=V.extend(o.map,r)),"script"===t){var i=N(e,o.map.src);if(!i)return;r={type:"script",source:o.map.src,width:String(i.width),height:String(i.height)}}"source"===t&&(r.source?r.altsource||(r.altsource=o.map.src):r.source=o.map.src),"img"!==t||r.poster||(r.poster=o.map.src)}}}).parse(t),r.source=r.source||r.src||r.data,r.altsource=r.altsource||"",r.poster=r.poster||"",r},M=function(e){var t={mp3:"audio/mpeg",m4a:"audio/x-m4a",wav:"audio/wav",mp4:"video/mp4",webm:"video/webm",ogg:"video/ogg",swf:"application/x-shockwave-flash"}[e.toLowerCase().split(".").pop()];return t||""},D=tinymce.util.Tools.resolve("tinymce.html.Schema"),$=tinymce.util.Tools.resolve("tinymce.html.Writer"),z=B.DOM,R=function(e){return/^[0-9.]+$/.test(e)?e+"px":e},I=function(e,t){!function(e,t){for(var n=w(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}}(t,(function(t,n){var r=""+t;if(e.map[n])for(var o=e.length;o--;){var i=e[o];i.name===n&&(r?(e.map[n]=r,i.value=r):(delete e.map[n],e.splice(o,1)))}else r&&(e.push({name:n,value:r}),e.map[n]=r)}))},L=["source","altsource"],F=function(e,t,n){var r,o=$(),i=O(!1),a=0;return T({validate:!1,allow_conditional_comments:!0,comment:function(e){o.comment(e)},cdata:function(e){o.cdata(e)},text:function(e,t){o.text(e,t)},start:function(e,l,s){if(i.get());else if(C(l.map,"data-ephox-embed-iri"))i.set(!0),function(e,t){var n=t.map.style,r=n?z.parseStyle(n):{};r["max-width"]=R(e.width),r["max-height"]=R(e.height),I(t,{style:z.serializeStyle(r)})}(t,l);else{switch(e){case"video":case"object":case"embed":case"img":case"iframe":void 0!==t.height&&void 0!==t.width&&I(l,{width:t.width,height:t.height})}if(n)switch(e){case"video":I(l,{poster:t.poster,src:""}),t.altsource&&I(l,{src:""});break;case"iframe":I(l,{src:t.source});break;case"source":if(a<2&&(I(l,{src:t[L[a]],type:t[L[a]+"mime"]}),!t[L[a]]))return;a++;break;case"img":if(!t.poster)return;r=!0}}o.start(e,l,s)},end:function(e){if(!i.get()){if("video"===e&&n)for(var l=0;l<2;l++)if(t[L[l]]){var s=[];s.map={},a<=l&&(I(s,{src:t[L[l]],type:t[L[l]+"mime"]}),o.start("source",s,!0))}if(t.poster&&"object"===e&&n&&!r){var c=[];c.map={},I(c,{src:t.poster,width:t.width,height:t.height}),o.start("img",c,!0)}}o.end(e)}},D({})).parse(e),o.getContent()},U=[{regex:/youtu\.be\/([\w\-_\?&=.]+)/i,type:"iframe",w:560,h:314,url:"www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/youtube\.com(.+)v=([^&]+)(&([a-z0-9&=\-_]+))?/i,type:"iframe",w:560,h:314,url:"www.youtube.com/embed/$2?$4",allowFullscreen:!0},{regex:/youtube.com\/embed\/([a-z0-9\?&=\-_]+)/i,type:"iframe",w:560,h:314,url:"www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/vimeo\.com\/([0-9]+)/,type:"iframe",w:425,h:350,url:"player.vimeo.com/video/$1?title=0&byline=0&portrait=0&color=8dc7dc",allowFullscreen:!0},{regex:/vimeo\.com\/(.*)\/([0-9]+)/,type:"iframe",w:425,h:350,url:"player.vimeo.com/video/$2?title=0&amp;byline=0",allowFullscreen:!0},{regex:/maps\.google\.([a-z]{2,3})\/maps\/(.+)msid=(.+)/,type:"iframe",w:425,h:350,url:'maps.google.com/maps/ms?msid=$2&output=embed"',allowFullscreen:!1},{regex:/dailymotion\.com\/video\/([^_]+)/,type:"iframe",w:480,h:270,url:"www.dailymotion.com/embed/video/$1",allowFullscreen:!0},{regex:/dai\.ly\/([^_]+)/,type:"iframe",w:480,h:270,url:"www.dailymotion.com/embed/video/$1",allowFullscreen:!0}],H=function(e,t){for(var n=function(e){var t=e.match(/^(https?:\/\/|www\.)(.+)$/i);return t&&t.length>1?"www."===t[1]?"https://":t[1]:"https://"}(t),r=e.regex.exec(t),o=n+e.url,i=function(e){o=o.replace("$"+e,(function(){return r[e]?r[e]:""}))},a=0;a<r.length;a++)i(a);return o.replace(/\?$/,"")},W=function(e,t){var n=V.extend({},t);if(!n.source&&(V.extend(n,Q(k(e),n.embed)),!n.source))return"";n.altsource||(n.altsource=""),n.poster||(n.poster=""),n.source=e.convertURL(n.source,"source"),n.altsource=e.convertURL(n.altsource,"source"),n.sourcemime=M(n.source),n.altsourcemime=M(n.altsource),n.poster=e.convertURL(n.poster,"poster");var r=function(e){var t=U.filter((function(t){return t.regex.test(e)}));return t.length>0?V.extend({},t[0],{url:H(t[0],e)}):null}(n.source);if(r&&(n.source=r.url,n.type=r.type,n.allowfullscreen=r.allowFullscreen,n.width=n.width||String(r.w),n.height=n.height||String(r.h)),n.embed)return F(n.embed,n,!0);var o=N(k(e),n.source);o&&(n.type="script",n.width=String(o.width),n.height=String(o.height));var i=function(e){return e.getParam("audio_template_callback")}(e),a=function(e){return e.getParam("video_template_callback")}(e);return n.width=n.width||"300",n.height=n.height||"150",V.each(n,(function(t,r){n[r]=e.dom.encode(""+t)})),"iframe"===n.type?function(e){var t=e.allowfullscreen?' allowFullscreen="1"':"";return'<iframe src="'+e.source+'" width="'+e.width+'" height="'+e.height+'"'+t+"></iframe>"}(n):"application/x-shockwave-flash"===n.sourcemime?function(e){var t='<object data="'+e.source+'" width="'+e.width+'" height="'+e.height+'" type="application/x-shockwave-flash">';return e.poster&&(t+='<img src="'+e.poster+'" width="'+e.width+'" height="'+e.height+'" />'),t+"</object>"}(n):-1!==n.sourcemime.indexOf("audio")?function(e,t){return t?t(e):'<audio controls="controls" src="'+e.source+'">'+(e.altsource?'\n<source src="'+e.altsource+'"'+(e.altsourcemime?' type="'+e.altsourcemime+'"':"")+" />\n":"")+"</audio>"}(n,i):"script"===n.type?function(e){return'<script src="'+e.source+'"><\/script>'}(n):function(e,t){return t?t(e):'<video width="'+e.width+'" height="'+e.height+'"'+(e.poster?' poster="'+e.poster+'"':"")+' controls="controls">\n<source src="'+e.source+'"'+(e.sourcemime?' type="'+e.sourcemime+'"':"")+" />\n"+(e.altsource?'<source src="'+e.altsource+'"'+(e.altsourcemime?' type="'+e.altsourcemime+'"':"")+" />\n":"")+"</video>"}(n,a)},j=function(e){return e.hasAttribute("data-mce-object")||e.hasAttribute("data-ephox-embed-iri")},q=tinymce.util.Tools.resolve("tinymce.util.Promise"),X={},Y=function(e){return function(t){return W(e,t)}},G=function(e,t){var n=function(e){return e.getParam("media_url_resolver")}(e);return n?function(e,t,n){return new q((function(r,o){var i=function(n){return n.html&&(X[e.source]=n),r({url:e.source,html:n.html?n.html:t(e)})};X[e.source]?i(X[e.source]):n({url:e.source},i,o)}))}(t,Y(e),n):function(e,t){return q.resolve({html:t(e),url:e.source})}(t,Y(e))},Z=function(e,t){var n=t?function(e,t){return _(t,e).bind((function(e){return _(e,"meta")}))}(t,e).getOr({}):{},o=function(e,t,n){return function(r){var o,i=function(){return _(e,r)},l=function(){return _(t,r)},s=function(e){return _(e,"value").bind((function(e){return e.length>0?v.some(e):v.none()}))};return(o={})[r]=(r===n?i().bind((function(e){return a(e)?s(e).orThunk(l):l().orThunk((function(){return v.from(e)}))})):l().orThunk((function(){return i().bind((function(e){return a(e)?s(e):v.from(e)}))}))).getOr(""),o}}(e,n,t);return r(r(r(r(r({},o("source")),o("altsource")),o("poster")),o("embed")),function(e,t){var n={};return _(e,"dimensions").each((function(e){y(["width","height"],(function(r){_(t,r).orThunk((function(){return _(e,r)})).each((function(e){return n[r]=e}))}))})),n}(e,n))},K=function(e){var t=r(r({},e),{source:{value:_(e,"source").getOr("")},altsource:{value:_(e,"altsource").getOr("")},poster:{value:_(e,"poster").getOr("")}});return y(["width","height"],(function(n){_(e,n).each((function(e){var r=t.dimensions||{};r[n]=e,t.dimensions=r}))})),t},J=function(e){return function(t){var n=t&&t.msg?"Media embed handler error: "+t.msg:"Media embed handler threw unknown error.";e.notificationManager.open({type:"error",text:n})}},ee=function(e,t){return Q(k(e),t)},te=function(e,t){return function(n){if(i(n.url)&&n.url.trim().length>0){var o=n.html,a=ee(t,o),l=r(r({},a),{source:n.url,embed:o});e.setData(K(l))}}},ne=function(e,t){var n=e.dom.select("*[data-mce-object]");e.insertContent(t),function(e,t){for(var n=e.dom.select("*[data-mce-object]"),r=0;r<t.length;r++)for(var o=n.length-1;o>=0;o--)t[r]===n[o]&&n.splice(o,1);e.selection.select(n[0])}(e,n),e.nodeChanged()},re=function(e,t,n){t.embed=F(t.embed,t),t.embed&&(e.source===t.source||function(e){return C(X,e)}(t.source))?ne(n,t.embed):G(n,t).then((function(e){ne(n,e.html)})).catch(J(n))},oe=function(e){var t=function(e){var t=e.selection.getNode(),n=j(t)?e.serializer.serialize(t,{selection:!0}):"";return r({embed:n},Q(k(e),n))}(e),n=O(t),o=K(t),i=function(e){return e.getParam("media_dimensions",!0)}(e)?[{type:"sizeinput",name:"dimensions",label:"Constrain proportions",constrain:!0}]:[],a={title:"General",name:"general",items:b([[{name:"source",type:"urlinput",filetype:"media",label:"Source"}],i])},l={title:"Embed",items:[{type:"textarea",name:"embed",label:"Paste your embed code below:"}]},s=[];(function(e){return e.getParam("media_alt_source",!0)})(e)&&s.push({name:"altsource",type:"urlinput",filetype:"media",label:"Alternative source URL"}),function(e){return e.getParam("media_poster",!0)}(e)&&s.push({name:"poster",type:"urlinput",filetype:"image",label:"Media poster (Image URL)"});var c={title:"Advanced",name:"advanced",items:s},u=[a,l];s.length>0&&u.push(c);var d={type:"tabpanel",tabs:u},f=e.windowManager.open({title:"Insert/Edit Media",size:"normal",body:d,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],onSubmit:function(t){var r=Z(t.getData());re(n.get(),r,e),t.close()},onChange:function(t,o){switch(o.name){case"source":!function(t,n){var r=Z(n.getData(),"source");t.source!==r.source&&(te(f,e)({url:r.source,html:""}),G(e,r).then(te(f,e)).catch(J(e)))}(n.get(),t);break;case"embed":!function(t){var n=Z(t.getData()),r=ee(e,n.embed);t.setData(K(r))}(t);break;case"dimensions":case"altsource":case"poster":!function(t,n){var o=Z(t.getData(),n),i=W(e,o);t.setData(K(r(r({},o),{embed:i})))}(t,o.name)}n.set(Z(t.getData()))},initialData:o})},ie=tinymce.util.Tools.resolve("tinymce.html.Node"),ae=tinymce.util.Tools.resolve("tinymce.Env"),le=tinymce.util.Tools.resolve("tinymce.html.DomParser"),se=function(e,t){if(!1===function(e){return e.getParam("media_filter_html",!0)}(e))return t;var n,r=$();return T({validate:!1,allow_conditional_comments:!1,comment:function(e){n||r.comment(e)},cdata:function(e){n||r.cdata(e)},text:function(e,t){n||r.text(e,t)},start:function(t,o,i){if(n=!0,"script"!==t&&"noscript"!==t&&"svg"!==t){for(var a=o.length-1;a>=0;a--){var l=o[a].name;0===l.indexOf("on")&&(delete o.map[l],o.splice(a,1)),"style"===l&&(o[a].value=e.dom.serializeStyle(e.dom.parseStyle(o[a].value),t))}r.start(t,o,i),n=!1}},end:function(e){n||r.end(e)}},D({})).parse(t),r.getContent()},ce=function(e){var t=e.name;return"iframe"===t||"video"===t||"audio"===t},ue=function(e,t,n,r){void 0===r&&(r=null);var o=e.attr(n);return s(o)?o:C(t,n)?null:r},de=function(e,t,n){var r="img"===t.name||"video"===e.name,o=r?"300":null,i="audio"===e.name?"30":"150",a=r?i:null;t.attr({width:ue(e,n,"width",o),height:ue(e,n,"height",a)})},fe=function(e,t){var n=t.name,r=new ie("img",1);return r.shortEnded=!0,pe(e,t,r),de(t,r,{}),r.attr({style:t.attr("style"),src:ae.transparentSrc,"data-mce-object":n,class:"mce-object mce-object-"+n}),r},he=function(e,t){var n=t.name,r=new ie("span",1);r.attr({contentEditable:"false",style:t.attr("style"),"data-mce-object":n,class:"mce-preview-object mce-object-"+n}),pe(e,t,r);var o=e.dom.parseStyle(t.attr("style")),i=new ie(n,1);if(de(t,i,o),i.attr({src:t.attr("src"),style:t.attr("style"),class:t.attr("class")}),"iframe"===n)i.attr({allowfullscreen:t.attr("allowfullscreen"),frameborder:"0"});else{y(["controls","crossorigin","currentTime","loop","muted","poster","preload"],(function(e){i.attr(e,t.attr(e))}));var a=r.attr("data-mce-html");s(a)&&function(e,t,n,r){for(var o=le({forced_root_block:!1,validate:!1},e.schema).parse(r,{context:t});o.firstChild;)n.append(o.firstChild)}(e,n,i,unescape(a))}var l=new ie("span",1);return l.attr("class","mce-shim"),r.append(i),r.append(l),r},pe=function(e,t,n){for(var r=t.attributes,o=r.length;o--;){var i=r[o].name,a=r[o].value;"width"!==i&&"height"!==i&&"style"!==i&&("data"!==i&&"src"!==i||(a=e.convertURL(a,i)),n.attr("data-mce-p-"+i,a))}var l=t.firstChild&&t.firstChild.value;l&&(n.attr("data-mce-html",escape(se(e,l))),n.firstChild=null)},me=function(e){var t=e.attr("class");return t&&/\btiny-pageembed\b/.test(t)},ge=function(e){for(;e=e.parent;)if(e.attr("data-ephox-embed-iri")||me(e))return!0;return!1},ve=function(e){e.on("preInit",(function(){var t=e.schema.getSpecialElements();V.each("video audio iframe object".split(" "),(function(e){t[e]=new RegExp("</"+e+"[^>]*>","gi")}));var n=e.schema.getBoolAttrs();V.each("webkitallowfullscreen mozallowfullscreen allowfullscreen".split(" "),(function(e){n[e]={}})),e.parser.addNodeFilter("iframe,video,audio,object,embed,script",function(e){return function(t){for(var n,r,o=t.length;o--;)(n=t[o]).parent&&(n.parent.attr("data-mce-object")||("script"!==n.name||(r=N(k(e),n.attr("src"))))&&(r&&(r.width&&n.attr("width",r.width.toString()),r.height&&n.attr("height",r.height.toString())),ce(n)&&S(e)&&ae.ceFalse?ge(n)||n.replace(he(e,n)):ge(n)||n.replace(fe(e,n))))}}(e)),e.serializer.addAttributeFilter("data-mce-object",(function(t,n){for(var r,o,i,a,l,s,c,u,d=t.length;d--;)if((r=t[d]).parent){for(c=r.attr(n),o=new ie(c,1),"audio"!==c&&"script"!==c&&((u=r.attr("class"))&&-1!==u.indexOf("mce-preview-object")?o.attr({width:r.firstChild.attr("width"),height:r.firstChild.attr("height")}):o.attr({width:r.attr("width"),height:r.attr("height")})),o.attr({style:r.attr("style")}),i=(a=r.attributes).length;i--;){var f=a[i].name;0===f.indexOf("data-mce-p-")&&o.attr(f.substr(11),a[i].value)}"script"===c&&o.attr("type","text/javascript"),(l=r.attr("data-mce-html"))&&((s=new ie("#text",3)).raw=!0,s.value=se(e,unescape(l)),o.append(s)),r.replace(o)}}))})),e.on("SetContent",(function(){e.$("span.mce-preview-object").each((function(t,n){var r=e.$(n);0===r.find("span.mce-shim").length&&r.append('<span class="mce-shim"></span>')}))}))};n.add("media",(function(e){return function(e){e.addCommand("mceMedia",(function(){oe(e)}))}(e),function(e){var t=function(){return e.execCommand("mceMedia")};e.ui.registry.addToggleButton("media",{tooltip:"Insert/edit media",icon:"embed",onAction:t,onSetup:function(t){var n=e.selection;return t.setActive(j(n.getNode())),n.selectorChangedWithUnbind("img[data-mce-object],span[data-mce-object],div[data-ephox-embed-iri]",t.setActive).unbind}}),e.ui.registry.addMenuItem("media",{icon:"embed",text:"Media...",onAction:t})}(e),function(e){e.on("ResolveName",(function(e){var t;1===e.target.nodeType&&(t=e.target.getAttribute("data-mce-object"))&&(e.name=t)}))}(e),ve(e),function(e){e.on("click keyup touchend",(function(){var t=e.selection.getNode();t&&e.dom.hasClass(t,"mce-preview-object")&&e.dom.getAttrib(t,"data-mce-selected")&&t.setAttribute("data-mce-selected","2")})),e.on("ObjectSelected",(function(e){"script"===e.target.getAttribute("data-mce-object")&&e.preventDefault()})),e.on("ObjectResized",(function(e){var t=e.target;if(t.getAttribute("data-mce-object")){var n=t.getAttribute("data-mce-html");n&&(n=unescape(n),t.setAttribute("data-mce-html",escape(F(n,{width:String(e.width),height:String(e.height)}))))}}))}(e),function(e){return{showDialog:function(){oe(e)}}}(e)}))}()},24913:function(e,t,n){"use strict";var r=n(43724),o=n(35917),i=n(48686),a=n(28551),l=n(56969),s=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",h="writable";t.f=r?i?function(e,t,n){if(a(e),t=l(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&h in n&&!n[h]){var r=u(e,t);r&&r[h]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:d in n?n[d]:r[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=l(t),a(n),o)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new s("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},24993:function(e,t,n){var r=n(96430),o=n(13908),i=n(79135),a=n(83515),l=Object.assign;function s(e,t,n){for(var i,l=t.length,s=1;s<l;s++)i=t[s],r(o(t[s]),n?function(t){e[t]=a(i[t],n)}:function(t){e[t]=i[t]});return e}e.exports=function(e){if(e){var t=arguments;if(!0!==e)return l?l.apply(Object,t):s(e,t);if(t.length>1)return s(e=i(e[1])?[]:{},t,!0)}return e}},25170:function(e,t,n){"use strict";var r=n(46706),o=n(94402);e.exports=r(o.proto,"size","get")||function(e){return e.size}},25286:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(40412),i=n(48404),a=n(20163),l=n(37741);var s={__name:"moduleAddDir",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const s=n;let c=(0,r.ref)(!1),u=(0,r.ref)(!1),d=(0,r.ref)("创建目录"),f=(0,r.ref)({dirname:""}),h=(0,r.ref)({dirname:[{required:!0,message:"请输入目录名",trigger:"blur"}]});function p(){s("closed")}let m=(0,r.ref)(null);function g(){m.value.validate((e=>{if(e){u.value=!0;let e={action:"create_dir",dirname:f.value.dirname,path:f.value.path};(0,o.sysFileManage)(e).then((e=>{u.value=!1,2e3==e.code?(a.nk.success(e.msg),p(),s("refreshData")):a.nk.warning(e.msg)}))}}))}return t({handleOpen:function(e,t){if(d.value=t,c.value=!0,e){let t=(0,l.deepClone)(e);f.value.path=t.path}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-input"),o=(0,r.resolveComponent)("el-form-item"),a=(0,r.resolveComponent)("el-form"),l=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(c),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.isRef)(c)?c.value=e:c=e),title:(0,r.unref)(d),width:"560px","before-close":p},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:p,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(l,{type:"primary",onClick:g,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("保存")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{inline:!1,model:(0,r.unref)(f),rules:(0,r.unref)(h),ref_key:"rulesForm",ref:m,"label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{label:"目录名:",prop:"dirname"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{modelValue:(0,r.unref)(f).dirname,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(f).dirname=e),clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"])])}}}},25343:function(e,t,n){"use strict";n.d(t,{H2:function(){return i},Nk:function(){return a},Ze:function(){return o},rz:function(){return l},vK:function(){return s}});var r=n(48548);const o=(0,n(50819).jq)([String,Object,Function]),i={Close:r.Close},a={Close:r.Close,SuccessFilled:r.SuccessFilled,InfoFilled:r.InfoFilled,WarningFilled:r.WarningFilled,CircleCloseFilled:r.CircleCloseFilled},l={success:r.SuccessFilled,warning:r.WarningFilled,error:r.CircleCloseFilled,info:r.InfoFilled},s={validating:r.Loading,success:r.CircleCheck,error:r.CircleClose}},25353:function(e,t){"use strict";var n=/^(?:0|[1-9]\d*)$/;t.A=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},25397:function(e,t,n){"use strict";var r=n(47055),o=n(67750);e.exports=function(e){return r(o(e))}},25404:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);var o=n(48879),i={render(){return(0,r.h)((0,r.resolveComponent)("el-table-column"),{index:this.index,...this.$attrs},this.$slots)},methods:{index(e){if("index"==this.$attrs.type){return(this.$parent.$parent.currentPage-1)*this.$parent.$parent.pageSize+e+1}}}},a={components:{lyTable:o.A,lyTableColumn:i},data(){return{tableName:"userlogstable",column:[{label:"请求模块",prop:"request_modular",width:"150"},{label:"请求地址",prop:"request_path",width:"260"},{label:"请求方法",prop:"request_method",width:"90"},{label:"IP地址",prop:"request_ip",width:"130"},{label:"请求浏览器",prop:"request_browser",width:"260",hide:!0},{label:"请求数据",prop:"request_body",width:"230",hide:!0},{label:"响应码",prop:"response_code",width:"100",hide:!0},{label:"返回信息",prop:"json_result",minWidth:"260"},{label:"操作人",prop:"creator_name",width:"150"},{label:"创建时间",prop:"create_datetime",minWidth:"180"}]}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("lyTable"),s=(0,r.resolveComponent)("el-card");return(0,r.openBlock)(),(0,r.createBlock)(s,{shadow:"never",header:"操作记录"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{ref:"lytable",tableName:i.tableName,apiObj:this.$Api.systemGetOwnerLogs,column:i.column,height:"auto",paginationLayout:"total, prev, pager, next"},null,8,["tableName","apiObj","column"])])),_:1})}]])},25451:function(e,t,n){"use strict";n.d(t,{wd:function(){return a},wx:function(){return l},x$:function(){return s}});var r=n(29308),o=n(72589),i=n(43199);function a(e){return e=c(e),function(t){return i.clipPointsByRect(t,e)}}function l(e,t){return e=c(e),function(n){var r=null!=t?t:n,o=r?e.width:e.height,i=r?e.x:e.y;return[i,i+(o||0)]}}function s(e,t,n){var r=c(e);return function(e,i){return r.contain(i[0],i[1])&&!(0,o.I)(e,t,n)}}function c(e){return r.A.create(e)}},25610:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a={style:{display:"flex","justify-content":"space-between","align-items":"center"}},l=["onClick"];var s=n(10594),c=n(37741),u=n(40412),d=n(89118),f={components:{Pagination:s.A,EditSortModule:d.default},name:"dyColonelAwardTaskManage",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},defaultImg:n(50319),pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],sourceList:[{id:0,name:"精选联盟"},{id:1,name:"团长活动"}],timers:[],tableData:[],loadingSave:!1,isDialogShow:!1,dialogTitle:"新增",formData:{},rules:{}}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleDialogClose(){this.isDialogShow=!1,this.formData={}},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};douyinProductmanageEditAttribute(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleDialogClose(),this.getData()):this.$message.warning(e.msg)}))}}))},syncTZGoods(){let e=this;e.$confirm("同步赏金任务比较耗时,同步期间不要做其他操作!!!,您确定要同步吗?",{closeOnClickModal:!1,type:"warning"}).then((t=>{e.loadingPage=!0,(0,u.lytiktokunionAwardTaskSyncColonelGoods)().then((t=>{e.loadingPage=!1,2e3==t.code?(e.$message.success(t.msg),e.getData()):e.$message.warning(t.msg)}))})).catch((()=>{}))},changeStatus(e){let t=this,n=e.status;e.status=!e.status,t.$confirm("确定修改状态吗?","提醒",{closeOnClickModal:!1,type:"warning"}).then((r=>{(0,u.lytiktokunionAwardTaskDisable)({id:e.id}).then((r=>{2e3==r.code?(e.status=!!n,t.$message.success(r.msg),t.getData()):t.$message.warning(r.msg)}))})).catch((()=>{}))},handleEdit(e,t){"editsort"==t?this.$refs.addEditSortFlag.addModuleFn(e,"修改排序",u.lytiktokunionAwardTaskEditsort):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,u.lytiktokunionAwardTask)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,c.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,c.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,c.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var h=(0,n(66262).A)(f,[["render",function(e,t,n,s,c,u){const d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("el-option"),p=(0,r.resolveComponent)("el-select"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("el-form"),v=(0,r.resolveComponent)("el-table-column"),A=(0,r.resolveComponent)("el-image"),y=(0,r.resolveComponent)("el-tag"),b=(0,r.resolveComponent)("el-switch"),O=(0,r.resolveComponent)("full-screen"),w=(0,r.resolveComponent)("el-icon"),x=(0,r.resolveComponent)("el-tooltip"),_=(0,r.resolveComponent)("el-table"),C=(0,r.resolveComponent)("Pagination"),k=(0,r.resolveComponent)("EditSortModule"),S=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":c.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(g,{inline:!0,model:c.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"活动名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{size:"default",modelValue:c.formInline.task_name,"onUpdate:modelValue":t[0]||(t[0]=e=>c.formInline.task_name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"活动名称",onChange:u.search,style:{width:"160px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"活动ID"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{size:"default",modelValue:c.formInline.task_id,"onUpdate:modelValue":t[1]||(t[1]=e=>c.formInline.task_id=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"活动ID",onChange:u.search,style:{width:"160px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:c.formInline.status,"onUpdate:modelValue":t[2]||(t[2]=e=>c.formInline.status=e),placeholder:"请选择",clearable:"",onChange:u.search,style:{width:"100px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(h,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{onClick:u.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{onClick:t[3]||(t[3]=e=>u.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{onClick:u.syncTZGoods,type:"warning",icon:"refresh"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("同步赏金任务")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Sync")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(_,{height:"calc("+c.tableHeight+"px)",border:"",data:c.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{width:"80",prop:"id",label:"ID"}),(0,r.createVNode)(v,{width:"160",prop:"task_id",label:"任务ID","show-overflow-tooltip":""}),(0,r.createVNode)(v,{"min-width":"200",prop:"task_name",label:"任务名称","show-overflow-tooltip":""}),(0,r.createVNode)(v,{width:"90",prop:"conver",label:"任务封面"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(A,{src:e.row.conver,"preview-src-list":[e.row.conver],"preview-teleported":!0,style:{width:"30px",height:"30px"}},null,8,["src","preview-src-list"])])),_:1}),(0,r.createVNode)(v,{width:"80",prop:"sort",label:"排序"}),(0,r.createVNode)(v,{width:"120",prop:"apply_cnt",label:"已领取人数"}),(0,r.createVNode)(v,{width:"120",prop:"promote_cnt",label:"已推广人数"}),(0,r.createVNode)(v,{width:"130",prop:"gmv",label:"支付GMV"},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)((e.row.gmv/100).toFixed(2)),1)])),_:1}),(0,r.createVNode)(v,{width:"110",prop:"order_cnt",label:"总订单量"}),(0,r.createVNode)(v,{width:"110",prop:"can_apply",label:"是否可报名"},{default:(0,r.withCtx)((e=>[e.row.can_apply?((0,r.openBlock)(),(0,r.createBlock)(y,{key:0},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("是")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("否")]))),_:1}))])),_:1}),(0,r.createVNode)(v,{width:"110",prop:"task_status_name",label:"任务状态"}),(0,r.createVNode)(v,{width:"100",label:"状态"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(b,{modelValue:e.row.status,"onUpdate:modelValue":t=>e.row.status=t,"active-color":"#13ce66","inactive-color":"#ff4949",onChange:t=>u.changeStatus(e.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])])),_:1}),(0,r.createVNode)(v,{"min-width":"170",prop:"update_datetime",label:"更新时间"}),(0,r.createVNode)(v,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[t[10]||(t[10]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>u.setFull&&u.setFull(...e))},[(0,r.createVNode)(x,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>u.handleEdit(t.row,"editsort")},"修改排序",8,l),[[r.vShow,e.hasPermission(this.$route.name,"EditSort")]])])),_:1})])),_:1},8,["height","data"])),[[S,c.loadingPage]])]),(0,r.createVNode)(C,{"child-msg":c.pageparm,onCallFather:u.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(k,{ref:"addEditSortFlag",onRefreshData:u.getData},null,8,["onRefreshData"])],2)}]])},25619:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(98026),o=n(68686),i=n(24326),a=n(98983),l=n(50626),s=n(42262),c=n(48170),u=r.each,d=i.Y6;var f=function(){function e(e,t,n,r){this._dimName=e,this._axisIndex=t,this.ecModel=r,this._dataZoomModel=n}return e.prototype.hostedBy=function(e){return this._dataZoomModel===e},e.prototype.getDataValueWindow=function(){return this._valueWindow.slice()},e.prototype.getDataPercentWindow=function(){return this._percentWindow.slice()},e.prototype.getTargetSeriesModels=function(){var e=[];return this.ecModel.eachSeries((function(t){if((0,o._u)(t)){var n=(0,o.dX)(this._dimName),r=t.getReferringComponents(n,c.US).models[0];r&&this._axisIndex===r.componentIndex&&e.push(t)}}),this),e},e.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},e.prototype.getMinMaxSpan=function(){return r.clone(this._minMaxSpan)},e.prototype.calculateDataWindow=function(e){var t,n=this._dataExtent,r=this.getAxisModel().axis.scale,o=this._dataZoomModel.getRangePropMode(),l=[0,100],s=[],c=[];u(["start","end"],(function(a,u){var d=e[a],f=e[a+"Value"];"percent"===o[u]?(null==d&&(d=l[u]),f=r.parse(i.Cb(d,l,n))):(t=!0,f=null==f?n[u]:r.parse(f),d=i.Cb(f,n,l)),c[u]=null==f||isNaN(f)?n[u]:f,s[u]=null==d||isNaN(d)?l[u]:d})),d(c),d(s);var f=this._minMaxSpan;function h(e,t,n,o,l){var s=l?"Span":"ValueSpan";(0,a.A)(0,e,n,"all",f["min"+s],f["max"+s]);for(var c=0;c<2;c++)t[c]=i.Cb(e[c],n,o,!0),l&&(t[c]=r.parse(t[c]))}return t?h(c,s,n,l,!1):h(s,c,l,n,!0),{valueWindow:c,percentWindow:s}},e.prototype.reset=function(e){if(e===this._dataZoomModel){var t=this.getTargetSeriesModels();this._dataExtent=function(e,t,n){var r=[1/0,-1/0];u(n,(function(e){(0,l.PN)(r,e.getData(),t)}));var o=e.getAxisModel(),i=(0,s.Tc)(o.axis.scale,o,r).calculate();return[i.min,i.max]}(this,this._dimName,t),this._updateMinMaxSpan();var n=this.calculateDataWindow(e.settledOption);this._valueWindow=n.valueWindow,this._percentWindow=n.percentWindow,this._setAxisModel()}},e.prototype.filterData=function(e,t){if(e===this._dataZoomModel){var n=this._dimName,o=this.getTargetSeriesModels(),i=e.get("filterMode"),a=this._valueWindow;"none"!==i&&u(o,(function(e){var t=e.getData(),o=t.mapDimensionsAll(n);if(o.length){if("weakFilter"===i){var l=t.getStore(),s=r.map(o,(function(e){return t.getDimensionIndex(e)}),t);t.filterSelf((function(e){for(var t,n,r,i=0;i<o.length;i++){var c=l.get(s[i],e),u=!isNaN(c),d=c<a[0],f=c>a[1];if(u&&!d&&!f)return!0;u&&(r=!0),d&&(t=!0),f&&(n=!0)}return r&&t&&n}))}else u(o,(function(n){if("empty"===i)e.setData(t=t.map(n,(function(e){return function(e){return e>=a[0]&&e<=a[1]}(e)?e:NaN})));else{var r={};r[n]=a,t.selectRange(r)}}));u(o,(function(e){t.setApproximateExtent(a,e)}))}}))}},e.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,n=this._dataExtent;u(["min","max"],(function(r){var o=t.get(r+"Span"),a=t.get(r+"ValueSpan");null!=a&&(a=this.getAxisModel().axis.scale.parse(a)),null!=a?o=i.Cb(n[0]+a,n,[0,100],!0):null!=o&&(a=i.Cb(o,[0,100],n,!0)-n[0]),e[r+"Span"]=o,e[r+"ValueSpan"]=a}),this)},e.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,n=this._valueWindow;if(t){var r=i.hb(n,[0,500]);r=Math.min(r,20);var o=e.axis.scale.rawExtentInfo;0!==t[0]&&o.setDeterminedMinMax("min",+n[0].toFixed(r)),100!==t[1]&&o.setDeterminedMinMax("max",+n[1].toFixed(r)),o.freeze()}},e}(),h={getTargetSeries:function(e){function t(t){e.eachComponent("dataZoom",(function(n){n.eachTargetAxis((function(r,i){var a=e.getComponent((0,o.dX)(r),i);t(r,i,a,n)}))}))}t((function(e,t,n,r){n.__dzAxisProxy=null}));var n=[];t((function(t,r,o,i){o.__dzAxisProxy||(o.__dzAxisProxy=new f(t,r,i,e),n.push(o.__dzAxisProxy))}));var i=(0,r.createHashMap)();return(0,r.each)(n,(function(e){(0,r.each)(e.getTargetSeriesModels(),(function(e){i.set(e.uid,e)}))})),i},overallReset:function(e,t){e.eachComponent("dataZoom",(function(e){e.eachTargetAxis((function(t,n){e.getAxisProxy(t,n).reset(e)})),e.eachTargetAxis((function(n,r){e.getAxisProxy(n,r).filterData(e,t)}))})),e.eachComponent("dataZoom",(function(e){var t=e.findRepresentativeAxisProxy();if(t){var n=t.getDataPercentWindow(),r=t.getDataValueWindow();e.setCalculatedRange({start:n[0],end:n[1],startValue:r[0],endValue:r[1]})}}))}};var p=!1;function m(e){p||(p=!0,e.registerProcessor(e.PRIORITY.PROCESSOR.FILTER,h),function(e){e.registerAction("dataZoom",(function(e,t){var n=(0,o.CN)(t,e);(0,r.each)(n,(function(t){t.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})}))}))}(e),e.registerSubTypeDefaulter("dataZoom",(function(){return"slider"})))}},25682:function(e,t,n){var r=n(38588),o=n(53876),i=n(35224);e.exports=function(e,t,n){var a,l=t&&!isNaN(t)?3*t:0;return e=o(e),i(e)?(a=3*(function(e){var t=e.getMonth();return t<3?1:t<6?2:t<9?3:4}(e)-1),e.setMonth(a),r(e,l,n)):e}},25745:function(e,t,n){"use strict";var r=n(77629);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},25872:function(e){e.exports=function(){}},26198:function(e,t,n){"use strict";var r=n(18014);e.exports=function(e){return r(e.length)}},26269:function(e){"use strict";e.exports={}},26333:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(98026),o=n(48170);function i(e,t){var n,i=[],a=e.seriesIndex;if(null==a||!(n=t.getSeriesByIndex(a)))return{point:[]};var l=n.getData(),s=o.le(l,e);if(null==s||s<0||r.isArray(s))return{point:[]};var c=l.getItemGraphicEl(s),u=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(s)||[];else if(u&&u.dataToPoint)if(e.isStacked){var d=u.getBaseAxis(),f=u.getOtherAxis(d).dim,h=d.dim,p="x"===f||"radius"===f?1:0,m=l.mapDimension(h),g=[];g[p]=l.get(m,s),g[1-p]=l.get(l.getCalculationInfo("stackResultDimension"),s),i=u.dataToPoint(g)||[]}else i=u.dataToPoint(l.getValues(r.map(u.dimensions,(function(e){return l.mapDimension(e)})),s))||[];else if(c){var v=c.getBoundingRect().clone();v.applyTransform(c.transform),i=[v.x+v.width/2,v.y+v.height/2]}return{point:i,el:c}}},26346:function(e,t){"use strict";var n=function(){function e(e,t){this.x=e||0,this.y=t||0}return e.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(e,t){return this.x=e,this.y=t,this},e.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},e.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},e.prototype.scale=function(e){this.x*=e,this.y*=e},e.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},e.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},e.prototype.dot=function(e){return this.x*e.x+this.y*e.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},e.prototype.distance=function(e){var t=this.x-e.x,n=this.y-e.y;return Math.sqrt(t*t+n*n)},e.prototype.distanceSquare=function(e){var t=this.x-e.x,n=this.y-e.y;return t*t+n*n},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(e){if(e){var t=this.x,n=this.y;return this.x=e[0]*t+e[2]*n+e[4],this.y=e[1]*t+e[3]*n+e[5],this}},e.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},e.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},e.set=function(e,t,n){e.x=t,e.y=n},e.copy=function(e,t){e.x=t.x,e.y=t.y},e.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},e.lenSquare=function(e){return e.x*e.x+e.y*e.y},e.dot=function(e,t){return e.x*t.x+e.y*t.y},e.add=function(e,t,n){e.x=t.x+n.x,e.y=t.y+n.y},e.sub=function(e,t,n){e.x=t.x-n.x,e.y=t.y-n.y},e.scale=function(e,t,n){e.x=t.x*n,e.y=t.y*n},e.scaleAndAdd=function(e,t,n,r){e.x=t.x+n.x*r,e.y=t.y+n.y*r},e.lerp=function(e,t,n,r){var o=1-r;e.x=o*t.x+r*n.x,e.y=o*t.y+r*n.y},e}();t.A=n},26558:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(92492),i=n(90517),a={__name:"card-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,i.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(t,i)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-option"),d=(0,r.resolveComponent)("el-select"),f=(0,r.resolveComponent)("el-collapse-item"),h=(0,r.resolveComponent)("el-collapse"),p=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:i[10]||(i[10]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":i[9]||(i[9]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":i[0]||(i[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":i[1]||(i[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.label,"onUpdate:modelValue":i[2]||(i[2]=t=>e.optionModel.label=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"显示头部"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.showHeader,"onUpdate:modelValue":i[3]||(i[3]=t=>e.optionModel.showHeader=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"经典模式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.classicsMode,"onUpdate:modelValue":i[4]||(i[4]=t=>e.optionModel.classicsMode=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"是否收起"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.folded,"onUpdate:modelValue":i[5]||(i[5]=t=>e.optionModel.folded=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"显示折叠按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.showFold,"onUpdate:modelValue":i[6]||(i[6]=t=>e.optionModel.showFold=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"卡片宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.cardWidth,"onUpdate:modelValue":i[7]||(i[7]=t=>e.optionModel.cardWidth=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"显示阴影"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.shadow,"onUpdate:modelValue":i[8]||(i[8]=t=>e.optionModel.shadow=t),onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"never",value:"never"}),(0,r.createVNode)(u,{label:"always",value:"always"}),(0,r.createVNode)(u,{label:"hover",value:"hover"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(o.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-4f64835d"]])},26642:function(e,t,n){var r=n(48007),o=n(54364),i=Date.now||function(){return r(o())};e.exports=i},26859:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"textarea-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>a.field.options.size||"default"));function u(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus)(e)}}function d(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur)(e)}}function f(e){if(a.field.options.onInput){new Function("value",a.field.options.onInput)(e)}}let{createFieldRules:h,getPropName:p,handleFieldValidation:m}=(0,i.A)();const g=(0,r.inject)("globalFormModel",null);let v=(0,r.inject)("refList",null);function A(e){if(a.designState)return;let t=p(a);g.value[t]=e}function y(e){if(A(e),m(p(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(g?void 0===g.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===g.value[a.field.options.name]?g.value[a.field.options.name]=null:l.value=g.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=v&&null!=v.value&&a.field.options.name&&(v.value[a.field.options.name]=n),h(a.field,s.value)})),t({getWidgetRef:function(e){return null!=v&&null!=v.value?v.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,A(e),m(p(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):h(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-input"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{type:"textarea",ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:c.value,placeholder:e.field.options.placeholder,rows:e.field.options.rows,minlength:e.field.options.minLength,maxlength:e.field.options.maxLength,"show-word-limit":e.field.options.showWordLimit,"prefix-icon":e.field.options.prefixIcon,"suffix-icon":e.field.options.suffixIcon,onFocus:u,onBlur:d,onInput:f,onChange:y},null,8,["modelValue","disabled","readonly","size","placeholder","rows","minlength","maxlength","show-word-limit","prefix-icon","suffix-icon"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},26988:function(e,t,n){var r=n(2237),o=n(96430),i=n(24993);function a(e,t,n,r){var i=r.key,l=r.parentKey,s=r.children,c=r.data,u=r.updated,d=r.clear;return o(n,(function(n){var o=n[s];c&&(n=n[c]),!1!==u&&(n[l]=t?t[i]:null),e.push(n),o&&o.length&&a(e,n,o,r),d&&delete n[s]})),e}e.exports=function(e,t){return a([],null,e,i({},r.treeOptions,t))}},27097:function(e){e.exports=function(e){return e.toUpperCase()}},27260:function(e,t,n){var r=n(40481),o=n(13908);e.exports=function(e){var t=new RegExp("(?:"+o(e).join("|")+")","g");return function(n){return r(n).replace(t,(function(t){return e[t]}))}}},27350:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"rate-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(){A.value=!1}function O(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const d=(0,r.resolveComponent)("el-input"),w=(0,r.resolveComponent)("el-form-item"),x=(0,r.resolveComponent)("el-switch"),_=(0,r.resolveComponent)("el-input-number"),C=(0,r.resolveComponent)("el-option"),k=(0,r.resolveComponent)("el-select"),S=(0,r.resolveComponent)("el-divider"),V=(0,r.resolveComponent)("el-collapse-item"),B=(0,r.resolveComponent)("el-button"),T=(0,r.resolveComponent)("QuestionFilled"),N=(0,r.resolveComponent)("el-icon"),E=(0,r.resolveComponent)("el-tooltip"),P=(0,r.resolveComponent)("el-collapse"),Q=(0,r.resolveComponent)("el-alert"),M=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(M,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[21]||(o[21]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[18]||(o[18]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(C,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(w,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(w,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,null,{default:(0,r.withCtx)((()=>o[22]||(o[22]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(w,{label:"最大评分值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.max,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.max=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"低分界限值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.lowThreshold,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.lowThreshold=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"高分界限值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.highThreshold,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.highThreshold=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"允许半选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.allowHalf,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.allowHalf=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"显示辅助文字"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.showText,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.showText=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"显示当前分数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.showScore,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.showScore=t),onChange:f},null,8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{type:"info",icon:"edit",plain:"",round:"",onClick:o[17]||(o[17]=e=>{return t="onChange",n=["value"],g.value=t,v.value=`${u.optionModel.name}.${t}(${n.join(", ")}) {`,y.value=u.selectedWidget.options[t]||"",void(A.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[23]||(o[23]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(V,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[24]||(o[24]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(E,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[20]||(o[20]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":b},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{onClick:b,size:"default"},{default:(0,r.withCtx)((()=>o[25]||(o[25]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(B,{type:"primary",onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[26]||(o[26]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(Q,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[19]||(o[19]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(Q,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-fc9b6774"]])},27476:function(e,t,n){"use strict";var r=n(22195),o=n(79504);e.exports=function(e){if("Function"===r(e))return o(e)}},27524:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},o=function(e){return function(t){return typeof t===e}},i=r("string"),a=r("object"),l=r("array"),s=o("boolean"),c=o("function"),u=o("number"),d=function(){},f=function(e){return function(){return e}},h=function(e){return e},p=function(e,t){return e===t},m=function(e){return function(t){return!e(t)}},g=f(!1),v=f(!0),A=function(){return y},y={fold:function(e,t){return e()},isSome:g,isNone:v,getOr:t=h,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:f(null),getOrUndefined:f(void 0),or:t,orThunk:e,map:A,each:d,bind:A,exists:g,forall:v,filter:function(){return A()},toArray:function(){return[]},toString:f("none()")},b=function(e){var t=f(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:v,isNone:g,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return b(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:y},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},O={some:b,none:A,from:function(e){return null==e?y:b(e)}},w=Array.prototype.slice,x=Array.prototype.push,_=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},C=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},k=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},S=function(e,t,n){return C(e,(function(e,r){n=t(n,e,r)})),n},V=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return O.some(i);if(n(i,r))break}return O.none()},B=function(e,t){return V(e,t,g)},T=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!l(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);x.apply(t,e[n])}return t}(_(e,t))},N=function(e){var t=w.call(e,0);return t.reverse(),t},E=function(e,t){return t>=0&&t<e.length?O.some(e[t]):O.none()},P=function(e){return E(e,0)},Q=function(e){return E(e,e.length-1)},M=function(){return M=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},M.apply(this,arguments)};var D,$=function(){return z(0,0)},z=function(e,t){return{major:e,minor:t}},R={nu:z,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?$():function(e,t){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return z(r(1),r(2))}(e,n)},unknown:$},I=function(e,t){return function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return O.none()}(t.brands,(function(t){var n=t.brand.toLowerCase();return B(e,(function(e){var t;return n===(null===(t=e.brand)||void 0===t?void 0:t.toLowerCase())})).map((function(e){return{current:e.name,version:R.nu(parseInt(t.version,10),0)}}))}))},L=function(e,t){var n=String(t).toLowerCase();return B(e,(function(e){return e.search(n)}))},F=function(e,t){return-1!==e.indexOf(t)},U=(D=/^\s+|\s+$/g,function(e){return e.replace(D,"")}),H=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,W=function(e){return function(t){return F(t,e)}},j=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return F(e,"edge/")&&F(e,"chrome")&&F(e,"safari")&&F(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,H],search:function(e){return F(e,"chrome")&&!F(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return F(e,"msie")||F(e,"trident")}},{name:"Opera",versionRegexes:[H,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:W("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:W("firefox")},{name:"Safari",versionRegexes:[H,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(F(e,"safari")||F(e,"mobile/"))&&F(e,"applewebkit")}}],q=[{name:"Windows",search:W("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return F(e,"iphone")||F(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:W("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:W("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:W("linux"),versionRegexes:[]},{name:"Solaris",search:W("sunos"),versionRegexes:[]},{name:"FreeBSD",search:W("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:W("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],X={browsers:f(j),oses:f(q)},Y="Edge",G="Chrome",Z="Opera",K="Firefox",J="Safari",ee=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(Y),isChrome:r(G),isIE:r("IE"),isOpera:r(Z),isFirefox:r(K),isSafari:r(J)}},te={unknown:function(){return ee({current:void 0,version:R.unknown()})},nu:ee,edge:f(Y),chrome:f(G),ie:f("IE"),opera:f(Z),firefox:f(K),safari:f(J)},ne="Windows",re="Android",oe="Linux",ie="Solaris",ae="FreeBSD",le="ChromeOS",se=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(ne),isiOS:r("iOS"),isAndroid:r(re),isOSX:r("OSX"),isLinux:r(oe),isSolaris:r(ie),isFreeBSD:r(ae),isChromeOS:r(le)}},ce={unknown:function(){return se({current:void 0,version:R.unknown()})},nu:se,windows:f(ne),ios:f("iOS"),android:f(re),linux:f(oe),osx:f("OSX"),solaris:f(ie),freebsd:f(ae),chromeos:f(le)},ue=function(e,t,n){var r=X.browsers(),o=X.oses(),i=t.bind((function(e){return I(r,e)})).orThunk((function(){return function(e,t){return L(e,t).map((function(e){var n=R.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(r,e)})).fold(te.unknown,te.nu),a=function(e,t){return L(e,t).map((function(e){var n=R.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(o,e).fold(ce.unknown,ce.nu),l=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),i=e.isiOS()&&!o,a=e.isiOS()||e.isAndroid(),l=a||r("(pointer:coarse)"),s=o||!i&&a&&r("(min-device-width:768px)"),c=i||a&&!s,u=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!c&&!s&&!u;return{isiPad:f(o),isiPhone:f(i),isTablet:f(s),isPhone:f(c),isTouch:f(l),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:f(u),isDesktop:f(d)}}(a,i,e,n);return{browser:i,os:a,deviceType:l}},de=function(e){return window.matchMedia(e).matches},fe=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}}((function(){return ue(navigator.userAgent,O.from(navigator.userAgentData),de)})),he=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},pe={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return he(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return he(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return he(n)},fromDom:he,fromPoint:function(e,t,n){return O.from(e.dom.elementFromPoint(t,n)).map(he)}},me=function(e,t){return e.dom===t.dom},ge=function(e,t){return n=e.dom,r=t.dom,function(e,t,n){return!!(e.compareDocumentPosition(t)&n)}(n,r,Node.DOCUMENT_POSITION_CONTAINED_BY);var n,r},ve=function(e,t){return fe().browser.isIE()?ge(e,t):function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)}(e,t)},Ae=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},ye=tinymce.util.Tools.resolve("tinymce.dom.RangeUtils"),be=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),Oe=tinymce.util.Tools.resolve("tinymce.util.VK"),we=Object.keys,xe=function(e,t){for(var n=we(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}},_e=function(e,t){var n={};return function(e,t,n,r){xe(e,(function(e,o){(t(e,o)?n:r)(e,o)}))}(e,t,function(e){return function(t,n){e[n]=t}}(n),d),n};"undefined"!=typeof window?window:Function("return this;")();var Ce,ke=function(e){return e.dom.nodeName.toLowerCase()},Se=(Ce=1,function(e){return function(e){return e.dom.nodeType}(e)===Ce}),Ve=function(e){return function(t){return Se(t)&&ke(t)===e}},Be=function(e,t){var n=e.dom;xe(t,(function(e,t){!function(e,t,n){if(!(i(n)||s(n)||u(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")}(n,t,e)}))},Te=function(e){return S(e.dom.attributes,(function(e,t){return e[t.name]=t.value,e}),{})},Ne=function(e){return O.from(e.dom.parentNode).map(pe.fromDom)},Ee=function(e){return _(e.dom.childNodes,pe.fromDom)},Pe=function(e,t){var n=e.dom.childNodes;return O.from(n[t]).map(pe.fromDom)},Qe=function(e){return Pe(e,0)},Me=function(e){return Pe(e,e.dom.childNodes.length-1)},De=function(e,t){Ne(e).each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},$e=function(e,t){e.dom.appendChild(t.dom)},ze=function(e,t){C(t,(function(t){$e(e,t)}))},Re=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},Ie=function(e){return function(e,t){return pe.fromDom(e.dom.cloneNode(t))}(e,!0)},Le=function(e,t){var n=function(e,t){var n=pe.fromTag(t),r=Te(e);return Be(n,r),n}(e,t);De(e,n);var r=Ee(e);return ze(n,r),Re(e),n},Fe=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),Ue=tinymce.util.Tools.resolve("tinymce.util.Tools"),He=function(e){return function(t){return t&&t.nodeName.toLowerCase()===e}},We=function(e){return function(t){return t&&e.test(t.nodeName)}},je=function(e){return e&&3===e.nodeType},qe=We(/^(OL|UL|DL)$/),Xe=We(/^(OL|UL)$/),Ye=He("ol"),Ge=We(/^(LI|DT|DD)$/),Ze=We(/^(DT|DD)$/),Ke=We(/^(TH|TD)$/),Je=He("br"),et=function(e,t){return t&&!!e.schema.getTextBlockElements()[t.nodeName]},tt=function(e,t){return e&&e.nodeName in t},nt=function(e,t,n){var r=e.isEmpty(t);return!(n&&e.select("span[data-mce-type=bookmark]",t).length>0)&&r},rt=function(e,t){return e.isChildOf(t,e.getRoot())},ot=function(e,t){var n,r,o,i=e.dom,a=e.schema.getBlockElements(),l=i.createFragment(),s=function(e){var t=e.getParam("forced_root_block","p");return!1===t?"":!0===t?"p":t}(e);if(s&&((r=i.create(s)).tagName===s.toUpperCase()&&i.setAttribs(r,function(e){return e.getParam("forced_root_block_attrs",{})}(e)),tt(t.firstChild,a)||l.appendChild(r)),t)for(;n=t.firstChild;){var c=n.nodeName;o||"SPAN"===c&&"bookmark"===n.getAttribute("data-mce-type")||(o=!0),tt(n,a)?(l.appendChild(n),r=null):s?(r||(r=i.create(s),l.appendChild(r)),r.appendChild(n)):l.appendChild(n)}return s?o||r.appendChild(i.create("br",{"data-mce-bogus":"1"})):l.appendChild(i.create("br")),l},it=Fe.DOM,at=Ve("dd"),lt=Ve("dt"),st=function(e,t){at(t)?Le(t,"dt"):lt(t)&&Ne(t).each((function(n){return function(e,t,n){var r=it.select('span[data-mce-type="bookmark"]',t),o=ot(e,n),i=it.createRng();i.setStartAfter(n),i.setEndAfter(t);for(var a,l=i.extractContents(),s=l.firstChild;s;s=s.firstChild)if("LI"===s.nodeName&&e.dom.isEmpty(s)){it.remove(s);break}e.dom.isEmpty(l)||it.insertAfter(l,t),it.insertAfter(o,t),nt(e.dom,n.parentNode)&&(a=n.parentNode,Ue.each(r,(function(e){a.parentNode.insertBefore(e,n.parentNode)})),it.remove(a)),it.remove(n),nt(e.dom,t)&&it.remove(t)}(e,n.dom,t.dom)}))},ct=function(e){lt(e)&&Le(e,"dd")},ut=function(e,t){if(je(e))return{container:e,offset:t};var n=ye.getNode(e,t);return je(n)?{container:n,offset:t>=e.childNodes.length?n.data.length:0}:n.previousSibling&&je(n.previousSibling)?{container:n.previousSibling,offset:n.previousSibling.data.length}:n.nextSibling&&je(n.nextSibling)?{container:n.nextSibling,offset:0}:{container:e,offset:t}},dt=function(e){var t=e.cloneRange(),n=ut(e.startContainer,e.startOffset);t.setStart(n.container,n.offset);var r=ut(e.endContainer,e.endOffset);return t.setEnd(r.container,r.offset),t},ft=tinymce.util.Tools.resolve("tinymce.dom.DomQuery"),ht=function(e,t){var n=t||e.selection.getStart(!0);return e.dom.getParent(n,"OL,UL,DL",gt(e,n))},pt=function(e){var t=ht(e),n=e.selection.getSelectedBlocks();return function(e,t){return e&&1===t.length&&t[0]===e}(t,n)?function(e){return k(e.querySelectorAll("ol,ul,dl"),qe)}(t):k(n,(function(e){return qe(e)&&t!==e}))},mt=function(e){var t=e.selection.getSelectedBlocks();return k(function(e,t){var n=Ue.map(t,(function(t){return e.dom.getParent(t,"li,dd,dt",gt(e,t))||t}));return ft.unique(n)}(e,t),Ge)},gt=function(e,t){var n=e.dom.getParents(t,"TD,TH");return n.length>0?n[0]:e.getBody()},vt=function(e,t){var n=e.dom.getParents(t,"ol,ul",gt(e,t));return Q(n)},At=function(e){var t=function(e){var t=vt(e,e.selection.getStart()),n=k(e.selection.getSelectedBlocks(),Xe);return t.toArray().concat(n)}(e);return yt(e,t)},yt=function(e,t){var n=_(t,(function(t){return vt(e,t).getOr(t)}));return ft.unique(n)},bt=function(e,t,n){return void 0===n&&(n=p),e.exists((function(e){return n(e,t)}))},Ot=function(e,t,n){return e.isSome()&&t.isSome()?O.some(n(e.getOrDie(),t.getOrDie())):O.none()},wt=function(e,t,n){return e.fire("ListMutation",{action:t,element:n})},xt=function(e,t,n){if(!i(n))throw new Error("CSS value must be a string: "+n);(function(e){return void 0!==e.style&&c(e.style.getPropertyValue)})(e)&&e.style.setProperty(t,n)},_t=function(e,t){$e(e.item,t.list)},Ct=function(e,t){var n={list:pe.fromTag(t,e),item:pe.fromTag("li",e)};return $e(n.list,n.item),n},kt=function(e,t,n){var r=t.slice(0,n.depth);return Q(r).each((function(t){var r=function(e,t,n){var r=pe.fromTag("li",e);return Be(r,t),ze(r,n),r}(e,n.itemAttributes,n.content);!function(e,t){$e(e.list,t),e.item=t}(t,r),function(e,t){ke(e.list)!==t.listType&&(e.list=Le(e.list,t.listType)),Be(e.list,t.listAttributes)}(t,n)})),r},St=function(e,t,n){var r,o=function(e,t,n){for(var r=[],o=0;o<n;o++)r.push(Ct(e,t.listType));return r}(e,n,n.depth-t.length);return function(e){for(var t=1;t<e.length;t++)_t(e[t-1],e[t])}(o),function(e,t){for(var n=0;n<e.length-1;n++)r=e[n].item,o="list-style-type",i="none",a=void 0,a=r.dom,xt(a,o,i);var r,o,i,a;Q(e).each((function(e){Be(e.list,t.listAttributes),Be(e.item,t.itemAttributes),ze(e.item,t.content)}))}(o,n),r=o,Ot(Q(t),P(r),_t),t.concat(o)},Vt=function(e){return Ae(e,"OL,UL")},Bt=function(e){return Qe(e).exists(Vt)},Tt=function(e){return e.depth>0},Nt=function(e){return e.isSelected},Et=function(e){var t=Ee(e),n=Me(e).exists(Vt)?t.slice(0,-1):t;return _(n,Ie)},Pt=function(e){return C(e,(function(t,n){(function(e,t){var n=e[t].depth,r=function(e){return e.depth===n&&!e.dirty},o=function(e){return e.depth<n};return V(N(e.slice(0,t)),r,o).orThunk((function(){return V(e.slice(t+1),r,o)}))})(e,n).fold((function(){t.dirty&&function(e){e.listAttributes=_e(e.listAttributes,(function(e,t){return"start"!==t}))}(t)}),(function(e){return r=e,(n=t).listType=r.listType,void(n.listAttributes=M({},r.listAttributes));var n,r}))})),e},Qt=function(e,t,n,r){return Qe(r).filter(Vt).fold((function(){t.each((function(e){me(e.start,r)&&n.set(!0)}));var o=function(e,t,n){return Ne(e).filter(Se).map((function(r){return{depth:t,dirty:!1,isSelected:n,content:Et(e),itemAttributes:Te(e),listAttributes:Te(r),listType:ke(r)}}))}(r,e,n.get());t.each((function(e){me(e.end,r)&&n.set(!1)}));var i=Me(r).filter(Vt).map((function(r){return Mt(e,t,n,r)})).getOr([]);return o.toArray().concat(i)}),(function(r){return Mt(e,t,n,r)}))},Mt=function(e,t,n,r){return T(Ee(r),(function(r){return(Vt(r)?Mt:Qt)(e+1,t,n,r)}))},Dt=function(e,t){var n=Pt(t);return _(n,(function(t){var n,r,o,i=(n=t.content,o=(r||document).createDocumentFragment(),C(n,(function(e){o.appendChild(e.dom)})),pe.fromDom(o));return pe.fromDom(ot(e,i.dom))}))},$t=function(e,t){var n=Pt(t);return function(e,t){var n=S(t,(function(t,n){return n.depth>t.length?St(e,t,n):kt(e,t,n)}),[]);return P(n).map((function(e){return e.list}))}(e.contentDocument,n).toArray()},zt=function(e,t,n){var r=function(e,t){var n,r=(n=!1,{get:function(){return n},set:function(e){n=e}});return _(e,(function(e){return{sourceList:e,entries:Mt(0,t,r,e)}}))}(t,function(e){var t=_(mt(e),pe.fromDom);return Ot(B(t,m(Bt)),B(N(t),m(Bt)),(function(e,t){return{start:e,end:t}}))}(e));C(r,(function(t){!function(e,t){C(k(e,Nt),(function(e){return function(e,t){switch(e){case"Indent":t.depth++;break;case"Outdent":t.depth--;break;case"Flatten":t.depth=0}t.dirty=!0}(t,e)}))}(t.entries,n);var r,o=function(e,t){return T(function(e,t){if(0===e.length)return[];for(var n=t(e[0]),r=[],o=[],i=0,a=e.length;i<a;i++){var l=e[i],s=t(l);s!==n&&(r.push(o),o=[]),n=s,o.push(l)}return 0!==o.length&&r.push(o),r}(t,Tt),(function(t){return P(t).exists(Tt)?$t(e,t):Dt(e,t)}))}(e,t.entries);C(o,(function(t){wt(e,"Indent"===n?"IndentList":"OutdentList",t.dom)})),r=t.sourceList,C(o,(function(e){De(r,e)})),Re(t.sourceList)}))},Rt=function(e,t){var n=_(At(e),pe.fromDom),r=_(function(e){return k(mt(e),Ze)}(e),pe.fromDom),o=!1;if(n.length||r.length){var i=e.selection.getBookmark();zt(e,n,t),function(e,t,n){C(n,"Indent"===t?ct:function(t){return st(e,t)})}(e,t,r),e.selection.moveToBookmark(i),e.selection.setRng(dt(e.selection.getRng())),e.nodeChanged(),o=!0}return o},It=function(e){return Rt(e,"Indent")},Lt=function(e){return Rt(e,"Outdent")},Ft=function(e){return Rt(e,"Flatten")},Ut=tinymce.util.Tools.resolve("tinymce.dom.BookmarkManager"),Ht=Fe.DOM,Wt=function(e){var t={},n=function(n){var r=e[n?"startContainer":"endContainer"],o=e[n?"startOffset":"endOffset"];if(1===r.nodeType){var i=Ht.create("span",{"data-mce-type":"bookmark"});r.hasChildNodes()?(o=Math.min(o,r.childNodes.length-1),n?r.insertBefore(i,r.childNodes[o]):Ht.insertAfter(i,r.childNodes[o])):r.appendChild(i),r=i,o=0}t[n?"startContainer":"endContainer"]=r,t[n?"startOffset":"endOffset"]=o};return n(!0),e.collapsed||n(),t},jt=function(e){var t=function(t){var n,r=n=e[t?"startContainer":"endContainer"],o=e[t?"startOffset":"endOffset"];r&&(1===r.nodeType&&(o=function(e){for(var t=e.parentNode.firstChild,n=0;t;){if(t===e)return n;1===t.nodeType&&"bookmark"===t.getAttribute("data-mce-type")||n++,t=t.nextSibling}return-1}(r),r=r.parentNode,Ht.remove(n),!r.hasChildNodes()&&Ht.isBlock(r)&&r.appendChild(Ht.create("br"))),e[t?"startContainer":"endContainer"]=r,e[t?"startOffset":"endOffset"]=o)};t(!0),t();var n=Ht.createRng();return n.setStart(e.startContainer,e.startOffset),e.endContainer&&n.setEnd(e.endContainer,e.endOffset),dt(n)},qt=function(e){switch(e){case"UL":return"ToggleUlList";case"OL":return"ToggleOlList";case"DL":return"ToggleDLList"}},Xt=function(e){return/\btox\-/.test(e.className)},Yt=function(e,t,n){var r=function(e){var r=V(e.parents,qe,Ke).filter((function(e){return e.nodeName===t&&!Xt(e)})).isSome();n(r)},o=e.dom.getParents(e.selection.getNode());return r({parents:o}),e.on("NodeChange",r),function(){return e.off("NodeChange",r)}},Gt=function(e,t){Ue.each(t,(function(t,n){e.setAttribute(n,t)}))},Zt=function(e,t,n){!function(e,t,n){var r=n["list-style-type"]?n["list-style-type"]:null;e.setStyle(t,"list-style-type",r)}(e,t,n),function(e,t,n){Gt(t,n["list-attributes"]),Ue.each(e.select("li",t),(function(e){Gt(e,n["list-item-attributes"])}))}(e,t,n)},Kt=function(e,t,n,r){var o=t[n?"startContainer":"endContainer"],i=t[n?"startOffset":"endOffset"];for(1===o.nodeType&&(o=o.childNodes[Math.min(i,o.childNodes.length-1)]||o),!n&&Je(o.nextSibling)&&(o=o.nextSibling);o.parentNode!==r;){if(et(e,o))return o;if(/^(TD|TH)$/.test(o.parentNode.nodeName))return o;o=o.parentNode}return o},Jt=function(e,t,n){var r=e.selection.getRng(),o="LI",i=gt(e,e.selection.getStart(!0)),a=e.dom;if("false"!==a.getContentEditable(e.selection.getNode())){"DL"===(t=t.toUpperCase())&&(o="DT");var l=Wt(r),s=function(e,t,n){for(var r,o=[],i=e.dom,a=Kt(e,t,!0,n),l=Kt(e,t,!1,n),s=[],c=a;c&&(s.push(c),c!==l);c=c.nextSibling);return Ue.each(s,(function(t){if(et(e,t))return o.push(t),void(r=null);if(i.isBlock(t)||Je(t))return Je(t)&&i.remove(t),void(r=null);var a=t.nextSibling;Ut.isBookmarkNode(t)&&(qe(a)||et(e,a)||!a&&t.parentNode===n)?r=null:(r||(r=i.create("p"),t.parentNode.insertBefore(r,t),o.push(r)),r.appendChild(t))})),o}(e,r,i);Ue.each(s,(function(r){var i,l=r.previousSibling,s=r.parentNode;Ge(s)||(l&&qe(l)&&l.nodeName===t&&function(e,t,n){var r=e.getStyle(t,"list-style-type"),o=n?n["list-style-type"]:"";return r===(null===o?"":o)}(a,l,n)?(i=l,r=a.rename(r,o),l.appendChild(r)):(i=a.create(t),r.parentNode.insertBefore(i,r),i.appendChild(r),r=a.rename(r,o)),function(e,t,n){Ue.each(n,(function(n){var r;return e.setStyle(t,((r={})[n]="",r))}))}(a,r,["margin","margin-right","margin-bottom","margin-left","margin-top","padding","padding-right","padding-bottom","padding-left","padding-top"]),Zt(a,i,n),tn(e.dom,i))})),e.selection.setRng(jt(l))}},en=function(e,t,n){return function(e,t){return e&&t&&qe(e)&&e.nodeName===t.nodeName}(t,n)&&function(e,t,n){return e.getStyle(t,"list-style-type",!0)===e.getStyle(n,"list-style-type",!0)}(e,t,n)&&(r=n,t.className===r.className);var r},tn=function(e,t){var n,r;if(n=t.nextSibling,en(e,t,n)){for(;r=n.firstChild;)t.appendChild(r);e.remove(n)}if(n=t.previousSibling,en(e,t,n)){for(;r=n.lastChild;)t.insertBefore(r,t.firstChild);e.remove(n)}},nn=function(e,t,n,r,o){var i=qe(t);if(i&&t.nodeName===r&&!rn(o))Ft(e);else{Jt(e,r,o);var a=Wt(e.selection.getRng()),l=i?function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([t],n,!0):n;Ue.each(l,(function(t){!function(e,t,n,r){if(t.nodeName!==n){var o=e.dom.rename(t,n);Zt(e.dom,o,r),wt(e,qt(n),o)}else Zt(e.dom,t,r),wt(e,qt(n),t)}(e,t,r,o)})),e.selection.setRng(jt(a))}},rn=function(e){return"list-style-type"in e},on=function(e,t,n){var r=ht(e),o=pt(e),i=a(n)?n:{};o.length>0?nn(e,r,o,t,i):function(e,t,n,r){if(t!==e.getBody())if(t)if(t.nodeName!==n||rn(r)||Xt(t)){var o=Wt(e.selection.getRng());Zt(e.dom,t,r);var i=e.dom.rename(t,n);tn(e.dom,i),e.selection.setRng(jt(o)),Jt(e,n,r),wt(e,qt(n),i)}else Ft(e);else Jt(e,n,r),wt(e,qt(n),t)}(e,r,t,i)},an=Fe.DOM,ln=function(e,t){var n=Ue.grep(e.select("ol,ul",t));Ue.each(n,(function(t){!function(e,t){var n,r=t.parentNode;"LI"===r.nodeName&&r.firstChild===t&&((n=r.previousSibling)&&"LI"===n.nodeName?(n.appendChild(t),nt(e,r)&&an.remove(r)):an.setStyle(r,"listStyleType","none")),qe(r)&&(n=r.previousSibling)&&"LI"===n.nodeName&&n.appendChild(t)}(e,t)}))},sn=function(e,t,n,r){var o=t.startContainer,i=t.startOffset;if(je(o)&&(n?i<o.data.length:i>0))return o;var a=e.schema.getNonEmptyElements();1===o.nodeType&&(o=ye.getNode(o,i));var l=new be(o,r);for(n&&function(e,t){return!!Je(t)&&e.isBlock(t.nextSibling)&&!Je(t.previousSibling)}(e.dom,o)&&l.next();o=l[n?"next":"prev2"]();){if("LI"===o.nodeName&&!o.hasChildNodes())return o;if(a[o.nodeName])return o;if(je(o)&&o.data.length>0)return o}},cn=function(e,t){var n=t.childNodes;return 1===n.length&&!qe(n[0])&&e.isBlock(n[0])},un=function(e,t,n){var r,o=cn(e,n)?n.firstChild:n;if(function(e,t){cn(e,t)&&e.remove(t.firstChild,!0)}(e,t),!nt(e,t,!0))for(;r=t.firstChild;)o.appendChild(r)},dn=function(e,t,n){var r,o=t.parentNode;if(rt(e,t)&&rt(e,n)){qe(n.lastChild)&&(r=n.lastChild),o===n.lastChild&&Je(o.previousSibling)&&e.remove(o.previousSibling);var i=n.lastChild;i&&Je(i)&&t.hasChildNodes()&&e.remove(i),nt(e,n,!0)&&e.$(n).empty(),un(e,t,n),r&&n.appendChild(r);var a=ve(pe.fromDom(n),pe.fromDom(t))?e.getParents(t,qe,n):[];e.remove(t),C(a,(function(t){nt(e,t)&&t!==e.getRoot()&&e.remove(t)}))}},fn=function(e,t,n,r){var o=e.dom;if(o.isEmpty(r))!function(e,t,n){e.dom.$(n).empty(),dn(e.dom,t,n),e.selection.setCursorLocation(n,0)}(e,n,r);else{var i=Wt(t);dn(o,n,r),e.selection.setRng(jt(i))}},hn=function(e,t){var n=e.dom,r=e.selection,o=r.getStart(),i=gt(e,o),a=n.getParent(r.getStart(),"LI",i);if(a){var l=a.parentNode;if(l===e.getBody()&&nt(n,l))return!0;var s=dt(r.getRng()),c=n.getParent(sn(e,s,t,i),"LI",i);if(c&&c!==a)return e.undoManager.transact((function(){var n;t?fn(e,s,c,a):(n=a).parentNode.firstChild===n?Lt(e):function(e,t,n,r){var o=Wt(t);dn(e.dom,n,r);var i=jt(o);e.selection.setRng(i)}(e,s,a,c)})),!0;if(!c&&!t&&0===s.startOffset&&0===s.endOffset)return e.undoManager.transact((function(){Ft(e)})),!0}return!1},pn=function(e,t){return hn(e,t)||function(e,t){var n=e.dom,r=e.selection.getStart(),o=gt(e,r),i=n.getParent(r,n.isBlock,o);if(i&&n.isEmpty(i)){var a=dt(e.selection.getRng()),l=n.getParent(sn(e,a,t,o),"LI",o);if(l)return e.undoManager.transact((function(){!function(e,t,n){var r=e.getParent(t.parentNode,e.isBlock,n);e.remove(t),r&&e.isEmpty(r)&&e.remove(r)}(n,i,o),tn(n,l.parentNode),e.selection.select(l,!0),e.selection.collapse(t)})),!0}return!1}(e,t)},mn=function(e,t){return e.selection.isCollapsed()?pn(e,t):function(e){var t=e.selection.getStart(),n=gt(e,t);return!!(e.dom.getParent(t,"LI,DT,DD",n)||mt(e).length>0)&&(e.undoManager.transact((function(){e.execCommand("Delete"),ln(e.dom,e.getBody())})),!0)}(e)},gn=function(e){var t=N(U(e).split("")),n=_(t,(function(e,t){var n=e.toUpperCase().charCodeAt(0)-"A".charCodeAt(0)+1;return Math.pow(26,t)*n}));return S(n,(function(e,t){return e+t}),0)},vn=function(e){if(--e<0)return"";var t=e%26,n=Math.floor(e/26);return vn(n)+String.fromCharCode("A".charCodeAt(0)+t)},An=function(e){var t,n,r=ht(e);Ye(r)&&e.windowManager.open({title:"List Properties",body:{type:"panel",items:[{type:"input",name:"start",label:"Start list at number",inputMode:"numeric"}]},initialData:{start:(t={start:e.dom.getAttrib(r,"start","1"),listStyleType:O.some(e.dom.getStyle(r,"list-style-type"))},n=parseInt(t.start,10),bt(t.listStyleType,"upper-alpha")?vn(n):bt(t.listStyleType,"lower-alpha")?vn(n).toLowerCase():t.start)},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],onSubmit:function(t){(function(e){switch(function(e){return/^[0-9]+$/.test(e)?2:/^[A-Z]+$/.test(e)?0:function(e){return/^[a-z]+$/.test(e)}(e)?1:e.length>0?4:3}(e)){case 2:return O.some({listStyleType:O.none(),start:e});case 0:return O.some({listStyleType:O.some("upper-alpha"),start:gn(e).toString()});case 1:return O.some({listStyleType:O.some("lower-alpha"),start:gn(e).toString()});case 3:return O.some({listStyleType:O.none(),start:""});case 4:return O.none()}})(t.getData().start).each((function(t){e.execCommand("mceListUpdate",!1,{attrs:{start:"1"===t.start?"":t.start},styles:{"list-style-type":t.listStyleType.getOr("")}})})),t.close()}})},yn=function(e,t){return function(){var n=ht(e);return n&&n.nodeName===t}},bn=function(e){e.addCommand("mceListProps",(function(){An(e)}))},On=function(e){e.on("BeforeExecCommand",(function(t){var n=t.command.toLowerCase();"indent"===n?It(e):"outdent"===n&&Lt(e)})),e.addCommand("InsertUnorderedList",(function(t,n){on(e,"UL",n)})),e.addCommand("InsertOrderedList",(function(t,n){on(e,"OL",n)})),e.addCommand("InsertDefinitionList",(function(t,n){on(e,"DL",n)})),e.addCommand("RemoveList",(function(){Ft(e)})),bn(e),e.addCommand("mceListUpdate",(function(t,n){a(n)&&function(e,t){var n=ht(e);e.undoManager.transact((function(){a(t.styles)&&e.dom.setStyles(n,t.styles),a(t.attrs)&&xe(t.attrs,(function(t,r){return e.dom.setAttrib(n,r,t)}))}))}(e,n)})),e.addQueryStateHandler("InsertUnorderedList",yn(e,"UL")),e.addQueryStateHandler("InsertOrderedList",yn(e,"OL")),e.addQueryStateHandler("InsertDefinitionList",yn(e,"DL"))},wn=function(e){(function(e){return e.getParam("lists_indent_on_tab",!0)})(e)&&function(e){e.on("keydown",(function(t){t.keyCode!==Oe.TAB||Oe.metaKeyPressed(t)||e.undoManager.transact((function(){(t.shiftKey?Lt(e):It(e))&&t.preventDefault()}))}))}(e),function(e){e.on("keydown",(function(t){t.keyCode===Oe.BACKSPACE?mn(e,!1)&&t.preventDefault():t.keyCode===Oe.DELETE&&mn(e,!0)&&t.preventDefault()}))}(e)};n.add("lists",(function(e){return!1===e.hasPlugin("rtc",!0)?(wn(e),On(e)):bn(e),function(e){var t=function(t){return function(){return e.execCommand(t)}};e.hasPlugin("advlist")||(e.ui.registry.addToggleButton("numlist",{icon:"ordered-list",active:!1,tooltip:"Numbered list",onAction:t("InsertOrderedList"),onSetup:function(t){return Yt(e,"OL",t.setActive)}}),e.ui.registry.addToggleButton("bullist",{icon:"unordered-list",active:!1,tooltip:"Bullet list",onAction:t("InsertUnorderedList"),onSetup:function(t){return Yt(e,"UL",t.setActive)}}))}(e),function(e){var t={text:"List properties...",icon:"ordered-list",onAction:function(){return e.execCommand("mceListProps")},onSetup:function(t){return Yt(e,"OL",(function(e){return t.setDisabled(!e)}))}};e.ui.registry.addMenuItem("listprops",t),e.ui.registry.addContextMenu("lists",{update:function(t){var n=ht(e,t);return Ye(n)?["listprops"]:[]}})}(e),function(e){return{backspaceDelete:function(t){mn(e,t)}}}(e)}))}()},27686:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r={};n.r(r),n.d(r,{Axis:function(){return i._0},ChartView:function(){return i.OZ},ComponentModel:function(){return i.jT},ComponentView:function(){return i.bR},List:function(){return i.B8},Model:function(){return i.Kx},PRIORITY:function(){return i.FQ},SeriesModel:function(){return i.rP},color:function(){return i.yW},connect:function(){return i.Ng},dataTool:function(){return i.p5},dependencies:function(){return i.El},disConnect:function(){return i.zm},disconnect:function(){return i.Zf},dispose:function(){return i.AS},env:function(){return i._K},extendChartView:function(){return i.yX},extendComponentModel:function(){return i.rt},extendComponentView:function(){return i.NO},extendSeriesModel:function(){return i.NA},format:function(){return i.GP},getCoordinateSystemDimensions:function(){return i.Bo},getInstanceByDom:function(){return i.FP},getInstanceById:function(){return i.aQ},getMap:function(){return i.ZB},graphic:function(){return i.fA},helper:function(){return i.dw},init:function(){return i.Ts},innerDrawElementOnCanvas:function(){return i.UU},matrix:function(){return i.UP},number:function(){return i.ai},parseGeoJSON:function(){return i.l3},parseGeoJson:function(){return i.zI},registerAction:function(){return i.OH},registerCoordinateSystem:function(){return i.pX},registerLayout:function(){return i.Oh},registerLoading:function(){return i.Ej},registerLocale:function(){return i.E},registerMap:function(){return i.mz},registerPostInit:function(){return i.cf},registerPostUpdate:function(){return i.tb},registerPreprocessor:function(){return i.lP},registerProcessor:function(){return i.qg},registerTheme:function(){return i.bf},registerTransform:function(){return i.iY},registerUpdateLifecycle:function(){return i.xV},registerVisual:function(){return i.AF},setCanvasCreator:function(){return i.vV},setPlatformAPI:function(){return i.Gs},throttle:function(){return i.nF},time:function(){return i.kB},use:function(){return i.Yx},util:function(){return i.ZS},vector:function(){return i.i1},version:function(){return i.rE},zrUtil:function(){return i.F_},zrender:function(){return i.nd}});var o=n(3087),i=n(9914),a=n(6756),l=n(63487),s=n(5690),c=n(39789),u=n(74064),d=n(73416),f=n(45620),h=n(76302),p=n(5786),m=n(77037),g=n(32592),v=n(76411);o.Y([s.a,c.a,u.a,d.a,f.a,h.a,p.a,a.a,m._,g.i,v.a,l.a]);var A=r},27715:function(e,t,n){var r=n(71582);e.exports=function(e,t){return r(e,t,{tmplRE:/\{([.\w[\]\s]+)\}/g})}},27819:function(){!function(){if("undefined"!=typeof EventTarget){let e=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(t,n,r){this.func=e,"boolean"!=typeof r&&((r=r||{}).passive=!1),this.func(t,n,r)}}}()},28027:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-drag-move",use:"icon-drag-move-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-drag-move"><defs><style type="text/css"></style></defs><path d="M909.3 506.3L781.7 405.6c-4.7-3.7-11.7-0.4-11.7 5.7V476H548V254h64.8c6 0 9.4-7 5.7-11.7L517.7 114.7c-2.9-3.7-8.5-3.7-11.3 0L405.6 242.3c-3.7 4.7-0.4 11.7 5.7 11.7H476v222H254v-64.8c0-6-7-9.4-11.7-5.7L114.7 506.3c-3.7 2.9-3.7 8.5 0 11.3l127.5 100.8c4.7 3.7 11.7 0.4 11.7-5.7V548h222v222h-64.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7 0.4-11.7-5.7-11.7H548V548h222v64.8c0 6 7 9.4 11.7 5.7l127.5-100.8c3.7-2.9 3.7-8.5 0.1-11.4z" p-id="3261" /></symbol>'});a().add(l);t.default=l},28190:function(e,t,n){"use strict";n.d(t,{$:function(){return u},p:function(){return d}});var r=n(838),o=n(25343),i=n(51254),a=n(10022),l=n(31069),s=n(50819),c=n(90033);const u=(0,s.b_)({id:{type:String,default:void 0},size:r.mU,disabled:Boolean,modelValue:{type:(0,s.jq)([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:(0,s.jq)([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:o.Ze},prefixIcon:{type:o.Ze},containerRole:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:(0,s.jq)([Object,Array,String]),default:()=>(0,i.f)({})},autofocus:Boolean,rows:{type:Number,default:2},...(0,a.l)(["ariaLabel"])}),d={[l.l4]:e=>(0,c.Kg)(e),input:e=>(0,c.Kg)(e),change:e=>(0,c.Kg)(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent}},28224:function(e,t,n){"use strict";n.d(t,{WK:function(){return T}});var r=n(61431),o=n(97786),i=n(22720),a=n(97859),l=n(91361),s=n(48548),c=n(33385),u=n(2154);let d;const f={height:"0",visibility:"hidden",overflow:(0,c.gm)()?"":"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},h=["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 p(e,t=1,n){var r;d||(d=document.createElement("textarea"),document.body.appendChild(d));const{paddingSize:o,borderSize:i,boxSizing:a,contextStyle:l}=function(e){const t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),o=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:h.map((e=>[e,t.getPropertyValue(e)])),paddingSize:r,borderSize:o,boxSizing:n}}(e);l.forEach((([e,t])=>null==d?void 0:d.style.setProperty(e,t))),Object.entries(f).forEach((([e,t])=>null==d?void 0:d.style.setProperty(e,t,"important"))),d.value=e.value||e.placeholder||"";let s=d.scrollHeight;const c={};"border-box"===a?s+=i:"content-box"===a&&(s-=o),d.value="";const p=d.scrollHeight-o;if((0,u.Et)(t)){let e=p*t;"border-box"===a&&(e=e+o+i),s=Math.max(e,s),c.minHeight=`${e}px`}if((0,u.Et)(n)){let e=p*n;"border-box"===a&&(e=e+o+i),s=Math.min(e,s)}return c.height=`${s}px`,null==(r=d.parentNode)||r.removeChild(d),d=void 0,c}var m=n(28190),g=n(78396),v=n(23205),A=n(29357),y=n(72207),b=n(53600),O=n(25343),w=n(70200);var x=n(65980),_=n(41651),C=n(90033),k=n(31069);const S=(0,r.defineComponent)({name:"ElInput",inheritAttrs:!1}),V=(0,r.defineComponent)({...S,props:m.$,emits:m.p,setup(e,{expose:t,emit:n}){const c=e,u=(0,r.useAttrs)(),d=(0,v.O)(),f=(0,r.useSlots)(),h=(0,r.computed)((()=>["textarea"===c.type?E.b():N.b(),N.m(B.value),N.is("disabled",T.value),N.is("exceed",te.value),{[N.b("group")]:f.prepend||f.append,[N.m("prefix")]:f.prefix||c.prefixIcon,[N.m("suffix")]:f.suffix||c.suffixIcon||c.clearable||c.showPassword,[N.bm("suffix","password-clear")]:Z.value&&K.value,[N.b("hidden")]:"hidden"===c.type},u.class])),m=(0,r.computed)((()=>[N.e("wrapper"),N.is("focus",L.value)])),{form:g,formItem:S}=(0,A.j)(),{inputId:V}=(0,A.W)(c,{formItemContext:S}),B=(0,y.NV)(),T=(0,y.CB)(),N=(0,x.DU)("input"),E=(0,x.DU)("textarea"),P=(0,r.shallowRef)(),Q=(0,r.shallowRef)(),M=(0,r.ref)(!1),D=(0,r.ref)(!1),$=(0,r.ref)(),z=(0,r.shallowRef)(c.inputStyle),R=(0,r.computed)((()=>P.value||Q.value)),{wrapperRef:I,isFocused:L,handleFocus:F,handleBlur:U}=(0,b.K)(R,{beforeFocus(){return T.value},afterBlur(){var e;c.validateEvent&&(null==(e=null==S?void 0:S.validate)||e.call(S,"blur").catch((e=>(0,_.U)(e))))}}),H=(0,r.computed)((()=>{var e;return null!=(e=null==g?void 0:g.statusIcon)&&e})),W=(0,r.computed)((()=>(null==S?void 0:S.validateState)||"")),j=(0,r.computed)((()=>W.value&&O.vK[W.value])),q=(0,r.computed)((()=>D.value?s.View:s.Hide)),X=(0,r.computed)((()=>[u.style])),Y=(0,r.computed)((()=>[c.inputStyle,z.value,{resize:c.resize}])),G=(0,r.computed)((()=>(0,a.A)(c.modelValue)?"":String(c.modelValue))),Z=(0,r.computed)((()=>c.clearable&&!T.value&&!c.readonly&&!!G.value&&(L.value||M.value))),K=(0,r.computed)((()=>c.showPassword&&!T.value&&!!G.value&&(!!G.value||L.value))),J=(0,r.computed)((()=>c.showWordLimit&&!!c.maxlength&&("text"===c.type||"textarea"===c.type)&&!T.value&&!c.readonly&&!c.showPassword)),ee=(0,r.computed)((()=>G.value.length)),te=(0,r.computed)((()=>!!J.value&&ee.value>Number(c.maxlength))),ne=(0,r.computed)((()=>!!f.suffix||!!c.suffixIcon||Z.value||c.showPassword||J.value||!!W.value&&H.value)),[re,oe]=function(e){let t;return[function(){if(null==e.value)return;const{selectionStart:n,selectionEnd:r,value:o}=e.value;if(null==n||null==r)return;const i=o.slice(0,Math.max(0,n)),a=o.slice(Math.max(0,r));t={selectionStart:n,selectionEnd:r,value:o,beforeTxt:i,afterTxt:a}},function(){if(null==e.value||null==t)return;const{value:n}=e.value,{beforeTxt:r,afterTxt:o,selectionStart:i}=t;if(null==r||null==o||null==i)return;let a=n.length;if(n.endsWith(o))a=n.length-o.length;else if(n.startsWith(r))a=r.length;else{const e=r[i-1],t=n.indexOf(e,i-1);-1!==t&&(a=t+1)}e.value.setSelectionRange(a,a)}]}(P);(0,o.wYm)(Q,(e=>{if(ae(),!J.value||"both"!==c.resize)return;const t=e[0],{width:n}=t.contentRect;$.value={right:`calc(100% - ${n+15+6}px)`}}));const ie=()=>{const{type:e,autosize:t}=c;if(i.oc&&"textarea"===e&&Q.value)if(t){const e=(0,C.Gv)(t)?t.minRows:void 0,n=(0,C.Gv)(t)?t.maxRows:void 0,o=p(Q.value,e,n);z.value={overflowY:"hidden",...o},(0,r.nextTick)((()=>{Q.value.offsetHeight,z.value=o}))}else z.value={minHeight:p(Q.value).minHeight}},ae=(e=>{let t=!1;return()=>{var n;if(t||!c.autosize)return;null===(null==(n=Q.value)?void 0:n.offsetParent)||(e(),t=!0)}})(ie),le=()=>{const e=R.value,t=c.formatter?c.formatter(G.value):G.value;e&&e.value!==t&&(e.value=t)},se=async e=>{re();let{value:t}=e.target;c.formatter&&c.parser&&(t=c.parser(t)),ue.value||(t!==G.value?(n(k.l4,t),n("input",t),await(0,r.nextTick)(),le(),oe()):le())},ce=e=>{let{value:t}=e.target;c.formatter&&c.parser&&(t=c.parser(t)),n("change",t)},{isComposing:ue,handleCompositionStart:de,handleCompositionUpdate:fe,handleCompositionEnd:he}=(0,w.o)({emit:n,afterComposition:se}),pe=()=>{re(),D.value=!D.value,setTimeout(oe)},me=e=>{M.value=!1,n("mouseleave",e)},ge=e=>{M.value=!0,n("mouseenter",e)},ve=e=>{n("keydown",e)},Ae=()=>{n(k.l4,""),n("change",""),n("clear"),n("input","")};return(0,r.watch)((()=>c.modelValue),(()=>{var e;(0,r.nextTick)((()=>ie())),c.validateEvent&&(null==(e=null==S?void 0:S.validate)||e.call(S,"change").catch((e=>(0,_.U)(e))))})),(0,r.watch)(G,(()=>le())),(0,r.watch)((()=>c.type),(async()=>{await(0,r.nextTick)(),le(),ie()})),(0,r.onMounted)((()=>{!c.formatter&&c.parser&&(0,_.U)("ElInput","If you set the parser, you also need to set the formatter."),le(),(0,r.nextTick)(ie)})),t({input:P,textarea:Q,ref:R,textareaStyle:Y,autosize:(0,r.toRef)(c,"autosize"),isComposing:ue,focus:()=>{var e;return null==(e=R.value)?void 0:e.focus()},blur:()=>{var e;return null==(e=R.value)?void 0:e.blur()},select:()=>{var e;null==(e=R.value)||e.select()},clear:Ae,resizeTextarea:ie}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)([(0,r.unref)(h),{[(0,r.unref)(N).bm("group","append")]:e.$slots.append,[(0,r.unref)(N).bm("group","prepend")]:e.$slots.prepend}]),style:(0,r.normalizeStyle)((0,r.unref)(X)),onMouseenter:ge,onMouseleave:me},[(0,r.createCommentVNode)(" input "),"textarea"!==e.type?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createCommentVNode)(" prepend slot "),e.$slots.prepend?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:(0,r.normalizeClass)((0,r.unref)(N).be("group","prepend"))},[(0,r.renderSlot)(e.$slots,"prepend")],2)):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",{ref_key:"wrapperRef",ref:I,class:(0,r.normalizeClass)((0,r.unref)(m))},[(0,r.createCommentVNode)(" prefix slot "),e.$slots.prefix||e.prefixIcon?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:(0,r.normalizeClass)((0,r.unref)(N).e("prefix"))},[(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)((0,r.unref)(N).e("prefix-inner"))},[(0,r.renderSlot)(e.$slots,"prefix"),e.prefixIcon?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:0,class:(0,r.normalizeClass)((0,r.unref)(N).e("icon"))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.prefixIcon)))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0)],2)],2)):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("input",(0,r.mergeProps)({id:(0,r.unref)(V),ref_key:"input",ref:P,class:(0,r.unref)(N).e("inner")},(0,r.unref)(d),{minlength:e.minlength,maxlength:e.maxlength,type:e.showPassword?D.value?"text":"password":e.type,disabled:(0,r.unref)(T),readonly:e.readonly,autocomplete:e.autocomplete,tabindex:e.tabindex,"aria-label":e.ariaLabel,placeholder:e.placeholder,style:e.inputStyle,form:e.form,autofocus:e.autofocus,role:e.containerRole,onCompositionstart:(0,r.unref)(de),onCompositionupdate:(0,r.unref)(fe),onCompositionend:(0,r.unref)(he),onInput:se,onChange:ce,onKeydown:ve}),null,16,["id","minlength","maxlength","type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus","role","onCompositionstart","onCompositionupdate","onCompositionend"]),(0,r.createCommentVNode)(" suffix slot "),(0,r.unref)(ne)?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,class:(0,r.normalizeClass)((0,r.unref)(N).e("suffix"))},[(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)((0,r.unref)(N).e("suffix-inner"))},[(0,r.unref)(Z)&&(0,r.unref)(K)&&(0,r.unref)(J)?(0,r.createCommentVNode)("v-if",!0):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.renderSlot)(e.$slots,"suffix"),e.suffixIcon?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:0,class:(0,r.normalizeClass)((0,r.unref)(N).e("icon"))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.suffixIcon)))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0)],64)),(0,r.unref)(Z)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:1,class:(0,r.normalizeClass)([(0,r.unref)(N).e("icon"),(0,r.unref)(N).e("clear")]),onMousedown:(0,r.withModifiers)((0,r.unref)(C.tE),["prevent"]),onClick:Ae},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(s.CircleClose))])),_:1},8,["class","onMousedown"])):(0,r.createCommentVNode)("v-if",!0),(0,r.unref)(K)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:2,class:(0,r.normalizeClass)([(0,r.unref)(N).e("icon"),(0,r.unref)(N).e("password")]),onClick:pe},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)((0,r.unref)(q))))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0),(0,r.unref)(J)?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:3,class:(0,r.normalizeClass)((0,r.unref)(N).e("count"))},[(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)((0,r.unref)(N).e("count-inner"))},(0,r.toDisplayString)((0,r.unref)(ee))+" / "+(0,r.toDisplayString)(e.maxlength),3)],2)):(0,r.createCommentVNode)("v-if",!0),(0,r.unref)(W)&&(0,r.unref)(j)&&(0,r.unref)(H)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(l.tk),{key:4,class:(0,r.normalizeClass)([(0,r.unref)(N).e("icon"),(0,r.unref)(N).e("validateIcon"),(0,r.unref)(N).is("loading","validating"===(0,r.unref)(W))])},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)((0,r.unref)(j))))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0)],2)],2)):(0,r.createCommentVNode)("v-if",!0)],2),(0,r.createCommentVNode)(" append slot "),e.$slots.append?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:1,class:(0,r.normalizeClass)((0,r.unref)(N).be("group","append"))},[(0,r.renderSlot)(e.$slots,"append")],2)):(0,r.createCommentVNode)("v-if",!0)],64)):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createCommentVNode)(" textarea "),(0,r.createElementVNode)("textarea",(0,r.mergeProps)({id:(0,r.unref)(V),ref_key:"textarea",ref:Q,class:[(0,r.unref)(E).e("inner"),(0,r.unref)(N).is("focus",(0,r.unref)(L))]},(0,r.unref)(d),{minlength:e.minlength,maxlength:e.maxlength,tabindex:e.tabindex,disabled:(0,r.unref)(T),readonly:e.readonly,autocomplete:e.autocomplete,style:(0,r.unref)(Y),"aria-label":e.ariaLabel,placeholder:e.placeholder,form:e.form,autofocus:e.autofocus,rows:e.rows,role:e.containerRole,onCompositionstart:(0,r.unref)(de),onCompositionupdate:(0,r.unref)(fe),onCompositionend:(0,r.unref)(he),onInput:se,onFocus:(0,r.unref)(F),onBlur:(0,r.unref)(U),onChange:ce,onKeydown:ve}),null,16,["id","minlength","maxlength","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus","rows","role","onCompositionstart","onCompositionupdate","onCompositionend","onFocus","onBlur"]),(0,r.unref)(J)?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,style:(0,r.normalizeStyle)($.value),class:(0,r.normalizeClass)((0,r.unref)(N).e("count"))},(0,r.toDisplayString)((0,r.unref)(ee))+" / "+(0,r.toDisplayString)(e.maxlength),7)):(0,r.createCommentVNode)("v-if",!0)],64))],38))}});var B=(0,g.A)(V,[["__file","input.vue"]]);const T=(0,n(64769).GU)(B)},28498:function(e,t,n){var r=n(53848),o=n(60843),i=n(29650),a=n(96430);e.exports=function(e){return function(t,n){var l,s;return t&&t.length?(a(t,(function(a,c){n&&(a=r(n)?n(a,c,t):i(a,n)),o(a)||!o(l)&&!e(l,a)||(s=c,l=a)})),t[s]):l}}},28527:function(e,t,n){"use strict";var r=n(97080),o=n(94402).has,i=n(25170),a=n(83789),l=n(40507),s=n(9539);e.exports=function(e){var t=r(this),n=a(e);if(i(t)<n.size)return!1;var c=n.getIterator();return!1!==l(c,(function(e){if(!o(t,e))return s(c,"normal",!1)}))}},28551:function(e,t,n){"use strict";var r=n(20034),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not an object")}},28613:function(e,t,n){"use strict";var r=n(30693),o=function(){function e(e){this._setting=e||{},this._extent=[1/0,-1/0]}return e.prototype.getSetting=function(e){return this._setting[e]},e.prototype.unionExtent=function(e){var t=this._extent;e[0]<t[0]&&(t[0]=e[0]),e[1]>t[1]&&(t[1]=e[1])},e.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},e.prototype.getExtent=function(){return this._extent.slice()},e.prototype.setExtent=function(e,t){var n=this._extent;isNaN(e)||(n[0]=e),isNaN(t)||(n[1]=t)},e.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},e.prototype.isBlank=function(){return this._isBlank},e.prototype.setBlank=function(e){this._isBlank=e},e}();r.tQ(o),t.A=o},28614:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431),o=n(69713),i=n(90517);const a={class:"lycard-header"},l={class:"lycard-header-title"},s={class:"form-widget-list"},c={class:"lycard-header"},u={class:"lycard-header-title"};var d={__name:"card-widget-ly",props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,i.k)(),d=(0,r.computed)((()=>t.designState&&t.widget.id===n.selectedId));let{selectWidget:f}=(0,o.A)();const h=(0,r.computed)((()=>t.widget.options.customClass||""));function p(){t.widget.options.folded=!t.widget.options.folded}function m(){n.emitHistoryChange()}function g(e){return n.handleWidgetMove(e)}return(t,o)=>{const i=(0,r.resolveComponent)("ArrowDown"),v=(0,r.resolveComponent)("el-icon"),A=(0,r.resolveComponent)("ArrowUp"),y=(0,r.resolveComponent)("draggable"),b=(0,r.resolveComponent)("el-card"),O=(0,r.resolveComponent)("containers-wrapper-ly");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[e.designState?((0,r.openBlock)(),(0,r.createBlock)(O,{key:0,widget:e.widget,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"design-state":e.designState},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(b,{key:e.widget.id,onClick:o[1]||(o[1]=(0,r.withModifiers)((t=>(0,r.unref)(f)(e.widget,e.designState)),["stop"])),shadow:e.widget.options.shadow,style:(0,r.normalizeStyle)({width:e.widget.options.cardWidth+"!important"||0}),class:(0,r.normalizeClass)([e.designState?"lycard-container":"",d.value?"selected":"",e.widget.options.folded?"folded":"",e.widget.options.classicsMode?"classicsMode":"",h.value])},(0,r.createSlots)({default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,(0,r.mergeProps)({list:e.widget.widgetList,"item-key":"id"},{group:"lyDragGroup",ghostClass:"lyformbuilder-ghost",animation:200},{handle:".drag-handler",tag:"transition-group","component-data":{name:"fade"},onAdd:o[0]||(o[0]=t=>function(e,t){const r=e.newIndex;t[r]&&n.setSelected(t[r]),n.emitHistoryChange()}(t,e.widget.widgetList)),onUpdate:m,move:g}),{item:(0,r.withCtx)((({element:t,index:n})=>[(0,r.createElementVNode)("div",s,["container"===t.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{widget:t,key:t.id,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":!0},null,8,["widget","parent-list","index-of-parent-list","parent-widget"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{field:t,key:t.id,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":!0},null,8,["field","parent-list","index-of-parent-list","parent-widget"]))])])),_:1},16,["list"])])),_:2},[e.widget.options.showHeader?{name:"header",fn:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("span",l,(0,r.toDisplayString)(e.widget.options.label),1),e.widget.options.showFold?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"lycard-arrow",onClick:p},[e.widget.options.folded?((0,r.openBlock)(),(0,r.createBlock)(v,{key:1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A)])),_:1})):((0,r.openBlock)(),(0,r.createBlock)(v,{key:0},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1}))])):(0,r.createCommentVNode)("",!0)])])),key:"0"}:void 0]),1032,["shadow","style","class"]))])),_:1},8,["widget","parent-widget","parent-list","index-of-parent-list","design-state"])):((0,r.openBlock)(),(0,r.createBlock)(O,{key:1,widget:e.widget},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(b,{key:e.widget.id,class:(0,r.normalizeClass)(["lycard-container",[e.widget.options.folded?"folded":"",e.widget.options.classicsMode?"classicsMode":"",h.value]]),shadow:e.widget.options.shadow,style:(0,r.normalizeStyle)({width:e.widget.options.cardWidth+"!important"||0}),ref:e.widget.id},(0,r.createSlots)({default:(0,r.withCtx)((()=>[e.widget.widgetList&&e.widget.widgetList.length>0?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.widget.widgetList,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["container"===t.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{widget:t,key:n,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":!1},null,8,["widget","parent-list","index-of-parent-list","parent-widget"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{field:t,key:n,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":!1},null,8,["field","parent-list","index-of-parent-list","parent-widget"]))],64)))),256)):(0,r.createCommentVNode)("",!0)])),_:2},[e.widget.options.showHeader?{name:"header",fn:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("span",u,(0,r.toDisplayString)(e.widget.options.label),1),e.widget.options.showFold?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"lycard-arrow",onClick:p},[e.widget.options.folded?((0,r.openBlock)(),(0,r.createBlock)(v,{key:1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A)])),_:1})):((0,r.openBlock)(),(0,r.createBlock)(v,{key:0},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1}))])):(0,r.createCommentVNode)("",!0)])])),key:"0"}:void 0]),1032,["class","shadow","style"])),[[r.vShow,!e.widget.options.hidden]])])),_:1},8,["widget"]))])}}};var f=(0,n(66262).A)(d,[["__scopeId","data-v-ef9f4bf6"]])},28623:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.weekYear=function(){var e=this.month(),t=this.week(),n=this.year();return 1===t&&11===e?n+1:0===e&&t>=52?n-1:n}}}()},28715:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-drag",use:"icon-drag-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-drag"><defs><style type="text/css"></style></defs><path d="M574.958 267.016h-63.454 204.649L511.213 63.655 307.85 267.016h141.191V456.68H258.688v125.917H449.04V772.95h125.917V582.596h188.875V456.679H574.958V267.016z m-63.704 693.33l189.62-187.396H323.126l188.129 187.395zM71.292 518.891l187.395 189.62v-377.75L71.292 518.892z m692.54-188.13v377.75L952.708 518.89 763.833 330.762z" p-id="6350" /></symbol>'});a().add(l);t.default=l},28829:function(e,t,n){"use strict";n.d(t,{A:function(){return T}});n(44114);var r=n(61431),o=n(90517),i=n(65081),a=n(40412),l=n(20163),s=n(77918),c=n(48404),u=n(37741);const d={style:{display:"flex","align-items":"center"}},f={style:{display:"flex","align-items":"center"}},h={style:{display:"flex","align-items":"center"}},p={style:{display:"flex","align-items":"center"}},m={style:{display:"flex","align-items":"center"}},g={style:{display:"flex","align-items":"center"}},v={style:{display:"flex","align-items":"center"}},A={style:{display:"flex","align-items":"center"}},y={style:{display:"flex","align-items":"center"}},b={style:{display:"flex","align-items":"center"}},O={style:{display:"flex","align-items":"center"}},w={style:{display:"flex","align-items":"center"}},x={style:{display:"flex","align-items":"center"}},_={style:{display:"flex","align-items":"center"}},C={style:{display:"flex","align-items":"center"}},k={style:{display:"flex","align-items":"center"}},S={style:{display:"flex","align-items":"center"}},V={style:{display:"flex","align-items":"center"}},B={style:{display:"flex","align-items":"center"}};var T={__name:"crud-common-ly",props:{selectedWidget:Object,optionModel:Object},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),T=e,N=(0,o.k)();function E(e){N.saveCurrentHistoryStep()}const P=(0,i.x)();let Q=(0,r.ref)([]);let M=(0,r.ref)([]);let D=(0,r.ref)(!1),$=(0,r.ref)({}),z=(0,r.ref)([]);function R(e){(0,a.platformsettingsSysconfigGetmodelsInfoList)().then((e=>{2e3==e.code?(M.value=e.data,M.value.push({class_name:"self",db_table:"",import_path:"",tableFields:[],table_name:"self"})):l.nk.warning(e.msg)})),(0,a.getSystemLyapiList)().then((e=>{var t=Object.keys(e.paths),n=[];for(const e of t){const t={};if(-1==e.indexOf("{id}")&&-1==e.indexOf("/multiple_delete/")){let r=e.replace("/api/","");t.label=r,t.value=r,n.push(t)}}z.value=n})),$.value=e,D.value=!0}(0,r.onMounted)((()=>{T.optionModel.crudField.field_name=T.optionModel.name,T.optionModel.crudField.verbose_name=T.optionModel.label,T.optionModel.crudField.can_edit=!T.optionModel.hidden,Q.value=P.data.model_field_type})),(0,r.watch)((()=>T.optionModel.defaultValue),((e,t)=>{T.optionModel.crudField.default=e})),(0,r.watch)((()=>T.optionModel.name),((e,t)=>{T.optionModel.crudField.field_name=e})),(0,r.watch)((()=>T.optionModel.label),((e,t)=>{T.optionModel.crudField.verbose_name=e})),(0,r.watch)((()=>T.optionModel.hidden),((e,t)=>{T.optionModel.crudField.can_edit=!e})),(0,r.watch)((()=>T.optionModel.crudField.field_type),((e,t)=>{"ForeignKey"!=e&&"ManyToManyField"!=e&&"OneToOneField"!=e||"select"!=T.selectedWidget.type&&s.s.alert("外键只能在select下拉选择框组件可用","提示",{confirmButtonText:"确定",callback:e=>{}})}));let I=(0,r.ref)(!1),L=(0,r.ref)("");function F(){I.value=!1,L.value=""}function U(){I.value=!0,L.value=(0,u.deepClone)(T.optionModel.crudField.list_display_custom)}function H(){T.optionModel.crudField.list_display_custom=(0,u.deepClone)(L.value),E(),F()}return(n,o)=>{const i=(0,r.resolveComponent)("QuestionFilled"),a=(0,r.resolveComponent)("el-icon"),l=(0,r.resolveComponent)("el-tooltip"),s=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-form-item"),T=(0,r.resolveComponent)("el-input"),N=(0,r.resolveComponent)("el-option"),P=(0,r.resolveComponent)("el-select"),W=(0,r.resolveComponent)("el-button"),j=(0,r.resolveComponent)("el-input-number"),q=(0,r.resolveComponent)("el-empty"),X=(0,r.resolveComponent)("el-form"),Y=(0,r.resolveComponent)("el-main"),G=(0,r.resolveComponent)("el-drawer"),Z=(0,r.resolveComponent)("el-alert");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.createVNode)(u,{label:"Model字段"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",d,[o[27]||(o[27]=(0,r.createTextVNode)(" Model字段 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端根据此字段判断是否Model字段",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.isFormField,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.isFormField=t),onChange:E},null,8,["modelValue"])])),_:1}),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,label:"字段名"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",f,[o[28]||(o[28]=(0,r.createTextVNode)(" 字段名 ")),(0,r.createVNode)(l,{effect:"dark",content:"同字段标识",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:e.optionModel.crudField.field_name,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.crudField.field_name=t),modelModifiers:{trim:!0},onChange:E,disabled:!0},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,label:"显示名"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",h,[o[29]||(o[29]=(0,r.createTextVNode)(" 显示名 ")),(0,r.createVNode)(l,{effect:"dark",content:"同标签文本",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:e.optionModel.crudField.verbose_name,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.crudField.verbose_name=t),onChange:E,disabled:!0},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:2,label:"字段类型"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",p,[o[30]||(o[30]=(0,r.createTextVNode)(" 字段类型 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端Model字段类型",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:e.optionModel.crudField.field_type,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.crudField.field_type=t),placeholder:"请选择",clearable:"",filterable:"",style:{width:"100%"},onChange:E},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(Q),(e=>((0,r.openBlock)(),(0,r.createBlock)(N,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),!e.optionModel.isFormField||"ForeignKey"!=e.optionModel.crudField.field_type&&"ManyToManyField"!=e.optionModel.crudField.field_type&&"OneToOneField"!=e.optionModel.crudField.field_type||"select"!=e.selectedWidget.type?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(u,{key:3,label:"外键项"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",m,[o[31]||(o[31]=(0,r.createTextVNode)(" 外键项 ")),(0,r.createVNode)(l,{effect:"dark",content:"该字段如果为外键,需要选择关联外键(仅select下拉选择框组件可用)",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{plain:"",round:"",size:"small",type:""==e.optionModel.crudField.foreign_key.class_name?"info":"primary",onClick:o[4]||(o[4]=t=>R(e.optionModel.crudField.foreign_key))},{default:(0,r.withCtx)((()=>o[32]||(o[32]=[(0,r.createTextVNode)("外键项")]))),_:1},8,["type"])])),_:1})),e.optionModel.isFormField&&"CharField"==e.optionModel.crudField.field_type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:4,label:"最大长度"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",g,[o[33]||(o[33]=(0,r.createTextVNode)(" 最大长度 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端model字段的max_length属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:e.optionModel.crudField.max_length,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.crudField.max_length=t),placeholder:"最大长度max_length",onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:5,label:"默认值"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",v,[o[34]||(o[34]=(0,r.createTextVNode)(" 默认值 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端model字段的default属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>["IntegerField"==e.optionModel.crudField.field_type||"SmallIntegerField"==e.optionModel.crudField.field_type||"PositiveIntegerField"==e.optionModel.crudField.field_type||"PositiveSmallIntegerField"==e.optionModel.crudField.field_type||"BigIntegerField"==e.optionModel.crudField.field_type||"FloatField"==e.optionModel.crudField.field_type?((0,r.openBlock)(),(0,r.createBlock)(j,{key:0,onChange:E,controls:!1,modelValue:e.optionModel.crudField.default,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.crudField.default=t),placeholder:"数值型",style:{width:"100%"}},null,8,["modelValue"])):"BooleanField"==e.optionModel.crudField.field_type?((0,r.openBlock)(),(0,r.createBlock)(s,{key:1,modelValue:e.optionModel.crudField.default,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.crudField.default=t),placeholder:"默认值",onChange:E},null,8,["modelValue"])):((0,r.openBlock)(),(0,r.createBlock)(T,{key:2,modelValue:e.optionModel.crudField.default,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.crudField.default=t),placeholder:"默认值default",onChange:E},null,8,["modelValue"]))])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:6,label:"是否唯一"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",A,[o[35]||(o[35]=(0,r.createTextVNode)(" 是否唯一 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端unique属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.unique,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.crudField.unique=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:7,label:"创建索引"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",y,[o[36]||(o[36]=(0,r.createTextVNode)(" 创建索引 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端db_index属性用于是否创建索引",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.db_index,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.crudField.db_index=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:8,label:"允许空"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",b,[o[37]||(o[37]=(0,r.createTextVNode)(" 允许空 ")),(0,r.createVNode)(l,{effect:"dark",content:"后端使用此字段用户设置null=True,blank=True",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.nullable,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.crudField.nullable=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:9,label:"可编辑"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",O,[o[38]||(o[38]=(0,r.createTextVNode)(" 可编辑 ")),(0,r.createVNode)(l,{effect:"dark",content:"是否可编辑(编辑时是否显示)【同隐藏-取反】",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.can_edit,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.crudField.can_edit=t),onChange:E,disabled:!0},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:10,label:"编辑禁用"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",w,[o[39]||(o[39]=(0,r.createTextVNode)(" 编辑禁用 ")),(0,r.createVNode)(l,{effect:"dark",content:"编辑时禁用该字段disabled属性新增时不受此影响",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.edit_disabled,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.crudField.edit_disabled=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:11,label:"可列表"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",x,[o[40]||(o[40]=(0,r.createTextVNode)(" 可列表 ")),(0,r.createVNode)(l,{effect:"dark",content:"允许显示在列表中el-table",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.can_list,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.crudField.can_list=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField&&e.optionModel.crudField.can_list?((0,r.openBlock)(),(0,r.createBlock)(u,{key:12,label:"列显示"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",_,[o[41]||(o[41]=(0,r.createTextVNode)(" 列显示 ")),(0,r.createVNode)(l,{effect:"dark",content:"el-table列自定义显示内容写代码,为空则正常显示该列信息",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{type:e.optionModel.crudField.list_display_custom?"primary":"info",icon:"edit",plain:"",round:"",onClick:U},{default:(0,r.withCtx)((()=>o[42]||(o[42]=[(0,r.createTextVNode)("编写代码")]))),_:1},8,["type"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField&&e.optionModel.crudField.can_list?((0,r.openBlock)(),(0,r.createBlock)(u,{key:13,label:"列宽度"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",C,[o[43]||(o[43]=(0,r.createTextVNode)(" 列宽度(px) ")),(0,r.createVNode)(l,{effect:"dark",content:"列表宽度el-table列展示宽度",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(j,{min:1,modelValue:e.optionModel.crudField.width,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.crudField.width=t),style:{width:"100%"},onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:14,label:"可查询"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",k,[o[44]||(o[44]=(0,r.createTextVNode)(" 可查询 ")),(0,r.createVNode)(l,{effect:"dark",content:"允许搜索(显示在搜索栏)",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.can_search,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.crudField.can_search=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField&&e.optionModel.crudField.can_search?((0,r.openBlock)(),(0,r.createBlock)(u,{key:15,label:"查询方式"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",S,[o[45]||(o[45]=(0,r.createTextVNode)(" 查询方式 ")),(0,r.createVNode)(l,{effect:"dark",content:"后台filter搜索方式模糊查询、精确查询等",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:e.optionModel.crudField.search_type,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.crudField.search_type=t),clearable:"",filterable:"",onChange:E},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,{label:"=",value:"="}),(0,r.createVNode)(N,{label:"iexact",value:"iexact"}),(0,r.createVNode)(N,{label:">",value:">"}),(0,r.createVNode)(N,{label:">=",value:">="}),(0,r.createVNode)(N,{label:"<",value:"<"}),(0,r.createVNode)(N,{label:"<=",value:"<="}),(0,r.createVNode)(N,{label:"in",value:"in"}),(0,r.createVNode)(N,{label:"isnull",value:"isnull"}),(0,r.createVNode)(N,{label:"icontains",value:"icontains"}),(0,r.createVNode)(N,{label:"contains",value:"contains"}),(0,r.createVNode)(N,{label:"startswith",value:"startswith"}),(0,r.createVNode)(N,{label:"istartswith",value:"istartswith"}),(0,r.createVNode)(N,{label:"endswith",value:"endswith"}),(0,r.createVNode)(N,{label:"iendswith",value:"iendswith"}),(0,r.createVNode)(N,{label:"range",value:"range"}),(0,r.createVNode)(N,{label:"year",value:"year"}),(0,r.createVNode)(N,{label:"year__lt",value:"year__lt"}),(0,r.createVNode)(N,{label:"year__lt",value:"year__lte"}),(0,r.createVNode)(N,{label:"year__gt",value:"year__gt"}),(0,r.createVNode)(N,{label:"year__gt",value:"year__gte"}),(0,r.createVNode)(N,{label:"month",value:"month"}),(0,r.createVNode)(N,{label:"day",value:"day"})])),_:1},8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),e.optionModel.isFormField?((0,r.openBlock)(),(0,r.createBlock)(u,{key:16,label:"可导出"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",V,[o[46]||(o[46]=(0,r.createTextVNode)(" 可导出 ")),(0,r.createVNode)(l,{effect:"dark",content:"运行字段导出",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.crudField.can_export,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.crudField.can_export=t),onChange:E},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(G,{title:"外键配置",modelValue:(0,r.unref)(D),"onUpdate:modelValue":o[24]||(o[24]=e=>(0,r.isRef)(D)?D.value=e:D=e),size:500,"destroy-on-close":"",onClose:E},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Y,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[""==(0,r.unref)(D)||0==(0,r.unref)(D).length?((0,r.openBlock)(),(0,r.createBlock)(q,{key:0,description:"description"})):((0,r.openBlock)(),(0,r.createBlock)(X,{key:1,"label-width":"120px",model:(0,r.unref)($)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"外键类名:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)($).class_name,"onUpdate:modelValue":o[19]||(o[19]=e=>(0,r.unref)($).class_name=e),clearable:"",filterable:"",placeholder:"请选择"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(M),(e=>((0,r.openBlock)(),(0,r.createBlock)(N,{key:e.class_name,label:e.table_name,value:e.class_name},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.class_name+":"+e.table_name),1)])),_:2},1032,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"删除方法:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)($).on_delete,"onUpdate:modelValue":o[20]||(o[20]=e=>(0,r.unref)($).on_delete=e),clearable:"",filterable:"",placeholder:"请选择"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,{label:"CASCADE",value:"CASCADE"}),(0,r.createVNode)(N,{label:"PROTECT",value:"PROTECT"}),(0,r.createVNode)(N,{label:"SET_NULL",value:"SET_NULL"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"主键字段value"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:(0,r.unref)($).value,"onUpdate:modelValue":o[21]||(o[21]=e=>(0,r.unref)($).value=e),modelModifiers:{trim:!0},placeholder:"该外键的主键model字段"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"显示字段label"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:(0,r.unref)($).label,"onUpdate:modelValue":o[22]||(o[22]=e=>(0,r.unref)($).label=e),modelModifiers:{trim:!0},placeholder:"该外键的前端新增/编辑时要显示的字段"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"API地址PATH"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",B,[o[47]||(o[47]=(0,r.createTextVNode)(" API地址PATH ")),(0,r.createVNode)(l,{effect:"dark",content:"用户新增编辑时选择外键时使用",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)($).api_path,"onUpdate:modelValue":o[23]||(o[23]=e=>(0,r.unref)($).api_path=e),modelModifiers:{trim:!0},filterable:"",clearable:"","allow-create":"",style:{width:"100%"},placeholder:"请选择或手动输入"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(z),(e=>((0,r.openBlock)(),(0,r.createBlock)(N,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model"]))])),_:1})])),_:1},8,["modelValue"]),(0,r.unref)(I)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(c.A),{key:17,modelValue:(0,r.unref)(I),"onUpdate:modelValue":o[26]||(o[26]=e=>(0,r.isRef)(I)?I.value=e:I=e),title:"列自定义显示",width:"60%",top:"20px","before-close":F},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{onClick:F,size:"default"},{default:(0,r.withCtx)((()=>o[48]||(o[48]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(W,{type:"primary",onClick:H,size:"default"},{default:(0,r.withCtx)((()=>o[49]||(o[49]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(Z,{title:"<template #default='scope'>",type:"info",closable:!1}),(0,r.createVNode)((0,r.unref)(t),{modelValue:(0,r.unref)(L),"onUpdate:modelValue":o[25]||(o[25]=e=>(0,r.isRef)(L)?L.value=e:L=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(Z,{title:"</template>",closable:!1,type:"info"})])])),_:1},8,["modelValue"])):(0,r.createCommentVNode)("",!0)],64)}}}},28966:function(e,t,n){var r=n(21607)("round");e.exports=r},29008:function(e,t){"use strict";t.A=function(e){return e}},29187:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Hi}});n(44114),n(18111),n(7588),n(14603),n(47566),n(98721);var r=n(61431),o=n(64051),i=n(2609),a=n(15207),l=n(82360),s=n(70070),c=n(35501),u=n(10594),d=n(57453),f=n(37741),h=n(20163),p=n(77918),m=n(8828),g=n(65084),v=n(40412),A=n(94177),y=n(45994),b=n(25286),O=n(29519),w=n(21368),x=n(79783),_=n(3939),C=n(41551),k=n(66630),S=n(24248);n(29436);const V={class:"ly-dialog"},B=["id"],T={class:"ly-dialog__headerbtn"},N=["onClick"],E={style:{height:"100%"}};var P={__name:"dialogv2",props:{title:{type:String,default:""},modelValue:{type:Boolean,default:!0},width:{type:String,default:"50%"},center:{type:Boolean,default:!1},top:{type:String,default:"10vh"},draggable:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showFullScreen:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},beforeClose:Function},emits:["closed","onChangeFullScreen"],setup(e,{expose:t,emit:n}){const o=n;let i=(0,r.ref)(null),a=(0,r.ref)(!1),l=(0,r.ref)(!1);const s=e;function c(){o("closed")}function u(){l.value=!l.value,o("onChangeFullScreen",l.value)}return(0,r.onMounted)((()=>{l.value=s.fullscreen,a.value=s.modelValue,o("onChangeFullScreen",l.value)})),(0,r.watch)((()=>s.modelValue),(e=>{a.value=e}),{deep:!0}),(0,r.watch)((()=>s.fullscreen),(e=>{l.value=e}),{deep:!0}),t({getRef:function(){return i.value}}),(t,n)=>{const o=(0,r.resolveComponent)("Minus"),s=(0,r.resolveComponent)("el-icon"),d=(0,r.resolveComponent)("full-screen"),f=(0,r.resolveComponent)("close"),h=(0,r.resolveComponent)("el-dialog"),p=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",V,[(0,r.createVNode)(h,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(a)?a.value=e:a=e),"close-on-click-modal":e.closeOnClickModal,title:e.title,width:e.width,top:e.top,fullscreen:(0,r.unref)(l),center:e.center,"before-close":e.beforeClose,"append-to-body":e.appendToBody,"destroy-on-close":!0,draggable:e.draggable,"show-close":!1,onClosed:c,ref_key:"lyDialogRef",ref:i},(0,r.createSlots)({header:(0,r.withCtx)((({close:n,titleId:i,titleClass:a})=>[(0,r.createElementVNode)("div",null,[(0,r.renderSlot)(t.$slots,"header",{},(()=>[(0,r.createElementVNode)("div",{id:i,class:(0,r.normalizeClass)(a),style:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis",width:"90%"}},(0,r.toDisplayString)(e.title),11,B)])),(0,r.createElementVNode)("div",T,[e.showFullScreen?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,"aria-label":"fullscreen",type:"button",onClick:u},[(0,r.unref)(l)?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,class:"el-dialog__close"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o)])),_:1})):((0,r.openBlock)(),(0,r.createBlock)(s,{key:1,class:"el-dialog__close"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}))])):(0,r.createCommentVNode)("",!0),e.showClose?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,"aria-label":"close",type:"button",onClick:n},[(0,r.createVNode)(s,{class:"el-dialog__close"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f)])),_:1})],8,N)):(0,r.createCommentVNode)("",!0)])])])),default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",E,[(0,r.renderSlot)(t.$slots,"default")])),[[p,e.loading]])])),_:2},[t.$slots.footer?{name:"footer",fn:(0,r.withCtx)((()=>[(0,r.renderSlot)(t.$slots,"footer")])),key:"0"}:void 0]),1032,["modelValue","close-on-click-modal","title","width","top","fullscreen","center","before-close","append-to-body","draggable"])])}}},Q=n(66262);var M=(0,Q.A)(P,[["__scopeId","data-v-3a8d8981"]]),D=(n(13579),n(23859)),$=n(20614),z=n(62144),R=n(15874);function I(e){for(var t={},n=0,r=e.length;n<r;++n)t[e[n]]=!0;return t}var L,F=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not","or","redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"],U=I(F),H=I(["def","class","case","for","while","until","module","catch","loop","proc","begin"]),W=I(["end","until"]),j={"[":"]","{":"}","(":")"},q={"]":"[","}":"{",")":"("};function X(e,t,n){return n.tokenize.push(e),e(t,n)}function Y(e,t){if(e.sol()&&e.match("=begin")&&e.eol())return t.tokenize.push(J),"comment";if(e.eatSpace())return null;var n,r,o,i=e.next();if("`"==i||"'"==i||'"'==i)return X(K(i,"string",'"'==i||"`"==i),e,t);if("/"==i)return function(e){var t,n=e.pos,r=0,o=!1,i=!1;for(;null!=(t=e.next());)if(i)i=!1;else{if("[{(".indexOf(t)>-1)r++;else if("]})".indexOf(t)>-1){if(--r<0)break}else if("/"==t&&0==r){o=!0;break}i="\\"==t}return e.backUp(e.pos-n),o}(e)?X(K(i,"string.special",!0),e,t):"operator";if("%"==i){var a="string",l=!0;e.eat("s")?a="atom":e.eat(/[WQ]/)?a="string":e.eat(/[r]/)?a="string.special":e.eat(/[wxq]/)&&(a="string",l=!1);var s=e.eat(/[^\w\s=]/);return s?(j.propertyIsEnumerable(s)&&(s=j[s]),X(K(s,a,l,!0),e,t)):"operator"}if("#"==i)return e.skipToEnd(),"comment";if("<"==i&&(n=e.match(/^<([-~])[\`\"\']?([a-zA-Z_?]\w*)[\`\"\']?(?:;|$)/)))return X((r=n[2],o=n[1],function(e,t){return o&&e.eatSpace(),e.match(r)?t.tokenize.pop():e.skipToEnd(),"string"}),e,t);if("0"==i)return e.eat("x")?e.eatWhile(/[\da-fA-F]/):e.eat("b")?e.eatWhile(/[01]/):e.eatWhile(/[0-7]/),"number";if(/\d/.test(i))return e.match(/^[\d_]*(?:\.[\d_]+)?(?:[eE][+\-]?[\d_]+)?/),"number";if("?"==i){for(;e.match(/^\\[CM]-/););return e.eat("\\")?e.eatWhile(/\w/):e.next(),"string"}if(":"==i)return e.eat("'")?X(K("'","atom",!1),e,t):e.eat('"')?X(K('"',"atom",!0),e,t):e.eat(/[\<\>]/)?(e.eat(/[\<\>]/),"atom"):e.eat(/[\+\-\*\/\&\|\:\!]/)?"atom":e.eat(/[a-zA-Z$@_\xa1-\uffff]/)?(e.eatWhile(/[\w$\xa1-\uffff]/),e.eat(/[\?\!\=]/),"atom"):"operator";if("@"==i&&e.match(/^@?[a-zA-Z_\xa1-\uffff]/))return e.eat("@"),e.eatWhile(/[\w\xa1-\uffff]/),"propertyName";if("$"==i)return e.eat(/[a-zA-Z_]/)?e.eatWhile(/[\w]/):e.eat(/\d/)?e.eat(/\d/):e.next(),"variableName.special";if(/[a-zA-Z_\xa1-\uffff]/.test(i))return e.eatWhile(/[\w\xa1-\uffff]/),e.eat(/[\?\!]/),e.eat(":")?"atom":"variable";if("|"!=i||!t.varList&&"{"!=t.lastTok&&"do"!=t.lastTok){if(/[\(\)\[\]{}\\;]/.test(i))return L=i,null;if("-"==i&&e.eat(">"))return"operator";if(/[=+\-\/*:\.^%<>~|]/.test(i)){var c=e.eatWhile(/[=+\-\/*:\.^%<>~|]/);return"."!=i||c||(L="."),"operator"}return null}return L="|",null}function G(e){return e||(e=1),function(t,n){if("}"==t.peek()){if(1==e)return n.tokenize.pop(),n.tokenize[n.tokenize.length-1](t,n);n.tokenize[n.tokenize.length-1]=G(e-1)}else"{"==t.peek()&&(n.tokenize[n.tokenize.length-1]=G(e+1));return Y(t,n)}}function Z(){var e=!1;return function(t,n){return e?(n.tokenize.pop(),n.tokenize[n.tokenize.length-1](t,n)):(e=!0,Y(t,n))}}function K(e,t,n,r){return function(o,i){var a,l=!1;for("read-quoted-paused"===i.context.type&&(i.context=i.context.prev,o.eat("}"));null!=(a=o.next());){if(a==e&&(r||!l)){i.tokenize.pop();break}if(n&&"#"==a&&!l){if(o.eat("{")){"}"==e&&(i.context={prev:i.context,type:"read-quoted-paused"}),i.tokenize.push(G());break}if(/[@\$]/.test(o.peek())){i.tokenize.push(Z());break}}l=!l&&"\\"==a}return t}}function J(e,t){return e.sol()&&e.match("=end")&&e.eol()&&t.tokenize.pop(),e.skipToEnd(),"comment"}const ee={name:"ruby",startState:function(e){return{tokenize:[Y],indented:0,context:{type:"top",indented:-e},continuedLine:!1,lastTok:null,varList:!1}},token:function(e,t){L=null,e.sol()&&(t.indented=e.indentation());var n,r=t.tokenize[t.tokenize.length-1](e,t),o=L;if("variable"==r){var i=e.current();"keyword"==(r="."==t.lastTok?"property":U.propertyIsEnumerable(e.current())?"keyword":/^[A-Z]/.test(i)?"tag":"def"==t.lastTok||"class"==t.lastTok||t.varList?"def":"variable")&&(o=i,H.propertyIsEnumerable(i)?n="indent":W.propertyIsEnumerable(i)?n="dedent":"if"!=i&&"unless"!=i||e.column()!=e.indentation()?"do"==i&&t.context.indented<t.indented&&(n="indent"):n="indent")}return(L||r&&"comment"!=r)&&(t.lastTok=o),"|"==L&&(t.varList=!t.varList),"indent"==n||/[\(\[\{]/.test(L)?t.context={prev:t.context,type:L||r,indented:t.indented}:("dedent"==n||/[\)\]\}]/.test(L))&&t.context.prev&&(t.context=t.context.prev),e.eol()&&(t.continuedLine="\\"==L||"operator"==r),r},indent:function(e,t,n){if(e.tokenize[e.tokenize.length-1]!=Y)return null;var r=t&&t.charAt(0),o=e.context,i=o.type==q[r]||"keyword"==o.type&&/^(?:end|until|else|elsif|when|rescue)\b/.test(t);return o.indented+(i?0:n.unit)+(e.continuedLine?n.unit:0)},languageData:{indentOnInput:/^\s*(?:end|rescue|elsif|else|\})$/,commentTokens:{line:"#"},autocomplete:F}};var te={};function ne(e,t){for(var n=0;n<t.length;n++)te[t[n]]=e}var re=["true","false"],oe=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done","exit","set","unset","export","function"],ie=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes","zsh"];function ae(e,t){if(e.eatSpace())return null;var n,r=e.sol(),o=e.next();if("\\"===o)return e.next(),null;if("'"===o||'"'===o||"`"===o)return t.tokens.unshift(le(o,"`"===o?"quote":"string")),ue(e,t);if("#"===o)return r&&e.eat("!")?(e.skipToEnd(),"meta"):(e.skipToEnd(),"comment");if("$"===o)return t.tokens.unshift(ce),ue(e,t);if("+"===o||"="===o)return"operator";if("-"===o)return e.eat("-"),e.eatWhile(/\w/),"attribute";if("<"==o){if(e.match("<<"))return"operator";var i=e.match(/^<-?\s*(?:['"]([^'"]*)['"]|([^'"\s]*))/);if(i)return t.tokens.unshift((n=i[1]||i[2],function(e,t){return e.sol()&&e.string==n&&t.tokens.shift(),e.skipToEnd(),"string.special"})),"string.special"}if(/\d/.test(o)&&(e.eatWhile(/\d/),e.eol()||!/\w/.test(e.peek())))return"number";e.eatWhile(/[\w-]/);var a=e.current();return"="===e.peek()&&/\w+/.test(a)?"def":te.hasOwnProperty(a)?te[a]:null}function le(e,t){var n="("==e?")":"{"==e?"}":e;return function(r,o){for(var i,a=!1;null!=(i=r.next());){if(i===n&&!a){o.tokens.shift();break}if("$"===i&&!a&&"'"!==e&&r.peek()!=n){a=!0,r.backUp(1),o.tokens.unshift(ce);break}if(!a&&e!==n&&i===e)return o.tokens.unshift(le(e,t)),ue(r,o);if(!a&&/['"]/.test(i)&&!/['"]/.test(e)){o.tokens.unshift(se(i,"string")),r.backUp(1);break}a=!a&&"\\"===i}return t}}function se(e,t){return function(n,r){return r.tokens[0]=le(e,t),n.next(),ue(n,r)}}ne("atom",re),ne("keyword",oe),ne("builtin",ie);var ce=function(e,t){t.tokens.length>1&&e.eat("$");var n=e.next();return/['"({]/.test(n)?(t.tokens[0]=le(n,"("==n?"quote":"{"==n?"def":"string"),ue(e,t)):(/\d/.test(n)||e.eatWhile(/\w/),t.tokens.shift(),"def")};function ue(e,t){return(t.tokens[0]||ae)(e,t)}const de={name:"shell",startState:function(){return{tokens:[]}},token:function(e,t){return ue(e,t)},languageData:{autocomplete:re.concat(oe,ie),closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"#"}}};function fe(e){for(var t={},n=e.split(" "),r=0;r<n.length;++r)t[n[r]]=!0;return t}var he,pe=fe("break return rewrite set accept_mutex accept_mutex_delay access_log add_after_body add_before_body add_header addition_types aio alias allow ancient_browser ancient_browser_value auth_basic auth_basic_user_file auth_http auth_http_header auth_http_timeout autoindex autoindex_exact_size autoindex_localtime charset charset_types client_body_buffer_size client_body_in_file_only client_body_in_single_buffer client_body_temp_path client_body_timeout client_header_buffer_size client_header_timeout client_max_body_size connection_pool_size create_full_put_path daemon dav_access dav_methods debug_connection debug_points default_type degradation degrade deny devpoll_changes devpoll_events directio directio_alignment empty_gif env epoll_events error_log eventport_events expires fastcgi_bind fastcgi_buffer_size fastcgi_buffers fastcgi_busy_buffers_size fastcgi_cache fastcgi_cache_key fastcgi_cache_methods fastcgi_cache_min_uses fastcgi_cache_path fastcgi_cache_use_stale fastcgi_cache_valid fastcgi_catch_stderr fastcgi_connect_timeout fastcgi_hide_header fastcgi_ignore_client_abort fastcgi_ignore_headers fastcgi_index fastcgi_intercept_errors fastcgi_max_temp_file_size fastcgi_next_upstream fastcgi_param fastcgi_pass_header fastcgi_pass_request_body fastcgi_pass_request_headers fastcgi_read_timeout fastcgi_send_lowat fastcgi_send_timeout fastcgi_split_path_info fastcgi_store fastcgi_store_access fastcgi_temp_file_write_size fastcgi_temp_path fastcgi_upstream_fail_timeout fastcgi_upstream_max_fails flv geoip_city geoip_country google_perftools_profiles gzip gzip_buffers gzip_comp_level gzip_disable gzip_hash gzip_http_version gzip_min_length gzip_no_buffer gzip_proxied gzip_static gzip_types gzip_vary gzip_window if_modified_since ignore_invalid_headers image_filter image_filter_buffer image_filter_jpeg_quality image_filter_transparency imap_auth imap_capabilities imap_client_buffer index ip_hash keepalive_requests keepalive_timeout kqueue_changes kqueue_events large_client_header_buffers limit_conn limit_conn_log_level limit_rate limit_rate_after limit_req limit_req_log_level limit_req_zone limit_zone lingering_time lingering_timeout lock_file log_format log_not_found log_subrequest map_hash_bucket_size map_hash_max_size master_process memcached_bind memcached_buffer_size memcached_connect_timeout memcached_next_upstream memcached_read_timeout memcached_send_timeout memcached_upstream_fail_timeout memcached_upstream_max_fails merge_slashes min_delete_depth modern_browser modern_browser_value msie_padding msie_refresh multi_accept open_file_cache open_file_cache_errors open_file_cache_events open_file_cache_min_uses open_file_cache_valid open_log_file_cache output_buffers override_charset perl perl_modules perl_require perl_set pid pop3_auth pop3_capabilities port_in_redirect postpone_gzipping postpone_output protocol proxy proxy_bind proxy_buffer proxy_buffer_size proxy_buffering proxy_buffers proxy_busy_buffers_size proxy_cache proxy_cache_key proxy_cache_methods proxy_cache_min_uses proxy_cache_path proxy_cache_use_stale proxy_cache_valid proxy_connect_timeout proxy_headers_hash_bucket_size proxy_headers_hash_max_size proxy_hide_header proxy_ignore_client_abort proxy_ignore_headers proxy_intercept_errors proxy_max_temp_file_size proxy_method proxy_next_upstream proxy_pass_error_message proxy_pass_header proxy_pass_request_body proxy_pass_request_headers proxy_read_timeout proxy_redirect proxy_send_lowat proxy_send_timeout proxy_set_body proxy_set_header proxy_ssl_session_reuse proxy_store proxy_store_access proxy_temp_file_write_size proxy_temp_path proxy_timeout proxy_upstream_fail_timeout proxy_upstream_max_fails random_index read_ahead real_ip_header recursive_error_pages request_pool_size reset_timedout_connection resolver resolver_timeout rewrite_log rtsig_overflow_events rtsig_overflow_test rtsig_overflow_threshold rtsig_signo satisfy secure_link_secret send_lowat send_timeout sendfile sendfile_max_chunk server_name_in_redirect server_names_hash_bucket_size server_names_hash_max_size server_tokens set_real_ip_from smtp_auth smtp_capabilities smtp_client_buffer smtp_greeting_delay so_keepalive source_charset ssi ssi_ignore_recycled_buffers ssi_min_file_chunk ssi_silent_errors ssi_types ssi_value_length ssl ssl_certificate ssl_certificate_key ssl_ciphers ssl_client_certificate ssl_crl ssl_dhparam ssl_engine ssl_prefer_server_ciphers ssl_protocols ssl_session_cache ssl_session_timeout ssl_verify_client ssl_verify_depth starttls stub_status sub_filter sub_filter_once sub_filter_types tcp_nodelay tcp_nopush thread_stack_size timeout timer_resolution types_hash_bucket_size types_hash_max_size underscores_in_headers uninitialized_variable_warn use user userid userid_domain userid_expires userid_mark userid_name userid_p3p userid_path userid_service valid_referers variables_hash_bucket_size variables_hash_max_size worker_connections worker_cpu_affinity worker_priority worker_processes worker_rlimit_core worker_rlimit_nofile worker_rlimit_sigpending worker_threads working_directory xclient xml_entities xslt_stylesheet xslt_typesdrew@li229-23"),me=fe("http mail events server types location upstream charset_map limit_except if geo map"),ge=fe("include root server server_name listen internal proxy_pass memcached_pass fastcgi_pass try_files");function ve(e,t){return he=t,e}function Ae(e,t){e.eatWhile(/[\w\$_]/);var n=e.current();if(pe.propertyIsEnumerable(n))return"keyword";if(me.propertyIsEnumerable(n))return"controlKeyword";if(ge.propertyIsEnumerable(n))return"controlKeyword";var r,o=e.next();return"@"==o?(e.eatWhile(/[\w\\\-]/),ve("meta",e.current())):"/"==o&&e.eat("*")?(t.tokenize=ye,ye(e,t)):"<"==o&&e.eat("!")?(t.tokenize=be,be(e,t)):"="!=o?"~"!=o&&"|"!=o||!e.eat("=")?'"'==o||"'"==o?(t.tokenize=(r=o,function(e,t){for(var n,o=!1;null!=(n=e.next())&&(n!=r||o);)o=!o&&"\\"==n;return o||(t.tokenize=Ae),ve("string","string")}),t.tokenize(e,t)):"#"==o?(e.skipToEnd(),ve("comment","comment")):"!"==o?(e.match(/^\s*\w*/),ve("keyword","important")):/\d/.test(o)?(e.eatWhile(/[\w.%]/),ve("number","unit")):/[,.+>*\/]/.test(o)?ve(null,"select-op"):/[;{}:\[\]]/.test(o)?ve(null,o):(e.eatWhile(/[\w\\\-]/),ve("variable","variable")):ve(null,"compare"):void ve(null,"compare")}function ye(e,t){for(var n,r=!1;null!=(n=e.next());){if(r&&"/"==n){t.tokenize=Ae;break}r="*"==n}return ve("comment","comment")}function be(e,t){for(var n,r=0;null!=(n=e.next());){if(r>=2&&">"==n){t.tokenize=Ae;break}r="-"==n?r+1:0}return ve("comment","comment")}const Oe={name:"nginx",startState:function(){return{tokenize:Ae,baseIndent:0,stack:[]}},token:function(e,t){if(e.eatSpace())return null;he=null;var n=t.tokenize(e,t),r=t.stack[t.stack.length-1];return"hash"==he&&"rule"==r?n="atom":"variable"==n&&("rule"==r?n="number":r&&"@media{"!=r||(n="tag")),"rule"==r&&/^[\{\};]$/.test(he)&&t.stack.pop(),"{"==he?"@media"==r?t.stack[t.stack.length-1]="@media{":t.stack.push("{"):"}"==he?t.stack.pop():"@media"==he?t.stack.push("@media"):"{"==r&&"comment"!=he&&t.stack.push("rule"),n},indent:function(e,t,n){var r=e.stack.length;return/^\}/.test(t)&&(r-="rule"==e.stack[e.stack.length-1]?2:1),e.baseIndent+r*n.unit},languageData:{indentOnInput:/^\s*\}$/}};function we(e){return new RegExp("^(?:"+e.join("|")+")$","i")}var xe=we(["_G","_VERSION","assert","collectgarbage","dofile","error","getfenv","getmetatable","ipairs","load","loadfile","loadstring","module","next","pairs","pcall","print","rawequal","rawget","rawset","require","select","setfenv","setmetatable","tonumber","tostring","type","unpack","xpcall","coroutine.create","coroutine.resume","coroutine.running","coroutine.status","coroutine.wrap","coroutine.yield","debug.debug","debug.getfenv","debug.gethook","debug.getinfo","debug.getlocal","debug.getmetatable","debug.getregistry","debug.getupvalue","debug.setfenv","debug.sethook","debug.setlocal","debug.setmetatable","debug.setupvalue","debug.traceback","close","flush","lines","read","seek","setvbuf","write","io.close","io.flush","io.input","io.lines","io.open","io.output","io.popen","io.read","io.stderr","io.stdin","io.stdout","io.tmpfile","io.type","io.write","math.abs","math.acos","math.asin","math.atan","math.atan2","math.ceil","math.cos","math.cosh","math.deg","math.exp","math.floor","math.fmod","math.frexp","math.huge","math.ldexp","math.log","math.log10","math.max","math.min","math.modf","math.pi","math.pow","math.rad","math.random","math.randomseed","math.sin","math.sinh","math.sqrt","math.tan","math.tanh","os.clock","os.date","os.difftime","os.execute","os.exit","os.getenv","os.remove","os.rename","os.setlocale","os.time","os.tmpname","package.cpath","package.loaded","package.loaders","package.loadlib","package.path","package.preload","package.seeall","string.byte","string.char","string.dump","string.find","string.format","string.gmatch","string.gsub","string.len","string.lower","string.match","string.rep","string.reverse","string.sub","string.upper","table.concat","table.insert","table.maxn","table.remove","table.sort"]),_e=we(["and","break","elseif","false","nil","not","or","return","true","function","end","if","then","else","do","while","repeat","until","for","in","local"]),Ce=we(["function","if","repeat","do","\\(","{"]),ke=we(["end","until","\\)","}"]),Se=function(e){return new RegExp("^(?:"+e.join("|")+")","i")}(["end","until","\\)","}","else","elseif"]);function Ve(e){for(var t=0;e.eat("=");)++t;return e.eat("["),t}function Be(e,t){var n,r=e.next();return"-"==r&&e.eat("-")?e.eat("[")&&e.eat("[")?(t.cur=Te(Ve(e),"comment"))(e,t):(e.skipToEnd(),"comment"):'"'==r||"'"==r?(t.cur=(n=r,function(e,t){for(var r,o=!1;null!=(r=e.next())&&(r!=n||o);)o=!o&&"\\"==r;return o||(t.cur=Be),"string"}))(e,t):"["==r&&/[\[=]/.test(e.peek())?(t.cur=Te(Ve(e),"string"))(e,t):/\d/.test(r)?(e.eatWhile(/[\w.%]/),"number"):/[\w_]/.test(r)?(e.eatWhile(/[\w\\\-_.]/),"variable"):null}function Te(e,t){return function(n,r){for(var o,i=null;null!=(o=n.next());)if(null==i)"]"==o&&(i=0);else if("="==o)++i;else{if("]"==o&&i==e){r.cur=Be;break}i=null}return t}}const Ne={name:"lua",startState:function(){return{basecol:0,indentDepth:0,cur:Be}},token:function(e,t){if(e.eatSpace())return null;var n=t.cur(e,t),r=e.current();return"variable"==n&&(_e.test(r)?n="keyword":xe.test(r)&&(n="builtin")),"comment"!=n&&"string"!=n&&(Ce.test(r)?++t.indentDepth:ke.test(r)&&--t.indentDepth),n},indent:function(e,t,n){var r=Se.test(t);return e.basecol+n.unit*(e.indentDepth-(r?1:0))},languageData:{indentOnInput:/^\s*(?:end|until|else|\)|\})$/,commentTokens:{line:"--",block:{open:"--[[",close:"]]--"}}}},Ee={name:"properties",token:function(e,t){var n=e.sol()||t.afterSection,r=e.eol();if(t.afterSection=!1,n&&(t.nextMultiline?(t.inMultiline=!0,t.nextMultiline=!1):t.position="def"),r&&!t.nextMultiline&&(t.inMultiline=!1,t.position="def"),n)for(;e.eatSpace(););var o=e.next();return!n||"#"!==o&&"!"!==o&&";"!==o?n&&"["===o?(t.afterSection=!0,e.skipTo("]"),e.eat("]"),"header"):"="===o||":"===o?(t.position="quote",null):("\\"===o&&"quote"===t.position&&e.eol()&&(t.nextMultiline=!0),t.position):(t.position="comment",e.skipToEnd(),"comment")},startState:function(){return{position:"def",nextMultiline:!1,inMultiline:!1,afterSection:!1}}};var Pe=n(85109),Qe=n(89862),Me=n(15576),De=n(6393),$e=n(15367),ze=n(78055),Re=n(48820),Ie=n(43720);const Le=63;class Fe{constructor(e,t,n){this.parent=e,this.depth=t,this.type=n,this.hash=(e?e.hash+e.hash<<8:0)+t+(t<<4)+n}}function Ue(e,t){for(let n=0,r=t-e.pos-1;;r--,n++){let t=e.peek(r);if(We(t)||-1==t)return n}}function He(e){return 32==e||9==e}function We(e){return 10==e||13==e}function je(e){return He(e)||We(e)}function qe(e){return e<0||je(e)}Fe.top=new Fe(null,-1,0);const Xe=new Re.Aj({start:Fe.top,reduce(e,t){return 3!=e.type||20!=t&&34!=t?e:e.parent},shift(e,t,n,r){if(3==t)return new Fe(e,Ue(r,r.pos),1);if(65==t||5==t)return new Fe(e,Ue(r,r.pos),2);if(t==Le)return e.parent;if(19==t||33==t)return new Fe(e,0,3);if(13==t&&4==e.type)return e.parent;if(47==t){let t=/[1-9]/.exec(r.read(r.pos,n.pos));if(t)return new Fe(e,e.depth+ +t[0],4)}return e},hash(e){return e.hash}});function Ye(e,t,n=0){return e.peek(n)==t&&e.peek(n+1)==t&&e.peek(n+2)==t&&qe(e.peek(n+3))}const Ge=new Re.Lu(((e,t)=>{if(-1==e.next&&t.canShift(64))return e.acceptToken(64);let n=e.peek(-1);if((We(n)||n<0)&&3!=t.context.type){if(Ye(e,45)){if(!t.canShift(Le))return e.acceptToken(1,3);e.acceptToken(Le)}if(Ye(e,46)){if(!t.canShift(Le))return e.acceptToken(2,3);e.acceptToken(Le)}let n=0;for(;32==e.next;)n++,e.advance();!(n<t.context.depth)&&(n!=t.context.depth||1!=t.context.type||45==e.next&&qe(e.peek(1)))||-1==e.next||We(e.next)||35==e.next||e.acceptToken(Le,-n)}}),{contextual:!0}),Ze=new Re.Lu(((e,t)=>{if(3!=t.context.type)if(45==e.next)e.advance(),qe(e.next)&&e.acceptToken(1==t.context.type&&t.context.depth==Ue(e,e.pos-1)?4:3);else if(63==e.next)e.advance(),qe(e.next)&&e.acceptToken(2==t.context.type&&t.context.depth==Ue(e,e.pos-1)?6:5);else{let n=e.pos;for(;;)if(He(e.next)){if(e.pos==n)return;e.advance()}else if(33==e.next)et(e);else{if(38!=e.next){if(42==e.next){tt(e);break}if(39==e.next||34==e.next){if(nt(e,!0))break;return}if(91==e.next||123==e.next){if(!rt(e))return;break}lt(e,!0,!1,0);break}tt(e)}for(;He(e.next);)e.advance();if(58==e.next){if(e.pos==n&&t.canShift(29))return;qe(e.peek(1))&&e.acceptTokenTo(2==t.context.type&&t.context.depth==Ue(e,n)?66:65,n)}}else 63==e.next&&(e.advance(),qe(e.next)&&e.acceptToken(7))}),{contextual:!0});function Ke(e){return e>=48&&e<=57||e>=97&&e<=102||e>=65&&e<=70}function Je(e,t){return 37==e.next?(e.advance(),Ke(e.next)&&e.advance(),Ke(e.next)&&e.advance(),!0):!!((n=e.next)>32&&n<127&&34!=n&&37!=n&&44!=n&&60!=n&&62!=n&&92!=n&&94!=n&&96!=n&&123!=n&&124!=n&&125!=n||t&&44==e.next)&&(e.advance(),!0);var n}function et(e){if(e.advance(),60==e.next){for(e.advance();;)if(!Je(e,!0)){62==e.next&&e.advance();break}}else for(;Je(e,!1););}function tt(e){for(e.advance();!qe(e.next)&&"f"!=it(e.tag);)e.advance()}function nt(e,t){let n=e.next,r=!1,o=e.pos;for(e.advance();;){let i=e.next;if(i<0)break;if(e.advance(),i==n){if(39!=i)break;if(39!=e.next)break;e.advance()}else if(92==i&&34==n)e.next>=0&&e.advance();else if(We(i)){if(t)return!1;r=!0}else if(t&&e.pos>=o+1024)return!1}return!r}function rt(e){for(let t=[],n=e.pos+1024;;)if(91==e.next||123==e.next)t.push(e.next),e.advance();else if(39==e.next||34==e.next){if(!nt(e,!0))return!1}else if(93==e.next||125==e.next){if(t[t.length-1]!=e.next-2)return!1;if(t.pop(),e.advance(),!t.length)return!0}else{if(e.next<0||e.pos>n||We(e.next))return!1;e.advance()}}const ot="iiisiiissisfissssssssssssisssiiissssssssssssssssssssssssssfsfssissssssssssssssssssssssssssfif";function it(e){return e<33?"u":e>125?"s":ot[e-33]}function at(e,t){let n=it(e);return"u"!=n&&!(t&&"f"==n)}function lt(e,t,n,r){if("s"!=it(e.next)&&(63!=e.next&&58!=e.next&&45!=e.next||!at(e.peek(1),n)))return!1;e.advance();let o=e.pos;for(;;){let i=e.next,a=0,l=r+1;for(;je(i);){if(We(i)){if(t)return!1;l=0}else l++;i=e.peek(++a)}if(!(i>=0&&(58==i?at(e.peek(a+1),n):35==i?32!=e.peek(a-1):at(i,n)))||!n&&l<=r||0==l&&!n&&(Ye(e,45,a)||Ye(e,46,a)))break;if(t&&"f"==it(i))return!1;for(let t=a;t>=0;t--)e.advance();if(t&&e.pos>o+1024)return!1}return!0}const st=new Re.Lu(((e,t)=>{if(33==e.next)et(e),e.acceptToken(12);else if(38==e.next||42==e.next){let t=38==e.next?10:11;tt(e),e.acceptToken(t)}else 39==e.next||34==e.next?(nt(e,!1),e.acceptToken(9)):lt(e,!1,3==t.context.type,t.context.depth)&&e.acceptToken(8)})),ct=new Re.Lu(((e,t)=>{let n=4==t.context.type?t.context.depth:-1,r=e.pos;e:for(;;){let o=0,i=e.next;for(;32==i;)i=e.peek(++o);if(!o&&(Ye(e,45,o)||Ye(e,46,o)))break;if(!We(i)&&(n<0&&(n=Math.max(t.context.depth+1,o)),o<n))break;for(;;){if(e.next<0)break e;let t=We(e.next);if(e.advance(),t)continue e;r=e.pos}}e.acceptTokenTo(13,r)})),ut=(0,Ie.pn)({DirectiveName:Ie._A.keyword,DirectiveContent:Ie._A.attributeValue,"DirectiveEnd DocEnd":Ie._A.meta,QuotedLiteral:Ie._A.string,BlockLiteralHeader:Ie._A.special(Ie._A.string),BlockLiteralContent:Ie._A.content,Literal:Ie._A.content,"Key/Literal Key/QuotedLiteral":Ie._A.definition(Ie._A.propertyName),"Anchor Alias":Ie._A.labelName,Tag:Ie._A.typeName,Comment:Ie._A.lineComment,": , -":Ie._A.separator,"?":Ie._A.punctuation,"[ ]":Ie._A.squareBracket,"{ }":Ie._A.brace}),dt=Re.U1.deserialize({version:14,states:"5lQ!ZQgOOO#PQfO'#CpO#uQfO'#DOOOQR'#Dv'#DvO$qQgO'#DRO%gQdO'#DUO%nQgO'#DUO&ROaO'#D[OOQR'#Du'#DuO&{QgO'#D^O'rQgO'#D`OOQR'#Dt'#DtO(iOqO'#DbOOQP'#Dj'#DjO(zQaO'#CmO)YQgO'#CmOOQP'#Cm'#CmQ)jQaOOQ)uQgOOQ]QgOOO*PQdO'#CrO*nQdO'#CtOOQO'#Dw'#DwO+]Q`O'#CxO+hQdO'#CwO+rQ`O'#CwOOQO'#Cv'#CvO+wQdO'#CvOOQO'#Cq'#CqO,UQ`O,59[O,^QfO,59[OOQR,59[,59[OOQO'#Cx'#CxO,eQ`O'#DPO,pQdO'#DPOOQO'#Dx'#DxO,zQdO'#DxO-XQ`O,59jO-aQfO,59jOOQR,59j,59jOOQR'#DS'#DSO-hQcO,59mO-sQgO'#DVO.TQ`O'#DVO.YQcO,59pOOQR'#DX'#DXO#|QfO'#DWO.hQcO'#DWOOQR,59v,59vO.yOWO,59vO/OOaO,59vO/WOaO,59vO/cQgO'#D_OOQR,59x,59xO0VQgO'#DaOOQR,59z,59zOOQP,59|,59|O0yOaO,59|O1ROaO,59|O1aOqO,59|OOQP-E7h-E7hO1oQgO,59XOOQP,59X,59XO2PQaO'#DeO2_QgO'#DeO2oQgO'#DkOOQP'#Dk'#DkQ)jQaOOO3PQdO'#CsOOQO,59^,59^O3kQdO'#CuOOQO,59`,59`OOQO,59c,59cO4VQdO,59cO4aQdO'#CzO4kQ`O'#CzOOQO,59b,59bOOQU,5:Q,5:QOOQR1G.v1G.vO4pQ`O1G.vOOQU-E7d-E7dO4xQdO,59kOOQO,59k,59kO5SQdO'#DQO5^Q`O'#DQOOQO,5:d,5:dOOQU,5:R,5:ROOQR1G/U1G/UO5cQ`O1G/UOOQU-E7e-E7eO5kQgO'#DhO5xQcO1G/XOOQR1G/X1G/XOOQR,59q,59qO6TQgO,59qO6eQdO'#DiO6lQgO'#DiO7PQcO1G/[OOQR1G/[1G/[OOQR,59r,59rO#|QfO,59rOOQR1G/b1G/bO7_OWO1G/bO7dOaO1G/bOOQR,59y,59yOOQR,59{,59{OOQP1G/h1G/hO7lOaO1G/hO7tOaO1G/hO8POaO1G/hOOQP1G.s1G.sO8_QgO,5:POOQP,5:P,5:POOQP,5:V,5:VOOQP-E7i-E7iOOQO,59_,59_OOQO,59a,59aOOQO1G.}1G.}OOQO,59f,59fO8oQdO,59fOOQR7+$b7+$bP,XQ`O'#DfOOQO1G/V1G/VOOQO,59l,59lO8yQdO,59lOOQR7+$p7+$pP9TQ`O'#DgOOQR'#DT'#DTOOQR,5:S,5:SOOQR-E7f-E7fOOQR7+$s7+$sOOQR1G/]1G/]O9YQgO'#DYO9jQ`O'#DYOOQR,5:T,5:TO#|QfO'#DZO9oQcO'#DZOOQR-E7g-E7gOOQR7+$v7+$vOOQR1G/^1G/^OOQR7+$|7+$|O:QOWO7+$|OOQP7+%S7+%SO:VOaO7+%SO:_OaO7+%SOOQP1G/k1G/kOOQO1G/Q1G/QOOQO1G/W1G/WOOQR,59t,59tO:jQgO,59tOOQR,59u,59uO#|QfO,59uOOQR<<Hh<<HhOOQP<<Hn<<HnO:zOaO<<HnOOQR1G/`1G/`OOQR1G/a1G/aOOQPAN>YAN>Y",stateData:";S~O!fOS!gOS^OS~OP_OQbORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!V[O!cTO~O`cO~P]OVkOWROXROYeOZfO[dOcPOmhOqQO~OboO~P!bOVtOWROXROYeOZfO[dOcPOmrOqQO~OpwO~P#WORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!cTO~OSvP!avP!bvP~P#|OWROXROYeOZfO[dOcPOqQO~OmzO~P%OOm!OOUzP!azP!bzP!dzP~P#|O^!SO!b!QO!f!TO!g!RO~ORSOTUOWROXROcPOqQO!PVO!cTO~OY!UOP!QXQ!QX!V!QX!`!QXS!QX!a!QX!b!QXU!QXm!QX!d!QX~P&aO[!WOP!SXQ!SX!V!SX!`!SXS!SX!a!SX!b!SXU!SXm!SX!d!SX~P&aO^!ZO!W![O!b!YO!f!]O!g!YO~OP!_O!V[OQaX!`aX~OPaXQaX!VaX!`aX~P#|OP!bOQ!cO!V[O~OP_O!V[O~P#|OWROXROY!fOcPOqQObfXmfXofXpfX~OWROXRO[!hOcPOqQObhXmhXohXphX~ObeXmlXoeX~ObkXokX~P%OOm!kO~Om!lObnPonP~P%OOb!pOo!oO~Ob!pO~P!bOm!sOosXpsX~OosXpsX~P%OOm!uOotPptP~P%OOo!xOp!yO~Op!yO~P#WOS!|O!a#OO!b#OO~OUyX!ayX!byX!dyX~P#|Om#QO~OU#SO!a#UO!b#UO!d#RO~Om#WOUzX!azX!bzX!dzX~O]#XO~O!b#XO!g#YO~O^#ZO!b#XO!g#YO~OP!RXQ!RX!V!RX!`!RXS!RX!a!RX!b!RXU!RXm!RX!d!RX~P&aOP!TXQ!TX!V!TX!`!TXS!TX!a!TX!b!TXU!TXm!TX!d!TX~P&aO!b#^O!g#^O~O^#_O!b#^O!f#`O!g#^O~O^#_O!W#aO!b#^O!g#^O~OPaaQaa!Vaa!`aa~P#|OP#cO!V[OQ!XX!`!XX~OP!XXQ!XX!V!XX!`!XX~P#|OP_O!V[OQ!_X!`!_X~P#|OWROXROcPOqQObgXmgXogXpgX~OWROXROcPOqQObiXmiXoiXpiX~Obkaoka~P%OObnXonX~P%OOm#kO~Ob#lOo!oO~Oosapsa~P%OOotXptX~P%OOm#pO~Oo!xOp#qO~OSwP!awP!bwP~P#|OS!|O!a#vO!b#vO~OUya!aya!bya!dya~P#|Om#xO~P%OOm#{OU}P!a}P!b}P!d}P~P#|OU#SO!a$OO!b$OO!d#RO~O]$QO~O!b$QO!g$RO~O!b$SO!g$SO~O^$TO!b$SO!g$SO~O^$TO!b$SO!f$UO!g$SO~OP!XaQ!Xa!V!Xa!`!Xa~P#|Obnaona~P%OOotapta~P%OOo!xO~OU|X!a|X!b|X!d|X~P#|Om$ZO~Om$]OU}X!a}X!b}X!d}X~O]$^O~O!b$_O!g$_O~O^$`O!b$_O!g$_O~OU|a!a|a!b|a!d|a~P#|O!b$cO!g$cO~O",goto:",]!mPPPPPPPPPPPPPPPPP!nPP!v#v#|$`#|$c$f$j$nP%VPPP!v%Y%^%a%{&O%a&R&U&X&_&b%aP&e&{&e'O'RPP']'a'g'm's'y(XPPPPPPPP(_)e*X+c,VUaObcR#e!c!{ROPQSTUXY_bcdehknrtvz!O!U!W!_!b!c!f!h!k!l!s!u!|#Q#R#S#W#c#k#p#x#{$Z$]QmPR!qnqfPQThknrtv!k!l!s!u#R#k#pR!gdR!ieTlPnTjPnSiPnSqQvQ{TQ!mkQ!trQ!vtR#y#RR!nkTsQvR!wt!RWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]RySR#t!|R|TR|UQ!PUR#|#SR#z#RR#z#SyZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]R!VXR!XYa]O^abc!a!c!eT!da!eQnPR!rnQvQR!{vQ!}yR#u!}Q#T|R#}#TW^Obc!cS!^^!aT!aa!eQ!eaR#f!eW`Obc!cQxSS}U#SQ!`_Q#PzQ#V!OQ#b!_Q#d!bQ#s!|Q#w#QQ$P#WQ$V#cQ$Y#xQ$[#{Q$a$ZR$b$]xZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]Q!VXQ!XYQ#[!UR#]!W!QWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]pfPQThknrtv!k!l!s!u#R#k#pQ!gdQ!ieQ#g!fR#h!hSgPn^pQTkrtv#RQ!jhQ#i!kQ#j!lQ#n!sQ#o!uQ$W#kR$X#pQuQR!zv",nodeNames:"⚠ DirectiveEnd DocEnd - - ? ? ? Literal QuotedLiteral Anchor Alias Tag BlockLiteralContent Comment Stream BOM Document ] [ FlowSequence Item Tagged Anchored Anchored Tagged FlowMapping Pair Key : Pair , } { FlowMapping Pair Pair BlockSequence Item Item BlockMapping Pair Pair Key Pair Pair BlockLiteral BlockLiteralHeader Tagged Anchored Anchored Tagged Directive DirectiveName DirectiveContent Document",maxTerm:74,context:Xe,nodeProps:[["isolate",-3,8,9,14,""],["openedBy",18,"[",32,"{"],["closedBy",19,"]",33,"}"]],propSources:[ut],skippedNodes:[0],repeatNodeCount:6,tokenData:"-Y~RnOX#PXY$QYZ$]Z]#P]^$]^p#Ppq$Qqs#Pst$btu#Puv$yv|#P|}&e}![#P![!]'O!]!`#P!`!a'i!a!}#P!}#O*g#O#P#P#P#Q+Q#Q#o#P#o#p+k#p#q'i#q#r,U#r;'S#P;'S;=`#z<%l?HT#P?HT?HU,o?HUO#PQ#UU!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PQ#kTOY#PZs#Pt;'S#P;'S;=`#z<%lO#PQ#}P;=`<%l#P~$VQ!f~XY$Qpq$Q~$bO!g~~$gS^~OY$bZ;'S$b;'S;=`$s<%lO$b~$vP;=`<%l$bR%OX!WQOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR%rX!WQ!VPOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR&bP;=`<%l%kR&lUoP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'VUmP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'p[!PP!WQOY#PZp#Ppq#hq{#P{|(f|}#P}!O(f!O!R#P!R![)p![;'S#P;'S;=`#z<%lO#PR(mW!PP!WQOY#PZp#Ppq#hq!R#P!R![)V![;'S#P;'S;=`#z<%lO#PR)^U!PP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR)wY!PP!WQOY#PZp#Ppq#hq{#P{|)V|}#P}!O)V!O;'S#P;'S;=`#z<%lO#PR*nUcP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+XUbP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+rUqP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,]UpP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,vU`P!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#P",tokenizers:[Ge,Ze,st,ct,0,1],topRules:{Stream:[0,15]},tokenPrec:0});var ft=n(90365);const ht=Re.U1.deserialize({version:14,states:"!vOQOPOOO]OPO'#C_OhOPO'#C^OOOO'#Cc'#CcOpOPO'#CaQOOOOOO{OPOOOOOO'#Cb'#CbO!WOPO'#C`O!`OPO,58xOOOO-E6a-E6aOOOO-E6`-E6`OOOO'#C_'#C_OOOO1G.d1G.d",stateData:"!h~OXPOYROWTP~OWVXXRXYRX~OYVOXSP~OXROYROWTX~OXROYROWTP~OYVOXSX~OX[O~OXY~",goto:"vWPPX[beioRUOQQOR]XRXQTTOUQWQRZWSSOURYS",nodeNames:"⚠ Document Frontmatter DashLine FrontmatterContent Body",maxTerm:10,skippedNodes:[0],repeatNodeCount:2,tokenData:"$z~RXOYnYZ!^Z]n]^!^^}n}!O!i!O;'Sn;'S;=`!c<%lOn~qXOYnYZ!^Z]n]^!^^;'Sn;'S;=`!c<%l~n~On~~!^~!cOY~~!fP;=`<%ln~!lZOYnYZ!^Z]n]^!^^}n}!O#_!O;'Sn;'S;=`!c<%l~n~On~~!^~#bZOYnYZ!^Z]n]^!^^}n}!O$T!O;'Sn;'S;=`!c<%l~n~On~~!^~$WXOYnYZ$sZ]n]^$s^;'Sn;'S;=`!c<%l~n~On~~$s~$zOX~Y~",tokenizers:[0],topRules:{Document:[0,1]},tokenPrec:67}),pt=R.bj.define({name:"yaml",parser:dt.configure({props:[R.Oh.add({Stream:e=>{for(let t=e.node.resolve(e.pos,-1);t&&t.to>=e.pos;t=t.parent){if("BlockLiteralContent"==t.name&&t.from<t.to)return e.baseIndentFor(t);if("BlockLiteral"==t.name)return e.baseIndentFor(t)+e.unit;if("BlockSequence"==t.name||"BlockMapping"==t.name)return e.column(t.from,1);if("QuotedLiteral"==t.name)return null;if("Literal"==t.name){let n=e.column(t.from,1);if(n==e.lineIndent(t.from,1))return n;if(t.to>e.pos)return null}}return null},FlowMapping:(0,R.Ay)({closing:"}"}),FlowSequence:(0,R.Ay)({closing:"]"})}),R.b_.add({"FlowMapping FlowSequence":R.yd,"Item Pair BlockLiteral":(e,t)=>({from:t.doc.lineAt(e.from).to,to:e.to})})]}),languageData:{commentTokens:{line:"#"},indentOnInput:/^\s*[\]\}]$/}});function mt(){return new R.Yy(pt)}Ie._A.meta;const gt={abstract:4,and:5,array:6,as:7,true:8,false:8,break:9,case:10,catch:11,clone:12,const:13,continue:14,declare:16,default:15,do:17,echo:18,else:19,elseif:20,enddeclare:21,endfor:22,endforeach:23,endif:24,endswitch:25,endwhile:26,enum:27,extends:28,final:29,finally:30,fn:31,for:32,foreach:33,from:34,function:35,global:36,goto:37,if:38,implements:39,include:40,include_once:41,instanceof:42,insteadof:43,interface:44,list:45,match:46,namespace:47,new:48,null:49,or:50,print:51,require:52,require_once:53,return:54,switch:55,throw:56,trait:57,try:58,unset:59,use:60,var:61,public:62,private:62,protected:62,while:63,xor:64,yield:65,__proto__:null};function vt(e){let t=gt[e.toLowerCase()];return null==t?-1:t}function At(e){return 9==e||10==e||13==e||32==e}function yt(e){return e>=97&&e<=122||e>=65&&e<=90}function bt(e){return 95==e||e>=128||yt(e)}function Ot(e){return e>=48&&e<=55||e>=97&&e<=102||e>=65&&e<=70}const wt={int:!0,integer:!0,bool:!0,boolean:!0,float:!0,double:!0,real:!0,string:!0,array:!0,object:!0,unset:!0,__proto__:null},xt=new Re.Lu((e=>{if(40==e.next){e.advance();let t=0;for(;At(e.peek(t));)t++;let n,r="";for(;yt(n=e.peek(t));)r+=String.fromCharCode(n),t++;for(;At(e.peek(t));)t++;41==e.peek(t)&&wt[r.toLowerCase()]&&e.acceptToken(1)}else if(60==e.next&&60==e.peek(1)&&60==e.peek(2)){for(let t=0;t<3;t++)e.advance();for(;32==e.next||9==e.next;)e.advance();let t=39==e.next;if(t&&e.advance(),!bt(e.next))return;let n=String.fromCharCode(e.next);for(;e.advance(),bt(e.next)||e.next>=48&&e.next<=55;)n+=String.fromCharCode(e.next);if(t){if(39!=e.next)return;e.advance()}if(10!=e.next&&13!=e.next)return;for(;;){let t=10==e.next||13==e.next;if(e.advance(),e.next<0)return;if(t){for(;32==e.next||9==e.next;)e.advance();let t=!0;for(let r=0;r<n.length;r++){if(e.next!=n.charCodeAt(r)){t=!1;break}e.advance()}if(t)return e.acceptToken(2)}}}})),_t=new Re.Lu((e=>{e.next<0&&e.acceptToken(266)})),Ct=new Re.Lu(((e,t)=>{63==e.next&&t.canShift(265)&&62==e.peek(1)&&e.acceptToken(265)}));function kt(e){let t=e.peek(1);if(110==t||114==t||116==t||118==t||101==t||102==t||92==t||36==t||34==t||123==t)return 2;if(t>=48&&t<=55){let t,n=2;for(;n<5&&(t=e.peek(n))>=48&&t<=55;)n++;return n}if(120==t&&Ot(e.peek(2)))return Ot(e.peek(3))?4:3;if(117==t&&123==e.peek(2))for(let t=3;;t++){let n=e.peek(t);if(125==n)return 2==t?0:t+1;if(!Ot(n))break}return 0}const St=new Re.Lu(((e,t)=>{let n=!1;for(;!(34==e.next||e.next<0||36==e.next&&(bt(e.peek(1))||123==e.peek(1))||123==e.next&&36==e.peek(1));n=!0){if(92==e.next){let t=kt(e);if(t){if(n)break;return e.acceptToken(3,t)}}else if(!n&&(91==e.next||45==e.next&&62==e.peek(1)&&bt(e.peek(2))||63==e.next&&45==e.peek(1)&&62==e.peek(2)&&bt(e.peek(3)))&&t.canShift(264))break;e.advance()}n&&e.acceptToken(263)})),Vt=(0,Ie.pn)({"Visibility abstract final static":Ie._A.modifier,"for foreach while do if else elseif switch try catch finally return throw break continue default case":Ie._A.controlKeyword,"endif endfor endforeach endswitch endwhile declare enddeclare goto match":Ie._A.controlKeyword,"and or xor yield unset clone instanceof insteadof":Ie._A.operatorKeyword,"function fn class trait implements extends const enum global interface use var":Ie._A.definitionKeyword,"include include_once require require_once namespace":Ie._A.moduleKeyword,"new from echo print array list as":Ie._A.keyword,null:Ie._A.null,Boolean:Ie._A.bool,VariableName:Ie._A.variableName,"NamespaceName/...":Ie._A.namespace,"NamedType/...":Ie._A.typeName,Name:Ie._A.name,"CallExpression/Name":Ie._A.function(Ie._A.variableName),"LabelStatement/Name":Ie._A.labelName,"MemberExpression/Name":Ie._A.propertyName,"MemberExpression/VariableName":Ie._A.special(Ie._A.propertyName),"ScopedExpression/ClassMemberName/Name":Ie._A.propertyName,"ScopedExpression/ClassMemberName/VariableName":Ie._A.special(Ie._A.propertyName),"CallExpression/MemberExpression/Name":Ie._A.function(Ie._A.propertyName),"CallExpression/ScopedExpression/ClassMemberName/Name":Ie._A.function(Ie._A.propertyName),"MethodDeclaration/Name":Ie._A.function(Ie._A.definition(Ie._A.variableName)),"FunctionDefinition/Name":Ie._A.function(Ie._A.definition(Ie._A.variableName)),"ClassDeclaration/Name":Ie._A.definition(Ie._A.className),UpdateOp:Ie._A.updateOperator,ArithOp:Ie._A.arithmeticOperator,LogicOp:Ie._A.logicOperator,BitOp:Ie._A.bitwiseOperator,CompareOp:Ie._A.compareOperator,ControlOp:Ie._A.controlOperator,AssignOp:Ie._A.definitionOperator,"$ ConcatOp":Ie._A.operator,LineComment:Ie._A.lineComment,BlockComment:Ie._A.blockComment,Integer:Ie._A.integer,Float:Ie._A.float,String:Ie._A.string,ShellExpression:Ie._A.special(Ie._A.string),"=> ->":Ie._A.punctuation,"( )":Ie._A.paren,"#[ [ ]":Ie._A.squareBracket,"${ { }":Ie._A.brace,"-> ?->":Ie._A.derefOperator,", ; :: : \\":Ie._A.separator,"PhpOpen PhpClose":Ie._A.processingInstruction}),Bt={__proto__:null,static:311,STATIC:311,class:333,CLASS:333},Tt=Re.U1.deserialize({version:14,states:"$GSQ`OWOOQhQaOOP%oO`OOOOO#t'#H_'#H_O%tO#|O'#DtOOO#u'#Dw'#DwQ&SOWO'#DwO&XO$VOOOOQ#u'#Dx'#DxO&lQaO'#D|O(mQdO'#E}O(tQdO'#EQO*kQaO'#EWO,zQ`O'#ETO-PQ`O'#E^O/nQaO'#E^O/uQ`O'#EfO/zQ`O'#EoO*kQaO'#EoO0VQ`O'#HhO0[Q`O'#E{O0[Q`O'#E{OOQS'#Ic'#IcO0aQ`O'#EvOOQS'#IZ'#IZO2oQdO'#IWO6tQeO'#FUO*kQaO'#FeO*kQaO'#FfO*kQaO'#FgO*kQaO'#FhO*kQaO'#FhO*kQaO'#FkOOQO'#Id'#IdO7RQ`O'#FqOOQO'#Hi'#HiO7ZQ`O'#HOO7uQ`O'#FlO8QQ`O'#H]O8]Q`O'#FvO8eQaO'#FwO*kQaO'#GVO*kQaO'#GYO8}OrO'#G]OOQS'#Iq'#IqOOQS'#Ip'#IpOOQS'#IW'#IWO,zQ`O'#GdO,zQ`O'#GfO,zQ`O'#GkOhQaO'#GmO9UQ`O'#GnO9ZQ`O'#GqO9`Q`O'#GtO9eQeO'#GuO9eQeO'#GvO9eQeO'#GwO9oQ`O'#GxO9tQ`O'#GzO9yQaO'#G{O<YQ`O'#G|O<_Q`O'#G}O<dQ`O'#G}O9oQ`O'#HOO<iQ`O'#HQO<nQ`O'#HRO<sQ`O'#HSO<xQ`O'#HVO=TQ`O'#HWO9yQaO'#H[OOQ#u'#IV'#IVOOQ#u'#Ha'#HaQhQaOOO=fQ`O'#HPO7pQ`O'#HPO=kO#|O'#DrPOOO)CCw)CCwOOO#t-E;]-E;]OOO#u,5:c,5:cOOO#u'#H`'#H`O&XO$VOOO=vQ$VO'#IUOOOO'#IU'#IUQOOOOOOOQ#y,5:h,5:hO=}QaO,5:hOOQ#u,5:j,5:jO@eQaO,5:mO@lQaO,5;UO*kQaO,5;UO@sQ`O,5;VOCbQaO'#EsOOQS,5;^,5;^OCiQ`O,5;jOOQP'#F]'#F]O*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qO*kQaO,5;qOOQ#u'#Im'#ImOOQS,5<q,5<qOOQ#u,5:l,5:lOEbQ`O,5:rOEiQdO'#E}OF]Q`O'#FlOFeQ`O'#FlOFmQ`O,5:oOFrQaO'#E_OOQS,5:x,5:xOHyQ`O'#I]O9yQaO'#EaO9yQaO'#I]OOQS'#I]'#I]OIQQ`O'#I[OIYQ`O,5:xO-UQaO,5:xOI_QaO'#EgOOQS,5;Q,5;QOOQS,5;Z,5;ZOIiQ`O,5;ZOOQO,5>S,5>SOJ[QdO,5;gOOQO-E;f-E;fOL^Q`O,5;gOLcQpO,5;bO0aQ`O'#EyOLkQtO'#E}OOQS'#Ez'#EzOOQS'#Ib'#IbOM`QaO,5:wO*kQaO,5;nOOQS,5;p,5;pO*kQaO,5;pOMgQdO,5<POMwQdO,5<QONXQdO,5<RONiQdO,5<SO!!sQdO,5<SO!!zQdO,5<VO!#[Q`O'#FrO!#gQ`O'#IgO!#oQ`O,5<]OOQO-E;g-E;gO!#tQ`O'#IoO<_Q`O,5=iO!#|Q`O,5=iO9oQ`O,5=jO!$RQ`O,5=nO!$WQ`O,5=kO!$]Q`O,5=kO!$bQ`O'#FnO!$xQ`O,5<WO!%TQ`O,5<WO!%WQ`O,5?ZO!%]Q`O,5<WO!%eQ`O,5<bO!%mQdO'#GPO!%{QdO'#InO!&WQdO,5=wO!&`Q`O,5<bO!%WQ`O,5<bO!&hQdO,5<cO!&xQ`O,5<cO!'lQdO,5<qO!)nQdO,5<tO!*OOrO'#HsOOOQ'#It'#ItO*kQaO'#GbOOOQ'#Hs'#HsO!*pOrO,5<wOOQS,5<w,5<wO!*wQaO,5=OO!+OQ`O,5=QO!+WQeO,5=VO!+bQ`O,5=XO!+gQaO'#GoO!+WQeO,5=YO9yQaO'#GrO!+WQeO,5=]O!&WQdO,5=`O(tQdO,5=aOOQ#u,5=a,5=aO(tQdO,5=bOOQ#u,5=b,5=bO(tQdO,5=cOOQ#u,5=c,5=cO!+nQ`O,5=dO!+vQ`O,5=fO!+{QdO'#IvOOQS'#Iv'#IvO!&WQdO,5=gO>UQaO,5=hO!-eQ`O'#F}O!-jQdO'#IlO!&WQdO,5=iOOQ#u,5=j,5=jO!-uQ`O,5=lO!-xQ`O,5=mO!-}Q`O,5=nO!.YQdO,5=qOOQ#u,5=q,5=qO!.eQ`O,5=rO!.eQ`O,5=rO!.mQdO'#IwO!.{Q`O'#HXO!&WQdO,5=rO!/ZQ`O,5=rO!/fQdO'#IYO!&WQdO,5=vOOQ#u-E;_-E;_O!1RQ`O,5=kOOO#u,5:^,5:^O!1^O#|O,5:^OOO#u-E;^-E;^OOOO,5>p,5>pOOQ#y1G0S1G0SO!1fQ`O1G0XO*kQaO1G0XO!2xQ`O1G0pOOQS1G0p1G0pO!4[Q`O1G0pOOQS'#I_'#I_O*kQaO'#I_OOQS1G0q1G0qO!4cQ`O'#IaO!7lQ`O'#E}O!7yQaO'#EuOOQO'#Ia'#IaO!8TQ`O'#I`O!8]Q`O,5;_OOQS'#FQ'#FQOOQS1G1U1G1UO!8bQdO1G1]O!:dQdO1G1]O!<PQdO1G1]O!=lQdO1G1]O!?XQdO1G1]O!@tQdO1G1]O!BaQdO1G1]O!C|QdO1G1]O!EiQdO1G1]O!GUQdO1G1]O!HqQdO1G1]O!J^QdO1G1]O!KyQdO1G1]O!MfQdO1G1]O# RQdO1G1]O#!nQdO1G1]OOQT1G0^1G0^O!%WQ`O,5<WO#$ZQaO'#EXOOQS1G0Z1G0ZO#$bQ`O,5:yOFuQaO,5:yO#$gQaO,5:}O#$nQdO,5:{O#&jQdO,5>wO#(fQaO'#HdO#(vQ`O,5>vOOQS1G0d1G0dO#)OQ`O1G0dO#)TQ`O'#I^O#*mQ`O'#I^O#*uQ`O,5;ROIbQaO,5;ROOQS1G0u1G0uPOQO'#E}'#E}O#+fQdO1G1RO0aQ`O'#HgO#-hQtO,5;cO#.YQaO1G0|OOQS,5;e,5;eO#0iQtO,5;gO#0vQdO1G0cO*kQaO1G0cO#2cQdO1G1YO#4OQdO1G1[OOQO,5<^,5<^O#4`Q`O'#HjO#4nQ`O,5?ROOQO1G1w1G1wO#4vQ`O,5?ZO!&WQdO1G3TO<_Q`O1G3TOOQ#u1G3U1G3UO#4{Q`O1G3YO!1RQ`O1G3VO#5WQ`O1G3VO#5]QpO'#FoO#5kQ`O'#FoO#5{Q`O'#FoO#6WQ`O'#FoO#6`Q`O'#FsO#6eQ`O'#FtOOQO'#If'#IfO#6lQ`O'#IeO#6tQ`O,5<YOOQS1G1r1G1rO0aQ`O1G1rO#6yQ`O1G1rO#7OQ`O1G1rO!%WQ`O1G4uO#7ZQdO1G4uO!%WQ`O1G1rO#7iQ`O1G1|O!%WQ`O1G1|O9yQaO,5<kO#7qQdO'#HqO#8PQdO,5?YOOQ#u1G3c1G3cO*kQaO1G1|O0aQ`O1G1|O#8[QdO1G1}O7RQ`O'#FyO7RQ`O'#FzO#:nQ`O'#F{OOQS1G1}1G1}O!-xQ`O1G1}O!1UQ`O1G1}O!1RQ`O1G1}O#;eO`O,5<xO#;jO`O,5<xO#;uO!bO,5<yO#<TQ`O,5<|OOOQ-E;q-E;qOOQS1G2c1G2cO#<[QaO'#GeO#<uQ$VO1G2jO#AuQ`O1G2jO#BQQ`O'#GgO#B]Q`O'#GjOOQ#u1G2l1G2lO#BhQ`O1G2lOOQ#u'#Gl'#GlOOQ#u'#Iu'#IuOOQ#u1G2q1G2qO#BmQ`O1G2qO,zQ`O1G2sO#BrQaO,5=ZO#ByQ`O,5=ZOOQ#u1G2t1G2tO#COQ`O1G2tO#CTQ`O,5=^OOQ#u1G2w1G2wO#DgQ`O1G2wOOQ#u1G2z1G2zOOQ#u1G2{1G2{OOQ#u1G2|1G2|OOQ#u1G2}1G2}O#DlQ`O'#HxO9oQ`O'#HxO#DqQ$VO1G3OO#IwQ`O1G3QO9yQaO'#HwO#I|QdO,5=[OOQ#u1G3R1G3RO#JXQ`O1G3SO9yQaO,5<iO#J^QdO'#HpO#JlQdO,5?WOOQ#u1G3T1G3TOOQ#u1G3W1G3WO!-xQ`O1G3WOOQ#u1G3X1G3XO#KfQ`O'#HTOOQ#u1G3Y1G3YO#KmQ`O1G3YO0aQ`O1G3YOOQ#u1G3]1G3]O!&WQdO1G3^O#KrQ`O1G3^O#KzQdO'#HzO#L]QdO,5?cO#LhQ`O,5?cO#LmQ`O'#HYO7RQ`O'#HYO#LxQ`O'#IxO#MQQ`O,5=sOOQ#u1G3^1G3^O!.eQ`O1G3^O!.eQ`O1G3^O#MVQeO'#HbO#MgQdO,5>tOOQ#u1G3b1G3bOOQ#u1G3V1G3VO!-xQ`O1G3VO!1UQ`O1G3VOOO#u1G/x1G/xO*kQaO7+%sO#MuQdO7+%sOOQS7+&[7+&[O$ bQ`O,5>yO>UQaO,5;`O$ iQ`O,5;aO$#OQaO'#HfO$#YQ`O,5>zOOQS1G0y1G0yO$#bQ`O'#EYO$#gQ`O'#IXO$#oQ`O,5:sOOQS1G0e1G0eO$#tQ`O1G0eO$#yQ`O1G0iO9yQaO1G0iOOQO,5>O,5>OOOQO-E;b-E;bOOQS7+&O7+&OO>UQaO,5;SO$%`QaO'#HeO$%jQ`O,5>xOOQS1G0m1G0mO$%rQ`O1G0mOOQS,5>R,5>ROOQS-E;e-E;eO$%wQdO7+&hO$'yQtO1G1RO$(WQdO7+%}OOQS1G0i1G0iOOQO,5>U,5>UOOQO-E;h-E;hOOQ#u7+(o7+(oO!&WQdO7+(oOOQ#u7+(t7+(tO#KmQ`O7+(tO0aQ`O7+(tOOQ#u7+(q7+(qO!-xQ`O7+(qO!1UQ`O7+(qO!1RQ`O7+(qO$)sQ`O,5<ZO$*OQ`O,5<ZO$*WQ`O,5<_O$*]QpO,5<ZO>UQaO,5<ZOOQO,5<_,5<_O$*kQpO,5<`O$*sQ`O,5<`O$+OQ`O'#HkO$+iQ`O,5?POOQS1G1t1G1tO$+qQpO7+'^O$+yQ`O'#FuO$,UQ`O7+'^OOQS7+'^7+'^O0aQ`O7+'^O#6yQ`O7+'^O$,^QdO7+*aO0aQ`O7+*aO$,lQ`O7+'^O*kQaO7+'hO0aQ`O7+'hO$,wQ`O7+'hO$-PQdO1G2VOOQS,5>],5>]OOQS-E;o-E;oO$.iQdO7+'hO$.yQpO7+'hO$/RQdO'#IiOOQO,5<e,5<eOOQO,5<f,5<fO$/dQpO'#GOO$/lQ`O'#GOOOQO'#Ik'#IkOOQO'#Ho'#HoO$0]Q`O'#GOO<_Q`O'#F|O!&WQdO'#GOO!.YQdO'#GQO7RQ`O'#GROOQO'#Ij'#IjOOQO'#Hn'#HnO$0yQ`O,5<gOOQ#y,5<g,5<gOOQS7+'i7+'iO!-xQ`O7+'iO!1UQ`O7+'iOOOQ1G2d1G2dO$1pO`O1G2dO$1uO!bO1G2eO$2TO`O'#G`O$2YO`O1G2eOOOQ1G2h1G2hO$2_QaO,5=PO,zQ`O'#HtO$2xQ$VO7+(UOhQaO7+(UO,zQ`O'#HuO$7xQ`O7+(UO!&WQdO7+(UO$8TQ`O7+(UO$8YQaO'#GhO$:iQ`O'#GiOOQO'#Hv'#HvO$:qQ`O,5=ROOQ#u,5=R,5=RO$:|Q`O,5=UO!&WQdO7+(WO!&WQdO7+(]O!&WQdO7+(_O$;XQaO1G2uO$;`Q`O1G2uO$;eQaO1G2uO!&WQdO7+(`O9yQaO1G2xO!&WQdO7+(cO0aQ`O'#GyO9oQ`O,5>dOOQ#u,5>d,5>dOOQ#u-E;v-E;vO$;lQaO7+(lO$<TQdO,5>cOOQS-E;u-E;uO!&WQdO7+(nO$=mQdO1G2TOOQS,5>[,5>[OOQS-E;n-E;nOOQ#u7+(r7+(rO$?nQ`O'#GQO$?uQ`O'#GQO$@ZQ`O'#HUOOQO'#Hy'#HyO$@`Q`O,5=oOOQ#u,5=o,5=oO$@gQpO7+(tOOQ#u7+(x7+(xO!&WQdO7+(xO$@rQdO,5>fOOQS-E;x-E;xO$AQQdO1G4}O$A]Q`O,5=tO$AbQ`O,5=tO$AmQ`O'#H{O$BRQ`O,5?dOOQS1G3_1G3_O#KrQ`O7+(xO$BZQdO,5=|OOQS-E;`-E;`O$CvQdO<<I_OOQS1G4e1G4eO$EcQ`O1G0zOOQO,5>Q,5>QOOQO-E;d-E;dO$8YQaO,5:tO$FxQaO'#HcO$GVQ`O,5>sOOQS1G0_1G0_OOQS7+&P7+&PO$G_Q`O7+&TO$HtQ`O1G0nO$JZQ`O,5>POOQO,5>P,5>POOQO-E;c-E;cOOQS7+&X7+&XOOQS7+&T7+&TOOQ#u<<LZ<<LZOOQ#u<<L`<<L`O$@gQpO<<L`OOQ#u<<L]<<L]O!-xQ`O<<L]O!1UQ`O<<L]O>UQaO1G1uO$KsQ`O1G1uO$LOQ`O1G1yOOQO1G1y1G1yO$LTQ`O1G1uO$L]Q`O1G1uO$MrQ`O1G1zO>UQaO1G1zOOQO,5>V,5>VOOQO-E;i-E;iOOQS<<Jx<<JxO$M}Q`O'#IhO$NVQ`O'#IhO$N[Q`O,5<aO0aQ`O<<JxO$+qQpO<<JxO$NaQ`O<<JxO0aQ`O<<M{O$NiQtO<<M{O#6yQ`O<<JxO$NwQdO<<KSO% XQpO<<KSO*kQaO<<KSO0aQ`O<<KSO% aQdO'#HmO% xQdO,5?TO!&WQdO,5<jO$/dQpO,5<jO%!ZQ`O,5<jO<_Q`O,5<hO!.YQdO,5<lOOQO-E;m-E;mO!&WQdO,5<hOOQO,5<j,5<jOOQO,5<l,5<lO%!tQdO,5<mOOQO-E;l-E;lOOQ#y1G2R1G2ROOQS<<KT<<KTO!-xQ`O<<KTOOOQ7+(O7+(OO%#PO`O7+(POOOO,5<z,5<zOOOQ7+(P7+(POhQaO,5>`OOQ#u-E;r-E;rOhQaO<<KpOOQ#u<<Kp<<KpO$8TQ`O,5>aOOQO-E;s-E;sO!&WQdO<<KpO$8TQ`O<<KpO%#UQ`O<<KpO%#ZQ`O,5=SO%$pQaO,5=TOOQO-E;t-E;tOOQ#u1G2m1G2mOOQ#u<<Kr<<KrOOQ#u<<Kw<<KwOOQ#u<<Ky<<KyOOQT7+(a7+(aO%%QQ`O7+(aO%%VQaO7+(aO%%^Q`O7+(aOOQ#u<<Kz<<KzO%%cQ`O7+(dO%&xQ`O7+(dOOQ#u<<K}<<K}O%&}QpO,5=eOOQ#u1G4O1G4OO%'YQ`O<<LWOOQ#u<<LY<<LYO$?uQ`O,5<lO%'_Q`O,5=pO%'dQdO,5=pOOQO-E;w-E;wOOQ#u1G3Z1G3ZO#KmQ`O<<L`OOQ#u<<Ld<<LdO%'oQ`O1G4QO%'tQdO7+*iOOQO1G3`1G3`O%(PQ`O1G3`O%(UQ`O'#HZO7RQ`O'#HZOOQO,5>g,5>gOOQO-E;y-E;yO!&WQdO<<LdO%(aQ`O1G0`OOQO,5=},5=}OOQO-E;a-E;aO>UQaO,5;TOOQ#uANAzANAzO#KmQ`OANAzOOQ#uANAwANAwO!-xQ`OANAwO%)vQ`O7+'aO>UQaO7+'aOOQO7+'e7+'eO%+]Q`O7+'aO%+hQ`O7+'eO>UQaO7+'fO%+mQ`O7+'fO%-SQ`O'#HlO%-bQ`O,5?SO%-bQ`O,5?SOOQO1G1{1G1{O$+qQpOAN@dOOQSAN@dAN@dO0aQ`OAN@dO%-jQtOANCgO%-xQ`OAN@dO*kQaOAN@nO%.QQdOAN@nO%.bQpOAN@nOOQS,5>X,5>XOOQS-E;k-E;kOOQO1G2U1G2UO!&WQdO1G2UO$/dQpO1G2UO<_Q`O1G2SO!.YQdO1G2WO!&WQdO1G2SOOQO1G2W1G2WOOQO1G2S1G2SO%.jQaO'#GSOOQO1G2X1G2XOOQSAN@oAN@oOOOQ<<Kk<<KkOOQ#u1G3z1G3zOOQ#uANA[ANA[OOQO1G3{1G3{O%0iQ`OANA[O!&WQdOANA[O%0nQaO1G2nO%1OQaO1G2oOOQT<<K{<<K{O%1`Q`O<<K{O%1eQaO<<K{O*kQaO,5=_OOQT<<LO<<LOOOQO1G3P1G3PO%1lQ`O1G3PO!+WQeOANArO%1qQdO1G3[OOQO1G3[1G3[O%1|Q`O1G3[OOQS7+)l7+)lOOQO7+(z7+(zO%2UQ`O,5=uO%2ZQ`O,5=uOOQ#uANBOANBOO%2fQ`O1G0oOOQ#uG27fG27fOOQ#uG27cG27cO%3{Q`O<<J{O>UQaO<<J{OOQO<<KP<<KPO%5bQ`O<<KQOOQO,5>W,5>WO%6wQ`O,5>WOOQO-E;j-E;jO%6|Q`O1G4nOOQSG26OG26OO$+qQpOG26OO0aQ`OG26OO%7UQdOG26YO*kQaOG26YOOQO7+'p7+'pO!&WQdO7+'pO!&WQdO7+'nOOQO7+'r7+'rOOQO7+'n7+'nO%7fQ`OLD+tO%8uQ`O'#E}O%9PQ`O'#IZO!&WQdO'#HrO%:|QaO,5<nOOQO,5<n,5<nO!&WQdOG26vOOQ#uG26vG26vO%<{QaO7+(YOOQTANAgANAgO%=]Q`OANAgO%=bQ`O1G2yOOQO7+(k7+(kOOQ#uG27^G27^O%=iQ`OG27^OOQO7+(v7+(vO%=nQ`O7+(vO!&WQdO7+(vOOQO1G3a1G3aO%=vQ`O1G3aO%={Q`OAN@gOOQO1G3r1G3rOOQSLD+jLD+jO$+qQpOLD+jO%?bQdOLD+tOOQO<<K[<<K[OOQO<<KY<<KYO%?rQ`O,5<oO%?wQ`O,5<pOOQP,5>^,5>^OOQP-E;p-E;pOOQO1G2Y1G2YOOQ#uLD,bLD,bOOQTG27RG27RO!&WQdOLD,xO!&WQdO<<LbOOQO<<Lb<<LbOOQO7+({7+({OOQS!$( U!$( UOOQS1G2Z1G2ZOOQS1G2[1G2[O%@PQdO1G2[OOQ#u!$(!d!$(!dOOQOANA|ANA|OOQS7+'v7+'vO%@[Q`O'#E{O%@[Q`O'#E{O%@aQ`O,5;gO%@fQdO,5<cO%BbQaO,5:}O*kQaO1G0iO%BiQaO'#FwO#.YQaO'#GVO#.YQaO'#GYO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO#.YQaO,5;qO%BpQdO'#I]O%D`QdO'#I]O#.YQaO'#EaO#.YQaO'#I]O%FbQaO,5:wO#.YQaO,5;nO#.YQaO,5;pO%FiQdO,5<PO%HeQdO,5<QO%JaQdO,5<RO%L]QdO,5<SO%NXQdO,5<SO%NoQdO,5<VO&!kQdO,5<tO#.YQaO1G0XO&$gQdO1G1]O&&cQdO1G1]O&(_QdO1G1]O&*ZQdO1G1]O&,VQdO1G1]O&.RQdO1G1]O&/}QdO1G1]O&1yQdO1G1]O&3uQdO1G1]O&5qQdO1G1]O&7mQdO1G1]O&9iQdO1G1]O&;eQdO1G1]O&=aQdO1G1]O&?]QdO1G1]O&AXQdO,5:{O&CTQdO,5>wO&EPQdO1G0cO#.YQaO1G0cO&F{QdO1G1YO&HwQdO1G1[O#.YQaO1G1|O#.YQaO7+%sO&JsQdO7+%sO&LoQdO7+%}O#.YQaO7+'hO&NkQdO7+'hO'!gQdO<<I_O'$cQdO<<KSO#.YQaO<<KSO#.YQaOAN@nO'&_QdOAN@nO'(ZQdOG26YO#.YQaOG26YO'*VQdOLD+tO',RQaO,5:}O'.QQaO1G0iO'/|QdO'#IWO'0aQeO'#FUO'4aQeO'#FUO#.YQaO'#FeO'.QQaO'#FeO#.YQaO'#FfO'.QQaO'#FfO#.YQaO'#FgO'.QQaO'#FgO#.YQaO'#FhO'.QQaO'#FhO#.YQaO'#FhO'.QQaO'#FhO#.YQaO'#FkO'.QQaO'#FkO'8gQaO,5:mO'8nQ`O,5<bO'8vQ`O1G0XO'.QQaO1G0|O':YQ`O1G1|O':bQ`O7+'hO':jQpO7+'hO':rQpO<<KSO':zQpOAN@nO';SQaO'#FwO'.QQaO'#GVO'.QQaO'#GYO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO,5;qO'.QQaO'#EaO'.QQaO'#I]O'=RQaO,5:wO'.QQaO,5;nO'.QQaO,5;pO'?QQdO,5<PO'ASQdO,5<QO'CUQdO,5<RO'EWQdO,5<SO'GYQdO,5<SO'GvQdO,5<VO'IxQdO,5<tO'.QQaO1G0XO'KzQdO1G1]O'M|QdO1G1]O(!OQdO1G1]O($QQdO1G1]O(&SQdO1G1]O((UQdO1G1]O(*WQdO1G1]O(,YQdO1G1]O(.[QdO1G1]O(0^QdO1G1]O(2`QdO1G1]O(4bQdO1G1]O(6dQdO1G1]O(8fQdO1G1]O(:hQdO1G1]O(<jQdO,5:{O(>lQdO,5>wO(@nQdO1G0cO'.QQaO1G0cO(BpQdO1G1YO(DrQdO1G1[O'.QQaO1G1|O'.QQaO7+%sO(FtQdO7+%sO(HvQdO7+%}O'.QQaO7+'hO(JxQdO7+'hO(LzQdO<<I_O(N|QdO<<KSO'.QQaO<<KSO'.QQaOAN@nO)#OQdOAN@nO)%QQdOG26YO'.QQaOG26YO)'SQdOLD+tO))UQaO,5:}O#.YQaO1G0iO))]Q`O'#FvO))eQpO,5;bO))mQ`O,5<bO!%WQ`O,5<bO!%WQ`O1G1|O0aQ`O1G1|O0aQ`O7+'hO0aQ`O<<KSO))uQdO,5<cO)+wQdO'#I]O)-vQdO'#IWO).aQaO,5:mO).hQ`O,5<bO).pQ`O1G0XO)0SQ`O1G1|O)0[Q`O7+'hO)0dQpO7+'hO)0lQpO<<KSO)0tQpOAN@nO0aQ`O'#EvO9yQaO'#FeO9yQaO'#FfO9yQaO'#FgO9yQaO'#FhO9yQaO'#FhO9yQaO'#FkO)0|QaO'#FwO9yQaO'#GVO9yQaO'#GYO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO9yQaO,5;qO)1TQ`O'#FlO*kQaO'#EaO*kQaO'#I]O)1]QaO,5:wO9yQaO,5;nO9yQaO,5;pO)1dQdO,5<PO)3`QdO,5<QO)5[QdO,5<RO)7WQdO,5<SO)9SQdO,5<SO)9jQdO,5<VO);fQdO,5<cO)=bQdO,5<tO)?^Q`O'#IvO)@sQ`O'#IYO9yQaO1G0XO)BYQdO1G1]O)DUQdO1G1]O)FQQdO1G1]O)G|QdO1G1]O)IxQdO1G1]O)KtQdO1G1]O)MpQdO1G1]O* lQdO1G1]O*#hQdO1G1]O*%dQdO1G1]O*'`QdO1G1]O*)[QdO1G1]O*+WQdO1G1]O*-SQdO1G1]O*/OQdO1G1]O*0zQaO,5:}O*1RQdO,5:{O*1cQdO,5>wO*1sQaO'#HdO*2TQ`O,5>vO*2]QdO1G0cO9yQaO1G0cO*4XQdO1G1YO*6TQdO1G1[O9yQaO1G1|O>UQaO'#HwO*8PQ`O,5=[O*8XQaO'#HbO*8cQ`O,5>tO9yQaO7+%sO*8kQdO7+%sO*:gQ`O1G0iO>UQaO1G0iO*;|QdO7+%}O9yQaO7+'hO*=xQdO7+'hO*?tQ`O,5>cO*AZQ`O,5=|O*BpQdO<<I_O*DlQ`O7+&TO*FRQdO<<KSO9yQaO<<KSO9yQaOAN@nO*G}QdOAN@nO*IyQdOG26YO9yQaOG26YO*KuQdOLD+tO*MqQaO,5:}O9yQaO1G0iO*MxQdO'#I]O*NcQ`O'#FvO*NkQ`O,5<bO!%WQ`O,5<bO!%WQ`O1G1|O0aQ`O1G1|O0aQ`O7+'hO0aQ`O<<KSO*NsQdO'#IWO+ ^QeO'#FUO+ zQaO'#FUO+#sQaO'#FUO+%`QaO'#FUO>UQaO'#FeO>UQaO'#FfO>UQaO'#FgO>UQaO'#FhO>UQaO'#FhO>UQaO'#FkO+'XQaO'#FwO>UQaO'#GVO>UQaO'#GYO+'`QaO,5:mO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO+'gQ`O'#I]O$8YQaO'#EaO+)PQaOG26YO$8YQaO'#I]O+*{Q`O'#I[O++TQaO,5:wO>UQaO,5;nO>UQaO,5;pO++[Q`O,5<PO+,wQ`O,5<QO+.dQ`O,5<RO+0PQ`O,5<SO+1lQ`O,5<SO+3XQ`O,5<VO+4tQ`O,5<bO+4|Q`O,5<cO+6iQ`O,5<tO+8UQ`O1G0XO>UQaO1G0XO+9hQ`O1G1]O+;TQ`O1G1]O+<pQ`O1G1]O+>]Q`O1G1]O+?xQ`O1G1]O+AeQ`O1G1]O+CQQ`O1G1]O+DmQ`O1G1]O+FYQ`O1G1]O+GuQ`O1G1]O+IbQ`O1G1]O+J}Q`O1G1]O+LjQ`O1G1]O+NVQ`O1G1]O, rQ`O1G1]O,#_Q`O1G0cO>UQaO1G0cO,$zQ`O1G1YO,&gQ`O1G1[O,(SQ`O1G1|O>UQaO1G1|O>UQaO7+%sO,([Q`O7+%sO,)wQ`O7+%}O>UQaO7+'hO,+dQ`O7+'hO,+lQ`O7+'hO,-XQpO7+'hO,-aQ`O<<I_O,.|Q`O<<KSO,0iQpO<<KSO>UQaO<<KSO>UQaOAN@nO,0qQ`OAN@nO,2^QpOAN@nO,2fQ`OG26YO>UQaOG26YO,4RQ`OLD+tO,5nQaO,5:}O>UQaO1G0iO,5uQ`O'#I]O$8YQaO'#FeO$8YQaO'#FfO$8YQaO'#FgO$8YQaO'#FhO$8YQaO'#FhO+)PQaO'#FhO$8YQaO'#FkO,6SQaO'#FwO,6ZQaO'#FwO$8YQaO'#GVO+)PQaO'#GVO$8YQaO'#GYO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO,8YQ`O'#FlO>UQaO'#EaO>UQaO'#I]O,8bQaO,5:wO,8iQaO,5:wO$8YQaO,5;nO+)PQaO,5;nO$8YQaO,5;pO,:hQ`O,5<PO,<TQ`O,5<QO,=pQ`O,5<RO,?]Q`O,5<SO,@xQ`O,5<SO,BeQ`O,5<SO,CtQ`O,5<VO,EaQ`O,5<cO%7fQ`O,5<cO,F|Q`O,5<tO$8YQaO1G0XO+)PQaO1G0XO,HiQ`O1G1]O,JUQ`O1G1]O,KeQ`O1G1]O,MQQ`O1G1]O,NaQ`O1G1]O- |Q`O1G1]O-#]Q`O1G1]O-$xQ`O1G1]O-&XQ`O1G1]O-'tQ`O1G1]O-)TQ`O1G1]O-*pQ`O1G1]O-,PQ`O1G1]O--lQ`O1G1]O-.{Q`O1G1]O-0hQ`O1G1]O-1wQ`O1G1]O-3dQ`O1G1]O-4sQ`O1G1]O-6`Q`O1G1]O-7oQ`O1G1]O-9[Q`O1G1]O-:kQ`O1G1]O-<WQ`O1G1]O-=gQ`O1G1]O-?SQ`O1G1]O-@cQ`O1G1]O-BOQ`O1G1]O-C_Q`O1G1]O-DzQ`O1G1]O-FZQ`O,5:{O-GvQ`O,5>wO-IcQ`O1G0cO-KOQ`O1G0cO$8YQaO1G0cO+)PQaO1G0cO-L_Q`O1G1YO-MzQ`O1G1YO. ZQ`O1G1[O$8YQaO1G1|O$8YQaO7+%sO+)PQaO7+%sO.!vQ`O7+%sO.$cQ`O7+%sO.%rQ`O7+%}O.'_Q`O7+%}O$8YQaO7+'hO.(nQ`O7+'hO.*ZQ`O<<I_O.+vQ`O<<I_O.-VQ`O<<KSO$8YQaO<<KSO$8YQaOAN@nO..rQ`OAN@nO.0_Q`OG26YO$8YQaOG26YO.1zQ`OLD+tO.3gQaO,5:}O.3nQaO,5:}O$8YQaO1G0iO+)PQaO1G0iO.5mQ`O'#I]O.7PQ`O'#I]O.:fQ`O'#IWO.:vQ`O'#FvO.;OQaO,5:mO.;VQ`O,5<bO.;_Q`O,5<bO!%WQ`O,5<bO.;gQ`O1G0XO.<yQ`O,5:{O.>fQ`O,5>wO.@RQ`O1G1|O!%WQ`O1G1|O0aQ`O1G1|O0aQ`O7+'hO.@ZQ`O7+'hO.@cQpO7+'hO.@kQpO<<KSO0aQ`O<<KSO.@sQpOAN@nO.@{Q`O'#IWO.A]Q`O'#IWO.CSQaO,5:mO.CZQaO,5:mO.CbQ`O,5<bO.CjQ`O7+'hO.CrQ`O1G0XO.EUQ`O1G0XO.FhQ`O1G1|O.FpQ`O7+'hO.FxQpO7+'hO.GQQpOAN@nO.GYQpO<<KSO.GbQpOAN@nO.GjQ`O'#FvO.GrQ`O'#FlO.GzQ`O,5<bO!%WQ`O,5<bO!%WQ`O1G1|O0aQ`O1G1|O0aQ`O7+'hO0aQ`O<<KSO.HSQ`O'#FvO.H[Q`O,5<bO.HdQ`O,5<bO!%WQ`O,5<bO!%WQ`O1G1|O!%WQ`O1G1|O0aQ`O1G1|O0aQ`O<<KSO0aQ`O7+'hO0aQ`O<<KSO.HlQ`O'#FlO.HtQ`O'#FlO.H|Q`O'#Fl",stateData:".Ic~O!dOS!eOS&vOS!gQQ~O!iTO&wRO~OPgOQ|OS!lOU^OW}OX!XO[mO]!_O^!WO`![Oa!SOb!]Ok!dOm!lOowOp!TOq!UOsuOt!gOu!VOv!POxkOykO|!bO}`O!O]O!P!eO!QxO!R}O!TpO!UlO!VlO!W!YO!X!QO!YzO!Z!cO![!ZO!]!^O!^!fO!`!`O!a!RO!cjO!mWO!oXO!sYO!y[O#W_O#bhO#daO#ebO#peO$ToO$]nO$^oO$aqO$drO$l!kO$zyO${!OO$}}O%O}O%V|O'g{O~O!g!mO~O&wRO!i!hX&p!hX&t!hX~O!i!pO~O!d!qO!e!qO!g!mO&t!tO&v!qO~PhO!n!vO~PhOT'VXz'VX!S'VX!b'VX!m'VX!o'VX!v'VX!y'VX#S'VX#W'VX#`'VX#a'VX#p#qX#s'VX#z'VX#{'VX#|'VX#}'VX$O'VX$Q'VX$R'VX$S'VX$T'VX$U'VX$V'VX$W'VX$z'VX&s'VX~O!q!xO~P&sOT#TOz#RO!S#UO!b#VO!m#cO!o!{O!v!yO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO&s#cO~OPgOQ|OU^OW}O[mOowOs#hOxkOykO}`O!O]O!QxO!R}O!TpO!UlO!VlO!YzO!cjO!s#gO!y[O#W_O#bhO#daO#ebO#peO$ToO$]nO$^oO$aqO$zyO${!OO$}}O%O}O%V|O'g{O~O!y[O~O!y#kO~OP6]OQ|OU^OW}O[6`Oo=YOs#hOx6^Oy6^O}`O!O]O!Q6dO!R}O!T6cO!U6_O!V6_O!Y6fO!c8fO!s#gO!y[O#S#oO#U#nO#W_O#bhO#daO#ebO#peO$T6bO$]6aO$^6bO$aqO$z6eO${!OO$}}O%O}O%V|O'g{O#X'OP~O!}#sO~P-UO!y#tO~O#b#vO#daO#ebO~O#p#xO~O!s#yO~OU$PO!R$PO!s$OO!v#}O#p2XO~OT&zXz&zX!S&zX!b&zX!m&zX!o&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX&s&zX!x&zX!n&zX~O#u$RO#w$SO~P0rOP6]OQ|OU^OW}O[6`Oo=YOs#hOx6^Oy6^O}`O!O]O!Q6dO!R}O!T6cO!U6_O!V6_O!Y6fO!c8fO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T6bO$]6aO$^6bO$aqO$z6eO${!OO$}}O%O}O%V|O'g{OT#xXz#xX!S#xX!b#xX!m#xX!o#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX&s#xX!x#xX!n#xX~Or$UO#S6yO#U6xO~P2yO!s#gO#peO~OS$gO]$bOk$eOm$gOs$aO!`$cO$drO$l$fO~O!s$kO!y$hO#S$jO~Oo$mOs$lO#b$nO~O!y$hO#S$rO~O$l$tO~P*kOR$zO!o$yO#b$xO#e$yO&q$zO~O'f$|O~P8lO!y%RO~O!y%TO~O!s%VO~O!m#cO&s#cO~P*kO!oXO~O!y%_O~OP6]OQ|OU^OW}O[6`Oo=YOs#hOx6^Oy6^O}`O!O]O!Q6dO!R}O!T6cO!U6_O!V6_O!Y6fO!c8fO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T6bO$]6aO$^6bO$aqO$z6eO${!OO$}}O%O}O%V|O'g{O~O!y%cO~O!s%dO~O]$bO~O!s%hO~O!s%iO~O!s%jO~O!oXO!s#gO#peO~O]%rOs%rO!o%pO!s#gO#p%nO~O!s%vO~O!i%wO&t%wO&wRO~O&t%zO~PhO!n%{O~PhOPgOQ|OU^OW}O[8lOo=yOs#hOx8jOy8jO}`O!O]O!Q8pO!R}O!T8oO!U8kO!V8kO!Y8rO!c8iO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T8nO$]8mO$^8nO$aqO$z8qO${!OO$}}O%O}O%V|O'g{O~O!q%}O~P>UO#X&PO~P>UO!o&SO!s&RO#b&RO~OPgOQ|OU^OW}O[8lOo=yOs#hOx8jOy8jO}`O!O]O!Q8pO!R}O!T8oO!U8kO!V8kO!Y8rO!c8iO!s&VO!y[O#U&WO#W_O#bhO#daO#ebO#peO$T8nO$]8mO$^8nO$aqO$z8qO${!OO$}}O%O}O%V|O'g{O~O!x'SP~PAOO!s&[O#b&[O~OT#TOz#RO!S#UO!b#VO!o!{O!v!yO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO~O!x&nO~PCqO!x'VX!}'VX#O'VX#X'VX!n'VXV'VX!q'VX#u'VX#w'VXw'VX~P&sO!y$hO#S&oO~Oo$mOs$lO~O!o&pO~O!}&sO#S;dO#U;cO!x'OP~P9yOT6iOz6gO!S6jO!b6kO!o!{O!v8sO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}'PX#X'PX~O#O&tO~PGSO!}&wO#X'OX~O#X&yO~O!}'OO!x'QP~P9yO!n'PO~PCqO!m#oa!o#oa#S#oa#p#qX&s#oa!x#oa#O#oaw#oa~OT#oaz#oa!S#oa!b#oa!v#oa!y#oa#W#oa#`#oa#a#oa#s#oa#z#oa#{#oa#|#oa#}#oa$O#oa$Q#oa$R#oa$S#oa$T#oa$U#oa$V#oa$W#oa$z#oa!}#oa#X#oa!n#oaV#oa!q#oa#u#oa#w#oa~PIpO!s'RO~O!x'UO#l'SO~O!x'VX#l'VX#p#qX#S'VX#U'VX#b'VX!o'VX#O'VXw'VX!m'VX&s'VX~O#S'YO~P*kO!m$Xa&s$Xa!x$Xa!n$Xa~PCqO!m$Ya&s$Ya!x$Ya!n$Ya~PCqO!m$Za&s$Za!x$Za!n$Za~PCqO!m$[a&s$[a!x$[a!n$[a~PCqO!o!{O!y!}O#W!zO#`!|O#a!|O#s#PO$z#dOT$[a!S$[a!b$[a!m$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a&s$[a!x$[a!n$[a~Oz#RO~PNyO!m$_a&s$_a!x$_a!n$_a~PCqO!y!}O!}$fX#X$fX~O!}'^O#X'ZX~O#X'`O~O!s$kO#S'aO~O]'cO~O!s'eO~O!s'fO~O$l'gO~O!`'mO#S'kO#U'lO#b'jO$drO!x'XP~P0aO!^'sO!oXO!q'rO~O!s'uO!y$hO~O!y$hO#S'wO~O!y$hO#S'yO~O#u'zO!m$sX!}$sX&s$sX~O!}'{O!m'bX&s'bX~O!m#cO&s#cO~O!q(PO#O(OO~O!m$ka&s$ka!x$ka!n$ka~PCqOl(ROw(SO!o(TO!y!}O~O!o!{O!y!}O#W!zO#`!|O#a!|O#s#PO~OT$yaz$ya!S$ya!b$ya!m$ya!v$ya#S$ya#z$ya#{$ya#|$ya#}$ya$O$ya$Q$ya$R$ya$S$ya$T$ya$U$ya$V$ya$W$ya$z$ya&s$ya!x$ya!}$ya#O$ya#X$ya!n$ya!q$yaV$ya#u$ya#w$ya~P!'WO!m$|a&s$|a!x$|a!n$|a~PCqO#W([O#`(YO#a(YO&r(ZOR&gX!o&gX#b&gX#e&gX&q&gX'f&gX~O'f(_O~P8lO!q(`O~PhO!o(cO!q(dO~O!q(`O&s(gO~PhO!a(kO~O!m(lO~P9yOZ(wOn(xO~O!s(zO~OT6iOz6gO!S6jO!b6kO!v8sO!}({O#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'jX&s'jX~P!'WO#u)PO~O!})QO!m'`X&s'`X~Ol(RO!o(TO~Ow(SO!o)WO!q)ZO~O!m#cO!oXO&s#cO~O!o%pO!s#yO~OV)aO!})_O!m'kX&s'kX~O])cOs)cO!s#gO#peO~O!o%pO!s#gO#p)hO~OT6iOz6gO!S6jO!b6kO!v8sO!})iO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&|X&s&|X#O&|X~P!'WOl(ROw(SO!o(TO~O!i)oO&t)oO~OT8vOz8tO!S8wO!b8xO!q)pO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#X)rO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!n)rO~PCqOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'TX!}'TX~P!'WOT'VXz'VX!S'VX!b'VX!o'VX!v'VX!y'VX#S'VX#W'VX#`'VX#a'VX#p#qX#s'VX#z'VX#{'VX#|'VX#}'VX$O'VX$Q'VX$R'VX$S'VX$T'VX$U'VX$V'VX$W'VX$z'VX~O!q)tO!x'VX!}'VX~P!5xO!x#iX!}#iX~P>UO!})vO!x'SX~O!x)xO~O$z#dOT#yiz#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi$W#yi&s#yi!x#yi!}#yi#O#yi#X#yi!n#yi!q#yiV#yi#u#yi#w#yi~P!'WOz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi&s#yi!x#yi!n#yi~P!'WOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi&s#yi!x#yi!n#yi~P!'WOT#TOz#RO!b#VO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO!S#yi!m#yi&s#yi!x#yi!n#yi~P!'WOT#TOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO!S#yi!b#yi!m#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi#}#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi~P!'WOz#RO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi~P!'WOz#RO$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi&s#yi!x#yi!n#yi~P!'WOz#RO$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi&s#yi!x#yi!n#yi~P!'WOz#RO$T#`O$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$S#_O$T#`O$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi&s#yi!x#yi!n#yi~P!'WO_)yO~P9yO!x)|O~O#S*PO~P9yOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Ta#X#Ta#O#Ta!m#Ta&s#Ta!x#Ta!n#TaV#Ta!q#Ta~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}'Pa#X'Pa#O'Pa!m'Pa&s'Pa!x'Pa!n'PaV'Pa!q'Pa~P!'WO#S#oO#U#nO!}&WX#X&WX~P9yO!}&wO#X'Oa~O#X*SO~OT6iOz6gO!S6jO!b6kO!v8sO!}*UO#O*TO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x'QX~P!'WO!}*UO!x'QX~O!x*WO~O!m#oi!o#oi#S#oi#p#qX&s#oi!x#oi#O#oiw#oi~OT#oiz#oi!S#oi!b#oi!v#oi!y#oi#W#oi#`#oi#a#oi#s#oi#z#oi#{#oi#|#oi#}#oi$O#oi$Q#oi$R#oi$S#oi$T#oi$U#oi$V#oi$W#oi$z#oi!}#oi#X#oi!n#oiV#oi!q#oi#u#oi#w#oi~P#*zO#l'SO!x#ka#S#ka#U#ka#b#ka!o#ka#O#kaw#ka!m#ka&s#ka~OPgOQ|OU^OW}O[4OOo5xOs#hOx3zOy3zO}`O!O]O!Q2^O!R}O!T4UO!U3|O!V3|O!Y2`O!c3xO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4SO$]4QO$^4SO$aqO$z2_O${!OO$}}O%O}O%V|O'g{O~O#l#oa#U#oa#b#oa~PIpOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#Pi!S#Pi!b#Pi!m#Pi&s#Pi!x#Pi!n#Pi~P!'WOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#vi!S#vi!b#vi!m#vi&s#vi!x#vi!n#vi~P!'WO!m#xi&s#xi!x#xi!n#xi~PCqO!s#gO#peO!}&^X#X&^X~O!}'^O#X'Za~O!s'uO~Ow(SO!o)WO!q*fO~O!s*jO~O#S*lO#U*mO#b*kO#l'SO~O#S*lO#U*mO#b*kO$drO~P0aO#u*oO!x$cX!}$cX~O#U*mO#b*kO~O#b*pO~O#b*rO~P0aO!}*sO!x'XX~O!x*uO~O!y*wO~O!^*{O!oXO!q*zO~O!q*}O!o'ci!m'ci&s'ci~O!q+QO#O+PO~O#b$nO!m&eX!}&eX&s&eX~O!}'{O!m'ba&s'ba~OT$kiz$ki!S$ki!b$ki!m$ki!o$ki!v$ki!y$ki#S$ki#W$ki#`$ki#a$ki#s$ki#u#fa#w#fa#z$ki#{$ki#|$ki#}$ki$O$ki$Q$ki$R$ki$S$ki$T$ki$U$ki$V$ki$W$ki$z$ki&s$ki!x$ki!}$ki#O$ki#X$ki!n$ki!q$kiV$ki~OS+^O]+aOm+^Os$aO!^+dO!_+^O!`+^O!n+hO#b$nO$aqO$drO~P0aO!s+lO~O#W+nO#`+mO#a+mO~O!s+pO#b+pO$}+pO%T+oO~O!n+qO~PCqOc%XXd%XXh%XXj%XXf%XXg%XXe%XX~PhOc+uOd+sOP%WiQ%WiS%WiU%WiW%WiX%Wi[%Wi]%Wi^%Wi`%Wia%Wib%Wik%Wim%Wio%Wip%Wiq%Wis%Wit%Wiu%Wiv%Wix%Wiy%Wi|%Wi}%Wi!O%Wi!P%Wi!Q%Wi!R%Wi!T%Wi!U%Wi!V%Wi!W%Wi!X%Wi!Y%Wi!Z%Wi![%Wi!]%Wi!^%Wi!`%Wi!a%Wi!c%Wi!m%Wi!o%Wi!s%Wi!y%Wi#W%Wi#b%Wi#d%Wi#e%Wi#p%Wi$T%Wi$]%Wi$^%Wi$a%Wi$d%Wi$l%Wi$z%Wi${%Wi$}%Wi%O%Wi%V%Wi&p%Wi'g%Wi&t%Wi!n%Wih%Wij%Wif%Wig%WiY%Wi_%Wii%Wie%Wi~Oc+yOd+vOh+xO~OY+zO_+{O!n,OO~OY+zO_+{Oi%^X~Oi,QO~Oj,RO~O!m,TO~P9yO!m,VO~Of,WO~OT6iOV,XOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WOg,YO~O!y,ZO~OZ(wOn(xOP%liQ%liS%liU%liW%liX%li[%li]%li^%li`%lia%lib%lik%lim%lio%lip%liq%lis%lit%liu%liv%lix%liy%li|%li}%li!O%li!P%li!Q%li!R%li!T%li!U%li!V%li!W%li!X%li!Y%li!Z%li![%li!]%li!^%li!`%li!a%li!c%li!m%li!o%li!s%li!y%li#W%li#b%li#d%li#e%li#p%li$T%li$]%li$^%li$a%li$d%li$l%li$z%li${%li$}%li%O%li%V%li&p%li'g%li&t%li!n%lic%lid%lih%lij%lif%lig%liY%li_%lii%lie%li~O#u,_O~O!}({O!m%da&s%da~O!x,bO~O!s%dO!m&dX!}&dX&s&dX~O!})QO!m'`a&s'`a~OS+^OY,iOm+^Os$aO!^+dO!_+^O!`+^O$aqO$drO~O!n,lO~P#JwO!o)WO~O!o%pO!s'RO~O!s#gO#peO!m&nX!}&nX&s&nX~O!})_O!m'ka&s'ka~O!s,rO~OV,sO!n%|X!}%|X~O!},uO!n'lX~O!n,wO~O!m&UX!}&UX&s&UX#O&UX~P9yO!})iO!m&|a&s&|a#O&|a~Oz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT!uq!S!uq!b!uq!m!uq!v!uq&s!uq!x!uq!n!uq~P!'WO!n,|O~PCqOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#ia!}#ia~P!'WO!x&YX!}&YX~PAOO!})vO!x'Sa~O#O-QO~O!}-RO!n&{X~O!n-TO~O!x-UO~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Vi#X#Vi~P!'WO!x&XX!}&XX~P9yO!}*UO!x'Qa~O!x-[O~OT#jqz#jq!S#jq!b#jq!m#jq!v#jq#S#jq#u#jq#w#jq#z#jq#{#jq#|#jq#}#jq$O#jq$Q#jq$R#jq$S#jq$T#jq$U#jq$V#jq$W#jq$z#jq&s#jq!x#jq!}#jq#O#jq#X#jq!n#jq!q#jqV#jq~P!'WO#l#oi#U#oi#b#oi~P#*zOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#Pq!S#Pq!b#Pq!m#Pq&s#Pq!x#Pq!n#Pq~P!'WO#u-dO!x$ca!}$ca~O#U-fO#b-eO~O#b-gO~O#S-hO#U-fO#b-eO#l'SO~O#b-jO#l'SO~O#u-kO!x$ha!}$ha~O!`'mO#S'kO#U'lO#b'jO$drO!x&_X!}&_X~P0aO!}*sO!x'Xa~O!oXO#l'SO~O#S-pO#b-oO!x'[P~O!oXO!q-rO~O!q-uO!o'cq!m'cq&s'cq~O!^-wO!oXO!q-rO~O!q-{O#O-zO~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m$si!}$si&s$si~P!'WO!m$jq&s$jq!x$jq!n$jq~PCqO#O-zO#l'SO~O!}-|Ow']X!o']X!m']X&s']X~O#b$nO#l'SO~OS+^O].ROm+^Os$aO!_+^O!`+^O#b$nO$aqO$drO~P0aOS+^O].ROm+^Os$aO!_+^O!`+^O#b$nO$aqO~P0aOS+^O]+aOm+^Os$aO!^+dO!_+^O!`+^O!n.ZO#b$nO$aqO$drO~P0aO!s.^O~O!s._O#b._O$}._O%T+oO~O$}.`O~O#X.aO~Oc%Xad%Xah%Xaj%Xaf%Xag%Xae%Xa~PhOc.dOd+sOP%WqQ%WqS%WqU%WqW%WqX%Wq[%Wq]%Wq^%Wq`%Wqa%Wqb%Wqk%Wqm%Wqo%Wqp%Wqq%Wqs%Wqt%Wqu%Wqv%Wqx%Wqy%Wq|%Wq}%Wq!O%Wq!P%Wq!Q%Wq!R%Wq!T%Wq!U%Wq!V%Wq!W%Wq!X%Wq!Y%Wq!Z%Wq![%Wq!]%Wq!^%Wq!`%Wq!a%Wq!c%Wq!m%Wq!o%Wq!s%Wq!y%Wq#W%Wq#b%Wq#d%Wq#e%Wq#p%Wq$T%Wq$]%Wq$^%Wq$a%Wq$d%Wq$l%Wq$z%Wq${%Wq$}%Wq%O%Wq%V%Wq&p%Wq'g%Wq&t%Wq!n%Wqh%Wqj%Wqf%Wqg%WqY%Wq_%Wqi%Wqe%Wq~Oc.iOd+vOh.hO~O!q(`O~OP6]OQ|OU^OW}O[:fOo>ROs#hOx:dOy:dO}`O!O]O!Q:kO!R}O!T:jO!U:eO!V:eO!Y:oO!c8gO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:hO$]:gO$^:hO$aqO$z:mO${!OO$}}O%O}O%V|O'g{O~O!m.lO!q.lO~OY+zO_+{O!n.nO~OY+zO_+{Oi%^a~O!x.rO~P>UO!m.tO~O!m.tO~P9yOQ|OW}O!R}O$}}O%O}O%V|O'g{O~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&ka!}&ka&s&ka~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m$qi!}$qi&s$qi~P!'WOS+^Om+^Os$aO!_+^O!`+^O$aqO$drO~OY/PO~P$?VOS+^Om+^Os$aO!_+^O!`+^O$aqO~O!s/QO~O!n/SO~P#JwOw(SO!o)WO#l'SO~OV/VO!m&na!}&na&s&na~O!})_O!m'ki&s'ki~O!s/XO~OV/YO!n%|a!}%|a~O]/[Os/[O!s#gO#peO!n&oX!}&oX~O!},uO!n'la~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&Ua!}&Ua&s&Ua#O&Ua~P!'WOz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT!uy!S!uy!b!uy!m!uy!v!uy&s!uy!x!uy!n!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#hi!}#hi~P!'WO_)yO!n&VX!}&VX~P9yO!}-RO!n&{a~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Vq#X#Vq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#[i!}#[i~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#O/cO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x&Xa!}&Xa~P!'WO#u/iO!x$ci!}$ci~O#b/jO~O#U/lO#b/kO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$ci!}$ci~P!'WO#u/mO!x$hi!}$hi~O!}/oO!x'[X~O#b/qO~O!x/rO~O!oXO!q/uO~O#l'SO!o'cy!m'cy&s'cy~O!m$jy&s$jy!x$jy!n$jy~PCqO#O/xO#l'SO~O!s#gO#peOw&aX!o&aX!}&aX!m&aX&s&aX~O!}-|Ow']a!o']a!m']a&s']a~OU$PO]0QO!R$PO!s$OO!v#}O#b$nO#p2XO~P$?uO!m#cO!o0VO&s#cO~O#X0YO~Oh0_O~OT:tOz:pO!S:vO!b:xO!m0`O!q0`O!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO~P!'WOY%]a_%]a!n%]ai%]a~PhO!x0bO~O!x0bO~P>UO!m0dO~OT6iOz6gO!S6jO!b6kO!v8sO!x0fO#O0eO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WO!x0fO~O!x0gO#b0hO#l'SO~O!x0iO~O!s0jO~O!m#cO#u0lO&s#cO~O!s0mO~O!})_O!m'kq&s'kq~O!s0nO~OV0oO!n%}X!}%}X~OT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!n!|i!}!|i~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$cq!}$cq~P!'WO#u0vO!x$cq!}$cq~O#b0wO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$hq!}$hq~P!'WO#S0zO#b0yO!x&`X!}&`X~O!}/oO!x'[a~O#l'SO!o'c!R!m'c!R&s'c!R~O!oXO!q1PO~O!m$j!R&s$j!R!x$j!R!n$j!R~PCqO#O1RO#l'SO~OP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!n1^O!s1YO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOh1_O~OY%[i_%[i!n%[ii%[i~PhOY%]i_%]i!n%]ii%]i~PhO!x1bO~O!x1bO~P>UO!x1eO~O!m#cO#u1iO&s#cO~O$}1jO%V1jO~O!s1kO~OV1lO!n%}a!}%}a~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#]i!}#]i~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$cy!}$cy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$hy!}$hy~P!'WO#b1nO~O!}/oO!x'[i~O!m$j!Z&s$j!Z!x$j!Z!n$j!Z~PCqOT:uOz:qO!S:wO!b:yO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dO~P!'WOV1uO{1tO~P!5xOV1uO{1tOT&}Xz&}X!S&}X!b&}X!o&}X!v&}X!y&}X#S&}X#W&}X#`&}X#a&}X#s&}X#u&}X#w&}X#z&}X#{&}X#|&}X#}&}X$O&}X$Q&}X$R&}X$S&}X$T&}X$U&}X$V&}X$W&}X$z&}X~OP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!n1xO!s1YO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOY%[q_%[q!n%[qi%[q~PhO!x1zO~O!x%gi~PCqOe1{O~O$}1|O%V1|O~O!s2OO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$c!R!}$c!R~P!'WO!m$j!c&s$j!c!x$j!c!n$j!c~PCqO!s2QO~O!`2SO!s2RO~O!s2VO!m$xi&s$xi~O!s'WO~O!s*]O~OT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$ka#u$ka#w$ka&s$ka!x$ka!n$ka!q$ka#X$ka!}$ka~P!'WO#S2]O~P*kO$l$tO~P#.YOT6iOz6gO!S6jO!b6kO!v8sO#O2[O#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'PX&s'PX!x'PX!n'PX~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#O3uO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}'PX#X'PX#u'PX#w'PX!m'PX&s'PX!x'PX!n'PXV'PX!q'PX~P!'WO#S3dO~P#.YOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Xa#u$Xa#w$Xa&s$Xa!x$Xa!n$Xa!q$Xa#X$Xa!}$Xa~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Ya#u$Ya#w$Ya&s$Ya!x$Ya!n$Ya!q$Ya#X$Ya!}$Ya~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Za#u$Za#w$Za&s$Za!x$Za!n$Za!q$Za#X$Za!}$Za~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$[a#u$[a#w$[a&s$[a!x$[a!n$[a!q$[a#X$[a!}$[a~P!'WOz2aO#u$[a#w$[a!q$[a#X$[a!}$[a~PNyOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$_a#u$_a#w$_a&s$_a!x$_a!n$_a!q$_a#X$_a!}$_a~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$|a#u$|a#w$|a&s$|a!x$|a!n$|a!q$|a#X$|a!}$|a~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!S#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!S#yi!b#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$T2nO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$S2mO$T2nO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m#Ta#u#Ta#w#Ta&s#Ta!x#Ta!n#Ta!q#Ta#X#Ta!}#Ta~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m'Pa#u'Pa#w'Pa&s'Pa!x'Pa!n'Pa!q'Pa#X'Pa!}'Pa~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#Pi!S#Pi!b#Pi!m#Pi#u#Pi#w#Pi&s#Pi!x#Pi!n#Pi!q#Pi#X#Pi!}#Pi~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#vi!S#vi!b#vi!m#vi#u#vi#w#vi&s#vi!x#vi!n#vi!q#vi#X#vi!}#vi~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m#xi#u#xi#w#xi&s#xi!x#xi!n#xi!q#xi#X#xi!}#xi~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT!uq!S!uq!b!uq!m!uq!v!uq#u!uq#w!uq&s!uq!x!uq!n!uq!q!uq#X!uq!}!uq~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#Pq!S#Pq!b#Pq!m#Pq#u#Pq#w#Pq&s#Pq!x#Pq!n#Pq!q#Pq#X#Pq!}#Pq~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$jq#u$jq#w$jq&s$jq!x$jq!n$jq!q$jq#X$jq!}$jq~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT!uy!S!uy!b!uy!m!uy!v!uy#u!uy#w!uy&s!uy!x!uy!n!uy!q!uy#X!uy!}!uy~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$jy#u$jy#w$jy&s$jy!x$jy!n$jy!q$jy#X$jy!}$jy~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!R#u$j!R#w$j!R&s$j!R!x$j!R!n$j!R!q$j!R#X$j!R!}$j!R~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!Z#u$j!Z#w$j!Z&s$j!Z!x$j!Z!n$j!Z!q$j!Z#X$j!Z!}$j!Z~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!c#u$j!c#w$j!c&s$j!c!x$j!c!n$j!c!q$j!c#X$j!c!}$j!c~P!'WOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S3vO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lO#u2uO#w2vO!q&zX#X&zX!}&zX~P0rOP6]OU^O[4POo8^Or2wOs#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S2tO#U2sO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OOT#xXz#xX!S#xX!b#xX!m#xX!o#xX!v#xX#`#xX#a#xX#s#xX#u#xX#w#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX&s#xX!x#xX!n#xX!q#xX#X#xX!}#xX~P$;lOP6]OU^O[4POo8^Or4xOs#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S4uO#U4tO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OOT#xXz#xX!S#xX!b#xX!o#xX!v#xX!}#xX#O#xX#X#xX#`#xX#a#xX#s#xX#u#xX#w#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX!m#xX&s#xX!x#xX!n#xXV#xX!q#xX~P$;lO!q3PO~P>UO!q5}O#O3gO~OT8vOz8tO!S8wO!b8xO!q3hO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q6OO#O3kO~O!q6PO#O3oO~O#O3oO#l'SO~O#O3pO#l'SO~O#O3sO#l'SO~OP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$l$tO$z4bO${!OO~P$;lOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S5eO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Xa#O$Xa#X$Xa#u$Xa#w$Xa!m$Xa&s$Xa!x$Xa!n$XaV$Xa!q$Xa~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Ya#O$Ya#X$Ya#u$Ya#w$Ya!m$Ya&s$Ya!x$Ya!n$YaV$Ya!q$Ya~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Za#O$Za#X$Za#u$Za#w$Za!m$Za&s$Za!x$Za!n$ZaV$Za!q$Za~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$[a#O$[a#X$[a#u$[a#w$[a!m$[a&s$[a!x$[a!n$[aV$[a!q$[a~P!'WOz4dO!}$[a#O$[a#X$[a#u$[a#w$[aV$[a!q$[a~PNyOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$_a#O$_a#X$_a#u$_a#w$_a!m$_a&s$_a!x$_a!n$_aV$_a!q$_a~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$|a#O$|a#X$|a#u$|a#w$|a!m$|a&s$|a!x$|a!n$|aV$|a!q$|a~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!S#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!S#yi!b#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$T4qO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$S4pO$T4qO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}#Ta#O#Ta#X#Ta#u#Ta#w#Ta!m#Ta&s#Ta!x#Ta!n#TaV#Ta!q#Ta~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}'Pa#O'Pa#X'Pa#u'Pa#w'Pa!m'Pa&s'Pa!x'Pa!n'PaV'Pa!q'Pa~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#Pi!S#Pi!b#Pi!}#Pi#O#Pi#X#Pi#u#Pi#w#Pi!m#Pi&s#Pi!x#Pi!n#PiV#Pi!q#Pi~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#vi!S#vi!b#vi!}#vi#O#vi#X#vi#u#vi#w#vi!m#vi&s#vi!x#vi!n#viV#vi!q#vi~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}#xi#O#xi#X#xi#u#xi#w#xi!m#xi&s#xi!x#xi!n#xiV#xi!q#xi~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT!uq!S!uq!b!uq!v!uq!}!uq#O!uq#X!uq#u!uq#w!uq!m!uq&s!uq!x!uq!n!uqV!uq!q!uq~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#Pq!S#Pq!b#Pq!}#Pq#O#Pq#X#Pq#u#Pq#w#Pq!m#Pq&s#Pq!x#Pq!n#PqV#Pq!q#Pq~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$jq#O$jq#X$jq#u$jq#w$jq!m$jq&s$jq!x$jq!n$jqV$jq!q$jq~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT!uy!S!uy!b!uy!v!uy!}!uy#O!uy#X!uy#u!uy#w!uy!m!uy&s!uy!x!uy!n!uyV!uy!q!uy~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$jy#O$jy#X$jy#u$jy#w$jy!m$jy&s$jy!x$jy!n$jyV$jy!q$jy~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!R#O$j!R#X$j!R#u$j!R#w$j!R!m$j!R&s$j!R!x$j!R!n$j!RV$j!R!q$j!R~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!Z#O$j!Z#X$j!Z#u$j!Z#w$j!Z!m$j!Z&s$j!Z!x$j!Z!n$j!ZV$j!Z!q$j!Z~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!c#O$j!c#X$j!c#u$j!c#w$j!c!m$j!c&s$j!c!x$j!c!n$j!cV$j!c!q$j!c~P!'WO#S5wO~P#.YO!y$hO#S5{O~O!x4ZO#l'SO~O!y$hO#S5|O~OT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$ka#O$ka#X$ka#u$ka#w$ka!m$ka&s$ka!x$ka!n$kaV$ka!q$ka~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#O5vO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!m'PX#u'PX#w'PX&s'PX!x'PX!n'PX!q'PX#X'PX!}'PX~P!'WO#u4vO#w4wO!}&zX#O&zX#X&zXV&zX!q&zX~P0rO!q5QO~P>UO!q8bO#O5hO~OT8vOz8tO!S8wO!b8xO!q5iO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q8cO#O5lO~O!q8dO#O5pO~O#O5pO#l'SO~O#O5qO#l'SO~O#O5tO#l'SO~O$l$tO~P9yOo5zOs$lO~O#S7oO~P9yOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Xa#O$Xa#X$Xa!m$Xa&s$Xa!x$Xa!n$XaV$Xa!q$Xa~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Ya#O$Ya#X$Ya!m$Ya&s$Ya!x$Ya!n$YaV$Ya!q$Ya~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Za#O$Za#X$Za!m$Za&s$Za!x$Za!n$ZaV$Za!q$Za~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$[a#O$[a#X$[a!m$[a&s$[a!x$[a!n$[aV$[a!q$[a~P!'WOz6gO!}$[a#O$[a#X$[aV$[a!q$[a~PNyOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$_a#O$_a#X$_a!m$_a&s$_a!x$_a!n$_aV$_a!q$_a~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$ka#O$ka#X$ka!m$ka&s$ka!x$ka!n$kaV$ka!q$ka~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$|a#O$|a#X$|a!m$|a&s$|a!x$|a!n$|aV$|a!q$|a~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO!}7sO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'jX~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO!}7uO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&|X~P!'WOz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT6iOz6gO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!S#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT6iOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!S#yi!b#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi#}#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$T6tO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$S6sO$T6tO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WO#S7zO~P>UO!m#Ta&s#Ta!x#Ta!n#Ta~PCqO!m'Pa&s'Pa!x'Pa!n'Pa~PCqO#S;dO#U;cO!x&WX!}&WX~P9yO!}7lO!x'Oa~Oz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#Pi!S#Pi!b#Pi!}#Pi#O#Pi#X#Pi!m#Pi&s#Pi!x#Pi!n#PiV#Pi!q#Pi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#vi!S#vi!b#vi!}#vi#O#vi#X#vi!m#vi&s#vi!x#vi!n#viV#vi!q#vi~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#xi#O#xi#X#xi!m#xi&s#xi!x#xi!n#xiV#xi!q#xi~P!'WO!}7sO!x%da~O!x&UX!}&UX~P>UO!}7uO!x&|a~Oz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT!uq!S!uq!b!uq!v!uq!}!uq#O!uq#X!uq!m!uq&s!uq!x!uq!n!uqV!uq!q!uq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Vi!}#Vi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#Pq!S#Pq!b#Pq!}#Pq#O#Pq#X#Pq!m#Pq&s#Pq!x#Pq!n#PqV#Pq!q#Pq~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$jq#O$jq#X$jq!m$jq&s$jq!x$jq!n$jqV$jq!q$jq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&ka!}&ka~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&Ua!}&Ua~P!'WOz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT!uy!S!uy!b!uy!v!uy!}!uy#O!uy#X!uy!m!uy&s!uy!x!uy!n!uyV!uy!q!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Vq!}#Vq~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$jy#O$jy#X$jy!m$jy&s$jy!x$jy!n$jyV$jy!q$jy~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!R#O$j!R#X$j!R!m$j!R&s$j!R!x$j!R!n$j!RV$j!R!q$j!R~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!Z#O$j!Z#X$j!Z!m$j!Z&s$j!Z!x$j!Z!n$j!ZV$j!Z!q$j!Z~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!c#O$j!c#X$j!c!m$j!c&s$j!c!x$j!c!n$j!cV$j!c!q$j!c~P!'WO#S8[O~P9yO#O8ZO!m'PX&s'PX!x'PX!n'PXV'PX!q'PX~PGSO!y$hO#S8`O~O!y$hO#S8aO~O#u6zO#w6{O!}&zX#O&zX#X&zXV&zX!q&zX~P0rOr6|O#S#oO#U#nO!}#xX#O#xX#X#xXV#xX!q#xX~P2yOr;iO#S9XO#U9VOT#xXz#xX!S#xX!b#xX!m#xX!o#xX!q#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX!n#xX!}#xX~P9yOr9WO#S9WO#U9WOT#xXz#xX!S#xX!b#xX!o#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX~P9yOr9]O#S;dO#U;cOT#xXz#xX!S#xX!b#xX!o#xX!q#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX#X#xX!x#xX!}#xX~P9yO$l$tO~P>UO!q7XO~P>UOT6iOz6gO!S6jO!b6kO!v8sO#O7iO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x'PX!}'PX~P!'WOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lO!}7lO!x'OX~O#S9yO~P>UOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Xa#X$Xa!x$Xa!}$Xa~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Ya#X$Ya!x$Ya!}$Ya~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Za#X$Za!x$Za!}$Za~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$[a#X$[a!x$[a!}$[a~P!'WOz8tO$z#dOT$[a!S$[a!b$[a!q$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a#X$[a!x$[a!}$[a~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$_a#X$_a!x$_a!}$_a~P!'WO!q=dO#O7rO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$ka#X$ka!x$ka!}$ka~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$|a#X$|a!x$|a!}$|a~P!'WOT8vOz8tO!S8wO!b8xO!q7wO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#X#yi!x#yi!}#yi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi#X#yi!x#yi!}#yi~P!'WOT8vOz8tO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!S#yi!q#yi#X#yi!x#yi!}#yi~P!'WOT8vOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!S#yi!b#yi!q#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi#X#yi!x#yi!}#yi~P!'WOz8tO$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi#X#yi!x#yi!}#yi~P!'WOz8tO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi#X#yi!x#yi!}#yi~P!'WOz8tO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi#X#yi!x#yi!}#yi~P!'WOz8tO$T9RO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$S9QO$T9RO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi#X#yi!x#yi!}#yi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#Pi!S#Pi!b#Pi!q#Pi#X#Pi!x#Pi!}#Pi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#vi!S#vi!b#vi!q#vi#X#vi!x#vi!}#vi~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q#xi#X#xi!x#xi!}#xi~P!'WO!q=eO#O7|O~Oz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT!uq!S!uq!b!uq!q!uq!v!uq#X!uq!x!uq!}!uq~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#Pq!S#Pq!b#Pq!q#Pq#X#Pq!x#Pq!}#Pq~P!'WO!q=iO#O8TO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$jq#X$jq!x$jq!}$jq~P!'WO#O8TO#l'SO~Oz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT!uy!S!uy!b!uy!q!uy!v!uy#X!uy!x!uy!}!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$jy#X$jy!x$jy!}$jy~P!'WO#O8UO#l'SO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!R#X$j!R!x$j!R!}$j!R~P!'WO#O8XO#l'SO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!Z#X$j!Z!x$j!Z!}$j!Z~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!c#X$j!c!x$j!c!}$j!c~P!'WO#S:bO~P>UO#O:aO!q'PX!x'PX~PGSO$l$tO~P$8YOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$l$tO$z:nO${!OO~P$;lOo8_Os$lO~O#S<jO~P$8YOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#S<kO#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$Xa!q$Xa!n$Xa!}$Xa~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$Ya!q$Ya!n$Ya!}$Ya~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$Za!q$Za!n$Za!}$Za~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$[a!q$[a!n$[a!}$[a~P!'WOz:pO$z#dOT$[a!S$[a!b$[a!m$[a!q$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a!n$[a!}$[a~P!'WOz:qO$z#dOT$[a!S$[a!b$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$_a!q$_a!n$_a!}$_a~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$ka!q$ka!n$ka!}$ka~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$|a!q$|a!n$|a!}$|a~P!'WOz:pO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi!n#yi!}#yi~P!'WOz:qO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi~P!'WOz:pO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!n#yi!}#yi~P!'WOz:qO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi~P!'WOT:tOz:pO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!S#yi!m#yi!q#yi!n#yi!}#yi~P!'WOT:uOz:qO!b:yO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dO!S#yi~P!'WOT:tOz:pO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!S#yi!b#yi!m#yi!q#yi!n#yi!}#yi~P!'WOT:uOz:qO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dO!S#yi!b#yi~P!'WOz:pO#S#QO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#z#yi#{#yi!n#yi!}#yi~P!'WOz:qO#S#QO#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#z#yi#{#yi~P!'WOz:pO#S#QO#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#z#yi#{#yi#|#yi!n#yi!}#yi~P!'WOz:qO#S#QO#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#z#yi#{#yi#|#yi~P!'WOz:pO#S#QO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi!n#yi!}#yi~P!'WOz:qO#S#QO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#z#yi#{#yi#|#yi#}#yi~P!'WOz:pO#S#QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi!n#yi!}#yi~P!'WOz:qO#S#QO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi~P!'WOz:pO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi!n#yi!}#yi~P!'WOz:qO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi~P!'WOz:pO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!n#yi!}#yi~P!'WOz:qO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi~P!'WOz:pO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!n#yi!}#yi~P!'WOz:qO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi~P!'WOz:pO$T;[O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!n#yi!}#yi~P!'WOz:qO$T;]O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi~P!'WOz:pO$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!n#yi!}#yi~P!'WOz:qO$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi~P!'WOz:pO$S;YO$T;[O$V;`O$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!n#yi!}#yi~P!'WOz:qO$S;ZO$T;]O$V;aO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi~P!'WOz:pO$W;`O$z#dOT#yi!S#yi!b#yi!m#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!n#yi!}#yi~P!'WOz:qO$W;aO$z#dOT#yi!S#yi!b#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Ta!}#Ta!q#Ta#X#Ta~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'Pa!}'Pa!q'Pa#X'Pa~P!'WOz:pO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#Pi!S#Pi!b#Pi!m#Pi!q#Pi!n#Pi!}#Pi~P!'WOz:qO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#Pi!S#Pi!b#Pi~P!'WOz:pO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#vi!S#vi!b#vi!m#vi!q#vi!n#vi!}#vi~P!'WOz:qO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#vi!S#vi!b#vi~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m#xi!q#xi!n#xi!}#xi~P!'WOz:pO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT!uq!S!uq!b!uq!m!uq!q!uq!v!uq!n!uq!}!uq~P!'WOz:qO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT!uq!S!uq!b!uq!v!uq~P!'WOz:pO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT#Pq!S#Pq!b#Pq!m#Pq!q#Pq!n#Pq!}#Pq~P!'WOz:qO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT#Pq!S#Pq!b#Pq~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$jq!q$jq!n$jq!}$jq~P!'WOz:pO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dOT!uy!S!uy!b!uy!m!uy!q!uy!v!uy!n!uy!}!uy~P!'WOz:qO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dOT!uy!S!uy!b!uy!v!uy~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$jy!q$jy!n$jy!}$jy~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$j!R!q$j!R!n$j!R!}$j!R~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$j!Z!q$j!Z!n$j!Z!}$j!Z~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m$j!c!q$j!c!n$j!c!}$j!c~P!'WO#S=TO~P$8YOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#S=UO#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOT6iOz6gO!S6jO!b6kO!v8sO#O=SO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#O=RO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'PX!q'PX!n'PX!}'PX~P!'WOT&zXz&zX!S&zX!b&zX!o&zX!q&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX!}&zX~O#u9ZO#w9[O#X&zX!x&zX~P.8oO!y$hO#S=^O~O!q9hO~P>UO!y$hO#S=cO~O!q>OO#O9}O~OT8vOz8tO!S8wO!b8xO!q:OO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m#Ta!q#Ta!n#Ta!}#Ta~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m'Pa!q'Pa!n'Pa!}'Pa~P!'WO!q>PO#O:RO~O!q>QO#O:YO~O#O:YO#l'SO~O#O:ZO#l'SO~O#O:_O#l'SO~O#u;eO#w;gO!m&zX!n&zX~P.8oO#u;fO#w;hOT&zXz&zX!S&zX!b&zX!o&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX~O!q;tO~P>UO!q;uO~P>UO!q>XO#O<oO~O!q>YO#O9WO~OT8vOz8tO!S8wO!b8xO!q<pO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT8vOz8tO!S8wO!b8xO!q<qO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q>ZO#O<vO~O!q>[O#O<{O~O#O<{O#l'SO~O#O9WO#l'SO~O#O<|O#l'SO~O#O=PO#l'SO~O!y$hO#S=|O~Oo=[Os$lO~O!y$hO#S=}O~O!y$hO#S>UO~O!y$hO#S>VO~O!y$hO#S>WO~Oo={Os$lO~Oo>TOs$lO~Oo>SOs$lO~O%O$U$}$d!d$V#b%V#e'g!s#d~",goto:"%&y'mPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'nP'uPP'{(OPPP(hP(OP(O*ZP*ZPP2W:j:mPP*Z:sBpPBsPBsPP:sCSCVCZ:s:sPPPC^PP:sK^!$S!$S:s!$WP!$W!$W!%UP!.]!7pP!?oP*ZP*Z*ZPPPPP!?rPPPPPPP*Z*Z*Z*ZPP*Z*ZP!E]!GRP!GV!Gy!GR!GR!HP*Z*ZP!HY!Hl!Ib!J`!Jd!J`!Jo!J}!J}!KV!KY!KY*ZPP*ZPP!K^#%[#%[#%`P#%fP(O#%j(O#&S#&V#&V#&](O#&`(O(O#&f#&i(O#&r#&u(O(O(O(O(O#&x(O(O(O(O(O(O(O(O(O#&{!KR(O(O#'_#'o#'r(O(OP#'u#'|#(S#(o#(y#)P#)Z#)b#)h#*d#4X#5T#5Z#5a#5k#5q#5w#6]#6c#6i#6o#6u#6{#7R#7]#7g#7m#7s#7}PPPPPPPP#8T#8X#8}#NO#NR#N]$(f$(r$)X$)_$)b$)e$)k$,X$5v$>_$>b$>h$>k$>n$>w$>{$?X$?k$Bk$CO$C{$K{PP%%y%%}%&Z%&p%&vQ!nQT!qV!rQUOR%x!mRVO}!hPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1a|!hPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ%^!ZQ%g!aQ%l!eQ'd$dQ'q$iQ)[%kQ*y'tQ,](xU-n*v*x+OQ.W+cQ.{,[S/t-s-tQ0T.SS0}/s/wQ1V0RQ1o1OR2P1p0u!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=n0t!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nQ#j]Q$}!PQ%O!QQ%P!RQ,S(kQ.b+sR.f+vR&q#jQ)z&pR/a-R0uhPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nR#l^k#p_j#k#s&s&w3x3y7l8f8g8h8iR#u`T&|#t'OR-Y*U0thPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nR#va-r#OZ#f#m#w$V$W$X$Y$Z$[$u$v%W%Y%[%`%s%|&O&Q&U&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&u&v&{'X'Z'[(](p)q)s)u*O*[*^+S+V,`,c,y,{,}-V-W-X-i-x.k.w/`/h/n/y0r0u0x1Q1X1d1m1q2q2r2x2y2z2{2|2}3O3Q3R3S3T3U3V3W3X3Y3Z3[3]3^3_3`3a3b3c3e3f3i3j3l3m3n3q3r3t4Y4y4z4{4|4}5O5P5R5S5T5U5V5W5X5Y5Z5[5]5^5_5`5a5b5c5d5f5g5j5k5m5n5o5r5s5u6R6V6}7O7P7Q7R7S7U7V7W7Y7Z7[7]7^7_7`7a7b7c7d7e7f7g7h7j7k7n7p7q7x7y7{7}8O8P8Q8R8S8V8W8Y8]9U9^9_9`9a9b9c9f9g9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9z9{:P:Q:T:V:W:[:^:`:c;j;k;l;m;n;o;p;s;v;w;x;y;z;{;|;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<[<]<^<_<`<a<b<c<d<e<f<g<h<i<l<m<n<r<s<t<u<w<x<y<z<}=O=Q=V=W=_=`=a=q=rQ']$]Y(Q$s7T9e;q;rS(U2Z6QR(X$tT&X!})v!w$Qg#}$h'S'i'm'r(P(T)Z*f*s*z*}+Q+]+`+g,Z-r-u-{.Q/u1P5}6O6P6]8b8c8d=d=e=i>O>P>Q>X>Y>Z>[3ZfPVX[_bgjklmnoprxyz!S!W!X!Y!]!e!f!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t#}$R$S$U$h$y$}%P%R%S%T%U%c%p%r%}&S&W&p&s&t&w'O'S'U'Y'^'i'm'r'z(O(P(R(S(T(`(l({)P)Z)_)c)i)p)t)v*P*T*U*f*o*s*z*}+P+Q+]+`+d+g+r+u+z,T,V,X,Z,u-Q-R-d-k-r-u-z-{-|.Q.b.d.l.t/[/c/i/m/u/x0V0`0a0d0e0i0v1P1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w5}6O6P6T6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8b8c8d8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=d=e=i=m=n>O>P>Q>X>Y>Z>[3scPVX[_bdegjklmnoprxyz!S!W!X!Y!]!e!f!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t#{#}$R$S$U$h$y$}%P%R%S%T%U%c%m%n%p%r%}&S&W&p&s&t&w'O'S'U'Y'^'i'm'r'z(O(P(R(S(T(`(l({)P)Z)^)_)c)g)h)i)p)t)v*P*T*U*f*o*s*z*}+P+Q+]+`+d+g+r+u+z,T,V,X,Z,u,x-Q-R-d-k-r-u-z-{-|.Q.b.d.l.t/[/c/i/m/u/x0V0`0a0d0e0i0v1P1R1]1a2W2X2Y2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w5}6O6P6T6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8b8c8d8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=d=e=i=m=n>O>P>Q>X>Y>Z>[0phPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0`0a0d0e0i0v1R1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nT1Z0V1]R&]#P!n#[Z#f#w$V$W$X$Y$[$s$v%W%Y%[&Q&_&`&a&b&c&d&e&f'X'Z'[(])q)s*^+V,{-x/y1Q1d1q7j7k!Y2j2Z2x2y2z2{2}3O3Q3R3S3T3U3V3W3X3a3b3c3e3f3i3j3l3m3n3q3r3t!^4m2r4y4z4{4|5O5P5R5S5T5U5V5W5X5Y5b5c5d5f5g5j5k5m5n5o5r5s5u6Q6R#Q6p#m%`%s&u&v&{(p*O+S,`,c,y-V-X.w2q6}7O7P7Q7S7T7U7Y7Z7[7]7^7_7`7a7n7p7q7x7{7}8Q8S8V8W8Y8]9U:c=V=W#^8}%|&O&U)u,}-W-i/h/n0r0u0x1m4Y6V7V7W7y8O8P8R9^9_9`9a9c9e9f9g9i9j9k9l9m9n9o9p9x9z9{:P:Q:T:V:W:[:^:`<f<g=_=q=r!^;S.k/`;j;k;l;m;p;q;s;v;x;z;|<O<Q<S<U<h<l<n<r<t<w<x<z<}=O=Q=`=ao;T1X;r;w;y;{;}<P<R<T<V<i<m<s<u<yS$iu#hQ$qwU't$j$l&oQ'v$kS'x$m$rQ*|'uQ+O'wQ+R'yQ4X5xS4[5z5{Q4]5|Q6U8^S6W8_8`Q6X8aQ9d=YS9|=[=^Q:S=cQ=]=yS=b={=|Q=f=}Q=o>RS=p>S>VS=s>T>UR=t>WT'n$h*s!csPVXt!S!j!r!s!w$h$}%P%S%U'i(T(`)W*s+]+g+r+u,g,k.b.d.l0`0a0i1aQ$^rR*`'^Q*x'sQ-t*{R/w-wQ(W$tQ)U%hQ)n%vQ*i'fQ+k(XR-c*jQ(V$tQ)Y%jQ)m%vQ*e'eS*h'f)nS+j(W(XS-b*i*jQ.]+kQ/T,mQ/e-`R/g-cQ(U$tQ)T%hQ)V%iQ)l%vU*g'f)m)nU+i(V(W(XQ,f)UU-a*h*i*jS.[+j+kS/f-b-cQ0X.]R0t/gT+e(T+g[%e!_$b'c+a.R0QR,d)Qb$ov(T+[+]+`+g.P.Q0PR+T'{S+e(T+gT,j)W,kR0W.XT1[0V1]0w|PVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X,_-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nT$x{${Q+p([R._+nT$z{${Q(b$}Q(j%PQ(o%SQ(r%UQ.j+yQ0].fQ0^.iR1g0iR(e%OX+|(c(d+},PR(f%OX(h%P%S%U0iR%S!T_%a!]%R(l,T,V.t0dR%U!UR.x,XR,[(wQ)X%jS*d'e)YS-_*e,mS/d-`/TR0s/eQ%q!fU)]%m%n%rU,o)^)g)hR/_,xR)d%pR/],uSSO!mR!oSQ!rVR%y!rQ!jPS!sV!rQ!wX[%u!j!s!w+r0a1aQ+r(`Q0a.lR1a0`Q)j%sS,z)j7vR7v7WQ-S)zR/b-SQ&x#qS*R&x7mR7m9YS*V&{&|R-Z*VQ)w&YR-P)w!l'T#|'h*n*q*v+W+[,m-`-s-v-y.P.z/s/v/z0P1O1p4^4_4`5y6Y6Z6[:U:X:]=g=h=j=u=v=w=xR*Z'T1^dPVX[_bjklmnoprxyz!S!W!X!Y!]!e!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%p%}&S&W&p&s&t&w'O'U'Y'^'z(O(R(S(`(l({)P)_)c)i)p)t)v*P*T*U*o+P+d+r+u+z,T,V,X,u-Q-R-d-k-z-|.b.d.l.t/[/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=n`#zd#{%m)^)g,x2W2YQ#{eQ%m!fQ)^%nQ)g%rQ,x)h!v2Wg#}$h'S'i'm'r(P(T)Z*f*s*z*}+Q+]+`+g,Z-r-u-{.Q/u1P5}6O6P6]8b8c8d=d=e=i>O>P>Q>X>Y>Z>[R2Y2X|tPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aW$`t'i+],gS'i$h*sS+](T+gT,g)W,kQ'_$^R*a'_Q*t'oR-m*tQ/p-oS0{/p0|R0|/qQ-}+XR/|-}Q+g(TR.Y+gS+`(T+gS,h)W,kQ.Q+]W.T+`,h.Q/OR/O,gQ)R%eR,e)RQ'|$oR+U'|Q1]0VR1w1]Q${{R(^${Q+t(aR.c+tQ+w(bR.g+wQ+}(cQ,P(dT.m+},PQ(|%`S,a(|7tR7t7VQ(y%^R,^(yQ,k)WR/R,kQ)`%oS,q)`/WR/W,rQ,v)dR/^,vT!uV!rj!iPVX!j!r!s!w(`+r.l0`0a1aQ%Q!SQ(a$}W(h%P%S%U0iQ.e+uQ0Z.bR0[.d|ZPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ#f[U#m_#s&wQ#wbQ$VkQ$WlQ$XmQ$YnQ$ZoQ$[pQ$sx^$uy2_4b6e8q:m:nQ$vzQ%W!WQ%Y!XQ%[!YW%`!]%R(l,VU%s!g&p-RQ%|!yQ&O!zQ&Q!{S&U!})v^&^#R2a4d6g8t:p:qQ&_#SQ&`#TQ&a#UQ&b#VQ&c#WQ&d#XQ&e#YQ&f#ZQ&g#[Q&h#]Q&i#^Q&j#_Q&k#`Q&l#aQ&m#bQ&u#nQ&v#oS&{#t'OQ'X$RQ'Z$SQ'[$UQ(]$yQ(p%TQ)q%}Q)s&SQ)u&WQ*O&tS*['U4ZQ*^'Y^*_2[3u5v8Z:a=R=SQ+S'zQ+V(OQ,`({Q,c)PQ,y)iQ,{)pQ,})tQ-V*PQ-W*TQ-X*U^-]2]3v5w8[:b=T=UQ-i*oQ-x+PQ.k+zQ.w,XQ/`-QQ/h-dQ/n-kQ/y-zQ0r/cQ0u/iQ0x/mQ1Q/xU1X0V1]9WQ1d0eQ1m0vQ1q1RQ2Z2^Q2qjQ2r3yQ2x3zQ2y3|Q2z4OQ2{4QQ2|4SQ2}4UQ3O2`Q3Q2bQ3R2cQ3S2dQ3T2eQ3U2fQ3V2gQ3W2hQ3X2iQ3Y2jQ3Z2kQ3[2lQ3]2mQ3^2nQ3_2oQ3`2pQ3a2sQ3b2tQ3c2uQ3e2vQ3f2wQ3i3PQ3j3dQ3l3gQ3m3hQ3n3kQ3q3oQ3r3pQ3t3sQ4Y4WQ4y3{Q4z3}Q4{4PQ4|4RQ4}4TQ5O4VQ5P4cQ5R4eQ5S4fQ5T4gQ5U4hQ5V4iQ5W4jQ5X4kQ5Y4lQ5Z4mQ5[4nQ5]4oQ5^4pQ5_4qQ5`4rQ5a4sQ5b4tQ5c4uQ5d4vQ5f4wQ5g4xQ5j5QQ5k5eQ5m5hQ5n5iQ5o5lQ5r5pQ5s5qQ5u5tQ6Q4aQ6R3xQ6V6TQ6}6^Q7O6_Q7P6`Q7Q6aQ7R6bQ7S6cQ7T6dQ7U6fU7V,T.t0dQ7W%cQ7Y6hQ7Z6iQ7[6jQ7]6kQ7^6lQ7_6mQ7`6nQ7a6oQ7b6pQ7c6qQ7d6rQ7e6sQ7f6tQ7g6uQ7h6vQ7j6xQ7k6yQ7n6zQ7p6{Q7q6|Q7x7XQ7y7iQ7{7oQ7}7rQ8O7sQ8P7uQ8Q7wQ8R7zQ8S7|Q8V8TQ8W8UQ8Y8XQ8]8fU9U#k&s7lQ9^8jQ9_8kQ9`8lQ9a8mQ9b8nQ9c8oQ9e8pQ9f8rQ9g8sQ9i8uQ9j8vQ9k8wQ9l8xQ9m8yQ9n8zQ9o8{Q9p8|Q9q8}Q9r9OQ9s9PQ9t9QQ9u9RQ9v9SQ9w9TQ9x9ZQ9z9[Q9{9]Q:P9hQ:Q9yQ:T9}Q:V:OQ:W:RQ:[:YQ:^:ZQ:`:_Q:c8iQ;j:dQ;k:eQ;l:fQ;m:gQ;n:hQ;o:iQ;p:jQ;q:kQ;r:lQ;s:oQ;v:rQ;w:sQ;x:tQ;y:uQ;z:vQ;{:wQ;|:xQ;}:yQ<O:zQ<P:{Q<Q:|Q<R:}Q<S;OQ<T;PQ<U;QQ<V;RQ<W;SQ<X;TQ<Y;UQ<Z;VQ<[;WQ<];XQ<^;YQ<_;ZQ<`;[Q<a;]Q<b;^Q<c;_Q<d;`Q<e;aQ<f;cQ<g;dQ<h;eQ<i;fQ<l;gQ<m;hQ<n;iQ<r;tQ<s;uQ<t<jQ<u<kQ<w<oQ<x<pQ<y<qQ<z<vQ<}<{Q=O<|Q=Q=PQ=V8hQ=W8gQ=_=ZQ=`9VQ=a9XQ=q=mR=r=nR){&pQ%t!gQ)O%cT)y&p-R$SiPVX[bklmnopxyz!S!W!X!Y!j!r!s!w!{#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b$R$S$U$y$}%P%S%U%}&S'Y(O(`)p+P+r+u-z.b.d.l/x0`0a0e0i1R1a2[2]6x6y!t3w'U2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3z3|4O4Q4S4U5v5w!x6S3u3v3x3y3{3}4P4R4T4V4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t$O8e_j!]!g#k#n#o#s#t%R%T&p&s&t&w'O'z(l({)P)i*P*U,V,X-R6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6z6{6|7X7l7o7r7w7|8T8U8X8Z8[8f8g8h8i#|=X!y!z!}%c&W)t)v*T*o,T-d-k.t/c/i/m0d0v4W6T7i7s7u7z8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9Z9[9]9h9y9}:O:R:Y:Z:_:a:b;c;d=Z=m=n!v=k+z-Q9V9X:d:e:f:g:h:j:k:m:o:p:r:t:v:x:z:|;O;Q;S;U;W;Y;[;^;`;e;g;i;t<j<o<p<v<{<|=P=R=T!]=l0V1]9W:i:l:n:q:s:u:w:y:{:};P;R;T;V;X;Z;];_;a;f;h;u<k<q=S=UQ#r_Q&r#kQ&z#sR)}&sS#q_#s^$Tj3x3y8f8g8h8iS*Q&w7lT9Y#k&sQ&}#tR*X'OR&T!|R&Z!}Q&Y!}R-O)vQ#|gQ'V#}S'h$h*sQ*Y'SQ*n'iQ*q'mQ*v'rQ+W(PS+[(T+gQ,m)ZQ-`*fQ-s*zQ-v*}Q-y+QS.P+]+`Q.z,ZQ/s-rQ/v-uQ/z-{Q0P.QQ1O/uQ1p1PQ4^5}Q4_6OQ4`6PQ5y6]Q6Y8bQ6Z8cQ6[8dQ:U=dQ:X=eQ:]=iQ=g>OQ=h>PQ=j>QQ=u>XQ=v>YQ=w>ZR=x>[0t!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=n!v$Pg#}$h'S'i'm'r(P(T)Z*f*s*z*}+Q+]+`+g,Z-r-u-{.Q/u1P5}6O6P6]8b8c8d=d=e=i>O>P>Q>X>Y>Z>[S$]r'^Q%k!eS%o!f%rQ)b%pU+X(R(S+dQ,p)_Q,t)cQ/Z,uQ/{-|R0p/[|vPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1a#U#i[bklmnopxyz!W!X!Y!{#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b$R$S$U$y%}&S'Y(O)p+P-z/x0e1R2[2]6x6yd+^(T)W+]+`+g,g,h,k.Q/O!t6w'U2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3z3|4O4Q4S4U5v5w!x;b3u3v3x3y3{3}4P4R4T4V4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t$O=z_j!]!g#k#n#o#s#t%R%T&p&s&t&w'O'z(l({)P)i*P*U,V,X-R6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6z6{6|7X7l7o7r7w7|8T8U8X8Z8[8f8g8h8i#|>]!y!z!}%c&W)t)v*T*o,T-d-k.t/c/i/m0d0v4W6T7i7s7u7z8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9Z9[9]9h9y9}:O:R:Y:Z:_:a:b;c;d=Z=m=n!v>^+z-Q9V9X:d:e:f:g:h:j:k:m:o:p:r:t:v:x:z:|;O;Q;S;U;W;Y;[;^;`;e;g;i;t<j<o<p<v<{<|=P=R=T!]>_0V1]9W:i:l:n:q:s:u:w:y:{:};P;R;T;V;X;Z;];_;a;f;h;u<k<q=S=UR'p$hQ'o$hR-l*sR$_rR-q*wQ+Y(RQ+Z(SR.X+dT+f(T+ge+_(T)W+]+`+g,g,h,k.Q/OQ%f!_Q'b$bQ*c'cQ.U+aQ0S.RR1U0QQ#eZQ%X!WQ%Z!XQ%]!YQ'}$pQ(s%VQ(t%WQ(u%YQ(v%[Q(}%bQ)S%fQ)[%kQ)f%qQ)k%tQ*b'bQ,n)]Q-^*cQ.V+bQ.W+cQ.e+xQ.o,QQ.p,RQ.q,SQ.v,WQ.y,YQ.},bQ/U,oQ/}.OQ0T.SQ0U.UQ0W.XQ0[.hQ0k/QQ0q/_Q1S0OQ1V0RQ1W0SQ1`0_Q1h0jQ1r1TQ1s1UQ1v1[Q1y1_Q1}1jQ2T1{R2U1|Q$pvS+b(T+gU.O+[+]+`S0O.P.QR1T0P|!aPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ$dtW+c(T)W+g,kW.S+]+`,g,hT0R.Q/O0t!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nR.|,_0w}PVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X,_-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;u<j<k<o<p<q<v<{<|=P=R=S=T=U=Z=m=nT$w{${Q(i%PQ(n%SQ(q%UR1f0iQ%b!]Q(m%RQ,U(lQ.s,TQ.u,VQ0c.tR1c0dQ%q!fR)]%rR)e%p",nodeNames:"⚠ ( HeredocString EscapeSequence abstract LogicOp array as Boolean break case catch clone const continue default declare do echo else elseif enddeclare endfor endforeach endif endswitch endwhile enum extends final finally fn for foreach from function global goto if implements include include_once LogicOp insteadof interface list match namespace new null LogicOp print require require_once return switch throw trait try unset use var Visibility while LogicOp yield LineComment BlockComment TextInterpolation PhpClose Text PhpOpen Template TextInterpolation EmptyStatement ; } { Block : LabelStatement Name ExpressionStatement ConditionalExpression LogicOp MatchExpression ) ( ParenthesizedExpression MatchBlock MatchArm , => AssignmentExpression ArrayExpression ValueList & VariadicUnpacking ... Pair [ ] ListExpression ValueList Pair Pair SubscriptExpression MemberExpression -> ?-> VariableName DynamicVariable $ ${ CallExpression ArgList NamedArgument SpreadArgument CastExpression UnionType LogicOp OptionalType NamedType QualifiedName \\ NamespaceName ScopedExpression :: ClassMemberName AssignOp UpdateExpression UpdateOp YieldExpression BinaryExpression LogicOp LogicOp LogicOp BitOp BitOp BitOp CompareOp CompareOp BitOp ArithOp ConcatOp ArithOp ArithOp IncludeExpression RequireExpression CloneExpression UnaryExpression ControlOp LogicOp PrintIntrinsic FunctionExpression static ParamList Parameter #[ Attributes Attribute VariadicParameter PropertyParameter UseList ArrowFunction NewExpression class BaseClause ClassInterfaceClause DeclarationList ConstDeclaration VariableDeclarator PropertyDeclaration VariableDeclarator MethodDeclaration UseDeclaration UseList UseInsteadOfClause UseAsClause UpdateExpression ArithOp ShellExpression ThrowExpression Integer Float String MemberExpression SubscriptExpression UnaryExpression ArithOp Interpolation String IfStatement ColonBlock SwitchStatement Block CaseStatement DefaultStatement ColonBlock WhileStatement EmptyStatement DoStatement ForStatement ForSpec SequenceExpression ForeachStatement ForSpec Pair GotoStatement ContinueStatement BreakStatement ReturnStatement TryStatement CatchDeclarator DeclareStatement EchoStatement UnsetStatement ConstDeclaration FunctionDefinition ClassDeclaration InterfaceDeclaration TraitDeclaration EnumDeclaration EnumBody EnumCase NamespaceDefinition NamespaceUseDeclaration UseGroup UseClause UseClause GlobalDeclaration FunctionStaticDeclaration Program",maxTerm:304,nodeProps:[["group",-36,2,8,49,81,83,85,88,93,94,102,106,107,110,111,114,118,123,126,130,132,133,147,148,149,150,153,154,164,165,179,181,182,183,184,185,191,"Expression",-28,74,78,80,82,192,194,199,201,202,205,208,209,210,211,212,214,215,216,217,218,219,220,221,222,225,226,230,231,"Statement",-3,119,121,122,"Type"],["isolate",-4,66,67,70,191,""],["openedBy",69,"phpOpen",76,"{",86,"(",101,"#["],["closedBy",71,"phpClose",77,"}",87,")",158,"]"]],propSources:[Vt],skippedNodes:[0],repeatNodeCount:29,tokenData:"!F|_R!]OX$zXY&^YZ'sZ]$z]^&^^p$zpq&^qr)Rrs+Pst+otu2buv5evw6rwx8Vxy>]yz>yz{?g{|@}|}Bb}!OCO!O!PDh!P!QKT!Q!R!!o!R![!$q![!]!,P!]!^!-a!^!_!-}!_!`!1S!`!a!2d!a!b!3t!b!c!7^!c!d!7z!d!e!9W!e!}!7z!}#O!;^#O#P!;z#P#Q!<h#Q#R!=U#R#S!7z#S#T!=u#T#U!7z#U#V!9W#V#o!7z#o#p!Co#p#q!D]#q#r!Er#r#s!F`#s$f$z$f$g&^$g&j!7z&j$I_$z$I_$I`&^$I`$KW$z$KW$KX&^$KX;'S$z;'S;=`&W<%l?HT$z?HT?HU&^?HUO$zP%PV&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zP%kO&wPP%nWOY$zYZ%fZ!a$z!b;'S$z;'S;=`&W<%l~$z~O$z~~%fP&ZP;=`<%l$zV&ed&wP&vUOX$zXY&^YZ'sZ]$z]^&^^p$zpq&^q!^$z!^!_%k!_$f$z$f$g&^$g$I_$z$I_$I`&^$I`$KW$z$KW$KX&^$KX;'S$z;'S;=`&W<%l?HT$z?HT?HU&^?HUO$zV'zW&wP&vUXY(dYZ(d]^(dpq(d$f$g(d$I_$I`(d$KW$KX(d?HT?HU(dU(iW&vUXY(dYZ(d]^(dpq(d$f$g(d$I_$I`(d$KW$KX(d?HT?HU(dR)YW$^Q&wPOY$zYZ%fZ!^$z!^!_%k!_!`)r!`;'S$z;'S;=`&W<%lO$zR)yW$QQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`*c!`;'S$z;'S;=`&W<%lO$zR*jV$QQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV+YV'fS&wP'gQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV+v]&wP!dUOY,oYZ%fZ],o]^$z^!^,o!^!_-i!_!a,o!a!b/y!b!},o!}#O1f#O;'S,o;'S;=`/s<%lO,oV,vZ&wP!dUOY,oYZ%fZ],o]^$z^!^,o!^!_-i!_!a,o!a!b/y!b;'S,o;'S;=`/s<%lO,oV-nZ!dUOY,oYZ%fZ],o]^$z^!a,o!a!b.a!b;'S,o;'S;=`/s<%l~,o~O,o~~%fU.dWOY.|YZ/nZ].|]^/n^!`.|!a;'S.|;'S;=`/h<%lO.|U/RV!dUOY.|Z].|^!a.|!a!b.a!b;'S.|;'S;=`/h<%lO.|U/kP;=`<%l.|U/sO!dUV/vP;=`<%l,oV0OZ&wPOY,oYZ0qZ],o]^0x^!^,o!^!_-i!_!`,o!`!a$z!a;'S,o;'S;=`/s<%lO,oV0xO&wP!dUV1PV&wP!dUOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV1oZ&wP$dQ!dUOY,oYZ%fZ],o]^$z^!^,o!^!_-i!_!a,o!a!b/y!b;'S,o;'S;=`/s<%lO,o_2i`&wP#dQOY$zYZ%fZ!^$z!^!_%k!_!c$z!c!}3k!}#R$z#R#S3k#S#T$z#T#o3k#o#p4w#p$g$z$g&j3k&j;'S$z;'S;=`&W<%lO$z_3ra&wP#b^OY$zYZ%fZ!Q$z!Q![3k![!^$z!^!_%k!_!c$z!c!}3k!}#R$z#R#S3k#S#T$z#T#o3k#o$g$z$g&j3k&j;'S$z;'S;=`&W<%lO$zV5OV&wP#eUOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR5lW&wP$VQOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR6]V#wQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV6yY#SU&wPOY$zYZ%fZv$zvw7iw!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR7pV#|Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR8^Z&wP%VQOY8VYZ9PZw8Vwx;_x!^8V!^!_;{!_#O8V#O#P<y#P;'S8V;'S;=`>V<%lO8VR9WV&wP%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X<%lO9mQ9rV%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X<%lO9mQ:^O%VQQ:aRO;'S9m;'S;=`:j;=`O9mQ:oW%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X;=`<%l9m<%lO9mQ;[P;=`<%l9mR;fV&wP%VQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR<Q]%VQOY8VYZ9PZw8Vwx;_x!a8V!a!b9m!b#O8V#O#P<y#P;'S8V;'S;=`>V<%l~8V~O8V~~%fR=OW&wPOY8VYZ9PZ!^8V!^!_;{!_;'S8V;'S;=`=h;=`<%l9m<%lO8VR=mW%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X;=`<%l8V<%lO9mR>YP;=`<%l8VR>dV!yQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV?QV!xU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR?nY&wP$VQOY$zYZ%fZz$zz{@^{!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR@eW$WQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zRAUY$TQ&wPOY$zYZ%fZ{$z{|At|!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zRA{V$zQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRBiV!}Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z_CXZ$TQ%TW&wPOY$zYZ%fZ}$z}!OAt!O!^$z!^!_%k!_!`6U!`!aCz!a;'S$z;'S;=`&W<%lO$zVDRV#`U&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVDo[&wP$UQOY$zYZ%fZ!O$z!O!PEe!P!Q$z!Q![Fs![!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zVEjX&wPOY$zYZ%fZ!O$z!O!PFV!P!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVF^V#UU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRFz_&wP%OQOY$zYZ%fZ!Q$z!Q![Fs![!^$z!^!_%k!_!g$z!g!hGy!h#R$z#R#SJc#S#X$z#X#YGy#Y;'S$z;'S;=`&W<%lO$zRHO]&wPOY$zYZ%fZ{$z{|Hw|}$z}!OHw!O!Q$z!Q![Ii![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRH|X&wPOY$zYZ%fZ!Q$z!Q![Ii![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRIpZ&wP%OQOY$zYZ%fZ!Q$z!Q![Ii![!^$z!^!_%k!_#R$z#R#SHw#S;'S$z;'S;=`&W<%lO$zRJhX&wPOY$zYZ%fZ!Q$z!Q![Fs![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVK[[&wP$VQOY$zYZ%fZz$zz{LQ{!P$z!P!Q,o!Q!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zVLVX&wPOYLQYZLrZzLQz{N_{!^LQ!^!_! s!_;'SLQ;'S;=`!!i<%lOLQVLwT&wPOzMWz{Mj{;'SMW;'S;=`NX<%lOMWUMZTOzMWz{Mj{;'SMW;'S;=`NX<%lOMWUMmVOzMWz{Mj{!PMW!P!QNS!Q;'SMW;'S;=`NX<%lOMWUNXO!eUUN[P;=`<%lMWVNdZ&wPOYLQYZLrZzLQz{N_{!PLQ!P!Q! V!Q!^LQ!^!_! s!_;'SLQ;'S;=`!!i<%lOLQV! ^V!eU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV! vZOYLQYZLrZzLQz{N_{!aLQ!a!bMW!b;'SLQ;'S;=`!!i<%l~LQ~OLQ~~%fV!!lP;=`<%lLQZ!!vm&wP$}YOY$zYZ%fZ!O$z!O!PFs!P!Q$z!Q![!$q![!^$z!^!_%k!_!d$z!d!e!&o!e!g$z!g!hGy!h!q$z!q!r!(a!r!z$z!z!{!){!{#R$z#R#S!%}#S#U$z#U#V!&o#V#X$z#X#YGy#Y#c$z#c#d!(a#d#l$z#l#m!){#m;'S$z;'S;=`&W<%lO$zZ!$xa&wP$}YOY$zYZ%fZ!O$z!O!PFs!P!Q$z!Q![!$q![!^$z!^!_%k!_!g$z!g!hGy!h#R$z#R#S!%}#S#X$z#X#YGy#Y;'S$z;'S;=`&W<%lO$zZ!&SX&wPOY$zYZ%fZ!Q$z!Q![!$q![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!&tY&wPOY$zYZ%fZ!Q$z!Q!R!'d!R!S!'d!S!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!'k[&wP$}YOY$zYZ%fZ!Q$z!Q!R!'d!R!S!'d!S!^$z!^!_%k!_#R$z#R#S!&o#S;'S$z;'S;=`&W<%lO$zZ!(fX&wPOY$zYZ%fZ!Q$z!Q!Y!)R!Y!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!)YZ&wP$}YOY$zYZ%fZ!Q$z!Q!Y!)R!Y!^$z!^!_%k!_#R$z#R#S!(a#S;'S$z;'S;=`&W<%lO$zZ!*Q]&wPOY$zYZ%fZ!Q$z!Q![!*y![!^$z!^!_%k!_!c$z!c!i!*y!i#T$z#T#Z!*y#Z;'S$z;'S;=`&W<%lO$zZ!+Q_&wP$}YOY$zYZ%fZ!Q$z!Q![!*y![!^$z!^!_%k!_!c$z!c!i!*y!i#R$z#R#S!){#S#T$z#T#Z!*y#Z;'S$z;'S;=`&W<%lO$zR!,WX!qQ&wPOY$zYZ%fZ![$z![!]!,s!]!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!,zV#sQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!-hV!mU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!.S[$RQOY$zYZ%fZ!^$z!^!_!.x!_!`!/i!`!a*c!a!b!0]!b;'S$z;'S;=`&W<%l~$z~O$z~~%fR!/PW$SQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!/pX$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`$z!`!a*c!a;'S$z;'S;=`&W<%lO$zP!0bR!iP!_!`!0k!r!s!0p#d#e!0pP!0pO!iPP!0sQ!j!k!0y#[#]!0yP!0|Q!r!s!0k#d#e!0kV!1ZX#uQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`)r!`!a!1v!a;'S$z;'S;=`&W<%lO$zV!1}V#OU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!2kX$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`!3W!`!a!.x!a;'S$z;'S;=`&W<%lO$zR!3_V$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!3{[!vQ&wPOY$zYZ%fZ}$z}!O!4q!O!^$z!^!_%k!_!`$z!`!a!6P!a!b!6m!b;'S$z;'S;=`&W<%lO$zV!4vX&wPOY$zYZ%fZ!^$z!^!_%k!_!`$z!`!a!5c!a;'S$z;'S;=`&W<%lO$zV!5jV#aU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!6WV!gU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!6tW#zQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!7eV$]Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z_!8Ra&wP!s^OY$zYZ%fZ!Q$z!Q![!7z![!^$z!^!_%k!_!c$z!c!}!7z!}#R$z#R#S!7z#S#T$z#T#o!7z#o$g$z$g&j!7z&j;'S$z;'S;=`&W<%lO$z_!9_e&wP!s^OY$zYZ%fZr$zrs!:psw$zwx8Vx!Q$z!Q![!7z![!^$z!^!_%k!_!c$z!c!}!7z!}#R$z#R#S!7z#S#T$z#T#o!7z#o$g$z$g&j!7z&j;'S$z;'S;=`&W<%lO$zR!:wV&wP'gQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!;eV#WU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!<RV#pU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!<oV#XQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!=]W$OQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!=zZ&wPOY!=uYZ!>mZ!^!=u!^!_!@u!_#O!=u#O#P!Aq#P#S!=u#S#T!B{#T;'S!=u;'S;=`!Ci<%lO!=uR!>rV&wPO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o<%lO!?XQ!?[VO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o<%lO!?XQ!?tRO;'S!?X;'S;=`!?};=`O!?XQ!@QWO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o;=`<%l!?X<%lO!?XQ!@oO${QQ!@rP;=`<%l!?XR!@x]OY!=uYZ!>mZ!a!=u!a!b!?X!b#O!=u#O#P!Aq#P#S!=u#S#T!B{#T;'S!=u;'S;=`!Ci<%l~!=u~O!=u~~%fR!AvW&wPOY!=uYZ!>mZ!^!=u!^!_!@u!_;'S!=u;'S;=`!B`;=`<%l!?X<%lO!=uR!BcWO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o;=`<%l!=u<%lO!?XR!CSV${Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!ClP;=`<%l!=uV!CvV!oU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!DfY#}Q#lS&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`#p$z#p#q!EU#q;'S$z;'S;=`&W<%lO$zR!E]V#{Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!EyV!nQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!FgV$^Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z",tokenizers:[xt,St,Ct,0,1,2,3,_t],topRules:{Template:[0,72],Program:[1,232]},dynamicPrecedences:{284:1},specialized:[{term:81,get:(e,t)=>vt(e)<<1,external:vt},{term:81,get:e=>Bt[e]||-1}],tokenPrec:29354});var Nt=n(80441);const Et=R.bj.define({name:"php",parser:Tt.configure({props:[R.Oh.add({IfStatement:(0,R.mz)({except:/^\s*({|else\b|elseif\b|endif\b)/}),TryStatement:(0,R.mz)({except:/^\s*({|catch\b|finally\b)/}),SwitchBody:e=>{let t=e.textAfter,n=/^\s*\}/.test(t),r=/^\s*(case|default)\b/.test(t);return e.baseIndent+(n?0:r?1:2)*e.unit},ColonBlock:e=>e.baseIndent+e.unit,"Block EnumBody DeclarationList":(0,R.Ay)({closing:"}"}),ArrowFunction:e=>e.baseIndent+e.unit,"String BlockComment":()=>null,Statement:(0,R.mz)({except:/^({|end(for|foreach|switch|while)\b)/})}),R.b_.add({"Block EnumBody DeclarationList SwitchBody ArrayExpression ValueList":R.yd,ColonBlock(e){return{from:e.from+1,to:e.to}},BlockComment(e){return{from:e.from+2,to:e.to-2}}})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*(?:case |default:|end(?:if|for(?:each)?|switch|while)|else(?:if)?|\{|\})$/,wordChars:"$",closeBrackets:{stringPrefixes:["b","B"]}}});function Pt(e={}){let t,n=[];if(null===e.baseLanguage);else if(e.baseLanguage)t=e.baseLanguage;else{let e=(0,Nt.qy)({matchClosingTags:!1});n.push(e.support),t=e.language}return new R.Yy(Et.configure({wrap:t&&(0,ft.$g)((e=>e.type.isTop?{parser:t.parser,overlay:e=>"Text"==e.name}:null)),top:e.plain?"Program":"Template"}),n)}const Qt=(0,Ie.pn)({null:Ie._A.null,instanceof:Ie._A.operatorKeyword,this:Ie._A.self,"new super assert open to with void":Ie._A.keyword,"class interface extends implements enum var":Ie._A.definitionKeyword,"module package import":Ie._A.moduleKeyword,"switch while for if else case default do break continue return try catch finally throw":Ie._A.controlKeyword,"requires exports opens uses provides public private protected static transitive abstract final strictfp synchronized native transient volatile throws":Ie._A.modifier,IntegerLiteral:Ie._A.integer,FloatingPointLiteral:Ie._A.float,"StringLiteral TextBlock":Ie._A.string,CharacterLiteral:Ie._A.character,LineComment:Ie._A.lineComment,BlockComment:Ie._A.blockComment,BooleanLiteral:Ie._A.bool,PrimitiveType:Ie._A.standard(Ie._A.typeName),TypeName:Ie._A.typeName,Identifier:Ie._A.variableName,"MethodName/Identifier":Ie._A.function(Ie._A.variableName),Definition:Ie._A.definition(Ie._A.variableName),ArithOp:Ie._A.arithmeticOperator,LogicOp:Ie._A.logicOperator,BitOp:Ie._A.bitwiseOperator,CompareOp:Ie._A.compareOperator,AssignOp:Ie._A.definitionOperator,UpdateOp:Ie._A.updateOperator,Asterisk:Ie._A.punctuation,Label:Ie._A.labelName,"( )":Ie._A.paren,"[ ]":Ie._A.squareBracket,"{ }":Ie._A.brace,".":Ie._A.derefOperator,", ;":Ie._A.separator}),Mt={__proto__:null,true:34,false:34,null:42,void:46,byte:48,short:48,int:48,long:48,char:48,float:48,double:48,boolean:48,extends:62,super:64,class:76,this:78,new:84,public:100,protected:102,private:104,abstract:106,static:108,final:110,strictfp:112,default:114,synchronized:116,native:118,transient:120,volatile:122,throws:150,implements:160,interface:166,enum:176,instanceof:238,open:267,module:269,requires:274,transitive:276,exports:278,to:280,opens:282,uses:284,provides:286,with:288,package:292,import:296,if:308,else:310,while:314,for:318,var:325,assert:332,switch:336,case:342,do:346,break:350,continue:354,return:358,throw:364,try:368,catch:372,finally:380},Dt=Re.U1.deserialize({version:14,states:"##jQ]QPOOQ$wQPOOO(bQQO'#H^O*iQQO'#CbOOQO'#Cb'#CbO*pQPO'#CaO*xOSO'#CpOOQO'#Hc'#HcOOQO'#Cu'#CuO,eQPO'#D_O-OQQO'#HmOOQO'#Hm'#HmO/gQQO'#HhO/nQQO'#HhOOQO'#Hh'#HhOOQO'#Hg'#HgO1rQPO'#DUO2PQPO'#GnO4wQPO'#D_O5OQPO'#DzO*pQPO'#E[O5qQPO'#E[OOQO'#DV'#DVO7SQQO'#HaO9^QQO'#EeO9eQPO'#EdO9jQPO'#EfOOQO'#Hb'#HbO7jQQO'#HbO:pQQO'#FhO:wQPO'#ExO:|QPO'#E}O:|QPO'#FPOOQO'#Ha'#HaOOQO'#HY'#HYOOQO'#Gh'#GhOOQO'#HX'#HXO<^QPO'#FiOOQO'#HW'#HWOOQO'#Gg'#GgQ]QPOOOOQO'#Hs'#HsO<cQPO'#HsO<hQPO'#D{O<hQPO'#EVO<hQPO'#EQO<pQPO'#HpO=RQQO'#EfO*pQPO'#C`O=ZQPO'#C`O*pQPO'#FcO=`QPO'#FeO=kQPO'#FkO=kQPO'#FnO<hQPO'#FsO=pQPO'#FpO:|QPO'#FwO=kQPO'#FyO]QPO'#GOO=uQPO'#GQO>QQPO'#GSO>]QPO'#GUO=kQPO'#GWO:|QPO'#GXO>dQPO'#GZO?QQQO'#HiO?mQQO'#CuO?tQPO'#HxO@SQPO'#D_O@rQPO'#DpO?wQPO'#DqO@|QPO'#HxOA_QPO'#DpOAgQPO'#IROAlQPO'#E`OOQO'#Hr'#HrOOQO'#Gm'#GmQ$wQPOOOAtQPO'#HsOOQO'#H^'#H^OCsQQO,58{OOQO'#H['#H[OOOO'#Gi'#GiOEfOSO,59[OOQO,59[,59[OOQO'#Hi'#HiOFVQPO,59eOGXQPO,59yOOQO-E:f-E:fO*pQPO,58zOG{QPO,58zO*pQPO,5;}OHQQPO'#DQOHVQPO'#DQOOQO'#Gk'#GkOIVQQO,59jOOQO'#Dm'#DmOJqQPO'#HuOJ{QPO'#DlOKZQPO'#HtOKcQPO,5<_OKhQPO,59^OLRQPO'#CxOOQO,59c,59cOLYQPO,59bOLeQQO'#H^ONgQQO'#CbO!!iQPO'#D_O!#nQQO'#HmO!$OQQO,59pO!$VQPO'#DvO!$eQPO'#H|O!$mQPO,5:`O!$rQPO,5:`O!%YQPO,5;nO!%eQPO'#ITO!%pQPO,5;eO!%uQPO,5=YOOQO-E:l-E:lOOQO,5:f,5:fO!']QPO,5:fO!'dQPO,5:vO?tQPO,5<_O*pQPO,5:vO<hQPO,5:gO<hQPO,5:qO<hQPO,5:lO<hQPO,5<_O!'zQPO,59qO:|QPO,5:}O!(RQPO,5;QO:|QPO,59TO!(aQPO'#DXOOQO,5;O,5;OOOQO'#El'#ElOOQO'#Eo'#EoO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;UO:|QPO,5;fOOQO,5;i,5;iOOQO,5<S,5<SO!(hQPO,5;bO!(yQPO,5;dO!(hQPO'#CyO!)QQQO'#HmO!)`QQO,5;kO]QPO,5<TOOQO-E:e-E:eOOQO,5>_,5>_O!*sQPO,5:gO!+RQPO,5:qO!+ZQPO,5:lO!+fQPO,5>[O!$VQPO,5>[O!'iQPO,59UO!+qQQO,58zO!+yQQO,5;}O!,RQQO,5<PO*pQPO,5<PO:|QPO'#DUO]QPO,5<VO]QPO,5<YO!,ZQPO'#FrO]QPO,5<[O]QPO,5<aO!,kQQO,5<cO!,uQPO,5<eO!,zQPO,5<jOOQO'#Fj'#FjOOQO,5<l,5<lO!-PQPO,5<lOOQO,5<n,5<nO!-UQPO,5<nO!-ZQQO,5<pOOQO,5<p,5<pO>gQPO,5<rO!-bQQO,5<sO!-iQPO'#GdO!.oQPO,5<uO>gQPO,5<}O!2mQPO,59jO!2zQPO'#HuO!3RQPO,59xO!3WQPO,5>dO?tQPO,59xO!3cQPO,5:[OAlQPO,5:zO!3kQPO'#DrO?wQPO'#DrO!3vQPO'#HyO!4OQPO,5:]O?tQPO,5>dO!(hQPO,5>dOAgQPO,5>mOOQO,5:[,5:[O!$rQPO'#DtOOQO,5>m,5>mO!4TQPO'#EaOOQO,5:z,5:zO!7UQPO,5:zO!(hQPO'#DxOOQO-E:k-E:kOOQO,5:y,5:yO*pQPO,58}O!7ZQPO'#ChOOQO1G.k1G.kOOOO-E:g-E:gOOQO1G.v1G.vO!+qQQO1G.fO*pQPO1G.fO!7eQQO1G1iOOQO,59l,59lO!7mQPO,59lOOQO-E:i-E:iO!7rQPO,5>aO!8ZQPO,5:WO<hQPO'#GpO!8bQPO,5>`OOQO1G1y1G1yOOQO1G.x1G.xO!8{QPO'#CyO!9kQPO'#HmO!9uQPO'#CzO!:TQPO'#HlO!:]QPO,59dOOQO1G.|1G.|OLYQPO1G.|O!:sQPO,59eO!;QQQO'#H^O!;cQQO'#CbOOQO,5:b,5:bO<hQPO,5:cOOQO,5:a,5:aO!;tQQO,5:aOOQO1G/[1G/[O!;yQPO,5:bO!<[QPO'#GsO!<oQPO,5>hOOQO1G/z1G/zO!<wQPO'#DvO!=YQPO1G/zO!(hQPO'#GqO!=_QPO1G1YO:|QPO1G1YO<hQPO'#GyO!=gQPO,5>oOOQO1G1P1G1POOQO1G0Q1G0QO!=oQPO'#E]OOQO1G0b1G0bO!>`QPO1G1yO!'dQPO1G0bO!*sQPO1G0RO!+RQPO1G0]O!+ZQPO1G0WOOQO1G/]1G/]O!>eQQO1G.pO9eQPO1G0jO*pQPO1G0jO<pQPO'#HpO!@[QQO1G.pOOQO1G.p1G.pO!@aQQO1G0iOOQO1G0l1G0lO!@hQPO1G0lO!@sQQO1G.oO!AZQQO'#HqO!AhQPO,59sO!BzQQO1G0pO!DfQQO1G0pO!DmQQO1G0pO!FUQQO1G0pO!F]QQO1G0pO!GbQQO1G0pO!I]QQO1G0pO!IdQQO1G0pO!IkQQO1G0pO!IuQQO1G1QO!I|QQO'#HmOOQO1G0|1G0|O!KSQQO1G1OOOQO1G1O1G1OOOQO1G1o1G1oO!KjQPO'#D[O!(hQPO'#D|O!(hQPO'#D}OOQO1G0R1G0RO!KqQPO1G0RO!KvQPO1G0RO!LOQPO1G0RO!LZQPO'#EXOOQO1G0]1G0]O!LnQPO1G0]O!LsQPO'#ETO!(hQPO'#ESOOQO1G0W1G0WO!MmQPO1G0WO!MrQPO1G0WO!MzQPO'#EhO!NRQPO'#EhOOQO'#Gx'#GxO!NZQQO1G0mO# }QQO1G3vO9eQPO1G3vO#$PQPO'#FXOOQO1G.f1G.fOOQO1G1i1G1iO#$WQPO1G1kOOQO1G1k1G1kO#$cQQO1G1kO#$kQPO1G1qOOQO1G1t1G1tO+QQPO'#D_O-OQQO,5<bO#(cQPO,5<bO#(tQPO,5<^O#({QPO,5<^OOQO1G1v1G1vOOQO1G1{1G1{OOQO1G1}1G1}O:|QPO1G1}O#,oQPO'#F{OOQO1G2P1G2PO=kQPO1G2UOOQO1G2W1G2WOOQO1G2Y1G2YOOQO1G2[1G2[OOQO1G2^1G2^OOQO1G2_1G2_O#,vQQO'#H^O#-aQQO'#CbO-OQQO'#HmO#-zQQOOO#.hQQO'#EeO#.VQQO'#HbO!$VQPO'#GeO#.oQPO,5=OOOQO'#HQ'#HQO#.wQPO1G2aO#2uQPO'#G]O>gQPO'#GaOOQO1G2a1G2aO#2zQPO1G2iO#6xQPO,5>gOOQO1G/d1G/dOOQO1G4O1G4OO#7ZQPO1G/dOOQO1G/v1G/vOOQO1G0f1G0fO!7UQPO1G0fOOQO,5:^,5:^O!(hQPO'#DsO#7`QPO,5:^O?wQPO'#GrO#7kQPO,5>eOOQO1G/w1G/wOAgQPO'#H{O#7sQPO1G4OO?tQPO1G4OOOQO1G4X1G4XO!#YQPO'#DvO!!iQPO'#D_OOQO,5:{,5:{O#8OQPO,5:{O#8OQPO,5:{O#8VQQO'#HaO#9hQQO'#HbO#9rQQO'#EbO#9}QPO'#EbO#:VQPO'#IOOOQO,5:d,5:dOOQO1G.i1G.iO#:bQQO'#EeO#:rQQO'#H`O#;SQPO'#FTOOQO'#H`'#H`O#;^QPO'#H`O#;{QPO'#IWO#<TQPO,59SOOQO7+$Q7+$QO!+qQQO7+$QOOQO7+'T7+'TOOQO1G/W1G/WO#<YQPO'#DoO#<dQQO'#HvOOQO'#Hv'#HvOOQO1G/r1G/rOOQO,5=[,5=[OOQO-E:n-E:nO#<tQWO,58{O#<{QPO,59fOOQO,59f,59fO!(hQPO'#HoOKmQPO'#GjO#=ZQPO,5>WOOQO1G/O1G/OOOQO7+$h7+$hOOQO1G/{1G/{O#=cQQO1G/{OOQO1G/}1G/}O#=hQPO1G/{OOQO1G/|1G/|O<hQPO1G/}OOQO,5=_,5=_OOQO-E:q-E:qOOQO7+%f7+%fOOQO,5=],5=]OOQO-E:o-E:oO:|QPO7+&tOOQO7+&t7+&tOOQO,5=e,5=eOOQO-E:w-E:wO#=mQPO'#EUO#={QPO'#EUOOQO'#Gw'#GwO#>dQPO,5:wOOQO,5:w,5:wOOQO7+'e7+'eOOQO7+%|7+%|OOQO7+%m7+%mO!KqQPO7+%mO!KvQPO7+%mO!LOQPO7+%mOOQO7+%w7+%wO!LnQPO7+%wOOQO7+%r7+%rO!MmQPO7+%rO!MrQPO7+%rOOQO7+&U7+&UOOQO'#Ee'#EeO9eQPO7+&UO9eQPO,5>[O#?TQPO7+$[OOQO7+&T7+&TOOQO7+&W7+&WO:|QPO'#GlO#?cQPO,5>]OOQO1G/_1G/_O:|QPO7+&lO#?nQQO,59eO#@tQPO,59vOOQO,59v,59vOOQO,5:h,5:hOOQO'#EP'#EPOOQO,5:i,5:iO#@{QPO'#EYO<hQPO'#EYO#A^QPO'#IPO#AiQPO,5:sO?tQPO'#HxO!(hQPO'#HxO#AqQPO'#DpOOQO'#Gu'#GuO#AxQPO,5:oOOQO,5:o,5:oOOQO,5:n,5:nOOQO,5;S,5;SO#BrQQO,5;SO#ByQPO,5;SOOQO-E:v-E:vOOQO7+&X7+&XOOQO7+)b7+)bO#CQQQO7+)bOOQO'#G|'#G|O#DqQPO,5;sOOQO,5;s,5;sO#DxQPO'#FYO*pQPO'#FYO*pQPO'#FYO*pQPO'#FYO#EWQPO7+'VO#E]QPO7+'VOOQO7+'V7+'VO]QPO7+']O#EhQPO1G1|O?tQPO1G1|O#EvQQO1G1xO!(aQPO1G1xO#E}QPO1G1xO#FUQQO7+'iOOQO'#HP'#HPO#F]QPO,5<gOOQO,5<g,5<gO#FdQPO'#HsO:|QPO'#F|O#FlQPO7+'pO#FqQPO,5=PO?tQPO,5=PO#FvQPO1G2jO#HPQPO1G2jOOQO1G2j1G2jOOQO-E;O-E;OOOQO7+'{7+'{O!<[QPO'#G_O>gQPO,5<wOOQO,5<{,5<{O#HXQPO7+(TOOQO7+(T7+(TO#LVQPO1G4ROOQO7+%O7+%OOOQO7+&Q7+&QO#LhQPO,5:_OOQO1G/x1G/xOOQO,5=^,5=^OOQO-E:p-E:pOOQO7+)j7+)jO#LsQPO7+)jO!:bQPO,5:aOOQO1G0g1G0gO#MOQPO1G0gO#MVQPO,59qO#MkQPO,5:|O9eQPO,5:|O!(hQPO'#GtO#MpQPO,5>jO#M{QPO,59TO#NSQPO'#IVO#N[QPO,5;oO*pQPO'#G{O#NaQPO,5>rOOQO1G.n1G.nOOQO<<Gl<<GlO#NiQPO'#HwO#NqQPO,5:ZOOQO1G/Q1G/QOOQO,5>Z,5>ZOOQO,5=U,5=UOOQO-E:h-E:hO#NvQPO7+%gOOQO7+%g7+%gOOQO7+%i7+%iOOQO<<J`<<J`O$ ^QPO'#H^O$ eQPO'#CbO$ lQPO,5:pO$ qQPO,5:xO#=mQPO,5:pOOQO-E:u-E:uOOQO1G0c1G0cOOQO<<IX<<IXO!KqQPO<<IXO!KvQPO<<IXOOQO<<Ic<<IcOOQO<<I^<<I^O!MmQPO<<I^OOQO<<Ip<<IpO$ vQQO<<GvO9eQPO<<IpO*pQPO<<IpOOQO<<Gv<<GvO$#mQQO,5=WOOQO-E:j-E:jO$#zQQO<<JWOOQO1G/b1G/bOOQO,5:t,5:tO$$bQPO,5:tO$$pQPO,5:tO$%RQPO'#GvO$%iQPO,5>kO$%tQPO'#EZOOQO1G0_1G0_O$%{QPO1G0_O?tQPO,5:pOOQO-E:s-E:sOOQO1G0Z1G0ZOOQO1G0n1G0nO$&QQQO1G0nOOQO<<L|<<L|OOQO-E:z-E:zOOQO1G1_1G1_O$&XQQO,5;tOOQO'#G}'#G}O#DxQPO,5;tOOQO'#IX'#IXO$&aQQO,5;tO$&rQQO,5;tOOQO<<Jq<<JqO$&zQPO<<JqOOQO<<Jw<<JwO:|QPO7+'hO$'PQPO7+'hO!(aQPO7+'dO$'_QPO7+'dO$'dQQO7+'dOOQO<<KT<<KTOOQO-E:}-E:}OOQO1G2R1G2ROOQO,5<h,5<hO$'kQQO,5<hOOQO<<K[<<K[O:|QPO1G2kO$'rQPO1G2kOOQO,5=n,5=nOOQO7+(U7+(UO$'wQPO7+(UOOQO-E;Q-E;QO$)fQWO'#HhO$)QQWO'#HhO$)mQPO'#G`O<hQPO,5<yO!$VQPO,5<yOOQO1G2c1G2cOOQO<<Ko<<KoO$*OQPO1G/yOOQO<<MU<<MUOOQO7+&R7+&RO$*ZQPO1G0jO$*fQQO1G0hOOQO1G0h1G0hO$*nQPO1G0hOOQO,5=`,5=`OOQO-E:r-E:rO$*sQQO1G.oOOQO1G1[1G1[O$*}QPO'#GzO$+[QPO,5>qOOQO1G1Z1G1ZO$+dQPO'#FUOOQO,5=g,5=gOOQO-E:y-E:yO$+iQPO'#GoO$+vQPO,5>cOOQO1G/u1G/uOOQO<<IR<<IROOQO1G0[1G0[O$,OQPO1G0dO$,TQPO1G0[O$,YQPO1G0dOOQOAN>sAN>sO!KqQPOAN>sOOQOAN>xAN>xOOQOAN?[AN?[O9eQPOAN?[OOQO1G0`1G0`O$,_QPO1G0`OOQO,5=b,5=bOOQO-E:t-E:tO$,mQPO,5:uOOQO7+%y7+%yOOQO7+&Y7+&YOOQO1G1`1G1`O$,tQQO1G1`OOQO-E:{-E:{O$,|QQO'#IYO$,wQPO1G1`O$&gQPO1G1`O*pQPO1G1`OOQOAN@]AN@]O$-XQQO<<KSO:|QPO<<KSO$-`QPO<<KOOOQO<<KO<<KOO!(aQPO<<KOOOQO1G2S1G2SO$-eQQO7+(VO:|QPO7+(VOOQO<<Kp<<KpP!-iQPO'#HSO!$VQPO'#HRO$-oQPO,5<zO$-zQPO1G2eO<hQPO1G2eO9eQPO7+&SO$.PQPO7+&SOOQO7+&S7+&SOOQO,5=f,5=fOOQO-E:x-E:xO#M{QPO,5;pOOQO,5=Z,5=ZOOQO-E:m-E:mO$.UQPO7+&OOOQO7+%v7+%vO$.dQPO7+&OOOQOG24_G24_OOQOG24vG24vOOQO7+%z7+%zOOQO7+&z7+&zO*pQPO'#HOO$.iQPO,5>tO$.qQPO7+&zO$.vQQO'#IZOOQOAN@nAN@nO$/RQQOAN@nOOQOAN@jAN@jO$/YQPOAN@jO$/_QQO<<KqO$/iQPO,5=mOOQO-E;P-E;POOQO7+(P7+(PO$/zQPO7+(PO$0PQPO<<InOOQO<<In<<InO$0UQPO<<IjOOQO<<Ij<<IjO#M{QPO<<IjO$0UQPO<<IjO$0dQQO,5=jOOQO-E:|-E:|OOQO<<Jf<<JfO$0oQPO,5>uOOQOG26YG26YOOQOG26UG26UOOQO<<Kk<<KkOOQOAN?YAN?YOOQOAN?UAN?UO#M{QPOAN?UO$0wQPOAN?UO$0|QPOAN?UO$1[QPOG24pOOQOG24pG24pO#M{QPOG24pOOQOLD*[LD*[O$1aQPOLD*[OOQO!$'Mv!$'MvO*pQPO'#CaO$1fQQO'#H^O$1yQQO'#CbO!(hQPO'#Cy",stateData:"$2i~OPOSQOS%yOS~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op!POv{OwkOz!OO}cO!PvO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO![!`O!]yO!^yO!_yO!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&tdO~Og^Oh^Ov{O}cO!P!mO!SyO!TyO!UyO!VyO!W!pO!XyO!YyO!ZzO!]yO!^yO!_yO!u}O!z|O%}TO&P!cO&R!dO&_!hO&tdO~OWiXW&QXZ&QXuiXu&QX!P&QX!b&QX#]&QX#_&QX#a&QX#b&QX#d&QX#e&QX#f&QX#g&QX#h&QX#i&QX#k&QX#o&QX#r&QX%}iX&PiX&RiX&^&QX&_iX&_&QX&n&QX&viX&v&QX&x!aX~O#p$^X~P&bOWUXW&]XZUXuUXu&]X!PUX!bUX#]UX#_UX#aUX#bUX#dUX#eUX#fUX#gUX#hUX#iUX#kUX#oUX#rUX%}&]X&P&]X&R&]X&^UX&_UX&_&]X&nUX&vUX&v&]X&x!aX~O#p$^X~P(iO&PSO&R!qO~O&W!vO&Y!tO~Og^Oh^O!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO!]yO!^yO!_yO%}TO&P!wO&RWOg!RXh!RX$h!RX&P!RX&R!RX~O#y!|O#z!{O$W!}Ov!RX!u!RX!z!RX&t!RX~P+QOW#XOu#OO%}TO&P#SO&R#SO&v&aX~OW#[Ou&[X%}&[X&P&[X&R&[X&v&[XY&[Xw&[X&n&[X&q&[XZ&[Xq&[X&^&[X!P&[X#_&[X#a&[X#b&[X#d&[X#e&[X#f&[X#g&[X#h&[X#i&[X#k&[X#o&[X#r&[X}&[X!r&[X#p&[Xs&[X|&[X~O&_#YO~P-dO&_&[X~P-dOZ`O_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO!]yO!^yO!_yO#fpO#roO#tpO#upO%}TO&XUO~O&P#^O&R#]OY&pP~P/uO%}TOg%bXh%bXv%bX!S%bX!T%bX!U%bX!V%bX!W%bX!X%bX!Y%bX!Z%bX!]%bX!^%bX!_%bX!u%bX!z%bX$h%bX&P%bX&R%bX&t%bX&_%bX~O!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO!]yO!^yO!_yOg!RXh!RXv!RX!u!RX!z!RX&P!RX&R!RX&t!RX&_!RX~O$h!RX~P3gO|#kO~P]Og^Oh^Ov#pO!u#rO!z#qO&P!wO&RWO&t#oO~O$h#sO~P5VOu#uO&v#vO!P&TX#_&TX#a&TX#b&TX#d&TX#e&TX#f&TX#g&TX#h&TX#i&TX#k&TX#o&TX#r&TX&^&TX&_&TX&n&TX~OW#tOY&TX#p&TXs&TXq&TX|&TX~P5xO!b#wO#]#wOW&UXu&UX!P&UX#_&UX#a&UX#b&UX#d&UX#e&UX#f&UX#g&UX#h&UX#i&UX#k&UX#o&UX#r&UX&^&UX&_&UX&n&UX&v&UXY&UX#p&UXs&UXq&UX|&UX~OZ#XX~P7jOZ#xO~O&v#vO~O#_#|O#a#}O#b$OO#d$QO#e$RO#f$SO#g$TO#h$UO#i$UO#k$YO#o$VO#r$WO&^#zO&_#zO&n#{O~O!P$XO~P9oO&x$ZO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO#fpO#roO#tpO#upO%}TO&P0qO&R0pO&XUO~O#p$_O~O![$aO~O&P#SO&R#SO~Og^Oh^O&P!wO&RWO&_#YO~OW$gO&v#vO~O#z!{O~O!W$kO&PSO&R!qO~OZ$lO~OZ$oO~O!P$vO&P$uO&R$uO~O!P$xO&P$uO&R$uO~O!P${O~P:|OZ%OO}cO~OW&]Xu&]X%}&]X&P&]X&R&]X&_&]X~OZ!aX~P>lOWiXuiX%}iX&PiX&RiX&_iX~OZ!aX~P?XOu#OO%}TO&P#SO&R#SO~O%}TO~P3gOg^Oh^Ov#pO!u#rO!z#qO&_!hO&t#oO~O&P!cO&R!dO~P@ZOg^Oh^O%}TO&P!cO&R!dO~O}cO!P%aO~OZ%bO~O}%dO!m%gO~O}cOg&gXh&gXv&gX!S&gX!T&gX!U&gX!V&gX!W&gX!X&gX!Y&gX!Z&gX!]&gX!^&gX!_&gX!u&gX!z&gX%}&gX&P&gX&R&gX&_&gX&t&gX~OW%jOZ%kOgTahTa%}Ta&PTa&RTa~OvTa!STa!TTa!UTa!VTa!WTa!XTa!YTa!ZTa!]Ta!^Ta!_Ta!uTa!zTa#yTa#zTa$WTa$hTa&tTa&_TauTaYTaqTa|Ta!PTa~PC[O&W%nO&Y!tO~Ou#OO%}TOqma&^maYma&nma!Pma~O&vma}ma!rma~PEnO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO!]yO!^yO!_yO~Og!Rah!Rav!Ra!u!Ra!z!Ra$h!Ra&P!Ra&R!Ra&t!Ra&_!Ra~PFdO#z%pO~Os%rO~Ou%sO%}TO~Ou#OO%}ra&Pra&Rra&vraYrawra&nra&qra!Pra&^raqra~OWra#_ra#ara#bra#dra#era#fra#gra#hra#ira#kra#ora#rra&_ra#prasra|ra~PH_Ou#OO%}TOq&iX!P&iX!b&iX~OY&iX#p&iX~PJ`O!b%vOq!`X!P!`XY!`X~Oq%wO!P&hX~O!P%yO~Ov%zO~Og^Oh^O%}0oO&P!wO&RWO&b%}O~O&^&`P~PKmO%}TO&P!wO&RWO~OW&QXYiXY!aXY&QXZ&QXq!aXu&QXwiX!b&QX#]&QX#_&QX#a&QX#b&QX#d&QX#e&QX#f&QX#g&QX#h&QX#i&QX#k&QX#o&QX#r&QX&^&QX&_&QX&niX&n&QX&qiX&viX&v&QX&x!aX~P?XOWUXYUXY!aXY&]XZUXq!aXuUXw&]X!bUX#]UX#_UX#aUX#bUX#dUX#eUX#fUX#gUX#hUX#iUX#kUX#oUX#rUX&^UX&_UX&nUX&n&]X&q&]X&vUX&v&]X&x!aX~P>lOg^Oh^O%}TO&P!wO&RWOg!RXh!RX&P!RX&R!RX~PFdOu#OOw&XO%}TO&P&UO&R&TO&q&WO~OW#XOY&aX&n&aX&v&aX~P!#YOY&ZO~P9oOg^Oh^O&P!wO&RWO~Oq&]OY&pX~OY&_O~Og^Oh^O%}TO&P!wO&RWOY&pP~PFdOY&dO&n&bO&v#vO~Oq&eO&x$ZOY&wX~OY&gO~O%}TOg%bah%bav%ba!S%ba!T%ba!U%ba!V%ba!W%ba!X%ba!Y%ba!Z%ba!]%ba!^%ba!_%ba!u%ba!z%ba$h%ba&P%ba&R%ba&t%ba&_%ba~O|&hO~P]O}&iO~Op&uOw&vO&PSO&R!qO&_#YO~Oz&tO~P!'iOz&xO&PSO&R!qO&_#YO~OY&eP~P:|Og^Oh^O%}TO&P!wO&RWO~O}cO~P:|OW#XOu#OO%}TO&v&aX~O#r$WO!P#sa#_#sa#a#sa#b#sa#d#sa#e#sa#f#sa#g#sa#h#sa#i#sa#k#sa#o#sa&^#sa&_#sa&n#saY#sa#p#sas#saq#sa|#sa~Oo'_O}'^O!r'`O&_!hO~O}'eO!r'`O~Oo'iO}'hO&_!hO~OZ#xOu'mO%}TO~OW%jO}'sO~OW%jO!P'uO~OW'vO!P'wO~O$h!WO&P0qO&R0pO!P&eP~P/uO!P(SO#p(TO~P9oO}(UO~O$c(WO~O!P(XO~O!P(YO~O!P(ZO~P9oO!P(]O~P9oOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdO%Q(hO%U(iOZ$}a_$}a`$}aa$}ab$}ac$}ae$}ag$}ah$}ap$}av$}aw$}az$}a}$}a!P$}a!S$}a!T$}a!U$}a!V$}a!W$}a!X$}a!Y$}a!Z$}a![$}a!]$}a!^$}a!_$}a!u$}a!z$}a#f$}a#r$}a#t$}a#u$}a#y$}a#z$}a$W$}a$Y$}a$`$}a$c$}a$e$}a$h$}a$l$}a$n$}a$s$}a$u$}a$w$}a$y$}a$|$}a%O$}a%w$}a%}$}a&P$}a&R$}a&X$}a&t$}a|$}a$a$}a$q$}a~O}ra!rra'Ora~PH_OZ%bO~PJ`O!P(mO~O!m%gO}&la!P&la~O}cO!P(pO~Oo(tOq!fX&^!fX~Oq(vO&^&mX~O&^(xO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op)UOv{Ow)TOz!OO|)PO}cO!PvO![!`O!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&_#YO&tdO~PFdO}%dO~O})]OY&zP~P:|OW%jO!P)dO~Os)eO~Ou#OO%}TOq&ia!P&ia!b&iaY&ia#p&ia~O})fO~P:|Oq%wO!P&ha~Og^Oh^O%}0oO&P!wO&RWO~O&b)mO~P!8jOu#OO%}TOq&aX&^&aXY&aX&n&aX!P&aX~O}&aX!r&aX~P!9SOo)oOp)oOqnX&^nX~Oq)pO&^&`X~O&^)rO~Ou#OOw)tO%}TO&PSO&R!qO~OYma&nma&vma~P!:bOW&QXY!aXq!aXu!aX%}!aX~OWUXY!aXq!aXu!aX%}!aX~OW)wO~Ou#OO%}TO&P#SO&R#SO&q)yO~Og^Oh^O%}TO&P!wO&RWO~PFdOq&]OY&pa~Ou#OO%}TO&P#SO&R#SO&q&WO~OY)|O~OY*PO&n&bO~Oq&eOY&wa~Og^Oh^Ov{O|*XO!u}O%}TO&P!wO&RWO&tdO~PFdO!P*YO~OW^iZ#XXu^i!P^i!b^i#]^i#_^i#a^i#b^i#d^i#e^i#f^i#g^i#h^i#i^i#k^i#o^i#r^i&^^i&_^i&n^i&v^iY^i#p^is^iq^i|^i~OW*iO~Os*jO~P9oOz*kO&PSO&R!qO~O!P]iY]i#p]is]iq]i|]i~P9oOq*lOY&eX!P&eX~P9oOY*nO~O#f$SO#g$TO#k$YO#r$WO!P#^i#_#^i#a#^i#b#^i#d#^i#e#^i#o#^i&^#^i&_#^i&n#^iY#^i#p#^is#^iq#^i|#^i~O#h$UO#i$UO~P!AmO#_#|O#d$QO#e$RO#f$SO#g$TO#h$UO#i$UO#k$YO#r$WO&^#zO&_#zO&n#{O!P#^i#b#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O#a#^i~P!CUO#a#}O~P!CUO#_#|O#f$SO#g$TO#h$UO#i$UO#k$YO#r$WO&^#zO&_#zO!P#^i#a#^i#b#^i#d#^i#e#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O&n#^i~P!DtO&n#{O~P!DtO#f$SO#g$TO#k$YO#r$WO!P#^i#a#^i#b#^i#e#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O#_#|O#d$QO#h$UO#i$UO&^#zO&_#zO&n#{O~P!FdO#k$YO#r$WO!P#^i#_#^i#a#^i#b#^i#d#^i#e#^i#f#^i#h#^i#i#^i#o#^i&^#^i&_#^i&n#^iY#^i#p#^is#^iq#^i|#^i~O#g$TO~P!G{O#g#^i~P!G{O#h#^i#i#^i~P!AmO#p*oO~P9oO#_&aX#a&aX#b&aX#d&aX#e&aX#f&aX#g&aX#h&aX#i&aX#k&aX#o&aX#r&aX&_&aX#p&aXs&aX|&aX~P!9SO!P#liY#li#p#lis#liq#li|#li~P9oO|*rO~P$wO}'^O~O}'^O!r'`O~Oo'_O}'^O!r'`O~O%}TO&P#SO&R#SO|&sP!P&sP~PFdO}'eO~Og^Oh^Ov{O|+PO!P*}O!u}O!z|O%}TO&P!wO&RWO&_!hO&tdO~PFdO}'hO~Oo'iO}'hO~Os+RO~P:|Ou+TO%}TO~Ou'mO})fO%}TOW#Zi!P#Zi#_#Zi#a#Zi#b#Zi#d#Zi#e#Zi#f#Zi#g#Zi#h#Zi#i#Zi#k#Zi#o#Zi#r#Zi&^#Zi&_#Zi&n#Zi&v#ZiY#Zi#p#Zis#Ziq#Zi|#Zi~O}'^OW&diu&di!P&di#_&di#a&di#b&di#d&di#e&di#f&di#g&di#h&di#i&di#k&di#o&di#r&di&^&di&_&di&n&di&v&diY&di#p&dis&diq&di|&di~O#}+]O$P+^O$R+^O$S+_O$T+`O~O|+[O~P##nO$Z+aO&PSO&R!qO~OW+bO!P+cO~O$a+dOZ$_i_$_i`$_ia$_ib$_ic$_ie$_ig$_ih$_ip$_iv$_iw$_iz$_i}$_i!P$_i!S$_i!T$_i!U$_i!V$_i!W$_i!X$_i!Y$_i!Z$_i![$_i!]$_i!^$_i!_$_i!u$_i!z$_i#f$_i#r$_i#t$_i#u$_i#y$_i#z$_i$W$_i$Y$_i$`$_i$c$_i$e$_i$h$_i$l$_i$n$_i$s$_i$u$_i$w$_i$y$_i$|$_i%O$_i%w$_i%}$_i&P$_i&R$_i&X$_i&t$_i|$_i$q$_i~Og^Oh^O$h#sO&P!wO&RWO~O!P+hO~P:|O!P+iO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op!POv{OwkOz!OO}cO!PvO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!Z+nO![!`O!]yO!^yO!_yO!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$q+oO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&tdO~O|+mO~P#)QOW&QXY&QXZ&QXu&QX!P&QX&viX&v&QX~P?XOWUXYUXZUXuUX!PUX&vUX&v&]X~P>lOW#tOu#uO&v#vO~OW&UXY%XXu&UX!P%XX&v&UX~OZ#XX~P#.VOY+uO!P+sO~O%Q(hO%U(iOZ$}i_$}i`$}ia$}ib$}ic$}ie$}ig$}ih$}ip$}iv$}iw$}iz$}i}$}i!P$}i!S$}i!T$}i!U$}i!V$}i!W$}i!X$}i!Y$}i!Z$}i![$}i!]$}i!^$}i!_$}i!u$}i!z$}i#f$}i#r$}i#t$}i#u$}i#y$}i#z$}i$W$}i$Y$}i$`$}i$c$}i$e$}i$h$}i$l$}i$n$}i$s$}i$u$}i$w$}i$y$}i$|$}i%O$}i%w$}i%}$}i&P$}i&R$}i&X$}i&t$}i|$}i$a$}i$q$}i~OZ+xO~O%Q(hO%U(iOZ%Vi_%Vi`%Via%Vib%Vic%Vie%Vig%Vih%Vip%Viv%Viw%Viz%Vi}%Vi!P%Vi!S%Vi!T%Vi!U%Vi!V%Vi!W%Vi!X%Vi!Y%Vi!Z%Vi![%Vi!]%Vi!^%Vi!_%Vi!u%Vi!z%Vi#f%Vi#r%Vi#t%Vi#u%Vi#y%Vi#z%Vi$W%Vi$Y%Vi$`%Vi$c%Vi$e%Vi$h%Vi$l%Vi$n%Vi$s%Vi$u%Vi$w%Vi$y%Vi$|%Vi%O%Vi%w%Vi%}%Vi&P%Vi&R%Vi&X%Vi&t%Vi|%Vi$a%Vi$q%Vi~Ou#OO%}TO}&oa!P&oa!m&oa~O!P,OO~Oo(tOq!fa&^!fa~Oq(vO&^&ma~O!m%gO}&li!P&li~O|,XO~P]OW,ZO~P5xOW&UXu&UX#_&UX#a&UX#b&UX#d&UX#e&UX#f&UX#g&UX#h&UX#i&UX#k&UX#o&UX#r&UX&^&UX&_&UX&n&UX&v&UX~OZ#xO!P&UX~P#8^OW$gOZ#xO&v#vO~Op,]Ow,]O~Oq,^O}&rX!P&rX~O!b,`O#]#wOY&UXZ#XX~P#8^OY&SXq&SX|&SX!P&SX~P9oO})]O|&yP~P:|OY&SXg%[Xh%[X%}%[X&P%[X&R%[Xq&SX|&SX!P&SX~Oq,cOY&zX~OY,eO~O})fO|&kP~P:|Oq&jX!P&jX|&jXY&jX~P9oO&bTa~PC[Oo)oOp)oOqna&^na~Oq)pO&^&`a~OW,mO~Ow,nO~Ou#OO%}TO&P,rO&R,qO~Og^Oh^Ov#pO!u#rO&P!wO&RWO&t#oO~Og^Oh^Ov{O|,wO!u}O%}TO&P!wO&RWO&tdO~PFdOw-SO&PSO&R!qO&_#YO~Oq*lOY&ea!P&ea~O#_ma#ama#bma#dma#ema#fma#gma#hma#ima#kma#oma#rma&_ma#pmasma|ma~PEnO|-WO~P$wOZ#xO}'^Oq!|X|!|X!P!|X~Oq-[O|&sX!P&sX~O|-_O!P-^O~O&_!hO~P5VOg^Oh^Ov{O|-cO!P*}O!u}O!z|O%}TO&P!wO&RWO&_!hO&tdO~PFdOs-dO~P9oOs-dO~P:|O}'^OW&dqu&dq!P&dq#_&dq#a&dq#b&dq#d&dq#e&dq#f&dq#g&dq#h&dq#i&dq#k&dq#o&dq#r&dq&^&dq&_&dq&n&dq&v&dqY&dq#p&dqs&dqq&dq|&dq~O|-hO~P##nO!W-lO$O-lO&PSO&R!qO~O!P-oO~O$Z-pO&PSO&R!qO~O!b%vO#p-rOq!`X!P!`X~O!P-tO~P9oO!P-tO~P:|O!P-wO~P9oO|-yO~P#)QO![$aO#p-zO~O!P-|O~O!b-}O~OY.QOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdOY.QO!P.RO~O%Q(hO%U(iOZ%Vq_%Vq`%Vqa%Vqb%Vqc%Vqe%Vqg%Vqh%Vqp%Vqv%Vqw%Vqz%Vq}%Vq!P%Vq!S%Vq!T%Vq!U%Vq!V%Vq!W%Vq!X%Vq!Y%Vq!Z%Vq![%Vq!]%Vq!^%Vq!_%Vq!u%Vq!z%Vq#f%Vq#r%Vq#t%Vq#u%Vq#y%Vq#z%Vq$W%Vq$Y%Vq$`%Vq$c%Vq$e%Vq$h%Vq$l%Vq$n%Vq$s%Vq$u%Vq$w%Vq$y%Vq$|%Vq%O%Vq%w%Vq%}%Vq&P%Vq&R%Vq&X%Vq&t%Vq|%Vq$a%Vq$q%Vq~Ou#OO%}TO}&oi!P&oi!m&oi~O&n&bOq!ga&^!ga~O!m%gO}&lq!P&lq~O|.^O~P]Op.`Ow&vOz&tO&PSO&R!qO&_#YO~O!P.aO~Oq,^O}&ra!P&ra~O})]O~P:|Oq.gO|&yX~O|.iO~Oq,cOY&za~Oq.mO|&kX~O|.oO~Ow.pO~Oq!aXu!aX!P!aX!b!aX%}!aX~OZ&QX~P#N{OZUX~P#N{O!P.qO~OZ.rO~OW^yZ#XXu^y!P^y!b^y#]^y#_^y#a^y#b^y#d^y#e^y#f^y#g^y#h^y#i^y#k^y#o^y#r^y&^^y&_^y&n^y&v^yY^y#p^ys^yq^y|^y~OY%`aq%`a!P%`a~P9oO!P#nyY#ny#p#nys#nyq#ny|#ny~P9oO}'^Oq!|a|!|a!P!|a~OZ#xO}'^Oq!|a|!|a!P!|a~O%}TO&P#SO&R#SOq%jX|%jX!P%jX~PFdOq-[O|&sa!P&sa~O|!}X~P$wO|/PO~Os/QO~P9oOW%jO!P/RO~OW%jO$Q/WO&PSO&R!qO!P&|P~OW%jO$U/XO~O!P/YO~O!b%vO#p/[Oq!`X!P!`X~OY/^O~O!P/_O~P9oO#p/`O~P9oO!b/bO~OY/cOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdOW#[Ou&[X%}&[X&P&[X&R&[X'O&[X~O&_#YO~P$)QOu#OO%}TO'O/eO&P%SX&R%SX~O&n&bOq!gi&^!gi~Op/iO&PSO&R!qO~OW*iOZ#xO~O!P/kO~OY&SXq&SX~P9oO})]Oq%nX|%nX~P:|Oq.gO|&ya~O!b/nO~O})fOq%cX|%cX~P:|Oq.mO|&ka~OY/qO~O!P/rO~OZ/sO~O}'^Oq!|i|!|i!P!|i~O|!}a~P$wOW%jO!P/wO~OW%jOq/xO!P&|X~OY/|O~P9oOY0OO~OY%Xq!P%Xq~P9oO'O/eO&P%Sa&R%Sa~OY0TO~O!P0WO~Ou#OO!P0YO!Z0ZO%}TO~OY0[O~Oq/xO!P&|a~O!P0_O~OW%jOq/xO!P&}X~OY0aO~P9oOY0bO~OY%Xy!P%Xy~P9oOu#OO%}TO&P%ua&R%ua'O%ua~OY0cO~O!P0dO~Ou#OO!P0eO!Z0fO%}TO~OW%jOq%ra!P%ra~Oq/xO!P&}a~O!P0jO~Ou#OO!P0jO!Z0kO%}TO~O!P0lO~O!P0nO~O#p&QXY&QXs&QXq&QX|&QX~P&bO#pUXYUXsUXqUX|UX~P(iO`Q_P#g%y&P&Xc&X~",goto:"#+S'OPPPP'P'd*x.OP'dPP.d.h0PPPPPP1nP3ZPP4v7l:[<z=d?[PPP?bPA{PPPBu3ZPDqPPElPFcFkPPPPPPPPPPPPGvH_PKjKrLOLjLpLvNiNmNmNuP! U!!^!#R!#]P!#r!!^P!#x!$S!!y!$cP!%S!%^!%d!!^!%g!%mFcFc!%q!%{!&O3Z!'m3Z3Z!)iP.hP!)mPP!*_PPPPPP.hP.h!+O.hPP.hP.hPP.h!,g!,qPP!,w!-QPPPPPPPP'PP'PPP!-U!-U!-i!-UPP!-UP!-UP!.S!.VP!-U!.m!-UP!-UP!.p!.sP!-UP!-UP!-UP!-UP!-U!-UP!-UP!.wP!.}!/Q!/WP!-U!/d!/gP!/o!0R!4T!4Z!4a!5g!5m!5{!7R!7X!7_!7i!7o!7u!7{!8R!8X!8_!8e!8k!8q!8w!8}!9T!9_!9e!9o!9uPPP!9{!-U!:pP!>WP!?[P!Ap!BW!E]3ZPPP!F|!Jm!MaPP#!P#!SP#$`#$f#&V#&f#&n#'p#(Y#)T#)^#)a#)oP#)r#*OP#*V#*^P#*aP#*lP#*o#*r#*u#*y#+PstOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y'urOPXY`acopx!Y![!_!a!e!f!h!i!o!x#P#T#Y#[#_#`#e#i#l#n#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$]$_$e$l$m$n$o$p$q%O%S%V%Z%^%_%b%d%g%k%u%v%{%|&R&S&[&]&`&b&d&i'X'^'_'`'e'h'i'm'n'p'{'|(O(T(U(`(l(t(v({(})O)Q)R)])f)o)p*P*T*W*l*o*p*q*z*{+O+T+d+f+h+i+l+o+r+s+x+},W,Y,^,`,u-[-^-a-r-t-}.R.V.g.m/O/[/_/b/d/n/q0R0X0Z0[0f0h0k0r#xhO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kt!sT!Q!S!T!{!}$k%p+]+^+_+`-k-m/W/X/x0oQ#mdS&Y#`(}Q&l#oU&q#t$g,ZQ&x#vW(b%O+s.R/dU)Y%j'v+bQ)Z%kS)u&S,WU*f&s-R._Q*k&yQ,t*TQ-P*iQ.j,cR.t,uu!sT!Q!S!T!{!}$k%p+]+^+_+`-k-m/W/X/x0oT%l!r)l#{qO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k#zlO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kX(c%O+s.R/d$TVO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0k$TkO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0k&O[OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rQ&Q#[Q)s&RV.T+x.X/e&O[OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rV.T+x.X/e&O]OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rV.U+x.X/eS#Z[.TS$f!O&tS&s#t$gQ&y#vQ)V%dQ-R*iR._,Z$kZO`copx!Y![!_!a#Y#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$_$l$m$n$o$p$q%O%d%g%k%v&b&d'_'`'i'm(O(T(U(t)Q)R)])f)o)p*P*l*o+T+d+h+i+l+o+s,Y,^,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ&O#YR,k)p&P_OPX`ceopx!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0r!o#QY!e!x#R#T#`#n$]%R%S%V%^%u%|&S&[&`'X'|(`(l({(}*T*p*z+f+r+},W,u-a.V/q0R0X0[0h$SkO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ$m!UQ$n!VQ$s!ZQ$|!`R+p(WQ#yiS'q$e*hQ*e&rQ+X'rS,[)T)UQ-O*gQ-Y*vQ.b,]Q.x-QQ.{-ZQ/j.`Q/u.yR0V/iQ'a$bW*[&m'b'c'dQ+W'qU,x*]*^*_Q-X*vQ-f+XS.u,y,zS.z-Y-ZQ/t.vR/v.{]!mP!o'^*q-^/OreOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!gP!o'^*q-^/OW#b`#e%b&]Q'}$oW(d%O+s.R/dS*U&i*WS*w'e-[S*|'h+OR.X+xh#VY!W!e#n#s%V'|*T*z+f,u-aQ)j%wQ)v&WR,o)y#xnOcopx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k^!kP!g!o'^*q-^/Ov#TY!W#`#n#s%w&W&[&`'|(`(})y*T+f+r,u.W/hQ#g`Q$b{Q$c|Q$d}W%S!e%V*z-aS%Y!h(vQ%`!iQ&m#pQ&n#qQ&o#rQ(u%ZS(y%^({Q*R&eS*v'e-[R-Z*wU)h%v)f.mR+V'p[!mP!o'^*q-^/OT*}'h+O^!iP!g!o'^*q-^/OQ'd$bQ'l$dQ*_&mQ*d&oV*{'h*|+OQ%[!hR,S(vQ(s%YR,R(u#znO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kQ%c!kS(l%S(yR(|%`T#e`%bU#c`#e%bR)z&]Q%f!lQ(n%UQ(r%XQ,U(zR.],VrvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OQ%P!bQ%a!jQ%i!pQ'[$ZQ([$|Q(k%QQ(p%WQ+z(iR.Y+yrtOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OS*V&i*WT*}'h+OQ'c$bS*^&m'dR,z*_Q'b$bQ'g$cU*]&m'c'dQ*a&nS,y*^*_R.v,zQ*u'`R+Q'iQ'k$dS*c&o'lR,}*dQ'j$dU*b&o'k'lS,|*c*dR.w,}rtOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OT*}'h+OQ'f$cS*`&n'gR,{*aQ*x'eR.|-[R-`*yQ&j#mR*Z&lT*V&i*WQ%e!lS(q%X%fR,P(rR)R%dWk%O+s.R/d#{lO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k$SiO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kU&r#t$g,ZS*g&s._Q-Q*iR.y-RT'o$e'p!_#|m#a$r$z$}&w&z&{'O'P'Q'R'S'W'Z)[)g+S+g+j-T-V-e-v-{.e/Z/a/}0Q!]$Pm#a$r$z$}&w&z&{'O'P'R'S'W'Z)[)g+S+g+j-T-V-e-v-{.e/Z/a/}0Q#{nO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0ka)^%k)],`.g/n0Z0f0kQ)`%kR.k,cQ't$hQ)b%oR,f)cT+Y's+ZsvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YruOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YQ$w!]R$y!^R$p!XrvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YR(O$oR$q!XR(V$sT+k(U+lX(f%P(g(k+{R+y(hQ.W+xR/h.XQ(j%PQ+w(gQ+|(kR.Z+{R%Q!bQ(e%OV.P+s.R/dQxOQ#lcW$`x#l)Q,YQ)Q%dR,Y)RrXOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Yn!fP!o#e&]&i'^'e'h*W*q+O+x-[-^/Ol!zX!f#P#_#i$[%Z%_%{&R'n'{)O0r!j#PY!e!x#T#`#n$]%S%V%^%u%|&S&[&`'X'|(`(l({(}*T*p*z+f+r+},W,u-a.V/q0R0X0[0hQ#_`Q#ia#d$[op!Y!_!a#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$l%g%k%v&b&d'_'`'i'm(O(T(t)])f)o*P*l*o+T+h+i+o,^,`-r-t-}.g.m/[/_/b/n0Z0f0kS%Z!h(vS%_!i*{S%{#Y)pQ&R#[S'n$e'pY'{$o%O+s.R/dQ)O%bR0r$YQ!uUR%m!uQ)q&OR,l)q^#RY#`$]'X'|(`*px%R!e!x#n%V%^%|&S&[&`({(}*T*z+f+r,W,u-a.V0R[%t#R%R%u+}0X0hS%u#T%SQ+}(lQ0X/qR0h0[Q*m&{R-U*mQ!oPU%h!o*q/OQ*q'^R/O-^!pbOP`cx![!o#e#l$_$m$n$o$p$q%O%b%d&]&i'^'e'h(U)Q)R*W*q+O+d+l+s+x,Y-[-^.R/O/dY!yX!f#_'{)OT#jb!yQ.n,gR/p.nQ%x#VR)k%xQ&c#fS*O&c.[R.[,QQ(w%[R,T(wQ&^#cR){&^Q,_)WR.d,_Q+O'hR-b+OQ-]*xR.}-]Q*W&iR,v*WQ'p$eR+U'pQ&f#gR*S&fQ.h,aR/m.hQ,d)`R.l,dQ+Z'sR-g+ZQ-k+]R/T-kQ/y/US0^/y0`R0`/{Q+l(UR-x+lQ(g%PS+v(g+{R+{(kQ/f.VR0S/fQ+t(eR.S+t`wOcx#l%d)Q)R,YQ$t![Q']$_Q'y$mQ'z$nQ(Q$pQ(R$qS+k(U+lR-q+d'dsOPXY`acopx!Y![!_!a!e!f!h!i!o!x#P#T#Y#[#_#`#e#i#l#n#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$]$_$e$l$m$n$o$p$q%O%S%V%Z%^%_%b%d%g%u%v%{%|&R&S&[&]&`&b&d&i'X'^'_'`'e'h'i'm'n'p'{'|(O(T(U(`(l(t(v({(})O)Q)R)f)o)p*P*T*W*l*o*p*q*z*{+O+T+d+f+h+i+l+o+r+s+x+},W,Y,^,u-[-^-a-r-t-}.R.V.m/O/[/_/b/d/q0R0X0[0h0ra)_%k)],`.g/n0Z0f0kQ!rTQ$h!QQ$i!SQ$j!TQ%o!{Q%q!}Q'x$kQ)c%pQ)l0oS-i+]+_Q-m+^Q-n+`Q/S-kS/U-m/WQ/{/XR0]/x%uSOT`cdopx!Q!S!T!Y![!_!a!{!}#`#l#o#t#u#v#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$g$k$l$m$n$o$p$q%O%d%j%k%p%v&S&d&s&y'm'v(O(T(U(})Q)R)])f*P*T*i*l*o+T+]+^+_+`+b+d+h+i+l+o+s,W,Y,Z,`,c,u-R-k-m-r-t-}.R._.g.m/W/X/[/_/b/d/n/x0Z0f0k0oQ)a%kQ,a)]S.f,`/nQ/l.gQ0g0ZQ0i0fR0m0krmOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YS#a`$lQ$WoQ$^pQ$r!YQ$z!_Q$}!aQ&w#uQ&z#wY&{#x$o+h-t/_Q&}#|Q'O#}Q'P$OQ'Q$PQ'R$QQ'S$RQ'T$SQ'U$TQ'V$UQ'W$VQ'Z$Z^)[%k)].g/n0Z0f0kU)g%v)f.mQ*Q&dQ+S'mQ+g(OQ+j(TQ,p*PQ-T*lQ-V*oQ-e+TQ-v+iQ-{+oQ.e,`Q/Z-rQ/a-}Q/}/[R0Q/b#xgO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kW(a%O+s.R/dR)S%drYOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!eP!o'^*q-^/OW!xX$[%{'{Q#``Q#ne#S$]op!Y!_!a#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$l%k%v&d'm(O(T)])f*P*l*o+T+h+i+o,`-r-t-}.g.m/[/_/b/n0Z0f0kQ%V!gS%^!i*{d%|#Y%g&b'_'`'i(t)o)p,^Q&S#_Q&[#bS&`#e&]Q'X$YQ'|$oW(`%O+s.R/dQ({%_Q(}%bS*T&i*WQ*p0rS*z'h+OQ+f'}Q+r(dQ,W)OQ,u*UQ-a*|S.V+x.XR0R/e&O_OPX`ceopx!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0rQ$e!OQ'r$fR*h&t&ZWOPX`ceopx!O!Y![!_!a!g!i!o#Y#[#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&R&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0rR&P#Y$QjOcopx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ#f`Q&O#YQ'Y$YU)W%g'`'iQ)}&bQ*s'_Q,Q(tQ,j)oQ,k)pR.c,^Q)n%}R,i)m$SfO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kT&p#t,ZQ&|#xQ(P$oQ-u+hQ/]-tR0P/_]!nP!o'^*q-^/O#PaOPX`bcx![!f!o!y#_#e#l$_$m$n$o$p$q%O%b%d&]&i'^'e'h'{(U)O)Q)R*W*q+O+d+l+s+x,Y-[-^.R/O/dU#WY!W'|Q%T!eU&k#n#s+fQ(o%VS,s*T*zT.s,u-aj#UY!W!e#n#s%V%w&W)y*T*z,u-aU&V#`&`(}Q)x&[Q+e'|Q+q(`Q-s+fQ.O+rQ/g.WR0U/hQ)i%vQ,g)fR/o.mR,h)f`!jP!o'^'h*q+O-^/OT%W!g*|R%]!hW%U!e%V*z-aQ(z%^R,V({S#d`%bR&a#eQ)X%gT*t'`'iR*y'e[!lP!o'^*q-^/OR%X!gR#h`R,b)]R)a%kT-j+]-kQ/V-mR/z/WR/z/X",nodeNames:"⚠ LineComment BlockComment Program ModuleDeclaration MarkerAnnotation Identifier ScopedIdentifier . Annotation ) ( AnnotationArgumentList AssignmentExpression FieldAccess IntegerLiteral FloatingPointLiteral BooleanLiteral CharacterLiteral StringLiteral TextBlock null ClassLiteral void PrimitiveType TypeName ScopedTypeName GenericType TypeArguments AnnotatedType Wildcard extends super , ArrayType ] Dimension [ class this ParenthesizedExpression ObjectCreationExpression new ArgumentList } { ClassBody ; FieldDeclaration Modifiers public protected private abstract static final strictfp default synchronized native transient volatile VariableDeclarator Definition AssignOp ArrayInitializer MethodDeclaration TypeParameters TypeParameter TypeBound FormalParameters ReceiverParameter FormalParameter SpreadParameter Throws throws Block ClassDeclaration Superclass SuperInterfaces implements InterfaceTypeList InterfaceDeclaration interface ExtendsInterfaces InterfaceBody ConstantDeclaration EnumDeclaration enum EnumBody EnumConstant EnumBodyDeclarations AnnotationTypeDeclaration AnnotationTypeBody AnnotationTypeElementDeclaration StaticInitializer ConstructorDeclaration ConstructorBody ExplicitConstructorInvocation ArrayAccess MethodInvocation MethodName MethodReference ArrayCreationExpression Dimension AssignOp BinaryExpression CompareOp CompareOp LogicOp LogicOp BitOp BitOp BitOp ArithOp ArithOp ArithOp BitOp InstanceofExpression instanceof LambdaExpression InferredParameters TernaryExpression LogicOp : UpdateExpression UpdateOp UnaryExpression LogicOp BitOp CastExpression ElementValueArrayInitializer ElementValuePair open module ModuleBody ModuleDirective requires transitive exports to opens uses provides with PackageDeclaration package ImportDeclaration import Asterisk ExpressionStatement LabeledStatement Label IfStatement if else WhileStatement while ForStatement for ForSpec LocalVariableDeclaration var EnhancedForStatement ForSpec AssertStatement assert SwitchStatement switch SwitchBlock SwitchLabel case DoStatement do BreakStatement break ContinueStatement continue ReturnStatement return SynchronizedStatement ThrowStatement throw TryStatement try CatchClause catch CatchFormalParameter CatchType FinallyClause finally TryWithResourcesStatement ResourceSpecification Resource ClassContent",maxTerm:276,nodeProps:[["isolate",-4,1,2,18,19,""],["group",-26,4,47,76,77,82,87,92,145,147,150,151,153,156,158,161,163,165,167,172,174,176,178,180,181,183,191,"Statement",-25,6,13,14,15,16,17,18,19,20,21,22,39,40,41,99,100,102,103,106,118,120,122,125,127,130,"Expression",-7,23,24,25,26,27,29,34,"Type"],["openedBy",10,"(",44,"{"],["closedBy",11,")",45,"}"]],propSources:[Qt],skippedNodes:[0,1,2],repeatNodeCount:28,tokenData:"#'f_R!_OX%QXY'fYZ)bZ^'f^p%Qpq'fqr*|rs,^st%Qtu4euv5zvw7[wx8rxyAZyzAwz{Be{|CZ|}Dq}!OE_!O!PFx!P!Q! r!Q!R!,h!R![!0`![!]!>p!]!^!@Q!^!_!@n!_!`!BX!`!a!B{!a!b!Di!b!c!EX!c!}!LT!}#O!Mj#O#P%Q#P#Q!NW#Q#R!Nt#R#S4e#S#T%Q#T#o4e#o#p# h#p#q#!U#q#r##n#r#s#$[#s#y%Q#y#z'f#z$f%Q$f$g'f$g#BY4e#BY#BZ#$x#BZ$IS4e$IS$I_#$x$I_$I|4e$I|$JO#$x$JO$JT4e$JT$JU#$x$JU$KV4e$KV$KW#$x$KW&FU4e&FU&FV#$x&FV;'S4e;'S;=`5t<%lO4eS%VV&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QS%qO&YSS%tVOY&ZYZ%lZr&Zrs&ys;'S&Z;'S;=`'`<%lO&ZS&^VOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QS&vP;=`<%l%QS&|UOY&ZYZ%lZr&Zs;'S&Z;'S;=`'`<%lO&ZS'cP;=`<%l&Z_'mk&YS%yZOX%QXY'fYZ)bZ^'f^p%Qpq'fqr%Qrs%qs#y%Q#y#z'f#z$f%Q$f$g'f$g#BY%Q#BY#BZ'f#BZ$IS%Q$IS$I_'f$I_$I|%Q$I|$JO'f$JO$JT%Q$JT$JU'f$JU$KV%Q$KV$KW'f$KW&FU%Q&FU&FV'f&FV;'S%Q;'S;=`&s<%lO%Q_)iY&YS%yZX^*Xpq*X#y#z*X$f$g*X#BY#BZ*X$IS$I_*X$I|$JO*X$JT$JU*X$KV$KW*X&FU&FV*XZ*^Y%yZX^*Xpq*X#y#z*X$f$g*X#BY#BZ*X$IS$I_*X$I|$JO*X$JT$JU*X$KV$KW*X&FU&FV*XV+TX#tP&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`;'S%Q;'S;=`&s<%lO%QU+wV#_Q&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT,aXOY,|YZ%lZr,|rs3Ys#O,|#O#P2d#P;'S,|;'S;=`3S<%lO,|T-PXOY-lYZ%lZr-lrs.^s#O-l#O#P.x#P;'S-l;'S;=`2|<%lO-lT-qX&YSOY-lYZ%lZr-lrs.^s#O-l#O#P.x#P;'S-l;'S;=`2|<%lO-lT.cVcPOY&ZYZ%lZr&Zrs&ys;'S&Z;'S;=`'`<%lO&ZT.}V&YSOY-lYZ/dZr-lrs1]s;'S-l;'S;=`2|<%lO-lT/iW&YSOY0RZr0Rrs0ns#O0R#O#P0s#P;'S0R;'S;=`1V<%lO0RP0UWOY0RZr0Rrs0ns#O0R#O#P0s#P;'S0R;'S;=`1V<%lO0RP0sOcPP0vTOY0RYZ0RZ;'S0R;'S;=`1V<%lO0RP1YP;=`<%l0RT1`XOY,|YZ%lZr,|rs1{s#O,|#O#P2d#P;'S,|;'S;=`3S<%lO,|T2QUcPOY&ZYZ%lZr&Zs;'S&Z;'S;=`'`<%lO&ZT2gVOY-lYZ/dZr-lrs1]s;'S-l;'S;=`2|<%lO-lT3PP;=`<%l-lT3VP;=`<%l,|T3_VcPOY&ZYZ%lZr&Zrs3ts;'S&Z;'S;=`'`<%lO&ZT3yR&WSXY4SYZ4`pq4SP4VRXY4SYZ4`pq4SP4eO&XP_4lb&YS&PZOY%QYZ%lZr%Qrs%qst%Qtu4eu!Q%Q!Q![4e![!c%Q!c!}4e!}#R%Q#R#S4e#S#T%Q#T#o4e#o$g%Q$g;'S4e;'S;=`5t<%lO4e_5wP;=`<%l4eU6RX#hQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%QU6uV#]Q&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV7cZ&nR&YSOY%QYZ%lZr%Qrs%qsv%Qvw8Uw!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%QU8]V#aQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT8wZ&YSOY9jYZ%lZr9jrs:xsw9jwx%Qx#O9j#O#P<S#P;'S9j;'S;=`AT<%lO9jT9oX&YSOY%QYZ%lZr%Qrs%qsw%Qwx:[x;'S%Q;'S;=`&s<%lO%QT:cVbP&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT:{XOY&ZYZ%lZr&Zrs&ysw&Zwx;hx;'S&Z;'S;=`'`<%lO&ZT;mVbPOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT<XZ&YSOY<zYZ%lZr<zrs=rsw<zwx9jx#O<z#O#P9j#P;'S<z;'S;=`?^<%lO<zT=PZ&YSOY<zYZ%lZr<zrs=rsw<zwx:[x#O<z#O#P%Q#P;'S<z;'S;=`?^<%lO<zT=uZOY>hYZ%lZr>hrs?dsw>hwx;hx#O>h#O#P&Z#P;'S>h;'S;=`@}<%lO>hT>kZOY<zYZ%lZr<zrs=rsw<zwx:[x#O<z#O#P%Q#P;'S<z;'S;=`?^<%lO<zT?aP;=`<%l<zT?gZOY>hYZ%lZr>hrs@Ysw>hwx;hx#O>h#O#P&Z#P;'S>h;'S;=`@}<%lO>hP@]VOY@YZw@Ywx@rx#O@Y#P;'S@Y;'S;=`@w<%lO@YP@wObPP@zP;=`<%l@YTAQP;=`<%l>hTAWP;=`<%l9j_AbVZZ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVBOVYR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVBnX$ZP&YS#gQOY%QYZ%lZr%Qrs%qs!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%QVCbZ#fR&YSOY%QYZ%lZr%Qrs%qs{%Q{|DT|!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%QVD[V#rR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVDxVqR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVEf[#fR&YSOY%QYZ%lZr%Qrs%qs}%Q}!ODT!O!_%Q!_!`6n!`!aF[!a;'S%Q;'S;=`&s<%lO%QVFcV&xR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_GPZWY&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!PGr!P!Q%Q!Q![IQ![;'S%Q;'S;=`&s<%lO%QVGwX&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!PHd!P;'S%Q;'S;=`&s<%lO%QVHkV&qR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QTIXc&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![IQ![!f%Q!f!gJd!g!hKQ!h!iJd!i#R%Q#R#SNz#S#W%Q#W#XJd#X#YKQ#Y#ZJd#Z;'S%Q;'S;=`&s<%lO%QTJkV&YS`POY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QTKV]&YSOY%QYZ%lZr%Qrs%qs{%Q{|LO|}%Q}!OLO!O!Q%Q!Q![Lp![;'S%Q;'S;=`&s<%lO%QTLTX&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lp![;'S%Q;'S;=`&s<%lO%QTLwc&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lp![!f%Q!f!gJd!g!h%Q!h!iJd!i#R%Q#R#SNS#S#W%Q#W#XJd#X#Y%Q#Y#ZJd#Z;'S%Q;'S;=`&s<%lO%QTNXZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lp![#R%Q#R#SNS#S;'S%Q;'S;=`&s<%lO%QT! PZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![IQ![#R%Q#R#SNz#S;'S%Q;'S;=`&s<%lO%Q_! y]&YS#gQOY%QYZ%lZr%Qrs%qsz%Qz{!!r{!P%Q!P!Q!)e!Q!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%Q_!!wX&YSOY!!rYZ!#dZr!!rrs!%Psz!!rz{!&_{;'S!!r;'S;=`!'s<%lO!!r_!#iT&YSOz!#xz{!$[{;'S!#x;'S;=`!$y<%lO!#xZ!#{TOz!#xz{!$[{;'S!#x;'S;=`!$y<%lO!#xZ!$_VOz!#xz{!$[{!P!#x!P!Q!$t!Q;'S!#x;'S;=`!$y<%lO!#xZ!$yOQZZ!$|P;=`<%l!#x_!%SXOY!%oYZ!#dZr!%ors!'ysz!%oz{!(i{;'S!%o;'S;=`!)_<%lO!%o_!%rXOY!!rYZ!#dZr!!rrs!%Psz!!rz{!&_{;'S!!r;'S;=`!'s<%lO!!r_!&dZ&YSOY!!rYZ!#dZr!!rrs!%Psz!!rz{!&_{!P!!r!P!Q!'V!Q;'S!!r;'S;=`!'s<%lO!!r_!'^V&YSQZOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!'vP;=`<%l!!r_!'|XOY!%oYZ!#dZr!%ors!#xsz!%oz{!(i{;'S!%o;'S;=`!)_<%lO!%o_!(lZOY!!rYZ!#dZr!!rrs!%Psz!!rz{!&_{!P!!r!P!Q!'V!Q;'S!!r;'S;=`!'s<%lO!!r_!)bP;=`<%l!%o_!)lV&YSPZOY!)eYZ%lZr!)ers!*Rs;'S!)e;'S;=`!+X<%lO!)e_!*WVPZOY!*mYZ%lZr!*mrs!+_s;'S!*m;'S;=`!,b<%lO!*m_!*rVPZOY!)eYZ%lZr!)ers!*Rs;'S!)e;'S;=`!+X<%lO!)e_!+[P;=`<%l!)e_!+dVPZOY!*mYZ%lZr!*mrs!+ys;'S!*m;'S;=`!,b<%lO!*mZ!,OSPZOY!+yZ;'S!+y;'S;=`!,[<%lO!+yZ!,_P;=`<%l!+y_!,eP;=`<%l!*mT!,ou&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!/S!P!Q%Q!Q![!0`![!d%Q!d!e!3j!e!f%Q!f!gJd!g!hKQ!h!iJd!i!n%Q!n!o!2U!o!q%Q!q!r!5h!r!z%Q!z!{!7`!{#R%Q#R#S!2r#S#U%Q#U#V!3j#V#W%Q#W#XJd#X#YKQ#Y#ZJd#Z#`%Q#`#a!2U#a#c%Q#c#d!5h#d#l%Q#l#m!7`#m;'S%Q;'S;=`&s<%lO%QT!/Za&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![IQ![!f%Q!f!gJd!g!hKQ!h!iJd!i#W%Q#W#XJd#X#YKQ#Y#ZJd#Z;'S%Q;'S;=`&s<%lO%QT!0gi&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!/S!P!Q%Q!Q![!0`![!f%Q!f!gJd!g!hKQ!h!iJd!i!n%Q!n!o!2U!o#R%Q#R#S!2r#S#W%Q#W#XJd#X#YKQ#Y#ZJd#Z#`%Q#`#a!2U#a;'S%Q;'S;=`&s<%lO%QT!2]V&YS_POY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT!2wZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!0`![#R%Q#R#S!2r#S;'S%Q;'S;=`&s<%lO%QT!3oY&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q!R!4_!R!S!4_!S;'S%Q;'S;=`&s<%lO%QT!4f`&YS_POY%QYZ%lZr%Qrs%qs!Q%Q!Q!R!4_!R!S!4_!S!n%Q!n!o!2U!o#R%Q#R#S!3j#S#`%Q#`#a!2U#a;'S%Q;'S;=`&s<%lO%QT!5mX&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q!Y!6Y!Y;'S%Q;'S;=`&s<%lO%QT!6a_&YS_POY%QYZ%lZr%Qrs%qs!Q%Q!Q!Y!6Y!Y!n%Q!n!o!2U!o#R%Q#R#S!5h#S#`%Q#`#a!2U#a;'S%Q;'S;=`&s<%lO%QT!7e_&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!P!8d!P!Q%Q!Q![!:r![!c%Q!c!i!:r!i#T%Q#T#Z!:r#Z;'S%Q;'S;=`&s<%lO%QT!8i]&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9b![!c%Q!c!i!9b!i#T%Q#T#Z!9b#Z;'S%Q;'S;=`&s<%lO%QT!9gc&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9b![!c%Q!c!i!9b!i!r%Q!r!sKQ!s#R%Q#R#S!8d#S#T%Q#T#Z!9b#Z#d%Q#d#eKQ#e;'S%Q;'S;=`&s<%lO%QT!:yi&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!<h!P!Q%Q!Q![!:r![!c%Q!c!i!:r!i!n%Q!n!o!2U!o!r%Q!r!sKQ!s#R%Q#R#S!=r#S#T%Q#T#Z!:r#Z#`%Q#`#a!2U#a#d%Q#d#eKQ#e;'S%Q;'S;=`&s<%lO%QT!<ma&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9b![!c%Q!c!i!9b!i!r%Q!r!sKQ!s#T%Q#T#Z!9b#Z#d%Q#d#eKQ#e;'S%Q;'S;=`&s<%lO%QT!=w]&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!:r![!c%Q!c!i!:r!i#T%Q#T#Z!:r#Z;'S%Q;'S;=`&s<%lO%QV!>wX#pR&YSOY%QYZ%lZr%Qrs%qs![%Q![!]!?d!];'S%Q;'S;=`&s<%lO%QV!?kV&vR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV!@XV!PR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!@uY&_Z&YSOY%QYZ%lZr%Qrs%qs!^%Q!^!_!Ae!_!`+p!`;'S%Q;'S;=`&s<%lO%QU!AlX#iQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%QV!B`X!bR&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`;'S%Q;'S;=`&s<%lO%QV!CSY&^R&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`!a!Cr!a;'S%Q;'S;=`&s<%lO%QU!CyY#iQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6n!`!a!Ae!a;'S%Q;'S;=`&s<%lO%Q_!DrV&bX#oQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!E`X%}Z&YSOY%QYZ%lZr%Qrs%qs#]%Q#]#^!E{#^;'S%Q;'S;=`&s<%lO%QV!FQX&YSOY%QYZ%lZr%Qrs%qs#b%Q#b#c!Fm#c;'S%Q;'S;=`&s<%lO%QV!FrX&YSOY%QYZ%lZr%Qrs%qs#h%Q#h#i!G_#i;'S%Q;'S;=`&s<%lO%QV!GdX&YSOY%QYZ%lZr%Qrs%qs#X%Q#X#Y!HP#Y;'S%Q;'S;=`&s<%lO%QV!HUX&YSOY%QYZ%lZr%Qrs%qs#f%Q#f#g!Hq#g;'S%Q;'S;=`&s<%lO%QV!HvX&YSOY%QYZ%lZr%Qrs%qs#Y%Q#Y#Z!Ic#Z;'S%Q;'S;=`&s<%lO%QV!IhX&YSOY%QYZ%lZr%Qrs%qs#T%Q#T#U!JT#U;'S%Q;'S;=`&s<%lO%QV!JYX&YSOY%QYZ%lZr%Qrs%qs#V%Q#V#W!Ju#W;'S%Q;'S;=`&s<%lO%QV!JzX&YSOY%QYZ%lZr%Qrs%qs#X%Q#X#Y!Kg#Y;'S%Q;'S;=`&s<%lO%QV!KnV&tR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!L[b&RZ&YSOY%QYZ%lZr%Qrs%qst%Qtu!LTu!Q%Q!Q![!LT![!c%Q!c!}!LT!}#R%Q#R#S!LT#S#T%Q#T#o!LT#o$g%Q$g;'S!LT;'S;=`!Md<%lO!LT_!MgP;=`<%l!LT_!MqVuZ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV!N_VsR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QU!N{X#eQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6n!`;'S%Q;'S;=`&s<%lO%QV# oV}R&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_#!_Z'OX#dQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6n!`#p%Q#p#q##Q#q;'S%Q;'S;=`&s<%lO%QU##XV#bQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV##uV|R&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT#$cV#uP&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_#%Ru&YS%yZ&PZOX%QXY'fYZ)bZ^'f^p%Qpq'fqr%Qrs%qst%Qtu4eu!Q%Q!Q![4e![!c%Q!c!}4e!}#R%Q#R#S4e#S#T%Q#T#o4e#o#y%Q#y#z'f#z$f%Q$f$g'f$g#BY4e#BY#BZ#$x#BZ$IS4e$IS$I_#$x$I_$I|4e$I|$JO#$x$JO$JT4e$JT$JU#$x$JU$KV4e$KV$KW#$x$KW&FU4e&FU&FV#$x&FV;'S4e;'S;=`5t<%lO4e",tokenizers:[0,1,2,3],topRules:{Program:[0,3],ClassContent:[1,194]},dynamicPrecedences:{27:1,232:-1,243:-1},specialized:[{term:231,get:e=>Mt[e]||-1}],tokenPrec:7144}),$t=R.bj.define({name:"java",parser:Dt.configure({props:[R.Oh.add({IfStatement:(0,R.mz)({except:/^\s*({|else\b)/}),TryStatement:(0,R.mz)({except:/^\s*({|catch|finally)\b/}),LabeledStatement:R._Y,SwitchBlock:e=>{let t=e.textAfter,n=/^\s*\}/.test(t),r=/^\s*(case|default)\b/.test(t);return e.baseIndent+(n?0:r?1:2)*e.unit},Block:(0,R.Ay)({closing:"}"}),BlockComment:()=>null,Statement:(0,R.mz)({except:/^{/})}),R.b_.add({"Block SwitchBlock ClassBody ElementValueArrayInitializer ModuleBody EnumBody ConstructorBody InterfaceBody ArrayInitializer":R.yd,BlockComment(e){return{from:e.from+2,to:e.to-2}}})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\})$/}});function zt(){return new R.Yy($t)}const Rt=new Re.Lu(((e,t)=>{for(let n=0,r=e.next;(t.context&&(r<0||10==r||13==r||47==r&&47==e.peek(n+1))||41==r||125==r)&&e.acceptToken(177),32==r||9==r;)r=e.peek(++n)}),{contextual:!0});let It=new Set([95,184,20,12,17,144,145,142,148,13,53,25]);const Lt=new Re.Aj({start:!1,shift:(e,t)=>179==t?e:It.has(t)}),Ft=(0,Ie.pn)({"func interface struct chan map const type var":Ie._A.definitionKeyword,"import package":Ie._A.moduleKeyword,"switch for go select return break continue goto fallthrough case if else defer":Ie._A.controlKeyword,range:Ie._A.keyword,Bool:Ie._A.bool,String:Ie._A.string,Rune:Ie._A.character,Number:Ie._A.number,Nil:Ie._A.null,VariableName:Ie._A.variableName,DefName:Ie._A.definition(Ie._A.variableName),TypeName:Ie._A.typeName,LabelName:Ie._A.labelName,FieldName:Ie._A.propertyName,"FunctionDecl/DefName":Ie._A.function(Ie._A.definition(Ie._A.variableName)),"TypeSpec/DefName":Ie._A.definition(Ie._A.typeName),"CallExpr/VariableName":Ie._A.function(Ie._A.variableName),LineComment:Ie._A.lineComment,BlockComment:Ie._A.blockComment,LogicOp:Ie._A.logicOperator,ArithOp:Ie._A.arithmeticOperator,BitOp:Ie._A.bitwiseOperator,"DerefOp .":Ie._A.derefOperator,"UpdateOp IncDecOp":Ie._A.updateOperator,CompareOp:Ie._A.compareOperator,"= :=":Ie._A.definitionOperator,"<-":Ie._A.operator,'~ "*"':Ie._A.modifier,"; ,":Ie._A.separator,"... :":Ie._A.punctuation,"( )":Ie._A.paren,"[ ]":Ie._A.squareBracket,"{ }":Ie._A.brace}),Ut={__proto__:null,package:10,import:18,true:380,false:380,nil:383,struct:48,func:68,interface:78,chan:94,map:118,make:157,new:159,const:204,type:212,var:224,if:236,else:238,switch:242,case:248,default:250,for:260,range:266,go:270,select:274,return:284,break:288,continue:290,goto:292,fallthrough:296,defer:300},Ht=Re.U1.deserialize({version:14,states:"!=xO#{QQOOP$SOQOOO&UQTO'#CbO&]QRO'#FlO]QQOOOOQP'#Cn'#CnOOQP'#Co'#CoO&eQQO'#C|O(kQQO'#C{O)]QRO'#GiO+tQQO'#D_OOQP'#Ge'#GeO+{QQO'#GeO.aQTO'#GaO.hQQO'#D`OOQP'#Gm'#GmO.mQRO'#GdO/hQQO'#DgOOQP'#Gd'#GdO/uQQO'#DrO2bQQO'#DsO4QQTO'#GqO,^QTO'#GaO4XQQO'#DxO4^QQO'#D{OOQO'#EQ'#EQOOQO'#ER'#EROOQO'#ES'#ESOOQO'#ET'#ETO4cQQO'#EPO5}QQO'#EPOOQP'#Ga'#GaO6UQQO'#E`O6^QQO'#EcOOQP'#G`'#G`O6cQQO'#EsOOQP'#G_'#G_O&]QRO'#FnOOQO'#Fn'#FnO9QQQO'#G^QOQQOOO&]QROOO9XQQO'#C`O9^QSO'#CdO9lQQO'#C}O9tQQO'#DSO9yQQO'#D[O:kQQO'#CsO:pQQO'#DhO:uQQO'#EeO:}QQO'#EiO;VQQO'#EoO;_QQO'#EuO<uQQO'#ExO<|QQO'#FRO4cQQO'#FWO=WQQO'#FYO=]QRO'#F_O=jQRO'#FaO=uQQO'#FaOOQP'#Fe'#FeO4cQQO'#FgP=zOWO'#C^POOO)CAz)CAzOOQO'#G]'#G]OOQO,5<W,5<WOOQO-E9j-E9jO?TQTO'#CqOOQO'#C|'#C|OOQP,59g,59gO?tQQO'#D_O@fQSO'#FuO@kQQO'#C}O@pQQO'#D[O9XQQO'#FqO@uQRO,5=TOAyQQO,59yOCVQSO,5:[O@kQQO'#C}OCaQQO'#DjOOQP,59^,59^OOQO,5<a,5<aO?tQQO'#DeOOQO,5:e,5:eOOQO-E9s-E9sOOQP,59z,59zOOQP,59|,59|OCqQSO,5:QO(kQQO,5:ROC{QQO,5:RO&]QRO'#FxOOQO'#Fx'#FxOFjQQO'#GpOFwQQO,5:^OF|QQO,5:_OHdQQO,5:`OHlQQO,5:aOHvQRO'#FyOIaQRO,5=]OIuQQO'#DzOOQP,5:d,5:dOOQO'#EV'#EVOOQO'#EW'#EWOOQO'#EX'#EXOOQO'#EZ'#EZOOQO'#E['#E[O4cQQO,5:pO4cQQO,5:pO4cQQO,5:pO4cQQO,5:pO4cQQO,5:pO4cQQO,5:wOOQP,5:x,5:xO?tQQO'#EOOOQP,5:g,5:gOOQP,5:k,5:kO9yQQO,59vO4cQQO,5:zO4cQQO,5:}OI|QRO,5;_OOQO,5<Y,5<YOOQO-E9l-E9lO]QQOOOOQP'#Cb'#CbOOQP,58z,58zOOQP'#Cf'#CfOJWQQO'#CfOJ]QSO'#CkOOQP,59O,59OOJkQQO'#DPOLZQQO,5<UOLbQQO,59iOLsQQO,5<TOMpQQO'#DUOOQP,59n,59nOOQP,59v,59vONfQQO,59vONmQQO'#CwOOQP,59_,59_O?tQQO,5:SONxQRO'#EgO! VQQO'#EhOOQP,5;P,5;PO! |QQO'#EkO!!WQQO'#EnOOQP,5;T,5;TO!!`QRO'#EqO!!mQQO'#ErOOQP,5;Z,5;ZO!!uQTO'#CbO!!|QTO,5;aO&]QRO,5;aO!#WQQO,5;jO!$yQTO,5;dO!%WQQO'#EzOOQP,5;d,5;dO&]QRO,5;dO!%cQSO,5;mO!%mQQO'#E`O!%uQQO'#EcO!%zQQO'#FTO!&UQQO'#FTOOQP,5;m,5;mO!&ZQQO,5;mO!&`QTO,5;rO!&mQQO'#F[OOQP,5;t,5;tO!&xQTO'#GqOOQP,5;y,5;yOOQP'#Et'#EtOOQP,5;{,5;{O!']QTO,5<RPOOO'#Fk'#FkP!'jOWO,58xPOOO,58x,58xO!'uQQO,59yO!'zQQO'#GgOOQP,59i,59iO(kQQO,59vOOQP,5<],5<]OOQP-E9o-E9oOOQP1G/e1G/eOOQP1G/v1G/vO!([QSO'#DlO!(lQQO'#DlO!(wQQO'#DkOOQO'#Go'#GoO!(|QQO'#GoO!)UQQO,5:UO!)ZQQO'#GnO!)fQQO,5:PPOQO'#Cq'#CqO(kQQO1G/lOOQP1G/m1G/mO(kQQO1G/mOOQO,5<d,5<dOOQO-E9v-E9vOOQP1G/x1G/xO!)kQSO1G/yOOQP'#Cy'#CyOOQP1G/z1G/zO?tQQO1G/}O!)xQSO1G/{O!*YQQO1G/|O!*gQTO,5<eOOQP-E9w-E9wOOQP,5:f,5:fO!+QQQO,5:fOOQP1G0[1G0[O!,vQTO1G0[O!.wQTO1G0[O!/OQTO1G0[O!0pQTO1G0[O!1QQTO1G0cO!1bQQO,5:jOOQP1G/b1G/bOOQP1G0f1G0fOOQP1G0i1G0iOOQP1G0y1G0yOOQP,59Q,59QO&]QRO'#FmO!1mQSO,59VOOQP,59V,59VOOQO'#DQ'#DQO?tQQO'#DQO!1{QQO'#DQOOQO'#Gh'#GhO!2SQQO'#GhO!2[QQO,59kO!2aQSO'#CqOJkQQO'#DPOOQP,5=R,5=RO@kQQO1G1pOOQP1G/w1G/wO.hQQO'#ElO!2rQRO1G1oO@kQQO1G1oO@kQQO'#DVO?tQQO'#DWOOQP'#Gk'#GkO!2}QRO'#GjOOQP'#Gj'#GjO&]QRO'#FsO!3`QQO,59pOOQP,59p,59pO!3gQRO'#CxO!3uQQO'#CxO!3|QRO'#CxO.hQQO'#CxO&]QRO'#FoO!4XQQO,59cOOQP,59c,59cO!4dQQO1G/nO4cQQO,5;RO!4iQQO,5;RO&]QRO'#FzO!4nQQO,5;SOOQP,5;S,5;SO!6aQQO'#DgO?tQQO,5;VOOQP,5;V,5;VO&]QRO'#F}O!6hQQO,5;YOOQP,5;Y,5;YO!6pQRO,5;]O4cQQO,5;]O&]QRO'#GOO!6{QQO,5;^OOQP,5;^,5;^O!7TQRO1G0{O!7`QQO1G0{O4cQQO1G1UO!8vQQO1G1UOOQP1G1O1G1OO!9OQQO'#GPO!9YQQO,5;fOOQP,5;f,5;fO4cQQO'#E{O!9eQQO'#E{O<uQQO1G1OOOQP1G1X1G1XO!9jQQO,5:zO!9jQQO,5:}O!9tQSO,5;oO!:OQQO,5;oO!:VQQO,5;oO!9OQQO'#GRO!:aQQO,5;vOOQP,5;v,5;vO!<PQQO'#F]O!<WQQO'#F]POOO-E9i-E9iPOOO1G.d1G.dO!<]QQO,5:VO!<gQQO,5=ZO!<tQQO,5=ZOOQP1G/p1G/pO!<|QQO,5=YO!=WQQO,5=YOOQP1G/k1G/kOOQP7+%W7+%WOOQP7+%X7+%XOOQP7+%e7+%eO!=cQQO7+%eO!=hQQO7+%iOOQP7+%g7+%gO!=mQQO7+%gO!=rQQO7+%hO!>PQSO7+%hOOQP7+%h7+%hO4cQQO7+%hOOQP1G0Q1G0QO!>^QQO1G0QOOQP1G0U1G0UO!>fQQO1G0UOF|QQO1G0UOOQO,5<X,5<XOOQO-E9k-E9kOOQP1G.q1G.qOOQO,59l,59lO?tQQO,59lO!?cQQO,5=SO!?jQQO,5=SOOQP1G/V1G/VO!?rQQO,59yO!?}QRO7+'[O!@YQQO'#EmO!@dQQO'#HOO!@lQQO,5;WOOQP7+'Z7+'ZO!@qQRO7+'ZOOQP,59q,59qOOQP,59r,59rOOQO'#DZ'#DZO!@]QQO'#FtO!@|QRO,59tOOQO,5<_,5<_OOQO-E9q-E9qOOQP1G/[1G/[OOQP,59d,59dOHgQQO'#FpO!3uQQO,59dO!A_QRO,59dO!AjQRO,59dOOQO,5<Z,5<ZOOQO-E9m-E9mOOQP1G.}1G.}O(kQQO7+%YOOQP1G0m1G0mO4cQQO1G0mOOQO,5<f,5<fOOQO-E9x-E9xOOQP1G0n1G0nO!AxQQO'#GdOOQP1G0q1G0qOOQO,5<i,5<iOOQO-E9{-E9{OOQP1G0t1G0tO4cQQO1G0wOOQP1G0w1G0wOOQO,5<j,5<jOOQO-E9|-E9|OOQP1G0x1G0xO!B]QQO7+&gO!BeQSO7+&gO!CsQSO7+&pO!CzQQO7+&pOOQO,5<k,5<kOOQO-E9}-E9}OOQP1G1Q1G1QO!DRQQO,5;gOOQO,5;g,5;gO!DWQSO7+&jOOQP7+&j7+&jO!DbQQO7+&pO!7`QQO1G1[O!DgQQO1G1ZOOQO1G1Z1G1ZO!DnQSO1G1ZOOQO,5<m,5<mOOQO-E:P-E:POOQP1G1b1G1bO!DxQSO'#GqO!E]QQO'#F^O!EbQQO'#F^O!EgQQO,5;wOOQO,5;w,5;wO!ElQSO1G/qOOQO1G/q1G/qO!EyQSO'#DoO!FZQQO'#DoO!FfQQO'#DnOOQO,5<c,5<cO!FkQQO1G2uOOQO-E9u-E9uOOQO,5<b,5<bO!FxQQO1G2tOOQO-E9t-E9tOOQP<<IP<<IPOOQP<<IT<<ITOOQP<<IR<<IRO!GSQSO<<ISOOQP<<IS<<ISO4cQQO<<ISO!GaQSO<<ISOOQP7+%l7+%lO!GkQQO7+%lOOQP7+%p7+%pO!GpQQO7+%pO!GuQQO7+%pOOQO1G/W1G/WOOQO,5<^,5<^O!G}QQO1G2nOOQO-E9p-E9pOOQP<<Jv<<JvO.hQQO'#F{O!@YQQO,5;XOOQO,5;X,5;XO!HUQQO,5=jO!H^QQO,5=jOOQO1G0r1G0rOOQP<<Ju<<JuOOQP,5<`,5<`OOQP-E9r-E9rOOQO,5<[,5<[OOQO-E9n-E9nO!HfQRO1G/OOOQP1G/O1G/OOOQP<<Ht<<HtOOQP7+&X7+&XO!HqQQO'#DeOOQP7+&c7+&cOOQP<<JR<<JRO!HxQRO<<JRO!ITQQO<<J[O!I]QQO<<J[OOQO1G1R1G1ROOQP<<JU<<JUO4cQQO<<J[O!IbQSO7+&vOOQO7+&u7+&uO!IlQQO7+&uO4cQQO,5;xOOQO1G1c1G1cO!<]QQO,5:YP!<]QQO'#FwP?tQQO'#FvOOQPAN>nAN>nO4cQQOAN>nO!IsQSOAN>nOOQP<<IW<<IWOOQP<<I[<<I[O!I}QQO<<I[P!>nQQO'#FrOOQO,5<g,5<gOOQO-E9y-E9yOOQO1G0s1G0sOOQO,5<h,5<hO!JVQQO1G3UOOQO-E9z-E9zOOQP7+$j7+$jO!J_QQO'#GnO!B]QQOAN?mO!JjQQOAN?vO!JqQQOAN?vO!KzQSOAN?vOOQO<<Ja<<JaO!LRQSO1G1dO!L]QSO1G/tOOQO1G/t1G/tO!LjQSOG24YOOQPG24YG24YOOQPAN>vAN>vO!LtQQOAN>vP.hQQO'#F|OOQPG25XG25XO!LyQQOG25bO!MOQQO'#FPOOQPG25bG25bO!MZQQOG25bOOQPLD)tLD)tOOQPG24bG24bO!JqQQOLD*|O!9OQQO'#GQO!McQQO,5;kOOQP,5;k,5;kO?tQQO'#FQO!MnQQO'#FQO!MsQQOLD*|OOQP!$'Nh!$'NhOOQO,5<l,5<lOOQO-E:O-E:OOOQP1G1V1G1VO!MzQQO,5;lOOQO,5;l,5;lO!NPQQO!$'NhOOQO1G1W1G1WO!JqQQO!)9DSOOQP!.K9n!.K9nO# {QTO'#CqO#!`QTO'#CqO##}QSO'#CqO#$XQSO'#CqO#&]QSO'#CqO#&gQQO'#FyO#&tQQO'#FyO#'OQQO,5=]O#'ZQQO,5=]O#'cQQO,5:pO!7`QQO,5:pOF|QQO,5:pO#'cQQO,5:pO!7`QQO,5:pOF|QQO,5:pO#'cQQO,5:pO!7`QQO,5:pOF|QQO,5:pO#'cQQO,5:pO!7`QQO,5:pOF|QQO,5:pO#'cQQO,5:pO!7`QQO,5:pOF|QQO,5:pO!7`QQO,5:wO!7`QQO,5:zO!7`QQO,5:}O#(yQSO'#CbO#)}QSO'#CbO#*bQSO'#GqO#*rQSO'#GqO#+PQRO'#GgO#+yQSO,5<eO#,ZQSO,5<eO#,hQSO1G0[O#-rQTO1G0[O#-yQSO1G0[O#.TQSO1G0[O#0{QTO1G0[O#1SQSO1G0[O#2eQSO1G0[O#2lQTO1G0[O#2sQSO1G0[O#4XQSO1G0[O#4`QTO1G0[O#4jQSO1G0[O#4wQSO1G0cO#5dQTO'#CqO#5kQTO'#CqO#6bQSO'#GqO#'cQQO'#EPO!7`QQO'#EPOF|QQO'#EPO#8]QQO'#EPO#8gQQO'#EPO#8qQQO'#EPO#8{QQO'#E`O#9TQQO'#EcO@kQQO'#C}O?tQQO,5:RO#9YQQO,59vO#:iQQO,59vO?tQQO,59vO?tQQO1G/lO?tQQO1G/mO?tQQO7+%YO?tQQO'#C{O#:pQQO'#DgO#9YQQO'#D[O#:wQQO'#D[O#:|QSO,5:QO#;WQQO,5:RO#;]QQO1G/nO?tQQO,5:SO#;bQQO'#Dh",stateData:"#;m~O$yOSPOS$zPQ~OVvOX{O[oO^YOaoOdoOh!POjcOr|Ow}O!P!OO!QnO!WaO!]!QO!phO!qhO#Y!RO#^!SO#d!TO#j!UO#m!VO#v!WO#{!XO#}!YO$S!ZO$U![O$V![O$W!]O$Y!^O$[!_O%OQO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO$v%QP~OTzO~P]O$z!`O~OVeXZeX^eX^!TXj!TXnUXneX!QeX!WeX!W!TX!|eX#ReX#TeX#UeX#WUX$weX%YeX%`eX%feX%geX%ieX%jeX%keX%leX%meX%neX%oeX%peX%qeX~O!a#hX~P$XOV!bO$w!bO~O[!wX^pX^!wXa!wXd!wXhpXh!wXrpXr!wXwpXw!wX!PpX!P!wX!QpX!Q!wX!WpX!W!wX!]pX!]!wX!p!wX!q!wX%OpX%O!wX%U!wX%V!wX%YpX%Y!wX%f!wX%g!wX%h!wX%i!wX%j!wX~O^!hOh!POr!jOw}O!P!OO!Q!kO!WaO!]!QO%O!eO%Y!fO~On!lO#W%]XV%]X^%]Xh%]Xr%]Xw%]X!P%]X!Q%]X!W%]X!]%]X#T%]X$w%]X%O%]X%Y%]Xu%]X~O[oO^YOaoOdoOh!POr!pOw}O!P!OO!WaO!]!QO!phO!qhO%O+wO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O!Q-OO~P*aOj!qO^%XX]%XXn%XX!V%XX~O!W!tOV%TXZ%TX^%TXn%TX!Q%TX!W%TX!|%TX#R%TX#T%TX#U%TX$w%TX%Y%TX%`%TX%f%TX%g%TX%i%TX%j%TX%k%TX%l%TX%m%TX%n%TX%o%TX%p%TX%q%TX]%TX!V%TXj%TXi%TX!a%TXu%TX~OZ!sO~P,^O%O!eO~O!W!tO^%WXj%WX]%WXn%WX!V%WXu%WXV%WX$w%WX%`%WX#T%WX[%WX!a%WX~Ou!{O!QnO!V!zO~P*aOV!}O[oO^YOaoOdoOh!POjcOr!pOw}O!P!OO!QnO!WaO!]!QO!phO!qhO#Y!RO#^!SO#d!TO#j!UO#m!VO#v!WO#{!XO#}!YO$S!ZO$U![O$V![O$W!]O$Y!^O$[!_O%OQO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlOi%dP~O^#QO~OZ#RO^#VOn#TO!Q#cO!W#SO#R#dO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[O%q#]OV`X#T%eX#U%eX$w`X~O!|#`O~P2gO^#VO~O^#eO~O!QnO~P*aO[oO^YOaoOdoOh!POr!pOw}O!QnO!WaO!]!QO!phO!qhO%O+wO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O!P#hO~P4jO#T#iO#U#iO~O#W#jO~O!a#kO~OVvO[oO^YOaoOdoOh!POjcOr|Ow}O!P!OO!QnO!WaO!]!QO!phO!qhO#Y!RO#^!SO#d!TO#j!UO#m!VO#v!WO#{!XO#}!YO$S!ZO$U![O$V![O$W!]O$Y!^O$[!_O%OQO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O$v%QX~P6hO%O#oO~OZ#rO[#qO^#sO%O#oO~O^#uO%O#oO~Oj#yO~O^!hOh!POr!jOw}O!P!OO!Q#|O!WaO!]!QO%O!eO%Y!fO~Oj#}O~O!W$PO~O^$RO%O#oO~O^$UO%O#oO~O^$XO%O#oO~O[oO^YOaoOdoOh!POr!pOw}O!P!OO!Q-PO!WaO!]!QO!phO!qhO%O$ZO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~Oj$`O~P;_OV$fOjcO~P;_Oj$kO~O!QnOV$RX$w$RX~P*aO%O$oOV$TX$w$TX~O%O$oO~O${$rO$|$rO$}$tO~OZeX^!TX!W!TXj!TXn!TXh!TXr!TXw!TX{!TX!P!TX!Q!TX!]!TX%O!TX%Y!TX~O]!TX!V!TXu!TX#T!TXV!TX$w!TX%`!TX[!TX!a!TX~P>VO^!hOh!POr-TOw}O!P-_O!Q-`O!W-^O!]-eO%O!eO%Y!fO~OZ!sO~O^#uO~O!P$xO~On!lO#W%]aV%]a^%]ah%]ar%]aw%]a!P%]a!Q%]a!W%]a!]%]a#T%]a$w%]a%O%]a%Y%]au%]a~O]${O^#QO~OZ#RO^#VO!W#SO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[O%q#]O~O]$|O!|,WO~PBROj!qOn%QO!QnOi%cP~P*aO!V%WO!|#`O~PBRO!V%YO~OV!}O[oO^YOaoOdoOh!POjcOr!pOw}O!P!OO!QnO!WaO!]!QO!phO!qhO#Y!RO#^!SO#d!TO#j!UO#m!VO#v!WO#{!XO#}!YO$S!ZO$U![O$V![O$W!]O$Y!^O$[!_O%OQO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~Oi%dX#p%dX#q%dX~PDQOi%]O~O[oO^YOaoOdoOh!POr!pOw}O!P!OO!Q-QO!WaO!]!QO!phO!qhO%O+{O%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O^%aO%O%_O~O!QnO!a%cO~P*aO!QnOn$mX#T$mX#U$mXV$mX$w$mX!a$mX~P*aOn#TO#T%ea#U%eaV%ea$w%ea!a%ea~O]%fO~PF|OV#ga$w#ga~PDTO[%sO~OZ#rO[#qO]%vO%O#oO~O^!hOh!POn%zOr-TOu%xOw}O!P-_O!Q-`O!W-^O!]-eO%O,dO%Y!fO]%[P~O^&OOh!POr!jOw}O!P!OO!Q!kO!WaO!]!QO%Y!fO^%ZXj%ZX~O%O%}O~PKfOjcO^qa]qanqa!Vqa~O^#uO!W&SO~O^!hOh!POr-TOw}O{&WO!P-_O!Q-`O!W-^O!]-eO%O,xO%Y!fO~Oi&^O~PL{O^!hOh!POr!jOw}O!Q!kO!WaO!]!QO%O!eO%Y!fO~O!P#hO~PMwOi&eO%O,yO%Y!fO~O#T&gOV#ZX$w#ZX~P?tO]&kO%O#oO~O^!hOh!POr-TOw}O!P-_O!Q-`O!]-eO%O!eO%Y!fO~O!W&lO#T&mO~P! _O]&qO%O#oO~O#T&sOV#eX$w#eX~P?tO]&vO%O#oO~OjeX~P$XOjcO!|,XO~P2gOn!lO#W&yO#W%]X~O^#VOn#TO!Q#cO!W#SO!|,XO#R#dO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[O%q#]OV`X#T%eX#U%eX~OZ&zOj$`O$w`X~P!#cOi'OO#p'PO#q'QO~OZ#ROjcO~P!#cO#T'TO#U#iO~O#W'UO~OV'WO!QnO~P*aOV'XO~OjcO~O!|#`OV#za$w#za~PBROi'[O#p']O#q'^O~On#TO!|#`OV%eX$w%eX!a%eX~PBRO!|#`OV$Za$w$Za~PBRO${$rO$|$rO$}'`O~O]${O~O%O!eO]%ZXn%ZX!V%ZX~PKfO!|#`Oi!_Xn!_X!a!`X~PBROi!_Xn!_X!a!`X~O!a'aO~On'bOi%cX~Oi'dO~On'eO!V%bX!a%bX~O!V'gO~O]'jOn'kO!|,YO~PBROn'nO!V'mO!a'oO!|#`O~PBRO!QnO!V'qO!a'rO~P*aO!|#`On$ma#T$ma#U$maV$ma$w$ma!a$ma~PBRO]'sOu'tO~O%Y#XO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YOV!xiZ!xi^!xin!xi!Q!xi!W!xi!|!xi#R!xi#T!xi#U!xi$w!xi%`!xi%f!xi%g!xi%i!xi%p!xi%q!xi~O!V!xii!xi!a!xi~P!+YO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YOV!xiZ!xi^!xin!xi!Q!xi!W!xi#R!xi#T!xi#U!xi$w!xi%p!xi%q!xi!V!xii!xi!a!xi~O!|!xi~P!-TO!|#`O~P!-TO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[OV!xiZ!xi^!xin!xi!Q!xi!W!xi#R!xi#T!xi#U!xi$w!xi%q!xi~O!|#`O!V!xii!xi!a!xi~P!/VO!|#`OV#Pi$w#Pi!a#Pi~PBRO]'uOn'wOu'vO~OZ#rO[#qO]'zO%O#oO~Ou'|O~P?tOn'}O]%[X~O](PO~OZeX^mX^!TXj!TX!W!TX~OjcOV$]i$w$]i~O%`(ZOV%^X$w%^Xn%^X!V%^X~Oi(`O~PL{O[(aO!W!tOVlX$wlX~On(bO~P?tO[(aOVlX$wlX~Oi(hO%O,yO%Y!fO~O!V(iO~O#T(kO~O](nO%O#oO~O[oO^YOaoOdoOh!POr!pOu-bOw}O!P!OO!QnO!V-UO!WaO!]!QO!phO!qhO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O%O+zO~P!4vO](sO%O#oO~O#T(tOV#ea$w#ea~O](xO%O#oO~O#k(yOV#ii$w#ii~O[oO^YOaoOdoOh!POr!pOw}O!P!OO!Q-PO!WaO!]!QO!phO!qhO%O+xO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O^(|O%O%_O~O#p%dP#q%dP~P/uOi)PO#p'PO#q'QO~O!a)RO~O!QnO#y)VO~P*aOV)WO!|#`O~PBROj#wa~P;_OV)WO!QnO~P*aOi)]O#p']O#q'^O~O[oO^YOaoOdoOh!POr!pOw}O!P!OO!QnO!WaO!]!QO!phO!qhO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O%O,eO~P!:lO!a)bO~Oj!qO!QnO~P*aOj!qO!QnOi%ca~P*aOn)iOi%ca~O!V%ba!a%ba~P?tOn)lO!V%ba!a%ba~O])nO~O])oO~O!V)pO~O!QnO!V)rO!a)sO~P*aO!V)rO!a)sO!|#`O~PBRO])uOn)vO~O])wOn)xO~O^!hOh!POr-TOu%xOw}O!P-_O!Q-`O!W-^O!]-eO%O,dO%Y!fO~O]%[a~P!>nOn)|O]%[a~O]${O]tXntX~OjcOV$^q$w$^q~On*PO{&WO~P?tOn*SO!V%rX~O!V*UO~OjcOV$]q$w$]q~O%`(ZOV|a$w|an|a!V|a~O[*]OVla$wla~O[*]O!W!tOVla$wla~On*PO{&WO!W*`O^%WXj%WX~P! _OjcO#j!UO~OjcO!|,XO~PBROZ*dO^#VO!W#SO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[O%q#]O~O!|#`O~P!BoO#^*eO~P?tO!a*fO~Oj$`O!|,XO~P!BoO#W*hO~Oj#wi~P;_OV*kO!|#`O~PBROn#TO!Q#cO!|#`O!a$QX#T%eX~PBRO#T*lO~O#W*lO~O!a*mO~O!|#`Oi!_in!_i~PBRO!|#`Oi!bXn!bX!a!cX~PBROi!bXn!bX!a!cX~O!a*nO~Oj!qO!QnOi%ci~P*aO!V%bi!a%bi~P?tO!V*qO!a*rO!|#`O~PBRO!V*qO!|#`O~PBRO]*tO~O]*uO~O]*uOu*vO~O]%[i~P!>nO%O!eO!V%ra~On*|O!V%ra~O[+OOVli$wli~O%O+yO~P!4vO#k+QOV#iy$w#iy~O^+RO%O%_O~O]+SO~O!|,XOj#xq~PBROj#wq~P;_O!V+ZO!|#`O~PBRO]+[On+]O~O%O!eO!V%ri~O^#QOn'eO!V%bX~O#^+`O~P?tOj+aO~O^#VO!W#SO!|#`O%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[O%q#]O~OZ+cO~P!JvO!|#`O!a$Qi~PBRO!|#`Oi!bin!bi~PBRO!V+dO!|#`O~PBRO]+eO~O]+fO~Oi+iO#p+jO#q+kO~O^+lO%O%_O~Oi+pO#p+jO#q+kO~O!a+rO~O#^+sO~P?tO!a+tO~O]+uO~OZeX^eX^!TXj!TX!WeX!W!TX!|eX%YeX%`eX%feX%geX%ieX%jeX%keX%leX%meX%neX%oeX%peX%qeXVeXneX!QeX#ReX#TeX#UeX$weX~O]eX]!TX!VeXieX!aeX~P!NUOjeX~P!NUOZeX^eX^!TXj!TX!WeX!W!TX!|eX%YeX%`eX%feX%geX%ieX%jeX%keX%leX%meX%neX%oeX%peX%qeXn!TX!VeX~O]eX!V!TX~P#!gOh!TXr!TXw!TX{!TX!P!TX!Q!TX!]!TX%O!TX%Y!TX~P#!gOZeX^eX^!TXj!TXneX!WeX!W!TX!|eX%YeX%`eX%feX%geX%ieX%jeX%keX%leX%meX%neX%oeX%peX%qeX~O]eXueX~P#$xO]$mXn$mXu$mX~PF|Oj$mXn$mX~P!7`On+|O]%eau%ea~On+}Oj%ea~O[oO^YOaoOdoOh!POr!pOw}O!P!OO!Q-OO!WaO!]!QO!phO!qhO%O+yO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~OZeX]!TX^UXhUXnUXn!TXrUXuUXwUX!PUX!QUX!WUX!W!TX!]UX%OUX%YUX~OnUX!QeX!aeX#TeX#WUX~P#$xOn+|O!|,YO]%eXu%eX~PBROn+}O!|,XOj%eX~PBRO^&OOV%ZXj%ZX$w%ZX]%ZXn%ZX!V%ZXu%ZX%`%ZX#T%ZX[%ZX!a%ZX~P?wO!|,YO]$man$mau$ma~PBRO!|,XOj$man$ma~PBRO%Y#XO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YOZ!xi]!xi^!xi!W!xi!|!xi%`!xi%f!xi%g!xi%i!xi%p!xi%q!xi~Oj!xi~P!+YOn!xiu!xi~P#,hO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YOZ!xi]!xi^!xi!W!xi!|!xi%p!xi%q!xi~O%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YOV!xiZ!xi^!xij!xin!xi!Q!xi!W!xi#R!xi#T!xi#U!xi$w!xi%p!xi%q!xi~O!|!xi~P#/_On!xiu!xi~P#.TO%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YOZ!xi]!xi^!xi!W!xi%p!xi%q!xi~O!|,WO~P#1^O!|,XO~P#/_O!|,YOn!xiu!xi~P#1^O%Y#XO%`#ZO%fiO%giO%i#ZO%j#YO%k#XO%l#XO%m#YO%n#YO%o#YO%p#[OZ!xi]!xi^!xi!W!xi%q!xi~O!|,WO~P#3QO!|,XOj!xi~P!/VO!|,YOn!xiu!xi~P#3QO!|,XOj#Pi~PBROV!TXZeX^mX!W!TX$w!TX~O%`!TX~P#5RO[!TXhmXnmXrmXwmX!PmX!QmX!WmX!]mX%OmX%YmX~P#5ROn#TO!Q,aO!|,XO#R#dOj`X#T%eX#U%eX~PBRO[oO^YOaoOdoOh!POr!pOw}O!P#hO!WaO!]!QO!phO!qhO%UTO%VUO%YVO%fiO%giO%hjO%ikO%jlO~O!Q-OO%O+yO~P#6{O!Q-PO%O+xO~P#6{O!Q-QO%O+{O~P#6{O#T,bO#U,bO~O#W,cO~O^!hOh!POr-TOw}O!P-_O!Q-WO!W-^O!]-eO%O!eO%Y!fO~O^!hOh!POr-TOw}O!Q-`O!W-^O!]-eO%O!eO%Y!fO~O!P-VO~P#9zO%O+wO~P!4vO!P-XO~O!V-YO!|#`O~PBRO!V-ZO~O!V-[O~O!W-dO~OP%ka%Oa~",goto:"!FW%sPP%tP%wP%zP'SP'XPPPP'`'cP'u'uP)w'u-_PPP0j0m0qP1V4b1VP7s8WP1VP8a8d8hP8p8w1VPP1V8{<`?vPPCY-_-_-_PCdCuCxPC{DQ'u'uDV'uES'u'u'u'uGUIW'uPPJR'uJUMjMjMj'u! r! r!#SP!$`!%d!&d'cP'cPP'cP!&yP!'V!'^!&yP!'a!'h!'n!'w!&yP!'z!(R!&y!(U!(fPP!&yP!(x!)UPP!&y!)Y!)c!&yP!)g!)gP!&yP!&yP!)j!)m!&v!&yP!&yPPP!&yP!&yP!)q!)q!)w!)}!*U!*[!*d!*j!*p!*w!*}!+T!+Z!.q!.x!/O!/X!/m!/s!/z!0Q!0W!0^!0d!0jPPPPPPPPP!0p!1f!1k!1{!2kPP!7P!:^P!>u!?Z!?_!@Z!@fP!@p!D_!Df!Di!DuPPPPPPPPPPPP!FSR!aPRyO!WXOScw!R!T!U!W#O#k#n#u$R$X&O&j&u&|'W'Y']'})W)|*k*w+gQ#pzU#r{#s%uQ#x|U$T!S$U&pQ$^!VQ$y!lR)U'RVROS#nQ#t{T%t#s%uR#t{qrOScw!U!V!W#O#k#n&|'W'Y)W*k+g%PoOSYacmnw!U!V!W!X!Z!_!q#O#Q#S#T#V#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(k(t)V)W)i)s*`*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^%O]OSYacmnw!U!V!W!X!Z!_!q#O#Q#S#T#V#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(k(t)V)W)i)s*`*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^#u!iW^!O!h!t!z#e#h#u#v#y#|#}$P$Q$T$W$v$x%W%Y%a%x%y&O&S&W&]&`&b&d&m'e'|'}(S([(c(i(o(|)l)|*P*Q*S*p*w*|+R+^+j+l,h-U-V-W-X-Y-Z-[-]-_-d'cbOSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&W&]&`&g&l&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*Q*`*h*k*l*n*o*p*r*w+R+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-dR$O!PT&c#}&dW%`#R&z*d+cQ&Q#vS&V#y&]S&`#}&dR*Y(b'cZOSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&W&]&`&g&l&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*Q*`*h*k*l*n*o*p*r*w+R+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-d%fWOSWYacmnw!O!U!V!W!X!Z!_!q!z#O#Q#S#T#V#^#_#`#a#b#c#h#i#j#k#n#v#|$f$v$x%W%Y%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(i(k(t)V)W)i)s*`*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^S&b#}&d!{-]!h!t#e#u#y$P$Q$T$W%a%x%y&O&W&]&`&m'e'|'}(S([(c(o(|)l)|*Q*p*w+R+j+l,h-U-V-W-X-Y-Z-[-]-_-dQ#v|S$v!j!pU&P#v$v,hZ,h#x&Q&U&V-TS%{#u&OV){'})|*wR#z}T&[#y&]]&X#y&](S([(o*QZ&Z#y&](S(o*QT([&Y(]'s_OSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|#}$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&S&W&]&`&b&d&g&l&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*P*Q*S*`*h*k*l*n*o*p*r*w*|+R+^+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-d'r_OSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|#}$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&S&W&]&`&b&d&g&l&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*P*Q*S*`*h*k*l*n*o*p*r*w*|+R+^+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-dR!w^'bbOSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&W&]&`&g&l&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*Q*`*h*k*l*n*o*p*r*w+R+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-dS&a#}&dR(d&bS!u]fX!x`&_(e(oQ!r[Q%O!qQ)d'aU)f'b)i*oR+X*nR%R!qR%P!qV)h'b)i*oV)g'b)i*odtOScw#O#k#n&|'Y+gQ$h!WQ&R#wQ&w$[S'S$c$iQ(V&TQ*O(RQ*V(WQ*b(yQ*c(zR+_+Q%PfOSYacmnw!U!V!W!X!Z!_!q#O#Q#S#T#V#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(k(t)V)W)i)s*`*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^%PgOSYacmnw!U!V!W!X!Z!_!q#O#Q#S#T#V#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(k(t)V)W)i)s*`*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^!q#Weg!o!y$[$_$c$j$m$q$}%^%b%d%m'V'p(z({)S)Y)^)c)e)q)t*i*s+T+V+W+Y,f,g,i,j,w,z-aR#fh#^mOSacmnw!X!Z!_!q#O#S#T#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&y&|'P'T'U'X'Y']'a'b'o'r(k(t)i)s*`*h*l*n*o*r+g-^!W#_e!y$j$m$q$}%b%d%j%k%l%m'V'p({)Y)^)c)e)q)t*s+T+V+W+Y-aW,T!o,n,q,tj,U$[$_$c(z)S*i,g,j,o,r,u,w,z[,V%^,f,i,p,s,v`,{Y,Q,T,W,Z,^,{-Ox,|!U!V!W&x'R'W)V)W*k+},R,U,X,[,_,a,b,c,|-Pg,}#Q#V'w+|,S,V,Y,],`,}-Q#^mOSacmnw!X!Z!_!q#O#S#T#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&y&|'P'T'U'X'Y']'a'b'o'r(k(t)i)s*`*h*l*n*o*r+g-^`,{Y,Q,T,W,Z,^,{-Ox,|!U!V!W&x'R'W)V)W*k+},R,U,X,[,_,a,b,c,|-Pg,}#Q#V'w+|,S,V,Y,],`,}-Q!Y#^e!y$j$m$q$}%b%d%i%j%k%l%m'V'p({)Y)^)c)e)q)t*s+T+V+W+Y-aY,Q!o,k,n,q,tl,R$[$_$c(z)S*i,g,j,l,o,r,u,w,z_,S%^,f,i,m,p,s,v!W#_e!y$j$m$q$}%b%d%j%k%l%m'V'p({)Y)^)c)e)q)t*s+T+V+W+Y-aW,T!o,n,q,tj,U$[$_$c(z)S*i,g,j,o,r,u,w,z],V%^,f,i,p,s,v!S#ae!y$j$m$q$}%b%d%l%m'V'p({)Y)^)c)e)q)t*s+T+V+W+Y-aS,Z!o,tf,[$[$_$c(z)S*i,g,j,u,w,zX,]%^,f,i,v!Q#be!y$j$m$q$}%b%d%m'V'p({)Y)^)c)e)q)t*s+T+V+W+Y-aQ,^!od,_$[$_$c(z)S*i,g,j,w,zV,`%^,f,iprOScw!U!V!W#O#k#n&|'W'Y)W*k+gR)a']etOScw#O#k#n&|'Y+gQ$S!RT&i$R&jR$S!RQ$V!ST&o$U&pQ&U#xR&m$TS(T&S&lV*{*S*|+^R$V!SQ$Y!TT&t$X&uR$Y!TdsOScw#O#k#n&|'Y+gT$p![!]dtOScw#O#k#n&|'Y+gQ*b(yR+_+QQ$a!VQ&{$_Q)T'RR*g)ST&|$`&}Q+b+SQ+m+fR+v+uT+g+a+hR$i!WR$l!YT'Y$k'ZXuOSw#nQ$s!`R'_$sSSO#nR!dSQ%u#sR'y%uUwOS#nR#mwQ&d#}R(g&dQ(c&`R*Z(cS!mX$^R$z!mQ(O%{R)}(OQ&]#yR(_&]Q(]&YR*X(]'r^OSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|#}$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&S&W&]&`&b&d&g&l&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*P*Q*S*`*h*k*l*n*o*p*r*w*|+R+^+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-dR!v^S'f%T+PR)m'fQ'c%RR)j'cW#Oc&|'Y+gR%[#O^#Ue$[$_$c$m)^,zU%e#U,O,PQ,O,fR,P,gQ&j$RR(m&jS*Q(S(oR*y*QQ*T(TR*}*TQ&p$UR(r&pQ&u$XR(w&uQ&}$`R)O&}Q+h+aR+o+hQ'Z$kR)['ZQ!cRQ#luQ#nyQ%Z!|Q&x$]Q'R$bQ'x%tQ(^&[Q(f&cQ(l&iQ(q&oR(v&tVxOS#nWuOSw#nY!|c#O&|'Y+gR%r#kdtOScw#O#k#n&|'Y+gQ$]!UQ$b!VQ$g!WQ)X'WQ*j)WR+U*kdeOScw#O#k#n&|'Y+gQ!oYQ!ya`#gmn,{,|,}-O-P-QQ$[!UQ$_!VQ$c!WQ$j!Xd$m!Z#i#j&g&s'P'T'U(k(tQ$q!_Q$}!qQ%^#QQ%b#SQ%d#TW%h#^,Q,R,SQ%i#_Q%j#`Q%k#aQ%l#bQ%m#cQ'V$fQ'p%cQ(z&xQ({&yQ)S'RQ)Y'XQ)^']Q)c'aU)e'b)i*oQ)q'oQ)t'rQ*i)VQ*s)sQ+T*hQ+V*lQ+W*nQ+Y*rS,f#V'wS,g,b,cQ,i+|Q,j+}Q,k,TQ,l,UQ,m,VQ,n,WQ,o,XQ,p,YQ,q,ZQ,r,[Q,s,]Q,t,^Q,u,_Q,v,`Q,w,aU,z'W)W*kV-a&l*`-^#bZW!O!h!t!z#e#h#u#v#y#|$P$Q$T$W$v$x%W%Y%a%x%y&O&W&]&`&m'e'|'}(S([(c(i(o(|)l)|*Q*p*w+R+j+l,h-U-V-W-X-Y-Z-[-]-_-d%P[OSYacmnw!U!V!W!X!Z!_!q#O#Q#S#T#V#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(k(t)V)W)i)s*`*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^$zdOSacmnw!U!V!W!X!Z!_!q#O#Q#S#T#V#^#_#`#a#b#c#i#j#k#n$f%c&g&l&s&x&y&|'P'R'T'U'W'X'Y']'a'b'o'r'w(k(t)V)W)i)s*h*k*l*n*o*r+g+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,{,|,}-O-P-Q-^S!gW-]Q!nYS#{!O-_Q$u!hS%T!t+jS%X!z-UQ%n#e[%o#h#|$x-V-W-XW%w#u'})|*wU&P#v$v,h[&X#y&](S([(o*QQ&f$PQ&h$QQ&n$TQ&r$WS'h%W-YS'i%Y-ZW'l%a(|+R+lS'{%x%yQ(Q&OQ(Y&WQ(d&`Q(p&mU)k'e)l*pQ)z'|Q*[(cS*^(i-[Q+P*`R-c-dS#w|!pS$w!j-TQ&T#xQ(R&QQ(W&UR(X&VT%|#u&OhqOScw!U!V#O#k#n&|'Y+gU$Q!R$R&jU$W!T$X&uQ$e!WY%y#u&O'})|*wQ)`']V-S'W)W*kS&[#y&]S*R(S(oR*z*QY&Y#y&](S(o*QR*W(['``OSWYacmnw!O!U!V!W!X!Z!_!h!q!t!z#O#Q#S#T#V#^#_#`#a#b#c#e#h#i#j#k#n#u#v#y#|$P$Q$T$W$f$v$x%W%Y%a%c%x%y&O&W&]&`&g&m&s&x&y&|'P'R'T'U'W'X'Y']'a'b'e'o'r'w'|'}(S([(c(i(k(o(t(|)V)W)i)l)s)|*Q*`*h*k*l*n*o*p*r*w+R+g+j+l+|+},Q,R,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,c,h,{,|,}-O-P-Q-U-V-W-X-Y-Z-[-]-^-_-dS&_#}&dW(S&S*S*|+^Q(e&bQ(o&lR*x*PS%U!t*`R+q+jR%S!qQ#PcQ(}&|Q)Z'YR+n+ghpOScw!U!V#O#k#n&|'Y+gQ$d!WQ$n!ZQ%g#VU%p#i'T,bU%q#j'U,cQ(j&gQ(u&sQ)Q'PQ)_']Q)y'wQ*_(kQ*a(tV-R'W)W*kT(U&S&l",nodeNames:"⚠ LineComment BlockComment SourceFile PackageClause package DefName ; ImportDecl import ImportSpec . String ) ( SpecList ExprStatement Number Bool Nil Rune VariableName TypedLiteral StructType struct } { StructBody FieldDecl FieldName , PointerType * FunctionType func Parameters Parameter ... InterfaceType interface InterfaceBody MethodElem UnderlyingType ~ TypeElem LogicOp ChannelType chan <- ParenthesizedType QualifiedType TypeName ParameterizedType ] [ TypeArgs ArrayType SliceType MapType map LiteralValue Element Key : Element Key ParenthesizedExpr FunctionLiteral Block Conversion SelectorExpr IndexExpr SliceExpr TypeAssertion CallExpr ParameterizedExpr Arguments CallExpr make new Arguments UnaryExp ArithOp LogicOp BitOp DerefOp BinaryExp ArithOp BitOp BitOp CompareOp LogicOp LogicOp SendStatement IncDecStatement IncDecOp Assignment = UpdateOp VarDecl := ConstDecl const ConstSpec SpecList TypeDecl type TypeSpec TypeParams TypeParam SpecList VarDecl var VarSpec SpecList LabeledStatement LabelName IfStatement if else SwitchStatement switch SwitchBlock Case case default TypeSwitchStatement SwitchBlock Case ForStatement for ForClause RangeClause range GoStatement go SelectStatement select SelectBlock Case ReceiveStatement ReturnStatement return GotoStatement break continue goto FallthroughStatement fallthrough DeferStatement defer FunctionDecl MethodDecl",maxTerm:218,context:Lt,nodeProps:[["isolate",-3,2,12,20,""],["group",-18,12,17,18,19,20,21,22,66,67,69,70,71,72,73,74,77,81,86,"Expr",-20,16,68,93,94,96,99,101,105,111,115,117,120,126,129,134,136,141,143,147,149,"Statement",-12,23,31,33,38,46,49,50,51,52,56,57,58,"Type"],["openedBy",13,"(",25,"{",53,"["],["closedBy",14,")",26,"}",54,"]"]],propSources:[Ft],skippedNodes:[0,1,2,153],repeatNodeCount:23,tokenData:":b~RvXY#iYZ#i]^#ipq#iqr#zrs$Xuv&Pvw&^wx&yxy(qyz(vz{({{|)T|})e}!O)j!O!P)u!P!Q+}!Q!R,y!R![-t![!]2^!]!^2k!^!_2p!_!`3]!`!a3e!c!}3x!}#O4j#P#Q4o#Q#R4t#R#S4|#S#T9X#T#o3x#o#p9q#p#q9v#q#r:W#r#s:]$g;'S3x;'S;=`4d<%lO3x~#nS$y~XY#iYZ#i]^#ipq#iU$PP%hQ!_!`$SS$XO!|S~$^W[~OY$XZr$Xrs$vs#O$X#O#P${#P;'S$X;'S;=`%y<%lO$X~${O[~~%ORO;'S$X;'S;=`%X;=`O$X~%^X[~OY$XZr$Xrs$vs#O$X#O#P${#P;'S$X;'S;=`%y;=`<%l$X<%lO$X~%|P;=`<%l$X~&UP%l~!_!`&X~&^O#U~~&cR%j~vw&l!_!`&X#Q#R&q~&qO%p~~&vP%o~!_!`&X~'OWd~OY&yZw&ywx'hx#O&y#O#P'm#P;'S&y;'S;=`(k<%lO&y~'mOd~~'pRO;'S&y;'S;=`'y;=`O&y~(OXd~OY&yZw&ywx'hx#O&y#O#P'm#P;'S&y;'S;=`(k;=`<%l&y<%lO&y~(nP;=`<%l&y~(vO^~~({O]~~)QP%Y~!_!`&X~)YQ%f~{|)`!_!`&X~)eO#R~~)jOn~~)oQ%g~}!O)`!_!`&X~)zRZS!O!P*T!Q![*`#R#S+w~*WP!O!P*Z~*`Ou~Q*eTaQ!Q![*`!g!h*t#R#S+w#X#Y*t#]#^+rQ*wS{|+T}!O+T!Q![+^#R#S+lQ+WQ!Q![+^#R#S+lQ+cRaQ!Q![+^#R#S+l#]#^+rQ+oP!Q![+^Q+wOaQQ+zP!Q![*`~,SR%k~z{,]!P!Q,b!_!`&X~,bO$z~~,gSP~OY,bZ;'S,b;'S;=`,s<%lO,b~,vP;=`<%l,bQ-O[aQ!O!P*`!Q![-t!d!e.c!g!h*t!q!r/Z!z!{/x#R#S.]#U#V.c#X#Y*t#]#^+r#c#d/Z#l#m/xQ-yUaQ!O!P*`!Q![-t!g!h*t#R#S.]#X#Y*t#]#^+rQ.`P!Q![-tQ.fR!Q!R.o!R!S.o#R#S/QQ.tSaQ!Q!R.o!R!S.o#R#S/Q#]#^+rQ/TQ!Q!R.o!R!S.oQ/^Q!Q!Y/d#R#S/rQ/iRaQ!Q!Y/d#R#S/r#]#^+rQ/uP!Q!Y/dQ/{T!O!P0[!Q![1c!c!i1c#R#S2Q#T#Z1cQ0_S!Q![0k!c!i0k#R#S1V#T#Z0kQ0pVaQ!Q![0k!c!i0k!r!s*t#R#S1V#T#Z0k#]#^+r#d#e*tQ1YR!Q![0k!c!i0k#T#Z0kQ1hWaQ!O!P0k!Q![1c!c!i1c!r!s*t#R#S2Q#T#Z1c#]#^+r#d#e*tQ2TR!Q![1c!c!i1c#T#Z1c~2cP!a~!_!`2f~2kO#W~~2pOV~~2uR!|S}!O3O!^!_3T!_!`$S~3TO!Q~~3YP%m~!_!`&X~3bP#T~!_!`$S~3jQ!|S!_!`$S!`!a3p~3uP%n~!_!`&X~3}V%O~!Q![3x!c!}3x#R#S3x#T#o3x$g;'S3x;'S;=`4d<%lO3x~4gP;=`<%l3x~4oO!W~~4tO!V~~4yP%i~!_!`&X~5RV%O~!Q![5h!c!}3x#R#S3x#T#o3x$g;'S3x;'S;=`4d<%lO3x~5o^aQ%O~!O!P*`!Q![5h!c!g3x!g!h6k!h!}3x#R#S4|#T#X3x#X#Y6k#Y#]3x#]#^8k#^#o3x$g;'S3x;'S;=`4d<%lO3x~6pX%O~{|+T}!O+T!Q![7]!c!}3x#R#S8P#T#o3x$g;'S3x;'S;=`4d<%lO3x~7dXaQ%O~!Q![7]!c!}3x#R#S8P#T#]3x#]#^8k#^#o3x$g;'S3x;'S;=`4d<%lO3x~8UV%O~!Q![7]!c!}3x#R#S3x#T#o3x$g;'S3x;'S;=`4d<%lO3x~8rVaQ%O~!Q![3x!c!}3x#R#S3x#T#o3x$g;'S3x;'S;=`4d<%lO3x~9[TO#S9X#S#T$v#T;'S9X;'S;=`9k<%lO9X~9nP;=`<%l9X~9vOj~~9{Q%`~!_!`&X#p#q:R~:WO%q~~:]Oi~~:bO{~",tokenizers:[Rt,1,2,new Re.uC("j~RQYZXz{^~^O$|~~aP!P!Qd~iO$}~~",25,181)],topRules:{SourceFile:[0,3]},dynamicPrecedences:{19:1,51:-1,55:2,69:-1,108:-1},specialized:[{term:184,get:e=>Ut[e]||-1}],tokenPrec:5451});var Wt=n(47404);const jt=[(0,Wt.Gw)("func ${name}(${params}) ${type} {\n\t${}\n}",{label:"func",detail:"declaration",type:"keyword"}),(0,Wt.Gw)("func (${receiver}) ${name}(${params}) ${type} {\n\t${}\n}",{label:"func",detail:"method declaration",type:"keyword"}),(0,Wt.Gw)("var ${name} = ${value}",{label:"var",detail:"declaration",type:"keyword"}),(0,Wt.Gw)("type ${name} ${type}",{label:"type",detail:"declaration",type:"keyword"}),(0,Wt.Gw)("const ${name} = ${value}",{label:"const",detail:"declaration",type:"keyword"}),(0,Wt.Gw)("type ${name} = ${type}",{label:"type",detail:"alias declaration",type:"keyword"}),(0,Wt.Gw)("for ${init}; ${test}; ${update} {\n\t${}\n}",{label:"for",detail:"loop",type:"keyword"}),(0,Wt.Gw)("for ${i} := range ${value} {\n\t${}\n}",{label:"for",detail:"range",type:"keyword"}),(0,Wt.Gw)("select {\n\t${}\n}",{label:"select",detail:"statement",type:"keyword"}),(0,Wt.Gw)("case ${}:\n${}",{label:"case",type:"keyword"}),(0,Wt.Gw)("switch ${} {\n\t${}\n}",{label:"switch",detail:"statement",type:"keyword"}),(0,Wt.Gw)("switch ${}.(${type}) {\n\t${}\n}",{label:"switch",detail:"type statement",type:"keyword"}),(0,Wt.Gw)("if ${} {\n\t${}\n}",{label:"if",detail:"block",type:"keyword"}),(0,Wt.Gw)("if ${} {\n\t${}\n} else {\n\t${}\n}",{label:"if",detail:"/ else block",type:"keyword"}),(0,Wt.Gw)('import ${name} "${module}"\n${}',{label:"import",detail:"declaration",type:"keyword"})],qt=new ft.RY,Xt=new Set(["SourceFile","Block","FunctionDecl","MethodDecl","FunctionLiteral","ForStatement","SwitchStatement","TypeSwitchStatement","IfStatement"]);function Yt(e,t){return(n,r)=>{e:for(let o=n.node.firstChild,i=0,a=null;;){for(;!o;){if(!i)break e;i--,o=a.nextSibling,a=a.parent}t&&o.name==t||"SpecList"==o.name?(i++,a=o,o=o.firstChild):("DefName"==o.name&&r(o,e),o=o.nextSibling)}return!0}}const Gt={FunctionDecl:Yt("function"),VarDecl:Yt("var","VarSpec"),ConstDecl:Yt("constant","ConstSpec"),TypeDecl:Yt("type","TypeSpec"),ImportDecl:Yt("constant","ImportSpec"),Parameter:Yt("var"),__proto__:null};function Zt(e,t){let n=qt.get(t);if(n)return n;let r=[],o=!0;function i(t,n){let o=e.sliceString(t.from,t.to);r.push({label:o,type:n})}return t.cursor(ft.Qj.IncludeAnonymous).iterate((t=>{if(o)o=!1;else if(t.name){let e=Gt[t.name];if(e&&e(t,i)||Xt.has(t.name))return!1}else if(t.to-t.from>8192){for(let n of Zt(e,t.node))r.push(n);return!1}})),qt.set(t,r),r}const Kt=/^[\w$\xa1-\uffff][\w$\d\xa1-\uffff]*$/,Jt=["String","LineComment","BlockComment","DefName","LabelName","FieldName",".","?."],en=e=>{let t=(0,R.mv)(e.state).resolveInner(e.pos,-1);if(Jt.indexOf(t.name)>-1)return null;let n="VariableName"==t.name||t.to-t.from<20&&Kt.test(e.state.sliceDoc(t.from,t.to));if(!n&&!e.explicit)return null;let r=[];for(let n=t;n;n=n.parent)Xt.has(n.name)&&(r=r.concat(Zt(e.state.doc,n)));return{options:r,from:n?t.from:e.pos,validFor:Kt}},tn=R.bj.define({name:"go",parser:Ht.configure({props:[R.Oh.add({IfStatement:(0,R.mz)({except:/^\s*({|else\b)/}),LabeledStatement:R._Y,"SwitchBlock SelectBlock":e=>{let t=e.textAfter,n=/^\s*\}/.test(t),r=/^\s*(case|default)\b/.test(t);return e.baseIndent+(n||r?0:e.unit)},Block:(0,R.Ay)({closing:"}"}),BlockComment:()=>null,Statement:(0,R.mz)({except:/^{/})}),R.b_.add({"Block SwitchBlock SelectBlock LiteralValue InterfaceType StructType SpecList":R.yd,BlockComment(e){return{from:e.from+2,to:e.to-2}}})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case\b|default\b|\})$/}});let nn=e=>({label:e,type:"keyword"});const rn="interface struct chan map package go return break continue goto fallthrough else defer range true false nil".split(" ").map(nn);function on(){let e=jt.concat(rn);return new R.Yy(tn,[tn.data.of({autocomplete:(0,Wt.Ar)(Jt,(0,Wt.et)(e))}),tn.data.of({autocomplete:en})])}function an(e){return e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57}function ln(e,t,n){for(let r=!1;;){if(e.next<0)return;if(e.next==t&&!r)return void e.advance();r=n&&!r&&92==e.next,e.advance()}}function sn(e,t){for(;95==e.next||an(e.next);)null!=t&&(t+=String.fromCharCode(e.next)),e.advance();return t}function cn(e,t){for(;48==e.next||49==e.next;)e.advance();t&&e.next==t&&e.advance()}function un(e,t){for(;;){if(46==e.next){if(t)break;t=!0}else if(e.next<48||e.next>57)break;e.advance()}if(69==e.next||101==e.next)for(e.advance(),43!=e.next&&45!=e.next||e.advance();e.next>=48&&e.next<=57;)e.advance()}function dn(e){for(;!(e.next<0||10==e.next);)e.advance()}function fn(e,t){for(let n=0;n<t.length;n++)if(t.charCodeAt(n)==e)return!0;return!1}const hn=" \t\r\n";function pn(e,t,n){let r=Object.create(null);r.true=r.false=5,r.null=r.unknown=6;for(let t of e.split(" "))t&&(r[t]=20);for(let e of t.split(" "))e&&(r[e]=21);for(let e of(n||"").split(" "))e&&(r[e]=24);return r}const mn="array binary bit boolean char character clob date decimal double float int integer interval large national nchar nclob numeric object precision real smallint time timestamp varchar varying ",gn="absolute action add after all allocate alter and any are as asc assertion at authorization before begin between both breadth by call cascade cascaded case cast catalog check close collate collation column commit condition connect connection constraint constraints constructor continue corresponding count create cross cube current current_date current_default_transform_group current_transform_group_for_type current_path current_role current_time current_timestamp current_user cursor cycle data day deallocate declare default deferrable deferred delete depth deref desc describe descriptor deterministic diagnostics disconnect distinct do domain drop dynamic each else elseif end end-exec equals escape except exception exec execute exists exit external fetch first for foreign found from free full function general get global go goto grant group grouping handle having hold hour identity if immediate in indicator initially inner inout input insert intersect into is isolation join key language last lateral leading leave left level like limit local localtime localtimestamp locator loop map match method minute modifies module month names natural nesting new next no none not of old on only open option or order ordinality out outer output overlaps pad parameter partial path prepare preserve primary prior privileges procedure public read reads recursive redo ref references referencing relative release repeat resignal restrict result return returns revoke right role rollback rollup routine row rows savepoint schema scroll search second section select session session_user set sets signal similar size some space specific specifictype sql sqlexception sqlstate sqlwarning start state static system_user table temporary then timezone_hour timezone_minute to trailing transaction translation treat trigger under undo union unique unnest until update usage user using value values view when whenever where while with without work write year zone ",vn={backslashEscapes:!1,hashComments:!1,spaceAfterDashes:!1,slashComments:!1,doubleQuotedStrings:!1,doubleDollarQuotedStrings:!1,unquotedBitLiterals:!1,treatBitsAsBytes:!1,charSetCasts:!1,plsqlQuotingMechanism:!1,operatorChars:"*+-%<>!=&|~^/",specialVar:"?",identifierQuotes:'"',caseInsensitiveIdentifiers:!1,words:pn(gn,mn)};function An(e){return new Re.Lu((t=>{var n;let{next:r}=t;if(t.advance(),fn(r,hn)){for(;fn(t.next,hn);)t.advance();t.acceptToken(36)}else if(36==r&&e.doubleDollarQuotedStrings){let e=sn(t,"");36==t.next&&(t.advance(),function(e,t){e:for(;;){if(e.next<0)return;if(36==e.next){e.advance();for(let n=0;n<t.length;n++){if(e.next!=t.charCodeAt(n))continue e;e.advance()}if(36==e.next)return void e.advance()}else e.advance()}}(t,e),t.acceptToken(3))}else if(39==r||34==r&&e.doubleQuotedStrings)ln(t,r,e.backslashEscapes),t.acceptToken(3);else if(35==r&&e.hashComments||47==r&&47==t.next&&e.slashComments)dn(t),t.acceptToken(1);else if(45!=r||45!=t.next||e.spaceAfterDashes&&32!=t.peek(1))if(47==r&&42==t.next){t.advance();for(let e=1;;){let n=t.next;if(t.next<0)break;if(t.advance(),42==n&&47==t.next){if(e--,t.advance(),!e)break}else 47==n&&42==t.next&&(e++,t.advance())}t.acceptToken(2)}else if(101!=r&&69!=r||39!=t.next)if(110!=r&&78!=r||39!=t.next||!e.charSetCasts)if(95==r&&e.charSetCasts)for(let n=0;;n++){if(39==t.next&&n>1){t.advance(),ln(t,39,e.backslashEscapes),t.acceptToken(3);break}if(!an(t.next))break;t.advance()}else if(e.plsqlQuotingMechanism&&(113==r||81==r)&&39==t.next&&t.peek(1)>0&&!fn(t.peek(1),hn)){let e=t.peek(1);t.advance(2),function(e,t){let n="[{<(".indexOf(String.fromCharCode(t)),r=n<0?t:"]}>)".charCodeAt(n);for(;;){if(e.next<0)return;if(e.next==r&&39==e.peek(1))return void e.advance(2);e.advance()}}(t,e),t.acceptToken(3)}else if(40==r)t.acceptToken(7);else if(41==r)t.acceptToken(8);else if(123==r)t.acceptToken(9);else if(125==r)t.acceptToken(10);else if(91==r)t.acceptToken(11);else if(93==r)t.acceptToken(12);else if(59==r)t.acceptToken(13);else if(e.unquotedBitLiterals&&48==r&&98==t.next)t.advance(),cn(t),t.acceptToken(22);else if(98!=r&&66!=r||39!=t.next&&34!=t.next){if(48==r&&(120==t.next||88==t.next)||(120==r||88==r)&&39==t.next){let e=39==t.next;for(t.advance();(o=t.next)>=48&&o<=57||o>=97&&o<=102||o>=65&&o<=70;)t.advance();e&&39==t.next&&t.advance(),t.acceptToken(4)}else if(46==r&&t.next>=48&&t.next<=57)un(t,!0),t.acceptToken(4);else if(46==r)t.acceptToken(14);else if(r>=48&&r<=57)un(t,!1),t.acceptToken(4);else if(fn(r,e.operatorChars)){for(;fn(t.next,e.operatorChars);)t.advance();t.acceptToken(15)}else if(fn(r,e.specialVar))t.next==r&&t.advance(),function(e){if(39==e.next||34==e.next||96==e.next){let t=e.next;e.advance(),ln(e,t,!1)}else sn(e)}(t),t.acceptToken(17);else if(fn(r,e.identifierQuotes))ln(t,r,!1),t.acceptToken(19);else if(58==r||44==r)t.acceptToken(16);else if(an(r)){let o=sn(t,String.fromCharCode(r));t.acceptToken(46==t.next||46==t.peek(-o.length-1)?18:null!==(n=e.words[o.toLowerCase()])&&void 0!==n?n:18)}}else{const n=t.next;t.advance(),e.treatBitsAsBytes?(ln(t,n,e.backslashEscapes),t.acceptToken(23)):(cn(t,n),t.acceptToken(22))}else t.advance(),ln(t,39,e.backslashEscapes),t.acceptToken(3);else t.advance(),ln(t,39,!0),t.acceptToken(3);else dn(t),t.acceptToken(1);var o}))}const yn=An(vn),bn=Re.U1.deserialize({version:14,states:"%vQ]QQOOO#wQRO'#DSO$OQQO'#CwO%eQQO'#CxO%lQQO'#CyO%sQQO'#CzOOQQ'#DS'#DSOOQQ'#C}'#C}O'UQRO'#C{OOQQ'#Cv'#CvOOQQ'#C|'#C|Q]QQOOQOQQOOO'`QQO'#DOO(xQRO,59cO)PQQO,59cO)UQQO'#DSOOQQ,59d,59dO)cQQO,59dOOQQ,59e,59eO)jQQO,59eOOQQ,59f,59fO)qQQO,59fOOQQ-E6{-E6{OOQQ,59b,59bOOQQ-E6z-E6zOOQQ,59j,59jOOQQ-E6|-E6|O+VQRO1G.}O+^QQO,59cOOQQ1G/O1G/OOOQQ1G/P1G/POOQQ1G/Q1G/QP+kQQO'#C}O+rQQO1G.}O)PQQO,59cO,PQQO'#Cw",stateData:",[~OtOSPOSQOS~ORUOSUOTUOUUOVROXSOZTO]XO^QO_UO`UOaPObPOcPOdUOeUOfUOgUOhUO~O^]ORvXSvXTvXUvXVvXXvXZvX]vX_vX`vXavXbvXcvXdvXevXfvXgvXhvX~OsvX~P!jOa_Ob_Oc_O~ORUOSUOTUOUUOVROXSOZTO^tO_UO`UOa`Ob`Oc`OdUOeUOfUOgUOhUO~OWaO~P$ZOYcO~P$ZO[eO~P$ZORUOSUOTUOUUOVROXSOZTO^QO_UO`UOaPObPOcPOdUOeUOfUOgUOhUO~O]hOsoX~P%zOajObjOcjO~O^]ORkaSkaTkaUkaVkaXkaZka]ka_ka`kaakabkackadkaekafkagkahka~Oska~P'kO^]O~OWvXYvX[vX~P!jOWnO~P$ZOYoO~P$ZO[pO~P$ZO^]ORkiSkiTkiUkiVkiXkiZki]ki_ki`kiakibkickidkiekifkigkihki~Oski~P)xOWkaYka[ka~P'kO]hO~P$ZOWkiYki[ki~P)xOasObsOcsO~O",goto:"#hwPPPPPPPPPPPPPPPPPPPPPPPPPPx||||!Y!^!d!xPPP#[TYOZeUORSTWZbdfqT[OZQZORiZSWOZQbRQdSQfTZgWbdfqQ^PWk^lmrQl_Qm`RrseVORSTWZbdfq",nodeNames:"⚠ LineComment BlockComment String Number Bool Null ( ) { } [ ] ; . Operator Punctuation SpecialVar Identifier QuotedIdentifier Keyword Type Bits Bytes Builtin Script Statement CompositeIdentifier Parens Braces Brackets Statement",maxTerm:38,nodeProps:[["isolate",-4,1,2,3,19,""]],skippedNodes:[0,1,2],repeatNodeCount:3,tokenData:"RORO",tokenizers:[0,yn],topRules:{Script:[0,25]},tokenPrec:0});function On(e){let t=e.cursor().moveTo(e.from,-1);for(;/Comment/.test(t.name);)t.moveTo(t.from,-1);return t.node}function wn(e,t){let n=e.sliceString(t.from,t.to),r=/^([`'"])(.*)\1$/.exec(n);return r?r[2]:n}function xn(e){return e&&("Identifier"==e.name||"QuotedIdentifier"==e.name)}function _n(e,t){if("CompositeIdentifier"==t.name){let n=[];for(let r=t.firstChild;r;r=r.nextSibling)xn(r)&&n.push(wn(e,r));return n}return[wn(e,t)]}function Cn(e,t){for(let n=[];;){if(!t||"."!=t.name)return n;let r=On(t);if(!xn(r))return n;n.unshift(wn(e,r)),t=On(r)}}function kn(e,t){let n=(0,R.mv)(e).resolveInner(t,-1),r=function(e,t){let n;for(let e=t;!n;e=e.parent){if(!e)return null;"Statement"==e.name&&(n=e)}let r=null;for(let t=n.firstChild,o=!1,i=null;t;t=t.nextSibling){let n="Keyword"==t.name?e.sliceString(t.from,t.to).toLowerCase():null,a=null;if(o)if("as"==n&&i&&xn(t.nextSibling))a=wn(e,t.nextSibling);else{if(n&&Sn.has(n))break;i&&xn(t)&&(a=wn(e,t))}else o="from"==n;a&&(r||(r=Object.create(null)),r[a]=_n(e,i)),i=/Identifier$/.test(t.name)?t:null}return r}(e.doc,n);return"Identifier"==n.name||"QuotedIdentifier"==n.name||"Keyword"==n.name?{from:n.from,quoted:"QuotedIdentifier"==n.name?e.doc.sliceString(n.from,n.from+1):null,parents:Cn(e.doc,On(n)),aliases:r}:"."==n.name?{from:t,quoted:null,parents:Cn(e.doc,n),aliases:r}:{from:t,quoted:null,parents:[],empty:!0,aliases:r}}const Sn=new Set("where group having order union intersect except all distinct limit offset fetch for".split(" "));const Vn=/^\w*$/,Bn=/^[`'"]?\w*[`'"]?$/;function Tn(e){return e.self&&"string"==typeof e.self.label}class Nn{constructor(e,t){this.idQuote=e,this.idCaseInsensitive=t,this.list=[],this.children=void 0}child(e){let t=this.children||(this.children=Object.create(null)),n=t[e];return n||(e&&!this.list.some((t=>t.label==e))&&this.list.push(En(e,"type",this.idQuote,this.idCaseInsensitive)),t[e]=new Nn(this.idQuote,this.idCaseInsensitive))}maybeChild(e){return this.children?this.children[e]:null}addCompletion(e){let t=this.list.findIndex((t=>t.label==e.label));t>-1?this.list[t]=e:this.list.push(e)}addCompletions(e){for(let t of e)this.addCompletion("string"==typeof t?En(t,"property",this.idQuote,this.idCaseInsensitive):t)}addNamespace(e){Array.isArray(e)?this.addCompletions(e):Tn(e)?this.addNamespace(e.children):this.addNamespaceObject(e)}addNamespaceObject(e){for(let t of Object.keys(e)){let n=e[t],r=null,o=t.replace(/\\?\./g,(e=>"."==e?"\0":e)).split("\0"),i=this;Tn(n)&&(r=n.self,n=n.children);for(let e=0;e<o.length;e++)r&&e==o.length-1&&i.addCompletion(r),i=i.child(o[e].replace(/\\\./g,"."));i.addNamespace(n)}}}function En(e,t,n,r){return new RegExp("^[a-z_][a-z_\\d]*$",r?"i":"").test(e)?{label:e,type:t}:{label:e,type:t,apply:n+e+n}}let Pn=bn.configure({props:[R.Oh.add({Statement:(0,R.mz)()}),R.b_.add({Statement(e,t){return{from:Math.min(e.from+100,t.doc.lineAt(e.from).to),to:e.to}},BlockComment(e){return{from:e.from+2,to:e.to-2}}}),(0,Ie.pn)({Keyword:Ie._A.keyword,Type:Ie._A.typeName,Builtin:Ie._A.standard(Ie._A.name),Bits:Ie._A.number,Bytes:Ie._A.string,Bool:Ie._A.bool,Null:Ie._A.null,Number:Ie._A.number,String:Ie._A.string,Identifier:Ie._A.name,QuotedIdentifier:Ie._A.special(Ie._A.string),SpecialVar:Ie._A.special(Ie._A.name),LineComment:Ie._A.lineComment,BlockComment:Ie._A.blockComment,Operator:Ie._A.operator,"Semi Punctuation":Ie._A.punctuation,"( )":Ie._A.paren,"{ }":Ie._A.brace,"[ ]":Ie._A.squareBracket})]});class Qn{constructor(e,t,n){this.dialect=e,this.language=t,this.spec=n}get extension(){return this.language.extension}static define(e){let t=function(e,t,n,r){let o={};for(let t in vn)o[t]=(e.hasOwnProperty(t)?e:vn)[t];return t&&(o.words=pn(t,n||"",r)),o}(e,e.keywords,e.types,e.builtin),n=R.bj.define({name:"sql",parser:Pn.configure({tokenizers:[{from:yn,to:An(t)}]}),languageData:{commentTokens:{line:"--",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"`"]}}});return new Qn(t,n,e)}}function Mn(e,t){return{label:e,type:t,boost:-1}}function Dn(e,t=!1,n){return function(e,t,n){let r=Object.keys(e).map((r=>{return n(t?r.toUpperCase():r,21==(o=e[r])?"type":20==o?"keyword":"variable");var o}));return(0,Wt.Ar)(["QuotedIdentifier","SpecialVar","String","LineComment","BlockComment","."],(0,Wt.et)(r))}(e.dialect.words,t,n||Mn)}function $n(e){return e.schema?function(e,t,n,r,o,i){var a;let l=(null===(a=null==i?void 0:i.spec.identifierQuotes)||void 0===a?void 0:a[0])||'"',s=new Nn(l,!!(null==i?void 0:i.spec.caseInsensitiveIdentifiers)),c=o?s.child(o):null;return s.addNamespace(e),t&&(c||s).addCompletions(t),n&&s.addCompletions(n),c&&s.addCompletions(c.list),r&&s.addCompletions((c||s).child(r).list),e=>{let{parents:t,from:n,quoted:o,empty:i,aliases:a}=kn(e.state,e.pos);if(i&&!e.explicit)return null;a&&1==t.length&&(t=a[t[0]]||t);let l=s;for(let e of t){for(;!l.children||!l.children[e];)if(l==s&&c)l=c;else{if(l!=c||!r)return null;l=l.child(r)}let t=l.maybeChild(e);if(!t)return null;l=t}let u=o&&e.state.sliceDoc(e.pos,e.pos+1)==o,d=l.list;return l==s&&a&&(d=d.concat(Object.keys(a).map((e=>({label:e,type:"constant"}))))),{from:n,to:u?e.pos+1:void 0,options:(f=o,h=d,f?h.map((e=>Object.assign(Object.assign({},e),{label:e.label[0]==f?e.label:f+e.label+f,apply:void 0}))):h),validFor:o?Bn:Vn};var f,h}}(e.schema,e.tables,e.schemas,e.defaultTable,e.defaultSchema,e.dialect||In):()=>null}function zn(e){return e.schema?(e.dialect||In).language.data.of({autocomplete:$n(e)}):[]}function Rn(e={}){let t=e.dialect||In;return new R.Yy(t.language,[zn(e),t.language.data.of({autocomplete:Dn(t,e.upperCaseKeywords,e.keywordCompletion)})])}const In=Qn.define({});class Ln{static create(e,t,n,r,o){return new Ln(e,t,n,r+(r<<8)+e+(t<<4)|0,o,[],[])}constructor(e,t,n,r,o,i,a){this.type=e,this.value=t,this.from=n,this.hash=r,this.end=o,this.children=i,this.positions=a,this.hashProp=[[ft.uY.contextHash,r]]}addChild(e,t){e.prop(ft.uY.contextHash)!=this.hash&&(e=new ft.PH(e.type,e.children,e.positions,e.length,this.hashProp)),this.children.push(e),this.positions.push(t)}toTree(e,t=this.end){let n=this.children.length-1;return n>=0&&(t=Math.max(t,this.positions[n]+this.children[n].length+this.from)),new ft.PH(e.types[this.type],this.children,this.positions,t-this.from).balance({makeTree:(e,t,n)=>new ft.PH(ft.Z6.none,e,t,n,this.hashProp)})}}var Fn;!function(e){e[e.Document=1]="Document",e[e.CodeBlock=2]="CodeBlock",e[e.FencedCode=3]="FencedCode",e[e.Blockquote=4]="Blockquote",e[e.HorizontalRule=5]="HorizontalRule",e[e.BulletList=6]="BulletList",e[e.OrderedList=7]="OrderedList",e[e.ListItem=8]="ListItem",e[e.ATXHeading1=9]="ATXHeading1",e[e.ATXHeading2=10]="ATXHeading2",e[e.ATXHeading3=11]="ATXHeading3",e[e.ATXHeading4=12]="ATXHeading4",e[e.ATXHeading5=13]="ATXHeading5",e[e.ATXHeading6=14]="ATXHeading6",e[e.SetextHeading1=15]="SetextHeading1",e[e.SetextHeading2=16]="SetextHeading2",e[e.HTMLBlock=17]="HTMLBlock",e[e.LinkReference=18]="LinkReference",e[e.Paragraph=19]="Paragraph",e[e.CommentBlock=20]="CommentBlock",e[e.ProcessingInstructionBlock=21]="ProcessingInstructionBlock",e[e.Escape=22]="Escape",e[e.Entity=23]="Entity",e[e.HardBreak=24]="HardBreak",e[e.Emphasis=25]="Emphasis",e[e.StrongEmphasis=26]="StrongEmphasis",e[e.Link=27]="Link",e[e.Image=28]="Image",e[e.InlineCode=29]="InlineCode",e[e.HTMLTag=30]="HTMLTag",e[e.Comment=31]="Comment",e[e.ProcessingInstruction=32]="ProcessingInstruction",e[e.Autolink=33]="Autolink",e[e.HeaderMark=34]="HeaderMark",e[e.QuoteMark=35]="QuoteMark",e[e.ListMark=36]="ListMark",e[e.LinkMark=37]="LinkMark",e[e.EmphasisMark=38]="EmphasisMark",e[e.CodeMark=39]="CodeMark",e[e.CodeText=40]="CodeText",e[e.CodeInfo=41]="CodeInfo",e[e.LinkTitle=42]="LinkTitle",e[e.LinkLabel=43]="LinkLabel",e[e.URL=44]="URL"}(Fn||(Fn={}));class Un{constructor(e,t){this.start=e,this.content=t,this.marks=[],this.parsers=[]}}class Hn{constructor(){this.text="",this.baseIndent=0,this.basePos=0,this.depth=0,this.markers=[],this.pos=0,this.indent=0,this.next=-1}forward(){this.basePos>this.pos&&this.forwardInner()}forwardInner(){let e=this.skipSpace(this.basePos);this.indent=this.countIndent(e,this.pos,this.indent),this.pos=e,this.next=e==this.text.length?-1:this.text.charCodeAt(e)}skipSpace(e){return Xn(this.text,e)}reset(e){for(this.text=e,this.baseIndent=this.basePos=this.pos=this.indent=0,this.forwardInner(),this.depth=1;this.markers.length;)this.markers.pop()}moveBase(e){this.basePos=e,this.baseIndent=this.countIndent(e,this.pos,this.indent)}moveBaseColumn(e){this.baseIndent=e,this.basePos=this.findColumn(e)}addMarker(e){this.markers.push(e)}countIndent(e,t=0,n=0){for(let r=t;r<e;r++)n+=9==this.text.charCodeAt(r)?4-n%4:1;return n}findColumn(e){let t=0;for(let n=0;t<this.text.length&&n<e;t++)n+=9==this.text.charCodeAt(t)?4-n%4:1;return t}scrub(){if(!this.baseIndent)return this.text;let e="";for(let t=0;t<this.basePos;t++)e+=" ";return e+this.text.slice(this.basePos)}}function Wn(e,t,n){if(n.pos==n.text.length||e!=t.block&&n.indent>=t.stack[n.depth+1].value+n.baseIndent)return!0;if(n.indent>=n.baseIndent+4)return!1;let r=(e.type==Fn.OrderedList?tr:er)(n,t,!1);return r>0&&(e.type!=Fn.BulletList||Kn(n,t,!1)<0)&&n.text.charCodeAt(n.pos+r-1)==e.value}const jn={[Fn.Blockquote](e,t,n){return 62==n.next&&(n.markers.push(Br(Fn.QuoteMark,t.lineStart+n.pos,t.lineStart+n.pos+1)),n.moveBase(n.pos+(qn(n.text.charCodeAt(n.pos+1))?2:1)),e.end=t.lineStart+n.text.length,!0)},[Fn.ListItem](e,t,n){return!(n.indent<n.baseIndent+e.value&&n.next>-1)&&(n.moveBaseColumn(n.baseIndent+e.value),!0)},[Fn.OrderedList]:Wn,[Fn.BulletList]:Wn,[Fn.Document](){return!0}};function qn(e){return 32==e||9==e||10==e||13==e}function Xn(e,t=0){for(;t<e.length&&qn(e.charCodeAt(t));)t++;return t}function Yn(e,t,n){for(;t>n&&qn(e.charCodeAt(t-1));)t--;return t}function Gn(e){if(96!=e.next&&126!=e.next)return-1;let t=e.pos+1;for(;t<e.text.length&&e.text.charCodeAt(t)==e.next;)t++;if(t<e.pos+3)return-1;if(96==e.next)for(let n=t;n<e.text.length;n++)if(96==e.text.charCodeAt(n))return-1;return t}function Zn(e){return 62!=e.next?-1:32==e.text.charCodeAt(e.pos+1)?2:1}function Kn(e,t,n){if(42!=e.next&&45!=e.next&&95!=e.next)return-1;let r=1;for(let t=e.pos+1;t<e.text.length;t++){let n=e.text.charCodeAt(t);if(n==e.next)r++;else if(!qn(n))return-1}return n&&45==e.next&&rr(e)>-1&&e.depth==t.stack.length&&t.parser.leafBlockParsers.indexOf(mr.SetextHeading)>-1||r<3?-1:1}function Jn(e,t){for(let n=e.stack.length-1;n>=0;n--)if(e.stack[n].type==t)return!0;return!1}function er(e,t,n){return 45!=e.next&&43!=e.next&&42!=e.next||e.pos!=e.text.length-1&&!qn(e.text.charCodeAt(e.pos+1))||!(!n||Jn(t,Fn.BulletList)||e.skipSpace(e.pos+2)<e.text.length)?-1:1}function tr(e,t,n){let r=e.pos,o=e.next;for(;o>=48&&o<=57;){if(r++,r==e.text.length)return-1;o=e.text.charCodeAt(r)}return r==e.pos||r>e.pos+9||46!=o&&41!=o||r<e.text.length-1&&!qn(e.text.charCodeAt(r+1))||n&&!Jn(t,Fn.OrderedList)&&(e.skipSpace(r+1)==e.text.length||r>e.pos+1||49!=e.next)?-1:r+1-e.pos}function nr(e){if(35!=e.next)return-1;let t=e.pos+1;for(;t<e.text.length&&35==e.text.charCodeAt(t);)t++;if(t<e.text.length&&32!=e.text.charCodeAt(t))return-1;let n=t-e.pos;return n>6?-1:n}function rr(e){if(45!=e.next&&61!=e.next||e.indent>=e.baseIndent+4)return-1;let t=e.pos+1;for(;t<e.text.length&&e.text.charCodeAt(t)==e.next;)t++;let n=t;for(;t<e.text.length&&qn(e.text.charCodeAt(t));)t++;return t==e.text.length?n:-1}const or=/^[ \t]*$/,ir=/-->/,ar=/\?>/,lr=[[/^<(?:script|pre|style)(?:\s|>|$)/i,/<\/(?:script|pre|style)>/i],[/^\s*<!--/,ir],[/^\s*<\?/,ar],[/^\s*<![A-Z]/,/>/],[/^\s*<!\[CDATA\[/,/\]\]>/],[/^\s*<\/?(?:address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h1|h2|h3|h4|h5|h6|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul)(?:\s|\/?>|$)/i,or],[/^\s*(?:<\/[a-z][\w-]*\s*>|<[a-z][\w-]*(\s+[a-z:_][\w-.]*(?:\s*=\s*(?:[^\s"'=<>`]+|'[^']*'|"[^"]*"))?)*\s*>)\s*$/i,or]];function sr(e,t,n){if(60!=e.next)return-1;let r=e.text.slice(e.pos);for(let e=0,t=lr.length-(n?1:0);e<t;e++)if(lr[e][0].test(r))return e;return-1}function cr(e,t){let n=e.countIndent(t,e.pos,e.indent),r=e.countIndent(e.skipSpace(t),t,n);return r>=n+5?n+1:r}function ur(e,t,n){let r=e.length-1;r>=0&&e[r].to==t&&e[r].type==Fn.CodeText?e[r].to=n:e.push(Br(Fn.CodeText,t,n))}const dr={LinkReference:void 0,IndentedCode(e,t){let n=t.baseIndent+4;if(t.indent<n)return!1;let r=t.findColumn(n),o=e.lineStart+r,i=e.lineStart+t.text.length,a=[],l=[];for(ur(a,o,i);e.nextLine()&&t.depth>=e.stack.length;)if(t.pos==t.text.length){ur(l,e.lineStart-1,e.lineStart);for(let e of t.markers)l.push(e)}else{if(t.indent<n)break;{if(l.length){for(let e of l)e.type==Fn.CodeText?ur(a,e.from,e.to):a.push(e);l=[]}ur(a,e.lineStart-1,e.lineStart);for(let e of t.markers)a.push(e);i=e.lineStart+t.text.length;let n=e.lineStart+t.findColumn(t.baseIndent+4);n<i&&ur(a,n,i)}}return l.length&&(l=l.filter((e=>e.type!=Fn.CodeText)),l.length&&(t.markers=l.concat(t.markers))),e.addNode(e.buffer.writeElements(a,-o).finish(Fn.CodeBlock,i-o),o),!0},FencedCode(e,t){let n=Gn(t);if(n<0)return!1;let r=e.lineStart+t.pos,o=t.next,i=n-t.pos,a=t.skipSpace(n),l=Yn(t.text,t.text.length,a),s=[Br(Fn.CodeMark,r,r+i)];a<l&&s.push(Br(Fn.CodeInfo,e.lineStart+a,e.lineStart+l));for(let n=!0;e.nextLine()&&t.depth>=e.stack.length;n=!1){let r=t.pos;if(t.indent-t.baseIndent<4)for(;r<t.text.length&&t.text.charCodeAt(r)==o;)r++;if(r-t.pos>=i&&t.skipSpace(r)==t.text.length){for(let e of t.markers)s.push(e);s.push(Br(Fn.CodeMark,e.lineStart+t.pos,e.lineStart+r)),e.nextLine();break}{n||ur(s,e.lineStart-1,e.lineStart);for(let e of t.markers)s.push(e);let r=e.lineStart+t.basePos,o=e.lineStart+t.text.length;r<o&&ur(s,r,o)}}return e.addNode(e.buffer.writeElements(s,-r).finish(Fn.FencedCode,e.prevLineEnd()-r),r),!0},Blockquote(e,t){let n=Zn(t);return!(n<0)&&(e.startContext(Fn.Blockquote,t.pos),e.addNode(Fn.QuoteMark,e.lineStart+t.pos,e.lineStart+t.pos+1),t.moveBase(t.pos+n),null)},HorizontalRule(e,t){if(Kn(t,e,!1)<0)return!1;let n=e.lineStart+t.pos;return e.nextLine(),e.addNode(Fn.HorizontalRule,n),!0},BulletList(e,t){let n=er(t,e,!1);if(n<0)return!1;e.block.type!=Fn.BulletList&&e.startContext(Fn.BulletList,t.basePos,t.next);let r=cr(t,t.pos+1);return e.startContext(Fn.ListItem,t.basePos,r-t.baseIndent),e.addNode(Fn.ListMark,e.lineStart+t.pos,e.lineStart+t.pos+n),t.moveBaseColumn(r),null},OrderedList(e,t){let n=tr(t,e,!1);if(n<0)return!1;e.block.type!=Fn.OrderedList&&e.startContext(Fn.OrderedList,t.basePos,t.text.charCodeAt(t.pos+n-1));let r=cr(t,t.pos+n);return e.startContext(Fn.ListItem,t.basePos,r-t.baseIndent),e.addNode(Fn.ListMark,e.lineStart+t.pos,e.lineStart+t.pos+n),t.moveBaseColumn(r),null},ATXHeading(e,t){let n=nr(t);if(n<0)return!1;let r=t.pos,o=e.lineStart+r,i=Yn(t.text,t.text.length,r),a=i;for(;a>r&&t.text.charCodeAt(a-1)==t.next;)a--;a!=i&&a!=r&&qn(t.text.charCodeAt(a-1))||(a=t.text.length);let l=e.buffer.write(Fn.HeaderMark,0,n).writeElements(e.parser.parseInline(t.text.slice(r+n+1,a),o+n+1),-o);a<t.text.length&&l.write(Fn.HeaderMark,a-r,i-r);let s=l.finish(Fn.ATXHeading1-1+n,t.text.length-r);return e.nextLine(),e.addNode(s,o),!0},HTMLBlock(e,t){let n=sr(t,0,!1);if(n<0)return!1;let r=e.lineStart+t.pos,o=lr[n][1],i=[],a=o!=or;for(;!o.test(t.text)&&e.nextLine();){if(t.depth<e.stack.length){a=!1;break}for(let e of t.markers)i.push(e)}a&&e.nextLine();let l=o==ir?Fn.CommentBlock:o==ar?Fn.ProcessingInstructionBlock:Fn.HTMLBlock,s=e.prevLineEnd();return e.addNode(e.buffer.writeElements(i,-r).finish(l,s-r),r),!0},SetextHeading:void 0};class fr{constructor(e){this.stage=0,this.elts=[],this.pos=0,this.start=e.start,this.advance(e.content)}nextLine(e,t,n){if(-1==this.stage)return!1;let r=n.content+"\n"+t.scrub(),o=this.advance(r);return o>-1&&o<r.length&&this.complete(e,n,o)}finish(e,t){return(2==this.stage||3==this.stage)&&Xn(t.content,this.pos)==t.content.length&&this.complete(e,t,t.content.length)}complete(e,t,n){return e.addLeafElement(t,Br(Fn.LinkReference,this.start,this.start+n,this.elts)),!0}nextStage(e){return e?(this.pos=e.to-this.start,this.elts.push(e),this.stage++,!0):(!1===e&&(this.stage=-1),!1)}advance(e){for(;;){if(-1==this.stage)return-1;if(0==this.stage){if(!this.nextStage(Lr(e,this.pos,this.start,!0)))return-1;if(58!=e.charCodeAt(this.pos))return this.stage=-1;this.elts.push(Br(Fn.LinkMark,this.pos+this.start,this.pos+this.start+1)),this.pos++}else{if(1!=this.stage){if(2==this.stage){let t=Xn(e,this.pos),n=0;if(t>this.pos){let r=Ir(e,t,this.start);if(r){let t=hr(e,r.to-this.start);t>0&&(this.nextStage(r),n=t)}}return n||(n=hr(e,this.pos)),n>0&&n<e.length?n:-1}return hr(e,this.pos)}if(!this.nextStage(Rr(e,Xn(e,this.pos),this.start)))return-1}}}}function hr(e,t){for(;t<e.length;t++){let n=e.charCodeAt(t);if(10==n)break;if(!qn(n))return-1}return t}class pr{nextLine(e,t,n){let r=t.depth<e.stack.length?-1:rr(t),o=t.next;if(r<0)return!1;let i=Br(Fn.HeaderMark,e.lineStart+t.pos,e.lineStart+r);return e.nextLine(),e.addLeafElement(n,Br(61==o?Fn.SetextHeading1:Fn.SetextHeading2,n.start,e.prevLineEnd(),[...e.parser.parseInline(n.content,n.start),i])),!0}finish(){return!1}}const mr={LinkReference(e,t){return 91==t.content.charCodeAt(0)?new fr(t):null},SetextHeading(){return new pr}},gr=[(e,t)=>nr(t)>=0,(e,t)=>Gn(t)>=0,(e,t)=>Zn(t)>=0,(e,t)=>er(t,e,!0)>=0,(e,t)=>tr(t,e,!0)>=0,(e,t)=>Kn(t,e,!0)>=0,(e,t)=>sr(t,0,!0)>=0],vr={text:"",end:0};class Ar{constructor(e,t,n,r){this.parser=e,this.input=t,this.ranges=r,this.line=new Hn,this.atEnd=!1,this.reusePlaceholders=new Map,this.stoppedAt=null,this.rangeI=0,this.to=r[r.length-1].to,this.lineStart=this.absoluteLineStart=this.absoluteLineEnd=r[0].from,this.block=Ln.create(Fn.Document,0,this.lineStart,0,0),this.stack=[this.block],this.fragments=n.length?new Wr(n,t):null,this.readLine()}get parsedPos(){return this.absoluteLineStart}advance(){if(null!=this.stoppedAt&&this.absoluteLineStart>this.stoppedAt)return this.finish();let{line:e}=this;for(;;){for(let t=0;;){let n=e.depth<this.stack.length?this.stack[this.stack.length-1]:null;for(;t<e.markers.length&&(!n||e.markers[t].from<n.end);){let n=e.markers[t++];this.addNode(n.type,n.from,n.to)}if(!n)break;this.finishContext()}if(e.pos<e.text.length)break;if(!this.nextLine())return this.finish()}if(this.fragments&&this.reuseFragment(e.basePos))return null;e:for(;;){for(let t of this.parser.blockParsers)if(t){let n=t(this,e);if(0!=n){if(1==n)return null;e.forward();continue e}}break}let t=new Un(this.lineStart+e.pos,e.text.slice(e.pos));for(let e of this.parser.leafBlockParsers)if(e){let n=e(this,t);n&&t.parsers.push(n)}e:for(;this.nextLine()&&e.pos!=e.text.length;){if(e.indent<e.baseIndent+4)for(let n of this.parser.endLeafBlock)if(n(this,e,t))break e;for(let n of t.parsers)if(n.nextLine(this,e,t))return null;t.content+="\n"+e.scrub();for(let n of e.markers)t.marks.push(n)}return this.finishLeaf(t),null}stopAt(e){if(null!=this.stoppedAt&&this.stoppedAt<e)throw new RangeError("Can't move stoppedAt forward");this.stoppedAt=e}reuseFragment(e){if(!this.fragments.moveTo(this.absoluteLineStart+e,this.absoluteLineStart)||!this.fragments.matches(this.block.hash))return!1;let t=this.fragments.takeNodes(this);return!!t&&(this.absoluteLineStart+=t,this.lineStart=jr(this.absoluteLineStart,this.ranges),this.moveRangeI(),this.absoluteLineStart<this.to?(this.lineStart++,this.absoluteLineStart++,this.readLine()):(this.atEnd=!0,this.readLine()),!0)}get depth(){return this.stack.length}parentType(e=this.depth-1){return this.parser.nodeSet.types[this.stack[e].type]}nextLine(){return this.lineStart+=this.line.text.length,this.absoluteLineEnd>=this.to?(this.absoluteLineStart=this.absoluteLineEnd,this.atEnd=!0,this.readLine(),!1):(this.lineStart++,this.absoluteLineStart=this.absoluteLineEnd+1,this.moveRangeI(),this.readLine(),!0)}peekLine(){return this.scanLine(this.absoluteLineEnd+1).text}moveRangeI(){for(;this.rangeI<this.ranges.length-1&&this.absoluteLineStart>=this.ranges[this.rangeI].to;)this.rangeI++,this.absoluteLineStart=Math.max(this.absoluteLineStart,this.ranges[this.rangeI].from)}scanLine(e){let t=vr;if(t.end=e,e>=this.to)t.text="";else if(t.text=this.lineChunkAt(e),t.end+=t.text.length,this.ranges.length>1){let e=this.absoluteLineStart,n=this.rangeI;for(;this.ranges[n].to<t.end;){n++;let r=this.ranges[n].from,o=this.lineChunkAt(r);t.end=r+o.length,t.text=t.text.slice(0,this.ranges[n-1].to-e)+o,e=t.end-t.text.length}}return t}readLine(){let{line:e}=this,{text:t,end:n}=this.scanLine(this.absoluteLineStart);for(this.absoluteLineEnd=n,e.reset(t);e.depth<this.stack.length;e.depth++){let t=this.stack[e.depth],n=this.parser.skipContextMarkup[t.type];if(!n)throw new Error("Unhandled block context "+Fn[t.type]);if(!n(t,this,e))break;e.forward()}}lineChunkAt(e){let t,n=this.input.chunk(e);if(this.input.lineChunks)t="\n"==n?"":n;else{let e=n.indexOf("\n");t=e<0?n:n.slice(0,e)}return e+t.length>this.to?t.slice(0,this.to-e):t}prevLineEnd(){return this.atEnd?this.lineStart:this.lineStart-1}startContext(e,t,n=0){this.block=Ln.create(e,n,this.lineStart+t,this.block.hash,this.lineStart+this.line.text.length),this.stack.push(this.block)}startComposite(e,t,n=0){this.startContext(this.parser.getNodeType(e),t,n)}addNode(e,t,n){"number"==typeof e&&(e=new ft.PH(this.parser.nodeSet.types[e],Cr,Cr,(null!=n?n:this.prevLineEnd())-t)),this.block.addChild(e,t-this.block.from)}addElement(e){this.block.addChild(e.toTree(this.parser.nodeSet),e.from-this.block.from)}addLeafElement(e,t){this.addNode(this.buffer.writeElements(Ur(t.children,e.marks),-t.from).finish(t.type,t.to-t.from),t.from)}finishContext(){let e=this.stack.pop(),t=this.stack[this.stack.length-1];t.addChild(e.toTree(this.parser.nodeSet),e.from-t.from),this.block=t}finish(){for(;this.stack.length>1;)this.finishContext();return this.addGaps(this.block.toTree(this.parser.nodeSet,this.lineStart))}addGaps(e){return this.ranges.length>1?yr(this.ranges,0,e.topNode,this.ranges[0].from,this.reusePlaceholders):e}finishLeaf(e){for(let t of e.parsers)if(t.finish(this,e))return;let t=Ur(this.parser.parseInline(e.content,e.start),e.marks);this.addNode(this.buffer.writeElements(t,-e.start).finish(Fn.Paragraph,e.content.length),e.start)}elt(e,t,n,r){return"string"==typeof e?Br(this.parser.getNodeType(e),t,n,r):new Vr(e,t)}get buffer(){return new kr(this.parser.nodeSet)}}function yr(e,t,n,r,o){let i=e[t].to,a=[],l=[],s=n.from+r;function c(n,o){for(;o?n>=i:n>i;){let o=e[t+1].from-i;r+=o,n+=o,t++,i=e[t].to}}for(let u=n.firstChild;u;u=u.nextSibling){c(u.from+r,!0);let n,d=u.from+r,f=o.get(u.tree);f?n=f:u.to+r>i?(n=yr(e,t,u,r,o),c(u.to+r,!1)):n=u.toTree(),a.push(n),l.push(d-s)}return c(n.to+r,!1),new ft.PH(n.type,a,l,n.to+r-s,n.tree?n.tree.propValues:void 0)}class br extends ft.iX{constructor(e,t,n,r,o,i,a,l,s){super(),this.nodeSet=e,this.blockParsers=t,this.leafBlockParsers=n,this.blockNames=r,this.endLeafBlock=o,this.skipContextMarkup=i,this.inlineParsers=a,this.inlineNames=l,this.wrappers=s,this.nodeTypes=Object.create(null);for(let t of e.types)this.nodeTypes[t.name]=t.id}createParse(e,t,n){let r=new Ar(this,e,t,n);for(let o of this.wrappers)r=o(r,e,t,n);return r}configure(e){let t=wr(e);if(!t)return this;let{nodeSet:n,skipContextMarkup:r}=this,o=this.blockParsers.slice(),i=this.leafBlockParsers.slice(),a=this.blockNames.slice(),l=this.inlineParsers.slice(),s=this.inlineNames.slice(),c=this.endLeafBlock.slice(),u=this.wrappers;if(Or(t.defineNodes)){r=Object.assign({},r);let e,o=n.types.slice();for(let n of t.defineNodes){let{name:t,block:i,composite:a,style:l}="string"==typeof n?{name:n}:n;if(o.some((e=>e.name==t)))continue;a&&(r[o.length]=(e,t,n)=>a(t,n,e.value));let s=o.length,c=a?["Block","BlockContext"]:i?s>=Fn.ATXHeading1&&s<=Fn.SetextHeading2?["Block","LeafBlock","Heading"]:["Block","LeafBlock"]:void 0;o.push(ft.Z6.define({id:s,name:t,props:c&&[[ft.uY.group,c]]})),l&&(e||(e={}),Array.isArray(l)||l instanceof Ie.vw?e[t]=l:Object.assign(e,l))}n=new ft.fI(o),e&&(n=n.extend((0,Ie.pn)(e)))}if(Or(t.props)&&(n=n.extend(...t.props)),Or(t.remove))for(let e of t.remove){let t=this.blockNames.indexOf(e),n=this.inlineNames.indexOf(e);t>-1&&(o[t]=i[t]=void 0),n>-1&&(l[n]=void 0)}if(Or(t.parseBlock))for(let e of t.parseBlock){let t=a.indexOf(e.name);if(t>-1)o[t]=e.parse,i[t]=e.leaf;else{let t=e.before?xr(a,e.before):e.after?xr(a,e.after)+1:a.length-1;o.splice(t,0,e.parse),i.splice(t,0,e.leaf),a.splice(t,0,e.name)}e.endLeaf&&c.push(e.endLeaf)}if(Or(t.parseInline))for(let e of t.parseInline){let t=s.indexOf(e.name);if(t>-1)l[t]=e.parse;else{let t=e.before?xr(s,e.before):e.after?xr(s,e.after)+1:s.length-1;l.splice(t,0,e.parse),s.splice(t,0,e.name)}}return t.wrap&&(u=u.concat(t.wrap)),new br(n,o,i,a,c,r,l,s,u)}getNodeType(e){let t=this.nodeTypes[e];if(null==t)throw new RangeError(`Unknown node type '${e}'`);return t}parseInline(e,t){let n=new Fr(this,e,t);e:for(let e=t;e<n.end;){let t=n.char(e);for(let r of this.inlineParsers)if(r){let o=r(n,t,e);if(o>=0){e=o;continue e}}e++}return n.resolveMarkers(0)}}function Or(e){return null!=e&&e.length>0}function wr(e){if(!Array.isArray(e))return e;if(0==e.length)return null;let t=wr(e[0]);if(1==e.length)return t;let n=wr(e.slice(1));if(!n||!t)return t||n;let r=(e,t)=>(e||Cr).concat(t||Cr),o=t.wrap,i=n.wrap;return{props:r(t.props,n.props),defineNodes:r(t.defineNodes,n.defineNodes),parseBlock:r(t.parseBlock,n.parseBlock),parseInline:r(t.parseInline,n.parseInline),remove:r(t.remove,n.remove),wrap:o?i?(e,t,n,r)=>o(i(e,t,n,r),t,n,r):o:i}}function xr(e,t){let n=e.indexOf(t);if(n<0)throw new RangeError(`Position specified relative to unknown parser ${t}`);return n}let _r=[ft.Z6.none];for(let e,t=1;e=Fn[t];t++)_r[t]=ft.Z6.define({id:t,name:e,props:t>=Fn.Escape?[]:[[ft.uY.group,t in jn?["Block","BlockContext"]:["Block","LeafBlock"]]],top:"Document"==e});const Cr=[];class kr{constructor(e){this.nodeSet=e,this.content=[],this.nodes=[]}write(e,t,n,r=0){return this.content.push(e,t,n,4+4*r),this}writeElements(e,t=0){for(let n of e)n.writeTo(this,t);return this}finish(e,t){return ft.PH.build({buffer:this.content,nodeSet:this.nodeSet,reused:this.nodes,topID:e,length:t})}}class Sr{constructor(e,t,n,r=Cr){this.type=e,this.from=t,this.to=n,this.children=r}writeTo(e,t){let n=e.content.length;e.writeElements(this.children,t),e.content.push(this.type,this.from+t,this.to+t,e.content.length+4-n)}toTree(e){return new kr(e).writeElements(this.children,-this.from).finish(this.type,this.to-this.from)}}class Vr{constructor(e,t){this.tree=e,this.from=t}get to(){return this.from+this.tree.length}get type(){return this.tree.type.id}get children(){return Cr}writeTo(e,t){e.nodes.push(this.tree),e.content.push(e.nodes.length-1,this.from+t,this.to+t,-1)}toTree(){return this.tree}}function Br(e,t,n,r){return new Sr(e,t,n,r)}const Tr={resolve:"Emphasis",mark:"EmphasisMark"},Nr={resolve:"Emphasis",mark:"EmphasisMark"},Er={},Pr={};class Qr{constructor(e,t,n,r){this.type=e,this.from=t,this.to=n,this.side=r}}const Mr="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~";let Dr=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\u2010-\u2027]/;try{Dr=new RegExp("[\\p{S}|\\p{P}]","u")}catch(e){}const $r={Escape(e,t,n){if(92!=t||n==e.end-1)return-1;let r=e.char(n+1);for(let t=0;t<32;t++)if(Mr.charCodeAt(t)==r)return e.append(Br(Fn.Escape,n,n+2));return-1},Entity(e,t,n){if(38!=t)return-1;let r=/^(?:#\d+|#x[a-f\d]+|\w+);/i.exec(e.slice(n+1,n+31));return r?e.append(Br(Fn.Entity,n,n+1+r[0].length)):-1},InlineCode(e,t,n){if(96!=t||n&&96==e.char(n-1))return-1;let r=n+1;for(;r<e.end&&96==e.char(r);)r++;let o=r-n,i=0;for(;r<e.end;r++)if(96==e.char(r)){if(i++,i==o&&96!=e.char(r+1))return e.append(Br(Fn.InlineCode,n,r+1,[Br(Fn.CodeMark,n,n+o),Br(Fn.CodeMark,r+1-o,r+1)]))}else i=0;return-1},HTMLTag(e,t,n){if(60!=t||n==e.end-1)return-1;let r=e.slice(n+1,e.end),o=/^(?:[a-z][-\w+.]+:[^\s>]+|[a-z\d.!#$%&'*+/=?^_`{|}~-]+@[a-z\d](?:[a-z\d-]{0,61}[a-z\d])?(?:\.[a-z\d](?:[a-z\d-]{0,61}[a-z\d])?)*)>/i.exec(r);if(o)return e.append(Br(Fn.Autolink,n,n+1+o[0].length,[Br(Fn.LinkMark,n,n+1),Br(Fn.URL,n+1,n+o[0].length),Br(Fn.LinkMark,n+o[0].length,n+1+o[0].length)]));let i=/^!--[^>](?:-[^-]|[^-])*?-->/i.exec(r);if(i)return e.append(Br(Fn.Comment,n,n+1+i[0].length));let a=/^\?[^]*?\?>/.exec(r);if(a)return e.append(Br(Fn.ProcessingInstruction,n,n+1+a[0].length));let l=/^(?:![A-Z][^]*?>|!\[CDATA\[[^]*?\]\]>|\/\s*[a-zA-Z][\w-]*\s*>|\s*[a-zA-Z][\w-]*(\s+[a-zA-Z:_][\w-.:]*(?:\s*=\s*(?:[^\s"'=<>`]+|'[^']*'|"[^"]*"))?)*\s*(\/\s*)?>)/.exec(r);return l?e.append(Br(Fn.HTMLTag,n,n+1+l[0].length)):-1},Emphasis(e,t,n){if(95!=t&&42!=t)return-1;let r=n+1;for(;e.char(r)==t;)r++;let o=e.slice(n-1,n),i=e.slice(r,r+1),a=Dr.test(o),l=Dr.test(i),s=/\s|^$/.test(o),c=/\s|^$/.test(i),u=!c&&(!l||s||a),d=!s&&(!a||c||l),f=u&&(42==t||!d||a),h=d&&(42==t||!u||l);return e.append(new Qr(95==t?Tr:Nr,n,r,(f?1:0)|(h?2:0)))},HardBreak(e,t,n){if(92==t&&10==e.char(n+1))return e.append(Br(Fn.HardBreak,n,n+2));if(32==t){let t=n+1;for(;32==e.char(t);)t++;if(10==e.char(t)&&t>=n+2)return e.append(Br(Fn.HardBreak,n,t+1))}return-1},Link(e,t,n){return 91==t?e.append(new Qr(Er,n,n+1,1)):-1},Image(e,t,n){return 33==t&&91==e.char(n+1)?e.append(new Qr(Pr,n,n+2,1)):-1},LinkEnd(e,t,n){if(93!=t)return-1;for(let t=e.parts.length-1;t>=0;t--){let r=e.parts[t];if(r instanceof Qr&&(r.type==Er||r.type==Pr)){if(!r.side||e.skipSpace(r.to)==n&&!/[(\[]/.test(e.slice(n+1,n+2)))return e.parts[t]=null,-1;let o=e.takeContent(t),i=e.parts[t]=zr(e,o,r.type==Er?Fn.Link:Fn.Image,r.from,n+1);if(r.type==Er)for(let n=0;n<t;n++){let t=e.parts[n];t instanceof Qr&&t.type==Er&&(t.side=0)}return i.to}}return-1}};function zr(e,t,n,r,o){let{text:i}=e,a=e.char(o),l=o;if(t.unshift(Br(Fn.LinkMark,r,r+(n==Fn.Image?2:1))),t.push(Br(Fn.LinkMark,o-1,o)),40==a){let n,r=e.skipSpace(o+1),a=Rr(i,r-e.offset,e.offset);a&&(r=e.skipSpace(a.to),r!=a.to&&(n=Ir(i,r-e.offset,e.offset),n&&(r=e.skipSpace(n.to)))),41==e.char(r)&&(t.push(Br(Fn.LinkMark,o,o+1)),l=r+1,a&&t.push(a),n&&t.push(n),t.push(Br(Fn.LinkMark,r,l)))}else if(91==a){let n=Lr(i,o-e.offset,e.offset,!1);n&&(t.push(n),l=n.to)}return Br(n,r,l,t)}function Rr(e,t,n){if(60==e.charCodeAt(t)){for(let r=t+1;r<e.length;r++){let o=e.charCodeAt(r);if(62==o)return Br(Fn.URL,t+n,r+1+n);if(60==o||10==o)return!1}return null}{let r=0,o=t;for(let t=!1;o<e.length;o++){let n=e.charCodeAt(o);if(qn(n))break;if(t)t=!1;else if(40==n)r++;else if(41==n){if(!r)break;r--}else 92==n&&(t=!0)}return o>t?Br(Fn.URL,t+n,o+n):o==e.length&&null}}function Ir(e,t,n){let r=e.charCodeAt(t);if(39!=r&&34!=r&&40!=r)return!1;let o=40==r?41:r;for(let r=t+1,i=!1;r<e.length;r++){let a=e.charCodeAt(r);if(i)i=!1;else{if(a==o)return Br(Fn.LinkTitle,t+n,r+1+n);92==a&&(i=!0)}}return null}function Lr(e,t,n,r){for(let o=!1,i=t+1,a=Math.min(e.length,i+999);i<a;i++){let a=e.charCodeAt(i);if(o)o=!1;else{if(93==a)return!r&&Br(Fn.LinkLabel,t+n,i+1+n);if(r&&!qn(a)&&(r=!1),91==a)return!1;92==a&&(o=!0)}}return null}class Fr{constructor(e,t,n){this.parser=e,this.text=t,this.offset=n,this.parts=[]}char(e){return e>=this.end?-1:this.text.charCodeAt(e-this.offset)}get end(){return this.offset+this.text.length}slice(e,t){return this.text.slice(e-this.offset,t-this.offset)}append(e){return this.parts.push(e),e.to}addDelimiter(e,t,n,r,o){return this.append(new Qr(e,t,n,(r?1:0)|(o?2:0)))}get hasOpenLink(){for(let e=this.parts.length-1;e>=0;e--){let t=this.parts[e];if(t instanceof Qr&&(t.type==Er||t.type==Pr))return!0}return!1}addElement(e){return this.append(e)}resolveMarkers(e){for(let t=e;t<this.parts.length;t++){let n=this.parts[t];if(!(n instanceof Qr&&n.type.resolve&&2&n.side))continue;let r,o=n.type==Tr||n.type==Nr,i=n.to-n.from,a=t-1;for(;a>=e;a--){let e=this.parts[a];if(e instanceof Qr&&1&e.side&&e.type==n.type&&!(o&&(1&n.side||2&e.side)&&(e.to-e.from+i)%3==0&&((e.to-e.from)%3||i%3))){r=e;break}}if(!r)continue;let l=n.type.resolve,s=[],c=r.from,u=n.to;if(o){let e=Math.min(2,r.to-r.from,i);c=r.to-e,u=n.from+e,l=1==e?"Emphasis":"StrongEmphasis"}r.type.mark&&s.push(this.elt(r.type.mark,c,r.to));for(let e=a+1;e<t;e++)this.parts[e]instanceof Sr&&s.push(this.parts[e]),this.parts[e]=null;n.type.mark&&s.push(this.elt(n.type.mark,n.from,u));let d=this.elt(l,c,u,s);this.parts[a]=o&&r.from!=c?new Qr(r.type,r.from,c,r.side):null,(this.parts[t]=o&&n.to!=u?new Qr(n.type,u,n.to,n.side):null)?this.parts.splice(t,0,d):this.parts[t]=d}let t=[];for(let n=e;n<this.parts.length;n++){let e=this.parts[n];e instanceof Sr&&t.push(e)}return t}findOpeningDelimiter(e){for(let t=this.parts.length-1;t>=0;t--){let n=this.parts[t];if(n instanceof Qr&&n.type==e)return t}return null}takeContent(e){let t=this.resolveMarkers(e);return this.parts.length=e,t}skipSpace(e){return Xn(this.text,e-this.offset)+this.offset}elt(e,t,n,r){return"string"==typeof e?Br(this.parser.getNodeType(e),t,n,r):new Vr(e,t)}}function Ur(e,t){if(!t.length)return e;if(!e.length)return t;let n=e.slice(),r=0;for(let e of t){for(;r<n.length&&n[r].to<e.to;)r++;if(r<n.length&&n[r].from<e.from){let t=n[r];t instanceof Sr&&(n[r]=new Sr(t.type,t.from,t.to,Ur(t.children,[e])))}else n.splice(r++,0,e)}return n}const Hr=[Fn.CodeBlock,Fn.ListItem,Fn.OrderedList,Fn.BulletList];class Wr{constructor(e,t){this.fragments=e,this.input=t,this.i=0,this.fragment=null,this.fragmentEnd=-1,this.cursor=null,e.length&&(this.fragment=e[this.i++])}nextFragment(){this.fragment=this.i<this.fragments.length?this.fragments[this.i++]:null,this.cursor=null,this.fragmentEnd=-1}moveTo(e,t){for(;this.fragment&&this.fragment.to<=e;)this.nextFragment();if(!this.fragment||this.fragment.from>(e?e-1:0))return!1;if(this.fragmentEnd<0){let e=this.fragment.to;for(;e>0&&"\n"!=this.input.read(e-1,e);)e--;this.fragmentEnd=e?e-1:0}let n=this.cursor;n||(n=this.cursor=this.fragment.tree.cursor(),n.firstChild());let r=e+this.fragment.offset;for(;n.to<=r;)if(!n.parent())return!1;for(;;){if(n.from>=r)return this.fragment.from<=t;if(!n.childAfter(r))return!1}}matches(e){let t=this.cursor.tree;return t&&t.prop(ft.uY.contextHash)==e}takeNodes(e){let t=this.cursor,n=this.fragment.offset,r=this.fragmentEnd-(this.fragment.openEnd?1:0),o=e.absoluteLineStart,i=o,a=e.block.children.length,l=i,s=a;for(;;){if(t.to-n>r){if(t.type.isAnonymous&&t.firstChild())continue;break}let o=jr(t.from-n,e.ranges);if(t.to-n<=e.ranges[e.rangeI].to)e.addNode(t.tree,o);else{let n=new ft.PH(e.parser.nodeSet.types[Fn.Paragraph],[],[],0,e.block.hashProp);e.reusePlaceholders.set(n,t.tree),e.addNode(n,o)}if(t.type.is("Block")&&(Hr.indexOf(t.type.id)<0?(i=t.to-n,a=e.block.children.length):(i=l,a=s,l=t.to-n,s=e.block.children.length)),!t.nextSibling())break}for(;e.block.children.length>a;)e.block.children.pop(),e.block.positions.pop();return i-o}}function jr(e,t){let n=e;for(let r=1;r<t.length;r++){let o=t[r-1].to,i=t[r].from;o<e&&(n-=i-o)}return n}const qr=(0,Ie.pn)({"Blockquote/...":Ie._A.quote,HorizontalRule:Ie._A.contentSeparator,"ATXHeading1/... SetextHeading1/...":Ie._A.heading1,"ATXHeading2/... SetextHeading2/...":Ie._A.heading2,"ATXHeading3/...":Ie._A.heading3,"ATXHeading4/...":Ie._A.heading4,"ATXHeading5/...":Ie._A.heading5,"ATXHeading6/...":Ie._A.heading6,"Comment CommentBlock":Ie._A.comment,Escape:Ie._A.escape,Entity:Ie._A.character,"Emphasis/...":Ie._A.emphasis,"StrongEmphasis/...":Ie._A.strong,"Link/... Image/...":Ie._A.link,"OrderedList/... BulletList/...":Ie._A.list,"BlockQuote/...":Ie._A.quote,"InlineCode CodeText":Ie._A.monospace,"URL Autolink":Ie._A.url,"HeaderMark HardBreak QuoteMark ListMark LinkMark EmphasisMark CodeMark":Ie._A.processingInstruction,"CodeInfo LinkLabel":Ie._A.labelName,LinkTitle:Ie._A.string,Paragraph:Ie._A.content}),Xr=new br(new ft.fI(_r).extend(qr),Object.keys(dr).map((e=>dr[e])),Object.keys(dr).map((e=>mr[e])),Object.keys(dr),gr,jn,Object.keys($r).map((e=>$r[e])),Object.keys($r),[]);function Yr(e,t,n){let r=[];for(let o=e.firstChild,i=t;;o=o.nextSibling){let e=o?o.from:n;if(e>i&&r.push({from:i,to:e}),!o)break;i=o.to}return r}const Gr={resolve:"Strikethrough",mark:"StrikethroughMark"},Zr={defineNodes:[{name:"Strikethrough",style:{"Strikethrough/...":Ie._A.strikethrough}},{name:"StrikethroughMark",style:Ie._A.processingInstruction}],parseInline:[{name:"Strikethrough",parse(e,t,n){if(126!=t||126!=e.char(n+1)||126==e.char(n+2))return-1;let r=e.slice(n-1,n),o=e.slice(n+2,n+3),i=/\s|^$/.test(r),a=/\s|^$/.test(o),l=Dr.test(r),s=Dr.test(o);return e.addDelimiter(Gr,n,n+2,!a&&(!s||i||l),!i&&(!l||a||s))},after:"Emphasis"}]};function Kr(e,t,n=0,r,o=0){let i=0,a=!0,l=-1,s=-1,c=!1,u=()=>{r.push(e.elt("TableCell",o+l,o+s,e.parser.parseInline(t.slice(l,s),o+l)))};for(let d=n;d<t.length;d++){let n=t.charCodeAt(d);124!=n||c?(c||32!=n&&9!=n)&&(l<0&&(l=d),s=d+1):((!a||l>-1)&&i++,a=!1,r&&(l>-1&&u(),r.push(e.elt("TableDelimiter",d+o,d+o+1))),l=s=-1),c=!c&&92==n}return l>-1&&(i++,r&&u()),i}function Jr(e,t){for(let n=t;n<e.length;n++){let t=e.charCodeAt(n);if(124==t)return!0;92==t&&n++}return!1}const eo=/^\|?(\s*:?-+:?\s*\|)+(\s*:?-+:?\s*)?$/;class to{constructor(){this.rows=null}nextLine(e,t,n){if(null==this.rows){let r;if(this.rows=!1,(45==t.next||58==t.next||124==t.next)&&eo.test(r=t.text.slice(t.pos))){let o=[];Kr(e,n.content,0,o,n.start)==Kr(e,r,t.pos)&&(this.rows=[e.elt("TableHeader",n.start,n.start+n.content.length,o),e.elt("TableDelimiter",e.lineStart+t.pos,e.lineStart+t.text.length)])}}else if(this.rows){let n=[];Kr(e,t.text,t.pos,n,e.lineStart),this.rows.push(e.elt("TableRow",e.lineStart+t.pos,e.lineStart+t.text.length,n))}return!1}finish(e,t){return!!this.rows&&(e.addLeafElement(t,e.elt("Table",t.start,t.start+t.content.length,this.rows)),!0)}}const no={defineNodes:[{name:"Table",block:!0},{name:"TableHeader",style:{"TableHeader/...":Ie._A.heading}},"TableRow",{name:"TableCell",style:Ie._A.content},{name:"TableDelimiter",style:Ie._A.processingInstruction}],parseBlock:[{name:"Table",leaf(e,t){return Jr(t.content,0)?new to:null},endLeaf(e,t,n){if(n.parsers.some((e=>e instanceof to))||!Jr(t.text,t.basePos))return!1;let r=e.peekLine();return eo.test(r)&&Kr(e,t.text,t.basePos)==Kr(e,r,t.basePos)},before:"SetextHeading"}]};class ro{nextLine(){return!1}finish(e,t){return e.addLeafElement(t,e.elt("Task",t.start,t.start+t.content.length,[e.elt("TaskMarker",t.start,t.start+3),...e.parser.parseInline(t.content.slice(3),t.start+3)])),!0}}const oo={defineNodes:[{name:"Task",block:!0,style:Ie._A.list},{name:"TaskMarker",style:Ie._A.atom}],parseBlock:[{name:"TaskList",leaf(e,t){return/^\[[ xX]\][ \t]/.test(t.content)&&"ListItem"==e.parentType().name?new ro:null},after:"SetextHeading"}]},io=/(www\.)|(https?:\/\/)|([\w.+-]{1,100}@)|(mailto:|xmpp:)/gy,ao=/[\w-]+(\.[\w-]+)+(\/[^\s<]*)?/gy,lo=/[\w-]+\.[\w-]+($|\/)/,so=/[\w.+-]+@[\w-]+(\.[\w.-]+)+/gy,co=/\/[a-zA-Z\d@.]+/gy;function uo(e,t,n,r){let o=0;for(let i=t;i<n;i++)e[i]==r&&o++;return o}function fo(e,t){so.lastIndex=t;let n=so.exec(e);if(!n)return-1;let r=n[0][n[0].length-1];return"_"==r||"-"==r?-1:t+n[0].length-("."==r?1:0)}const ho={parseInline:[{name:"Autolink",parse(e,t,n){let r=n-e.offset;if(r&&/\w/.test(e.text[r-1]))return-1;io.lastIndex=r;let o=io.exec(e.text),i=-1;if(!o)return-1;if(o[1]||o[2]){if(i=function(e,t){ao.lastIndex=t;let n=ao.exec(e);if(!n||lo.exec(n[0])[0].indexOf("_")>-1)return-1;let r=t+n[0].length;for(;;){let n,o=e[r-1];if(/[?!.,:*_~]/.test(o)||")"==o&&uo(e,t,r,")")>uo(e,t,r,"("))r--;else{if(";"!=o||!(n=/&(?:#\d+|#x[a-f\d]+|\w+);$/.exec(e.slice(t,r))))break;r=t+n.index}}return r}(e.text,r+o[0].length),i>-1&&e.hasOpenLink){i=r+/([^\[\]]|\[[^\]]*\])*/.exec(e.text.slice(r,i))[0].length}}else o[3]?i=fo(e.text,r):(i=fo(e.text,r+o[0].length),i>-1&&"xmpp:"==o[0]&&(co.lastIndex=i,o=co.exec(e.text),o&&(i=o.index+o[0].length)));return i<0?-1:(e.addElement(e.elt("URL",n,i+e.offset)),i+e.offset)}}]},po=[no,oo,Zr,ho];function mo(e,t,n){return(r,o,i)=>{if(o!=e||r.char(i+1)==e)return-1;let a=[r.elt(n,i,i+1)];for(let o=i+1;o<r.end;o++){let l=r.char(o);if(l==e)return r.addElement(r.elt(t,i,o+1,a.concat(r.elt(n,o,o+1))));if(92==l&&a.push(r.elt("Escape",o,2+o++)),qn(l))break}return-1}}const go={defineNodes:[{name:"Superscript",style:Ie._A.special(Ie._A.content)},{name:"SuperscriptMark",style:Ie._A.processingInstruction}],parseInline:[{name:"Superscript",parse:mo(94,"Superscript","SuperscriptMark")}]},vo={defineNodes:[{name:"Subscript",style:Ie._A.special(Ie._A.content)},{name:"SubscriptMark",style:Ie._A.processingInstruction}],parseInline:[{name:"Subscript",parse:mo(126,"Subscript","SubscriptMark")}]},Ao={defineNodes:[{name:"Emoji",style:Ie._A.character}],parseInline:[{name:"Emoji",parse(e,t,n){let r;return 58==t&&(r=/^[a-zA-Z_0-9]+:/.exec(e.slice(n+1,e.end)))?e.addElement(e.elt("Emoji",n,n+1+r[0].length)):-1}}]},yo=(0,R.p9)({commentTokens:{block:{open:"\x3c!--",close:"--\x3e"}}}),bo=new ft.uY,Oo=Xr.configure({props:[R.b_.add((e=>!e.is("Block")||e.is("Document")||null!=wo(e)||function(e){return"OrderedList"==e.name||"BulletList"==e.name}(e)?void 0:(e,t)=>({from:t.doc.lineAt(e.from).to,to:e.to}))),bo.add(wo),R.Oh.add({Document:()=>null}),R.iB.add({Document:yo})]});function wo(e){let t=/^(?:ATX|Setext)Heading(\d)$/.exec(e.name);return t?+t[1]:void 0}function xo(e,t){let n=e;for(;;){let e,r=n.nextSibling;if(!r||null!=(e=wo(r.type))&&e<=t)break;n=r}return n.to}const _o=R.t.of(((e,t,n)=>{for(let r=(0,R.mv)(e).resolveInner(n,-1);r&&!(r.from<t);r=r.parent){let e=r.type.prop(bo);if(null==e)continue;let t=xo(r,e);if(t>n)return{from:n,to:t}}return null}));function Co(e){return new R.TM(yo,e,[_o],"markdown")}const ko=Co(Oo),So=Co(Oo.configure([po,vo,go,Ao,{props:[R.b_.add({Table:(e,t)=>({from:t.doc.lineAt(e.from).to,to:e.to})})]}]));class Vo{constructor(e,t,n,r,o,i,a){this.node=e,this.from=t,this.to=n,this.spaceBefore=r,this.spaceAfter=o,this.type=i,this.item=a}blank(e,t=!0){let n=this.spaceBefore+("Blockquote"==this.node.name?">":"");if(null!=e){for(;n.length<e;)n+=" ";return n}for(let e=this.to-this.from-n.length-this.spaceAfter.length;e>0;e--)n+=" ";return n+(t?this.spaceAfter:"")}marker(e,t){let n="OrderedList"==this.node.name?String(+To(this.item,e)[2]+t):"";return this.spaceBefore+n+this.type+this.spaceAfter}}function Bo(e,t){let n=[],r=[];for(let t=e;t;t=t.parent){if("FencedCode"==t.name)return r;"ListItem"!=t.name&&"Blockquote"!=t.name||n.push(t)}for(let e=n.length-1;e>=0;e--){let o,i=n[e],a=t.lineAt(i.from),l=i.from-a.from;if("Blockquote"==i.name&&(o=/^ *>( ?)/.exec(a.text.slice(l))))r.push(new Vo(i,l,l+o[0].length,"",o[1],">",null));else if("ListItem"==i.name&&"OrderedList"==i.parent.name&&(o=/^( *)\d+([.)])( *)/.exec(a.text.slice(l)))){let e=o[3],t=o[0].length;e.length>=4&&(e=e.slice(0,e.length-4),t-=4),r.push(new Vo(i.parent,l,l+t,o[1],e,o[2],i))}else if("ListItem"==i.name&&"BulletList"==i.parent.name&&(o=/^( *)([-+*])( {1,4}\[[ xX]\])?( +)/.exec(a.text.slice(l)))){let e=o[4],t=o[0].length;e.length>4&&(e=e.slice(0,e.length-4),t-=4);let n=o[2];o[3]&&(n+=o[3].replace(/[xX]/," ")),r.push(new Vo(i.parent,l,l+t,o[1],e,n,i))}}return r}function To(e,t){return/^(\s*)(\d+)(?=[.)])/.exec(t.sliceString(e.from,e.from+10))}function No(e,t,n,r=0){for(let o=-1,i=e;;){if("ListItem"==i.name){let e=To(i,t),a=+e[2];if(o>=0){if(a!=o+1)return;n.push({from:i.from+e[1].length,to:i.from+e[0].length,insert:String(o+2+r)})}o=a}let e=i.nextSibling;if(!e)break;i=e}}function Eo(e,t){let n=/^[ \t]*/.exec(e)[0].length;if(!n||"\t"!=t.facet(R.Xt))return e;let r="";for(let t=(0,$.y$)(e,4,n);t>0;)t>=4?(r+="\t",t-=4):(r+=" ",t--);return r+e.slice(n)}function Po(e){return"QuoteMark"==e.name||"ListMark"==e.name}function Qo(e,t,n){let r="";for(let t=0,o=e.length-2;t<=o;t++)r+=e[t].blank(t<o?(0,$.y$)(n.text,4,Math.min(n.text.length,e[t+1].from))-r.length:null,t<o);return Eo(r,t)}const Mo=[{key:"Enter",run:({state:e,dispatch:t})=>{let n=(0,R.mv)(e),{doc:r}=e,o=null,i=e.changeByRange((t=>{if(!t.empty||!So.isActiveAt(e,t.from,0))return o={range:t};let i=t.from,a=r.lineAt(i),l=Bo(n.resolveInner(i,-1),r);for(;l.length&&l[l.length-1].from>i-a.from;)l.pop();if(!l.length)return o={range:t};let s=l[l.length-1];if(s.to-s.spaceAfter.length>i-a.from)return o={range:t};let c=i>=s.to-s.spaceAfter.length&&!/\S/.test(a.text.slice(s.to));if(s.item&&c){let t=s.node.firstChild,n=s.node.getChild("ListItem","ListItem");if(t.to>=i||n&&n.to<i||a.from>0&&!/[^\s>]/.test(r.lineAt(a.from-1).text)){let e,t=l.length>1?l[l.length-2]:null,n="";t&&t.item?(e=a.from+t.from,n=t.marker(r,1)):e=a.from+(t?t.to:0);let o=[{from:e,to:i,insert:n}];return"OrderedList"==s.node.name&&No(s.item,r,o,-2),t&&"OrderedList"==t.node.name&&No(t.item,r,o),{range:$.OF.cursor(e+n.length),changes:o}}{let t=Qo(l,e,a);return{range:$.OF.cursor(i+t.length+1),changes:{from:a.from,insert:t+e.lineBreak}}}}if("Blockquote"==s.node.name&&c&&a.from){let n=r.lineAt(a.from-1),o=/>\s*$/.exec(n.text);if(o&&o.index==s.from){let r=e.changes([{from:n.from+o.index,to:n.to},{from:a.from+s.from,to:a.to}]);return{range:t.map(r),changes:r}}}let u=[];"OrderedList"==s.node.name&&No(s.item,r,u);let d=s.item&&s.item.from<a.from,f="";if(!d||/^[\s\d.)\-+*>]*/.exec(a.text)[0].length>=s.to)for(let e=0,t=l.length-1;e<=t;e++)f+=e!=t||d?l[e].blank(e<t?(0,$.y$)(a.text,4,l[e+1].from)-f.length:null):l[e].marker(r,1);let h=i;for(;h>a.from&&/\s/.test(a.text.charAt(h-a.from-1));)h--;return f=Eo(f,e),function(e,t){if("OrderedList"!=e.name&&"BulletList"!=e.name)return!1;let n=e.firstChild,r=e.getChild("ListItem","ListItem");if(!r)return!1;let o=t.lineAt(n.to),i=t.lineAt(r.from),a=/^[\s>]*$/.test(o.text);return o.number+(a?0:1)<i.number}(s.node,e.doc)&&(f=Qo(l,e,a)+e.lineBreak+f),u.push({from:h,to:i,insert:e.lineBreak+f}),{range:$.OF.cursor(h+f.length+1),changes:u}}));return!o&&(t(e.update(i,{scrollIntoView:!0,userEvent:"input"})),!0)}},{key:"Backspace",run:({state:e,dispatch:t})=>{let n=(0,R.mv)(e),r=null,o=e.changeByRange((t=>{let o=t.from,{doc:i}=e;if(t.empty&&So.isActiveAt(e,t.from)){let t=i.lineAt(o),r=Bo(function(e,t){let n=e.resolveInner(t,-1),r=t;Po(n)&&(r=n.from,n=n.parent);for(let e;e=n.childBefore(r);)if(Po(e))r=e.from;else{if("OrderedList"!=e.name&&"BulletList"!=e.name)break;n=e.lastChild,r=n.to}return n}(n,o),i);if(r.length){let n=r[r.length-1],i=n.to-n.spaceAfter.length+(n.spaceAfter?1:0);if(o-t.from>i&&!/\S/.test(t.text.slice(i,o-t.from)))return{range:$.OF.cursor(t.from+i),changes:{from:t.from+i,to:o}};if(o-t.from==i&&(!n.item||t.from<=n.item.from||!/\S/.test(t.text.slice(0,n.to)))){let r=t.from+n.from;if(n.item&&n.node.from<n.item.from&&/\S/.test(t.text.slice(n.from,n.to))){let o=n.blank((0,$.y$)(t.text,4,n.to)-(0,$.y$)(t.text,4,n.from));return r==t.from&&(o=Eo(o,e)),{range:$.OF.cursor(r+o.length),changes:{from:r,to:t.from+n.to,insert:o}}}if(r<o)return{range:$.OF.cursor(r),changes:{from:r,to:o}}}}}return r={range:t}}));return!r&&(t(e.update(o,{scrollIntoView:!0,userEvent:"delete"})),!0)}}],Do=(0,Nt.qy)({matchClosingTags:!1});function $o(e={}){let{codeLanguages:t,defaultCodeLanguage:n,addKeymap:r=!0,base:{parser:o}=ko,completeHTMLTags:i=!0,htmlTagLanguage:a=Do}=e;if(!(o instanceof br))throw new RangeError("Base parser provided to `markdown` should be a Markdown parser");let l,s=e.extensions?[e.extensions]:[],c=[a.support];n instanceof R.Yy?(c.push(n.support),l=n.language):n&&(l=n);let u=t||l?(d=t,f=l,e=>{if(e&&d){let t=null;if(e=/\S*/.exec(e)[0],t="function"==typeof d?d(e):R.t$.matchLanguageName(d,e,!0),t instanceof R.t$)return t.support?t.support.language.parser:R.nq.getSkippingParser(t.load());if(t)return t.parser}return f?f.parser:null}):void 0;var d,f;s.push(function(e){let{codeParser:t,htmlParser:n}=e,r=(0,ft.$g)(((e,r)=>{let o=e.type.id;if(!t||o!=Fn.CodeBlock&&o!=Fn.FencedCode){if(n&&(o==Fn.HTMLBlock||o==Fn.HTMLTag))return{parser:n,overlay:Yr(e.node,e.from,e.to)}}else{let n="";if(o==Fn.FencedCode){let t=e.node.getChild(Fn.CodeInfo);t&&(n=r.read(t.from,t.to))}let i=t(n);if(i)return{parser:i,overlay:e=>e.type.id==Fn.CodeText}}return null}));return{wrap:r}}({codeParser:u,htmlParser:a.language.parser})),r&&c.push($.Nb.high(z.w4.of(Mo)));let h=Co(o.configure(s));return i&&c.push(h.data.of({autocomplete:zo})),new R.Yy(h,c)}function zo(e){let{state:t,pos:n}=e,r=/<[:\-\.\w\u00b7-\uffff]*$/.exec(t.sliceDoc(n-25,n));if(!r)return null;let o=(0,R.mv)(t).resolveInner(n,-1);for(;o&&!o.type.isTop;){if("CodeBlock"==o.name||"FencedCode"==o.name||"ProcessingInstructionBlock"==o.name||"CommentBlock"==o.name||"Link"==o.name||"Image"==o.name)return null;o=o.parent}return{from:n-r[0].length,to:n,options:Io(),validFor:/^<[:\-\.\w\u00b7-\uffff]*$/}}let Ro=null;function Io(){if(Ro)return Ro;let e=(0,Nt.$g)(new Wt._5($.$t.create({extensions:Do}),0,!0));return Ro=e?e.options:[]}function Lo(e){return 45==e||46==e||58==e||e>=65&&e<=90||95==e||e>=97&&e<=122||e>=161}let Fo=null,Uo=null,Ho=0;function Wo(e,t){let n=e.pos+t;if(Uo==e&&Ho==n)return Fo;for(;9==(r=e.peek(t))||10==r||13==r||32==r;)t++;var r;let o="";for(;;){let n=e.peek(t);if(!Lo(n))break;o+=String.fromCharCode(n),t++}return Uo=e,Ho=n,Fo=o||null}function jo(e,t){this.name=e,this.parent=t}const qo=new Re.Aj({start:null,shift(e,t,n,r){return 1==t?new jo(Wo(r,1)||"",e):e},reduce(e,t){return 11==t&&e?e.parent:e},reuse(e,t,n,r){let o=t.type.id;return 1==o||13==o?new jo(Wo(r,1)||"",e):e},strict:!1}),Xo=new Re.Lu(((e,t)=>{if(60==e.next)if(e.advance(),47==e.next){e.advance();let n=Wo(e,0);if(!n)return e.acceptToken(5);if(t.context&&n==t.context.name)return e.acceptToken(2);for(let r=t.context;r;r=r.parent)if(r.name==n)return e.acceptToken(3,-2);e.acceptToken(4)}else if(33!=e.next&&63!=e.next)return e.acceptToken(1)}),{contextual:!0});function Yo(e,t){return new Re.Lu((n=>{let r=0,o=t.charCodeAt(0);e:for(;!(n.next<0);n.advance(),r++)if(n.next==o){for(let e=1;e<t.length;e++)if(n.peek(e)!=t.charCodeAt(e))continue e;break}r&&n.acceptToken(e)}))}const Go=Yo(36,"--\x3e"),Zo=Yo(37,"?>"),Ko=Yo(38,"]]>"),Jo=(0,Ie.pn)({Text:Ie._A.content,"StartTag StartCloseTag EndTag SelfCloseEndTag":Ie._A.angleBracket,TagName:Ie._A.tagName,"MismatchedCloseTag/TagName":[Ie._A.tagName,Ie._A.invalid],AttributeName:Ie._A.attributeName,AttributeValue:Ie._A.attributeValue,Is:Ie._A.definitionOperator,"EntityReference CharacterReference":Ie._A.character,Comment:Ie._A.blockComment,ProcessingInst:Ie._A.processingInstruction,DoctypeDecl:Ie._A.documentMeta,Cdata:Ie._A.special(Ie._A.string)}),ei=Re.U1.deserialize({version:14,states:",lOQOaOOOrOxO'#CfOzOpO'#CiO!tOaO'#CgOOOP'#Cg'#CgO!{OrO'#CrO#TOtO'#CsO#]OpO'#CtOOOP'#DT'#DTOOOP'#Cv'#CvQQOaOOOOOW'#Cw'#CwO#eOxO,59QOOOP,59Q,59QOOOO'#Cx'#CxO#mOpO,59TO#uO!bO,59TOOOP'#C|'#C|O$TOaO,59RO$[OpO'#CoOOOP,59R,59ROOOQ'#C}'#C}O$dOrO,59^OOOP,59^,59^OOOS'#DO'#DOO$lOtO,59_OOOP,59_,59_O$tOpO,59`O$|OpO,59`OOOP-E6t-E6tOOOW-E6u-E6uOOOP1G.l1G.lOOOO-E6v-E6vO%UO!bO1G.oO%UO!bO1G.oO%dOpO'#CkO%lO!bO'#CyO%zO!bO1G.oOOOP1G.o1G.oOOOP1G.w1G.wOOOP-E6z-E6zOOOP1G.m1G.mO&VOpO,59ZO&_OpO,59ZOOOQ-E6{-E6{OOOP1G.x1G.xOOOS-E6|-E6|OOOP1G.y1G.yO&gOpO1G.zO&gOpO1G.zOOOP1G.z1G.zO&oO!bO7+$ZO&}O!bO7+$ZOOOP7+$Z7+$ZOOOP7+$c7+$cO'YOpO,59VO'bOpO,59VO'mO!bO,59eOOOO-E6w-E6wO'{OpO1G.uO'{OpO1G.uOOOP1G.u1G.uO(TOpO7+$fOOOP7+$f7+$fO(]O!bO<<GuOOOP<<Gu<<GuOOOP<<G}<<G}O'bOpO1G.qO'bOpO1G.qO(hO#tO'#CnO(vO&jO'#CnOOOO1G.q1G.qO)UOpO7+$aOOOP7+$a7+$aOOOP<<HQ<<HQOOOPAN=aAN=aOOOPAN=iAN=iO'bOpO7+$]OOOO7+$]7+$]OOOO'#Cz'#CzO)^O#tO,59YOOOO,59Y,59YOOOO'#C{'#C{O)lO&jO,59YOOOP<<G{<<G{OOOO<<Gw<<GwOOOO-E6x-E6xOOOO1G.t1G.tOOOO-E6y-E6y",stateData:")z~OPQOSVOTWOVWOWWOXWOiXOyPO!QTO!SUO~OvZOx]O~O^`Oz^O~OPQOQcOSVOTWOVWOWWOXWOyPO!QTO!SUO~ORdO~P!SOteO!PgO~OuhO!RjO~O^lOz^O~OvZOxoO~O^qOz^O~O[vO`sOdwOz^O~ORyO~P!SO^{Oz^O~OteO!P}O~OuhO!R!PO~O^!QOz^O~O[!SOz^O~O[!VO`sOd!WOz^O~Oa!YOz^O~Oz^O[mX`mXdmX~O[!VO`sOd!WO~O^!]Oz^O~O[!_Oz^O~O[!aOz^O~O[!cO`sOd!dOz^O~O[!cO`sOd!dO~Oa!eOz^O~Oz^O{!gO}!hO~Oz^O[ma`madma~O[!kOz^O~O[!lOz^O~O[!mO`sOd!nO~OW!qOX!qO{!sO|!qO~OW!tOX!tO}!sO!O!tO~O[!vOz^O~OW!qOX!qO{!yO|!qO~OW!tOX!tO}!yO!O!tO~O",goto:"%cxPPPPPPPPPPyyP!PP!VPP!`!jP!pyyyP!v!|#S$[$k$q$w$}%TPPPP%ZXWORYbXRORYb_t`qru!T!U!bQ!i!YS!p!e!fR!w!oQdRRybXSORYbQYORmYQ[PRn[Q_QQkVjp_krz!R!T!X!Z!^!`!f!j!oQr`QzcQ!RlQ!TqQ!XsQ!ZtQ!^{Q!`!QQ!f!YQ!j!]R!o!eQu`S!UqrU![u!U!bR!b!TQ!r!gR!x!rQ!u!hR!z!uQbRRxbQfTR|fQiUR!OiSXOYTaRb",nodeNames:"⚠ StartTag StartCloseTag MissingCloseTag StartCloseTag StartCloseTag Document Text EntityReference CharacterReference Cdata Element EndTag OpenTag TagName Attribute AttributeName Is AttributeValue CloseTag SelfCloseEndTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag DoctypeDecl",maxTerm:50,context:qo,nodeProps:[["closedBy",1,"SelfCloseEndTag EndTag",13,"CloseTag MissingCloseTag"],["openedBy",12,"StartTag StartCloseTag",19,"OpenTag",20,"StartTag"],["isolate",-6,13,18,19,21,22,24,""]],propSources:[Jo],skippedNodes:[0],repeatNodeCount:9,tokenData:"!)v~R!YOX$qXY)iYZ)iZ]$q]^)i^p$qpq)iqr$qrs*vsv$qvw+fwx/ix}$q}!O0[!O!P$q!P!Q2z!Q![$q![!]4n!]!^$q!^!_8U!_!`!#t!`!a!$l!a!b!%d!b!c$q!c!}4n!}#P$q#P#Q!'W#Q#R$q#R#S4n#S#T$q#T#o4n#o%W$q%W%o4n%o%p$q%p&a4n&a&b$q&b1p4n1p4U$q4U4d4n4d4e$q4e$IS4n$IS$I`$q$I`$Ib4n$Ib$Kh$q$Kh%#t4n%#t&/x$q&/x&Et4n&Et&FV$q&FV;'S4n;'S;:j8O;:j;=`)c<%l?&r$q?&r?Ah4n?Ah?BY$q?BY?Mn4n?MnO$qi$zXVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qa%nVVP!O`Ov%gwx&Tx!^%g!^!_&o!_;'S%g;'S;=`'W<%lO%gP&YTVPOv&Tw!^&T!_;'S&T;'S;=`&i<%lO&TP&lP;=`<%l&T`&tS!O`Ov&ox;'S&o;'S;=`'Q<%lO&o`'TP;=`<%l&oa'ZP;=`<%l%gX'eWVP|WOr'^rs&Tsv'^w!^'^!^!_'}!_;'S'^;'S;=`(i<%lO'^W(ST|WOr'}sv'}w;'S'};'S;=`(c<%lO'}W(fP;=`<%l'}X(lP;=`<%l'^h(vV|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oh)`P;=`<%l(oi)fP;=`<%l$qo)t`VP|W!O`zUOX$qXY)iYZ)iZ]$q]^)i^p$qpq)iqr$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk+PV{YVP!O`Ov%gwx&Tx!^%g!^!_&o!_;'S%g;'S;=`'W<%lO%g~+iast,n![!]-r!c!}-r#R#S-r#T#o-r%W%o-r%p&a-r&b1p-r4U4d-r4e$IS-r$I`$Ib-r$Kh%#t-r&/x&Et-r&FV;'S-r;'S;:j/c?&r?Ah-r?BY?Mn-r~,qQ!Q![,w#l#m-V~,zQ!Q![,w!]!^-Q~-VOX~~-YR!Q![-c!c!i-c#T#Z-c~-fS!Q![-c!]!^-Q!c!i-c#T#Z-c~-ug}!O-r!O!P-r!Q![-r![!]-r!]!^/^!c!}-r#R#S-r#T#o-r$}%O-r%W%o-r%p&a-r&b1p-r1p4U-r4U4d-r4e$IS-r$I`$Ib-r$Je$Jg-r$Kh%#t-r&/x&Et-r&FV;'S-r;'S;:j/c?&r?Ah-r?BY?Mn-r~/cOW~~/fP;=`<%l-rk/rW}bVP|WOr'^rs&Tsv'^w!^'^!^!_'}!_;'S'^;'S;=`(i<%lO'^k0eZVP|W!O`Or$qrs%gsv$qwx'^x}$q}!O1W!O!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk1aZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a2S!a;'S$q;'S;=`)c<%lO$qk2_X!PQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qm3TZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a3v!a;'S$q;'S;=`)c<%lO$qm4RXdSVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qo4{!P`S^QVP|W!O`Or$qrs%gsv$qwx'^x}$q}!O4n!O!P4n!P!Q$q!Q![4n![!]4n!]!^$q!^!_(o!_!c$q!c!}4n!}#R$q#R#S4n#S#T$q#T#o4n#o$}$q$}%O4n%O%W$q%W%o4n%o%p$q%p&a4n&a&b$q&b1p4n1p4U4n4U4d4n4d4e$q4e$IS4n$IS$I`$q$I`$Ib4n$Ib$Je$q$Je$Jg4n$Jg$Kh$q$Kh%#t4n%#t&/x$q&/x&Et4n&Et&FV$q&FV;'S4n;'S;:j8O;:j;=`)c<%l?&r$q?&r?Ah4n?Ah?BY$q?BY?Mn4n?MnO$qo8RP;=`<%l4ni8]Y|W!O`Oq(oqr8{rs&osv(owx'}x!a(o!a!b!#U!b;'S(o;'S;=`)]<%lO(oi9S_|W!O`Or(ors&osv(owx'}x}(o}!O:R!O!f(o!f!g;e!g!}(o!}#ODh#O#W(o#W#XLp#X;'S(o;'S;=`)]<%lO(oi:YX|W!O`Or(ors&osv(owx'}x}(o}!O:u!O;'S(o;'S;=`)]<%lO(oi;OV!QP|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oi;lX|W!O`Or(ors&osv(owx'}x!q(o!q!r<X!r;'S(o;'S;=`)]<%lO(oi<`X|W!O`Or(ors&osv(owx'}x!e(o!e!f<{!f;'S(o;'S;=`)]<%lO(oi=SX|W!O`Or(ors&osv(owx'}x!v(o!v!w=o!w;'S(o;'S;=`)]<%lO(oi=vX|W!O`Or(ors&osv(owx'}x!{(o!{!|>c!|;'S(o;'S;=`)]<%lO(oi>jX|W!O`Or(ors&osv(owx'}x!r(o!r!s?V!s;'S(o;'S;=`)]<%lO(oi?^X|W!O`Or(ors&osv(owx'}x!g(o!g!h?y!h;'S(o;'S;=`)]<%lO(oi@QY|W!O`Or?yrs@psv?yvwA[wxBdx!`?y!`!aCr!a;'S?y;'S;=`Db<%lO?ya@uV!O`Ov@pvxA[x!`@p!`!aAy!a;'S@p;'S;=`B^<%lO@pPA_TO!`A[!`!aAn!a;'SA[;'S;=`As<%lOA[PAsOiPPAvP;=`<%lA[aBQSiP!O`Ov&ox;'S&o;'S;=`'Q<%lO&oaBaP;=`<%l@pXBiX|WOrBdrsA[svBdvwA[w!`Bd!`!aCU!a;'SBd;'S;=`Cl<%lOBdXC]TiP|WOr'}sv'}w;'S'};'S;=`(c<%lO'}XCoP;=`<%lBdiC{ViP|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oiDeP;=`<%l?yiDoZ|W!O`Or(ors&osv(owx'}x!e(o!e!fEb!f#V(o#V#WIr#W;'S(o;'S;=`)]<%lO(oiEiX|W!O`Or(ors&osv(owx'}x!f(o!f!gFU!g;'S(o;'S;=`)]<%lO(oiF]X|W!O`Or(ors&osv(owx'}x!c(o!c!dFx!d;'S(o;'S;=`)]<%lO(oiGPX|W!O`Or(ors&osv(owx'}x!v(o!v!wGl!w;'S(o;'S;=`)]<%lO(oiGsX|W!O`Or(ors&osv(owx'}x!c(o!c!dH`!d;'S(o;'S;=`)]<%lO(oiHgX|W!O`Or(ors&osv(owx'}x!}(o!}#OIS#O;'S(o;'S;=`)]<%lO(oiI]V|W!O`yPOr(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oiIyX|W!O`Or(ors&osv(owx'}x#W(o#W#XJf#X;'S(o;'S;=`)]<%lO(oiJmX|W!O`Or(ors&osv(owx'}x#T(o#T#UKY#U;'S(o;'S;=`)]<%lO(oiKaX|W!O`Or(ors&osv(owx'}x#h(o#h#iK|#i;'S(o;'S;=`)]<%lO(oiLTX|W!O`Or(ors&osv(owx'}x#T(o#T#UH`#U;'S(o;'S;=`)]<%lO(oiLwX|W!O`Or(ors&osv(owx'}x#c(o#c#dMd#d;'S(o;'S;=`)]<%lO(oiMkX|W!O`Or(ors&osv(owx'}x#V(o#V#WNW#W;'S(o;'S;=`)]<%lO(oiN_X|W!O`Or(ors&osv(owx'}x#h(o#h#iNz#i;'S(o;'S;=`)]<%lO(oi! RX|W!O`Or(ors&osv(owx'}x#m(o#m#n! n#n;'S(o;'S;=`)]<%lO(oi! uX|W!O`Or(ors&osv(owx'}x#d(o#d#e!!b#e;'S(o;'S;=`)]<%lO(oi!!iX|W!O`Or(ors&osv(owx'}x#X(o#X#Y?y#Y;'S(o;'S;=`)]<%lO(oi!#_V!SP|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(ok!$PXaQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qo!$wX[UVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk!%mZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a!&`!a;'S$q;'S;=`)c<%lO$qk!&kX!RQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk!'aZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_#P$q#P#Q!(S#Q;'S$q;'S;=`)c<%lO$qk!(]ZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a!)O!a;'S$q;'S;=`)c<%lO$qk!)ZXxQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$q",tokenizers:[Xo,Go,Zo,Ko,0,1,2,3,4],topRules:{Document:[0,6]},tokenPrec:0});function ti(e,t){let n=t&&t.getChild("TagName");return n?e.sliceString(n.from,n.to):""}function ni(e,t){let n=t&&t.firstChild;return n&&"OpenTag"==n.name?ti(e,n):""}function ri(e){for(let t=e&&e.parent;t;t=t.parent)if("Element"==t.name)return t;return null}class oi{constructor(e,t,n){this.attrs=t,this.attrValues=n,this.children=[],this.name=e.name,this.completion=Object.assign(Object.assign({type:"type"},e.completion||{}),{label:this.name}),this.openCompletion=Object.assign(Object.assign({},this.completion),{label:"<"+this.name}),this.closeCompletion=Object.assign(Object.assign({},this.completion),{label:"</"+this.name+">",boost:2}),this.closeNameCompletion=Object.assign(Object.assign({},this.completion),{label:this.name+">"}),this.text=e.textContent?e.textContent.map((e=>({label:e,type:"text"}))):[]}}const ii=/^[:\-\.\w\u00b7-\uffff]*$/;function ai(e){return Object.assign(Object.assign({type:"property"},e.completion||{}),{label:e.name})}function li(e){return"string"==typeof e?{label:`"${e}"`,type:"constant"}:/^"/.test(e.label)?e:Object.assign(Object.assign({},e),{label:`"${e.label}"`})}function si(e,t){let n=[],r=[],o=Object.create(null);for(let e of t){let t=ai(e);n.push(t),e.global&&r.push(t),e.values&&(o[e.name]=e.values.map(li))}let i=[],a=[],l=Object.create(null);for(let t of e){let e=r,s=o;t.attributes&&(e=e.concat(t.attributes.map((e=>"string"==typeof e?n.find((t=>t.label==e))||{label:e,type:"property"}:(e.values&&(s==o&&(s=Object.create(s)),s[e.name]=e.values.map(li)),ai(e))))));let c=new oi(t,e,s);l[c.name]=c,i.push(c),t.top&&a.push(c)}a.length||(a=i);for(let t=0;t<i.length;t++){let n=e[t],r=i[t];if(n.children)for(let e of n.children)l[e]&&r.children.push(l[e]);else r.children=i}return e=>{var t;let{doc:n}=e.state,s=function(e,t){var n;let r=(0,R.mv)(e).resolveInner(t,-1),o=null;for(let e=r;!o&&e.parent;e=e.parent)"OpenTag"!=e.name&&"CloseTag"!=e.name&&"SelfClosingTag"!=e.name&&"MismatchedCloseTag"!=e.name||(o=e);if(o&&(o.to>t||o.lastChild.type.isError)){let e=o.parent;if("TagName"==r.name)return"CloseTag"==o.name||"MismatchedCloseTag"==o.name?{type:"closeTag",from:r.from,context:e}:{type:"openTag",from:r.from,context:ri(e)};if("AttributeName"==r.name)return{type:"attrName",from:r.from,context:o};if("AttributeValue"==r.name)return{type:"attrValue",from:r.from,context:o};let n=r==o||"Attribute"==r.name?r.childBefore(t):r;return"StartTag"==(null==n?void 0:n.name)?{type:"openTag",from:t,context:ri(e)}:"StartCloseTag"==(null==n?void 0:n.name)&&n.to<=t?{type:"closeTag",from:t,context:e}:"Is"==(null==n?void 0:n.name)?{type:"attrValue",from:t,context:o}:n?{type:"attrName",from:t,context:o}:null}if("StartCloseTag"==r.name)return{type:"closeTag",from:t,context:r.parent};for(;r.parent&&r.to==t&&!(null===(n=r.lastChild)||void 0===n?void 0:n.type.isError);)r=r.parent;return"Element"==r.name||"Text"==r.name||"Document"==r.name?{type:"tag",from:t,context:"Element"==r.name?r:ri(r)}:null}(e.state,e.pos);if(!s||"tag"==s.type&&!e.explicit)return null;let{type:c,from:u,context:d}=s;if("openTag"==c){let e=a,t=ni(n,d);if(t){let n=l[t];e=(null==n?void 0:n.children)||i}return{from:u,options:e.map((e=>e.completion)),validFor:ii}}if("closeTag"==c){let r=ni(n,d);return r?{from:u,to:e.pos+(">"==n.sliceString(e.pos,e.pos+1)?1:0),options:[(null===(t=l[r])||void 0===t?void 0:t.closeNameCompletion)||{label:r+">",type:"type"}],validFor:ii}:null}if("attrName"==c){let e=l[ti(n,d)];return{from:u,options:(null==e?void 0:e.attrs)||r,validFor:ii}}if("attrValue"==c){let t=function(e,t,n){let r=t&&t.getChildren("Attribute").find((e=>e.from<=n&&e.to>=n)),o=r&&r.getChild("AttributeName");return o?e.sliceString(o.from,o.to):""}(n,d,u);if(!t)return null;let r=l[ti(n,d)],i=((null==r?void 0:r.attrValues)||o)[t];return i&&i.length?{from:u,to:e.pos+('"'==n.sliceString(e.pos,e.pos+1)?1:0),options:i,validFor:/^"[^"]*"?$/}:null}if("tag"==c){let t=ni(n,d),r=l[t],o=[],s=d&&d.lastChild;!t||s&&"CloseTag"==s.name&&ti(n,s)==t||o.push(r?r.closeCompletion:{label:"</"+t+">",type:"type",boost:2});let c=o.concat(((null==r?void 0:r.children)||(d?i:a)).map((e=>e.openCompletion)));if(d&&(null==r?void 0:r.text.length)){let t=d.firstChild;t.to>e.pos-20&&!/\S/.test(e.state.sliceDoc(t.to,e.pos))&&(c=c.concat(r.text))}return{from:u,options:c,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}return null}}const ci=R.bj.define({name:"xml",parser:ei.configure({props:[R.Oh.add({Element(e){let t=/^\s*<\//.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},"OpenTag CloseTag SelfClosingTag"(e){return e.column(e.node.from)+e.unit}}),R.b_.add({Element(e){let t=e.firstChild,n=e.lastChild;return t&&"OpenTag"==t.name?{from:t.to,to:"CloseTag"==n.name?n.from:e.to}:null}}),R.Q_.add({"OpenTag CloseTag":e=>e.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:"\x3c!--",close:"--\x3e"}},indentOnInput:/^\s*<\/$/}});function ui(e={}){let t=[ci.data.of({autocomplete:si(e.elements||[],e.attributes||[])})];return!1!==e.autoCloseTags&&t.push(fi),new R.Yy(ci,t)}function di(e,t,n=e.length){if(!t)return"";let r=t.firstChild,o=r&&r.getChild("TagName");return o?e.sliceString(o.from,Math.min(o.to,n)):""}const fi=z.Lz.inputHandler.of(((e,t,n,r,o)=>{if(e.composing||e.state.readOnly||t!=n||">"!=r&&"/"!=r||!ci.isActiveAt(e.state,t,-1))return!1;let i=o(),{state:a}=i,l=a.changeByRange((e=>{var t,n,o;let i,{head:l}=e,s=a.doc.sliceString(l-1,l)==r,c=(0,R.mv)(a).resolveInner(l,-1);if(s&&">"==r&&"EndTag"==c.name){let r=c.parent;if("CloseTag"!=(null===(n=null===(t=r.parent)||void 0===t?void 0:t.lastChild)||void 0===n?void 0:n.name)&&(i=di(a.doc,r.parent,l))){return{range:e,changes:{from:l,to:l+(">"===a.doc.sliceString(l,l+1)?1:0),insert:`</${i}>`}}}}else if(s&&"/"==r&&"StartCloseTag"==c.name){let e=c.parent;if(c.from==l-2&&"CloseTag"!=(null===(o=e.lastChild)||void 0===o?void 0:o.name)&&(i=di(a.doc,e,l))){let e=l+(">"===a.doc.sliceString(l,l+1)?1:0),t=`${i}>`;return{range:$.OF.cursor(l+t.length,-1),changes:{from:l,to:e,insert:t}}}}return{range:e}}));return!l.changes.empty&&(e.dispatch([i,a.update(l,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}));var hi={__name:"index",props:{modelValue:{type:String,default:""},mode:{type:String,default:"javascript"},height:{type:[String,Number],default:"auto"},placeholder:{type:String,default:""},theme:{type:String,default:"dark"},readOnly:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},lineWrapping:{type:Boolean,default:!1},showLineNums:{type:Boolean,default:!0},fontSize:{type:String,default:"14px"}},emits:["update:modelValue","change","scrollBottomChange"],setup(e,{expose:t,emit:n}){const o=n,i=e;let a=(0,r.ref)(null),l=(0,r.computed)((()=>Number(i.height)?Number(i.height)+"px":i.height));const s=(0,r.computed)({get(){return i.modelValue},set(e){o("change",e),o("update:modelValue",e)}});function c(e,t){if(null==e||null==e.state)return!1;if(!/^\d+$/.test(t)||+t<=0||+t>e.state.doc.lines)return!1;let n=e.state.doc.line(+t).from;return e.dispatch({selection:{anchor:n},userEvent:"select",scrollIntoView:!0}),!0}let u=(0,r.ref)(null);const d=e=>{u.value=e.view,u.value.contentDOM.addEventListener("mousedown",(()=>{const e=()=>{if("log"==i.mode)return;const e=!u.value.state.selection.main.empty;u.value.dom.querySelectorAll(".cm-highlightSpace").forEach((t=>{e?t.classList.add("show-ryspace"):t.classList.remove("show-ryspace")}));u.value.dom.querySelectorAll(".cm-highlightTab").forEach((t=>{e?t.classList.add("show-rytab"):t.classList.remove("show-rytab")}))},t=()=>{u.value.contentDOM.removeEventListener("selectionchange",e),u.value.contentDOM.removeEventListener("mouseup",t),e()};u.value.contentDOM.addEventListener("selectionchange",e),u.value.contentDOM.addEventListener("mouseup",t)}))},f=()=>u.value?u.value.state.doc.lines:0;(0,r.ref)(f());let h=new $.xx,p=new $.xx,m=(0,r.computed)((()=>{const e={javascript:Qe.Q2,json:Me.Pq,css:De.AH,python:$e.Hg,vue:ze.J,php:Pt,java:zt,go:on,yaml:mt,xml:ui,markdown:$o,html:Nt.qy,sql:Rn,shell:()=>R.Tg.define(de),ruby:()=>R.Tg.define(ee),nginx:()=>R.Tg.define(Oe),lua:()=>R.Tg.define(Ne),properties:()=>R.Tg.define(Ee)};return e[i.mode]?.()||null}));let g=(0,r.computed)((()=>$.$t.readOnly.of(i.readOnly))),v=(0,r.shallowRef)([Pe.bM,g.value,(0,z.VH)(),(0,z.N$)(),(0,z.Yq)({space:"·",tab:"→"}),(0,z.dz)(),(0,z.Wu)(),(0,z.D4)(),(0,z.HJ)()]);function A(){const e=[Pe.bM,g.value,(0,z.VH)(),(0,z.N$)(),(0,z.Yq)({space:"·",tab:"→"}),(0,z.dz)(),(0,z.Wu)(),(0,z.D4)(),(0,z.HJ)()];m.value&&null!==m.value&&e.push(m.value),i.lineWrapping&&e.push(z.Lz.lineWrapping),v.value=e}(0,r.watch)(i,function(e,t=300){let n;return function(...r){clearTimeout(n),n=setTimeout((()=>{e.apply(this,r)}),t)}}(((e,t)=>{A()}),300),{deep:!0,flush:"post"});let y=(0,r.ref)(null),b=(0,r.ref)(!1);function O(e){requestAnimationFrame((()=>{const{scrollHeight:e,scrollTop:t,clientHeight:n}=y.value,r=Math.abs(e-t-n)<1;b.value!==r&&(b.value=r,o("scrollBottomChange",r))}))}return(0,r.onMounted)((()=>{if(i.bottom&&u.value&&(0,r.nextTick)((()=>{c(u.value,f())})),m.value&&null!==m.value&&!v.value.some((e=>e===m.value))){v.value.push(m.value);const e=[...v.value];v.value=[],v.value=e}i.lineWrapping&&v.value.push(z.Lz.lineWrapping),u.value&&(y.value=u.value.scrollDOM,y.value.addEventListener("scroll",O))})),(0,r.watch)((()=>s.value),(e=>{i.bottom&&u.value&&(0,r.nextTick)((()=>{c(u.value,f())}))})),(0,r.onBeforeUnmount)((()=>{y.value&&y.value.removeEventListener("scroll",O),u.value=null,y.value=null,h=null,p=null})),t({scrollToBottom:function(){u.value&&c(u.value,f())},reloadConfig:A,isScrollAtBottom:function(){return b.value}}),(t,n)=>((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(D.bE),{ref_key:"lyCodemirrorRef",ref:a,class:(0,r.normalizeClass)(["lyCodemirror",e.showLineNums?"":"lyCodemirrorDynamic"]),modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=e=>s.value=e),placeholder:e.placeholder,style:(0,r.normalizeStyle)({height:(0,r.unref)(l),fontSize:e.fontSize}),autofocus:!0,"indent-with-tab":!0,"tab-size":4,extensions:(0,r.unref)(v),onReady:d},null,8,["class","modelValue","placeholder","style","extensions"]))}};var pi=(0,Q.A)(hi,[["__scopeId","data-v-c691fe12"]]),mi={__name:"fileEditor",props:{apiObj:{type:Function,default:null},successCode:{type:Number,default:2e3},fullscreen:{type:Boolean,default:!1},width:{type:String,default:"60%"},top:{type:String,default:"10vh"}},emits:["closed"],setup(e,{expose:t,emit:n}){const o=n,i=e;let a=(0,r.ref)(null),l=(0,r.ref)("55vh"),s=(0,r.ref)("log"),c=(0,r.ref)(!1),u=(0,r.ref)(null),d=(0,r.ref)(null),m=(0,r.ref)(null),g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)("FolderChecked"),y=(0,r.ref)(!1),b=(0,r.ref)(""),O=(0,r.ref)(!1),w=(0,r.ref)({name:"",path:"",st_mtime:""}),x=(0,r.ref)(!1);function _(){v.value!=g.value?p.s.confirm("检测到文件变动,是否保存更改?","提示",{confirmButtonText:"保存",cancelButtonText:"不保存",type:"warning"}).then((()=>{V(!0)})).catch((()=>{o("closed")})):o("closed")}function C(e){e==v.value?A.value="FolderChecked":A.value="InfoFilled"}function k(e){x.value=e,(0,r.nextTick)((()=>{if(a.value){const t=a.value.getRef();if(t.dialogContentRef){const n=t.dialogContentRef.$refs.headerRef.offsetHeight,r=document.body.offsetHeight;l.value=e?r-n-d.value.offsetHeight-m.value.offsetHeight:"55vh"}}}))}function S(){O.value=!0;var e={path:w.value.path,action:"read_file_body"};i.apiObj&&i.apiObj!={}?i.apiObj(e).then((e=>{O.value=!1,e.code==i.successCode?(s.value=e.data.language,"json"==s.value?g.value=function(e){try{return JSON.stringify(JSON.parse(e),null,4)}catch(t){return e}}(e.data.content):g.value=e.data.content,v.value=g.value,w.st_mtime=e.data.st_mtime):(h.nk.warning(e.msg),c.value=!0)})):O.value=!1}function V(e=!1){O.value=!0;var t={path:w.value.path,content:g.value,action:"save_file_body",st_mtime:w.value.st_mtime,force:!1};i.apiObj&&i.apiObj!={}?i.apiObj(t).then((t=>{O.value=!1,t.code==i.successCode?(v.value=g.value,h.nk.success("保存成功"),w.st_mtime=t.data.st_mtime,A.value="FolderChecked",e&&o("closed")):4050==t.code?p.s.confirm("在线文件可能发生变动,与当前版本不符,是否强制保存","提醒",{closeOnClickModal:!1,cancelButtonText:"不保存",confirmButtonText:"强制保存",type:"warning"}).then((t=>{O.value=!0;let n={path:w.value.path,content:g.value,action:"save_file_body",st_mtime:w.value.st_mtime,force:!0};i.apiObj(n).then((t=>{O.value=!1,t.code==i.successCode?(v.value=g.value,h.nk.success("保存成功"),w.st_mtime=t.data.st_mtime,A.value="FolderChecked",e&&o("closed")):h.nk.warning(t.msg)}))})).catch((()=>{})):h.nk.warning(t.msg)})):O.value=!1}function B(){(0,r.nextTick)((()=>{if(a.value){const e=a.value.getRef();if(e.dialogContentRef){const t=e.dialogContentRef.$refs.headerRef.offsetHeight,n=document.body.offsetHeight;x.value?l.value=n-t-d.value.offsetHeight-m.value.offsetHeight:l.value="55vh"}}}))}function T(e){e.ctrlKey&&"s"===e.key.toLowerCase()&&(e.preventDefault(),v.value==g.value?h.nk.warning("检测到文件未变动,无需保存"):V(!1))}return(0,r.onMounted)((()=>{window.addEventListener("resize",B),B()})),(0,r.onUnmounted)((()=>{window.removeEventListener("resize",B)})),t({handleOpen:function(e,t){b.value=t,y.value=!0;const n=(0,f.deepClone)(e);w.value.name=n.name,w.value.path=n.path,(0,r.nextTick)((()=>{S()}))}}),(t,n)=>{const o=(0,r.resolveComponent)("el-button"),i=(0,r.resolveComponent)("InfoFilled"),f=(0,r.resolveComponent)("el-icon"),h=(0,r.resolveComponent)("FolderChecked");return(0,r.openBlock)(),(0,r.createBlock)(M,{ref_key:"codeMirrorDialogRef",ref:a,loading:(0,r.unref)(O),modelValue:(0,r.unref)(y),"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.isRef)(y)?y.value=e:y=e),title:(0,r.unref)(b),width:e.width,top:e.top,"before-close":_,fullscreen:e.fullscreen,onOnChangeFullScreen:k},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"handlecaoz",ref_key:"handlecaozRef",ref:d},[(0,r.createVNode)(o,{disabled:(0,r.unref)(O),size:"small",type:"info",color:"#2F3128",dark:"",icon:"Refresh",onClick:S},{default:(0,r.withCtx)((()=>n[3]||(n[3]=[(0,r.createTextVNode)("刷新")]))),_:1},8,["disabled"]),(0,r.createVNode)(o,{disabled:(0,r.unref)(O)||(0,r.unref)(c),size:"small",type:"info",color:"#2F3128",dark:"",onClick:n[0]||(n[0]=e=>V(!1))},{icon:(0,r.withCtx)((()=>["InfoFilled"==(0,r.unref)(A)?((0,r.openBlock)(),(0,r.createBlock)(f,{key:0,style:{color:"var(--el-color-warning)"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i)])),_:1})):((0,r.openBlock)(),(0,r.createBlock)(f,{key:1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h)])),_:1}))])),default:(0,r.withCtx)((()=>[n[4]||(n[4]=(0,r.createTextVNode)(" 保存 "))])),_:1},8,["disabled"])],512),(0,r.createVNode)(pi,{onKeydown:T,modelValue:(0,r.unref)(g),"onUpdate:modelValue":n[1]||(n[1]=e=>(0,r.isRef)(g)?g.value=e:g=e),onChange:C,fontSize:"15px",placeholder:((0,r.unref)(g),""),showLineNums:!0,lineWrapping:!0,mode:(0,r.unref)(s),height:(0,r.unref)(l),"read-only":(0,r.unref)(c),ref_key:"lyCodemirror",ref:u},null,8,["modelValue","placeholder","mode","height","read-only"]),(0,r.createElementVNode)("div",{class:"handlestausbar",ref_key:"handlestausbarRef",ref:m}," 文件位置:"+(0,r.toDisplayString)((0,r.unref)(w).path),513)])),_:1},8,["loading","modelValue","title","width","top","fullscreen"])}}};var gi=(0,Q.A)(mi,[["__scopeId","data-v-68d3173a"]]),vi=n(83901);const Ai={class:"handle-path-filter-left"},yi={class:"handle-path-filter-right-inner"},bi={key:0,class:"right-arrow"},Oi={class:"handle-path-filter-right-2"},wi={class:"search-sites-input"},xi={class:"flex-center"},_i={key:0,class:"ruyi-fileicons",src:o},Ci={key:1,class:"ruyi-fileicons",src:i},ki={key:2,class:"ruyi-fileicons",src:a},Si={key:3,class:"ruyi-fileicons",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAa+aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMDZUMTM6NTI6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTExLTA2VDE5OjQyOjEyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTExLTA2VDE5OjQyOjEyKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMxNTkxNTZmLTc4OWMtYjc0Yy1hYTZmLTRmODZjZjQxOWM4NCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjkxZmUwZWY4LWVkOWYtMjk0OC1iY2U2LTUyMWQyNGMwMzBiNSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjQ4ZTNhZjI3LTQ1MmYtOWY0Yy1iZTI0LTA1MmI2ZDVmODBhMiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDhlM2FmMjctNDUyZi05ZjRjLWJlMjQtMDUyYjZkNWY4MGEyIiBzdEV2dDp3aGVuPSIyMDE5LTExLTA2VDEzOjUyOjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhODZmOTU5LTNjYTItYzU0Zi1hOTQwLTYwM2MzMGViZTJjMiIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0wNlQxMzo1NTowOSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozMTU5MTU2Zi03ODljLWI3NGMtYWE2Zi00Zjg2Y2Y0MTljODQiIHN0RXZ0OndoZW49IjIwMjQtMTEtMDZUMTk6NDI6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5TDjkAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbFBMVEVMaXFAt4NAsYE4ZGdBuINAroBBuINBuYM0R10/qX9BuINBuIM+nHpBuIM3WGRBuINBuINBuINBuIM2UmE1TF85Zmk0Rl1BuIM1SV5CwYY1Rl00P1tBvIQ0Q1w/pn06eG49l3g2VmJAs4I8iHOFNv4kAAAAF3RSTlMANAX5pRLH5uYhVvFDbZ+C25G1zehq8f+iC24AAAFqSURBVEjH7ZXbloIwDEW5tDDFcvG2xAIq+v//qDRphU6Q8jTzYF6Q1KxDNichCL7xf4OlEPGPjsLkC7iP8ZiNSsKTjvbS1UMoCWmp9G13aeE8HMtsIXe+NrpkHw3JaK9LmusZTreTJ+MpyNxr/S91HJJH+F3fQSTl025ylHmAzOF1zA8g8kCR3AEQJdhOr9tRLwKFruh6bCSJXGgSZW5apq6FgGtzQxFJgMaaGGVQJMYKRrwbsUHQCtACboWAN4J6n+UEND6WAVySFuAVnJ56K6N6TFWctk3mEBj1ns1ZLZkQGPWezLrTsdqMuWjQQMD2zj4MgQGtrWbNRQOmrDZrLsdqlbWaNVcVfZ7PN+hlwCZ2BrQBvFtcAxa0B2BnptuWml46cKYxUu6zofJxSe611MxM09NLh3yXSO/laSqY975Fqy2Yi5zpcsVah5mu+JpPQeZlrl8znaz84oRe5nJAs9UfNiGCb/xdPAECqTsNjfeOhAAAAABJRU5ErkJggg=="},Vi={key:4,class:"ruyi-fileicons",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAXxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMTEtMDZUMTk6MjY6MzkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTExLTA2VDE5OjMwOjMyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTExLTA2VDE5OjMwOjMyKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmUyYmU2MGFjLTkyMWItMjU0Ni1hYTFhLTVjNWFhMWMzYzA4NSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmU0ZTg5YTdkLWE4NTYtMjk0Mi1hOTVkLWVmMDM5MmJhNzkwNCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjcyZWZlMjcyLWFiYmEtOTM0MS04ZTc3LTJlN2I3ZjVmNjQ5MSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzJlZmUyNzItYWJiYS05MzQxLThlNzctMmU3YjdmNWY2NDkxIiBzdEV2dDp3aGVuPSIyMDI0LTExLTA2VDE5OjI2OjM5KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmUyYmU2MGFjLTkyMWItMjU0Ni1hYTFhLTVjNWFhMWMzYzA4NSIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0wNlQxOTozMDozMiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PondKSMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAITUExURUxpcclcAI+VfGbQ+cRlAITQKZHZOXnLIJc4AF/O+mLN+IDDIWbQ+WfR+W7J6NqULnmss3vUJGfR+mDK95qdfWPN+HzNI3XE2XjMID+v9UKr64DOJmenvM5eAEWq5qHRN3+jnvOPDM6yKfWCCZ7UOcWwJvyCA/CBDjOu/ri6LKidbSOv//9lAMqkHoWRFGXO+WbP+GXO+WDK92PN+FfT/5OZfMthAFXV/5OZfIiBEZkoAJgvAGyfsFTB9VnE9k269EKx8ki281C89WTO+FvG92fR+WDK+FO/9UWz80u49P+IAEGv8v9+AF7J93zMI4fjPf90ADuq8f9hACWt/52deT2t8j6t8cFhAIrSMITSK7lbAMRlAKtPAf3LcsuiHa9SALNTAV3I94TQKbZXAKhLAaI/AlHR/4rRL7xLAa9qJqZEALZKAI89AIIvAM5/JEXH/8ujHX2EepIyAKBGC4g4AWCWr+exYnKmskvL/2mesT7B/79VAMxXAIeOe8RQADa6/55HAP7IXjq9/4M0Av9sADKp+IHhM8+TRpdAAPurRuqrO4s6ApYmAKJKAXN9ebM/APu1QLFZCkHD/3fcJbPSSIE0AuXXae/KYHUhAMafGv++WROr/9ePJt+VMt/IiIKJe4V/DpaLHMeDP+CcUn+iFsniX5KqJL1zFu3QgTu4+Y26vMHMrZLEzNXCgTq2+nO1zblkD9X58c4AAAA9dFJOUwD8/VVG5/6A/hb2IsD1O+r7hK/q+79bA3v745i+N/nr3OO++enc/tTU4OD19fimBtGF6+PqD9fqZ1TdxvkMDe1jAAACzklEQVRIx+3W51PaYBzAcdGCMhRx771X976WVpQWldY6QGMgpAlKERFbRMUFqAiO1lVntXvPP7FPnmD7SNLD62u/9yTH83v4XC6vICrqpP8qJjW+8bD4pIT0YwjZXwGMLCEykTWiqVRJMRGJRBXWmRgxGKfnnoLlXuQSFSfJWbFYnHCpBya4ImY6jRI1N8m55AuJApZMRF9OTj6fdOQNSa1aS6rJBnBpWQG22t5EgR42Ed2rJtWSVPQNG0gt2QAWqQULxmwh6emBBByQahlKeIOEIjCGwIEEITd5Gx0R6CnbDMEQdhKR9I6MYwzBpia55AZvo4BgBE4BMspOjkf0eoyX3OGNIVToKewEIfW8DY6NY8TiDE5NTQ6yE5Qo0eqVh8RCMcRkeTmohF9BiOYI0Sg1sLUxi8lE04TJMrSm1IQT3tyAUBhGAeJmJwi5zZt7rN9EsE9xs5OIxDfcTyw7n3vwfh5ylzeE+NgJQm7xNg0IvuzB6WdPfezkX6S5GSzmAgQnaCtDpjkksxlNF1rTw1arefWX2QoIPMhESJauU8ep88ewaZXeX8BXLUOfmb0uCyE5eXMPOM39PDAYDF4vuB18AedzeTkIkRdUVLeHt/dt1263L6yAW/DrXnt1RYEcIU3yqpSO8KK/B624+cUCuO1/SulIqZI3oYSvlhXXIZn3tsARQgrLWri1rrjMdOCjPUAD0goGZYUIKSqebeU0G3QFPIFFp80TN+8F57PFRQjJLy2vaeMUdDltNie4BuZ329pqykvzESIqqaw1OoyhHEaHA1w7W67tAdj2G8OOsbayRIQS0X1u/veuR6HebvrBQIQSYVdfX1dfVyjwkdl2b2waQm1tdDMHQoRkCx/y5P9gfgIzv/Yze2E2QqQK4T1u6++WHsOWXq2DrVAhRX8tpGkZsZwUdXFsS3WK2NiMNOkxfqel11ly7erJf5Y//QajjrcjPEoUQAAAAABJRU5ErkJggg=="},Bi={key:5,class:"ruyi-fileicons",src:l},Ti={key:6,class:"ruyi-fileicons",src:s},Ni={key:7,class:"ruyi-fileicons",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAZZaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMTEtMTlUMjE6MDY6MzArMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTExLTE5VDIxOjE4OjMxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTExLTE5VDIxOjE4OjMxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFjZDU3Y2M3LTViOGQtNjA0Ni04OGVkLTQ3YjY4MGQ2MTM2OSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmExMjZlMzg4LWVhMTQtNDI0OC04NTZmLTA3NjRhN2U3MzFmOCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjBiM2FjODk3LTZlYTEtNGQ0MC04MmM3LWMzMDQxNmRhNzFjZSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGIzYWM4OTctNmVhMS00ZDQwLTgyYzctYzMwNDE2ZGE3MWNlIiBzdEV2dDp3aGVuPSIyMDI0LTExLTE5VDIxOjA2OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWNkNTdjYzctNWI4ZC02MDQ2LTg4ZWQtNDdiNjgwZDYxMzY5IiBzdEV2dDp3aGVuPSIyMDI0LTExLTE5VDIxOjE4OjMxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PNJ3OQAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAEJQTFRFTGlxAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzXAKzX/tKFjwAAABV0Uk5TAN8DIdVAcPYUMI+7C+pbrZ5mxoFQV24wigAAAYxJREFUSMftU0mSwyAMNCBA7Gv+/9WRwE5SmVxmzu5yuYxM01JLHMeNGzf+j+hMASGgGLUDqE0NvZeh8TsDWwH7IFjwjtZSjQDJPqwVoX3lqCEeF1Iljq7pGRDjFD4knogHjr3B7j0eXdnrHRCvZDOjZSUba9hefaXsbKra894Uqi9LvTeuFtEZPwjeOB2YUTTGqGvwWS9RGI5SaMD/AlF0bs2YRq/mkM+0hSqIMTqnouvMMKvqaFhH0Nc0RMh50oOKRWDSOb5674cvnFY9fVr8xBY5Os41SiyjBhZRh6tsakqraGHkaWY4KduATFozTqZUlOblK6vKNxXx7DhroVyUgrL1UMJFE+3cs2rpzw5KApUA+9SolFoGrZbU1Qupl4j/bP3yOEyUUXPlaY1O8uSxyn37/zmRYzUZqJOd7a5z9f7VyTDjB0We43HOS9DHFO/zAjn+Gko5g72cogTlgQae1tn+dZKlrsBW2dS9lsv+IuwViN/vC12wDtA9zeiuT9N9AQj1Cty4ceMP+AGW+yEleTfQNgAAAABJRU5ErkJggg=="},Ei={key:9,class:"ruyi-fileicons",src:c},Pi={key:0},Qi={key:1},Mi={key:0},Di={key:1},$i={key:0},zi={key:1},Ri={key:0},Ii={key:1},Li={key:2},Fi={style:{display:"flex","align-items":"center"}};var Ui={__name:"sysFileManage",setup(e){const t=(0,g.M)();let n=(0,r.ref)(!1),o=(0,r.ref)({path:t.fileInfo.currentDir?t.fileInfo.currentDir:"default",sort:"name",order:"asc",search:"",containSub:!1,page:1,limit:100}),i=(0,r.ref)({page:1,limit:100,total:0}),a=(0,r.ref)([]);const{pathSearchFilterStatus:l,searchPath:s,searchPathInputRef:c,searchPathInputBlur:V}=(0,d.j)(a);let B=(0,r.ref)([]),T=(0,r.ref)(0),N=(0,r.ref)(0),E=(0,r.ref)(300),P=(0,r.ref)(null),Q=(0,r.ref)(null),M=(0,r.ref)(!1),D=(0,r.ref)({isPaste:!1,sFilePath:"",dPath:"",name:"",type:"",action:""}),$=(0,r.ref)([]),z=(0,r.ref)(!1);const R=(0,m.T)(),I=(0,r.computed)((()=>R.ismobile));function L(e){o.value.page=e.page,o.value.limit=e.limit,F()}function F(e="list_dir"){n.value=!0;let r={...o.value};r.action=e,(0,v.sysFileManage)(r).then((e=>{n.value=!1,2e3==e.code?(B.value=e.data.data.data,a.value=e.data.data.paths,T.value=e.data.data.file_nums,N.value=e.data.data.dir_nums,i.value.page=e.data.page,i.value.limit=e.data.limit,i.value.total=e.data.total,M.value=e.data.data.is_windows,o.value.path=e.data.data.path,t.fileInfo.currentDir=o.value.path):h.nk.warning(e.msg)}))}function U(){D.value.isPaste=!1,D.value.sFilePath="",D.value.dPath="",D.value.name="",D.value.type="",D.value.action="",F("list_dir")}function H(e,t){n.value=!0;let r={path:e.path,action:"calc_size"};(0,v.sysFileManage)(r).then((e=>{n.value=!1,2e3==e.code?B.value[t].size=e.data.size:h.nk.warning(e.msg)}))}function W(e){o.value.sort="name",o.value.order="asc",o.value.path=e,F("list_dir")}function j(){o.value.sort="name",o.value.order="asc",o.value.path="",F("list_dir")}let q=(0,r.ref)(null),X=(0,r.ref)(!1);function Y(e){if("dir"==e.type||"pan"==e.type)W(e.path);else if("file"==e.type)if(Ne(e.name))(0,v.sysFileDownload)({filename:e.path}).then((e=>{if("application/json"==e.headers["content-type"]){const t=new FileReader;t.readAsText(e.data),t.onload=()=>{const e=JSON.parse(t.result);h.nk.warning(e.msg)}}else{const t=window.URL.createObjectURL(new Blob([e.data]));$.value=[t],z.value=!0}}));else if(Pe(e.name))X.value=!0,(0,r.nextTick)((()=>{q.value.handleOpen(e.path,"视频播放")}));else{if(!(0,f.canEditOnline)(e.name))return void h.nk.warning("该文件不支持在线编辑");!function(e){Ve.value=!0,(0,r.nextTick)((()=>{Se.value.handleOpen(e,`在线文本编辑【${e.name}】`)}))}(e)}}function G(e){if("file"==e.type){if(Ne(e.path))return!0;if(Pe(e.path))return!0}return!1}function Z(){let e=(0,f.deepClone)(a.value);e.unshift({name:"",url:""});let t="";t=e[e.length-2>=0?e.length-2:0].url,W(t)}function K(){o.value.page=1,o.value.limit=100,F("list_dir")}let J=(0,r.ref)([]);function ee(e){J.value=e}function te(e){if(J.value.length<1)return void h.nk.warning("请选择需要批量操作的文件/目录");let t=[];J.value.forEach((e=>{t.push(e.path)})),D.value.isPaste=!0,D.value.sFilePath=t,D.value.dPath=o.value.path,D.value.name="",D.value.type="batch",D.value.action=e,"copy"==e?h.nk.info("已开启复制,请选择目标目录并【粘贴】"):h.nk.info("已开启剪切,请选择目标目录并【粘贴】")}let ne=(0,r.ref)(null),re=(0,r.ref)(!1);function oe(e){let t=[],n="";if(void 0!==e.path)t=[e.path],n=e.name+"_"+(0,f.generateRandomString)(7);else{if(J.value.length<1)return void h.nk.warning("请选择需要压缩的文件/目录");if(J.value.forEach((e=>{t.push(e.path)})),1==J.value.length)n=J.value[0].name+"_"+(0,f.generateRandomString)(7);else{let e=(0,f.getFileNameFromPath)(o.value.path);n=""!==e?e+"_"+(0,f.generateRandomString)(7):"compress_"+(0,f.generateRandomString)(8)}}re.value=!0,(0,r.nextTick)((()=>{ne.value.handleOpen({path:o.value.path,selectPath:t,name:n},"压缩")}))}function ie(){J.value.length<1?h.nk.warning("请选择需要删除的文件/目录"):p.s.confirm("确定要执行删除操作吗?","提醒",{closeOnClickModal:!1,cancelButtonText:"取消",confirmButtonText:"确定",type:"warning"}).then((e=>{let t=[];J.value.forEach((e=>{t.push(e.path)}));let r={action:"batch_operate",path:o.value.path,spath:t,type:"del"};n.value=!0,(0,v.sysFileManage)(r).then((e=>{n.value=!1,2e3==e.code?(h.nk.success(e.msg),J.value=[],F("list_dir")):h.nk.warning(e.msg)}))})).catch((()=>{}))}let ae=(0,r.ref)(!1),le=(0,r.ref)(null),se=(0,r.ref)(null),ce=(0,r.ref)(!1);function ue(e){"file"===e?(ae.value=!0,(0,r.nextTick)((()=>{le.value.handleOpen(o.value,"创建文件")}))):"dir"===e&&(ce.value=!0,(0,r.nextTick)((()=>{se.value.handleOpen(o.value,"创建目录")})))}let de=(0,r.ref)(!1),fe=(0,r.ref)(null);let he=(0,r.ref)(!1),pe=(0,r.ref)(null);let me=(0,r.ref)(null),ge=(0,r.ref)(!1),ve=(0,r.ref)(!1),Ae=(0,r.ref)(null);function ye(){if(D.value.dPath=o.value.path,"batch"==D.value.type){if(D.value.sFilePath.length<1)return void h.nk.warning("请选择需要批量操作的文件/目录");let e={action:"batch_operate",path:o.value.path,spath:D.value.sFilePath,type:D.value.action,confirm:!1,skip_list:[]};n.value=!0,(0,v.sysFileManage)(e).then((t=>{n.value=!1,2e3==t.code?(h.nk.success(t.msg),U()):4050==t.code?(e.conflict_list=t.data,ve.value=!0,(0,r.nextTick)((()=>{Ae.value.handleOpen(e,"文件/目录跳过提示")}))):h.nk.warning(t.msg)}))}else{let e="copy_file";"dir"==D.value.type&&(e="copy_dir"),"move"==D.value.action&&(e="move_file");let t={action:e,path:D.value.dPath,spath:D.value.sFilePath,name:D.value.name};n.value=!0,(0,v.sysFileManage)(t).then((e=>{n.value=!1,2e3==e.code?(h.nk.success(e.msg),U()):4050==e.code?(ge.value=!0,(0,r.nextTick)((()=>{me.value.handleOpen(D.value,"重复名称提示")}))):h.nk.warning(e.msg)}))}}function be(e){var t;t=e.path,(0,v.sysFileGetToken)({filename:t}).then((e=>{if(2e3==e.code){let t=e.data;(0,v.sysdownloadFile)(t)}else h.nk.warning(e.msg)}))}let Oe=(0,r.ref)(null),we=(0,r.ref)(!1);function xe(){we.value=!0,(0,r.nextTick)((()=>{Oe.value.handleOpen({path:o.value.path},`上传到【${o.value.path}】`)}))}function _e(e,t,n){let r="asc";r="ascending"===e.order?"asc":"descending"===e.order?"desc":"asc",o.value.order=r,o.value.sort=e.prop,F("list_dir")}let Ce=(0,r.ref)(null),ke=(0,r.ref)(!1);let Se=(0,r.ref)(null),Ve=(0,r.ref)(!1);function Be(e){const t=e.split(".").pop();return(t==e?"":t).toLowerCase()}function Te(e){let t=Be(e);return"zip"===t||"rar"===t||"gz"===t||"7z"===t||"bz2"===t}function Ne(e){let t=Be(e);return"png"===t||"jpg"===t||"jpeg"===t||"gif"===t||"webp"===t}function Ee(e){let t=Be(e);return"zip"===t||"tar.gz"===t||"tgz"===t||"tar.bz2"===t||".tbz"===t}function Pe(e){let t=Be(e);return"mp4"===t||"flv"===t||"m4a"===t||"avi"===t}(0,r.ref)(!1),(0,r.ref)(null);const{toClipboard:Qe}=(0,A.A)();function Me(e=!0){let t=Q.value?Q.value.offsetHeight:0;E.value=function(e,t=!0){var n=t?60:0;let r=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-e;var o=navigator.userAgent;return o&&/Android/.test(o)||o&&/iPhone|ipad|ipod|ios/.test(o)?500:r-n}(t+160,e)}function De(){(0,r.nextTick)((()=>{Me()}))}return(0,r.onMounted)((()=>{F(),window.addEventListener("resize",De),De()})),(0,r.onUnmounted)((()=>{window.removeEventListener("resize",De)})),(e,d)=>{const m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("HomeFilled"),A=(0,r.resolveComponent)("el-icon"),T=(0,r.resolveComponent)("el-link"),N=(0,r.resolveComponent)("el-input"),R=(0,r.resolveComponent)("el-col"),Me=(0,r.resolveComponent)("arrow-down"),De=(0,r.resolveComponent)("Document"),$e=(0,r.resolveComponent)("el-dropdown-item"),ze=(0,r.resolveComponent)("FolderOpened"),Re=(0,r.resolveComponent)("el-dropdown-menu"),Ie=(0,r.resolveComponent)("el-dropdown"),Le=(0,r.resolveComponent)("el-button-group"),Fe=(0,r.resolveComponent)("el-checkbox"),Ue=(0,r.resolveComponent)("el-row"),He=(0,r.resolveComponent)("el-table-column"),We=(0,r.resolveComponent)("MessageBox"),je=(0,r.resolveComponent)("el-table"),qe=(0,r.resolveComponent)("el-card"),Xe=(0,r.resolveComponent)("el-image-viewer"),Ye=(0,r.resolveComponent)("el-main"),Ge=(0,r.resolveDirective)("loading");return(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(Ye,{class:"lycontainer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(qe,{shadow:"never"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{ref_key:"tableSelect",ref:Q},[(0,r.createVNode)(Ue,{class:"handle-header"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R,{xs:24,sm:24,md:24,lg:24,xl:24,class:"handle-path-filter"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",Ai,[(0,r.createVNode)(m,{icon:"Back",onClick:Z}),(0,r.createVNode)(m,{icon:"Refresh",onClick:K})]),(0,r.withDirectives)((0,r.createElementVNode)("div",{class:"handle-path-filter-right",onClick:d[0]||(d[0]=e=>l.value=!0)},[(0,r.createElementVNode)("span",yi,[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(T,{onClick:(0,r.withModifiers)(j,["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g)])),_:1})])),_:1})]),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a),(e=>((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:e.url,class:"flex-center"},[e.url?((0,r.openBlock)(),(0,r.createElementBlock)("span",bi,">")):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(T,{onClick:(0,r.withModifiers)((t=>W(e.url)),["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClick"])])))),128))])],512),[[r.vShow,!(0,r.unref)(l)]]),(0,r.withDirectives)((0,r.createElementVNode)("div",Oi,[(0,r.createVNode)(N,{ref_key:"searchPathInputRef",ref:c,modelValue:(0,r.unref)(s),"onUpdate:modelValue":d[1]||(d[1]=e=>(0,r.isRef)(s)?s.value=e:null),onBlur:(0,r.unref)(V),onKeyup:d[2]||(d[2]=(0,r.withKeys)((e=>{W((0,r.unref)(s)),l.value=!1}),["enter"]))},null,8,["modelValue","onBlur"])],512),[[r.vShow,(0,r.unref)(l)]])])),_:1}),(0,r.createVNode)(R,{xs:24,sm:20,md:18,lg:18,xl:18,class:"handel-button-groups"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Ie,{onCommand:ue,disabled:(0,r.unref)(M)&&""===(0,r.unref)(o).path},{dropdown:(0,r.withCtx)((()=>[(0,r.createVNode)(Re,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)($e,{command:"file"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(De)])),_:1}),d[31]||(d[31]=(0,r.createTextVNode)("文件"))])),_:1}),(0,r.createVNode)($e,{command:"dir"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ze)])),_:1}),d[32]||(d[32]=(0,r.createTextVNode)("文件夹"))])),_:1})])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{type:"primary"},{default:(0,r.withCtx)((()=>[d[30]||(d[30]=(0,r.createTextVNode)(" 新建")),(0,r.createVNode)(A,{class:"el-icon--right"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Me)])),_:1})])),_:1})])),_:1},8,["disabled"]),(0,r.createVNode)(Le,{style:{"margin-left":"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{plain:"",onClick:xe,disabled:(0,r.unref)(M)&&""===(0,r.unref)(o).path},{default:(0,r.withCtx)((()=>d[33]||(d[33]=[(0,r.createTextVNode)("上传")]))),_:1},8,["disabled"]),(0,r.createVNode)(m,{plain:"",disabled:(0,r.unref)(J).length<1||(0,r.unref)(M)&&""===(0,r.unref)(o).path,onClick:d[3]||(d[3]=e=>te("copy"))},{default:(0,r.withCtx)((()=>d[34]||(d[34]=[(0,r.createTextVNode)("复制")]))),_:1},8,["disabled"]),(0,r.createVNode)(m,{plain:"",disabled:(0,r.unref)(J).length<1||(0,r.unref)(M)&&""===(0,r.unref)(o).path,onClick:d[4]||(d[4]=e=>te("move"))},{default:(0,r.withCtx)((()=>d[35]||(d[35]=[(0,r.createTextVNode)("剪切")]))),_:1},8,["disabled"]),(0,r.createVNode)(m,{plain:"",disabled:(0,r.unref)(J).length<1||(0,r.unref)(M)&&""===(0,r.unref)(o).path,onClick:oe},{default:(0,r.withCtx)((()=>d[36]||(d[36]=[(0,r.createTextVNode)("压缩")]))),_:1},8,["disabled"]),(0,r.createVNode)(m,{plain:"",disabled:(0,r.unref)(J).length<1||(0,r.unref)(M)&&""===(0,r.unref)(o).path,onClick:ie},{default:(0,r.withCtx)((()=>d[37]||(d[37]=[(0,r.createTextVNode)("删除")]))),_:1},8,["disabled"])])),_:1})])),_:1}),(0,r.createVNode)(R,{xs:24,sm:4,md:6,lg:6,xl:6},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",wi,[(0,r.unref)(D).isPaste?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,plain:"",onClick:ye},{default:(0,r.withCtx)((()=>d[38]||(d[38]=[(0,r.createTextVNode)("粘贴")]))),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(N,{modelValue:(0,r.unref)(o).search,"onUpdate:modelValue":d[6]||(d[6]=e=>(0,r.unref)(o).search=e),clearable:"",onClear:d[7]||(d[7]=e=>K()),"suffix-icon":"Search",onKeyup:d[8]||(d[8]=(0,r.withKeys)((e=>K()),["enter"])),onChange:d[9]||(d[9]=e=>K()),placeholder:"搜索",style:{"margin-left":"10px"}},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(Fe,{modelValue:(0,r.unref)(o).containSub,"onUpdate:modelValue":d[5]||(d[5]=e=>(0,r.unref)(o).containSub=e)},{default:(0,r.withCtx)((()=>d[39]||(d[39]=[(0,r.createTextVNode)("子目录")]))),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])])),_:1})])),_:1})],512),(0,r.createVNode)(je,{ref_key:"ruyFileTtableRef",ref:P,data:(0,r.unref)(B),height:(0,r.unref)(E),style:{width:"100%","border-top":"1px solid var(--el-border-color-lighter)"},"header-cell-class-name":"table-header-style",onSelectionChange:ee,onSortChange:_e},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(He,{type:"selection",width:"30"}),(0,r.createVNode)(He,{prop:"name",label:"名称",sortable:"custom","min-width":"200","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",xi,["dir"==e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("img",_i)):"file"==e.row.type&&"py"===Be(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",Ci)):"file"==e.row.type&&"php"===Be(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",ki)):"file"==e.row.type&&"vue"===Be(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",Si)):"file"==e.row.type&&Te(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",Vi)):"file"==e.row.type&&Ne(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",Bi)):"file"==e.row.type&&Pe(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",Ti)):"file"==e.row.type&&"go"===Be(e.row.path)?((0,r.openBlock)(),(0,r.createElementBlock)("img",Ni)):"pan"==e.row.type?((0,r.openBlock)(),(0,r.createBlock)(A,{key:8,size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(We)])),_:1})):((0,r.openBlock)(),(0,r.createElementBlock)("img",Ei)),(0,r.createVNode)(T,{type:"primary",onClick:(0,r.withModifiers)((t=>Y(e.row)),["stop"]),style:{"margin-left":"5px"}},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.name),1)])),_:2},1032,["onClick"])])])),_:1}),(0,r.createVNode)(He,{label:"权限",width:"100","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[e.row.permissions?((0,r.openBlock)(),(0,r.createElementBlock)("span",Pi,(0,r.toDisplayString)(e.row.permissions),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",Qi))])),_:1}),(0,r.createVNode)(He,{label:"用户",width:"130","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[e.row.owner?((0,r.openBlock)(),(0,r.createElementBlock)("span",Mi,(0,r.toDisplayString)(e.row.owner)+" ("+(0,r.toDisplayString)(e.row.owner_uid)+")",1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",Di,"失败"))])),_:1}),"windows"!=(0,r.unref)(t).currentOs?((0,r.openBlock)(),(0,r.createBlock)(He,{key:0,label:"用户组",width:"130","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[e.row.group?((0,r.openBlock)(),(0,r.createElementBlock)("span",$i,(0,r.toDisplayString)(e.row.group)+" ("+(0,r.toDisplayString)(e.row.gid)+")",1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",zi))])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(He,{prop:"size",label:"大小",width:"120",sortable:"custom","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>["file"==e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",Ri,(0,r.toDisplayString)((0,r.unref)(f.formatUnitSize)(e.row.size)),1)):"dir"==e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",Ii,[null==e.row.size?((0,r.openBlock)(),(0,r.createBlock)(T,{key:0,type:"primary",onClick:(0,r.withModifiers)((t=>H(e.row,e.$index)),["stop"])},{default:(0,r.withCtx)((()=>d[40]||(d[40]=[(0,r.createTextVNode)("计算")]))),_:2},1032,["onClick"])):((0,r.openBlock)(),(0,r.createBlock)(T,{key:1,type:"primary",onClick:(0,r.withModifiers)((t=>H(e.row,e.$index)),["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)("windows"!=(0,r.unref)(t).currentOs?e.row.size:(0,r.unref)(f.formatUnitSize)(e.row.size)),1)])),_:2},1032,["onClick"]))])):((0,r.openBlock)(),(0,r.createElementBlock)("span",Li,(0,r.toDisplayString)(e.row.size),1))])),_:1}),(0,r.createVNode)(He,{prop:"modified",label:"修改时间",sortable:"custom",width:"180"}),(0,r.createVNode)(He,{fixed:!I.value&&"right",label:"操作",width:"280"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",Fi,["file"!=e.row.type?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,link:"",type:"primary",onClick:t=>Y(e.row)},{default:(0,r.withCtx)((()=>d[41]||(d[41]=[(0,r.createTextVNode)("打开")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),"file"!=e.row.type||G(e.row)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,link:"",type:"primary",onClick:t=>Y(e.row)},{default:(0,r.withCtx)((()=>d[42]||(d[42]=[(0,r.createTextVNode)("编辑")]))),_:2},1032,["onClick"])),"file"==e.row.type&&Ne(e.row.name)?((0,r.openBlock)(),(0,r.createBlock)(m,{key:2,link:"",type:"primary",onClick:t=>Y(e.row)},{default:(0,r.withCtx)((()=>d[43]||(d[43]=[(0,r.createTextVNode)("预览")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),"file"==e.row.type&&Pe(e.row.name)?((0,r.openBlock)(),(0,r.createBlock)(m,{key:3,link:"",type:"primary",onClick:t=>Y(e.row)},{default:(0,r.withCtx)((()=>d[44]||(d[44]=[(0,r.createTextVNode)("播放")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),"pan"!=e.row.type?((0,r.openBlock)(),(0,r.createBlock)(m,{key:4,link:"",type:"primary",disabled:"dir"==e.row.type,onClick:t=>be(e.row)},{default:(0,r.withCtx)((()=>d[45]||(d[45]=[(0,r.createTextVNode)("下载")]))),_:2},1032,["disabled","onClick"])):(0,r.createCommentVNode)("",!0),"pan"!=e.row.type?((0,r.openBlock)(),(0,r.createBlock)(m,{key:5,link:"",type:"primary",onClick:t=>{return n=e.row,he.value=!0,void(0,r.nextTick)((()=>{pe.value.handleOpen({name:n.name,path:o.value.path},"重命名")}));var n}},{default:(0,r.withCtx)((()=>d[46]||(d[46]=[(0,r.createTextVNode)("重命名")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),"pan"!=e.row.type?((0,r.openBlock)(),(0,r.createBlock)(m,{key:6,link:"",type:"primary",onClick:t=>{return n=e.row,D.value.isPaste=!0,D.value.sFilePath=n.path,D.value.dPath=o.value.path,D.value.name=n.name,D.value.type=n.type,D.value.action="copy",void h.nk.info("已开启复制,请选择目标目录并【粘贴】");var n}},{default:(0,r.withCtx)((()=>d[47]||(d[47]=[(0,r.createTextVNode)("复制")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),"pan"!=e.row.type?((0,r.openBlock)(),(0,r.createBlock)(Ie,{key:7,style:{"margin-left":"10px"}},{dropdown:(0,r.withCtx)((()=>[(0,r.createVNode)(Re,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)($e,{onClick:t=>{return n=e.row,D.value.isPaste=!0,D.value.sFilePath=n.path,D.value.dPath=o.value.path,D.value.name=n.name,D.value.type=n.type,D.value.action="move",void h.nk.info("已开启剪切,请选择目标目录并【粘贴】");var n}},{default:(0,r.withCtx)((()=>d[49]||(d[49]=[(0,r.createTextVNode)("剪切")]))),_:2},1032,["onClick"]),(0,r.createVNode)($e,{onClick:t=>oe(e.row)},{default:(0,r.withCtx)((()=>d[50]||(d[50]=[(0,r.createTextVNode)("压缩")]))),_:2},1032,["onClick"]),(0,r.createVNode)($e,{onClick:t=>{return n=e.row,ke.value=!0,void(0,r.nextTick)((()=>{Ce.value.handleOpen({filename:n.path,path:o.value.path},`解压文件【${n.name}】`)}));var n},disabled:!Ee(e.row.name)},{default:(0,r.withCtx)((()=>d[51]||(d[51]=[(0,r.createTextVNode)("解压")]))),_:2},1032,["onClick","disabled"]),"pan"!=e.row.type?((0,r.openBlock)(),(0,r.createBlock)($e,{key:0,onClick:t=>{return r=e.row,void p.s.confirm(`确定要删除【${r.name}】操作吗?`,"提醒",{closeOnClickModal:!1,cancelButtonText:"取消",confirmButtonText:"确定",type:"warning"}).then((e=>{let t="delete_file";"dir"==r.type&&(t="delete_dir"),n.value=!0;let o={action:t,path:r.path};(0,v.sysFileManage)(o).then((e=>{n.value=!1,2e3==e.code?(h.nk.success(e.msg),F("list_dir")):h.nk.warning(e.msg)}))})).catch((()=>{}));var r}},{default:(0,r.withCtx)((()=>d[52]||(d[52]=[(0,r.createTextVNode)("删除")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)($e,{onClick:t=>{return n=e.row.path,void Qe(n).then((()=>{h.nk.success("复制成功")})).catch((()=>{h.nk.warning("复制失败")}));var n}},{default:(0,r.withCtx)((()=>d[53]||(d[53]=[(0,r.createTextVNode)("复制路径")]))),_:2},1032,["onClick"]),(0,r.createVNode)($e,{onClick:t=>{return n=e.row,de.value=!0,void(0,r.nextTick)((()=>{fe.value.handleOpen(n,"属性")}));var n}},{default:(0,r.withCtx)((()=>d[54]||(d[54]=[(0,r.createTextVNode)("属性")]))),_:2},1032,["onClick"])])),_:2},1024)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{link:"",type:"primary"},{default:(0,r.withCtx)((()=>[d[48]||(d[48]=(0,r.createTextVNode)(" 更多")),(0,r.createVNode)(A,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Me)])),_:1})])),_:1})])),_:2},1024)):(0,r.createCommentVNode)("",!0)])])),_:1},8,["fixed"])])),_:1},8,["data","height"]),(0,r.createVNode)(u.A,{small:!0,"child-msg":(0,r.unref)(i),onCallFather:L,border:!1,position:"right"},null,8,["child-msg"])])),_:1}),(0,r.unref)(ae)?((0,r.openBlock)(),(0,r.createBlock)(y.default,{key:0,ref_key:"moduleAddFileFlag",ref:le,onRefreshData:d[10]||(d[10]=e=>F("list_dir")),onClosed:d[11]||(d[11]=e=>(0,r.isRef)(ae)?ae.value=!1:ae=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(ce)?((0,r.openBlock)(),(0,r.createBlock)(b.default,{key:1,ref_key:"moduleAddDirFlag",ref:se,onRefreshData:d[12]||(d[12]=e=>F("list_dir")),onClosed:d[13]||(d[13]=e=>(0,r.isRef)(ce)?ce.value=!1:ce=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(he)?((0,r.openBlock)(),(0,r.createBlock)(O.default,{key:2,ref_key:"moduleRenameFlag",ref:pe,onRefreshData:d[14]||(d[14]=e=>F("list_dir")),onClosed:d[15]||(d[15]=e=>(0,r.isRef)(he)?he.value=!1:he=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(ge)?((0,r.openBlock)(),(0,r.createBlock)(w.default,{key:3,ref_key:"moduleCopyWarnFlag",ref:me,onRefreshData:U,onClosed:d[16]||(d[16]=e=>(0,r.isRef)(ge)?ge.value=!1:ge=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(de)?((0,r.openBlock)(),(0,r.createBlock)(x.default,{key:4,ref_key:"moduleAttributeFlag",ref:fe,onClosed:d[17]||(d[17]=e=>(0,r.isRef)(de)?de.value=!1:de=!1),onRefreshData:d[18]||(d[18]=e=>F("list_dir"))},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(we)?((0,r.openBlock)(),(0,r.createBlock)(_.default,{key:5,ref_key:"moduleUploadFlag",ref:Oe,onRefreshData:d[19]||(d[19]=e=>F("list_dir")),onClosed:d[20]||(d[20]=e=>(0,r.isRef)(we)?we.value=!1:we=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(ve)?((0,r.openBlock)(),(0,r.createBlock)(S.default,{key:6,ref_key:"moduleBatchCopyWarnFlag",ref:Ae,onRefreshData:U,onClosed:d[21]||(d[21]=e=>(0,r.isRef)(ve)?ve.value=!1:ve=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(re)?((0,r.openBlock)(),(0,r.createBlock)(C.default,{key:7,ref_key:"moduleZipFlag",ref:ne,onRefreshData:d[22]||(d[22]=e=>F("list_dir")),onDownload:be,onClosed:d[23]||(d[23]=e=>(0,r.isRef)(re)?re.value=!1:re=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(ke)?((0,r.openBlock)(),(0,r.createBlock)(k.default,{key:8,ref_key:"moduleUnzipFlag",ref:Ce,onRefreshData:d[24]||(d[24]=e=>F("list_dir")),onClosed:d[25]||(d[25]=e=>(0,r.isRef)(ke)?ke.value=!1:ke=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(Ve)?((0,r.openBlock)(),(0,r.createBlock)(gi,{key:9,ref_key:"lyFileEditorFlag",ref:Se,onRefreshData:d[26]||(d[26]=e=>F("list_dir")),apiObj:(0,r.unref)(v.sysFileManage),onClosed:d[27]||(d[27]=e=>(0,r.isRef)(Ve)?Ve.value=!1:Ve=!1),width:"70%",top:"5vh"},null,8,["apiObj"])):(0,r.createCommentVNode)("",!0),(0,r.unref)(X)?((0,r.openBlock)(),(0,r.createBlock)(vi.A,{key:10,ref_key:"moduleLyVideoFlag",ref:q,onClosed:d[28]||(d[28]=e=>(0,r.isRef)(X)?X.value=!1:X=!1)},null,512)):(0,r.createCommentVNode)("",!0),(0,r.unref)(z)?((0,r.openBlock)(),(0,r.createBlock)(Xe,{key:11,"hide-on-click-modal":"",teleported:"","url-list":(0,r.unref)($),onClose:d[29]||(d[29]=e=>(0,r.isRef)(z)?z.value=!1:z=!1)},null,8,["url-list"])):(0,r.createCommentVNode)("",!0)])),_:1})),[[Ge,(0,r.unref)(n)]])}}};var Hi=(0,Q.A)(Ui,[["__scopeId","data-v-e26d46a2"]])},29308:function(e,t,n){"use strict";var r=n(45587),o=n(26346),i=Math.min,a=Math.max,l=new o.A,s=new o.A,c=new o.A,u=new o.A,d=new o.A,f=new o.A,h=function(){function e(e,t,n,r){n<0&&(e+=n,n=-n),r<0&&(t+=r,r=-r),this.x=e,this.y=t,this.width=n,this.height=r}return e.prototype.union=function(e){var t=i(e.x,this.x),n=i(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=a(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=a(e.y+e.height,this.y+this.height)-n:this.height=e.height,this.x=t,this.y=n},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(e){var t=this,n=e.width/t.width,o=e.height/t.height,i=r.create();return r.translate(i,i,[-t.x,-t.y]),r.scale(i,i,[n,o]),r.translate(i,i,[e.x,e.y]),i},e.prototype.intersect=function(t,n){if(!t)return!1;t instanceof e||(t=e.create(t));var r=this,i=r.x,a=r.x+r.width,l=r.y,s=r.y+r.height,c=t.x,u=t.x+t.width,h=t.y,p=t.y+t.height,m=!(a<c||u<i||s<h||p<l);if(n){var g=1/0,v=0,A=Math.abs(a-c),y=Math.abs(u-i),b=Math.abs(s-h),O=Math.abs(p-l),w=Math.min(A,y),x=Math.min(b,O);a<c||u<i?w>v&&(v=w,A<y?o.A.set(f,-A,0):o.A.set(f,y,0)):w<g&&(g=w,A<y?o.A.set(d,A,0):o.A.set(d,-y,0)),s<h||p<l?x>v&&(v=x,b<O?o.A.set(f,0,-b):o.A.set(f,0,O)):w<g&&(g=w,b<O?o.A.set(d,0,b):o.A.set(d,0,-O))}return n&&o.A.copy(n,m?d:f),m},e.prototype.contain=function(e,t){var n=this;return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return 0===this.width||0===this.height},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},e.applyTransform=function(t,n,r){if(r){if(r[1]<1e-5&&r[1]>-1e-5&&r[2]<1e-5&&r[2]>-1e-5){var o=r[0],d=r[3],f=r[4],h=r[5];return t.x=n.x*o+f,t.y=n.y*d+h,t.width=n.width*o,t.height=n.height*d,t.width<0&&(t.x+=t.width,t.width=-t.width),void(t.height<0&&(t.y+=t.height,t.height=-t.height))}l.x=c.x=n.x,l.y=u.y=n.y,s.x=u.x=n.x+n.width,s.y=c.y=n.y+n.height,l.transform(r),u.transform(r),s.transform(r),c.transform(r),t.x=i(l.x,s.x,c.x,u.x),t.y=i(l.y,s.y,c.y,u.y);var p=a(l.x,s.x,c.x,u.x),m=a(l.y,s.y,c.y,u.y);t.width=p-t.x,t.height=m-t.y}else t!==n&&e.copy(t,n)},e}();t.A=h},29314:function(e,t,n){var r=n(73971),o=typeof FormData!==r;e.exports=function(e){return o&&e instanceof FormData}},29357:function(e,t,n){"use strict";n.d(t,{W:function(){return l},j:function(){return a}});var r=n(61431),o=n(67959),i=n(77010);const a=()=>({form:(0,r.inject)(o.F,void 0),formItem:(0,r.inject)(o.w,void 0)}),l=(e,{formItemContext:t,disableIdGeneration:n,disableIdManagement:o})=>{n||(n=(0,r.ref)(!1)),o||(o=(0,r.ref)(!1));const a=(0,r.ref)();let l;const s=(0,r.computed)((()=>{var n;return!!(!e.label&&!e.ariaLabel&&t&&t.inputIds&&(null==(n=t.inputIds)?void 0:n.length)<=1)}));return(0,r.onMounted)((()=>{l=(0,r.watch)([(0,r.toRef)(e,"id"),n],(([e,n])=>{const r=null!=e?e:n?void 0:(0,i.Bi)().value;r!==a.value&&((null==t?void 0:t.removeInputId)&&(a.value&&t.removeInputId(a.value),(null==o?void 0:o.value)||n||!r||t.addInputId(r)),a.value=r)}),{immediate:!0})})),(0,r.onUnmounted)((()=>{l&&l(),(null==t?void 0:t.removeInputId)&&a.value&&t.removeInputId(a.value)})),{isLabeledByFormItem:s,inputId:a}}},29436:function(){},29468:function(e,t,n){var r=n(73971),o=typeof WeakMap!==r;e.exports=function(e){return o&&e instanceof WeakMap}},29471:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var r=(0,n(18744).A)(Object,"create");var o=function(){this.__data__=r?r(null):{},this.size=0};var i=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},a=Object.prototype.hasOwnProperty;var l=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return a.call(t,e)?t[e]:void 0},s=Object.prototype.hasOwnProperty;var c=function(e){var t=this.__data__;return r?void 0!==t[e]:s.call(t,e)};var u=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this};function d(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}d.prototype.clear=o,d.prototype.delete=i,d.prototype.get=l,d.prototype.has=c,d.prototype.set=u;var f=d,h=n(80127),p=n(68335);var m=function(){this.size=0,this.__data__={hash:new f,map:new(p.A||h.A),string:new f}};var g=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var v=function(e,t){var n=e.__data__;return g(t)?n["string"==typeof t?"string":"hash"]:n.map};var A=function(e){var t=v(this,e).delete(e);return this.size-=t?1:0,t};var y=function(e){return v(this,e).get(e)};var b=function(e){return v(this,e).has(e)};var O=function(e,t){var n=v(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function w(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}w.prototype.clear=m,w.prototype.delete=A,w.prototype.get=y,w.prototype.has=b,w.prototype.set=O;var x=w},29504:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(e,t,n){var r="UL"===t?"InsertUnorderedList":"InsertOrderedList";e.execCommand(r,!1,!1===n?null:{"list-style-type":n})},o=tinymce.util.Tools.resolve("tinymce.util.Tools"),i=function(){},a=function(e){return function(){return e}},l=function(e){return e},s=a(!1),c=a(!0),u=function(){return d},d={fold:function(e,t){return e()},isSome:s,isNone:c,getOr:t=l,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:a(null),getOrUndefined:a(void 0),or:t,orThunk:e,map:u,each:i,bind:u,exists:s,forall:c,filter:function(){return u()},toArray:function(){return[]},toString:a("none()")},f=function(e){var t=a(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:c,isNone:s,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return f(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:d},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},h=function(e){return null==e?d:f(e)},p=function(e){return e&&/^(TH|TD)$/.test(e.nodeName)},m=function(e,t){return function(n){var r=function(r){n.setActive(function(e,t,n){var r=function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}(t.parents,p),i=-1!==r?t.parents.slice(0,r):t.parents,a=o.grep(i,function(e){return function(t){return t&&/^(OL|UL|DL)$/.test(t.nodeName)&&function(e,t){return e.$.contains(e.getBody(),t)}(e,t)}}(e));return a.length>0&&a[0].nodeName===n}(e,r,t))};return e.on("NodeChange",r),function(){return e.off("NodeChange",r)}}},g=function(e,t,n,i,a,l){e.ui.registry.addSplitButton(t,{tooltip:n,icon:"OL"===a?"ordered-list":"unordered-list",presets:"listpreview",columns:3,fetch:function(e){e(o.map(l,(function(e){var t="OL"===a?"num":"bull",n="disc"===e||"decimal"===e?"default":e,r="default"===e?"":e,o=function(e){return e.replace(/\-/g," ").replace(/\b\w/g,(function(e){return e.toUpperCase()}))}(e);return{type:"choiceitem",value:r,icon:"list-"+t+"-"+n,text:o}})))},onAction:function(){return e.execCommand(i)},onItemAction:function(t,n){r(e,a,n)},select:function(t){var n=function(e){var t=e.dom.getParent(e.selection.getNode(),"ol,ul"),n=e.dom.getStyle(t,"listStyleType");return h(n)}(e);return n.map((function(e){return t===e})).getOr(!1)},onSetup:m(e,a)})},v=function(e,t,n,r,o,i){i.length>1?g(e,t,n,r,o,i):function(e,t,n,r,o){e.ui.registry.addToggleButton(t,{active:!1,tooltip:n,icon:"OL"===o?"ordered-list":"unordered-list",onSetup:m(e,o),onAction:function(){return e.execCommand(r)}})}(e,t,n,r,o)};n.add("advlist",(function(e){e.hasPlugin("lists")&&(function(e){v(e,"numlist","Numbered list","InsertOrderedList","OL",function(e){var t=e.getParam("advlist_number_styles","default,lower-alpha,lower-greek,lower-roman,upper-alpha,upper-roman");return t?t.split(/[ ,]/):[]}(e)),v(e,"bullist","Bullet list","InsertUnorderedList","UL",function(e){var t=e.getParam("advlist_bullet_styles","default,circle,square");return t?t.split(/[ ,]/):[]}(e))}(e),function(e){e.addCommand("ApplyUnorderedListStyle",(function(t,n){r(e,"UL",n["list-style-type"])})),e.addCommand("ApplyOrderedListStyle",(function(t,n){r(e,"OL",n["list-style-type"])}))}(e))}))}()},29519:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(40412),i=n(48404),a=n(20163),l=n(37741);var s={__name:"moduleRename",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const s=n;let c=(0,r.ref)(!1),u=(0,r.ref)(!1),d=(0,r.ref)("创建文件"),f=(0,r.ref)({sname:"",dname:""}),h=(0,r.ref)({dname:[{required:!0,message:"请输入名称",trigger:"blur"}]});function p(){s("closed")}let m=(0,r.ref)(null);function g(){m.value.validate((e=>{if(e){u.value=!0;let e={action:"rename_file",sname:f.value.sname,dname:f.value.dname,path:f.value.path};(0,o.sysFileManage)(e).then((e=>{u.value=!1,2e3==e.code?(a.nk.success(e.msg),p(),s("refreshData")):a.nk.warning(e.msg)}))}}))}return t({handleOpen:function(e,t){if(d.value=t,c.value=!0,e){let t=(0,l.deepClone)(e);f.value.dname=t.name,f.value.sname=t.name,f.value.path=t.path}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-input"),o=(0,r.resolveComponent)("el-form-item"),a=(0,r.resolveComponent)("el-form"),l=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(c),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.isRef)(c)?c.value=e:c=e),title:(0,r.unref)(d),width:"560px","before-close":p},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:p,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(l,{type:"primary",onClick:g,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("保存")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{inline:!1,model:(0,r.unref)(f),rules:(0,r.unref)(h),ref_key:"rulesForm",ref:m,"label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{label:"名称:",prop:"dname"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{modelValue:(0,r.unref)(f).dname,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(f).dname=e),clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"])])}}}},29571:function(e,t,n){"use strict";n.d(t,{V$:function(){return P},Xi:function(){return E},ZQ:function(){return b}});var r=n(71519),o=n(68717),i=n(12191),a=n(53479),l=n(5070),s=n(90540),c=n(19845),u=n(98026),d=n(76050),f=n(56448),h=n(59741),p=new o.A(!0);function m(e){var t=e.stroke;return!(null==t||"none"===t||!(e.lineWidth>0))}function g(e){return"string"==typeof e&&"none"!==e}function v(e){var t=e.fill;return null!=t&&"none"!==t}function A(e,t){if(null!=t.fillOpacity&&1!==t.fillOpacity){var n=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=n}else e.fill()}function y(e,t){if(null!=t.strokeOpacity&&1!==t.strokeOpacity){var n=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=n}else e.stroke()}function b(e,t,n){var r=(0,i.OD)(t.image,t.__image,n);if((0,i.xA)(r)){var o=e.createPattern(r,t.repeat||"repeat");if("function"==typeof DOMMatrix&&o&&o.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*u.RADIAN_TO_DEGREE),a.scaleSelf(t.scaleX||1,t.scaleY||1),o.setTransform(a)}return o}}var O=["shadowBlur","shadowOffsetX","shadowOffsetY"],w=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function x(e,t,n,o,i){var a=!1;if(!o&&t===(n=n||{}))return!1;if(o||t.opacity!==n.opacity){T(e,i),a=!0;var l=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(l)?r.oN.opacity:l}(o||t.blend!==n.blend)&&(a||(T(e,i),a=!0),e.globalCompositeOperation=t.blend||r.oN.blend);for(var s=0;s<O.length;s++){var c=O[s];(o||t[c]!==n[c])&&(a||(T(e,i),a=!0),e[c]=e.dpr*(t[c]||0))}return(o||t.shadowColor!==n.shadowColor)&&(a||(T(e,i),a=!0),e.shadowColor=t.shadowColor||r.oN.shadowColor),a}function _(e,t,n,r,o){var i=N(t,o.inHover),a=r?null:n&&N(n,o.inHover)||{};if(i===a)return!1;var l=x(e,i,a,r,o);if((r||i.fill!==a.fill)&&(l||(T(e,o),l=!0),g(i.fill)&&(e.fillStyle=i.fill)),(r||i.stroke!==a.stroke)&&(l||(T(e,o),l=!0),g(i.stroke)&&(e.strokeStyle=i.stroke)),(r||i.opacity!==a.opacity)&&(l||(T(e,o),l=!0),e.globalAlpha=null==i.opacity?1:i.opacity),t.hasStroke()){var s=i.lineWidth/(i.strokeNoScale&&t.getLineScale?t.getLineScale():1);e.lineWidth!==s&&(l||(T(e,o),l=!0),e.lineWidth=s)}for(var c=0;c<w.length;c++){var u=w[c],d=u[0];(r||i[d]!==a[d])&&(l||(T(e,o),l=!0),e[d]=i[d]||u[1])}return l}function C(e,t){var n=t.transform,r=e.dpr||1;n?e.setTransform(r*n[0],r*n[1],r*n[2],r*n[3],r*n[4],r*n[5]):e.setTransform(r,0,0,r,0,0)}var k=1,S=2,V=3,B=4;function T(e,t){t.batchFill&&e.fill(),t.batchStroke&&e.stroke(),t.batchFill="",t.batchStroke=""}function N(e,t){return t&&e.__hoverStyle||e.style}function E(e,t){P(e,t,{inHover:!1,viewWidth:0,viewHeight:0},!0)}function P(e,t,n,r){var o=t.transform;if(!t.shouldBePainted(n.viewWidth,n.viewHeight,!1,!1))return t.__dirty&=~f.M,void(t.__isRendered=!1);var u=t.__clipPaths,g=n.prevElClipPaths,O=!1,w=!1;if(g&&!(0,a.KU)(u,g)||(g&&g.length&&(T(e,n),e.restore(),w=O=!0,n.prevElClipPaths=null,n.allClipped=!1,n.prevEl=null),u&&u.length&&(T(e,n),e.save(),function(e,t,n){for(var r=!1,o=0;o<e.length;o++){var i=e[o];r=r||i.isZeroArea(),C(t,i),t.beginPath(),i.buildPath(t,i.shape),t.clip()}n.allClipped=r}(u,e,n),O=!0),n.prevElClipPaths=u),n.allClipped)t.__isRendered=!1;else{t.beforeBrush&&t.beforeBrush(),t.innerBeforeBrush();var E=n.prevEl;E||(w=O=!0);var Q,M,D=t instanceof l.Ay&&t.autoBatch&&function(e){var t=v(e),n=m(e);return!(e.lineDash||!(+t^+n)||t&&"string"!=typeof e.fill||n&&"string"!=typeof e.stroke||e.strokePercent<1||e.strokeOpacity<1||e.fillOpacity<1)}(t.style);O||(Q=o,M=E.transform,Q&&M?Q[0]!==M[0]||Q[1]!==M[1]||Q[2]!==M[2]||Q[3]!==M[3]||Q[4]!==M[4]||Q[5]!==M[5]:Q||M)?(T(e,n),C(e,t)):D||T(e,n);var $=N(t,n.inHover);t instanceof l.Ay?(n.lastDrawType!==k&&(w=!0,n.lastDrawType=k),_(e,t,E,w,n),D&&(n.batchFill||n.batchStroke)||e.beginPath(),function(e,t,n,r){var o,i=m(n),l=v(n),s=n.strokePercent,c=s<1,u=!t.path;t.silent&&!c||!u||t.createPathProxy();var h=t.path||p,g=t.__dirty;if(!r){var O=n.fill,w=n.stroke,x=l&&!!O.colorStops,_=i&&!!w.colorStops,C=l&&!!O.image,k=i&&!!w.image,S=void 0,V=void 0,B=void 0,T=void 0,N=void 0;(x||_)&&(N=t.getBoundingRect()),x&&(S=g?(0,a.Ff)(e,O,N):t.__canvasFillGradient,t.__canvasFillGradient=S),_&&(V=g?(0,a.Ff)(e,w,N):t.__canvasStrokeGradient,t.__canvasStrokeGradient=V),C&&(B=g||!t.__canvasFillPattern?b(e,O,t):t.__canvasFillPattern,t.__canvasFillPattern=B),k&&(T=g||!t.__canvasStrokePattern?b(e,w,t):t.__canvasStrokePattern,t.__canvasStrokePattern=B),x?e.fillStyle=S:C&&(B?e.fillStyle=B:l=!1),_?e.strokeStyle=V:k&&(T?e.strokeStyle=T:i=!1)}var E,P,Q=t.getGlobalScale();h.setScale(Q[0],Q[1],t.segmentIgnoreThreshold),e.setLineDash&&n.lineDash&&(E=(o=(0,d.V)(t))[0],P=o[1]);var M=!0;(u||g&f.Dl)&&(h.setDPR(e.dpr),c?h.setContext(null):(h.setContext(e),M=!1),h.reset(),t.buildPath(h,t.shape,r),h.toStatic(),t.pathUpdated()),M&&h.rebuildPath(e,c?s:1),E&&(e.setLineDash(E),e.lineDashOffset=P),r||(n.strokeFirst?(i&&y(e,n),l&&A(e,n)):(l&&A(e,n),i&&y(e,n))),E&&e.setLineDash([])}(e,t,$,D),D&&(n.batchFill=$.fill||"",n.batchStroke=$.stroke||"")):t instanceof c.A?(n.lastDrawType!==V&&(w=!0,n.lastDrawType=V),_(e,t,E,w,n),function(e,t,n){var r,o=n.text;if(null!=o&&(o+=""),o){e.font=n.font||h.OH,e.textAlign=n.textAlign,e.textBaseline=n.textBaseline;var i=void 0,a=void 0;e.setLineDash&&n.lineDash&&(i=(r=(0,d.V)(t))[0],a=r[1]),i&&(e.setLineDash(i),e.lineDashOffset=a),n.strokeFirst?(m(n)&&e.strokeText(o,n.x,n.y),v(n)&&e.fillText(o,n.x,n.y)):(v(n)&&e.fillText(o,n.x,n.y),m(n)&&e.strokeText(o,n.x,n.y)),i&&e.setLineDash([])}}(e,t,$)):t instanceof s.Ay?(n.lastDrawType!==S&&(w=!0,n.lastDrawType=S),function(e,t,n,r,o){x(e,N(t,o.inHover),n&&N(n,o.inHover),r,o)}(e,t,E,w,n),function(e,t,n){var r=t.__image=(0,i.OD)(n.image,t.__image,t,t.onload);if(r&&(0,i.xA)(r)){var o=n.x||0,a=n.y||0,l=t.getWidth(),s=t.getHeight(),c=r.width/r.height;if(null==l&&null!=s?l=s*c:null==s&&null!=l?s=l/c:null==l&&null==s&&(l=r.width,s=r.height),n.sWidth&&n.sHeight){var u=n.sx||0,d=n.sy||0;e.drawImage(r,u,d,n.sWidth,n.sHeight,o,a,l,s)}else if(n.sx&&n.sy){var f=l-(u=n.sx),h=s-(d=n.sy);e.drawImage(r,u,d,f,h,o,a,l,s)}else e.drawImage(r,o,a,l,s)}}(e,t,$)):t.getTemporalDisplayables&&(n.lastDrawType!==B&&(w=!0,n.lastDrawType=B),function(e,t,n){var r=t.getDisplayables(),o=t.getTemporalDisplayables();e.save();var i,a,l={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:n.viewWidth,viewHeight:n.viewHeight,inHover:n.inHover};for(i=t.getCursor(),a=r.length;i<a;i++){(u=r[i]).beforeBrush&&u.beforeBrush(),u.innerBeforeBrush(),P(e,u,l,i===a-1),u.innerAfterBrush(),u.afterBrush&&u.afterBrush(),l.prevEl=u}for(var s=0,c=o.length;s<c;s++){var u;(u=o[s]).beforeBrush&&u.beforeBrush(),u.innerBeforeBrush(),P(e,u,l,s===c-1),u.innerAfterBrush(),u.afterBrush&&u.afterBrush(),l.prevEl=u}t.clearTemporalDisplayables(),t.notClear=!0,e.restore()}(e,t,n)),D&&r&&T(e,n),t.innerAfterBrush(),t.afterBrush&&t.afterBrush(),n.prevEl=t,t.__dirty=0,t.__isRendered=!0}}},29599:function(e){e.exports="last"},29650:function(e,t,n){var r=n(61249),o=n(19042),i=n(69821),a=n(10906),l=n(60843);function s(e,t){var n=t?t.match(r):"";return n?n[1]?e[n[1]]?e[n[1]][n[2]]:void 0:e[n[2]]:e[t]}e.exports=function(e,t,n){if(l(e))return n;var r=function(e,t){if(e){var n,r,a,c=0;if(e[t]||i(e,t))return e[t];if(a=(r=o(t)).length)for(n=e;c<a;c++)if(n=s(n,r[c]),l(n))return c===a-1?n:void 0;return n}}(e,t);return a(r)?n:r}},29668:function(e,t,n){"use strict";var r=n(15215),o=function(e){function t(t,n,r,o,i,a){var l=e.call(this,i)||this;return l.x=null==t?0:t,l.y=null==n?0:n,l.x2=null==r?1:r,l.y2=null==o?0:o,l.type="linear",l.global=a||!1,l}return(0,r.C6)(t,e),t}(n(11793).A);t.A=o},29756:function(e,t,n){"use strict";n.d(t,{B:function(){return s},l:function(){return a}});var r=n(98026),o=n(13430),i=function(){function e(e,t){this._encode=e,this._schema=t}return e.prototype.get=function(){return{fullDimensions:this._getFullDimensionNames(),encode:this._encode}},e.prototype._getFullDimensionNames=function(){return this._cachedDimNames||(this._cachedDimNames=this._schema?this._schema.makeOutputDimensionNames():[]),this._cachedDimNames},e}();function a(e,t){var n={},a=n.encode={},s=(0,r.createHashMap)(),c=[],u=[],d={};(0,r.each)(e.dimensions,(function(t){var n,r=e.getDimensionInfo(t),i=r.coordDim;if(i){0;var f=r.coordDimIndex;l(a,i)[f]=t,r.isExtraCoord||(s.set(i,1),"ordinal"!==(n=r.type)&&"time"!==n&&(c[0]=t),l(d,i)[f]=e.getDimensionIndex(r.name)),r.defaultTooltip&&u.push(t)}o.Pe.each((function(e,t){var n=l(a,t),o=r.otherDims[t];null!=o&&!1!==o&&(n[o]=r.name)}))}));var f=[],h={};s.each((function(e,t){var n=a[t];h[t]=n[0],f=f.concat(n)})),n.dataDimsOnCoord=f,n.dataDimIndicesOnCoord=(0,r.map)(f,(function(t){return e.getDimensionInfo(t).storeDimIndex})),n.encodeFirstDimNotExtra=h;var p=a.label;p&&p.length&&(c=p.slice());var m=a.tooltip;return m&&m.length?u=m.slice():u.length||(u=c.slice()),a.defaultedLabel=c,a.defaultedTooltip=u,n.userOutput=new i(d,t),n}function l(e,t){return e.hasOwnProperty(t)||(e[t]=[]),e[t]}function s(e){return"category"===e?"ordinal":"time"===e?"time":"float"}},29853:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(69713),i=n(90517);const a={class:"table-layout"};var l={__name:"table-widget-ly",props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,i.k)(),l=(0,r.computed)((()=>t.designState&&t.widget.id===n.selectedId));let{selectWidget:s}=(0,o.A)();const c=(0,r.computed)((()=>t.widget.options.customClass||""));return(t,n)=>{const o=(0,r.resolveComponent)("table-cell-widget-ly"),i=(0,r.resolveComponent)("containers-wrapper-ly");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[e.designState?((0,r.openBlock)(),(0,r.createBlock)(i,{key:0,widget:e.widget,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"design-state":e.designState},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e.widget.id,class:(0,r.normalizeClass)(["lytable-container",[l.value?"selected":"",c.value]]),onClick:n[0]||(n[0]=(0,r.withModifiers)((t=>(0,r.unref)(s)(e.widget,e.designState)),["stop"]))},[(0,r.createElementVNode)("table",a,[(0,r.createElementVNode)("tbody",null,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.widget.rows,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("tr",{key:t.id},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(t.cols,((i,a)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[i.merged?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(o,{widget:i,key:i.id,"parent-list":e.widget.cols,"row-index":n,"row-length":e.widget.rows.length,"col-index":a,"col-length":t.cols.length,"col-array":t.cols,"row-array":e.widget.rows,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","row-index","row-length","col-index","col-length","col-array","row-array","parent-widget","design-state"]))],64)))),256))])))),128))])])],2))])),_:1},8,["widget","parent-widget","parent-list","index-of-parent-list","design-state"])):((0,r.openBlock)(),(0,r.createBlock)(i,{key:1,widget:e.widget},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e.widget.id,class:"lytable-container2"},[(0,r.createElementVNode)("table",{ref:e.widget.id,class:(0,r.normalizeClass)(["table-layout",[c.value]])},[(0,r.createElementVNode)("tbody",null,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.widget.rows,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("tr",{key:t.id},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(t.cols,((t,i)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[t.merged?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(o,{widget:t,key:i,"parent-list":e.widget.cols,"row-index":n,"col-index":i,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","row-index","col-index","parent-widget","design-state"]))],64)))),256))])))),128))])],2)])),[[r.vShow,!e.widget.options.hidden]])])),_:1},8,["widget"]))])}}};var s=(0,n(66262).A)(l,[["__scopeId","data-v-5acc9164"]])},29869:function(e,t,n){var r=n(95654),o=n(35657);var i=r((function e(t,n,r,i,a,l,s,c){var u,d;o(n,(function(o,f){u=a.concat([""+f]),d=l.concat([o]),r.call(i,o,f,n,u,t,d),o&&s&&(u.push(s),e(o,o[s],r,i,u,d,s,c))}))}));e.exports=i},29876:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a=n(28829),l=n(48404);const s={style:{display:"flex","align-items":"center"}};var c={__name:"rich-text-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),c=e,u=(0,o.k)();function d(e){u.saveCurrentHistoryStep()}let f=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function h(){return void 0===u.builderConfig.showEventCollapse||!!u.builderConfig.showEventCollapse}let p=(0,r.ref)(""),m=(0,r.ref)(""),g=(0,r.ref)(!1),v=(0,r.ref)("");function A(){g.value=!1}function y(){u.selectedWidget.options[p.value]=v.value,u.saveCurrentHistoryStep(),g.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),b=(0,r.resolveComponent)("el-form-item"),O=(0,r.resolveComponent)("el-switch"),w=(0,r.resolveComponent)("el-input-number"),x=(0,r.resolveComponent)("el-collapse-item"),_=(0,r.resolveComponent)("el-button"),C=(0,r.resolveComponent)("QuestionFilled"),k=(0,r.resolveComponent)("el-icon"),S=(0,r.resolveComponent)("el-tooltip"),V=(0,r.resolveComponent)("el-collapse"),B=(0,r.resolveComponent)("el-alert"),T=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(T,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[16]||(o[16]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{modelValue:(0,r.unref)(f),"onUpdate:modelValue":o[13]||(o[13]=e=>(0,r.isRef)(f)?f.value=e:f=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.required=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(b,{label:"富文本宽度(%)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.columnWidth,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.columnWidth=t),min:0,max:100,style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(b,{label:"富文本高度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.contentHeight,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.contentHeight=t),min:0,style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1})])),_:1}),h?((0,r.openBlock)(),(0,r.createBlock)(x,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{type:"info",icon:"edit",plain:"",round:"",onClick:o[12]||(o[12]=e=>{return t="onChange",n=["value"],p.value=t,m.value=`${c.optionModel.name}.${t}(${n.join(", ")}) {`,v.value=c.selectedWidget.options[t]||"",void(g.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[17]||(o[17]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(x,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",s,[o[18]||(o[18]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(S,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(l.A),{modelValue:(0,r.unref)(g),"onUpdate:modelValue":o[15]||(o[15]=e=>(0,r.isRef)(g)?g.value=e:g=e),title:"组件事件",width:"60%",top:"20px","before-close":A},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{onClick:A,size:"default"},{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(_,{type:"primary",onClick:y,size:"default"},{default:(0,r.withCtx)((()=>o[20]||(o[20]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(B,{title:(0,r.unref)(m),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(v),"onUpdate:modelValue":o[14]||(o[14]=e=>(0,r.isRef)(v)?v.value=e:v=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(B,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var u=(0,n(66262).A)(c,[["__scopeId","data-v-aace0880"]])},29897:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-space-around",use:"icon-space-around-usage",viewBox:"0 0 20 20",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="icon-space-around"><path fill="currentColor" d="M6 4a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H6ZM5 6a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V6Zm1 5a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2H6Zm-1 2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-1Z" /></symbol>'});a().add(l);t.default=l},30084:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return p}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i=["textContent"],a={style:{display:"flex","justify-content":"space-between","align-items":"center"}},l=["onClick"],s=["onClick"];var c=n(54680),u=n(10594),d=n(37741),f=n(40412),h={components:{Pagination:u.A,addModule:c.default},name:"messagNotice",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"是"},{id:0,name:"否"}],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},customEllipsis(e){return(e=e.replace(/<.*?>/gi,""))?e.length>10?e.slice(0,10)+"...":e:""},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增")},changeStatus(e){},handleEdit(e,t){let n=this;"detail"==t?n.$refs.addModuleFlag.addModuleFn(e,"详情"):"delete"==t?n.$confirm("您确定要删除选中的内容?",{closeOnClickModal:!1}).then((t=>{(0,f.delOwnMessage)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))})).catch((()=>{})):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,f.getOwnMessage)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,d.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var p=(0,n(66262).A)(h,[["render",function(e,t,n,c,u,d){const f=(0,r.resolveComponent)("el-input"),h=(0,r.resolveComponent)("el-form-item"),p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("el-form"),g=(0,r.resolveComponent)("el-table-column"),v=(0,r.resolveComponent)("el-tag"),A=(0,r.resolveComponent)("full-screen"),y=(0,r.resolveComponent)("el-icon"),b=(0,r.resolveComponent)("el-tooltip"),O=(0,r.resolveComponent)("el-table"),w=(0,r.resolveComponent)("Pagination"),x=(0,r.resolveComponent)("add-module"),_=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":u.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(m,{inline:!0,model:u.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{label:"标题:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{size:"default",modelValue:u.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>u.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"消息标题",onChange:d.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(h,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:d.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Search")]]),(0,r.createVNode)(h,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:t[1]||(t[1]=e=>d.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1})])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(O,{height:"calc("+u.tableHeight+"px)",border:"",data:u.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(d.getIndex(e.$index))},null,8,i)])),_:1}),(0,r.createVNode)(g,{"min-width":"90",prop:"messageid.msg_title",label:"公告标题"}),(0,r.createVNode)(g,{"min-width":"100",label:"目标类型"},{default:(0,r.withCtx)((e=>[1==e.row.messageid.target_type?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("平台公告")]))),_:1})):2==e.row.messageid.target_type?((0,r.openBlock)(),(0,r.createBlock)(v,{key:1,type:"warning"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("按用户")]))),_:1})):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(g,{"min-width":"90",label:"是否已读"},{default:(0,r.withCtx)((e=>[e.row.is_read?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("已读")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(v,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("未读")]))),_:1}))])),_:1}),(0,r.createVNode)(g,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(g,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[t[9]||(t[9]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[2]||(t[2]=(...e)=>d.setFull&&d.setFull(...e))},[(0,r.createVNode)(b,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>d.handleEdit(t.row,"detail")},"详情",8,l),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>d.handleEdit(t.row,"delete")},"删除",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[_,u.loadingPage]]),(0,r.createVNode)(w,{"child-msg":u.pageparm,onCallFather:d.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(x,{ref:"addModuleFlag",onRefreshData:d.getData},null,8,["onRefreshData"])],2)}]])},30421:function(e){"use strict";e.exports={}},30531:function(e,t,n){"use strict";var r=n(46518),o=n(69565),i=n(79306),a=n(28551),l=n(1767),s=n(48646),c=n(19462),u=n(9539),d=n(96395),f=c((function(){for(var e,t,n=this.iterator,r=this.mapper;;){if(t=this.inner)try{if(!(e=a(o(t.next,t.iterator))).done)return e.value;this.inner=null}catch(e){u(n,"throw",e)}if(e=a(o(this.next,n)),this.done=!!e.done)return;try{this.inner=s(r(e.value,this.counter++),!1)}catch(e){u(n,"throw",e)}}}));r({target:"Iterator",proto:!0,real:!0,forced:d},{flatMap:function(e){return a(this),i(e),new f(l(this),{mapper:e,inner:null})}})},30662:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});n(44114);var r=n(61431),o=n(69713),i=n(90517);const a={class:"form-widget-list"},l={key:0,class:"grid-col-action"},s={key:1,class:"grid-col-handler"};var c={__name:"grid-col-widget-ly",props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},colHeight:{type:String,default:null}},setup(e){const t=e;let n=(0,r.ref)(!0),c=(0,r.ref)(!0);const u=(0,i.k)();let d=(0,r.computed)((()=>({span:t.widget.options.span||12,offset:t.widget.options.offset||0,push:t.widget.options.push||0,pull:t.widget.options.pull||0})));const f=(0,r.computed)((()=>t.designState&&t.widget.id===u.selectedId)),h=(0,r.computed)((()=>t.widget.options.customClass||"")),p=(0,r.computed)((()=>t.colHeight?{height:t.colHeight+"px"}:{}));let{selectWidget:m,selectParentWidget:g}=(0,o.A)();function v(){u.emitHistoryChange()}function A(e){return u.handleWidgetMove(e)}function y(){if(t.parentList){let e=null;1===t.parentList.length?t.parentWidget&&(e=t.parentWidget):e=t.parentList.length===1+t.indexOfParentList?t.parentList[t.indexOfParentList-1]:t.parentList[t.indexOfParentList+1],(0,r.nextTick)((()=>{t.parentList.splice(t.indexOfParentList,1),u.setSelected(e),u.emitHistoryChange()}))}}return(0,r.watch)((()=>u.selectedId),((e,r)=>{e===t.widget.id&&"grid-col"===t.widget.type&&t.designState&&(n.value=!0,c.value=!0)})),(o,i)=>{const b=(0,r.resolveComponent)("draggable"),O=(0,r.resolveComponent)("svg-icon"),w=(0,r.resolveComponent)("el-tag"),x=(0,r.resolveComponent)("el-col");return e.designState?((0,r.openBlock)(),(0,r.createBlock)(x,(0,r.mergeProps)({key:0},(0,r.unref)(d),{class:[e.designState?"lygrid-col":"",f.value?"selected":"",h.value],style:p.value,key:e.widget.id,onClick:i[8]||(i[8]=(0,r.withModifiers)((t=>(0,r.unref)(m)(e.widget,e.designState)),["stop"]))}),{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{list:e.widget.widgetList,"item-key":"id",tag:"transition-group",group:"lyDragGroup",ghostClass:"lyformbuilder-ghost",animation:"200","component-data":{name:"fade",type:"transition"},handle:".drag-handler",onEnd:i[0]||(i[0]=t=>{e.widget.widgetList}),onAdd:i[1]||(i[1]=t=>function(e,t){const n=e.newIndex;t[n]&&u.setSelected(t[n]),u.emitHistoryChange()}(t,e.widget.widgetList)),onUpdate:v,move:A},{item:(0,r.withCtx)((({element:t,index:n})=>[(0,r.createElementVNode)("div",a,["container"===t.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{widget:t,key:t.id,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","design-state"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{field:t,key:t.id,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["field","parent-list","index-of-parent-list","parent-widget","design-state"]))])])),_:1},8,["list"]),(0,r.unref)(u).selectedId===e.widget.id&&"grid-col"===e.widget.type&&e.designState?((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.withDirectives)((0,r.createVNode)(w,{effect:"dark",type:"warning",closable:"",onClose:i[6]||(i[6]=e=>{c.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{title:"选中父组件",onClick:i[2]||(i[2]=(0,r.withModifiers)((t=>(0,r.unref)(g)(e.parentWidget)),["stop"]))},[(0,r.createVNode)(O,{"icon-class":"back"})]),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,title:"上移组件",onClick:i[3]||(i[3]=(0,r.withModifiers)((e=>(u.moveUpWidget(t.parentList,t.indexOfParentList),void u.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(O,{"icon-class":"top"})])):(0,r.createCommentVNode)("",!0),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,title:"下移组件",onClick:i[4]||(i[4]=(0,r.withModifiers)((e=>(u.moveDownWidget(t.parentList,t.indexOfParentList),void u.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(O,{"icon-class":"bottom"})])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",{title:"复制组件",onClick:i[5]||(i[5]=(0,r.withModifiers)((n=>{return r=e.widget,void u.cloneGridCol(r,t.parentWidget);var r}),["stop"]))},[(0,r.createVNode)(O,{"icon-class":"lyicon-clone"})]),(0,r.createElementVNode)("span",{title:"移除组件",onClick:(0,r.withModifiers)(y,["stop"])},[(0,r.createVNode)(O,{"icon-class":"delete"})])])),_:1},512),[[r.vShow,(0,r.unref)(c)]])])):(0,r.createCommentVNode)("",!0),(0,r.unref)(u).selectedId===e.widget.id&&"grid-col"===e.widget.type&&e.designState?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.withDirectives)((0,r.createVNode)(w,{effect:"dark",type:"warning",closable:"",onClose:i[7]||(i[7]=e=>{n.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.widget.displayName),1)])),_:1},512),[[r.vShow,(0,r.unref)(n)]])])):(0,r.createCommentVNode)("",!0)])),_:1},16,["class","style"])):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(x,(0,r.mergeProps)({key:1},(0,r.unref)(d),{class:[h.value],style:p.value,key:e.widget.id}),{default:(0,r.withCtx)((()=>[e.widget.widgetList&&e.widget.widgetList.length>0?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.widget.widgetList,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["container"===t.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{widget:t,key:n,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","design-state"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{field:t,key:n,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["field","parent-list","index-of-parent-list","parent-widget","design-state"]))],64)))),256)):(0,r.createCommentVNode)("",!0)])),_:1},16,["class","style"])),[[r.vShow,!e.widget.options.hidden]])}}};var u=(0,n(66262).A)(c,[["__scopeId","data-v-6d8703d8"]])},30682:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(98026),o=n(87582),i=n(65008),a=n(8957);function l(e,t){return{seriesType:e,plan:(0,o.A)(),reset:function(e){var n=e.getData(),o=e.coordinateSystem,l=e.pipelineContext,s=t||l.large;if(o){var c=(0,r.map)(o.dimensions,(function(e){return n.mapDimension(e)})).slice(0,2),u=c.length,d=n.getCalculationInfo("stackResultDimension");(0,i.sJ)(n,c[0])&&(c[0]=d),(0,i.sJ)(n,c[1])&&(c[1]=d);var f=n.getStore(),h=n.getDimensionIndex(c[0]),p=n.getDimensionIndex(c[1]);return u&&{progress:function(e,t){for(var n=e.end-e.start,r=s&&(0,a.J)(n*u),i=[],l=[],c=e.start,d=0;c<e.end;c++){var m=void 0;if(1===u){var g=f.get(h,c);m=o.dataToPoint(g,null,l)}else i[0]=f.get(h,c),i[1]=f.get(p,c),m=o.dataToPoint(i,null,l);s?(r[d++]=m[0],r[d++]=m[1]):t.setItemLayout(c,m.slice())}s&&t.setLayout("points",r)}}}}}}},30693:function(e,t,n){"use strict";n.d(t,{CC:function(){return s},Od:function(){return h},_E:function(){return c},gq:function(){return u},q7:function(){return d},tQ:function(){return g}});var r=n(15215),o=n(98026),i=".",a="___EC__COMPONENT__CONTAINER___",l="___EC__EXTENDED_CLASS___";function s(e){var t={main:"",sub:""};if(e){var n=e.split(i);t.main=n[0]||"",t.sub=n[1]||""}return t}function c(e){return!(!e||!e[l])}function u(e,t){e.$constructor=e,e.extend=function(e){var t,n,i=this;return n=i,o.isFunction(n)&&/^class\s/.test(Function.prototype.toString.call(n))?t=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.C6)(t,e),t}(i):(t=function(){(e.$constructor||i).apply(this,arguments)},o.inherits(t,this)),o.extend(t.prototype,e),t[l]=!0,t.extend=this.extend,t.superCall=p,t.superApply=m,t.superClass=i,t}}function d(e,t){e.extend=t.extend}var f=Math.round(10*Math.random());function h(e){var t=["__\0is_clz",f++].join("_");e.prototype[t]=!0,e.isInstance=function(e){return!(!e||!e[t])}}function p(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this.superClass.prototype[t].apply(e,n)}function m(e,t,n){return this.superClass.prototype[t].apply(e,n)}function g(e){var t={};e.registerClass=function(e){var n,r=e.type||e.prototype.type;if(r){n=r,o.assert(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(n),'componentType "'+n+'" illegal'),e.prototype.type=r;var i=s(r);if(i.sub){if(i.sub!==a){var l=function(e){var n=t[e.main];n&&n[a]||((n=t[e.main]={})[a]=!0);return n}(i);l[i.sub]=e}}else t[i.main]=e}return e},e.getClass=function(e,n,r){var o=t[e];if(o&&o[a]&&(o=n?o[n]:null),r&&!o)throw new Error(n?"Component "+e+"."+(n||"")+" is used but not imported.":e+".type should be specified.");return o},e.getClassesByMainType=function(e){var n=s(e),r=[],i=t[n.main];return i&&i[a]?o.each(i,(function(e,t){t!==a&&r.push(e)})):r.push(i),r},e.hasClass=function(e){var n=s(e);return!!t[n.main]},e.getAllClassMainTypes=function(){var e=[];return o.each(t,(function(t,n){e.push(n)})),e},e.hasSubTypes=function(e){var n=s(e),r=t[n.main];return r&&r[a]}}},30901:function(e,t,n){"use strict";var r=n(61882);t.A=function(e){if("string"==typeof e||(0,r.A)(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},31021:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!e.vueAxiosInstalled){var n=l(t)?function(e){return{axios:e,$http:e}}(t):t;if(function(e){return"object"===r(e)&&Object.keys(e).every((function(t){return l(e[t])}))}(n)){var o=function(e){return e&&e.version&&Number(e.version.split(".")[0])}(e);if(o){var s=o<3?i:a;Object.keys(n).forEach((function(t){s(e,t,n[t])})),e.vueAxiosInstalled=!0}}}}function i(e,t,n){Object.defineProperty(e.prototype,t,{get:function(){return n}}),e[t]=n}function a(e,t,n){e.config.globalProperties[t]=n,e[t]=n}function l(e){return e&&"function"==typeof e.get&&"function"==typeof e.post}n.d(t,{A:function(){return o}}),e=n.hmd(e),"object"==("undefined"==typeof exports?"undefined":r(exports))?e.exports=o:"function"==typeof define&&n.amdO?define([],(function(){return o})):window.Vue&&window.axios&&window.Vue.use&&Vue.use(o,window.axios)},31024:function(e,t,n){"use strict";n.d(t,{U5:function(){return g},cn:function(){return m},m5:function(){return h},nS:function(){return p}});var r=n(15215),o=n(29308),i=n(83509),a=n(51183),l=n(45587),s=n(98026),c=[];function u(e,t){for(var n=0;n<e.length;n++)i.applyTransform(e[n],e[n],t)}function d(e,t,n,r){for(var o=0;o<e.length;o++){var a=e[o];r&&(a=r.project(a)),a&&isFinite(a[0])&&isFinite(a[1])&&(i.min(t,t,a),i.max(n,n,a))}}var f=function(){function e(e){this.name=e}return e.prototype.setCenter=function(e){this._center=e},e.prototype.getCenter=function(){var e=this._center;return e||(e=this._center=this.calcCenter()),e},e}(),h=function(e,t){this.type="polygon",this.exterior=e,this.interiors=t},p=function(e){this.type="linestring",this.points=e},m=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.type="geoJSON",o.geometries=n,o._center=r&&[r[0],r[1]],o}return(0,r.C6)(t,e),t.prototype.calcCenter=function(){for(var e,t=this.geometries,n=0,r=0;r<t.length;r++){var o=t[r],i=o.exterior,a=i&&i.length;a>n&&(e=o,n=a)}if(e)return function(e){for(var t=0,n=0,r=0,o=e.length,i=e[o-1][0],a=e[o-1][1],l=0;l<o;l++){var s=e[l][0],c=e[l][1],u=i*c-s*a;t+=u,n+=(i+s)*u,r+=(a+c)*u,i=s,a=c}return t?[n/t/3,r/t/3,t]:[e[0][0]||0,e[0][1]||0]}(e.exterior);var l=this.getBoundingRect();return[l.x+l.width/2,l.y+l.height/2]},t.prototype.getBoundingRect=function(e){var t=this._rect;if(t&&!e)return t;var n=[1/0,1/0],r=[-1/0,-1/0],i=this.geometries;return(0,s.each)(i,(function(t){"polygon"===t.type?d(t.exterior,n,r,e):(0,s.each)(t.points,(function(t){d(t,n,r,e)}))})),isFinite(n[0])&&isFinite(n[1])&&isFinite(r[0])&&isFinite(r[1])||(n[0]=n[1]=r[0]=r[1]=0),t=new o.A(n[0],n[1],r[0]-n[0],r[1]-n[1]),e||(this._rect=t),t},t.prototype.contain=function(e){var t=this.getBoundingRect(),n=this.geometries;if(!t.contain(e[0],e[1]))return!1;e:for(var r=0,o=n.length;r<o;r++){var i=n[r];if("polygon"===i.type){var l=i.exterior,s=i.interiors;if(a.l(l,e[0],e[1])){for(var c=0;c<(s?s.length:0);c++)if(a.l(s[c],e[0],e[1]))continue e;return!0}}}return!1},t.prototype.transformTo=function(e,t,n,r){var i=this.getBoundingRect(),a=i.width/i.height;n?r||(r=n/a):n=a*r;for(var l=new o.A(e,t,n,r),c=i.calculateTransform(l),d=this.geometries,f=0;f<d.length;f++){var h=d[f];"polygon"===h.type?(u(h.exterior,c),(0,s.each)(h.interiors,(function(e){u(e,c)}))):(0,s.each)(h.points,(function(e){u(e,c)}))}(i=this._rect).copy(l),this._center=[i.x+i.width/2,i.y+i.height/2]},t.prototype.cloneShallow=function(e){null==e&&(e=this.name);var n=new t(e,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},t}(f),g=function(e){function t(t,n){var r=e.call(this,t)||this;return r.type="geoSVG",r._elOnlyForCalculate=n,r}return(0,r.C6)(t,e),t.prototype.calcCenter=function(){for(var e=this._elOnlyForCalculate,t=e.getBoundingRect(),n=[t.x+t.width/2,t.y+t.height/2],r=l.identity(c),o=e;o&&!o.isGeoSVGGraphicRoot;)l.mul(r,o.getLocalTransform(),r),o=o.parent;return l.invert(r,r),i.applyTransform(n,n,r),n},t}(f)},31069:function(e,t,n){"use strict";n.d(t,{YU:function(){return o},l4:function(){return r},qs:function(){return i}});const r="update:modelValue",o="change",i="input"},31148:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager");e.add("code",(function(e){return function(e){e.addCommand("mceCodeEditor",(function(){!function(e){var t=function(e){return e.getContent({source_view:!0})}(e);e.windowManager.open({title:"Source Code",size:"large",body:{type:"panel",items:[{type:"textarea",name:"code"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{code:t},onSubmit:function(t){!function(e,t){e.focus(),e.undoManager.transact((function(){e.setContent(t)})),e.selection.setCursorLocation(),e.nodeChanged()}(e,t.getData().code),t.close()}})}(e)}))}(e),function(e){var t=function(){return e.execCommand("mceCodeEditor")};e.ui.registry.addButton("code",{icon:"sourcecode",tooltip:"Source code",onAction:t}),e.ui.registry.addMenuItem("code",{icon:"sourcecode",text:"Source code",onAction:t})}(e),{}}))}()},31415:function(e,t,n){"use strict";n.d(t,{A:function(){return u},k:function(){return c}});var r=n(61431),o=n(22974),i=n(22355),a=n(50819),l=n(838);const s=(0,a.b_)({a11y:{type:Boolean,default:!0},locale:{type:(0,a.jq)(Object)},size:l.mU,button:{type:(0,a.jq)(Object)},experimentalFeatures:{type:(0,a.jq)(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:(0,a.jq)(Object)},zIndex:Number,namespace:{type:String,default:"el"},...i.bs}),c={},u=(0,r.defineComponent)({name:"ElConfigProvider",props:s,setup(e,{slots:t}){(0,r.watch)((()=>e.message),(e=>{Object.assign(c,null!=e?e:{})}),{immediate:!0,deep:!0});const n=(0,o.Vh)(e);return()=>(0,r.renderSlot)(t,"default",{config:null==n?void 0:n.value})}})},31571:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=function(){this.cx=0,this.cy=0,this.r=0},a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new i},t.prototype.buildPath=function(e,t){e.moveTo(t.cx+t.r,t.cy),e.arc(t.cx,t.cy,t.r,0,2*Math.PI)},t}(o.Ay);a.prototype.type="circle",t.A=a},31698:function(e,t,n){"use strict";var r=n(46518),o=n(44204);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("union")},{union:o})},31737:function(e,t,n){var r=n(79135),o=n(41982),i=n(4094);e.exports=function(e,t,n){return e?(r(e)?o:i)(e,t,n):e}},31800:function(e,t,n){var r=n(73183),o=n(27260),i=n(35657),a={};i(r,(function(e,t){a[r[t]]=t}));var l=o(a);e.exports=l},31825:function(e,t,n){"use strict";n.d(t,{Fl:function(){return d},Pn:function(){return a},zC:function(){return s},zs:function(){return h}});var r=n(24326),o=n(98026),i=n(41025);function a(e,t){var n=t&&t.type;return"ordinal"===n?e:("time"!==n||(0,o.isNumber)(e)||null==e||"-"===e||(e=+(0,r._U)(e)),null==e||""===e?NaN:Number(e))}var l=(0,o.createHashMap)({number:function(e){return parseFloat(e)},time:function(e){return+(0,r._U)(e)},trim:function(e){return(0,o.isString)(e)?(0,o.trim)(e):e}});function s(e){return l.get(e)}var c={lt:function(e,t){return e<t},lte:function(e,t){return e<=t},gt:function(e,t){return e>t},gte:function(e,t){return e>=t}},u=function(){function e(e,t){if(!(0,o.isNumber)(t)){0,(0,i.$8)("")}this._opFn=c[e],this._rvalFloat=(0,r.Sm)(t)}return e.prototype.evaluate=function(e){return(0,o.isNumber)(e)?this._opFn(e,this._rvalFloat):this._opFn((0,r.Sm)(e),this._rvalFloat)},e}(),d=function(){function e(e,t){var n="desc"===e;this._resultLT=n?1:-1,null==t&&(t=n?"min":"max"),this._incomparable="min"===t?-1/0:1/0}return e.prototype.evaluate=function(e,t){var n=(0,o.isNumber)(e)?e:(0,r.Sm)(e),i=(0,o.isNumber)(t)?t:(0,r.Sm)(t),a=isNaN(n),l=isNaN(i);if(a&&(n=this._incomparable),l&&(i=this._incomparable),a&&l){var s=(0,o.isString)(e),c=(0,o.isString)(t);s&&(n=c?e:0),c&&(i=s?t:0)}return n<i?this._resultLT:n>i?-this._resultLT:0},e}(),f=function(){function e(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=(0,r.Sm)(t)}return e.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var n=typeof e;n===this._rvalTypeof||"number"!==n&&"number"!==this._rvalTypeof||(t=(0,r.Sm)(e)===this._rvalFloat)}return this._isEQ?t:!t},e}();function h(e,t){return"eq"===e||"ne"===e?new f("eq"===e,t):(0,o.hasOwn)(c,e)?new u(e,t):null}},31833:function(){!function(){"use strict";var e,t,n,r,o=tinymce.util.Tools.resolve("tinymce.PluginManager"),i=function(e,t){var n=function(e,t){return e.fire("insertCustomChar",{chr:t})}(e,t).chr;e.execCommand("mceInsertContent",!1,n)},a=(e="array",function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}),l=(t=null,function(e){return t===e}),s=function(){},c=function(e){return function(){return e}},u=function(e){return e},d=c(!1),f=c(!0),h=function(){return p},p={fold:function(e,t){return e()},isSome:d,isNone:f,getOr:r=u,getOrThunk:n=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:c(null),getOrUndefined:c(void 0),or:r,orThunk:n,map:h,each:s,bind:h,exists:d,forall:f,filter:function(){return h()},toArray:function(){return[]},toString:c("none()")},m=function(e){var t=c(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:f,isNone:d,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return m(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:p},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},g={some:m,none:h,from:function(e){return null==e?p:m(e)}},v=Array.prototype.push,A=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},y=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return g.some(i);if(n(i,r))break}return g.none()}(e,t,d)},b=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!a(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);v.apply(t,e[n])}return t}(A(e,t))},O=tinymce.util.Tools.resolve("tinymce.util.Tools"),w=O.isArray,x="User Defined",_=function(e){return w(e)?(t=e,O.grep(t,(function(e){return w(e)&&2===e.length}))):"function"==typeof e?e():[];var t},C=function(e){var t=function(e,t){var n=function(e){return e.getParam("charmap")}(e);n&&(t=[{name:x,characters:_(n)}]);var r=function(e){return e.getParam("charmap_append")}(e);if(r){var o=O.grep(t,(function(e){return e.name===x}));return o.length?(o[0].characters=[].concat(o[0].characters).concat(_(r)),t):t.concat({name:x,characters:_(r)})}return t}(e,[{name:"Currency",characters:[[36,"dollar sign"],[162,"cent sign"],[8364,"euro sign"],[163,"pound sign"],[165,"yen sign"],[164,"currency sign"],[8352,"euro-currency sign"],[8353,"colon sign"],[8354,"cruzeiro sign"],[8355,"french franc sign"],[8356,"lira sign"],[8357,"mill sign"],[8358,"naira sign"],[8359,"peseta sign"],[8360,"rupee sign"],[8361,"won sign"],[8362,"new sheqel sign"],[8363,"dong sign"],[8365,"kip sign"],[8366,"tugrik sign"],[8367,"drachma sign"],[8368,"german penny symbol"],[8369,"peso sign"],[8370,"guarani sign"],[8371,"austral sign"],[8372,"hryvnia sign"],[8373,"cedi sign"],[8374,"livre tournois sign"],[8375,"spesmilo sign"],[8376,"tenge sign"],[8377,"indian rupee sign"],[8378,"turkish lira sign"],[8379,"nordic mark sign"],[8380,"manat sign"],[8381,"ruble sign"],[20870,"yen character"],[20803,"yuan character"],[22291,"yuan character, in hong kong and taiwan"],[22278,"yen/yuan character variant one"]]},{name:"Text",characters:[[169,"copyright sign"],[174,"registered sign"],[8482,"trade mark sign"],[8240,"per mille sign"],[181,"micro sign"],[183,"middle dot"],[8226,"bullet"],[8230,"three dot leader"],[8242,"minutes / feet"],[8243,"seconds / inches"],[167,"section sign"],[182,"paragraph sign"],[223,"sharp s / ess-zed"]]},{name:"Quotations",characters:[[8249,"single left-pointing angle quotation mark"],[8250,"single right-pointing angle quotation mark"],[171,"left pointing guillemet"],[187,"right pointing guillemet"],[8216,"left single quotation mark"],[8217,"right single quotation mark"],[8220,"left double quotation mark"],[8221,"right double quotation mark"],[8218,"single low-9 quotation mark"],[8222,"double low-9 quotation mark"],[60,"less-than sign"],[62,"greater-than sign"],[8804,"less-than or equal to"],[8805,"greater-than or equal to"],[8211,"en dash"],[8212,"em dash"],[175,"macron"],[8254,"overline"],[164,"currency sign"],[166,"broken bar"],[168,"diaeresis"],[161,"inverted exclamation mark"],[191,"turned question mark"],[710,"circumflex accent"],[732,"small tilde"],[176,"degree sign"],[8722,"minus sign"],[177,"plus-minus sign"],[247,"division sign"],[8260,"fraction slash"],[215,"multiplication sign"],[185,"superscript one"],[178,"superscript two"],[179,"superscript three"],[188,"fraction one quarter"],[189,"fraction one half"],[190,"fraction three quarters"]]},{name:"Mathematical",characters:[[402,"function / florin"],[8747,"integral"],[8721,"n-ary sumation"],[8734,"infinity"],[8730,"square root"],[8764,"similar to"],[8773,"approximately equal to"],[8776,"almost equal to"],[8800,"not equal to"],[8801,"identical to"],[8712,"element of"],[8713,"not an element of"],[8715,"contains as member"],[8719,"n-ary product"],[8743,"logical and"],[8744,"logical or"],[172,"not sign"],[8745,"intersection"],[8746,"union"],[8706,"partial differential"],[8704,"for all"],[8707,"there exists"],[8709,"diameter"],[8711,"backward difference"],[8727,"asterisk operator"],[8733,"proportional to"],[8736,"angle"]]},{name:"Extended Latin",characters:[[192,"A - grave"],[193,"A - acute"],[194,"A - circumflex"],[195,"A - tilde"],[196,"A - diaeresis"],[197,"A - ring above"],[256,"A - macron"],[198,"ligature AE"],[199,"C - cedilla"],[200,"E - grave"],[201,"E - acute"],[202,"E - circumflex"],[203,"E - diaeresis"],[274,"E - macron"],[204,"I - grave"],[205,"I - acute"],[206,"I - circumflex"],[207,"I - diaeresis"],[298,"I - macron"],[208,"ETH"],[209,"N - tilde"],[210,"O - grave"],[211,"O - acute"],[212,"O - circumflex"],[213,"O - tilde"],[214,"O - diaeresis"],[216,"O - slash"],[332,"O - macron"],[338,"ligature OE"],[352,"S - caron"],[217,"U - grave"],[218,"U - acute"],[219,"U - circumflex"],[220,"U - diaeresis"],[362,"U - macron"],[221,"Y - acute"],[376,"Y - diaeresis"],[562,"Y - macron"],[222,"THORN"],[224,"a - grave"],[225,"a - acute"],[226,"a - circumflex"],[227,"a - tilde"],[228,"a - diaeresis"],[229,"a - ring above"],[257,"a - macron"],[230,"ligature ae"],[231,"c - cedilla"],[232,"e - grave"],[233,"e - acute"],[234,"e - circumflex"],[235,"e - diaeresis"],[275,"e - macron"],[236,"i - grave"],[237,"i - acute"],[238,"i - circumflex"],[239,"i - diaeresis"],[299,"i - macron"],[240,"eth"],[241,"n - tilde"],[242,"o - grave"],[243,"o - acute"],[244,"o - circumflex"],[245,"o - tilde"],[246,"o - diaeresis"],[248,"o slash"],[333,"o macron"],[339,"ligature oe"],[353,"s - caron"],[249,"u - grave"],[250,"u - acute"],[251,"u - circumflex"],[252,"u - diaeresis"],[363,"u - macron"],[253,"y - acute"],[254,"thorn"],[255,"y - diaeresis"],[563,"y - macron"],[913,"Alpha"],[914,"Beta"],[915,"Gamma"],[916,"Delta"],[917,"Epsilon"],[918,"Zeta"],[919,"Eta"],[920,"Theta"],[921,"Iota"],[922,"Kappa"],[923,"Lambda"],[924,"Mu"],[925,"Nu"],[926,"Xi"],[927,"Omicron"],[928,"Pi"],[929,"Rho"],[931,"Sigma"],[932,"Tau"],[933,"Upsilon"],[934,"Phi"],[935,"Chi"],[936,"Psi"],[937,"Omega"],[945,"alpha"],[946,"beta"],[947,"gamma"],[948,"delta"],[949,"epsilon"],[950,"zeta"],[951,"eta"],[952,"theta"],[953,"iota"],[954,"kappa"],[955,"lambda"],[956,"mu"],[957,"nu"],[958,"xi"],[959,"omicron"],[960,"pi"],[961,"rho"],[962,"final sigma"],[963,"sigma"],[964,"tau"],[965,"upsilon"],[966,"phi"],[967,"chi"],[968,"psi"],[969,"omega"]]},{name:"Symbols",characters:[[8501,"alef symbol"],[982,"pi symbol"],[8476,"real part symbol"],[978,"upsilon - hook symbol"],[8472,"Weierstrass p"],[8465,"imaginary part"]]},{name:"Arrows",characters:[[8592,"leftwards arrow"],[8593,"upwards arrow"],[8594,"rightwards arrow"],[8595,"downwards arrow"],[8596,"left right arrow"],[8629,"carriage return"],[8656,"leftwards double arrow"],[8657,"upwards double arrow"],[8658,"rightwards double arrow"],[8659,"downwards double arrow"],[8660,"left right double arrow"],[8756,"therefore"],[8834,"subset of"],[8835,"superset of"],[8836,"not a subset of"],[8838,"subset of or equal to"],[8839,"superset of or equal to"],[8853,"circled plus"],[8855,"circled times"],[8869,"perpendicular"],[8901,"dot operator"],[8968,"left ceiling"],[8969,"right ceiling"],[8970,"left floor"],[8971,"right floor"],[9001,"left-pointing angle bracket"],[9002,"right-pointing angle bracket"],[9674,"lozenge"],[9824,"black spade suit"],[9827,"black club suit"],[9829,"black heart suit"],[9830,"black diamond suit"],[8194,"en space"],[8195,"em space"],[8201,"thin space"],[8204,"zero width non-joiner"],[8205,"zero width joiner"],[8206,"left-to-right mark"],[8207,"right-to-left mark"]]}]);return t.length>1?[{name:"All",characters:b(t,(function(e){return e.characters}))}].concat(t):t},k=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},S=String.fromCodePoint,V=function(e,t){return-1!==e.indexOf(t)},B=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(S)return S.apply(void 0,e);for(var n=[],r=0,o="",i=0,a=e.length;i!==a;++i){var l=+e[i];if(!(l<1114111&&l>>>0===l))throw RangeError("Invalid code point: "+l);l<=65535?r=n.push(l):(l-=65536,r=n.push(55296+(l>>10),l%1024+56320)),r>=16383&&(o+=String.fromCharCode.apply(null,n),n.length=0)}return o+String.fromCharCode.apply(null,n)},T=function(e,t){var n=[],r=t.toLowerCase();return function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)}(e.characters,(function(e){(function(e,t,n){return!!V(B(e).toLowerCase(),n)||V(t.toLowerCase(),n)||V(t.toLowerCase().replace(/\s+/g,""),n)})(e[0],e[1],r)&&n.push(e)})),A(n,(function(e){return{text:e[1],value:B(e[0]),icon:B(e[0])}}))},N="pattern",E=function(e,t){var n,r,o,a,s=function(){return[{label:"Search",type:"input",name:N},{type:"collection",name:"results"}]},c=1===t.length?k(x):k("All"),u=(n=function(e){var n=e.getData().pattern;!function(e,n){y(t,(function(e){return e.name===c.get()})).each((function(t){var r=T(t,n);e.setData({results:r})}))}(e,n)},r=40,o=null,{cancel:a=function(){l(o)||(clearTimeout(o),o=null)},throttle:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];a(),o=setTimeout((function(){o=null,n.apply(null,e)}),r)}}),d={title:"Special Character",size:"normal",body:1===t.length?{type:"panel",items:s()}:{type:"tabpanel",tabs:A(t,(function(e){return{title:e.name,name:e.name,items:s()}}))},buttons:[{type:"cancel",name:"close",text:"Close",primary:!0}],initialData:{pattern:"",results:T(t[0],"")},onAction:function(t,n){"results"===n.name&&(i(e,n.value),t.close())},onTabChange:function(e,t){c.set(t.newTabName),u.throttle(e)},onChange:function(e,t){t.name===N&&u.throttle(e)}};e.windowManager.open(d).focus(N)},P=tinymce.util.Tools.resolve("tinymce.util.Promise");o.add("charmap",(function(e){var t=C(e);return function(e,t){e.addCommand("mceShowCharmap",(function(){E(e,t)}))}(e,t),function(e){e.ui.registry.addButton("charmap",{icon:"insert-character",tooltip:"Special character",onAction:function(){return e.execCommand("mceShowCharmap")}}),e.ui.registry.addMenuItem("charmap",{icon:"insert-character",text:"Special character...",onAction:function(){return e.execCommand("mceShowCharmap")}})}(e),function(e,t){e.ui.registry.addAutocompleter("charmap",{ch:":",columns:"auto",minChars:2,fetch:function(e,n){return new P((function(n,r){n(T(t,e))}))},onAction:function(t,n,r){e.selection.setRng(n),e.insertContent(r),t.hide()}})}(e,t[0]),function(e){return{getCharMap:function(){return C(e)},insertChar:function(t){i(e,t)}}}(e)}))}()},31975:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA/0lEQVRYR+2W6w2CQBCEZyqRDrQEO9ASLAE7sAO1A+kAK1A7wA6wA61gzSVH4uPgbgMHJrK/l5kv++KIgYMD+2ME+KqAiKQAFpFacyS5e9V2ASwBzCIBFCTzRoBIxrWy4xCOFWhVARFJAEwUg3sjWfrW0Kxg8rkuLhN7M7YKgIzkygcwB3ACcAawJlkoDNSprkNUAVRiBwtyV6sHfBACYGSM+YbkPkBTlRIK8LAAb3dc5VSTHAKQAUhJ9t6CizXufQiHXUNNX+0hMscoNErvIQpV6iqv1SnuAmIE+L0KiIh5lE676K9D4+p9lNpfrIGIEbn3WR7DtUnz92bg7yrwBOSXVCGtUZf9AAAAAElFTkSuQmCC"},32073:function(e,t,n){n(90134)},32251:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"slider-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type)),(0,r.computed)((()=>a.field.options.size||"default"));let{createFieldRules:c,getPropName:u,handleFieldValidation:d}=(0,i.A)();const f=(0,r.inject)("globalFormModel",null);let h=(0,r.inject)("refList",null);function p(e){if(a.designState)return;let t=u(a);f.value[t]=e}function m(e){if(p(e),d(u(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(f?void 0===f.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===f.value[a.field.options.name]?f.value[a.field.options.name]=null:l.value=f.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=h&&null!=h.value&&a.field.options.name&&(h.value[a.field.options.name]=n),c(a.field,s.value)})),t({getWidgetRef:function(e){return null!=h&&null!=h.value?h.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,p(e),d(u(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):c(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-slider"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,"show-stops":e.field.options.showStops,min:e.field.options.min,max:e.field.options.max,step:e.field.options.step,range:e.field.options.range,vertical:e.field.options.vertical,onChange:m},null,8,["modelValue","disabled","show-stops","min","max","step","range","vertical"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},32322:function(e,t,n){"use strict";n.d(t,{I5:function(){return y},XE:function(){return O}});var r=n(15215),o=n(62406),i=n(19845),a=n(98026),l=n(45558),s=n(90540),c=n(10992),u=n(29308),d=n(71519),f=n(59741),h={fill:"#000"},p={style:(0,a.defaults)({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},d.sW.style)},m=function(e){function t(t){var n=e.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=h,n.attr(t),n}return(0,r.C6)(t,e),t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t<this._children.length;t++){var n=this._children[t];n.zlevel=this.zlevel,n.z=this.z,n.z2=this.z2,n.culling=this.culling,n.cursor=this.cursor,n.invisible=this.invisible}},t.prototype.updateTransform=function(){var t=this.innerTransformable;t?(t.updateTransform(),t.transform&&(this.transform=t.transform)):e.prototype.updateTransform.call(this)},t.prototype.getLocalTransform=function(t){var n=this.innerTransformable;return n?n.getLocalTransform(t):e.prototype.getLocalTransform.call(this,t)},t.prototype.getComputedTransform=function(){return this.__hostTarget&&(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),e.prototype.getComputedTransform.call(this)},t.prototype._updateSubTexts=function(){var e;this._childCursor=0,w(e=this.style),(0,a.each)(e.rich,w),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},t.prototype.addSelfToZr=function(t){e.prototype.addSelfToZr.call(this,t);for(var n=0;n<this._children.length;n++)this._children[n].__zr=t},t.prototype.removeSelfFromZr=function(t){e.prototype.removeSelfFromZr.call(this,t);for(var n=0;n<this._children.length;n++)this._children[n].__zr=null},t.prototype.getBoundingRect=function(){if(this.styleChanged()&&this._updateSubTexts(),!this._rect){for(var e=new u.A(0,0,0,0),t=this._children,n=[],r=null,o=0;o<t.length;o++){var i=t[o],a=i.getBoundingRect(),l=i.getLocalTransform(n);l?(e.copy(a),e.applyTransform(l),(r=r||e.clone()).union(e)):(r=r||a.clone()).union(a)}this._rect=r||e}return this._rect},t.prototype.setDefaultTextStyle=function(e){this._defaultStyle=e||h},t.prototype.setTextContent=function(e){0},t.prototype._mergeStyle=function(e,t){if(!t)return e;var n=t.rich,r=e.rich||n&&{};return(0,a.extend)(e,t),n&&r?(this._mergeRich(r,n),e.rich=r):r&&(e.rich=r),e},t.prototype._mergeRich=function(e,t){for(var n=(0,a.keys)(t),r=0;r<n.length;r++){var o=n[r];e[o]=e[o]||{},(0,a.extend)(e[o],t[o])}},t.prototype.getAnimationStyleProps=function(){return p},t.prototype._getOrCreateChild=function(e){var t=this._children[this._childCursor];return t&&t instanceof e||(t=new e),this._children[this._childCursor++]=t,t.__zr=this.__zr,t.parent=this,t},t.prototype._updatePlainTexts=function(){var e=this.style,t=e.font||f.OH,n=e.padding,r=k(e),a=(0,o.j_)(r,e),s=S(e),c=!!e.backgroundColor,d=a.outerHeight,h=a.outerWidth,p=a.contentWidth,m=a.lines,g=a.lineHeight,v=this._defaultStyle;this.isTruncated=!!a.isTruncated;var A=e.x||0,y=e.y||0,O=e.align||v.align||"left",w=e.verticalAlign||v.verticalAlign||"top",V=A,B=(0,l.sZ)(y,a.contentHeight,w);if(s||n){var T=(0,l.ll)(A,h,O),N=(0,l.sZ)(y,d,w);s&&this._renderBackground(e,e,T,N,h,d)}B+=g/2,n&&(V=C(A,O,n),"top"===w?B+=n[0]:"bottom"===w&&(B-=n[2]));for(var E=0,P=!1,Q=(_("fill"in e?e.fill:(P=!0,v.fill))),M=(x("stroke"in e?e.stroke:c||v.autoStroke&&!P?null:(E=2,v.stroke))),D=e.textShadowBlur>0,$=null!=e.width&&("truncate"===e.overflow||"break"===e.overflow||"breakAll"===e.overflow),z=a.calculatedLineHeight,R=0;R<m.length;R++){var I=this._getOrCreateChild(i.A),L=I.createStyle();I.useStyle(L),L.text=m[R],L.x=V,L.y=B,O&&(L.textAlign=O),L.textBaseline="middle",L.opacity=e.opacity,L.strokeFirst=!0,D&&(L.shadowBlur=e.textShadowBlur||0,L.shadowColor=e.textShadowColor||"transparent",L.shadowOffsetX=e.textShadowOffsetX||0,L.shadowOffsetY=e.textShadowOffsetY||0),L.stroke=M,L.fill=Q,M&&(L.lineWidth=e.lineWidth||E,L.lineDash=e.lineDash,L.lineDashOffset=e.lineDashOffset||0),L.font=t,b(L,e),B+=g,$&&I.setBoundingRect(new u.A((0,l.ll)(L.x,p,L.textAlign),(0,l.sZ)(L.y,z,L.textBaseline),p,z))}},t.prototype._updateRichTexts=function(){var e=this.style,t=k(e),n=(0,o.FQ)(t,e),r=n.width,i=n.outerWidth,a=n.outerHeight,s=e.padding,c=e.x||0,u=e.y||0,d=this._defaultStyle,f=e.align||d.align,h=e.verticalAlign||d.verticalAlign;this.isTruncated=!!n.isTruncated;var p=(0,l.ll)(c,i,f),m=(0,l.sZ)(u,a,h),g=p,v=m;s&&(g+=s[3],v+=s[0]);var A=g+r;S(e)&&this._renderBackground(e,e,p,m,i,a);for(var y=!!e.backgroundColor,b=0;b<n.lines.length;b++){for(var O=n.lines[b],w=O.tokens,x=w.length,_=O.lineHeight,C=O.width,V=0,B=g,T=A,N=x-1,E=void 0;V<x&&(!(E=w[V]).align||"left"===E.align);)this._placeToken(E,e,_,v,B,"left",y),C-=E.width,B+=E.width,V++;for(;N>=0&&"right"===(E=w[N]).align;)this._placeToken(E,e,_,v,T,"right",y),C-=E.width,T-=E.width,N--;for(B+=(r-(B-g)-(A-T)-C)/2;V<=N;)E=w[V],this._placeToken(E,e,_,v,B+E.width/2,"center",y),B+=E.width,V++;v+=_}},t.prototype._placeToken=function(e,t,n,r,o,s,c){var d=t.rich[e.styleName]||{};d.text=e.text;var h=e.verticalAlign,p=r+n/2;"top"===h?p=r+e.height/2:"bottom"===h&&(p=r+n-e.height/2),!e.isLineHolder&&S(d)&&this._renderBackground(d,t,"right"===s?o-e.width:"center"===s?o-e.width/2:o,p-e.height/2,e.width,e.height);var m=!!d.backgroundColor,g=e.textPadding;g&&(o=C(o,s,g),p-=e.height/2-g[0]-e.innerHeight/2);var v=this._getOrCreateChild(i.A),A=v.createStyle();v.useStyle(A);var y=this._defaultStyle,O=!1,w=0,k=_("fill"in d?d.fill:"fill"in t?t.fill:(O=!0,y.fill)),V=x("stroke"in d?d.stroke:"stroke"in t?t.stroke:m||c||y.autoStroke&&!O?null:(w=2,y.stroke)),B=d.textShadowBlur>0||t.textShadowBlur>0;A.text=e.text,A.x=o,A.y=p,B&&(A.shadowBlur=d.textShadowBlur||t.textShadowBlur||0,A.shadowColor=d.textShadowColor||t.textShadowColor||"transparent",A.shadowOffsetX=d.textShadowOffsetX||t.textShadowOffsetX||0,A.shadowOffsetY=d.textShadowOffsetY||t.textShadowOffsetY||0),A.textAlign=s,A.textBaseline="middle",A.font=e.font||f.OH,A.opacity=(0,a.retrieve3)(d.opacity,t.opacity,1),b(A,d),V&&(A.lineWidth=(0,a.retrieve3)(d.lineWidth,t.lineWidth,w),A.lineDash=(0,a.retrieve2)(d.lineDash,t.lineDash),A.lineDashOffset=t.lineDashOffset||0,A.stroke=V),k&&(A.fill=k);var T=e.contentWidth,N=e.contentHeight;v.setBoundingRect(new u.A((0,l.ll)(A.x,T,A.textAlign),(0,l.sZ)(A.y,N,A.textBaseline),T,N))},t.prototype._renderBackground=function(e,t,n,r,o,i){var l,u,d,f=e.backgroundColor,h=e.borderWidth,p=e.borderColor,m=f&&f.image,g=f&&!m,v=e.borderRadius,A=this;if(g||e.lineHeight||h&&p){(l=this._getOrCreateChild(c.A)).useStyle(l.createStyle()),l.style.fill=null;var y=l.shape;y.x=n,y.y=r,y.width=o,y.height=i,y.r=v,l.dirtyShape()}if(g)(d=l.style).fill=f||null,d.fillOpacity=(0,a.retrieve2)(e.fillOpacity,1);else if(m){(u=this._getOrCreateChild(s.Ay)).onload=function(){A.dirtyStyle()};var b=u.style;b.image=f.image,b.x=n,b.y=r,b.width=o,b.height=i}h&&p&&((d=l.style).lineWidth=h,d.stroke=p,d.strokeOpacity=(0,a.retrieve2)(e.strokeOpacity,1),d.lineDash=e.borderDash,d.lineDashOffset=e.borderDashOffset||0,l.strokeContainThreshold=0,l.hasFill()&&l.hasStroke()&&(d.strokeFirst=!0,d.lineWidth*=2));var O=(l||u).style;O.shadowBlur=e.shadowBlur||0,O.shadowColor=e.shadowColor||"transparent",O.shadowOffsetX=e.shadowOffsetX||0,O.shadowOffsetY=e.shadowOffsetY||0,O.opacity=(0,a.retrieve3)(e.opacity,t.opacity,1)},t.makeFont=function(e){var t="";return O(e)&&(t=[e.fontStyle,e.fontWeight,y(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),t&&(0,a.trim)(t)||e.textFont||e.font},t}(d.Ay),g={left:!0,right:1,center:1},v={top:1,bottom:1,middle:1},A=["fontStyle","fontWeight","fontSize","fontFamily"];function y(e){return"string"!=typeof e||-1===e.indexOf("px")&&-1===e.indexOf("rem")&&-1===e.indexOf("em")?isNaN(+e)?f.gI+"px":e+"px":e}function b(e,t){for(var n=0;n<A.length;n++){var r=A[n],o=t[r];null!=o&&(e[r]=o)}}function O(e){return null!=e.fontSize||e.fontFamily||e.fontWeight}function w(e){if(e){e.font=m.makeFont(e);var t=e.align;"middle"===t&&(t="center"),e.align=null==t||g[t]?t:"left";var n=e.verticalAlign;"center"===n&&(n="middle"),e.verticalAlign=null==n||v[n]?n:"top",e.padding&&(e.padding=(0,a.normalizeCssArray)(e.padding))}}function x(e,t){return null==e||t<=0||"transparent"===e||"none"===e?null:e.image||e.colorStops?"#000":e}function _(e){return null==e||"none"===e?null:e.image||e.colorStops?"#000":e}function C(e,t,n){return"right"===t?e-n[1]:"center"===t?e+n[3]/2-n[1]/2:e+n[3]}function k(e){var t=e.text;return null!=t&&(t+=""),t}function S(e){return!!(e.backgroundColor||e.lineHeight||e.borderWidth&&e.borderColor)}t.Ay=m},32475:function(e,t,n){"use strict";var r=n(46518),o=n(28527);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("isSupersetOf",(function(e){return!e}))},{isSupersetOf:o})},32592:function(e,t,n){"use strict";n.d(t,{i:function(){return pe}});var r=n(47355),o=n(98026),i=n(89259),a=n(5070),l=n(83509),s=n(99429),c=n(92836),u=n(48813),d=n(29308),f=n(26346),h=n(52505),p=n(10992),m=n(59975),g=n(68717).A.CMD;function v(e,t){return Math.abs(e-t)<1e-5}function A(e){var t,n,r,o,i,a=e.data,l=e.len(),s=[],c=0,u=0,d=0,f=0;function h(e,n){t&&t.length>2&&s.push(t),t=[e,n]}function p(e,n,r,o){v(e,r)&&v(n,o)||t.push(e,n,r,o,r,o)}function m(e,n,r,o,i,a){var l=Math.abs(n-e),s=4*Math.tan(l/4)/3,c=n<e?-1:1,u=Math.cos(e),d=Math.sin(e),f=Math.cos(n),h=Math.sin(n),p=u*i+r,m=d*a+o,g=f*i+r,v=h*a+o,A=i*s*c,y=a*s*c;t.push(p-A*d,m+y*u,g+A*h,v-y*f,g,v)}for(var A=0;A<l;){var y=a[A++],b=1===A;switch(b&&(d=c=a[A],f=u=a[A+1],y!==g.L&&y!==g.C&&y!==g.Q||(t=[d,f])),y){case g.M:c=d=a[A++],u=f=a[A++],h(d,f);break;case g.L:p(c,u,n=a[A++],r=a[A++]),c=n,u=r;break;case g.C:t.push(a[A++],a[A++],a[A++],a[A++],c=a[A++],u=a[A++]);break;case g.Q:n=a[A++],r=a[A++],o=a[A++],i=a[A++],t.push(c+2/3*(n-c),u+2/3*(r-u),o+2/3*(n-o),i+2/3*(r-i),o,i),c=o,u=i;break;case g.A:var O=a[A++],w=a[A++],x=a[A++],_=a[A++],C=a[A++],k=a[A++]+C;A+=1;var S=!a[A++];n=Math.cos(C)*x+O,r=Math.sin(C)*_+w,b?h(d=n,f=r):p(c,u,n,r),c=Math.cos(k)*x+O,u=Math.sin(k)*_+w;for(var V=(S?-1:1)*Math.PI/2,B=C;S?B>k:B<k;B+=V){m(B,S?Math.max(B+V,k):Math.min(B+V,k),O,w,x,_)}break;case g.R:d=c=a[A++],f=u=a[A++],n=d+a[A++],r=f+a[A++],h(n,f),p(n,f,n,r),p(n,r,d,r),p(d,r,d,f),p(d,f,n,f);break;case g.Z:t&&p(c,u,d,f),c=d,u=f}}return t&&t.length>2&&s.push(t),s}function y(e,t,n,r,o,a,l,s,c,u){if(v(e,n)&&v(t,r)&&v(o,l)&&v(a,s))c.push(l,s);else{var d=2/u,f=d*d,h=l-e,p=s-t,m=Math.sqrt(h*h+p*p);h/=m,p/=m;var g=n-e,A=r-t,b=o-l,O=a-s,w=g*g+A*A,x=b*b+O*O;if(w<f&&x<f)c.push(l,s);else{var _=h*g+p*A,C=-h*b-p*O;if(w-_*_<f&&_>=0&&x-C*C<f&&C>=0)c.push(l,s);else{var k=[],S=[];(0,i.YT)(e,n,o,l,.5,k),(0,i.YT)(t,r,a,s,.5,S),y(k[0],S[0],k[1],S[1],k[2],S[2],k[3],S[3],c,u),y(k[4],S[4],k[5],S[5],k[6],S[6],k[7],S[7],c,u)}}}}function b(e,t,n){var r=e[t],o=e[1-t],i=Math.abs(r/o),a=Math.ceil(Math.sqrt(i*n)),l=Math.floor(n/a);0===l&&(l=1,a=n);for(var s=[],c=0;c<a;c++)s.push(l);var u=n-a*l;if(u>0)for(c=0;c<u;c++)s[c%a]+=1;return s}function O(e,t,n){for(var r=e.r0,o=e.r,i=e.startAngle,a=e.endAngle,l=Math.abs(a-i),s=l*o,c=o-r,u=s>Math.abs(c),d=b([s,c],u?0:1,t),f=(u?l:c)/d.length,h=0;h<d.length;h++)for(var p=(u?c:l)/d[h],m=0;m<d[h];m++){var g={};u?(g.startAngle=i+f*h,g.endAngle=i+f*(h+1),g.r0=r+p*m,g.r=r+p*(m+1)):(g.startAngle=i+p*m,g.endAngle=i+p*(m+1),g.r0=r+f*h,g.r=r+f*(h+1)),g.clockwise=e.clockwise,g.cx=e.cx,g.cy=e.cy,n.push(g)}}function w(e,t,n,r){return e*r-n*t}function x(e,t,n,r,o,i,a,l){var s=n-e,c=r-t,u=a-o,d=l-i,h=w(u,d,s,c);if(Math.abs(h)<1e-6)return null;var p=w(e-o,t-i,u,d)/h;return p<0||p>1?null:new f.A(p*s+e,p*c+t)}function _(e,t,n){var r=new f.A;f.A.sub(r,n,t),r.normalize();var o=new f.A;return f.A.sub(o,e,t),o.dot(r)}function C(e,t){var n=e[e.length-1];n&&n[0]===t[0]&&n[1]===t[1]||e.push(t)}function k(e){var t=e.points,n=[],r=[];(0,u.Cr)(t,n,r);var o=new d.A(n[0],n[1],r[0]-n[0],r[1]-n[1]),i=o.width,a=o.height,l=o.x,s=o.y,c=new f.A,h=new f.A;return i>a?(c.x=h.x=l+i/2,c.y=s,h.y=s+a):(c.y=h.y=s+a/2,c.x=l,h.x=l+i),function(e,t,n){for(var r=e.length,o=[],i=0;i<r;i++){var a=e[i],l=e[(i+1)%r],s=x(a[0],a[1],l[0],l[1],t.x,t.y,n.x,n.y);s&&o.push({projPt:_(s,t,n),pt:s,idx:i})}if(o.length<2)return[{points:e},{points:e}];o.sort((function(e,t){return e.projPt-t.projPt}));var c=o[0],u=o[o.length-1];if(u.idx<c.idx){var d=c;c=u,u=d}var f=[c.pt.x,c.pt.y],h=[u.pt.x,u.pt.y],p=[f],m=[h];for(i=c.idx+1;i<=u.idx;i++)C(p,e[i].slice());for(C(p,h),C(p,f),i=u.idx+1;i<=c.idx+r;i++)C(m,e[i%r].slice());return C(m,f),C(m,h),[{points:p},{points:m}]}(t,c,h)}function S(e,t,n,r){if(1===n)r.push(t);else{var o=Math.floor(n/2),i=e(t);S(e,i[0],o,r),S(e,i[1],n-o,r)}return r}function V(e,t){var n,r=[],i=e.shape;switch(e.type){case"rect":!function(e,t,n){for(var r=e.width,o=e.height,i=r>o,a=b([r,o],i?0:1,t),l=i?"width":"height",s=i?"height":"width",c=i?"x":"y",u=i?"y":"x",d=e[l]/a.length,f=0;f<a.length;f++)for(var h=e[s]/a[f],p=0;p<a[f];p++){var m={};m[c]=f*d,m[u]=p*h,m[l]=d,m[s]=h,m.x+=e.x,m.y+=e.y,n.push(m)}}(i,t,r),n=p.A;break;case"sector":O(i,t,r),n=m.A;break;case"circle":O({r0:0,r:i.r,startAngle:0,endAngle:2*Math.PI,cx:i.cx,cy:i.cy},t,r),n=m.A;break;default:var a=e.getComputedTransform(),l=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,c=(0,o.map)(function(e,t){var n=A(e),r=[];t=t||1;for(var o=0;o<n.length;o++){var i=n[o],a=[],l=i[0],s=i[1];a.push(l,s);for(var c=2;c<i.length;){var u=i[c++],d=i[c++],f=i[c++],h=i[c++],p=i[c++],m=i[c++];y(l,s,u,d,f,h,p,m,a,t),l=p,s=m}r.push(a)}return r}(e.getUpdatedPathProxy(),l),(function(e){return function(e){for(var t=[],n=0;n<e.length;)t.push([e[n++],e[n++]]);return t}(e)})),d=c.length;if(0===d)S(k,{points:c[0]},t,r);else if(d===t)for(var f=0;f<d;f++)r.push({points:c[f]});else{var g=0,v=(0,o.map)(c,(function(e){var t=[],n=[];(0,u.Cr)(e,t,n);var r=(n[1]-t[1])*(n[0]-t[0]);return g+=r,{poly:e,area:r}}));v.sort((function(e,t){return t.area-e.area}));var w=t;for(f=0;f<d;f++){var x=v[f];if(w<=0)break;var _=f===d-1?w:Math.ceil(x.area/g*t);_<0||(S(k,{points:x.poly},_,r),w-=_)}}n=h.A}if(!n)return function(e,t){for(var n=[],r=0;r<t;r++)n.push((0,s.rR)(e));return n}(e,t);var C,V,B=[];for(f=0;f<r.length;f++){var T=new n;T.setShape(r[f]),C=e,(V=T).setStyle(C.style),V.z=C.z,V.z2=C.z2,V.zlevel=C.zlevel,B.push(T)}return B}function B(e,t){var n=e.length,r=t.length;if(n===r)return[e,t];for(var o=[],a=[],l=n<r?e:t,s=Math.min(n,r),c=Math.abs(r-n)/6,u=(s-2)/6,d=Math.ceil(c/u)+1,f=[l[0],l[1]],h=c,p=2;p<s;){var m=l[p-2],g=l[p-1],v=l[p++],A=l[p++],y=l[p++],b=l[p++],O=l[p++],w=l[p++];if(h<=0)f.push(v,A,y,b,O,w);else{for(var x=Math.min(h,d-1)+1,_=1;_<=x;_++){var C=_/x;(0,i.YT)(m,v,y,O,C,o),(0,i.YT)(g,A,b,w,C,a),m=o[3],g=a[3],f.push(o[1],a[1],o[2],a[2],m,g),v=o[5],A=a[5],y=o[6],b=a[6]}h-=x-1}}return l===e?[f,t]:[e,f]}function T(e,t){for(var n=e.length,r=e[n-2],o=e[n-1],i=[],a=0;a<t.length;)i[a++]=r,i[a++]=o;return i}function N(e){for(var t=0,n=0,r=0,o=e.length,i=0,a=o-2;i<o;a=i,i+=2){var l=e[a],s=e[a+1],c=e[i],u=e[i+1],d=l*u-c*s;t+=d,n+=(l+c)*d,r+=(s+u)*d}return 0===t?[e[0]||0,e[1]||0]:[n/t/3,r/t/3,t]}function E(e,t,n,r){for(var o=(e.length-2)/6,i=1/0,a=0,l=e.length,s=l-2,c=0;c<o;c++){for(var u=6*c,d=0,f=0;f<l;f+=2){var h=0===f?u:(u+f-2)%s+2,p=e[h]-n[0],m=e[h+1]-n[1],g=t[f]-r[0]-p,v=t[f+1]-r[1]-m;d+=g*g+v*v}d<i&&(i=d,a=c)}return a}function P(e){for(var t=[],n=e.length,r=0;r<n;r+=2)t[r]=e[n-r-2],t[r+1]=e[n-r-1];return t}function Q(e){return e.__isCombineMorphing}var M="__mOriginal_";function D(e,t,n){var r=M+t,o=e[r]||e[t];e[r]||(e[r]=e[t]);var i=n.replace,a=n.after,l=n.before;e[t]=function(){var e,t=arguments;return l&&l.apply(this,t),e=i?i.apply(this,t):o.apply(this,t),a&&a.apply(this,t),e}}function $(e,t){var n=M+t;e[n]&&(e[t]=e[n],e[n]=null)}function z(e,t){for(var n=0;n<e.length;n++)for(var r=e[n],o=0;o<r.length;){var i=r[o],a=r[o+1];r[o++]=t[0]*i+t[2]*a+t[4],r[o++]=t[1]*i+t[3]*a+t[5]}}function R(e,t){var n=e.getUpdatedPathProxy(),r=t.getUpdatedPathProxy(),o=function(e,t){for(var n,r,o,i=[],a=[],l=0;l<Math.max(e.length,t.length);l++){var s=e[l],c=t[l],u=void 0,d=void 0;s?c?(r=u=(n=B(s,c))[0],o=d=n[1]):(d=T(o||s,s),u=s):(u=T(r||c,c),d=c),i.push(u),a.push(d)}return[i,a]}(A(n),A(r)),i=o[0],a=o[1],s=e.getComputedTransform(),c=t.getComputedTransform();s&&z(i,s),c&&z(a,c),D(t,"updateTransform",{replace:function(){this.transform=null}}),t.transform=null;var u=function(e,t,n,r){for(var o,i=[],a=0;a<e.length;a++){var l=e[a],s=t[a],c=N(l),u=N(s);null==o&&(o=c[2]<0!=u[2]<0);var d=[],f=[],h=0,p=1/0,m=[],g=l.length;o&&(l=P(l));for(var v=6*E(l,s,c,u),A=g-2,y=0;y<A;y+=2){var b=(v+y)%A+2;d[y+2]=l[b]-c[0],d[y+3]=l[b+1]-c[1]}if(d[0]=l[v]-c[0],d[1]=l[v+1]-c[1],n>0)for(var O=r/n,w=-r/2;w<=r/2;w+=O){var x=Math.sin(w),_=Math.cos(w),C=0;for(y=0;y<l.length;y+=2){var k=d[y],S=d[y+1],V=s[y]-u[0],B=s[y+1]-u[1],T=V*_-B*x,Q=V*x+B*_;m[y]=T,m[y+1]=Q;var M=T-k,D=Q-S;C+=M*M+D*D}if(C<p){p=C,h=w;for(var $=0;$<m.length;$++)f[$]=m[$]}}else for(var z=0;z<g;z+=2)f[z]=s[z]-u[0],f[z+1]=s[z+1]-u[1];i.push({from:d,to:f,fromCp:c,toCp:u,rotation:-h})}return i}(i,a,10,Math.PI),d=[];D(t,"buildPath",{replace:function(e){for(var n=t.__morphT,r=1-n,o=[],i=0;i<u.length;i++){var a=u[i],s=a.from,c=a.to,f=a.rotation*n,h=a.fromCp,p=a.toCp,m=Math.sin(f),g=Math.cos(f);(0,l.lerp)(o,h,p,n);for(var v=0;v<s.length;v+=2){var A=s[v],y=s[v+1],b=A*r+(_=c[v])*n,O=y*r+(C=c[v+1])*n;d[v]=b*g-O*m+o[0],d[v+1]=b*m+O*g+o[1]}var w=d[0],x=d[1];e.moveTo(w,x);for(v=2;v<s.length;){var _=d[v++],C=d[v++],k=d[v++],S=d[v++],V=d[v++],B=d[v++];w===_&&x===C&&k===V&&S===B?e.lineTo(V,B):e.bezierCurveTo(_,C,k,S,V,B),w=V,x=B}}}})}function I(e,t,n){if(!e||!t)return t;var r=n.done,i=n.during;return R(e,t),t.__morphT=0,t.animateTo({__morphT:1},(0,o.defaults)({during:function(e){t.dirtyShape(),i&&i(e)},done:function(){$(t,"buildPath"),$(t,"updateTransform"),t.__morphT=-1,t.createPathProxy(),t.dirtyShape(),r&&r()}},n)),t}function L(e,t,n,r,o,i){e=o===n?0:Math.round(32767*(e-n)/(o-n)),t=i===r?0:Math.round(32767*(t-r)/(i-r));for(var a,l=0,s=32768;s>0;s/=2){var c=0,u=0;(e&s)>0&&(c=1),(t&s)>0&&(u=1),l+=s*s*(3*c^u),0===u&&(1===c&&(e=s-1-e,t=s-1-t),a=e,e=t,t=a)}return l}function F(e){var t=1/0,n=1/0,r=-1/0,i=-1/0,a=(0,o.map)(e,(function(e){var o=e.getBoundingRect(),a=e.getComputedTransform(),l=o.x+o.width/2+(a?a[4]:0),s=o.y+o.height/2+(a?a[5]:0);return t=Math.min(l,t),n=Math.min(s,n),r=Math.max(l,r),i=Math.max(s,i),[l,s]}));return(0,o.map)(a,(function(o,a){return{cp:o,z:L(o[0],o[1],t,n,r,i),path:e[a]}})).sort((function(e,t){return e.z-t.z})).map((function(e){return e.path}))}function U(e){return V(e.path,e.count)}var H=n(5638);function W(e){return(0,o.isArray)(e[0])}function j(e,t){for(var n=[],r=e.length,o=0;o<r;o++)n.push({one:e[o],many:[]});for(o=0;o<t.length;o++){var i=t[o].length,a=void 0;for(a=0;a<i;a++)n[a%r].many.push(t[o][a])}var l=0;for(o=r-1;o>=0;o--)if(!n[o].many.length){var s=n[l].many;if(s.length<=1){if(!l)return n;l=0}i=s.length;var c=Math.ceil(i/2);n[o].many=s.slice(c,i),n[l].many=s.slice(0,c),l++}return n}var q={clone:function(e){for(var t=[],n=1-Math.pow(1-e.path.style.opacity,1/e.count),r=0;r<e.count;r++){var o=(0,s.rR)(e.path);o.setStyle("opacity",n),t.push(o)}return t},split:null};function X(e,t,n,r,i,l){if(e.length&&t.length){var u=(0,H.Jw)("update",r,i);if(u&&u.duration>0){var d,f,h=r.getModel("universalTransition").get("delay"),p=Object.assign({setToFinal:!0},u);W(e)&&(d=e,f=t),W(t)&&(d=t,f=e);for(var m=d?d===e:e.length>t.length,g=d?j(f,d):j(m?t:e,[m?e:t]),v=0,A=0;A<g.length;A++)v+=g[A].many.length;var y=0;for(A=0;A<g.length;A++)b(g[A],m,y,v),y+=g[A].many.length}}function b(e,t,r,i,u){var d=e.many,f=e.one;if(1!==d.length||u)for(var m=(0,o.defaults)({dividePath:q[n],individualDelay:h&&function(e,t,n,o){return h(e+r,i)}},p),g=t?function(e,t,n){var r=[];!function e(t){for(var n=0;n<t.length;n++){var o=t[n];Q(o)?e(o.childrenRef()):o instanceof a.Ay&&r.push(o)}}(e);var i=r.length;if(!i)return{fromIndividuals:[],toIndividuals:[],count:0};var l=(n.dividePath||U)({path:t,count:i});if(l.length!==i)return{fromIndividuals:[],toIndividuals:[],count:0};r=F(r),l=F(l);for(var s=n.done,u=n.during,d=n.individualDelay,f=new c.Ay,h=0;h<i;h++){var p=r[h],m=l[h];m.parent=t,m.copyTransform(f),d||R(p,m)}function g(e){for(var t=0;t<l.length;t++)l[t].addSelfToZr(e)}function v(){t.__isCombineMorphing=!1,t.__morphT=-1,t.childrenRef=null,$(t,"addSelfToZr"),$(t,"removeSelfFromZr")}t.__isCombineMorphing=!0,t.childrenRef=function(){return l},D(t,"addSelfToZr",{after:function(e){g(e)}}),D(t,"removeSelfFromZr",{after:function(e){for(var t=0;t<l.length;t++)l[t].removeSelfFromZr(e)}});var A=l.length;if(d){var y=A,b=function(){0==--y&&(v(),s&&s())};for(h=0;h<A;h++){var O=d?(0,o.defaults)({delay:(n.delay||0)+d(h,A,r[h],l[h]),done:b},n):n;I(r[h],l[h],O)}}else t.__morphT=0,t.animateTo({__morphT:1},(0,o.defaults)({during:function(e){for(var n=0;n<A;n++){var r=l[n];r.__morphT=t.__morphT,r.dirtyShape()}u&&u(e)},done:function(){v();for(var t=0;t<e.length;t++)$(e[t],"updateTransform");s&&s()}},n));return t.__zr&&g(t.__zr),{fromIndividuals:r,toIndividuals:l,count:A}}(d,f,m):function(e,t,n){var r=t.length,i=[],l=n.dividePath||U;if(Q(e)){!function e(t){for(var n=0;n<t.length;n++){var r=t[n];Q(r)?e(r.childrenRef()):r instanceof a.Ay&&i.push(r)}}(e.childrenRef());var c=i.length;if(c<r)for(var u=0,d=c;d<r;d++)i.push((0,s.rR)(i[u++%c]));i.length=r}else{i=l({path:e,count:r});var f=e.getComputedTransform();for(d=0;d<i.length;d++)i[d].setLocalTransform(f);if(i.length!==r)return{fromIndividuals:[],toIndividuals:[],count:0}}i=F(i),t=F(t);var h=n.individualDelay;for(d=0;d<r;d++){var p=h?(0,o.defaults)({delay:(n.delay||0)+h(d,r,i[d],t[d])},n):n;I(i[d],t[d],p)}return{fromIndividuals:i,toIndividuals:t,count:t.length}}(f,d,m),v=g.fromIndividuals,A=g.toIndividuals,y=v.length,O=0;O<y;O++){w=h?(0,o.defaults)({delay:h(O,y)},p):p;l(v[O],A[O],t?d[O]:e.one,t?e.one:d[O],w)}else{var w,x=t?d[0]:f,_=t?f:d[0];if(Q(x))b({many:[x],one:_},!0,r,i,!0);else I(x,_,w=h?(0,o.defaults)({delay:h(r,i)},p):p),l(x,_,x,_,w)}}}function Y(e){if(!e)return[];if((0,o.isArray)(e)){for(var t=[],n=0;n<e.length;n++)t.push(Y(e[n]));return t}var r=[];return e.traverse((function(e){e instanceof a.Ay&&!e.disableMorphing&&!e.invisible&&!e.ignore&&r.push(e)})),r}var G=n(16563),Z=n(48170),K=(n(41025),n(71519)),J=1e4,ee=0,te=1,ne=2,re=(0,Z.$r)();function oe(e,t,n,r){var o=function(e,t){for(var n=e.dimensions,r=0;r<n.length;r++){var o=e.getDimensionInfo(n[r]);if(o&&0===o.otherDims[t])return n[r]}}(e,r?"itemChildGroupId":"itemGroupId");if(o){var i=function(e,t,n){var r=e.getDimensionInfo(n),o=r&&r.ordinalMeta;if(r){var i=e.get(r.name,t);return o&&o.categories[i]||i+""}}(e,t,o);return i}var a=e.getRawDataItem(t),l=r?"childGroupId":"groupId";return a&&a[l]?a[l]+"":r?void 0:n||e.getId(t)}function ie(e){var t=[];return(0,o.each)(e,(function(e){var n=e.data,r=e.dataGroupId;if(!(n.count()>J))for(var o=n.getIndices(),i=0;i<o.length;i++)t.push({data:n,groupId:oe(n,i,r,!1),childGroupId:oe(n,i,r,!0),divide:e.divide,dataIndex:i})})),t}function ae(e,t,n){e.traverse((function(e){e instanceof a.Ay&&(0,H.LW)(e,{style:{opacity:0}},t,{dataIndex:n,isFrom:!0})}))}function le(e){if(e.parent){var t=e.getComputedTransform();e.setLocalTransform(t),e.parent.remove(e)}}function se(e){e.stopAnimation(),e.isGroup&&e.traverse((function(e){e.stopAnimation()}))}function ce(e,t,n){var r=ie(e),i=ie(t);function l(e,t,n,r,i){(n||e)&&t.animateFrom({style:n&&n!==e?(0,o.extend)((0,o.extend)({},n.style),e.style):e.style},i)}var s=!1,c=ee,u=(0,o.createHashMap)(),d=(0,o.createHashMap)();r.forEach((function(e){e.groupId&&u.set(e.groupId,!0),e.childGroupId&&d.set(e.childGroupId,!0)}));for(var f=0;f<i.length;f++){var h=i[f].groupId;if(d.get(h)){c=te;break}var p=i[f].childGroupId;if(p&&u.get(p)){c=ne;break}}function m(e,t){return function(n){var r=n.data,o=n.dataIndex;return t?r.getId(o):e?c===te?n.childGroupId:n.groupId:c===ne?n.childGroupId:n.groupId}}var g=function(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++){var o=e[r],i=t[r];if(o.data.getId(o.dataIndex)!==i.data.getId(i.dataIndex))return!1}return!0}(r,i),v={};if(!g)for(f=0;f<i.length;f++){var A=i[f],y=A.data.getItemGraphicEl(A.dataIndex);y&&(v[y.id]=!0)}function b(e,t){var n=r[t],o=i[e],a=o.data.hostModel,c=n.data.getItemGraphicEl(n.dataIndex),u=o.data.getItemGraphicEl(o.dataIndex);c!==u?c&&v[c.id]||u&&(se(u),c?(se(c),le(c),s=!0,X(Y(c),Y(u),o.divide,a,e,l)):ae(u,a,e)):u&&function(e,t,n){var r=(0,H.Jw)("update",n,t);r&&e.traverse((function(e){if(e instanceof K.Ay){var t=(0,H.Xr)(e);t&&e.animateFrom({style:t},r)}}))}(u,o.dataIndex,a)}new G.A(r,i,m(!0,g),m(!1,g),null,"multiple").update(b).updateManyToOne((function(e,t){var n=i[e],a=n.data,c=a.hostModel,u=a.getItemGraphicEl(n.dataIndex),d=(0,o.filter)((0,o.map)(t,(function(e){return r[e].data.getItemGraphicEl(r[e].dataIndex)})),(function(e){return e&&e!==u&&!v[e.id]}));u&&(se(u),d.length?((0,o.each)(d,(function(e){se(e),le(e)})),s=!0,X(Y(d),Y(u),n.divide,c,e,l)):ae(u,c,n.dataIndex))})).updateOneToMany((function(e,t){var n=r[t],a=n.data.getItemGraphicEl(n.dataIndex);if(!a||!v[a.id]){var c=(0,o.filter)((0,o.map)(e,(function(e){return i[e].data.getItemGraphicEl(i[e].dataIndex)})),(function(e){return e&&e!==a})),u=i[e[0]].data.hostModel;c.length&&((0,o.each)(c,(function(e){return se(e)})),a?(se(a),le(a),s=!0,X(Y(a),Y(c),n.divide,u,e[0],l)):(0,o.each)(c,(function(t){return ae(t,u,e[0])})))}})).updateManyToMany((function(e,t){new G.A(t,e,(function(e){return r[e].data.getId(r[e].dataIndex)}),(function(e){return i[e].data.getId(i[e].dataIndex)})).update((function(n,r){b(e[n],t[r])})).execute()})).execute(),s&&(0,o.each)(t,(function(e){var t=e.data.hostModel,r=t&&n.getViewOfSeriesModel(t),o=(0,H.Jw)("update",t,0);r&&t.isAnimationEnabled()&&o&&o.duration>0&&r.group.traverse((function(e){e instanceof a.Ay&&!e.animators.length&&e.animateFrom({style:{opacity:0}},o)}))}))}function ue(e){var t=e.getModel("universalTransition").get("seriesKey");return t||e.id}function de(e){return(0,o.isArray)(e)?e.sort().join(","):e}function fe(e){if(e.hostModel)return e.hostModel.getModel("universalTransition").get("divideShape")}function he(e,t){for(var n=0;n<e.length;n++){if(null!=t.seriesIndex&&t.seriesIndex===e[n].seriesIndex||null!=t.seriesId&&t.seriesId===e[n].id)return n}}function pe(e){e.registerUpdateLifecycle("series:beforeupdate",(function(e,t,n){(0,o.each)((0,Z.qB)(n.seriesTransition),(function(e){(0,o.each)((0,Z.qB)(e.to),(function(e){for(var t=n.updatedSeries,o=0;o<t.length;o++)(null!=e.seriesIndex&&e.seriesIndex===t[o].seriesIndex||null!=e.seriesId&&e.seriesId===t[o].id)&&(t[o][r.U]=!0)}))}))})),e.registerUpdateLifecycle("series:transition",(function(e,t,n){var i=re(t);if(i.oldSeries&&n.updatedSeries&&n.optionChanged){var a=n.seriesTransition;if(a)(0,o.each)((0,Z.qB)(a),(function(e){!function(e,t,n,r){var i=[],a=[];(0,o.each)((0,Z.qB)(e.from),(function(e){var n=he(t.oldSeries,e);n>=0&&i.push({dataGroupId:t.oldDataGroupIds[n],data:t.oldData[n],divide:fe(t.oldData[n]),groupIdDim:e.dimension})})),(0,o.each)((0,Z.qB)(e.to),(function(e){var r=he(n.updatedSeries,e);if(r>=0){var o=n.updatedSeries[r].getData();a.push({dataGroupId:t.oldDataGroupIds[r],data:o,divide:fe(o),groupIdDim:e.dimension})}})),i.length>0&&a.length>0&&ce(i,a,r)}(e,i,n,t)}));else{var l=function(e,t){var n=(0,o.createHashMap)(),r=(0,o.createHashMap)(),i=(0,o.createHashMap)();return(0,o.each)(e.oldSeries,(function(t,n){var a=e.oldDataGroupIds[n],l=e.oldData[n],s=ue(t),c=de(s);r.set(c,{dataGroupId:a,data:l}),(0,o.isArray)(s)&&(0,o.each)(s,(function(e){i.set(e,{key:c,dataGroupId:a,data:l})}))})),(0,o.each)(t.updatedSeries,(function(e){if(e.isUniversalTransitionEnabled()&&e.isAnimationEnabled()){var t=e.get("dataGroupId"),a=e.getData(),l=ue(e),s=de(l),c=r.get(s);if(c)n.set(s,{oldSeries:[{dataGroupId:c.dataGroupId,divide:fe(c.data),data:c.data}],newSeries:[{dataGroupId:t,divide:fe(a),data:a}]});else if((0,o.isArray)(l)){var u=[];(0,o.each)(l,(function(e){var t=r.get(e);t.data&&u.push({dataGroupId:t.dataGroupId,divide:fe(t.data),data:t.data})})),u.length&&n.set(s,{oldSeries:u,newSeries:[{dataGroupId:t,data:a,divide:fe(a)}]})}else{var d=i.get(l);if(d){var f=n.get(d.key);f||(f={oldSeries:[{dataGroupId:d.dataGroupId,data:d.data,divide:fe(d.data)}],newSeries:[]},n.set(d.key,f)),f.newSeries.push({dataGroupId:t,data:a,divide:fe(a)})}}}})),n}(i,n);(0,o.each)(l.keys(),(function(e){var n=l.get(e);ce(n.oldSeries,n.newSeries,t)}))}(0,o.each)(n.updatedSeries,(function(e){e[r.U]&&(e[r.U]=!1)}))}for(var s=e.getSeries(),c=i.oldSeries=[],u=i.oldDataGroupIds=[],d=i.oldData=[],f=0;f<s.length;f++){var h=s[f].getData();h.count()<J&&(c.push(s[f]),u.push(s[f].get("dataGroupId")),d.push(h))}}))}},32603:function(e,t,n){"use strict";var r=n(655);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},32707:function(e,t,n){e.exports=function(e,t){"use strict";var r=Object.defineProperty,o=Object.defineProperties,i=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,c=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,u=(e,t)=>{for(var n in t||(t={}))l.call(t,n)&&c(e,n,t[n]);if(a)for(var n of a(t))s.call(t,n)&&c(e,n,t[n]);return e},d=(e,t)=>o(e,i(t)),f=(e,t,n)=>new Promise(((r,o)=>{var i=e=>{try{l(n.next(e))}catch(e){o(e)}},a=e=>{try{l(n.throw(e))}catch(e){o(e)}},l=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,a);l((n=n.apply(e,t)).next())}));void 0===window.setImmediate&&(window.setImmediate=function(e,...t){setTimeout((()=>e(t)))});var h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function p(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function m(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 g,v={exports:{}};g=function(){return function e(t,n,r){function o(a,l){if(!n[a]){if(!t[a]){var s="function"==typeof m&&m;if(!l&&s)return s(a,!0);if(i)return i(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[a]={exports:{}};t[a][0].call(u.exports,(function(e){return o(t[a][1][e]||e)}),u,u.exports,e,t,n,r)}return n[a].exports}for(var i="function"==typeof m&&m,a=0;a<r.length;a++)o(r[a]);return o}({1:[function(e,t,n){var r=e("./utils"),o=e("./support"),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.encode=function(e){for(var t,n,o,a,l,s,c,u=[],d=0,f=e.length,h=f,p="string"!==r.getTypeOf(e);d<e.length;)h=f-d,o=p?(t=e[d++],n=d<f?e[d++]:0,d<f?e[d++]:0):(t=e.charCodeAt(d++),n=d<f?e.charCodeAt(d++):0,d<f?e.charCodeAt(d++):0),a=t>>2,l=(3&t)<<4|n>>4,s=1<h?(15&n)<<2|o>>6:64,c=2<h?63&o:64,u.push(i.charAt(a)+i.charAt(l)+i.charAt(s)+i.charAt(c));return u.join("")},n.decode=function(e){var t,n,r,a,l,s,c=0,u=0,d="data:";if(e.substr(0,d.length)===d)throw new Error("Invalid base64 input, it looks like a data url.");var f,h=3*(e=e.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(e.charAt(e.length-1)===i.charAt(64)&&h--,e.charAt(e.length-2)===i.charAt(64)&&h--,h%1!=0)throw new Error("Invalid base64 input, bad content length.");for(f=o.uint8array?new Uint8Array(0|h):new Array(0|h);c<e.length;)t=i.indexOf(e.charAt(c++))<<2|(a=i.indexOf(e.charAt(c++)))>>4,n=(15&a)<<4|(l=i.indexOf(e.charAt(c++)))>>2,r=(3&l)<<6|(s=i.indexOf(e.charAt(c++))),f[u++]=t,64!==l&&(f[u++]=n),64!==s&&(f[u++]=r);return f}},{"./support":30,"./utils":32}],2:[function(e,t,n){var r=e("./external"),o=e("./stream/DataWorker"),i=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function l(e,t,n,r,o){this.compressedSize=e,this.uncompressedSize=t,this.crc32=n,this.compression=r,this.compressedContent=o}l.prototype={getContentWorker:function(){var e=new o(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new o(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},l.createWorkerFrom=function(e,t,n){return e.pipe(new i).pipe(new a("uncompressedSize")).pipe(t.compressWorker(n)).pipe(new a("compressedSize")).withStreamInfo("compression",t)},t.exports=l},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,n){var r=e("./stream/GenericWorker");n.STORE={magic:"\0\0",compressWorker:function(){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},n.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,n){var r=e("./utils"),o=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==r.getTypeOf(e)?function(e,t,n,r){var i=o,a=r+n;e^=-1;for(var l=r;l<a;l++)e=e>>>8^i[255&(e^t[l])];return~e}(0|t,e,e.length,0):function(e,t,n,r){var i=o,a=r+n;e^=-1;for(var l=r;l<a;l++)e=e>>>8^i[255&(e^t.charCodeAt(l))];return~e}(0|t,e,e.length,0):0}},{"./utils":32}],5:[function(e,t,n){n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(e,t,n){var r=null;r="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:r}},{lie:37}],7:[function(e,t,n){var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,o=e("pako"),i=e("./utils"),a=e("./stream/GenericWorker"),l=r?"uint8array":"array";function s(e,t){a.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}n.magic="\b\0",i.inherits(s,a),s.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(l,e.data),!1)},s.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},s.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},s.prototype._createPako=function(){this._pako=new o[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},n.compressWorker=function(e){return new s("Deflate",e)},n.uncompressWorker=function(){return new s("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,n){function r(e,t){var n,r="";for(n=0;n<t;n++)r+=String.fromCharCode(255&e),e>>>=8;return r}function o(e,t,n,o,a,u){var d,f,h=e.file,p=e.compression,m=u!==l.utf8encode,g=i.transformTo("string",u(h.name)),v=i.transformTo("string",l.utf8encode(h.name)),A=h.comment,y=i.transformTo("string",u(A)),b=i.transformTo("string",l.utf8encode(A)),O=v.length!==h.name.length,w=b.length!==A.length,x="",_="",C="",k=h.dir,S=h.date,V={crc32:0,compressedSize:0,uncompressedSize:0};t&&!n||(V.crc32=e.crc32,V.compressedSize=e.compressedSize,V.uncompressedSize=e.uncompressedSize);var B=0;t&&(B|=8),m||!O&&!w||(B|=2048);var T,N,E,P=0,Q=0;k&&(P|=16),"UNIX"===a?(Q=798,P|=(T=h.unixPermissions,N=k,E=T,T||(E=N?16893:33204),(65535&E)<<16)):(Q=20,P|=function(e){return 63&(e||0)}(h.dosPermissions)),d=S.getUTCHours(),d<<=6,d|=S.getUTCMinutes(),d<<=5,d|=S.getUTCSeconds()/2,f=S.getUTCFullYear()-1980,f<<=4,f|=S.getUTCMonth()+1,f<<=5,f|=S.getUTCDate(),O&&(_=r(1,1)+r(s(g),4)+v,x+="up"+r(_.length,2)+_),w&&(C=r(1,1)+r(s(y),4)+b,x+="uc"+r(C.length,2)+C);var M="";return M+="\n\0",M+=r(B,2),M+=p.magic,M+=r(d,2),M+=r(f,2),M+=r(V.crc32,4),M+=r(V.compressedSize,4),M+=r(V.uncompressedSize,4),M+=r(g.length,2),M+=r(x.length,2),{fileRecord:c.LOCAL_FILE_HEADER+M+g+x,dirRecord:c.CENTRAL_FILE_HEADER+r(Q,2)+M+r(y.length,2)+"\0\0\0\0"+r(P,4)+r(o,4)+g+x+y}}var i=e("../utils"),a=e("../stream/GenericWorker"),l=e("../utf8"),s=e("../crc32"),c=e("../signature");function u(e,t,n,r){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=n,this.encodeFileName=r,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}i.inherits(u,a),u.prototype.push=function(e){var t=e.meta.percent||0,n=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,a.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:n?(t+100*(n-r-1))/n:100}}))},u.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var n=o(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},u.prototype.closedSource=function(e){this.accumulate=!1;var t,n=this.streamFiles&&!e.file.dir,i=o(e,n,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(i.dirRecord),n)this.push({data:(t=e,c.DATA_DESCRIPTOR+r(t.crc32,4)+r(t.compressedSize,4)+r(t.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:i.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},u.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t<this.dirRecords.length;t++)this.push({data:this.dirRecords[t],meta:{percent:100}});var n,o,a,l,s,u,d=this.bytesWritten-e,f=(n=this.dirRecords.length,o=d,a=e,l=this.zipComment,s=this.encodeFileName,u=i.transformTo("string",s(l)),c.CENTRAL_DIRECTORY_END+"\0\0\0\0"+r(n,2)+r(n,2)+r(o,4)+r(a,4)+r(u.length,2)+u);this.push({data:f,meta:{percent:100}})},u.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},u.prototype.registerPrevious=function(e){this._sources.push(e);var t=this;return e.on("data",(function(e){t.processChunk(e)})),e.on("end",(function(){t.closedSource(t.previous.streamInfo),t._sources.length?t.prepareNextSource():t.end()})),e.on("error",(function(e){t.error(e)})),this},u.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},u.prototype.error=function(e){var t=this._sources;if(!a.prototype.error.call(this,e))return!1;for(var n=0;n<t.length;n++)try{t[n].error(e)}catch(e){}return!0},u.prototype.lock=function(){a.prototype.lock.call(this);for(var e=this._sources,t=0;t<e.length;t++)e[t].lock()},t.exports=u},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(e,t,n){var r=e("../compressions"),o=e("./ZipFileWorker");n.generateWorker=function(e,t,n){var i=new o(t.streamFiles,n,t.platform,t.encodeFileName),a=0;try{e.forEach((function(e,n){a++;var o=function(e,t){var n=e||t,o=r[n];if(!o)throw new Error(n+" is not a valid compression method !");return o}(n.options.compression,t.compression),l=n.options.compressionOptions||t.compressionOptions||{},s=n.dir,c=n.date;n._compressWorker(o,l).withStreamInfo("file",{name:e,dir:s,date:c,comment:n.comment||"",unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions}).pipe(i)})),i.entriesCount=a}catch(e){i.error(e)}return i}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(e,t,n){function r(){if(!(this instanceof r))return new r;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var e=new r;for(var t in this)"function"!=typeof this[t]&&(e[t]=this[t]);return e}}(r.prototype=e("./object")).loadAsync=e("./load"),r.support=e("./support"),r.defaults=e("./defaults"),r.version="3.10.1",r.loadAsync=function(e,t){return(new r).loadAsync(e,t)},r.external=e("./external"),t.exports=r},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(e,t,n){var r=e("./utils"),o=e("./external"),i=e("./utf8"),a=e("./zipEntries"),l=e("./stream/Crc32Probe"),s=e("./nodejsUtils");function c(e){return new o.Promise((function(t,n){var r=e.decompressed.getContentWorker().pipe(new l);r.on("error",(function(e){n(e)})).on("end",(function(){r.streamInfo.crc32!==e.decompressed.crc32?n(new Error("Corrupted zip : CRC32 mismatch")):t()})).resume()}))}t.exports=function(e,t){var n=this;return t=r.extend(t||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:i.utf8decode}),s.isNode&&s.isStream(e)?o.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):r.prepareContent("the loaded zip file",e,!0,t.optimizedBinaryString,t.base64).then((function(e){var n=new a(t);return n.load(e),n})).then((function(e){var n=[o.Promise.resolve(e)],r=e.files;if(t.checkCRC32)for(var i=0;i<r.length;i++)n.push(c(r[i]));return o.Promise.all(n)})).then((function(e){for(var o=e.shift(),i=o.files,a=0;a<i.length;a++){var l=i[a],s=l.fileNameStr,c=r.resolve(l.fileNameStr);n.file(c,l.decompressed,{binary:!0,optimizedBinaryString:!0,date:l.date,dir:l.dir,comment:l.fileCommentStr.length?l.fileCommentStr:null,unixPermissions:l.unixPermissions,dosPermissions:l.dosPermissions,createFolders:t.createFolders}),l.dir||(n.file(c).unsafeOriginalName=s)}return o.zipComment.length&&(n.comment=o.zipComment),n}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(e,t,n){var r=e("../utils"),o=e("../stream/GenericWorker");function i(e,t){o.call(this,"Nodejs stream input adapter for "+e),this._upstreamEnded=!1,this._bindStream(t)}r.inherits(i,o),i.prototype._bindStream=function(e){var t=this;(this._stream=e).pause(),e.on("data",(function(e){t.push({data:e,meta:{percent:0}})})).on("error",(function(e){t.isPaused?this.generatedError=e:t.error(e)})).on("end",(function(){t.isPaused?t._upstreamEnded=!0:t.end()}))},i.prototype.pause=function(){return!!o.prototype.pause.call(this)&&(this._stream.pause(),!0)},i.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},t.exports=i},{"../stream/GenericWorker":28,"../utils":32}],13:[function(e,t,n){var r=e("readable-stream").Readable;function o(e,t,n){r.call(this,t),this._helper=e;var o=this;e.on("data",(function(e,t){o.push(e)||o._helper.pause(),n&&n(t)})).on("error",(function(e){o.emit("error",e)})).on("end",(function(){o.push(null)}))}e("../utils").inherits(o,r),o.prototype._read=function(){this._helper.resume()},t.exports=o},{"../utils":32,"readable-stream":16}],14:[function(e,t,n){t.exports={isNode:"undefined"!=typeof Buffer,newBufferFrom:function(e,t){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(e,t);if("number"==typeof e)throw new Error('The "data" argument must not be a number');return new Buffer(e,t)},allocBuffer:function(e){if(Buffer.alloc)return Buffer.alloc(e);var t=new Buffer(e);return t.fill(0),t},isBuffer:function(e){return Buffer.isBuffer(e)},isStream:function(e){return e&&"function"==typeof e.on&&"function"==typeof e.pause&&"function"==typeof e.resume}}},{}],15:[function(e,t,n){function r(e,t,n){var r,o=i.getTypeOf(t),l=i.extend(n||{},s);l.date=l.date||new Date,null!==l.compression&&(l.compression=l.compression.toUpperCase()),"string"==typeof l.unixPermissions&&(l.unixPermissions=parseInt(l.unixPermissions,8)),l.unixPermissions&&16384&l.unixPermissions&&(l.dir=!0),l.dosPermissions&&16&l.dosPermissions&&(l.dir=!0),l.dir&&(e=m(e)),l.createFolders&&(r=p(e))&&g.call(this,r,!0);var d="string"===o&&!1===l.binary&&!1===l.base64;n&&void 0!==n.binary||(l.binary=!d),(t instanceof c&&0===t.uncompressedSize||l.dir||!t||0===t.length)&&(l.base64=!1,l.binary=!0,t="",l.compression="STORE",o="string");var v=null;v=t instanceof c||t instanceof a?t:f.isNode&&f.isStream(t)?new h(e,t):i.prepareContent(e,t,l.binary,l.optimizedBinaryString,l.base64);var A=new u(e,v,l);this.files[e]=A}var o=e("./utf8"),i=e("./utils"),a=e("./stream/GenericWorker"),l=e("./stream/StreamHelper"),s=e("./defaults"),c=e("./compressedObject"),u=e("./zipObject"),d=e("./generate"),f=e("./nodejsUtils"),h=e("./nodejs/NodejsStreamInputAdapter"),p=function(e){"/"===e.slice(-1)&&(e=e.substring(0,e.length-1));var t=e.lastIndexOf("/");return 0<t?e.substring(0,t):""},m=function(e){return"/"!==e.slice(-1)&&(e+="/"),e},g=function(e,t){return t=void 0!==t?t:s.createFolders,e=m(e),this.files[e]||r.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]};function v(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var A={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(e){var t,n,r;for(t in this.files)r=this.files[t],(n=t.slice(this.root.length,t.length))&&t.slice(0,this.root.length)===this.root&&e(n,r)},filter:function(e){var t=[];return this.forEach((function(n,r){e(n,r)&&t.push(r)})),t},file:function(e,t,n){if(1!==arguments.length)return e=this.root+e,r.call(this,e,t,n),this;if(v(e)){var o=e;return this.filter((function(e,t){return!t.dir&&o.test(e)}))}var i=this.files[this.root+e];return i&&!i.dir?i:null},folder:function(e){if(!e)return this;if(v(e))return this.filter((function(t,n){return n.dir&&e.test(t)}));var t=this.root+e,n=g.call(this,t),r=this.clone();return r.root=n.name,r},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!==e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var n=this.filter((function(t,n){return n.name.slice(0,e.length)===e})),r=0;r<n.length;r++)delete this.files[n[r].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(e){var t,n={};try{if((n=i.extend(e||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=n.type.toLowerCase(),n.compression=n.compression.toUpperCase(),"binarystring"===n.type&&(n.type="string"),!n.type)throw new Error("No output type specified.");i.checkSupport(n.type),"darwin"!==n.platform&&"freebsd"!==n.platform&&"linux"!==n.platform&&"sunos"!==n.platform||(n.platform="UNIX"),"win32"===n.platform&&(n.platform="DOS");var r=n.comment||this.comment||"";t=d.generateWorker(this,n,r)}catch(e){(t=new a("error")).error(e)}return new l(t,n.type||"string",n.mimeType)},generateAsync:function(e,t){return this.generateInternalStream(e).accumulate(t)},generateNodeStream:function(e,t){return(e=e||{}).type||(e.type="nodebuffer"),this.generateInternalStream(e).toNodejsStream(t)}};t.exports=A},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(e,t,n){t.exports=e("stream")},{stream:void 0}],17:[function(e,t,n){var r=e("./DataReader");function o(e){r.call(this,e);for(var t=0;t<this.data.length;t++)e[t]=255&e[t]}e("../utils").inherits(o,r),o.prototype.byteAt=function(e){return this.data[this.zero+e]},o.prototype.lastIndexOfSignature=function(e){for(var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),o=e.charCodeAt(3),i=this.length-4;0<=i;--i)if(this.data[i]===t&&this.data[i+1]===n&&this.data[i+2]===r&&this.data[i+3]===o)return i-this.zero;return-1},o.prototype.readAndCheckSignature=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),o=e.charCodeAt(3),i=this.readData(4);return t===i[0]&&n===i[1]&&r===i[2]&&o===i[3]},o.prototype.readData=function(e){if(this.checkOffset(e),0===e)return[];var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./DataReader":18}],18:[function(e,t,n){var r=e("../utils");function o(e){this.data=e,this.length=e.length,this.index=0,this.zero=0}o.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<this.zero+e||e<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+e+"). Corrupted zip ?")},setIndex:function(e){this.checkIndex(e),this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(){},readInt:function(e){var t,n=0;for(this.checkOffset(e),t=this.index+e-1;t>=this.index;t--)n=(n<<8)+this.byteAt(t);return this.index+=e,n},readString:function(e){return r.transformTo("string",this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=o},{"../utils":32}],19:[function(e,t,n){var r=e("./Uint8ArrayReader");function o(e){r.call(this,e)}e("../utils").inherits(o,r),o.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,n){var r=e("./DataReader");function o(e){r.call(this,e)}e("../utils").inherits(o,r),o.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},o.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},o.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},o.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./DataReader":18}],21:[function(e,t,n){var r=e("./ArrayReader");function o(e){r.call(this,e)}e("../utils").inherits(o,r),o.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,n){var r=e("../utils"),o=e("../support"),i=e("./ArrayReader"),a=e("./StringReader"),l=e("./NodeBufferReader"),s=e("./Uint8ArrayReader");t.exports=function(e){var t=r.getTypeOf(e);return r.checkSupport(t),"string"!==t||o.uint8array?"nodebuffer"===t?new l(e):o.uint8array?new s(r.transformTo("uint8array",e)):new i(r.transformTo("array",e)):new a(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,n){n.LOCAL_FILE_HEADER="PK",n.CENTRAL_FILE_HEADER="PK",n.CENTRAL_DIRECTORY_END="PK",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",n.ZIP64_CENTRAL_DIRECTORY_END="PK",n.DATA_DESCRIPTOR="PK\b"},{}],24:[function(e,t,n){var r=e("./GenericWorker"),o=e("../utils");function i(e){r.call(this,"ConvertWorker to "+e),this.destType=e}o.inherits(i,r),i.prototype.processChunk=function(e){this.push({data:o.transformTo(this.destType,e.data),meta:e.meta})},t.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,n){var r=e("./GenericWorker"),o=e("../crc32");function i(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(i,r),i.prototype.processChunk=function(e){this.streamInfo.crc32=o(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,n){var r=e("../utils"),o=e("./GenericWorker");function i(e){o.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}r.inherits(i,o),i.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}o.prototype.processChunk.call(this,e)},t.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,n){var r=e("../utils"),o=e("./GenericWorker");function i(e){o.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=r.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}r.inherits(i,o),i.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,n){function r(e){this.name=e||"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}r.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var n=0;n<this._listeners[e].length;n++)this._listeners[e][n].call(this,t)},pipe:function(e){return e.registerPrevious(this)},registerPrevious:function(e){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=e.streamInfo,this.mergeStreamInfo(),this.previous=e;var t=this;return e.on("data",(function(e){t.processChunk(e)})),e.on("end",(function(){t.end()})),e.on("error",(function(e){t.error(e)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var e=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),e=!0),this.previous&&this.previous.resume(),!e},flush:function(){},processChunk:function(e){this.push(e)},withStreamInfo:function(e,t){return this.extraStreamInfo[e]=t,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var e in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,e)&&(this.streamInfo[e]=this.extraStreamInfo[e])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var e="Worker "+this.name;return this.previous?this.previous+" -> "+e:e}},t.exports=r},{}],29:[function(e,t,n){var r=e("../utils"),o=e("./ConvertWorker"),i=e("./GenericWorker"),a=e("../base64"),l=e("../support"),s=e("../external"),c=null;if(l.nodestream)try{c=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function u(e,t){return new s.Promise((function(n,o){var i=[],l=e._internalType,s=e._outputType,c=e._mimeType;e.on("data",(function(e,n){i.push(e),t&&t(n)})).on("error",(function(e){i=[],o(e)})).on("end",(function(){try{var e=function(e,t,n){switch(e){case"blob":return r.newBlob(r.transformTo("arraybuffer",t),n);case"base64":return a.encode(t);default:return r.transformTo(e,t)}}(s,function(e,t){var n,r=0,o=null,i=0;for(n=0;n<t.length;n++)i+=t[n].length;switch(e){case"string":return t.join("");case"array":return Array.prototype.concat.apply([],t);case"uint8array":for(o=new Uint8Array(i),n=0;n<t.length;n++)o.set(t[n],r),r+=t[n].length;return o;case"nodebuffer":return Buffer.concat(t);default:throw new Error("concat : unsupported type '"+e+"'")}}(l,i),c);n(e)}catch(e){o(e)}i=[]})).resume()}))}function d(e,t,n){var a=t;switch(t){case"blob":case"arraybuffer":a="uint8array";break;case"base64":a="string"}try{this._internalType=a,this._outputType=t,this._mimeType=n,r.checkSupport(a),this._worker=e.pipe(new o(a)),e.lock()}catch(e){this._worker=new i("error"),this._worker.error(e)}}d.prototype={accumulate:function(e){return u(this,e)},on:function(e,t){var n=this;return"data"===e?this._worker.on(e,(function(e){t.call(n,e.data,e.meta)})):this._worker.on(e,(function(){r.delay(t,arguments,n)})),this},resume:function(){return r.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(e){if(r.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new c(this,{objectMode:"nodebuffer"!==this._outputType},e)}},t.exports=d},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(e,t,n){if(n.base64=!0,n.array=!0,n.string=!0,n.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,n.nodebuffer="undefined"!=typeof Buffer,n.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)n.blob=!1;else{var r=new ArrayBuffer(0);try{n.blob=0===new Blob([r],{type:"application/zip"}).size}catch(e){try{var o=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);o.append(r),n.blob=0===o.getBlob("application/zip").size}catch(e){n.blob=!1}}}try{n.nodestream=!!e("readable-stream").Readable}catch(e){n.nodestream=!1}},{"readable-stream":16}],31:[function(e,t,n){for(var r=e("./utils"),o=e("./support"),i=e("./nodejsUtils"),a=e("./stream/GenericWorker"),l=new Array(256),s=0;s<256;s++)l[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function c(){a.call(this,"utf-8 decode"),this.leftOver=null}function u(){a.call(this,"utf-8 encode")}l[254]=l[254]=1,n.utf8encode=function(e){return o.nodebuffer?i.newBufferFrom(e,"utf-8"):function(e){var t,n,r,i,a,l=e.length,s=0;for(i=0;i<l;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<l&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=o.uint8array?new Uint8Array(s):new Array(s),i=a=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<l&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?t[a++]=n:(n<2048?t[a++]=192|n>>>6:(n<65536?t[a++]=224|n>>>12:(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63),t[a++]=128|n>>>6&63),t[a++]=128|63&n);return t}(e)},n.utf8decode=function(e){return o.nodebuffer?r.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,n,o,i,a=e.length,s=new Array(2*a);for(t=n=0;t<a;)if((o=e[t++])<128)s[n++]=o;else if(4<(i=l[o]))s[n++]=65533,t+=i-1;else{for(o&=2===i?31:3===i?15:7;1<i&&t<a;)o=o<<6|63&e[t++],i--;1<i?s[n++]=65533:o<65536?s[n++]=o:(o-=65536,s[n++]=55296|o>>10&1023,s[n++]=56320|1023&o)}return s.length!==n&&(s.subarray?s=s.subarray(0,n):s.length=n),r.applyFromCharCode(s)}(e=r.transformTo(o.uint8array?"uint8array":"array",e))},r.inherits(c,a),c.prototype.processChunk=function(e){var t=r.transformTo(o.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(o.uint8array){var i=t;(t=new Uint8Array(i.length+this.leftOver.length)).set(this.leftOver,0),t.set(i,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;0<=n&&128==(192&e[n]);)n--;return n<0||0===n?t:n+l[e[n]]>t?n:t}(t),s=t;a!==t.length&&(o.uint8array?(s=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(s=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:n.utf8decode(s),meta:e.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=c,r.inherits(u,a),u.prototype.processChunk=function(e){this.push({data:n.utf8encode(e.data),meta:e.meta})},n.Utf8EncodeWorker=u},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,n){var r=e("./support"),o=e("./base64"),i=e("./nodejsUtils"),a=e("./external");function l(e){return e}function s(e,t){for(var n=0;n<e.length;++n)t[n]=255&e.charCodeAt(n);return t}e("setimmediate"),n.newBlob=function(e,t){n.checkSupport("blob");try{return new Blob([e],{type:t})}catch(n){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return r.append(e),r.getBlob(t)}catch(e){throw new Error("Bug : can't construct the Blob.")}}};var c={stringifyByChunk:function(e,t,n){var r=[],o=0,i=e.length;if(i<=n)return String.fromCharCode.apply(null,e);for(;o<i;)"array"===t||"nodebuffer"===t?r.push(String.fromCharCode.apply(null,e.slice(o,Math.min(o+n,i)))):r.push(String.fromCharCode.apply(null,e.subarray(o,Math.min(o+n,i)))),o+=n;return r.join("")},stringifyByChar:function(e){for(var t="",n=0;n<e.length;n++)t+=String.fromCharCode(e[n]);return t},applyCanBeUsed:{uint8array:function(){try{return r.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(e){return!1}}(),nodebuffer:function(){try{return r.nodebuffer&&1===String.fromCharCode.apply(null,i.allocBuffer(1)).length}catch(e){return!1}}()}};function u(e){var t=65536,r=n.getTypeOf(e),o=!0;if("uint8array"===r?o=c.applyCanBeUsed.uint8array:"nodebuffer"===r&&(o=c.applyCanBeUsed.nodebuffer),o)for(;1<t;)try{return c.stringifyByChunk(e,r,t)}catch(e){t=Math.floor(t/2)}return c.stringifyByChar(e)}function d(e,t){for(var n=0;n<e.length;n++)t[n]=e[n];return t}n.applyFromCharCode=u;var f={};f.string={string:l,array:function(e){return s(e,new Array(e.length))},arraybuffer:function(e){return f.string.uint8array(e).buffer},uint8array:function(e){return s(e,new Uint8Array(e.length))},nodebuffer:function(e){return s(e,i.allocBuffer(e.length))}},f.array={string:u,array:l,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return i.newBufferFrom(e)}},f.arraybuffer={string:function(e){return u(new Uint8Array(e))},array:function(e){return d(new Uint8Array(e),new Array(e.byteLength))},arraybuffer:l,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return i.newBufferFrom(new Uint8Array(e))}},f.uint8array={string:u,array:function(e){return d(e,new Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:l,nodebuffer:function(e){return i.newBufferFrom(e)}},f.nodebuffer={string:u,array:function(e){return d(e,new Array(e.length))},arraybuffer:function(e){return f.nodebuffer.uint8array(e).buffer},uint8array:function(e){return d(e,new Uint8Array(e.length))},nodebuffer:l},n.transformTo=function(e,t){if(t=t||"",!e)return t;n.checkSupport(e);var r=n.getTypeOf(t);return f[r][e](t)},n.resolve=function(e){for(var t=e.split("/"),n=[],r=0;r<t.length;r++){var o=t[r];"."===o||""===o&&0!==r&&r!==t.length-1||(".."===o?n.pop():n.push(o))}return n.join("/")},n.getTypeOf=function(e){return"string"==typeof e?"string":"[object Array]"===Object.prototype.toString.call(e)?"array":r.nodebuffer&&i.isBuffer(e)?"nodebuffer":r.uint8array&&e instanceof Uint8Array?"uint8array":r.arraybuffer&&e instanceof ArrayBuffer?"arraybuffer":void 0},n.checkSupport=function(e){if(!r[e.toLowerCase()])throw new Error(e+" is not supported by this platform")},n.MAX_VALUE_16BITS=65535,n.MAX_VALUE_32BITS=-1,n.pretty=function(e){var t,n,r="";for(n=0;n<(e||"").length;n++)r+="\\x"+((t=e.charCodeAt(n))<16?"0":"")+t.toString(16).toUpperCase();return r},n.delay=function(e,t,n){setImmediate((function(){e.apply(n||null,t||[])}))},n.inherits=function(e,t){function n(){}n.prototype=t.prototype,e.prototype=new n},n.extend=function(){var e,t,n={};for(e=0;e<arguments.length;e++)for(t in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],t)&&void 0===n[t]&&(n[t]=arguments[e][t]);return n},n.prepareContent=function(e,t,i,l,c){return a.Promise.resolve(t).then((function(e){return r.blob&&(e instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(e)))&&"undefined"!=typeof FileReader?new a.Promise((function(t,n){var r=new FileReader;r.onload=function(e){t(e.target.result)},r.onerror=function(e){n(e.target.error)},r.readAsArrayBuffer(e)})):e})).then((function(t){var u,d=n.getTypeOf(t);return d?("arraybuffer"===d?t=n.transformTo("uint8array",t):"string"===d&&(c?t=o.decode(t):i&&!0!==l&&(t=s(u=t,r.uint8array?new Uint8Array(u.length):new Array(u.length)))),t):a.Promise.reject(new Error("Can't read the data of '"+e+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(e,t,n){var r=e("./reader/readerFor"),o=e("./utils"),i=e("./signature"),a=e("./zipEntry"),l=e("./support");function s(e){this.files=[],this.loadOptions=e}s.prototype={checkSignature:function(e){if(!this.reader.readAndCheckSignature(e)){this.reader.index-=4;var t=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+o.pretty(t)+", expected "+o.pretty(e)+")")}},isSignature:function(e,t){var n=this.reader.index;this.reader.setIndex(e);var r=this.reader.readString(4)===t;return this.reader.setIndex(n),r},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var e=this.reader.readData(this.zipCommentLength),t=l.uint8array?"uint8array":"array",n=o.transformTo(t,e);this.zipComment=this.loadOptions.decodeFileName(n)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var e,t,n,r=this.zip64EndOfCentralSize-44;0<r;)e=this.reader.readInt(2),t=this.reader.readInt(4),n=this.reader.readData(t),this.zip64ExtensibleData[e]={id:e,length:t,value:n}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var e,t;for(e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(i.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8(),t.processAttributes()},readCentralDir:function(){var e;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(i.CENTRAL_FILE_HEADER);)(e=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(e);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(i.CENTRAL_DIRECTORY_END);if(e<0)throw this.isSignature(0,i.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(e);var t=e;if(this.checkSignature(i.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===o.MAX_VALUE_16BITS||this.diskWithCentralDirStart===o.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===o.MAX_VALUE_16BITS||this.centralDirRecords===o.MAX_VALUE_16BITS||this.centralDirSize===o.MAX_VALUE_32BITS||this.centralDirOffset===o.MAX_VALUE_32BITS){if(this.zip64=!0,(e=this.reader.lastIndexOfSignature(i.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(e),this.checkSignature(i.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,i.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(i.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(i.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var n=this.centralDirOffset+this.centralDirSize;this.zip64&&(n+=20,n+=12+this.zip64EndOfCentralSize);var r=t-n;if(0<r)this.isSignature(t,i.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw new Error("Corrupted zip: missing "+Math.abs(r)+" bytes.")},prepareReader:function(e){this.reader=r(e)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=s},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(e,t,n){var r=e("./reader/readerFor"),o=e("./utils"),i=e("./compressedObject"),a=e("./crc32"),l=e("./utf8"),s=e("./compressions"),c=e("./support");function u(e,t){this.options=e,this.loadOptions=t}u.prototype={isEncrypted:function(){return!(1&~this.bitFlag)},useUTF8:function(){return!(2048&~this.bitFlag)},readLocalPart:function(e){var t,n;if(e.skip(22),this.fileNameLength=e.readInt(2),n=e.readInt(2),this.fileName=e.readData(this.fileNameLength),e.skip(n),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(t=function(e){for(var t in s)if(Object.prototype.hasOwnProperty.call(s,t)&&s[t].magic===e)return s[t];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+o.pretty(this.compressionMethod)+" unknown (inner file : "+o.transformTo("string",this.fileName)+")");this.decompressed=new i(this.compressedSize,this.uncompressedSize,this.crc32,t,e.readData(this.compressedSize))},readCentralPart:function(e){this.versionMadeBy=e.readInt(2),e.skip(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4);var t=e.readInt(2);if(this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");e.skip(t),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var e=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===o.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===o.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===o.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===o.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(e){var t,n,r,o=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4<o;)t=e.readInt(2),n=e.readInt(2),r=e.readData(n),this.extraFields[t]={id:t,length:n,value:r};e.setIndex(o)},handleUTF8:function(){var e=c.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=l.utf8decode(this.fileName),this.fileCommentStr=l.utf8decode(this.fileComment);else{var t=this.findExtraFieldUnicodePath();if(null!==t)this.fileNameStr=t;else{var n=o.transformTo(e,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(n)}var r=this.findExtraFieldUnicodeComment();if(null!==r)this.fileCommentStr=r;else{var i=o.transformTo(e,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(i)}}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var t=r(e.value);return 1!==t.readInt(1)||a(this.fileName)!==t.readInt(4)?null:l.utf8decode(t.readData(e.length-5))}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var t=r(e.value);return 1!==t.readInt(1)||a(this.fileComment)!==t.readInt(4)?null:l.utf8decode(t.readData(e.length-5))}return null}},t.exports=u},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(e,t,n){function r(e,t,n){this.name=e,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=t,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}}var o=e("./stream/StreamHelper"),i=e("./stream/DataWorker"),a=e("./utf8"),l=e("./compressedObject"),s=e("./stream/GenericWorker");r.prototype={internalStream:function(e){var t=null,n="string";try{if(!e)throw new Error("No output type specified.");var r="string"===(n=e.toLowerCase())||"text"===n;"binarystring"!==n&&"text"!==n||(n="string"),t=this._decompressWorker();var i=!this._dataBinary;i&&!r&&(t=t.pipe(new a.Utf8EncodeWorker)),!i&&r&&(t=t.pipe(new a.Utf8DecodeWorker))}catch(e){(t=new s("error")).error(e)}return new o(t,n,"")},async:function(e,t){return this.internalStream(e).accumulate(t)},nodeStream:function(e,t){return this.internalStream(e||"nodebuffer").toNodejsStream(t)},_compressWorker:function(e,t){if(this._data instanceof l&&this._data.compression.magic===e.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new a.Utf8EncodeWorker)),l.createWorkerFrom(n,e,t)},_decompressWorker:function(){return this._data instanceof l?this._data.getContentWorker():this._data instanceof s?this._data:new i(this._data)}};for(var c=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],u=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},d=0;d<c.length;d++)r.prototype[c[d]]=u;t.exports=r},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(e,t,n){(function(e){var n,r,o=e.MutationObserver||e.WebKitMutationObserver;if(o){var i=0,a=new o(u),l=e.document.createTextNode("");a.observe(l,{characterData:!0}),n=function(){l.data=i=++i%2}}else if(e.setImmediate||void 0===e.MessageChannel)n="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var t=e.document.createElement("script");t.onreadystatechange=function(){u(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(u,0)};else{var s=new e.MessageChannel;s.port1.onmessage=u,n=function(){s.port2.postMessage(0)}}var c=[];function u(){var e,t;r=!0;for(var n=c.length;n;){for(t=c,c=[],e=-1;++e<n;)t[e]();n=c.length}r=!1}t.exports=function(e){1!==c.push(e)||r||n()}}).call(this,void 0!==h?h:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(e,t,n){var r=e("immediate");function o(){}var i={},a=["REJECTED"],l=["FULFILLED"],s=["PENDING"];function c(e){if("function"!=typeof e)throw new TypeError("resolver must be a function");this.state=s,this.queue=[],this.outcome=void 0,e!==o&&h(this,e)}function u(e,t,n){this.promise=e,"function"==typeof t&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function d(e,t,n){r((function(){var r;try{r=t(n)}catch(t){return i.reject(e,t)}r===e?i.reject(e,new TypeError("Cannot resolve promise with itself")):i.resolve(e,r)}))}function f(e){var t=e&&e.then;if(e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof t)return function(){t.apply(e,arguments)}}function h(e,t){var n=!1;function r(t){n||(n=!0,i.reject(e,t))}function o(t){n||(n=!0,i.resolve(e,t))}var a=p((function(){t(o,r)}));"error"===a.status&&r(a.value)}function p(e,t){var n={};try{n.value=e(t),n.status="success"}catch(e){n.status="error",n.value=e}return n}(t.exports=c).prototype.finally=function(e){if("function"!=typeof e)return this;var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){throw n}))}))},c.prototype.catch=function(e){return this.then(null,e)},c.prototype.then=function(e,t){if("function"!=typeof e&&this.state===l||"function"!=typeof t&&this.state===a)return this;var n=new this.constructor(o);return this.state!==s?d(n,this.state===l?e:t,this.outcome):this.queue.push(new u(n,e,t)),n},u.prototype.callFulfilled=function(e){i.resolve(this.promise,e)},u.prototype.otherCallFulfilled=function(e){d(this.promise,this.onFulfilled,e)},u.prototype.callRejected=function(e){i.reject(this.promise,e)},u.prototype.otherCallRejected=function(e){d(this.promise,this.onRejected,e)},i.resolve=function(e,t){var n=p(f,t);if("error"===n.status)return i.reject(e,n.value);var r=n.value;if(r)h(e,r);else{e.state=l,e.outcome=t;for(var o=-1,a=e.queue.length;++o<a;)e.queue[o].callFulfilled(t)}return e},i.reject=function(e,t){e.state=a,e.outcome=t;for(var n=-1,r=e.queue.length;++n<r;)e.queue[n].callRejected(t);return e},c.resolve=function(e){return e instanceof this?e:i.resolve(new this(o),e)},c.reject=function(e){var t=new this(o);return i.reject(t,e)},c.all=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);for(var a=new Array(n),l=0,s=-1,c=new this(o);++s<n;)u(e[s],s);return c;function u(e,o){t.resolve(e).then((function(e){a[o]=e,++l!==n||r||(r=!0,i.resolve(c,a))}),(function(e){r||(r=!0,i.reject(c,e))}))}},c.race=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n,r=e.length,a=!1;if(!r)return this.resolve([]);for(var l=-1,s=new this(o);++l<r;)n=e[l],t.resolve(n).then((function(e){a||(a=!0,i.resolve(s,e))}),(function(e){a||(a=!0,i.reject(s,e))}));return s}},{immediate:36}],38:[function(e,t,n){var r={};(0,e("./lib/utils/common").assign)(r,e("./lib/deflate"),e("./lib/inflate"),e("./lib/zlib/constants")),t.exports=r},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(e,t,n){var r=e("./zlib/deflate"),o=e("./utils/common"),i=e("./utils/strings"),a=e("./zlib/messages"),l=e("./zlib/zstream"),s=Object.prototype.toString,c=0,u=-1,d=0,f=8;function h(e){if(!(this instanceof h))return new h(e);this.options=o.assign({level:u,method:f,chunkSize:16384,windowBits:15,memLevel:8,strategy:d,to:""},e||{});var t=this.options;t.raw&&0<t.windowBits?t.windowBits=-t.windowBits:t.gzip&&0<t.windowBits&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var n=r.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==c)throw new Error(a[n]);if(t.header&&r.deflateSetHeader(this.strm,t.header),t.dictionary){var p;if(p="string"==typeof t.dictionary?i.string2buf(t.dictionary):"[object ArrayBuffer]"===s.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(n=r.deflateSetDictionary(this.strm,p))!==c)throw new Error(a[n]);this._dict_set=!0}}function p(e,t){var n=new h(t);if(n.push(e,!0),n.err)throw n.msg||a[n.err];return n.result}h.prototype.push=function(e,t){var n,a,l=this.strm,u=this.options.chunkSize;if(this.ended)return!1;a=t===~~t?t:!0===t?4:0,"string"==typeof e?l.input=i.string2buf(e):"[object ArrayBuffer]"===s.call(e)?l.input=new Uint8Array(e):l.input=e,l.next_in=0,l.avail_in=l.input.length;do{if(0===l.avail_out&&(l.output=new o.Buf8(u),l.next_out=0,l.avail_out=u),1!==(n=r.deflate(l,a))&&n!==c)return this.onEnd(n),!(this.ended=!0);0!==l.avail_out&&(0!==l.avail_in||4!==a&&2!==a)||("string"===this.options.to?this.onData(i.buf2binstring(o.shrinkBuf(l.output,l.next_out))):this.onData(o.shrinkBuf(l.output,l.next_out)))}while((0<l.avail_in||0===l.avail_out)&&1!==n);return 4===a?(n=r.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===c):2!==a||(this.onEnd(c),!(l.avail_out=0))},h.prototype.onData=function(e){this.chunks.push(e)},h.prototype.onEnd=function(e){e===c&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Deflate=h,n.deflate=p,n.deflateRaw=function(e,t){return(t=t||{}).raw=!0,p(e,t)},n.gzip=function(e,t){return(t=t||{}).gzip=!0,p(e,t)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(e,t,n){var r=e("./zlib/inflate"),o=e("./utils/common"),i=e("./utils/strings"),a=e("./zlib/constants"),l=e("./zlib/messages"),s=e("./zlib/zstream"),c=e("./zlib/gzheader"),u=Object.prototype.toString;function d(e){if(!(this instanceof d))return new d(e);this.options=o.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&0<=t.windowBits&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(0<=t.windowBits&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),15<t.windowBits&&t.windowBits<48&&!(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=r.inflateInit2(this.strm,t.windowBits);if(n!==a.Z_OK)throw new Error(l[n]);this.header=new c,r.inflateGetHeader(this.strm,this.header)}function f(e,t){var n=new d(t);if(n.push(e,!0),n.err)throw n.msg||l[n.err];return n.result}d.prototype.push=function(e,t){var n,l,s,c,d,f,h=this.strm,p=this.options.chunkSize,m=this.options.dictionary,g=!1;if(this.ended)return!1;l=t===~~t?t:!0===t?a.Z_FINISH:a.Z_NO_FLUSH,"string"==typeof e?h.input=i.binstring2buf(e):"[object ArrayBuffer]"===u.call(e)?h.input=new Uint8Array(e):h.input=e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new o.Buf8(p),h.next_out=0,h.avail_out=p),(n=r.inflate(h,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&m&&(f="string"==typeof m?i.string2buf(m):"[object ArrayBuffer]"===u.call(m)?new Uint8Array(m):m,n=r.inflateSetDictionary(this.strm,f)),n===a.Z_BUF_ERROR&&!0===g&&(n=a.Z_OK,g=!1),n!==a.Z_STREAM_END&&n!==a.Z_OK)return this.onEnd(n),!(this.ended=!0);h.next_out&&(0!==h.avail_out&&n!==a.Z_STREAM_END&&(0!==h.avail_in||l!==a.Z_FINISH&&l!==a.Z_SYNC_FLUSH)||("string"===this.options.to?(s=i.utf8border(h.output,h.next_out),c=h.next_out-s,d=i.buf2string(h.output,s),h.next_out=c,h.avail_out=p-c,c&&o.arraySet(h.output,h.output,s,c,0),this.onData(d)):this.onData(o.shrinkBuf(h.output,h.next_out)))),0===h.avail_in&&0===h.avail_out&&(g=!0)}while((0<h.avail_in||0===h.avail_out)&&n!==a.Z_STREAM_END);return n===a.Z_STREAM_END&&(l=a.Z_FINISH),l===a.Z_FINISH?(n=r.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===a.Z_OK):l!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(h.avail_out=0))},d.prototype.onData=function(e){this.chunks.push(e)},d.prototype.onEnd=function(e){e===a.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Inflate=d,n.inflate=f,n.inflateRaw=function(e,t){return(t=t||{}).raw=!0,f(e,t)},n.ungzip=f},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(e,t,n){var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}}return e},n.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,n,r,o){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),o);else for(var i=0;i<r;i++)e[o+i]=t[n+i]},flattenChunks:function(e){var t,n,r,o,i,a;for(t=r=0,n=e.length;t<n;t++)r+=e[t].length;for(a=new Uint8Array(r),t=o=0,n=e.length;t<n;t++)i=e[t],a.set(i,o),o+=i.length;return a}},i={arraySet:function(e,t,n,r,o){for(var i=0;i<r;i++)e[o+i]=t[n+i]},flattenChunks:function(e){return[].concat.apply([],e)}};n.setTyped=function(e){e?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,o)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,i))},n.setTyped(r)},{}],42:[function(e,t,n){var r=e("./common"),o=!0,i=!0;try{String.fromCharCode.apply(null,[0])}catch(e){o=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){i=!1}for(var a=new r.Buf8(256),l=0;l<256;l++)a[l]=252<=l?6:248<=l?5:240<=l?4:224<=l?3:192<=l?2:1;function s(e,t){if(t<65537&&(e.subarray&&i||!e.subarray&&o))return String.fromCharCode.apply(null,r.shrinkBuf(e,t));for(var n="",a=0;a<t;a++)n+=String.fromCharCode(e[a]);return n}a[254]=a[254]=1,n.string2buf=function(e){var t,n,o,i,a,l=e.length,s=0;for(i=0;i<l;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<l&&56320==(64512&(o=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(o-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new r.Buf8(s),i=a=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<l&&56320==(64512&(o=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(o-56320),i++),n<128?t[a++]=n:(n<2048?t[a++]=192|n>>>6:(n<65536?t[a++]=224|n>>>12:(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63),t[a++]=128|n>>>6&63),t[a++]=128|63&n);return t},n.buf2binstring=function(e){return s(e,e.length)},n.binstring2buf=function(e){for(var t=new r.Buf8(e.length),n=0,o=t.length;n<o;n++)t[n]=e.charCodeAt(n);return t},n.buf2string=function(e,t){var n,r,o,i,l=t||e.length,c=new Array(2*l);for(n=r=0;n<l;)if((o=e[n++])<128)c[r++]=o;else if(4<(i=a[o]))c[r++]=65533,n+=i-1;else{for(o&=2===i?31:3===i?15:7;1<i&&n<l;)o=o<<6|63&e[n++],i--;1<i?c[r++]=65533:o<65536?c[r++]=o:(o-=65536,c[r++]=55296|o>>10&1023,c[r++]=56320|1023&o)}return s(c,r)},n.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;0<=n&&128==(192&e[n]);)n--;return n<0||0===n?t:n+a[e[n]]>t?n:t}},{"./common":41}],43:[function(e,t,n){t.exports=function(e,t,n,r){for(var o=65535&e,i=e>>>16&65535,a=0;0!==n;){for(n-=a=2e3<n?2e3:n;i=i+(o=o+t[r++]|0)|0,--a;);o%=65521,i%=65521}return o|i<<16}},{}],44:[function(e,t,n){t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(e,t,n){var r=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t,n,o){var i=r,a=o+n;e^=-1;for(var l=o;l<a;l++)e=e>>>8^i[255&(e^t[l])];return~e}},{}],46:[function(e,t,n){var r,o=e("../utils/common"),i=e("./trees"),a=e("./adler32"),l=e("./crc32"),s=e("./messages"),c=0,u=4,d=0,f=-2,h=-1,p=4,m=2,g=8,v=9,A=286,y=30,b=19,O=2*A+1,w=15,x=3,_=258,C=_+x+1,k=42,S=113,V=1,B=2,T=3,N=4;function E(e,t){return e.msg=s[t],t}function P(e){return(e<<1)-(4<e?9:0)}function Q(e){for(var t=e.length;0<=--t;)e[t]=0}function M(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(o.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function D(e,t){i._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,M(e.strm)}function $(e,t){e.pending_buf[e.pending++]=t}function z(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function R(e,t){var n,r,o=e.max_chain_length,i=e.strstart,a=e.prev_length,l=e.nice_match,s=e.strstart>e.w_size-C?e.strstart-(e.w_size-C):0,c=e.window,u=e.w_mask,d=e.prev,f=e.strstart+_,h=c[i+a-1],p=c[i+a];e.prev_length>=e.good_match&&(o>>=2),l>e.lookahead&&(l=e.lookahead);do{if(c[(n=t)+a]===p&&c[n+a-1]===h&&c[n]===c[i]&&c[++n]===c[i+1]){i+=2,n++;do{}while(c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&i<f);if(r=_-(f-i),i=f-_,a<r){if(e.match_start=t,l<=(a=r))break;h=c[i+a-1],p=c[i+a]}}}while((t=d[t&u])>s&&0!=--o);return a<=e.lookahead?a:e.lookahead}function I(e){var t,n,r,i,s,c,u,d,f,h,p=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=p+(p-C)){for(o.arraySet(e.window,e.window,p,p,0),e.match_start-=p,e.strstart-=p,e.block_start-=p,t=n=e.hash_size;r=e.head[--t],e.head[t]=p<=r?r-p:0,--n;);for(t=n=p;r=e.prev[--t],e.prev[t]=p<=r?r-p:0,--n;);i+=p}if(0===e.strm.avail_in)break;if(c=e.strm,u=e.window,d=e.strstart+e.lookahead,h=void 0,(f=i)<(h=c.avail_in)&&(h=f),n=0===h?0:(c.avail_in-=h,o.arraySet(u,c.input,c.next_in,h,d),1===c.state.wrap?c.adler=a(c.adler,u,h,d):2===c.state.wrap&&(c.adler=l(c.adler,u,h,d)),c.next_in+=h,c.total_in+=h,h),e.lookahead+=n,e.lookahead+e.insert>=x)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<<e.hash_shift^e.window[s+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[s+x-1])&e.hash_mask,e.prev[s&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=s,s++,e.insert--,!(e.lookahead+e.insert<x)););}while(e.lookahead<C&&0!==e.strm.avail_in)}function L(e,t){for(var n,r;;){if(e.lookahead<C){if(I(e),e.lookahead<C&&t===c)return V;if(0===e.lookahead)break}if(n=0,e.lookahead>=x&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+x-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-C&&(e.match_length=R(e,n)),e.match_length>=x)if(r=i._tr_tally(e,e.strstart-e.match_start,e.match_length-x),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=x){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+x-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart,0!=--e.match_length;);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(D(e,!1),0===e.strm.avail_out))return V}return e.insert=e.strstart<x-1?e.strstart:x-1,t===u?(D(e,!0),0===e.strm.avail_out?T:N):e.last_lit&&(D(e,!1),0===e.strm.avail_out)?V:B}function F(e,t){for(var n,r,o;;){if(e.lookahead<C){if(I(e),e.lookahead<C&&t===c)return V;if(0===e.lookahead)break}if(n=0,e.lookahead>=x&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+x-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=x-1,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-C&&(e.match_length=R(e,n),e.match_length<=5&&(1===e.strategy||e.match_length===x&&4096<e.strstart-e.match_start)&&(e.match_length=x-1)),e.prev_length>=x&&e.match_length<=e.prev_length){for(o=e.strstart+e.lookahead-x,r=i._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-x),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=o&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+x-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!=--e.prev_length;);if(e.match_available=0,e.match_length=x-1,e.strstart++,r&&(D(e,!1),0===e.strm.avail_out))return V}else if(e.match_available){if((r=i._tr_tally(e,0,e.window[e.strstart-1]))&&D(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return V}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=i._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<x-1?e.strstart:x-1,t===u?(D(e,!0),0===e.strm.avail_out?T:N):e.last_lit&&(D(e,!1),0===e.strm.avail_out)?V:B}function U(e,t,n,r,o){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=o}function H(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=g,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new o.Buf16(2*O),this.dyn_dtree=new o.Buf16(2*(2*y+1)),this.bl_tree=new o.Buf16(2*(2*b+1)),Q(this.dyn_ltree),Q(this.dyn_dtree),Q(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new o.Buf16(w+1),this.heap=new o.Buf16(2*A+1),Q(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new o.Buf16(2*A+1),Q(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function W(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=m,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?k:S,e.adler=2===t.wrap?0:1,t.last_flush=c,i._tr_init(t),d):E(e,f)}function j(e){var t,n=W(e);return n===d&&((t=e.state).window_size=2*t.w_size,Q(t.head),t.max_lazy_match=r[t.level].max_lazy,t.good_match=r[t.level].good_length,t.nice_match=r[t.level].nice_length,t.max_chain_length=r[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=x-1,t.match_available=0,t.ins_h=0),n}function q(e,t,n,r,i,a){if(!e)return f;var l=1;if(t===h&&(t=6),r<0?(l=0,r=-r):15<r&&(l=2,r-=16),i<1||v<i||n!==g||r<8||15<r||t<0||9<t||a<0||p<a)return E(e,f);8===r&&(r=9);var s=new H;return(e.state=s).strm=e,s.wrap=l,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+x-1)/x),s.window=new o.Buf8(2*s.w_size),s.head=new o.Buf16(s.hash_size),s.prev=new o.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new o.Buf8(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=n,j(e)}r=[new U(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(I(e),0===e.lookahead&&t===c)return V;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,D(e,!1),0===e.strm.avail_out)||e.strstart-e.block_start>=e.w_size-C&&(D(e,!1),0===e.strm.avail_out))return V}return e.insert=0,t===u?(D(e,!0),0===e.strm.avail_out?T:N):(e.strstart>e.block_start&&(D(e,!1),e.strm.avail_out),V)})),new U(4,4,8,4,L),new U(4,5,16,8,L),new U(4,6,32,32,L),new U(4,4,16,16,F),new U(8,16,32,32,F),new U(8,16,128,128,F),new U(8,32,128,256,F),new U(32,128,258,1024,F),new U(32,258,258,4096,F)],n.deflateInit=function(e,t){return q(e,t,g,15,8,0)},n.deflateInit2=q,n.deflateReset=j,n.deflateResetKeep=W,n.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?f:(e.state.gzhead=t,d):f},n.deflate=function(e,t){var n,o,a,s;if(!e||!e.state||5<t||t<0)return e?E(e,f):f;if(o=e.state,!e.output||!e.input&&0!==e.avail_in||666===o.status&&t!==u)return E(e,0===e.avail_out?-5:f);if(o.strm=e,n=o.last_flush,o.last_flush=t,o.status===k)if(2===o.wrap)e.adler=0,$(o,31),$(o,139),$(o,8),o.gzhead?($(o,(o.gzhead.text?1:0)+(o.gzhead.hcrc?2:0)+(o.gzhead.extra?4:0)+(o.gzhead.name?8:0)+(o.gzhead.comment?16:0)),$(o,255&o.gzhead.time),$(o,o.gzhead.time>>8&255),$(o,o.gzhead.time>>16&255),$(o,o.gzhead.time>>24&255),$(o,9===o.level?2:2<=o.strategy||o.level<2?4:0),$(o,255&o.gzhead.os),o.gzhead.extra&&o.gzhead.extra.length&&($(o,255&o.gzhead.extra.length),$(o,o.gzhead.extra.length>>8&255)),o.gzhead.hcrc&&(e.adler=l(e.adler,o.pending_buf,o.pending,0)),o.gzindex=0,o.status=69):($(o,0),$(o,0),$(o,0),$(o,0),$(o,0),$(o,9===o.level?2:2<=o.strategy||o.level<2?4:0),$(o,3),o.status=S);else{var h=g+(o.w_bits-8<<4)<<8;h|=(2<=o.strategy||o.level<2?0:o.level<6?1:6===o.level?2:3)<<6,0!==o.strstart&&(h|=32),h+=31-h%31,o.status=S,z(o,h),0!==o.strstart&&(z(o,e.adler>>>16),z(o,65535&e.adler)),e.adler=1}if(69===o.status)if(o.gzhead.extra){for(a=o.pending;o.gzindex<(65535&o.gzhead.extra.length)&&(o.pending!==o.pending_buf_size||(o.gzhead.hcrc&&o.pending>a&&(e.adler=l(e.adler,o.pending_buf,o.pending-a,a)),M(e),a=o.pending,o.pending!==o.pending_buf_size));)$(o,255&o.gzhead.extra[o.gzindex]),o.gzindex++;o.gzhead.hcrc&&o.pending>a&&(e.adler=l(e.adler,o.pending_buf,o.pending-a,a)),o.gzindex===o.gzhead.extra.length&&(o.gzindex=0,o.status=73)}else o.status=73;if(73===o.status)if(o.gzhead.name){a=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>a&&(e.adler=l(e.adler,o.pending_buf,o.pending-a,a)),M(e),a=o.pending,o.pending===o.pending_buf_size)){s=1;break}s=o.gzindex<o.gzhead.name.length?255&o.gzhead.name.charCodeAt(o.gzindex++):0,$(o,s)}while(0!==s);o.gzhead.hcrc&&o.pending>a&&(e.adler=l(e.adler,o.pending_buf,o.pending-a,a)),0===s&&(o.gzindex=0,o.status=91)}else o.status=91;if(91===o.status)if(o.gzhead.comment){a=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>a&&(e.adler=l(e.adler,o.pending_buf,o.pending-a,a)),M(e),a=o.pending,o.pending===o.pending_buf_size)){s=1;break}s=o.gzindex<o.gzhead.comment.length?255&o.gzhead.comment.charCodeAt(o.gzindex++):0,$(o,s)}while(0!==s);o.gzhead.hcrc&&o.pending>a&&(e.adler=l(e.adler,o.pending_buf,o.pending-a,a)),0===s&&(o.status=103)}else o.status=103;if(103===o.status&&(o.gzhead.hcrc?(o.pending+2>o.pending_buf_size&&M(e),o.pending+2<=o.pending_buf_size&&($(o,255&e.adler),$(o,e.adler>>8&255),e.adler=0,o.status=S)):o.status=S),0!==o.pending){if(M(e),0===e.avail_out)return o.last_flush=-1,d}else if(0===e.avail_in&&P(t)<=P(n)&&t!==u)return E(e,-5);if(666===o.status&&0!==e.avail_in)return E(e,-5);if(0!==e.avail_in||0!==o.lookahead||t!==c&&666!==o.status){var p=2===o.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(I(e),0===e.lookahead)){if(t===c)return V;break}if(e.match_length=0,n=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(D(e,!1),0===e.strm.avail_out))return V}return e.insert=0,t===u?(D(e,!0),0===e.strm.avail_out?T:N):e.last_lit&&(D(e,!1),0===e.strm.avail_out)?V:B}(o,t):3===o.strategy?function(e,t){for(var n,r,o,a,l=e.window;;){if(e.lookahead<=_){if(I(e),e.lookahead<=_&&t===c)return V;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=x&&0<e.strstart&&(r=l[o=e.strstart-1])===l[++o]&&r===l[++o]&&r===l[++o]){a=e.strstart+_;do{}while(r===l[++o]&&r===l[++o]&&r===l[++o]&&r===l[++o]&&r===l[++o]&&r===l[++o]&&r===l[++o]&&r===l[++o]&&o<a);e.match_length=_-(a-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=x?(n=i._tr_tally(e,1,e.match_length-x),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(D(e,!1),0===e.strm.avail_out))return V}return e.insert=0,t===u?(D(e,!0),0===e.strm.avail_out?T:N):e.last_lit&&(D(e,!1),0===e.strm.avail_out)?V:B}(o,t):r[o.level].func(o,t);if(p!==T&&p!==N||(o.status=666),p===V||p===T)return 0===e.avail_out&&(o.last_flush=-1),d;if(p===B&&(1===t?i._tr_align(o):5!==t&&(i._tr_stored_block(o,0,0,!1),3===t&&(Q(o.head),0===o.lookahead&&(o.strstart=0,o.block_start=0,o.insert=0))),M(e),0===e.avail_out))return o.last_flush=-1,d}return t!==u?d:o.wrap<=0?1:(2===o.wrap?($(o,255&e.adler),$(o,e.adler>>8&255),$(o,e.adler>>16&255),$(o,e.adler>>24&255),$(o,255&e.total_in),$(o,e.total_in>>8&255),$(o,e.total_in>>16&255),$(o,e.total_in>>24&255)):(z(o,e.adler>>>16),z(o,65535&e.adler)),M(e),0<o.wrap&&(o.wrap=-o.wrap),0!==o.pending?d:1)},n.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==k&&69!==t&&73!==t&&91!==t&&103!==t&&t!==S&&666!==t?E(e,f):(e.state=null,t===S?E(e,-3):d):f},n.deflateSetDictionary=function(e,t){var n,r,i,l,s,c,u,h,p=t.length;if(!e||!e.state||2===(l=(n=e.state).wrap)||1===l&&n.status!==k||n.lookahead)return f;for(1===l&&(e.adler=a(e.adler,t,p,0)),n.wrap=0,p>=n.w_size&&(0===l&&(Q(n.head),n.strstart=0,n.block_start=0,n.insert=0),h=new o.Buf8(n.w_size),o.arraySet(h,t,p-n.w_size,n.w_size,0),t=h,p=n.w_size),s=e.avail_in,c=e.next_in,u=e.input,e.avail_in=p,e.next_in=0,e.input=t,I(n);n.lookahead>=x;){for(r=n.strstart,i=n.lookahead-(x-1);n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+x-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++,--i;);n.strstart=r,n.lookahead=x-1,I(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=x-1,n.match_available=0,e.next_in=c,e.input=u,e.avail_in=s,n.wrap=l,d},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(e,t,n){t.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(e,t,n){t.exports=function(e,t){var n,r,o,i,a,l,s,c,u,d,f,h,p,m,g,v,A,y,b,O,w,x,_,C,k;n=e.state,r=e.next_in,C=e.input,o=r+(e.avail_in-5),i=e.next_out,k=e.output,a=i-(t-e.avail_out),l=i+(e.avail_out-257),s=n.dmax,c=n.wsize,u=n.whave,d=n.wnext,f=n.window,h=n.hold,p=n.bits,m=n.lencode,g=n.distcode,v=(1<<n.lenbits)-1,A=(1<<n.distbits)-1;e:do{p<15&&(h+=C[r++]<<p,p+=8,h+=C[r++]<<p,p+=8),y=m[h&v];t:for(;;){if(h>>>=b=y>>>24,p-=b,0==(b=y>>>16&255))k[i++]=65535&y;else{if(!(16&b)){if(!(64&b)){y=m[(65535&y)+(h&(1<<b)-1)];continue t}if(32&b){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}O=65535&y,(b&=15)&&(p<b&&(h+=C[r++]<<p,p+=8),O+=h&(1<<b)-1,h>>>=b,p-=b),p<15&&(h+=C[r++]<<p,p+=8,h+=C[r++]<<p,p+=8),y=g[h&A];n:for(;;){if(h>>>=b=y>>>24,p-=b,!(16&(b=y>>>16&255))){if(!(64&b)){y=g[(65535&y)+(h&(1<<b)-1)];continue n}e.msg="invalid distance code",n.mode=30;break e}if(w=65535&y,p<(b&=15)&&(h+=C[r++]<<p,(p+=8)<b&&(h+=C[r++]<<p,p+=8)),s<(w+=h&(1<<b)-1)){e.msg="invalid distance too far back",n.mode=30;break e}if(h>>>=b,p-=b,(b=i-a)<w){if(u<(b=w-b)&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(_=f,(x=0)===d){if(x+=c-b,b<O){for(O-=b;k[i++]=f[x++],--b;);x=i-w,_=k}}else if(d<b){if(x+=c+d-b,(b-=d)<O){for(O-=b;k[i++]=f[x++],--b;);if(x=0,d<O){for(O-=b=d;k[i++]=f[x++],--b;);x=i-w,_=k}}}else if(x+=d-b,b<O){for(O-=b;k[i++]=f[x++],--b;);x=i-w,_=k}for(;2<O;)k[i++]=_[x++],k[i++]=_[x++],k[i++]=_[x++],O-=3;O&&(k[i++]=_[x++],1<O&&(k[i++]=_[x++]))}else{for(x=i-w;k[i++]=k[x++],k[i++]=k[x++],k[i++]=k[x++],2<(O-=3););O&&(k[i++]=k[x++],1<O&&(k[i++]=k[x++]))}break}}break}}while(r<o&&i<l);r-=O=p>>3,h&=(1<<(p-=O<<3))-1,e.next_in=r,e.next_out=i,e.avail_in=r<o?o-r+5:5-(r-o),e.avail_out=i<l?l-i+257:257-(i-l),n.hold=h,n.bits=p}},{}],49:[function(e,t,n){var r=e("../utils/common"),o=e("./adler32"),i=e("./crc32"),a=e("./inffast"),l=e("./inftrees"),s=1,c=2,u=0,d=-2,f=1,h=852,p=592;function m(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function g(){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 r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function v(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=f,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(h),t.distcode=t.distdyn=new r.Buf32(p),t.sane=1,t.back=-1,u):d}function A(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,v(e)):d}function y(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15<t)?d:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,A(e))):d}function b(e,t){var n,r;return e?(r=new g,(e.state=r).window=null,(n=y(e,t))!==u&&(e.state=null),n):d}var O,w,x=!0;function _(e){if(x){var t;for(O=new r.Buf32(512),w=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(l(s,e.lens,0,288,O,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;l(c,e.lens,0,32,w,0,e.work,{bits:5}),x=!1}e.lencode=O,e.lenbits=9,e.distcode=w,e.distbits=5}function C(e,t,n,o){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new r.Buf8(a.wsize)),o>=a.wsize?(r.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(o<(i=a.wsize-a.wnext)&&(i=o),r.arraySet(a.window,t,n-o,i,a.wnext),(o-=i)?(r.arraySet(a.window,t,n-o,o,0),a.wnext=o,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}n.inflateReset=A,n.inflateReset2=y,n.inflateResetKeep=v,n.inflateInit=function(e){return b(e,15)},n.inflateInit2=b,n.inflate=function(e,t){var n,h,p,g,v,A,y,b,O,w,x,k,S,V,B,T,N,E,P,Q,M,D,$,z,R=0,I=new r.Buf8(4),L=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return d;12===(n=e.state).mode&&(n.mode=13),v=e.next_out,p=e.output,y=e.avail_out,g=e.next_in,h=e.input,A=e.avail_in,b=n.hold,O=n.bits,w=A,x=y,D=u;e:for(;;)switch(n.mode){case f:if(0===n.wrap){n.mode=13;break}for(;O<16;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(2&n.wrap&&35615===b){I[n.check=0]=255&b,I[1]=b>>>8&255,n.check=i(n.check,I,2,0),O=b=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&b)<<8)+(b>>8))%31){e.msg="incorrect header check",n.mode=30;break}if(8!=(15&b)){e.msg="unknown compression method",n.mode=30;break}if(O-=4,M=8+(15&(b>>>=4)),0===n.wbits)n.wbits=M;else if(M>n.wbits){e.msg="invalid window size",n.mode=30;break}n.dmax=1<<M,e.adler=n.check=1,n.mode=512&b?10:12,O=b=0;break;case 2:for(;O<16;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(n.flags=b,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=30;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=30;break}n.head&&(n.head.text=b>>8&1),512&n.flags&&(I[0]=255&b,I[1]=b>>>8&255,n.check=i(n.check,I,2,0)),O=b=0,n.mode=3;case 3:for(;O<32;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}n.head&&(n.head.time=b),512&n.flags&&(I[0]=255&b,I[1]=b>>>8&255,I[2]=b>>>16&255,I[3]=b>>>24&255,n.check=i(n.check,I,4,0)),O=b=0,n.mode=4;case 4:for(;O<16;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}n.head&&(n.head.xflags=255&b,n.head.os=b>>8),512&n.flags&&(I[0]=255&b,I[1]=b>>>8&255,n.check=i(n.check,I,2,0)),O=b=0,n.mode=5;case 5:if(1024&n.flags){for(;O<16;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}n.length=b,n.head&&(n.head.extra_len=b),512&n.flags&&(I[0]=255&b,I[1]=b>>>8&255,n.check=i(n.check,I,2,0)),O=b=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(A<(k=n.length)&&(k=A),k&&(n.head&&(M=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,h,g,k,M)),512&n.flags&&(n.check=i(n.check,h,k,g)),A-=k,g+=k,n.length-=k),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===A)break e;for(k=0;M=h[g+k++],n.head&&M&&n.length<65536&&(n.head.name+=String.fromCharCode(M)),M&&k<A;);if(512&n.flags&&(n.check=i(n.check,h,k,g)),A-=k,g+=k,M)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===A)break e;for(k=0;M=h[g+k++],n.head&&M&&n.length<65536&&(n.head.comment+=String.fromCharCode(M)),M&&k<A;);if(512&n.flags&&(n.check=i(n.check,h,k,g)),A-=k,g+=k,M)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;O<16;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(b!==(65535&n.check)){e.msg="header crc mismatch",n.mode=30;break}O=b=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=12;break;case 10:for(;O<32;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}e.adler=n.check=m(b),O=b=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=v,e.avail_out=y,e.next_in=g,e.avail_in=A,n.hold=b,n.bits=O,2;e.adler=n.check=1,n.mode=12;case 12:if(5===t||6===t)break e;case 13:if(n.last){b>>>=7&O,O-=7&O,n.mode=27;break}for(;O<3;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}switch(n.last=1&b,O-=1,3&(b>>>=1)){case 0:n.mode=14;break;case 1:if(_(n),n.mode=20,6!==t)break;b>>>=2,O-=2;break e;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=30}b>>>=2,O-=2;break;case 14:for(b>>>=7&O,O-=7&O;O<32;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if((65535&b)!=(b>>>16^65535)){e.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&b,O=b=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(k=n.length){if(A<k&&(k=A),y<k&&(k=y),0===k)break e;r.arraySet(p,h,g,k,v),A-=k,g+=k,y-=k,v+=k,n.length-=k;break}n.mode=12;break;case 17:for(;O<14;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(n.nlen=257+(31&b),b>>>=5,O-=5,n.ndist=1+(31&b),b>>>=5,O-=5,n.ncode=4+(15&b),b>>>=4,O-=4,286<n.nlen||30<n.ndist){e.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;O<3;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}n.lens[L[n.have++]]=7&b,b>>>=3,O-=3}for(;n.have<19;)n.lens[L[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,$={bits:n.lenbits},D=l(0,n.lens,0,19,n.lencode,0,n.work,$),n.lenbits=$.bits,D){e.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;T=(R=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,N=65535&R,!((B=R>>>24)<=O);){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(N<16)b>>>=B,O-=B,n.lens[n.have++]=N;else{if(16===N){for(z=B+2;O<z;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(b>>>=B,O-=B,0===n.have){e.msg="invalid bit length repeat",n.mode=30;break}M=n.lens[n.have-1],k=3+(3&b),b>>>=2,O-=2}else if(17===N){for(z=B+3;O<z;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}O-=B,M=0,k=3+(7&(b>>>=B)),b>>>=3,O-=3}else{for(z=B+7;O<z;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}O-=B,M=0,k=11+(127&(b>>>=B)),b>>>=7,O-=7}if(n.have+k>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=30;break}for(;k--;)n.lens[n.have++]=M}}if(30===n.mode)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,$={bits:n.lenbits},D=l(s,n.lens,0,n.nlen,n.lencode,0,n.work,$),n.lenbits=$.bits,D){e.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,$={bits:n.distbits},D=l(c,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,$),n.distbits=$.bits,D){e.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(6<=A&&258<=y){e.next_out=v,e.avail_out=y,e.next_in=g,e.avail_in=A,n.hold=b,n.bits=O,a(e,x),v=e.next_out,p=e.output,y=e.avail_out,g=e.next_in,h=e.input,A=e.avail_in,b=n.hold,O=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;T=(R=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,N=65535&R,!((B=R>>>24)<=O);){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(T&&!(240&T)){for(E=B,P=T,Q=N;T=(R=n.lencode[Q+((b&(1<<E+P)-1)>>E)])>>>16&255,N=65535&R,!(E+(B=R>>>24)<=O);){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}b>>>=E,O-=E,n.back+=E}if(b>>>=B,O-=B,n.back+=B,n.length=N,0===T){n.mode=26;break}if(32&T){n.back=-1,n.mode=12;break}if(64&T){e.msg="invalid literal/length code",n.mode=30;break}n.extra=15&T,n.mode=22;case 22:if(n.extra){for(z=n.extra;O<z;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}n.length+=b&(1<<n.extra)-1,b>>>=n.extra,O-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;T=(R=n.distcode[b&(1<<n.distbits)-1])>>>16&255,N=65535&R,!((B=R>>>24)<=O);){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(!(240&T)){for(E=B,P=T,Q=N;T=(R=n.distcode[Q+((b&(1<<E+P)-1)>>E)])>>>16&255,N=65535&R,!(E+(B=R>>>24)<=O);){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}b>>>=E,O-=E,n.back+=E}if(b>>>=B,O-=B,n.back+=B,64&T){e.msg="invalid distance code",n.mode=30;break}n.offset=N,n.extra=15&T,n.mode=24;case 24:if(n.extra){for(z=n.extra;O<z;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}n.offset+=b&(1<<n.extra)-1,b>>>=n.extra,O-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===y)break e;if(k=x-y,n.offset>k){if((k=n.offset-k)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=30;break}S=k>n.wnext?(k-=n.wnext,n.wsize-k):n.wnext-k,k>n.length&&(k=n.length),V=n.window}else V=p,S=v-n.offset,k=n.length;for(y<k&&(k=y),y-=k,n.length-=k;p[v++]=V[S++],--k;);0===n.length&&(n.mode=21);break;case 26:if(0===y)break e;p[v++]=n.length,y--,n.mode=21;break;case 27:if(n.wrap){for(;O<32;){if(0===A)break e;A--,b|=h[g++]<<O,O+=8}if(x-=y,e.total_out+=x,n.total+=x,x&&(e.adler=n.check=n.flags?i(n.check,p,x,v-x):o(n.check,p,x,v-x)),x=y,(n.flags?b:m(b))!==n.check){e.msg="incorrect data check",n.mode=30;break}O=b=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;O<32;){if(0===A)break e;A--,b+=h[g++]<<O,O+=8}if(b!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=30;break}O=b=0}n.mode=29;case 29:D=1;break e;case 30:D=-3;break e;case 31:return-4;default:return d}return e.next_out=v,e.avail_out=y,e.next_in=g,e.avail_in=A,n.hold=b,n.bits=O,(n.wsize||x!==e.avail_out&&n.mode<30&&(n.mode<27||4!==t))&&C(e,e.output,e.next_out,x-e.avail_out)?(n.mode=31,-4):(w-=e.avail_in,x-=e.avail_out,e.total_in+=w,e.total_out+=x,n.total+=x,n.wrap&&x&&(e.adler=n.check=n.flags?i(n.check,p,x,e.next_out-x):o(n.check,p,x,e.next_out-x)),e.data_type=n.bits+(n.last?64:0)+(12===n.mode?128:0)+(20===n.mode||15===n.mode?256:0),(0==w&&0===x||4===t)&&D===u&&(D=-5),D)},n.inflateEnd=function(e){if(!e||!e.state)return d;var t=e.state;return t.window&&(t.window=null),e.state=null,u},n.inflateGetHeader=function(e,t){var n;return e&&e.state&&2&(n=e.state).wrap?((n.head=t).done=!1,u):d},n.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?d:11===n.mode&&o(1,t,r,0)!==n.check?-3:C(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,u):d},n.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(e,t,n){var r=e("../utils/common"),o=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],i=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],l=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(e,t,n,s,c,u,d,f){var h,p,m,g,v,A,y,b,O,w=f.bits,x=0,_=0,C=0,k=0,S=0,V=0,B=0,T=0,N=0,E=0,P=null,Q=0,M=new r.Buf16(16),D=new r.Buf16(16),$=null,z=0;for(x=0;x<=15;x++)M[x]=0;for(_=0;_<s;_++)M[t[n+_]]++;for(S=w,k=15;1<=k&&0===M[k];k--);if(k<S&&(S=k),0===k)return c[u++]=20971520,c[u++]=20971520,f.bits=1,0;for(C=1;C<k&&0===M[C];C++);for(S<C&&(S=C),x=T=1;x<=15;x++)if(T<<=1,(T-=M[x])<0)return-1;if(0<T&&(0===e||1!==k))return-1;for(D[1]=0,x=1;x<15;x++)D[x+1]=D[x]+M[x];for(_=0;_<s;_++)0!==t[n+_]&&(d[D[t[n+_]]++]=_);if(A=0===e?(P=$=d,19):1===e?(P=o,Q-=257,$=i,z-=257,256):(P=a,$=l,-1),x=C,v=u,B=_=E=0,m=-1,g=(N=1<<(V=S))-1,1===e&&852<N||2===e&&592<N)return 1;for(;;){for(y=x-B,O=d[_]<A?(b=0,d[_]):d[_]>A?(b=$[z+d[_]],P[Q+d[_]]):(b=96,0),h=1<<x-B,C=p=1<<V;c[v+(E>>B)+(p-=h)]=y<<24|b<<16|O,0!==p;);for(h=1<<x-1;E&h;)h>>=1;if(0!==h?(E&=h-1,E+=h):E=0,_++,0==--M[x]){if(x===k)break;x=t[n+d[_]]}if(S<x&&(E&g)!==m){for(0===B&&(B=S),v+=C,T=1<<(V=x-B);V+B<k&&!((T-=M[V+B])<=0);)V++,T<<=1;if(N+=1<<V,1===e&&852<N||2===e&&592<N)return 1;c[m=E&g]=S<<24|V<<16|v-u}}return 0!==E&&(c[v+E]=x-B<<24|64<<16),f.bits=S,0}},{"../utils/common":41}],51:[function(e,t,n){t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(e,t,n){var r=e("../utils/common"),o=0,i=1;function a(e){for(var t=e.length;0<=--t;)e[t]=0}var l=0,s=29,c=256,u=c+1+s,d=30,f=19,h=2*u+1,p=15,m=16,g=7,v=256,A=16,y=17,b=18,O=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],w=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],x=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],_=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],C=new Array(2*(u+2));a(C);var k=new Array(2*d);a(k);var S=new Array(512);a(S);var V=new Array(256);a(V);var B=new Array(s);a(B);var T,N,E,P=new Array(d);function Q(e,t,n,r,o){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}function M(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function D(e){return e<256?S[e]:S[256+(e>>>7)]}function $(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function z(e,t,n){e.bi_valid>m-n?(e.bi_buf|=t<<e.bi_valid&65535,$(e,e.bi_buf),e.bi_buf=t>>m-e.bi_valid,e.bi_valid+=n-m):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function R(e,t,n){z(e,n[2*t],n[2*t+1])}function I(e,t){for(var n=0;n|=1&e,e>>>=1,n<<=1,0<--t;);return n>>>1}function L(e,t,n){var r,o,i=new Array(p+1),a=0;for(r=1;r<=p;r++)i[r]=a=a+n[r-1]<<1;for(o=0;o<=t;o++){var l=e[2*o+1];0!==l&&(e[2*o]=I(i[l]++,l))}}function F(e){var t;for(t=0;t<u;t++)e.dyn_ltree[2*t]=0;for(t=0;t<d;t++)e.dyn_dtree[2*t]=0;for(t=0;t<f;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*v]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function U(e){8<e.bi_valid?$(e,e.bi_buf):0<e.bi_valid&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function H(e,t,n,r){var o=2*t,i=2*n;return e[o]<e[i]||e[o]===e[i]&&r[t]<=r[n]}function W(e,t,n){for(var r=e.heap[n],o=n<<1;o<=e.heap_len&&(o<e.heap_len&&H(t,e.heap[o+1],e.heap[o],e.depth)&&o++,!H(t,r,e.heap[o],e.depth));)e.heap[n]=e.heap[o],n=o,o<<=1;e.heap[n]=r}function j(e,t,n){var r,o,i,a,l=0;if(0!==e.last_lit)for(;r=e.pending_buf[e.d_buf+2*l]<<8|e.pending_buf[e.d_buf+2*l+1],o=e.pending_buf[e.l_buf+l],l++,0===r?R(e,o,t):(R(e,(i=V[o])+c+1,t),0!==(a=O[i])&&z(e,o-=B[i],a),R(e,i=D(--r),n),0!==(a=w[i])&&z(e,r-=P[i],a)),l<e.last_lit;);R(e,v,t)}function q(e,t){var n,r,o,i=t.dyn_tree,a=t.stat_desc.static_tree,l=t.stat_desc.has_stree,s=t.stat_desc.elems,c=-1;for(e.heap_len=0,e.heap_max=h,n=0;n<s;n++)0!==i[2*n]?(e.heap[++e.heap_len]=c=n,e.depth[n]=0):i[2*n+1]=0;for(;e.heap_len<2;)i[2*(o=e.heap[++e.heap_len]=c<2?++c:0)]=1,e.depth[o]=0,e.opt_len--,l&&(e.static_len-=a[2*o+1]);for(t.max_code=c,n=e.heap_len>>1;1<=n;n--)W(e,i,n);for(o=s;n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],W(e,i,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,i[2*o]=i[2*n]+i[2*r],e.depth[o]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,i[2*n+1]=i[2*r+1]=o,e.heap[1]=o++,W(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,o,i,a,l,s=t.dyn_tree,c=t.max_code,u=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,m=t.stat_desc.extra_base,g=t.stat_desc.max_length,v=0;for(i=0;i<=p;i++)e.bl_count[i]=0;for(s[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<h;n++)g<(i=s[2*s[2*(r=e.heap[n])+1]+1]+1)&&(i=g,v++),s[2*r+1]=i,c<r||(e.bl_count[i]++,a=0,m<=r&&(a=f[r-m]),l=s[2*r],e.opt_len+=l*(i+a),d&&(e.static_len+=l*(u[2*r+1]+a)));if(0!==v){do{for(i=g-1;0===e.bl_count[i];)i--;e.bl_count[i]--,e.bl_count[i+1]+=2,e.bl_count[g]--,v-=2}while(0<v);for(i=g;0!==i;i--)for(r=e.bl_count[i];0!==r;)c<(o=e.heap[--n])||(s[2*o+1]!==i&&(e.opt_len+=(i-s[2*o+1])*s[2*o],s[2*o+1]=i),r--)}}(e,t),L(i,c,e.bl_count)}function X(e,t,n){var r,o,i=-1,a=t[1],l=0,s=7,c=4;for(0===a&&(s=138,c=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)o=a,a=t[2*(r+1)+1],++l<s&&o===a||(l<c?e.bl_tree[2*o]+=l:0!==o?(o!==i&&e.bl_tree[2*o]++,e.bl_tree[2*A]++):l<=10?e.bl_tree[2*y]++:e.bl_tree[2*b]++,i=o,c=(l=0)===a?(s=138,3):o===a?(s=6,3):(s=7,4))}function Y(e,t,n){var r,o,i=-1,a=t[1],l=0,s=7,c=4;for(0===a&&(s=138,c=3),r=0;r<=n;r++)if(o=a,a=t[2*(r+1)+1],!(++l<s&&o===a)){if(l<c)for(;R(e,o,e.bl_tree),0!=--l;);else 0!==o?(o!==i&&(R(e,o,e.bl_tree),l--),R(e,A,e.bl_tree),z(e,l-3,2)):l<=10?(R(e,y,e.bl_tree),z(e,l-3,3)):(R(e,b,e.bl_tree),z(e,l-11,7));i=o,c=(l=0)===a?(s=138,3):o===a?(s=6,3):(s=7,4)}}a(P);var G=!1;function Z(e,t,n,o){var i,a,s,c;z(e,(l<<1)+(o?1:0),3),a=t,s=n,c=!0,U(i=e),c&&($(i,s),$(i,~s)),r.arraySet(i.pending_buf,i.window,a,s,i.pending),i.pending+=s}n._tr_init=function(e){G||(function(){var e,t,n,r,o,i=new Array(p+1);for(r=n=0;r<s-1;r++)for(B[r]=n,e=0;e<1<<O[r];e++)V[n++]=r;for(V[n-1]=r,r=o=0;r<16;r++)for(P[r]=o,e=0;e<1<<w[r];e++)S[o++]=r;for(o>>=7;r<d;r++)for(P[r]=o<<7,e=0;e<1<<w[r]-7;e++)S[256+o++]=r;for(t=0;t<=p;t++)i[t]=0;for(e=0;e<=143;)C[2*e+1]=8,e++,i[8]++;for(;e<=255;)C[2*e+1]=9,e++,i[9]++;for(;e<=279;)C[2*e+1]=7,e++,i[7]++;for(;e<=287;)C[2*e+1]=8,e++,i[8]++;for(L(C,u+1,i),e=0;e<d;e++)k[2*e+1]=5,k[2*e]=I(e,5);T=new Q(C,O,c+1,u,p),N=new Q(k,w,0,d,p),E=new Q(new Array(0),x,0,f,g)}(),G=!0),e.l_desc=new M(e.dyn_ltree,T),e.d_desc=new M(e.dyn_dtree,N),e.bl_desc=new M(e.bl_tree,E),e.bi_buf=0,e.bi_valid=0,F(e)},n._tr_stored_block=Z,n._tr_flush_block=function(e,t,n,r){var a,l,s=0;0<e.level?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return o;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return i;for(t=32;t<c;t++)if(0!==e.dyn_ltree[2*t])return i;return o}(e)),q(e,e.l_desc),q(e,e.d_desc),s=function(e){var t;for(X(e,e.dyn_ltree,e.l_desc.max_code),X(e,e.dyn_dtree,e.d_desc.max_code),q(e,e.bl_desc),t=f-1;3<=t&&0===e.bl_tree[2*_[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),a=e.opt_len+3+7>>>3,(l=e.static_len+3+7>>>3)<=a&&(a=l)):a=l=n+5,n+4<=a&&-1!==t?Z(e,t,n,r):4===e.strategy||l===a?(z(e,2+(r?1:0),3),j(e,C,k)):(z(e,4+(r?1:0),3),function(e,t,n,r){var o;for(z(e,t-257,5),z(e,n-1,5),z(e,r-4,4),o=0;o<r;o++)z(e,e.bl_tree[2*_[o]+1],3);Y(e,e.dyn_ltree,t-1),Y(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,s+1),j(e,e.dyn_ltree,e.dyn_dtree)),F(e),r&&U(e)},n._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(V[n]+c+1)]++,e.dyn_dtree[2*D(t)]++),e.last_lit===e.lit_bufsize-1},n._tr_align=function(e){var t;z(e,2,3),R(e,v,C),16===(t=e).bi_valid?($(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,t,n){t.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(e,t,n){(function(e){!function(e,t){if(!e.setImmediate){var n,r,o,i,a=1,l={},s=!1,c=e.document,u=Object.getPrototypeOf&&Object.getPrototypeOf(e);u=u&&u.setTimeout?u:e,n="[object process]"==={}.toString.call(e.process)?function(e){process.nextTick((function(){f(e)}))}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?(i="setImmediate$"+Math.random()+"$",e.addEventListener?e.addEventListener("message",h,!1):e.attachEvent("onmessage",h),function(t){e.postMessage(i+t,"*")}):e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){f(e.data)},function(e){o.port2.postMessage(e)}):c&&"onreadystatechange"in c.createElement("script")?(r=c.documentElement,function(e){var t=c.createElement("script");t.onreadystatechange=function(){f(e),t.onreadystatechange=null,r.removeChild(t),t=null},r.appendChild(t)}):function(e){setTimeout(f,0,e)},u.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];var o={callback:e,args:t};return l[a]=o,n(a),a++},u.clearImmediate=d}function d(e){delete l[e]}function f(e){if(s)setTimeout(f,0,e);else{var n=l[e];if(n){s=!0;try{!function(e){var n=e.callback,r=e.args;switch(r.length){case 0:n();break;case 1:n(r[0]);break;case 2:n(r[0],r[1]);break;case 3:n(r[0],r[1],r[2]);break;default:n.apply(t,r)}}(n)}finally{d(e),s=!1}}}}function h(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(i)&&f(+t.data.slice(i.length))}}("undefined"==typeof self?void 0===e?this:e:self)}).call(this,void 0!==h?h:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[10])(10)},v.exports=g();const A=p(v.exports);var y;function b(e,t){return t.elements(e).map((e=>({id:t.attr(e,"Id"),type:t.attr(e,"Type"),target:t.attr(e,"Target"),targetMode:t.attr(e,"TargetMode")})))}!function(e){e.OfficeDocument="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",e.FontTable="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable",e.Image="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",e.Numbering="http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering",e.Styles="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",e.StylesWithEffects="http://schemas.microsoft.com/office/2007/relationships/stylesWithEffects",e.Theme="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",e.Settings="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings",e.WebSettings="http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings",e.Hyperlink="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",e.Footnotes="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes",e.Endnotes="http://schemas.openxmlformats.org/officeDocument/2006/relationships/endnotes",e.Footer="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer",e.Header="http://schemas.openxmlformats.org/officeDocument/2006/relationships/header",e.ExtendedProperties="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",e.CoreProperties="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",e.CustomProperties="http://schemas.openxmlformats.org/package/2006/relationships/metadata/custom-properties",e.Comments="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",e.CommentsExtended="http://schemas.microsoft.com/office/2011/relationships/commentsExtended"}(y||(y={}));const O={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"},w={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 x(e,t=w.Dxa){return null==e||/.+(p[xt]|[%])$/.test(e)?e:`${(parseInt(e)*t.mul).toFixed(2)}${t.unit}`}function _(e,t=!1){switch(e){case"1":case"on":case"true":return!0;case"0":case"off":case"false":return!1;default:return t}}function C(e,t,n){if(e.namespaceURI!=O.wordml)return!1;switch(e.localName){case"color":t.color=n.attr(e,"val");break;case"sz":t.fontSize=n.lengthAttr(e,"val",w.FontSize);break;default:return!1}return!0}function k(e,t=!1){t&&(e=e.replace(/<[?].*[?]>/,"")),e=V(e);const n=(new DOMParser).parseFromString(e,"application/xml"),r=S(n);if(r)throw new Error(r);return n}function S(e){var t;return null==(t=e.getElementsByTagName("parsererror")[0])?void 0:t.textContent}function V(e){return 65279===e.charCodeAt(0)?e.substring(1):e}function B(e){return(new XMLSerializer).serializeToString(e)}class T{elements(e,t=null){const n=[];for(let r=0,o=e.childNodes.length;r<o;r++){let o=e.childNodes.item(r);1==o.nodeType&&(null==t||o.localName==t)&&n.push(o)}return n}element(e,t){for(let n=0,r=e.childNodes.length;n<r;n++){let r=e.childNodes.item(n);if(1==r.nodeType&&r.localName==t)return r}return null}elementAttr(e,t,n){var r=this.element(e,t);return r?this.attr(r,n):void 0}attrs(e){return Array.from(e.attributes)}attr(e,t){for(let n=0,r=e.attributes.length;n<r;n++){let r=e.attributes.item(n);if(r.localName==t)return r.value}return null}intAttr(e,t,n=null){var r=this.attr(e,t);return r?parseInt(r):n}hexAttr(e,t,n=null){var r=this.attr(e,t);return r?parseInt(r,16):n}floatAttr(e,t,n=null){var r=this.attr(e,t);return r?parseFloat(r):n}boolAttr(e,t,n=null){return _(this.attr(e,t),n)}lengthAttr(e,t,n=w.Dxa){return x(this.attr(e,t),n)}}const N=new T;class E{constructor(e,t){this._package=e,this.path=t}load(){return f(this,null,(function*(){this.rels=yield this._package.loadRelationships(this.path);const e=yield this._package.load(this.path),t=this._package.parseXmlDocument(e);this._package.options.keepOrigin&&(this._xmlDocument=t),this.parseXml(t.firstElementChild)}))}save(){this._package.update(this.path,B(this._xmlDocument))}parseXml(e){}}const P={embedRegular:"regular",embedBold:"bold",embedItalic:"italic",embedBoldItalic:"boldItalic"};function Q(e,t){return t.elements(e).map((e=>M(e,t)))}function M(e,t){let n={name:t.attr(e,"name"),embedFontRefs:[]};for(let r of t.elements(e))switch(r.localName){case"family":n.family=t.attr(r,"val");break;case"altName":n.altName=t.attr(r,"val");break;case"embedRegular":case"embedBold":case"embedItalic":case"embedBoldItalic":n.embedFontRefs.push(D(r,t))}return n}function D(e,t){return{id:t.attr(e,"id"),key:t.attr(e,"fontKey"),type:P[e.localName]}}class $ extends E{parseXml(e){this.fonts=Q(e,this._package.xmlParser)}}function z(e){return null==e?void 0:e.replace(/[ .]+/g,"-").replace(/[&]+/g,"and").toLowerCase()}function R(e){let t=e.lastIndexOf("/")+1;return[0==t?"":e.substring(0,t),0==t?e:e.substring(t)]}function I(e,t){try{const n="http://docx/";return new URL(e,n+t).toString().substring(n.length)}catch(n){return`${t}${e}`}}function L(e,t){return e.reduce(((e,n)=>(e[t(n)]=n,e)),{})}function F(e){return new Promise(((t,n)=>{const r=new FileReader;r.onloadend=()=>t(r.result),r.onerror=()=>n(),r.readAsDataURL(e)}))}function U(e){return e&&"object"==typeof e&&!Array.isArray(e)}function H(e){return"string"==typeof e||e instanceof String}function W(e,...t){var n;if(!t.length)return e;const r=t.shift();if(U(e)&&U(r))for(const t in r)U(r[t])?W(null!=(n=e[t])?n:e[t]={},r[t]):e[t]=r[t];return W(e,...t)}function j(e){return Array.isArray(e)?e:[e]}class q{constructor(e,t){this._zip=e,this.options=t,this.xmlParser=new T}get(e){var t;const n=X(e);return null!=(t=this._zip.files[n])?t:this._zip.files[n.replace(/\//g,"\\")]}update(e,t){this._zip.file(e,t)}static load(e,t){return f(this,null,(function*(){const n=yield A.loadAsync(e);return new q(n,t)}))}save(e="blob"){return this._zip.generateAsync({type:e})}load(e,t="string"){var n,r;return null!=(r=null==(n=this.get(e))?void 0:n.async(t))?r:Promise.resolve(null)}loadRelationships(e=null){return f(this,null,(function*(){let t="_rels/.rels";if(null!=e){const[n,r]=R(e);t=`${n}_rels/${r}.rels`}const n=yield this.load(t);return n?b(this.parseXmlDocument(n).firstElementChild,this.xmlParser):null}))}parseXmlDocument(e){return k(e,this.options.trimXmlDeclaration)}}function X(e){return e.startsWith("/")?e.substr(1):e}class Y extends E{constructor(e,t,n){super(e,t),this._documentParser=n}parseXml(e){this.body=this._documentParser.parseDocumentFile(e)}}function G(e,t){return{type:t.attr(e,"val"),color:t.attr(e,"color"),size:t.lengthAttr(e,"sz",w.Border),offset:t.lengthAttr(e,"space",w.Point),frame:t.boolAttr(e,"frame"),shadow:t.boolAttr(e,"shadow")}}function Z(e,t){var n={};for(let r of t.elements(e))switch(r.localName){case"left":n.left=G(r,t);break;case"top":n.top=G(r,t);break;case"right":n.right=G(r,t);break;case"bottom":n.bottom=G(r,t)}return n}var K,J;function ee(e,t=N){var n,r,o={};for(let i of t.elements(e))switch(i.localName){case"pgSz":o.pageSize={width:t.lengthAttr(i,"w"),height:t.lengthAttr(i,"h"),orientation:t.attr(i,"orient")};break;case"type":o.type=t.attr(i,"val");break;case"pgMar":o.pageMargins={left:t.lengthAttr(i,"left"),right:t.lengthAttr(i,"right"),top:t.lengthAttr(i,"top"),bottom:t.lengthAttr(i,"bottom"),header:t.lengthAttr(i,"header"),footer:t.lengthAttr(i,"footer"),gutter:t.lengthAttr(i,"gutter")};break;case"cols":o.columns=te(i,t);break;case"headerReference":(null!=(n=o.headerRefs)?n:o.headerRefs=[]).push(re(i,t));break;case"footerReference":(null!=(r=o.footerRefs)?r:o.footerRefs=[]).push(re(i,t));break;case"titlePg":o.titlePage=t.boolAttr(i,"val",!0);break;case"pgBorders":o.pageBorders=Z(i,t);break;case"pgNumType":o.pageNumber=ne(i,t)}return o}function te(e,t){return{numberOfColumns:t.intAttr(e,"num"),space:t.lengthAttr(e,"space"),separator:t.boolAttr(e,"sep"),equalWidth:t.boolAttr(e,"equalWidth",!0),columns:t.elements(e,"col").map((e=>({width:t.lengthAttr(e,"w"),space:t.lengthAttr(e,"space")})))}}function ne(e,t){return{chapSep:t.attr(e,"chapSep"),chapStyle:t.attr(e,"chapStyle"),format:t.attr(e,"fmt"),start:t.intAttr(e,"start")}}function re(e,t){return{id:t.attr(e,"id"),type:t.attr(e,"type")}}function oe(e,t){return{before:t.lengthAttr(e,"before"),after:t.lengthAttr(e,"after"),line:t.intAttr(e,"line"),lineRule:t.attr(e,"lineRule")}}function ie(e,t){let n={};for(let r of t.elements(e))ae(r,n,t);return n}function ae(e,t,n){return!!C(e,t,n)}function le(e,t){let n={};for(let r of t.elements(e))se(r,n,t);return n}function se(e,t,n){if(e.namespaceURI!=O.wordml)return!1;if(C(e,t,n))return!0;switch(e.localName){case"tabs":t.tabs=ce(e,n);break;case"sectPr":t.sectionProps=ee(e,n);break;case"numPr":t.numbering=ue(e,n);break;case"spacing":return t.lineSpacing=oe(e,n),!1;case"textAlignment":return t.textAlignment=n.attr(e,"val"),!1;case"keepLines":t.keepLines=n.boolAttr(e,"val",!0);break;case"keepNext":t.keepNext=n.boolAttr(e,"val",!0);break;case"pageBreakBefore":t.pageBreakBefore=n.boolAttr(e,"val",!0);break;case"outlineLvl":t.outlineLevel=n.intAttr(e,"val");break;case"pStyle":t.styleName=n.attr(e,"val");break;case"rPr":t.runProps=ie(e,n);break;default:return!1}return!0}function ce(e,t){return t.elements(e,"tab").map((e=>({position:t.lengthAttr(e,"pos"),leader:t.attr(e,"leader"),style:t.attr(e,"val")})))}function ue(e,t){var n={};for(let r of t.elements(e))switch(r.localName){case"numId":n.id=t.attr(r,"val");break;case"ilvl":n.level=t.intAttr(r,"val")}return n}function de(e,t){let n={numberings:[],abstractNumberings:[],bulletPictures:[]};for(let r of t.elements(e))switch(r.localName){case"num":n.numberings.push(fe(r,t));break;case"abstractNum":n.abstractNumberings.push(he(r,t));break;case"numPicBullet":n.bulletPictures.push(ge(r,t))}return n}function fe(e,t){let n={id:t.attr(e,"numId"),overrides:[]};for(let r of t.elements(e))switch(r.localName){case"abstractNumId":n.abstractId=t.attr(r,"val");break;case"lvlOverride":n.overrides.push(me(r,t))}return n}function he(e,t){let n={id:t.attr(e,"abstractNumId"),levels:[]};for(let r of t.elements(e))switch(r.localName){case"name":n.name=t.attr(r,"val");break;case"multiLevelType":n.multiLevelType=t.attr(r,"val");break;case"numStyleLink":n.numberingStyleLink=t.attr(r,"val");break;case"styleLink":n.styleLink=t.attr(r,"val");break;case"lvl":n.levels.push(pe(r,t))}return n}function pe(e,t){let n={level:t.intAttr(e,"ilvl")};for(let r of t.elements(e))switch(r.localName){case"start":n.start=t.attr(r,"val");break;case"lvlRestart":n.restart=t.intAttr(r,"val");break;case"numFmt":n.format=t.attr(r,"val");break;case"lvlText":n.text=t.attr(r,"val");break;case"lvlJc":n.justification=t.attr(r,"val");break;case"lvlPicBulletId":n.bulletPictureId=t.attr(r,"val");break;case"pStyle":n.paragraphStyle=t.attr(r,"val");break;case"pPr":n.paragraphProps=le(r,t);break;case"rPr":n.runProps=ie(r,t)}return n}function me(e,t){let n={level:t.intAttr(e,"ilvl")};for(let r of t.elements(e))switch(r.localName){case"startOverride":n.start=t.intAttr(r,"val");break;case"lvl":n.numberingLevel=pe(r,t)}return n}function ge(e,t){var n=t.element(e,"pict"),r=n&&t.element(n,"shape"),o=r&&t.element(r,"imagedata");return o?{id:t.attr(e,"numPicBulletId"),referenceId:t.attr(o,"id"),style:t.attr(r,"style")}:null}!function(e){e.Continuous="continuous",e.NextPage="nextPage",e.NextColumn="nextColumn",e.EvenPage="evenPage",e.OddPage="oddPage"}(K||(K={}));class ve extends E{constructor(e,t,n){super(e,t),this._documentParser=n}parseXml(e){Object.assign(this,de(e,this._package.xmlParser)),this.domNumberings=this._documentParser.parseNumberingFile(e)}}class Ae extends E{constructor(e,t,n){super(e,t),this._documentParser=n}parseXml(e){this.styles=this._documentParser.parseStylesFile(e)}}!function(e){e.Document="document",e.Paragraph="paragraph",e.Run="run",e.Break="break",e.NoBreakHyphen="noBreakHyphen",e.Table="table",e.Row="row",e.Cell="cell",e.Hyperlink="hyperlink",e.SmartTag="smartTag",e.Drawing="drawing",e.Image="image",e.Text="text",e.Tab="tab",e.Symbol="symbol",e.BookmarkStart="bookmarkStart",e.BookmarkEnd="bookmarkEnd",e.Footer="footer",e.Header="header",e.FootnoteReference="footnoteReference",e.EndnoteReference="endnoteReference",e.Footnote="footnote",e.Endnote="endnote",e.SimpleField="simpleField",e.ComplexField="complexField",e.Instruction="instruction",e.VmlPicture="vmlPicture",e.MmlMath="mmlMath",e.MmlMathParagraph="mmlMathParagraph",e.MmlFraction="mmlFraction",e.MmlFunction="mmlFunction",e.MmlFunctionName="mmlFunctionName",e.MmlNumerator="mmlNumerator",e.MmlDenominator="mmlDenominator",e.MmlRadical="mmlRadical",e.MmlBase="mmlBase",e.MmlDegree="mmlDegree",e.MmlSuperscript="mmlSuperscript",e.MmlSubscript="mmlSubscript",e.MmlPreSubSuper="mmlPreSubSuper",e.MmlSubArgument="mmlSubArgument",e.MmlSuperArgument="mmlSuperArgument",e.MmlNary="mmlNary",e.MmlDelimiter="mmlDelimiter",e.MmlRun="mmlRun",e.MmlEquationArray="mmlEquationArray",e.MmlLimit="mmlLimit",e.MmlLimitLower="mmlLimitLower",e.MmlMatrix="mmlMatrix",e.MmlMatrixRow="mmlMatrixRow",e.MmlBox="mmlBox",e.MmlBar="mmlBar",e.MmlGroupChar="mmlGroupChar",e.VmlElement="vmlElement",e.Inserted="inserted",e.Deleted="deleted",e.DeletedText="deletedText",e.Comment="comment",e.CommentReference="commentReference",e.CommentRangeStart="commentRangeStart",e.CommentRangeEnd="commentRangeEnd"}(J||(J={}));class ye{constructor(){this.children=[],this.cssStyle={}}}class be extends ye{constructor(){super(...arguments),this.type=J.Header}}class Oe extends ye{constructor(){super(...arguments),this.type=J.Footer}}class we extends E{constructor(e,t,n){super(e,t),this._documentParser=n}parseXml(e){this.rootElement=this.createRootElement(),this.rootElement.children=this._documentParser.parseBodyElements(e)}}class xe extends we{createRootElement(){return new be}}class _e extends we{createRootElement(){return new Oe}}function Ce(e,t){const n={};for(let r of t.elements(e))switch(r.localName){case"Template":n.template=r.textContent;break;case"Pages":n.pages=ke(r.textContent);break;case"Words":n.words=ke(r.textContent);break;case"Characters":n.characters=ke(r.textContent);break;case"Application":n.application=r.textContent;break;case"Lines":n.lines=ke(r.textContent);break;case"Paragraphs":n.paragraphs=ke(r.textContent);break;case"Company":n.company=r.textContent;break;case"AppVersion":n.appVersion=r.textContent}return n}function ke(e){if(void 0!==e)return parseInt(e)}class Se extends E{parseXml(e){this.props=Ce(e,this._package.xmlParser)}}function Ve(e,t){const n={};for(let r of t.elements(e))switch(r.localName){case"title":n.title=r.textContent;break;case"description":n.description=r.textContent;break;case"subject":n.subject=r.textContent;break;case"creator":n.creator=r.textContent;break;case"keywords":n.keywords=r.textContent;break;case"language":n.language=r.textContent;break;case"lastModifiedBy":n.lastModifiedBy=r.textContent;break;case"revision":r.textContent&&(n.revision=parseInt(r.textContent))}return n}class Be extends E{parseXml(e){this.props=Ve(e,this._package.xmlParser)}}class Te{}function Ne(e,t){var n=new Te,r=t.element(e,"themeElements");for(let e of t.elements(r))switch(e.localName){case"clrScheme":n.colorScheme=Ee(e,t);break;case"fontScheme":n.fontScheme=Pe(e,t)}return n}function Ee(e,t){var n={name:t.attr(e,"name"),colors:{}};for(let i of t.elements(e)){var r=t.element(i,"srgbClr"),o=t.element(i,"sysClr");r?n.colors[i.localName]=t.attr(r,"val"):o&&(n.colors[i.localName]=t.attr(o,"lastClr"))}return n}function Pe(e,t){var n={name:t.attr(e,"name")};for(let r of t.elements(e))switch(r.localName){case"majorFont":n.majorFont=Qe(r,t);break;case"minorFont":n.minorFont=Qe(r,t)}return n}function Qe(e,t){return{latinTypeface:t.elementAttr(e,"latin","typeface"),eaTypeface:t.elementAttr(e,"ea","typeface"),csTypeface:t.elementAttr(e,"cs","typeface")}}class Me extends E{constructor(e,t){super(e,t)}parseXml(e){this.theme=Ne(e,this._package.xmlParser)}}class De{}class $e extends De{constructor(){super(...arguments),this.type=J.Footnote}}class ze extends De{constructor(){super(...arguments),this.type=J.Endnote}}class Re extends E{constructor(e,t,n){super(e,t),this._documentParser=n}}class Ie extends Re{constructor(e,t,n){super(e,t,n)}parseXml(e){this.notes=this._documentParser.parseNotes(e,"footnote",$e)}}class Le extends Re{constructor(e,t,n){super(e,t,n)}parseXml(e){this.notes=this._documentParser.parseNotes(e,"endnote",ze)}}function Fe(e,t){var n={};for(let r of t.elements(e))switch(r.localName){case"defaultTabStop":n.defaultTabStop=t.lengthAttr(r,"val");break;case"footnotePr":n.footnoteProps=Ue(r,t);break;case"endnotePr":n.endnoteProps=Ue(r,t);break;case"autoHyphenation":n.autoHyphenation=t.boolAttr(r,"val")}return n}function Ue(e,t){var n={defaultNoteIds:[]};for(let r of t.elements(e))switch(r.localName){case"numFmt":n.nummeringFormat=t.attr(r,"val");break;case"footnote":case"endnote":n.defaultNoteIds.push(t.attr(r,"id"))}return n}class He extends E{constructor(e,t){super(e,t)}parseXml(e){this.settings=Fe(e,this._package.xmlParser)}}function We(e,t){return t.elements(e,"property").map((e=>{const n=e.firstChild;return{formatId:t.attr(e,"fmtid"),name:t.attr(e,"name"),type:n.nodeName,value:n.textContent}}))}class je extends E{parseXml(e){this.props=We(e,this._package.xmlParser)}}class qe extends E{constructor(e,t,n){super(e,t),this._documentParser=n}parseXml(e){this.comments=this._documentParser.parseComments(e),this.commentMap=L(this.comments,(e=>e.id))}}class Xe extends E{constructor(e,t){super(e,t),this.comments=[]}parseXml(e){const t=this._package.xmlParser;for(let n of t.elements(e,"commentEx"))this.comments.push({paraId:t.attr(n,"paraId"),paraIdParent:t.attr(n,"paraIdParent"),done:t.boolAttr(n,"done")});this.commentMap=L(this.comments,(e=>e.paraId))}}const Ye=[{type:y.OfficeDocument,target:"word/document.xml"},{type:y.ExtendedProperties,target:"docProps/app.xml"},{type:y.CoreProperties,target:"docProps/core.xml"},{type:y.CustomProperties,target:"docProps/custom.xml"}];class Ge{constructor(){this.parts=[],this.partsMap={}}static load(e,t,n){return f(this,null,(function*(){var r=new Ge;return r._options=n,r._parser=t,r._package=yield q.load(e,n),r.rels=yield r._package.loadRelationships(),yield Promise.all(Ye.map((e=>{var t;const n=null!=(t=r.rels.find((t=>t.type===e.type)))?t:e;return r.loadRelationshipPart(n.target,n.type)}))),r}))}save(e="blob"){return this._package.save(e)}loadRelationshipPart(e,t){return f(this,null,(function*(){var n;if(this.partsMap[e])return this.partsMap[e];if(!this._package.get(e))return null;let r=null;switch(t){case y.OfficeDocument:this.documentPart=r=new Y(this._package,e,this._parser);break;case y.FontTable:this.fontTablePart=r=new $(this._package,e);break;case y.Numbering:this.numberingPart=r=new ve(this._package,e,this._parser);break;case y.Styles:this.stylesPart=r=new Ae(this._package,e,this._parser);break;case y.Theme:this.themePart=r=new Me(this._package,e);break;case y.Footnotes:this.footnotesPart=r=new Ie(this._package,e,this._parser);break;case y.Endnotes:this.endnotesPart=r=new Le(this._package,e,this._parser);break;case y.Footer:r=new _e(this._package,e,this._parser);break;case y.Header:r=new xe(this._package,e,this._parser);break;case y.CoreProperties:this.corePropsPart=r=new Be(this._package,e);break;case y.ExtendedProperties:this.extendedPropsPart=r=new Se(this._package,e);break;case y.CustomProperties:r=new je(this._package,e);break;case y.Settings:this.settingsPart=r=new He(this._package,e);break;case y.Comments:this.commentsPart=r=new qe(this._package,e,this._parser);break;case y.CommentsExtended:this.commentsExtendedPart=r=new Xe(this._package,e)}if(null==r)return Promise.resolve(null);if(this.partsMap[e]=r,this.parts.push(r),yield r.load(),(null==(n=r.rels)?void 0:n.length)>0){const[e]=R(r.path);yield Promise.all(r.rels.map((t=>this.loadRelationshipPart(I(t.target,e),t.type))))}return r}))}loadDocumentImage(e,t){return f(this,null,(function*(){const n=yield this.loadResource(null!=t?t:this.documentPart,e,"blob");return this.blobToURL(n)}))}loadNumberingImage(e){return f(this,null,(function*(){const t=yield this.loadResource(this.numberingPart,e,"blob");return this.blobToURL(t)}))}loadFont(e,t){return f(this,null,(function*(){const n=yield this.loadResource(this.fontTablePart,e,"uint8array");return n&&this.blobToURL(new Blob([Ze(n,t)]))}))}blobToURL(e){return e?this._options.useBase64URL?F(e):URL.createObjectURL(e):null}findPartByRelId(e,t=null){var n,r=(null!=(n=t.rels)?n:this.rels).find((t=>t.id==e));const o=t?R(t.path)[0]:"";return r?this.partsMap[I(r.target,o)]:null}getPathById(e,t){const n=e.rels.find((e=>e.id==t)),[r]=R(e.path);return n?I(n.target,r):null}loadResource(e,t,n){const r=this.getPathById(e,t);return r?this._package.load(r,n):Promise.resolve(null)}}function Ze(e,t){const n=t.replace(/{|}|-/g,""),r=new Array(16);for(let e=0;e<16;e++)r[16-e-1]=parseInt(n.substr(2*e,2),16);for(let t=0;t<32;t++)e[t]=e[t]^r[t%16];return e}function Ke(e,t){return{type:J.BookmarkStart,id:t.attr(e,"id"),name:t.attr(e,"name"),colFirst:t.intAttr(e,"colFirst"),colLast:t.intAttr(e,"colLast")}}function Je(e,t){return{type:J.BookmarkEnd,id:t.attr(e,"id")}}class et extends ye{constructor(){super(...arguments),this.type=J.VmlElement,this.attrs={}}}function tt(e,t){var n=new et;switch(e.localName){case"rect":n.tagName="rect",Object.assign(n.attrs,{width:"100%",height:"100%"});break;case"oval":n.tagName="ellipse",Object.assign(n.attrs,{cx:"50%",cy:"50%",rx:"50%",ry:"50%"});break;case"line":n.tagName="line";break;case"shape":n.tagName="g";break;case"textbox":n.tagName="foreignObject",Object.assign(n.attrs,{width:"100%",height:"100%"});break;default:return null}for(const t of N.attrs(e))switch(t.localName){case"style":n.cssStyleText=t.value;break;case"fillcolor":n.attrs.fill=t.value;break;case"from":const[e,r]=ot(t.value);Object.assign(n.attrs,{x1:e,y1:r});break;case"to":const[o,i]=ot(t.value);Object.assign(n.attrs,{x2:o,y2:i})}for(const r of N.elements(e))switch(r.localName){case"stroke":Object.assign(n.attrs,nt(r));break;case"fill":Object.assign(n.attrs,rt());break;case"imagedata":n.tagName="image",Object.assign(n.attrs,{width:"100%",height:"100%"}),n.imageHref={id:N.attr(r,"id"),title:N.attr(r,"title")};break;case"txbxContent":n.children.push(...t.parseBodyElements(r));break;default:const e=tt(r,t);e&&n.children.push(e)}return n}function nt(e){var t;return{stroke:N.attr(e,"color"),"stroke-width":null!=(t=N.lengthAttr(e,"weight",w.Emu))?t:"1px"}}function rt(e){return{}}function ot(e){return e.split(",")}class it extends ye{constructor(){super(...arguments),this.type=J.Comment}}class at extends ye{constructor(e){super(),this.id=e,this.type=J.CommentReference}}class lt extends ye{constructor(e){super(),this.id=e,this.type=J.CommentRangeStart}}class st extends ye{constructor(e){super(),this.id=e,this.type=J.CommentRangeEnd}}var ct={shd:"inherit",color:"black",borderColor:"black",highlight:"transparent"};const ut=[],dt={oMath:J.MmlMath,oMathPara:J.MmlMathParagraph,f:J.MmlFraction,func:J.MmlFunction,fName:J.MmlFunctionName,num:J.MmlNumerator,den:J.MmlDenominator,rad:J.MmlRadical,deg:J.MmlDegree,e:J.MmlBase,sSup:J.MmlSuperscript,sSub:J.MmlSubscript,sPre:J.MmlPreSubSuper,sup:J.MmlSuperArgument,sub:J.MmlSubArgument,d:J.MmlDelimiter,nary:J.MmlNary,eqArr:J.MmlEquationArray,lim:J.MmlLimit,limLow:J.MmlLimitLower,m:J.MmlMatrix,mr:J.MmlMatrixRow,box:J.MmlBox,bar:J.MmlBar,groupChr:J.MmlGroupChar};class ft{constructor(e){this.options=u({ignoreWidth:!1,debug:!1},e)}parseNotes(e,t,n){var r=[];for(let o of N.elements(e,t)){const e=new n;e.id=N.attr(o,"id"),e.noteType=N.attr(o,"type"),e.children=this.parseBodyElements(o),r.push(e)}return r}parseComments(e){var t=[];for(let n of N.elements(e,"comment")){const e=new it;e.id=N.attr(n,"id"),e.author=N.attr(n,"author"),e.initials=N.attr(n,"initials"),e.date=N.attr(n,"date"),e.children=this.parseBodyElements(n),t.push(e)}return t}parseDocumentFile(e){var t=N.element(e,"body"),n=N.element(e,"background"),r=N.element(t,"sectPr");return{type:J.Document,children:this.parseBodyElements(t),props:r?ee(r,N):{},cssStyle:n?this.parseBackground(n):{}}}parseBackground(e){var t={},n=pt.colorAttr(e,"color");return n&&(t["background-color"]=n),t}parseBodyElements(e){var t=[];for(let n of N.elements(e))switch(n.localName){case"p":t.push(this.parseParagraph(n));break;case"tbl":t.push(this.parseTable(n));break;case"sdt":t.push(...this.parseSdt(n,(e=>this.parseBodyElements(e))))}return t}parseStylesFile(e){var t=[];return pt.foreach(e,(e=>{switch(e.localName){case"style":t.push(this.parseStyle(e));break;case"docDefaults":t.push(this.parseDefaultStyles(e))}})),t}parseDefaultStyles(e){var t={id:null,name:null,target:null,basedOn:null,styles:[]};return pt.foreach(e,(e=>{switch(e.localName){case"rPrDefault":var n=N.element(e,"rPr");n&&t.styles.push({target:"span",values:this.parseDefaultProperties(n,{})});break;case"pPrDefault":var r=N.element(e,"pPr");r&&t.styles.push({target:"p",values:this.parseDefaultProperties(r,{})})}})),t}parseStyle(e){var t={id:N.attr(e,"styleId"),isDefault:N.boolAttr(e,"default"),name:null,target:null,basedOn:null,styles:[],linked:null};switch(N.attr(e,"type")){case"paragraph":t.target="p";break;case"table":t.target="table";break;case"character":t.target="span"}return pt.foreach(e,(e=>{switch(e.localName){case"basedOn":t.basedOn=N.attr(e,"val");break;case"name":t.name=N.attr(e,"val");break;case"link":t.linked=N.attr(e,"val");break;case"next":t.next=N.attr(e,"val");break;case"aliases":t.aliases=N.attr(e,"val").split(",");break;case"pPr":t.styles.push({target:"p",values:this.parseDefaultProperties(e,{})}),t.paragraphProps=le(e,N);break;case"rPr":t.styles.push({target:"span",values:this.parseDefaultProperties(e,{})}),t.runProps=ie(e,N);break;case"tblPr":case"tcPr":t.styles.push({target:"td",values:this.parseDefaultProperties(e,{})});break;case"tblStylePr":for(let n of this.parseTableStyle(e))t.styles.push(n);break;case"rsid":case"qFormat":case"hidden":case"semiHidden":case"unhideWhenUsed":case"autoRedefine":case"uiPriority":break;default:this.options.debug}})),t}parseTableStyle(e){var t=[],n=N.attr(e,"type"),r="",o="";switch(n){case"firstRow":o=".first-row",r="tr.first-row td";break;case"lastRow":o=".last-row",r="tr.last-row td";break;case"firstCol":o=".first-col",r="td.first-col";break;case"lastCol":o=".last-col",r="td.last-col";break;case"band1Vert":o=":not(.no-vband)",r="td.odd-col";break;case"band2Vert":o=":not(.no-vband)",r="td.even-col";break;case"band1Horz":o=":not(.no-hband)",r="tr.odd-row";break;case"band2Horz":o=":not(.no-hband)",r="tr.even-row";break;default:return[]}return pt.foreach(e,(e=>{switch(e.localName){case"pPr":t.push({target:`${r} p`,mod:o,values:this.parseDefaultProperties(e,{})});break;case"rPr":t.push({target:`${r} span`,mod:o,values:this.parseDefaultProperties(e,{})});break;case"tblPr":case"tcPr":t.push({target:r,mod:o,values:this.parseDefaultProperties(e,{})})}})),t}parseNumberingFile(e){var t=[],n={},r=[];return pt.foreach(e,(e=>{switch(e.localName){case"abstractNum":this.parseAbstractNumbering(e,r).forEach((e=>t.push(e)));break;case"numPicBullet":r.push(this.parseNumberingPicBullet(e));break;case"num":var o=N.attr(e,"numId"),i=N.elementAttr(e,"abstractNumId","val");n[i]=o}})),t.forEach((e=>e.id=n[e.id])),t}parseNumberingPicBullet(e){var t=N.element(e,"pict"),n=t&&N.element(t,"shape"),r=n&&N.element(n,"imagedata");return r?{id:N.intAttr(e,"numPicBulletId"),src:N.attr(r,"id"),style:N.attr(n,"style")}:null}parseAbstractNumbering(e,t){var n=[],r=N.attr(e,"abstractNumId");return pt.foreach(e,(e=>{"lvl"===e.localName&&n.push(this.parseNumberingLevel(r,e,t))})),n}parseNumberingLevel(e,t,n){var r={id:e,level:N.intAttr(t,"ilvl"),start:1,pStyleName:void 0,pStyle:{},rStyle:{},suff:"tab"};return pt.foreach(t,(e=>{switch(e.localName){case"start":r.start=N.intAttr(e,"val");break;case"pPr":this.parseDefaultProperties(e,r.pStyle);break;case"rPr":this.parseDefaultProperties(e,r.rStyle);break;case"lvlPicBulletId":var t=N.intAttr(e,"val");r.bullet=n.find((e=>(null==e?void 0:e.id)==t));break;case"lvlText":r.levelText=N.attr(e,"val");break;case"pStyle":r.pStyleName=N.attr(e,"val");break;case"numFmt":r.format=N.attr(e,"val");break;case"suff":r.suff=N.attr(e,"val")}})),r}parseSdt(e,t){const n=N.element(e,"sdtContent");return n?t(n):[]}parseInserted(e,t){var n,r;return{type:J.Inserted,children:null!=(r=null==(n=t(e))?void 0:n.children)?r:[]}}parseDeleted(e,t){var n,r;return{type:J.Deleted,children:null!=(r=null==(n=t(e))?void 0:n.children)?r:[]}}parseParagraph(e){var t={type:J.Paragraph,children:[]};for(let n of N.elements(e))switch(n.localName){case"pPr":this.parseParagraphProperties(n,t);break;case"r":t.children.push(this.parseRun(n,t));break;case"hyperlink":t.children.push(this.parseHyperlink(n,t));break;case"smartTag":t.children.push(this.parseSmartTag(n,t));break;case"bookmarkStart":t.children.push(Ke(n,N));break;case"bookmarkEnd":t.children.push(Je(n,N));break;case"commentRangeStart":t.children.push(new lt(N.attr(n,"id")));break;case"commentRangeEnd":t.children.push(new st(N.attr(n,"id")));break;case"oMath":case"oMathPara":t.children.push(this.parseMathElement(n));break;case"sdt":t.children.push(...this.parseSdt(n,(e=>this.parseParagraph(e).children)));break;case"ins":t.children.push(this.parseInserted(n,(e=>this.parseParagraph(e))));break;case"del":t.children.push(this.parseDeleted(n,(e=>this.parseParagraph(e))))}return t}parseParagraphProperties(e,t){this.parseDefaultProperties(e,t.cssStyle={},null,(e=>{if(se(e,t,N))return!0;switch(e.localName){case"pStyle":t.styleName=N.attr(e,"val");break;case"cnfStyle":t.className=mt.classNameOfCnfStyle(e);break;case"framePr":this.parseFrame(e,t);break;case"rPr":break;default:return!1}return!0}))}parseFrame(e,t){"drop"==N.attr(e,"dropCap")&&(t.cssStyle.float="left")}parseHyperlink(e,t){var n={type:J.Hyperlink,parent:t,children:[]},r=N.attr(e,"anchor"),o=N.attr(e,"id");return r&&(n.href="#"+r),o&&(n.id=o),pt.foreach(e,(e=>{"r"===e.localName&&n.children.push(this.parseRun(e,n))})),n}parseSmartTag(e,t){var n={type:J.SmartTag,parent:t,children:[]},r=N.attr(e,"uri"),o=N.attr(e,"element");return r&&(n.uri=r),o&&(n.element=o),pt.foreach(e,(e=>{"r"===e.localName&&n.children.push(this.parseRun(e,n))})),n}parseRun(e,t){var n={type:J.Run,parent:t,children:[]};return pt.foreach(e,(e=>{switch((e=this.checkAlternateContent(e)).localName){case"t":n.children.push({type:J.Text,text:e.textContent});break;case"delText":n.children.push({type:J.DeletedText,text:e.textContent});break;case"commentReference":n.children.push(new at(N.attr(e,"id")));break;case"fldSimple":n.children.push({type:J.SimpleField,instruction:N.attr(e,"instr"),lock:N.boolAttr(e,"lock",!1),dirty:N.boolAttr(e,"dirty",!1)});break;case"instrText":n.fieldRun=!0,n.children.push({type:J.Instruction,text:e.textContent});break;case"fldChar":n.fieldRun=!0,n.children.push({type:J.ComplexField,charType:N.attr(e,"fldCharType"),lock:N.boolAttr(e,"lock",!1),dirty:N.boolAttr(e,"dirty",!1)});break;case"noBreakHyphen":n.children.push({type:J.NoBreakHyphen});break;case"br":n.children.push({type:J.Break,break:N.attr(e,"type")||"textWrapping"});break;case"lastRenderedPageBreak":n.children.push({type:J.Break,break:"lastRenderedPageBreak"});break;case"sym":n.children.push({type:J.Symbol,font:N.attr(e,"font"),char:N.attr(e,"char")});break;case"tab":n.children.push({type:J.Tab});break;case"footnoteReference":n.children.push({type:J.FootnoteReference,id:N.attr(e,"id")});break;case"endnoteReference":n.children.push({type:J.EndnoteReference,id:N.attr(e,"id")});break;case"drawing":let t=this.parseDrawing(e);t&&(n.children=[t]);break;case"pict":n.children.push(this.parseVmlPicture(e));break;case"rPr":this.parseRunProperties(e,n)}})),n}parseMathElement(e){const t=`${e.localName}Pr`,n={type:dt[e.localName],children:[]};for(const o of N.elements(e))if(dt[o.localName])n.children.push(this.parseMathElement(o));else if("r"==o.localName){var r=this.parseRun(o);r.type=J.MmlRun,n.children.push(r)}else o.localName==t&&(n.props=this.parseMathProperies(o));return n}parseMathProperies(e){const t={};for(const n of N.elements(e))switch(n.localName){case"chr":t.char=N.attr(n,"val");break;case"vertJc":t.verticalJustification=N.attr(n,"val");break;case"pos":t.position=N.attr(n,"val");break;case"degHide":t.hideDegree=N.boolAttr(n,"val");break;case"begChr":t.beginChar=N.attr(n,"val");break;case"endChr":t.endChar=N.attr(n,"val")}return t}parseRunProperties(e,t){this.parseDefaultProperties(e,t.cssStyle={},null,(e=>{switch(e.localName){case"rStyle":t.styleName=N.attr(e,"val");break;case"vertAlign":t.verticalAlign=mt.valueOfVertAlign(e,!0);break;default:return!1}return!0}))}parseVmlPicture(e){const t={type:J.VmlPicture,children:[]};for(const n of N.elements(e)){const e=tt(n,this);e&&t.children.push(e)}return t}checkAlternateContent(e){var t;if("AlternateContent"!=e.localName)return e;var n=N.element(e,"Choice");if(n){var r=N.attr(n,"Requires"),o=e.lookupNamespaceURI(r);if(ut.includes(o))return n.firstElementChild}return null==(t=N.element(e,"Fallback"))?void 0:t.firstElementChild}parseDrawing(e){for(var t of N.elements(e))switch(t.localName){case"inline":case"anchor":return this.parseDrawingWrapper(t)}}parseDrawingWrapper(e){var t,n={type:J.Drawing,children:[],cssStyle:{}},r="anchor"==e.localName;let o=null,i=N.boolAttr(e,"simplePos");N.boolAttr(e,"behindDoc");let a={relative:"page",align:"left",offset:"0"},l={relative:"page",align:"top",offset:"0"};for(var s of N.elements(e))switch(s.localName){case"simplePos":i&&(a.offset=N.lengthAttr(s,"x",w.Emu),l.offset=N.lengthAttr(s,"y",w.Emu));break;case"extent":n.cssStyle.width=N.lengthAttr(s,"cx",w.Emu),n.cssStyle.height=N.lengthAttr(s,"cy",w.Emu);break;case"positionH":case"positionV":if(!i){let e="positionH"==s.localName?a:l;var c=N.element(s,"align"),u=N.element(s,"posOffset");e.relative=null!=(t=N.attr(s,"relativeFrom"))?t:e.relative,c&&(e.align=c.textContent),u&&(e.offset=pt.sizeValue(u,w.Emu))}break;case"wrapTopAndBottom":o="wrapTopAndBottom";break;case"wrapNone":o="wrapNone";break;case"graphic":var d=this.parseGraphic(s);d&&n.children.push(d)}return"wrapTopAndBottom"==o?(n.cssStyle.display="block",a.align&&(n.cssStyle["text-align"]=a.align,n.cssStyle.width="100%")):"wrapNone"==o?(n.cssStyle.display="block",n.cssStyle.position="relative",n.cssStyle.width="0px",n.cssStyle.height="0px",a.offset&&(n.cssStyle.left=a.offset),l.offset&&(n.cssStyle.top=l.offset)):r&&("left"==a.align||"right"==a.align)&&(n.cssStyle.float=a.align),n}parseGraphic(e){var t=N.element(e,"graphicData");for(let e of N.elements(t))if("pic"===e.localName)return this.parsePicture(e);return null}parsePicture(e){var t={type:J.Image,src:"",cssStyle:{}},n=N.element(e,"blipFill"),r=N.element(n,"blip");t.src=N.attr(r,"embed");var o=N.element(e,"spPr"),i=N.element(o,"xfrm");for(var a of(t.cssStyle.position="relative",N.elements(i)))switch(a.localName){case"ext":t.cssStyle.width=N.lengthAttr(a,"cx",w.Emu),t.cssStyle.height=N.lengthAttr(a,"cy",w.Emu);break;case"off":t.cssStyle.left=N.lengthAttr(a,"x",w.Emu),t.cssStyle.top=N.lengthAttr(a,"y",w.Emu)}return t}parseTable(e){var t={type:J.Table,children:[]};return pt.foreach(e,(e=>{switch(e.localName){case"tr":t.children.push(this.parseTableRow(e));break;case"tblGrid":t.columns=this.parseTableColumns(e);break;case"tblPr":this.parseTableProperties(e,t)}})),t}parseTableColumns(e){var t=[];return pt.foreach(e,(e=>{"gridCol"===e.localName&&t.push({width:N.lengthAttr(e,"w")})})),t}parseTableProperties(e,t){switch(t.cssStyle={},t.cellStyle={},this.parseDefaultProperties(e,t.cssStyle,t.cellStyle,(e=>{switch(e.localName){case"tblStyle":t.styleName=N.attr(e,"val");break;case"tblLook":t.className=mt.classNameOftblLook(e);break;case"tblpPr":this.parseTablePosition(e,t);break;case"tblStyleColBandSize":t.colBandSize=N.intAttr(e,"val");break;case"tblStyleRowBandSize":t.rowBandSize=N.intAttr(e,"val");break;default:return!1}return!0})),t.cssStyle["text-align"]){case"center":delete t.cssStyle["text-align"],t.cssStyle["margin-left"]="auto",t.cssStyle["margin-right"]="auto";break;case"right":delete t.cssStyle["text-align"],t.cssStyle["margin-left"]="auto"}}parseTablePosition(e,t){var n=N.lengthAttr(e,"topFromText"),r=N.lengthAttr(e,"bottomFromText"),o=N.lengthAttr(e,"rightFromText"),i=N.lengthAttr(e,"leftFromText");t.cssStyle.float="left",t.cssStyle["margin-bottom"]=mt.addSize(t.cssStyle["margin-bottom"],r),t.cssStyle["margin-left"]=mt.addSize(t.cssStyle["margin-left"],i),t.cssStyle["margin-right"]=mt.addSize(t.cssStyle["margin-right"],o),t.cssStyle["margin-top"]=mt.addSize(t.cssStyle["margin-top"],n)}parseTableRow(e){var t={type:J.Row,children:[]};return pt.foreach(e,(e=>{switch(e.localName){case"tc":t.children.push(this.parseTableCell(e));break;case"trPr":this.parseTableRowProperties(e,t)}})),t}parseTableRowProperties(e,t){t.cssStyle=this.parseDefaultProperties(e,{},null,(e=>{switch(e.localName){case"cnfStyle":t.className=mt.classNameOfCnfStyle(e);break;case"tblHeader":t.isHeader=N.boolAttr(e,"val");break;default:return!1}return!0}))}parseTableCell(e){var t={type:J.Cell,children:[]};return pt.foreach(e,(e=>{switch(e.localName){case"tbl":t.children.push(this.parseTable(e));break;case"p":t.children.push(this.parseParagraph(e));break;case"tcPr":this.parseTableCellProperties(e,t)}})),t}parseTableCellProperties(e,t){t.cssStyle=this.parseDefaultProperties(e,{},null,(e=>{var n;switch(e.localName){case"gridSpan":t.span=N.intAttr(e,"val",null);break;case"vMerge":t.verticalMerge=null!=(n=N.attr(e,"val"))?n:"continue";break;case"cnfStyle":t.className=mt.classNameOfCnfStyle(e);break;default:return!1}return!0}))}parseDefaultProperties(e,t=null,n=null,r=null){return t=t||{},pt.foreach(e,(o=>{if(null==r||!r(o))switch(o.localName){case"jc":t["text-align"]=mt.valueOfJc(o);break;case"textAlignment":t["vertical-align"]=mt.valueOfTextAlignment(o);break;case"color":t.color=pt.colorAttr(o,"val",null,ct.color);break;case"sz":t["font-size"]=t["min-height"]=N.lengthAttr(o,"val",w.FontSize);break;case"shd":t["background-color"]=pt.colorAttr(o,"fill",null,ct.shd);break;case"highlight":t["background-color"]=pt.colorAttr(o,"val",null,ct.highlight);break;case"vertAlign":break;case"position":t.verticalAlign=N.lengthAttr(o,"val",w.FontSize);break;case"tcW":if(this.options.ignoreWidth)break;case"tblW":t.width=mt.valueOfSize(o,"w");break;case"trHeight":this.parseTrHeight(o,t);break;case"strike":t["text-decoration"]=N.boolAttr(o,"val",!0)?"line-through":"none";break;case"b":t["font-weight"]=N.boolAttr(o,"val",!0)?"bold":"normal";break;case"i":t["font-style"]=N.boolAttr(o,"val",!0)?"italic":"normal";break;case"caps":t["text-transform"]=N.boolAttr(o,"val",!0)?"uppercase":"none";break;case"smallCaps":t["font-variant"]=N.boolAttr(o,"val",!0)?"small-caps":"none";break;case"u":this.parseUnderline(o,t);break;case"ind":case"tblInd":this.parseIndentation(o,t);break;case"rFonts":this.parseFont(o,t);break;case"tblBorders":this.parseBorderProperties(o,n||t);break;case"tblCellSpacing":t["border-spacing"]=mt.valueOfMargin(o),t["border-collapse"]="separate";break;case"pBdr":this.parseBorderProperties(o,t);break;case"bdr":t.border=mt.valueOfBorder(o);break;case"tcBorders":this.parseBorderProperties(o,t);break;case"vanish":N.boolAttr(o,"val",!0)&&(t.display="none");break;case"kern":case"noWrap":break;case"tblCellMar":case"tcMar":this.parseMarginProperties(o,n||t);break;case"tblLayout":t["table-layout"]=mt.valueOfTblLayout(o);break;case"vAlign":t["vertical-align"]=mt.valueOfTextAlignment(o);break;case"spacing":"pPr"==e.localName&&this.parseSpacing(o,t);break;case"wordWrap":N.boolAttr(o,"val")&&(t["overflow-wrap"]="break-word");break;case"suppressAutoHyphens":t.hyphens=N.boolAttr(o,"val",!0)?"none":"auto";break;case"lang":t.$lang=N.attr(o,"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}})),t}parseUnderline(e,t){var n=N.attr(e,"val");if(null!=n){switch(n){case"dash":case"dashDotDotHeavy":case"dashDotHeavy":case"dashedHeavy":case"dashLong":case"dashLongHeavy":case"dotDash":case"dotDotDash":t["text-decoration"]="underline dashed";break;case"dotted":case"dottedHeavy":t["text-decoration"]="underline dotted";break;case"double":t["text-decoration"]="underline double";break;case"single":case"thick":case"words":t["text-decoration"]="underline";break;case"wave":case"wavyDouble":case"wavyHeavy":t["text-decoration"]="underline wavy";break;case"none":t["text-decoration"]="none"}var r=pt.colorAttr(e,"color");r&&(t["text-decoration-color"]=r)}}parseFont(e,t){var n=[N.attr(e,"ascii"),mt.themeValue(e,"asciiTheme")].filter((e=>e)).join(", ");n.length>0&&(t["font-family"]=n)}parseIndentation(e,t){var n=N.lengthAttr(e,"firstLine"),r=N.lengthAttr(e,"hanging"),o=N.lengthAttr(e,"left"),i=N.lengthAttr(e,"start"),a=N.lengthAttr(e,"right"),l=N.lengthAttr(e,"end");n&&(t["text-indent"]=n),r&&(t["text-indent"]=`-${r}`),(o||i)&&(t["margin-left"]=o||i),(a||l)&&(t["margin-right"]=a||l)}parseSpacing(e,t){var n=N.lengthAttr(e,"before"),r=N.lengthAttr(e,"after"),o=N.intAttr(e,"line",null),i=N.attr(e,"lineRule");if(n&&(t["margin-top"]=n),r&&(t["margin-bottom"]=r),null!==o)switch(i){case"auto":t["line-height"]=`${(o/240).toFixed(2)}`;break;case"atLeast":t["line-height"]=`calc(100% + ${o/20}pt)`;break;default:t["line-height"]=t["min-height"]=o/20+"pt"}}parseMarginProperties(e,t){pt.foreach(e,(e=>{switch(e.localName){case"left":t["padding-left"]=mt.valueOfMargin(e);break;case"right":t["padding-right"]=mt.valueOfMargin(e);break;case"top":t["padding-top"]=mt.valueOfMargin(e);break;case"bottom":t["padding-bottom"]=mt.valueOfMargin(e)}}))}parseTrHeight(e,t){N.attr(e,"hRule"),t.height=N.lengthAttr(e,"val")}parseBorderProperties(e,t){pt.foreach(e,(e=>{switch(e.localName){case"start":case"left":t["border-left"]=mt.valueOfBorder(e);break;case"end":case"right":t["border-right"]=mt.valueOfBorder(e);break;case"top":t["border-top"]=mt.valueOfBorder(e);break;case"bottom":t["border-bottom"]=mt.valueOfBorder(e)}}))}}const ht=["black","blue","cyan","darkBlue","darkCyan","darkGray","darkGreen","darkMagenta","darkRed","darkYellow","green","lightGray","magenta","none","red","white","yellow"];class pt{static foreach(e,t){for(var n=0;n<e.childNodes.length;n++){let r=e.childNodes[n];r.nodeType==Node.ELEMENT_NODE&&t(r)}}static colorAttr(e,t,n=null,r="black"){var o=N.attr(e,t);if(o)return"auto"==o?r:ht.includes(o)?o:`#${o}`;var i=N.attr(e,"themeColor");return i?`var(--docx-${i}-color)`:n}static sizeValue(e,t=w.Dxa){return x(e.textContent,t)}}class mt{static themeValue(e,t){var n=N.attr(e,t);return n?`var(--docx-${n}-font)`:null}static valueOfSize(e,t){var n=w.Dxa;switch(N.attr(e,"type")){case"dxa":break;case"pct":n=w.Percent;break;case"auto":return"auto"}return N.lengthAttr(e,t,n)}static valueOfMargin(e){return N.lengthAttr(e,"w")}static valueOfBorder(e){if("nil"==N.attr(e,"val"))return"none";var t=pt.colorAttr(e,"color");return`${N.lengthAttr(e,"sz",w.Border)} solid ${"auto"==t?ct.borderColor:t}`}static valueOfTblLayout(e){return"fixed"==N.attr(e,"val")?"fixed":"auto"}static classNameOfCnfStyle(e){const t=N.attr(e,"val");return["first-row","last-row","first-col","last-col","odd-col","even-col","odd-row","even-row","ne-cell","nw-cell","se-cell","sw-cell"].filter(((e,n)=>"1"==t[n])).join(" ")}static valueOfJc(e){var t=N.attr(e,"val");switch(t){case"start":case"left":return"left";case"center":return"center";case"end":case"right":return"right";case"both":return"justify"}return t}static valueOfVertAlign(e,t=!1){var n=N.attr(e,"val");switch(n){case"subscript":return"sub";case"superscript":return t?"sup":"super"}return t?null:n}static valueOfTextAlignment(e){var t=N.attr(e,"val");switch(t){case"auto":case"baseline":return"baseline";case"top":return"top";case"center":return"middle";case"bottom":return"bottom"}return t}static addSize(e,t){return null==e?t:null==t?e:`calc(${e} + ${t})`}static classNameOftblLook(e){const t=N.hexAttr(e,"val",0);let n="";return(N.boolAttr(e,"firstRow")||32&t)&&(n+=" first-row"),(N.boolAttr(e,"lastRow")||64&t)&&(n+=" last-row"),(N.boolAttr(e,"firstColumn")||128&t)&&(n+=" first-col"),(N.boolAttr(e,"lastColumn")||256&t)&&(n+=" last-col"),(N.boolAttr(e,"noHBand")||512&t)&&(n+=" no-hband"),(N.boolAttr(e,"noVBand")||1024&t)&&(n+=" no-vband"),n.trim()}}const gt={pos:0,leader:"none",style:"left"},vt=50;function At(e=document.body){const t=document.createElement("div");t.style.width="100pt",e.appendChild(t);const n=100/t.offsetWidth;return e.removeChild(t),n}function yt(e,t,n,r=.75){const o=e.closest("p"),i=e.getBoundingClientRect(),a=o.getBoundingClientRect(),l=getComputedStyle(o),s=(null==t?void 0:t.length)>0?t.map((e=>({pos:bt(e.position),leader:e.leader,style:e.style}))).sort(((e,t)=>e.pos-t.pos)):[gt],c=s[s.length-1],f=a.width*r,h=bt(n);let p=c.pos+h;if(p<f)for(;p<f&&s.length<vt;p+=h)s.push(d(u({},gt),{pos:p}));const m=parseFloat(l.marginLeft),g=a.left+m,v=(i.left-g)*r,A=s.find((e=>"clear"!=e.style&&e.pos>v));if(null==A)return;let y=1;if("right"==A.style||"center"==A.style){const t=Array.from(o.querySelectorAll(`.${e.className}`)),n=t.indexOf(e)+1,i=document.createRange();i.setStart(e,1),n<t.length?i.setEndBefore(t[n]):i.setEndAfter(o);const l="center"==A.style?.5:1,s=i.getBoundingClientRect(),c=s.left+l*s.width-(a.left-m);y=A.pos-c*r}else y=A.pos-v;switch(e.innerHTML="&nbsp;",e.style.textDecoration="inherit",e.style.wordSpacing=`${y.toFixed(0)}pt`,A.leader){case"dot":case"middleDot":e.style.textDecoration="underline",e.style.textDecorationStyle="dotted";break;case"hyphen":case"heavy":case"underscore":e.style.textDecoration="underline"}}function bt(e){return parseFloat(e)}const Ot={svg:"http://www.w3.org/2000/svg",mathML:"http://www.w3.org/1998/Math/MathML"};class wt{constructor(e){this.htmlDocument=e,this.className="docx",this.styleMap={},this.currentPart=null,this.tableVerticalMerges=[],this.currentVerticalMerge=null,this.tableCellPositions=[],this.currentCellPosition=null,this.footnoteMap={},this.endnoteMap={},this.currentEndnoteIds=[],this.usedHederFooterParts=[],this.currentTabs=[],this.tabsTimeout=0,this.commentMap={},this.tasks=[],this.postRenderTasks=[],this.createElement=xt}render(e,t,n=null,r){var o;this.document=e,this.options=r,this.className=r.className,this.rootSelector=r.inWrapper?`.${this.className}-wrapper`:":root",this.styleMap=null,this.tasks=[],this.options.renderComments&&globalThis.Highlight&&(this.commentHighlight=new Highlight),kt(n=n||t),kt(t),Bt(n,"docxjs library predefined styles"),n.appendChild(this.renderDefaultStyle()),e.themePart&&(Bt(n,"docxjs document theme values"),this.renderTheme(e.themePart,n)),null!=e.stylesPart&&(this.styleMap=this.processStyles(e.stylesPart.styles),Bt(n,"docxjs document styles"),n.appendChild(this.renderStyles(e.stylesPart.styles))),e.numberingPart&&(this.prodessNumberings(e.numberingPart.domNumberings),Bt(n,"docxjs document numbering styles"),n.appendChild(this.renderNumbering(e.numberingPart.domNumberings,n))),e.footnotesPart&&(this.footnoteMap=L(e.footnotesPart.notes,(e=>e.id))),e.endnotesPart&&(this.endnoteMap=L(e.endnotesPart.notes,(e=>e.id))),e.settingsPart&&(this.defaultTabSize=null==(o=e.settingsPart.settings)?void 0:o.defaultTabStop),!r.ignoreFonts&&e.fontTablePart&&this.renderFontTable(e.fontTablePart,n);var i=this.renderSections(e.documentPart.body);this.options.inWrapper?t.appendChild(this.renderWrapper(i)):St(t,i),this.commentHighlight&&r.renderComments&&CSS.highlights.set(`${this.className}-comments`,this.commentHighlight),this.refreshTabStops(),this.postRenderTasks.forEach((e=>e()))}renderTheme(e,t){var n,r;const o={},i=null==(n=e.theme)?void 0:n.fontScheme;i&&(i.majorFont&&(o["--docx-majorHAnsi-font"]=i.majorFont.latinTypeface),i.minorFont&&(o["--docx-minorHAnsi-font"]=i.minorFont.latinTypeface));const a=null==(r=e.theme)?void 0:r.colorScheme;if(a)for(let[e,t]of Object.entries(a.colors))o[`--docx-${e}-color`]=`#${t}`;const l=this.styleToString(`.${this.className}`,o);t.appendChild(Vt(l))}renderFontTable(e,t){for(let n of e.fonts)for(let e of n.embedFontRefs)this.tasks.push(this.document.loadFont(e.id,e.key).then((r=>{const o={"font-family":n.name,src:`url(${r})`};("bold"==e.type||"boldItalic"==e.type)&&(o["font-weight"]="bold"),("italic"==e.type||"boldItalic"==e.type)&&(o["font-style"]="italic"),Bt(t,`docxjs ${n.name} font`);const i=this.styleToString("@font-face",o);t.appendChild(Vt(i)),this.refreshTabStops()})))}processStyleName(e){return e?`${this.className}_${z(e)}`:this.className}processStyles(e){const t=L(e.filter((e=>null!=e.id)),(e=>e.id));for(const r of e.filter((e=>e.basedOn))){var n=t[r.basedOn];if(n){r.paragraphProps=W(r.paragraphProps,n.paragraphProps),r.runProps=W(r.runProps,n.runProps);for(const e of n.styles){const t=r.styles.find((t=>t.target==e.target));t?this.copyStyleProperties(e.values,t.values):r.styles.push(d(u({},e),{values:u({},e.values)}))}}else this.options.debug}for(let t of e)t.cssName=this.processStyleName(t.id);return t}prodessNumberings(e){var t;for(let n of e.filter((e=>e.pStyleName))){const e=this.findStyle(n.pStyleName);null!=(t=null==e?void 0:e.paragraphProps)&&t.numbering&&(e.paragraphProps.numbering.level=n.level)}}processElement(e){if(e.children)for(var t of e.children)t.parent=e,t.type==J.Table?this.processTable(t):this.processElement(t)}processTable(e){for(var t of e.children)for(var n of t.children)n.cssStyle=this.copyStyleProperties(e.cellStyle,n.cssStyle,["border-left","border-right","border-top","border-bottom","padding-left","padding-right","padding-top","padding-bottom"]),this.processElement(n)}copyStyleProperties(e,t,n=null){if(!e)return t;for(var r of(null==t&&(t={}),null==n&&(n=Object.getOwnPropertyNames(e)),n))e.hasOwnProperty(r)&&!t.hasOwnProperty(r)&&(t[r]=e[r]);return t}createPageElement(e,t){var n=this.createElement("section",{className:e});return t&&(t.pageMargins&&(n.style.paddingLeft=t.pageMargins.left,n.style.paddingRight=t.pageMargins.right,n.style.paddingTop=t.pageMargins.top,n.style.paddingBottom=t.pageMargins.bottom),t.pageSize&&(this.options.ignoreWidth||(n.style.width=t.pageSize.width),this.options.ignoreHeight||(n.style.minHeight=t.pageSize.height))),n}createSectionContent(e){var t=this.createElement("article");return e.columns&&e.columns.numberOfColumns&&(t.style.columnCount=`${e.columns.numberOfColumns}`,t.style.columnGap=e.columns.space,e.columns.separator&&(t.style.columnRule="1px solid black")),t}renderSections(e){const t=[];this.processElement(e);const n=this.splitBySection(e.children,e.props),r=this.groupByPageBreaks(n);let o=null;for(let n=0,a=r.length;n<a;n++){this.currentFootnoteIds=[];let l=r[n][0].sectProps;const s=this.createPageElement(this.className,l);this.renderStyleValues(e.cssStyle,s),this.options.renderHeaders&&this.renderHeaderFooter(l.headerRefs,l,t.length,o!=l,s);for(const e of r[n]){var i=this.createSectionContent(e.sectProps);this.renderElements(e.elements,i),s.appendChild(i),l=e.sectProps}this.options.renderFootnotes&&this.renderNotes(this.currentFootnoteIds,this.footnoteMap,s),this.options.renderEndnotes&&n==a-1&&this.renderNotes(this.currentEndnoteIds,this.endnoteMap,s),this.options.renderFooters&&this.renderHeaderFooter(l.footerRefs,l,t.length,o!=l,s),t.push(s),o=l}return t}renderHeaderFooter(e,t,n,r,o){var i,a;if(e){var l=null!=(a=null!=(i=t.titlePage&&r?e.find((e=>"first"==e.type)):null)?i:n%2==1?e.find((e=>"even"==e.type)):null)?a:e.find((e=>"default"==e.type)),s=l&&this.document.findPartByRelId(l.id,this.document.documentPart);if(s){this.currentPart=s,this.usedHederFooterParts.includes(s.path)||(this.processElement(s.rootElement),this.usedHederFooterParts.push(s.path));const[e]=this.renderElements([s.rootElement],o);null!=t&&t.pageMargins&&(s.rootElement.type===J.Header?(e.style.marginTop=`calc(${t.pageMargins.header} - ${t.pageMargins.top})`,e.style.minHeight=`calc(${t.pageMargins.top} - ${t.pageMargins.header})`):s.rootElement.type===J.Footer&&(e.style.marginBottom=`calc(${t.pageMargins.footer} - ${t.pageMargins.bottom})`,e.style.minHeight=`calc(${t.pageMargins.bottom} - ${t.pageMargins.footer})`)),this.currentPart=null}}}isPageBreakElement(e){return e.type==J.Break&&("lastRenderedPageBreak"==e.break?!this.options.ignoreLastRenderedPageBreak:"page"==e.break)}isPageBreakSection(e,t){var n,r,o,i,a,l;return!(!e||!t||(null==(n=e.pageSize)?void 0:n.orientation)==(null==(r=t.pageSize)?void 0:r.orientation)&&(null==(o=e.pageSize)?void 0:o.width)==(null==(i=t.pageSize)?void 0:i.width)&&(null==(a=e.pageSize)?void 0:a.height)==(null==(l=t.pageSize)?void 0:l.height))}splitBySection(e,t){var n,r={sectProps:null,elements:[],pageBreak:!1},o=[r];for(let t of e){if(t.type==J.Paragraph){const e=this.findStyle(t.styleName);null!=(n=null==e?void 0:e.paragraphProps)&&n.pageBreakBefore&&(r.sectProps=i,r.pageBreak=!0,r={sectProps:null,elements:[],pageBreak:!1},o.push(r))}if(r.elements.push(t),t.type==J.Paragraph){const e=t;var i=e.sectionProps,a=-1,l=-1;if(this.options.breakPages&&e.children&&(a=e.children.findIndex((e=>{var t,n;return-1!=(l=null!=(n=null==(t=e.children)?void 0:t.findIndex(this.isPageBreakElement.bind(this)))?n:-1)}))),(i||-1!=a)&&(r.sectProps=i,r.pageBreak=-1!=a,r={sectProps:null,elements:[],pageBreak:!1},o.push(r)),-1!=a){let n=e.children[a],o=l<n.children.length-1;if(a<e.children.length-1||o){var s=t.children,c=d(u({},t),{children:s.slice(a)});if(t.children=s.slice(0,a),r.elements.push(c),o){let e=n.children,r=d(u({},n),{children:e.slice(0,l)});t.children.push(r),n.children=e.slice(l)}}}}}let f=null;for(let e=o.length-1;e>=0;e--)null==o[e].sectProps?o[e].sectProps=null!=f?f:t:f=o[e].sectProps;return o}groupByPageBreaks(e){let t,n=[];const r=[n];for(let o of e)n.push(o),(this.options.ignoreLastRenderedPageBreak||o.pageBreak||this.isPageBreakSection(t,o.sectProps))&&r.push(n=[]),t=o.sectProps;return r.filter((e=>e.length>0))}renderWrapper(e){return this.createElement("div",{className:`${this.className}-wrapper`},e)}renderDefaultStyle(){var e=this.className,t=`\n.${e}-wrapper { background: gray; padding: 30px; padding-bottom: 0px; display: flex; flex-flow: column; align-items: center; } \n.${e}-wrapper>section.${e} { background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); margin-bottom: 30px; }\n.${e} { color: black; hyphens: auto; text-underline-position: from-font; }\nsection.${e} { box-sizing: border-box; display: flex; flex-flow: column nowrap; position: relative; overflow: hidden; }\nsection.${e}>article { margin-bottom: auto; z-index: 1; }\nsection.${e}>footer { z-index: 1; }\n.${e} table { border-collapse: collapse; }\n.${e} table td, .${e} table th { vertical-align: top; }\n.${e} p { margin: 0pt; min-height: 1em; }\n.${e} span { white-space: pre-wrap; overflow-wrap: break-word; }\n.${e} a { color: inherit; text-decoration: inherit; }\n.${e} svg { fill: transparent; }\n`;return this.options.renderComments&&(t+=`\n.${e}-comment-ref { cursor: default; }\n.${e}-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; }\n.${e}-comment-ref:hover~.${e}-comment-popover { display: block; }\n.${e}-comment-author,.${e}-comment-date { font-size: 0.875rem; color: #888; }\n`),Vt(t)}renderNumbering(e,t){var n="",r=[];for(var o of e){var i=`p.${this.numberingClass(o.id,o.level)}`,a="none";if(o.bullet){let e=`--${this.className}-${o.bullet.src}`.toLowerCase();n+=this.styleToString(`${i}:before`,{content:"' '",display:"inline-block",background:`var(${e})`},o.bullet.style),this.tasks.push(this.document.loadNumberingImage(o.bullet.src).then((n=>{var r=`${this.rootSelector} { ${e}: url(${n}) }`;t.appendChild(Vt(r))})))}else if(o.levelText){let e=this.numberingCounter(o.id,o.level);const t=e+" "+(o.start-1);o.level>0&&(n+=this.styleToString(`p.${this.numberingClass(o.id,o.level-1)}`,{"counter-reset":t})),r.push(t),n+=this.styleToString(`${i}:before`,u({content:this.levelTextToContent(o.levelText,o.suff,o.id,this.numFormatToCssValue(o.format)),"counter-increment":e},o.rStyle))}else a=this.numFormatToCssValue(o.format);n+=this.styleToString(i,u({display:"list-item","list-style-position":"inside","list-style-type":a},o.pStyle))}return r.length>0&&(n+=this.styleToString(this.rootSelector,{"counter-reset":r.join(" ")})),Vt(n)}renderStyles(e){var t,n="";const r=this.styleMap,o=L(e.filter((e=>e.isDefault)),(e=>e.target));for(const s of e){var i=s.styles;if(s.linked){var a=s.linked&&r[s.linked];a?i=i.concat(a.styles):this.options.debug}for(const e of i){var l=`${null!=(t=s.target)?t:""}.${s.cssName}`;s.target!=e.target&&(l+=` ${e.target}`),o[s.target]==s&&(l=`.${this.className} ${s.target}, `+l),n+=this.styleToString(l,e.values)}}return Vt(n)}renderNotes(e,t,n){var r=e.map((e=>t[e])).filter((e=>e));if(r.length>0){var o=this.createElement("ol",null,this.renderElements(r));n.appendChild(o)}}renderElement(e){switch(e.type){case J.Paragraph:return this.renderParagraph(e);case J.BookmarkStart:return this.renderBookmarkStart(e);case J.BookmarkEnd:return null;case J.Run:return this.renderRun(e);case J.Table:return this.renderTable(e);case J.Row:return this.renderTableRow(e);case J.Cell:return this.renderTableCell(e);case J.Hyperlink:return this.renderHyperlink(e);case J.SmartTag:return this.renderSmartTag(e);case J.Drawing:return this.renderDrawing(e);case J.Image:return this.renderImage(e);case J.Text:case J.Text:return this.renderText(e);case J.DeletedText:return this.renderDeletedText(e);case J.Tab:return this.renderTab(e);case J.Symbol:return this.renderSymbol(e);case J.Break:return this.renderBreak(e);case J.Footer:return this.renderContainer(e,"footer");case J.Header:return this.renderContainer(e,"header");case J.Footnote:case J.Endnote:return this.renderContainer(e,"li");case J.FootnoteReference:return this.renderFootnoteReference(e);case J.EndnoteReference:return this.renderEndnoteReference(e);case J.NoBreakHyphen:return this.createElement("wbr");case J.VmlPicture:return this.renderVmlPicture(e);case J.VmlElement:return this.renderVmlElement(e);case J.MmlMath:return this.renderContainerNS(e,Ot.mathML,"math",{xmlns:Ot.mathML});case J.MmlMathParagraph:return this.renderContainer(e,"span");case J.MmlFraction:return this.renderContainerNS(e,Ot.mathML,"mfrac");case J.MmlBase:return this.renderContainerNS(e,Ot.mathML,e.parent.type==J.MmlMatrixRow?"mtd":"mrow");case J.MmlNumerator:case J.MmlDenominator:case J.MmlFunction:case J.MmlLimit:case J.MmlBox:return this.renderContainerNS(e,Ot.mathML,"mrow");case J.MmlGroupChar:return this.renderMmlGroupChar(e);case J.MmlLimitLower:return this.renderContainerNS(e,Ot.mathML,"munder");case J.MmlMatrix:return this.renderContainerNS(e,Ot.mathML,"mtable");case J.MmlMatrixRow:return this.renderContainerNS(e,Ot.mathML,"mtr");case J.MmlRadical:return this.renderMmlRadical(e);case J.MmlSuperscript:return this.renderContainerNS(e,Ot.mathML,"msup");case J.MmlSubscript:return this.renderContainerNS(e,Ot.mathML,"msub");case J.MmlDegree:case J.MmlSuperArgument:case J.MmlSubArgument:return this.renderContainerNS(e,Ot.mathML,"mn");case J.MmlFunctionName:return this.renderContainerNS(e,Ot.mathML,"ms");case J.MmlDelimiter:return this.renderMmlDelimiter(e);case J.MmlRun:return this.renderMmlRun(e);case J.MmlNary:return this.renderMmlNary(e);case J.MmlPreSubSuper:return this.renderMmlPreSubSuper(e);case J.MmlBar:return this.renderMmlBar(e);case J.MmlEquationArray:return this.renderMllList(e);case J.Inserted:return this.renderInserted(e);case J.Deleted:return this.renderDeleted(e);case J.CommentRangeStart:return this.renderCommentRangeStart(e);case J.CommentRangeEnd:return this.renderCommentRangeEnd(e);case J.CommentReference:return this.renderCommentReference(e)}return null}renderChildren(e,t){return this.renderElements(e.children,t)}renderElements(e,t){if(null==e)return null;var n=e.flatMap((e=>this.renderElement(e))).filter((e=>null!=e));return t&&St(t,n),n}renderContainer(e,t,n){return this.createElement(t,n,this.renderChildren(e))}renderContainerNS(e,t,n,r){return Ct(t,n,r,this.renderChildren(e))}renderParagraph(e){var t,n,r,o=this.createElement("p");const i=this.findStyle(e.styleName);null!=e.tabs||(e.tabs=null==(t=null==i?void 0:i.paragraphProps)?void 0:t.tabs),this.renderClass(e,o),this.renderChildren(e,o),this.renderStyleValues(e.cssStyle,o),this.renderCommonProperties(o.style,e);const a=null!=(r=e.numbering)?r:null==(n=null==i?void 0:i.paragraphProps)?void 0:n.numbering;return a&&o.classList.add(this.numberingClass(a.id,a.level)),o}renderRunProperties(e,t){this.renderCommonProperties(e,t)}renderCommonProperties(e,t){null!=t&&(t.color&&(e.color=t.color),t.fontSize&&(e["font-size"]=t.fontSize))}renderHyperlink(e){var t=this.createElement("a");if(this.renderChildren(e,t),this.renderStyleValues(e.cssStyle,t),e.href)t.href=e.href;else if(e.id){const n=this.document.documentPart.rels.find((t=>t.id==e.id&&"External"===t.targetMode));t.href=null==n?void 0:n.target}return t}renderSmartTag(e){var t=this.createElement("span");return this.renderChildren(e,t),t}renderCommentRangeStart(e){var t;if(!this.options.renderComments)return null;const n=new Range;null==(t=this.commentHighlight)||t.add(n);const r=this.htmlDocument.createComment(`start of comment #${e.id}`);return this.later((()=>n.setStart(r,0))),this.commentMap[e.id]=n,r}renderCommentRangeEnd(e){if(!this.options.renderComments)return null;const t=this.commentMap[e.id],n=this.htmlDocument.createComment(`end of comment #${e.id}`);return this.later((()=>null==t?void 0:t.setEnd(n,0))),n}renderCommentReference(e){var t;if(!this.options.renderComments)return null;var n=null==(t=this.document.commentsPart)?void 0:t.commentMap[e.id];if(!n)return null;const r=new DocumentFragment,o=xt("span",{className:`${this.className}-comment-ref`},["💬"]),i=xt("div",{className:`${this.className}-comment-popover`});return this.renderCommentContent(n,i),r.appendChild(this.htmlDocument.createComment(`comment #${n.id} by ${n.author} on ${n.date}`)),r.appendChild(o),r.appendChild(i),r}renderCommentContent(e,t){t.appendChild(xt("div",{className:`${this.className}-comment-author`},[e.author])),t.appendChild(xt("div",{className:`${this.className}-comment-date`},[new Date(e.date).toLocaleString()])),this.renderChildren(e,t)}renderDrawing(e){var t=this.createElement("div");return t.style.display="inline-block",t.style.position="relative",t.style.textIndent="0px",this.renderChildren(e,t),this.renderStyleValues(e.cssStyle,t),t}renderImage(e){let t=this.createElement("img");return this.renderStyleValues(e.cssStyle,t),this.document&&this.tasks.push(this.document.loadDocumentImage(e.src,this.currentPart).then((e=>{t.src=e}))),t}renderText(e){return this.htmlDocument.createTextNode(e.text)}renderDeletedText(e){return this.options.renderEndnotes?this.htmlDocument.createTextNode(e.text):null}renderBreak(e){return"textWrapping"==e.break?this.createElement("br"):null}renderInserted(e){return this.options.renderChanges?this.renderContainer(e,"ins"):this.renderChildren(e)}renderDeleted(e){return this.options.renderChanges?this.renderContainer(e,"del"):null}renderSymbol(e){var t=this.createElement("span");return t.style.fontFamily=e.font,t.innerHTML=`&#x${e.char};`,t}renderFootnoteReference(e){var t=this.createElement("sup");return this.currentFootnoteIds.push(e.id),t.textContent=`${this.currentFootnoteIds.length}`,t}renderEndnoteReference(e){var t=this.createElement("sup");return this.currentEndnoteIds.push(e.id),t.textContent=`${this.currentEndnoteIds.length}`,t}renderTab(e){var t,n=this.createElement("span");if(n.innerHTML="&emsp;",this.options.experimental){n.className=this.tabStopClass();var r=null==(t=Tt(e,J.Paragraph))?void 0:t.tabs;this.currentTabs.push({stops:r,span:n})}return n}renderBookmarkStart(e){var t=this.createElement("span");return t.id=e.name,t}renderRun(e){if(e.fieldRun)return null;const t=this.createElement("span");if(e.id&&(t.id=e.id),this.renderClass(e,t),this.renderStyleValues(e.cssStyle,t),e.verticalAlign){const n=this.createElement(e.verticalAlign);this.renderChildren(e,n),t.appendChild(n)}else this.renderChildren(e,t);return t}renderTable(e){let t=this.createElement("table");return this.tableCellPositions.push(this.currentCellPosition),this.tableVerticalMerges.push(this.currentVerticalMerge),this.currentVerticalMerge={},this.currentCellPosition={col:0,row:0},e.columns&&t.appendChild(this.renderTableColumns(e.columns)),this.renderClass(e,t),this.renderChildren(e,t),this.renderStyleValues(e.cssStyle,t),this.currentVerticalMerge=this.tableVerticalMerges.pop(),this.currentCellPosition=this.tableCellPositions.pop(),t}renderTableColumns(e){let t=this.createElement("colgroup");for(let n of e){let e=this.createElement("col");n.width&&(e.style.width=n.width),t.appendChild(e)}return t}renderTableRow(e){let t=this.createElement("tr");return this.currentCellPosition.col=0,this.renderClass(e,t),this.renderChildren(e,t),this.renderStyleValues(e.cssStyle,t),this.currentCellPosition.row++,t}renderTableCell(e){let t=this.createElement("td");const n=this.currentCellPosition.col;return e.verticalMerge?"restart"==e.verticalMerge?(this.currentVerticalMerge[n]=t,t.rowSpan=1):this.currentVerticalMerge[n]&&(this.currentVerticalMerge[n].rowSpan+=1,t.style.display="none"):this.currentVerticalMerge[n]=null,this.renderClass(e,t),this.renderChildren(e,t),this.renderStyleValues(e.cssStyle,t),e.span&&(t.colSpan=e.span),this.currentCellPosition.col+=t.colSpan,t}renderVmlPicture(e){var t=xt("div");return this.renderChildren(e,t),t}renderVmlElement(e){var t,n,r=_t("svg");r.setAttribute("style",e.cssStyleText);const o=this.renderVmlChildElement(e);return null!=(t=e.imageHref)&&t.id&&this.tasks.push(null==(n=this.document)?void 0:n.loadDocumentImage(e.imageHref.id,this.currentPart).then((e=>o.setAttribute("href",e)))),r.appendChild(o),requestAnimationFrame((()=>{const e=r.firstElementChild.getBBox();r.setAttribute("width",`${Math.ceil(e.x+e.width)}`),r.setAttribute("height",`${Math.ceil(e.y+e.height)}`)})),r}renderVmlChildElement(e){const t=_t(e.tagName);Object.entries(e.attrs).forEach((([e,n])=>t.setAttribute(e,n)));for(let n of e.children)n.type==J.VmlElement?t.appendChild(this.renderVmlChildElement(n)):t.appendChild(...j(this.renderElement(n)));return t}renderMmlRadical(e){var t;const n=e.children.find((e=>e.type==J.MmlBase));if(null!=(t=e.props)&&t.hideDegree)return Ct(Ot.mathML,"msqrt",null,this.renderElements([n]));const r=e.children.find((e=>e.type==J.MmlDegree));return Ct(Ot.mathML,"mroot",null,this.renderElements([n,r]))}renderMmlDelimiter(e){var t,n;const r=[];return r.push(Ct(Ot.mathML,"mo",null,[null!=(t=e.props.beginChar)?t:"("])),r.push(...this.renderElements(e.children)),r.push(Ct(Ot.mathML,"mo",null,[null!=(n=e.props.endChar)?n:")"])),Ct(Ot.mathML,"mrow",null,r)}renderMmlNary(e){var t,n;const r=[],o=L(e.children,(e=>e.type)),i=o[J.MmlSuperArgument],a=o[J.MmlSubArgument],l=i?Ct(Ot.mathML,"mo",null,j(this.renderElement(i))):null,s=a?Ct(Ot.mathML,"mo",null,j(this.renderElement(a))):null,c=Ct(Ot.mathML,"mo",null,[null!=(n=null==(t=e.props)?void 0:t.char)?n:"∫"]);return l||s?r.push(Ct(Ot.mathML,"munderover",null,[c,s,l])):l?r.push(Ct(Ot.mathML,"mover",null,[c,l])):s?r.push(Ct(Ot.mathML,"munder",null,[c,s])):r.push(c),r.push(...this.renderElements(o[J.MmlBase].children)),Ct(Ot.mathML,"mrow",null,r)}renderMmlPreSubSuper(e){const t=[],n=L(e.children,(e=>e.type)),r=n[J.MmlSuperArgument],o=n[J.MmlSubArgument],i=r?Ct(Ot.mathML,"mo",null,j(this.renderElement(r))):null,a=o?Ct(Ot.mathML,"mo",null,j(this.renderElement(o))):null,l=Ct(Ot.mathML,"mo",null);return t.push(Ct(Ot.mathML,"msubsup",null,[l,a,i])),t.push(...this.renderElements(n[J.MmlBase].children)),Ct(Ot.mathML,"mrow",null,t)}renderMmlGroupChar(e){const t="bot"===e.props.verticalJustification?"mover":"munder",n=this.renderContainerNS(e,Ot.mathML,t);return e.props.char&&n.appendChild(Ct(Ot.mathML,"mo",null,[e.props.char])),n}renderMmlBar(e){const t=this.renderContainerNS(e,Ot.mathML,"mrow");switch(e.props.position){case"top":t.style.textDecoration="overline";break;case"bottom":t.style.textDecoration="underline"}return t}renderMmlRun(e){const t=Ct(Ot.mathML,"ms");return this.renderClass(e,t),this.renderStyleValues(e.cssStyle,t),this.renderChildren(e,t),t}renderMllList(e){const t=Ct(Ot.mathML,"mtable");this.renderClass(e,t),this.renderStyleValues(e.cssStyle,t),this.renderChildren(e);for(let n of this.renderChildren(e))t.appendChild(Ct(Ot.mathML,"mtr",null,[Ct(Ot.mathML,"mtd",null,[n])]));return t}renderStyleValues(e,t){for(let n in e)n.startsWith("$")?t.setAttribute(n.slice(1),e[n]):t.style[n]=e[n]}renderClass(e,t){e.className&&(t.className=e.className),e.styleName&&t.classList.add(this.processStyleName(e.styleName))}findStyle(e){var t;return e&&(null==(t=this.styleMap)?void 0:t[e])}numberingClass(e,t){return`${this.className}-num-${e}-${t}`}tabStopClass(){return`${this.className}-tab-stop`}styleToString(e,t,n=null){let r=`${e} {\r\n`;for(const e in t)e.startsWith("$")||(r+=` ${e}: ${t[e]};\r\n`);return n&&(r+=n),r+"}\r\n"}numberingCounter(e,t){return`${this.className}-num-${e}-${t}`}levelTextToContent(e,t,n,r){var o;const i={tab:"\\9",space:"\\a0"};return`"${e.replace(/%\d*/g,(e=>{let t=parseInt(e.substring(1),10)-1;return`"counter(${this.numberingCounter(n,t)}, ${r})"`}))}${null!=(o=i[t])?o:""}"`}numFormatToCssValue(e){var t;return null!=(t={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"}[e])?t:e}refreshTabStops(){this.options.experimental&&(clearTimeout(this.tabsTimeout),this.tabsTimeout=setTimeout((()=>{const e=At();for(let t of this.currentTabs)yt(t.span,t.stops,this.defaultTabSize,e)}),500))}later(e){this.postRenderTasks.push(e)}}function xt(e,t,n){return Ct(void 0,e,t,n)}function _t(e,t,n){return Ct(Ot.svg,e,t,n)}function Ct(e,t,n,r){var o=e?document.createElementNS(e,t):document.createElement(t);return Object.assign(o,n),r&&St(o,r),o}function kt(e){e.innerHTML=""}function St(e,t){t.forEach((t=>e.appendChild(H(t)?document.createTextNode(t):t)))}function Vt(e){return xt("style",{innerHTML:e})}function Bt(e,t){e.appendChild(document.createComment(t))}function Tt(e,t){for(var n=e.parent;null!=n&&n.type!=t;)n=n.parent;return n}const Nt={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 Et(e,t){const n=u(u({},Nt),t);return Ge.load(e,new ft(n),n)}function Pt(e,t,n,r){return f(this,null,(function*(){const o=u(u({},Nt),r),i=new wt(window.document);return i.render(e,t,n,o),Promise.allSettled(i.tasks)}))}function Qt(e,t,n,r){return f(this,null,(function*(){const o=yield Et(e,r);return yield Pt(o,t,n,r),o}))}const Mt={ignoreLastRenderedPageBreak:!1};function Dt(e,t={}){return"string"==typeof e?$t(e,t):Promise.resolve(e)}function $t(e,t){return fetch(e,t).then((e=>200!==e.status?Promise.reject(e):e))}function zt(e){return f(this,null,(function*(){let t;return e instanceof Blob?t=e:e instanceof Response?t=yield e.blob():e instanceof ArrayBuffer&&(t=new Blob([e])),t}))}function Rt(e,t,n={}){if(!e)return t.innerHTML="",Promise.resolve();let r;return e instanceof Blob?r=e:e instanceof Response?r=e.blob():e instanceof ArrayBuffer&&(r=new Blob([e])),Qt(r,t,t,u(u({},Mt),n))}const It={getData:Dt,render:Rt,getBlob:zt};function Lt(e,t){return f(this,null,(function*(){t&&(t instanceof ArrayBuffer&&(t=new Blob([t])),Ft(e,URL.createObjectURL(t)))}))}function Ft(e,t){let n=document.createElement("a");n.download=e,n.style.display="none",n.href=t,document.body.appendChild(n),n.click(),document.body.removeChild(n)}const Ut=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n},Ht=e.defineComponent({name:"VueOfficeDocx",props:{src:[String,ArrayBuffer,Blob],requestOptions:{type:Object,default:()=>({})},options:{type:Object,default:()=>({})}},emits:["rendered","error"],setup(t,{emit:n}){const r=e.ref(null);let o=null;function i(){let e=r.value;It.getData(t.src,t.requestOptions).then((r=>f(this,null,(function*(){o=yield It.getBlob(r),It.render(o,e,t.options).then((()=>{n("rendered")})).catch((r=>{It.render("",e,t.options),n("error",r)}))})))).catch((r=>{It.render("",e,t.options),n("error",r)}))}function a(e){Lt(e||`vue-office-docx-${(new Date).getTime()}.docx`,o)}return e.onMounted((()=>{t.src&&i()})),e.watch((()=>t.src),(()=>{t.src?i():It.render("",r.value,t.options).then((()=>{n("rendered")}))})),{rootRef:r,save:a}}}),Wt={class:"vue-office-docx"},jt={class:"vue-office-docx-main",ref:"rootRef"};function qt(e,n,r,o,i,a){return t.openBlock(),t.createElementBlock("div",Wt,[t.createElementVNode("div",jt,null,512)])}const Xt=Ut(Ht,[["render",qt]]);return Xt.install=function(e){e.component(Xt.name,Xt)},Xt}(n(87561),n(61431))},32820:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-textarea-field",use:"icon-textarea-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-textarea-field"><defs><style type="text/css"></style></defs><path d="M896.4 173.1H128.9c-35.2 0-49 13.8-49 49v575.6c0 35.2 13.8 49 49 49h767.5c35.2 0 49-13.8 49-49V222.1c0-35.2-13.8-49-49-49z m0 592.6c0 16-12.8 32-32 32H160.9c-19.2 0-32-12.8-32-32V254.1c0-16 12.8-32 32-32h703.5c19.2 0 32 12.8 32 32v511.6z" p-id="12940" /><path d="M710.2 766.7h141.5c8.1 0 14.7-6.6 14.7-14.7V610.4c0-1.3-1.6-2-2.6-1.1L709.1 764.1c-1 1-0.3 2.6 1.1 2.6zM207.2 594.3h-13.5c-10 0-18.2-8.2-18.2-18.2V291.8c0-10.2 8.4-18.6 18.6-18.6h12.8c10.2 0 18.6 8.4 18.6 18.6v284.3c-0.1 10-8.3 18.2-18.3 18.2z" p-id="12941" /></symbol>'});a().add(l);t.default=l},32902:function(e,t,n){var r=n(40870),o=n(35657);e.exports=function(e,t){var n={};return t=t||[],o(r(e),(function(e,r){n[e]=t[r]})),n}},32944:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(98026);function o(e,t){for(var n=0;n<e.length;n++)e[n][1]||(e[n][1]=e[n][0]);return t=t||!1,function(n,o,i){for(var a={},l=0;l<e.length;l++){var s=e[l][1];if(!(o&&r.indexOf(o,s)>=0||i&&r.indexOf(i,s)<0)){var c=n.getShallow(s,t);null!=c&&(a[e[l][0]]=c)}}return a}}},32948:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"time-range-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},rules:Array},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>a.field.options.size||"default"));function u(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus)(e)}}function d(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur)(e)}}let{createFieldRules:f,getPropName:h,handleFieldValidation:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(a.designState)return;let t=h(a);m.value[t]=e}function A(e){if(v(e),p(h(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(m?void 0===m.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===m.value[a.field.options.name]?m.value[a.field.options.name]=null:l.value=m.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=g&&null!=g.value&&a.field.options.name&&(g.value[a.field.options.name]=n),f(a.field,s.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,v(e),p(h(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):f(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-time-picker"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([e.field.options.autoFullWidth?"lyfullwidth":""])},[(0,r.createVNode)(o,{ref:"lyfieldEditor","is-range":"",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:c.value,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":"HH:mm:ss","start-placeholder":e.field.options.startPlaceholder||"开始时间","end-placeholder":e.field.options.endPlaceholder||"结束时间",onFocus:u,onBlur:d,onChange:A},null,8,["modelValue","disabled","readonly","size","clearable","editable","format","start-placeholder","end-placeholder"])],2)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-3e533d81"]])},33040:function(e){e.exports=function(e){return!!e&&e.constructor===TypeError}},33153:function(e,t,n){"use strict";e.exports=n.p+"static/img/logo.763e820f.png"},33174:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env");e.add("print",(function(e){!function(e){e.addCommand("mcePrint",(function(){t.browser.isIE()?e.getDoc().execCommand("print",!1,null):e.getWin().print()}))}(e),function(e){var t=function(){return e.execCommand("mcePrint")};e.ui.registry.addButton("print",{icon:"print",tooltip:"Print",onAction:t}),e.ui.registry.addMenuItem("print",{text:"Print...",icon:"print",onAction:t})}(e),e.addShortcut("Meta+P","","mcePrint")}))}()},33255:function(e,t,n){var r=n(93850),o=n(54477),i=n(70111),a=n(79135),l=n(2801),s=n(24993),c=n(68142);e.exports=function(e,t,n){if(e){var u,d=arguments.length>1&&(l(t)||!i(t)),f=d?n:t;if(o(e))c(e,d?function(n,r){e[r]=t}:function(t,n){r(e,n)}),f&&s(e,f);else if(a(e)){if(d)for(u=e.length;u>0;)u--,e[u]=t;else e.length=0;f&&e.push.apply(e,f)}}return e}},33333:function(e,t,n){"use strict";n.d(t,{$M:function(){return p},EC:function(){return m},KQ:function(){return y},Ub:function(){return x},Zy:function(){return A},ie:function(){return w},s5:function(){return v},uG:function(){return d}});var r=n(61431),o=n(36940),i=n(2154),a=n(81531);const l=(0,r.ref)(),s=(0,r.ref)(0),c=(0,r.ref)(0);let u=0;const d=e=>{const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0||e===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t},f=(e,t)=>{for(const n of e)if(!h(n,t))return n},h=(e,t)=>{if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1},p=e=>{const t=d(e);return[f(t,e),f(t.reverse(),e)]},m=(e,t)=>{if(e&&e.focus){const n=document.activeElement;let r=!1;!(0,i.vq)(e)||(0,a.tp)(e)||e.getAttribute("tabindex")||(e.setAttribute("tabindex","-1"),r=!0),e.focus({preventScroll:!0}),c.value=window.performance.now(),e!==n&&(e=>e instanceof HTMLInputElement&&"select"in e)(e)&&t&&e.select(),(0,i.vq)(e)&&r&&e.removeAttribute("tabindex")}};function g(e,t){const n=[...e],r=e.indexOf(t);return-1!==r&&n.splice(r,1),n}const v=(e,t=!1)=>{const n=document.activeElement;for(const r of e)if(m(r,t),document.activeElement!==n)return},A=(()=>{let e=[];return{push:t=>{const n=e[0];n&&t!==n&&n.pause(),e=g(e,t),e.unshift(t)},remove:t=>{var n,r;e=g(e,t),null==(r=null==(n=e[0])?void 0:n.resume)||r.call(n)}}})(),y=()=>s.value>c.value,b=()=>{l.value="pointer",s.value=window.performance.now()},O=()=>{l.value="keyboard",s.value=window.performance.now()},w=()=>((0,r.onMounted)((()=>{0===u&&(document.addEventListener("mousedown",b),document.addEventListener("touchstart",b),document.addEventListener("keydown",O)),u++})),(0,r.onBeforeUnmount)((()=>{u--,u<=0&&(document.removeEventListener("mousedown",b),document.removeEventListener("touchstart",b),document.removeEventListener("keydown",O))})),{focusReason:l,lastUserFocusTimestamp:s,lastAutomatedFocusTimestamp:c}),x=e=>new CustomEvent(o.d,{...o.oV,detail:e})},33385:function(e,t,n){"use strict";n.d(t,{gm:function(){return o}});var r=n(22720);const o=()=>r.oc&&/firefox/i.test(window.navigator.userAgent)},33392:function(e,t,n){"use strict";var r=n(79504),o=0,i=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+i,36)}},33423:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var r=n(98026),o=n(24326),i=n(45558),a=n(48170),l=n(50626),s=(0,a.$r)();function c(e,t){var n=r.map(t,(function(t){return e.scale.parse(t)}));return"time"===e.type&&n.length>0&&(n.sort(),n.unshift(n[0]),n.push(n[n.length-1])),n}function u(e){var t=e.getLabelModel().get("customValues");if(t){var n=(0,l.ry)(e),o=e.scale.getExtent(),i=c(e,t),a=r.filter(i,(function(e){return e>=o[0]&&e<=o[1]}));return{labels:r.map(a,(function(t){var r={value:t};return{formattedLabel:n(r),rawLabel:e.scale.getLabel(r),tickValue:t}}))}}return"category"===e.type?function(e){var t=e.getLabelModel(),n=f(e,t);return!t.get("show")||e.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}(e):function(e){var t=e.scale.getTicks(),n=(0,l.ry)(e);return{labels:r.map(t,(function(t,r){return{level:t.level,formattedLabel:n(t,r),rawLabel:e.scale.getLabel(t),tickValue:t.value}}))}}(e)}function d(e,t){var n=e.getTickModel().get("customValues");if(n){var o=e.scale.getExtent(),i=c(e,n);return{ticks:r.filter(i,(function(e){return e>=o[0]&&e<=o[1]}))}}return"category"===e.type?function(e,t){var n,o,i=h(e,"ticks"),a=(0,l.j2)(t),s=p(i,a);if(s)return s;t.get("show")&&!e.scale.isBlank()||(n=[]);if(r.isFunction(a))n=v(e,a,!0);else if("auto"===a){var c=f(e,e.getLabelModel());o=c.labelCategoryInterval,n=r.map(c.labels,(function(e){return e.tickValue}))}else n=g(e,o=a,!0);return m(i,a,{ticks:n,tickCategoryInterval:o})}(e,t):{ticks:r.map(e.scale.getTicks(),(function(e){return e.value}))}}function f(e,t){var n,o,i=h(e,"labels"),a=(0,l.j2)(t),c=p(i,a);return c||(r.isFunction(a)?n=v(e,a):(o="auto"===a?function(e){var t=s(e).autoInterval;return null!=t?t:s(e).autoInterval=e.calculateCategoryInterval()}(e):a,n=g(e,o)),m(i,a,{labels:n,labelCategoryInterval:o}))}function h(e,t){return s(e)[t]||(s(e)[t]=[])}function p(e,t){for(var n=0;n<e.length;n++)if(e[n].key===t)return e[n].value}function m(e,t,n){return e.push({key:t,value:n}),n}function g(e,t,n){var r=(0,l.ry)(e),o=e.scale,i=o.getExtent(),a=e.getLabelModel(),s=[],c=Math.max((t||0)+1,1),u=i[0],d=o.count();0!==u&&c>1&&d/c>2&&(u=Math.round(Math.ceil(u/c)*c));var f=(0,l.PJ)(e),h=a.get("showMinLabel")||f,p=a.get("showMaxLabel")||f;h&&u!==i[0]&&g(i[0]);for(var m=u;m<=i[1];m+=c)g(m);function g(e){var t={value:e};s.push(n?e:{formattedLabel:r(t),rawLabel:o.getLabel(t),tickValue:e})}return p&&m-c!==i[1]&&g(i[1]),s}function v(e,t,n){var o=e.scale,i=(0,l.ry)(e),a=[];return r.each(o.getTicks(),(function(e){var r=o.getLabel(e),l=e.value;t(e.value,r)&&a.push(n?l:{formattedLabel:i(e),rawLabel:r,tickValue:l})})),a}var A=[0,1];function y(e,t){var n=(e[1]-e[0])/t/2;e[0]+=n,e[1]-=n}var b=function(){function e(e,t,n){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=n||[0,0]}return e.prototype.contain=function(e){var t=this._extent,n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]);return e>=n&&e<=r},e.prototype.containData=function(e){return this.scale.contain(e)},e.prototype.getExtent=function(){return this._extent.slice()},e.prototype.getPixelPrecision=function(e){return(0,o.hb)(e||this.scale.getExtent(),this._extent)},e.prototype.setExtent=function(e,t){var n=this._extent;n[0]=e,n[1]=t},e.prototype.dataToCoord=function(e,t){var n=this._extent,r=this.scale;return e=r.normalize(e),this.onBand&&"ordinal"===r.type&&y(n=n.slice(),r.count()),(0,o.Cb)(e,A,n,t)},e.prototype.coordToData=function(e,t){var n=this._extent,r=this.scale;this.onBand&&"ordinal"===r.type&&y(n=n.slice(),r.count());var i=(0,o.Cb)(e,n,A,t);return this.scale.scale(i)},e.prototype.pointToData=function(e,t){},e.prototype.getTicksCoords=function(e){var t=(e=e||{}).tickModel||this.getTickModel(),n=d(this,t).ticks,i=(0,r.map)(n,(function(e){return{coord:this.dataToCoord("ordinal"===this.scale.type?this.scale.getRawOrdinalNumber(e):e),tickValue:e}}),this);return function(e,t,n,i){var a=t.length;if(!e.onBand||n||!a)return;var l,s,c=e.getExtent();if(1===a)t[0].coord=c[0],l=t[1]={coord:c[1],tickValue:t[0].tickValue};else{var u=t[a-1].tickValue-t[0].tickValue,d=(t[a-1].coord-t[0].coord)/u;(0,r.each)(t,(function(e){e.coord-=d/2}));var f=e.scale.getExtent();s=1+f[1]-t[a-1].tickValue,l={coord:t[a-1].coord+d*s,tickValue:f[1]+1},t.push(l)}var h=c[0]>c[1];p(t[0].coord,c[0])&&(i?t[0].coord=c[0]:t.shift());i&&p(c[0],t[0].coord)&&t.unshift({coord:c[0]});p(c[1],l.coord)&&(i?l.coord=c[1]:t.pop());i&&p(l.coord,c[1])&&t.push({coord:c[1]});function p(e,t){return e=(0,o.LI)(e),t=(0,o.LI)(t),h?e>t:e<t}}(this,i,t.get("alignWithLabel"),e.clamp),i},e.prototype.getMinorTicksCoords=function(){if("ordinal"===this.scale.type)return[];var e=this.model.getModel("minorTick").get("splitNumber");e>0&&e<100||(e=5);var t=this.scale.getMinorTicks(e);return(0,r.map)(t,(function(e){return(0,r.map)(e,(function(e){return{coord:this.dataToCoord(e),tickValue:e}}),this)}),this)},e.prototype.getViewLabels=function(){return u(this).labels},e.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},e.prototype.getTickModel=function(){return this.model.getModel("axisTick")},e.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),n=t[1]-t[0]+(this.onBand?1:0);0===n&&(n=1);var r=Math.abs(e[1]-e[0]);return Math.abs(r)/n},e.prototype.calculateCategoryInterval=function(){return function(e){var t=function(e){var t=e.getLabelModel();return{axisRotate:e.getRotate?e.getRotate():e.isHorizontal&&!e.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}(e),n=(0,l.ry)(e),r=(t.axisRotate-t.labelRotate)/180*Math.PI,o=e.scale,a=o.getExtent(),c=o.count();if(a[1]-a[0]<1)return 0;var u=1;c>40&&(u=Math.max(1,Math.floor(c/40)));for(var d=a[0],f=e.dataToCoord(d+1)-e.dataToCoord(d),h=Math.abs(f*Math.cos(r)),p=Math.abs(f*Math.sin(r)),m=0,g=0;d<=a[1];d+=u){var v,A,y=i.NO(n({value:d}),t.font,"center","top");v=1.3*y.width,A=1.3*y.height,m=Math.max(m,v,7),g=Math.max(g,A,7)}var b=m/h,O=g/p;isNaN(b)&&(b=1/0),isNaN(O)&&(O=1/0);var w=Math.max(0,Math.floor(Math.min(b,O))),x=s(e.model),_=e.getExtent(),C=x.lastAutoInterval,k=x.lastTickCount;return null!=C&&null!=k&&Math.abs(C-w)<=1&&Math.abs(k-c)<=1&&C>w&&x.axisExtent0===_[0]&&x.axisExtent1===_[1]?w=C:(x.lastTickCount=c,x.lastAutoInterval=w,x.axisExtent0=_[0],x.axisExtent1=_[1]),w}(this)},e}()},33498:function(e,t,n){n(24303)},33616:function(e){var t;self,t=()=>(()=>{"use strict";var e,t={};return e=t,Object.defineProperty(e,"__esModule",{value:!0}),e.FitAddon=void 0,e.FitAddon=class{activate(e){this._terminal=e}dispose(){}fit(){const e=this.proposeDimensions();if(!e||!this._terminal||isNaN(e.cols)||isNaN(e.rows))return;const t=this._terminal._core;this._terminal.rows===e.rows&&this._terminal.cols===e.cols||(t._renderService.clear(),this._terminal.resize(e.cols,e.rows))}proposeDimensions(){if(!this._terminal)return;if(!this._terminal.element||!this._terminal.element.parentElement)return;const e=this._terminal._core,t=e._renderService.dimensions;if(0===t.css.cell.width||0===t.css.cell.height)return;const n=0===this._terminal.options.scrollback?0:e.viewport.scrollBarWidth,r=window.getComputedStyle(this._terminal.element.parentElement),o=parseInt(r.getPropertyValue("height")),i=Math.max(0,parseInt(r.getPropertyValue("width"))),a=window.getComputedStyle(this._terminal.element),l=o-(parseInt(a.getPropertyValue("padding-top"))+parseInt(a.getPropertyValue("padding-bottom"))),s=i-(parseInt(a.getPropertyValue("padding-right"))+parseInt(a.getPropertyValue("padding-left")))-n;return{cols:Math.max(2,Math.floor(s/t.css.cell.width)),rows:Math.max(1,Math.floor(l/t.css.cell.height))}}},t})(),e.exports=t()},33706:function(e,t,n){"use strict";var r=n(79504),o=n(94901),i=n(77629),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},33717:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},33853:function(e,t,n){"use strict";var r=n(46518),o=n(86830);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("isDisjointFrom",(function(e){return!e}))},{isDisjointFrom:o})},34098:function(e,t,n){"use strict";var r=n(13588);t.A=function(e){return(null==e?0:e.length)?(0,r.A)(e,1):[]}},34253:function(e,t,n){"use strict";n.d(t,{HU:function(){return f},Ir:function(){return y},Qf:function(){return m},Tj:function(){return s},YA:function(){return v},aP:function(){return d},ad:function(){return g},dV:function(){return h},m$:function(){return p},vs:function(){return A}});var r=n(98026),o=n(29308),i=n(24326),a=n(83412),l=r.each,s=["left","right","top","bottom","width","height"],c=[["width","left","right"],["height","top","bottom"]];function u(e,t,n,r,o){var i=0,a=0;null==r&&(r=1/0),null==o&&(o=1/0);var l=0;t.eachChild((function(s,c){var u,d,f=s.getBoundingRect(),h=t.childAt(c+1),p=h&&h.getBoundingRect();if("horizontal"===e){var m=f.width+(p?-p.x+f.x:0);(u=i+m)>r||s.newline?(i=0,u=m,a+=l+n,l=f.height):l=Math.max(l,f.height)}else{var g=f.height+(p?-p.y+f.y:0);(d=a+g)>o||s.newline?(i+=l+n,a=0,d=g,l=f.width):l=Math.max(l,f.width)}s.newline||(s.x=i,s.y=a,s.markRedraw(),"horizontal"===e?i=u+n:a=d+n)}))}var d=u;r.curry(u,"vertical"),r.curry(u,"horizontal");function f(e,t,n){var r=t.width,o=t.height,l=(0,i.lo)(e.left,r),s=(0,i.lo)(e.top,o),c=(0,i.lo)(e.right,r),u=(0,i.lo)(e.bottom,o);return(isNaN(l)||isNaN(parseFloat(e.left)))&&(l=0),(isNaN(c)||isNaN(parseFloat(e.right)))&&(c=r),(isNaN(s)||isNaN(parseFloat(e.top)))&&(s=0),(isNaN(u)||isNaN(parseFloat(e.bottom)))&&(u=o),n=a.QX(n||0),{width:Math.max(c-l-n[1]-n[3],0),height:Math.max(u-s-n[0]-n[2],0)}}function h(e,t,n){n=a.QX(n||0);var r=t.width,l=t.height,s=(0,i.lo)(e.left,r),c=(0,i.lo)(e.top,l),u=(0,i.lo)(e.right,r),d=(0,i.lo)(e.bottom,l),f=(0,i.lo)(e.width,r),h=(0,i.lo)(e.height,l),p=n[2]+n[0],m=n[1]+n[3],g=e.aspect;switch(isNaN(f)&&(f=r-u-m-s),isNaN(h)&&(h=l-d-p-c),null!=g&&(isNaN(f)&&isNaN(h)&&(g>r/l?f=.8*r:h=.8*l),isNaN(f)&&(f=g*h),isNaN(h)&&(h=f/g)),isNaN(s)&&(s=r-u-f-m),isNaN(c)&&(c=l-d-h-p),e.left||e.right){case"center":s=r/2-f/2-n[3];break;case"right":s=r-f-m}switch(e.top||e.bottom){case"middle":case"center":c=l/2-h/2-n[0];break;case"bottom":c=l-h-p}s=s||0,c=c||0,isNaN(f)&&(f=r-m-s-(u||0)),isNaN(h)&&(h=l-p-c-(d||0));var v=new o.A(s+n[3],c+n[0],f,h);return v.margin=n,v}function p(e,t,n,i,a,l){var s,c=!a||!a.hv||a.hv[0],u=!a||!a.hv||a.hv[1],d=a&&a.boundingMode||"all";if((l=l||e).x=e.x,l.y=e.y,!c&&!u)return!1;if("raw"===d)s="group"===e.type?new o.A(0,0,+t.width||0,+t.height||0):e.getBoundingRect();else if(s=e.getBoundingRect(),e.needLocalTransform()){var f=e.getLocalTransform();(s=s.clone()).applyTransform(f)}var p=h(r.defaults({width:s.width,height:s.height},t),n,i),m=c?p.x-s.x:0,g=u?p.y-s.y:0;return"raw"===d?(l.x=m,l.y=g):(l.x+=m,l.y+=g),l===e&&e.markRedraw(),!0}function m(e,t){return null!=e[c[t][0]]||null!=e[c[t][1]]&&null!=e[c[t][2]]}function g(e){var t=e.layoutMode||e.constructor.layoutMode;return r.isObject(t)?t:t?{type:t}:null}function v(e,t,n){var o=n&&n.ignoreSize;!r.isArray(o)&&(o=[o,o]);var i=s(c[0],0),a=s(c[1],1);function s(n,r){var i={},a=0,s={},c=0;if(l(n,(function(t){s[t]=e[t]})),l(n,(function(e){u(t,e)&&(i[e]=s[e]=t[e]),d(i,e)&&a++,d(s,e)&&c++})),o[r])return d(t,n[1])?s[n[2]]=null:d(t,n[2])&&(s[n[1]]=null),s;if(2!==c&&a){if(a>=2)return i;for(var f=0;f<n.length;f++){var h=n[f];if(!u(i,h)&&u(e,h)){i[h]=e[h];break}}return i}return s}function u(e,t){return e.hasOwnProperty(t)}function d(e,t){return null!=e[t]&&"auto"!==e[t]}function f(e,t,n){l(e,(function(e){t[e]=n[e]}))}f(c[0],e,i),f(c[1],e,a)}function A(e){return y({},e)}function y(e,t){return t&&e&&l(s,(function(n){t.hasOwnProperty(n)&&(e[n]=t[n])})),e}},34310:function(e,t,n){"use strict";n.d(t,{AF:function(){return u},BE:function(){return d},O0:function(){return m},gV:function(){return c},tP:function(){return s},wZ:function(){return f}});var r=n(98026),o=n(13430),i=n(48170),a=n(23071),l=function(e){this.data=e.data||(e.sourceFormat===o.t1?{}:[]),this.sourceFormat=e.sourceFormat||o.vm,this.seriesLayoutBy=e.seriesLayoutBy||o.i_,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var n=0;n<t.length;n++){var r=t[n];null==r.type&&(0,a.PU)(this,n)===a.sc.Must&&(r.type="ordinal")}};function s(e){return e instanceof l}function c(e,t,n){n=n||f(e);var a=t.seriesLayoutBy,s=function(e,t,n,a,l){var s,c;if(!e)return{dimensionsDefine:h(l),startIndex:c,dimensionsDetectedCount:s};if(t===o.Km){var u=e;"auto"===a||null==a?p((function(e){null!=e&&"-"!==e&&((0,r.isString)(e)?null==c&&(c=1):c=0)}),n,u,10):c=(0,r.isNumber)(a)?a:a?1:0,l||1!==c||(l=[],p((function(e,t){l[t]=null!=e?e+"":""}),n,u,1/0)),s=l?l.length:n===o.oC?u.length:u[0]?u[0].length:null}else if(t===o.Wk)l||(l=function(e){var t,n=0;for(;n<e.length&&!(t=e[n++]););if(t)return(0,r.keys)(t)}(e));else if(t===o.t1)l||(l=[],(0,r.each)(e,(function(e,t){l.push(t)})));else if(t===o.mK){var d=(0,i.vj)(e[0]);s=(0,r.isArray)(d)&&d.length||1}else o.XO;return{startIndex:c,dimensionsDefine:h(l),dimensionsDetectedCount:s}}(e,n,a,t.sourceHeader,t.dimensions);return new l({data:e,sourceFormat:n,seriesLayoutBy:a,dimensionsDefine:s.dimensionsDefine,startIndex:s.startIndex,dimensionsDetectedCount:s.dimensionsDetectedCount,metaRawOption:(0,r.clone)(t)})}function u(e){return new l({data:e,sourceFormat:(0,r.isTypedArray)(e)?o.XO:o.mK})}function d(e){return new l({data:e.data,sourceFormat:e.sourceFormat,seriesLayoutBy:e.seriesLayoutBy,dimensionsDefine:(0,r.clone)(e.dimensionsDefine),startIndex:e.startIndex,dimensionsDetectedCount:e.dimensionsDetectedCount})}function f(e){var t=o.vm;if((0,r.isTypedArray)(e))t=o.XO;else if((0,r.isArray)(e)){0===e.length&&(t=o.Km);for(var n=0,i=e.length;n<i;n++){var a=e[n];if(null!=a){if((0,r.isArray)(a)||(0,r.isTypedArray)(a)){t=o.Km;break}if((0,r.isObject)(a)){t=o.Wk;break}}}}else if((0,r.isObject)(e))for(var l in e)if((0,r.hasOwn)(e,l)&&(0,r.isArrayLike)(e[l])){t=o.t1;break}return t}function h(e){if(e){var t=(0,r.createHashMap)();return(0,r.map)(e,(function(e,n){var o={name:(e=(0,r.isObject)(e)?e:{name:e}).name,displayName:e.displayName,type:e.type};if(null==o.name)return o;o.name+="",null==o.displayName&&(o.displayName=o.name);var i=t.get(o.name);return i?o.name+="-"+i.count++:t.set(o.name,{count:1}),o}))}}function p(e,t,n,r){if(t===o.oC)for(var i=0;i<n.length&&i<r;i++)e(n[i]?n[i][0]:null,i);else{var a=n[0]||[];for(i=0;i<a.length&&i<r;i++)e(a[i],i)}}function m(e){var t=e.sourceFormat;return t===o.Wk||t===o.t1}},34328:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(e){return function(t){return typeof t===e}},o=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}}("string"),i=r("boolean"),a=r("number"),l=function(){},s=function(e){return function(){return e}},c=function(e){return e},u=s(!1),d=s(!0),f=function(){return h},h={fold:function(e,t){return e()},isSome:u,isNone:d,getOr:t=c,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:s(null),getOrUndefined:s(void 0),or:t,orThunk:e,map:f,each:l,bind:f,exists:u,forall:d,filter:function(){return f()},toArray:function(){return[]},toString:s("none()")},p=function(e){var t=s(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:d,isNone:u,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return p(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:h},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},m=function(e){return null==e?h:p(e)},g=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},v=Object.keys,A=function(e,t){for(var n=v(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}};"undefined"!=typeof window?window:Function("return this;")();var y,b=function(e){return e.dom.nodeValue},O=(y=3,function(e){return function(e){return e.dom.nodeType}(e)===y}),w=function(e,t,n){!function(e,t,n){if(!(o(n)||i(n)||a(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")}(e.dom,t,n)},x=function(e,t){e.dom.removeAttribute(t)},_=function(e,t){var n=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n}(e,t);return void 0===n||""===n?[]:n.split(" ")},C=function(e){return void 0!==e.dom.classList},k=function(e,t){return function(e,t,n){var r=_(e,t).concat([n]);return w(e,t,r.join(" ")),!0}(e,"class",t)},S=function(e,t){return function(e,t,n){var r=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n}(_(e,t),(function(e){return e!==n}));return r.length>0?w(e,t,r.join(" ")):x(e,t),!1}(e,"class",t)},V=function(e){var t=C(e)?e.dom.classList:function(e){return _(e,"class")}(e);0===t.length&&x(e,"class")},B=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},T={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return B(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return B(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return B(n)},fromDom:B,fromPoint:function(e,t,n){return m(e.dom.elementFromPoint(t,n)).map(B)}},N={" ":"nbsp","­":"shy"},E=function(e,t){var n="";return A(e,(function(e,t){n+=t})),new RegExp("["+n+"]",t?"g":"")},P=E(N),Q=E(N,!0),M=function(e){var t="";return A(e,(function(e){t&&(t+=","),t+="span.mce-"+e})),t}(N),D="mce-nbsp",$=function(e){return'<span data-mce-bogus="1" class="mce-'+N[e]+'">'+e+"</span>"},z=function(e){var t=b(e);return O(e)&&void 0!==t&&P.test(t)},R=function(e,t){var n=[],r=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r}(e.dom.childNodes,T.fromDom);return g(r,(function(e){t(e)&&(n=n.concat([e])),n=n.concat(R(e,t))})),n},I=function(e){return"span"===e.nodeName.toLowerCase()&&e.classList.contains("mce-nbsp-wrap")},L=function(e,t){var n=R(T.fromDom(t),z);g(n,(function(t){var n,r,o=t.dom.parentNode;if(I(o))n=T.fromDom(o),r=D,C(n)?n.dom.classList.add(r):k(n,r);else{for(var i=e.dom.encode(b(t)).replace(Q,$),a=e.dom.create("div",null,i),l=void 0;l=a.lastChild;)e.dom.insertAfter(l,t.dom);e.dom.remove(t.dom)}}))},F=function(e,t){var n=e.dom.select(M,t);g(n,(function(t){var n,r;I(t)?(n=T.fromDom(t),r=D,C(n)?n.dom.classList.remove(r):S(n,r),V(n)):e.dom.remove(t,!0)}))},U=function(e){var t=e.getBody(),n=e.selection.getBookmark(),r=function(e,t){for(;e.parentNode;){if(e.parentNode===t)return e;e=e.parentNode}}(e.selection.getNode(),t);F(e,r=void 0!==r?r:t),L(e,r),e.selection.moveToBookmark(n)},H=function(e,t){!function(e,t){e.fire("VisualChars",{state:t})}(e,t.get());var n=e.getBody();!0===t.get()?L(e,n):F(e,n)},W=function(e,t){e.addCommand("mceVisualChars",(function(){!function(e,t){t.set(!t.get());var n=e.selection.getBookmark();H(e,t),e.selection.moveToBookmark(n)}(e,t)}))},j=tinymce.util.Tools.resolve("tinymce.util.Delay"),q=function(e,t){return function(n){n.setActive(t.get());var r=function(e){return n.setActive(e.state)};return e.on("VisualChars",r),function(){return e.off("VisualChars",r)}}};n.add("visualchars",(function(e){var t=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}}(function(e){return e.getParam("visualchars_default_state",!1)}(e));return W(e,t),function(e,t){var n=function(){return e.execCommand("mceVisualChars")};e.ui.registry.addToggleButton("visualchars",{tooltip:"Show invisible characters",icon:"visualchars",onAction:n,onSetup:q(e,t)}),e.ui.registry.addToggleMenuItem("visualchars",{text:"Show invisible characters",icon:"visualchars",onAction:n,onSetup:q(e,t)})}(e,t),function(e,t){var n=j.debounce((function(){U(e)}),300);(function(e){return!1!==e.getParam("forced_root_block")})(e)&&e.on("keydown",(function(r){!0===t.get()&&(13===r.keyCode?U(e):n())})),e.on("remove",n.stop)}(e,t),function(e,t){e.on("init",(function(){H(e,t)}))}(e,t),function(e){return{isEnabled:function(){return e.get()}}}(t)}))}()},34376:function(e,t,n){"use strict";var r=n(22195);e.exports=Array.isArray||function(e){return"Array"===r(e)}},34527:function(e,t,n){"use strict";var r=n(43724),o=n(34376),i=TypeError,a=Object.getOwnPropertyDescriptor,l=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=l?function(e,t){if(o(e)&&!a(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},34642:function(e,t,n){const r="etoai.top",o="http://"+r+"/api/",i=n(8330).version;e.exports={API_DOMAIN:r,API_BASEURL:o,VUE_APP_PROXY:!1,API_URL:o,APP_TITLE:"django-vue-lyadmin-pro后台管理系统",APP_VER:i,APP_NAME:"lyadmin后台管理系统",SHOW_LOGIN_OAUTH:!0,PROGRAM_LAYOUT:"msimple",ISMULTITABS:!0,TOKEN_PREFIX:"JWT ",LANG:"zh-cn",ELEMENT_SIZE:"default",ELEMENT_ZINDEX:3e3,ELEMENT_BUTTON:!1,MENU_IS_COLLAPSE:!1,MENU_WIDTH:190,MENU_HEADER_COLOR:"#272E39",COLOR:"#296dff",THEME:"light",PAGING_LAYOUT:"white",STORAGE_METHOD:"localStorage",TIMEOUT:35e4}},34674:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(15215),o=n(13286),i=n(34253),a=n(15135),l={value:1,category:1,time:1,log:1},s=n(98026);function c(e,t,n,c){(0,s.each)(l,(function(l,d){var f=(0,s.merge)((0,s.merge)({},o.A[d],!0),c,!0),h=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t+"Axis."+d,n}return(0,r.C6)(n,e),n.prototype.mergeDefaultAndTheme=function(e,t){var n=(0,i.ad)(this),r=n?(0,i.vs)(e):{},o=t.getTheme();(0,s.merge)(e,o.get(d+"Axis")),(0,s.merge)(e,this.getDefaultOption()),e.type=u(e),n&&(0,i.YA)(e,r,n)},n.prototype.optionUpdated=function(){"category"===this.option.type&&(this.__ordinalMeta=a.A.createByAxisModel(this))},n.prototype.getCategories=function(e){var t=this.option;if("category"===t.type)return e?t.data:this.__ordinalMeta.categories},n.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},n.type=t+"Axis."+d,n.defaultOption=f,n}(n);e.registerComponentModel(h)})),e.registerSubTypeDefaulter(t+"Axis",u)}function u(e){return e.type||(e.data?"category":"value")}},34833:function(e,t,n){"use strict";n.d(t,{BV:function(){return m},CA:function(){return v},DW:function(){return D},Du:function(){return X},HY:function(){return R},Iz:function(){return K},JC:function(){return F},JI:function(){return U},Lm:function(){return re},Lv:function(){return O},Lx:function(){return fe},Mx:function(){return le},PW:function(){return b},Pk:function(){return Q},Q6:function(){return x},QX:function(){return L},SD:function(){return I},T$:function(){return he},Tl:function(){return G},U2:function(){return w},_m:function(){return Z},_n:function(){return de},e3:function(){return p},fz:function(){return pe},gR:function(){return oe},gd:function(){return H},h5:function(){return y},iJ:function(){return ne},ix:function(){return se},jA:function(){return ee},lV:function(){return Y},mc:function(){return te},ml:function(){return ue},qR:function(){return j},t6:function(){return J},u6:function(){return ce},wV:function(){return g},zX:function(){return h}});var r=n(98026),o=n(69622),i=n(47698),a=n(48170),l=n(5070),s=1,c={},u=(0,a.$r)(),d=(0,a.$r)(),f=0,h=1,p=2,m=["emphasis","blur","select"],g=["normal","emphasis","blur","select"],v=10,A=9,y="highlight",b="downplay",O="select",w="unselect",x="toggleSelect";function _(e){return null!=e&&"none"!==e}function C(e,t,n){e.onHoverStateChange&&(e.hoverState||0)!==n&&e.onHoverStateChange(t),e.hoverState=n}function k(e){C(e,"emphasis",p)}function S(e){e.hoverState===p&&C(e,"normal",f)}function V(e){C(e,"blur",h)}function B(e){e.hoverState===h&&C(e,"normal",f)}function T(e){e.selected=!0}function N(e){e.selected=!1}function E(e,t,n){t(e,n)}function P(e,t,n){E(e,t,n),e.isGroup&&e.traverse((function(e){E(e,t,n)}))}function Q(e,t){switch(t){case"emphasis":e.hoverState=p;break;case"normal":e.hoverState=f;break;case"blur":e.hoverState=h;break;case"select":e.selected=!0}}function M(e,t){var n=this.states[e];if(this.style){if("emphasis"===e)return function(e,t,n,o){var a=n&&(0,r.indexOf)(n,"select")>=0,s=!1;if(e instanceof l.Ay){var c=u(e),d=a&&c.selectFill||c.normalFill,f=a&&c.selectStroke||c.normalStroke;if(_(d)||_(f)){var h=(o=o||{}).style||{};"inherit"===h.fill?(s=!0,o=(0,r.extend)({},o),(h=(0,r.extend)({},h)).fill=d):!_(h.fill)&&_(d)?(s=!0,o=(0,r.extend)({},o),(h=(0,r.extend)({},h)).fill=(0,i.liftColor)(d)):!_(h.stroke)&&_(f)&&(s||(o=(0,r.extend)({},o),h=(0,r.extend)({},h)),h.stroke=(0,i.liftColor)(f)),o.style=h}}if(o&&null==o.z2){s||(o=(0,r.extend)({},o));var p=e.z2EmphasisLift;o.z2=e.z2+(null!=p?p:v)}return o}(this,0,t,n);if("blur"===e)return function(e,t,n){var o=(0,r.indexOf)(e.currentStates,t)>=0,i=e.style.opacity,a=o?null:function(e,t,n,r){for(var o=e.style,i={},a=0;a<t.length;a++){var l=t[a],s=o[l];i[l]=null==s?r&&r[l]:s}for(a=0;a<e.animators.length;a++){var c=e.animators[a];c.__fromStateTransition&&c.__fromStateTransition.indexOf(n)<0&&"style"===c.targetName&&c.saveTo(i,t)}return i}(e,["opacity"],t,{opacity:1}),l=(n=n||{}).style||{};return null==l.opacity&&(n=(0,r.extend)({},n),l=(0,r.extend)({opacity:o?i:.1*a.opacity},l),n.style=l),n}(this,e,n);if("select"===e)return function(e,t,n){if(n&&null==n.z2){n=(0,r.extend)({},n);var o=e.z2SelectLift;n.z2=e.z2+(null!=o?o:A)}return n}(this,0,n)}return n}function D(e){e.stateProxy=M;var t=e.getTextContent(),n=e.getTextGuideLine();t&&(t.stateProxy=M),n&&(n.stateProxy=M)}function $(e,t){!W(e,t)&&!e.__highByOuter&&P(e,k)}function z(e,t){!W(e,t)&&!e.__highByOuter&&P(e,S)}function R(e,t){e.__highByOuter|=1<<(t||0),P(e,k)}function I(e,t){!(e.__highByOuter&=~(1<<(t||0)))&&P(e,S)}function L(e){P(e,V)}function F(e){P(e,B)}function U(e){P(e,T)}function H(e){P(e,N)}function W(e,t){return e.__highDownSilentOnTouch&&t.zrByTouch}function j(e){var t=e.getModel(),n=[],o=[];t.eachComponent((function(t,r){var i=d(r),a="series"===t,l=a?e.getViewOfSeriesModel(r):e.getViewOfComponentModel(r);!a&&o.push(l),i.isBlured&&(l.group.traverse((function(e){B(e)})),a&&n.push(r)),i.isBlured=!1})),(0,r.each)(o,(function(e){e&&e.toggleBlurSeries&&e.toggleBlurSeries(n,!1,t)}))}function q(e,t,n,o){var i=o.getModel();function a(e,t){for(var n=0;n<t.length;n++){var r=e.getItemGraphicEl(t[n]);r&&F(r)}}if(n=n||"coordinateSystem",null!=e&&t&&"none"!==t){var l=i.getSeriesByIndex(e),s=l.coordinateSystem;s&&s.master&&(s=s.master);var c=[];i.eachSeries((function(e){var i=l===e,u=e.coordinateSystem;if(u&&u.master&&(u=u.master),!("series"===n&&!i||"coordinateSystem"===n&&!(u&&s?u===s:i)||"series"===t&&i)){if(o.getViewOfSeriesModel(e).group.traverse((function(e){e.__highByOuter&&i&&"self"===t||V(e)})),(0,r.isArrayLike)(t))a(e.getData(),t);else if((0,r.isObject)(t))for(var f=(0,r.keys)(t),h=0;h<f.length;h++)a(e.getData(f[h]),t[f[h]]);c.push(e),d(e).isBlured=!0}})),i.eachComponent((function(e,t){if("series"!==e){var n=o.getViewOfComponentModel(t);n&&n.toggleBlurSeries&&n.toggleBlurSeries(c,!0,i)}}))}}function X(e,t,n){if(null!=e&&null!=t){var r=n.getModel().getComponent(e,t);if(r){d(r).isBlured=!0;var o=n.getViewOfComponentModel(r);o&&o.focusBlurEnabled&&o.group.traverse((function(e){V(e)}))}}}function Y(e,t,n){var i=e.seriesIndex,l=e.getData(t.dataType);if(l){var s=(0,a.le)(l,t);s=((0,r.isArray)(s)?s[0]:s)||0;var c=l.getItemGraphicEl(s);if(!c)for(var u=l.count(),d=0;!c&&d<u;)c=l.getItemGraphicEl(d++);if(c){var f=(0,o.z)(c);q(i,f.focus,f.blurScope,n)}else{var h=e.get(["emphasis","focus"]),p=e.get(["emphasis","blurScope"]);null!=h&&q(i,h,p,n)}}}function G(e,t,n,r){var i={focusSelf:!1,dispatchers:null};if(null==e||"series"===e||null==t||null==n)return i;var a=r.getModel().getComponent(e,t);if(!a)return i;var l=r.getViewOfComponentModel(a);if(!l||!l.findHighDownDispatchers)return i;for(var s,c=l.findHighDownDispatchers(n),u=0;u<c.length;u++)if("self"===(0,o.z)(c[u]).focus){s=!0;break}return{focusSelf:s,dispatchers:c}}function Z(e,t,n){var i=(0,o.z)(e),a=G(i.componentMainType,i.componentIndex,i.componentHighDownName,n),l=a.dispatchers,s=a.focusSelf;l?(s&&X(i.componentMainType,i.componentIndex,n),(0,r.each)(l,(function(e){return $(e,t)}))):(q(i.seriesIndex,i.focus,i.blurScope,n),"self"===i.focus&&X(i.componentMainType,i.componentIndex,n),$(e,t))}function K(e,t,n){j(n);var i=(0,o.z)(e),a=G(i.componentMainType,i.componentIndex,i.componentHighDownName,n).dispatchers;a?(0,r.each)(a,(function(e){return z(e,t)})):z(e,t)}function J(e,t,n){if(fe(t)){var o=t.dataType,i=e.getData(o),l=(0,a.le)(i,t);(0,r.isArray)(l)||(l=[l]),e[t.type===x?"toggleSelect":t.type===O?"select":"unselect"](l,o)}}function ee(e){var t=e.getAllData();(0,r.each)(t,(function(t){var n=t.data,r=t.type;n.eachItemGraphicEl((function(t,n){e.isSelected(n,r)?U(t):H(t)}))}))}function te(e){var t=[];return e.eachSeries((function(e){var n=e.getAllData();(0,r.each)(n,(function(n){n.data;var r=n.type,o=e.getSelectedDataIndices();if(o.length>0){var i={dataIndex:o,seriesIndex:e.seriesIndex};null!=r&&(i.dataType=r),t.push(i)}}))})),t}function ne(e,t,n){se(e,!0),P(e,D),oe(e,t,n)}function re(e,t,n,r){r?function(e){se(e,!1)}(e):ne(e,t,n)}function oe(e,t,n){var r=(0,o.z)(e);null!=t?(r.focus=t,r.blurScope=n):r.focus&&(r.focus=null)}var ie=["emphasis","blur","select"],ae={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function le(e,t,n,r){n=n||"itemStyle";for(var o=0;o<ie.length;o++){var i=ie[o],a=t.getModel([i,n]);e.ensureState(i).style=r?r(a):a[ae[n]]()}}function se(e,t){var n=!1===t,r=e;e.highDownSilentOnTouch&&(r.__highDownSilentOnTouch=e.highDownSilentOnTouch),n&&!r.__highDownDispatcher||(r.__highByOuter=r.__highByOuter||0,r.__highDownDispatcher=!n)}function ce(e){return!(!e||!e.__highDownDispatcher)}function ue(e,t,n){var r=(0,o.z)(e);r.componentMainType=t.mainType,r.componentIndex=t.componentIndex,r.componentHighDownName=n}function de(e){var t=c[e];return null==t&&s<=32&&(t=c[e]=s++),t}function fe(e){var t=e.type;return t===O||t===w||t===x}function he(e){var t=e.type;return t===y||t===b}function pe(e){var t=u(e);t.normalFill=e.style.fill,t.normalStroke=e.style.stroke;var n=e.states.select||{};t.selectFill=n.style&&n.style.fill||null,t.selectStroke=n.style&&n.style.stroke||null}},34860:function(e,t,n){var r=n(2237),o=n(27097),i=n(22810),a=n(22498),l=n(53876),s=n(74251),c=n(8557),u=n(24993),d=n(35224),f=n(53848),h=n(40699);function p(e,t,n,r){var o=t[n];return o?f(o)?o(r,n,e):o[r]:r}var m=/\[([^\]]+)]|y{2,4}|M{1,2}|d{1,2}|H{1,2}|h{1,2}|m{1,2}|s{1,2}|S{1,3}|Z{1,2}|W{1,2}|D{1,3}|[aAeEq]/g;e.exports=function(e,t,n){if(e){if(e=l(e),d(e)){var f=t||r.parseDateFormat||r.formatString,g=e.getHours(),v=g<12?"am":"pm",A=u({},r.parseDateRules||r.formatStringMatchs,n?n.formats:null),y=function(t,n){return(""+i(e)).substr(4-n)},b=function(t,n){return h(a(e)+1,n,"0")},O=function(t,n){return h(e.getDate(),n,"0")},w=function(e,t){return h(g,t,"0")},x=function(e,t){return h(g<=12?g:g-12,t,"0")},_=function(t,n){return h(e.getMinutes(),n,"0")},C=function(t,n){return h(e.getSeconds(),n,"0")},k=function(t,n){return h(e.getMilliseconds(),n,"0")},S=function(t,n){var r=e.getTimezoneOffset()/60*-1;return p(e,A,t,(r>=0?"+":"-")+h(r,2,"0")+(1===n?":":"")+"00")},V=function(t,o){return h(p(e,A,t,s(e,(n?n.firstDay:null)||r.firstDayOfWeek)),o,"0")},B=function(t,n){return h(p(e,A,t,c(e)),n,"0")},T={yyyy:y,yy:y,MM:b,M:b,dd:O,d:O,HH:w,H:w,hh:x,h:x,mm:_,m:_,ss:C,s:C,SSS:k,S:k,ZZ:S,Z:S,WW:V,W:V,DDD:B,D:B,a:function(t){return p(e,A,t,v)},A:function(t){return p(e,A,t,o(v))},e:function(t){return p(e,A,t,e.getDay())},E:function(t){return p(e,A,t,e.getDay())},q:function(t){return p(e,A,t,Math.floor((a(e)+3)/3))}};return f.replace(m,(function(e,t){return t||(T[e]?T[e](e,e.length):e)}))}return"Invalid Date"}return""}},35031:function(e,t,n){"use strict";var r=n(97751),o=n(79504),i=n(38480),a=n(33717),l=n(28551),s=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(l(e)),n=a.f;return n?s(t,n(e)):t}},35055:function(e,t,n){var r=n(79135),o=n(74409),i=n(35657);e.exports=function(e){var t=0;return o(e)||r(e)?e.length:(i(e,(function(){t++})),t)}},35224:function(e,t,n){var r=n(6060),o=n(48007);e.exports=function(e){return r(e)&&!isNaN(o(e))}},35369:function(e,t,n){"use strict";n.d(t,{V:function(){return l},Y:function(){return a}});var r=n(98026),o=n(10992),i=(0,n(48170).$r)();function a(e,t,n,a){var l=n.axis;if(!l.scale.isBlank()){var s=n.getModel("splitArea"),c=s.getModel("areaStyle"),u=c.get("color"),d=a.coordinateSystem.getRect(),f=l.getTicksCoords({tickModel:s,clamp:!0});if(f.length){var h=u.length,p=i(e).splitAreaColors,m=r.createHashMap(),g=0;if(p)for(var v=0;v<f.length;v++){var A=p.get(f[v].tickValue);if(null!=A){g=(A+(h-1)*v)%h;break}}var y=l.toGlobalCoord(f[0].coord),b=c.getAreaStyle();u=r.isArray(u)?u:[u];for(v=1;v<f.length;v++){var O=l.toGlobalCoord(f[v].coord),w=void 0,x=void 0,_=void 0,C=void 0;l.isHorizontal()?(w=y,x=d.y,_=O-w,C=d.height,y=w+_):(w=d.x,x=y,_=d.width,y=x+(C=O-x));var k=f[v-1].tickValue;null!=k&&m.set(k,g),t.add(new o.A({anid:null!=k?"area_"+k:null,shape:{x:w,y:x,width:_,height:C},style:r.defaults({fill:u[g]},b),autoBatch:!0,silent:!0})),g=(g+1)%h}i(e).splitAreaColors=m}}}function l(e){i(e).splitAreaColors=null}},35370:function(e,t,n){"use strict";var r=n(26198);e.exports=function(e,t,n){for(var o=0,i=arguments.length>2?n:r(t),a=new e(i);i>o;)a[o]=t[o++];return a}},35390:function(e,t,n){var r=n(79135),o=n(54477),i=n(53848),a=n(35657),l=n(61968);function s(e,t){return o(e)&&o(t)||r(e)&&r(t)?(a(t,(function(n,r){l(r)&&(e[r]=i(t)?n:s(e[r],n))})),e):t}e.exports=function(e){e||(e={});for(var t,n=arguments,r=n.length,o=1;o<r;o++)(t=n[o])&&s(e,t);return e}},35452:function(e,t,n){"use strict";n.d(t,{W5:function(){return m},Yo:function(){return s},ds:function(){return p},e0:function(){return d},f:function(){return h},mK:function(){return u},q2:function(){return f}});var r=n(38123),o=n(44265),i=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,a=[],l=r.A.browser.firefox&&+r.A.browser.version.split(".")[0]<39;function s(e,t,n,r){return n=n||{},r?c(e,t,n):l&&null!=t.layerX&&t.layerX!==t.offsetX?(n.zrX=t.layerX,n.zrY=t.layerY):null!=t.offsetX?(n.zrX=t.offsetX,n.zrY=t.offsetY):c(e,t,n),n}function c(e,t,n){if(r.A.domSupported&&e.getBoundingClientRect){var i=t.clientX,l=t.clientY;if((0,o.ot)(e)){var s=e.getBoundingClientRect();return n.zrX=i-s.left,void(n.zrY=l-s.top)}if((0,o.oq)(a,e,i,l))return n.zrX=a[0],void(n.zrY=a[1])}n.zrX=n.zrY=0}function u(e){return e||window.event}function d(e,t,n){if(null!=(t=u(t)).zrX)return t;var r=t.type;if(r&&r.indexOf("touch")>=0){var o="touchend"!==r?t.targetTouches[0]:t.changedTouches[0];o&&s(e,o,t,n)}else{s(e,t,t,n);var a=function(e){var t=e.wheelDelta;if(t)return t;var n=e.deltaX,r=e.deltaY;if(null==n||null==r)return t;return 3*(0!==r?Math.abs(r):Math.abs(n))*(r>0?-1:r<0?1:n>0?-1:1)}(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var l=t.button;return null==t.which&&void 0!==l&&i.test(t.type)&&(t.which=1&l?1:2&l?3:4&l?2:0),t}function f(e,t,n,r){e.addEventListener(t,n,r)}function h(e,t,n,r){e.removeEventListener(t,n,r)}var p=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0};function m(e){return 2===e.which||3===e.which}},35501:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAXxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDItMjlUMjE6NTY6MTUrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTI5VDIxOjU4OjUzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTI5VDIxOjU4OjUzKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNiNmFkNDg1LTliOTAtYzI0NS04N2EzLWE1N2I3YWViMTU3MiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg0YzY4MTRjLTMxYzctYTg0Yy05ZDU4LTJkY2FhOWNhODkzOCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjRhMTA5NWZkLWYwNGUtNTc0Yi04ZmJlLTgwNmRiMWE1Y2M4OCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGExMDk1ZmQtZjA0ZS01NzRiLThmYmUtODA2ZGIxYTVjYzg4IiBzdEV2dDp3aGVuPSIyMDI0LTAyLTI5VDIxOjU2OjE1KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNiNmFkNDg1LTliOTAtYzI0NS04N2EzLWE1N2I3YWViMTU3MiIgc3RFdnQ6d2hlbj0iMjAyNC0wMi0yOVQyMTo1ODo1MyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtQvYV8AAAAJcEhZcwAADsQAAA7EAZUrDhsAAAA/UExURUxpcXV1dP////v7+2VkYomGhGxsaqinpaCfnZCPjfj4+P39/ejo5/Ly8tzc2+bm5t/f3+/v77q5uK2rqcXEwyi7ylEAAAAKdFJOUwAu//8v3C7u+7oIfG93AAABF0lEQVRIx+2Wy3KDMAxFUxMC6OEH5v+/NVbTzgC2lJpFVzlLhjO61h0z3G4fLjNOFfPyMJUJhjMhL1+mMuBRQOc3v9xNRV7b4/wKZDmiwBG/JhcMpwSD6HfEuBXFckThtINZpmBxHnowOB4F/cqukLS9yRQKO4i2HGUceGVOpQTyOa/Clhd1Y3hkoN9NzOpZWA6943vV6BxOf1vya9E+chk36e1Di/LcUDTUYFwFExIaU4Bb2MHwvGbZtBkMQgw1bCoUOhW5iFUuh1Ywab/z+NJ+PCPtW8Ggv33N6AxW2kdDSS3etN8EzCovtU8nAnF/MHtjjfaT2b6DC1cM/uPua4LavjNoKzM17+Trg97+wI6zwfj5Y/nhCX1fK6ZCJEdgAAAAAElFTkSuQmCC"},35508:function(e,t,n){var r=n(72832),o=n(13369);e.exports=function(e){return e&&e.trim?e.trim():r(o(e))}},35610:function(e,t,n){"use strict";var r=n(91291),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},35657:function(e,t,n){var r=n(79135),o=n(96430),i=n(68142);e.exports=function(e,t,n){return e?(r(e)?o:i)(e,t,n):e}},35745:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a={__name:"html-text-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-collapse-item"),d=(0,r.resolveComponent)("el-collapse"),f=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[4]||(o[4]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[3]||(o[3]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"HTML"}),(0,r.createVNode)(s,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"textarea",modelValue:e.optionModel.htmlContent,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.htmlContent=t),rows:5,onChange:n,class:"html-content-editor"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-7c6b4730"]])},35917:function(e,t,n){"use strict";var r=n(43724),o=n(79039),i=n(4055);e.exports=!r&&!o((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},36667:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431);n(18111),n(22489),n(7588),n(37741);var o=n(40412),i={name:"addArea",components:{LyDialog:n(48404).A},data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",isResourceShow:0,formData:{id:"",parent:"",name:"",status:1},rules:{name:[{required:!0,message:"请输入地区名称",trigger:"blur"}],id:[{required:!0,message:"请输入地区编码",trigger:"blur"}]},options:[]}},methods:{handleChange(e){},handleClose(){this.dialogVisible=!1,this.loadingSave=!1},addDepartmentFn(e,t){this.dialogVisible=!0,this.dialogTitle=t,this.options=[],this.isResourceShow=0,e&&(this.formData=e),this.getapiSystemDept()},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};"object"==typeof e.parent?e.parent=this.formData.parent?this.formData.parent[this.formData.parent.length-1]:"":null!=e.parent&&null!=e.parent||(e.parent=""),this.formData.id?(0,o.addressAreaEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.addressAreaAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},getapiSystemDept(){(0,o.addressArea)({page:1,limit:9999}).then((e=>{if(++this.isResourceShow,2e3==e.code){let t=e.data.data.filter((e=>e.parent)),n=e.data.data.filter((e=>!e.parent));if(n.length>0){n.forEach((e=>{let n=t.filter((t=>t.parent==e.id));e.children=[...n]}));let e=[{label:"-1",name:"根节点",children:[...n]}];this.options=e}}else this.$message.warning(e.msg)}))}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-cascader"),u=(0,r.resolveComponent)("el-radio"),d=(0,r.resolveComponent)("el-radio-group"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"640px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),"详情"!=i.dialogTitle?((0,r.openBlock)(),(0,r.createBlock)(h,{key:0,type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])):(0,r.createCommentVNode)("",!0)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!0,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"130px",class:"form-store"},{default:(0,r.withCtx)((()=>["详情"==i.dialogTitle?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,label:"ID",prop:"id"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.id,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.id=e),modelModifiers:{trim:!0},disabled:"",style:{width:"380px"}},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(s,{label:"父级地区:",prop:"parent"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(c,{style:{width:"380px"},key:i.isResourceShow,"show-all-levels":!1,options:i.options,ref:"myCascader",modelValue:i.formData.parent,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.parent=e),onChange:a.handleChange,props:{checkStrictly:!0,label:"name",value:"id"},clearable:""},null,8,["options","modelValue","onChange"]))])),_:1}),(0,r.createVNode)(s,{label:"地区名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.name,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.name=e),modelModifiers:{trim:!0},style:{width:"380px"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"地区编码:",prop:"id"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.id,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.id=e),modelModifiers:{trim:!0},style:{width:"380px"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.status,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.status=e),style:{width:"380px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:1==i.formData.status},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("启用")]))),_:1},8,["value"]),(0,r.createVNode)(u,{value:0==i.formData.status},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("禁用")]))),_:1},8,["value"])])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},36840:function(e,t,n){"use strict";var r=n(94901),o=n(24913),i=n(50283),a=n(39433);e.exports=function(e,t,n,l){l||(l={});var s=l.enumerable,c=void 0!==l.name?l.name:t;if(r(n)&&i(n,c,l),l.global)s?e[t]=n:a(t,n);else{try{l.unsafe?e[t]&&(s=!0):delete e[t]}catch(e){}s?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return e}},36940:function(e,t,n){"use strict";n.d(t,{Ll:function(){return r},MP:function(){return a},NP:function(){return s},aw:function(){return o},d:function(){return i},fI:function(){return c},oV:function(){return l},r3:function(){return u}});const r="focus-trap.focus-after-trapped",o="focus-trap.focus-after-released",i="focus-trap.focusout-prevented",a={cancelable:!0,bubbles:!1},l={cancelable:!0,bubbles:!1},s="focusAfterTrapped",c="focusAfterReleased",u=Symbol("elFocusTrap")},36955:function(e,t,n){"use strict";var r=n(92140),o=n(94901),i=n(22195),a=n(78227)("toStringTag"),l=Object,s="Arguments"===i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=l(e),a))?n:s?i(t):"Object"===(r=i(t))&&o(t.callee)?"Arguments":r}},37173:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431),o=n(69713),i=n(90517);const a={class:"lysc-container"},l={key:0,class:"field-action"},s={key:1,class:"drag-handler"},c={title:"拖拽手柄"},u={key:0};var d={__name:"static-content-wrapper-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},displayStyle:{type:String,default:"block"},rules:Array},setup(e){const t=e;let n=(0,r.ref)(!0),d=(0,r.ref)(!0);const f=(0,i.k)();let{selectWidget:h,selectParentWidget:p,getPropName:m}=(0,o.A)();const g=(0,r.computed)((()=>f.formConfig)),v=(0,r.computed)((()=>t.designState&&t.field.id===f.selectedId)),A=(0,r.computed)((()=>t.field.options.customClass?t.field.options.customClass.join(" "):""));(0,r.computed)((()=>!!t.field.options.required)),(0,r.computed)((()=>t.field.options.labelHidden?"":t.field.options.label)),(0,r.computed)((()=>t.field.options.labelHidden?0:t.field.options.labelWidth?t.field.options.labelWidth:f?f.formConfig.labelWidth:g.labelWidth)),(0,r.computed)((()=>t.parentWidget?t.parentWidget.options.name:"")),(0,r.computed)((()=>!!t.parentWidget&&"sub-form"===t.parentWidget.type));function y(){if(t.parentList){let e=null;1===t.parentList.length?t.parentWidget&&(e=t.parentWidget):e=t.parentList.length===1+t.indexOfParentList?t.parentList[t.indexOfParentList-1]:t.parentList[t.indexOfParentList+1],(0,r.nextTick)((()=>{t.parentList.splice(t.indexOfParentList,1),f.setSelected(e),f.emitHistoryChange()}))}}return(0,r.watch)((()=>f.selectedId),((e,r)=>{e===t.field.id&&t.designState&&(n.value=!0,d.value=!0)})),(o,i)=>{const m=(0,r.resolveComponent)("svg-icon"),g=(0,r.resolveComponent)("el-tag");return(0,r.openBlock)(),(0,r.createElementBlock)("div",a,[e.field.options.hidden&&!0!==e.designState?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:(0,r.normalizeClass)(["static-content-item",[v.value?"selected":"",A.value,e.designState?"lyst-content-item":""]]),style:(0,r.normalizeStyle)({display:e.displayStyle}),onClick:i[0]||(i[0]=(0,r.withModifiers)((t=>(0,r.unref)(h)(e.field,e.designState)),["stop"]))},[(0,r.renderSlot)(o.$slots,"default")],6)),e.designState?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.unref)(f).selectedId===e.field.id?((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.withDirectives)((0,r.createVNode)(g,{effect:"dark",closable:"",onClose:i[4]||(i[4]=e=>{d.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{title:"选中父组件",onClick:i[1]||(i[1]=(0,r.withModifiers)((t=>(0,r.unref)(p)(e.parentWidget)),["stop"]))},[(0,r.createVNode)(m,{"icon-class":"back"})]),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,title:"上移组件",onClick:i[2]||(i[2]=(0,r.withModifiers)((e=>(f.moveUpWidget(t.parentList,t.indexOfParentList),void f.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(m,{"icon-class":"top"})])):(0,r.createCommentVNode)("",!0),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,title:"下移组件",onClick:i[3]||(i[3]=(0,r.withModifiers)((e=>(f.moveDownWidget(t.parentList,t.indexOfParentList),void f.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(m,{"icon-class":"bottom"})])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",{title:"移除组件",onClick:(0,r.withModifiers)(y,["stop"])},[(0,r.createVNode)(m,{"icon-class":"delete"})])])),_:1},512),[[r.vShow,(0,r.unref)(d)]])])):(0,r.createCommentVNode)("",!0),(0,r.unref)(f).selectedId===e.field.id?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createElementVNode)("span",c,[(0,r.withDirectives)((0,r.createVNode)(g,{effect:"dark",closable:"",onClose:i[5]||(i[5]=e=>{n.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{"icon-class":"lyicon-drag-move",style:{"font-size":"18px"}}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.field.displayName),1),!0===e.field.options.hidden?((0,r.openBlock)(),(0,r.createElementBlock)("span",u,[(0,r.createVNode)(m,{"icon-class":"lyicon-hide"})])):(0,r.createCommentVNode)("",!0)])),_:1},512),[[r.vShow,(0,r.unref)(n)]])])])):(0,r.createCommentVNode)("",!0)],64)):(0,r.createCommentVNode)("",!0)])}}};var f=(0,n(66262).A)(d,[["__scopeId","data-v-20249208"]])},37346:function(e,t,n){"use strict";var r=n(52851),o=n(81094),i=n(25353),a=n(23149),l=n(30901);t.A=function(e,t,n,s){if(!(0,a.A)(e))return e;for(var c=-1,u=(t=(0,o.A)(t,e)).length,d=u-1,f=e;null!=f&&++c<u;){var h=(0,l.A)(t[c]),p=n;if("__proto__"===h||"constructor"===h||"prototype"===h)return e;if(c!=d){var m=f[h];void 0===(p=s?s(m,h,f):void 0)&&(p=(0,a.A)(m)?m:(0,i.A)(t[c+1])?[]:{})}(0,r.A)(f,h,p),f=f[h]}return e}},37395:function(e,t,n){"use strict";function r(e,t,n){switch(n){case"color":return e.getItemVisual(t,"style")[e.getVisual("drawType")];case"opacity":return e.getItemVisual(t,"style").opacity;case"symbol":case"symbolSize":case"liftZ":return e.getItemVisual(t,n)}}function o(e,t){switch(t){case"color":return e.getVisual("style")[e.getVisual("drawType")];case"opacity":return e.getVisual("style").opacity;case"symbol":case"symbolSize":case"liftZ":return e.getVisual(t)}}function i(e,t,n,r){switch(n){case"color":e.ensureUniqueItemVisual(t,"style")[e.getVisual("drawType")]=r,e.setItemVisual(t,"colorFromPalette",!1);break;case"opacity":e.ensureUniqueItemVisual(t,"style").opacity=r;break;case"symbol":case"symbolSize":case"liftZ":e.setItemVisual(t,n,r)}}n.d(t,{Ez:function(){return r},oZ:function(){return i},rI:function(){return o}})},37467:function(e,t,n){"use strict";var r=n(37628),o=n(94644),i=o.aTypedArray,a=o.exportTypedArrayMethod,l=o.getTypedArrayConstructor;a("toReversed",(function(){return r(i(this),l(this))}))},37628:function(e,t,n){"use strict";var r=n(26198);e.exports=function(e,t){for(var n=r(e),o=new t(n),i=0;i<n;i++)o[i]=e[n-i-1];return o}},37708:function(e,t,n){"use strict";n.d(t,{Dr:function(){return a},GP:function(){return o},Nc:function(){return i},mi:function(){return l}});n(44114);const r={field_name:"",verbose_name:"",field_type:"CharField",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:""},max_length:"100",default:null,db_index:!1,nullable:!0,unique:!1,can_edit:!0,edit_disabled:!1,can_list:!0,list_display_custom:"",can_search:!1,search_type:"",can_export:!1,width:100},o=[{type:"grid",category:"container",icon:"Grid",cols:[],formItemFlag:!1,displayName:"栅格布局",options:{name:"",isFormField:!1,hidden:!1,gutter:12,colHeight:null,customClass:""}},{type:"table",category:"container",icon:"lyicon-table",rows:[],formItemFlag:!1,displayName:"表格",options:{name:"",isFormField:!1,hidden:!1,customClass:""}},{type:"tab",category:"container",icon:"lyicon-tab",displayType:"border-card",tabs:[],formItemFlag:!1,displayName:"标签页",options:{name:"",isFormField:!1,hidden:!1,customClass:"",onTabClick:""}},{type:"grid-col",category:"container",icon:"",internal:!0,widgetList:[],formItemFlag:!1,displayName:"栅格列",options:{name:"",isFormField:!1,hidden:!1,span:12,offset:0,push:0,pull:0,responsive:!1,md:12,sm:12,xs:12,customClass:""}},{type:"table-cell",category:"container",icon:"",displayName:"单元格",internal:!0,widgetList:[],formItemFlag:!1,merged:!1,options:{name:"",isFormField:!1,cellWidth:"",cellHeight:"",colspan:1,rowspan:1,customClass:""}},{type:"tab-pane",category:"container",icon:"",internal:!0,widgetList:[],formItemFlag:!1,options:{name:"",isFormField:!1,label:"",hidden:!1,active:!1,disabled:!1,customClass:""}},{type:"card",category:"container",icon:"lyicon-card",displayName:"卡片",widgetList:[],formItemFlag:!1,options:{name:"",isFormField:!1,label:"card",hidden:!1,showHeader:!0,folded:!1,showFold:!0,classicsMode:!1,cardWidth:"100%",shadow:"never",customClass:""}}],i=[{type:"input",icon:"lyicon-text-field",formItemFlag:!0,displayName:"单行输入",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",type:"text",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,showPassword:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",minLength:null,maxLength:null,showWordLimit:!1,prefixIcon:"",suffixIcon:"",prependSlot:"",appendSlot:"",onInput:"",onChange:"",onFocus:"",onBlur:""}},{type:"textarea",icon:"lyicon-textarea-field",formItemFlag:!0,displayName:"多行输入",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",rows:3,defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",minLength:null,maxLength:null,showWordLimit:!1,onInput:"",onChange:"",onFocus:"",onBlur:""}},{type:"number",icon:"lyicon-number-field",formItemFlag:!0,displayName:"计数器",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:0,placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",min:-1e11,max:1e11,precision:0,step:1,controlsPosition:"right",onChange:"",onFocus:"",onBlur:""}},{type:"radio",icon:"lyicon-radio-field",formItemFlag:!0,displayName:"单选框组",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",size:"",displayStyle:"inline",buttonStyle:!1,border:!1,labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,optionItems:[{label:"选项 1",value:1},{label:"选项 2",value:2},{label:"选项 3",value:3}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:""}},{type:"checkbox",icon:"lyicon-checkbox-field",formItemFlag:!0,displayName:"多选框组",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:[],columnWidth:"200px",size:"",displayStyle:"inline",buttonStyle:!1,border:!1,labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,optionItems:[{label:"选项 1",value:1},{label:"选项 2",value:2},{label:"选项 3",value:3}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:""}},{type:"select",icon:"lyicon-select-field",formItemFlag:!0,displayName:"下拉选择框",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,clearable:!0,filterable:!1,allowCreate:!1,remote:!1,automaticDropdown:!1,multiple:!1,multipleLimit:0,useForeignData:!1,optionItems:[{label:"选项 1",value:1},{label:"选项 2",value:2},{label:"选项 3",value:3}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onRemoteMethod:"",onRemoveTag:"",onChange:"",onFocus:"",onBlur:""}},{type:"cascader",icon:"lyicon-cascader-field",formItemFlag:!0,displayName:"级联选择",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:"",placeholder:"",size:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,clearable:!0,filterable:!1,multiple:!1,checkStrictly:!1,showAllLevels:!0,optionItems:[{label:"选项 1",value:1,children:[{label:"子选项 1",value:11}]},{label:"选项 2",value:2},{label:"选项 3",value:3}],required:!1,requiredHint:"",customRule:"",customRuleHint:"",customClass:"",onChange:"",onFocus:"",onBlur:""}},{type:"time",icon:"Timer",formItemFlag:!0,displayName:"时间",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:null,placeholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"HH:mm:ss",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:"",onFocus:"",onBlur:""}},{type:"time-range",icon:"lyicon-time-range-field",formItemFlag:!0,displayName:"时间范围",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:null,startPlaceholder:"",endPlaceholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"HH:mm:ss",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:"",onFocus:"",onBlur:""}},{type:"date",icon:"lyicon-date-field",formItemFlag:!0,displayName:"日期",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",type:"date",defaultValue:null,placeholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:"",onFocus:"",onBlur:""}},{type:"date-range",icon:"lyicon-date-range-field",formItemFlag:!0,displayName:"日期范围",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",type:"daterange",defaultValue:null,startPlaceholder:"",endPlaceholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:"",onFocus:"",onBlur:""}},{type:"switch",icon:"open",formItemFlag:!0,displayName:"开关",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,customClass:"",inlinePrompt:!1,switchWidth:40,activeText:"",inactiveText:"",activeColor:null,inactiveColor:null,onChange:""}},{type:"rate",icon:"Star",formItemFlag:!0,displayName:"评分",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",max:5,lowThreshold:2,highThreshold:4,allowHalf:!1,showText:!1,showScore:!1,onChange:""}},{type:"color",icon:"lyicon-color-field",formItemFlag:!0,displayName:"取色器",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",onChange:""}},{type:"slider",icon:"lyicon-slider-field",formItemFlag:!0,displayName:"滑块",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",columnWidth:"200px",showStops:!0,size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",min:0,max:100,step:10,range:!1,height:null,onChange:""}},{type:"statistic",icon:"Medal",formItemFlag:!1,displayName:"统计",options:{name:"",isFormField:!1,columnWidth:"200px",hidden:!1,value:98500,title:"Daily active users",decimalSeparator:".",groupSeparator:",",precision:0,prefix:"",suffix:"",customClass:""}},{type:"static-text",icon:"lyicon-static-text",formItemFlag:!1,displayName:"静态文字",options:{name:"",isFormField:!1,columnWidth:"200px",hidden:!1,textContent:"文字内容",type:"",tag:"div",truncated:!1,labelPosition:"left",fontSize:"14px",customClass:""}},{type:"html-text",icon:"lyicon-html-text",formItemFlag:!1,displayName:"HTML",options:{name:"",isFormField:!1,columnWidth:"200px",hidden:!1,htmlContent:"<b>html text</b>",customClass:""}},{type:"button",icon:"lyicon-button",formItemFlag:!0,displayName:"按钮",options:{name:"",isFormField:!1,label:"",labelWidth:null,labelHidden:!0,buttonText:"button",columnWidth:"200px",size:"",displayStyle:"block",disabled:!1,hidden:!1,type:"",link:!1,loading:!1,plain:!1,round:!1,circle:!1,icon:null,color:null,customClass:"",onClick:""}},{type:"divider",icon:"minus",formItemFlag:!1,displayName:"分割线",options:{name:"",isFormField:!1,label:"",columnWidth:"200px",direction:"horizontal",contentPosition:"center",borderStyle:"solid",hidden:!1,customClass:""}},{type:"space-around",icon:"lyicon-space-around",formItemFlag:!1,displayName:"上下间距",options:{name:"",isFormField:!1,label:"",height:20,hidden:!1,customClass:""}},{type:"alert",icon:"lyicon-alert",formItemFlag:!1,displayName:"提示",options:{name:"",isFormField:!1,title:"提示信息...",type:"info",description:"",closable:!0,closeText:"",center:!0,showIcon:!1,effect:"light",hidden:!1,customClass:""}}],a=[{type:"picture-upload",icon:"Picture",formItemFlag:!0,displayName:"多图上传",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",uploadURL:"",uploadTip:"",multipleSelect:!1,uploadWidth:148,uploadHight:148,showFileList:!0,limit:3,fileMaxSize:5,fileTypes:["jpg","jpeg","png"],draggable:!0,customClass:"",onSuccess:""}},{type:"picture-single",icon:"Picture",formItemFlag:!0,displayName:"单图上传",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",uploadURL:"",uploadTitle:"",uploadIcon:"plus",uploadWidth:148,uploadHight:148,showFileList:!0,fileMaxSize:5,fileTypes:["jpg","jpeg","png"],round:!1,cropper:!1,compress:1,aspectRatio:NaN,customClass:"",onSuccess:""}},{type:"file-upload",icon:"document",formItemFlag:!0,displayName:"文件上传",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",buttonType:"primary",uploadURL:"",uploadTip:"",uploadTitle:"点击上传",uploadIcon:"",multipleSelect:!1,showFileList:!0,limit:1,fileMaxSize:10,fileTypes:[".doc",".docx",".xls",".xlsx"],draggable:!1,customClass:"",onSuccess:""}},{type:"rich-text",icon:"lyicon-rich-text-field",formItemFlag:!0,displayName:"富文本框",options:{name:"",isFormField:!0,crudField:r,label:"",labelAlign:"",defaultValue:"",placeholder:"",labelWidth:null,labelHidden:!1,columnWidth:100,contentHeight:200,disabled:!1,hidden:!1,required:!1,requiredHint:"",customClass:"",minLength:null,maxLength:null,onChange:""}}],l=[]},37741:function(e,t,n){"use strict";n.r(t),n.d(t,{addCopySuffix:function(){return H},buildDefaultFormJson:function(){return N},canEditOnline:function(){return I},commonVal:function(){return b},dateFormats:function(){return a},deepClone:function(){return B},delCookie:function(){return f},downloadFileContent:function(){return U},downloadFileURLByA:function(){return m},downloadFileURLByIframe:function(){return g},formatUnitSize:function(){return v},generateRandomString:function(){return L},getCookie:function(){return d},getDefaultFormConfig:function(){return T},getDefaultWorkflowConfig:function(){return M},getFileNameFromPath:function(){return F},getFileTypeDesc:function(){return R},getStorage:function(){return w},getStore:function(){return s},getTableHeight:function(){return k},getToken:function(){return x},handleDate:function(){return A},handleTime:function(){return y},hasPermission:function(){return C},insertCustomCssToHead:function(){return P},insertGlobalFunctionsToHtml:function(){return Q},isEmpty:function(){return $},isNull:function(){return E},isShowBtn:function(){return _},limitNumInt:function(){return h},limitPriceType:function(){return p},randomId:function(){return V},removeStorage:function(){return c},setCookie:function(){return u},setStorage:function(){return O},setStore:function(){return l},sortName:function(){return D},timestampToTime:function(){return i},transArrayMenuToTree:function(){return S}});n(44114),n(18111),n(7588),n(14603),n(47566),n(98721);var r=n(34642),o=n.n(r);const i=e=>{let t=new Date(e);return t.getFullYear()+"-"+((t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-")+((t.getDate()<10?"0"+t.getDate():t.getDate())+" ")+((t.getHours()<10?"0"+t.getHours():t.getHours())+":")+((t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes())+":")+(t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds())},a=(e,t)=>{if("string"==typeof e)return e;let n={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),"S+":e.getMilliseconds()};/(y+)/i.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));for(let e in n)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1===RegExp.$1.length?n[e]:("00"+n[e]).substr((""+n[e]).length)));return t},l=(e,t)=>{e&&("string"!=typeof t&&(t=JSON.stringify(t)),window.localStorage.setItem(e,t))},s=e=>{if(e)return window.localStorage.getItem(e)},c=e=>{e&&window.localStorage.removeItem(e)};function u(e,t,n){let r=new Date;r.setDate(r.getDate()+n),document.cookie=e+"="+t+";expires="+r+";SameSite=None"}function d(e){let t=RegExp(e+"=([^;]+)"),n=document.cookie.match(t);return n?n[1]:""}function f(e){u(e,null,-1)}function h(e){return e=e.replace(/\D/g,"")}function p(e){e.charAt(0);return e=(e=(e=(e=(e=e.replace(/[^\d\.]/g,"")).replace(/\.{2,}/g,".")).replace(".","$#$").replace(/\./g,"").replace("$#$",".")).replace(/^\./g,"")).replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3")}function m(e){let t=document.createElement("a");fetch(e).then((e=>e.blob())).then((e=>{t.href=URL.createObjectURL(e),t.download="",document.body.appendChild(t),t.click()}))}function g(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)}function v(e,t,n,r){if(null==e)return 0;null==t&&(t=!0),null==n&&(n=2),null==r&&(r=""),"string"==typeof e&&(e=parseInt(e));for(var o=[" B"," KB"," MB"," GB","TB"],i=0;i<o.length;i++){var a=o[i];if(r){if(a.trim()==r.trim()){var l=0==i||0==n?e:e.toFixed(n);return t?l+a:l=parseFloat(l)}}else if(e<1024){l=0==i||0==n?e:e.toFixed(n);return t?l+a:l=parseFloat(l)}e/=1024}}const A=e=>{let t=e.getMonth()+1<10?`0${e.getMonth()+1}`:e.getMonth()+1,n=e.getDate()<10?`0${e.getDate()}`:e.getDate();e.getHours(),e.getHours(),e.getMinutes(),e.getMinutes(),e.getSeconds(),e.getSeconds();return`${e.getFullYear()}-${t}-${n}`},y=e=>{let t=e.getMonth()+1<10?`0${e.getMonth()+1}`:e.getMonth()+1,n=e.getDate()<10?`0${e.getDate()}`:e.getDate(),r=e.getHours()<10?`0${e.getHours()}`:e.getHours(),o=e.getMinutes()<10?`0${e.getMinutes()}`:e.getMinutes(),i=e.getSeconds()<10?`0${e.getSeconds()}`:e.getSeconds();return`${e.getFullYear()}-${t}-${n} ${r}:${o}:${i}`},b={isPhone:/^[1][3-9]\d{9}$/,isPrice:/^(^[1-9](\d+)?(\.\d{1,2})?$)|(^0$)|(^\d\.\d{1,2}$)$/,isTel:/^((0\d{2,3}-\d{7,8})|(1[3456789]\d{9}))$/,isAgentAccount:/^[a-zA-Z0-9]+$/,isEmail:/^([a-zA-Z0-9]+[|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[|_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/};function O(e,t){"localStorage"===o().STORAGE_METHOD?localStorage.setItem(e,t):sessionStorage.setItem(e,t)}function w(e){return"localStorage"===o().STORAGE_METHOD?localStorage.getItem(e):sessionStorage.getItem(e)}function x(){return w("logintoken")}function _(e,t,n){let r=w("menuList")?JSON.parse(w("menuList")):[],o=!1;for(var i=0;i<r.length;i++){let a=r[i];if(a.url==e&&a.moduleName==t&&a.menuPermission&&a.menuPermission.includes(n)){o=!0;break}}return o}function C(e,t){let n=w("menuList")?JSON.parse(w("menuList")):[],r=!1;for(var o=0;o<n.length;o++){let i=n[o];if(i.url==e&&i.menuPermission&&i.menuPermission.includes(t)){r=!0;break}}return r}function k(e,t=!0){var n=t?176:0;let r=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-e;var o=navigator.userAgent;return o&&/Android/.test(o)||o&&/iPhone|ipad|ipod|ios/.test(o)?700:r-n}function S(e){let t=[],n={},r=[];return e.forEach((e=>{if(1==e.visible){let t={text:e.name,id:e.id,attributes:{url:e.web_path,icon:e.icon},hasChildren:!1,hasParent:!1,parent:e.parent,children:[]};r.push(t),n[e.id]=t}})),r.forEach((e=>{let r=n[e.parent];r?(e.hasChildren=e.children.length>0,e.hasParent=!0,r.children.push(e),r.hasChildren=!0):t.push(e)})),t}function V(){return Math.floor(1e5*Math.random()+2e4*Math.random()+5e3*Math.random()+100*Math.random())}function B(e){if(void 0!==e)return JSON.parse(JSON.stringify(e))}function T(){return{modelName:"formData",refName:"lyFormBuilder",rulesName:"rules",modelDbTable:"",modelClassName:"",modelVerboseName:"",other_config:{create_datetime_filter:!1,mutiple_delete:!1},labelWidth:"auto",labelPosition:"left",size:"",disabled:!1,cssCode:"",customClass:"",functions:"",jsonVersion:1,onFormMounted:""}}function N(){return{widgetList:[],formConfig:B({modelName:"formData",refName:"lyFormBuilder",rulesName:"rules",modelDbTable:"",modelClassName:"",modelVerboseName:"",other_config:{create_datetime_filter:!1,mutiple_delete:!1},labelWidth:"auto",labelPosition:"left",size:"",disabled:!1,cssCode:"",customClass:"",functions:"",jsonVersion:1,onFormMounted:""})}}function E(e){return null==e}function P(e,t=""){let n=document.getElementsByTagName("head")[0],r=document.getElementById("lyform-custom-css");r&&n.removeChild(r),t&&(r=document.getElementById("lyform-custom-css-"+t),r&&n.removeChild(r));let o=document.createElement("style");o.type="text/css",o.rel="stylesheet",o.id=t?"lyform-custom-css-"+t:"lyform-custom-css";try{o.appendChild(document.createTextNode(e))}catch(t){o.styleSheet.cssText=e}n.appendChild(o)}function Q(e,t=""){let n=document.getElementsByTagName("body")[0],r=document.getElementById("ly_form_global_functions");r&&n.removeChild(r),t&&(r=document.getElementById("ly_form_global_functions-"+t),r&&n.removeChild(r));let o=document.createElement("script");o.id=t?"ly_form_global_functions-"+t:"ly_form_global_functions",o.type="text/javascript",o.innerHTML=e,n.appendChild(o)}function M(){return{name:"",jsonVersion:1,nodeConfig:{nodeName:"发起人",type:0,setType:1,nodeRoleList:[],nodeUserList:[],childNode:{}}}}const D=(e,t)=>{let n=""+e,r=""+t,o=/[0-9]+/g,i=n.match(o),a=r.match(o);if(!i||!a)return n.localeCompare(r);for(let e=0,t=Math.min(i.length,a.length);e<t;e++){let o=n.indexOf(i[e]),l=r.indexOf(a[e]),s=n.substring(0,o),c=r.substring(0,l),u=i[e],d=a[e],f=parseInt(u),h=parseInt(d);if(o!=l||s!=c)return n.localeCompare(r);if(u!==d)return f==h?d.lastIndexOf(h+"")-u.lastIndexOf(f+""):f-h;if(e==t-1)return n.substring(o).localeCompare(r.substring(l));n=n.substring(o+u.length),r=r.substring(o+u.length)}};function $(e){return"string"==typeof e?!!e:Array.isArray(e)?0===e.length:"object"==typeof e&&null!==e?0===Object.keys(e).length:null==e||""===e}const z=function(e){const t=e.lastIndexOf(".");return-1===t?"":e.substring(t+1).toLowerCase()},R=function(e){const t=z(e);switch(t){case"py":return[t,"Python源文件"];case"php":return[t,"Php源文件"];case"java":return[t,"Java源文件"];case"go":return[t,"Go源文件"];case"js":return[t,"JavaScript源文件"];case"ts":return[t,"TypeScript源文件"];case"vue":return[t,"Vue源文件"];case"json":return[t,"Json源文件"];case"css":return[t,"CSS样式表"];case"html":case"htm":return[t,"HTML文件"];case"pdf":return[t,"PDF文件"];case"jpg":case"jpeg":case"png":case"gif":return[t,"Image图片"];case"mp4":case"flv":case"m4a":case"avi":return[t,"Video视频文件"];case"sql":return[t,"SQL脚本文件"];case"txt":return[t,"文本格式"];default:return[t,"未知文件"]}},I=function(e){let t=z(e);return!["msi","psd","dll","sys","gz","zip","rar","7z","bz2","exe","db","sqlite","sqlite3",".mdb","pdf","doc","xls","docx","xlsx","ppt","pptx","mp4","flv","avi","png","gif","jpg","jpeg","bmp","icon","ico","pyc","class","so","pyd"].includes(t)},L=function(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let n="";for(let r=0;r<e;r++){const e=Math.floor(62*Math.random());n+=t.charAt(e)}return n},F=function(e){if(/^[A-Za-z]:\//.test(e)){if(!(e.length>3))return"";e=e.replace(/\/$/,"")}else if(e.length>1&&(e=e.replace(/\/$/,"")),"/"===e)return"";const t=e.split("/");return t[t.length-1]},U=function(e,t){const n=window.URL.createObjectURL(new Blob([e])),r=document.createElement("a");r.style.display="none",r.href=n,r.download=t;const o=new MouseEvent("click");r.dispatchEvent(o)},H=function(e){const t=e.split(".");return t.length>1?t.slice(0,-1).join(".")+"-副本."+t[t.length-1]:e+"-副本"}},37959:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(98026),o={average:function(e){for(var t=0,n=0,r=0;r<e.length;r++)isNaN(e[r])||(t+=e[r],n++);return 0===n?NaN:t/n},sum:function(e){for(var t=0,n=0;n<e.length;n++)t+=e[n]||0;return t},max:function(e){for(var t=-1/0,n=0;n<e.length;n++)e[n]>t&&(t=e[n]);return isFinite(t)?t:NaN},min:function(e){for(var t=1/0,n=0;n<e.length;n++)e[n]<t&&(t=e[n]);return isFinite(t)?t:NaN},nearest:function(e){return e[0]}},i=function(e){return Math.round(e.length/2)};function a(e){return{seriesType:e,reset:function(e,t,n){var a=e.getData(),l=e.get("sampling"),s=e.coordinateSystem,c=a.count();if(c>10&&"cartesian2d"===s.type&&l){var u=s.getBaseAxis(),d=s.getOtherAxis(u),f=u.getExtent(),h=n.getDevicePixelRatio(),p=Math.abs(f[1]-f[0])*(h||1),m=Math.round(c/p);if(isFinite(m)&&m>1){"lttb"===l?e.setData(a.lttbDownSample(a.mapDimension(d.dim),1/m)):"minmax"===l&&e.setData(a.minmaxDownSample(a.mapDimension(d.dim),1/m));var g=void 0;(0,r.isString)(l)?g=o[l]:(0,r.isFunction)(l)&&(g=l),g&&e.setData(a.downSample(a.mapDimension(d.dim),1/m,g,i))}}}}}},38086:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return O}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={style:{display:"flex","justify-content":"space-between","align-items":"center"}},s=["onClick"],c=["onClick"],u=["onClick"],d=["onClick"];var f=n(10594),h=n(37741),p=n(40412),m=n(91404),g=n(57136),v=n(65084),A=n(94945);const y=n(94335).A.create({timeout:5e3});var b={name:"lycodeGenerate",components:{AddModulePreviewCode:g.default,AddModuleCodeGenerate:m.default,Pagination:f.A},setup(){return{mutitabsstore:(0,v.M)()}},data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},timers:[],tableData:[],showCodeGenerate:!1}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},addAdmin(){this.$refs.addModuleFlag.addModuleFn(null,"新增")},previewAutoCode(e){(0,p.autocodeAutocodePreviewcode)({id:e.id}).then((e=>{2e3==e.code?this.$refs.addModulePreviewFlag.addModuleFn(e.data.data,"代码预览"):this.$message.warning(e.msg)}))},generateMount(e){let t=this;t.$confirm("是否确认同步挂载文件该操作会生成并覆盖前后端代码的相关CRUD文件并在数据库生成菜单/路由/按钮/,是否确认执行该操作(重载会自动重载后端)?","警告",{confirmButtonText:"挂载并重载",cancelButtonText:"挂载",type:"warning",distinguishCancelAndClose:!0}).then((function(){t.loadingPage=!0;let n=(0,h.getToken)(),r={id:e.id,isReload:!0};const o={headers:{Authorization:"JWT "+n,"Content-Type":"application/json"}};y.post(A.O+"autocode/autocode/generatemount/",r,o).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData(),t.mutitabsstore.getMenu(),t.loadingPage=!1,location.reload()):(t.loadingPage=!1,t.$alert(e.msg,"提示",{type:"error"}))})).catch((e=>{t.getData(),t.mutitabsstore.getMenu(),t.loadingPage=!1,location.reload()}))})).catch((n=>{if("cancel"===n)return t.loadingPage=!0,(0,p.autocodeAutocodeGeneratemount)({id:e.id,isReload:!1}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData(),t.mutitabsstore.getMenu(),t.loadingPage=!1,location.reload()):(t.loadingPage=!1,t.$alert(e.msg,"提示",{type:"error"}))}))}))},syncdb(){let e=this;e.$confirm("该操作会同步Models修改到数据库是否确认同步?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return e.loadingPage=!0,(0,p.autocodeAutocodeSyncdb)().then((t=>{e.loadingPage=!1,2e3==t.code?(e.$message.success(t.msg+",如果无效果请重启后端IDE项目再试"),e.getData(),e.mutitabsstore.getMenu()):e.$alert(t.msg,"提示",{type:"error"})}))}))},handleEdit(e,t){if("edit"==t)this.$refs.addModuleFlag.addModuleFn(e,"编辑");else if("delete"==t){let t=this;t.$prompt('要完全删除请输入"完全删除",不填写则为逻辑删除!',"提示",{closeOnClickModal:!1,type:"warning"}).then((({value:n})=>{let r={id:e.id};"完全删除"===n&&(r.real_delete=!0),(0,p.autocodeAutocodeDelete)(r).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData(),t.mutitabsstore.getMenu(),location.reload()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData(),this.mutitabsstore.getMenu())},downloadFileURL(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportDataBackend(){},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,p.autocodeAutocode)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,h.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,h.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,h.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var O=(0,n(66262).A)(b,[["render",function(e,t,n,f,h,p){const m=(0,r.resolveComponent)("el-input"),g=(0,r.resolveComponent)("el-form-item"),v=(0,r.resolveComponent)("el-button"),A=(0,r.resolveComponent)("el-form"),y=(0,r.resolveComponent)("el-table-column"),b=(0,r.resolveComponent)("full-screen"),O=(0,r.resolveComponent)("el-icon"),w=(0,r.resolveComponent)("el-tooltip"),x=(0,r.resolveComponent)("el-table"),_=(0,r.resolveComponent)("Pagination"),C=(0,r.resolveComponent)("add-module-code-generate"),k=(0,r.resolveComponent)("add-module-preview-code"),S=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":h.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(A,{model:h.formInline},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{label:"关键字:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{modelValue:h.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>h.formInline.search=e),maxlength:"60",clearable:"",placeholder:"请输入表名称/类名称/显示名称",onChange:p.search,style:{width:"300px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(g,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:p.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Search")]]),(0,r.createVNode)(g,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:t[1]||(t[1]=e=>p.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.withDirectives)((0,r.createVNode)(g,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{type:"primary",icon:"Plus",onClick:p.addAdmin},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]]),(0,r.withDirectives)((0,r.createVNode)(g,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{type:"warning",icon:"Refresh",onClick:p.syncdb},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("同步数据库")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Syncdb")]])])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(x,{height:h.tableHeight,border:"",data:h.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(p.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(y,{"min-width":"130",prop:"verbose_name",label:"名称"}),(0,r.createVNode)(y,{"min-width":"130",prop:"class_name",label:"类名"}),(0,r.createVNode)(y,{"min-width":"130",prop:"db_table",label:"表名"}),(0,r.createVNode)(y,{"min-width":"150",prop:"remark",label:"备注","show-overflow-tooltip":""}),(0,r.createVNode)(y,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(y,{label:"操作",fixed:"right",width:"250"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[t[7]||(t[7]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[2]||(t[2]=(...e)=>p.setFull&&p.setFull(...e))},[(0,r.createVNode)(w,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[e.hasPermission(this.$route.name,"PreCode")?((0,r.openBlock)(),(0,r.createBlock)(w,{key:0,effect:"dark",content:"预览将要生成的CRUD前后台代码",placement:"top"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.previewAutoCode(t.row)},"代码预览",8,s)])),_:2},1024)):(0,r.createCommentVNode)("",!0),e.hasPermission(this.$route.name,"MountSync")?((0,r.openBlock)(),(0,r.createBlock)(w,{key:1,effect:"dark",content:"生成并覆盖前后端代码的相关CRUD文件并在数据库生成菜单/路由/按钮/",placement:"top"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.generateMount(t.row)},"同步挂载",8,c)])),_:2},1024)):(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.handleEdit(t.row,"edit")},"编辑",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.handleEdit(t.row,"delete")},"删除",8,d),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[S,h.loadingPage]])]),(0,r.createVNode)(_,{"child-msg":h.pageparm,onCallFather:p.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(C,{ref:"addModuleFlag",onRefreshData:p.getData},null,8,["onRefreshData"]),(0,r.createVNode)(k,{ref:"addModulePreviewFlag"},null,512)],2)}]])},38123:function(e,t){"use strict";var n=function(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1},r=new function(){this.browser=new n,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow="undefined"!=typeof window};"object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?(r.wxa=!0,r.touchEventsSupported=!0):"undefined"==typeof document&&"undefined"!=typeof self?r.worker=!0:!r.hasGlobalWindow||"Deno"in window?(r.node=!0,r.svgSupported=!0):function(e,t){var n=t.browser,r=e.match(/Firefox\/([\d.]+)/),o=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),i=e.match(/Edge?\/([\d.]+)/),a=/micromessenger/i.test(e);r&&(n.firefox=!0,n.version=r[1]);o&&(n.ie=!0,n.version=o[1]);i&&(n.edge=!0,n.version=i[1],n.newEdge=+i[1].split(".")[0]>18);a&&(n.weChat=!0);t.svgSupported="undefined"!=typeof SVGRect,t.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,t.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),t.domSupported="undefined"!=typeof document;var l=document.documentElement.style;t.transform3dSupported=(n.ie&&"transition"in l||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in l)&&!("OTransition"in l),t.transformSupported=t.transform3dSupported||n.ie&&+n.version>=9}(navigator.userAgent,r),t.A=r},38248:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431);const o=["onClick"],i=["onClick"];var a=n(4390),l=n(40412),s={name:"buttonManage",components:{addButton:a.default},data(){return{tableData:[],loadingPage:!1,formInline:{page:1,limit:999}}},created(){this.getData()},handleResize(){this.$nextTick((()=>{this.$refs.tableref.doLayout()}))},mounted(){window.addEventListener("resize",this.handleResize)},unmounted(){window.removeEventListener("resize",this.handleResize)},methods:{handleEdit(e,t,n){if("编辑"!=t&&"新增"!=t||this.$refs.addButtonFlag.addButtonFn(e,t),"delete"==t){let t=this;t.$confirm("您确定要删除选中的按钮?",{closeOnClickModal:!1}).then((()=>{(0,l.systemButtonDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}},getData(){this.loadingPage=!0,(0,l.systemButton)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code?this.tableData=e.data.data:this.$message.warning(e.msg)}))}}};var c=(0,n(66262).A)(s,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("el-breadcrumb-item"),u=(0,r.resolveComponent)("el-breadcrumb"),d=(0,r.resolveComponent)("el-table-column"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("el-table"),p=(0,r.resolveComponent)("add-button"),m=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(u,{"separator-class":"el-icon-arrow-right",style:{"margin-bottom":"16px","margin-top":"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{to:{path:"/menuManage"}},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("菜单管理")]))),_:1}),(0,r.createVNode)(c,null,{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("按钮管理")]))),_:1})])),_:1}),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(h,{height:"calc(100vh - 160px)",border:"","row-key":"id",data:l.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"index",width:"55",align:"center",label:"序号"}),(0,r.createVNode)(d,{"min-width":"150",prop:"name",label:"名称"}),(0,r.createVNode)(d,{"min-width":"150",prop:"value",label:"key值"}),(0,r.createVNode)(d,{"min-width":"150",prop:"update_datetime",label:"更新时间"}),(0,r.createVNode)(d,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(d,{label:"操作",fixed:"right",width:"140"},{header:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{type:"primary",size:"default",onClick:t[0]||(t[0]=e=>s.handleEdit(null,"新增"))},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("新增")]))),_:1})])),default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>s.handleEdit(e.row,"编辑")},"编辑",8,o),(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>s.handleEdit(e.row,"delete")},"删除",8,i)])),_:1})])),_:1},8,["data"])),[[m,l.loadingPage]]),(0,r.createVNode)(p,{ref:"addButtonFlag",onRefreshData:s.getData},null,8,["onRefreshData"])])}]])},38461:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431);const o={class:"carouselSettingsimg"},i=["onClick"],a=["onClick"];var l=n(7603),s=n(10594),c=n(37741),u=n(40412),d={components:{Pagination:s.A,addModule:l.default},name:"carouselSettingsimg",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{type:"1"},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"是"},{id:0,name:"否"}],tableData:[]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleClick(e,t){this.formInline.type=e.props.name,this.search()},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增",this.formInline.type)},changeStatus(e){},handleEdit(e,t){let n=this;"edit"==t&&n.$refs.addModuleFlag.addModuleFn(e,"编辑",this.formInline.type),"delete"==t&&n.$confirm("您确定要删除选中的内容?",{closeOnClickModal:!1}).then((t=>{1!=this.formInline.type&&2!=this.formInline.type||(0,u.platformsettingsLunboimgDelete)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))})).catch((()=>{}))},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,1!=this.formInline.type&&2!=this.formInline.type||(0,u.platformsettingsLunboimg)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=45;e=this.isFull?e-100:e,this.tableHeight=(0,c.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var f=(0,n(66262).A)(d,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-tab-pane"),d=(0,r.resolveComponent)("el-tabs"),f=(0,r.resolveComponent)("el-table-column"),h=(0,r.resolveComponent)("el-image"),p=(0,r.resolveComponent)("el-tag"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("el-table"),v=(0,r.resolveComponent)("Pagination"),A=(0,r.resolveComponent)("add-module"),y=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(d,{modelValue:s.formInline.type,"onUpdate:modelValue":t[0]||(t[0]=e=>s.formInline.type=e),onTabClick:c.handleClick},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"首页轮播图管理",name:"1"}),(0,r.createVNode)(u,{label:"分类页轮播图管理",name:"2"})])),_:1},8,["modelValue","onTabClick"]),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(g,{height:s.tableHeight,border:"",data:s.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{type:"index",width:"60",align:"center",label:"序号"}),(0,r.createVNode)(f,{"min-width":"120",prop:"image",label:"图片"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(h,{src:e.row.image,style:{width:"40px",height:"40px"},"preview-src-list":[e.row.image],"preview-teleported":!0},null,8,["src","preview-src-list"])])),_:1}),(0,r.createVNode)(f,{"min-width":"150",prop:"title",label:"标题"}),(0,r.createVNode)(f,{"min-width":"150",prop:"link",label:"链接"}),(0,r.createVNode)(f,{"min-width":"150",prop:"sort",label:"排序"}),(0,r.createVNode)(f,{"min-width":"100",label:"状态"},{default:(0,r.withCtx)((e=>[e.row.status?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("正常")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(p,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("禁用")]))),_:1}))])),_:1}),(0,r.createVNode)(f,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(f,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{size:"small",onClick:c.addModule,type:"primary"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>c.handleEdit(t.row,"edit")},"编辑",8,i),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>c.handleEdit(t.row,"delete")},"删除",8,a),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[y,s.loadingPage]]),(0,r.createVNode)(v,{"child-msg":s.pageparm,onCallFather:c.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(A,{ref:"addModuleFlag",onRefreshData:c.getData},null,8,["onRefreshData"])])}],["__scopeId","data-v-1767c1dc"]])},38469:function(e,t,n){"use strict";var r=n(79504),o=n(40507),i=n(94402),a=i.Set,l=i.proto,s=r(l.forEach),c=r(l.keys),u=c(new a).next;e.exports=function(e,t,n){return n?o({iterator:c(e),next:u},t):s(e,t)}},38480:function(e,t,n){"use strict";var r=n(61828),o=n(88727).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},38574:function(e,t,n){"use strict";var r=n(79504),o=Error,i=r("".replace),a=String(new o("zxcasd").stack),l=/\n\s*at [^:]*:[^\n]*/,s=l.test(a);e.exports=function(e,t){if(s&&"string"==typeof e&&!o.prepareStackTrace)for(;t--;)e=i(e,l,"");return e}},38588:function(e,t,n){var r=n(99361),o=n(29599),i=n(21323),a=n(22810),l=n(48007),s=n(22498),c=n(53876),u=n(35224),d=n(89093);e.exports=function e(t,n,f){var h=n&&!isNaN(n)?n:0;if(t=c(t),u(t)){if(f===r)return new Date(a(t),s(t)+h,1);if(f===o)return new Date(l(e(t,h+1,r))-1);if(d(f)&&t.setDate(f),h){var p=t.getDate();if(t.setMonth(s(t)+h),p!==t.getDate())return t.setDate(1),new Date(l(t)-i)}}return t}},38910:function(e,t,n){var r=n(50281),o=n(53876),i=n(35224),a=n(55623);e.exports=function(e,t){return e=o(e),i(e)?a(r(e,t))?366:365:NaN}},38912:function(e,t,n){var r=n(95654),o=n(95932);var i=r((function e(t,n,r,i,a,l,s,c){var u,d,f,h=c.mapChildren||s;return o(n,(function(o,p){return u=a.concat([""+p]),d=l.concat([o]),(f=r.call(i,o,p,n,u,t,d))&&o&&s&&o[s]&&(f[h]=e(o,o[s],r,i,u,d,s,c)),f}))}));e.exports=i},39195:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=n(18983),a=function(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null},l=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new a},t.prototype.buildPath=function(e,t){i.U(e,t,!1)},t}(o.Ay);l.prototype.type="polyline",t.A=l},39297:function(e,t,n){"use strict";var r=n(79504),o=n(48981),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},39325:function(e,t,n){"use strict";n(44114),n(18111),n(22489),n(7588),n(13579);var r=n(75220),o=n(65084),i=n(5947),a=n.n(i),l=n(37741),s=n(64370);a().inc(.4),a().configure({easing:"ease",speed:500,showSpinner:!0});const c=[{path:"/",name:"root",component:()=>Promise.resolve().then(n.bind(n,45743)),hidden:!0,meta:{requireAuth:!1,index:"/"}},{path:"/lylogin",name:"lylogin",component:()=>Promise.resolve().then(n.bind(n,77871)),hidden:!0,meta:{requireAuth:!1,index:"/lylogin"}},{path:"/login",name:"login",component:()=>Promise.resolve().then(n.bind(n,45743)),hidden:!0,meta:{requireAuth:!1,index:"/login"}},{path:"/404",name:"404",component:()=>Promise.resolve().then(n.bind(n,71556)),hidden:!0,meta:{requireAuth:!1,index:"/404"}},{path:"/lyterminal",name:"lyterminal",component:()=>Promise.resolve().then(n.bind(n,69948)),hidden:!0,meta:{requireAuth:!0,index:"/lyterminal"}},{path:"/lyFilePreview",name:"lyFilePreview",component:()=>Promise.resolve().then(n.bind(n,45561)),hidden:!0,meta:{requireAuth:!0,index:"/lyFilePreview"}},{path:"/index",name:"index",component:()=>Promise.resolve().then(n.bind(n,61616)),iconCls:"el-icon-tickets",meta:{requireAuth:!1,index:"/index"},children:[{path:"/adminManage",name:"adminManage",component:()=>Promise.resolve().then(n.bind(n,1397)),meta:{requireAuth:!0,index:"/adminManage"}},{path:"/userManage",name:"userManage",component:()=>Promise.resolve().then(n.bind(n,99268)),meta:{requireAuth:!0,index:"/userManage"}},{path:"/userManageCrud",name:"userManageCrud",component:()=>Promise.resolve().then(n.bind(n,82056)),meta:{requireAuth:!0,index:"/userManageCrud"}},{path:"/carouselSettingsimg",name:"carouselSettingsimg",component:()=>Promise.resolve().then(n.bind(n,38461)),meta:{requireAuth:!0,index:"/carouselSettingsimg"}},{path:"/platformSettingsother",name:"platformSettingsother",component:()=>Promise.resolve().then(n.bind(n,15894)),meta:{requireAuth:!0,index:"/platformSettingsother"}},{path:"/userFeekback",name:"userFeekback",component:()=>Promise.resolve().then(n.bind(n,40110)),meta:{requireAuth:!0,index:"/userFeekback"}},{path:"/departmentManage",name:"departmentManage",component:()=>Promise.resolve().then(n.bind(n,91886)),meta:{requireAuth:!0,index:"/departmentManage"}},{path:"/menuManage",name:"menuManage",component:()=>Promise.resolve().then(n.bind(n,57598)),meta:{requireAuth:!0,index:"/menuManage"}},{path:"/roleManage",name:"roleManage",component:()=>Promise.resolve().then(n.bind(n,45393)),meta:{requireAuth:!0,index:"/roleManage"}},{path:"/authorityManage",name:"authorityManage",component:()=>Promise.resolve().then(n.bind(n,71204)),meta:{requireAuth:!0,index:"/authorityManage"}},{path:"/buttonConfig",name:"buttonConfig",component:()=>Promise.resolve().then(n.bind(n,78910)),meta:{requireAuth:!0,index:"/buttonConfig"}},{path:"/buttonManage",name:"buttonManage",component:()=>Promise.resolve().then(n.bind(n,38248)),meta:{requireAuth:!0,index:"/buttonManage"}},{path:"/messagTemplate",name:"messagTemplate",component:()=>Promise.resolve().then(n.bind(n,48828)),meta:{requireAuth:!0,index:"/messagTemplate"}},{path:"/messagNotice",name:"messagNotice",component:()=>Promise.resolve().then(n.bind(n,19187)),meta:{requireAuth:!0,index:"/messagNotice"}},{path:"/personalCenter",name:"personalCenter",component:()=>Promise.resolve().then(n.bind(n,65515)),meta:{requireAuth:!0,index:"/personalCenter"}},{path:"/journalManage",name:"journalManage",component:()=>Promise.resolve().then(n.bind(n,72341)),meta:{requireAuth:!0,index:"/journalManage"}}]}],u=n(89464);!function(e){const t=[];e.forEach(((e,n)=>{if(-1==e.indexOf("/components/")&&"./index.vue"!=e&&"./login.vue"!=e&&"./lyterminal.vue"!=e){let n=!1;const i=u(e),a=e.split("/").pop()?.split(".")[0];for(var r=0;r<c.length;r++)if("/"!=c[r].path&&"/login"!=c[r].path&&"/lyterminal"!=c[r].path){if(c[r].name===a){n=!0;break}if("/index"===c[r].path&&c[r].children.length>0)for(var o=0;o<c[r].children.length;o++)if(c[r].children[o].name===a){n=!0;break}}if(!n){const e="/"+a;t.push({path:e,name:a,component:i.default,meta:{requireAuth:!0,index:e}})}}}));for(var n=0;n<c.length;n++)if("/index"==c[n].path){t.forEach((e=>{c[n].children.push(e)}));break}}(u.keys());const d=(0,r.aE)({history:(0,r.Bt)(),routes:c});function f(e){let t=!1;if(!e)return!1;if(c.some((t=>e==t.name)))return!0;for(var n=0;n<c.length;n++)if(c[n].children&&c[n].children.length>0&&c[n].children.some((t=>e==t.name))){t=!0;break}return t}function h(e){let t=!1;if(!e)return!1;if(c.some((t=>e==t.path)))return!0;for(var n=0;n<c.length;n++)if(c[n].children&&c[n].children.length>0&&c[n].children.some((t=>e==t.path))){t=!0;break}return t}d.beforeEach(((e,t,n)=>{const r=(0,o.M)(),i=["buttonConfig","menuManage","lyterminal","buttonManage","lyFilePreview"];a().start();(0,s.r)().clearAllCancelToken();let c=r.userId?r.userId:"";if(e.meta.requireAuth)if(c){let t=JSON.parse((0,l.getStorage)("menuList"));t&&(t.filter((t=>t.url==e.name)).length>0||-1!==i.indexOf(e.name))&&(e.path||h(e.path))?n():n({path:"/404"})}else r.logout("false"),n({path:"/login"});else if("/login"==e.path||"/"==e.path)if(c){let e=(0,l.getStorage)("TabsValue");if(e)f(e)?"login"===e?n({path:"/404"}):r.switchtab(e):n({path:"/404"});else{let e=JSON.parse((0,l.getStorage)("tabsPage"));e&&f(e[0].name)?r.switchtab(e[0].name):n({path:"/404"})}}else e.name||h(e.path)?n():n({path:"/404"});else e.name||h(e.path)?n():n({path:"/404"})})),d.afterEach((()=>{a().done()})),t.A=d},39433:function(e,t,n){"use strict";var r=n(44576),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},39519:function(e,t,n){"use strict";var r,o,i=n(44576),a=n(82839),l=i.process,s=i.Deno,c=l&&l.versions||s&&s.version,u=c&&c.v8;u&&(o=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},39734:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});n(44114);var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={class:"col-item"},u={class:"col-item"},d={style:{display:"flex","align-items":"center"}};var f={__name:"select-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),f=e,h=(0,o.k)();function p(e){e?f.optionModel.defaultValue=[]:f.optionModel.defaultValue&&f.optionModel.defaultValue.length>0?f.optionModel.defaultValue=f.optionModel.defaultValue[0]:f.optionModel.defaultValue="",m()}function m(e){h.saveCurrentHistoryStep()}let g=(0,r.ref)(["lyws01","lyws02","lyws03"]);const v=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function A(){return void 0===h.builderConfig.showEventCollapse||!!h.builderConfig.showEventCollapse}function y(e,t){f.optionModel.optionItems.splice(t,1),h.emitHistoryChange()}let b=(0,r.ref)(""),O=(0,r.ref)(""),w=(0,r.ref)(!1),x=(0,r.ref)("");function _(e,t){b.value=e,O.value=`${f.optionModel.name}.${e}(${t.join(", ")}) {`,x.value=f.selectedWidget.options[e]||"",w.value=!0}function C(){w.value=!1}function k(){h.selectedWidget.options[b.value]=x.value,h.saveCurrentHistoryStep(),w.value=!1}function S(e){e&&(f.optionModel.optionItems=[]),m()}return(n,o)=>{const b=(0,r.resolveComponent)("el-input"),V=(0,r.resolveComponent)("el-form-item"),B=(0,r.resolveComponent)("el-switch"),T=(0,r.resolveComponent)("el-input-number"),N=(0,r.resolveComponent)("el-option"),E=(0,r.resolveComponent)("el-select"),P=(0,r.resolveComponent)("el-divider"),Q=(0,r.resolveComponent)("Rank"),M=(0,r.resolveComponent)("el-icon"),D=(0,r.resolveComponent)("el-button"),$=(0,r.resolveComponent)("el-radio"),z=(0,r.resolveComponent)("draggable"),R=(0,r.resolveComponent)("el-radio-group"),I=(0,r.resolveComponent)("el-checkbox"),L=(0,r.resolveComponent)("el-checkbox-group"),F=(0,r.resolveComponent)("el-collapse-item"),U=(0,r.resolveComponent)("QuestionFilled"),H=(0,r.resolveComponent)("el-tooltip"),W=(0,r.resolveComponent)("el-collapse"),j=(0,r.resolveComponent)("el-alert"),q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[30]||(o[30]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{modelValue:(0,r.unref)(g),"onUpdate:modelValue":o[27]||(o[27]=e=>(0,r.isRef)(g)?g.value=e:g=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.clearable=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"可搜索选项"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.filterable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.filterable=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"允许创建选项"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.allowCreate,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.allowCreate=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"可多选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.multiple,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.multiple=t),onChange:p},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"多选数量限制"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{min:0,modelValue:e.optionModel.multipleLimit,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.multipleLimit=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.labelHidden=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.size=t),onChange:m},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(v.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(N,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.required=t),onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(V,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(V,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:m},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(V,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,null,{default:(0,r.withCtx)((()=>o[31]||(o[31]=[(0,r.createTextVNode)("选项设置")]))),_:1})])),_:1}),(0,r.createVNode)(V,{label:"使用外键数据"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:e.optionModel.useForeignData,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.useForeignData=t),onChange:S},null,8,["modelValue"])])),_:1}),e.optionModel.useForeignData?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,"label-width":"0",class:"panes-setting"},{default:(0,r.withCtx)((()=>[e.optionModel.multiple?((0,r.openBlock)(),(0,r.createBlock)(L,{key:1,modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[19]||(o[19]=t=>e.optionModel.defaultValue=t),onChange:m},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,(0,r.mergeProps)({tag:"ul",list:e.optionModel.optionItems,"item-key":"id"},{group:"optionsGroup",ghostClass:"ghost",handle:".drag-option"}),{item:(0,r.withCtx)((({element:e,index:t})=>[(0,r.createElementVNode)("li",u,[(0,r.createVNode)(M,{class:"drag-option",size:"18"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q)])),_:1}),(0,r.createVNode)(I,{label:e.value},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,size:"small",style:{width:"90px","margin-left":"5px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(b,{type:"text",modelValue:e.label,"onUpdate:modelValue":t=>e.label=t,style:{width:"100px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(D,{circle:"",plain:"",size:"small",type:"danger",onClick:e=>y(0,t),icon:"SemiSelect",class:"col-delete-button"},null,8,["onClick"])])),_:2},1032,["label"])])])),_:1},16,["list"])])),_:1},8,["modelValue"])):((0,r.openBlock)(),(0,r.createBlock)(R,{key:0,modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.defaultValue=t),onChange:m},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,(0,r.mergeProps)({tag:"ul",list:e.optionModel.optionItems,"item-key":"id"},{group:"optionsGroup",ghostClass:"ghost",handle:".drag-option"}),{item:(0,r.withCtx)((({element:e,index:t})=>[(0,r.createElementVNode)("li",c,[(0,r.createVNode)(M,{class:"drag-option",size:"18"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q)])),_:1}),(0,r.createVNode)($,{value:e.value},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,size:"small",style:{width:"90px","margin-left":"5px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(b,{type:"text",modelValue:e.label,"onUpdate:modelValue":t=>e.label=t,style:{width:"100px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(D,{circle:"",plain:"",size:"small",type:"danger",onClick:e=>y(0,t),icon:"SemiSelect",class:"col-delete-button"},null,8,["onClick"])])),_:2},1032,["value"])])])),_:1},16,["list"])])),_:1},8,["modelValue"])),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(D,{link:"",type:"primary",onClick:o[20]||(o[20]=e=>function(){let e=f.optionModel.optionItems.length+1;f.optionModel.optionItems.push({value:e,label:"新选项"}),h.emitHistoryChange()}()),icon:"plus"},{default:(0,r.withCtx)((()=>o[32]||(o[32]=[(0,r.createTextVNode)("增加选项")]))),_:1}),(0,r.createVNode)(D,{link:"",type:"primary",onClick:o[21]||(o[21]=e=>(f.selectedWidget.options.multiple?f.optionModel.defaultValue=[]:f.optionModel.defaultValue="",void h.emitHistoryChange())),icon:"RefreshLeft"},{default:(0,r.withCtx)((()=>o[33]||(o[33]=[(0,r.createTextVNode)("重置默认值")]))),_:1})])])),_:1}))])),_:1}),A?((0,r.openBlock)(),(0,r.createBlock)(F,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{label:"onRemoteMethod","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{type:"info",icon:"edit",plain:"",round:"",onClick:o[22]||(o[22]=e=>_("onRemoteMethod",["query"]))},{default:(0,r.withCtx)((()=>o[34]||(o[34]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(V,{label:"onRemoveTag","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{type:"info",icon:"edit",plain:"",round:"",onClick:o[23]||(o[23]=e=>_("onRemoveTag",["value"]))},{default:(0,r.withCtx)((()=>o[35]||(o[35]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(V,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{type:"info",icon:"edit",plain:"",round:"",onClick:o[24]||(o[24]=e=>_("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[36]||(o[36]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(V,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{type:"info",icon:"edit",plain:"",round:"",onClick:o[25]||(o[25]=e=>_("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[37]||(o[37]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(V,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{type:"info",icon:"edit",plain:"",round:"",onClick:o[26]||(o[26]=e=>_("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[38]||(o[38]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(F,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",d,[o[39]||(o[39]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(H,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(U)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(w),"onUpdate:modelValue":o[29]||(o[29]=e=>(0,r.isRef)(w)?w.value=e:w=e),title:"组件事件",width:"60%",top:"20px","before-close":C},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{onClick:C,size:"default"},{default:(0,r.withCtx)((()=>o[40]||(o[40]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(D,{type:"primary",onClick:k,size:"default"},{default:(0,r.withCtx)((()=>o[41]||(o[41]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(j,{title:(0,r.unref)(O),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(x),"onUpdate:modelValue":o[28]||(o[28]=e=>(0,r.isRef)(x)?x.value=e:x=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(j,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var h=(0,n(66262).A)(f,[["__scopeId","data-v-558c8e89"]])},39789:function(e,t,n){"use strict";n.d(t,{a:function(){return le}});var r=n(3087),o=n(15215),i=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.type="dataZoom.select",t}(n(72012).A),a=i,l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.type="dataZoom.select",t}(n(98248).A),s=l,c=n(25619);function u(e){e.registerComponentModel(a),e.registerComponentView(s),(0,c.A)(e)}var d=n(98026),f=n(16985),h=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.prototype.optionUpdated=function(){e.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;d.each(this.option.feature,(function(e,n){var r=f.x$(n);r&&(r.getDefaultOption&&(r.defaultOption=r.getDefaultOption(t)),d.merge(e,r.defaultOption))}))},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(n(15915).A),p=h,m=n(45558),g=n(43199),v=n(34833),A=n(5202),y=n(16563),b=n(2400),O=n(59109),w=n(12616),x=n(32322),_=n(89632),C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.render=function(e,t,n,r){var o=this.group;if(o.removeAll(),e.get("show")){var i=+e.get("itemSize"),a="vertical"===e.get("orient"),l=e.get("feature")||{},s=this._features||(this._features={}),c=[];d.each(l,(function(e,t){c.push(t)})),new y.A(this._featureNames||[],c).add(u).update(u).remove(d.curry(u,null)).execute(),this._featureNames=c,b.Z(o,e,n),o.add(b.P(o.getBoundingRect(),e)),a||o.eachChild((function(e){var t=e.__title,r=e.ensureState("emphasis"),a=r.textConfig||(r.textConfig={}),l=e.getTextContent(),s=l&&l.ensureState("emphasis");if(s&&!d.isFunction(s)&&t){var c=s.style||(s.style={}),u=m.NO(t,x.Ay.makeFont(c)),f=e.x+o.x,h=!1;e.y+o.y+i+u.height>n.getHeight()&&(a.position="top",h=!0);var p=h?-5-u.height:i+10;f+u.width/2>n.getWidth()?(a.position=["100%",p],c.align="right"):f-u.width/2<0&&(a.position=[0,p],c.align="left")}}))}function u(u,h){var p,m=c[u],y=c[h],b=l[m],O=new A.A(b,e,e.ecModel);if(r&&null!=r.newTitle&&r.featureName===m&&(b.title=r.newTitle),m&&!y){if(function(e){return 0===e.indexOf("my")}(m))p={onclick:O.option.onclick,featureName:m};else{var C=(0,f.x$)(m);if(!C)return;p=new C}s[m]=p}else if(!(p=s[y]))return;p.uid=(0,w.$Q)("toolbox-feature"),p.model=O,p.ecModel=t,p.api=n;var k=p instanceof f.Ms;m||!y?!O.get("show")||k&&p.unusable?k&&p.remove&&p.remove(t,n):(!function(r,l,s){var c,u,h=r.getModel("iconStyle"),p=r.getModel(["emphasis","iconStyle"]),m=l instanceof f.Ms&&l.getIcons?l.getIcons():r.get("icon"),A=r.get("title")||{};d.isString(m)?(c={})[s]=m:c=m;d.isString(A)?(u={})[s]=A:u=A;var y=r.iconPaths={};d.each(c,(function(s,c){var f=g.createIcon(s,{},{x:-i/2,y:-i/2,width:i,height:i});f.setStyle(h.getItemStyle()),f.ensureState("emphasis").style=p.getItemStyle();var m=new x.Ay({style:{text:u[c],align:p.get("textAlign"),borderRadius:p.get("textBorderRadius"),padding:p.get("textPadding"),fill:null,font:(0,_.c8)({fontStyle:p.get("textFontStyle"),fontFamily:p.get("textFontFamily"),fontSize:p.get("textFontSize"),fontWeight:p.get("textFontWeight")},t)},ignore:!0});f.setTextContent(m),g.setTooltipConfig({el:f,componentModel:e,itemName:c,formatterParamsExtra:{title:u[c]}}),f.__title=u[c],f.on("mouseover",(function(){var t=p.getItemStyle(),r=a?null==e.get("right")&&"right"!==e.get("left")?"right":"left":null==e.get("bottom")&&"bottom"!==e.get("top")?"bottom":"top";m.setStyle({fill:p.get("textFill")||t.fill||t.stroke||"#000",backgroundColor:p.get("textBackgroundColor")}),f.setTextConfig({position:p.get("textPosition")||r}),m.ignore=!e.get("showTitle"),n.enterEmphasis(this)})).on("mouseout",(function(){"emphasis"!==r.get(["iconStatus",c])&&n.leaveEmphasis(this),m.hide()})),("emphasis"===r.get(["iconStatus",c])?v.HY:v.SD)(f),o.add(f),f.on("click",d.bind(l.onclick,l,t,n,c)),y[c]=f}))}(O,p,m),O.setIconStatus=function(e,t){var n=this.option,r=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[e]=t,r[e]&&("emphasis"===t?v.HY:v.SD)(r[e])},p instanceof f.Ms&&p.render&&p.render(O,t,n,r)):k&&p.dispose&&p.dispose(t,n)}},t.prototype.updateView=function(e,t,n,r){d.each(this._features,(function(e){e instanceof f.Ms&&e.updateView&&e.updateView(e.model,t,n,r)}))},t.prototype.remove=function(e,t){d.each(this._features,(function(n){n instanceof f.Ms&&n.remove&&n.remove(e,t)})),this.group.removeAll()},t.prototype.dispose=function(e,t){d.each(this._features,(function(n){n instanceof f.Ms&&n.dispose&&n.dispose(e,t)}))},t.type="toolbox",t}(O.A);var k=C,S=n(38123),V=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.onclick=function(e,t){var n=this.model,r=n.get("name")||e.get("title.0.text")||"echarts",o="svg"===t.getZr().painter.getType(),i=o?"svg":n.get("type",!0)||"png",a=t.getConnectedDataURL({type:i,backgroundColor:n.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),l=S.A.browser;if("function"!=typeof MouseEvent||!l.newEdge&&(l.ie||l.edge))if(window.navigator.msSaveOrOpenBlob||o){var s=a.split(","),c=s[0].indexOf("base64")>-1,u=o?decodeURIComponent(s[1]):s[1];c&&(u=window.atob(u));var d=r+"."+i;if(window.navigator.msSaveOrOpenBlob){for(var f=u.length,h=new Uint8Array(f);f--;)h[f]=u.charCodeAt(f);var p=new Blob([h]);window.navigator.msSaveOrOpenBlob(p,d)}else{var m=document.createElement("iframe");document.body.appendChild(m);var g=m.contentWindow,v=g.document;v.open("image/svg+xml","replace"),v.write(u),v.close(),g.focus(),v.execCommand("SaveAs",!0,d),document.body.removeChild(m)}}else{var A=n.get("lang"),y='<body style="margin:0;"><img src="'+a+'" style="max-width:100%;" title="'+(A&&A[0]||"")+'" /></body>',b=window.open();b.document.write(y),b.document.title=r}else{var O=document.createElement("a");O.download=r+"."+i,O.target="_blank",O.href=a;var w=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});O.dispatchEvent(w)}},t.getDefaultOption=function(e){return{show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])}},t}(f.Ms),B=V,T=n(23421),N=n(48170),E="__ec_magicType_stack__",P=[["line","bar"],["stack"]],Q=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.getIcons=function(){var e=this.model,t=e.get("icon"),n={};return d.each(e.get("type"),(function(e){t[e]&&(n[e]=t[e])})),n},t.getDefaultOption=function(e){return{show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}}},t.prototype.onclick=function(e,t,n){var r=this.model,o=r.get(["seriesIndex",n]);if(M[n]){var i,a={series:[]};d.each(P,(function(e){d.indexOf(e,n)>=0&&d.each(e,(function(e){r.setIconStatus(e,"normal")}))})),r.setIconStatus(n,"emphasis"),e.eachComponent({mainType:"series",query:null==o?null:{seriesIndex:o}},(function(e){var t=e.subType,o=e.id,i=M[n](t,o,e,r);i&&(d.defaults(i,e.option),a.series.push(i));var l=e.coordinateSystem;if(l&&"cartesian2d"===l.type&&("line"===n||"bar"===n)){var s=l.getAxesByScale("ordinal")[0];if(s){var c=s.dim+"Axis",u=e.getReferringComponents(c,N.US).models[0].componentIndex;a[c]=a[c]||[];for(var f=0;f<=u;f++)a[c][u]=a[c][u]||{};a[c][u].boundaryGap="bar"===n}}}));var l=n;"stack"===n&&(i=d.merge({stack:r.option.title.tiled,tiled:r.option.title.stack},r.option.title),"emphasis"!==r.get(["iconStatus",n])&&(l="tiled")),t.dispatchAction({type:"changeMagicType",currentType:l,newOption:a,newTitle:i,featureName:"magicType"})}},t}(f.Ms),M={line:function(e,t,n,r){if("bar"===e)return d.merge({id:t,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},r.get(["option","line"])||{},!0)},bar:function(e,t,n,r){if("line"===e)return d.merge({id:t,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},r.get(["option","bar"])||{},!0)},stack:function(e,t,n,r){var o=n.get("stack")===E;if("line"===e||"bar"===e)return r.setIconStatus("stack",o?"normal":"emphasis"),d.merge({id:t,stack:o?"":E},r.get(["option","stack"])||{},!0)}};T.OH({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},(function(e,t){t.mergeOption(e.newOption)}));var D=Q,$=n(35452),z=new Array(60).join("-"),R="\t";function I(e){return e.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}var L=new RegExp("[\t]+","g");function F(e,t){var n=e.split(new RegExp("\n*"+z+"\n*","g")),r={series:[]};return d.each(n,(function(e,n){if(function(e){if(e.slice(0,e.indexOf("\n")).indexOf(R)>=0)return!0}(e)){var o=function(e){for(var t=e.split(/\n+/g),n=I(t.shift()).split(L),r=[],o=d.map(n,(function(e){return{name:e,data:[]}})),i=0;i<t.length;i++){var a=I(t[i]).split(L);r.push(a.shift());for(var l=0;l<a.length;l++)o[l]&&(o[l].data[i]=a[l])}return{series:o,categories:r}}(e),i=t[n],a=i.axisDim+"Axis";i&&(r[a]=r[a]||[],r[a][i.axisIndex]={data:o.categories},r.series=r.series.concat(o.series))}else{o=function(e){for(var t=e.split(/\n+/g),n=I(t.shift()),r=[],o=0;o<t.length;o++){var i=I(t[o]);if(i){var a=i.split(L),l="",s=void 0,c=!1;isNaN(a[0])?(c=!0,l=a[0],a=a.slice(1),r[o]={name:l,value:[]},s=r[o].value):s=r[o]=[];for(var u=0;u<a.length;u++)s.push(+a[u]);1===s.length&&(c?r[o].value=s[0]:r[o]=s[0])}}return{name:n,data:r}}(e);r.series.push(o)}})),r}var U=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.onclick=function(e,t){setTimeout((function(){t.dispatchAction({type:"hideTip"})}));var n=t.getDom(),r=this.model;this._dom&&n.removeChild(this._dom);var o=document.createElement("div");o.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",o.style.backgroundColor=r.get("backgroundColor")||"#fff";var i=document.createElement("h4"),a=r.get("lang")||[];i.innerHTML=a[0]||r.get("title"),i.style.cssText="margin:10px 20px",i.style.color=r.get("textColor");var l=document.createElement("div"),s=document.createElement("textarea");l.style.cssText="overflow:auto";var c=r.get("optionToContent"),u=r.get("contentToOption"),f=function(e){var t,n,r,o=function(e){var t={},n=[],r=[];return e.eachRawSeries((function(e){var o=e.coordinateSystem;if(!o||"cartesian2d"!==o.type&&"polar"!==o.type)n.push(e);else{var i=o.getBaseAxis();if("category"===i.type){var a=i.dim+"_"+i.index;t[a]||(t[a]={categoryAxis:i,valueAxis:o.getOtherAxis(i),series:[]},r.push({axisDim:i.dim,axisIndex:i.index})),t[a].series.push(e)}else n.push(e)}})),{seriesGroupByCategoryAxis:t,other:n,meta:r}}(e);return{value:d.filter([(n=o.seriesGroupByCategoryAxis,r=[],d.each(n,(function(e,t){var n=e.categoryAxis,o=e.valueAxis.dim,i=[" "].concat(d.map(e.series,(function(e){return e.name}))),a=[n.model.getCategories()];d.each(e.series,(function(e){var t=e.getRawData();a.push(e.getRawData().mapArray(t.mapDimension(o),(function(e){return e})))}));for(var l=[i.join(R)],s=0;s<a[0].length;s++){for(var c=[],u=0;u<a.length;u++)c.push(a[u][s]);l.push(c.join(R))}r.push(l.join("\n"))})),r.join("\n\n"+z+"\n\n")),(t=o.other,d.map(t,(function(e){var t=e.getRawData(),n=[e.name],r=[];return t.each(t.dimensions,(function(){for(var e=arguments.length,o=arguments[e-1],i=t.getName(o),a=0;a<e-1;a++)r[a]=arguments[a];n.push((i?i+R:"")+r.join(R))})),n.join("\n")})).join("\n\n"+z+"\n\n"))],(function(e){return!!e.replace(/[\n\t\s]/g,"")})).join("\n\n"+z+"\n\n"),meta:o.meta}}(e);if(d.isFunction(c)){var h=c(t.getOption());d.isString(h)?l.innerHTML=h:d.isDom(h)&&l.appendChild(h)}else{s.readOnly=r.get("readOnly");var p=s.style;p.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",p.color=r.get("textColor"),p.borderColor=r.get("textareaBorderColor"),p.backgroundColor=r.get("textareaColor"),s.value=f.value,l.appendChild(s)}var m=f.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:5px;left:0;right:0";var v="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",A=document.createElement("div"),y=document.createElement("div");v+=";background-color:"+r.get("buttonColor"),v+=";color:"+r.get("buttonTextColor");var b=this;function O(){n.removeChild(o),b._dom=null}(0,$.q2)(A,"click",O),(0,$.q2)(y,"click",(function(){if(null==u&&null!=c||null!=u&&null==c)O();else{var e;try{e=d.isFunction(u)?u(l,t.getOption()):F(s.value,m)}catch(e){throw O(),new Error("Data view format error "+e)}e&&t.dispatchAction({type:"changeDataView",newOption:e}),O()}})),A.innerHTML=a[1],y.innerHTML=a[2],y.style.cssText=A.style.cssText=v,!r.get("readOnly")&&g.appendChild(y),g.appendChild(A),o.appendChild(i),o.appendChild(l),o.appendChild(g),l.style.height=n.clientHeight-80+"px",n.appendChild(o),this._dom=o},t.prototype.remove=function(e,t){this._dom&&t.getDom().removeChild(this._dom)},t.prototype.dispose=function(e,t){this.remove(e,t)},t.getDefaultOption=function(e){return{show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:e.getLocaleModel().get(["toolbox","dataView","title"]),lang:e.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"}},t}(f.Ms);function H(e,t){return d.map(e,(function(e,n){var r=t&&t[n];if(d.isObject(r)&&!d.isArray(r)){d.isObject(e)&&!d.isArray(e)||(e={value:e});var o=null!=r.name&&null==e.name;return e=d.defaults(e,r),o&&delete e.name,e}return e}))}T.OH({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},(function(e,t){var n=[];d.each(e.newOption.series,(function(e){var r=t.getSeriesByName(e.name)[0];if(r){var o=r.get("data");n.push({name:e.name,data:H(e.data,o)})}else n.push(d.extend({type:"scatter"},e))})),t.mergeOption(d.defaults({series:n},e.newOption))}));var W=U,j=d.each,q=(0,N.$r)();function X(e){var t=q(e);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var Y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.onclick=function(e,t){!function(e){q(e).snapshots=null}(e),t.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){return{show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])}},t}(f.Ms);T.OH({type:"restore",event:"restore",update:"prepareAndUpdate"},(function(e,t){t.resetOption("recreate")}));var G=Y,Z=n(14403),K=n(98595),J=n(98983),ee=n(7442),te=d.each,ne=(0,N.S_)("toolbox-dataZoom_"),re=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.render=function(e,t,n,r){this._brushController||(this._brushController=new Z.A(n.getZr()),this._brushController.on("brush",d.bind(this._onBrush,this)).mount()),function(e,t,n,r,o){var i=n._isZoomActive;r&&"takeGlobalCursor"===r.type&&(i="dataZoomSelect"===r.key&&r.dataZoomSelectActive);n._isZoomActive=i,e.setIconStatus("zoom",i?"emphasis":"normal");var a=new K.A(ie(e),t,{include:["grid"]}),l=a.makePanelOpts(o,(function(e){return e.xAxisDeclared&&!e.yAxisDeclared?"lineX":!e.xAxisDeclared&&e.yAxisDeclared?"lineY":"rect"}));n._brushController.setPanels(l).enableBrush(!(!i||!l.length)&&{brushType:"auto",brushStyle:e.getModel("brushStyle").getItemStyle()})}(e,t,this,r,n),function(e,t){e.setIconStatus("back",function(e){return X(e).length}(t)>1?"emphasis":"normal")}(e,t)},t.prototype.onclick=function(e,t,n){oe[n].call(this)},t.prototype.remove=function(e,t){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,t){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var t=e.areas;if(e.isEnd&&t.length){var n={},r=this.ecModel;this._brushController.updateCovers([]),new K.A(ie(this.model),r,{include:["grid"]}).matchOutputRanges(t,r,(function(e,t,n){if("cartesian2d"===n.type){var r=e.brushType;"rect"===r?(o("x",n,t[0]),o("y",n,t[1])):o({lineX:"x",lineY:"y"}[r],n,t)}})),function(e,t){var n=X(e);j(t,(function(t,r){for(var o=n.length-1;o>=0&&!n[o][r];o--);if(o<0){var i=e.queryComponents({mainType:"dataZoom",subType:"select",id:r})[0];if(i){var a=i.getPercentRange();n[0][r]={dataZoomId:r,start:a[0],end:a[1]}}}})),n.push(t)}(r,n),this._dispatchZoomAction(n)}function o(e,t,o){var i=t.getAxis(e),a=i.model,l=function(e,t,n){var r;return n.eachComponent({mainType:"dataZoom",subType:"select"},(function(n){n.getAxisModel(e,t.componentIndex)&&(r=n)})),r}(e,a,r),s=l.findRepresentativeAxisProxy(a).getMinMaxSpan();null==s.minValueSpan&&null==s.maxValueSpan||(o=(0,J.A)(0,o.slice(),i.scale.getExtent(),0,s.minValueSpan,s.maxValueSpan)),l&&(n[l.id]={dataZoomId:l.id,startValue:o[0],endValue:o[1]})}},t.prototype._dispatchZoomAction=function(e){var t=[];te(e,(function(e,n){t.push(d.clone(e))})),t.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:t})},t.getDefaultOption=function(e){return{show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}}},t}(f.Ms),oe={zoom:function(){var e=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:e})},back:function(){this._dispatchZoomAction(function(e){var t=X(e),n=t[t.length-1];t.length>1&&t.pop();var r={};return j(n,(function(e,n){for(var o=t.length-1;o>=0;o--)if(e=t[o][n]){r[n]=e;break}})),r}(this.ecModel))}};function ie(e){var t={xAxisIndex:e.get("xAxisIndex",!0),yAxisIndex:e.get("yAxisIndex",!0),xAxisId:e.get("xAxisId",!0),yAxisId:e.get("yAxisId",!0)};return null==t.xAxisIndex&&null==t.xAxisId&&(t.xAxisIndex="all"),null==t.yAxisIndex&&null==t.yAxisId&&(t.yAxisIndex="all"),t}(0,ee.S)("dataZoom",(function(e){var t=e.getComponent("toolbox",0),n=["feature","dataZoom"];if(t&&null!=t.get(n)){var r=t.getModel(n),o=[],i=ie(r),a=(0,N._e)(e,i);return te(a.xAxisModels,(function(e){return l(e,"xAxis","xAxisIndex")})),te(a.yAxisModels,(function(e){return l(e,"yAxis","yAxisIndex")})),o}function l(e,t,n){var i=e.componentIndex,a={type:"select",$fromToolbox:!0,filterMode:r.get("filterMode",!0)||"filter",id:ne+t+i};a[n]=i,o.push(a)}}));var ae=re;function le(e){e.registerComponentModel(p),e.registerComponentView(k),(0,f.M_)("saveAsImage",B),(0,f.M_)("magicType",D),(0,f.M_)("dataView",W),(0,f.M_)("dataZoom",ae),(0,f.M_)("restore",G),(0,r.Y)(u)}},39852:function(e,t,n){var r=n(99361),o=n(29599),i=n(63982),a=n(22810),l=n(22498),s=n(48007),c=n(53876),u=n(35224);e.exports=function e(t,n,d){if(t=c(t),u(t)&&!isNaN(n)){if(t.setDate(t.getDate()+i(n)),d===r)return new Date(a(t),l(t),t.getDate());if(d===o)return new Date(s(e(t,1,r))-1)}return t}},39860:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);const o=["src","onerror"];var i=n(40412),a=n(37741),l={name:"userDetail",emits:["refreshData","closed"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",defaultImg:n(50319),formData:{name:"",nickname:"",username:"",mobile:"",create_datetime:"",update_datetime:"",is_active:!0,avatar:""}}},methods:{handleClose(){this.$emit("closed")},handleOpen(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,a.deepClone)(e))},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,i.apiSystemUserEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.apiSystemUserAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-form"),d=(0,r.resolveComponent)("el-button"),f=(0,r.resolveComponent)("el-dialog"),h=(0,r.resolveDirective)("dialogDrag");return(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{title:a.loadingTitle,modelValue:a.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>a.dialogVisible=e),width:"560px",center:"","destroy-on-close":!0,"close-on-click-modal":!1,onClosed:l.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{onClick:l.handleClose,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{inline:!1,model:a.formData,ref:"rulesForm","label-position":"right","label-width":"130px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"用户头像:"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("img",{src:a.formData.avatar?a.formData.avatar:a.defaultImg,style:{width:"60px",height:"60px"},onerror:a.defaultImg},null,8,o)])),_:1}),(0,r.createVNode)(s,{label:"用户名:",prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(a.formData.username),1)])),_:1}),(0,r.createVNode)(s,{label:"用户昵称:",prop:"nickname"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(a.formData.nickname),1)])),_:1}),(0,r.createVNode)(s,{label:"手机号:",prop:"mobile"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(a.formData.mobile),1)])),_:1}),(0,r.createVNode)(s,{label:"创建时间:",prop:"mobile"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(a.formData.create_datetime),1)])),_:1}),(0,r.createVNode)(s,{label:"更新时间:",prop:"mobile"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(a.formData.update_datetime),1)])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"is_active"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.formData.is_active,"onUpdate:modelValue":t[0]||(t[0]=e=>a.formData.is_active=e),"active-color":"#13ce66","inactive-color":"#ff4949",disabled:""},null,8,["modelValue"])])),_:1})])),_:1},8,["model"])])),_:1},8,["title","modelValue","onClosed"])])),[[h]])}]])},39916:function(e,t,n){n(59977)},39928:function(e,t,n){"use strict";var r=n(26198),o=n(91291),i=RangeError;e.exports=function(e,t,n,a){var l=r(e),s=o(n),c=s<0?l+s:s;if(c>=l||c<0)throw new i("Incorrect index");for(var u=new t(l),d=0;d<l;d++)u[d]=d===c?a:e[d];return u}},40110:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l=["src","onerror"],s={style:{display:"flex","justify-content":"space-between","align-items":"center"}},c=["onClick"],u=["onClick"];n(18111),n(61701);var d=n(10594),f=n(37741),h=n(40412),p=n(11785),m={mixins:[n(24562).w],components:{AddModule:p.default,Pagination:d.A},name:"userFeekback",data(){return{isFull:!1,loadingPage:!1,ids:[],single:!0,multiple:!0,defaultImg:n(50319),formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],timers:[],tableData:[]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,h.PlatformsettingsUserfeeckbackDelete)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},handleEdit(e,t){if("detail"==t)this.$refs.addModuleFlag.addModuleFn(e,"详情");else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的分类?",{closeOnClickModal:!1}).then((n=>{(0,h.PlatformsettingsUserfeeckbackDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.timers=[],this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,h.PlatformsettingsUserfeeckback)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,f.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,f.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()}},created(){this.getData()}};var g=(0,n(66262).A)(m,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-input"),m=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-date-picker"),v=(0,r.resolveComponent)("el-button"),A=(0,r.resolveComponent)("el-form"),y=(0,r.resolveComponent)("el-table-column"),b=(0,r.resolveComponent)("full-screen"),O=(0,r.resolveComponent)("el-icon"),w=(0,r.resolveComponent)("el-tooltip"),x=(0,r.resolveComponent)("el-table"),_=(0,r.resolveComponent)("Pagination"),C=(0,r.resolveComponent)("add-module"),k=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":f.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(A,{inline:!0,model:f.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{label:"用户昵称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:f.formInline.nickname,"onUpdate:modelValue":t[0]||(t[0]=e=>f.formInline.nickname=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"用户昵称",onChange:h.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(m,{label:"手机号:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:f.formInline.mobile,"onUpdate:modelValue":t[1]||(t[1]=e=>f.formInline.mobile=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"手机号",onChange:h.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(m,{label:"创建时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{style:{width:"350px"},modelValue:f.timers,"onUpdate:modelValue":t[2]||(t[2]=e=>f.timers=e),type:"datetimerange",onChange:h.timeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(v,{onClick:h.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:t[3]||(t[3]=e=>h.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(v,{onClick:h.handleDelete,type:"danger",disabled:f.multiple},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"]),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(x,{height:e.tableHeight,border:"",data:f.tableData,ref:"tableref",style:{width:"100%"},"tooltip-effect":"dark",onSelectionChange:h.handleSelectionChange},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{type:"selection",width:"60",align:"center"}),(0,r.createVNode)(y,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(h.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(y,{"min-width":"70",prop:"avatar",label:"用户头像"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("img",{src:e.row.avatar?e.row.avatar:f.defaultImg,style:{width:"30px",height:"30px"},onerror:f.defaultImg},null,8,l)])),_:1}),(0,r.createVNode)(y,{"min-width":"100",prop:"nickname",label:"用户"}),(0,r.createVNode)(y,{"min-width":"100",prop:"mobile",label:"手机号"}),(0,r.createVNode)(y,{"min-width":"200",prop:"message",label:"反馈内容","show-overflow-tooltip":""}),(0,r.createVNode)(y,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(y,{label:"操作",width:"120"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",s,[t[8]||(t[8]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>h.setFull&&h.setFull(...e))},[(0,r.createVNode)(w,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"detail")},"详情",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"delete")},"删除",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data","onSelectionChange"])),[[k,f.loadingPage]])]),(0,r.createVNode)(_,{"child-msg":f.pageparm,onCallFather:h.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(C,{ref:"addModuleFlag"},null,512)],2)}]])},40412:function(e,t,n){"use strict";n.r(t),n.d(t,{PlatformsettingsUserfeeckback:function(){return Je},PlatformsettingsUserfeeckbackAdd:function(){return et},PlatformsettingsUserfeeckbackDelete:function(){return nt},PlatformsettingsUserfeeckbackEdit:function(){return tt},UsersUsers:function(){return nn},UsersUsersAdd:function(){return rn},UsersUsersDelete:function(){return an},UsersUsersEdit:function(){return on},UsersUsersExportexecl:function(){return sn},UsersUsersdisableEdit:function(){return ln},addressArea:function(){return rt},addressAreaAdd:function(){return it},addressAreaDelete:function(){return lt},addressAreaEdit:function(){return at},addressAreaRoot:function(){return ot},apiGetdictionary:function(){return c},apiGetdictionaryall:function(){return u},apiPermissionSave:function(){return ke},apiSystemDept:function(){return ne},apiSystemDeptAdd:function(){return re},apiSystemDeptDelete:function(){return ie},apiSystemDeptEdit:function(){return oe},apiSystemDeptTree:function(){return xe},apiSystemMenu:function(){return ae},apiSystemMenuAdd:function(){return le},apiSystemMenuDelete:function(){return ce},apiSystemMenuEdit:function(){return se},apiSystemRole:function(){return ye},apiSystemRoleAdd:function(){return Oe},apiSystemRoleDelete:function(){return we},apiSystemRoleEdit:function(){return be},apiSystemRoleIdToMenu:function(){return _e},apiSystemRoleIdToMenuid:function(){return Ce},apiSystemUser:function(){return Se},apiSystemUserAdd:function(){return Ve},apiSystemUserDelte:function(){return Te},apiSystemUserEdit:function(){return Be},apiSystemWebRouter:function(){return a},apiTerminal:function(){return K},apiTerminalAdd:function(){return J},apiTerminalDelete:function(){return te},apiTerminalEdit:function(){return ee},autocodeAutocode:function(){return p},autocodeAutocodeAdd:function(){return m},autocodeAutocodeDelete:function(){return v},autocodeAutocodeEdit:function(){return g},autocodeAutocodeGeneratemount:function(){return y},autocodeAutocodePreviewcode:function(){return A},autocodeAutocodeSyncdb:function(){return b},crontabPeriodictask:function(){return H},crontabPeriodictaskAdd:function(){return W},crontabPeriodictaskDelete:function(){return q},crontabPeriodictaskEdit:function(){return j},crontabPeriodictaskEnabled:function(){return X},crontabPeriodictaskExectask:function(){return Z},crontabPeriodictaskMethodlist:function(){return Y},crontabTaskresult:function(){return G},delOwnMessage:function(){return qe},getAddressaccuracy:function(){return Ze},getAllAreasList:function(){return Ke},getCaptcha:function(){return i},getCityDistrictByID:function(){return Ge},getOperationLogSystemLogs:function(){return f},getOwnMessage:function(){return je},getProvince:function(){return Ye},getSystemLyapiList:function(){return d},login:function(){return o},lyformbuilder:function(){return O},lyformbuilderAdd:function(){return x},lyformbuilderDelete:function(){return C},lyformbuilderDetail:function(){return w},lyformbuilderEdit:function(){return _},lyformbuilderEditMenu:function(){return B},lyformbuilderGeneratemount:function(){return S},lyformbuilderPreviewcodejson:function(){return k},lyformbuilderSyncdb:function(){return V},lytiktokunionAwardTask:function(){return qt},lytiktokunionAwardTaskDisable:function(){return Xt},lytiktokunionAwardTaskEditsort:function(){return Yt},lytiktokunionAwardTaskSyncColonelGoods:function(){return Gt},lytiktokunionCashout:function(){return Ut},lytiktokunionCashoutAudit:function(){return Ht},lytiktokunionProduct:function(){return Zt},lytiktokunionProductDisable:function(){return Kt},lytiktokunionProductEditAttribute:function(){return tn},lytiktokunionProductEditsort:function(){return Jt},lytiktokunionProductSyncColonelGoods:function(){return en},lytiktokunionSystemaccountCreateCodeDK:function(){return jt},lytiktokunionSystemaccountDK:function(){return Wt},lyworkflow:function(){return Vn},lyworkflowAdd:function(){return Bn},lyworkflowDelete:function(){return Nn},lyworkflowEdit:function(){return Tn},lyworkflowOpstatus:function(){return En},mallCouponrecord:function(){return Bt},mallCouponrecordAdd:function(){return Tt},mallCouponrecordDelete:function(){return Et},mallCouponrecordEdit:function(){return Nt},mallFreightcfg:function(){return Pt},mallFreightcfgAdd:function(){return Qt},mallFreightcfgDelete:function(){return Dt},mallFreightcfgEdit:function(){return Mt},mallFreightcfgSeleted:function(){return $t},mallGoodsOrder:function(){return yt},mallGoodsOrderAdd:function(){return bt},mallGoodsOrderDelete:function(){return wt},mallGoodsOrderEdit:function(){return Ot},mallGoodsOrderstatistics:function(){return _t},mallGoodsSendoutgoods:function(){return xt},mallGoodscoupon:function(){return Ct},mallGoodscouponAdd:function(){return kt},mallGoodscouponDelete:function(){return Vt},mallGoodscouponEdit:function(){return St},mallGoodsforderinfo:function(){return zt},mallGoodsforderinfoAdd:function(){return Rt},mallGoodsforderinfoDelete:function(){return Lt},mallGoodsforderinfoEdit:function(){return It},mallGoodsforderinfoOrderstatistics:function(){return Ft},mallGoodsspu:function(){return ft},mallGoodsspuAdd:function(){return ht},mallGoodsspuDelete:function(){return mt},mallGoodsspuEdit:function(){return pt},mallGoodsspuExport:function(){return At},mallGoodsspuIslaunched:function(){return gt},mallGoodsspueEditskups:function(){return vt},mallGoodstype:function(){return st},mallGoodstypeAdd:function(){return ct},mallGoodstypeDelete:function(){return dt},mallGoodstypeEdit:function(){return ut},messagesMessagenotice:function(){return Fe},messagesMessagenoticeAdd:function(){return Ue},messagesMessagenoticeDelete:function(){return We},messagesMessagenoticeEdit:function(){return He},messagesMessagetemplate:function(){return ze},messagesMessagetemplateAdd:function(){return Re},messagesMessagetemplateDelete:function(){return Le},messagesMessagetemplateEdit:function(){return Ie},monitorGetSystemInfo:function(){return l},monitorGetredisinfo:function(){return s},platformsettingsLunboimg:function(){return cn},platformsettingsLunboimgAdd:function(){return un},platformsettingsLunboimgDelete:function(){return fn},platformsettingsLunboimgEdit:function(){return dn},platformsettingsOther:function(){return hn},platformsettingsOtherAdd:function(){return pn},platformsettingsOtherDelete:function(){return gn},platformsettingsOtherEdit:function(){return mn},platformsettingsOtherFunctionSets:function(){return h},platformsettingsSysconfig:function(){return z},platformsettingsSysconfigAdd:function(){return R},platformsettingsSysconfigDelete:function(){return L},platformsettingsSysconfigEdit:function(){return I},platformsettingsSysconfigGetmodelsInfoList:function(){return U},platformsettingsSysconfigSavecontent:function(){return F},platformsettingsUploadPlatformImg:function(){return vn},readOwnMessage:function(){return Xe},superOerateGet:function(){return An},superOerateSet:function(){return yn},sysFileDownload:function(){return kn},sysFileGetToken:function(){return Sn},sysFileManage:function(){return _n},sysdownloadFile:function(){return Cn},systemAppversion:function(){return T},systemAppversionAdd:function(){return N},systemAppversionDelete:function(){return P},systemAppversionEdit:function(){return E},systemButton:function(){return de},systemButtonAdd:function(){return he},systemButtonDelete:function(){return pe},systemButtonEdit:function(){return fe},systemDictionary:function(){return Q},systemDictionaryAdd:function(){return M},systemDictionaryDelete:function(){return $},systemDictionaryEdit:function(){return D},systemFilegroup:function(){return bn},systemFilegroupAdd:function(){return On},systemFiles:function(){return wn},systemFilesAdd:function(){return xn},systemGetOwnerLogs:function(){return Ee},systemMenuButton:function(){return me},systemMenuButtonAdd:function(){return ge},systemMenuButtonDelete:function(){return Ae},systemMenuButtonEdit:function(){return ve},systemMenuTree:function(){return ue},systemOperationlog:function(){return Ne},systemOperationlogDelete:function(){return Pe},systemOperationlogDeletealllogsDelete:function(){return Qe},systemUserChangePassword:function(){return $e},systemUserUserInfo:function(){return Me},systemUserUserInfoEdit:function(){return De}});var r=n(7277);const o=e=>(0,r.PP)({url:"token/",params:e}),i=e=>(0,r.hW)({url:"captcha/",params:e}),a=e=>(0,r.hW)({url:"system/menu/web_router/",params:e}),l=e=>(0,r.hW)({url:"monitor/getsysteminfo/",params:e}),s=e=>(0,r.hW)({url:"monitor/monitor/getredisinfo/",params:e}),c=e=>(0,r.hW)({url:"getdictionary/",params:e}),u=e=>(0,r.hW)({url:"getdictionaryall/",params:e}),d=e=>(0,r.hW)({url:"lyapi.json",params:e}),f=e=>(0,r.hW)({url:"system/operation_log/systemlog/",params:e}),h=e=>(0,r.hW)({url:"platformsettings/other/functionSets/",params:e}),p=e=>(0,r.hW)({url:"autocode/autocode/",params:e}),m=e=>(0,r.PP)({url:"autocode/autocode/",params:e}),g=e=>(0,r.M$)({url:"autocode/autocode/",params:e}),v=e=>(0,r.qG)({url:"autocode/autocode/",params:e}),A=e=>(0,r.hW)({url:"autocode/autocode/previewcode/",params:e}),y=e=>(0,r.PP)({url:"autocode/autocode/generatemount/",params:e}),b=e=>(0,r.PP)({url:"autocode/autocode/syncdb/",params:e}),O=e=>(0,r.hW)({url:"lyformbuilder/lyformbuilder/",params:e}),w=e=>(0,r.Ap)({url:"lyformbuilder/lyformbuilder/",params:e}),x=e=>(0,r.PP)({url:"lyformbuilder/lyformbuilder/",params:e}),_=e=>(0,r.M$)({url:"lyformbuilder/lyformbuilder/",params:e}),C=e=>(0,r.qG)({url:"lyformbuilder/lyformbuilder/",params:e}),k=e=>(0,r.PP)({url:"lyformbuilder/lyformbuilder/previewcodejson/",params:e}),S=e=>(0,r.PP)({url:"lyformbuilder/lyformbuilder/generatemount/",params:e}),V=e=>(0,r.PP)({url:"lyformbuilder/lyformbuilder/syncdb/",params:e}),B=e=>(0,r.PP)({url:"lyformbuilder/lyformbuilder/editMenu/",params:e}),T=e=>(0,r.hW)({url:"system/appversion/",params:e}),N=e=>(0,r.PP)({url:"system/appversion/",params:e}),E=e=>(0,r.M$)({url:"system/appversion/",params:e}),P=e=>(0,r.qG)({url:"system/appversion/",params:e}),Q=e=>(0,r.hW)({url:"system/dictionary/",params:e}),M=e=>(0,r.PP)({url:"system/dictionary/",params:e}),D=e=>(0,r.M$)({url:"system/dictionary/",params:e}),$=e=>(0,r.qG)({url:"system/dictionary/",params:e}),z=e=>(0,r.hW)({url:"platformsettings/sysconfig/",params:e}),R=e=>(0,r.PP)({url:"platformsettings/sysconfig/",params:e}),I=e=>(0,r.M$)({url:"platformsettings/sysconfig/",params:e}),L=e=>(0,r.qG)({url:"platformsettings/sysconfig/",params:e}),F=e=>(0,r.M$)({url:"platformsettings/sysconfig/save_content/",params:e}),U=e=>(0,r.hW)({url:"platformsettings/sysconfig/get_models_info_list/",params:e}),H=e=>(0,r.hW)({url:"crontab/periodictask/",params:e}),W=e=>(0,r.PP)({url:"crontab/periodictask/",params:e}),j=e=>(0,r.M$)({url:"crontab/periodictask/",params:e}),q=e=>(0,r.qG)({url:"crontab/periodictask/",params:e}),X=e=>(0,r.M$)({url:"crontab/periodictask/enabled/",params:e}),Y=e=>(0,r.hW)({url:"crontab/periodictask/tasklist/",params:e}),G=e=>(0,r.hW)({url:"crontab/taskresult/",params:e}),Z=e=>(0,r.PP)({url:"crontab/periodictask/exectask/",params:e}),K=e=>(0,r.hW)({url:"terminal/terminal/",params:e}),J=e=>(0,r.PP)({url:"terminal/terminal/",params:e}),ee=e=>(0,r.M$)({url:"terminal/terminal/",params:e}),te=e=>(0,r.qG)({url:"terminal/terminal/",params:e}),ne=e=>(0,r.hW)({url:"system/dept/",params:e}),re=e=>(0,r.PP)({url:"system/dept/",params:e}),oe=e=>(0,r.M$)({url:"system/dept/",params:e}),ie=e=>(0,r.qG)({url:"system/dept/",params:e}),ae=e=>(0,r.hW)({url:"system/menu/",params:e}),le=e=>(0,r.PP)({url:"system/menu/",params:e}),se=e=>(0,r.M$)({url:"system/menu/",params:e}),ce=e=>(0,r.qG)({url:"system/menu/",params:e}),ue=e=>(0,r.hW)({url:"system/menu_tree/",params:e}),de=e=>(0,r.hW)({url:"system/button/",params:e}),fe=e=>(0,r.M$)({url:"system/button/",params:e}),he=e=>(0,r.PP)({url:"system/button/",params:e}),pe=e=>(0,r.qG)({url:"system/button/",params:e}),me=e=>(0,r.hW)({url:"system/menu_button/",params:e}),ge=e=>(0,r.PP)({url:"system/menu_button/",params:e}),ve=e=>(0,r.M$)({url:"system/menu_button/",params:e}),Ae=e=>(0,r.qG)({url:"system/menu_button/",params:e}),ye=e=>(0,r.hW)({url:"system/role/",params:e}),be=e=>(0,r.M$)({url:"system/role/",params:e}),Oe=e=>(0,r.PP)({url:"system/role/",params:e}),we=e=>(0,r.qG)({url:"system/role/",params:e}),xe=e=>(0,r.hW)({url:"system/dept_tree/",params:e}),_e=e=>(0,r.hW)({url:"system/role_id_to_menu/",params:e}),Ce=e=>(0,r.hW)({url:"system/role_id_to_menu/"+e+"/"}),ke=e=>(0,r.M$)({url:"system/permission/",params:e}),Se=e=>(0,r.hW)({url:"system/user/",params:e}),Ve=e=>(0,r.PP)({url:"system/user/",params:e}),Be=e=>(0,r.M$)({url:"system/user/",params:e}),Te=e=>(0,r.qG)({url:"system/user/",params:e}),Ne=e=>(0,r.hW)({url:"system/operation_log/",params:e}),Ee=e=>(0,r.hW)({url:"system/operation_log/getOwnerLogs/",params:e}),Pe=e=>(0,r.qG)({url:"system/operation_log/",params:e}),Qe=e=>(0,r.qG)({url:"system/operation_log/deletealllogs/",params:e}),Me=e=>(0,r.hW)({url:"system/user/user_info/",params:e}),De=e=>(0,r.M$)({url:"system/user/user_info/",params:e}),$e=e=>(0,r.M$)({url:"system/user/change_password/",params:e}),ze=e=>(0,r.hW)({url:"messages/messagetemplate/",params:e}),Re=e=>(0,r.PP)({url:"messages/messagetemplate/",params:e}),Ie=e=>(0,r.M$)({url:"messages/messagetemplate/",params:e}),Le=e=>(0,r.qG)({url:"messages/messagetemplate/",params:e}),Fe=e=>(0,r.hW)({url:"messages/messagenotice/",params:e}),Ue=e=>(0,r.PP)({url:"messages/messagenotice/",params:e}),He=e=>(0,r.M$)({url:"messages/messagenotice/",params:e}),We=e=>(0,r.qG)({url:"messages/messagenotice/",params:e}),je=e=>(0,r.hW)({url:"messages/messagenotice/ownmsg/",params:e}),qe=e=>(0,r.PP)({url:"messages/messagenotice/delownmsg/",params:e}),Xe=e=>(0,r.PP)({url:"messages/messagenotice/readownmsg/",params:e}),Ye=e=>(0,r.hW)({url:"areas/",params:e}),Ge=e=>(0,r.Ap)({url:"areas/",params:e}),Ze=e=>(0,r.hW)({url:"getaddressaccuracy/",params:e}),Ke=e=>(0,r.hW)({url:"getallareaslist/",params:e}),Je=e=>(0,r.hW)({url:"platformsettings/userfeeckback/",params:e}),et=e=>(0,r.PP)({url:"platformsettings/userfeeckback/",params:e}),tt=e=>(0,r.M$)({url:"platformsettings/userfeeckback/",params:e}),nt=e=>(0,r.qG)({url:"platformsettings/userfeeckback/",params:e}),rt=e=>(0,r.hW)({url:"address/area/",params:e}),ot=e=>(0,r.hW)({url:"address/area/area_root/",params:e}),it=e=>(0,r.PP)({url:"address/area/",params:e}),at=e=>(0,r.M$)({url:"address/area/",params:e}),lt=e=>(0,r.qG)({url:"address/area/",params:e}),st=e=>(0,r.hW)({url:"mall/goodstype/",params:e}),ct=e=>(0,r.PP)({url:"mall/goodstype/",params:e}),ut=e=>(0,r.M$)({url:"mall/goodstype/",params:e}),dt=e=>(0,r.qG)({url:"mall/goodstype/",params:e}),ft=e=>(0,r.hW)({url:"mall/goodsspu/",params:e}),ht=e=>(0,r.PP)({url:"mall/goodsspu/",params:e}),pt=e=>(0,r.M$)({url:"mall/goodsspu/",params:e}),mt=e=>(0,r.qG)({url:"mall/goodsspu/",params:e}),gt=e=>(0,r.M$)({url:"mall/goodsspu/islaunched/",params:e}),vt=e=>(0,r.M$)({url:"mall/goodsspu/editskups/",params:e}),At=e=>(0,r.KZ)({url:"mall/goodsspu/export/",params:e}),yt=e=>(0,r.hW)({url:"mall/goodsorder/",params:e}),bt=e=>(0,r.PP)({url:"mall/goodsorder/",params:e}),Ot=e=>(0,r.M$)({url:"mall/goodsorder/",params:e}),wt=e=>(0,r.qG)({url:"mall/goodsorder/",params:e}),xt=e=>(0,r.PP)({url:"mall/goodsorder/sendoutgoods/",params:e}),_t=e=>(0,r.hW)({url:"mall/goodsorder/orderstatistics/",params:e}),Ct=e=>(0,r.hW)({url:"mall/goodscoupon/",params:e}),kt=e=>(0,r.PP)({url:"mall/goodscoupon/",params:e}),St=e=>(0,r.M$)({url:"mall/goodscoupon/",params:e}),Vt=e=>(0,r.qG)({url:"mall/goodscoupon/",params:e}),Bt=e=>(0,r.hW)({url:"mall/couponrecord/",params:e}),Tt=e=>(0,r.PP)({url:"mall/couponrecord/",params:e}),Nt=e=>(0,r.M$)({url:"mall/couponrecord/",params:e}),Et=e=>(0,r.qG)({url:"mall/couponrecord/",params:e}),Pt=e=>(0,r.hW)({url:"mall/freightcfg/",params:e}),Qt=e=>(0,r.PP)({url:"mall/freightcfg/",params:e}),Mt=e=>(0,r.M$)({url:"mall/freightcfg/",params:e}),Dt=e=>(0,r.qG)({url:"mall/freightcfg/",params:e}),$t=e=>(0,r.hW)({url:"mall/freightcfg/getAllSelect/",params:e}),zt=e=>(0,r.hW)({url:"mall/goodsforderinfo/",params:e}),Rt=e=>(0,r.PP)({url:"mall/goodsforderinfo/",params:e}),It=e=>(0,r.M$)({url:"mall/goodsforderinfo/",params:e}),Lt=e=>(0,r.qG)({url:"mall/goodsforderinfo/",params:e}),Ft=e=>(0,r.hW)({url:"mall/goodsforderinfo/orderstatistics/",params:e}),Ut=e=>(0,r.hW)({url:"lytiktokunion/cashout/",params:e}),Ht=e=>(0,r.PP)({url:"lytiktokunion/cashout/audit/",params:e}),Wt=e=>(0,r.hW)({url:"lytiktokunion/systemaccount/getCodeBuyinUserinfo/",params:e}),jt=e=>(0,r.PP)({url:"lytiktokunion/systemaccount/createCodeBuyin/",params:e}),qt=e=>(0,r.hW)({url:"lytiktokunion/awardTask/",params:e}),Xt=e=>(0,r.M$)({url:"lytiktokunion/awardTask/disablestatus/",params:e}),Yt=e=>(0,r.M$)({url:"lytiktokunion/awardTask/editsort/",params:e}),Gt=e=>(0,r.PP)({url:"lytiktokunion/awardTask/syncAwardTask/",params:e}),Zt=e=>(0,r.hW)({url:"lytiktokunion/product/",params:e}),Kt=e=>(0,r.M$)({url:"lytiktokunion/product/disablestatus/",params:e}),Jt=e=>(0,r.M$)({url:"lytiktokunion/product/editsort/",params:e}),en=e=>(0,r.PP)({url:"lytiktokunion/product/syncColonelGoods/",params:e}),tn=e=>(0,r.M$)({url:"lytiktokunion/product/editAttribute/",params:e}),nn=e=>(0,r.hW)({url:"users/users/",params:e}),rn=e=>(0,r.PP)({url:"users/users/",params:e}),on=e=>(0,r.M$)({url:"users/users/",params:e}),an=e=>(0,r.qG)({url:"users/users/",params:e}),ln=e=>(0,r.M$)({url:"users/users/disableuser/",params:e}),sn=e=>(0,r.hW)({url:"users/users/exportexecl/",params:e}),cn=e=>(0,r.hW)({url:"platformsettings/lunboimg/",params:e}),un=e=>(0,r.PP)({url:"platformsettings/lunboimg/",params:e}),dn=e=>(0,r.M$)({url:"platformsettings/lunboimg/",params:e}),fn=e=>(0,r.qG)({url:"platformsettings/lunboimg/",params:e}),hn=e=>(0,r.hW)({url:"platformsettings/other/",params:e}),pn=e=>(0,r.PP)({url:"platformsettings/other/",params:e}),mn=e=>(0,r.M$)({url:"platformsettings/other/",params:e}),gn=e=>(0,r.qG)({url:"platformsettings/other/",params:e}),vn=e=>(0,r.Fx)({url:"platformsettings/uploadplatformimg/",params:e}),An=e=>(0,r.hW)({url:"super/operate/",params:e}),yn=e=>(0,r.PP)({url:"super/operate/",params:e}),bn=e=>(0,r.hW)({url:"system/filegroup/",params:e}),On=e=>(0,r.PP)({url:"system/filegroup/",params:e}),wn=e=>(0,r.hW)({url:"system/files/",params:e}),xn=(e,t)=>(0,r.wi)({url:"system/files/",params:e,config:t}),_n=e=>(0,r.PP)({url:"system/fileManage/",params:e}),Cn=e=>(0,r.d_)({url:"download/",params:e}),kn=e=>(0,r.PE)({url:"system/fileManage/download/",params:e}),Sn=e=>(0,r.PP)({url:"system/fileManage/getToken/",params:e}),Vn=e=>(0,r.hW)({url:"workflow/workflow/",params:e}),Bn=e=>(0,r.PP)({url:"workflow/workflow/",params:e}),Tn=e=>(0,r.M$)({url:"workflow/workflow/",params:e}),Nn=e=>(0,r.qG)({url:"workflow/workflow/",params:e}),En=e=>(0,r.M$)({url:"workflow/workflow/opstatus/",params:e})},40446:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});var r=n(98026),o=n(6006),i=n(97351),a=n(29756),l=n(48170),s=n(89737),c=function(e){this.coordSysDims=[],this.axisMap=(0,r.createHashMap)(),this.categoryAxisMap=(0,r.createHashMap)(),this.coordSysName=e};var u={cartesian2d:function(e,t,n,r){var o=e.getReferringComponents("xAxis",l.US).models[0],i=e.getReferringComponents("yAxis",l.US).models[0];t.coordSysDims=["x","y"],n.set("x",o),n.set("y",i),d(o)&&(r.set("x",o),t.firstCategoryDimIndex=0),d(i)&&(r.set("y",i),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=1))},singleAxis:function(e,t,n,r){var o=e.getReferringComponents("singleAxis",l.US).models[0];t.coordSysDims=["single"],n.set("single",o),d(o)&&(r.set("single",o),t.firstCategoryDimIndex=0)},polar:function(e,t,n,r){var o=e.getReferringComponents("polar",l.US).models[0],i=o.findAxisModel("radiusAxis"),a=o.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],n.set("radius",i),n.set("angle",a),d(i)&&(r.set("radius",i),t.firstCategoryDimIndex=0),d(a)&&(r.set("angle",a),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=1))},geo:function(e,t,n,r){t.coordSysDims=["lng","lat"]},parallel:function(e,t,n,o){var i=e.ecModel,a=i.getComponent("parallel",e.get("parallelIndex")),l=t.coordSysDims=a.dimensions.slice();(0,r.each)(a.parallelAxisIndex,(function(e,r){var a=i.getComponent("parallelAxis",e),s=l[r];n.set(s,a),d(a)&&(o.set(s,a),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=r))}))}};function d(e){return"category"===e.get("type")}var f=n(34310),h=n(65008),p=n(23071),m=n(13430);var g=function(e,t,n){n=n||{};var d,g=t.getSourceManager(),v=!1;e?(v=!0,d=(0,f.AF)(e)):v=(d=g.getSource()).sourceFormat===m.mK;var A=function(e){var t=e.get("coordinateSystem"),n=new c(t),r=u[t];if(r)return r(e,n,n.axisMap,n.categoryAxisMap),n}(t),y=function(e,t){var n,o=e.get("coordinateSystem"),i=s.A.get(o);return t&&t.coordSysDims&&(n=r.map(t.coordSysDims,(function(e){var n={name:e},r=t.axisMap.get(e);if(r){var o=r.get("type");n.type=(0,a.B)(o)}return n}))),n||(n=i&&(i.getDimensionsInfo?i.getDimensionsInfo():i.dimensions.slice())||["x","y"]),n}(t,A),b=n.useEncodeDefaulter,O=r.isFunction(b)?b:b?r.curry(p.OC,y,t):null,w={coordDimensions:y,generateCoord:n.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:O,canOmitUnusedDimensions:!v},x=(0,i.A)(d,w),_=function(e,t,n){var o,i;return n&&r.each(e,(function(e,r){var a=e.coordDim,l=n.categoryAxisMap.get(a);l&&(null==o&&(o=r),e.ordinalMeta=l.getOrdinalMeta(),t&&(e.createInvertedIndices=!0)),null!=e.otherDims.itemName&&(i=!0)})),i||null==o||(e[o].otherDims.itemName=0),o}(x.dimensions,n.createInvertedIndices,A),C=v?null:g.getSharedDataStore(x),k=(0,h.iJ)(t,{schema:x,store:C}),S=new o.A(x,t);S.setCalculationInfo(k);var V=null!=_&&function(e){if(e.sourceFormat===m.mK){var t=function(e){var t=0;for(;t<e.length&&null==e[t];)t++;return e[t]}(e.data||[]);return!r.isArray((0,l.vj)(t))}}(d)?function(e,t,n,r){return r===_?n:this.defaultDimValueGetter(e,t,n,r)}:null;return S.hasItemOption=!1,S.initData(v?d:C,null,V),S}},40481:function(e,t,n){var r=n(60843),o=n(89093),i=n(99917);e.exports=function(e){return o(e)?i(e):""+(r(e)?"":e)}},40499:function(e,t,n){var r=n(13908),o=n(17186),i=n(7586),a=n(50480),l=n(68772);e.exports=function(e,t){var n=r(e),s=r(t);return!s.length||(l(n,s)?a(s,(function(r){return o(n,(function(n){return n===r&&i(e[n],t[r])}))>-1})):i(e,t))}},40507:function(e,t,n){"use strict";var r=n(69565);e.exports=function(e,t,n){for(var o,i,a=n?e:e.iterator,l=e.next;!(o=r(l,a)).done;)if(void 0!==(i=t(o.value)))return i}},40616:function(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},40699:function(e,t,n){var r=n(40481),o=n(10906),i=n(658);e.exports=function(e,t,n){var a=r(e);return t|=0,n=o(n)?" ":""+n,a.padStart?a.padStart(t,n):t>a.length?((t-=a.length)>n.length&&(n+=i(n,t/n.length)),n.slice(0,t)+a):a}},40870:function(e,t,n){var r=n(49840)("values",0);e.exports=r},40972:function(e,t,n){"use strict";n.d(t,{A:function(){return d},R:function(){return u}});var r=n(98026),o=n(34310),i=n(13430),a=n(23071),l=n(17752),s=n(70250),c=n(58267),u=function(){function e(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return e.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},e.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},e.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},e.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},e.prototype._createSource=function(){this._setLocalSource([],[]);var e,t,n=this._sourceHost,a=this._getUpstreamSourceManagers(),l=!!a.length;if(f(n)){var s=n,c=void 0,u=void 0,d=void 0;if(l){var h=a[0];h.prepareSource(),c=(d=h.getSource()).data,u=d.sourceFormat,t=[h._getVersionSign()]}else c=s.get("data",!0),u=(0,r.isTypedArray)(c)?i.XO:i.mK,t=[];var p=this._getSourceMetaRawOption()||{},m=d&&d.metaRawOption||{},g=(0,r.retrieve2)(p.seriesLayoutBy,m.seriesLayoutBy)||null,v=(0,r.retrieve2)(p.sourceHeader,m.sourceHeader),A=(0,r.retrieve2)(p.dimensions,m.dimensions);e=g!==m.seriesLayoutBy||!!v!=!!m.sourceHeader||A?[(0,o.gV)(c,{seriesLayoutBy:g,sourceHeader:v,dimensions:A},u)]:[]}else{var y=n;if(l){var b=this._applyTransform(a);e=b.sourceList,t=b.upstreamSignList}else{var O=y.get("source",!0);e=[(0,o.gV)(O,this._getSourceMetaRawOption(),null)],t=[]}}this._setLocalSource(e,t)},e.prototype._applyTransform=function(e){var t,n=this._sourceHost,i=n.get("transform",!0),a=n.get("fromTransformResult",!0);if(null!=a){1!==e.length&&h("")}var s=[],c=[];return(0,r.each)(e,(function(e){e.prepareSource();var t=e.getSource(a||0);null==a||t||h(""),s.push(t),c.push(e._getVersionSign())})),i?t=(0,l.py)(i,s,{datasetIndex:n.componentIndex}):null!=a&&(t=[(0,o.BE)(s[0])]),{sourceList:t,upstreamSignList:c}},e.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t<e.length;t++){var n=e[t];if(n._isDirty()||this._upstreamSignList[t]!==n._getVersionSign())return!0}},e.prototype.getSource=function(e){e=e||0;var t=this._sourceList[e];if(!t){var n=this._getUpstreamSourceManagers();return n[0]&&n[0].getSource(e)}return t},e.prototype.getSharedDataStore=function(e){var t=e.makeStoreSchema();return this._innerGetDataStore(t.dimensions,e.source,t.hash)},e.prototype._innerGetDataStore=function(e,t,n){var r=this._storeList,o=r[0];o||(o=r[0]={});var i=o[n];if(!i){var a=this._getUpstreamSourceManagers()[0];f(this._sourceHost)&&a?i=a._innerGetDataStore(e,t,n):(i=new s.Ay).initData(new c.d1(t,e.length),e),o[n]=i}return i},e.prototype._getUpstreamSourceManagers=function(){var e=this._sourceHost;if(f(e)){var t=(0,a.G9)(e);return t?[t.getSourceManager()]:[]}return(0,r.map)((0,a.Gt)(e),(function(e){return e.getSourceManager()}))},e.prototype._getSourceMetaRawOption=function(){var e,t,n,r=this._sourceHost;if(f(r))e=r.get("seriesLayoutBy",!0),t=r.get("sourceHeader",!0),n=r.get("dimensions",!0);else if(!this._getUpstreamSourceManagers().length){var o=r;e=o.get("seriesLayoutBy",!0),t=o.get("sourceHeader",!0),n=o.get("dimensions",!0)}return{seriesLayoutBy:e,sourceHeader:t,dimensions:n}},e}();function d(e){e.option.transform&&(0,r.setAsPrimitive)(e.option.transform)}function f(e){return"series"===e.mainType}function h(e){throw new Error(e)}},41025:function(e,t,n){"use strict";n.d(t,{$8:function(){return s},R8:function(){return a},aT:function(){return l}});var r={},o="undefined"!=typeof console&&console.warn&&console.log;function i(e,t,n){if(o&&n){if(r[t])return;r[t]=!0}}function a(e,t){i(0,e,t)}function l(e){0}function s(e){throw new Error(e)}},41063:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"divider-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]),c=(0,r.inject)("refList",null),{createFieldRules:u}=(0,i.A)();(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type)),(0,r.computed)((()=>a.field.options.size||"default"));return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(l.value=a.field.options.defaultValue),null!=c&&null!=c.value&&a.field.options.name&&(c.value[a.field.options.name]=n)})),t({getWidgetRef:function(e){return null!=c&&null!=c.value?c.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-divider"),i=(0,r.resolveComponent)("static-content-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",direction:e.field.options.direction,"border-style":e.field.options.borderStyle,"content-position":e.field.options.contentPosition},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.label),1)])),_:1},8,["direction","border-style","content-position"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},41292:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={style:{display:"flex","justify-content":"space-between","align-items":"center"}},a=["onClick"],l=["onClick"];var s=n(86101),c=n(10594),u=n(37741),d=n(40412),f={components:{Pagination:c.A,addModule:s.default},name:"freightConfigManage",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"是"},{id:0,name:"否"}],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},customEllipsis(e){return(e=e.replace(/<.*?>/gi,""))?e.length>10?e.slice(0,10)+"...":e:""},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增")},changeStatus(e){},handleEdit(e,t){let n=this;"edit"==t?n.$refs.addModuleFlag.addModuleFn(e,"编辑"):"delete"==t?n.$confirm("确定要删除选中的信息吗?",{closeOnClickModal:!1,type:"warning"}).then((t=>{(0,d.mallFreightcfgDelete)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))})).catch((()=>{})):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,d.mallFreightcfg)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,u.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var h=(0,n(66262).A)(f,[["render",function(e,t,n,s,c,u){const d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("el-table-column"),g=(0,r.resolveComponent)("full-screen"),v=(0,r.resolveComponent)("el-icon"),A=(0,r.resolveComponent)("el-tooltip"),y=(0,r.resolveComponent)("el-table"),b=(0,r.resolveComponent)("Pagination"),O=(0,r.resolveComponent)("add-module"),w=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":c.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(p,{inline:!0,model:c.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"区域名:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{size:"default",modelValue:c.formInline.name,"onUpdate:modelValue":t[0]||(t[0]=e=>c.formInline.name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"区域名",onChange:u.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(h,{onClick:u.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:t[1]||(t[1]=e=>u.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(h,{size:"default",icon:"Plus",onClick:u.addModule,type:"primary"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1})])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(y,{height:c.tableHeight,border:"",data:c.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{"min-width":"380",prop:"region_name",label:"指定区域"}),(0,r.createVNode)(m,{"min-width":"120",prop:"sz",label:"首重kg"}),(0,r.createVNode)(m,{"min-width":"120",prop:"yf",label:"运费(元)"}),(0,r.createVNode)(m,{"min-width":"120",prop:"xz",label:"续重kg"}),(0,r.createVNode)(m,{"min-width":"120",prop:"xf",label:"续费(元)"}),(0,r.createVNode)(m,{width:"170",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(m,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",i,[t[6]||(t[6]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[2]||(t[2]=(...e)=>u.setFull&&u.setFull(...e))},[(0,r.createVNode)(A,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>u.handleEdit(t.row,"edit")},"编辑",8,a),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),t.row.is_default?(0,r.createCommentVNode)("",!0):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:e=>u.handleEdit(t.row,"delete")},"删除",8,l)),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[w,c.loadingPage]]),(0,r.createVNode)(b,{"child-msg":c.pageparm,onCallFather:u.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(O,{ref:"addModuleFlag",onRefreshData:u.getData},null,8,["onRefreshData"])],2)}]])},41373:function(e){var t=decodeURIComponent;e.exports=t},41418:function(e,t,n){"use strict";n.d(t,{V:function(){return i},m:function(){return o}});var r=n(22720);const o=e=>r.oc?window.requestAnimationFrame(e):setTimeout(e,16),i=e=>r.oc?window.cancelAnimationFrame(e):clearTimeout(e)},41551:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(40412),i=n(48404),a=n(8343),l=n(20163),s=n(37741);var c={__name:"moduleZip",emits:["refreshData","closed","download"],setup(e,{expose:t,emit:n}){const c=n;let u=(0,r.ref)(!1),d=(0,r.ref)(!1),f=(0,r.ref)("创建文件"),h=(0,r.ref)({zip_type:"zip",name:"",ext:".zip",path:"",spath:[]}),p=(0,r.ref)(!1),m=(0,r.ref)(null),g=(0,r.ref)({zip_type:[{required:!0,message:"请选择压缩格式",trigger:"blur"}],name:[{required:!0,message:"请输入压缩后名称",trigger:"blur"}],path:[{required:!0,message:"请输入压缩后保存路径",trigger:"blur"}]});function v(){c("closed")}function A(){p.value=!0,(0,r.nextTick)((()=>{m.value.handleOpen({path:h.value.path,isDir:!0},"目录选择")}))}function y(e){"zip"==h.value.zip_type?h.value.ext=".zip":"tar"==h.value.zip_type?h.value.ext=".tar.gz":h.value.ext=".zip"}function b(e){let t=(0,s.deepClone)(e);h.value.path=t}let O=(0,r.ref)(null);function w(e=!1){O.value.validate((t=>{if(t){d.value=!0;let t=h.value.path+"/"+h.value.name+h.value.ext,n={path:t,spath:h.value.spath,action:"batch_operate",type:"zip",zip_type:h.value.zip_type};(0,o.sysFileManage)(n).then((n=>{d.value=!1,2e3==n.code?(l.nk.success(n.msg),e&&c("download",{name:h.value.name+h.value.ext,path:t}),c("refreshData"),v()):l.nk.warning(n.msg)}))}}))}return t({handleOpen:function(e,t){if(f.value=t,u.value=!0,e){let t=(0,s.deepClone)(e);h.value.path=t.path,h.value.spath=t.selectPath,h.value.name=t.name}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-radio"),o=(0,r.resolveComponent)("el-radio-group"),l=(0,r.resolveComponent)("el-form-item"),s=(0,r.resolveComponent)("el-input"),c=(0,r.resolveComponent)("el-button"),x=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(u),"onUpdate:modelValue":t[5]||(t[5]=e=>(0,r.isRef)(u)?u.value=e:u=e),title:(0,r.unref)(f),width:"560px","before-close":v},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{onClick:v,loading:(0,r.unref)(d)},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(c,{type:"primary",onClick:t[3]||(t[3]=e=>w(!1)),loading:(0,r.unref)(d)},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("压缩")]))),_:1},8,["loading"]),(0,r.createVNode)(c,{type:"primary",onClick:t[4]||(t[4]=e=>w(!0)),loading:(0,r.unref)(d)},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("压缩并下载")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{inline:!1,model:(0,r.unref)(h),rules:(0,r.unref)(g),ref_key:"rulesForm",ref:O,"label-position":"top","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{label:"类型:",prop:"zip_type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{modelValue:(0,r.unref)(h).zip_type,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(h).zip_type=e),onChange:y},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{value:"zip"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("zip")]))),_:1}),(0,r.createVNode)(n,{value:"tar"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("tar.gz")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(l,{label:"名称:(注意同名文件会被覆盖)",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:(0,r.unref)(h).name,"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.unref)(h).name=e)},{append:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(h).ext),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(l,{label:"压缩保存路径:",prop:"path"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:(0,r.unref)(h).path,"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.unref)(h).path=e)},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{onClick:A,icon:"Folder"})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"]),(0,r.unref)(p)?((0,r.openBlock)(),(0,r.createBlock)(a.A,{key:0,ref_key:"chooseDirShowFlag",ref:m,onChange:b,onClosed:t[6]||(t[6]=e=>(0,r.isRef)(p)?p.value=!1:p=!1)},null,512)):(0,r.createCommentVNode)("",!0)])}}}},41589:function(e,t,n){"use strict";n.d(t,{n:function(){return o}});var r=2*Math.PI;function o(e){return(e%=r)<0&&(e+=r),e}},41626:function(e,t,n){var r=n(98594)("boolean");e.exports=r},41636:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);n(44114);var o=n(40412),i=n(48404),a=n(78982),l=n.n(a),s=n(37741),c={components:{LyDialog:i.A},emits:["refreshData","closed"],name:"addAdmin",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{name:"",username:"",password:"123456",dept:"",role:[],is_active:!0},rules:{name:[{required:!0,message:"请输入管理员名称",trigger:"blur"}],role:[{required:!0,message:"请选择角色",trigger:"blur"}],username:[{required:!0,message:"请输入管理员用户名",trigger:"blur"}],is_active:[{required:!0,message:"请选择是否启用",trigger:"blur"}]},rolelist:[],options:[]}},methods:{handleClose(){this.$emit("closed")},handleOpen(e,t){this.getapiSystemRole(),this.getapiSystemDept(),this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,s.deepClone)(e)),this.formData.role=e?e.role:[]},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};if(e.role){let n=[];for(var t in e.role)n.push(e.role[t]);e.role=n}else e.role=[];e.dept?"object"==typeof e.dept&&(e.dept=e.dept[e.dept.length-1]):e.dept="",(""==this.formData.nickname||null==this.formData.nickname||this.formData.nickname.length<=0||'""'==this.formData.nickname)&&(e.nickname=this.formData.name),this.formData.id?(0,o.apiSystemUserEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.apiSystemUserAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},getapiSystemRole(){(0,o.apiSystemRole)({page:1,limit:999,status:1}).then((e=>{2e3==e.code?this.rolelist=e.data.data:this.$message.warning(e.msg)}))},loadChild(e,t){if(0==e.level)return t([]);var n={lazy:!0,parent:e.data.id,page:1,limit:999};(0,o.apiSystemDept)(n).then((async e=>{2e3==e.code?t(e.data.data):this.$message.warning(e.msg)}))},getapiSystemDept(){(0,o.apiSystemDept)({page:1,limit:999}).then((e=>{2e3==e.code?this.options=l().toArrayTree(e.data.data,{parentKey:"parent"}):this.$message.warning(e.msg)}))}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-option"),u=(0,r.resolveComponent)("el-select"),d=(0,r.resolveComponent)("el-tree-select"),f=(0,r.resolveComponent)("el-alert"),h=(0,r.resolveComponent)("el-switch"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(g,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[6]||(t[6]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"640px",onClosed:a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(m,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"管理员名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.name=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"登录账号:",prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.username,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.username=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"登录密码:",prop:"password"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.password,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.password=e),modelModifiers:{trim:!0},clearable:"","show-password":""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"角色:",prop:"role"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.role,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.role=e),multiple:"",filterable:"",clearable:"",placeholder:"请选择",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.rolelist,(e=>((0,r.openBlock)(),(0,r.createBlock)(c,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"部门:",prop:"dept"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.dept,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.dept=e),"node-key":"id",data:i.options,"check-strictly":"",filterable:"",clearable:"","render-after-expand":!1,props:{label:"name",value:"id"},style:{width:"100%"},placeholder:"请选择"},null,8,["modelValue","data"]),(0,r.createVNode)(f,{title:"不选择部门则默认无任何数据权限",type:"info","show-icon":""})])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"is_active"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:i.formData.is_active,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.is_active=e),"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","onClosed"])])}],["__scopeId","data-v-2ceaa703"]])},41651:function(e,t,n){"use strict";n.d(t,{$:function(){return o},U:function(){return i}});class r extends Error{constructor(e){super(e),this.name="ElementPlusError"}}function o(e,t){throw new r(`[${e}] ${t}`)}function i(e,t){0}},41752:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);const o={class:"login-wrap"},i=["src"];n(44114),n(18111),n(81148),n(22489),n(7588);var a=n(40412),l=(n(14610),n(37741)),s=n(65084),c={name:"loginsimple",setup(){return{mutitabsstore:(0,s.M)()}},data(){return{loadingLg:!1,logining:!1,rememberpassword:!1,ruleForm:{username:"",password:"",captcha:"",captchaKey:null},loginFlag:!1,rules:{username:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captcha:[{required:!0,message:"请输入验证码",trigger:"blur"}]},image_base:null,allmenu:[]}},created(){document.querySelector("meta[name='viewport']")&&(document.querySelector("meta[name='viewport']").content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"),this.getuserpassword(),this.getCaptcha()},beforeRouteLeave(e,t,n){document.querySelector("meta[name='viewport']").content=this.getCurrentWith(),n()},methods:{getCurrentWith(){parseInt(window.screen.width)||parseInt(document.documentElement.clientWidth);var e=.6,t=navigator.userAgent;return t&&/Android (\d+.\d+)/.test(t)||t&&/iPhone|ipad|ipod|ios/.test(t)?"width=680,initial-scale=0.6,minimum-scale=0.6,maximum-scale="+e:""},getMenu(){this.menuTitle="",this.allmenu=[],this.loadingLg=!0,(0,a.apiSystemWebRouter)().then((e=>{if(2e3==e.code){let t=[];if(e.data.data.length>0){let n=e.data.data.filter((e=>e.parent&&1==e.visible)),r=e.data.data.filter((e=>!e.parent&&1==e.visible));r.length>0&&r.forEach((e=>{let r=[],o=n.filter((t=>t.parent==e.id)),i=n.filter((e=>o.every((t=>e.path!=t.path))));o.forEach((e=>{let t=[];i.filter((t=>t.parent==e.id)).forEach((e=>{t.push({text:e.name,id:e.id,attributes:{url:e.web_path,icon:e.icon},hasChildren:!1,hasParent:!0})}));let n=!1;t.length>0&&(n=!0),r.push({text:e.name,id:e.id,attributes:{url:e.web_path,icon:e.icon},children:t,hasChildren:n,hasParent:!0})})),t.push({text:e.name,id:e.id,attributes:{url:o.length>0?o[0].web_path:e.web_path,icon:e.icon},hasChildren:o.length>0,hasParent:!1,children:r}),e.children=[...o]}));let o=[];e.data.data.forEach((e=>{o.push({url:e.web_path,moduleName:e.name,menuPermission:e.menuPermission})})),(0,l.setStorage)("menuList",JSON.stringify(o))}this.allmenu=t,this.allmenu.length>0?this.$nextTick((()=>{this.$router.replace({path:`/${this.allmenu[0].attributes.url}`})})):(this.mutitabsstore.logout("false"),this.$router.push({path:"/login"}),sessionStorage.clear(),localStorage.clear(),this.loadingLg=!1,this.$message.warning("暂无授权任何菜单权限~")),(0,l.setStorage)("allmenu",JSON.stringify(this.allmenu));let n="",r="";t[0].hasChildren?(n=[{title:t[0].children[0].text,name:t[0].children[0].attributes.url,query:{}}],r=t[0].children[0].attributes.url):(n=[{title:t[0].text,name:t[0].attributes.url,query:{}}],r=t[0].attributes.url),this.mutitabsstore.firstTabs([n,r]),this.$forceUpdate()}else this.$message.warning(e.msg);this.loadingLg=!1})),this.$forceUpdate()},getuserpassword(){""!=(0,l.getCookie)("username")&&""!=(0,l.getCookie)("password")&&(this.ruleForm.username=(0,l.getCookie)("username"),this.ruleForm.password=(0,l.getCookie)("password"),this.rememberpassword=!0)},getCaptcha(){(0,a.getCaptcha)().then((e=>{this.ruleForm.captcha=null,this.ruleForm.captchaKey=e.data.data.key,this.image_base=e.data.data.image_base}))},submitForm(e){this.$refs[e].validate((e=>{if(!e)return this.$message.error("请输入用户名密码/验证码!"),!1;this.loadingLg=!0,(0,a.login)(this.ruleForm).then((async e=>{if(this.loadingLg=!1,2e3!==e.code)return this.getCaptcha(),this.$message.error(e.msg),!1;this.rememberpassword?(await(0,l.setCookie)("username",this.ruleForm.username,7),await(0,l.setCookie)("password",this.ruleForm.password,7)):(await(0,l.delCookie)("username"),await(0,l.delCookie)("password")),this.mutitabsstore.setLogintoken(e.data.access),this.mutitabsstore.refreshUserinfo(e.data),this.mutitabsstore.setUserId(e.data.userId),this.mutitabsstore.setRefresh(e.data.refresh),this.getMenu()}))}))}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("user-filled"),u=(0,r.resolveComponent)("el-icon"),d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("lock"),p=(0,r.resolveComponent)("circle-check"),m=(0,r.resolveComponent)("el-checkbox"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(v,{"label-position":"left",model:l.ruleForm,rules:l.rules,ref:"ruleForm","label-width":"0px",class:"demo-ruleForm login-container"},{default:(0,r.withCtx)((()=>[t[9]||(t[9]=(0,r.createElementVNode)("h3",{class:"title"},"用户登录",-1)),(0,r.createVNode)(f,{prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"text",size:"large",modelValue:l.ruleForm.username,"onUpdate:modelValue":t[0]||(t[0]=e=>l.ruleForm.username=e),modelModifiers:{trim:!0},"auto-complete":"off",placeholder:"账号",maxlength:"60"},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c)])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{prop:"password"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"password",size:"large",modelValue:l.ruleForm.password,"onUpdate:modelValue":t[1]||(t[1]=e=>l.ruleForm.password=e),modelModifiers:{trim:!0},"auto-complete":"off",placeholder:"密码",maxlength:"60"},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h)])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{prop:"captcha"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"text",size:"large",modelValue:l.ruleForm.captcha,"onUpdate:modelValue":t[3]||(t[3]=e=>l.ruleForm.captcha=e),modelModifiers:{trim:!0},"auto-complete":"off",onKeyup:t[4]||(t[4]=(0,r.withKeys)((e=>s.submitForm("ruleForm")),["enter"])),placeholder:"验证码"},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1})])),append:(0,r.withCtx)((()=>[(0,r.createElementVNode)("img",{class:"login-code",src:l.image_base,onClick:t[2]||(t[2]=(...e)=>s.getCaptcha&&s.getCaptcha(...e))},null,8,i)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(m,{class:"remember",modelValue:l.rememberpassword,"onUpdate:modelValue":t[5]||(t[5]=e=>l.rememberpassword=e)},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("记住密码")]))),_:1},8,["modelValue"]),(0,r.createVNode)(f,{style:{width:"100%","margin-top":"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{type:"primary",size:"large",loading:l.loadingLg,style:{width:"100%"},onClick:t[6]||(t[6]=e=>s.submitForm("ruleForm"))},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("登录")]))),_:1},8,["loading"])])),_:1})])),_:1},8,["model","rules"])])}]])},41769:function(e,t,n){var r=n(35657),o=n(97205),i=n(53848),a=n(54529);e.exports=function(e,t,n){var l=[];if(t){i(t)||(t=a(t));var s,c={};r(e,(function(r,o){s=t.call(n,r,o,e),c[s]||(c[s]=1,l.push(r))}))}else r(e,(function(e){o(l,e)||l.push(e)}));return l}},41820:function(e,t,n){var r=n(79135),o=n(77864),i=n(2801);e.exports=function(e){return!(i(e)||isNaN(e)||r(e)||o(e))}},41849:function(e,t,n){"use strict";function r(e,t){return e.type===t}n.d(t,{g:function(){return r}})},41917:function(e,t,n){"use strict";var r=n(72136),o="object"==typeof self&&self&&self.Object===Object&&self,i=r.A||o||Function("return this")();t.A=i},41982:function(e){e.exports=function(e,t,n){for(var r=e.length-1;r>=0;r--)t.call(n,e[r],r,e)}},42106:function(e,t,n){var r=n(75526)("Arguments");e.exports=r},42120:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.dom.RangeUtils"),n=tinymce.util.Tools.resolve("tinymce.util.Tools"),r="a:not([href])",o=function(e){return!e},i=function(e){return e.getAttribute("id")||e.getAttribute("name")||""},a=function(e){return function(e){return e&&"a"===e.nodeName.toLowerCase()}(e)&&!e.getAttribute("href")&&""!==i(e)},l=function(e){var r=e.dom;t(r).walk(e.selection.getRng(),(function(e){n.each(e,(function(e){var t;a(t=e)&&!t.firstChild&&r.remove(e,!1)}))}))},s=function(e){return e.dom.getParent(e.selection.getStart(),r)},c=function(e,t){var n=s(e);n?function(e,t,n){n.removeAttribute("name"),n.id=t,e.addVisual(),e.undoManager.add()}(e,t,n):function(e,t){e.undoManager.transact((function(){(function(e){return e.getParam("allow_html_in_named_anchor",!1,"boolean")})(e)||e.selection.collapse(!0),e.selection.isCollapsed()?e.insertContent(e.dom.createHTML("a",{id:t})):(l(e),e.formatter.remove("namedAnchor",null,null,!0),e.formatter.apply("namedAnchor",{value:t}),e.addVisual())}))}(e,t),e.focus()},u=function(e){var t=function(e){var t=s(e);return t?i(t):""}(e);e.windowManager.open({title:"Anchor",size:"normal",body:{type:"panel",items:[{name:"id",type:"input",label:"ID",placeholder:"example"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{id:t},onSubmit:function(t){(function(e,t){return/^[A-Za-z][A-Za-z0-9\-:._]*$/.test(t)?(c(e,t),!0):(e.windowManager.alert("Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores."),!1)})(e,t.getData().id)&&t.close()}})},d=function(e){return function(e){return e&&o(e.attr("href"))&&!o(e.attr("id")||e.attr("name"))}(e)&&!e.firstChild},f=function(e){return function(t){for(var n=0;n<t.length;n++){var r=t[n];d(r)&&r.attr("contenteditable",e)}}};e.add("anchor",(function(e){!function(e){e.on("PreInit",(function(){e.parser.addNodeFilter("a",f("false")),e.serializer.addNodeFilter("a",f(null))}))}(e),function(e){e.addCommand("mceAnchor",(function(){u(e)}))}(e),function(e){e.ui.registry.addToggleButton("anchor",{icon:"bookmark",tooltip:"Anchor",onAction:function(){return e.execCommand("mceAnchor")},onSetup:function(t){return e.selection.selectorChangedWithUnbind("a:not([href])",t.setActive).unbind}}),e.ui.registry.addMenuItem("anchor",{icon:"bookmark",text:"Anchor...",onAction:function(){return e.execCommand("mceAnchor")}})}(e),e.on("PreInit",(function(){!function(e){e.formatter.register("namedAnchor",{inline:"a",selector:r,remove:"all",split:!0,deep:!0,attributes:{id:"%value"},onmatch:function(e,t,n){return a(e)}})}(e)}))}))}()},42217:function(e,t,n){var r=n(78259);e.exports=function(e){return!(!e||!r||9!==e.nodeType)}},42229:function(e,t,n){"use strict";n.d(t,{G$:function(){return f},LF:function(){return h},Hz:function(){return u},W5:function(){return p}});var r=n(97859),o=n(41651),i=n(90033);class a extends Error{constructor(e,t,n,r){super(e),this.name="UploadAjaxError",this.status=t,this.method=n,this.url=r}}function l(e,t,n){let r;return r=n.response?`${n.response.error||n.response}`:n.responseText?`${n.responseText}`:`fail to ${t.method} ${e} ${n.status}`,new a(r,n.status,t.method,e)}var s=n(50819),c=n(51254);const u=["text","picture","picture-card"];let d=1;const f=()=>Date.now()+d++,h=(0,s.b_)({action:{type:String,default:"#"},headers:{type:(0,s.jq)(Object)},method:{type:String,default:"post"},data:{type:(0,s.jq)([Object,Function,Promise]),default:()=>(0,c.f)({})},multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},fileList:{type:(0,s.jq)(Array),default:()=>(0,c.f)([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:u,default:"text"},httpRequest:{type:(0,s.jq)(Function),default:e=>{"undefined"==typeof XMLHttpRequest&&(0,o.$)("ElUpload","XMLHttpRequest is undefined");const t=new XMLHttpRequest,n=e.action;t.upload&&t.upload.addEventListener("progress",(t=>{const n=t;n.percent=t.total>0?t.loaded/t.total*100:0,e.onProgress(n)}));const a=new FormData;if(e.data)for(const[t,n]of Object.entries(e.data))(0,i.cy)(n)&&n.length?a.append(t,...n):a.append(t,n);a.append(e.filename,e.file,e.file.name),t.addEventListener("error",(()=>{e.onError(l(n,e,t))})),t.addEventListener("load",(()=>{if(t.status<200||t.status>=300)return e.onError(l(n,e,t));e.onSuccess(function(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}(t))})),t.open(e.method,n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const s=e.headers||{};if(s instanceof Headers)s.forEach(((e,n)=>t.setRequestHeader(n,e)));else for(const[e,n]of Object.entries(s))(0,r.A)(n)||t.setRequestHeader(e,String(n));return t.send(a),t}},disabled:Boolean,limit:Number}),p=(0,s.b_)({...h,beforeUpload:{type:(0,s.jq)(Function),default:i.tE},beforeRemove:{type:(0,s.jq)(Function)},onRemove:{type:(0,s.jq)(Function),default:i.tE},onChange:{type:(0,s.jq)(Function),default:i.tE},onPreview:{type:(0,s.jq)(Function),default:i.tE},onSuccess:{type:(0,s.jq)(Function),default:i.tE},onProgress:{type:(0,s.jq)(Function),default:i.tE},onError:{type:(0,s.jq)(Function),default:i.tE},onExceed:{type:(0,s.jq)(Function),default:i.tE},crossorigin:{type:(0,s.jq)(String)}})},42262:function(e,t,n){"use strict";n.d(t,{Tc:function(){return s}});var r=n(98026),o=n(45558),i=function(){function e(e,t,n){this._prepareParams(e,t,n)}return e.prototype._prepareParams=function(e,t,n){n[1]<n[0]&&(n=[NaN,NaN]),this._dataMin=n[0],this._dataMax=n[1];var i=this._isOrdinal="ordinal"===e.type;this._needCrossZero="interval"===e.type&&t.getNeedCrossZero&&t.getNeedCrossZero();var a=t.get("min",!0);null==a&&(a=t.get("startValue",!0));var l=this._modelMinRaw=a;(0,r.isFunction)(l)?this._modelMinNum=c(e,l({min:n[0],max:n[1]})):"dataMin"!==l&&(this._modelMinNum=c(e,l));var s=this._modelMaxRaw=t.get("max",!0);if((0,r.isFunction)(s)?this._modelMaxNum=c(e,s({min:n[0],max:n[1]})):"dataMax"!==s&&(this._modelMaxNum=c(e,s)),i)this._axisDataLen=t.getCategories().length;else{var u=t.get("boundaryGap"),d=(0,r.isArray)(u)?u:[u||0,u||0];"boolean"==typeof d[0]||"boolean"==typeof d[1]?this._boundaryGapInner=[0,0]:this._boundaryGapInner=[(0,o.lo)(d[0],1),(0,o.lo)(d[1],1)]}},e.prototype.calculate=function(){var e=this._isOrdinal,t=this._dataMin,n=this._dataMax,o=this._axisDataLen,i=this._boundaryGapInner,a=e?null:n-t||Math.abs(t),l="dataMin"===this._modelMinRaw?t:this._modelMinNum,s="dataMax"===this._modelMaxRaw?n:this._modelMaxNum,c=null!=l,u=null!=s;null==l&&(l=e?o?0:NaN:t-i[0]*a),null==s&&(s=e?o?o-1:NaN:n+i[1]*a),(null==l||!isFinite(l))&&(l=NaN),(null==s||!isFinite(s))&&(s=NaN);var d=(0,r.eqNaN)(l)||(0,r.eqNaN)(s)||e&&!o;this._needCrossZero&&(l>0&&s>0&&!c&&(l=0),l<0&&s<0&&!u&&(s=0));var f=this._determinedMin,h=this._determinedMax;return null!=f&&(l=f,c=!0),null!=h&&(s=h,u=!0),{min:l,max:s,minFixed:c,maxFixed:u,isBlank:d}},e.prototype.modifyDataMinMax=function(e,t){this[l[e]]=t},e.prototype.setDeterminedMinMax=function(e,t){this[a[e]]=t},e.prototype.freeze=function(){this.frozen=!0},e}(),a={min:"_determinedMin",max:"_determinedMax"},l={min:"_dataMin",max:"_dataMax"};function s(e,t,n){var r=e.rawExtentInfo;return r||(r=new i(e,t,n),e.rawExtentInfo=r,r)}function c(e,t){return null==t?null:(0,r.eqNaN)(t)?NaN:e.parse(t)}},42621:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-checkbox-field",use:"icon-checkbox-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-checkbox-field"><defs><style type="text/css"></style></defs><path d="M897.940444 896.76927c6.258541-6.27696 10.256598-14.833847 10.256598-24.530696L908.197042 147.672294c0-9.118682-3.998057-18.235316-10.256598-24.533766l0 0c-6.27696-6.257517-14.815427-9.695826-24.511253-9.695826l0 0-723.784474 0 0 0c-9.68764 0-18.235316 3.437286-24.503067 9.695826l0 0c-6.26775 6.297426-9.686616 15.414061-9.686616 24.533766L115.455033 872.238574c0 9.69685 3.419889 18.253736 9.686616 24.530696 6.26775 6.277984 14.815427 10.276041 24.503067 10.276041l0 0 723.784474 0 0 0C883.126041 907.045311 891.663484 903.047254 897.940444 896.76927L897.940444 896.76927zM149.644717 61.521169l723.784474 0 0 0c23.933085 0 45.586245 9.69685 60.97984 25.110911 15.396665 15.97381 25.073048 37.665855 25.073048 61.039191L959.482079 872.238574c0 23.969924-9.676383 45.64355-25.073048 61.056588l0 0c-15.393595 15.395642-37.046754 25.092491-60.97984 25.092491l0 0-723.784474 0 0 0c-23.364127 0-45.016263-9.69685-60.971653-25.092491l0 0c-15.395642-15.414061-25.082258-37.086663-25.082258-61.056588L63.590805 147.672294c0-23.37436 9.686616-45.065382 25.082258-61.039191l0 0C104.628454 71.218018 126.28059 61.521169 149.644717 61.521169L149.644717 61.521169z" p-id="25736" /><path d="M417.41939 698.269357c-6.025227 0-12.047384-2.301416-16.667611-6.89913L259.500731 550.119179c-9.172917-9.148357-9.172917-24.093744 0-33.290197 9.169847-9.147334 24.115234-9.147334 33.288151 0l124.583436 124.606972 312.89429-312.916802c9.194406-9.171893 24.139793-9.171893 33.288151 0 9.196453 9.171893 9.196453 24.116257 0 33.289174L433.991834 691.370227c-4.618181 4.644787-10.642384 6.89913-16.665565 6.89913L417.41939 698.269357z" p-id="25737" /></symbol>'});a().add(l);t.default=l},42757:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(90033);const o=e=>{if(!e)return{onClick:r.tE,onMousedown:r.tE,onMouseup:r.tE};let t=!1,n=!1;return{onClick:r=>{t&&n&&e(r),t=n=!1},onMousedown:e=>{t=e.target===e.currentTarget},onMouseup:e=>{n=e.target===e.currentTarget}}}},42787:function(e,t,n){"use strict";var r=n(39297),o=n(94901),i=n(48981),a=n(66119),l=n(12211),s=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=l?c.getPrototypeOf:function(e){var t=i(e);if(r(t,s))return t[s];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},42933:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=function(){this.cx=0,this.cy=0,this.r=0,this.r0=0},a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new i},t.prototype.buildPath=function(e,t){var n=t.cx,r=t.cy,o=2*Math.PI;e.moveTo(n+t.r,r),e.arc(n,r,t.r,0,o,!1),e.moveTo(n+t.r0,r),e.arc(n,r,t.r0,0,o,!0)},t}(o.Ay);a.prototype.type="ring",t.A=a},43199:function(e,t,n){"use strict";n.r(t),n.d(t,{Arc:function(){return b.A},BezierCurve:function(){return y.A},BoundingRect:function(){return _.A},Circle:function(){return d.A},CompoundPath:function(){return O.A},Ellipse:function(){return f.A},Group:function(){return c.A},Image:function(){return s.Ay},IncrementalDisplayable:function(){return S.A},Line:function(){return A.A},LinearGradient:function(){return w.A},OrientedBoundingRect:function(){return C.A},Path:function(){return a.Ay},Point:function(){return k.A},Polygon:function(){return m.A},Polyline:function(){return g.A},RadialGradient:function(){return x.A},Rect:function(){return v.A},Ring:function(){return p.A},Sector:function(){return h.A},Text:function(){return u.Ay},applyTransform:function(){return Y},clipPointsByRect:function(){return J},clipRectByRect:function(){return ee},createIcon:function(){return te},extendPath:function(){return $},extendShape:function(){return M},getShapeClass:function(){return R},getTransform:function(){return X},groupTransition:function(){return K},initProps:function(){return N.LW},isElementRemoved:function(){return N.LR},lineLineIntersect:function(){return re},linePolygonIntersect:function(){return ne},makeImage:function(){return L},makePath:function(){return I},mergePath:function(){return U},registerShape:function(){return z},removeElement:function(){return N.Nz},removeElementWithFadeOut:function(){return N.t5},resizePath:function(){return H},setTooltipConfig:function(){return ie},subPixelOptimize:function(){return q},subPixelOptimizeLine:function(){return W},subPixelOptimizeRect:function(){return j},transformDirection:function(){return G},traverseElements:function(){return le},updateProps:function(){return N.oi}});var r=n(99429),o=n(45587),i=n(83509),a=n(5070),l=n(92836),s=n(90540),c=n(43870),u=n(32322),d=n(31571),f=n(18393),h=n(59975),p=n(42933),m=n(52505),g=n(39195),v=n(10992),A=n(82861),y=n(53849),b=n(43471),O=n(82591),w=n(29668),x=n(82250),_=n(29308),C=n(84716),k=n(26346),S=n(2995),V=n(14865),B=n(98026),T=n(69622),N=n(5638),E=Math.max,P=Math.min,Q={};function M(e){return a.Ay.extend(e)}var D=r.Qh;function $(e,t){return D(e,t)}function z(e,t){Q[e]=t}function R(e){if(Q.hasOwnProperty(e))return Q[e]}function I(e,t,n,o){var i=r.UJ(e,t);return n&&("center"===o&&(n=F(n,i.getBoundingRect())),H(i,n)),i}function L(e,t,n){var r=new s.Ay({style:{image:e,x:t.x,y:t.y,width:t.width,height:t.height},onload:function(e){if("center"===n){var o={width:e.width,height:e.height};r.setStyle(F(t,o))}}});return r}function F(e,t){var n,r=t.width/t.height,o=e.height*r;return n=o<=e.width?e.height:(o=e.width)/r,{x:e.x+e.width/2-o/2,y:e.y+e.height/2-n/2,width:o,height:n}}var U=r.uc;function H(e,t){if(e.applyTransform){var n=e.getBoundingRect().calculateTransform(t);e.applyTransform(n)}}function W(e,t){return V.eB(e,e,{lineWidth:t}),e}function j(e){return V.Op(e.shape,e.shape,e.style),e}var q=V.M7;function X(e,t){for(var n=o.identity([]);e&&e!==t;)o.mul(n,e.getLocalTransform(),n),e=e.parent;return n}function Y(e,t,n){return t&&!(0,B.isArrayLike)(t)&&(t=l.Ay.getLocalTransform(t)),n&&(t=o.invert([],t)),i.applyTransform([],e,t)}function G(e,t,n){var r=0===t[4]||0===t[5]||0===t[0]?1:Math.abs(2*t[4]/t[0]),o=0===t[4]||0===t[5]||0===t[2]?1:Math.abs(2*t[4]/t[2]),i=["left"===e?-r:"right"===e?r:0,"top"===e?-o:"bottom"===e?o:0];return i=Y(i,t,n),Math.abs(i[0])>Math.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function Z(e){return!e.isGroup}function K(e,t,n){if(e&&t){var r,o=(r={},e.traverse((function(e){Z(e)&&e.anid&&(r[e.anid]=e)})),r);t.traverse((function(e){if(Z(e)&&e.anid){var t=o[e.anid];if(t){var r=i(e);e.attr(i(t)),(0,N.oi)(e,r,n,(0,T.z)(e).dataIndex)}}}))}function i(e){var t={x:e.x,y:e.y,rotation:e.rotation};return function(e){return null!=e.shape}(e)&&(t.shape=(0,B.extend)({},e.shape)),t}}function J(e,t){return(0,B.map)(e,(function(e){var n=e[0];n=E(n,t.x),n=P(n,t.x+t.width);var r=e[1];return r=E(r,t.y),[n,r=P(r,t.y+t.height)]}))}function ee(e,t){var n=E(e.x,t.x),r=P(e.x+e.width,t.x+t.width),o=E(e.y,t.y),i=P(e.y+e.height,t.y+t.height);if(r>=n&&i>=o)return{x:n,y:o,width:r-n,height:i-o}}function te(e,t,n){var r=(0,B.extend)({rectHover:!0},t),o=r.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},e)return 0===e.indexOf("image://")?(o.image=e.slice(8),(0,B.defaults)(o,n),new s.Ay(r)):I(e.replace("path://",""),r,n,"center")}function ne(e,t,n,r,o){for(var i=0,a=o[o.length-1];i<o.length;i++){var l=o[i];if(re(e,t,n,r,l[0],l[1],a[0],a[1]))return!0;a=l}}function re(e,t,n,r,o,i,a,l){var s,c=n-e,u=r-t,d=a-o,f=l-i,h=oe(d,f,c,u);if((s=h)<=1e-6&&s>=-1e-6)return!1;var p=e-o,m=t-i,g=oe(p,m,c,u)/h;if(g<0||g>1)return!1;var v=oe(p,m,d,f)/h;return!(v<0||v>1)}function oe(e,t,n,r){return e*r-n*t}function ie(e){var t=e.itemTooltipOption,n=e.componentModel,r=e.itemName,o=(0,B.isString)(t)?{formatter:t}:t,i=n.mainType,a=n.componentIndex,l={componentType:i,name:r,$vars:["name"]};l[i+"Index"]=a;var s=e.formatterParamsExtra;s&&(0,B.each)((0,B.keys)(s),(function(e){(0,B.hasOwn)(l,e)||(l[e]=s[e],l.$vars.push(e))}));var c=(0,T.z)(e.el);c.componentMainType=i,c.componentIndex=a,c.tooltipConfig={name:r,option:(0,B.defaults)({content:r,encodeHTMLContent:!0,formatterParams:l},o)}}function ae(e,t){var n;e.isGroup&&(n=t(e)),n||e.traverse(t)}function le(e,t){if(e)if((0,B.isArray)(e))for(var n=0;n<e.length;n++)ae(e[n],t);else ae(e,t)}z("circle",d.A),z("ellipse",f.A),z("sector",h.A),z("ring",p.A),z("polygon",m.A),z("polyline",g.A),z("rect",v.A),z("line",A.A),z("bezierCurve",y.A),z("arc",b.A)},43271:function(e,t,n){var r=n(89093),o=n(79135),i=n(74409),a=n(2121),l=n(6060),s=n(41626),c=n(10906),u=n(13908),d=n(63205);e.exports=function e(t,n,f,h,p,m,g){if(t===n)return!0;if(t&&n&&!r(t)&&!r(n)&&!i(t)&&!i(n)){if(a(t))return f(""+t,""+n,p,m,g);if(l(t)||s(t))return f(+t,+n,p,m,g);var v,A,y,b=o(t),O=o(n);if(b||O?b&&O:t.constructor===n.constructor)return A=u(t),y=u(n),h&&(v=h(t,n,p)),A.length===y.length&&(c(v)?d(A,(function(r,o){return r===y[o]&&e(t[r],n[y[o]],f,h,b||O?o:r,t,n)})):!!v)}return f(t,n,p,m,g)}},43471:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=function(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new i},t.prototype.buildPath=function(e,t){var n=t.cx,r=t.cy,o=Math.max(t.r,0),i=t.startAngle,a=t.endAngle,l=t.clockwise,s=Math.cos(i),c=Math.sin(i);e.moveTo(s*o+n,c*o+r),e.arc(n,r,o,i,a,!l)},t}(o.Ay);a.prototype.type="arc",t.A=a},43622:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});const r={"zh-cn":{el:{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}"}}},login:{loginInTitle:"用户登录",loginAccount:"请输入账号",loginPWD:"请输入密码",code:"验证码",rememberMe:"记住密码",AccountError:"请输入用户名",PWError:"请输入密码",codeError:"请输入验证码",login:"登录",admin:"管理员",user:"用户",loginOther:"其他登录方式",accountLogin:"账号登录",wechatLoginTitle:"二维码登录",wechatLoginMsg:"请使用微信扫一扫登录(测试无实际登录)",wechatLoginSubMsg:"模拟3秒钟后自动扫描",wechatLoginResult:"已扫描",wechatLoginSubResult:"请在设备中点击授权登录",describe:"Vue3 + Django4.x 易于DIY+低代码开发平台"}},en:{el:{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}"}}},login:{loginInTitle:"User Login",loginAccount:"Please input Account",loginPWD:"Please input Password",code:"Captcha",rememberMe:"Remember me",AccountError:"Please input a Right Account",PWError:"Please input a password",codeError:"Please input a Captcha",login:"Login",admin:"Administrator",user:"User",loginOther:"Sign in with",accountLogin:"Account sign in",wechatLoginTitle:"QR code sign in",wechatLoginMsg:"Please use wechat to scan and login(测试无实际登录)",wechatLoginSubMsg:"Auto scan after 3 seconds of simulation",wechatLoginResult:"Scanned",wechatLoginSubResult:"Please click authorize login in the device",describe:"Vue3 + Django4.x Low code development platform"}}};var o=(0,n(48432).hU)({legacy:!1,locale:null!=localStorage.getItem("language")?localStorage.getItem("language"):"zh-CN"==navigator.language?"zh-cn":"en"==navigator.language?"en":"zh-cn",fallbackLocale:"zh-cn",globalInjection:!0,messages:r})},43720:function(e,t,n){"use strict";n.d(t,{DM:function(){return f},_A:function(){return B},az:function(){return d},pn:function(){return s},vw:function(){return i}});var r=n(90365);let o=0;class i{constructor(e,t,n,r){this.name=e,this.set=t,this.base=n,this.modified=r,this.id=o++}toString(){let{name:e}=this;for(let t of this.modified)t.name&&(e=`${t.name}(${e})`);return e}static define(e,t){let n="string"==typeof e?e:"?";if(e instanceof i&&(t=e),null==t?void 0:t.base)throw new Error("Can not derive from a modified tag");let r=new i(n,[],null,[]);if(r.set.push(r),t)for(let e of t.set)r.set.push(e);return r}static defineModifier(e){let t=new l(e);return e=>e.modified.indexOf(t)>-1?e:l.get(e.base||e,e.modified.concat(t).sort(((e,t)=>e.id-t.id)))}}let a=0;class l{constructor(e){this.name=e,this.instances=[],this.id=a++}static get(e,t){if(!t.length)return e;let n=t[0].instances.find((n=>{return n.base==e&&(r=t,o=n.modified,r.length==o.length&&r.every(((e,t)=>e==o[t])));var r,o}));if(n)return n;let r=[],o=new i(e.name,r,e,t);for(let e of t)e.instances.push(o);let a=function(e){let t=[[]];for(let n=0;n<e.length;n++)for(let r=0,o=t.length;r<o;r++)t.push(t[r].concat(e[n]));return t.sort(((e,t)=>t.length-e.length))}(t);for(let t of e.set)if(!t.modified.length)for(let e of a)r.push(l.get(t,e));return o}}function s(e){let t=Object.create(null);for(let n in e){let r=e[n];Array.isArray(r)||(r=[r]);for(let e of n.split(" "))if(e){let n=[],o=2,i=e;for(let t=0;;){if("..."==i&&t>0&&t+3==e.length){o=1;break}let r=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(i);if(!r)throw new RangeError("Invalid path: "+e);if(n.push("*"==r[0]?"":'"'==r[0][0]?JSON.parse(r[0]):r[0]),t+=r[0].length,t==e.length)break;let a=e[t++];if(t==e.length&&"!"==a){o=0;break}if("/"!=a)throw new RangeError("Invalid path: "+e);i=e.slice(t)}let a=n.length-1,l=n[a];if(!l)throw new RangeError("Invalid path: "+e);let s=new u(r,o,a>0?n.slice(0,a):null);t[l]=s.sort(t[l])}}return c.add(t)}const c=new r.uY;class u{constructor(e,t,n,r){this.tags=e,this.mode=t,this.context=n,this.next=r}get opaque(){return 0==this.mode}get inherit(){return 1==this.mode}sort(e){return!e||e.depth<this.depth?(this.next=e,this):(e.next=this.sort(e.next),e)}get depth(){return this.context?this.context.length:0}}function d(e,t){let n=Object.create(null);for(let t of e)if(Array.isArray(t.tag))for(let e of t.tag)n[e.id]=t.class;else n[t.tag.id]=t.class;let{scope:r,all:o=null}=t||{};return{style:e=>{let t=o;for(let r of e)for(let e of r.set){let r=n[e.id];if(r){t=t?t+" "+r:r;break}}return t},scope:r}}function f(e,t,n,r=0,o=e.length){let i=new h(r,Array.isArray(t)?t:[t],n);i.highlightRange(e.cursor(),r,o,"",i.highlighters),i.flush(o)}u.empty=new u([],2,null);class h{constructor(e,t,n){this.at=e,this.highlighters=t,this.span=n,this.class=""}startSpan(e,t){t!=this.class&&(this.flush(e),e>this.at&&(this.at=e),this.class=t)}flush(e){e>this.at&&this.class&&this.span(this.at,e,this.class)}highlightRange(e,t,n,o,i){let{type:a,from:l,to:s}=e;if(l>=n||s<=t)return;a.isTop&&(i=this.highlighters.filter((e=>!e.scope||e.scope(a))));let d=o,f=function(e){let t=e.type.prop(c);for(;t&&t.context&&!e.matchContext(t.context);)t=t.next;return t||null}(e)||u.empty,h=function(e,t){let n=null;for(let r of e){let e=r.style(t);e&&(n=n?n+" "+e:e)}return n}(i,f.tags);if(h&&(d&&(d+=" "),d+=h,1==f.mode&&(o+=(o?" ":"")+h)),this.startSpan(Math.max(t,l),d),f.opaque)return;let p=e.tree&&e.tree.prop(r.uY.mounted);if(p&&p.overlay){let r=e.node.enter(p.overlay[0].from+l,1),a=this.highlighters.filter((e=>!e.scope||e.scope(p.tree.type))),c=e.firstChild();for(let u=0,f=l;;u++){let h=u<p.overlay.length?p.overlay[u]:null,m=h?h.from+l:s,g=Math.max(t,f),v=Math.min(n,m);if(g<v&&c)for(;e.from<v&&(this.highlightRange(e,g,v,o,i),this.startSpan(Math.min(v,e.to),d),!(e.to>=m)&&e.nextSibling()););if(!h||m>n)break;f=h.to+l,f>t&&(this.highlightRange(r.cursor(),Math.max(t,h.from+l),Math.min(n,f),"",a),this.startSpan(Math.min(n,f),d))}c&&e.parent()}else if(e.firstChild()){p&&(o="");do{if(!(e.to<=t)){if(e.from>=n)break;this.highlightRange(e,t,n,o,i),this.startSpan(Math.min(n,e.to),d)}}while(e.nextSibling());e.parent()}}}const p=i.define,m=p(),g=p(),v=p(g),A=p(g),y=p(),b=p(y),O=p(y),w=p(),x=p(w),_=p(),C=p(),k=p(),S=p(k),V=p(),B={comment:m,lineComment:p(m),blockComment:p(m),docComment:p(m),name:g,variableName:p(g),typeName:v,tagName:p(v),propertyName:A,attributeName:p(A),className:p(g),labelName:p(g),namespace:p(g),macroName:p(g),literal:y,string:b,docString:p(b),character:p(b),attributeValue:p(b),number:O,integer:p(O),float:p(O),bool:p(y),regexp:p(y),escape:p(y),color:p(y),url:p(y),keyword:_,self:p(_),null:p(_),atom:p(_),unit:p(_),modifier:p(_),operatorKeyword:p(_),controlKeyword:p(_),definitionKeyword:p(_),moduleKeyword:p(_),operator:C,derefOperator:p(C),arithmeticOperator:p(C),logicOperator:p(C),bitwiseOperator:p(C),compareOperator:p(C),updateOperator:p(C),definitionOperator:p(C),typeOperator:p(C),controlOperator:p(C),punctuation:k,separator:p(k),bracket:S,angleBracket:p(S),squareBracket:p(S),paren:p(S),brace:p(S),content:w,heading:x,heading1:p(x),heading2:p(x),heading3:p(x),heading4:p(x),heading5:p(x),heading6:p(x),contentSeparator:p(w),list:p(w),quote:p(w),emphasis:p(w),strong:p(w),link:p(w),monospace:p(w),strikethrough:p(w),inserted:p(),deleted:p(),changed:p(),invalid:p(),meta:V,documentMeta:p(V),annotation:p(V),processingInstruction:p(V),definition:i.defineModifier("definition"),constant:i.defineModifier("constant"),function:i.defineModifier("function"),standard:i.defineModifier("standard"),local:i.defineModifier("local"),special:i.defineModifier("special")};for(let e in B){let t=B[e];t instanceof i&&(t.name=e)}d([{tag:B.link,class:"tok-link"},{tag:B.heading,class:"tok-heading"},{tag:B.emphasis,class:"tok-emphasis"},{tag:B.strong,class:"tok-strong"},{tag:B.keyword,class:"tok-keyword"},{tag:B.atom,class:"tok-atom"},{tag:B.bool,class:"tok-bool"},{tag:B.url,class:"tok-url"},{tag:B.labelName,class:"tok-labelName"},{tag:B.inserted,class:"tok-inserted"},{tag:B.deleted,class:"tok-deleted"},{tag:B.literal,class:"tok-literal"},{tag:B.string,class:"tok-string"},{tag:B.number,class:"tok-number"},{tag:[B.regexp,B.escape,B.special(B.string)],class:"tok-string2"},{tag:B.variableName,class:"tok-variableName"},{tag:B.local(B.variableName),class:"tok-variableName tok-local"},{tag:B.definition(B.variableName),class:"tok-variableName tok-definition"},{tag:B.special(B.variableName),class:"tok-variableName2"},{tag:B.definition(B.propertyName),class:"tok-propertyName tok-definition"},{tag:B.typeName,class:"tok-typeName"},{tag:B.namespace,class:"tok-namespace"},{tag:B.className,class:"tok-className"},{tag:B.macroName,class:"tok-macroName"},{tag:B.propertyName,class:"tok-propertyName"},{tag:B.operator,class:"tok-operator"},{tag:B.comment,class:"tok-comment"},{tag:B.meta,class:"tok-meta"},{tag:B.invalid,class:"tok-invalid"},{tag:B.punctuation,class:"tok-punctuation"}])},43724:function(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},43870:function(e,t,n){"use strict";var r=n(15215),o=n(98026),i=n(62454),a=n(29308),l=function(e){function t(t){var n=e.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(t),n}return(0,r.C6)(t,e),t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var t=this._children,n=0;n<t.length;n++)if(t[n].name===e)return t[n]},t.prototype.childCount=function(){return this._children.length},t.prototype.add=function(e){return e&&e!==this&&e.parent!==this&&(this._children.push(e),this._doAdd(e)),this},t.prototype.addBefore=function(e,t){if(e&&e!==this&&e.parent!==this&&t&&t.parent===this){var n=this._children,r=n.indexOf(t);r>=0&&(n.splice(r,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,t){var n=o.indexOf(this._children,e);return n>=0&&this.replaceAt(t,n),this},t.prototype.replaceAt=function(e,t){var n=this._children,r=n[t];if(e&&e!==this&&e.parent!==this&&e!==r){n[t]=e,r.parent=null;var o=this.__zr;o&&r.removeSelfFromZr(o),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var t=this.__zr;t&&t!==e.__zr&&e.addSelfToZr(t),t&&t.refresh()},t.prototype.remove=function(e){var t=this.__zr,n=this._children,r=o.indexOf(n,e);return r<0||(n.splice(r,1),e.parent=null,t&&e.removeSelfFromZr(t),t&&t.refresh()),this},t.prototype.removeAll=function(){for(var e=this._children,t=this.__zr,n=0;n<e.length;n++){var r=e[n];t&&r.removeSelfFromZr(t),r.parent=null}return e.length=0,this},t.prototype.eachChild=function(e,t){for(var n=this._children,r=0;r<n.length;r++){var o=n[r];e.call(t,o,r)}return this},t.prototype.traverse=function(e,t){for(var n=0;n<this._children.length;n++){var r=this._children[n],o=e.call(t,r);r.isGroup&&!o&&r.traverse(e,t)}return this},t.prototype.addSelfToZr=function(t){e.prototype.addSelfToZr.call(this,t);for(var n=0;n<this._children.length;n++){this._children[n].addSelfToZr(t)}},t.prototype.removeSelfFromZr=function(t){e.prototype.removeSelfFromZr.call(this,t);for(var n=0;n<this._children.length;n++){this._children[n].removeSelfFromZr(t)}},t.prototype.getBoundingRect=function(e){for(var t=new a.A(0,0,0,0),n=e||this._children,r=[],o=null,i=0;i<n.length;i++){var l=n[i];if(!l.ignore&&!l.invisible){var s=l.getBoundingRect(),c=l.getLocalTransform(r);c?(a.A.applyTransform(t,s,c),(o=o||t.clone()).union(t)):(o=o||s.clone()).union(s)}}return o||t},t}(i.A);l.prototype.type="group",t.A=l},44021:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431);var o=n(40412),i={name:"addModuleGroup",components:{LyDialog:n(48404).A},emits:["refreshData"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{title:"",key:""},rules:{title:[{required:!0,message:"请输入分组名称",trigger:"blur"}],key:[{required:!0,message:"请输入key值",trigger:"blur"}]}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={title:"",key:""},this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=e)},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,o.platformsettingsSysconfigEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.platformsettingsSysconfigAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-form"),u=(0,r.resolveComponent)("el-button"),d=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(d,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"560px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(u,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"分组名称:",prop:"title"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.title,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.title=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"key值",prop:"key"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.key,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.key=e)},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},44114:function(e,t,n){"use strict";var r=n(46518),o=n(48981),i=n(26198),a=n(34527),l=n(96837);r({target:"Array",proto:!0,arity:1,forced:n(79039)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=o(this),n=i(t),r=arguments.length;l(n+r);for(var s=0;s<r;s++)t[n]=arguments[s],n++;return a(t,n),n}})},44155:function(e){e.exports=function(e,t,n){var r=null,o=null,i=n||{},a=!1,l=null,s="boolean"==typeof n,c="leading"in i?i.leading:s,u="trailing"in i?i.trailing:!s,d=function(){r=null,o=null},f=function(){a=!0,e.apply(o,r),d()},h=function(){!0===c&&(l=null),a||!0!==u||f()},p=function(){a=!1,r=arguments,o=this,null===l?!0===c&&f():clearTimeout(l),l=setTimeout(h,t)};return p.cancel=function(){var e=null!==l;return e&&clearTimeout(l),d(),l=null,a=!1,e},p}},44204:function(e,t,n){"use strict";var r=n(97080),o=n(94402).add,i=n(89286),a=n(83789),l=n(40507);e.exports=function(e){var t=r(this),n=a(e).getIterator(),s=i(t);return l(n,(function(e){o(s,e)})),s}},44209:function(e,t,n){"use strict";var r=n(78227),o=n(26269),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},44265:function(e,t,n){"use strict";n.d(t,{Me:function(){return p},ot:function(){return d},oq:function(){return u},lJ:function(){return c}});var r=n(38123),o=Math.log(2);function i(e,t,n,r,a,l){var s=r+"-"+a,c=e.length;if(l.hasOwnProperty(s))return l[s];if(1===t){var u=Math.round(Math.log((1<<c)-1&~a)/o);return e[n][u]}for(var d=r|1<<n,f=n+1;r&1<<f;)f++;for(var h=0,p=0,m=0;p<c;p++){var g=1<<p;g&a||(h+=(m%2?-1:1)*e[n][p]*i(e,t-1,f,d,a|g,l),m++)}return l[s]=h,h}function a(e,t){var n=[[e[0],e[1],1,0,0,0,-t[0]*e[0],-t[0]*e[1]],[0,0,0,e[0],e[1],1,-t[1]*e[0],-t[1]*e[1]],[e[2],e[3],1,0,0,0,-t[2]*e[2],-t[2]*e[3]],[0,0,0,e[2],e[3],1,-t[3]*e[2],-t[3]*e[3]],[e[4],e[5],1,0,0,0,-t[4]*e[4],-t[4]*e[5]],[0,0,0,e[4],e[5],1,-t[5]*e[4],-t[5]*e[5]],[e[6],e[7],1,0,0,0,-t[6]*e[6],-t[6]*e[7]],[0,0,0,e[6],e[7],1,-t[7]*e[6],-t[7]*e[7]]],r={},o=i(n,8,0,0,0,r);if(0!==o){for(var a=[],l=0;l<8;l++)for(var s=0;s<8;s++)null==a[s]&&(a[s]=0),a[s]+=((l+s)%2?-1:1)*i(n,7,0===l?1:0,1<<l,1<<s,r)/o*t[l];return function(e,t,n){var r=t*a[6]+n*a[7]+1;e[0]=(t*a[0]+n*a[1]+a[2])/r,e[1]=(t*a[3]+n*a[4]+a[5])/r}}}var l="___zrEVENTSAVED",s=[];function c(e,t,n,r,o){return u(s,t,r,o,!0)&&u(e,n,s[0],s[1])}function u(e,t,n,o,i){if(t.getBoundingClientRect&&r.A.domSupported&&!d(t)){var s=t[l]||(t[l]={}),c=function(e,t){var n=t.markers;if(n)return n;n=t.markers=[];for(var r=["left","right"],o=["top","bottom"],i=0;i<4;i++){var a=document.createElement("div"),l=i%2,s=(i>>1)%2;a.style.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",r[l]+":0",o[s]+":0",r[1-l]+":auto",o[1-s]+":auto",""].join("!important;"),e.appendChild(a),n.push(a)}return n}(t,s),u=function(e,t,n){for(var r=n?"invTrans":"trans",o=t[r],i=t.srcCoords,l=[],s=[],c=!0,u=0;u<4;u++){var d=e[u].getBoundingClientRect(),f=2*u,h=d.left,p=d.top;l.push(h,p),c=c&&i&&h===i[f]&&p===i[f+1],s.push(e[u].offsetLeft,e[u].offsetTop)}return c&&o?o:(t.srcCoords=l,t[r]=n?a(s,l):a(l,s))}(c,s,i);if(u)return u(e,n,o),!0}return!1}function d(e){return"CANVAS"===e.nodeName.toUpperCase()}var f=/([&<>"'])/g,h={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function p(e){return null==e?"":(e+"").replace(f,(function(e,t){return h[t]}))}},44357:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(92492),a={__name:"table-cell-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-collapse-item"),d=(0,r.resolveComponent)("el-collapse"),f=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[5]||(o[5]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[4]||(o[4]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.cellWidth,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.cellWidth=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"高度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.cellHeight,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.cellHeight=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-381f8518"]])},44532:function(e,t,n){"use strict";n.d(t,{T:function(){return a},i:function(){return i}});var r=n(58267),o=n(98026);function i(e,t){var n=e.mapDimensionsAll("defaultedLabel"),o=n.length;if(1===o){var i=(0,r.QE)(e,t,n[0]);return null!=i?i+"":null}if(o){for(var a=[],l=0;l<n.length;l++)a.push((0,r.QE)(e,t,n[l]));return a.join(" ")}}function a(e,t){var n=e.mapDimensionsAll("defaultedLabel");if(!(0,o.isArray)(t))return t+"";for(var r=[],i=0;i<n.length;i++){var a=e.getDimensionIndex(n[i]);a>=0&&r.push(t[a])}return r.join(" ")}},44576:function(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},44732:function(e,t,n){"use strict";var r=n(94644),o=n(79504),i=n(79306),a=n(35370),l=r.aTypedArray,s=r.getTypedArrayConstructor,c=r.exportTypedArrayMethod,u=o(r.TypedArrayPrototype.sort);c("toSorted",(function(e){void 0!==e&&i(e);var t=l(this),n=a(s(t),t);return u(n,e)}))},44784:function(e,t,n){"use strict";n.d(t,{h:function(){return u},k:function(){return l}});var r=n(98026),o=n(38123),i=(0,n(48170).$r)(),a=r.each;function l(e,t,n){if(!o.A.node){var l=t.getZr();i(l).records||(i(l).records={}),function(e,t){if(i(e).initialized)return;function n(n,r){e.on(n,(function(n){var o=function(e){var t={showTip:[],hideTip:[]},n=function(r){var o=t[r.type];o?o.push(r):(r.dispatchAction=n,e.dispatchAction(r))};return{dispatchAction:n,pendings:t}}(t);a(i(e).records,(function(e){e&&r(e,n,o.dispatchAction)})),function(e,t){var n,r=e.showTip.length,o=e.hideTip.length;r?n=e.showTip[r-1]:o&&(n=e.hideTip[o-1]);n&&(n.dispatchAction=null,t.dispatchAction(n))}(o.pendings,t)}))}i(e).initialized=!0,n("click",r.curry(c,"click")),n("mousemove",r.curry(c,"mousemove")),n("globalout",s)}(l,t),(i(l).records[e]||(i(l).records[e]={})).handler=n}}function s(e,t,n){e.handler("leave",null,n)}function c(e,t,n,r){t.handler(e,n,r)}function u(e,t){if(!o.A.node){var n=t.getZr();(i(n).records||{})[e]&&(i(n).records[e]=null)}}},44832:function(e,t,n){var r=n(93850),o=n(53848),i=n(79135),a=n(35657),l=n(96430),s=n(31737),c=n(33255),u=n(60843);e.exports=function(e,t,n){if(e){if(!u(t)){var d=[],f=[];return o(t)||(h=t,t=function(e,t){return t===h}),a(e,(function(e,r,o){t.call(n,e,r,o)&&d.push(r)})),i(e)?s(d,(function(t,n){f.push(e[t]),e.splice(t,1)})):(f={},l(d,(function(t){f[t]=e[t],r(e,t)}))),f}return c(e)}var h;return e}},45041:function(e,t){"use strict";const n=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],r=(()=>{if("undefined"==typeof document)return!1;const e=n[0],t={};for(const r of n){const n=r?.[1];if(n in document){for(const[n,o]of r.entries())t[e[n]]=o;return t}}return!1})(),o={change:r.fullscreenchange,error:r.fullscreenerror};let i={request(e=document.documentElement,t){return new Promise(((n,o)=>{const a=()=>{i.off("change",a),n()};i.on("change",a);const l=e[r.requestFullscreen](t);l instanceof Promise&&l.then(a).catch(o)}))},exit(){return new Promise(((e,t)=>{if(!i.isFullscreen)return void e();const n=()=>{i.off("change",n),e()};i.on("change",n);const o=document[r.exitFullscreen]();o instanceof Promise&&o.then(n).catch(t)}))},toggle(e,t){return i.isFullscreen?i.exit():i.request(e,t)},onchange(e){i.on("change",e)},onerror(e){i.on("error",e)},on(e,t){const n=o[e];n&&document.addEventListener(n,t,!1)},off(e,t){const n=o[e];n&&document.removeEventListener(n,t,!1)},raw:r};Object.defineProperties(i,{isFullscreen:{get:()=>Boolean(document[r.fullscreenElement])},element:{enumerable:!0,get:()=>document[r.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>Boolean(document[r.fullscreenEnabled])}}),r||(i={isEnabled:!1}),t.A=i},45057:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(61431),o=n(90517);const i={style:{display:"flex","align-items":"center"}};var a={__name:"validation-common-ly",props:{selectedWidget:Object,optionModel:Object},setup(e){const t=(0,o.k)(),n=(0,r.ref)([{value:"number",label:"数字"},{value:"letter",label:"字母"},{value:"letterAndNumber",label:"数字字母"},{value:"mobilePhone",label:"手机号"},{value:"email",label:"邮箱"},{value:"url",label:"URL网址"},{value:"noChinese",label:"非中文字符"},{value:"chinese",label:"中文字符"}]);function a(e){t.saveCurrentHistoryStep()}return(t,o)=>{const l=(0,r.resolveComponent)("svg-icon"),s=(0,r.resolveComponent)("el-tooltip"),c=(0,r.resolveComponent)("el-option"),u=(0,r.resolveComponent)("el-select"),d=(0,r.resolveComponent)("el-form-item");return(0,r.openBlock)(),(0,r.createBlock)(d,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",i,[o[1]||(o[1]=(0,r.createTextVNode)("字段校验 ")),(0,r.createVNode)(s,{effect:"dark",content:"支持正则表达式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{"icon-class":"InfoFilled",style:{"margin-left":"5px"}})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validation,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.validation=t),filterable:"",clearable:"","allow-create":"","default-first-option":"",onChange:a},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.value,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(c,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})}}}},45095:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);var o=n(40412),i=n(46149),a=n(65084),l={setup(){return{mutitabsstore:(0,a.M)()}},components:{lyPasswordStrength:i.A},data(){var e=/^(?=.*[0-9])(?=.*[a-zA-Z]).{8,20}$/;return{userPasswordInfo:{oldPassword:"",newPassword:"",newPassword2:""},rules:{oldPassword:[{required:!0,message:"请输入当前密码"}],newPassword:[{required:!0,message:"请输入新密码"},{min:8,max:20,message:"密码长度应大于等于8个小于20位",trigger:"blur"},{required:!0,validator:(t,n,r)=>{e.test(this.userPasswordInfo.newPassword)?r():r(new Error("用户密码必须包含字母、数字"))},trigger:"blur"}],newPassword2:[{required:!0,message:"请再次输入新密码"},{validator:(e,t,n)=>{t!==this.userPasswordInfo.newPassword?n(new Error("两次输入密码不一致")):n()}}]}}},methods:{resetFields(){this.$nextTick((()=>{this.$refs.userPasswordForm.resetFields()}))},settingPassword(){this.$refs.userPasswordForm.validate((e=>{if(!e)return!1;{const e=this.mutitabsstore.getUserId;if(e){const t=JSON.parse(JSON.stringify(this.userPasswordInfo));t.id=e,(0,o.systemUserChangePassword)(t).then((e=>{2e3==e.code?(this.$message.success(e.msg),this.resetFields()):this.$message.warning(e.msg)}))}}}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("lyPasswordStrength"),u=(0,r.resolveComponent)("el-button"),d=(0,r.resolveComponent)("el-form"),f=(0,r.resolveComponent)("el-card");return(0,r.openBlock)(),(0,r.createBlock)(f,{shadow:"never",header:"修改密码"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{ref:"userPasswordForm",model:i.userPasswordInfo,rules:i.rules,"label-width":"120px",style:{"margin-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"当前密码",prop:"oldPassword"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userPasswordInfo.oldPassword,"onUpdate:modelValue":t[0]||(t[0]=e=>i.userPasswordInfo.oldPassword=e),type:"password","show-password":"",placeholder:"请输入当前密码"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"新密码",prop:"newPassword"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userPasswordInfo.newPassword,"onUpdate:modelValue":t[1]||(t[1]=e=>i.userPasswordInfo.newPassword=e),type:"password","show-password":"",placeholder:"请输入新密码"},null,8,["modelValue"]),(0,r.createVNode)(c,{modelValue:i.userPasswordInfo.newPassword,"onUpdate:modelValue":t[2]||(t[2]=e=>i.userPasswordInfo.newPassword=e)},null,8,["modelValue"]),t[4]||(t[4]=(0,r.createElementVNode)("div",{class:"el-form-item-msg"},"请输入8-20位包含英文、数字的密码",-1))])),_:1}),(0,r.createVNode)(s,{label:"确认新密码",prop:"newPassword2"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.userPasswordInfo.newPassword2,"onUpdate:modelValue":t[3]||(t[3]=e=>i.userPasswordInfo.newPassword2=e),type:"password","show-password":"",placeholder:"请再次输入新密码"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{type:"primary",onClick:a.settingPassword},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("保存密码")]))),_:1},8,["onClick"])])),_:1})])),_:1},8,["model","rules"])])),_:1})}],["__scopeId","data-v-3f584728"]])},45222:function(e,t,n){var r=n(40481),o=n(10906),i=n(658);e.exports=function(e,t,n){var a=r(e);return t|=0,n=o(n)?" ":""+n,a.padEnd?a.padEnd(t,n):t>a.length?((t-=a.length)>n.length&&(n+=i(n,t/n.length)),a+n.slice(0,t)):a}},45230:function(e,t,n){"use strict";n.d(t,{Yc:function(){return ze},ZR:function(){return De},b6:function(){return b},cL:function(){return $},pr:function(){return Me},pw:function(){return $e}});var r=n(20614),o=n(62144),i=n(15874),a=n(90365);function l(e,t){return({state:n,dispatch:r})=>{if(n.readOnly)return!1;let o=e(t,n);return!!o&&(r(n.update(o)),!0)}}const s=l(p,0),c=l(h,0),u=l(((e,t)=>h(e,t,function(e){let t=[];for(let n of e.selection.ranges){let r=e.doc.lineAt(n.from),o=n.to<=r.to?r:e.doc.lineAt(n.to);o.from>r.from&&o.from==n.to&&(o=n.to==r.to+1?r:e.doc.lineAt(n.to-1));let i=t.length-1;i>=0&&t[i].to>r.from?t[i].to=o.to:t.push({from:r.from+/^\s*/.exec(r.text)[0].length,to:o.to})}return t}(t))),0);function d(e,t){let n=e.languageDataAt("commentTokens",t);return n.length?n[0]:{}}const f=50;function h(e,t,n=t.selection.ranges){let r=n.map((e=>d(t,e.from).block));if(!r.every((e=>e)))return null;let o=n.map(((e,n)=>function(e,{open:t,close:n},r,o){let i,a,l=e.sliceDoc(r-f,r),s=e.sliceDoc(o,o+f),c=/\s*$/.exec(l)[0].length,u=/^\s*/.exec(s)[0].length,d=l.length-c;if(l.slice(d-t.length,d)==t&&s.slice(u,u+n.length)==n)return{open:{pos:r-c,margin:c&&1},close:{pos:o+u,margin:u&&1}};o-r<=2*f?i=a=e.sliceDoc(r,o):(i=e.sliceDoc(r,r+f),a=e.sliceDoc(o-f,o));let h=/^\s*/.exec(i)[0].length,p=/\s*$/.exec(a)[0].length,m=a.length-p-n.length;return i.slice(h,h+t.length)==t&&a.slice(m,m+n.length)==n?{open:{pos:r+h+t.length,margin:/\s/.test(i.charAt(h+t.length))?1:0},close:{pos:o-p-n.length,margin:/\s/.test(a.charAt(m-1))?1:0}}:null}(t,r[n],e.from,e.to)));if(2!=e&&!o.every((e=>e)))return{changes:t.changes(n.map(((e,t)=>o[t]?[]:[{from:e.from,insert:r[t].open+" "},{from:e.to,insert:" "+r[t].close}])))};if(1!=e&&o.some((e=>e))){let e=[];for(let t,n=0;n<o.length;n++)if(t=o[n]){let o=r[n],{open:i,close:a}=t;e.push({from:i.pos-o.open.length,to:i.pos+i.margin},{from:a.pos-a.margin,to:a.pos+o.close.length})}return{changes:e}}return null}function p(e,t,n=t.selection.ranges){let r=[],o=-1;for(let{from:e,to:i}of n){let n=r.length,a=1e9,l=d(t,e).line;if(l){for(let n=e;n<=i;){let s=t.doc.lineAt(n);if(s.from>o&&(e==i||i>s.from)){o=s.from;let e=/^\s*/.exec(s.text)[0].length,t=e==s.length,n=s.text.slice(e,e+l.length)==l?e:-1;e<s.text.length&&e<a&&(a=e),r.push({line:s,comment:n,token:l,indent:e,empty:t,single:!1})}n=s.to+1}if(a<1e9)for(let e=n;e<r.length;e++)r[e].indent<r[e].line.text.length&&(r[e].indent=a);r.length==n+1&&(r[n].single=!0)}}if(2!=e&&r.some((e=>e.comment<0&&(!e.empty||e.single)))){let e=[];for(let{line:t,token:n,indent:o,empty:i,single:a}of r)!a&&i||e.push({from:t.from+o,insert:n+" "});let n=t.changes(e);return{changes:n,selection:t.selection.map(n,1)}}if(1!=e&&r.some((e=>e.comment>=0))){let e=[];for(let{line:t,comment:n,token:o}of r)if(n>=0){let r=t.from+n,i=r+o.length;" "==t.text[i-t.from]&&i++,e.push({from:r,to:i})}return{changes:e}}return null}const m=r.YH.define(),g=r.YH.define(),v=r.sj.define(),A=r.sj.define({combine(e){return(0,r.QR)(e,{minDepth:100,newGroupDelay:500,joinToEvent:(e,t)=>t},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(e,t)=>(n,r)=>e(n,r)||t(n,r)})}}),y=r.sU.define({create(){return D.empty},update(e,t){let n=t.state.facet(A),o=t.annotation(m);if(o){let r=k.fromTransaction(t,o.selection),i=o.side,a=0==i?e.undone:e.done;return a=r?S(a,a.length,n.minDepth,r):N(a,t.startState.selection),new D(0==i?o.rest:a,0==i?a:o.rest)}let i=t.annotation(g);if("full"!=i&&"before"!=i||(e=e.isolate()),!1===t.annotation(r.ZX.addToHistory))return t.changes.empty?e:e.addMapping(t.changes.desc);let a=k.fromTransaction(t),l=t.annotation(r.ZX.time),s=t.annotation(r.ZX.userEvent);return a?e=e.addChanges(a,l,s,n,t):t.selection&&(e=e.addSelection(t.startState.selection,l,s,n.newGroupDelay)),"full"!=i&&"after"!=i||(e=e.isolate()),e},toJSON(e){return{done:e.done.map((e=>e.toJSON())),undone:e.undone.map((e=>e.toJSON()))}},fromJSON(e){return new D(e.done.map(k.fromJSON),e.undone.map(k.fromJSON))}});function b(e={}){return[y,A.of(e),o.Lz.domEventHandlers({beforeinput(e,t){let n="historyUndo"==e.inputType?w:"historyRedo"==e.inputType?x:null;return!!n&&(e.preventDefault(),n(t))}})]}function O(e,t){return function({state:n,dispatch:r}){if(!t&&n.readOnly)return!1;let o=n.field(y,!1);if(!o)return!1;let i=o.pop(e,n,t);return!!i&&(r(i),!0)}}const w=O(0,!1),x=O(1,!1),_=O(0,!0),C=O(1,!0);class k{constructor(e,t,n,r,o){this.changes=e,this.effects=t,this.mapped=n,this.startSelection=r,this.selectionsAfter=o}setSelAfter(e){return new k(this.changes,this.effects,this.mapped,this.startSelection,e)}toJSON(){var e,t,n;return{changes:null===(e=this.changes)||void 0===e?void 0:e.toJSON(),mapped:null===(t=this.mapped)||void 0===t?void 0:t.toJSON(),startSelection:null===(n=this.startSelection)||void 0===n?void 0:n.toJSON(),selectionsAfter:this.selectionsAfter.map((e=>e.toJSON()))}}static fromJSON(e){return new k(e.changes&&r.VR.fromJSON(e.changes),[],e.mapped&&r.Gu.fromJSON(e.mapped),e.startSelection&&r.OF.fromJSON(e.startSelection),e.selectionsAfter.map(r.OF.fromJSON))}static fromTransaction(e,t){let n=B;for(let t of e.startState.facet(v)){let r=t(e);r.length&&(n=n.concat(r))}return!n.length&&e.changes.empty?null:new k(e.changes.invert(e.startState.doc),n,void 0,t||e.startState.selection,B)}static selection(e){return new k(void 0,B,void 0,void 0,e)}}function S(e,t,n,r){let o=t+1>n+20?t-n-1:0,i=e.slice(o,t);return i.push(r),i}function V(e,t){return e.length?t.length?e.concat(t):e:t}const B=[],T=200;function N(e,t){if(e.length){let n=e[e.length-1],r=n.selectionsAfter.slice(Math.max(0,n.selectionsAfter.length-T));return r.length&&r[r.length-1].eq(t)?e:(r.push(t),S(e,e.length-1,1e9,n.setSelAfter(r)))}return[k.selection([t])]}function E(e){let t=e[e.length-1],n=e.slice();return n[e.length-1]=t.setSelAfter(t.selectionsAfter.slice(0,t.selectionsAfter.length-1)),n}function P(e,t){if(!e.length)return e;let n=e.length,r=B;for(;n;){let o=Q(e[n-1],t,r);if(o.changes&&!o.changes.empty||o.effects.length){let t=e.slice(0,n);return t[n-1]=o,t}t=o.mapped,n--,r=o.selectionsAfter}return r.length?[k.selection(r)]:B}function Q(e,t,n){let o=V(e.selectionsAfter.length?e.selectionsAfter.map((e=>e.map(t))):B,n);if(!e.changes)return k.selection(o);let i=e.changes.map(t),a=t.mapDesc(e.changes,!0),l=e.mapped?e.mapped.composeDesc(a):a;return new k(i,r.Pe.mapEffects(e.effects,t),l,e.startSelection.map(a),o)}const M=/^(input\.type|delete)($|\.)/;class D{constructor(e,t,n=0,r=void 0){this.done=e,this.undone=t,this.prevTime=n,this.prevUserEvent=r}isolate(){return this.prevTime?new D(this.done,this.undone):this}addChanges(e,t,n,o,i){let a=this.done,l=a[a.length-1];return a=l&&l.changes&&!l.changes.empty&&e.changes&&(!n||M.test(n))&&(!l.selectionsAfter.length&&t-this.prevTime<o.newGroupDelay&&o.joinToEvent(i,function(e,t){let n=[],r=!1;return e.iterChangedRanges(((e,t)=>n.push(e,t))),t.iterChangedRanges(((e,t,o,i)=>{for(let e=0;e<n.length;){let t=n[e++],a=n[e++];i>=t&&o<=a&&(r=!0)}})),r}(l.changes,e.changes))||"input.type.compose"==n)?S(a,a.length-1,o.minDepth,new k(e.changes.compose(l.changes),V(r.Pe.mapEffects(e.effects,l.changes),l.effects),l.mapped,l.startSelection,B)):S(a,a.length,o.minDepth,e),new D(a,B,t,n)}addSelection(e,t,n,r){let o=this.done.length?this.done[this.done.length-1].selectionsAfter:B;return o.length>0&&t-this.prevTime<r&&n==this.prevUserEvent&&n&&/^select($|\.)/.test(n)&&(i=o[o.length-1],a=e,i.ranges.length==a.ranges.length&&0===i.ranges.filter(((e,t)=>e.empty!=a.ranges[t].empty)).length)?this:new D(N(this.done,e),this.undone,t,n);var i,a}addMapping(e){return new D(P(this.done,e),P(this.undone,e),this.prevTime,this.prevUserEvent)}pop(e,t,n){let r=0==e?this.done:this.undone;if(0==r.length)return null;let o=r[r.length-1],i=o.selectionsAfter[0]||t.selection;if(n&&o.selectionsAfter.length)return t.update({selection:o.selectionsAfter[o.selectionsAfter.length-1],annotations:m.of({side:e,rest:E(r),selection:i}),userEvent:0==e?"select.undo":"select.redo",scrollIntoView:!0});if(o.changes){let n=1==r.length?B:r.slice(0,r.length-1);return o.mapped&&(n=P(n,o.mapped)),t.update({changes:o.changes,selection:o.startSelection,effects:o.effects,annotations:m.of({side:e,rest:n,selection:i}),filter:!1,userEvent:0==e?"undo":"redo",scrollIntoView:!0})}return null}}D.empty=new D(B,B);const $=[{key:"Mod-z",run:w,preventDefault:!0},{key:"Mod-y",mac:"Mod-Shift-z",run:x,preventDefault:!0},{linux:"Ctrl-Shift-z",run:x,preventDefault:!0},{key:"Mod-u",run:_,preventDefault:!0},{key:"Alt-u",mac:"Mod-Shift-u",run:C,preventDefault:!0}];function z(e,t){return r.OF.create(e.ranges.map(t),e.mainIndex)}function R(e,t){return e.update({selection:t,scrollIntoView:!0,userEvent:"select"})}function I({state:e,dispatch:t},n){let r=z(e.selection,n);return!r.eq(e.selection,!0)&&(t(R(e,r)),!0)}function L(e,t){return r.OF.cursor(t?e.to:e.from)}function F(e,t){return I(e,(n=>n.empty?e.moveByChar(n,t):L(n,t)))}function U(e){return e.textDirectionAt(e.state.selection.main.head)==o.OP.LTR}const H=e=>F(e,!U(e)),W=e=>F(e,U(e));function j(e,t){return I(e,(n=>n.empty?e.moveByGroup(n,t):L(n,t)))}"undefined"!=typeof Intl&&Intl.Segmenter;function q(e,t,n){if(t.type.prop(n))return!0;let r=t.to-t.from;return r&&(r>2||/[^\s,.;:]/.test(e.sliceDoc(t.from,t.to)))||t.firstChild}function X(e,t,n){let o,l,s=(0,i.mv)(e).resolveInner(t.head),c=n?a.uY.closedBy:a.uY.openedBy;for(let r=t.head;;){let t=n?s.childAfter(r):s.childBefore(r);if(!t)break;q(e,t,c)?s=t:r=n?t.to:t.from}return l=s.type.prop(c)&&(o=n?(0,i.jU)(e,s.from,1):(0,i.jU)(e,s.to,-1))&&o.matched?n?o.end.to:o.end.from:n?s.to:s.from,r.OF.cursor(l,n?-1:1)}function Y(e,t){return I(e,(n=>{if(!n.empty)return L(n,t);let r=e.moveVertically(n,t);return r.head!=n.head?r:e.moveToLineBoundary(n,t)}))}const G=e=>Y(e,!1),Z=e=>Y(e,!0);function K(e){let t,n=e.scrollDOM.clientHeight<e.scrollDOM.scrollHeight-2,r=0,i=0;if(n){for(let t of e.state.facet(o.Lz.scrollMargins)){let n=t(e);(null==n?void 0:n.top)&&(r=Math.max(null==n?void 0:n.top,r)),(null==n?void 0:n.bottom)&&(i=Math.max(null==n?void 0:n.bottom,i))}t=e.scrollDOM.clientHeight-r-i}else t=(e.dom.ownerDocument.defaultView||window).innerHeight;return{marginTop:r,marginBottom:i,selfScroll:n,height:Math.max(e.defaultLineHeight,t-5)}}function J(e,t){let n,r=K(e),{state:i}=e,a=z(i.selection,(n=>n.empty?e.moveVertically(n,t,r.height):L(n,t)));if(a.eq(i.selection))return!1;if(r.selfScroll){let t=e.coordsAtPos(i.selection.main.head),l=e.scrollDOM.getBoundingClientRect(),s=l.top+r.marginTop,c=l.bottom-r.marginBottom;t&&t.top>s&&t.bottom<c&&(n=o.Lz.scrollIntoView(a.main.head,{y:"start",yMargin:t.top-s}))}return e.dispatch(R(i,a),{effects:n}),!0}const ee=e=>J(e,!1),te=e=>J(e,!0);function ne(e,t,n){let o=e.lineBlockAt(t.head),i=e.moveToLineBoundary(t,n);if(i.head==t.head&&i.head!=(n?o.to:o.from)&&(i=e.moveToLineBoundary(t,n,!1)),!n&&i.head==o.from&&o.length){let n=/^\s*/.exec(e.state.sliceDoc(o.from,Math.min(o.from+100,o.to)))[0].length;n&&t.head!=o.from+n&&(i=r.OF.cursor(o.from+n))}return i}function re(e,t,n){let o=!1,a=z(e.selection,(t=>{let a=(0,i.jU)(e,t.head,-1)||(0,i.jU)(e,t.head,1)||t.head>0&&(0,i.jU)(e,t.head-1,1)||t.head<e.doc.length&&(0,i.jU)(e,t.head+1,-1);if(!a||!a.end)return t;o=!0;let l=a.start.from==t.head?a.end.to:a.end.from;return n?r.OF.range(t.anchor,l):r.OF.cursor(l)}));return!!o&&(t(R(e,a)),!0)}function oe(e,t){let n=z(e.state.selection,(e=>{let n=t(e);return r.OF.range(e.anchor,n.head,n.goalColumn,n.bidiLevel||void 0)}));return!n.eq(e.state.selection)&&(e.dispatch(R(e.state,n)),!0)}function ie(e,t){return oe(e,(n=>e.moveByChar(n,t)))}const ae=e=>ie(e,!U(e)),le=e=>ie(e,U(e));function se(e,t){return oe(e,(n=>e.moveByGroup(n,t)))}function ce(e,t){return oe(e,(n=>e.moveVertically(n,t)))}const ue=e=>ce(e,!1),de=e=>ce(e,!0);function fe(e,t){return oe(e,(n=>e.moveVertically(n,t,K(e).height)))}const he=e=>fe(e,!1),pe=e=>fe(e,!0),me=({state:e,dispatch:t})=>(t(R(e,{anchor:0})),!0),ge=({state:e,dispatch:t})=>(t(R(e,{anchor:e.doc.length})),!0),ve=({state:e,dispatch:t})=>(t(R(e,{anchor:e.selection.main.anchor,head:0})),!0),Ae=({state:e,dispatch:t})=>(t(R(e,{anchor:e.selection.main.anchor,head:e.doc.length})),!0);function ye(e,t){if(e.state.readOnly)return!1;let n="delete.selection",{state:i}=e,a=i.changeByRange((o=>{let{from:i,to:a}=o;if(i==a){let r=t(o);r<i?(n="delete.backward",r=be(e,r,!1)):r>i&&(n="delete.forward",r=be(e,r,!0)),i=Math.min(i,r),a=Math.max(a,r)}else i=be(e,i,!1),a=be(e,a,!0);return i==a?{range:o}:{changes:{from:i,to:a},range:r.OF.cursor(i,i<o.head?-1:1)}}));return!a.changes.empty&&(e.dispatch(i.update(a,{scrollIntoView:!0,userEvent:n,effects:"delete.selection"==n?o.Lz.announce.of(i.phrase("Selection deleted")):void 0})),!0)}function be(e,t,n){if(e instanceof o.Lz)for(let r of e.state.facet(o.Lz.atomicRanges).map((t=>t(e))))r.between(t,t,((e,r)=>{e<t&&r>t&&(t=n?r:e)}));return t}const Oe=(e,t,n)=>ye(e,(o=>{let a,l,s=o.from,{state:c}=e,u=c.doc.lineAt(s);if(n&&!t&&s>u.from&&s<u.from+200&&!/[^ \t]/.test(a=u.text.slice(0,s-u.from))){if("\t"==a[a.length-1])return s-1;let e=(0,r.y$)(a,c.tabSize)%(0,i.tp)(c)||(0,i.tp)(c);for(let t=0;t<e&&" "==a[a.length-1-t];t++)s--;l=s}else l=(0,r.zK)(u.text,s-u.from,t,t)+u.from,l==s&&u.number!=(t?c.doc.lines:1)?l+=t?1:-1:!t&&/[\ufe00-\ufe0f]/.test(u.text.slice(l-u.from,s-u.from))&&(l=(0,r.zK)(u.text,l-u.from,!1,!1)+u.from);return l})),we=e=>Oe(e,!1,!0),xe=e=>Oe(e,!0,!1),_e=(e,t)=>ye(e,(n=>{let o=n.head,{state:i}=e,a=i.doc.lineAt(o),l=i.charCategorizer(o);for(let e=null;;){if(o==(t?a.to:a.from)){o==n.head&&a.number!=(t?i.doc.lines:1)&&(o+=t?1:-1);break}let s=(0,r.zK)(a.text,o-a.from,t)+a.from,c=a.text.slice(Math.min(o,s)-a.from,Math.max(o,s)-a.from),u=l(c);if(null!=e&&u!=e)break;" "==c&&o==n.head||(e=u),o=s}return o})),Ce=e=>_e(e,!1);function ke(e){let t=[],n=-1;for(let r of e.selection.ranges){let o=e.doc.lineAt(r.from),i=e.doc.lineAt(r.to);if(r.empty||r.to!=i.from||(i=e.doc.lineAt(r.to-1)),n>=o.number){let e=t[t.length-1];e.to=i.to,e.ranges.push(r)}else t.push({from:o.from,to:i.to,ranges:[r]});n=i.number+1}return t}function Se(e,t,n){if(e.readOnly)return!1;let o=[],i=[];for(let t of ke(e)){if(n?t.to==e.doc.length:0==t.from)continue;let a=e.doc.lineAt(n?t.to+1:t.from-1),l=a.length+1;if(n){o.push({from:t.to,to:a.to},{from:t.from,insert:a.text+e.lineBreak});for(let n of t.ranges)i.push(r.OF.range(Math.min(e.doc.length,n.anchor+l),Math.min(e.doc.length,n.head+l)))}else{o.push({from:a.from,to:t.from},{from:t.to,insert:e.lineBreak+a.text});for(let e of t.ranges)i.push(r.OF.range(e.anchor-l,e.head-l))}}return!!o.length&&(t(e.update({changes:o,scrollIntoView:!0,selection:r.OF.create(i,e.selection.mainIndex),userEvent:"move.line"})),!0)}function Ve(e,t,n){if(e.readOnly)return!1;let r=[];for(let t of ke(e))n?r.push({from:t.from,insert:e.doc.slice(t.from,t.to)+e.lineBreak}):r.push({from:t.to,insert:e.lineBreak+e.doc.slice(t.from,t.to)});return t(e.update({changes:r,scrollIntoView:!0,userEvent:"input.copyline"})),!0}const Be=Ne(!1),Te=Ne(!0);function Ne(e){return({state:t,dispatch:n})=>{if(t.readOnly)return!1;let o=t.changeByRange((n=>{let{from:o,to:l}=n,s=t.doc.lineAt(o),c=!e&&o==l&&function(e,t){if(/\(\)|\[\]|\{\}/.test(e.sliceDoc(t-1,t+1)))return{from:t,to:t};let n,r=(0,i.mv)(e).resolveInner(t),o=r.childBefore(t),l=r.childAfter(t);return o&&l&&o.to<=t&&l.from>=t&&(n=o.type.prop(a.uY.closedBy))&&n.indexOf(l.name)>-1&&e.doc.lineAt(o.to).from==e.doc.lineAt(l.from).from&&!/\S/.test(e.sliceDoc(o.to,l.from))?{from:o.to,to:l.from}:null}(t,o);e&&(o=l=(l<=s.to?s:t.doc.lineAt(l)).to);let u=new i.KB(t,{simulateBreak:o,simulateDoubleBreak:!!c}),d=(0,i._v)(u,o);for(null==d&&(d=(0,r.y$)(/^\s*/.exec(t.doc.lineAt(o).text)[0],t.tabSize));l<s.to&&/\s/.test(s.text[l-s.from]);)l++;c?({from:o,to:l}=c):o>s.from&&o<s.from+100&&!/\S/.test(s.text.slice(0,o))&&(o=s.from);let f=["",(0,i.EI)(t,d)];return c&&f.push((0,i.EI)(t,u.lineIndent(s.from,-1))),{changes:{from:o,to:l,insert:r.EY.of(f)},range:r.OF.cursor(o+1+f[1].length)}}));return n(t.update(o,{scrollIntoView:!0,userEvent:"input"})),!0}}function Ee(e,t){let n=-1;return e.changeByRange((o=>{let i=[];for(let r=o.from;r<=o.to;){let a=e.doc.lineAt(r);a.number>n&&(o.empty||o.to>a.from)&&(t(a,i,o),n=a.number),r=a.to+1}let a=e.changes(i);return{changes:i,range:r.OF.range(a.mapPos(o.anchor,1),a.mapPos(o.head,1))}}))}const Pe=({state:e,dispatch:t})=>!e.readOnly&&(t(e.update(Ee(e,((t,n)=>{n.push({from:t.from,insert:e.facet(i.Xt)})})),{userEvent:"input.indent"})),!0),Qe=({state:e,dispatch:t})=>!e.readOnly&&(t(e.update(Ee(e,((t,n)=>{let o=/^\s*/.exec(t.text)[0];if(!o)return;let a=(0,r.y$)(o,e.tabSize),l=0,s=(0,i.EI)(e,Math.max(0,a-(0,i.tp)(e)));for(;l<o.length&&l<s.length&&o.charCodeAt(l)==s.charCodeAt(l);)l++;n.push({from:t.from+l,to:t.from+o.length,insert:s.slice(l)})})),{userEvent:"delete.dedent"})),!0),Me=({state:e,dispatch:t})=>e.selection.ranges.some((e=>!e.empty))?Pe({state:e,dispatch:t}):(t(e.update(e.replaceSelection("\t"),{scrollIntoView:!0,userEvent:"input"})),!0),De=[{key:"ArrowLeft",run:H,shift:ae,preventDefault:!0},{key:"Mod-ArrowLeft",mac:"Alt-ArrowLeft",run:e=>j(e,!U(e)),shift:e=>se(e,!U(e)),preventDefault:!0},{mac:"Cmd-ArrowLeft",run:e=>I(e,(t=>ne(e,t,!U(e)))),shift:e=>oe(e,(t=>ne(e,t,!U(e)))),preventDefault:!0},{key:"ArrowRight",run:W,shift:le,preventDefault:!0},{key:"Mod-ArrowRight",mac:"Alt-ArrowRight",run:e=>j(e,U(e)),shift:e=>se(e,U(e)),preventDefault:!0},{mac:"Cmd-ArrowRight",run:e=>I(e,(t=>ne(e,t,U(e)))),shift:e=>oe(e,(t=>ne(e,t,U(e)))),preventDefault:!0},{key:"ArrowUp",run:G,shift:ue,preventDefault:!0},{mac:"Cmd-ArrowUp",run:me,shift:ve},{mac:"Ctrl-ArrowUp",run:ee,shift:he},{key:"ArrowDown",run:Z,shift:de,preventDefault:!0},{mac:"Cmd-ArrowDown",run:ge,shift:Ae},{mac:"Ctrl-ArrowDown",run:te,shift:pe},{key:"PageUp",run:ee,shift:he},{key:"PageDown",run:te,shift:pe},{key:"Home",run:e=>I(e,(t=>ne(e,t,!1))),shift:e=>oe(e,(t=>ne(e,t,!1))),preventDefault:!0},{key:"Mod-Home",run:me,shift:ve},{key:"End",run:e=>I(e,(t=>ne(e,t,!0))),shift:e=>oe(e,(t=>ne(e,t,!0))),preventDefault:!0},{key:"Mod-End",run:ge,shift:Ae},{key:"Enter",run:Be,shift:Be},{key:"Mod-a",run:({state:e,dispatch:t})=>(t(e.update({selection:{anchor:0,head:e.doc.length},userEvent:"select"})),!0)},{key:"Backspace",run:we,shift:we},{key:"Delete",run:xe},{key:"Mod-Backspace",mac:"Alt-Backspace",run:Ce},{key:"Mod-Delete",mac:"Alt-Delete",run:e=>_e(e,!0)},{mac:"Mod-Backspace",run:e=>ye(e,(t=>{let n=e.moveToLineBoundary(t,!1).head;return t.head>n?n:Math.max(0,t.head-1)}))},{mac:"Mod-Delete",run:e=>ye(e,(t=>{let n=e.moveToLineBoundary(t,!0).head;return t.head<n?n:Math.min(e.state.doc.length,t.head+1)}))}].concat([{key:"Ctrl-b",run:H,shift:ae,preventDefault:!0},{key:"Ctrl-f",run:W,shift:le},{key:"Ctrl-p",run:G,shift:ue},{key:"Ctrl-n",run:Z,shift:de},{key:"Ctrl-a",run:e=>I(e,(t=>r.OF.cursor(e.lineBlockAt(t.head).from,1))),shift:e=>oe(e,(t=>r.OF.cursor(e.lineBlockAt(t.head).from)))},{key:"Ctrl-e",run:e=>I(e,(t=>r.OF.cursor(e.lineBlockAt(t.head).to,-1))),shift:e=>oe(e,(t=>r.OF.cursor(e.lineBlockAt(t.head).to)))},{key:"Ctrl-d",run:xe},{key:"Ctrl-h",run:we},{key:"Ctrl-k",run:e=>ye(e,(t=>{let n=e.lineBlockAt(t.head).to;return t.head<n?n:Math.min(e.state.doc.length,t.head+1)}))},{key:"Ctrl-Alt-h",run:Ce},{key:"Ctrl-o",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=e.changeByRange((e=>({changes:{from:e.from,to:e.to,insert:r.EY.of(["",""])},range:r.OF.cursor(e.from)})));return t(e.update(n,{scrollIntoView:!0,userEvent:"input"})),!0}},{key:"Ctrl-t",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=e.changeByRange((t=>{if(!t.empty||0==t.from||t.from==e.doc.length)return{range:t};let n=t.from,o=e.doc.lineAt(n),i=n==o.from?n-1:(0,r.zK)(o.text,n-o.from,!1)+o.from,a=n==o.to?n+1:(0,r.zK)(o.text,n-o.from,!0)+o.from;return{changes:{from:i,to:a,insert:e.doc.slice(n,a).append(e.doc.slice(i,n))},range:r.OF.cursor(a)}}));return!n.changes.empty&&(t(e.update(n,{scrollIntoView:!0,userEvent:"move.character"})),!0)}},{key:"Ctrl-v",run:te}].map((e=>({mac:e.key,run:e.run,shift:e.shift})))),$e=[{key:"Alt-ArrowLeft",mac:"Ctrl-ArrowLeft",run:e=>I(e,(t=>X(e.state,t,!U(e)))),shift:e=>oe(e,(t=>X(e.state,t,!U(e))))},{key:"Alt-ArrowRight",mac:"Ctrl-ArrowRight",run:e=>I(e,(t=>X(e.state,t,U(e)))),shift:e=>oe(e,(t=>X(e.state,t,U(e))))},{key:"Alt-ArrowUp",run:({state:e,dispatch:t})=>Se(e,t,!1)},{key:"Shift-Alt-ArrowUp",run:({state:e,dispatch:t})=>Ve(e,t,!1)},{key:"Alt-ArrowDown",run:({state:e,dispatch:t})=>Se(e,t,!0)},{key:"Shift-Alt-ArrowDown",run:({state:e,dispatch:t})=>Ve(e,t,!0)},{key:"Escape",run:({state:e,dispatch:t})=>{let n=e.selection,o=null;return n.ranges.length>1?o=r.OF.create([n.main]):n.main.empty||(o=r.OF.create([r.OF.cursor(n.main.head)])),!!o&&(t(R(e,o)),!0)}},{key:"Mod-Enter",run:Te},{key:"Alt-l",mac:"Ctrl-l",run:({state:e,dispatch:t})=>{let n=ke(e).map((({from:t,to:n})=>r.OF.range(t,Math.min(n+1,e.doc.length))));return t(e.update({selection:r.OF.create(n),userEvent:"select"})),!0}},{key:"Mod-i",run:({state:e,dispatch:t})=>{let n=z(e.selection,(t=>{let n=(0,i.mv)(e),o=n.resolveStack(t.from,1);if(t.empty){let e=n.resolveStack(t.from,-1);e.node.from>=o.node.from&&e.node.to<=o.node.to&&(o=e)}for(let e=o;e;e=e.next){let{node:n}=e;if((n.from<t.from&&n.to>=t.to||n.to>t.to&&n.from<=t.from)&&e.next)return r.OF.range(n.to,n.from)}return t}));return!n.eq(e.selection)&&(t(R(e,n)),!0)},preventDefault:!0},{key:"Mod-[",run:Qe},{key:"Mod-]",run:Pe},{key:"Mod-Alt-\\",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=Object.create(null),r=new i.KB(e,{overrideIndentation:e=>{let t=n[e];return null==t?-1:t}}),o=Ee(e,((t,o,a)=>{let l=(0,i._v)(r,t.from);if(null==l)return;/\S/.test(t.text)||(l=0);let s=/^\s*/.exec(t.text)[0],c=(0,i.EI)(e,l);(s!=c||a.from<t.from+s.length)&&(n[t.from]=l,o.push({from:t.from,to:t.from+s.length,insert:c}))}));return o.changes.empty||t(e.update(o,{userEvent:"indent"})),!0}},{key:"Shift-Mod-k",run:e=>{if(e.state.readOnly)return!1;let{state:t}=e,n=t.changes(ke(t).map((({from:e,to:n})=>(e>0?e--:n<t.doc.length&&n++,{from:e,to:n})))),r=z(t.selection,(t=>{let n;if(e.lineWrapping){let r=e.lineBlockAt(t.head),o=e.coordsAtPos(t.head,t.assoc||1);o&&(n=r.bottom+e.documentTop-o.bottom+e.defaultLineHeight/2)}return e.moveVertically(t,!0,n)})).map(n);return e.dispatch({changes:n,selection:r,scrollIntoView:!0,userEvent:"delete.line"}),!0}},{key:"Shift-Mod-\\",run:({state:e,dispatch:t})=>re(e,t,!1)},{key:"Mod-/",run:e=>{let{state:t}=e,n=t.doc.lineAt(t.selection.main.from),r=d(e.state,n.from);return r.line?s(e):!!r.block&&u(e)}},{key:"Alt-A",run:c},{key:"Ctrl-m",mac:"Shift-Alt-m",run:e=>(e.setTabFocusMode(),!0)}].concat(De),ze={key:"Tab",run:Pe,shift:Qe}},45393:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={style:{display:"flex","justify-content":"space-between","align-items":"center"}},s=["onClick"],c=["onClick"],u=["onClick"],d=["onClick"];n(44114);var f=n(11889),h=n(10594),p=n(37741),m=n(40412),g={components:{Pagination:h.A,addRole:f.default},name:"roleManage",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10,search:"",name:"",status:""},pageparm:{page:1,limit:10,total:0},tableData:[],statusList:[{id:1,name:"启用"},{id:0,name:"禁用"}]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull},addRole(){this.$refs.addRoleFlag.addRoleFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.addRoleFlag.addRoleFn(e,"编辑");else if("detail"==t)this.$refs.addRoleFlag.addRoleFn(e,"详情");else if("authority"==t)this.$router.push({name:"authorityManage",state:{id:e.id}});else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的角色?",{closeOnClickModal:!1}).then((()=>{(0,m.apiSystemRoleDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,m.apiSystemRole)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){this.tableHeight=(0,p.getTableHeight)(this.$refs.tableSelect.offsetHeight)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var v=(0,n(66262).A)(g,[["render",function(e,t,n,f,h,p){const m=(0,r.resolveComponent)("el-input"),g=(0,r.resolveComponent)("el-form-item"),v=(0,r.resolveComponent)("el-option"),A=(0,r.resolveComponent)("el-select"),y=(0,r.resolveComponent)("el-button"),b=(0,r.resolveComponent)("el-form"),O=(0,r.resolveComponent)("el-table-column"),w=(0,r.resolveComponent)("el-tag"),x=(0,r.resolveComponent)("full-screen"),_=(0,r.resolveComponent)("el-icon"),C=(0,r.resolveComponent)("el-tooltip"),k=(0,r.resolveComponent)("el-table"),S=(0,r.resolveComponent)("Pagination"),V=(0,r.resolveComponent)("add-role"),B=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":h.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(b,{inline:!0,model:h.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{label:"关键词:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{modelValue:h.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>h.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",placeholder:"关键词",clearable:"",onChange:p.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(g,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:h.formInline.status,"onUpdate:modelValue":t[1]||(t[1]=e=>h.formInline.status=e),placeholder:"请选择",clearable:"",onChange:p.search,style:{width:"120px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(h.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(v,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(y,{onClick:p.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]]),(0,r.createVNode)(y,{onClick:t[2]||(t[2]=e=>p.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1}),(0,r.withDirectives)((0,r.createVNode)(y,{type:"primary",onClick:t[3]||(t[3]=e=>p.addRole(null,"新增")),icon:"Plus"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("新增")]))),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(k,{height:"calc("+h.tableHeight+"px)",border:"",data:h.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{width:"80",type:"index",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(p.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(O,{"min-width":"120",prop:"name",label:"角色名称"}),(0,r.createVNode)(O,{"min-width":"120",prop:"key",label:"权限字符"}),(0,r.createVNode)(O,{"min-width":"120",label:"状态"},{default:(0,r.withCtx)((e=>[1==e.row.status?((0,r.openBlock)(),(0,r.createBlock)(w,{key:0},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("启用")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(w,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("禁用")]))),_:1}))])),_:1}),(0,r.createVNode)(O,{"min-width":"120",prop:"sort",label:"排序"}),(0,r.createVNode)(O,{"min-width":"180",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(O,{label:"操作",fixed:"right",width:"280"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[t[10]||(t[10]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>p.setFull&&p.setFull(...e))},[(0,r.createVNode)(C,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.handleEdit(t.row,"detail")},"详情",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.handleEdit(t.row,"edit")},"编辑",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.handleEdit(t.row,"delete")},"删除",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]]),(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>p.handleEdit(t.row,"authority")},"权限管理",8,d)])),_:1})])),_:1},8,["height","data"])),[[B,h.loadingPage]])]),(0,r.createVNode)(S,{"child-msg":h.pageparm,onCallFather:p.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(V,{ref:"addRoleFlag",onRefreshData:p.search},null,8,["onRefreshData"])],2)}]])},45558:function(e,t,n){"use strict";n.d(t,{NO:function(){return c},RG:function(){return l},X4:function(){return p},ks:function(){return f},ll:function(){return u},lo:function(){return h},sZ:function(){return d}});var r=n(29308),o=n(60501),i=n(59741),a={};function l(e,t){t=t||i.OH;var n=a[t];n||(n=a[t]=new o.Ay(500));var r=n.get(e);return null==r&&(r=i.yh.measureText(e,t).width,n.put(e,r)),r}function s(e,t,n,o){var i=l(e,t),a=f(t),s=u(0,i,n),c=d(0,a,o);return new r.A(s,c,i,a)}function c(e,t,n,o){var i=((e||"")+"").split("\n");if(1===i.length)return s(i[0],t,n,o);for(var a=new r.A(0,0,0,0),l=0;l<i.length;l++){var c=s(i[l],t,n,o);0===l?a.copy(c):a.union(c)}return a}function u(e,t,n){return"right"===n?e-=t:"center"===n&&(e-=t/2),e}function d(e,t,n){return"middle"===n?e-=t/2:"bottom"===n&&(e-=t),e}function f(e){return l("国",e)}function h(e,t){return"string"==typeof e?e.lastIndexOf("%")>=0?parseFloat(e)/100*t:parseFloat(e):e}function p(e,t,n){var r=t.position||"inside",o=null!=t.distance?t.distance:5,i=n.height,a=n.width,l=i/2,s=n.x,c=n.y,u="left",d="top";if(r instanceof Array)s+=h(r[0],n.width),c+=h(r[1],n.height),u=null,d=null;else switch(r){case"left":s-=o,c+=l,u="right",d="middle";break;case"right":s+=o+a,c+=l,d="middle";break;case"top":s+=a/2,c-=o,u="center",d="bottom";break;case"bottom":s+=a/2,c+=i+o,u="center";break;case"inside":s+=a/2,c+=l,u="center",d="middle";break;case"insideLeft":s+=o,c+=l,d="middle";break;case"insideRight":s+=a-o,c+=l,u="right",d="middle";break;case"insideTop":s+=a/2,c+=o,u="center";break;case"insideBottom":s+=a/2,c+=i-o,u="center",d="bottom";break;case"insideTopLeft":s+=o,c+=o;break;case"insideTopRight":s+=a-o,c+=o,u="right";break;case"insideBottomLeft":s+=o,c+=i-o,d="bottom";break;case"insideBottomRight":s+=a-o,c+=i-o,u="right",d="bottom"}return(e=e||{}).x=s,e.y=c,e.align=u,e.verticalAlign=d,e}},45561:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});n(14603),n(47566),n(98721);var r=n(61431);const o=["src"],i=["src"];var a={__name:"lyPdfPreview",props:{url:{type:String,default:""},mode:{type:String,default:"embed"}},setup(e){return(t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["iframe"===e.mode?((0,r.openBlock)(),(0,r.createElementBlock)("iframe",{key:0,ref:"lymainiframe",src:e.url,style:{height:"100%",width:"100%",position:"absolute",left:"0",top:"0"}},null,8,o)):(0,r.createCommentVNode)("",!0),"embed"===e.mode?((0,r.openBlock)(),(0,r.createElementBlock)("embed",{key:1,src:e.url,type:"application/pdf",style:{position:"absolute",left:"0",top:"0"},width:"100%",height:"100%"},null,8,i)):(0,r.createCommentVNode)("",!0)],64))}},l=n(32707),s=n.n(l);var c={__name:"lyDocxPreview",props:{url:{type:String,default:""},mode:{type:String,default:"office"}},setup(e){function t(){}return(n,o)=>"office"===e.mode?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(s()),{key:0,class:"lyvueofficedocx",src:e.url,style:{height:"100vh"},onRendered:t},null,8,["src"])):(0,r.createCommentVNode)("",!0)}};var u={__name:"lyFilePreview",setup(e){let t=n(8127).Base64,o=window.location.href.split("?")[1],i=new URLSearchParams("?"+o),l=i.get("fileUrl")?t.decode(i.get("fileUrl")):"",s=i.get("mode")?i.get("mode"):"pdf";return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["pdf"===(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(a),{key:0,url:(0,r.unref)(l)},null,8,["url"])):(0,r.createCommentVNode)("",!0),"docx"===(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(c),{key:1,url:(0,r.unref)(l)},null,8,["url"])):(0,r.createCommentVNode)("",!0)],64))}}},45572:function(e,t){"use strict";t.A=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},45587:function(e,t,n){"use strict";function r(){return[1,0,0,1,0,0]}function o(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function i(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function a(e,t,n){var r=t[0]*n[0]+t[2]*n[1],o=t[1]*n[0]+t[3]*n[1],i=t[0]*n[2]+t[2]*n[3],a=t[1]*n[2]+t[3]*n[3],l=t[0]*n[4]+t[2]*n[5]+t[4],s=t[1]*n[4]+t[3]*n[5]+t[5];return e[0]=r,e[1]=o,e[2]=i,e[3]=a,e[4]=l,e[5]=s,e}function l(e,t,n){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+n[0],e[5]=t[5]+n[1],e}function s(e,t,n,r){void 0===r&&(r=[0,0]);var o=t[0],i=t[2],a=t[4],l=t[1],s=t[3],c=t[5],u=Math.sin(n),d=Math.cos(n);return e[0]=o*d+l*u,e[1]=-o*u+l*d,e[2]=i*d+s*u,e[3]=-i*u+d*s,e[4]=d*(a-r[0])+u*(c-r[1])+r[0],e[5]=d*(c-r[1])-u*(a-r[0])+r[1],e}function c(e,t,n){var r=n[0],o=n[1];return e[0]=t[0]*r,e[1]=t[1]*o,e[2]=t[2]*r,e[3]=t[3]*o,e[4]=t[4]*r,e[5]=t[5]*o,e}function u(e,t){var n=t[0],r=t[2],o=t[4],i=t[1],a=t[3],l=t[5],s=n*a-i*r;return s?(s=1/s,e[0]=a*s,e[1]=-i*s,e[2]=-r*s,e[3]=n*s,e[4]=(r*l-a*o)*s,e[5]=(i*o-n*l)*s,e):null}function d(e){var t=[1,0,0,1,0,0];return i(t,e),t}n.r(t),n.d(t,{clone:function(){return d},copy:function(){return i},create:function(){return r},identity:function(){return o},invert:function(){return u},mul:function(){return a},rotate:function(){return s},scale:function(){return c},translate:function(){return l}})},45620:function(e,t,n){"use strict";n.d(t,{a:function(){return a}});var r=n(73100),o=n(97063),i=n(3087);function a(e){(0,i.Y)(r.a),(0,i.Y)(o.a)}},45669:function(e,t,n){n(96082)},45742:function(e,t,n){var r={"./alert-setting-ly.vue":87926,"./button-setting-ly.vue":51691,"./card-setting-ly.vue":26558,"./cascader-setting-ly.vue":86289,"./checkbox-setting-ly.vue":5951,"./color-setting-ly.vue":73307,"./date-range-setting-ly.vue":83688,"./date-setting-ly.vue":69283,"./divider-setting-ly.vue":86697,"./file-upload-setting-ly.vue":48585,"./grid-col-setting-ly.vue":94319,"./grid-setting-ly.vue":86319,"./html-text-setting-ly.vue":35745,"./input-setting-ly.vue":48281,"./number-setting-ly.vue":96302,"./picture-single-setting-ly.vue":62014,"./picture-upload-setting-ly.vue":7416,"./radio-setting-ly.vue":8838,"./rate-setting-ly.vue":27350,"./rich-text-setting-ly.vue":29876,"./select-setting-ly.vue":39734,"./slider-setting-ly.vue":78728,"./space-around-setting-ly.vue":56930,"./static-text-setting-ly.vue":57762,"./statistic-setting-ly.vue":49878,"./switch-setting-ly.vue":92838,"./tab-setting-ly.vue":92957,"./table-cell-setting-ly.vue":44357,"./table-setting-ly.vue":93931,"./textarea-setting-ly.vue":73081,"./time-range-setting-ly.vue":89818,"./time-setting-ly.vue":54060};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=45742},45743:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return k}});var r=n(61431),o=n(65084),i=n(8828),a=n(75220),l=n(43622),s=n(34642),c=n.n(s),u=n(74876),d=n(99189);const f={class:"login_bg"},h={class:"login_adv",style:{"background-image":"url(static/img/auth_banner.jpg)"}},p={class:"login_adv__title"},m={class:"login_main"},g={class:"login_config"},v={class:"login-form"},A={class:"login-header"},y={class:"logo"},b=["alt"],O={class:"login-oauth"},w={class:"qrCodeLogin"},x={class:"msg"},_={key:0,class:"qrCodeLogin-result"};var C={__name:"mlogin",setup(e){(0,o.M)();const t=(0,i.T)(),{t:n}=l.A.global;let s=(0,r.ref)(t.language),C=[{name:"简体中文",value:"zh-cn"},{name:"English",value:"en"}],k=(0,r.ref)(""),S=(0,r.ref)(!1),V=(0,r.ref)(!1);function B(){"light"==t.siteTheme?t.setSiteTheme("dark"):t.setSiteTheme("light")}function T(e){s.value=e.value,t.setLanguage(e.value)}function N(){S.value=!0,k.value="lyadmin-wechatlogin-"+(new Date).getTime(),V.value=!1,setTimeout((()=>{V.value=!0}),3e3)}return(0,r.onMounted)((()=>{document.querySelector("meta[name='viewport']")&&(document.querySelector("meta[name='viewport']").content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no")})),(0,a.JZ)((()=>{document.querySelector("meta[name='viewport']").content=""})),(e,n)=>{const o=(0,r.resolveComponent)("el-button"),i=(0,r.resolveComponent)("el-dropdown-item"),a=(0,r.resolveComponent)("el-dropdown-menu"),l=(0,r.resolveComponent)("el-dropdown"),E=(0,r.resolveComponent)("el-tab-pane"),P=(0,r.resolveComponent)("el-tabs"),Q=(0,r.resolveComponent)("el-divider"),M=(0,r.resolveComponent)("svg-icon"),D=(0,r.resolveComponent)("el-result"),$=(0,r.resolveComponent)("el-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.createElementVNode)("div",f,[(0,r.createElementVNode)("div",h,[(0,r.createElementVNode)("div",p,[n[1]||(n[1]=(0,r.createElementVNode)("h2",null,"django-vue-lyadmin pro版testV2",-1)),(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.$t("login.describe")),1)]),n[2]||(n[2]=(0,r.createElementVNode)("div",{class:"login_adv__mask"},null,-1)),n[3]||(n[3]=(0,r.createElementVNode)("div",{class:"login_adv__bottom"}," Copyright © 2022 django-vue-lyadmin All rights reserved. ",-1))]),(0,r.createElementVNode)("div",m,[(0,r.createElementVNode)("div",g,[(0,r.createVNode)(o,{icon:"dark"==(0,r.unref)(t).siteTheme?"sunny":"moon",circle:"",type:"info",onClick:B},null,8,["icon"]),(0,r.createVNode)(l,{trigger:"click",placement:"bottom-end",onCommand:T,style:{"margin-left":"10px"}},{dropdown:(0,r.withCtx)((()=>[(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(C),(e=>((0,r.openBlock)(),(0,r.createBlock)(i,{key:e.value,command:e,class:(0,r.normalizeClass)({lydpselected:(0,r.unref)(s)==e.value})},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["command","class"])))),128))])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{circle:""},{default:(0,r.withCtx)((()=>n[4]||(n[4]=[(0,r.createElementVNode)("svg",{preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 24 24",width:"1.2em",height:"1.2em","data-v-12008bb2":""},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"m18.5 10l4.4 11h-2.155l-1.201-3h-4.09l-1.199 3h-2.154L16.5 10h2zM10 2v2h6v2h-1.968a18.222 18.222 0 0 1-3.62 6.301a14.864 14.864 0 0 0 2.336 1.707l-.751 1.878A17.015 17.015 0 0 1 9 13.725a16.676 16.676 0 0 1-6.201 3.548l-.536-1.929a14.7 14.7 0 0 0 5.327-3.042A18.078 18.078 0 0 1 4.767 8h2.24A16.032 16.032 0 0 0 9 10.877a16.165 16.165 0 0 0 2.91-4.876L2 6V4h6V2h2zm7.5 10.885L16.253 16h2.492L17.5 12.885z"})],-1)]))),_:1})])),_:1})]),(0,r.createElementVNode)("div",v,[(0,r.createElementVNode)("div",A,[(0,r.createElementVNode)("div",y,[(0,r.createElementVNode)("img",{alt:(0,r.unref)(c()).APP_NAME,src:"static/img/logo.png"},null,8,b),(0,r.createElementVNode)("label",null,(0,r.toDisplayString)((0,r.unref)(c()).APP_NAME),1)])]),(0,r.createVNode)(P,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{label:e.$t("login.accountLogin"),lazy:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(u.default))])),_:1},8,["label"])])),_:1}),(0,r.unref)(c()).SHOW_LOGIN_OAUTH?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createVNode)(Q,null,{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.$t("login.loginOther")),1)])),_:1}),(0,r.createElementVNode)("div",O,[(0,r.createVNode)(o,{type:"success",circle:"",onClick:N},{icon:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{"icon-class":"lyicon-wechat",style:{"font-size":"18px"}})])),_:1})])],64)):(0,r.createCommentVNode)("",!0)])])]),(0,r.createVNode)($,{modelValue:(0,r.unref)(S),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(S)?S.value=e:S=e),title:e.$t("login.wechatLoginTitle"),width:400,"destroy-on-close":""},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",w,[(0,r.createVNode)((0,r.unref)(d.A),{class:"qrCode",text:(0,r.unref)(k),size:200},null,8,["text"]),(0,r.createElementVNode)("p",x,(0,r.toDisplayString)(e.$t("login.wechatLoginMsg")),1),(0,r.unref)(V)?((0,r.openBlock)(),(0,r.createElementBlock)("div",_,[(0,r.createVNode)(D,{icon:"success",title:e.$t("login.wechatLoginResult"),"sub-title":e.$t("login.wechatLoginSubResult")},null,8,["title","sub-title"])])):(0,r.createCommentVNode)("",!0)])])),_:1},8,["modelValue","title"])],64)}}};var k=(0,n(66262).A)(C,[["__scopeId","data-v-ffa03efe"]])},45825:function(e,t,n){"use strict";var r;r=n(38123).A.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)},t.A=r},45876:function(e,t,n){"use strict";var r=n(46518),o=n(53838);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("isSubsetOf",(function(e){return e}))},{isSubsetOf:o})},45994:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(40412),i=n(48404),a=n(20163),l=n(37741);var s={__name:"moduleAddFile",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const s=n;let c=(0,r.ref)(!1),u=(0,r.ref)(!1),d=(0,r.ref)("创建文件"),f=(0,r.ref)({filename:""}),h=(0,r.ref)({filename:[{required:!0,message:"请输入文件名",trigger:"blur"}]});function p(){s("closed")}let m=(0,r.ref)(null);function g(){m.value.validate((e=>{if(e){u.value=!0;let e={action:"create_file",filename:f.value.filename,path:f.value.path};(0,o.sysFileManage)(e).then((e=>{u.value=!1,2e3==e.code?(a.nk.success(e.msg),p(),s("refreshData")):a.nk.warning(e.msg)}))}}))}return t({handleOpen:function(e,t){if(d.value=t,c.value=!0,e){let t=(0,l.deepClone)(e);f.value.path=t.path}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-input"),o=(0,r.resolveComponent)("el-form-item"),a=(0,r.resolveComponent)("el-form"),l=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(c),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.isRef)(c)?c.value=e:c=e),title:(0,r.unref)(d),width:"560px","before-close":p},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:p,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(l,{type:"primary",onClick:g,loading:(0,r.unref)(u)},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("保存")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{inline:!1,model:(0,r.unref)(f),rules:(0,r.unref)(h),ref_key:"rulesForm",ref:m,"label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{label:"文件名:",prop:"filename"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{modelValue:(0,r.unref)(f).filename,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(f).filename=e),clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"])])}}}},46009:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-radio-field",use:"icon-radio-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-radio-field"><defs><style type="text/css"></style></defs><path d="M512 65.983389c-245.919634 0-446.016611 200.095256-446.016611 446.016611 0 245.952318 200.064292 446.016611 446.016611 446.016611S958.016611 757.952318 958.016611 512C958.016611 266.080366 757.952318 65.983389 512 65.983389zM512 894.016611c-210.655557 0-382.016611-171.392017-382.016611-382.016611 0-210.655557 171.359333-382.016611 382.016611-382.016611 210.624593 0 382.016611 171.359333 382.016611 382.016611C894.016611 722.624593 722.624593 894.016611 512 894.016611zM512 352.00086c-88.223841 0-160.00086 71.775299-160.00086 159.99914s71.775299 160.00086 160.00086 160.00086 160.00086-71.775299 160.00086-160.00086S600.223841 352.00086 512 352.00086z" p-id="24993" /></symbol>'});a().add(l);t.default=l},46059:function(e,t,n){var r=n(89093);e.exports=function(e){return r(e)&&isFinite(e)}},46149:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(61431);const o={class:"ly-password-strength"};var i={props:{modelValue:{type:String,default:""}},data(){return{level:0}},watch:{modelValue(){this.strength(this.modelValue)}},mounted(){this.strength(this.modelValue)},methods:{strength(e){var t=0,n=e.length>=6,r=/\d/.test(e),o=/[a-z]/.test(e),i=/[A-Z]/.test(e),a=!/(\w)\1{2}/.test(e),l=/[`~!@#$%^&*()_+<>?:"{},./;'[\]]/.test(e);return e.length<=0?(t=0,this.level=t,!1):n?(r&&(t+=1),o&&(t+=1),i&&(t+=1),a&&(t+=1),l&&(t+=1),void(this.level=t)):(t=1,this.level=t,!1)}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,i,a,l){return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["ly-password-strength-bar",`ly-password-strength-level-${a.level}`])},null,2)])}],["__scopeId","data-v-51edeab8"]])},46518:function(e,t,n){"use strict";var r=n(44576),o=n(77347).f,i=n(66699),a=n(36840),l=n(39433),s=n(77740),c=n(92796);e.exports=function(e,t){var n,u,d,f,h,p=e.target,m=e.global,g=e.stat;if(n=m?r:g?r[p]||l(p,{}):r[p]&&r[p].prototype)for(u in t){if(f=t[u],d=e.dontCallGetSet?(h=o(n,u))&&h.value:n[u],!c(m?u:p+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;s(f,d)}(e.sham||d&&d.sham)&&i(f,"sham",!0),a(n,u,f,e)}}},46632:function(e,t,n){"use strict";var r=n(29471);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r.A),n}o.Cache=r.A,t.A=o},46706:function(e,t,n){"use strict";var r=n(79504),o=n(79306);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},46883:function(e,t,n){var r=n(89093);e.exports=function(e){return r(e)&&isNaN(e)}},47055:function(e,t,n){"use strict";var r=n(79504),o=n(79039),i=n(22195),a=Object,l=r("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===i(e)?l(e,""):a(e)}:a},47149:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);var o=n(48404),i=n(40412),a=n(37741),l={name:"auditModule",components:{LyDialog:o.A},emits:["refreshData","closed"],data(){return{dialogVisible:!1,loadingSave:!1,tempdata:"",formData:{id:"",action:"pass",audit_remarks:""},rules:{},statusList:[{id:"pass",name:"审核通过"},{id:"deny",name:"审核未通过"}]}},methods:{handleClose(){this.$emit("closed")},handleOpen(e){this.dialogVisible=!0,this.formData.id=e.id,this.tempdata=(0,a.deepClone)(e)},submitData(){this.$refs.rulesForm.validate((e=>{if(e){if("deny"===this.formData.action&&""===this.formData.audit_remarks)return void this.$message.success("未通过原因必填项");this.loadingSave=!0,(0,i.lytiktokunionCashoutAudit)(this.formData).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-form-item"),s=(0,r.resolveComponent)("el-radio"),c=(0,r.resolveComponent)("el-radio-group"),u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogVisible=e),width:"560px",title:"审核",onClosed:a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("提交")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{label:"用户昵称:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.tempdata.userinfo.nickname),1)])),_:1}),(0,r.createVNode)(l,{label:"用户电话:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.tempdata.userinfo.mobile),1)])),_:1}),(0,r.createVNode)(l,{label:"提交时间:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.tempdata.create_datetime),1)])),_:1}),(0,r.createVNode)(l,{label:"提交金额:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.tempdata.money),1)])),_:1}),(0,r.createVNode)(l,{label:"账户余额:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.tempdata.balance),1)])),_:1}),(0,r.createVNode)(l,{label:"审核:",prop:"action"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.action,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.action=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{value:"pass"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("审核通过")]))),_:1}),(0,r.createVNode)(s,{value:"deny"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("审核拒绝")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),"deny"===i.formData.action?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,label:"拒绝原因:",prop:"audit_remarks",class:"is-required"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{type:"textarea",modelValue:i.formData.audit_remarks,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.audit_remarks=e),modelModifiers:{trim:!0},maxlength:"200","show-word-limit":"",clearable:"",placeholder:"请输入",style:{width:"100%"}},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["model","rules"])])),_:1},8,["modelValue","onClosed"])])}]])},47355:function(e,t,n){"use strict";n.d(t,{U:function(){return v}});var r=n(15215),o=n(98026),i=n(38123),a=n(48170),l=n(15915),s=n(96501),c=n(9427),u=n(34253),d=n(49431),f=n(30693),h=n(40972),p=n(4235),m=a.$r();function g(e,t){return e.getName(t)||e.getId(t)}var v="__universalTransitionEnabled",A=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}var n;return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){this.seriesIndex=this.componentIndex,this.dataTask=(0,d.U)({count:b,reset:O}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,n),(m(this).sourceManager=new h.R(this)).prepareSource();var r=this.getInitialData(e,n);x(r,this),this.dataTask.context.data=r,m(this).dataBeforeProcessed=r,y(this),this._initSelectedMapFromData(r)},t.prototype.mergeDefaultAndTheme=function(e,t){var n=(0,u.ad)(this),r=n?(0,u.vs)(e):{},i=this.subType;l.A.hasClass(i)&&(i+="Series"),o.merge(e,t.getTheme().get(this.subType)),o.merge(e,this.getDefaultOption()),a.M5(e,"label",["show"]),this.fillDataTextStyle(e.data),n&&(0,u.YA)(e,r,n)},t.prototype.mergeOption=function(e,t){e=o.merge(this.option,e,!0),this.fillDataTextStyle(e.data);var n=(0,u.ad)(this);n&&(0,u.YA)(this.option,e,n);var r=m(this).sourceManager;r.dirty(),r.prepareSource();var i=this.getInitialData(e,t);x(i,this),this.dataTask.dirty(),this.dataTask.context.data=i,m(this).dataBeforeProcessed=i,y(this),this._initSelectedMapFromData(i)},t.prototype.fillDataTextStyle=function(e){if(e&&!o.isTypedArray(e))for(var t=["show"],n=0;n<e.length;n++)e[n]&&e[n].label&&a.M5(e[n],"label",t)},t.prototype.getInitialData=function(e,t){},t.prototype.appendData=function(e){this.getRawData().appendData(e.data)},t.prototype.getData=function(e){var t=C(this);if(t){var n=t.context.data;return null!=e&&n.getLinkedData?n.getLinkedData(e):n}return m(this).data},t.prototype.getAllData=function(){var e=this.getData();return e&&e.getLinkedDataAll?e.getLinkedDataAll():[{data:e}]},t.prototype.setData=function(e){var t=C(this);if(t){var n=t.context;n.outputData=e,t!==this.dataTask&&(n.data=e)}m(this).data=e},t.prototype.getEncode=function(){var e=this.get("encode",!0);if(e)return o.createHashMap(e)},t.prototype.getSourceManager=function(){return m(this).sourceManager},t.prototype.getSource=function(){return this.getSourceManager().getSource()},t.prototype.getRawData=function(){return m(this).dataBeforeProcessed},t.prototype.getColorBy=function(){return this.get("colorBy")||"series"},t.prototype.isColorBySeries=function(){return"series"===this.getColorBy()},t.prototype.getBaseAxis=function(){var e=this.coordinateSystem;return e&&e.getBaseAxis&&e.getBaseAxis()},t.prototype.formatTooltip=function(e,t,n){return(0,p.J)({series:this,dataIndex:e,multipleSeries:t})},t.prototype.isAnimationEnabled=function(){var e=this.ecModel;if(i.A.node&&(!e||!e.ssr))return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),!!t},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,t,n){var r=this.ecModel,o=s.X.prototype.getColorFromPalette.call(this,e,t,n);return o||(o=r.getColorFromPalette(e,t,n)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,t){this._innerSelect(this.getData(t),e)},t.prototype.unselect=function(e,t){var n=this.option.selectedMap;if(n){var r=this.option.selectedMode,o=this.getData(t);if("series"===r||"all"===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var i=0;i<e.length;i++){var a=g(o,e[i]);n[a]=!1,this._selectedDataIndicesMap[a]=-1}}},t.prototype.toggleSelect=function(e,t){for(var n=[],r=0;r<e.length;r++)n[0]=e[r],this.isSelected(e[r],t)?this.unselect(n,t):this.select(n,t)},t.prototype.getSelectedDataIndices=function(){if("all"===this.option.selectedMap)return[].slice.call(this.getData().getIndices());for(var e=this._selectedDataIndicesMap,t=o.keys(e),n=[],r=0;r<t.length;r++){var i=e[t[r]];i>=0&&n.push(i)}return n},t.prototype.isSelected=function(e,t){var n=this.option.selectedMap;if(!n)return!1;var r=this.getData(t);return("all"===n||n[g(r,e)])&&!r.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[v])return!0;var e=this.option.universalTransition;return!!e&&(!0===e||e&&e.enabled)},t.prototype._innerSelect=function(e,t){var n,r,i=this.option,a=i.selectedMode,l=t.length;if(a&&l)if("series"===a)i.selectedMap="all";else if("multiple"===a){o.isObject(i.selectedMap)||(i.selectedMap={});for(var s=i.selectedMap,c=0;c<l;c++){var u=t[c];s[f=g(e,u)]=!0,this._selectedDataIndicesMap[f]=e.getRawIndex(u)}}else if("single"===a||!0===a){var d=t[l-1],f=g(e,d);i.selectedMap=((n={})[f]=!0,n),this._selectedDataIndicesMap=((r={})[f]=e.getRawIndex(d),r)}},t.prototype._initSelectedMapFromData=function(e){if(!this.option.selectedMap){var t=[];e.hasItemOption&&e.each((function(n){var r=e.getRawDataItem(n);r&&r.selected&&t.push(n)})),t.length>0&&this._innerSelect(e,t)}},t.registerClass=function(e){return l.A.registerClass(e)},t.protoInitialize=((n=t.prototype).type="series.__base__",n.seriesIndex=0,n.ignoreStyleOnData=!1,n.hasSymbolVisual=!1,n.defaultSymbol="circle",n.visualStyleAccessPath="itemStyle",void(n.visualDrawType="fill")),t}(l.A);function y(e){var t=e.name;a.O0(e)||(e.name=function(e){var t=e.getRawData(),n=t.mapDimensionsAll("seriesName"),r=[];return o.each(n,(function(e){var n=t.getDimensionInfo(e);n.displayName&&r.push(n.displayName)})),r.join(" ")}(e)||t)}function b(e){return e.model.getRawData().count()}function O(e){var t=e.model;return t.setData(t.getRawData().cloneShallow()),w}function w(e,t){t.outputData&&e.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function x(e,t){o.each(o.concatArray(e.CHANGABLE_METHODS,e.DOWNSAMPLE_METHODS),(function(n){e.wrapMethod(n,o.curry(_,t))}))}function _(e,t){var n=C(e);return n&&n.setOutputEnd((t||this).count()),t}function C(e){var t=(e.ecModel||{}).scheduler,n=t&&t.getPipeline(e.uid);if(n){var r=n.currentTask;if(r){var o=r.agentStubMap;o&&(r=o.get(e.uid))}return r}}o.mixin(A,c.J),o.mixin(A,s.X),(0,f.q7)(A,l.A),t.A=A},47404:function(e,t,n){"use strict";n.d(t,{Ar:function(){return c},Bc:function(){return Oe},Gw:function(){return ce},OO:function(){return Te},_5:function(){return a},et:function(){return s},wm:function(){return me},yU:function(){return Be}});var r=n(20614),o=n(62144),i=n(15874);class a{constructor(e,t,n,r){this.state=e,this.pos=t,this.explicit=n,this.view=r,this.abortListeners=[],this.abortOnDocChange=!1}tokenBefore(e){let t=(0,i.mv)(this.state).resolveInner(this.pos,-1);for(;t&&e.indexOf(t.name)<0;)t=t.parent;return t?{from:t.from,to:this.pos,text:this.state.sliceDoc(t.from,this.pos),type:t.type}:null}matchBefore(e){let t=this.state.doc.lineAt(this.pos),n=Math.max(t.from,this.pos-250),r=t.text.slice(n-t.from,this.pos-t.from),o=r.search(f(e,!1));return o<0?null:{from:n+o,to:this.pos,text:r.slice(o)}}get aborted(){return null==this.abortListeners}addEventListener(e,t,n){"abort"==e&&this.abortListeners&&(this.abortListeners.push(t),n&&n.onDocChange&&(this.abortOnDocChange=!0))}}function l(e){let t=Object.keys(e).join(""),n=/\w/.test(t);return n&&(t=t.replace(/\w/g,"")),`[${n?"\\w":""}${t.replace(/[^\w\s]/g,"\\$&")}]`}function s(e){let t=e.map((e=>"string"==typeof e?{label:e}:e)),[n,r]=t.every((e=>/^\w+$/.test(e.label)))?[/\w*$/,/\w+$/]:function(e){let t=Object.create(null),n=Object.create(null);for(let{label:r}of e){t[r[0]]=!0;for(let e=1;e<r.length;e++)n[r[e]]=!0}let r=l(t)+l(n)+"*$";return[new RegExp("^"+r),new RegExp(r)]}(t);return e=>{let o=e.matchBefore(r);return o||e.explicit?{from:o?o.from:e.pos,options:t,validFor:n}:null}}function c(e,t){return n=>{for(let t=(0,i.mv)(n.state).resolveInner(n.pos,-1);t;t=t.parent){if(e.indexOf(t.name)>-1)return null;if(t.type.isTop)break}return t(n)}}class u{constructor(e,t,n,r){this.completion=e,this.source=t,this.match=n,this.score=r}}function d(e){return e.selection.main.from}function f(e,t){var n;let{source:r}=e,o=t&&"^"!=r[0],i="$"!=r[r.length-1];return o||i?new RegExp(`${o?"^":""}(?:${r})${i?"$":""}`,null!==(n=e.flags)&&void 0!==n?n:e.ignoreCase?"i":""):e}const h=r.YH.define();const p=new WeakMap;function m(e){if(!Array.isArray(e))return e;let t=p.get(e);return t||p.set(e,t=s(e)),t}const g=r.Pe.define(),v=r.Pe.define();class A{constructor(e){this.pattern=e,this.chars=[],this.folded=[],this.any=[],this.precise=[],this.byWord=[],this.score=0,this.matched=[];for(let t=0;t<e.length;){let n=(0,r.vS)(e,t),o=(0,r.Fh)(n);this.chars.push(n);let i=e.slice(t,t+o),a=i.toUpperCase();this.folded.push((0,r.vS)(a==i?i.toLowerCase():a,0)),t+=o}this.astral=e.length!=this.chars.length}ret(e,t){return this.score=e,this.matched=t,this}match(e){if(0==this.pattern.length)return this.ret(-100,[]);if(e.length<this.pattern.length)return null;let{chars:t,folded:n,any:o,precise:i,byWord:a}=this;if(1==t.length){let o=(0,r.vS)(e,0),i=(0,r.Fh)(o),a=i==e.length?0:-100;if(o==t[0]);else{if(o!=n[0])return null;a+=-200}return this.ret(a,[0,i])}let l=e.indexOf(this.pattern);if(0==l)return this.ret(e.length==this.pattern.length?0:-100,[0,this.pattern.length]);let s=t.length,c=0;if(l<0){for(let i=0,a=Math.min(e.length,200);i<a&&c<s;){let a=(0,r.vS)(e,i);a!=t[c]&&a!=n[c]||(o[c++]=i),i+=(0,r.Fh)(a)}if(c<s)return null}let u=0,d=0,f=!1,h=0,p=-1,m=-1,g=/[a-z]/.test(e),v=!0;for(let o=0,c=Math.min(e.length,200),A=0;o<c&&d<s;){let c=(0,r.vS)(e,o);l<0&&(u<s&&c==t[u]&&(i[u++]=o),h<s&&(c==t[h]||c==n[h]?(0==h&&(p=o),m=o+1,h++):h=0));let y,b=c<255?c>=48&&c<=57||c>=97&&c<=122?2:c>=65&&c<=90?1:0:(y=(0,r.MK)(c))!=y.toLowerCase()?1:y!=y.toUpperCase()?2:0;(!o||1==b&&g||0==A&&0!=b)&&(t[d]==c||n[d]==c&&(f=!0)?a[d++]=o:a.length&&(v=!1)),A=b,o+=(0,r.Fh)(c)}return d==s&&0==a[0]&&v?this.result((f?-200:0)-100,a,e):h==s&&0==p?this.ret(-200-e.length+(m==e.length?0:-100),[0,m]):l>-1?this.ret(-700-e.length,[l,l+this.pattern.length]):h==s?this.ret(-900-e.length,[p,m]):d==s?this.result((f?-200:0)-100-700+(v?0:-1100),a,e):2==t.length?null:this.result((o[0]?-700:0)-200-1100,o,e)}result(e,t,n){let o=[],i=0;for(let e of t){let t=e+(this.astral?(0,r.Fh)((0,r.vS)(n,e)):1);i&&o[i-1]==e?o[i-1]=t:(o[i++]=e,o[i++]=t)}return this.ret(e-n.length,o)}}class y{constructor(e){this.pattern=e,this.matched=[],this.score=0,this.folded=e.toLowerCase()}match(e){if(e.length<this.pattern.length)return null;let t=e.slice(0,this.pattern.length),n=t==this.pattern?0:t.toLowerCase()==this.folded?-200:null;return null==n?null:(this.matched=[0,t.length],this.score=n+(e.length==this.pattern.length?0:-100),this)}}const b=r.sj.define({combine(e){return(0,r.QR)(e,{activateOnTyping:!0,activateOnCompletion:()=>!1,activateOnTypingDelay:100,selectOnOpen:!0,override:null,closeOnBlur:!0,maxRenderedOptions:100,defaultKeymap:!0,tooltipClass:()=>"",optionClass:()=>"",aboveCursor:!1,icons:!0,addToOptions:[],positionInfo:w,filterStrict:!1,compareCompletions:(e,t)=>e.label.localeCompare(t.label),interactionDelay:75,updateSyncTime:100},{defaultKeymap:(e,t)=>e&&t,closeOnBlur:(e,t)=>e&&t,icons:(e,t)=>e&&t,tooltipClass:(e,t)=>n=>O(e(n),t(n)),optionClass:(e,t)=>n=>O(e(n),t(n)),addToOptions:(e,t)=>e.concat(t),filterStrict:(e,t)=>e||t})}});function O(e,t){return e?t?e+" "+t:e:t}function w(e,t,n,r,i,a){let l,s,c=e.textDirection==o.OP.RTL,u=c,d=!1,f="top",h=t.left-i.left,p=i.right-t.right,m=r.right-r.left,g=r.bottom-r.top;if(u&&h<Math.min(m,p)?u=!1:!u&&p<Math.min(m,h)&&(u=!0),m<=(u?h:p))l=Math.max(i.top,Math.min(n.top,i.bottom-g))-t.top,s=Math.min(400,u?h:p);else{d=!0,s=Math.min(400,(c?t.right:i.right-t.left)-30);let e=i.bottom-t.bottom;e>=g||e>t.top?l=n.bottom-t.top:(f="bottom",l=t.bottom-n.top)}return{style:`${f}: ${l/((t.bottom-t.top)/a.offsetHeight)}px; max-width: ${s/((t.right-t.left)/a.offsetWidth)}px`,class:"cm-completionInfo-"+(d?c?"left-narrow":"right-narrow":u?"left":"right")}}function x(e,t,n){if(e<=n)return{from:0,to:e};if(t<0&&(t=0),t<=e>>1){let e=Math.floor(t/n);return{from:e*n,to:(e+1)*n}}let r=Math.floor((e-t)/n);return{from:e-(r+1)*n,to:e-r*n}}class _{constructor(e,t,n){this.view=e,this.stateField=t,this.applyCompletion=n,this.info=null,this.infoDestroy=null,this.placeInfoReq={read:()=>this.measureInfo(),write:e=>this.placeInfo(e),key:this},this.space=null,this.currentClass="";let r=e.state.field(t),{options:o,selected:i}=r.open,a=e.state.facet(b);this.optionContent=function(e){let t=e.addToOptions.slice();return e.icons&&t.push({render(e){let t=document.createElement("div");return t.classList.add("cm-completionIcon"),e.type&&t.classList.add(...e.type.split(/\s+/g).map((e=>"cm-completionIcon-"+e))),t.setAttribute("aria-hidden","true"),t},position:20}),t.push({render(e,t,n,r){let o=document.createElement("span");o.className="cm-completionLabel";let i=e.displayLabel||e.label,a=0;for(let e=0;e<r.length;){let t=r[e++],n=r[e++];t>a&&o.appendChild(document.createTextNode(i.slice(a,t)));let l=o.appendChild(document.createElement("span"));l.appendChild(document.createTextNode(i.slice(t,n))),l.className="cm-completionMatchedText",a=n}return a<i.length&&o.appendChild(document.createTextNode(i.slice(a))),o},position:50},{render(e){if(!e.detail)return null;let t=document.createElement("span");return t.className="cm-completionDetail",t.textContent=e.detail,t},position:80}),t.sort(((e,t)=>e.position-t.position)).map((e=>e.render))}(a),this.optionClass=a.optionClass,this.tooltipClass=a.tooltipClass,this.range=x(o.length,i,a.maxRenderedOptions),this.dom=document.createElement("div"),this.dom.className="cm-tooltip-autocomplete",this.updateTooltipClass(e.state),this.dom.addEventListener("mousedown",(n=>{let{options:r}=e.state.field(t).open;for(let t,o=n.target;o&&o!=this.dom;o=o.parentNode)if("LI"==o.nodeName&&(t=/-(\d+)$/.exec(o.id))&&+t[1]<r.length)return this.applyCompletion(e,r[+t[1]]),void n.preventDefault()})),this.dom.addEventListener("focusout",(t=>{let n=e.state.field(this.stateField,!1);n&&n.tooltip&&e.state.facet(b).closeOnBlur&&t.relatedTarget!=e.contentDOM&&e.dispatch({effects:v.of(null)})})),this.showOptions(o,r.id)}mount(){this.updateSel()}showOptions(e,t){this.list&&this.list.remove(),this.list=this.dom.appendChild(this.createListBox(e,t,this.range)),this.list.addEventListener("scroll",(()=>{this.info&&this.view.requestMeasure(this.placeInfoReq)}))}update(e){var t;let n=e.state.field(this.stateField),r=e.startState.field(this.stateField);if(this.updateTooltipClass(e.state),n!=r){let{options:o,selected:i,disabled:a}=n.open;r.open&&r.open.options==o||(this.range=x(o.length,i,e.state.facet(b).maxRenderedOptions),this.showOptions(o,n.id)),this.updateSel(),a!=(null===(t=r.open)||void 0===t?void 0:t.disabled)&&this.dom.classList.toggle("cm-tooltip-autocomplete-disabled",!!a)}}updateTooltipClass(e){let t=this.tooltipClass(e);if(t!=this.currentClass){for(let e of this.currentClass.split(" "))e&&this.dom.classList.remove(e);for(let e of t.split(" "))e&&this.dom.classList.add(e);this.currentClass=t}}positioned(e){this.space=e,this.info&&this.view.requestMeasure(this.placeInfoReq)}updateSel(){let e=this.view.state.field(this.stateField),t=e.open;if((t.selected>-1&&t.selected<this.range.from||t.selected>=this.range.to)&&(this.range=x(t.options.length,t.selected,this.view.state.facet(b).maxRenderedOptions),this.showOptions(t.options,e.id)),this.updateSelectedOption(t.selected)){this.destroyInfo();let{completion:n}=t.options[t.selected],{info:r}=n;if(!r)return;let i="string"==typeof r?document.createTextNode(r):r(n);if(!i)return;"then"in i?i.then((t=>{t&&this.view.state.field(this.stateField,!1)==e&&this.addInfoPane(t,n)})).catch((e=>(0,o.c_)(this.view.state,e,"completion info"))):this.addInfoPane(i,n)}}addInfoPane(e,t){this.destroyInfo();let n=this.info=document.createElement("div");if(n.className="cm-tooltip cm-completionInfo",null!=e.nodeType)n.appendChild(e),this.infoDestroy=null;else{let{dom:t,destroy:r}=e;n.appendChild(t),this.infoDestroy=r||null}this.dom.appendChild(n),this.view.requestMeasure(this.placeInfoReq)}updateSelectedOption(e){let t=null;for(let n=this.list.firstChild,r=this.range.from;n;n=n.nextSibling,r++)"LI"==n.nodeName&&n.id?r==e?n.hasAttribute("aria-selected")||(n.setAttribute("aria-selected","true"),t=n):n.hasAttribute("aria-selected")&&n.removeAttribute("aria-selected"):r--;return t&&function(e,t){let n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),o=n.height/e.offsetHeight;r.top<n.top?e.scrollTop-=(n.top-r.top)/o:r.bottom>n.bottom&&(e.scrollTop+=(r.bottom-n.bottom)/o)}(this.list,t),t}measureInfo(){let e=this.dom.querySelector("[aria-selected]");if(!e||!this.info)return null;let t=this.dom.getBoundingClientRect(),n=this.info.getBoundingClientRect(),r=e.getBoundingClientRect(),o=this.space;if(!o){let e=this.dom.ownerDocument.documentElement;o={left:0,top:0,right:e.clientWidth,bottom:e.clientHeight}}return r.top>Math.min(o.bottom,t.bottom)-10||r.bottom<Math.max(o.top,t.top)+10?null:this.view.state.facet(b).positionInfo(this.view,t,r,n,o,this.dom)}placeInfo(e){this.info&&(e?(e.style&&(this.info.style.cssText=e.style),this.info.className="cm-tooltip cm-completionInfo "+(e.class||"")):this.info.style.cssText="top: -1e6px")}createListBox(e,t,n){const r=document.createElement("ul");r.id=t,r.setAttribute("role","listbox"),r.setAttribute("aria-expanded","true"),r.setAttribute("aria-label",this.view.state.phrase("Completions")),r.addEventListener("mousedown",(e=>{e.target==r&&e.preventDefault()}));let o=null;for(let i=n.from;i<n.to;i++){let{completion:a,match:l}=e[i],{section:s}=a;if(s){let e="string"==typeof s?s:s.name;if(e!=o&&(i>n.from||0==n.from))if(o=e,"string"!=typeof s&&s.header)r.appendChild(s.header(s));else{r.appendChild(document.createElement("completion-section")).textContent=e}}const c=r.appendChild(document.createElement("li"));c.id=t+"-"+i,c.setAttribute("role","option");let u=this.optionClass(a);u&&(c.className=u);for(let e of this.optionContent){let t=e(a,this.view.state,this.view,l);t&&c.appendChild(t)}}return n.from&&r.classList.add("cm-completionListIncompleteTop"),n.to<e.length&&r.classList.add("cm-completionListIncompleteBottom"),r}destroyInfo(){this.info&&(this.infoDestroy&&this.infoDestroy(),this.info.remove(),this.info=null)}destroy(){this.destroyInfo()}}function C(e,t){return n=>new _(n,e,t)}function k(e){return 100*(e.boost||0)+(e.apply?10:0)+(e.info?5:0)+(e.type?1:0)}class S{constructor(e,t,n,r,o,i){this.options=e,this.attrs=t,this.tooltip=n,this.timestamp=r,this.selected=o,this.disabled=i}setSelected(e,t){return e==this.selected||e>=this.options.length?this:new S(this.options,N(t,e),this.tooltip,this.timestamp,e,this.disabled)}static build(e,t,n,r,o,i){if(r&&!i&&e.some((e=>e.isPending)))return r.setDisabled();let a=function(e,t){let n=[],r=null,o=e=>{n.push(e);let{section:t}=e.completion;if(t){r||(r=[]);let e="string"==typeof t?t:t.name;r.some((t=>t.name==e))||r.push("string"==typeof t?{name:e}:t)}},i=t.facet(b);for(let r of e)if(r.hasResult()){let e=r.result.getMatch;if(!1===r.result.filter)for(let t of r.result.options)o(new u(t,r.source,e?e(t):[],1e9-n.length));else{let n,a=t.sliceDoc(r.from,r.to),l=i.filterStrict?new y(a):new A(a);for(let t of r.result.options)if(n=l.match(t.label)){let i=t.displayLabel?e?e(t,n.matched):[]:n.matched;o(new u(t,r.source,i,n.score+(t.boost||0)))}}}if(r){let e=Object.create(null),t=0,o=(e,t)=>{var n,r;return(null!==(n=e.rank)&&void 0!==n?n:1e9)-(null!==(r=t.rank)&&void 0!==r?r:1e9)||(e.name<t.name?-1:1)};for(let n of r.sort(o))t-=1e5,e[n.name]=t;for(let t of n){let{section:n}=t.completion;n&&(t.score+=e["string"==typeof n?n:n.name])}}let a=[],l=null,s=i.compareCompletions;for(let e of n.sort(((e,t)=>t.score-e.score||s(e.completion,t.completion)))){let t=e.completion;!l||l.label!=t.label||l.detail!=t.detail||null!=l.type&&null!=t.type&&l.type!=t.type||l.apply!=t.apply||l.boost!=t.boost?a.push(e):k(e.completion)>k(l)&&(a[a.length-1]=e),l=e.completion}return a}(e,t);if(!a.length)return r&&e.some((e=>e.isPending))?r.setDisabled():null;let l=t.facet(b).selectOnOpen?0:-1;if(r&&r.selected!=l&&-1!=r.selected){let e=r.options[r.selected].completion;for(let t=0;t<a.length;t++)if(a[t].completion==e){l=t;break}}return new S(a,N(n,l),{pos:e.reduce(((e,t)=>t.hasResult()?Math.min(e,t.from):e),1e8),create:I,above:o.aboveCursor},r?r.timestamp:Date.now(),l,!1)}map(e){return new S(this.options,this.attrs,Object.assign(Object.assign({},this.tooltip),{pos:e.mapPos(this.tooltip.pos)}),this.timestamp,this.selected,this.disabled)}setDisabled(){return new S(this.options,this.attrs,this.tooltip,this.timestamp,this.selected,!0)}}class V{constructor(e,t,n){this.active=e,this.id=t,this.open=n}static start(){return new V(E,"cm-ac-"+Math.floor(2e6*Math.random()).toString(36),null)}update(e){let{state:t}=e,n=t.facet(b),r=(n.override||t.languageDataAt("autocomplete",d(t)).map(m)).map((t=>(this.active.find((e=>e.source==t))||new Q(t,this.active.some((e=>0!=e.state))?1:0)).update(e,n)));r.length==this.active.length&&r.every(((e,t)=>e==this.active[t]))&&(r=this.active);let o=this.open,i=e.effects.some((e=>e.is(D)));o&&e.docChanged&&(o=o.map(e.changes)),e.selection||r.some((t=>t.hasResult()&&e.changes.touchesRange(t.from,t.to)))||!function(e,t){if(e==t)return!0;for(let n=0,r=0;;){for(;n<e.length&&!e[n].hasResult();)n++;for(;r<t.length&&!t[r].hasResult();)r++;let o=n==e.length,i=r==t.length;if(o||i)return o==i;if(e[n++].result!=t[r++].result)return!1}}(r,this.active)||i?o=S.build(r,t,this.id,o,n,i):o&&o.disabled&&!r.some((e=>e.isPending))&&(o=null),!o&&r.every((e=>!e.isPending))&&r.some((e=>e.hasResult()))&&(r=r.map((e=>e.hasResult()?new Q(e.source,0):e)));for(let t of e.effects)t.is($)&&(o=o&&o.setSelected(t.value,this.id));return r==this.active&&o==this.open?this:new V(r,this.id,o)}get tooltip(){return this.open?this.open.tooltip:null}get attrs(){return this.open?this.open.attrs:this.active.length?B:T}}const B={"aria-autocomplete":"list"},T={};function N(e,t){let n={"aria-autocomplete":"list","aria-haspopup":"listbox","aria-controls":e};return t>-1&&(n["aria-activedescendant"]=e+"-"+t),n}const E=[];function P(e,t){if(e.isUserEvent("input.complete")){let n=e.annotation(h);if(n&&t.activateOnCompletion(n))return 12}let n=e.isUserEvent("input.type");return n&&t.activateOnTyping?5:n?1:e.isUserEvent("delete.backward")?2:e.selection?8:e.docChanged?16:0}class Q{constructor(e,t,n=!1){this.source=e,this.state=t,this.explicit=n}hasResult(){return!1}get isPending(){return 1==this.state}update(e,t){let n=P(e,t),r=this;(8&n||16&n&&this.touches(e))&&(r=new Q(r.source,0)),4&n&&0==r.state&&(r=new Q(this.source,1)),r=r.updateFor(e,n);for(let t of e.effects)if(t.is(g))r=new Q(r.source,1,t.value);else if(t.is(v))r=new Q(r.source,0);else if(t.is(D))for(let e of t.value)e.source==r.source&&(r=e);return r}updateFor(e,t){return this.map(e.changes)}map(e){return this}touches(e){return e.changes.touchesRange(d(e.state))}}class M extends Q{constructor(e,t,n,r,o,i){super(e,3,t),this.limit=n,this.result=r,this.from=o,this.to=i}hasResult(){return!0}updateFor(e,t){var n;if(!(3&t))return this.map(e.changes);let r=this.result;r.map&&!e.changes.empty&&(r=r.map(r,e.changes));let o=e.changes.mapPos(this.from),i=e.changes.mapPos(this.to,1),l=d(e.state);if(l>i||!r||2&t&&(d(e.startState)==this.from||l<this.limit))return new Q(this.source,4&t?1:0);let s=e.changes.mapPos(this.limit);return function(e,t,n,r){if(!e)return!1;let o=t.sliceDoc(n,r);return"function"==typeof e?e(o,n,r,t):f(e,!0).test(o)}(r.validFor,e.state,o,i)?new M(this.source,this.explicit,s,r,o,i):r.update&&(r=r.update(r,o,i,new a(e.state,l,!1)))?new M(this.source,this.explicit,s,r,r.from,null!==(n=r.to)&&void 0!==n?n:d(e.state)):new Q(this.source,1,this.explicit)}map(e){if(e.empty)return this;return(this.result.map?this.result.map(this.result,e):this.result)?new M(this.source,this.explicit,e.mapPos(this.limit),this.result,e.mapPos(this.from),e.mapPos(this.to,1)):new Q(this.source,0)}touches(e){return e.changes.touchesRange(this.from,this.to)}}const D=r.Pe.define({map(e,t){return e.map((e=>e.map(t)))}}),$=r.Pe.define(),z=r.sU.define({create(){return V.start()},update(e,t){return e.update(t)},provide:e=>[o.DK.from(e,(e=>e.tooltip)),o.Lz.contentAttributes.from(e,(e=>e.attrs))]});function R(e,t){const n=t.completion.apply||t.completion.label;let o=e.state.field(z).active.find((e=>e.source==t.source));return o instanceof M&&("string"==typeof n?e.dispatch(Object.assign(Object.assign({},function(e,t,n,o){let{main:i}=e.selection,a=n-i.from,l=o-i.from;return Object.assign(Object.assign({},e.changeByRange((s=>{if(s!=i&&n!=o&&e.sliceDoc(s.from+a,s.from+l)!=e.sliceDoc(n,o))return{range:s};let c=e.toText(t);return{changes:{from:s.from+a,to:o==i.from?s.to:s.from+l,insert:c},range:r.OF.cursor(s.from+a+c.length)}}))),{scrollIntoView:!0,userEvent:"input.complete"})}(e.state,n,o.from,o.to)),{annotations:h.of(t.completion)})):n(e,t.completion,o.from,o.to),!0)}const I=C(z,R);function L(e,t="option"){return n=>{let r=n.state.field(z,!1);if(!r||!r.open||r.open.disabled||Date.now()-r.open.timestamp<n.state.facet(b).interactionDelay)return!1;let i,a=1;"page"==t&&(i=(0,o.Eg)(n,r.open.tooltip))&&(a=Math.max(2,Math.floor(i.dom.offsetHeight/i.dom.querySelector("li").offsetHeight)-1));let{length:l}=r.open.options,s=r.open.selected>-1?r.open.selected+a*(e?1:-1):e?0:l-1;return s<0?s="page"==t?0:l-1:s>=l&&(s="page"==t?l-1:0),n.dispatch({effects:$.of(s)}),!0}}const F=e=>!!e.state.field(z,!1)&&(e.dispatch({effects:g.of(!0)}),!0);class U{constructor(e,t){this.active=e,this.context=t,this.time=Date.now(),this.updates=[],this.done=void 0}}const H=o.Z9.fromClass(class{constructor(e){this.view=e,this.debounceUpdate=-1,this.running=[],this.debounceAccept=-1,this.pendingStart=!1,this.composing=0;for(let t of e.state.field(z).active)t.isPending&&this.startQuery(t)}update(e){let t=e.state.field(z),n=e.state.facet(b);if(!e.selectionSet&&!e.docChanged&&e.startState.field(z)==t)return;let r=e.transactions.some((e=>{let t=P(e,n);return 8&t||(e.selection||e.docChanged)&&!(3&t)}));for(let t=0;t<this.running.length;t++){let n=this.running[t];if(r||n.context.abortOnDocChange&&e.docChanged||n.updates.length+e.transactions.length>50&&Date.now()-n.time>1e3){for(let e of n.context.abortListeners)try{e()}catch(e){(0,o.c_)(this.view.state,e)}n.context.abortListeners=null,this.running.splice(t--,1)}else n.updates.push(...e.transactions)}this.debounceUpdate>-1&&clearTimeout(this.debounceUpdate),e.transactions.some((e=>e.effects.some((e=>e.is(g)))))&&(this.pendingStart=!0);let i=this.pendingStart?50:n.activateOnTypingDelay;if(this.debounceUpdate=t.active.some((e=>e.isPending&&!this.running.some((t=>t.active.source==e.source))))?setTimeout((()=>this.startUpdate()),i):-1,0!=this.composing)for(let t of e.transactions)t.isUserEvent("input.type")?this.composing=2:2==this.composing&&t.selection&&(this.composing=3)}startUpdate(){this.debounceUpdate=-1,this.pendingStart=!1;let{state:e}=this.view,t=e.field(z);for(let e of t.active)e.isPending&&!this.running.some((t=>t.active.source==e.source))&&this.startQuery(e);this.running.length&&t.open&&t.open.disabled&&(this.debounceAccept=setTimeout((()=>this.accept()),this.view.state.facet(b).updateSyncTime))}startQuery(e){let{state:t}=this.view,n=d(t),r=new a(t,n,e.explicit,this.view),i=new U(e,r);this.running.push(i),Promise.resolve(e.source(r)).then((e=>{i.context.aborted||(i.done=e||null,this.scheduleAccept())}),(e=>{this.view.dispatch({effects:v.of(null)}),(0,o.c_)(this.view.state,e)}))}scheduleAccept(){this.running.every((e=>void 0!==e.done))?this.accept():this.debounceAccept<0&&(this.debounceAccept=setTimeout((()=>this.accept()),this.view.state.facet(b).updateSyncTime))}accept(){var e;this.debounceAccept>-1&&clearTimeout(this.debounceAccept),this.debounceAccept=-1;let t=[],n=this.view.state.facet(b),r=this.view.state.field(z);for(let o=0;o<this.running.length;o++){let i=this.running[o];if(void 0===i.done)continue;if(this.running.splice(o--,1),i.done){let r=d(i.updates.length?i.updates[0].startState:this.view.state),o=Math.min(r,i.done.from+(i.active.explicit?0:1)),a=new M(i.active.source,i.active.explicit,o,i.done,i.done.from,null!==(e=i.done.to)&&void 0!==e?e:r);for(let e of i.updates)a=a.update(e,n);if(a.hasResult()){t.push(a);continue}}let a=r.active.find((e=>e.source==i.active.source));if(a&&a.isPending)if(null==i.done){let e=new Q(i.active.source,0);for(let t of i.updates)e=e.update(t,n);e.isPending||t.push(e)}else this.startQuery(a)}(t.length||r.open&&r.open.disabled)&&this.view.dispatch({effects:D.of(t)})}},{eventHandlers:{blur(e){let t=this.view.state.field(z,!1);if(t&&t.tooltip&&this.view.state.facet(b).closeOnBlur){let n=t.open&&(0,o.Eg)(this.view,t.open.tooltip);n&&n.dom.contains(e.relatedTarget)||setTimeout((()=>this.view.dispatch({effects:v.of(null)})),10)}},compositionstart(){this.composing=1},compositionend(){3==this.composing&&setTimeout((()=>this.view.dispatch({effects:g.of(!1)})),20),this.composing=0}}}),W="object"==typeof navigator&&/Win/.test(navigator.platform),j=r.Nb.highest(o.Lz.domEventHandlers({keydown(e,t){let n=t.state.field(z,!1);if(!n||!n.open||n.open.disabled||n.open.selected<0||e.key.length>1||e.ctrlKey&&(!W||!e.altKey)||e.metaKey)return!1;let r=n.open.options[n.open.selected],o=n.active.find((e=>e.source==r.source)),i=r.completion.commitCharacters||o.result.commitCharacters;return i&&i.indexOf(e.key)>-1&&R(t,r),!1}})),q=o.Lz.baseTheme({".cm-tooltip.cm-tooltip-autocomplete":{"& > ul":{fontFamily:"monospace",whiteSpace:"nowrap",overflow:"hidden auto",maxWidth_fallback:"700px",maxWidth:"min(700px, 95vw)",minWidth:"250px",maxHeight:"10em",height:"100%",listStyle:"none",margin:0,padding:0,"& > li, & > completion-section":{padding:"1px 3px",lineHeight:1.2},"& > li":{overflowX:"hidden",textOverflow:"ellipsis",cursor:"pointer"},"& > completion-section":{display:"list-item",borderBottom:"1px solid silver",paddingLeft:"0.5em",opacity:.7}}},"&light .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#17c",color:"white"},"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#777"},"&dark .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#347",color:"white"},"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#444"},".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after":{content:'"···"',opacity:.5,display:"block",textAlign:"center"},".cm-tooltip.cm-completionInfo":{position:"absolute",padding:"3px 9px",width:"max-content",maxWidth:"400px",boxSizing:"border-box",whiteSpace:"pre-line"},".cm-completionInfo.cm-completionInfo-left":{right:"100%"},".cm-completionInfo.cm-completionInfo-right":{left:"100%"},".cm-completionInfo.cm-completionInfo-left-narrow":{right:"30px"},".cm-completionInfo.cm-completionInfo-right-narrow":{left:"30px"},"&light .cm-snippetField":{backgroundColor:"#00000022"},"&dark .cm-snippetField":{backgroundColor:"#ffffff22"},".cm-snippetFieldPosition":{verticalAlign:"text-top",width:0,height:"1.15em",display:"inline-block",margin:"0 -0.7px -.7em",borderLeft:"1.4px dotted #888"},".cm-completionMatchedText":{textDecoration:"underline"},".cm-completionDetail":{marginLeft:"0.5em",fontStyle:"italic"},".cm-completionIcon":{fontSize:"90%",width:".8em",display:"inline-block",textAlign:"center",paddingRight:".6em",opacity:"0.6",boxSizing:"content-box"},".cm-completionIcon-function, .cm-completionIcon-method":{"&:after":{content:"'ƒ'"}},".cm-completionIcon-class":{"&:after":{content:"'○'"}},".cm-completionIcon-interface":{"&:after":{content:"'◌'"}},".cm-completionIcon-variable":{"&:after":{content:"'𝑥'"}},".cm-completionIcon-constant":{"&:after":{content:"'𝐶'"}},".cm-completionIcon-type":{"&:after":{content:"'𝑡'"}},".cm-completionIcon-enum":{"&:after":{content:"''"}},".cm-completionIcon-property":{"&:after":{content:"'□'"}},".cm-completionIcon-keyword":{"&:after":{content:"'🔑︎'"}},".cm-completionIcon-namespace":{"&:after":{content:"'▢'"}},".cm-completionIcon-text":{"&:after":{content:"'abc'",fontSize:"50%",verticalAlign:"middle"}}});class X{constructor(e,t,n,r){this.field=e,this.line=t,this.from=n,this.to=r}}class Y{constructor(e,t,n){this.field=e,this.from=t,this.to=n}map(e){let t=e.mapPos(this.from,-1,r.iR.TrackDel),n=e.mapPos(this.to,1,r.iR.TrackDel);return null==t||null==n?null:new Y(this.field,t,n)}}class G{constructor(e,t){this.lines=e,this.fieldPositions=t}instantiate(e,t){let n=[],r=[t],o=e.doc.lineAt(t),a=/^\s*/.exec(o.text)[0];for(let o of this.lines){if(n.length){let n=a,l=/^\t*/.exec(o)[0].length;for(let t=0;t<l;t++)n+=e.facet(i.Xt);r.push(t+n.length-l),o=n+o.slice(l)}n.push(o),t+=o.length+1}let l=this.fieldPositions.map((e=>new Y(e.field,r[e.line]+e.from,r[e.line]+e.to)));return{text:n,ranges:l}}static parse(e){let t,n=[],r=[],o=[];for(let i of e.split(/\r\n?|\n/)){for(;t=/[#$]\{(?:(\d+)(?::([^}]*))?|((?:\\[{}]|[^}])*))\}/.exec(i);){let e=t[1]?+t[1]:null,a=t[2]||t[3]||"",l=-1,s=a.replace(/\\[{}]/g,(e=>e[1]));for(let t=0;t<n.length;t++)(null!=e?n[t].seq==e:s&&n[t].name==s)&&(l=t);if(l<0){let t=0;for(;t<n.length&&(null==e||null!=n[t].seq&&n[t].seq<e);)t++;n.splice(t,0,{seq:e,name:s}),l=t;for(let e of o)e.field>=l&&e.field++}o.push(new X(l,r.length,t.index,t.index+s.length)),i=i.slice(0,t.index)+a+i.slice(t.index+t[0].length)}i=i.replace(/\\([{}])/g,((e,t,n)=>{for(let e of o)e.line==r.length&&e.from>n&&(e.from--,e.to--);return t})),r.push(i)}return new G(r,o)}}let Z=o.NZ.widget({widget:new class extends o.xO{toDOM(){let e=document.createElement("span");return e.className="cm-snippetFieldPosition",e}ignoreEvent(){return!1}}}),K=o.NZ.mark({class:"cm-snippetField"});class J{constructor(e,t){this.ranges=e,this.active=t,this.deco=o.NZ.set(e.map((e=>(e.from==e.to?Z:K).range(e.from,e.to))))}map(e){let t=[];for(let n of this.ranges){let r=n.map(e);if(!r)return null;t.push(r)}return new J(t,this.active)}selectionInsideField(e){return e.ranges.every((e=>this.ranges.some((t=>t.field==this.active&&t.from<=e.from&&t.to>=e.to))))}}const ee=r.Pe.define({map(e,t){return e&&e.map(t)}}),te=r.Pe.define(),ne=r.sU.define({create(){return null},update(e,t){for(let n of t.effects){if(n.is(ee))return n.value;if(n.is(te)&&e)return new J(e.ranges,n.value)}return e&&t.docChanged&&(e=e.map(t.changes)),e&&t.selection&&!e.selectionInsideField(t.selection)&&(e=null),e},provide:e=>o.Lz.decorations.from(e,(e=>e?e.deco:o.NZ.none))});function re(e,t){return r.OF.create(e.filter((e=>e.field==t)).map((e=>r.OF.range(e.from,e.to))))}function oe(e){let t=G.parse(e);return(e,n,o,i)=>{let{text:a,ranges:l}=t.instantiate(e.state,o),{main:s}=e.state.selection,c={changes:{from:o,to:i==s.from?s.to:i,insert:r.EY.of(a)},scrollIntoView:!0,annotations:n?[h.of(n),r.ZX.userEvent.of("input.complete")]:void 0};if(l.length&&(c.selection=re(l,0)),l.some((e=>e.field>0))){let t=new J(l,0),n=c.effects=[ee.of(t)];void 0===e.state.field(ne,!1)&&n.push(r.Pe.appendConfig.of([ne,se,ue,q]))}e.dispatch(e.state.update(c))}}function ie(e){return({state:t,dispatch:n})=>{let r=t.field(ne,!1);if(!r||e<0&&0==r.active)return!1;let o=r.active+e,i=e>0&&!r.ranges.some((t=>t.field==o+e));return n(t.update({selection:re(r.ranges,o),effects:ee.of(i?null:new J(r.ranges,o)),scrollIntoView:!0})),!0}}const ae=[{key:"Tab",run:ie(1),shift:ie(-1)},{key:"Escape",run:({state:e,dispatch:t})=>!!e.field(ne,!1)&&(t(e.update({effects:ee.of(null)})),!0)}],le=r.sj.define({combine(e){return e.length?e[0]:ae}}),se=r.Nb.highest(o.w4.compute([le],(e=>e.facet(le))));function ce(e,t){return Object.assign(Object.assign({},t),{apply:oe(e)})}const ue=o.Lz.domEventHandlers({mousedown(e,t){let n,r=t.state.field(ne,!1);if(!r||null==(n=t.posAtCoords({x:e.clientX,y:e.clientY})))return!1;let o=r.ranges.find((e=>e.from<=n&&e.to>=n));return!(!o||o.field==r.active)&&(t.dispatch({selection:re(r.ranges,o.field),effects:ee.of(r.ranges.some((e=>e.field>o.field))?new J(r.ranges,o.field):null),scrollIntoView:!0}),!0)}});const de={brackets:["(","[","{","'",'"'],before:")]}:;>",stringPrefixes:[]},fe=r.Pe.define({map(e,t){let n=t.mapPos(e,-1,r.iR.TrackAfter);return null==n?void 0:n}}),he=new class extends r.FB{};he.startSide=1,he.endSide=-1;const pe=r.sU.define({create(){return r.om.empty},update(e,t){if(e=e.map(t.changes),t.selection){let n=t.state.doc.lineAt(t.selection.main.head);e=e.update({filter:e=>e>=n.from&&e<=n.to})}for(let n of t.effects)n.is(fe)&&(e=e.update({add:[he.range(n.value,n.value+1)]}));return e}});function me(){return[be,pe]}const ge="()[]{}<>«»»«[]{}";function ve(e){for(let t=0;t<16;t+=2)if(ge.charCodeAt(t)==e)return ge.charAt(t+1);return(0,r.MK)(e<128?e:e+1)}function Ae(e,t){return e.languageDataAt("closeBrackets",t)[0]||de}const ye="object"==typeof navigator&&/Android\b/.test(navigator.userAgent),be=o.Lz.inputHandler.of(((e,t,n,o)=>{if((ye?e.composing:e.compositionStarted)||e.state.readOnly)return!1;let i=e.state.selection.main;if(o.length>2||2==o.length&&1==(0,r.Fh)((0,r.vS)(o,0))||t!=i.from||n!=i.to)return!1;let a=function(e,t){let n=Ae(e,e.selection.main.head),o=n.brackets||de.brackets;for(let i of o){let a=ve((0,r.vS)(i,0));if(t==i)return a==i?ke(e,i,o.indexOf(i+i+i)>-1,n):_e(e,i,a,n.before||de.before);if(t==a&&we(e,e.selection.main.from))return Ce(e,i,a)}return null}(e.state,o);return!!a&&(e.dispatch(a),!0)})),Oe=[{key:"Backspace",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let n=Ae(e,e.selection.main.head).brackets||de.brackets,o=null,i=e.changeByRange((t=>{if(t.empty){let o=function(e,t){let n=e.sliceString(t-2,t);return(0,r.Fh)((0,r.vS)(n,0))==n.length?n:n.slice(1)}(e.doc,t.head);for(let i of n)if(i==o&&xe(e.doc,t.head)==ve((0,r.vS)(i,0)))return{changes:{from:t.head-i.length,to:t.head+i.length},range:r.OF.cursor(t.head-i.length)}}return{range:o=t}}));return o||t(e.update(i,{scrollIntoView:!0,userEvent:"delete.backward"})),!o}}];function we(e,t){let n=!1;return e.field(pe).between(0,e.doc.length,(e=>{e==t&&(n=!0)})),n}function xe(e,t){let n=e.sliceString(t,t+2);return n.slice(0,(0,r.Fh)((0,r.vS)(n,0)))}function _e(e,t,n,o){let i=null,a=e.changeByRange((a=>{if(!a.empty)return{changes:[{insert:t,from:a.from},{insert:n,from:a.to}],effects:fe.of(a.to+t.length),range:r.OF.range(a.anchor+t.length,a.head+t.length)};let l=xe(e.doc,a.head);return!l||/\s/.test(l)||o.indexOf(l)>-1?{changes:{insert:t+n,from:a.head},effects:fe.of(a.head+t.length),range:r.OF.cursor(a.head+t.length)}:{range:i=a}}));return i?null:e.update(a,{scrollIntoView:!0,userEvent:"input.type"})}function Ce(e,t,n){let o=null,i=e.changeByRange((t=>t.empty&&xe(e.doc,t.head)==n?{changes:{from:t.head,to:t.head+n.length,insert:n},range:r.OF.cursor(t.head+n.length)}:o={range:t}));return o?null:e.update(i,{scrollIntoView:!0,userEvent:"input.type"})}function ke(e,t,n,o){let a=o.stringPrefixes||de.stringPrefixes,l=null,s=e.changeByRange((o=>{if(!o.empty)return{changes:[{insert:t,from:o.from},{insert:t,from:o.to}],effects:fe.of(o.to+t.length),range:r.OF.range(o.anchor+t.length,o.head+t.length)};let s,c=o.head,u=xe(e.doc,c);if(u==t){if(Se(e,c))return{changes:{insert:t+t,from:c},effects:fe.of(c+t.length),range:r.OF.cursor(c+t.length)};if(we(e,c)){let o=n&&e.sliceDoc(c,c+3*t.length)==t+t+t?t+t+t:t;return{changes:{from:c,to:c+o.length,insert:o},range:r.OF.cursor(c+o.length)}}}else{if(n&&e.sliceDoc(c-2*t.length,c)==t+t&&(s=Ve(e,c-2*t.length,a))>-1&&Se(e,s))return{changes:{insert:t+t+t+t,from:c},effects:fe.of(c+t.length),range:r.OF.cursor(c+t.length)};if(e.charCategorizer(c)(u)!=r.Je.Word&&Ve(e,c,a)>-1&&!function(e,t,n,r){let o=(0,i.mv)(e).resolveInner(t,-1),a=r.reduce(((e,t)=>Math.max(e,t.length)),0);for(let i=0;i<5;i++){let i=e.sliceDoc(o.from,Math.min(o.to,o.from+n.length+a)),l=i.indexOf(n);if(!l||l>-1&&r.indexOf(i.slice(0,l))>-1){let t=o.firstChild;for(;t&&t.from==o.from&&t.to-t.from>n.length+l;){if(e.sliceDoc(t.to-n.length,t.to)==n)return!1;t=t.firstChild}return!0}let s=o.to==t&&o.parent;if(!s)break;o=s}return!1}(e,c,t,a))return{changes:{insert:t+t,from:c},effects:fe.of(c+t.length),range:r.OF.cursor(c+t.length)}}return{range:l=o}}));return l?null:e.update(s,{scrollIntoView:!0,userEvent:"input.type"})}function Se(e,t){let n=(0,i.mv)(e).resolveInner(t+1);return n.parent&&n.from==t}function Ve(e,t,n){let o=e.charCategorizer(t);if(o(e.sliceDoc(t-1,t))!=r.Je.Word)return t;for(let i of n){let n=t-i.length;if(e.sliceDoc(n,t)==i&&o(e.sliceDoc(n-1,n))!=r.Je.Word)return n}return-1}function Be(e={}){return[j,z,b.of(e),H,Ne,q]}const Te=[{key:"Ctrl-Space",run:F},{mac:"Alt-`",run:F},{key:"Escape",run:e=>{let t=e.state.field(z,!1);return!(!t||!t.active.some((e=>0!=e.state)))&&(e.dispatch({effects:v.of(null)}),!0)}},{key:"ArrowDown",run:L(!0)},{key:"ArrowUp",run:L(!1)},{key:"PageDown",run:L(!0,"page")},{key:"PageUp",run:L(!1,"page")},{key:"Enter",run:e=>{let t=e.state.field(z,!1);return!(e.state.readOnly||!t||!t.open||t.open.selected<0||t.open.disabled||Date.now()-t.open.timestamp<e.state.facet(b).interactionDelay)&&R(e,t.open.options[t.open.selected])}}],Ne=r.Nb.highest(o.w4.computeN([b],(e=>e.facet(b).defaultKeymap?[Te]:[])))},47411:function(e,t,n){"use strict";function r(e,t,n){for(var r;e&&(!t(e)||(r=e,!n));)e=e.__hostTarget||e.parent;return r}n.d(t,{R:function(){return r}})},47457:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713);const a=["innerHTML"];var l={__name:"html-text-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),l=e,s=((0,o.k)(),(0,r.ref)(null));let c=(0,r.ref)([]),u=(0,r.inject)("refList",null),{createFieldRules:d}=(0,i.A)();(0,r.computed)((()=>"number"===l.field.options.type?"text":l.field.options.type)),(0,r.computed)((()=>l.field.options.size||"default"));return(0,r.watch)((()=>l.field.options.defaultValue),((e,t)=>{s.value=e})),(0,r.onMounted)((()=>{l.field.formItemFlag&&(s.value=l.field.options.defaultValue)})),t({getWidgetRef:function(e){return null!=u&&null!=u.value?u.value[e]:null},getValue:function(){return s.value},setValue:function(e){s.value=e},setHidden:function(e){l.field.options.hidden=e,e?l.field.formItemFlag&&c.value.splice(0,c.value.length):d(l.field,c.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("static-content-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(o,{field:e.field,rules:(0,r.unref)(c),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{ref:"lyfieldEditor",innerHTML:e.field.options.htmlContent},null,8,a)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},47566:function(e,t,n){"use strict";var r=n(36840),o=n(79504),i=n(655),a=n(22812),l=URLSearchParams,s=l.prototype,c=o(s.getAll),u=o(s.has),d=new l("a=1");!d.has("a",2)&&d.has("a",void 0)||r(s,"has",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return u(this,e);var r=c(this,e);a(t,1);for(var o=i(n),l=0;l<r.length;)if(r[l++]===o)return!0;return!1}),{enumerable:!0,unsafe:!0})},47698:function(e,t,n){"use strict";n.r(t),n.d(t,{fastLerp:function(){return O},fastMapToColor:function(){return w},lerp:function(){return x},lift:function(){return y},liftColor:function(){return N},lum:function(){return V},mapToColor:function(){return _},modifyAlpha:function(){return k},modifyHSL:function(){return C},parse:function(){return v},random:function(){return B},stringify:function(){return S},toHex:function(){return b}});var r=n(60501),o=n(98026),i={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function a(e){return(e=Math.round(e))<0?0:e>255?255:e}function l(e){return e<0?0:e>1?1:e}function s(e){var t=e;return t.length&&"%"===t.charAt(t.length-1)?a(parseFloat(t)/100*255):a(parseInt(t,10))}function c(e){var t=e;return t.length&&"%"===t.charAt(t.length-1)?l(parseFloat(t)/100):l(parseFloat(t))}function u(e,t,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?e+(t-e)*n*6:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}function d(e,t,n){return e+(t-e)*n}function f(e,t,n,r,o){return e[0]=t,e[1]=n,e[2]=r,e[3]=o,e}function h(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var p=new r.Ay(20),m=null;function g(e,t){m&&h(m,t),m=p.put(e,m||t.slice())}function v(e,t){if(e){t=t||[];var n=p.get(e);if(n)return h(t,n);var r=(e+="").replace(/ /g,"").toLowerCase();if(r in i)return h(t,i[r]),g(e,t),t;var o,a=r.length;if("#"===r.charAt(0))return 4===a||5===a?(o=parseInt(r.slice(1,4),16))>=0&&o<=4095?(f(t,(3840&o)>>4|(3840&o)>>8,240&o|(240&o)>>4,15&o|(15&o)<<4,5===a?parseInt(r.slice(4),16)/15:1),g(e,t),t):void f(t,0,0,0,1):7===a||9===a?(o=parseInt(r.slice(1,7),16))>=0&&o<=16777215?(f(t,(16711680&o)>>16,(65280&o)>>8,255&o,9===a?parseInt(r.slice(7),16)/255:1),g(e,t),t):void f(t,0,0,0,1):void 0;var l=r.indexOf("("),u=r.indexOf(")");if(-1!==l&&u+1===a){var d=r.substr(0,l),m=r.substr(l+1,u-(l+1)).split(","),v=1;switch(d){case"rgba":if(4!==m.length)return 3===m.length?f(t,+m[0],+m[1],+m[2],1):f(t,0,0,0,1);v=c(m.pop());case"rgb":return m.length>=3?(f(t,s(m[0]),s(m[1]),s(m[2]),3===m.length?v:c(m[3])),g(e,t),t):void f(t,0,0,0,1);case"hsla":return 4!==m.length?void f(t,0,0,0,1):(m[3]=c(m[3]),A(m,t),g(e,t),t);case"hsl":return 3!==m.length?void f(t,0,0,0,1):(A(m,t),g(e,t),t);default:return}}f(t,0,0,0,1)}}function A(e,t){var n=(parseFloat(e[0])%360+360)%360/360,r=c(e[1]),o=c(e[2]),i=o<=.5?o*(r+1):o+r-o*r,l=2*o-i;return f(t=t||[],a(255*u(l,i,n+1/3)),a(255*u(l,i,n)),a(255*u(l,i,n-1/3)),1),4===e.length&&(t[3]=e[3]),t}function y(e,t){var n=v(e);if(n){for(var r=0;r<3;r++)n[r]=t<0?n[r]*(1-t)|0:(255-n[r])*t+n[r]|0,n[r]>255?n[r]=255:n[r]<0&&(n[r]=0);return S(n,4===n.length?"rgba":"rgb")}}function b(e){var t=v(e);if(t)return((1<<24)+(t[0]<<16)+(t[1]<<8)+ +t[2]).toString(16).slice(1)}function O(e,t,n){if(t&&t.length&&e>=0&&e<=1){n=n||[];var r=e*(t.length-1),o=Math.floor(r),i=Math.ceil(r),s=t[o],c=t[i],u=r-o;return n[0]=a(d(s[0],c[0],u)),n[1]=a(d(s[1],c[1],u)),n[2]=a(d(s[2],c[2],u)),n[3]=l(d(s[3],c[3],u)),n}}var w=O;function x(e,t,n){if(t&&t.length&&e>=0&&e<=1){var r=e*(t.length-1),o=Math.floor(r),i=Math.ceil(r),s=v(t[o]),c=v(t[i]),u=r-o,f=S([a(d(s[0],c[0],u)),a(d(s[1],c[1],u)),a(d(s[2],c[2],u)),l(d(s[3],c[3],u))],"rgba");return n?{color:f,leftIndex:o,rightIndex:i,value:r}:f}}var _=x;function C(e,t,n,r){var o,i=v(e);if(e)return i=function(e){if(e){var t,n,r=e[0]/255,o=e[1]/255,i=e[2]/255,a=Math.min(r,o,i),l=Math.max(r,o,i),s=l-a,c=(l+a)/2;if(0===s)t=0,n=0;else{n=c<.5?s/(l+a):s/(2-l-a);var u=((l-r)/6+s/2)/s,d=((l-o)/6+s/2)/s,f=((l-i)/6+s/2)/s;r===l?t=f-d:o===l?t=1/3+u-f:i===l&&(t=2/3+d-u),t<0&&(t+=1),t>1&&(t-=1)}var h=[360*t,n,c];return null!=e[3]&&h.push(e[3]),h}}(i),null!=t&&(i[0]=(o=t,(o=Math.round(o))<0?0:o>360?360:o)),null!=n&&(i[1]=c(n)),null!=r&&(i[2]=c(r)),S(A(i),"rgba")}function k(e,t){var n=v(e);if(n&&null!=t)return n[3]=l(t),S(n,"rgba")}function S(e,t){if(e&&e.length){var n=e[0]+","+e[1]+","+e[2];return"rgba"!==t&&"hsva"!==t&&"hsla"!==t||(n+=","+e[3]),t+"("+n+")"}}function V(e,t){var n=v(e);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*t:0}function B(){return S([Math.round(255*Math.random()),Math.round(255*Math.random()),Math.round(255*Math.random())],"rgb")}var T=new r.Ay(100);function N(e){if((0,o.isString)(e)){var t=T.get(e);return t||(t=y(e,-.1),T.put(e,t)),t}if((0,o.isGradientObject)(e)){var n=(0,o.extend)({},e);return n.colorStops=(0,o.map)(e.colorStops,(function(e){return{offset:e.offset,color:y(e.color,-.1)}})),n}return e}},47829:function(){!function(){"use strict";var e,t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=(e="string",function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}),r=function(e){return function(t){return typeof t===e}}("function"),o=function(){},i=function(e){return function(){return e}},a=function(e){return e};var l,s,c=i(!1),u=i(!0),d=tinymce.util.Tools.resolve("tinymce.util.Tools"),f=tinymce.util.Tools.resolve("tinymce.util.XHR"),h=function(e){return e.getParam("template_mdate_classes","mdate")},p=function(e){return e.getParam("template_replace_values")},m=function(e){return e.getParam("template_mdate_format",e.translate("%Y-%m-%d"))},g=function(e,t){if((e=""+e).length<t)for(var n=0;n<t-e.length;n++)e="0"+e;return e},v=function(e,t,n){void 0===n&&(n=new Date);var r="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),o="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),i="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),a="January February March April May June July August September October November December".split(" ");return t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=t.replace("%D","%m/%d/%Y")).replace("%r","%I:%M:%S %p")).replace("%Y",""+n.getFullYear())).replace("%y",""+n.getYear())).replace("%m",g(n.getMonth()+1,2))).replace("%d",g(n.getDate(),2))).replace("%H",""+g(n.getHours(),2))).replace("%M",""+g(n.getMinutes(),2))).replace("%S",""+g(n.getSeconds(),2))).replace("%I",""+((n.getHours()+11)%12+1))).replace("%p",n.getHours()<12?"AM":"PM")).replace("%B",""+e.translate(a[n.getMonth()]))).replace("%b",""+e.translate(i[n.getMonth()]))).replace("%A",""+e.translate(o[n.getDay()]))).replace("%a",""+e.translate(r[n.getDay()]))).replace("%%","%")},A=function(e,t){return d.each(t,(function(t,n){r(t)&&(t=t(n)),e=e.replace(new RegExp("\\{\\$"+n+"\\}","g"),t)})),e},y=function(e,t){var n=e.dom,o=p(e);d.each(n.select("*",t),(function(e){d.each(o,(function(t,o){n.hasClass(e,o)&&r(t)&&t(e)}))}))},b=function(e,t){return new RegExp("\\b"+t+"\\b","g").test(e.className)},O=function(e,t,n){var r=e.dom,o=e.selection.getContent();n=A(n,p(e));var i=r.create("div",null,n),a=r.select(".mceTmpl",i);a&&a.length>0&&(i=r.create("div",null)).appendChild(a[0].cloneNode(!0)),d.each(r.select("*",i),(function(t){b(t,function(e){return e.getParam("template_cdate_classes","cdate")}(e).replace(/\s+/g,"|"))&&(t.innerHTML=v(e,function(e){return e.getParam("template_cdate_format",e.translate("%Y-%m-%d"))}(e))),b(t,h(e).replace(/\s+/g,"|"))&&(t.innerHTML=v(e,m(e))),b(t,function(e){return e.getParam("template_selected_content_classes","selcontent")}(e).replace(/\s+/g,"|"))&&(t.innerHTML=o)})),y(e,i),e.execCommand("mceInsertContent",!1,i.innerHTML),e.addVisual()},w=function(){return x},x={fold:function(e,t){return e()},isSome:c,isNone:u,getOr:s=a,getOrThunk:l=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:i(null),getOrUndefined:i(void 0),or:s,orThunk:l,map:w,each:o,bind:w,exists:c,forall:u,filter:function(){return w()},toArray:function(){return[]},toString:i("none()")},_=function(e){var t=i(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:u,isNone:c,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return _(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:x},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},C={some:_,none:w,from:function(e){return null==e?x:_(e)}},k=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return C.some(i);if(n(i,r))break}return C.none()}(e,t,c)},S=tinymce.util.Tools.resolve("tinymce.Env"),V=tinymce.util.Tools.resolve("tinymce.util.Promise"),B=Object.hasOwnProperty,T=function(e,t){return B.call(e,t)},N={'"':"&quot;","<":"&lt;",">":"&gt;","&":"&amp;","'":"&#039;"},E=function(e){return e.replace(/["'<>&]/g,(function(e){return(t=N,n=e,T(t,n)?C.from(t[n]):C.none()).getOr(e);var t,n}))},P=function(e,t){var n=function(e){return function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r}(e,(function(e){return{text:e.text,value:e.text}}))},r=function(e,t){return k(e,(function(e){return e.text===t}))},o=function(t){e.windowManager.alert("Could not load the specified template.",(function(){return t.focus("template")}))},i=function(e){return new V((function(t,n){e.value.url.fold((function(){return t(e.value.content.getOr(""))}),(function(e){return f.send({url:e,success:function(e){t(e)},error:function(e){n(e)}})}))}))},a=function(e,t){return function(n,a){if("template"===a.name){var l=n.getData().template;r(e,l).each((function(e){n.block("Loading..."),i(e).then((function(r){t(n,e,r)})).catch((function(){t(n,e,""),n.disable("save"),o(n)}))}))}}},l=function(t){return function(n){var a=n.getData();r(t,a.template).each((function(t){i(t).then((function(t){e.execCommand("mceInsertTemplate",!1,t),n.close()})).catch((function(){n.disable("save"),o(n)}))}))}};(function(){if(!t||0===t.length){var n=e.translate("No templates defined.");return e.notificationManager.open({text:n,type:"info"}),C.none()}return C.from(d.map(t,(function(e,t){var n=function(e){return void 0!==e.url};return{selected:0===t,text:e.title,value:{url:n(e)?C.from(e.url):C.none(),content:n(e)?C.none():C.from(e.content),description:e.description}}})))})().each((function(t){var r=n(t),s=function(e,n){return{title:"Insert Template",size:"large",body:{type:"panel",items:e},initialData:n,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],onSubmit:l(t),onChange:a(t,c)}},c=function(t,n,o){var i=function(e,t){if(-1===t.indexOf("<html>")){var n="",r=function(e){return e.getParam("content_style","","string")}(e),o=function(e){return e.getParam("content_css_cors",!1,"boolean")}(e)?' crossorigin="anonymous"':"";d.each(e.contentCSS,(function(t){n+='<link type="text/css" rel="stylesheet" href="'+e.documentBaseURI.toAbsolute(t)+'"'+o+">"})),r&&(n+='<style type="text/css">'+r+"</style>");var i=function(e){var t=e.getParam("body_class","","string");return-1===t.indexOf("=")?t:function(e){return e.getParam("body_class","","hash")[e.id]||""}(e)}(e),a=e.dom.encode,l='<script>document.addEventListener && document.addEventListener("click", function(e) {for (var elm = e.target; elm; elm = elm.parentNode) {if (elm.nodeName === "A" && !('+(S.mac?"e.metaKey":"e.ctrlKey && !e.altKey")+")) {e.preventDefault();}}}, false);<\/script> ",s=e.getBody().dir,c=s?' dir="'+a(s)+'"':"";t='<!DOCTYPE html><html><head><base href="'+a(e.documentBaseURI.getURI())+'">'+n+l+'</head><body class="'+a(i)+'"'+c+">"+t+"</body></html>"}return A(t,function(e){return e.getParam("template_preview_replace_values")}(e))}(e,o),a=[{type:"selectbox",name:"template",label:"Templates",items:r},{type:"htmlpanel",html:'<p aria-live="polite">'+E(n.value.description)+"</p>"},{label:"Preview",type:"iframe",name:"preview",sandboxed:!1}],l={template:n.text,preview:i};t.unblock(),t.redial(s(a,l)),t.focus("template")},u=e.windowManager.open(s([],{template:"",preview:""}));u.block("Loading..."),i(t[0]).then((function(e){c(u,t[0],e)})).catch((function(){c(u,t[0],""),u.disable("save"),o(u)}))}))},Q=function(e){e.addCommand("mceInsertTemplate",function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}(O,e)),e.addCommand("mceTemplate",function(e,t){return function(){var o=function(e){return e.getParam("templates")}(e);r(o)?o(t):n(o)?f.send({url:o,success:function(e){t(JSON.parse(e))}}):t(o)}}(e,function(e){return function(t){P(e,t)}}(e)))};t.add("template",(function(e){!function(e){var t=function(){return e.execCommand("mceTemplate")};e.ui.registry.addButton("template",{icon:"template",tooltip:"Insert template",onAction:t}),e.ui.registry.addMenuItem("template",{icon:"template",text:"Insert template...",onAction:t})}(e),Q(e),function(e){e.on("PreProcess",(function(t){var n=e.dom,r=m(e);d.each(n.select("div",t.node),(function(t){n.hasClass(t,"mceTmpl")&&(d.each(n.select("*",t),(function(t){n.hasClass(t,h(e).replace(/\s+/g,"|"))&&(t.innerHTML=v(e,r))})),y(e,t))}))}))}(e)}))}()},47998:function(e,t,n){var r=n(73971),o=n(78259),i=n(90662),a=n(24993),l=n(96430);function s(e){try{var t="__xe_t";return e.setItem(t,1),e.removeItem(t),!0}catch(e){return!1}}function c(e){return navigator.userAgent.indexOf(e)>-1}e.exports=function(){var e,t,n,u=!1,d=!1,f=!1,h={isNode:!1,isMobile:u,isPC:!1,isDoc:!!o};if(i||typeof process===r){n=c("Edge"),t=c("Chrome"),u=/(Android|webOS|iPhone|iPad|iPod|SymbianOS|BlackBerry|Windows Phone)/.test(navigator.userAgent),h.isDoc&&(e=o.body||o.documentElement,l(["webkit","khtml","moz","ms","o"],(function(t){h["-"+t]=!!e[t+"MatchesSelector"]})));try{d=s(i.localStorage)}catch(e){}try{f=s(i.sessionStorage)}catch(e){}a(h,{edge:n,firefox:c("Firefox"),msie:!n&&h["-ms"],safari:!t&&!n&&c("Safari"),isMobile:u,isPC:!u,isLocalStorage:d,isSessionStorage:f})}else h.isNode=!0;return h}},48007:function(e){e.exports=function(e){return e.getTime()}},48170:function(e,t,n){"use strict";n.d(t,{$r:function(){return _},Bq:function(){return N},D$:function(){return E},D6:function(){return w},GX:function(){return O},HB:function(){return S},Il:function(){return M},JO:function(){return T},JS:function(){return d},M5:function(){return u},O0:function(){return A},O2:function(){return p},S_:function(){return b},Sq:function(){return Q},US:function(){return V},UW:function(){return B},XJ:function(){return P},_e:function(){return k},le:function(){return x},oh:function(){return y},qB:function(){return c},vS:function(){return v},vj:function(){return f},zu:function(){return h}});var r=n(98026),o=n(38123),i=n(24326);function a(e,t,n){return(t-e)*n+e}var l="series\0",s="\0_ec_\0";function c(e){return e instanceof Array?e:null==e?[]:[e]}function u(e,t,n){if(e){e[t]=e[t]||{},e.emphasis=e.emphasis||{},e.emphasis[t]=e.emphasis[t]||{};for(var r=0,o=n.length;r<o;r++){var i=n[r];!e.emphasis[t].hasOwnProperty(i)&&e[t].hasOwnProperty(i)&&(e.emphasis[t][i]=e[t][i])}}}var d=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"];function f(e){return!(0,r.isObject)(e)||(0,r.isArray)(e)||e instanceof Date?e:e.value}function h(e){return(0,r.isObject)(e)&&!(e instanceof Array)}function p(e,t,n){var o="normalMerge"===n,i="replaceMerge"===n,a="replaceAll"===n;e=e||[],t=(t||[]).slice();var s=(0,r.createHashMap)();(0,r.each)(t,(function(e,n){(0,r.isObject)(e)||(t[n]=null)}));var c,u,d=function(e,t,n){var r=[];if("replaceAll"===n)return r;for(var o=0;o<e.length;o++){var i=e[o];i&&null!=i.id&&t.set(i.id,o),r.push({existing:"replaceMerge"===n||y(i)?null:i,newOption:null,keyInfo:null,brandNew:null})}return r}(e,s,n);return(o||i)&&function(e,t,n,o){(0,r.each)(o,(function(i,a){if(i&&null!=i.id){var l=g(i.id),s=n.get(l);if(null!=s){var c=e[s];(0,r.assert)(!c.newOption,'Duplicated option on id "'+l+'".'),c.newOption=i,c.existing=t[s],o[a]=null}}}))}(d,e,s,t),o&&function(e,t){(0,r.each)(t,(function(n,r){if(n&&null!=n.name)for(var o=0;o<e.length;o++){var i=e[o].existing;if(!e[o].newOption&&i&&(null==i.id||null==n.id)&&!y(n)&&!y(i)&&m("name",i,n))return e[o].newOption=n,void(t[r]=null)}}))}(d,t),o||i?function(e,t,n){(0,r.each)(t,(function(t){if(t){for(var r,o=0;(r=e[o])&&(r.newOption||y(r.existing)||r.existing&&null!=t.id&&!m("id",t,r.existing));)o++;r?(r.newOption=t,r.brandNew=n):e.push({newOption:t,brandNew:n,existing:null,keyInfo:null}),o++}}))}(d,t,i):a&&function(e,t){(0,r.each)(t,(function(t){e.push({newOption:t,brandNew:!0,existing:null,keyInfo:null})}))}(d,t),c=d,u=(0,r.createHashMap)(),(0,r.each)(c,(function(e){var t=e.existing;t&&u.set(t.id,e)})),(0,r.each)(c,(function(e){var t=e.newOption;(0,r.assert)(!t||null==t.id||!u.get(t.id)||u.get(t.id)===e,"id duplicates: "+(t&&t.id)),t&&null!=t.id&&u.set(t.id,e),!e.keyInfo&&(e.keyInfo={})})),(0,r.each)(c,(function(e,t){var n=e.existing,o=e.newOption,i=e.keyInfo;if((0,r.isObject)(o)){if(i.name=null!=o.name?g(o.name):n?n.name:l+t,n)i.id=g(n.id);else if(null!=o.id)i.id=g(o.id);else{var a=0;do{i.id="\0"+i.name+"\0"+a++}while(u.get(i.id))}u.set(i.id,e)}})),d}function m(e,t,n){var r=v(t[e],null),o=v(n[e],null);return null!=r&&null!=o&&r===o}function g(e){return v(e,"")}function v(e,t){return null==e?t:(0,r.isString)(e)?e:(0,r.isNumber)(e)||(0,r.isStringSafe)(e)?e+"":t}function A(e){var t=e.name;return!(!t||!t.indexOf(l))}function y(e){return e&&null!=e.id&&0===g(e.id).indexOf(s)}function b(e){return s+e}function O(e,t,n){(0,r.each)(e,(function(e){var o=e.newOption;(0,r.isObject)(o)&&(e.keyInfo.mainType=t,e.keyInfo.subType=function(e,t,n,r){var o=t.type?t.type:n?n.subType:r.determineSubType(e,t);return o}(t,o,e.existing,n))}))}function w(e,t){var n={},r={};return o(e||[],n),o(t||[],r,n),[i(n),i(r)];function o(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=v(e[r].seriesId,null);if(null==i)return;for(var a=c(e[r].dataIndex),l=n&&n[i],s=0,u=a.length;s<u;s++){var d=a[s];l&&l[d]?l[d]=null:(t[i]||(t[i]={}))[d]=1}}}function i(e,t){var n=[];for(var r in e)if(e.hasOwnProperty(r)&&null!=e[r])if(t)n.push(+r);else{var o=i(e[r],!0);o.length&&n.push({seriesId:r,dataIndex:o})}return n}}function x(e,t){return null!=t.dataIndexInside?t.dataIndexInside:null!=t.dataIndex?(0,r.isArray)(t.dataIndex)?(0,r.map)(t.dataIndex,(function(t){return e.indexOfRawIndex(t)})):e.indexOfRawIndex(t.dataIndex):null!=t.name?(0,r.isArray)(t.name)?(0,r.map)(t.name,(function(t){return e.indexOfName(t)})):e.indexOfName(t.name):void 0}function _(){var e="__ec_inner_"+C++;return function(t){return t[e]||(t[e]={})}}var C=(0,i.IH)();function k(e,t,n){var r=S(t,n),o=r.mainTypeSpecified,i=r.queryOptionMap,a=r.others,l=n?n.defaultMainType:null;return!o&&l&&i.set(l,{}),i.each((function(t,r){var o=T(e,r,t,{useDefault:l===r,enableAll:!n||null==n.enableAll||n.enableAll,enableNone:!n||null==n.enableNone||n.enableNone});a[r+"Models"]=o.models,a[r+"Model"]=o.models[0]})),a}function S(e,t){var n;if((0,r.isString)(e)){var o={};o[e+"Index"]=0,n=o}else n=e;var i=(0,r.createHashMap)(),a={},l=!1;return(0,r.each)(n,(function(e,n){if("dataIndex"!==n&&"dataIndexInside"!==n){var o=n.match(/^(\w+)(Index|Id|Name)$/)||[],s=o[1],c=(o[2]||"").toLowerCase();if(s&&c&&!(t&&t.includeMainTypes&&(0,r.indexOf)(t.includeMainTypes,s)<0))l=l||!!s,(i.get(s)||i.set(s,{}))[c]=e}else a[n]=e})),{mainTypeSpecified:l,queryOptionMap:i,others:a}}var V={useDefault:!0,enableAll:!1,enableNone:!1},B={useDefault:!1,enableAll:!0,enableNone:!0};function T(e,t,n,o){o=o||V;var i=n.index,a=n.id,l=n.name,s={models:null,specified:null!=i||null!=a||null!=l};if(!s.specified){var c=void 0;return s.models=o.useDefault&&(c=e.getComponent(t))?[c]:[],s}return"none"===i||!1===i?((0,r.assert)(o.enableNone,'`"none"` or `false` is not a valid value on index option.'),s.models=[],s):("all"===i&&((0,r.assert)(o.enableAll,'`"all"` is not a valid value on index option.'),i=a=l=null),s.models=e.queryComponents({mainType:t,index:i,id:a,name:l}),s)}function N(e,t,n){e.setAttribute?e.setAttribute(t,n):e[t]=n}function E(e,t){return e.getAttribute?e.getAttribute(t):e[t]}function P(e){return"auto"===e?o.A.domSupported?"html":"richText":e||"html"}function Q(e,t){var n=(0,r.createHashMap)(),o=[];return(0,r.each)(e,(function(e){var r=t(e);(n.get(r)||(o.push(r),n.set(r,[]))).push(e)})),{keys:o,buckets:n}}function M(e,t,n,o,l){var s=null==t||"auto"===t;if(null==o)return o;if((0,r.isNumber)(o)){var c=a(n||0,o,l);return(0,i.LI)(c,s?Math.max((0,i.XV)(n||0),(0,i.XV)(o)):t)}if((0,r.isString)(o))return l<1?n:o;for(var u=[],d=n,f=o,h=Math.max(d?d.length:0,f.length),p=0;p<h;++p){var m=e.getDimensionInfo(p);if(m&&"ordinal"===m.type)u[p]=(l<1&&d?d:f)[p];else{var g=d&&d[p]?d[p]:0,v=f[p];c=a(g,v,l);u[p]=(0,i.LI)(c,s?Math.max((0,i.XV)(g),(0,i.XV)(v)):t)}}return u}},48196:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"date-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},rules:Array},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>a.field.options.size||"default"));function u(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus).call(n,e)}}function d(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur).call(n,e)}}let{createFieldRules:f,getPropName:h,handleFieldValidation:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(a.designState)return;let t=h(a);m.value[t]=e}function A(e){if(v(e),p(h(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(m?void 0===m.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===m.value[a.field.options.name]?m.value[a.field.options.name]=null:l.value=m.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=g&&null!=g.value&&a.field.options.name&&(g.value[a.field.options.name]=n),f(a.field,s.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,v(e),p(h(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):f(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-date-picker"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([e.field.options.autoFullWidth?"lyfullwidth":""])},[(0,r.createVNode)(o,{ref:"lyfieldEditor",type:e.field.options.type,modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),readonly:e.field.options.readonly,disabled:e.field.options.disabled,size:c.value,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":e.field.options.valueFormat,placeholder:e.field.options.placeholder||"选择日期",onFocus:u,onBlur:d,onChange:A},null,8,["type","modelValue","readonly","disabled","size","clearable","editable","format","value-format","placeholder"])],2)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-c2b20044"]])},48281:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"input-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-option"),_=(0,r.resolveComponent)("el-select"),C=(0,r.resolveComponent)("el-divider"),k=(0,r.resolveComponent)("el-input-number"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[29]||(o[29]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[26]||(o[26]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"只读"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.readonly,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.readonly=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.clearable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"显示类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.type=t),onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"text",value:"text"}),(0,r.createVNode)(x,{label:"password",value:"password"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"最小输入长度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{min:1,modelValue:e.optionModel.minLength,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.minLength=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"最大输入长度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{min:1,modelValue:e.optionModel.maxLength,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.maxLength=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"显示统计字数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.showWordLimit,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.showWordLimit=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"头部Icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.prefixIcon,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.prefixIcon=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"尾部Icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.suffixIcon,"onUpdate:modelValue":o[19]||(o[19]=t=>e.optionModel.suffixIcon=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"前缀"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.prependSlot,"onUpdate:modelValue":o[20]||(o[20]=t=>e.optionModel.prependSlot=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"后缀"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.appendSlot,"onUpdate:modelValue":o[21]||(o[21]=t=>e.optionModel.appendSlot=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onInput","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[22]||(o[22]=e=>b("onInput",["value"]))},{default:(0,r.withCtx)((()=>o[31]||(o[31]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[23]||(o[23]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[32]||(o[32]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[24]||(o[24]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[33]||(o[33]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[25]||(o[25]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[34]||(o[34]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[35]||(o[35]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[28]||(o[28]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[36]||(o[36]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[37]||(o[37]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[27]||(o[27]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-3f7eb9c2"]])},48404:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(61431);const o=["id"],i={class:"ly-dialog__headerbtn"},a=["onClick"];n(29436);var l={name:"LyDialog",data(){return{visible:!1,screeFull:!1}},props:{title:{type:String,default:""},modelValue:{type:Boolean,default:!0},width:{type:String,default:"50%"},height:{type:String,default:""},center:{type:Boolean,default:!1},top:{type:String,default:"40px"},draggable:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!1},showFullscreen:{type:Boolean,default:!0},fullScreenBodyPadding:{type:[String,Number],default:"20px"},loading:{type:Boolean,default:!1},beforeClose:Function},watch:{modelValue:function(e){this.visible=e},fullscreen:function(e){this.screeFull=e},screeFull:function(e){this.$emit("update:fullscreen",e),this.handleOpened(this.screeFull)}},mounted(){this.screeFull=this.fullscreen,this.visible=this.modelValue},methods:{openDialog(){this.visible=!0},closeDialog(){this.visible=!1},closed(){this.$emit("closed")},handleFullScreenClick(){this.screeFull=!this.screeFull},calcBodyHeight(e=!1){if(!e&&this.$refs.lydialog.dialogContentRef){const e=this.$refs.lydialog.dialogContentRef.$el.querySelector(".el-dialog__body"),t=this.$refs.lydialog.dialogContentRef.$el.querySelector(".el-dialog__header"),n=this.$refs.lydialog.dialogContentRef.$el.querySelector(".el-dialog__footer"),r=`calc(100vh - ${(t?t.offsetHeight:0)+(n?n.offsetHeight:0)}px - 100px - ${this.top})`;this.$nextTick((()=>{this.height?e.style.maxHeight=this.height:e.style.maxHeight=r}))}},handleOpened(e=!1){this.calcBodyHeight(e)}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("Minus"),d=(0,r.resolveComponent)("el-icon"),f=(0,r.resolveComponent)("full-screen"),h=(0,r.resolveComponent)("close"),p=(0,r.resolveComponent)("el-dialog"),m=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"ly-dialog",style:(0,r.normalizeStyle)({"--fullScreenBodyPadding":n.fullScreenBodyPadding})},[(0,r.createVNode)(p,{modelValue:s.visible,"onUpdate:modelValue":t[1]||(t[1]=e=>s.visible=e),"close-on-click-modal":n.closeOnClickModal,title:n.title,width:n.width,top:n.top,fullscreen:s.screeFull,center:n.center,"before-close":n.beforeClose,"append-to-body":n.appendToBody,"destroy-on-close":!0,draggable:n.draggable,"show-close":n.showClose,onClosed:c.closed,ref:"lydialog",onOpened:t[2]||(t[2]=e=>c.handleOpened(s.screeFull))},(0,r.createSlots)({header:(0,r.withCtx)((({close:l,titleId:p,titleClass:m})=>[(0,r.createElementVNode)("div",null,[(0,r.renderSlot)(e.$slots,"header",{},(()=>[(0,r.createElementVNode)("span",{id:p,class:(0,r.normalizeClass)(m)},(0,r.toDisplayString)(n.title),11,o)]),!0),(0,r.renderSlot)(e.$slots,"headerCenter",{},void 0,!0),(0,r.createElementVNode)("div",i,[n.showFullscreen?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,"aria-label":"fullscreen",type:"button",onClick:t[0]||(t[0]=(...e)=>c.handleFullScreenClick&&c.handleFullScreenClick(...e))},[s.screeFull?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,class:"el-dialog__close"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u)])),_:1})):((0,r.openBlock)(),(0,r.createBlock)(d,{key:1,class:"el-dialog__close"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f)])),_:1}))])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("button",{"aria-label":"close",type:"button",onClick:l},[(0,r.createVNode)(d,{class:"el-dialog__close"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h)])),_:1})],8,a)])])])),default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])),[[m,n.loading]])])),_:2},[e.$slots.footer?{name:"footer",fn:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"footer",{},void 0,!0)])),key:"0"}:void 0]),1032,["modelValue","close-on-click-modal","title","width","top","fullscreen","center","before-close","append-to-body","draggable","show-close","onClosed"])],4)}],["__scopeId","data-v-888001e4"]])},48432:function(e,t,n){"use strict";var r=n(91072),o=n(55638),i=n(61431);const a="10.0.6",l={UNEXPECTED_RETURN_TYPE:r.CORE_ERROR_CODES_EXTEND_POINT,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function s(e,...t){return r.createCompileError(e,null,void 0)}const c=o.makeSymbol("__translateVNode"),u=o.makeSymbol("__datetimeParts"),d=o.makeSymbol("__numberParts"),f=o.makeSymbol("__setPluralRules");o.makeSymbol("__intlifyMeta");const h=o.makeSymbol("__injectWithOption"),p=o.makeSymbol("__dispose");function m(e){if(!o.isObject(e))return e;for(const t in e)if(o.hasOwn(e,t))if(t.includes(".")){const n=t.split("."),r=n.length-1;let i=e,a=!1;for(let e=0;e<r;e++){if("__proto__"===n[e])throw new Error(`unsafe key: ${n[e]}`);if(n[e]in i||(i[n[e]]=o.create()),!o.isObject(i[n[e]])){a=!0;break}i=i[n[e]]}a||(i[n[r]]=e[t],delete e[t]),o.isObject(i[n[r]])&&m(i[n[r]])}else o.isObject(e[t])&&m(e[t]);return e}function g(e,t){const{messages:n,__i18n:r,messageResolver:i,flatJson:a}=t,l=o.isPlainObject(n)?n:o.isArray(r)?o.create():{[e]:o.create()};if(o.isArray(r)&&r.forEach((e=>{if("locale"in e&&"resource"in e){const{locale:t,resource:n}=e;t?(l[t]=l[t]||o.create(),o.deepCopy(n,l[t])):o.deepCopy(n,l)}else o.isString(e)&&o.deepCopy(JSON.parse(e),l)})),null==i&&a)for(const e in l)o.hasOwn(l,e)&&m(l[e]);return l}function v(e){return e.type}function A(e,t,n){let r=o.isObject(t.messages)?t.messages:o.create();"__i18nGlobal"in n&&(r=g(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const i=Object.keys(r);if(i.length&&i.forEach((t=>{e.mergeLocaleMessage(t,r[t])})),o.isObject(t.datetimeFormats)){const n=Object.keys(t.datetimeFormats);n.length&&n.forEach((n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])}))}if(o.isObject(t.numberFormats)){const n=Object.keys(t.numberFormats);n.length&&n.forEach((n=>{e.mergeNumberFormat(n,t.numberFormats[n])}))}}function y(e){return i.createVNode(i.Text,null,e,0)}const b=()=>[],O=()=>!1;let w=0;function x(e){return(t,n,r,o)=>e(n,r,i.getCurrentInstance()||void 0,o)}function _(e={}){const{__root:t,__injectWithOption:n}=e,p=void 0===t,v=e.flatJson,A=o.inBrowser?i.ref:i.shallowRef;let _=!o.isBoolean(e.inheritLocale)||e.inheritLocale;const C=A(t&&_?t.locale.value:o.isString(e.locale)?e.locale:r.DEFAULT_LOCALE),k=A(t&&_?t.fallbackLocale.value:o.isString(e.fallbackLocale)||o.isArray(e.fallbackLocale)||o.isPlainObject(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:C.value),S=A(g(C.value,e)),V=A(o.isPlainObject(e.datetimeFormats)?e.datetimeFormats:{[C.value]:{}}),B=A(o.isPlainObject(e.numberFormats)?e.numberFormats:{[C.value]:{}});let T=t?t.missingWarn:!o.isBoolean(e.missingWarn)&&!o.isRegExp(e.missingWarn)||e.missingWarn,N=t?t.fallbackWarn:!o.isBoolean(e.fallbackWarn)&&!o.isRegExp(e.fallbackWarn)||e.fallbackWarn,E=t?t.fallbackRoot:!o.isBoolean(e.fallbackRoot)||e.fallbackRoot,P=!!e.fallbackFormat,Q=o.isFunction(e.missing)?e.missing:null,M=o.isFunction(e.missing)?x(e.missing):null,D=o.isFunction(e.postTranslation)?e.postTranslation:null,$=t?t.warnHtmlMessage:!o.isBoolean(e.warnHtmlMessage)||e.warnHtmlMessage,z=!!e.escapeParameter;const R=t?t.modifiers:o.isPlainObject(e.modifiers)?e.modifiers:{};let I,L=e.pluralRules||t&&t.pluralRules;I=(()=>{p&&r.setFallbackContext(null);const t={version:a,locale:C.value,fallbackLocale:k.value,messages:S.value,modifiers:R,pluralRules:L,missing:null===M?void 0:M,missingWarn:T,fallbackWarn:N,fallbackFormat:P,unresolving:!0,postTranslation:null===D?void 0:D,warnHtmlMessage:$,escapeParameter:z,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};t.datetimeFormats=V.value,t.numberFormats=B.value,t.__datetimeFormatters=o.isPlainObject(I)?I.__datetimeFormatters:void 0,t.__numberFormatters=o.isPlainObject(I)?I.__numberFormatters:void 0;const n=r.createCoreContext(t);return p&&r.setFallbackContext(n),n})(),r.updateFallbackLocale(I,C.value,k.value);const F=i.computed({get:()=>C.value,set:e=>{C.value=e,I.locale=C.value}}),U=i.computed({get:()=>k.value,set:e=>{k.value=e,I.fallbackLocale=k.value,r.updateFallbackLocale(I,C.value,e)}}),H=i.computed((()=>S.value)),W=i.computed((()=>V.value)),j=i.computed((()=>B.value));const q=(e,n,i,a,c,u)=>{let d;C.value,k.value,S.value,V.value,B.value;try{0,p||(I.fallbackContext=t?r.getFallbackContext():void 0),d=e(I)}finally{p||(I.fallbackContext=void 0)}if("translate exists"!==i&&o.isNumber(d)&&d===r.NOT_REOSLVED||"translate exists"===i&&!d){const[e,r]=n();return t&&E?a(t):c(e)}if(u(d))return d;throw s(l.UNEXPECTED_RETURN_TYPE)};function X(...e){return q((t=>Reflect.apply(r.translate,null,[t,...e])),(()=>r.parseTranslateArgs(...e)),"translate",(t=>Reflect.apply(t.t,t,[...e])),(e=>e),(e=>o.isString(e)))}const Y={normalize:function(e){return e.map((e=>o.isString(e)||o.isNumber(e)||o.isBoolean(e)?y(String(e)):e))},interpolate:e=>e,type:"vnode"};function G(e){return S.value[e]||{}}w++,t&&o.inBrowser&&(i.watch(t.locale,(e=>{_&&(C.value=e,I.locale=e,r.updateFallbackLocale(I,C.value,k.value))})),i.watch(t.fallbackLocale,(e=>{_&&(k.value=e,I.fallbackLocale=e,r.updateFallbackLocale(I,C.value,k.value))})));const Z={id:w,locale:F,fallbackLocale:U,get inheritLocale(){return _},set inheritLocale(e){_=e,e&&t&&(C.value=t.locale.value,k.value=t.fallbackLocale.value,r.updateFallbackLocale(I,C.value,k.value))},get availableLocales(){return Object.keys(S.value).sort()},messages:H,get modifiers(){return R},get pluralRules(){return L||{}},get isGlobal(){return p},get missingWarn(){return T},set missingWarn(e){T=e,I.missingWarn=T},get fallbackWarn(){return N},set fallbackWarn(e){N=e,I.fallbackWarn=N},get fallbackRoot(){return E},set fallbackRoot(e){E=e},get fallbackFormat(){return P},set fallbackFormat(e){P=e,I.fallbackFormat=P},get warnHtmlMessage(){return $},set warnHtmlMessage(e){$=e,I.warnHtmlMessage=e},get escapeParameter(){return z},set escapeParameter(e){z=e,I.escapeParameter=e},t:X,getLocaleMessage:G,setLocaleMessage:function(e,t){if(v){const n={[e]:t};for(const e in n)o.hasOwn(n,e)&&m(n[e]);t=n[e]}S.value[e]=t,I.messages=S.value},mergeLocaleMessage:function(e,t){S.value[e]=S.value[e]||{};const n={[e]:t};if(v)for(const e in n)o.hasOwn(n,e)&&m(n[e]);t=n[e],o.deepCopy(t,S.value[e]),I.messages=S.value},getPostTranslationHandler:function(){return o.isFunction(D)?D:null},setPostTranslationHandler:function(e){D=e,I.postTranslation=e},getMissingHandler:function(){return Q},setMissingHandler:function(e){null!==e&&(M=x(e)),Q=e,I.missing=M},[f]:function(e){L=e,I.pluralRules=L}};return Z.datetimeFormats=W,Z.numberFormats=j,Z.rt=function(...e){const[t,n,r]=e;if(r&&!o.isObject(r))throw s(l.INVALID_ARGUMENT);return X(t,n,o.assign({resolvedMessage:!0},r||{}))},Z.te=function(e,t){return q((()=>{if(!e)return!1;const n=G(o.isString(t)?t:C.value),i=I.messageResolver(n,e);return r.isMessageAST(i)||r.isMessageFunction(i)||o.isString(i)}),(()=>[e]),"translate exists",(n=>Reflect.apply(n.te,n,[e,t])),O,(e=>o.isBoolean(e)))},Z.tm=function(e){const n=function(e){let t=null;const n=r.fallbackWithLocaleChain(I,k.value,C.value);for(let r=0;r<n.length;r++){const o=S.value[n[r]]||{},i=I.messageResolver(o,e);if(null!=i){t=i;break}}return t}(e);return null!=n?n:t&&t.tm(e)||{}},Z.d=function(...e){return q((t=>Reflect.apply(r.datetime,null,[t,...e])),(()=>r.parseDateTimeArgs(...e)),"datetime format",(t=>Reflect.apply(t.d,t,[...e])),(()=>r.MISSING_RESOLVE_VALUE),(e=>o.isString(e)))},Z.n=function(...e){return q((t=>Reflect.apply(r.number,null,[t,...e])),(()=>r.parseNumberArgs(...e)),"number format",(t=>Reflect.apply(t.n,t,[...e])),(()=>r.MISSING_RESOLVE_VALUE),(e=>o.isString(e)))},Z.getDateTimeFormat=function(e){return V.value[e]||{}},Z.setDateTimeFormat=function(e,t){V.value[e]=t,I.datetimeFormats=V.value,r.clearDateTimeFormat(I,e,t)},Z.mergeDateTimeFormat=function(e,t){V.value[e]=o.assign(V.value[e]||{},t),I.datetimeFormats=V.value,r.clearDateTimeFormat(I,e,t)},Z.getNumberFormat=function(e){return B.value[e]||{}},Z.setNumberFormat=function(e,t){B.value[e]=t,I.numberFormats=B.value,r.clearNumberFormat(I,e,t)},Z.mergeNumberFormat=function(e,t){B.value[e]=o.assign(B.value[e]||{},t),I.numberFormats=B.value,r.clearNumberFormat(I,e,t)},Z[h]=n,Z[c]=function(...e){return q((t=>{let n;const o=t;try{o.processor=Y,n=Reflect.apply(r.translate,null,[o,...e])}finally{o.processor=null}return n}),(()=>r.parseTranslateArgs(...e)),"translate",(t=>t[c](...e)),(e=>[y(e)]),(e=>o.isArray(e)))},Z[u]=function(...e){return q((t=>Reflect.apply(r.datetime,null,[t,...e])),(()=>r.parseDateTimeArgs(...e)),"datetime format",(t=>t[u](...e)),b,(e=>o.isString(e)||o.isArray(e)))},Z[d]=function(...e){return q((t=>Reflect.apply(r.number,null,[t,...e])),(()=>r.parseNumberArgs(...e)),"number format",(t=>t[d](...e)),b,(e=>o.isString(e)||o.isArray(e)))},Z}function C(e={}){const t=_(function(e){const t=o.isString(e.locale)?e.locale:r.DEFAULT_LOCALE,n=o.isString(e.fallbackLocale)||o.isArray(e.fallbackLocale)||o.isPlainObject(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,i=o.isFunction(e.missing)?e.missing:void 0,a=!o.isBoolean(e.silentTranslationWarn)&&!o.isRegExp(e.silentTranslationWarn)||!e.silentTranslationWarn,l=!o.isBoolean(e.silentFallbackWarn)&&!o.isRegExp(e.silentFallbackWarn)||!e.silentFallbackWarn,s=!o.isBoolean(e.fallbackRoot)||e.fallbackRoot,c=!!e.formatFallbackMessages,u=o.isPlainObject(e.modifiers)?e.modifiers:{},d=e.pluralizationRules,f=o.isFunction(e.postTranslation)?e.postTranslation:void 0,h=!o.isString(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,p=!!e.escapeParameterHtml,m=!o.isBoolean(e.sync)||e.sync;let g=e.messages;if(o.isPlainObject(e.sharedMessages)){const t=e.sharedMessages;g=Object.keys(t).reduce(((e,n)=>{const r=e[n]||(e[n]={});return o.assign(r,t[n]),e}),g||{})}const{__i18n:v,__root:A,__injectWithOption:y}=e,b=e.datetimeFormats,O=e.numberFormats;return{locale:t,fallbackLocale:n,messages:g,flatJson:e.flatJson,datetimeFormats:b,numberFormats:O,missing:i,missingWarn:a,fallbackWarn:l,fallbackRoot:s,fallbackFormat:c,modifiers:u,pluralRules:d,postTranslation:f,warnHtmlMessage:h,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:m,__i18n:v,__root:A,__injectWithOption:y}}(e)),{__extender:n}=e,i={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return o.isBoolean(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=o.isBoolean(e)?!e:e},get silentFallbackWarn(){return o.isBoolean(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=o.isBoolean(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){return Reflect.apply(t.t,t,[...e])},rt(...e){return Reflect.apply(t.rt,t,[...e])},tc(...e){const[n,r,i]=e,a={plural:1};let c=null,u=null;if(!o.isString(n))throw s(l.INVALID_ARGUMENT);const d=n;return o.isString(r)?a.locale=r:o.isNumber(r)?a.plural=r:o.isArray(r)?c=r:o.isPlainObject(r)&&(u=r),o.isString(i)?a.locale=i:o.isArray(i)?c=i:o.isPlainObject(i)&&(u=i),Reflect.apply(t.t,t,[d,c||u||{},a])},te(e,n){return t.te(e,n)},tm(e){return t.tm(e)},getLocaleMessage(e){return t.getLocaleMessage(e)},setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d(...e){return Reflect.apply(t.d,t,[...e])},getDateTimeFormat(e){return t.getDateTimeFormat(e)},setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n(...e){return Reflect.apply(t.n,t,[...e])},getNumberFormat(e){return t.getNumberFormat(e)},setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)}};return i.__extender=n,i}function k(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[f](t.pluralizationRules||e.pluralizationRules);const n=g(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach((t=>e.mergeLocaleMessage(t,n[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((n=>e.mergeNumberFormat(n,t.numberFormats[n]))),e}const S={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}};function V(){return i.Fragment}const B=i.defineComponent({name:"i18n-t",props:o.assign({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>o.isNumber(e)||!isNaN(e)}},S),setup(e,t){const{slots:n,attrs:r}=t,a=e.i18n||I({useScope:e.scope,__useComponent:!0});return()=>{const l=Object.keys(n).filter((e=>"_"!==e)),s=o.create();e.locale&&(s.locale=e.locale),void 0!==e.plural&&(s.plural=o.isString(e.plural)?+e.plural:e.plural);const u=function({slots:e},t){if(1===t.length&&"default"===t[0])return(e.default?e.default():[]).reduce(((e,t)=>[...e,...t.type===i.Fragment?t.children:[t]]),[]);return t.reduce(((t,n)=>{const r=e[n];return r&&(t[n]=r()),t}),o.create())}(t,l),d=a[c](e.keypath,u,s),f=o.assign(o.create(),r),h=o.isString(e.tag)||o.isObject(e.tag)?e.tag:V();return i.h(h,f,d)}}}),T=B;function N(e,t,n,r){const{slots:a,attrs:l}=t;return()=>{const t={part:!0};let s=o.create();e.locale&&(t.locale=e.locale),o.isString(e.format)?t.key=e.format:o.isObject(e.format)&&(o.isString(e.format.key)&&(t.key=e.format.key),s=Object.keys(e.format).reduce(((t,r)=>n.includes(r)?o.assign(o.create(),t,{[r]:e.format[r]}):t),o.create()));const c=r(e.value,t,s);let u=[t.key];o.isArray(c)?u=c.map(((e,t)=>{const n=a[e.type],r=n?n({[e.type]:e.value,index:t,parts:c}):[e.value];var i;return i=r,o.isArray(i)&&!o.isString(i[0])&&(r[0].key=`${e.type}-${t}`),r})):o.isString(c)&&(u=[c]);const d=o.assign(o.create(),l),f=o.isString(e.tag)||o.isObject(e.tag)?e.tag:V();return i.h(f,d,u)}}const E=i.defineComponent({name:"i18n-n",props:o.assign({value:{type:Number,required:!0},format:{type:[String,Object]}},S),setup(e,t){const n=e.i18n||I({useScope:e.scope,__useComponent:!0});return N(e,t,r.NUMBER_FORMAT_OPTIONS_KEYS,((...e)=>n[d](...e)))}}),P=E,Q=i.defineComponent({name:"i18n-d",props:o.assign({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},S),setup(e,t){const n=e.i18n||I({useScope:e.scope,__useComponent:!0});return N(e,t,r.DATETIME_FORMAT_OPTIONS_KEYS,((...e)=>n[u](...e)))}}),M=Q;function D(e){const t=t=>{const{instance:n,value:r}=t;if(!n||!n.$)throw s(l.UNEXPECTED_ERROR);const o=function(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return null!=r?r.__composer:e.global.__composer}}(e,n.$),i=$(r);return[Reflect.apply(o.t,o,[...z(i)]),o]};return{created:(n,r)=>{const[a,l]=t(r);o.inBrowser&&e.global===l&&(n.__i18nWatcher=i.watch(l.locale,(()=>{r.instance&&r.instance.$forceUpdate()}))),n.__composer=l,n.textContent=a},unmounted:e=>{o.inBrowser&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){const n=e.__composer,r=$(t);e.textContent=Reflect.apply(n.t,n,[...z(r)])}},getSSRProps:e=>{const[n]=t(e);return{textContent:n}}}}function $(e){if(o.isString(e))return{path:e};if(o.isPlainObject(e)){if(!("path"in e))throw s(l.REQUIRED_VALUE);return e}throw s(l.INVALID_VALUE)}function z(e){const{path:t,locale:n,args:r,choice:i,plural:a}=e,l={},s=r||{};return o.isString(n)&&(l.locale=n),o.isNumber(i)&&(l.plural=i),o.isNumber(a)&&(l.plural=a),[t,s,l]}const R=o.makeSymbol("global-vue-i18n");function I(e={}){const t=i.getCurrentInstance();if(null==t)throw s(l.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&null!=t.appContext.app&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw s(l.NOT_INSTALLED);const n=function(e){const t=i.inject(e.isCE?R:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw s(e.isCE?l.NOT_INSTALLED_WITH_PROVIDE:l.UNEXPECTED_ERROR);return t}(t),r=function(e){return"composition"===e.mode?e.global:e.global.__composer}(n),a=v(t),c=function(e,t){return o.isEmptyObject(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}(e,a);if("global"===c)return A(r,e,a),r;if("parent"===c){let o=function(e,t,n=!1){let r=null;const o=t.root;let i=function(e,t=!1){if(null==e)return null;return t&&e.vnode.ctx||e.parent}(t,n);for(;null!=i;){const t=e;if("composition"===e.mode)r=t.__getInstance(i);else{const e=t.__getInstance(i);null!=e&&(r=e.__composer,n&&r&&!r[h]&&(r=null))}if(null!=r)break;if(o===i)break;i=i.parent}return r}(n,t,e.__useComponent);return null==o&&(o=r),o}const u=n;let d=u.__getInstance(t);if(null==d){const n=o.assign({},e);"__i18n"in a&&(n.__i18n=a.__i18n),r&&(n.__root=r),d=_(n),u.__composerExtend&&(d[p]=u.__composerExtend(d)),function(e,t,n){i.onMounted((()=>{}),t),i.onUnmounted((()=>{const r=n;e.__deleteInstance(t);const o=r[p];o&&(o(),delete r[p])}),t)}(u,t,d),u.__setInstance(t,d)}return d}const L=["locale","fallbackLocale","availableLocales"],F=["t","rt","d","n","tm","te"];r.registerMessageCompiler(r.compile),r.registerMessageResolver(r.resolveValue),r.registerLocaleFallbacker(r.fallbackWithLocaleChain),t.hU=function(e={},t){const n=!o.isBoolean(e.legacy)||e.legacy,r=!o.isBoolean(e.globalInjection)||e.globalInjection,a=new Map,[c,u]=function(e,t){const n=i.effectScope(),r=t?n.run((()=>C(e))):n.run((()=>_(e)));if(null==r)throw s(l.UNEXPECTED_ERROR);return[n,r]}(e,n),d=o.makeSymbol(""),f={get mode(){return n?"legacy":"composition"},async install(e,...t){if(e.__VUE_I18N_SYMBOL__=d,e.provide(e.__VUE_I18N_SYMBOL__,f),o.isPlainObject(t[0])){const e=t[0];f.__composerExtend=e.__composerExtend,f.__vueI18nExtend=e.__vueI18nExtend}let a=null;!n&&r&&(a=function(e,t){const n=Object.create(null);L.forEach((e=>{const r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw s(l.UNEXPECTED_ERROR);const o=i.isRef(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,o)})),e.config.globalProperties.$i18n=n,F.forEach((n=>{const r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw s(l.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}));const r=()=>{delete e.config.globalProperties.$i18n,F.forEach((t=>{delete e.config.globalProperties[`$${t}`]}))};return r}(e,f.global)),function(e,t,...n){const r=o.isPlainObject(n[0])?n[0]:{};(!o.isBoolean(r.globalInstall)||r.globalInstall)&&([B.name,"I18nT"].forEach((t=>e.component(t,B))),[E.name,"I18nN"].forEach((t=>e.component(t,E))),[Q.name,"I18nD"].forEach((t=>e.component(t,Q)))),e.directive("t",D(t))}(e,f,...t),n&&e.mixin(function(e,t,n){return{beforeCreate(){const r=i.getCurrentInstance();if(!r)throw s(l.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const r=o.i18n;if(o.__i18n&&(r.__i18n=o.__i18n),r.__root=t,this===this.$root)this.$i18n=k(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=C(r);const e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=k(e,o);else{this.$i18n=C({__i18n:o.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&A(t,o,o),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e),n.__setInstance(r,this.$i18n)},mounted(){},unmounted(){const e=i.getCurrentInstance();if(!e)throw s(l.UNEXPECTED_ERROR);const t=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,t.__disposer&&(t.__disposer(),delete t.__disposer,delete t.__extender),n.__deleteInstance(e),delete this.$i18n}}}(u,u.__composer,f));const c=e.unmount;e.unmount=()=>{a&&a(),f.dispose(),c()}},get global(){return u},dispose(){c.stop()},__instances:a,__getInstance:function(e){return a.get(e)||null},__setInstance:function(e,t){a.set(e,t)},__deleteInstance:function(e){a.delete(e)}};return f},t.s9=I},48490:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});var r=n(61431);const o={key:1},i={key:10,style:{color:"#a2a5ad","font-size":"12px"}},a={style:{padding:"0px 5px"}},l={key:1},s=["onClick"],c=["onClick"],u=["onClick"],d={class:"table-operate-btn"};n(44114),n(18111),n(61701);var f=n(40412),h=n(93029),p=n(60104),m=n(78003),g={__name:"lyInputNumber",props:{modelValue:{type:[Number,String]},min:{type:Number},max:{type:Number},step:{type:Number},precision:{type:Number},controls:{type:Boolean,default:!1},controlsPosition:{type:String,default:""},placeholder:{type:String,default:""},textAlign:{type:String,default:"left"},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(e,{emit:t}){const n=t,o=e,i=(0,r.computed)({get(){return"string"==typeof o.modelValue?parseFloat(o.modelValue):o.modelValue},set(e){n("update:modelValue",e)}});function a(e){n("change",e)}return(t,n)=>{const o=(0,r.resolveComponent)("el-input-number");return(0,r.openBlock)(),(0,r.createBlock)(o,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),onChange:a,min:e.min,max:e.max,step:e.step,precision:e.precision,controls:e.controls,"controls-position":e.controlsPosition,placeholder:e.placeholder,class:(0,r.normalizeClass)(e.textAlign?"lyinputnumber_textalign_left":""),disabled:e.disabled},null,8,["modelValue","min","max","step","precision","controls","controls-position","placeholder","class","disabled"])}}},v=n(66262);var A=(0,v.A)(g,[["__scopeId","data-v-647a6da2"]]),y={name:"formItem",components:{TEditor:h.A,LyUploadAvatar:p.A,fileMultipleUpload:m.A,lyInputNumber:A},props:{options:{type:Object},editableTabsItem:{type:Object}},watch:{options:{handler(e){e&&e.id&&this.getInit()},immediate:!0}},data(){return{loadingPage:!1,formList:[],form:{},childTableData:[],childRemoveVisible:!1,validRules:{title:[{required:!0,message:"必须填写"}],key:[{required:!0,message:"必须填写"}],value:[{required:!0,message:"必须填写"}]}}},methods:{getInit(){const e=this;(0,f.platformsettingsSysconfig)({parent:this.options.id,limit:999}).then((t=>{const{data:n}=t.data;this.formList=n;const r={};for(const t of n){const n=t.key;t.value?r[n]=t.value:-1!==[5,12].indexOf(t.form_item_type)?r[n]=[]:r[n]=void 0,"array"===t.form_item_type_label?e.$nextTick((()=>{const e="xTable_"+n;this.$refs[e][0].loadData(t.children)})):"number"===t.form_item_type_label&&(r[n]=""==t.value?0:Number(t.value))}this.form=JSON.parse(JSON.stringify(r))}))},onSubmit(){const e=this,t=JSON.parse(JSON.stringify(this.form)),n=Object.keys(t),r=Object.values(t);for(const t in this.formList){const o=this.formList[t];if("array"===o.form_item_type_label){const t=o.id,n="xTable_"+o.key,r=this.$refs[n][0],{tableData:i}=r.getTableData();for(const e of i)!e.id&&e.key&&e.value&&(e.parent=t,e.id=null,this.formList.push(e));for(const t of o.rule)if(t.required&&0===i.length)return void e.$message.error(o.title+"不能为空");o.value=i}n.map(((e,t)=>{e===o.key&&"array"!==o.form_item_type_label&&(o.value=r[t])}))}let o=this.formList;o.id=this.options.id,(0,f.platformsettingsSysconfigSavecontent)(o).then((e=>{2e3==e.code?(this.$message.success("保存成功"),this.getInit()):this.$message.warning(e.msg)}))},onDelRow(e){(0,f.platformsettingsSysconfigDelete)({id:e.id}).then((e=>{2e3==e.code?(this.$message.success(e.msg),this.getInit()):this.$message.warning(e.msg)}))},onEdit(e){const t=this;t.formList[e].new_key=t.formList[e].key,t.formList[e].edit=!0},onEditCancel(e){const t=this;t.formList[e].new_key=t.formList[e].key,t.formList[e].edit=!1},onEditSave(e){e.value=this.form[e.key],e.key=JSON.parse(JSON.stringify(e.new_key)),(0,f.platformsettingsSysconfigEdit)(e).then((e=>{2e3==e.code?this.getInit():this.$message.warning(e.msg)}))}},mounted(){}};var b=(0,v.A)(y,[["render",function(e,t,n,f,h,p){const m=(0,r.resolveComponent)("el-input"),g=(0,r.resolveComponent)("el-table-column"),v=(0,r.resolveComponent)("lyInputNumber"),A=(0,r.resolveComponent)("el-date-picker"),y=(0,r.resolveComponent)("el-option"),b=(0,r.resolveComponent)("el-select"),O=(0,r.resolveComponent)("el-checkbox"),w=(0,r.resolveComponent)("el-checkbox-group"),x=(0,r.resolveComponent)("el-radio"),_=(0,r.resolveComponent)("el-radio-group"),C=(0,r.resolveComponent)("el-switch"),k=(0,r.resolveComponent)("ly-upload-avatar"),S=(0,r.resolveComponent)("TEditor"),V=(0,r.resolveComponent)("upload-filled"),B=(0,r.resolveComponent)("el-icon"),T=(0,r.resolveComponent)("fileMultipleUpload"),N=(0,r.resolveComponent)("el-popconfirm"),E=(0,r.resolveComponent)("el-table"),P=(0,r.resolveComponent)("el-button"),Q=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(E,{data:h.formList,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{"min-width":"100",label:"名称"},{default:(0,r.withCtx)((e=>[e.row.edit?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,modelValue:e.row.title,"onUpdate:modelValue":t=>e.row.title=t,placeholder:"请输入名称"},null,8,["modelValue","onUpdate:modelValue"])):((0,r.openBlock)(),(0,r.createElementBlock)("span",o,(0,r.toDisplayString)(e.row.title),1))])),_:1}),(0,r.createVNode)(g,{"min-width":"300",prop:"avatar",label:"变量值"},{default:(0,r.withCtx)((e=>[["text","textarea"].indexOf(e.row.form_item_type_label)>-1?((0,r.openBlock)(),(0,r.createBlock)(m,{key:e.row.id,type:e.row.form_item_type_label,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,placeholder:e.row.placeholder,clearable:""},null,8,["type","modelValue","onUpdate:modelValue","placeholder"])):"number"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(v,{key:e.row.id,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,placeholder:e.row.placeholder,style:{width:"100%"},controls:!1},null,8,["modelValue","onUpdate:modelValue","placeholder"])):["datetime","date","time"].indexOf(e.row.form_item_type_label)>-1?((0,r.openBlock)(),(0,r.createBlock)(A,{modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,key:e.row.id,type:e.row.form_item_type_label,placeholder:e.row.placeholder},null,8,["modelValue","onUpdate:modelValue","type","placeholder"])):"select"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(b,{key:e.row.id,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,placeholder:e.row.placeholder,clearable:""},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.row.setting||[],(e=>((0,r.openBlock)(),(0,r.createBlock)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):"checkbox"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(w,{key:e.row.id,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,placeholder:e.row.placeholder},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.row.data_options||[],(e=>((0,r.openBlock)(),(0,r.createBlock)(O,{key:e.value,value:e.value},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)])),_:2},1032,["value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):"radio"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(_,{key:e.row.id,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,placeholder:e.row.placeholder,clearable:""},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.row.data_options||[],(e=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:e.value,value:e.value},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)])),_:2},1032,["value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):"switch"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(C,{key:e.row.id,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue","onUpdate:modelValue"])):"image"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e.row.id},[(0,r.createVNode)(k,{modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,width:"100px",height:"100px"},null,8,["modelValue","onUpdate:modelValue"])])):"richtext"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(S,{key:8,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,style:{height:"200"}},null,8,["modelValue","onUpdate:modelValue"])):"singlefile"===e.row.form_item_type_label?((0,r.openBlock)(),(0,r.createBlock)(T,{key:9,modelValue:h.form[e.row.key],"onUpdate:modelValue":t=>h.form[e.row.key]=t,multiple:!1,drag:!0,limit:1,tip:"单文件大小不能超过100M","max-size":100},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{class:"el-icon--upload"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V)])),_:1}),t[0]||(t[0]=(0,r.createElementVNode)("div",{class:"el-upload__text"},[(0,r.createTextVNode)(" 拖拽文件到这 或 "),(0,r.createElementVNode)("em",null,"点击上传")],-1))])),_:2},1032,["modelValue","onUpdate:modelValue"])):(0,r.createCommentVNode)("",!0),""!=e.row.tip?((0,r.openBlock)(),(0,r.createElementBlock)("span",i,(0,r.toDisplayString)(e.row.tip),1)):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(g,{"min-width":"130",prop:"avatar",label:"变量名"},{default:(0,r.withCtx)((e=>[e.row.edit?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,modelValue:e.row.new_key,"onUpdate:modelValue":t=>e.row.new_key=t,style:{width:"200px"},placeholder:"请输入变量key"},{prepend:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",a,(0,r.toDisplayString)(n.editableTabsItem.key),1)])),_:2},1032,["modelValue","onUpdate:modelValue"])):((0,r.openBlock)(),(0,r.createElementBlock)("span",l,(0,r.toDisplayString)(n.editableTabsItem.key)+"."+(0,r.toDisplayString)(e.row.key),1))])),_:1}),(0,r.createVNode)(g,{label:"操作",fixed:"right",width:"180"},{default:(0,r.withCtx)((t=>[t.row.edit?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:e=>p.onEditSave(t.row)},"保存",8,s)),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]):(0,r.createCommentVNode)("",!0),t.row.edit?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,class:"table-operate-btn",onClick:e=>p.onEditCancel(t.$index)},"取消",8,c)),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]):(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:2,class:"table-operate-btn",onClick:e=>p.onEdit(t.$index)},"编辑",8,u)),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.createVNode)(N,{title:"确定删除该条数据吗?",onConfirm:e=>p.onDelRow(t.row)},{reference:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createElementVNode)("span",d,"删除",512),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:2},1032,["onConfirm"])])),_:1})])),_:1},8,["data"])),[[Q,h.loadingPage]]),(0,r.withDirectives)((0,r.createVNode)(P,{type:"primary",onClick:p.onSubmit,style:{"margin-top":"20px","margin-bottom":"10px","text-align":"center"}},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("保存配置")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Save")]])])}],["__scopeId","data-v-41c65874"]])},48548:function(e,t,n){"use strict";n.r(t),n.d(t,{AddLocation:function(){return i},Aim:function(){return l},AlarmClock:function(){return c},Apple:function(){return d},ArrowDown:function(){return m},ArrowDownBold:function(){return h},ArrowLeft:function(){return y},ArrowLeftBold:function(){return v},ArrowRight:function(){return x},ArrowRightBold:function(){return O},ArrowUp:function(){return S},ArrowUpBold:function(){return C},Avatar:function(){return B},Back:function(){return N},Baseball:function(){return P},Basketball:function(){return M},Bell:function(){return R},BellFilled:function(){return $},Bicycle:function(){return L},Bottom:function(){return q},BottomLeft:function(){return U},BottomRight:function(){return W},Bowl:function(){return Y},Box:function(){return Z},Briefcase:function(){return J},Brush:function(){return re},BrushFilled:function(){return te},Burger:function(){return ie},Calendar:function(){return le},Camera:function(){return de},CameraFilled:function(){return ce},CaretBottom:function(){return he},CaretLeft:function(){return me},CaretRight:function(){return ve},CaretTop:function(){return ye},Cellphone:function(){return Oe},ChatDotRound:function(){return xe},ChatDotSquare:function(){return Ce},ChatLineRound:function(){return Se},ChatLineSquare:function(){return Be},ChatRound:function(){return Ne},ChatSquare:function(){return Pe},Check:function(){return Me},Checked:function(){return $e},Cherry:function(){return Re},Chicken:function(){return Le},ChromeFilled:function(){return Ue},CircleCheck:function(){return qe},CircleCheckFilled:function(){return We},CircleClose:function(){return Ze},CircleCloseFilled:function(){return Ye},CirclePlus:function(){return tt},CirclePlusFilled:function(){return Je},Clock:function(){return rt},Close:function(){return lt},CloseBold:function(){return it},Cloudy:function(){return ct},Coffee:function(){return ht},CoffeeCup:function(){return dt},Coin:function(){return mt},ColdDrink:function(){return vt},Collection:function(){return Ot},CollectionTag:function(){return yt},Comment:function(){return xt},Compass:function(){return Ct},Connection:function(){return St},Coordinate:function(){return Bt},CopyDocument:function(){return Nt},Cpu:function(){return Pt},CreditCard:function(){return Mt},Crop:function(){return $t},DArrowLeft:function(){return Rt},DArrowRight:function(){return Lt},DCaret:function(){return Ut},DataAnalysis:function(){return Wt},DataBoard:function(){return qt},DataLine:function(){return Yt},Delete:function(){return tn},DeleteFilled:function(){return Zt},DeleteLocation:function(){return Jt},Dessert:function(){return rn},Discount:function(){return an},Dish:function(){return un},DishDot:function(){return sn},Document:function(){return wn},DocumentAdd:function(){return fn},DocumentChecked:function(){return pn},DocumentCopy:function(){return gn},DocumentDelete:function(){return An},DocumentRemove:function(){return bn},Download:function(){return _n},Drizzling:function(){return kn},Edit:function(){return Tn},EditPen:function(){return Vn},Eleme:function(){return Qn},ElemeFilled:function(){return En},ElementPlus:function(){return Dn},Expand:function(){return zn},Failed:function(){return In},Female:function(){return Fn},Files:function(){return Hn},Film:function(){return jn},Filter:function(){return Xn},Finished:function(){return Gn},FirstAidKit:function(){return Kn},Flag:function(){return er},Fold:function(){return nr},Folder:function(){return pr},FolderAdd:function(){return or},FolderChecked:function(){return ar},FolderDelete:function(){return sr},FolderOpened:function(){return ur},FolderRemove:function(){return fr},Food:function(){return gr},Football:function(){return Ar},ForkSpoon:function(){return br},Fries:function(){return wr},FullScreen:function(){return _r},Goblet:function(){return Er},GobletFull:function(){return kr},GobletSquare:function(){return Tr},GobletSquareFull:function(){return Vr},GoldMedal:function(){return Qr},Goods:function(){return zr},GoodsFilled:function(){return Dr},Grape:function(){return Ir},Grid:function(){return Fr},Guide:function(){return Hr},Handbag:function(){return jr},Headset:function(){return Xr},Help:function(){return Kr},HelpFilled:function(){return Gr},Hide:function(){return eo},Histogram:function(){return no},HomeFilled:function(){return oo},HotWater:function(){return ao},House:function(){return so},IceCream:function(){return mo},IceCreamRound:function(){return uo},IceCreamSquare:function(){return ho},IceDrink:function(){return vo},IceTea:function(){return yo},InfoFilled:function(){return Oo},Iphone:function(){return xo},Key:function(){return Co},KnifeFork:function(){return So},Lightning:function(){return Bo},Link:function(){return No},List:function(){return Po},Loading:function(){return Mo},Location:function(){return Lo},LocationFilled:function(){return $o},LocationInformation:function(){return Ro},Lock:function(){return Uo},Lollipop:function(){return Wo},MagicStick:function(){return qo},Magnet:function(){return Yo},Male:function(){return Zo},Management:function(){return Jo},MapLocation:function(){return ti},Medal:function(){return ri},Memo:function(){return ii},Menu:function(){return li},Message:function(){return di},MessageBox:function(){return ci},Mic:function(){return hi},Microphone:function(){return mi},MilkTea:function(){return vi},Minus:function(){return yi},Money:function(){return Oi},Monitor:function(){return xi},Moon:function(){return Si},MoonNight:function(){return Ci},More:function(){return Ni},MoreFilled:function(){return Bi},MostlyCloudy:function(){return Pi},Mouse:function(){return Mi},Mug:function(){return $i},Mute:function(){return Li},MuteNotification:function(){return Ri},NoSmoking:function(){return Ui},Notebook:function(){return Wi},Notification:function(){return qi},Odometer:function(){return Yi},OfficeBuilding:function(){return Zi},Open:function(){return Ji},Operation:function(){return ta},Opportunity:function(){return ra},Orange:function(){return ia},Paperclip:function(){return la},PartlyCloudy:function(){return ca},Pear:function(){return da},Phone:function(){return pa},PhoneFilled:function(){return ha},Picture:function(){return va},PictureFilled:function(){return ma},PictureRounded:function(){return ga},PieChart:function(){return Aa},Place:function(){return ya},Platform:function(){return ba},Plus:function(){return Oa},Pointer:function(){return wa},Position:function(){return xa},Postcard:function(){return _a},Pouring:function(){return Ca},Present:function(){return ka},PriceTag:function(){return Sa},Printer:function(){return Va},Promotion:function(){return Ba},QuartzWatch:function(){return Ta},QuestionFilled:function(){return Na},Rank:function(){return Ea},Reading:function(){return Qa},ReadingLamp:function(){return Pa},Refresh:function(){return $a},RefreshLeft:function(){return Ma},RefreshRight:function(){return Da},Refrigerator:function(){return za},Remove:function(){return Ia},RemoveFilled:function(){return Ra},Right:function(){return La},ScaleToOriginal:function(){return Fa},School:function(){return Ua},Scissor:function(){return Ha},Search:function(){return Wa},Select:function(){return ja},Sell:function(){return qa},SemiSelect:function(){return Xa},Service:function(){return Ya},SetUp:function(){return Ga},Setting:function(){return Za},Share:function(){return Ka},Ship:function(){return Ja},Shop:function(){return el},ShoppingBag:function(){return tl},ShoppingCart:function(){return rl},ShoppingCartFull:function(){return nl},ShoppingTrolley:function(){return ol},Smoking:function(){return il},Soccer:function(){return al},SoldOut:function(){return ll},Sort:function(){return ul},SortDown:function(){return sl},SortUp:function(){return cl},Stamp:function(){return dl},Star:function(){return hl},StarFilled:function(){return fl},Stopwatch:function(){return pl},SuccessFilled:function(){return ml},Sugar:function(){return gl},Suitcase:function(){return Al},SuitcaseLine:function(){return vl},Sunny:function(){return yl},Sunrise:function(){return bl},Sunset:function(){return Ol},Switch:function(){return _l},SwitchButton:function(){return wl},SwitchFilled:function(){return xl},TakeawayBox:function(){return Cl},Ticket:function(){return kl},Tickets:function(){return Sl},Timer:function(){return Vl},ToiletPaper:function(){return Bl},Tools:function(){return Tl},Top:function(){return Pl},TopLeft:function(){return Nl},TopRight:function(){return El},TrendCharts:function(){return Ql},Trophy:function(){return Dl},TrophyBase:function(){return Ml},TurnOff:function(){return $l},Umbrella:function(){return zl},Unlock:function(){return Rl},Upload:function(){return Ll},UploadFilled:function(){return Il},User:function(){return Ul},UserFilled:function(){return Fl},Van:function(){return Hl},VideoCamera:function(){return jl},VideoCameraFilled:function(){return Wl},VideoPause:function(){return ql},VideoPlay:function(){return Xl},View:function(){return Yl},Wallet:function(){return Zl},WalletFilled:function(){return Gl},WarnTriangleFilled:function(){return Kl},Warning:function(){return es},WarningFilled:function(){return Jl},Watch:function(){return ts},Watermelon:function(){return ns},WindPower:function(){return rs},ZoomIn:function(){return os},ZoomOut:function(){return is}});var r=n(61431),o=(0,r.defineComponent)({name:"AddLocation",__name:"add-location",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),i=o,a=(0,r.defineComponent)({name:"Aim",__name:"aim",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),l=a,s=(0,r.defineComponent)({name:"AlarmClock",__name:"alarm-clock",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),c=s,u=(0,r.defineComponent)({name:"Apple",__name:"apple",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),d=u,f=(0,r.defineComponent)({name:"ArrowDownBold",__name:"arrow-down-bold",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),h=f,p=(0,r.defineComponent)({name:"ArrowDown",__name:"arrow-down",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),m=p,g=(0,r.defineComponent)({name:"ArrowLeftBold",__name:"arrow-left-bold",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),v=g,A=(0,r.defineComponent)({name:"ArrowLeft",__name:"arrow-left",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),y=A,b=(0,r.defineComponent)({name:"ArrowRightBold",__name:"arrow-right-bold",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),O=b,w=(0,r.defineComponent)({name:"ArrowRight",__name:"arrow-right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),x=w,_=(0,r.defineComponent)({name:"ArrowUpBold",__name:"arrow-up-bold",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),C=_,k=(0,r.defineComponent)({name:"ArrowUp",__name:"arrow-up",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),S=k,V=(0,r.defineComponent)({name:"Avatar",__name:"avatar",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),B=V,T=(0,r.defineComponent)({name:"Back",__name:"back",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64"}),(0,r.createElementVNode)("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"})]))}}),N=T,E=(0,r.defineComponent)({name:"Baseball",__name:"baseball",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),P=E,Q=(0,r.defineComponent)({name:"Basketball",__name:"basketball",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),M=Q,D=(0,r.defineComponent)({name:"BellFilled",__name:"bell-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),$=D,z=(0,r.defineComponent)({name:"Bell",__name:"bell",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32m352 128h128a64 64 0 0 1-128 0"})]))}}),R=z,I=(0,r.defineComponent)({name:"Bicycle",__name:"bicycle",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M288 672h320q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"m373.376 599.808-42.752-47.616 320-288 42.752 47.616z"})]))}}),L=I,F=(0,r.defineComponent)({name:"BottomLeft",__name:"bottom-left",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0z"}),(0,r.createElementVNode)("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"})]))}}),U=F,H=(0,r.defineComponent)({name:"BottomRight",__name:"bottom-right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416z"}),(0,r.createElementVNode)("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"})]))}}),W=H,j=(0,r.defineComponent)({name:"Bottom",__name:"bottom",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),q=j,X=(0,r.defineComponent)({name:"Bowl",__name:"bowl",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Y=X,G=(0,r.defineComponent)({name:"Box",__name:"box",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M64 320h896v64H64z"}),(0,r.createElementVNode)("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"})]))}}),Z=G,K=(0,r.defineComponent)({name:"Briefcase",__name:"briefcase",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320zM128 576h768v320H128zm256-256h256.064V192H384z"})]))}}),J=K,ee=(0,r.defineComponent)({name:"BrushFilled",__name:"brush-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),te=ee,ne=(0,r.defineComponent)({name:"Brush",__name:"brush",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),re=ne,oe=(0,r.defineComponent)({name:"Burger",__name:"burger",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ie=oe,ae=(0,r.defineComponent)({name:"Calendar",__name:"calendar",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),le=ae,se=(0,r.defineComponent)({name:"CameraFilled",__name:"camera-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ce=se,ue=(0,r.defineComponent)({name:"Camera",__name:"camera",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),de=ue,fe=(0,r.defineComponent)({name:"CaretBottom",__name:"caret-bottom",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"})]))}}),he=fe,pe=(0,r.defineComponent)({name:"CaretLeft",__name:"caret-left",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"})]))}}),me=pe,ge=(0,r.defineComponent)({name:"CaretRight",__name:"caret-right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"})]))}}),ve=ge,Ae=(0,r.defineComponent)({name:"CaretTop",__name:"caret-top",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"})]))}}),ye=Ae,be=(0,r.defineComponent)({name:"Cellphone",__name:"cellphone",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Oe=be,we=(0,r.defineComponent)({name:"ChatDotRound",__name:"chat-dot-round",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),xe=we,_e=(0,r.defineComponent)({name:"ChatDotSquare",__name:"chat-dot-square",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ce=_e,ke=(0,r.defineComponent)({name:"ChatLineRound",__name:"chat-line-round",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Se=ke,Ve=(0,r.defineComponent)({name:"ChatLineSquare",__name:"chat-line-square",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Be=Ve,Te=(0,r.defineComponent)({name:"ChatRound",__name:"chat-round",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ne=Te,Ee=(0,r.defineComponent)({name:"ChatSquare",__name:"chat-square",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Pe=Ee,Qe=(0,r.defineComponent)({name:"Check",__name:"check",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Me=Qe,De=(0,r.defineComponent)({name:"Checked",__name:"checked",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),$e=De,ze=(0,r.defineComponent)({name:"Cherry",__name:"cherry",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Re=ze,Ie=(0,r.defineComponent)({name:"Chicken",__name:"chicken",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Le=Ie,Fe=(0,r.defineComponent)({name:"ChromeFilled",__name:"chrome-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ue=Fe,He=(0,r.defineComponent)({name:"CircleCheckFilled",__name:"circle-check-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),We=He,je=(0,r.defineComponent)({name:"CircleCheck",__name:"circle-check",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),qe=je,Xe=(0,r.defineComponent)({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ye=Xe,Ge=(0,r.defineComponent)({name:"CircleClose",__name:"circle-close",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ze=Ge,Ke=(0,r.defineComponent)({name:"CirclePlusFilled",__name:"circle-plus-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Je=Ke,et=(0,r.defineComponent)({name:"CirclePlus",__name:"circle-plus",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0"}),(0,r.createElementVNode)("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"})]))}}),tt=et,nt=(0,r.defineComponent)({name:"Clock",__name:"clock",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32"})]))}}),rt=nt,ot=(0,r.defineComponent)({name:"CloseBold",__name:"close-bold",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),it=ot,at=(0,r.defineComponent)({name:"Close",__name:"close",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),lt=at,st=(0,r.defineComponent)({name:"Cloudy",__name:"cloudy",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ct=st,ut=(0,r.defineComponent)({name:"CoffeeCup",__name:"coffee-cup",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),dt=ut,ft=(0,r.defineComponent)({name:"Coffee",__name:"coffee",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ht=ft,pt=(0,r.defineComponent)({name:"Coin",__name:"coin",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),mt=pt,gt=(0,r.defineComponent)({name:"ColdDrink",__name:"cold-drink",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),vt=gt,At=(0,r.defineComponent)({name:"CollectionTag",__name:"collection-tag",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),yt=At,bt=(0,r.defineComponent)({name:"Collection",__name:"collection",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ot=bt,wt=(0,r.defineComponent)({name:"Comment",__name:"comment",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),xt=wt,_t=(0,r.defineComponent)({name:"Compass",__name:"compass",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ct=_t,kt=(0,r.defineComponent)({name:"Connection",__name:"connection",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),St=kt,Vt=(0,r.defineComponent)({name:"Coordinate",__name:"coordinate",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 512h64v320h-64z"}),(0,r.createElementVNode)("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"})]))}}),Bt=Vt,Tt=(0,r.defineComponent)({name:"CopyDocument",__name:"copy-document",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Nt=Tt,Et=(0,r.defineComponent)({name:"Cpu",__name:"cpu",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Pt=Et,Qt=(0,r.defineComponent)({name:"CreditCard",__name:"credit-card",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M64 320h896v64H64zm0 128h896v64H64zm128 192h256v64H192z"})]))}}),Mt=Qt,Dt=(0,r.defineComponent)({name:"Crop",__name:"crop",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0z"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32"})]))}}),$t=Dt,zt=(0,r.defineComponent)({name:"DArrowLeft",__name:"d-arrow-left",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Rt=zt,It=(0,r.defineComponent)({name:"DArrowRight",__name:"d-arrow-right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Lt=It,Ft=(0,r.defineComponent)({name:"DCaret",__name:"d-caret",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"m512 128 288 320H224zM224 576h576L512 896z"})]))}}),Ut=Ft,Ht=(0,r.defineComponent)({name:"DataAnalysis",__name:"data-analysis",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Wt=Ht,jt=(0,r.defineComponent)({name:"DataBoard",__name:"data-board",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M32 128h960v64H32z"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M192 192v512h640V192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32zm453.888 0h-73.856L576 741.44l55.424-32z"})]))}}),qt=jt,Xt=(0,r.defineComponent)({name:"DataLine",__name:"data-line",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Yt=Xt,Gt=(0,r.defineComponent)({name:"DeleteFilled",__name:"delete-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Zt=Gt,Kt=(0,r.defineComponent)({name:"DeleteLocation",__name:"delete-location",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),Jt=Kt,en=(0,r.defineComponent)({name:"Delete",__name:"delete",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),tn=en,nn=(0,r.defineComponent)({name:"Dessert",__name:"dessert",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),rn=nn,on=(0,r.defineComponent)({name:"Discount",__name:"discount",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),an=on,ln=(0,r.defineComponent)({name:"DishDot",__name:"dish-dot",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),sn=ln,cn=(0,r.defineComponent)({name:"Dish",__name:"dish",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),un=cn,dn=(0,r.defineComponent)({name:"DocumentAdd",__name:"document-add",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),fn=dn,hn=(0,r.defineComponent)({name:"DocumentChecked",__name:"document-checked",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),pn=hn,mn=(0,r.defineComponent)({name:"DocumentCopy",__name:"document-copy",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),gn=mn,vn=(0,r.defineComponent)({name:"DocumentDelete",__name:"document-delete",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),An=vn,yn=(0,r.defineComponent)({name:"DocumentRemove",__name:"document-remove",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),bn=yn,On=(0,r.defineComponent)({name:"Document",__name:"document",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),wn=On,xn=(0,r.defineComponent)({name:"Download",__name:"download",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),_n=xn,Cn=(0,r.defineComponent)({name:"Drizzling",__name:"drizzling",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),kn=Cn,Sn=(0,r.defineComponent)({name:"EditPen",__name:"edit-pen",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Vn=Sn,Bn=(0,r.defineComponent)({name:"Edit",__name:"edit",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Tn=Bn,Nn=(0,r.defineComponent)({name:"ElemeFilled",__name:"eleme-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),En=Nn,Pn=(0,r.defineComponent)({name:"Eleme",__name:"eleme",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Qn=Pn,Mn=(0,r.defineComponent)({name:"ElementPlus",__name:"element-plus",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Dn=Mn,$n=(0,r.defineComponent)({name:"Expand",__name:"expand",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M128 192h768v128H128zm0 256h512v128H128zm0 256h768v128H128zm576-352 192 160-192 128z"})]))}}),zn=$n,Rn=(0,r.defineComponent)({name:"Failed",__name:"failed",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),In=Rn,Ln=(0,r.defineComponent)({name:"Female",__name:"female",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),Fn=Ln,Un=(0,r.defineComponent)({name:"Files",__name:"files",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Hn=Un,Wn=(0,r.defineComponent)({name:"Film",__name:"film",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64z"})]))}}),jn=Wn,qn=(0,r.defineComponent)({name:"Filter",__name:"filter",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Xn=qn,Yn=(0,r.defineComponent)({name:"Finished",__name:"finished",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Gn=Yn,Zn=(0,r.defineComponent)({name:"FirstAidKit",__name:"first-aid-kit",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Kn=Zn,Jn=(0,r.defineComponent)({name:"Flag",__name:"flag",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96z"})]))}}),er=Jn,tr=(0,r.defineComponent)({name:"Fold",__name:"fold",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M896 192H128v128h768zm0 256H384v128h512zm0 256H128v128h768zM320 384 128 512l192 128z"})]))}}),nr=tr,rr=(0,r.defineComponent)({name:"FolderAdd",__name:"folder-add",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),or=rr,ir=(0,r.defineComponent)({name:"FolderChecked",__name:"folder-checked",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ar=ir,lr=(0,r.defineComponent)({name:"FolderDelete",__name:"folder-delete",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),sr=lr,cr=(0,r.defineComponent)({name:"FolderOpened",__name:"folder-opened",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ur=cr,dr=(0,r.defineComponent)({name:"FolderRemove",__name:"folder-remove",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),fr=dr,hr=(0,r.defineComponent)({name:"Folder",__name:"folder",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),pr=hr,mr=(0,r.defineComponent)({name:"Food",__name:"food",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),gr=mr,vr=(0,r.defineComponent)({name:"Football",__name:"football",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ar=vr,yr=(0,r.defineComponent)({name:"ForkSpoon",__name:"fork-spoon",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),br=yr,Or=(0,r.defineComponent)({name:"Fries",__name:"fries",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),wr=Or,xr=(0,r.defineComponent)({name:"FullScreen",__name:"full-screen",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),_r=xr,Cr=(0,r.defineComponent)({name:"GobletFull",__name:"goblet-full",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),kr=Cr,Sr=(0,r.defineComponent)({name:"GobletSquareFull",__name:"goblet-square-full",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Vr=Sr,Br=(0,r.defineComponent)({name:"GobletSquare",__name:"goblet-square",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Tr=Br,Nr=(0,r.defineComponent)({name:"Goblet",__name:"goblet",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Er=Nr,Pr=(0,r.defineComponent)({name:"GoldMedal",__name:"gold-medal",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M544 480H416v64h64v192h-64v64h192v-64h-64z"})]))}}),Qr=Pr,Mr=(0,r.defineComponent)({name:"GoodsFilled",__name:"goods-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Dr=Mr,$r=(0,r.defineComponent)({name:"Goods",__name:"goods",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),zr=$r,Rr=(0,r.defineComponent)({name:"Grape",__name:"grape",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ir=Rr,Lr=(0,r.defineComponent)({name:"Grid",__name:"grid",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64-768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0-768v192H128V128z"})]))}}),Fr=Lr,Ur=(0,r.defineComponent)({name:"Guide",__name:"guide",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Hr=Ur,Wr=(0,r.defineComponent)({name:"Handbag",__name:"handbag",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),jr=Wr,qr=(0,r.defineComponent)({name:"Headset",__name:"headset",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Xr=qr,Yr=(0,r.defineComponent)({name:"HelpFilled",__name:"help-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Gr=Yr,Zr=(0,r.defineComponent)({name:"Help",__name:"help",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Kr=Zr,Jr=(0,r.defineComponent)({name:"Hide",__name:"hide",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),eo=Jr,to=(0,r.defineComponent)({name:"Histogram",__name:"histogram",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M416 896V128h192v768zm-288 0V448h192v448zm576 0V320h192v576z"})]))}}),no=to,ro=(0,r.defineComponent)({name:"HomeFilled",__name:"home-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"})]))}}),oo=ro,io=(0,r.defineComponent)({name:"HotWater",__name:"hot-water",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ao=io,lo=(0,r.defineComponent)({name:"House",__name:"house",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),so=lo,co=(0,r.defineComponent)({name:"IceCreamRound",__name:"ice-cream-round",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),uo=co,fo=(0,r.defineComponent)({name:"IceCreamSquare",__name:"ice-cream-square",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ho=fo,po=(0,r.defineComponent)({name:"IceCream",__name:"ice-cream",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),mo=po,go=(0,r.defineComponent)({name:"IceDrink",__name:"ice-drink",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),vo=go,Ao=(0,r.defineComponent)({name:"IceTea",__name:"ice-tea",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),yo=Ao,bo=(0,r.defineComponent)({name:"InfoFilled",__name:"info-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Oo=bo,wo=(0,r.defineComponent)({name:"Iphone",__name:"iphone",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),xo=wo,_o=(0,r.defineComponent)({name:"Key",__name:"key",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Co=_o,ko=(0,r.defineComponent)({name:"KnifeFork",__name:"knife-fork",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),So=ko,Vo=(0,r.defineComponent)({name:"Lightning",__name:"lightning",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Bo=Vo,To=(0,r.defineComponent)({name:"Link",__name:"link",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),No=To,Eo=(0,r.defineComponent)({name:"List",__name:"list",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384zM288 512h448v-64H288zm0 256h448v-64H288zm96-576V96h256v96z"})]))}}),Po=Eo,Qo=(0,r.defineComponent)({name:"Loading",__name:"loading",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Mo=Qo,Do=(0,r.defineComponent)({name:"LocationFilled",__name:"location-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),$o=Do,zo=(0,r.defineComponent)({name:"LocationInformation",__name:"location-information",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ro=zo,Io=(0,r.defineComponent)({name:"Location",__name:"location",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Lo=Io,Fo=(0,r.defineComponent)({name:"Lock",__name:"lock",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Uo=Fo,Ho=(0,r.defineComponent)({name:"Lollipop",__name:"lollipop",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Wo=Ho,jo=(0,r.defineComponent)({name:"MagicStick",__name:"magic-stick",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),qo=jo,Xo=(0,r.defineComponent)({name:"Magnet",__name:"magnet",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Yo=Xo,Go=(0,r.defineComponent)({name:"Male",__name:"male",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"})]))}}),Zo=Go,Ko=(0,r.defineComponent)({name:"Management",__name:"management",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128zm-448 0h128v768H128z"})]))}}),Jo=Ko,ei=(0,r.defineComponent)({name:"MapLocation",__name:"map-location",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),ti=ei,ni=(0,r.defineComponent)({name:"Medal",__name:"medal",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),ri=ni,oi=(0,r.defineComponent)({name:"Memo",__name:"memo",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),ii=oi,ai=(0,r.defineComponent)({name:"Menu",__name:"menu",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),li=ai,si=(0,r.defineComponent)({name:"MessageBox",__name:"message-box",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ci=si,ui=(0,r.defineComponent)({name:"Message",__name:"message",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),di=ui,fi=(0,r.defineComponent)({name:"Mic",__name:"mic",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),hi=fi,pi=(0,r.defineComponent)({name:"Microphone",__name:"microphone",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),mi=pi,gi=(0,r.defineComponent)({name:"MilkTea",__name:"milk-tea",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),vi=gi,Ai=(0,r.defineComponent)({name:"Minus",__name:"minus",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64"})]))}}),yi=Ai,bi=(0,r.defineComponent)({name:"Money",__name:"money",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Oi=bi,wi=(0,r.defineComponent)({name:"Monitor",__name:"monitor",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),xi=wi,_i=(0,r.defineComponent)({name:"MoonNight",__name:"moon-night",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ci=_i,ki=(0,r.defineComponent)({name:"Moon",__name:"moon",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Si=ki,Vi=(0,r.defineComponent)({name:"MoreFilled",__name:"more-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Bi=Vi,Ti=(0,r.defineComponent)({name:"More",__name:"more",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ni=Ti,Ei=(0,r.defineComponent)({name:"MostlyCloudy",__name:"mostly-cloudy",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Pi=Ei,Qi=(0,r.defineComponent)({name:"Mouse",__name:"mouse",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Mi=Qi,Di=(0,r.defineComponent)({name:"Mug",__name:"mug",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),$i=Di,zi=(0,r.defineComponent)({name:"MuteNotification",__name:"mute-notification",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ri=zi,Ii=(0,r.defineComponent)({name:"Mute",__name:"mute",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Li=Ii,Fi=(0,r.defineComponent)({name:"NoSmoking",__name:"no-smoking",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ui=Fi,Hi=(0,r.defineComponent)({name:"Notebook",__name:"notebook",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Wi=Hi,ji=(0,r.defineComponent)({name:"Notification",__name:"notification",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),qi=ji,Xi=(0,r.defineComponent)({name:"Odometer",__name:"odometer",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Yi=Xi,Gi=(0,r.defineComponent)({name:"OfficeBuilding",__name:"office-building",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M256 256h256v64H256zm0 192h256v64H256zm0 192h256v64H256zm384-128h128v64H640zm0 128h128v64H640zM64 832h896v64H64z"}),(0,r.createElementVNode)("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"})]))}}),Zi=Gi,Ki=(0,r.defineComponent)({name:"Open",__name:"open",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ji=Ki,ea=(0,r.defineComponent)({name:"Operation",__name:"operation",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ta=ea,na=(0,r.defineComponent)({name:"Opportunity",__name:"opportunity",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ra=na,oa=(0,r.defineComponent)({name:"Orange",__name:"orange",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ia=oa,aa=(0,r.defineComponent)({name:"Paperclip",__name:"paperclip",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),la=aa,sa=(0,r.defineComponent)({name:"PartlyCloudy",__name:"partly-cloudy",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),ca=sa,ua=(0,r.defineComponent)({name:"Pear",__name:"pear",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),da=ua,fa=(0,r.defineComponent)({name:"PhoneFilled",__name:"phone-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ha=fa,pa=(0,r.defineComponent)({name:"Phone",__name:"phone",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ma=(0,r.defineComponent)({name:"PictureFilled",__name:"picture-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ga=(0,r.defineComponent)({name:"PictureRounded",__name:"picture-rounded",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),va=(0,r.defineComponent)({name:"Picture",__name:"picture",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Aa=(0,r.defineComponent)({name:"PieChart",__name:"pie-chart",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),ya=(0,r.defineComponent)({name:"Place",__name:"place",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32"}),(0,r.createElementVNode)("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"})]))}}),ba=(0,r.defineComponent)({name:"Platform",__name:"platform",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64zM128 704V128h768v576z"})]))}}),Oa=(0,r.defineComponent)({name:"Plus",__name:"plus",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),wa=(0,r.defineComponent)({name:"Pointer",__name:"pointer",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),xa=(0,r.defineComponent)({name:"Position",__name:"position",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),_a=(0,r.defineComponent)({name:"Postcard",__name:"postcard",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Ca=(0,r.defineComponent)({name:"Pouring",__name:"pouring",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ka=(0,r.defineComponent)({name:"Present",__name:"present",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576zm64 0h288V320H544v256h288v64H544zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Sa=(0,r.defineComponent)({name:"PriceTag",__name:"price-tag",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Va=(0,r.defineComponent)({name:"Printer",__name:"printer",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ba=(0,r.defineComponent)({name:"Promotion",__name:"promotion",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472zm256 512V657.024L512 768z"})]))}}),Ta=(0,r.defineComponent)({name:"QuartzWatch",__name:"quartz-watch",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Na=(0,r.defineComponent)({name:"QuestionFilled",__name:"question-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ea=(0,r.defineComponent)({name:"Rank",__name:"rank",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Pa=(0,r.defineComponent)({name:"ReadingLamp",__name:"reading-lamp",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32m-192-.064h64V960h-64z"})]))}}),Qa=(0,r.defineComponent)({name:"Reading",__name:"reading",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 192h64v704h-64z"})]))}}),Ma=(0,r.defineComponent)({name:"RefreshLeft",__name:"refresh-left",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Da=(0,r.defineComponent)({name:"RefreshRight",__name:"refresh-right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),$a=(0,r.defineComponent)({name:"Refresh",__name:"refresh",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),za=(0,r.defineComponent)({name:"Refrigerator",__name:"refrigerator",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ra=(0,r.defineComponent)({name:"RemoveFilled",__name:"remove-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ia=(0,r.defineComponent)({name:"Remove",__name:"remove",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),(0,r.createElementVNode)("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"})]))}}),La=(0,r.defineComponent)({name:"Right",__name:"right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Fa=(0,r.defineComponent)({name:"ScaleToOriginal",__name:"scale-to-original",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ua=(0,r.defineComponent)({name:"School",__name:"school",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"}),(0,r.createElementVNode)("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"})]))}}),Ha=(0,r.defineComponent)({name:"Scissor",__name:"scissor",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Wa=(0,r.defineComponent)({name:"Search",__name:"search",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ja=(0,r.defineComponent)({name:"Select",__name:"select",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),qa=(0,r.defineComponent)({name:"Sell",__name:"sell",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Xa=(0,r.defineComponent)({name:"SemiSelect",__name:"semi-select",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64"})]))}}),Ya=(0,r.defineComponent)({name:"Service",__name:"service",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ga=(0,r.defineComponent)({name:"SetUp",__name:"set-up",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),Za=(0,r.defineComponent)({name:"Setting",__name:"setting",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ka=(0,r.defineComponent)({name:"Share",__name:"share",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ja=(0,r.defineComponent)({name:"Ship",__name:"ship",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),el=(0,r.defineComponent)({name:"Shop",__name:"shop",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),tl=(0,r.defineComponent)({name:"ShoppingBag",__name:"shopping-bag",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M192 704h640v64H192z"})]))}}),nl=(0,r.defineComponent)({name:"ShoppingCartFull",__name:"shopping-cart-full",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),rl=(0,r.defineComponent)({name:"ShoppingCart",__name:"shopping-cart",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ol=(0,r.defineComponent)({name:"ShoppingTrolley",__name:"shopping-trolley",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),il=(0,r.defineComponent)({name:"Smoking",__name:"smoking",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),al=(0,r.defineComponent)({name:"Soccer",__name:"soccer",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ll=(0,r.defineComponent)({name:"SoldOut",__name:"sold-out",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),sl=(0,r.defineComponent)({name:"SortDown",__name:"sort-down",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),cl=(0,r.defineComponent)({name:"SortUp",__name:"sort-up",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ul=(0,r.defineComponent)({name:"Sort",__name:"sort",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),dl=(0,r.defineComponent)({name:"Stamp",__name:"stamp",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),fl=(0,r.defineComponent)({name:"StarFilled",__name:"star-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),hl=(0,r.defineComponent)({name:"Star",__name:"star",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),pl=(0,r.defineComponent)({name:"Stopwatch",__name:"stopwatch",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),ml=(0,r.defineComponent)({name:"SuccessFilled",__name:"success-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),gl=(0,r.defineComponent)({name:"Sugar",__name:"sugar",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),vl=(0,r.defineComponent)({name:"SuitcaseLine",__name:"suitcase-line",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Al=(0,r.defineComponent)({name:"Suitcase",__name:"suitcase",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),yl=(0,r.defineComponent)({name:"Sunny",__name:"sunny",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),bl=(0,r.defineComponent)({name:"Sunrise",__name:"sunrise",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ol=(0,r.defineComponent)({name:"Sunset",__name:"sunset",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),wl=(0,r.defineComponent)({name:"SwitchButton",__name:"switch-button",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32"})]))}}),xl=(0,r.defineComponent)({name:"SwitchFilled",__name:"switch-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),_l=(0,r.defineComponent)({name:"Switch",__name:"switch",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Cl=(0,r.defineComponent)({name:"TakeawayBox",__name:"takeaway-box",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),kl=(0,r.defineComponent)({name:"Ticket",__name:"ticket",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64zm0-416v192h64V416z"})]))}}),Sl=(0,r.defineComponent)({name:"Tickets",__name:"tickets",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Vl=(0,r.defineComponent)({name:"Timer",__name:"timer",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Bl=(0,r.defineComponent)({name:"ToiletPaper",__name:"toilet-paper",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Tl=(0,r.defineComponent)({name:"Tools",__name:"tools",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Nl=(0,r.defineComponent)({name:"TopLeft",__name:"top-left",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0z"}),(0,r.createElementVNode)("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"})]))}}),El=(0,r.defineComponent)({name:"TopRight",__name:"top-right",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Pl=(0,r.defineComponent)({name:"Top",__name:"top",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ql=(0,r.defineComponent)({name:"TrendCharts",__name:"trend-charts",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ml=(0,r.defineComponent)({name:"TrophyBase",__name:"trophy-base",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Dl=(0,r.defineComponent)({name:"Trophy",__name:"trophy",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),$l=(0,r.defineComponent)({name:"TurnOff",__name:"turn-off",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),zl=(0,r.defineComponent)({name:"Umbrella",__name:"umbrella",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Rl=(0,r.defineComponent)({name:"Unlock",__name:"unlock",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"})]))}}),Il=(0,r.defineComponent)({name:"UploadFilled",__name:"upload-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ll=(0,r.defineComponent)({name:"Upload",__name:"upload",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Fl=(0,r.defineComponent)({name:"UserFilled",__name:"user-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Ul=(0,r.defineComponent)({name:"User",__name:"user",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Hl=(0,r.defineComponent)({name:"Van",__name:"van",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Wl=(0,r.defineComponent)({name:"VideoCameraFilled",__name:"video-camera-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),jl=(0,r.defineComponent)({name:"VideoCamera",__name:"video-camera",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ql=(0,r.defineComponent)({name:"VideoPause",__name:"video-pause",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Xl=(0,r.defineComponent)({name:"VideoPlay",__name:"video-play",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Yl=(0,r.defineComponent)({name:"View",__name:"view",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Gl=(0,r.defineComponent)({name:"WalletFilled",__name:"wallet-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Zl=(0,r.defineComponent)({name:"Wallet",__name:"wallet",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),Kl=(0,r.defineComponent)({name:"WarnTriangleFilled",__name:"warn-triangle-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),Jl=(0,r.defineComponent)({name:"WarningFilled",__name:"warning-filled",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),es=(0,r.defineComponent)({name:"Warning",__name:"warning",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),ts=(0,r.defineComponent)({name:"Watch",__name:"watch",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32"}),(0,r.createElementVNode)("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32m128-256V128H416v128h-64V64h320v192zM416 768v128h192V768h64v192H352V768z"})]))}}),ns=(0,r.defineComponent)({name:"Watermelon",__name:"watermelon",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),rs=(0,r.defineComponent)({name:"WindPower",__name:"wind-power",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),os=(0,r.defineComponent)({name:"ZoomIn",__name:"zoom-in",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}}),is=(0,r.defineComponent)({name:"ZoomOut",__name:"zoom-out",setup(e){return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[(0,r.createElementVNode)("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"})]))}})},48585:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a=n(28829);const l={style:{display:"flex","align-items":"center"}};var s={__name:"file-upload-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let s=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);const c=(0,r.ref)([{value:".doc",label:".doc"},{value:".xls",label:".xls"},{value:".docx",label:".docx"},{value:".xlsx",label:".xlsx"}]);return(t,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),f=(0,r.resolveComponent)("el-switch"),h=(0,r.resolveComponent)("el-divider"),p=(0,r.resolveComponent)("el-input-number"),m=(0,r.resolveComponent)("InfoFilled"),g=(0,r.resolveComponent)("el-icon"),v=(0,r.resolveComponent)("el-tooltip"),A=(0,r.resolveComponent)("el-option"),y=(0,r.resolveComponent)("el-select"),b=(0,r.resolveComponent)("el-collapse-item"),O=(0,r.resolveComponent)("QuestionFilled"),w=(0,r.resolveComponent)("el-collapse"),x=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(x,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[18]||(o[18]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:(0,r.unref)(s),"onUpdate:modelValue":o[17]||(o[17]=e=>(0,r.isRef)(s)?s.value=e:s=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.required=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,null,{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("上传参数设置")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"是否拖拽上传"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.draggable,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.draggable=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"文件可多选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.multipleSelect,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.multipleSelect=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"上传ICON"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.uploadIcon,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.uploadIcon=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"上传标题内容"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.uploadTitle,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.uploadTitle=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"上传提示内容"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.uploadTip,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.uploadTip=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"最大上传数量"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:e.optionModel.limit,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.limit=t),min:1,max:100,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"大小限制(MB)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:e.optionModel.fileMaxSize,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.fileMaxSize=t),min:1,max:1e3,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,[o[20]||(o[20]=(0,r.createTextVNode)("文件类型 ")),(0,r.createVNode)(v,{effect:"dark",content:"支持添加其他类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{multiple:"","allow-create":"",filterable:"","default-first-option":"",modelValue:e.optionModel.fileTypes,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.fileTypes=t),style:{width:"100%"},onChange:n},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.value,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(A,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"按钮颜色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{modelValue:e.optionModel.buttonType,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.buttonType=t),filterable:"",onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{label:"default",value:""}),(0,r.createVNode)(A,{label:"primary",value:"primary"}),(0,r.createVNode)(A,{label:"success",value:"success"}),(0,r.createVNode)(A,{label:"warning",value:"warning"}),(0,r.createVNode)(A,{label:"danger",value:"danger"}),(0,r.createVNode)(A,{label:"info",value:"info"}),(0,r.createVNode)(A,{label:"text",value:"text"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[o[21]||(o[21]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(v,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])])),_:1})])}}};var c=(0,n(66262).A)(s,[["__scopeId","data-v-cfacda42"]])},48614:function(e,t,n){var r=n(69821),o=n(79135);e.exports=function(e,t,n,i,a){return function(l,s,c){if(l&&s){if(e&&l[e])return l[e](s,c);if(t&&o(l)){for(var u=0,d=l.length;u<d;u++)if(!!s.call(c,l[u],u,l)===i)return[!0,!1,u,l[u]][n]}else for(var f in l)if(r(l,f)&&!!s.call(c,l[f],f,l)===i)return[!0,!1,f,l[f]][n]}return a}}},48646:function(e,t,n){"use strict";var r=n(69565),o=n(28551),i=n(1767),a=n(50851);e.exports=function(e,t){t&&"string"==typeof e||o(e);var n=a(e);return i(o(void 0!==n?r(n,e):e))}},48686:function(e,t,n){"use strict";var r=n(43724),o=n(79039);e.exports=r&&o((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},48773:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},48813:function(e,t,n){"use strict";n.d(t,{$s:function(){return y},BM:function(){return v},Cr:function(){return h},j6:function(){return p},tW:function(){return A}});var r=n(83509),o=n(89259),i=Math.min,a=Math.max,l=Math.sin,s=Math.cos,c=2*Math.PI,u=r.create(),d=r.create(),f=r.create();function h(e,t,n){if(0!==e.length){for(var r=e[0],o=r[0],l=r[0],s=r[1],c=r[1],u=1;u<e.length;u++)r=e[u],o=i(o,r[0]),l=a(l,r[0]),s=i(s,r[1]),c=a(c,r[1]);t[0]=o,t[1]=s,n[0]=l,n[1]=c}}function p(e,t,n,r,o,l){o[0]=i(e,n),o[1]=i(t,r),l[0]=a(e,n),l[1]=a(t,r)}var m=[],g=[];function v(e,t,n,r,l,s,c,u,d,f){var h=o.lX,p=o.Yb,v=h(e,n,l,c,m);d[0]=1/0,d[1]=1/0,f[0]=-1/0,f[1]=-1/0;for(var A=0;A<v;A++){var y=p(e,n,l,c,m[A]);d[0]=i(y,d[0]),f[0]=a(y,f[0])}v=h(t,r,s,u,g);for(A=0;A<v;A++){var b=p(t,r,s,u,g[A]);d[1]=i(b,d[1]),f[1]=a(b,f[1])}d[0]=i(e,d[0]),f[0]=a(e,f[0]),d[0]=i(c,d[0]),f[0]=a(c,f[0]),d[1]=i(t,d[1]),f[1]=a(t,f[1]),d[1]=i(u,d[1]),f[1]=a(u,f[1])}function A(e,t,n,r,l,s,c,u){var d=o.gC,f=o.k3,h=a(i(d(e,n,l),1),0),p=a(i(d(t,r,s),1),0),m=f(e,n,l,h),g=f(t,r,s,p);c[0]=i(e,l,m),c[1]=i(t,s,g),u[0]=a(e,l,m),u[1]=a(t,s,g)}function y(e,t,n,o,i,a,h,p,m){var g=r.min,v=r.max,A=Math.abs(i-a);if(A%c<1e-4&&A>1e-4)return p[0]=e-n,p[1]=t-o,m[0]=e+n,void(m[1]=t+o);if(u[0]=s(i)*n+e,u[1]=l(i)*o+t,d[0]=s(a)*n+e,d[1]=l(a)*o+t,g(p,u,d),v(m,u,d),(i%=c)<0&&(i+=c),(a%=c)<0&&(a+=c),i>a&&!h?a+=c:i<a&&h&&(i+=c),h){var y=a;a=i,i=y}for(var b=0;b<a;b+=Math.PI/2)b>i&&(f[0]=s(b)*n+e,f[1]=l(b)*o+t,g(p,f,p),v(m,f,m))}},48820:function(e,t,n){"use strict";n.d(t,{Aj:function(){return S},Lu:function(){return p},U1:function(){return V},uC:function(){return h}});var r=n(90365);class o{constructor(e,t,n,r,o,i,a,l,s,c=0,u){this.p=e,this.stack=t,this.state=n,this.reducePos=r,this.pos=o,this.score=i,this.buffer=a,this.bufferBase=l,this.curContext=s,this.lookAhead=c,this.parent=u}toString(){return`[${this.stack.filter(((e,t)=>t%3==0)).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(e,t,n=0){let r=e.parser.context;return new o(e,[],t,n,n,0,[],0,r?new i(r,r.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(e,t){this.stack.push(this.state,t,this.bufferBase+this.buffer.length),this.state=e}reduce(e){var t;let n=e>>19,r=65535&e,{parser:o}=this.p,i=this.reducePos<this.pos-25;i&&this.setLookAhead(this.pos);let a=o.dynamicPrecedence(r);if(a&&(this.score+=a),0==n)return this.pushState(o.getGoto(this.state,r,!0),this.reducePos),r<o.minRepeatTerm&&this.storeNode(r,this.reducePos,this.reducePos,i?8:4,!0),void this.reduceContext(r,this.reducePos);let l=this.stack.length-3*(n-1)-(262144&e?6:0),s=l?this.stack[l-2]:this.p.ranges[0].from,c=this.reducePos-s;c>=2e3&&!(null===(t=this.p.parser.nodeSet.types[r])||void 0===t?void 0:t.isAnonymous)&&(s==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=c):this.p.lastBigReductionSize<c&&(this.p.bigReductionCount=1,this.p.lastBigReductionStart=s,this.p.lastBigReductionSize=c));let u=l?this.stack[l-1]:0,d=this.bufferBase+this.buffer.length-u;if(r<o.minRepeatTerm||131072&e){let e=o.stateFlag(this.state,1)?this.pos:this.reducePos;this.storeNode(r,s,e,d+4,!0)}if(262144&e)this.state=this.stack[l];else{let e=this.stack[l-3];this.state=o.getGoto(e,r,!0)}for(;this.stack.length>l;)this.stack.pop();this.reduceContext(r,s)}storeNode(e,t,n,r=4,o=!1){if(0==e&&(!this.stack.length||this.stack[this.stack.length-1]<this.buffer.length+this.bufferBase)){let e=this,r=this.buffer.length;if(0==r&&e.parent&&(r=e.bufferBase-e.parent.bufferBase,e=e.parent),r>0&&0==e.buffer[r-4]&&e.buffer[r-1]>-1){if(t==n)return;if(e.buffer[r-2]>=t)return void(e.buffer[r-2]=n)}}if(o&&this.pos!=n){let o=this.buffer.length;if(o>0&&0!=this.buffer[o-4]){let e=!1;for(let t=o;t>0&&this.buffer[t-2]>n;t-=4)if(this.buffer[t-1]>=0){e=!0;break}if(e)for(;o>0&&this.buffer[o-2]>n;)this.buffer[o]=this.buffer[o-4],this.buffer[o+1]=this.buffer[o-3],this.buffer[o+2]=this.buffer[o-2],this.buffer[o+3]=this.buffer[o-1],o-=4,r>4&&(r-=4)}this.buffer[o]=e,this.buffer[o+1]=t,this.buffer[o+2]=n,this.buffer[o+3]=r}else this.buffer.push(e,t,n,r)}shift(e,t,n,r){if(131072&e)this.pushState(65535&e,this.pos);else if(262144&e)this.pos=r,this.shiftContext(t,n),t<=this.p.parser.maxNode&&this.buffer.push(t,n,r,4);else{let o=e,{parser:i}=this.p;(r>this.pos||t<=i.maxNode)&&(this.pos=r,i.stateFlag(o,1)||(this.reducePos=r)),this.pushState(o,n),this.shiftContext(t,n),t<=i.maxNode&&this.buffer.push(t,n,r,4)}}apply(e,t,n,r){65536&e?this.reduce(e):this.shift(e,t,n,r)}useNode(e,t){let n=this.p.reused.length-1;(n<0||this.p.reused[n]!=e)&&(this.p.reused.push(e),n++);let r=this.pos;this.reducePos=this.pos=r+e.length,this.pushState(t,r),this.buffer.push(n,r,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,e,this,this.p.stream.reset(this.pos-e.length)))}split(){let e=this,t=e.buffer.length;for(;t>0&&e.buffer[t-2]>e.reducePos;)t-=4;let n=e.buffer.slice(t),r=e.bufferBase+t;for(;e&&r==e.bufferBase;)e=e.parent;return new o(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,n,r,this.curContext,this.lookAhead,e)}recoverByDelete(e,t){let n=e<=this.p.parser.maxNode;n&&this.storeNode(e,this.pos,t,4),this.storeNode(0,this.pos,t,n?8:4),this.pos=this.reducePos=t,this.score-=190}canShift(e){for(let t=new a(this);;){let n=this.p.parser.stateSlot(t.state,4)||this.p.parser.hasAction(t.state,e);if(0==n)return!1;if(!(65536&n))return!0;t.reduce(n)}}recoverByInsert(e){if(this.stack.length>=300)return[];let t=this.p.parser.nextStates(this.state);if(t.length>8||this.stack.length>=120){let n=[];for(let r,o=0;o<t.length;o+=2)(r=t[o+1])!=this.state&&this.p.parser.hasAction(r,e)&&n.push(t[o],r);if(this.stack.length<120)for(let e=0;n.length<8&&e<t.length;e+=2){let r=t[e+1];n.some(((e,t)=>1&t&&e==r))||n.push(t[e],r)}t=n}let n=[];for(let e=0;e<t.length&&n.length<4;e+=2){let r=t[e+1];if(r==this.state)continue;let o=this.split();o.pushState(r,this.pos),o.storeNode(0,o.pos,o.pos,4,!0),o.shiftContext(t[e],this.pos),o.reducePos=this.pos,o.score-=200,n.push(o)}return n}forceReduce(){let{parser:e}=this.p,t=e.stateSlot(this.state,5);if(!(65536&t))return!1;if(!e.validAction(this.state,t)){let n=t>>19,r=65535&t,o=this.stack.length-3*n;if(o<0||e.getGoto(this.stack[o],r,!1)<0){let e=this.findForcedReduction();if(null==e)return!1;t=e}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(t),!0}findForcedReduction(){let{parser:e}=this.p,t=[],n=(r,o)=>{if(!t.includes(r))return t.push(r),e.allActions(r,(t=>{if(393216&t);else if(65536&t){let n=(t>>19)-o;if(n>1){let r=65535&t,o=this.stack.length-3*n;if(o>=0&&e.getGoto(this.stack[o],r,!1)>=0)return n<<19|65536|r}}else{let e=n(t,o+1);if(null!=e)return e}}))};return n(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(3!=this.stack.length)return!1;let{parser:e}=this.p;return 65535==e.data[e.stateSlot(this.state,1)]&&!e.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(e){if(this.state!=e.state||this.stack.length!=e.stack.length)return!1;for(let t=0;t<this.stack.length;t+=3)if(this.stack[t]!=e.stack[t])return!1;return!0}get parser(){return this.p.parser}dialectEnabled(e){return this.p.parser.dialect.flags[e]}shiftContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.shift(this.curContext.context,e,this,this.p.stream.reset(t)))}reduceContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.reduce(this.curContext.context,e,this,this.p.stream.reset(t)))}emitContext(){let e=this.buffer.length-1;(e<0||-3!=this.buffer[e])&&this.buffer.push(this.curContext.hash,this.pos,this.pos,-3)}emitLookAhead(){let e=this.buffer.length-1;(e<0||-4!=this.buffer[e])&&this.buffer.push(this.lookAhead,this.pos,this.pos,-4)}updateContext(e){if(e!=this.curContext.context){let t=new i(this.curContext.tracker,e);t.hash!=this.curContext.hash&&this.emitContext(),this.curContext=t}}setLookAhead(e){e>this.lookAhead&&(this.emitLookAhead(),this.lookAhead=e)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}}class i{constructor(e,t){this.tracker=e,this.context=t,this.hash=e.strict?e.hash(t):0}}class a{constructor(e){this.start=e,this.state=e.state,this.stack=e.stack,this.base=this.stack.length}reduce(e){let t=65535&e,n=e>>19;0==n?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=3*(n-1);let r=this.start.p.parser.getGoto(this.stack[this.base-3],t,!0);this.state=r}}class l{constructor(e,t,n){this.stack=e,this.pos=t,this.index=n,this.buffer=e.buffer,0==this.index&&this.maybeNext()}static create(e,t=e.bufferBase+e.buffer.length){return new l(e,t,t-e.bufferBase)}maybeNext(){let e=this.stack.parent;null!=e&&(this.index=this.stack.bufferBase-e.bufferBase,this.stack=e,this.buffer=e.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,0==this.index&&this.maybeNext()}fork(){return new l(this.stack,this.pos,this.index)}}function s(e,t=Uint16Array){if("string"!=typeof e)return e;let n=null;for(let r=0,o=0;r<e.length;){let i=0;for(;;){let t=e.charCodeAt(r++),n=!1;if(126==t){i=65535;break}t>=92&&t--,t>=34&&t--;let o=t-32;if(o>=46&&(o-=46,n=!0),i+=o,n)break;i*=46}n?n[o++]=i:n=new t(i)}return n}class c{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}const u=new c;class d{constructor(e,t){this.input=e,this.ranges=t,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=u,this.rangeIndex=0,this.pos=this.chunkPos=t[0].from,this.range=t[0],this.end=t[t.length-1].to,this.readNext()}resolveOffset(e,t){let n=this.range,r=this.rangeIndex,o=this.pos+e;for(;o<n.from;){if(!r)return null;let e=this.ranges[--r];o-=n.from-e.to,n=e}for(;t<0?o>n.to:o>=n.to;){if(r==this.ranges.length-1)return null;let e=this.ranges[++r];o+=e.from-n.to,n=e}return o}clipPos(e){if(e>=this.range.from&&e<this.range.to)return e;for(let t of this.ranges)if(t.to>e)return Math.max(e,t.from);return this.end}peek(e){let t,n,r=this.chunkOff+e;if(r>=0&&r<this.chunk.length)t=this.pos+e,n=this.chunk.charCodeAt(r);else{let r=this.resolveOffset(e,1);if(null==r)return-1;if(t=r,t>=this.chunk2Pos&&t<this.chunk2Pos+this.chunk2.length)n=this.chunk2.charCodeAt(t-this.chunk2Pos);else{let e=this.rangeIndex,r=this.range;for(;r.to<=t;)r=this.ranges[++e];this.chunk2=this.input.chunk(this.chunk2Pos=t),t+this.chunk2.length>r.to&&(this.chunk2=this.chunk2.slice(0,r.to-t)),n=this.chunk2.charCodeAt(0)}}return t>=this.token.lookAhead&&(this.token.lookAhead=t+1),n}acceptToken(e,t=0){let n=t?this.resolveOffset(t,-1):this.pos;if(null==n||n<this.token.start)throw new RangeError("Token end out of bounds");this.token.value=e,this.token.end=n}acceptTokenTo(e,t){this.token.value=e,this.token.end=t}getChunk(){if(this.pos>=this.chunk2Pos&&this.pos<this.chunk2Pos+this.chunk2.length){let{chunk:e,chunkPos:t}=this;this.chunk=this.chunk2,this.chunkPos=this.chunk2Pos,this.chunk2=e,this.chunk2Pos=t,this.chunkOff=this.pos-this.chunkPos}else{this.chunk2=this.chunk,this.chunk2Pos=this.chunkPos;let e=this.input.chunk(this.pos),t=this.pos+e.length;this.chunk=t>this.range.to?e.slice(0,this.range.to-this.pos):e,this.chunkPos=this.pos,this.chunkOff=0}}readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(e=1){for(this.chunkOff+=e;this.pos+e>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();e-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=e,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(e,t){if(t?(this.token=t,t.start=e,t.lookAhead=e+1,t.value=t.extended=-1):this.token=u,this.pos!=e){if(this.pos=e,e==this.end)return this.setDone(),this;for(;e<this.range.from;)this.range=this.ranges[--this.rangeIndex];for(;e>=this.range.to;)this.range=this.ranges[++this.rangeIndex];e>=this.chunkPos&&e<this.chunkPos+this.chunk.length?this.chunkOff=e-this.chunkPos:(this.chunk="",this.chunkOff=0),this.readNext()}return this}read(e,t){if(e>=this.chunkPos&&t<=this.chunkPos+this.chunk.length)return this.chunk.slice(e-this.chunkPos,t-this.chunkPos);if(e>=this.chunk2Pos&&t<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(e-this.chunk2Pos,t-this.chunk2Pos);if(e>=this.range.from&&t<=this.range.to)return this.input.read(e,t);let n="";for(let r of this.ranges){if(r.from>=t)break;r.to>e&&(n+=this.input.read(Math.max(r.from,e),Math.min(r.to,t)))}return n}}class f{constructor(e,t){this.data=e,this.id=t}token(e,t){let{parser:n}=t.p;m(this.data,e,t,this.id,n.data,n.tokenPrecTable)}}f.prototype.contextual=f.prototype.fallback=f.prototype.extend=!1;class h{constructor(e,t,n){this.precTable=t,this.elseToken=n,this.data="string"==typeof e?s(e):e}token(e,t){let n=e.pos,r=0;for(;;){let n=e.next<0,o=e.resolveOffset(1,1);if(m(this.data,e,t,0,this.data,this.precTable),e.token.value>-1)break;if(null==this.elseToken)return;if(n||r++,null==o)break;e.reset(o,e.token)}r&&(e.reset(n,e.token),e.acceptToken(this.elseToken,r))}}h.prototype.contextual=f.prototype.fallback=f.prototype.extend=!1;class p{constructor(e,t={}){this.token=e,this.contextual=!!t.contextual,this.fallback=!!t.fallback,this.extend=!!t.extend}}function m(e,t,n,r,o,i){let a=0,l=1<<r,{dialect:s}=n.p.parser;e:for(;l&e[a];){let n=e[a+1];for(let r=a+3;r<n;r+=2)if((e[r+1]&l)>0){let n=e[r];if(s.allows(n)&&(-1==t.token.value||t.token.value==n||v(n,t.token.value,o,i))){t.acceptToken(n);break}}let r=t.next,c=0,u=e[a+2];if(!(t.next<0&&u>c&&65535==e[n+3*u-3])){for(;c<u;){let o=c+u>>1,i=n+o+(o<<1),l=e[i],s=e[i+1]||65536;if(r<l)u=o;else{if(!(r>=s)){a=e[i+2],t.advance();continue e}c=o+1}}break}a=e[n+3*u-1]}}function g(e,t,n){for(let r,o=t;65535!=(r=e[o]);o++)if(r==n)return o-t;return-1}function v(e,t,n,r){let o=g(n,r,t);return o<0||g(n,r,e)<o}const A="undefined"!=typeof process&&{NODE_ENV:"production",BASE_URL:""}&&/\bparse\b/.test({NODE_ENV:"production",BASE_URL:""}.LOG);let y=null;function b(e,t,n){let o=e.cursor(r.Qj.IncludeAnonymous);for(o.moveTo(t);;)if(!(n<0?o.childBefore(t):o.childAfter(t)))for(;;){if((n<0?o.to<t:o.from>t)&&!o.type.isError)return n<0?Math.max(0,Math.min(o.to-1,t-25)):Math.min(e.length,Math.max(o.from+1,t+25));if(n<0?o.prevSibling():o.nextSibling())break;if(!o.parent())return n<0?0:e.length}}class O{constructor(e,t){this.fragments=e,this.nodeSet=t,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let e=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(e){for(this.safeFrom=e.openStart?b(e.tree,e.from+e.offset,1)-e.offset:e.from,this.safeTo=e.openEnd?b(e.tree,e.to+e.offset,-1)-e.offset:e.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(e.tree),this.start.push(-e.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(e){if(e<this.nextStart)return null;for(;this.fragment&&this.safeTo<=e;)this.nextFragment();if(!this.fragment)return null;for(;;){let t=this.trees.length-1;if(t<0)return this.nextFragment(),null;let n=this.trees[t],o=this.index[t];if(o==n.children.length){this.trees.pop(),this.start.pop(),this.index.pop();continue}let i=n.children[o],a=this.start[t]+n.positions[o];if(a>e)return this.nextStart=a,null;if(i instanceof r.PH){if(a==e){if(a<this.safeFrom)return null;let e=a+i.length;if(e<=this.safeTo){let t=i.prop(r.uY.lookAhead);if(!t||e+t<this.fragment.to)return i}}this.index[t]++,a+i.length>=Math.max(this.safeFrom,e)&&(this.trees.push(i),this.start.push(a),this.index.push(0))}else this.index[t]++,this.nextStart=a+i.length}}}class w{constructor(e,t){this.stream=t,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=e.tokenizers.map((e=>new c))}getActions(e){let t=0,n=null,{parser:r}=e.p,{tokenizers:o}=r,i=r.stateSlot(e.state,3),a=e.curContext?e.curContext.hash:0,l=0;for(let r=0;r<o.length;r++){if(!(1<<r&i))continue;let s=o[r],c=this.tokens[r];if((!n||s.fallback)&&((s.contextual||c.start!=e.pos||c.mask!=i||c.context!=a)&&(this.updateCachedToken(c,s,e),c.mask=i,c.context=a),c.lookAhead>c.end+25&&(l=Math.max(c.lookAhead,l)),0!=c.value)){let r=t;if(c.extended>-1&&(t=this.addActions(e,c.extended,c.end,t)),t=this.addActions(e,c.value,c.end,t),!s.extend&&(n=c,t>r))break}}for(;this.actions.length>t;)this.actions.pop();return l&&e.setLookAhead(l),n||e.pos!=this.stream.end||(n=new c,n.value=e.p.parser.eofTerm,n.start=n.end=e.pos,t=this.addActions(e,n.value,n.end,t)),this.mainToken=n,this.actions}getMainToken(e){if(this.mainToken)return this.mainToken;let t=new c,{pos:n,p:r}=e;return t.start=n,t.end=Math.min(n+1,r.stream.end),t.value=n==r.stream.end?r.parser.eofTerm:0,t}updateCachedToken(e,t,n){let r=this.stream.clipPos(n.pos);if(t.token(this.stream.reset(r,e),n),e.value>-1){let{parser:t}=n.p;for(let r=0;r<t.specialized.length;r++)if(t.specialized[r]==e.value){let o=t.specializers[r](this.stream.read(e.start,e.end),n);if(o>=0&&n.p.parser.dialect.allows(o>>1)){1&o?e.extended=o>>1:e.value=o>>1;break}}}else e.value=0,e.end=this.stream.clipPos(r+1)}putAction(e,t,n,r){for(let t=0;t<r;t+=3)if(this.actions[t]==e)return r;return this.actions[r++]=e,this.actions[r++]=t,this.actions[r++]=n,r}addActions(e,t,n,r){let{state:o}=e,{parser:i}=e.p,{data:a}=i;for(let e=0;e<2;e++)for(let l=i.stateSlot(o,e?2:1);;l+=3){if(65535==a[l]){if(1!=a[l+1]){0==r&&2==a[l+1]&&(r=this.putAction(B(a,l+2),t,n,r));break}l=B(a,l+2)}a[l]==t&&(r=this.putAction(B(a,l+1),t,n,r))}return r}}class x{constructor(e,t,n,r){this.parser=e,this.input=t,this.ranges=r,this.recovering=0,this.nextStackID=9812,this.minStackPos=0,this.reused=[],this.stoppedAt=null,this.lastBigReductionStart=-1,this.lastBigReductionSize=0,this.bigReductionCount=0,this.stream=new d(t,r),this.tokens=new w(e,this.stream),this.topTerm=e.top[1];let{from:i}=r[0];this.stacks=[o.start(this,e.top[0],i)],this.fragments=n.length&&this.stream.end-i>4*e.bufferLength?new O(n,e.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let e,t,n=this.stacks,r=this.minStackPos,o=this.stacks=[];if(this.bigReductionCount>300&&1==n.length){let[e]=n;for(;e.forceReduce()&&e.stack.length&&e.stack[e.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let i=0;i<n.length;i++){let a=n[i];for(;;){if(this.tokens.mainToken=null,a.pos>r)o.push(a);else{if(this.advanceStack(a,o,n))continue;{e||(e=[],t=[]),e.push(a);let n=this.tokens.getMainToken(a);t.push(n.value,n.end)}}break}}if(!o.length){let t=e&&function(e){let t=null;for(let n of e){let e=n.p.stoppedAt;(n.pos==n.p.stream.end||null!=e&&n.pos>e)&&n.p.parser.stateFlag(n.state,2)&&(!t||t.score<n.score)&&(t=n)}return t}(e);if(t)return this.stackToTree(t);if(this.parser.strict)throw new SyntaxError("No parse at "+r);this.recovering||(this.recovering=5)}if(this.recovering&&e){let n=null!=this.stoppedAt&&e[0].pos>this.stoppedAt?e[0]:this.runRecovery(e,t,o);if(n)return this.stackToTree(n.forceAll())}if(this.recovering){let e=1==this.recovering?1:3*this.recovering;if(o.length>e)for(o.sort(((e,t)=>t.score-e.score));o.length>e;)o.pop();o.some((e=>e.reducePos>r))&&this.recovering--}else if(o.length>1){e:for(let e=0;e<o.length-1;e++){let t=o[e];for(let n=e+1;n<o.length;n++){let r=o[n];if(t.sameState(r)||t.buffer.length>500&&r.buffer.length>500){if(!((t.score-r.score||t.buffer.length-r.buffer.length)>0)){o.splice(e--,1);continue e}o.splice(n--,1)}}}o.length>12&&o.splice(12,o.length-12)}this.minStackPos=o[0].pos;for(let e=1;e<o.length;e++)o[e].pos<this.minStackPos&&(this.minStackPos=o[e].pos);return null}stopAt(e){if(null!=this.stoppedAt&&this.stoppedAt<e)throw new RangeError("Can't move stoppedAt forward");this.stoppedAt=e}advanceStack(e,t,n){let o=e.pos,{parser:i}=this;A&&this.stackID(e);if(null!=this.stoppedAt&&o>this.stoppedAt)return e.forceReduce()?e:null;if(this.fragments){let t=e.curContext&&e.curContext.tracker.strict,n=t?e.curContext.hash:0;for(let a=this.fragments.nodeAt(o);a;){let o=this.parser.nodeSet.types[a.type.id]==a.type?i.getGoto(e.state,a.type.id):-1;if(o>-1&&a.length&&(!t||(a.prop(r.uY.contextHash)||0)==n))return e.useNode(a,o),!0;if(!(a instanceof r.PH)||0==a.children.length||a.positions[0]>0)break;let l=a.children[0];if(!(l instanceof r.PH&&0==a.positions[0]))break;a=l}}let a=i.stateSlot(e.state,4);if(a>0)return e.reduce(a),!0;if(e.stack.length>=8400)for(;e.stack.length>6e3&&e.forceReduce(););let l=this.tokens.getActions(e);for(let r=0;r<l.length;){let i=l[r++],a=l[r++],s=l[r++],c=r==l.length||!n,u=c?e:e.split(),d=this.tokens.mainToken;if(u.apply(i,a,d?d.start:u.pos,s),c)return!0;u.pos>o?t.push(u):n.push(u)}return!1}advanceFully(e,t){let n=e.pos;for(;;){if(!this.advanceStack(e,null,null))return!1;if(e.pos>n)return _(e,t),!0}}runRecovery(e,t,n){let r=null,o=!1;for(let i=0;i<e.length;i++){let a=e[i],l=t[i<<1],s=t[1+(i<<1)],c=A?this.stackID(a)+" -> ":"";if(a.deadEnd){if(o)continue;if(o=!0,a.restart(),this.advanceFully(a,n))continue}let u=a.split(),d=c;for(let e=0;u.forceReduce()&&e<10;e++){if(this.advanceFully(u,n))break;A&&(d=this.stackID(u)+" -> ")}for(let e of a.recoverByInsert(l))this.advanceFully(e,n);this.stream.end>a.pos?(s==a.pos&&(s++,l=0),a.recoverByDelete(l,s),_(a,n)):(!r||r.score<a.score)&&(r=a)}return r}stackToTree(e){return e.close(),r.PH.build({buffer:l.create(e),nodeSet:this.parser.nodeSet,topID:this.topTerm,maxBufferLength:this.parser.bufferLength,reused:this.reused,start:this.ranges[0].from,length:e.pos-this.ranges[0].from,minRepeatType:this.parser.minRepeatTerm})}stackID(e){let t=(y||(y=new WeakMap)).get(e);return t||y.set(e,t=String.fromCodePoint(this.nextStackID++)),t+e}}function _(e,t){for(let n=0;n<t.length;n++){let r=t[n];if(r.pos==e.pos&&r.sameState(e))return void(t[n].score<e.score&&(t[n]=e))}t.push(e)}class C{constructor(e,t,n){this.source=e,this.flags=t,this.disabled=n}allows(e){return!this.disabled||0==this.disabled[e]}}const k=e=>e;class S{constructor(e){this.start=e.start,this.shift=e.shift||k,this.reduce=e.reduce||k,this.reuse=e.reuse||k,this.hash=e.hash||(()=>0),this.strict=!1!==e.strict}}class V extends r.iX{constructor(e){if(super(),this.wrappers=[],14!=e.version)throw new RangeError(`Parser version (${e.version}) doesn't match runtime version (14)`);let t=e.nodeNames.split(" ");this.minRepeatTerm=t.length;for(let n=0;n<e.repeatNodeCount;n++)t.push("");let n=Object.keys(e.topRules).map((t=>e.topRules[t][1])),o=[];for(let e=0;e<t.length;e++)o.push([]);function i(e,t,n){o[e].push([t,t.deserialize(String(n))])}if(e.nodeProps)for(let t of e.nodeProps){let e=t[0];"string"==typeof e&&(e=r.uY[e]);for(let n=1;n<t.length;){let r=t[n++];if(r>=0)i(r,e,t[n++]);else{let o=t[n+-r];for(let a=-r;a>0;a--)i(t[n++],e,o);n++}}}this.nodeSet=new r.fI(t.map(((t,i)=>r.Z6.define({name:i>=this.minRepeatTerm?void 0:t,id:i,props:o[i],top:n.indexOf(i)>-1,error:0==i,skipped:e.skippedNodes&&e.skippedNodes.indexOf(i)>-1})))),e.propSources&&(this.nodeSet=this.nodeSet.extend(...e.propSources)),this.strict=!1,this.bufferLength=r.cF;let a=s(e.tokenData);this.context=e.context,this.specializerSpecs=e.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let e=0;e<this.specializerSpecs.length;e++)this.specialized[e]=this.specializerSpecs[e].term;this.specializers=this.specializerSpecs.map(T),this.states=s(e.states,Uint32Array),this.data=s(e.stateData),this.goto=s(e.goto),this.maxTerm=e.maxTerm,this.tokenizers=e.tokenizers.map((e=>"number"==typeof e?new f(a,e):e)),this.topRules=e.topRules,this.dialects=e.dialects||{},this.dynamicPrecedences=e.dynamicPrecedences||null,this.tokenPrecTable=e.tokenPrec,this.termNames=e.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(e,t,n){let r=new x(this,e,t,n);for(let o of this.wrappers)r=o(r,e,t,n);return r}getGoto(e,t,n=!1){let r=this.goto;if(t>=r[0])return-1;for(let o=r[t+1];;){let t=r[o++],i=1&t,a=r[o++];if(i&&n)return a;for(let n=o+(t>>1);o<n;o++)if(r[o]==e)return a;if(i)return-1}}hasAction(e,t){let n=this.data;for(let r=0;r<2;r++)for(let o,i=this.stateSlot(e,r?2:1);;i+=3){if(65535==(o=n[i])){if(1!=n[i+1]){if(2==n[i+1])return B(n,i+2);break}o=n[i=B(n,i+2)]}if(o==t||0==o)return B(n,i+1)}return 0}stateSlot(e,t){return this.states[6*e+t]}stateFlag(e,t){return(this.stateSlot(e,0)&t)>0}validAction(e,t){return!!this.allActions(e,(e=>e==t||null))}allActions(e,t){let n=this.stateSlot(e,4),r=n?t(n):void 0;for(let n=this.stateSlot(e,1);null==r;n+=3){if(65535==this.data[n]){if(1!=this.data[n+1])break;n=B(this.data,n+2)}r=t(B(this.data,n+1))}return r}nextStates(e){let t=[];for(let n=this.stateSlot(e,1);;n+=3){if(65535==this.data[n]){if(1!=this.data[n+1])break;n=B(this.data,n+2)}if(!(1&this.data[n+2])){let e=this.data[n+1];t.some(((t,n)=>1&n&&t==e))||t.push(this.data[n],e)}}return t}configure(e){let t=Object.assign(Object.create(V.prototype),this);if(e.props&&(t.nodeSet=this.nodeSet.extend(...e.props)),e.top){let n=this.topRules[e.top];if(!n)throw new RangeError(`Invalid top rule name ${e.top}`);t.top=n}return e.tokenizers&&(t.tokenizers=this.tokenizers.map((t=>{let n=e.tokenizers.find((e=>e.from==t));return n?n.to:t}))),e.specializers&&(t.specializers=this.specializers.slice(),t.specializerSpecs=this.specializerSpecs.map(((n,r)=>{let o=e.specializers.find((e=>e.from==n.external));if(!o)return n;let i=Object.assign(Object.assign({},n),{external:o.to});return t.specializers[r]=T(i),i}))),e.contextTracker&&(t.context=e.contextTracker),e.dialect&&(t.dialect=this.parseDialect(e.dialect)),null!=e.strict&&(t.strict=e.strict),e.wrap&&(t.wrappers=t.wrappers.concat(e.wrap)),null!=e.bufferLength&&(t.bufferLength=e.bufferLength),t}hasWrappers(){return this.wrappers.length>0}getName(e){return this.termNames?this.termNames[e]:String(e<=this.maxNode&&this.nodeSet.types[e].name||e)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(e){let t=this.dynamicPrecedences;return null==t?0:t[e]||0}parseDialect(e){let t=Object.keys(this.dialects),n=t.map((()=>!1));if(e)for(let r of e.split(" ")){let e=t.indexOf(r);e>=0&&(n[e]=!0)}let r=null;for(let e=0;e<t.length;e++)if(!n[e])for(let n,o=this.dialects[t[e]];65535!=(n=this.data[o++]);)(r||(r=new Uint8Array(this.maxTerm+1)))[n]=1;return new C(e,n,r)}static deserialize(e){return new V(e)}}function B(e,t){return e[t]|e[t+1]<<16}function T(e){if(e.external){let t=e.extend?1:0;return(n,r)=>e.external(n,r)<<1|t}return e.get}},48828:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i=["onClick"],a=["onClick"];var l=n(81407),s=n(10594),c=n(37741),u=n(40412),d={components:{Pagination:s.A,addModule:l.default},name:"messagTemplate",data(){return{tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"是"},{id:0,name:"否"}],tableData:[]}},methods:{addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增")},changeStatus(e){},handleEdit(e,t){let n=this;"edit"==t&&n.$refs.addModuleFlag.addModuleFn(e,"编辑"),"delete"==t&&n.$confirm("您确定要删除选中的内容?",{closeOnClickModal:!1}).then((t=>{(0,u.messagesMessagetemplateDelete)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))})).catch((()=>{}))},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,u.messagesMessagetemplate)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},handleResize(){this.$nextTick((()=>{this.$refs.tableref.doLayout()}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){this.tableHeight=(0,c.getTableHeight)(this.$refs.tableSelect.offsetHeight)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.handleResize),window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.handleResize),window.removeEventListener("resize",this.listenResize)}};var f=(0,n(66262).A)(d,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("el-form"),p=(0,r.resolveComponent)("el-table-column"),m=(0,r.resolveComponent)("el-table"),g=(0,r.resolveComponent)("Pagination"),v=(0,r.resolveComponent)("add-module"),A=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(h,{inline:!0,model:s.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"标题:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{size:"default",modelValue:s.formInline.title,"onUpdate:modelValue":t[0]||(t[0]=e=>s.formInline.title=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"消息标题",onChange:c.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{size:"default",onClick:c.addModule,type:"primary"},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1})])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(m,{height:"calc("+s.tableHeight+"px)",border:"",data:s.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{type:"index",width:"60",align:"center",label:"序号"}),(0,r.createVNode)(p,{"min-width":"90",prop:"code",label:"模板code"}),(0,r.createVNode)(p,{"min-width":"120",prop:"title",label:"模板title"}),(0,r.createVNode)(p,{"min-width":"180",prop:"content","show-overflow-tooltip":"",label:"内容"}),(0,r.createVNode)(p,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(p,{label:"操作",fixed:"right",width:"180"},{default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>c.handleEdit(t.row,"edit")},"编辑",8,i),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>c.handleEdit(t.row,"delete")},"删除",8,a),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[A,s.loadingPage]]),(0,r.createVNode)(g,{"child-msg":s.pageparm,onCallFather:c.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(v,{ref:"addModuleFlag",onRefreshData:c.search},null,8,["onRefreshData"])])}]])},48879:function(e,t,n){"use strict";n.d(t,{A:function(){return O}});var r=n(61431);const o=["textContent"],i={class:"lyTable-pagination lyPagination-page"},a={key:0,class:"lyTable-do"};n(44114),n(18111),n(22489),n(7588);var l=n(37741),s={successCode:2e3,pageSize:10,pageSizes:[10,20,30,40,100,200],paginationLayout:"total, sizes, prev, pager, next, jumper",request:{page:"page",pageSize:"limit",prop:"prop",order:"order"},columnSettingSave:function(e,t){return new Promise((n=>{setTimeout((()=>{(0,l.setStorage)(e,JSON.stringify(t)),n(!0)}),500)}))},columnSettingGet:function(e,t){return new Promise((n=>{const r=JSON.parse((0,l.getStorage)(e))||[];n(r||t)}))},columnSettingReset:function(e,t){return new Promise((n=>{setTimeout((()=>{(0,l.removeStorage)(e),n(t)}),500)}))}};const c={key:0,class:"setting-column"},u={class:"setting-column__list",ref:"list"},d={class:"move_b"},f={class:"show_b"},h=["title"],p={class:"width_b"},m={class:"fixed_b"},g={class:"setting-column__bottom"};var v=n(10246),A={components:{Sortable:v.default},props:{column:{type:Array,default:()=>[]}},data(){return{isSave:!1,usercolumn:JSON.parse(JSON.stringify(this.column||[]))}},watch:{usercolumn:{handler(){this.$emit("userChange",this.usercolumn)},deep:!0}},mounted(){this.usercolumn.length>0&&this.rowDrop()},methods:{rowDrop(){const e=this,t=this.$refs.list.querySelector("ul");v.default.create(t,{handle:".move",animation:300,ghostClass:"ghost",onEnd({newIndex:t,oldIndex:n}){const r=e.usercolumn,o=r.splice(n,1)[0];r.splice(t,0,o)}})},backDefaul(){this.$emit("back",this.usercolumn)},save(){this.$emit("save",this.usercolumn)}}},y=n(66262);var b={name:"lyTable",components:{columnSetting:(0,y.A)(A,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("DCaret"),s=(0,r.resolveComponent)("el-icon"),v=(0,r.resolveComponent)("el-tag"),A=(0,r.resolveComponent)("el-switch"),y=(0,r.resolveComponent)("el-input"),b=(0,r.resolveComponent)("el-button"),O=(0,r.resolveComponent)("el-empty"),w=(0,r.resolveDirective)("loading");return i.usercolumn.length>0?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[t[2]||(t[2]=(0,r.createStaticVNode)('<div class="setting-column__title" data-v-5e70d2e4><span class="move_b" data-v-5e70d2e4></span><span class="show_b" data-v-5e70d2e4>显示</span><span class="name_b" data-v-5e70d2e4>名称</span><span class="width_b" data-v-5e70d2e4>宽度</span><span class="fixed_b" data-v-5e70d2e4>固定</span></div>',1)),(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("ul",null,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.usercolumn,(e=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:e.prop},[(0,r.createElementVNode)("span",d,[(0,r.createVNode)(v,{class:"move",style:{cursor:"move"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{style:{width:"1em",height:"1em"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l)])),_:1})])),_:1})]),(0,r.createElementVNode)("span",f,[(0,r.createVNode)(A,{modelValue:e.hide,"onUpdate:modelValue":t=>e.hide=t,"active-value":!1,"inactive-value":!0},null,8,["modelValue","onUpdate:modelValue"])]),(0,r.createElementVNode)("span",{class:"name_b",title:e.prop},(0,r.toDisplayString)(e.label),9,h),(0,r.createElementVNode)("span",p,[(0,r.createVNode)(y,{modelValue:e.width,"onUpdate:modelValue":t=>e.width=t,placeholder:"auto",size:"small"},null,8,["modelValue","onUpdate:modelValue"])]),(0,r.createElementVNode)("span",m,[(0,r.createVNode)(A,{modelValue:e.fixed,"onUpdate:modelValue":t=>e.fixed=t},null,8,["modelValue","onUpdate:modelValue"])])])))),128))])],512),(0,r.createElementVNode)("div",g,[(0,r.createVNode)(b,{onClick:a.backDefaul,disabled:i.isSave},{default:(0,r.withCtx)((()=>t[0]||(t[0]=[(0,r.createTextVNode)("重置")]))),_:1},8,["onClick","disabled"]),(0,r.createVNode)(b,{onClick:a.save,type:"primary"},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick"])])])),[[w,i.isSave]]):((0,r.openBlock)(),(0,r.createBlock)(O,{key:1,description:"暂无可配置的列","image-size":80}))}],["__scopeId","data-v-5e70d2e4"]])},emits:["dataChange","selectionChange"],props:{tableName:{type:String,default:"lyTable"},successCode:{type:Number,default:2e3},apiObj:{type:Function,default:null},params:{type:Object,default:()=>({})},data:{type:Array,default:()=>[]},height:{type:[String,Number],default:"100%"},size:{type:String,default:"default"},border:{type:Boolean,default:!1},stripe:{type:Boolean,default:!1},showSelectable:{type:Boolean,default:!1},showSequence:{type:Boolean,default:!1},pageSize:{type:Number,default:s.pageSize},pageSizes:{type:Array,default:s.pageSizes},rowKey:{type:String,default:"id"},summaryMethod:{type:Function,default:null},column:{type:Array,default:()=>[]},remoteSort:{type:Boolean,default:!1},remoteFilter:{type:Boolean,default:!1},remoteSummary:{type:Boolean,default:!1},hidePagination:{type:Boolean,default:!1},hideDo:{type:Boolean,default:!1},hideRefresh:{type:Boolean,default:!1},hideSetting:{type:Boolean,default:!1},paginationLayout:{type:String,default:s.paginationLayout},paginationSmall:{type:Boolean,default:!0},paginationBackground:{type:Boolean,default:!0},paginationDisabled:{type:Boolean,default:!1},paginationColorBackground:{type:Boolean,default:!0},emptyImage:{type:String,default:""},emptyImageSize:{type:Number,default:150}},watch:{data(){this.tableData=this.data,this.total=this.tableData.length},apiObj(){this.tableParams=this.params,this.refreshData()},column(){this.userColumn=this.column},params:{handler(e,t){this.tableParams=e},immediate:!0,deep:!0}},computed:{_height(){return Number(this.height)?Number(this.height)+"px":this.height},_table_height(){return this.hidePagination&&this.hideDo?"100%":"calc(100% - 50px)"}},data(){return{lyPageSize:this.pageSize,isActivat:!0,emptyText:"暂无数据",toggleIndex:0,tableData:[],total:0,currentPage:1,prop:null,order:null,loading:!1,tableHeight:"100%",tableParams:this.params,userColumn:[],customColumnShow:!1,summary:{},config:{size:this.size,border:this.border,stripe:this.stripe}}},mounted(){this.column?this.getCustomColumn():this.userColumn=this.column,this.apiObj?this.getData():this.data&&(this.tableData=this.data,this.total=this.tableData.length)},activated(){this.isActivat||this.$refs.lyTable.doLayout()},deactivated(){this.isActivat=!1},methods:{getNestedValue(e,t){const n=t.split(".");if(1==n.length)return e[t];let r=e;for(const e of n)if(r=r[e],!r)break;return r},loadingPage(e){this.loading=e},getTableIndex(e){return(this.currentPage-1)*this.lyPageSize+e+1},getShowOverflowTooltip(e){return!1!==e},async getCustomColumn(){if(this.tableName){const e=await s.columnSettingGet(this.tableName,this.column);e.length<1?this.userColumn=this.column:this.userColumn=e}else this.userColumn=this.column},async getData(){this.loading=!0;var e={[s.request.page]:this.currentPage,[s.request.pageSize]:this.lyPageSize,[s.request.prop]:this.prop,[s.request.order]:this.order};this.hidePagination&&(delete e[s.request.page],delete e[s.request.pageSize]),Object.assign(e,this.tableParams);try{var t=await this.apiObj(e)}catch(e){return this.loading=!1,this.emptyText=e.statusText,!1}t.code!=this.successCode?(this.loading=!1,this.emptyText=t.msg):(this.emptyText="暂无数据",this.tableData=t.data.data||[],this.total=t.data.total||0,this.summary=t.data.summary||{},this.loading=!1),this.$refs.lyTable&&this.$refs.lyTable.setScrollTop(0),this.$emit("dataChange",t,this.tableData)},paginationChange(){this.getData()},pageSizeChange(e){this.lyPageSize=e,this.getData()},refreshData(){this.$refs.lyTable.clearSelection(),this.getData()},updateData(e,t=1){this.currentPage=t,this.$refs.lyTable.clearSelection(),Object.assign(this.tableParams,e||{}),this.getData()},search(e=1){this.currentPage=e,this.$refs.lyTable.clearSelection(),this.$refs.lyTable.clearSort(),this.$refs.lyTable.clearFilter(),this.getData()},reload(e,t=1){this.currentPage=t,this.tableParams=e||{},this.$refs.lyTable.clearSelection(),this.$refs.lyTable.clearSort(),this.$refs.lyTable.clearFilter(),this.getData()},columnSettingChange(e){this.userColumn=e,this.toggleIndex+=1},async columnSettingSave(e){this.$refs.lyColumnSetting.isSave=!0;try{await s.columnSettingSave(this.tableName,e)}catch(e){this.$message.error("保存失败"),this.$refs.lyColumnSetting.isSave=!1}this.$message.success("保存成功"),this.$refs.lyColumnSetting.isSave=!1},async columnSettingBack(){this.$refs.lyColumnSetting.isSave=!0;try{const e=await s.columnSettingReset(this.tableName,this.column);this.userColumn=e,this.$refs.lyColumnSetting.usercolumn=JSON.parse(JSON.stringify(this.userColumn||[]))}catch(e){this.$message.error("重置失败"),this.$refs.lyColumnSetting.isSave=!1}this.$refs.lyColumnSetting.isSave=!1},sortChange(e){if(!this.remoteSort)return!1;e.column&&e.prop?(this.prop=e.prop,this.order=e.order):(this.prop=null,this.order=null),this.getData()},filterHandler(e,t,n){return t[n.property]===e},filterChange(e){if(!this.remoteFilter)return!1;Object.keys(e).forEach((t=>{e[t]=e[t].join(",")})),this.updateData(e)},handleSelectionChange(e){this.$emit("selectionChange",e)},remoteSummaryMethod(e){const{columns:t}=e,n=[];return t.forEach(((e,t)=>{if(0===t)return void(n[t]="合计");const r=this.summary[e.property];n[t]=r||""})),n},configSizeChange(){this.$refs.lyTable.doLayout()},unshiftRow(e){this.tableData.unshift(e)},pushRow(e){this.tableData.push(e)},updateKey(e,t=this.rowKey){this.tableData.filter((n=>n[t]===e[t])).forEach((t=>{Object.assign(t,e)}))},updateIndex(e,t){Object.assign(this.tableData[t],e)},removeIndex(e){this.tableData.splice(e,1)},removeIndexes(e=[]){e.forEach((e=>{this.tableData.splice(e,1)}))},removeKey(e,t=this.rowKey){this.tableData.splice(this.tableData.findIndex((n=>n[t]===e)),1)},removeKeys(e=[],t=this.rowKey){e.forEach((e=>{this.tableData.splice(this.tableData.findIndex((n=>n[t]===e)),1)}))},clearSelection(){this.$refs.lyTable.clearSelection()},toggleRowSelection(e,t){this.$refs.lyTable.toggleRowSelection(e,t)},toggleAllSelection(){this.$refs.lyTable.toggleAllSelection()},toggleRowExpansion(e,t){this.$refs.lyTable.toggleRowExpansion(e,t)},setCurrentRow(e){this.$refs.lyTable.setCurrentRow(e)},clearSort(){this.$refs.lyTable.clearSort()},clearFilter(e){this.$refs.lyTable.clearFilter(e)},doLayout(){this.$refs.lyTable.doLayout()},sort(e,t){this.$refs.lyTable.sort(e,t)}}};var O=(0,y.A)(b,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-table-column"),d=(0,r.resolveComponent)("el-empty"),f=(0,r.resolveComponent)("el-table"),h=(0,r.resolveComponent)("el-pagination"),p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("columnSetting"),g=(0,r.resolveComponent)("el-popover"),v=(0,r.resolveComponent)("el-radio-button"),A=(0,r.resolveComponent)("el-radio-group"),y=(0,r.resolveComponent)("el-form-item"),b=(0,r.resolveComponent)("el-checkbox"),O=(0,r.resolveComponent)("el-form"),w=(0,r.resolveDirective)("loading");return(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"lyTable",style:(0,r.normalizeStyle)({height:c._height}),ref:"lyTableMain"},[(0,r.createElementVNode)("div",{class:"lyTable-table",style:(0,r.normalizeStyle)({height:c._table_height})},[((0,r.openBlock)(),(0,r.createBlock)(f,(0,r.mergeProps)(e.$attrs,{data:s.tableData,"row-key":n.rowKey,key:s.toggleIndex,ref:"lyTable",height:"auto"==n.height?null:"100%",size:s.config.size,border:s.config.border,stripe:s.config.stripe,"summary-method":n.remoteSummary?c.remoteSummaryMethod:n.summaryMethod,onSortChange:c.sortChange,onFilterChange:c.filterChange,onSelectionChange:c.handleSelectionChange}),{empty:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{description:s.emptyText,image:n.emptyImage,"image-size":n.emptyImageSize},null,8,["description","image","image-size"])])),default:(0,r.withCtx)((()=>[n.showSelectable?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,type:"selection",width:"60",align:"center"})):(0,r.createCommentVNode)("",!0),n.showSequence?((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(c.getTableIndex(e.$index))},null,8,o)])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"default",{},void 0,!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(s.userColumn,((t,o)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:o},[t.hide?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,"column-key":t.prop,label:t.label,prop:t.prop,"min-width":t.minWidth,width:t.width,sortable:t.sortable,fixed:t.fixed,filters:t.filters,"filter-method":n.remoteFilter||!t.filters?null:c.filterHandler,"show-overflow-tooltip":c.getShowOverflowTooltip(t.showOverflowTooltip)},{default:(0,r.withCtx)((n=>[(0,r.renderSlot)(e.$slots,t.prop,(0,r.mergeProps)({ref_for:!0},n),(()=>[(0,r.createTextVNode)((0,r.toDisplayString)(c.getNestedValue(n.row,t.prop)),1)]),!0)])),_:2},1032,["column-key","label","prop","min-width","width","sortable","fixed","filters","filter-method","show-overflow-tooltip"]))],64)))),128)),(0,r.renderSlot)(e.$slots,"lytable-r",{},void 0,!0)])),_:3},16,["data","row-key","height","size","border","stripe","summary-method","onSortChange","onFilterChange","onSelectionChange"]))],4),n.hidePagination&&n.hideDo?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:(0,r.normalizeClass)(["lyTable-page",{"lyTable-page-bk":n.paginationColorBackground,"lyTable-page-border":s.config.border}])},[(0,r.createElementVNode)("div",i,[n.hidePagination?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(h,{key:0,disabled:n.paginationDisabled,background:n.paginationBackground,size:n.paginationSmall?"small":"default",layout:n.paginationLayout,total:s.total,"page-size":s.lyPageSize,"page-sizes":n.pageSizes,currentPage:s.currentPage,"onUpdate:currentPage":t[0]||(t[0]=e=>s.currentPage=e),onCurrentChange:c.paginationChange,"onUpdate:pageSize":c.pageSizeChange},null,8,["disabled","background","size","layout","total","page-size","page-sizes","currentPage","onCurrentChange","onUpdate:pageSize"]))]),n.hideDo?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[n.hideRefresh?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,onClick:c.refreshData,icon:"refresh",circle:"",style:{"margin-left":"15px"}},null,8,["onClick"])),null!=n.column&&null!=n.column&&n.column.length>0?((0,r.openBlock)(),(0,r.createBlock)(g,{key:1,placement:"top",title:"列设置",width:500,trigger:"click","hide-after":0,onShow:t[1]||(t[1]=e=>s.customColumnShow=!0),onAfterLeave:t[2]||(t[2]=e=>s.customColumnShow=!1)},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{icon:"set-up",circle:"",style:{"margin-left":"15px"}})])),default:(0,r.withCtx)((()=>[s.customColumnShow?((0,r.openBlock)(),(0,r.createBlock)(m,{key:0,ref:"lyColumnSetting",onUserChange:c.columnSettingChange,onSave:c.columnSettingSave,onBack:c.columnSettingBack,column:s.userColumn},null,8,["onUserChange","onSave","onBack","column"])):(0,r.createCommentVNode)("",!0)])),_:1})):(0,r.createCommentVNode)("",!0),n.hideSetting?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(g,{key:2,placement:"top",title:"表格设置",width:400,trigger:"click","hide-after":0},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{icon:"setting",circle:"",style:{"margin-left":"15px"}})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{"label-width":"80px","label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{label:"表格尺寸"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:s.config.size,"onUpdate:modelValue":t[3]||(t[3]=e=>s.config.size=e),size:"small",onChange:c.configSizeChange},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{value:"large"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("大")]))),_:1}),(0,r.createVNode)(v,{value:"default"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("正常")]))),_:1}),(0,r.createVNode)(v,{value:"small"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("小")]))),_:1})])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"样式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:s.config.border,"onUpdate:modelValue":t[4]||(t[4]=e=>s.config.border=e),label:"纵向边框"},null,8,["modelValue"]),(0,r.createVNode)(b,{modelValue:s.config.stripe,"onUpdate:modelValue":t[5]||(t[5]=e=>s.config.stripe=e),label:"斑马纹"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}))]))],2))],4)),[[w,s.loading]])}],["__scopeId","data-v-18839d24"]])},48981:function(e,t,n){"use strict";var r=n(67750),o=Object;e.exports=function(e){return o(r(e))}},49204:function(e,t,n){n(89313)},49236:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"color-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type));const c=(0,r.computed)((()=>a.field.options.size||"default"));let{createFieldRules:u,getPropName:d,handleFieldValidation:f}=(0,i.A)();const h=(0,r.inject)("globalFormModel",null);let p=(0,r.inject)("refList",null);function m(e){if(a.designState)return;let t=d(a);h.value[t]=e}function g(e){if(m(e),f(d(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(h?void 0===h.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===h.value[a.field.options.name]?h.value[a.field.options.name]=null:l.value=h.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=p&&null!=p.value&&a.field.options.name&&(p.value[a.field.options.name]=n),u(a.field,s.value)})),t({getWidgetRef:function(e){return null!=p&&null!=p.value?p.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,m(e),f(d(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-color-picker"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),size:c.value,disabled:e.field.options.disabled,onChange:g},null,8,["modelValue","size","disabled"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},49248:function(e,t,n){var r=n(21607)("floor");e.exports=r},49431:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(98026);function o(e){return new i(e)}var i=function(){function e(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return e.prototype.perform=function(e){var t,n=this._upstream,o=e&&e.skip;if(this._dirty&&n){var i=this.context;i.data=i.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!o&&(t=this._plan(this.context));var a,l=d(this._modBy),s=this._modDataCount||0,c=d(e&&e.modBy),u=e&&e.modDataCount||0;function d(e){return!(e>=1)&&(e=1),e}l===c&&s===u||(t="reset"),(this._dirty||"reset"===t)&&(this._dirty=!1,a=this._doReset(o)),this._modBy=c,this._modDataCount=u;var f=e&&e.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var h=this._dueIndex,p=Math.min(null!=f?this._dueIndex+f:1/0,this._dueEnd);if(!o&&(a||h<p)){var m=this._progress;if((0,r.isArray)(m))for(var g=0;g<m.length;g++)this._doProgress(m[g],h,p,c,u);else this._doProgress(m,h,p,c,u)}this._dueIndex=p;var v=null!=this._settedOutputEnd?this._settedOutputEnd:p;0,this._outputDueEnd=v}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()},e.prototype.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},e.prototype._doProgress=function(e,t,n,r,o){a.reset(t,n,r,o),this._callingProgress=e,this._callingProgress({start:t,end:n,count:n-t,next:a.next},this.context)},e.prototype._doReset=function(e){var t,n;this._dueIndex=this._outputDueEnd=this._dueEnd=0,this._settedOutputEnd=null,!e&&this._reset&&((t=this._reset(this.context))&&t.progress&&(n=t.forceFirstProgress,t=t.progress),(0,r.isArray)(t)&&!t.length&&(t=null)),this._progress=t,this._modBy=this._modDataCount=null;var o=this._downstream;return o&&o.dirty(),n},e.prototype.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},e.prototype.pipe=function(e){(this._downstream!==e||this._dirty)&&(this._downstream=e,e._upstream=this,e.dirty())},e.prototype.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},e.prototype.getUpstream=function(){return this._upstream},e.prototype.getDownstream=function(){return this._downstream},e.prototype.setOutputEnd=function(e){this._outputDueEnd=this._settedOutputEnd=e},e}(),a=function(){var e,t,n,r,o,i={reset:function(s,c,u,d){t=s,e=c,n=u,r=d,o=Math.ceil(r/n),i.next=n>1&&r>0?l:a}};return i;function a(){return t<e?t++:null}function l(){var i=t%o*n+Math.ceil(t/o),a=t>=e?null:i<r?i:t;return t++,a}}()},49476:function(e,t,n){var r=n(15580),o=n(68142);e.exports=function(e,t,n){var i=r(e,t,n||this);return o(i,(function(e,t){i[t]=e.length})),i}},49504:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"radio-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e;let l=(0,r.ref)(null);(0,o.k)();const s=(0,r.ref)(null);let c=(0,r.ref)([]);const u=(0,r.computed)((()=>a.field.options.size||"default"));let{createFieldRules:d,getPropName:f,handleFieldValidation:h,lyconvertStrNum:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(a.designState)return;let t=f(a);m.value[t]=e}function A(e){if(v(e),h(f(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{s.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(m?void 0===m.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?s.value=a.field.options.defaultValue:void 0===m.value[a.field.options.name]?m.value[a.field.options.name]=null:s.value=m.value[a.field.options.name]:s.value=a.field.options.defaultValue),null!=g&&null!=g.value&&a.field.options.name&&(g.value[a.field.options.name]=n),d(a.field,c.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return s.value},setValue:function(e){s.value=e,v(e),h(f(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&c.value.splice(0,c.value.length):d(a.field,c.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-radio-button"),i=(0,r.resolveComponent)("el-radio"),a=(0,r.resolveComponent)("el-radio-group"),d=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(d,{field:e.field,rules:(0,r.unref)(c),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{ref_key:"lyfieldEditor",ref:l,modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=e=>s.value=e),class:(0,r.normalizeClass)({"radio-group-block":"block"===e.field.options.displayStyle}),disabled:e.field.options.disabled,size:u.value,onChange:A},{default:(0,r.withCtx)((()=>[e.field.options.buttonStyle?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.field.options.optionItems,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(o,{key:n,value:(0,r.unref)(p)(s.value,t.value),disabled:t.disabled,border:e.field.options.border,style:(0,r.normalizeStyle)({display:e.field.options.displayStyle})},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t.label),1)])),_:2},1032,["value","disabled","border","style"])))),128)):((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:1},(0,r.renderList)(e.field.options.optionItems,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(i,{key:n,value:(0,r.unref)(p)(s.value,t.value),disabled:t.disabled,border:e.field.options.border,style:(0,r.normalizeStyle)({display:e.field.options.displayStyle})},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t.label),1)])),_:2},1032,["value","disabled","border","style"])))),128))])),_:1},8,["modelValue","class","disabled","size"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-0bdaeb59"]])},49552:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(61431);var o={name:"journalManageDetail",components:{LyDialog:n(48404).A},data(){return{dialogVisible:!1,loadingTitle:"日志详情",journalDetail:""}},methods:{handleClose(){this.dialogVisible=!1,this.journalDetail=""},journalManageDetailFn(e){this.dialogVisible=!0,this.journalDetail=e}}};var i=(0,n(66262).A)(o,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-form-item"),s=(0,r.resolveComponent)("el-form"),c=(0,r.resolveComponent)("el-button"),u=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(u,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"50%","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{onClick:a.handleClose},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{"label-position":"right",class:"journal-detail","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{label:"请求模块:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.request_modular?i.journalDetail.request_modular:""),1)])),_:1}),(0,r.createVNode)(l,{label:"请求地址:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.request_path?i.journalDetail.request_path:""),1)])),_:1}),(0,r.createVNode)(l,{label:"请求方法:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.request_method?i.journalDetail.request_method:""),1)])),_:1}),(0,r.createVNode)(l,{label:"IP地址"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.request_ip?i.journalDetail.request_ip:""),1)])),_:1}),(0,r.createVNode)(l,{label:"IP归属地"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail.ip_area),1)])),_:1}),(0,r.createVNode)(l,{label:"请求浏览器:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.request_browser?i.journalDetail.request_browser:""),1)])),_:1}),(0,r.createVNode)(l,{label:"请求数据:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.request_body?i.journalDetail.request_body:""),1)])),_:1}),(0,r.createVNode)(l,{label:"响应码:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.response_code?i.journalDetail.response_code:""),1)])),_:1}),(0,r.createVNode)(l,{label:"返回信息:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.json_result?i.journalDetail.json_result:""),1)])),_:1}),(0,r.createVNode)(l,{label:"操作人:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.creator_name?i.journalDetail.creator_name:""),1)])),_:1}),(0,r.createVNode)(l,{label:"创建时间:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(i.journalDetail&&i.journalDetail.create_datetime?i.journalDetail.create_datetime:""),1)])),_:1})])),_:1})])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-76a47426"]])},49766:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(61431),o=n(41651);const i=({from:e,replacement:t,scope:n,version:i,ref:a,type:l="API"},s)=>{(0,r.watch)((()=>(0,r.unref)(s)),(r=>{r&&(0,o.U)(n,`[${l}] ${e} is about to be deprecated in version ${i}, please use ${t} instead.\nFor more detail, please visit: ${a}\n`)}),{immediate:!0})}},49840:function(e,t,n){var r=n(35657);e.exports=function(e,t){var n=Object[e];return function(e){var o=[];if(e){if(n)return n(e);r(e,t>1?function(t){o.push([""+t,e[t]])}:function(){o.push(arguments[t])})}return o}}},49878:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a={__name:"statistic-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:"default"},{label:"large",value:"large"},{label:"small",value:"small"}]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-input-number"),d=(0,r.resolveComponent)("el-collapse-item"),f=(0,r.resolveComponent)("el-collapse"),h=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[9]||(o[9]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[8]||(o[8]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"数字标题"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.title,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.title=t),type:"textarea",rows:2,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"数字内容"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.value,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.value=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"千分位标识付"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.groupSeparator,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.groupSeparator=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"小数点符号"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.decimalSeparator,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.decimalSeparator=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"数字的前缀"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.prefix,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.prefix=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"数字的后缀"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.suffix,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.suffix=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-3c45f74c"]])},49890:function(e,t,n){"use strict";n.d(t,{Fo:function(){return i},Yc:function(){return s},h_:function(){return l},mg:function(){return c},og:function(){return d}});var r=n(5202),o=n(98026);function i(e,t){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return function(e,t,n){var i=t.getComponent("tooltip"),l=t.getComponent("axisPointer"),s=l.get("link",!0)||[],c=[];(0,o.each)(n.getCoordinateSystems(),(function(n){if(n.axisPointerEnabled){var f=d(n.model),h=e.coordSysAxesInfo[f]={};e.coordSysMap[f]=n;var p=n.model.getModel("tooltip",i);if((0,o.each)(n.getAxes(),(0,o.curry)(A,!1,null)),n.getTooltipAxes&&i&&p.get("show")){var m="axis"===p.get("trigger"),g="cross"===p.get(["axisPointer","type"]),v=n.getTooltipAxes(p.get(["axisPointer","axis"]));(m||g)&&(0,o.each)(v.baseAxes,(0,o.curry)(A,!g||"cross",m)),g&&(0,o.each)(v.otherAxes,(0,o.curry)(A,"cross",!1))}}function A(i,f,m){var g=m.model.getModel("axisPointer",l),v=g.get("show");if(v&&("auto"!==v||i||u(g))){null==f&&(f=g.get("triggerTooltip")),g=i?function(e,t,n,i,a,l){var s=t.getModel("axisPointer"),c=["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],u={};(0,o.each)(c,(function(e){u[e]=(0,o.clone)(s.get(e))})),u.snap="category"!==e.type&&!!l,"cross"===s.get("type")&&(u.type="line");var d=u.label||(u.label={});if(null==d.show&&(d.show=!1),"cross"===a){var f=s.get(["label","show"]);if(d.show=null==f||f,!l){var h=u.lineStyle=s.get("crossStyle");h&&(0,o.defaults)(d,h.textStyle)}}return e.model.getModel("axisPointer",new r.A(u,n,i))}(m,p,l,t,i,f):g;var A=g.get("snap"),y=g.get("triggerEmphasis"),b=d(m.model),O=f||A||"category"===m.type,w=e.axesInfo[b]={key:b,axis:m,coordSys:n,axisPointerModel:g,triggerTooltip:f,triggerEmphasis:y,involveSeries:O,snap:A,useHandle:u(g),seriesModels:[],linkGroup:null};h[b]=w,e.seriesInvolved=e.seriesInvolved||O;var x=function(e,t){for(var n=t.model,r=t.dim,o=0;o<e.length;o++){var i=e[o]||{};if(a(i[r+"AxisId"],n.id)||a(i[r+"AxisIndex"],n.componentIndex)||a(i[r+"AxisName"],n.name))return o}}(s,m);if(null!=x){var _=c[x]||(c[x]={axesInfo:{}});_.axesInfo[b]=w,_.mapper=s[x].mapper,w.linkGroup=_}}}}))}(n,e,t),n.seriesInvolved&&function(e,t){t.eachSeries((function(t){var n=t.coordinateSystem,r=t.get(["tooltip","trigger"],!0),i=t.get(["tooltip","show"],!0);n&&"none"!==r&&!1!==r&&"item"!==r&&!1!==i&&!1!==t.get(["axisPointer","show"],!0)&&(0,o.each)(e.coordSysAxesInfo[d(n.model)],(function(e){var r=e.axis;n.getAxis(r.dim)===r&&(e.seriesModels.push(t),null==e.seriesDataCount&&(e.seriesDataCount=0),e.seriesDataCount+=t.getData().count())}))}))}(n,e),n}function a(e,t){return"all"===e||(0,o.isArray)(e)&&(0,o.indexOf)(e,t)>=0||e===t}function l(e){var t=s(e);if(t){var n=t.axisPointerModel,r=t.axis.scale,o=n.option,i=n.get("status"),a=n.get("value");null!=a&&(a=r.parse(a));var l=u(n);null==i&&(o.status=l?"show":"hide");var c=r.getExtent().slice();c[0]>c[1]&&c.reverse(),(null==a||a>c[1])&&(a=c[1]),a<c[0]&&(a=c[0]),o.value=a,l&&(o.status=t.axis.scale.isBlank()?"hide":"show")}}function s(e){var t=(e.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return t&&t.axesInfo[d(e)]}function c(e){var t=s(e);return t&&t.axisPointerModel}function u(e){return!!e.get(["handle","show"])}function d(e){return e.type+"||"+e.id}},50026:function(e,t,n){var r=n(95962),o=n(99917),i=n(69156);e.exports=function(e,t){var n=o(e),a=o(t),l=Math.pow(10,Math.max(r(n),r(a)));return(i(e,l)+i(t,l))/l}},50180:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(61431),o=n(76031);const i=(e,t,n,i)=>{let a={offsetX:0,offsetY:0};const l=t=>{const n=t.clientX,r=t.clientY,{offsetX:l,offsetY:s}=a,c=e.value.getBoundingClientRect(),u=c.left,d=c.top,f=c.width,h=c.height,p=document.documentElement.clientWidth,m=document.documentElement.clientHeight,g=-u+l,v=-d+s,A=p-u-f+l,y=m-d-h+s,b=t=>{let c=l+t.clientX-n,u=s+t.clientY-r;(null==i?void 0:i.value)||(c=Math.min(Math.max(c,g),A),u=Math.min(Math.max(u,v),y)),a={offsetX:c,offsetY:u},e.value&&(e.value.style.transform=`translate(${(0,o._V)(c)}, ${(0,o._V)(u)})`)},O=()=>{document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",O)};document.addEventListener("mousemove",b),document.addEventListener("mouseup",O)},s=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",l)};return(0,r.onMounted)((()=>{(0,r.watchEffect)((()=>{n.value?t.value&&e.value&&t.value.addEventListener("mousedown",l):s()}))})),(0,r.onBeforeUnmount)((()=>{s()})),{resetPosition:()=>{a={offsetX:0,offsetY:0},e.value&&(e.value.style.transform="none")}}}},50193:function(e,t,n){n(13550)},50226:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r=n(61431);const o={class:"ly-upload-multiple"},i={key:0,class:"el-upload__tip"},a={class:"ly-upload-list-item"},l={key:0,class:"ly-upload__item-actions"},s=["onClick"],c={key:1,class:"ly-upload__item-progress"},u={style:{display:"none!important"}};n(44114),n(18111),n(7588),n(61701);var d=n(10246),f=n(40412);const h={emits:["onSuccess","update:modelValue"],props:{modelValue:{type:[String,Array],default:""},successCode:{type:Number,default:2e3},tip:{type:String,default:""},action:{type:String,default:""},apiObj:{type:Function,default:f.platformsettingsUploadPlatformImg},name:{type:String,default:"file"},data:{type:Object,default:()=>{}},accept:{type:String,default:"image/gif, image/jpeg, image/png"},maxSize:{type:Number,default:10},limit:{type:Number,default:0},autoUpload:{type:Boolean,default:!0},showFileList:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},width:{type:Number,default:148},height:{type:Number,default:148},onSuccess:{type:Function,default:()=>!0}},data(){return{value:"",defaultFileList:[]}},watch:{modelValue(e){Array.isArray(e)?JSON.stringify(e)!=JSON.stringify(this.formatArr(this.defaultFileList))&&(this.defaultFileList=e,this.value=e):e!=this.toStr(this.defaultFileList)&&(this.defaultFileList=this.toArr(e),this.value=e)},defaultFileList:{handler(e){this.$emit("update:modelValue",Array.isArray(this.modelValue)?this.formatArr(e):this.toStr(e)),this.value=this.toStr(e)},deep:!0}},computed:{preview(){return this.defaultFileList.map((e=>e.url))}},mounted(){this.defaultFileList=Array.isArray(this.modelValue)?this.modelValue:this.toArr(this.modelValue),this.value=this.modelValue,!this.disabled&&this.draggable&&this.$nextTick((()=>{this.rowDrop()}))},methods:{toArr(e){var t=[];return e?(e.split(",").forEach((e=>{if(e){var n=e.split("/"),r=n[n.length-1];t.push({name:r,url:e})}})),t):t},toStr(e){return e.map((e=>e.url)).join(",")},formatArr(e){var t=[];return e.forEach((e=>{e&&t.push({name:e.name,url:e.url})})),t},rowDrop(){const e=this,t=this.$refs.lyuploader.$el.querySelector(".el-upload-list");t&&d.default.create(t,{handle:".el-upload-list__item",animation:200,ghostClass:"ghost",onEnd({newIndex:t,oldIndex:n}){const r=e.defaultFileList,o=r.splice(n,1)[0];r.splice(t,0,o)}})},before(e){if(!["image/jpeg","image/png","image/gif"].includes(e.type))return this.$message.warning(`选择的文件类型 ${e.type} 非图像类文件`),!1;return e.size/1024/1024<this.maxSize?void 0:(this.$message.warning(`上传图片大小不能超过 ${this.maxSize}MB!`),!1)},success(e,t){if(e){var n=this.onSuccess(e,t);if(null!=n&&0==n)return!1;let r="";r=e.data.data[0].indexOf("://")>=0?e.data.data[0]:url.split("/api")[0]+e.data.data[0],t.url=r}this.$emit("onSuccess",this.value)},error(e){this.$notify.error({title:"上传文件未成功",message:e})},beforeRemove(e){return this.$confirm(`是否移除 ${e.name} ?`,"提示",{type:"warning"}).then((()=>!0)).catch((()=>!1))},handleRemove(e){this.$refs.lyuploader.handleRemove(e)},handleExceed(){this.$message.warning(`当前设置最多上传 ${this.limit} 个文件,请移除后上传!`)},handlePreview(e){window.open(e.url)},async request(e){var t=this.apiObj;let n=await t(e);n.code==this.successCode?e.onSuccess(n):e.onError(n.msg||"未知错误")}}},p=()=>{(0,r.useCssVars)((e=>({c4e54492:e.width+"px",b5bc417c:e.height+"px"})))},m=h.setup;h.setup=m?(e,t)=>(p(),m(e,t)):p;var g=h;var v=(0,n(66262).A)(g,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("Plus"),m=(0,r.resolveComponent)("el-icon"),g=(0,r.resolveComponent)("el-image"),v=(0,r.resolveComponent)("Delete"),A=(0,r.resolveComponent)("el-progress"),y=(0,r.resolveComponent)("el-upload"),b=(0,r.resolveComponent)("el-input");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(y,{ref:"lyuploader","list-type":"picture-card","auto-upload":n.autoUpload,disabled:n.disabled,action:n.action,name:n.name,data:n.data,"http-request":h.request,"file-list":f.defaultFileList,"onUpdate:fileList":t[0]||(t[0]=e=>f.defaultFileList=e),"show-file-list":n.showFileList,accept:n.accept,multiple:n.multiple,limit:n.limit,"before-upload":h.before,"on-success":h.success,"on-error":h.error,"on-preview":h.handlePreview,"on-exceed":h.handleExceed},{tip:(0,r.withCtx)((()=>[n.tip?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,(0,r.toDisplayString)(n.tip),1)):(0,r.createCommentVNode)("",!0)])),file:(0,r.withCtx)((({file:e})=>[(0,r.createElementVNode)("div",a,[(0,r.createVNode)(g,{class:"el-upload-list__item-thumbnail",src:e.url,fit:"cover","preview-src-list":h.preview,"initial-index":h.preview.findIndex((t=>t==e.url)),"hide-on-click-modal":"","preview-teleported":"","z-index":9999},{placeholder:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createElementVNode)("div",{class:"ly-upload-multiple-image-slot"}," Loading... ",-1)]))),_:2},1032,["src","preview-src-list","initial-index"]),n.disabled||"success"!=e.status?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.createElementVNode)("span",{class:"del",onClick:t=>h.handleRemove(e)},[(0,r.createVNode)(m,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1})],8,s)])),"ready"==e.status||"uploading"==e.status?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[(0,r.createVNode)(A,{percentage:e.percentage,"text-inside":!0,"stroke-width":16},null,8,["percentage"])])):(0,r.createCommentVNode)("",!0)])])),default:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"default",{},(()=>[(0,r.createVNode)(m,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1})]),!0)])),_:3},8,["auto-upload","disabled","action","name","data","http-request","file-list","show-file-list","accept","multiple","limit","before-upload","on-success","on-error","on-preview","on-exceed"]),(0,r.createElementVNode)("span",u,[(0,r.createVNode)(b,{modelValue:f.value,"onUpdate:modelValue":t[1]||(t[1]=e=>f.value=e)},null,8,["modelValue"])])])}],["__scopeId","data-v-b8758c16"]])},50281:function(e,t,n){var r=n(99361),o=n(29599),i=n(22810),a=n(38588),l=n(53876),s=n(35224);e.exports=function(e,t,n){var c;if(e=l(e),s(e)&&(t&&(c=t&&!isNaN(t)?t:0,e.setFullYear(i(e)+c)),n||!isNaN(n))){if(n===r)return new Date(i(e),0,1);if(n===o)return e.setMonth(11),a(e,0,o);e.setMonth(n)}return e}},50283:function(e,t,n){"use strict";var r=n(79504),o=n(79039),i=n(94901),a=n(39297),l=n(43724),s=n(10350).CONFIGURABLE,c=n(33706),u=n(91181),d=u.enforce,f=u.get,h=String,p=Object.defineProperty,m=r("".slice),g=r("".replace),v=r([].join),A=l&&!o((function(){return 8!==p((function(){}),"length",{value:8}).length})),y=String(String).split("String"),b=e.exports=function(e,t,n){"Symbol("===m(h(t),0,7)&&(t="["+g(h(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||s&&e.name!==t)&&(l?p(e,"name",{value:t,configurable:!0}):e.name=t),A&&n&&a(n,"arity")&&e.length!==n.arity&&p(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?l&&p(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=d(e);return a(r,"source")||(r.source=v(y,"string"==typeof t?t:"")),e};Function.prototype.toString=b((function(){return i(this)&&f(this).source||c(this)}),"toString")},50288:function(e,t,n){var r=n(73971),o=typeof Symbol!==r;e.exports=function(e){return o&&Symbol.isSymbol?Symbol.isSymbol(e):"symbol"==typeof e}},50319:function(e,t,n){"use strict";e.exports=n.p+"static/img/avatar.56057ebb.jpg"},50322:function(e,t,n){var r=n(40481);e.exports=function(e,t,n){var o=r(e),i=arguments.length;return i>1&&(i>2?o.substring(0,n).indexOf(t)===n-1:o.indexOf(t)===o.length-1)}},50416:function(e,t,n){"use strict";var r=n(34098),o=n(76875),i=n(99727);t.A=function(e){return(0,i.A)((0,o.A)(e,void 0,r.A),e+"")}},50480:function(e,t,n){var r=n(48614)("some",1,0,!0,!1);e.exports=r},50626:function(e,t,n){"use strict";n.d(t,{f$:function(){return V},Og:function(){return E},Dt:function(){return N},wq:function(){return M},j2:function(){return P},Rx:function(){return k},JJ:function(){return B},ry:function(){return T},af:function(){return S},PJ:function(){return Q},PN:function(){return D}});var r=n(98026),o=n(18550),i=n(74562),a=n(28613),l=n(62536),s=n(29308),c=n(12706),u=n(15215),d=n(24326),f=n(67071),h=a.A.prototype,p=i.A.prototype,m=d.LI,g=Math.floor,v=Math.ceil,A=Math.pow,y=Math.log,b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="log",t.base=10,t._originalScale=new i.A,t._interval=0,t}return(0,u.C6)(t,e),t.prototype.getTicks=function(e){var t=this._originalScale,n=this._extent,o=t.getExtent(),i=p.getTicks.call(this,e);return r.map(i,(function(e){var t=e.value,r=d.LI(A(this.base,t));return r=t===n[0]&&this._fixMin?w(r,o[0]):r,{value:r=t===n[1]&&this._fixMax?w(r,o[1]):r}}),this)},t.prototype.setExtent=function(e,t){var n=y(this.base);e=y(Math.max(0,e))/n,t=y(Math.max(0,t))/n,p.setExtent.call(this,e,t)},t.prototype.getExtent=function(){var e=this.base,t=h.getExtent.call(this);t[0]=A(e,t[0]),t[1]=A(e,t[1]);var n=this._originalScale.getExtent();return this._fixMin&&(t[0]=w(t[0],n[0])),this._fixMax&&(t[1]=w(t[1],n[1])),t},t.prototype.unionExtent=function(e){this._originalScale.unionExtent(e);var t=this.base;e[0]=y(e[0])/y(t),e[1]=y(e[1])/y(t),h.unionExtent.call(this,e)},t.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},t.prototype.calcNiceTicks=function(e){e=e||10;var t=this._extent,n=t[1]-t[0];if(!(n===1/0||n<=0)){var r=d.au(n);for(e/n*r<=.5&&(r*=10);!isNaN(r)&&Math.abs(r)<1&&Math.abs(r)>0;)r*=10;var o=[d.LI(v(t[0]/r)*r),d.LI(g(t[1]/r)*r)];this._interval=r,this._niceExtent=o}},t.prototype.calcNiceExtent=function(e){p.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=y(e)/y(this.base),f.lP(e,this._extent)},t.prototype.normalize=function(e){return e=y(e)/y(this.base),f.S8(e,this._extent)},t.prototype.scale=function(e){return e=f.hs(e,this._extent),A(this.base,e)},t.type="log",t}(a.A),O=b.prototype;function w(e,t){return m(e,d.XV(t))}O.getMinorTicks=p.getMinorTicks,O.getLabel=p.getLabel,a.A.registerClass(b);var x=b,_=n(65008),C=n(42262);function k(e,t){var n=e.type,o=(0,C.Tc)(e,t,e.getExtent()).calculate();e.setBlank(o.isBlank);var i=o.min,a=o.max,s=t.ecModel;if(s&&"time"===n){var c=(0,l.GL)("bar",s),u=!1;if(r.each(c,(function(e){u=u||e.getBaseAxis()===t.axis})),u){var d=(0,l.vq)(c),f=function(e,t,n,o){var i=n.axis.getExtent(),a=Math.abs(i[1]-i[0]),s=(0,l.VA)(o,n.axis);if(void 0===s)return{min:e,max:t};var c=1/0;r.each(s,(function(e){c=Math.min(e.offset,c)}));var u=-1/0;r.each(s,(function(e){u=Math.max(e.offset+e.width,u)})),c=Math.abs(c),u=Math.abs(u);var d=c+u,f=t-e,h=f/(1-(c+u)/a)-f;return t+=h*(u/d),e-=h*(c/d),{min:e,max:t}}(i,a,t,d);i=f.min,a=f.max}}return{extent:[i,a],fixMin:o.minFixed,fixMax:o.maxFixed}}function S(e,t){var n=t,r=k(e,n),o=r.extent,i=n.get("splitNumber");e instanceof x&&(e.base=n.get("logBase"));var a=e.type,l=n.get("interval"),s="interval"===a||"time"===a;e.setExtent(o[0],o[1]),e.calcNiceExtent({splitNumber:i,fixMin:r.fixMin,fixMax:r.fixMax,minInterval:s?n.get("minInterval"):null,maxInterval:s?n.get("maxInterval"):null}),null!=l&&e.setInterval&&e.setInterval(l)}function V(e,t){if(t=t||e.get("type"))switch(t){case"category":return new o.A({ordinalMeta:e.getOrdinalMeta?e.getOrdinalMeta():e.getCategories(),extent:[1/0,-1/0]});case"time":return new c.A({locale:e.ecModel.getLocaleModel(),useUTC:e.ecModel.get("useUTC")});default:return new(a.A.getClass(t)||i.A)}}function B(e){var t=e.scale.getExtent(),n=t[0],r=t[1];return!(n>0&&r>0||n<0&&r<0)}function T(e){var t,n,o=e.getLabelModel().get("formatter"),i="category"===e.type?e.scale.getExtent()[0]:null;return"time"===e.scale.type?(n=o,function(t,r){return e.scale.getFormattedLabel(t,r,n)}):r.isString(o)?function(t){return function(n){var r=e.scale.getLabel(n);return t.replace("{value}",null!=r?r:"")}}(o):r.isFunction(o)?(t=o,function(n,r){return null!=i&&(r=n.value-i),t(N(e,n),r,null!=n.level?{level:n.level}:null)}):function(t){return e.scale.getLabel(t)}}function N(e,t){return"category"===e.type?e.scale.getLabel(t):t.value}function E(e){var t=e.model,n=e.scale;if(t.get(["axisLabel","show"])&&!n.isBlank()){var r,i,a=n.getExtent();i=n instanceof o.A?n.count():(r=n.getTicks()).length;var l,c,u,d,f,h,p,m,g=e.getLabelModel(),v=T(e),A=1;i>40&&(A=Math.ceil(i/40));for(var y=0;y<i;y+=A){var b=v(r?r[y]:{value:a[0]+y},y),O=g.getTextRect(b),w=(c=O,u=g.get("rotate")||0,d=void 0,f=void 0,h=void 0,p=void 0,m=void 0,d=u*Math.PI/180,f=c.width,h=c.height,p=f*Math.abs(Math.cos(d))+Math.abs(h*Math.sin(d)),m=f*Math.abs(Math.sin(d))+Math.abs(h*Math.cos(d)),new s.A(c.x,c.y,p,m));l?l.union(w):l=w}return l}}function P(e){var t=e.get("interval");return null==t?"auto":t}function Q(e){return"category"===e.type&&0===P(e.getLabelModel())}function M(e,t){var n={};return r.each(e.mapDimensionsAll(t),(function(t){n[(0,_.me)(e,t)]=!0})),r.keys(n)}function D(e,t,n){t&&r.each(M(t,n),(function(n){var r=t.getApproximateExtent(n);r[0]<e[0]&&(e[0]=r[0]),r[1]>e[1]&&(e[1]=r[1])}))}},50670:function(e,t,n){var r=n(22810),o=n(22498);e.exports=function(e){return new Date(r(e),o(e),e.getDate())}},50749:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),o=tinymce.util.Tools.resolve("tinymce.util.I18n"),i=tinymce.util.Tools.resolve("tinymce.util.Tools"),a=function(e){return e.getParam("toc_class","mce-toc")},l=function(e){var t=e.getParam("toc_header","h2");return/^h[1-6]$/.test(t)?t:"h2"},s=(e="mcetoc_",t=0,function(){var n=(new Date).getTime().toString(32);return e+n+(t++).toString(32)}),c=function(e){var t=a(e),n=l(e),r=function(e){var t,n=[];for(t=1;t<=e;t++)n.push("h"+t);return n.join(",")}(function(e){var t=parseInt(e.getParam("toc_depth","3"),10);return t>=1&&t<=9?t:3}(e)),o=e.$(r);return o.length&&/^h[1-9]$/i.test(n)&&(o=o.filter((function(n,r){return!e.dom.hasClass(r.parentNode,t)}))),i.map(o,(function(t){var n=t.id;return{id:n||s(),level:parseInt(t.nodeName.replace(/^H/i,""),10),title:e.$.text(t),element:t}}))},u=function(e){var t,n,i,a="",s=c(e),u=function(e){for(var t=9,n=0;n<e.length;n++)if(e[n].level<t&&(t=e[n].level),1===t)return t;return t}(s)-1;if(!s.length)return"";a+=(t=l(e),n=o.translate("Table of Contents"),i="</"+t+">","<"+t+' contenteditable="true">'+r.DOM.encode(n)+i);for(var d=0;d<s.length;d++){var f=s[d];f.element.id=f.id;var h=s[d+1]&&s[d+1].level;if(u===f.level)a+="<li>";else for(var p=u;p<f.level;p++)a+="<ul><li>";if(a+='<a href="#'+f.id+'">'+f.title+"</a>",h!==f.level&&h)for(p=f.level;p>h;p--)a+=p===h+1?"</li></ul><li>":"</li></ul>";else a+="</li>",h||(a+="</ul>");u=f.level}return a},d=function(e){var t=a(e),n=e.$("."+t);!function(e,t){return!t.length||e.dom.getParents(t[0],".mce-offscreen-selection").length>0}(e,n)?f(e):e.insertContent(function(e){var t=u(e);return'<div class="'+e.dom.encode(a(e))+'" contenteditable="false">'+t+"</div>"}(e))},f=function(e){var t=a(e),n=e.$("."+t);n.length&&e.undoManager.transact((function(){n.html(u(e))}))},h=function(e){return function(t){var n=function(){return t.setDisabled(e.mode.isReadOnly()||!function(e){return c(e).length>0}(e))};return n(),e.on("LoadContent SetContent change",n),function(){return e.on("LoadContent SetContent change",n)}}},p=function(e){return function(t){return t&&e.dom.is(t,"."+a(e))&&e.getBody().contains(t)}};n.add("toc",(function(e){!function(e){e.addCommand("mceInsertToc",(function(){d(e)})),e.addCommand("mceUpdateToc",(function(){f(e)}))}(e),function(e){var t=function(){return e.execCommand("mceInsertToc")};e.ui.registry.addButton("toc",{icon:"toc",tooltip:"Table of contents",onAction:t,onSetup:h(e)}),e.ui.registry.addButton("tocupdate",{icon:"reload",tooltip:"Update",onAction:function(){return e.execCommand("mceUpdateToc")}}),e.ui.registry.addMenuItem("toc",{icon:"toc",text:"Table of contents",onAction:t,onSetup:h(e)}),e.ui.registry.addContextToolbar("toc",{items:"tocupdate",predicate:p(e),scope:"node",position:"node"})}(e),function(e){var t=e.$,n=a(e);e.on("PreProcess",(function(e){var r=t("."+n,e.node);r.length&&(r.removeAttr("contentEditable"),r.find("[contenteditable]").removeAttr("contentEditable"))})),e.on("SetContent",(function(){var e=t("."+n);e.length&&(e.attr("contentEditable",!1),e.children(":first-child").attr("contentEditable",!0))}))}(e)}))}()},50819:function(e,t,n){"use strict";n.d(t,{Y8:function(){return s},b_:function(){return c},jq:function(){return l}});var r=n(61431),o=n(63753),i=n(90033);const a="__epPropKey",l=e=>e,s=(e,t)=>{if(!(0,i.Gv)(e)||(n=e,(0,i.Gv)(n)&&n[a]))return e;var n;const{values:o,required:l,default:s,type:c,validator:u}=e,d=o||u?n=>{let a=!1,l=[];if(o&&(l=Array.from(o),(0,i.$3)(e,"default")&&l.push(s),a||(a=l.includes(n))),u&&(a||(a=u(n))),!a&&l.length>0){const e=[...new Set(l)].map((e=>JSON.stringify(e))).join(", ");(0,r.warn)(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${e}], got value ${JSON.stringify(n)}.`)}return a}:void 0,f={type:c,required:!!l,validator:d,[a]:!0};return(0,i.$3)(e,"default")&&(f.default=s),f},c=e=>(0,o.A)(Object.entries(e).map((([e,t])=>[e,s(t,e)])))},50851:function(e,t,n){"use strict";var r=n(36955),o=n(55966),i=n(64117),a=n(26269),l=n(78227)("iterator");e.exports=function(e){if(!i(e))return o(e,l)||o(e,"@@iterator")||a[r(e)]}},50917:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);const o={key:0},i={style:{"margin-top":"60px"}},a={key:1},l={style:{"margin-top":"60px"}};var s=n(40412),c={components:{LyDialog:n(48404).A},emits:["refreshData","closed"],name:"addDouyinCodeModule",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",codeUrl:"",identity:"抖客"}},methods:{handleClose(){this.$emit("closed")},handleOpen(e,t){this.loadingTitle=t,this.dialogVisible=!0,e?(this.identity=e.identity,"抖客"===this.identity&&this.getCodeUrl(e.id),this.loadingTitle=this.identity+this.loadingTitle):this.getCodeUrl()},getCodeUrl(e){var t={};e&&(t.id=e),(0,s.lytiktokunionSystemaccountCreateCodeDK)(t).then((e=>{2e3===e.code?this.codeUrl=e.data.data:this.$message.warning(e.msg)}))}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,s,c,u){const d=(0,r.resolveComponent)("el-link"),f=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{modelValue:c.dialogVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>c.dialogVisible=e),title:c.loadingTitle,width:"560px",onClosed:u.handleClose},{default:(0,r.withCtx)((()=>["抖客"===c.identity?((0,r.openBlock)(),(0,r.createElementBlock)("div",o,[t[3]||(t[3]=(0,r.createElementVNode)("div",null,"请在浏览器登录抖客账号后,使用以下授权链接进行授权(复制到浏览器访问),授权成功后关闭此弹窗即可!!!",-1)),(0,r.createVNode)(d,{style:{"margin-top":"60px"},target:"_blank",href:"https://buyin.jinritemai.com/dashboard/institution/power-manage",type:"danger"},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("步骤一:点击登录抖客平台")]))),_:1}),(0,r.createElementVNode)("div",i,[t[2]||(t[2]=(0,r.createElementVNode)("div",{style:{"margin-bottom":"20px"}},"步骤二:复制以下链接在登录过抖客平台浏览器访问并点击授权",-1)),(0,r.createVNode)(d,{href:c.codeUrl,target:"_blank",type:"primary"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(c.codeUrl),1)])),_:1},8,["href"])]),t[4]||(t[4]=(0,r.createElementVNode)("div",{style:{height:"100px"}},null,-1))])):(0,r.createCommentVNode)("",!0),"团长"===c.identity?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[t[8]||(t[8]=(0,r.createElementVNode)("div",null,"请在浏览器登录百应团长账号后,使用以下授权链接到进行授权(复制到浏览器访问),授权成功后关闭此弹窗即可!!!",-1)),(0,r.createVNode)(d,{style:{"margin-top":"60px"},target:"_blank",href:"https://buyin.jinritemai.com/mpa/account/institution-role-select",type:"danger"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("步骤一:点击登录百应团长平台(团长身份)")]))),_:1}),(0,r.createElementVNode)("div",l,[t[7]||(t[7]=(0,r.createElementVNode)("div",{style:{"margin-bottom":"20px"}},"步骤二:【自研型团长应用】复制以下链接在登录过百应团长平台浏览器(浏览器在百应团长页面)访问并点击【授权管理】-【自研型】-【团长】的【使用】按钮,出现授权成功提示即可",-1)),(0,r.createVNode)(d,{href:"https://buyin.jinritemai.com/dashboard/institution/power-manage",target:"_blank",type:"primary"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("https://buyin.jinritemai.com/dashboard/institution/power-manage")]))),_:1})]),t[9]||(t[9]=(0,r.createElementVNode)("div",{style:{height:"100px"}},null,-1))])):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue","title","onClosed"])])}]])},50937:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"button-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},rules:Array},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]),c=(0,r.inject)("refList",null),{createFieldRules:u}=(0,i.A)();const d=(0,r.computed)((()=>a.field.options.size||""));function f(){if(!a.designState&&a.field.options.onClick){new Function(a.field.options.onClick).call(n)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(l.value=a.field.options.defaultValue),null!=c&&null!=c.value&&a.field.options.name&&(c.value[a.field.options.name]=n),u(a.field,s.value)})),t({getWidgetRef:function(e){return null!=c&&null!=c.value?c.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-button"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",type:e.field.options.type,size:d.value,plain:e.field.options.plain,round:e.field.options.round,circle:e.field.options.circle,icon:e.field.options.icon,disabled:e.field.options.disabled,link:e.field.options.link,loading:e.field.options.loading,color:e.field.options.color,onClick:f},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.buttonText),1)])),_:1},8,["type","size","plain","round","circle","icon","disabled","link","loading","color"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-5955c39a"]])},51131:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});n(18111),n(22489);var r=n(61431),o=n(69713),i=n(90517);const a={class:"form-widget-list"};var l={__name:"tab-widget-ly",props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,i.k)(),l=(0,r.computed)((()=>t.designState&&t.widget.id===n.selectedId));let{selectWidget:s}=(0,o.A)();const c=(0,r.computed)((()=>t.widget.options.customClass||"")),u=(0,r.ref)("tab1"),d=(0,r.ref)(""),f=(0,r.computed)((()=>t.widget.tabs.filter((e=>!e.options.hidden))));function h(e){if(t.widget.options.onTabClick){new Function("tab",t.widget.options.onTabClick)(e)}}function p(){n.emitHistoryChange()}function m(e){return n.handleWidgetMove(e)}return(0,r.onMounted)((()=>{t.designState||function(){if("tab"===t.widget.type&&t.widget.tabs.length>0){let e=t.widget.tabs.filter((e=>!0===e.options.active));e.length>0?d.value=e[0].options.name:d.value=t.widget.tabs[0].options.name}}()})),(t,o)=>{const i=(0,r.resolveComponent)("draggable"),g=(0,r.resolveComponent)("el-tab-pane"),v=(0,r.resolveComponent)("el-tabs"),A=(0,r.resolveComponent)("containers-wrapper-ly");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[e.designState?((0,r.openBlock)(),(0,r.createBlock)(A,{key:0,widget:e.widget,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"design-state":e.designState},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e.widget.id,class:(0,r.normalizeClass)(["lytab-container",{selected:l.value}]),onClick:o[2]||(o[2]=(0,r.withModifiers)((t=>(0,r.unref)(s)(e.widget,e.designState)),["stop"]))},[(0,r.createVNode)(v,{type:e.widget.displayType,modelValue:u.value,"onUpdate:modelValue":o[1]||(o[1]=e=>u.value=e),onTabClick:h},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.widget.tabs,((t,l)=>((0,r.openBlock)(),(0,r.createBlock)(g,{key:l,label:t.options.label,name:t.options.name,onClick:o[0]||(o[0]=(0,r.withModifiers)((t=>(0,r.unref)(s)(e.widget,e.designState)),["stop"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,(0,r.mergeProps)({list:t.widgetList,"item-key":"id",ref_for:!0},{group:"lyDragGroup",ghostClass:"lyformbuilder-ghost",animation:200},{handle:".drag-handler",tag:"transition-group","component-data":{name:"fade"},onAdd:e=>function(e,t){const r=e.newIndex;t[r]&&n.setSelected(t[r]),n.emitHistoryChange()}(e,t.widgetList),onUpdate:p,move:m}),{item:(0,r.withCtx)((({element:n,index:o})=>[(0,r.createElementVNode)("div",a,["container"===n.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(n.type+"-widget-ly"),{widget:n,key:n.id,"parent-list":t.widgetList,"index-of-parent-list":o,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","design-state"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(n.type+"-widget-ly"),{field:n,key:n.id,"parent-list":t.widgetList,"index-of-parent-list":o,"parent-widget":e.widget,"design-state":e.designState},null,8,["field","parent-list","index-of-parent-list","parent-widget","design-state"]))])])),_:2},1040,["list","onAdd"])])),_:2},1032,["label","name"])))),128))])),_:1},8,["type","modelValue"])],2))])),_:1},8,["widget","parent-widget","parent-list","index-of-parent-list","design-state"])):((0,r.openBlock)(),(0,r.createBlock)(A,{key:1,widget:e.widget},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e.widget.id},[(0,r.createVNode)(v,{modelValue:d.value,"onUpdate:modelValue":o[3]||(o[3]=e=>d.value=e),type:e.widget.displayType,ref:e.widget.id,class:(0,r.normalizeClass)([c.value]),onTabClick:h},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(f.value,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(g,{key:n,label:t.options.label,disabled:t.options.disabled,name:t.options.name},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(t.widgetList,((n,o)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["container"===n.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(n.type+"-widget-ly"),{widget:n,key:o,"parent-list":t.widgetList,"index-of-parent-list":o,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","design-state"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(n.type+"-widget-ly"),{field:n,key:o,"parent-list":t.widgetList,"index-of-parent-list":o,"parent-widget":e.widget,"design-state":e.designState},null,8,["field","parent-list","index-of-parent-list","parent-widget","design-state"]))],64)))),256))])),_:2},1032,["label","disabled","name"])))),128))])),_:1},8,["modelValue","type","class"])])),[[r.vShow,!e.widget.options.hidden]])])),_:1},8,["widget"]))])}}};var s=(0,n(66262).A)(l,[["__scopeId","data-v-59b529ea"]])},51183:function(e,t,n){"use strict";n.d(t,{l:function(){return a}});var r=n(76873),o=1e-8;function i(e,t){return Math.abs(e-t)<o}function a(e,t,n){var o=0,a=e[0];if(!a)return!1;for(var l=1;l<e.length;l++){var s=e[l];o+=(0,r.A)(a[0],a[1],s[0],s[1],t,n),a=s}var c=e[0];return i(a[0],c[0])&&i(a[1],c[1])||(o+=(0,r.A)(a[0],a[1],c[0],c[1],t,n)),0!==o}},51190:function(){!function(){"use strict";var e,t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(e){return e},r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)},o="[-'\\.‘’․﹒'.]",i="[:··״‧︓﹕:]",a="[±+*/,;;։،؍٬߸⁄︐︔﹐﹔,;]",l="[0-9٠-٩٫۰-۹߀-߉०-९০-৯੦-੯૦-૯୦-୯௦-௯౦-౯೦-೯൦-൯๐-๙໐-໙༠-༩၀-၉႐-႙០-៩᠐-᠙᥆-᥏᧐-᧙᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙꘠-꘩꣐-꣙꤀-꤉꧐-꧙꩐-꩙꯰-꯹]",s="\\r",c="\\n",u="[\v\f…\u2028\u2029]",d="[̀-ͯ҃-҉֑-ׇֽֿׁׂׅׄؐ-ًؚ-ٰٟۖ-ۜ۟-۪ۤۧۨ-ܑۭܰ-݊ަ-ް߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ऀ-ःऺ-़ा-ॏ॑-ॗॢॣঁ-ঃ়া-ৄেৈো-্ৗৢৣਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑੰੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣஂா-ூெ-ைொ-்ௗఁ-ఃా-ౄె-ైొ-్ౕౖౢౣಂಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣംഃാ-ൄെ-ൈൊ-്ൗൢൣංඃ්ා-ුූෘ-ෟෲෳัิ-ฺ็-๎ັິ-ູົຼ່-ໍ༹༘༙༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏႚ-ႝ፝-፟ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳា-៓៝᠋-᠍ᢩᤠ-ᤫᤰ-᤻ᦰ-ᧀᧈᧉᨗ-ᨛᩕ-ᩞ᩠-᩿᩼ᬀ-ᬄ᬴-᭄᭫-᭳ᮀ-ᮂᮡ-᯦᮪-᯳ᰤ-᰷᳐-᳔᳒-᳨᳭ᳲ᷀-ᷦ᷼-᷿‌‍⃐-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꙯-꙲꙼꙽꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-꣄꣠-꣱ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀ꨩ-ꨶꩃꩌꩍꩻꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꯣ-ꯪ꯬꯭ﬞ︀-️︠-゙゚︦]",f="[­؀-؃۝܏឴឵‎‏‪---\ufeff-]",h="[〱-〵゛゜゠-ヺー-ヿㇰ-ㇿ㋐-㋾㌀-㍗ヲ-ン]",p="[=_‿⁀⁔︳︴-﹏_∀-<>]",m="[!-#%-*,-\\/:;?@\\[-\\]_{}¡«·»¿;·՚-՟։֊־׀׃׆׳״؉؊،؍؛؞؟٪-٭۔܀-܍߷-߹࠰-࠾࡞।॥॰෴๏๚๛༄-༒༺-༽྅࿐-࿔࿙࿚၊-၏჻፡-፨᐀᙭᙮᚛᚜᛫-᛭᜵᜶។-៖៘-៚᠀-᠊᥄᥅᨞᨟᪠-᪦᪨-᪭᭚-᭠᯼-᯿᰻-᰿᱾᱿᳓‐-‧‰-⁃⁅-⁑⁓-⁞⁽⁾₍₎〈〉❨-❵⟅⟆⟦-⟯⦃-⦘⧘-⧛⧼⧽⳹-⳼⳾⳿⵰⸀-⸮⸰⸱、-〃〈-】〔-〟〰〽゠・꓾꓿꘍-꘏꙳꙾꛲-꛷꡴-꡷꣎꣏꣸-꣺꤮꤯꥟꧁-꧍꧞꧟꩜-꩟꫞꫟꯫﴾﴿︐-︙︰-﹒﹔-﹡﹣﹨﹪﹫!----]_{}⦅-・]",g=0,v=1,A=2,y=3,b=4,O=5,w=6,x=7,_=8,C=9,k=10,S=11,V=12,B=13,T=[new RegExp("[A-Za-zªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-׳ؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆༀཀ-ཇཉ-ཬྈ-ྌႠ-Ⴥა-ჺჼᄀ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᨀ-ᨖᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᯀ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ--ℝℤΩℨK--ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⒶ-ⓩⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⴀ-ⴥⴰ-ⵥⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〻〼ㄅ-ㄭㄱ-ㆎㆠ-ㆺꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐꞑꞠ-ꞩꟺ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA---하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]"),new RegExp(o),new RegExp(i),new RegExp(a),new RegExp(l),new RegExp(s),new RegExp(c),new RegExp(u),new RegExp(d),new RegExp(f),new RegExp(h),new RegExp(p),new RegExp("@")],N=new RegExp("^"+m+"$"),E=T,P=B,Q=function(e){for(var t=P,n=E.length,r=0;r<n;++r){var o=E[r];if(o&&o.test(e)){t=r;break}}return t},M=function(e){var t,n;return function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r}(e,(t=Q,n={},function(e){if(n[e])return n[e];var r=t(e);return n[e]=r,r}))},D=function(e,t){var n=e[t],r=e[t+1];if(t<0||t>e.length-1&&0!==t)return!1;if(n===g&&r===g)return!1;var o=e[t+2];if(n===g&&(r===A||r===v||r===V)&&o===g)return!1;var i=e[t-1];return(n!==A&&n!==v&&r!==V||r!==g||i!==g)&&((n!==b&&n!==g||r!==b&&r!==g)&&((n!==y&&n!==v||r!==b||i!==b)&&((n!==b||r!==y&&r!==v||o!==b)&&(n!==_&&n!==C&&i!==_&&i!==C&&r!==_&&r!==C&&((n!==O||r!==w)&&(n===x||n===O||n===w||(r===x||r===O||r===w||(n!==k||r!==k)&&((r!==S||n!==g&&n!==b&&n!==k&&n!==S)&&((n!==S||r!==g&&r!==b&&r!==k)&&n!==V)))))))))},$=/^\s+$/,z=N,R=function(e){return"http"===e||"https"===e},I=function(e,t){var n=function(e,t){var n;for(n=t;n<e.length&&!$.test(e[n]);n++);return n}(e,t+1);return"://"===e.slice(t+1,n).join("").substr(0,3)?n:t},L=function(e,t,n){n=r(r({},{includeWhitespace:!1,includePunctuation:!1}),n);for(var o=[],i=[],a=0;a<e.length;a++){var l=t(e[a]);"\ufeff"!==l&&(o.push(e[a]),i.push(l))}return function(e,t,n,r){for(var o=[],i=[],a=0;a<n.length;++a)if(i.push(e[a]),D(n,a)){var l=t[a];if((r.includeWhitespace||!$.test(l))&&(r.includePunctuation||!z.test(l))){var s=a-i.length+1,c=a+1,u=t.slice(s,c).join("");if(R(u)){var d=I(t,a),f=e.slice(c,d);Array.prototype.push.apply(i,f),a=d}o.push(i)}i=[]}return o}(o,i,M(i),n)},F=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),U=function(e,t){for(var n=t.getBlockElements(),r=t.getShortEndedElements(),o=function(e){return n[e.nodeName]||r[e.nodeName]},i=[],a="",l=new F(e,e);e=l.next();)3===e.nodeType?a+=e.data.replace(/\uFEFF/g,""):o(e)&&a.length&&(i.push(a),a="");return a.length&&i.push(a),i},H=function(e){return e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length},W=function(e,t){var r=function(e){return e.replace(/\u200B/g,"")}(U(e,t).join("\n"));return L(r.split(""),n).length},j=function(e,t){var n=U(e,t).join("");return H(n)},q=function(e,t){var n=U(e,t).join("").replace(/\s/g,"");return H(n)},X=function(e,t){return function(){return t(e.getBody(),e.schema)}},Y=function(e,t){return function(){return t(e.selection.getRng().cloneContents(),e.schema)}},G=function(e){return X(e,W)},Z=function(e,t){e.addCommand("mceWordCount",(function(){return function(e,t){e.windowManager.open({title:"Word Count",body:{type:"panel",items:[{type:"table",header:["Count","Document","Selection"],cells:[["Words",String(t.body.getWordCount()),String(t.selection.getWordCount())],["Characters (no spaces)",String(t.body.getCharacterCountWithoutSpaces()),String(t.selection.getCharacterCountWithoutSpaces())],["Characters",String(t.body.getCharacterCount()),String(t.selection.getCharacterCount())]]}]},buttons:[{type:"cancel",name:"close",text:"Close",primary:!0}]})}(e,t)}))},K=tinymce.util.Tools.resolve("tinymce.util.Delay"),J=function(e,t){!function(e,t){e.fire("wordCountUpdate",{wordCount:{words:t.body.getWordCount(),characters:t.body.getCharacterCount(),charactersWithoutSpaces:t.body.getCharacterCountWithoutSpaces()}})}(e,t)};void 0===e&&(e=300),t.add("wordcount",(function(t){var n=function(e){return{body:{getWordCount:G(e),getCharacterCount:X(e,j),getCharacterCountWithoutSpaces:X(e,q)},selection:{getWordCount:Y(e,W),getCharacterCount:Y(e,j),getCharacterCountWithoutSpaces:Y(e,q)},getCount:G(e)}}(t);return Z(t,n),function(e){var t=function(){return e.execCommand("mceWordCount")};e.ui.registry.addButton("wordcount",{tooltip:"Word count",icon:"character-count",onAction:t}),e.ui.registry.addMenuItem("wordcount",{text:"Word count",icon:"character-count",onAction:t})}(t),function(e,t,n){var r=K.debounce((function(){return J(e,t)}),n);e.on("init",(function(){J(e,t),K.setEditorTimeout(e,(function(){e.on("SetContent BeforeAddUndo Undo Redo ViewUpdate keyup",r)}),0)}))}(t,n,e),n}))}()},51254:function(e,t,n){"use strict";n.d(t,{f:function(){return r}});const r=e=>e},51338:function(e,t,n){"use strict";n.d(t,{$P:function(){return d},CW:function(){return f},Yn:function(){return a},jO:function(){return c},oh:function(){return u},zv:function(){return l}});var r=n(61431),o=n(41651),i=n(90033);var a=(e=>(e[e.TEXT=1]="TEXT",e[e.CLASS=2]="CLASS",e[e.STYLE=4]="STYLE",e[e.PROPS=8]="PROPS",e[e.FULL_PROPS=16]="FULL_PROPS",e[e.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",e[e.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",e[e.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",e[e.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",e[e.NEED_PATCH=512]="NEED_PATCH",e[e.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",e[e.HOISTED=-1]="HOISTED",e[e.BAIL=-2]="BAIL",e))(a||{});function l(e){return(0,r.isVNode)(e)&&e.type===r.Fragment}function s(e){return(0,r.isVNode)(e)&&e.type===r.Comment}function c(e){return(0,r.isVNode)(e)&&!l(e)&&!s(e)}const u=e=>{if(!(0,r.isVNode)(e))return(0,o.U)("utils/vue/vnode","[getNormalizedProps] must be a VNode"),{};const t=e.props||{},n=((0,r.isVNode)(e.type)?e.type.props:void 0)||{},a={};return Object.keys(n).forEach((e=>{(0,i.$3)(n[e],"default")&&(a[e]=n[e].default)})),Object.keys(t).forEach((e=>{a[(0,i.PT)(e)]=t[e]})),a},d=e=>{if(!(0,i.cy)(e)||e.length>1)throw new Error("expect to receive a single Vue element child");return e[0]},f=e=>{const t=(0,i.cy)(e)?e:[e],n=[];return t.forEach((e=>{var t;(0,i.cy)(e)?n.push(...f(e)):(0,r.isVNode)(e)&&(null==(t=e.component)?void 0:t.subTree)?n.push(e,...f(e.component.subTree)):(0,r.isVNode)(e)&&(0,i.cy)(e.children)?n.push(...f(e.children)):(0,r.isVNode)(e)&&2===e.shapeFlag?n.push(...f(e.type())):n.push(e)})),n}},51647:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431);var o=n(40412),i={name:"addModuleContent",components:{LyDialog:n(48404).A},emits:["refreshData"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{parent:null,title:null,key:null,form_item_type:null,rule:null,placeholder:null},rules:{title:[{required:!0,message:"请输入分组名称",trigger:"blur"}],key:[{required:!0,message:"请输入key值",trigger:"blur"}],form_item_type:[{required:!0,message:"请选择表单类型",trigger:"blur"}]},groupList:[],ruleOptions:[{label:"必填项",value:'{"required": true, "message": "必填项不能为空"}'},{label:"邮箱",value:'{ "type": "email", "message": "请输入正确的邮箱地址"}'},{label:"URL地址",value:'{ "type": "url", "message": "请输入正确的URL地址"}'},{label:"数字",value:'{"type": "number", "message": "请输入正确的数字"}'}],formTypeList:[{id:0,name:"text"},{id:3,name:"textarea"},{id:5,name:"checkbox"},{id:6,name:"radio"},{id:7,name:"image"},{id:8,name:"singlefile"},{id:10,name:"number"},{id:14,name:"richtext"}],formTypeList2:[{id:0,name:"text"},{id:1,name:"datetime"},{id:2,name:"date"},{id:3,name:"textarea"},{id:4,name:"select"},{id:5,name:"checkbox"},{id:6,name:"radio"},{id:7,name:"image"},{id:8,name:"file"},{id:9,name:"switch"},{id:10,name:"number"},{id:11,name:"array"},{id:12,name:"images"},{id:13,name:"time"},{id:14,name:"richtext"}]}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={parent:null,title:null,key:null,form_item_type:null,rule:null,placeholder:null},this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,this.getData()},getGroups(){(0,o.platformsettingsSysconfig)({limit:999,parent__isnull:!0}).then((e=>{2e3==e.code&&(this.groupList=e.data.data)}))},getData(){this.getGroups()},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,o.platformsettingsSysconfigEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.platformsettingsSysconfigAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-option"),s=(0,r.resolveComponent)("el-select"),c=(0,r.resolveComponent)("el-form-item"),u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-input-number"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[9]||(t[9]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"560px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(h,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{label:"所属分组",prop:"parent"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.parent,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.parent=e),placeholder:"请选择分组",clearable:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.groupList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(l,{label:e.title,value:e.id,key:t},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"标题",prop:"title"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.title,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.title=e),placeholder:"请输入",clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"key值",prop:"key"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.key,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.key=e),placeholder:"请输入",clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"表单类型",prop:"form_item_type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.form_item_type,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.form_item_type=e),placeholder:"请选择",clearable:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.formTypeList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(l,{label:e.name,value:e.id,key:t},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),5==i.formData.form_item_type||6==i.formData.form_item_type?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0,label:"选项字典",prop:"data_options"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.data_options,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.data_options=e),type:"textarea",rows:2,placeholder:"请输入如[{'label':'启用','value':'1'},{'label':'禁用','value':'0'}]"},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createVNode)(c,{label:"校验规则"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.rule,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.rule=e),multiple:"",placeholder:"请选择(可多选)",clearable:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.ruleOptions,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(l,{label:e.label,value:e.value,key:t},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1},512),[[r.vShow,!1]]),(0,r.createVNode)(c,{label:"提示信息",prop:"placeholder"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.placeholder,"onUpdate:modelValue":t[6]||(t[6]=e=>i.formData.placeholder=e),placeholder:"请输入",clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"底部说明",prop:"tip"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.tip,"onUpdate:modelValue":t[7]||(t[7]=e=>i.formData.tip=e),placeholder:"为空则不显示",clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"排序",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.sort,"onUpdate:modelValue":t[8]||(t[8]=e=>i.formData.sort=e),min:0,max:999},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},51674:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(69713),i=n(90517),a={__name:"grid-widget-ly",props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,i.k)(),a=(0,r.computed)((()=>t.designState&&t.widget.id===n.selectedId));let{selectWidget:l}=(0,o.A)();const s=(0,r.computed)((()=>t.widget.options.customClass||""));return(t,n)=>{const o=(0,r.resolveComponent)("grid-col-widget-ly"),i=(0,r.resolveComponent)("el-row"),c=(0,r.resolveComponent)("containers-wrapper-ly");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[e.designState?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0,widget:e.widget,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"design-state":e.designState},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(i,{key:e.widget.id,gutter:e.widget.options.gutter,class:(0,r.normalizeClass)([e.designState?"lygrid-container":"",a.value?"selected":"",s.value]),onClick:n[0]||(n[0]=(0,r.withModifiers)((t=>(0,r.unref)(l)(e.widget,e.designState)),["stop"]))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.widget.cols,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(o,{key:t.id,widget:t,"parent-list":e.widget.cols,"index-of-parent-list":n,"parent-widget":e.widget,"col-height":e.widget.options.colHeight,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","col-height","design-state"])))),128))])),_:1},8,["gutter","class"]))])),_:1},8,["widget","parent-widget","parent-list","index-of-parent-list","design-state"])):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,widget:e.widget},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(i,{key:e.widget.id,gutter:e.widget.options.gutter,class:(0,r.normalizeClass)([s.value]),ref:e.widget.id},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.widget.cols,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(o,{key:n,widget:t,"parent-list":e.widget.cols,"index-of-parent-list":n,"parent-widget":e.widget,"col-height":e.widget.options.colHeight,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","col-height","design-state"])))),128))])),_:1},8,["gutter","class"])),[[r.vShow,!e.widget.options.hidden]])])),_:1},8,["widget"]))])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-18c0aef4"]])},51691:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});n(44114);var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a=n(48404),l={__name:"button-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),l=e,s=(0,o.k)();function c(e){s.saveCurrentHistoryStep()}let u=(0,r.ref)(["lyws01","lyws02","lyws03"]);const d=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function f(){return void 0===s.builderConfig.showEventCollapse||!!s.builderConfig.showEventCollapse}let h=(0,r.ref)(""),p=(0,r.ref)(""),m=(0,r.ref)(!1),g=(0,r.ref)("");function v(){m.value=!1}function A(){s.selectedWidget.options[h.value]=g.value,s.saveCurrentHistoryStep(),m.value=!1}return(n,o)=>{const s=(0,r.resolveComponent)("el-input"),y=(0,r.resolveComponent)("el-form-item"),b=(0,r.resolveComponent)("el-switch"),O=(0,r.resolveComponent)("el-option"),w=(0,r.resolveComponent)("el-select"),x=(0,r.resolveComponent)("el-divider"),_=(0,r.resolveComponent)("el-color-picker"),C=(0,r.resolveComponent)("el-collapse-item"),k=(0,r.resolveComponent)("el-button"),S=(0,r.resolveComponent)("el-collapse"),V=(0,r.resolveComponent)("el-alert"),B=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(B,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[20]||(o[20]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:(0,r.unref)(u),"onUpdate:modelValue":o[17]||(o[17]=e=>(0,r.isRef)(u)?u.value=e:u=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"是否链接按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.link,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.link=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"加载中状态"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.loading,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.loading=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"显示类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.type=t),filterable:"",onChange:c},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{label:"default",value:""}),(0,r.createVNode)(O,{label:"primary",value:"primary"}),(0,r.createVNode)(O,{label:"success",value:"success"}),(0,r.createVNode)(O,{label:"warning",value:"warning"}),(0,r.createVNode)(O,{label:"danger",value:"danger"}),(0,r.createVNode)(O,{label:"info",value:"info"}),(0,r.createVNode)(O,{label:"text",value:"text"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelHidden=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"按钮文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.buttonText,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.buttonText=t),style:{width:"100%"},onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.size=t),onChange:c},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(d.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(O,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(y,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>o[21]||(o[21]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(y,{label:"朴素按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.plain,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.plain=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"圆角按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.round,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.round=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"圆形按钮"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.circle,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.circle=t),onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"按钮图标(组件)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.icon,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.icon=t),style:{width:"100%"},onChange:c},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(y,{label:"自定义按钮颜色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.color,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.color=t),onChange:c},null,8,["modelValue"])])),_:1})])),_:1}),f?((0,r.openBlock)(),(0,r.createBlock)(C,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{label:"onClick","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{type:"info",icon:"edit",plain:"",round:"",onClick:o[16]||(o[16]=e=>{return t="onClick",n=[],h.value=t,p.value=`${l.optionModel.name}.${t}(${n.join(", ")}) {`,g.value=l.selectedWidget.options[t]||"",void(m.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[22]||(o[22]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(a.A),{modelValue:(0,r.unref)(m),"onUpdate:modelValue":o[19]||(o[19]=e=>(0,r.isRef)(m)?m.value=e:m=e),title:"组件事件",width:"60%",top:"20px","before-close":v},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{onClick:v,size:"default"},{default:(0,r.withCtx)((()=>o[23]||(o[23]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(k,{type:"primary",onClick:A,size:"default"},{default:(0,r.withCtx)((()=>o[24]||(o[24]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(V,{title:(0,r.unref)(p),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(g),"onUpdate:modelValue":o[18]||(o[18]=e=>(0,r.isRef)(g)?g.value=e:g=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(V,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var s=(0,n(66262).A)(l,[["__scopeId","data-v-e3624b3a"]])},51780:function(e,t,n){var r=n(59988);e.exports=function(e,t,n){var o=[],i=arguments.length;if(e){if(t=i>=2?r(t):0,n=i>=3?r(n):e.length,e.slice)return e.slice(t,n);for(;t<n;t++)o.push(e[t])}return o}},51815:function(e,t,n){var r=n(86075)("lastIndexOf",n(66074));e.exports=r},51850:function(e,t,n){var r=n(28498)((function(e,t){return e>t}));e.exports=r},52171:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),n=tinymce.util.Tools.resolve("tinymce.util.Tools"),r=function(e){var r=function(e){var r="",o=e.dom.encode,i=function(e){return e.getParam("content_style","","string")}(e);r+='<base href="'+o(e.documentBaseURI.getURI())+'">';var a=function(e){return e.getParam("content_css_cors",!1,"boolean")}(e)?' crossorigin="anonymous"':"";n.each(e.contentCSS,(function(t){r+='<link type="text/css" rel="stylesheet" href="'+o(e.documentBaseURI.toAbsolute(t))+'"'+a+">"})),i&&(r+='<style type="text/css">'+i+"</style>");var l=function(e){var t=e.getParam("body_id","tinymce","string");return-1===t.indexOf("=")?t:function(e){var t=e.getParam("body_id","","hash");return t[e.id]||t}(e)}(e),s=function(e){var t=e.getParam("body_class","","string");return-1===t.indexOf("=")?t:function(e){return e.getParam("body_class","","hash")[e.id]||""}(e)}(e),c='<script>document.addEventListener && document.addEventListener("click", function(e) {for (var elm = e.target; elm; elm = elm.parentNode) {if (elm.nodeName === "A" && !('+(t.mac?"e.metaKey":"e.ctrlKey && !e.altKey")+")) {e.preventDefault();}}}, false);<\/script> ",u=e.getBody().dir,d=u?' dir="'+o(u)+'"':"";return"<!DOCTYPE html><html><head>"+r+'</head><body id="'+o(l)+'" class="mce-content-body '+o(s)+'"'+d+">"+e.getContent()+c+"</body></html>"}(e);e.windowManager.open({title:"Preview",size:"large",body:{type:"panel",items:[{name:"preview",type:"iframe",sandboxed:!0}]},buttons:[{type:"cancel",name:"close",text:"Close",primary:!0}],initialData:{preview:r}}).focus("close")};e.add("preview",(function(e){!function(e){e.addCommand("mcePreview",(function(){r(e)}))}(e),function(e){var t=function(){return e.execCommand("mcePreview")};e.ui.registry.addButton("preview",{icon:"preview",tooltip:"Preview",onAction:t}),e.ui.registry.addMenuItem("preview",{icon:"preview",text:"Preview",onAction:t})}(e)}))}()},52274:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(88496),o=n(53098);var i=function(e){return(0,o.A)(e)&&"[object Arguments]"==(0,r.A)(e)},a=Object.prototype,l=a.hasOwnProperty,s=a.propertyIsEnumerable,c=i(function(){return arguments}())?i:function(e){return(0,o.A)(e)&&l.call(e,"callee")&&!s.call(e,"callee")},u=c},52505:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=n(18983),a=function(){this.points=null,this.smooth=0,this.smoothConstraint=null},l=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new a},t.prototype.buildPath=function(e,t){i.U(e,t,!0)},t}(o.Ay);l.prototype.type="polygon",t.A=l},52528:function(e,t,n){"use strict";var r=n(84171);t.A=function(e,t,n){"__proto__"==t&&r.A?(0,r.A)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},52851:function(e,t,n){"use strict";var r=n(52528),o=n(66984),i=Object.prototype.hasOwnProperty;t.A=function(e,t,n){var a=e[t];i.call(e,t)&&(0,o.A)(a,n)&&(void 0!==n||t in e)||(0,r.A)(e,t,n)}},52920:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ve}});n(16573),n(78100),n(77936),n(37467),n(44732),n(79577),n(64979);var r=n(61431),o=(n(44114),n(18111),n(7588),n(37741));const i={class:"ly-select-filter"},a={key:0,class:"ly-select-filter__no-data"},l={class:"ly-select-filter__item-options"};var s={__name:"lySelectFilter",props:{data:{type:Array,default:()=>[]},selectedValues:{type:Object,default:()=>({})},labelWidth:{type:Number,default:80},outputValueTypeToArray:{type:Boolean,default:!1},size:{type:String,default:"small"},round:{type:Boolean,default:!0},plain:{type:Boolean,default:!1},circle:{type:Boolean,default:!1}},emits:["onChange"],setup(e,{emit:t}){const n=t,s=e;let c=(0,r.ref)({});(0,r.watch)((()=>s.data),(e=>{e.forEach((e=>{c.value[e.key]=s.selectedValues[e.key]||Array.isArray(e.options)&&e.options.length?[e.options[0].value]:[]}))}));const u=(0,r.computed)((()=>{var e=(0,o.deepClone)(c.value);for(var t in e)e[t]=e[t].join(",");return e}));function d(){s.outputValueTypeToArray?n("onChange",c.value):n("onChange",u.value)}return(0,r.onMounted)((()=>{s.data.forEach((e=>{c.value[e.key]=s.selectedValues[e.key]||Array.isArray(e.options)&&e.options.length?s.selectedValues[e.key]:[]})),d()})),(t,n)=>{const o=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("el-badge");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[e.data.length<=0?((0,r.openBlock)(),(0,r.createElementBlock)("div",a," 暂无数据 ")):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.data,(t=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t.key,class:"ly-select-filter__item"},[(0,r.createElementVNode)("div",{class:"ly-select-filter__item-title",style:(0,r.normalizeStyle)({width:e.labelWidth+"px"})},[(0,r.createElementVNode)("label",null,(0,r.toDisplayString)(t.title)+"",1)],4),(0,r.createElementVNode)("div",l,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(t.options,(n=>((0,r.openBlock)(),(0,r.createBlock)(s,{style:{"margin-right":"22px"},key:n.value,type:n.type?n.type:"",value:n.nums?n.nums:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{size:e.size,round:e.round,plain:e.plain,circle:e.circle,icon:n.icon?n.icon:"",onClick:e=>function(e,t){if(t.multiple)e.value===t.options[0].value?c.value[t.key]=[e.value]:c.value[t.key].includes(e.value)?(c.value[t.key].splice(c.value[t.key].findIndex((t=>t===e.value)),1),0==c.value[t.key].length&&(c.value[t.key]=[t.options[0].value])):(c.value[t.key].push(e.value),c.value[t.key].includes(t.options[0].value)&&c.value[t.key].splice(c.value[t.key].findIndex((e=>e===t.options[0].value)),1));else{if(c.value[t.key].includes(e.value))return!1;c.value[t.key]=[e.value]}d()}(n,t),type:(0,r.unref)(c)[t.key]&&(0,r.unref)(c)[t.key].includes(n.value)?"primary":""},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(n.label),1)])),_:2},1032,["size","round","plain","circle","icon","onClick","type"])])),_:2},1032,["type","value"])))),128))])])))),128))])}}},c=n(66262);var u=(0,c.A)(s,[["__scopeId","data-v-59ac0532"]]),d=n(20163),f=n(40412),h=n(48404),p={__name:"lyWaterMark",props:{text:{type:String,required:!0,default:""},subtext:{type:String,default:""},color:{type:String,default:"rgba(128,128,128,0.2)"}},setup(e,{expose:t}){const n=e;let o=(0,r.ref)(null);function i(){var e=o.value.querySelector(".watermark");e&&e.remove()}function a(){i();var e=document.createElement("canvas");e.width=160,e.height=160,e.style.display="none";var t=e.getContext("2d");t.rotate(-45*Math.PI/180),t.translate(-70,25),t.fillStyle=n.color,t.font="bold 19px SimHei",t.textAlign="center",t.fillText(n.text,e.width/2,e.height/2),t.font="14px Microsoft YaHei",t.fillText(n.subtext,e.width/2,e.height/2+20);var r=document.createElement("div");r.setAttribute("class","watermark");const a=`position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:none;background-repeat:repeat;background-image:url('${e.toDataURL("image/png")}');`;r.setAttribute("style",a),o.value.appendChild(r)}return(0,r.onMounted)((()=>{a()})),t({clear:i,create:a}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"lywatermark",ref_key:"lyWaterMark",ref:o},[(0,r.renderSlot)(e.$slots,"default")],512))}};var m=(0,c.A)(p,[["__scopeId","data-v-7b89cd20"]]);const g=function(e,t){if(!(this instanceof g))return new g(e,t);if(this.options=this.extend({noPrint:".no-print"},t),this.options.hideHeaderFooter=null!==this.options.hideHeaderFooter&&void 0!==this.options.hideHeaderFooter&&this.options.hideHeaderFooter,"string"==typeof e)try{this.dom=document.querySelector(e)}catch{var n=document.createElement("div");n.innerHTML=e,this.dom=n}else this.isDOM(e),this.dom=this.isDOM(e)?e:e.$el;this.init()};g.prototype={init:function(){var e=this.getStyle()+this.getHtml();this.writeIframe(e)},extend:function(e,t){for(var n in t)e[n]=t[n];return e},getStyle:function(){for(var e="",t=document.querySelectorAll("style,link"),n=0;n<t.length;n++)e+=t[n].outerHTML;return e+="<style>"+(this.options.noPrint?this.options.noPrint:".no-print")+"{display:none;}</style>",e+="<style>html,body{background-color:#fff;}</style>",e+="<style> @media print {.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f5f7fa;border-color:#e4e7ed;}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#999999} .el-radio{color:#999999}.el-radio__input.is-checked .el-radio__inner, .el-checkbox__input.is-checked .el-checkbox__inner { background-color: #333333; } }</style>",e+="<style>html,body,div{height: auto!important;}</style>",this.options.hideHeaderFooter&&(e+="<style>@page {size: auto;margin: 8mm 15mm 8mm 15mm;}</style>"),e},getHtml:function(){for(var e=document.querySelectorAll("input"),t=document.querySelectorAll("textarea"),n=document.querySelectorAll("select"),r=0;r<e.length;r++)"checkbox"==e[r].type||"radio"==e[r].type?1==e[r].checked?e[r].setAttribute("checked","checked"):e[r].removeAttribute("checked"):(e[r].type,e[r].setAttribute("value",e[r].value));for(var o=0;o<t.length;o++)"textarea"==t[o].type&&(t[o].innerHTML=t[o].value);for(var i=0;i<n.length;i++)if("select-one"==n[i].type){var a=n[i].children;for(var l in a)"OPTION"==a[l].tagName&&(1==a[l].selected?a[l].setAttribute("selected","selected"):a[l].removeAttribute("selected"))}return this.dom.outerHTML},writeIframe:function(e){var t,n,r=document.createElement("iframe"),o=document.body.appendChild(r);r.id="myIframe",r.setAttribute("style","position:absolute;width:0;height:0;top:-10px;left:-10px;"),t=o.contentWindow||o.contentDocument,(n=o.contentDocument||o.contentWindow.document).open(),n.write(e),n.close();var i=this;r.onload=function(){i.toPrint(t),setTimeout((function(){document.body.removeChild(r)}),100)}},toPrint:function(e){try{setTimeout((function(){e.focus();try{e.document.execCommand("print",!1,null)||e.print()}catch(t){e.print()}e.close()}),10)}catch(e){}},isDOM:"object"==typeof HTMLElement?function(e){return e instanceof HTMLElement}:function(e){return e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.nodeName}};var v=g,A=n(99189),y=n(83901);const b={class:"lytabledialog"},O=["textContent"];var w=n(10594),x={emits:["refreshData","closed"],name:"dialogTableList",components:{LyDialog:h.A,Pagination:w.A},props:{apiObj:{type:Function,default:null},params:{type:Object,default:()=>{}},successCode:{type:Number,default:2e3},size:{type:String,default:"default"},fullscreen:{type:Boolean,default:!1},tableIndex:{type:Boolean,default:!1},limit:{type:Number,default:10},height:{type:Number,default:500},width:{type:String,default:"50%"}},data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",tableData:[],formInline:{page:1,limit:this.limit},pageparm:{page:1,limit:this.limit,total:0},formData:{}}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},handleClose(){this.$emit("closed")},handleOpen(e,t){this.loadingTitle=t,this.dialogVisible=!0,this.formData=Object.assign(this.formData,e),this.getData()},getData(){this.loadingSave=!0;var e={page:this.formInline.page,limit:this.formInline.limit};Object.assign(e,this.params,this.formData),e.timerange&&(e.beginAt=dateFormats(e.timerange[0],"yyyy-MM-dd hh:mm:ss"),e.endAt=dateFormats(e.timerange[1],"yyyy-MM-dd hh:mm:ss"),delete e.timerange),this.apiObj&&this.apiObj!={}&&this.apiObj(e).then((e=>{this.loadingSave=!1,e.code==this.successCode?(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total):this.$message.warning(e.msg)}))}}};var _=(0,c.A)(x,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-table-column"),s=(0,r.resolveComponent)("el-table"),c=(0,r.resolveComponent)("Pagination"),u=(0,r.resolveComponent)("LyDialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",b,[(0,r.createVNode)(u,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogVisible=e),title:i.loadingTitle,width:n.width,"before-close":a.handleClose,fullscreen:n.fullscreen},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{ref:"table",border:"",data:i.tableData,size:n.size,height:n.height},{default:(0,r.withCtx)((()=>[n.tableIndex?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,type:"index",width:"60",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(a.getIndex(e.$index))},null,8,O)])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])),_:3},8,["data","size","height"]),(0,r.createVNode)(c,{small:!0,"child-msg":i.pageparm,onCallFather:a.callFather},null,8,["child-msg","onCallFather"])])),_:3},8,["modelValue","title","width","before-close","fullscreen"])])}],["__scopeId","data-v-5901f8bd"]]);const C={class:"ly-file-select"},k={class:"ly-file-select__side"},S={style:{"margin-bottom":"20px"}},V={class:"ly-file-select__side-menu"},B={class:"el-tree-node__label"},T={key:0,class:"ly-file-select__side-msg"},N={class:"ly-file-select__files"},E={class:"ly-file-select__top"},P={key:0,class:"upload"},Q={class:"tips"},M={class:"keyword"},D={class:"ly-file-select__list"},$={class:"ly-file-select__item__file"},z={class:"ly-file-select__item__upload"},R=["onClick"],I={class:"ly-file-select__item__file"},L={key:0,class:"ly-file-select__item__checkbox"},F={key:1,class:"ly-file-select__item__select"},U=["title"],H={class:"ly-file-select__pagination"},W={class:"ly-file-select__do"};n(14603),n(47566),n(98721);var j=n(78982),q=n.n(j),X={props:{modelValue:null,hideUpload:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},max:{type:Number,default:99},onlyImage:{type:Boolean,default:!0},maxSize:{type:Number,default:30}},components:{LyDialog:h.A},data(){return{formData:{name:""},dialogTitle:"",dialogVisible:!1,loadingSave:!1,keyword:null,pageSize:20,total:0,currentPage:1,data:[],menu:[],menuId:"",value:this.multiple?[]:"",fileList:[],accept:this.onlyImage?"image/gif, image/jpeg, image/png":"",listLoading:!1,menuLoading:!1,treeProps:{key:"id",label:"name",children:"children"},fileProps:{key:"id",fileName:"name",url:"url"},rules:{name:[{required:!0,message:"请输入分组名称",trigger:"blur"}]}}},watch:{multiple(){this.value=this.multiple?[]:"",this.$emit("update:modelValue",JSON.parse(JSON.stringify(this.value)))}},mounted(){this.getMenu(),this.getData()},methods:{handleGroupAdd(){this.dialogTitle="新建分组",this.dialogVisible=!0},handleClose(){this.dialogTitle="",this.dialogVisible=!1,this.loadingSave=!1,this.formData={name:""}},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id||(0,f.systemFilegroupAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.getMenu()):this.$message.warning(e.msg)}))}}))},customToTree(e){return q().toArrayTree(e,{parentKey:"parent",strict:!1})},getMenu(){this.menuLoading=!0,(0,f.systemFilegroup)({page:1,limit:999}).then((e=>{2e3===e.code&&(this.menu=this.customToTree(e.data.data)),this.menuLoading=!1}))},getData(){this.listLoading=!0;var e={group:this.menuId,page:this.currentPage,limit:this.pageSize,search:this.keyword};this.onlyImage&&(e.type="image"),(0,f.systemFiles)(e).then((e=>{2e3===e.code&&(this.data=e.data.data,this.total=e.data.total,this.$refs.scrollbar.setScrollTop(0)),this.listLoading=!1}))},groupClick(e){this.menuId=e.id,this.currentPage=1,this.keyword=null,this.getData()},reload(){this.getData()},search(){this.currentPage=1,this.getData()},select(e){const t=e[this.fileProps.url];this.multiple?this.value.includes(t)?this.value.splice(this.value.findIndex((e=>e==t)),1):this.value.push(t):this.value.includes(t)?this.value="":this.value=t},submit(){const e=JSON.parse(JSON.stringify(this.value));this.$emit("update:modelValue",e),this.$emit("submit",e)},uploadChange(e,t){e.tempImg=URL.createObjectURL(e.raw),this.fileList=t},uploadBefore(e){if(!(e.size/1024/1024<this.maxSize))return this.$message.warning(`上传文件大小不能超过 ${this.maxSize}MB!`),!1},uploadRequest(e){var t=f.systemFilesAdd;const n=new FormData;n.append("file",e.file),n.append("group",this.menuId),t(n,{onUploadProgress:t=>{e.onProgress(t)}}).then((t=>{2e3===t.code?e.onSuccess(t):e.onError(t.msg)})).catch((t=>{e.onError(t)}))},uploadProcess(e,t){t.progress=Number((e.loaded/e.total*100).toFixed(2))},uploadSuccess(e,t){this.fileList.splice(this.fileList.findIndex((e=>e.uid==t.uid)),1);var n={id:e.data.id,name:e.data.name,url:e.data.url};this.data.unshift({[this.fileProps.key]:n.id,[this.fileProps.fileName]:n.name,[this.fileProps.url]:n.url}),this.multiple||(this.value=n.url)},uploadError(e){this.$notify.error({title:"上传文件错误",message:e})},_isImg(e){const t=e.substring(e.lastIndexOf("."));return-1!=[".jpg",".jpeg",".png",".gif",".bmp"].indexOf(t)},_getExt(e){return e.substring(e.lastIndexOf(".")+1)}}};var Y=(0,c.A)(X,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("folder"),c=(0,r.resolveComponent)("el-icon"),u=(0,r.resolveComponent)("el-tree"),d=(0,r.resolveComponent)("el-upload"),f=(0,r.resolveComponent)("warning"),h=(0,r.resolveComponent)("el-input"),p=(0,r.resolveComponent)("el-empty"),m=(0,r.resolveComponent)("el-progress"),g=(0,r.resolveComponent)("el-image"),v=(0,r.resolveComponent)("check"),A=(0,r.resolveComponent)("el-scrollbar"),y=(0,r.resolveComponent)("el-pagination"),b=(0,r.resolveComponent)("el-form-item"),O=(0,r.resolveComponent)("el-form"),w=(0,r.resolveComponent)("LyDialog"),x=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",C,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",k,[(0,r.createElementVNode)("div",S,[(0,r.createVNode)(l,{type:"primary",icon:"plus",onClick:a.handleGroupAdd},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("新建分组")]))),_:1},8,["onClick"])]),(0,r.createElementVNode)("div",V,[(0,r.createVNode)(u,{ref:"group",class:"menu",data:i.menu,"node-key":i.treeProps.key,props:i.treeProps,"default-expand-all":"","expand-on-click-node":!1,"current-node-key":i.menu.length>0?i.menu[0][i.treeProps.key]:"","highlight-current":"",onNodeClick:a.groupClick},{default:(0,r.withCtx)((({node:e})=>[(0,r.createElementVNode)("span",B,[(0,r.createVNode)(c,{class:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s)])),_:1}),(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)])])),_:1},8,["data","node-key","props","current-node-key","onNodeClick"])]),n.multiple?((0,r.openBlock)(),(0,r.createElementBlock)("div",T,[t[5]||(t[5]=(0,r.createTextVNode)(" 已选择 ")),(0,r.createElementVNode)("b",null,(0,r.toDisplayString)(i.value.length),1),t[6]||(t[6]=(0,r.createTextVNode)(" / ")),(0,r.createElementVNode)("b",null,(0,r.toDisplayString)(n.max),1),t[7]||(t[7]=(0,r.createTextVNode)(" 项 "))])):(0,r.createCommentVNode)("",!0)])),[[x,i.menuLoading]]),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",N,[(0,r.createElementVNode)("div",E,[n.hideUpload?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",P,[(0,r.createVNode)(d,{class:"ly-file-select__upload",action:"",multiple:"","show-file-list":!1,accept:i.accept,"on-change":a.uploadChange,"before-upload":a.uploadBefore,"on-progress":a.uploadProcess,"on-success":a.uploadSuccess,"on-error":a.uploadError,"http-request":a.uploadRequest},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"primary",icon:"Upload"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("本地上传")]))),_:1})])),_:1},8,["accept","on-change","before-upload","on-progress","on-success","on-error","http-request"]),(0,r.createElementVNode)("span",Q,[(0,r.createVNode)(c,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f)])),_:1}),(0,r.createTextVNode)("大小不超过"+(0,r.toDisplayString)(n.maxSize)+"MB",1)])])),(0,r.createElementVNode)("div",M,[(0,r.createVNode)(h,{modelValue:i.keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>i.keyword=e),"prefix-icon":"search",placeholder:"文件名搜索",clearable:"",onKeyup:(0,r.withKeys)(a.search,["enter"]),onClear:a.search},{append:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{icon:"Search",onClick:a.search},null,8,["onClick"])])),_:1},8,["modelValue","onKeyup","onClear"])])]),(0,r.createElementVNode)("div",D,[(0,r.createVNode)(A,{ref:"scrollbar"},{default:(0,r.withCtx)((()=>[0==i.fileList.length&&0==i.data.length?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,description:"无数据","image-size":80})):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.fileList,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t,class:"ly-file-select__item"},[(0,r.createElementVNode)("div",$,[(0,r.createElementVNode)("div",z,[(0,r.createVNode)(m,{type:"circle",percentage:e.progress,width:70},null,8,["percentage"])]),(0,r.createVNode)(g,{src:e.tempImg,fit:"contain"},null,8,["src"])]),(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.name),1)])))),128)),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.data,(e=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:e[i.fileProps.key],class:(0,r.normalizeClass)(["ly-file-select__item",{active:i.value.includes(e[i.fileProps.url])}]),onClick:t=>a.select(e)},[(0,r.createElementVNode)("div",I,[n.multiple?((0,r.openBlock)(),(0,r.createElementBlock)("div",L,[(0,r.createVNode)(c,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1})])):((0,r.openBlock)(),(0,r.createElementBlock)("div",F,[(0,r.createVNode)(c,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1})])),t[9]||(t[9]=(0,r.createElementVNode)("div",{class:"ly-file-select__item__box"},null,-1)),a._isImg(e[i.fileProps.url])?((0,r.openBlock)(),(0,r.createBlock)(g,{key:2,src:e[i.fileProps.url],fit:"contain",lazy:""},null,8,["src"])):(0,r.createCommentVNode)("",!0)]),(0,r.createElementVNode)("p",{title:e[i.fileProps.fileName]},(0,r.toDisplayString)(e[i.fileProps.fileName]),9,U)],10,R)))),128))])),_:1},512)]),(0,r.createElementVNode)("div",H,[(0,r.createVNode)(y,{size:"small",background:"",layout:"prev, pager, next",total:i.total,"page-size":i.pageSize,currentPage:i.currentPage,"onUpdate:currentPage":t[1]||(t[1]=e=>i.currentPage=e),onCurrentChange:a.reload},null,8,["total","page-size","currentPage","onCurrentChange"])]),(0,r.createElementVNode)("div",W,[(0,r.renderSlot)(e.$slots,"custom_do",{},void 0,!0),(0,r.createVNode)(l,{type:"primary",disabled:i.value.length<=0,onClick:a.submit},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("确定")]))),_:1},8,["disabled","onClick"])])])),[[x,i.listLoading]]),(0,r.createVNode)(w,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"380px","before-close":a.handleClose,showFullscreen:!1},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(l,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{label:"分组名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:i.formData.name,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.name=e)},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-7721de3b"]]);var G={__name:"lyfile-select-dialog",props:{multiple:{type:Boolean,default:!1},hideUpload:{type:Boolean,default:!1}},emits:["closed"],setup(e,{expose:t,emit:n}){const o=n;let i=(0,r.ref)(""),a=(0,r.ref)(!1);function l(){o("closed")}let s=(0,r.ref)("");function c(e){d.nk.success("选择了:"+e),l()}return t({handleOpen:function(e,t){a.value=!0,i.value=t}}),(t,n)=>{const o=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createBlock)(h.A,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":n[1]||(n[1]=e=>(0,r.isRef)(a)?a.value=e:a=e),title:(0,r.unref)(i),width:"70%","before-close":l,showFullscreen:!1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Y,{modelValue:(0,r.unref)(s),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(s)?s.value=e:s=e),multiple:e.multiple,hideUpload:e.hideUpload,max:99,onSubmit:c},{custom_do:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{onClick:l},{default:(0,r.withCtx)((()=>n[2]||(n[2]=[(0,r.createTextVNode)("取消")]))),_:1})])),_:1},8,["modelValue","multiple","hideUpload"])])),_:1},8,["modelValue","title"])}}};const Z={key:0,class:"lydialog-wrapper"},K={class:"title"};var J={emits:["confirm","cancel"],props:{hidden:!0,title:String,width:{type:Number,default:880},height:{type:Number,default:500},showHeaderBg:{type:Boolean,default:!0},hideFooter:{type:Boolean,default:!0},showFooterBg:{type:Boolean,default:!0},showConfrim:{type:Boolean,default:!0},showCancel:{type:Boolean,default:!0},confirmText:{type:String,default:"确定"},cancelText:{type:String,default:"取消"},buttonReverse:{type:Boolean,default:!1},borderRadius:!1,showCloseBtn:{type:Boolean,default:!0}},data(){return{willclose:!1}},methods:{closeDialog(){this.willclose=!0,setTimeout((()=>{this.willclose=!1,this.$emit("close")}),100)}}};var ee=(0,c.A)(J,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("Close"),s=(0,r.resolveComponent)("el-icon");return n.hidden?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",Z,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["dialog-wrap",{radius:n.borderRadius},{willclose:i.willclose},{goup:n.buttonReverse}]),style:(0,r.normalizeStyle)({width:n.width+"px"})},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["box-header",{hidden:!n.showHeaderBg}])},[(0,r.createElementVNode)("div",K,(0,r.toDisplayString)(n.title),1),n.showCloseBtn?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"btn-close",onClick:t[0]||(t[0]=(...e)=>a.closeDialog&&a.closeDialog(...e))},[(0,r.createVNode)(s,{class:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l)])),_:1})])):(0,r.createCommentVNode)("",!0)],2),(0,r.createElementVNode)("div",{class:"box-body",style:(0,r.normalizeStyle)({height:n.height+"px"})},[(0,r.renderSlot)(e.$slots,"default")],4),n.hideFooter?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:(0,r.normalizeClass)(["box-footer",{hidden:!n.showFooterBg},{reverse:n.buttonReverse}])},[n.showConfrim?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,class:"btn btn-primary",onClick:t[1]||(t[1]=t=>e.$emit("confirm"))},(0,r.toDisplayString)(n.confirmText),1)):(0,r.createCommentVNode)("",!0),n.showCancel?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,class:"btn btn-gray",onClick:t[2]||(t[2]=t=>e.$emit("cancel"))},(0,r.toDisplayString)(n.cancelText),1)):(0,r.createCommentVNode)("",!0)],2))],6)]))}]]),te=n.p+"static/img/alipay-logo.3b5d7b1d.png",ne=n.p+"static/img/wechat-logo.a5c2b044.png";const re={class:"qrcode-wrapper"},oe={class:"qrcode-wrap"},ie={class:"tips"},ae={class:"platform"};var le={__name:"payQrcode",props:{hidden:{type:Boolean,default:!0},title:{type:String,default:""},dialogWidth:{type:Number,default:370},dialogHeight:{type:Number,default:400},size:{type:Number,default:290},qrcodeContent:{type:String,default:""},payMode:{type:Number,default:0}},emits:["closed"],setup(e,{emit:t}){const n=t;function o(){n("closed")}return(t,n)=>((0,r.openBlock)(),(0,r.createBlock)(ee,{hidden:e.hidden,title:e.title?e.title:0==e.payMode?"支付宝支付":"微信支付",width:e.dialogWidth,height:e.dialogHeight,onClose:o},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",re,[(0,r.createElementVNode)("div",oe,[(0,r.createVNode)(A.A,{text:e.qrcodeContent,size:e.size,logo:0==e.payMode?(0,r.unref)(te):(0,r.unref)(ne)},null,8,["text","size","logo"])]),(0,r.createElementVNode)("div",ie,[(0,r.createElementVNode)("div",null,[n[0]||(n[0]=(0,r.createTextVNode)("请使用")),(0,r.createElementVNode)("span",ae,(0,r.toDisplayString)(0==e.payMode?"支付宝":"微信"),1),n[1]||(n[1]=(0,r.createTextVNode)("扫描"))]),n[2]||(n[2]=(0,r.createElementVNode)("div",null,"二维码完成支付",-1))])])])),_:1},8,["hidden","title","width","height"]))}};var se=(0,c.A)(le,[["__scopeId","data-v-7b6a203e"]]);const ce={key:0},ue={key:1},de={class:"item"},fe={style:{"margin-bottom":"10px"}},he={key:2},pe={key:3},me={key:0,style:{"text-align":"center"}};var ge={__name:"lyFunctionSets",setup(e){let t=(0,r.ref)([{title:"状态筛选(单)",key:"state",multiple:!1,options:[{label:"功能按钮",value:"1",icon:"PictureFilled",type:"primary",nums:6},{label:"打印/水印",value:"2",icon:"Printer",type:"warning",nums:3},{label:"二维码",value:"3",icon:"Menu",type:"success",nums:1},{label:"视频播放器",value:"4",icon:"Menu",type:"success",nums:1},{label:"其他",value:"5",icon:"Opportunity",type:"danger",nums:8}]}]),o=(0,r.ref)({state:"1"}),i=(0,r.ref)({state:["1"]});function a(e){o.value=e}let l=(0,r.ref)(!1),s=(0,r.ref)(""),c=(0,r.ref)(""),p=(0,r.ref)("maitou");function g(){l.value=!1,s.value="",c.value="",p.value=""}function b(){(0,f.platformsettingsOtherFunctionSets)({type:"dlmaitou"}).then((e=>{2e3===e.code?(l.value=!0,s.value="生成条形码唛头",p.value="maitou",c.value=e.data):d.nk.warning(e.msg)}))}function O(){!function(e){const t=e;if(window.navigator.msSaveOrOpenBlob){const e=atob(t.split(",")[1]);let n=e.length;const r=new Uint8Array(n);for(;n--;)r[n]=e.charCodeAt(n);const o=new Blob([r]);window.navigator.msSaveOrOpenBlob(o,"唛头.png")}else{const e=document.createElement("a");e.href=t,e.setAttribute("download","唛头"),e.click()}d.nk.success("下载成功")}(c.value)}let w=(0,r.ref)(null);function x(){v(w.value)}function C(){v(w.value,{hideHeaderFooter:!0})}function k(){v("<h2>我是标题</h2><p>我是后创建的DOM内容</p>")}let S=(0,r.ref)(null),V=(0,r.ref)([{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles"}]);function B(){S.value.create()}function T(){S.value.clear()}function N(e){if("pdf"===e){let e=n(8127).Base64,t=window.location.protocol+"//"+window.location.host;window.open(t+"/#/lyFilePreview?mode=pdf&fileUrl="+e.encode("static/demo.pdf"),"_blank")}else if("docx"===e){let e=n(8127).Base64,t=window.location.protocol+"//"+window.location.host;window.open(t+"/#/lyFilePreview?mode=docx&fileUrl="+e.encode("static/demo.docx"),"_blank")}}let E=(0,r.ref)(!1),P=(0,r.ref)(null);function Q(){E.value=!0,(0,r.nextTick)((()=>{P.value.handleOpen({},"弹窗分页表格")}))}let M=(0,r.ref)(!0),D=(0,r.ref)(0);function $(){D.value=Math.floor(2*Math.random()),M.value=!1}let z=(0,r.ref)(!1),R=(0,r.ref)(null);function I(){z.value=!0,(0,r.nextTick)((()=>{R.value.handleOpen({},"图片选择器")}))}return(e,n)=>{const d=(0,r.resolveComponent)("el-card"),v=(0,r.resolveComponent)("el-button"),L=(0,r.resolveComponent)("el-alert"),F=(0,r.resolveComponent)("VideoPlay"),U=(0,r.resolveComponent)("el-icon"),H=(0,r.resolveComponent)("el-tab-pane"),W=(0,r.resolveComponent)("el-table-column"),j=(0,r.resolveComponent)("el-table"),q=(0,r.resolveComponent)("el-tabs"),X=(0,r.resolveComponent)("el-col"),Y=(0,r.resolveComponent)("el-row"),Z=(0,r.resolveComponent)("el-image"),K=(0,r.resolveComponent)("el-scrollbar");return(0,r.openBlock)(),(0,r.createBlock)(K,{class:"lycontainer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{shadow:"never",header:"分类筛选器"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(u),{data:(0,r.unref)(t),"selected-values":(0,r.unref)(i),size:"default","label-width":100,onOnChange:a},null,8,["data","selected-values"])])),_:1}),(0,r.createVNode)(d,{shadow:"never",header:"内容展示"+(0,r.unref)(o).state,style:{"margin-top":"10px"}},{default:(0,r.withCtx)((()=>["1"===(0,r.unref)(o).state?((0,r.openBlock)(),(0,r.createElementBlock)("div",ce,[(0,r.createVNode)(d,{shadow:"never",header:"后台生成"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:b,type:"primary"},{default:(0,r.withCtx)((()=>n[6]||(n[6]=[(0,r.createTextVNode)("生成条形码唛头")]))),_:1})])),_:1}),(0,r.createVNode)(d,{shadow:"never",header:"office",style:{"margin-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:n[0]||(n[0]=e=>N("pdf")),type:"primary"},{default:(0,r.withCtx)((()=>n[7]||(n[7]=[(0,r.createTextVNode)("IFRAME预览PDF文件")]))),_:1}),(0,r.createVNode)(v,{onClick:n[1]||(n[1]=e=>N("docx")),type:"primary"},{default:(0,r.withCtx)((()=>n[8]||(n[8]=[(0,r.createTextVNode)("OFFICE预览DOCX文件")]))),_:1})])),_:1}),(0,r.createVNode)(d,{shadow:"never",header:"弹窗",style:{"margin-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:Q,type:"primary"},{default:(0,r.withCtx)((()=>n[9]||(n[9]=[(0,r.createTextVNode)("弹窗分页表格")]))),_:1}),(0,r.createVNode)(v,{onClick:$,type:"primary"},{default:(0,r.withCtx)((()=>n[10]||(n[10]=[(0,r.createTextVNode)("支付dialog弹窗")]))),_:1}),(0,r.createVNode)(v,{onClick:I,type:"primary"},{default:(0,r.withCtx)((()=>n[11]||(n[11]=[(0,r.createTextVNode)("图片选择器")]))),_:1})])),_:1})])):(0,r.createCommentVNode)("",!0),"2"===(0,r.unref)(o).state?((0,r.openBlock)(),(0,r.createElementBlock)("div",ue,[(0,r.createVNode)(q,{"tab-position":"top"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(H,{label:"普通打印"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{title:"打印当前页面已存在的元素,如包含.no-print的class样式就忽略该标签不打印。page-break-after: always;为分页打印",type:"success",style:{"margin-bottom":"20px"}}),(0,r.createVNode)(v,{type:"primary",onClick:x},{default:(0,r.withCtx)((()=>n[12]||(n[12]=[(0,r.createTextVNode)("普通打印")]))),_:1}),(0,r.createVNode)(v,{type:"primary",onClick:C},{default:(0,r.withCtx)((()=>n[13]||(n[13]=[(0,r.createTextVNode)("去除页眉页脚打印")]))),_:1}),n[18]||(n[18]=(0,r.createElementVNode)("div",{style:{height:"20px"}},null,-1)),(0,r.createElementVNode)("div",{class:"printMain",ref_key:"lyPrintrRef",ref:w},[(0,r.createElementVNode)("div",de,[n[14]||(n[14]=(0,r.createTextVNode)("第一页打印内容1")),(0,r.createVNode)(U,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F)])),_:1}),n[15]||(n[15]=(0,r.createElementVNode)("p",{class:"no-print"},".no-print类忽略打印内容",-1))]),n[16]||(n[16]=(0,r.createElementVNode)("div",{style:{"page-break-after":"always"}},null,-1)),n[17]||(n[17]=(0,r.createElementVNode)("div",{class:"item"},"第二页打印内容2",-1))],512)])),_:1}),(0,r.createVNode)(H,{label:"动态打印"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{title:"动态创建的DOM打印",type:"success",style:{"margin-bottom":"20px"}}),(0,r.createVNode)(v,{type:"primary",onClick:k},{default:(0,r.withCtx)((()=>n[19]||(n[19]=[(0,r.createTextVNode)("动态打印")]))),_:1})])),_:1}),(0,r.createVNode)(H,{label:"前端水印"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",fe,[(0,r.createVNode)(v,{type:"primary",onClick:B},{default:(0,r.withCtx)((()=>n[20]||(n[20]=[(0,r.createTextVNode)("创建水印")]))),_:1}),(0,r.createVNode)(v,{type:"primary",onClick:T},{default:(0,r.withCtx)((()=>n[21]||(n[21]=[(0,r.createTextVNode)("移除水印")]))),_:1})]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(m),{ref_key:"waterMark",ref:S,text:"dvlyadmin_pro专业版",subtext:"https://doc.lybbn.cn"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(j,{data:(0,r.unref)(V),border:"",stripe:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{prop:"date",label:"Date",width:"180"}),(0,r.createVNode)(W,{prop:"name",label:"Name",width:"180"}),(0,r.createVNode)(W,{prop:"address",label:"Address"})])),_:1},8,["data"])])),_:1},512)])])),_:1})])),_:1})])):(0,r.createCommentVNode)("",!0),"3"===(0,r.unref)(o).state?((0,r.openBlock)(),(0,r.createElementBlock)("div",he,[(0,r.createVNode)(Y,{gutter:15},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{shadow:"never",header:"常用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(A.A),{text:"django-vue-lyadmin-pro"})])),_:1})])),_:1}),(0,r.createVNode)(X,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{shadow:"never",header:"带Logo"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(A.A),{text:"django-vue-lyadmin-pro",logo:"static/img/logo.png"})])),_:1})])),_:1}),(0,r.createVNode)(X,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{shadow:"never",header:"自定义颜色大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(A.A),{text:"django-vue-lyadmin-pro",size:150,colorDark:"#587200",colorLight:"#fff"})])),_:1})])),_:1})])),_:1})])):(0,r.createCommentVNode)("",!0),"4"===(0,r.unref)(o).state?((0,r.openBlock)(),(0,r.createElementBlock)("div",pe,[(0,r.createVNode)(Y,{gutter:15},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,{lg:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{shadow:"never",header:"阿里云MP4视频播放器"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(y.A),{source:"//player.alicdn.com/video/aliyunmedia.mp4",options:{width:"100%",height:"500px"}})])),_:1})])),_:1}),(0,r.createVNode)(X,{lg:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{shadow:"never",header:"直播"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Y,{gutter:1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(y.A),{source:"//player.alicdn.com/video/aliyunmedia.mp4",options:{width:"100%",height:"250px",isLive:!0},buttonCenter:!0})])),_:1}),(0,r.createVNode)(X,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(y.A),{source:"//player.alicdn.com/video/aliyunmedia.mp4",options:{width:"100%",height:"250px",isLive:!0},buttonCenter:!0})])),_:1})])),_:1}),(0,r.createVNode)(Y,{gutter:1,style:{"margin-top":"1px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(y.A),{source:"//player.alicdn.com/video/aliyunmedia.mp4",options:{width:"100%",height:"250px",isLive:!0},buttonCenter:!0})])),_:1}),(0,r.createVNode)(X,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(y.A),{source:"//player.alicdn.com/video/aliyunmedia.mp4",options:{width:"100%",height:"250px",isLive:!0},buttonCenter:!0})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])):(0,r.createCommentVNode)("",!0)])),_:1},8,["header"]),(0,r.createVNode)((0,r.unref)(h.A),{modelValue:(0,r.unref)(l),"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.isRef)(l)?l.value=e:l=e),title:(0,r.unref)(s),width:"680px","before-close":g},{footer:(0,r.withCtx)((()=>["maitou"===(0,r.unref)(p)?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0,onClick:O,type:"primary"},{default:(0,r.withCtx)((()=>n[22]||(n[22]=[(0,r.createTextVNode)("下载")]))),_:1})):(0,r.createCommentVNode)("",!0)])),default:(0,r.withCtx)((()=>["maitou"===(0,r.unref)(p)?((0,r.openBlock)(),(0,r.createElementBlock)("div",me,[(0,r.createVNode)(Z,{style:{width:"600px",height:"420px"},src:(0,r.unref)(c),"preview-teleported":!0,"preview-srcList":[(0,r.unref)(c)],alt:"唛头"},null,8,["src","preview-srcList"])])):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue","title"]),(0,r.unref)(E)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(_),{key:0,ref_key:"moduleTableFlag",ref:P,apiObj:(0,r.unref)(f.UsersUsers),width:"60%",tableIndex:!0,onClosed:n[3]||(n[3]=e=>(0,r.isRef)(E)?E.value=!1:E=!1)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{"mn-width":"130",prop:"avatar",label:"头像"},{default:(0,r.withCtx)((t=>[(0,r.createVNode)(Z,{src:t.row.avatar?t.row.avatar:e.defaultImg,"preview-src-list":[t.row.avatar],style:{width:"30px",height:"30px"},"preview-teleported":""},null,8,["src","preview-src-list"])])),_:1}),(0,r.createVNode)(W,{"min-width":"150",prop:"username",label:"用户名"}),(0,r.createVNode)(W,{"min-width":"150",prop:"nickname",label:"用户昵称"}),(0,r.createVNode)(W,{"min-width":"150",prop:"mobile",label:"手机号"}),(0,r.createVNode)(W,{"min-width":"170",prop:"create_datetime",label:"创建日期"})])),_:1},8,["apiObj"])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(se,{hidden:(0,r.unref)(M),payMode:(0,r.unref)(D),onClosed:n[4]||(n[4]=e=>(0,r.isRef)(M)?M.value=!0:M=!0),title:"支付宝支付",qrcodeContent:"django-vue-lyadmin-pro"},null,8,["hidden","payMode"]),(0,r.unref)(z)?((0,r.openBlock)(),(0,r.createBlock)(G,{key:1,ref_key:"moduleFileSelectFlag",ref:R,onClosed:n[5]||(n[5]=e=>(0,r.isRef)(z)?z.value=!1:z=!1)},null,512)):(0,r.createCommentVNode)("",!0)])),_:1})}}};var ve=(0,c.A)(ge,[["__scopeId","data-v-39e47669"]])},52967:function(e,t,n){"use strict";var r=n(46706),o=n(20034),i=n(67750),a=n(73506);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return i(n),a(r),o(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},53098:function(e,t){"use strict";t.A=function(e){return null!=e&&"object"==typeof e}},53226:function(e,t,n){"use strict";var r=n(98026),o=n(43870),i=n(43199),a=n(32322),l=n(5638),s=n(49890),c=n(35452),u=n(24711),d=(0,n(48170).$r)(),f=r.clone,h=r.bind,p=function(){function e(){this._dragging=!1,this.animationThreshold=15}return e.prototype.render=function(e,t,n,i){var a=t.get("value"),l=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=n,i||this._lastValue!==a||this._lastStatus!==l){this._lastValue=a,this._lastStatus=l;var s=this._group,c=this._handle;if(!l||"hide"===l)return s&&s.hide(),void(c&&c.hide());s&&s.show(),c&&c.show();var u={};this.makeElOption(u,a,e,t,n);var d=u.graphicKey;d!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=d;var f=this._moveAnimation=this.determineAnimation(e,t);if(s){var h=r.curry(m,t,f);this.updatePointerEl(s,u,h),this.updateLabelEl(s,u,h,t)}else s=this._group=new o.A,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),n.getZr().add(s);y(s,t,!0),this._renderHandle(a)}},e.prototype.remove=function(e){this.clear(e)},e.prototype.dispose=function(e){this.clear(e)},e.prototype.determineAnimation=function(e,t){var n=t.get("animation"),r=e.axis,o="category"===r.type,i=t.get("snap");if(!i&&!o)return!1;if("auto"===n||null==n){var a=this.animationThreshold;if(o&&r.getBandWidth()>a)return!0;if(i){var l=s.Yc(e).seriesDataCount,c=r.getExtent();return Math.abs(c[0]-c[1])/l>a}return!1}return!0===n},e.prototype.makeElOption=function(e,t,n,r,o){},e.prototype.createPointerEl=function(e,t,n,r){var o=t.pointer;if(o){var a=d(e).pointerEl=new i[o.type](f(t.pointer));e.add(a)}},e.prototype.createLabelEl=function(e,t,n,r){if(t.label){var o=d(e).labelEl=new a.Ay(f(t.label));e.add(o),v(o,r)}},e.prototype.updatePointerEl=function(e,t,n){var r=d(e).pointerEl;r&&t.pointer&&(r.setStyle(t.pointer.style),n(r,{shape:t.pointer.shape}))},e.prototype.updateLabelEl=function(e,t,n,r){var o=d(e).labelEl;o&&(o.setStyle(t.label.style),n(o,{x:t.label.x,y:t.label.y}),v(o,r))},e.prototype._renderHandle=function(e){if(!this._dragging&&this.updateHandleTransform){var t,n=this._axisPointerModel,o=this._api.getZr(),a=this._handle,l=n.getModel("handle"),s=n.get("status");if(!l.get("show")||!s||"hide"===s)return a&&o.remove(a),void(this._handle=null);this._handle||(t=!0,a=this._handle=i.createIcon(l.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(e){c.ds(e.event)},onmousedown:h(this._onHandleDragMove,this,0,0),drift:h(this._onHandleDragMove,this),ondragend:h(this._onHandleDragEnd,this)}),o.add(a)),y(a,n,!1),a.setStyle(l.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var d=l.get("size");r.isArray(d)||(d=[d,d]),a.scaleX=d[0]/2,a.scaleY=d[1]/2,u.N(this,"_doDispatchAxisPointer",l.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,t)}},e.prototype._moveHandleToValue=function(e,t){m(this._axisPointerModel,!t&&this._moveAnimation,this._handle,A(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},e.prototype._onHandleDragMove=function(e,t){var n=this._handle;if(n){this._dragging=!0;var r=this.updateHandleTransform(A(n),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=r,n.stopAnimation(),n.attr(A(r)),d(n).lastProp=null,this._doDispatchAxisPointer()}},e.prototype._doDispatchAxisPointer=function(){if(this._handle){var e=this._payloadInfo,t=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:t.axis.dim,axisIndex:t.componentIndex}]})}},e.prototype._onHandleDragEnd=function(){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},e.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),n=this._group,r=this._handle;t&&n&&(this._lastGraphicKey=null,n&&t.remove(n),r&&t.remove(r),this._group=null,this._handle=null,this._payloadInfo=null),u.IU(this,"_doDispatchAxisPointer")},e.prototype.doClear=function(){},e.prototype.buildLabel=function(e,t,n){return{x:e[n=n||0],y:e[1-n],width:t[n],height:t[1-n]}},e}();function m(e,t,n,r){g(d(n).lastProp,r)||(d(n).lastProp=r,t?l.oi(n,r,e):(n.stopAnimation(),n.attr(r)))}function g(e,t){if(r.isObject(e)&&r.isObject(t)){var n=!0;return r.each(t,(function(t,r){n=n&&g(e[r],t)})),!!n}return e===t}function v(e,t){e[t.get(["label","show"])?"show":"hide"]()}function A(e){return{x:e.x||0,y:e.y||0,rotation:e.rotation||0}}function y(e,t,n){var r=t.get("z"),o=t.get("zlevel");e&&e.traverse((function(e){"group"!==e.type&&(null!=r&&(e.z=r),null!=o&&(e.zlevel=o),e.silent=n)}))}t.A=p},53344:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});const r={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"}},53364:function(e,t,n){"use strict";n.d(t,{N:function(){return f},z:function(){return p}});var r=n(15215),o=n(5070),i=n(68717),a=n(89259),l=Math.min,s=Math.max;function c(e,t){return isNaN(e)||isNaN(t)}function u(e,t,n,r,o,i,a,u,d){for(var f,h,p,m,g,v,A=n,y=0;y<r;y++){var b=t[2*A],O=t[2*A+1];if(A>=o||A<0)break;if(c(b,O)){if(d){A+=i;continue}break}if(A===n)e[i>0?"moveTo":"lineTo"](b,O),p=b,m=O;else{var w=b-f,x=O-h;if(w*w+x*x<.5){A+=i;continue}if(a>0){for(var _=A+i,C=t[2*_],k=t[2*_+1];C===b&&k===O&&y<r;)y++,A+=i,C=t[2*(_+=i)],k=t[2*_+1],w=(b=t[2*A])-f,x=(O=t[2*A+1])-h;var S=y+1;if(d)for(;c(C,k)&&S<r;)S++,C=t[2*(_+=i)],k=t[2*_+1];var V=.5,B=0,T=0,N=void 0,E=void 0;if(S>=r||c(C,k))g=b,v=O;else{B=C-f,T=k-h;var P=b-f,Q=C-b,M=O-h,D=k-O,$=void 0,z=void 0;if("x"===u){var R=B>0?1:-1;g=b-R*($=Math.abs(P))*a,v=O,N=b+R*(z=Math.abs(Q))*a,E=O}else if("y"===u){var I=T>0?1:-1;g=b,v=O-I*($=Math.abs(M))*a,N=b,E=O+I*(z=Math.abs(D))*a}else $=Math.sqrt(P*P+M*M),g=b-B*a*(1-(V=(z=Math.sqrt(Q*Q+D*D))/(z+$))),v=O-T*a*(1-V),E=O+T*a*V,N=l(N=b+B*a*V,s(C,b)),E=l(E,s(k,O)),N=s(N,l(C,b)),v=O-(T=(E=s(E,l(k,O)))-O)*$/z,g=l(g=b-(B=N-b)*$/z,s(f,b)),v=l(v,s(h,O)),N=b+(B=b-(g=s(g,l(f,b))))*z/$,E=O+(T=O-(v=s(v,l(h,O))))*z/$}e.bezierCurveTo(p,m,g,v,b,O),p=N,m=E}else e.lineTo(b,O)}f=b,h=O,A+=i}return y}var d=function(){this.smooth=0,this.smoothConstraint=!0},f=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-polyline",n}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new d},t.prototype.buildPath=function(e,t){var n=t.points,r=0,o=n.length/2;if(t.connectNulls){for(;o>0&&c(n[2*o-2],n[2*o-1]);o--);for(;r<o&&c(n[2*r],n[2*r+1]);r++);}for(;r<o;)r+=u(e,n,r,o,o,1,t.smooth,t.smoothMonotone,t.connectNulls)+1},t.prototype.getPointOn=function(e,t){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,r,o=this.path.data,l=i.A.CMD,s="x"===t,c=[],u=0;u<o.length;){var d=void 0,f=void 0,h=void 0,p=void 0,m=void 0,g=void 0,v=void 0;switch(o[u++]){case l.M:n=o[u++],r=o[u++];break;case l.L:if(d=o[u++],f=o[u++],(v=s?(e-n)/(d-n):(e-r)/(f-r))<=1&&v>=0){var A=s?(f-r)*v+r:(d-n)*v+n;return s?[e,A]:[A,e]}n=d,r=f;break;case l.C:d=o[u++],f=o[u++],h=o[u++],p=o[u++],m=o[u++],g=o[u++];var y=s?(0,a._E)(n,d,h,m,e,c):(0,a._E)(r,f,p,g,e,c);if(y>0)for(var b=0;b<y;b++){var O=c[b];if(O<=1&&O>=0){A=s?(0,a.Yb)(r,f,p,g,O):(0,a.Yb)(n,d,h,m,O);return s?[e,A]:[A,e]}}n=m,r=g}}},t}(o.Ay),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t}(d),p=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-polygon",n}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new h},t.prototype.buildPath=function(e,t){var n=t.points,r=t.stackedOnPoints,o=0,i=n.length/2,a=t.smoothMonotone;if(t.connectNulls){for(;i>0&&c(n[2*i-2],n[2*i-1]);i--);for(;o<i&&c(n[2*o],n[2*o+1]);o++);}for(;o<i;){var l=u(e,n,o,i,i,1,t.smooth,a,t.connectNulls);u(e,r,o+l-1,l,i,-1,t.stackedOnSmooth,a,t.connectNulls),o+=l+1,e.closePath()}},t}(o.Ay)},53389:function(e,t,n){var r=n(35657),o=n(53848),i=n(54529);e.exports=function(e,t,n){var a={};if(e){if(!t)return e;o(t)||(t=i(t)),r(e,(function(r,o){a[o]=t.call(n,r,o,e)}))}return a}},53422:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"space-around-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]),c=(0,r.inject)("refList",null),{createFieldRules:u}=(0,i.A)();(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type));const d=(0,r.computed)((()=>a.field.options.height+"px"));return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{null!=c&&null!=c.value&&a.field.options.name&&(c.value[a.field.options.name]=n),a.field.formItemFlag&&(l.value=a.field.options.defaultValue)})),t({getWidgetRef:function(e){return null!=c&&null!=c.value?c.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("static-content-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(o,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{ref:"lyfieldEditor",style:(0,r.normalizeStyle)({height:d.value})},null,4)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},53479:function(e,t,n){"use strict";function r(e){return isFinite(e)}function o(e,t,n){for(var o="radial"===t.type?function(e,t,n){var o=n.width,i=n.height,a=Math.min(o,i),l=null==t.x?.5:t.x,s=null==t.y?.5:t.y,c=null==t.r?.5:t.r;return t.global||(l=l*o+n.x,s=s*i+n.y,c*=a),l=r(l)?l:.5,s=r(s)?s:.5,c=c>=0&&r(c)?c:.5,e.createRadialGradient(l,s,0,l,s,c)}(e,t,n):function(e,t,n){var o=null==t.x?0:t.x,i=null==t.x2?1:t.x2,a=null==t.y?0:t.y,l=null==t.y2?0:t.y2;return t.global||(o=o*n.width+n.x,i=i*n.width+n.x,a=a*n.height+n.y,l=l*n.height+n.y),o=r(o)?o:0,i=r(i)?i:1,a=r(a)?a:0,l=r(l)?l:0,e.createLinearGradient(o,a,i,l)}(e,t,n),i=t.colorStops,a=0;a<i.length;a++)o.addColorStop(i[a].offset,i[a].color);return o}function i(e,t){if(e===t||!e&&!t)return!1;if(!e||!t||e.length!==t.length)return!0;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!0;return!1}function a(e){return parseInt(e,10)}function l(e,t,n){var r=["width","height"][t],o=["clientWidth","clientHeight"][t],i=["paddingLeft","paddingTop"][t],l=["paddingRight","paddingBottom"][t];if(null!=n[r]&&"auto"!==n[r])return parseFloat(n[r]);var s=document.defaultView.getComputedStyle(e);return(e[o]||a(s[r])||a(e.style[r]))-(a(s[i])||0)-(a(s[l])||0)|0}n.d(t,{Ff:function(){return o},KU:function(){return i},YC:function(){return l}})},53600:function(e,t,n){"use strict";n.d(t,{K:function(){return a}});var r=n(61431),o=n(97786),i=n(90033);function a(e,{beforeFocus:t,afterFocus:n,beforeBlur:a,afterBlur:l}={}){const s=(0,r.getCurrentInstance)(),{emit:c}=s,u=(0,r.shallowRef)(),d=(0,r.ref)(!1),f=e=>{!!(0,i.Tn)(t)&&t(e)||d.value||(d.value=!0,c("focus",e),null==n||n())},h=e=>{var t;!!(0,i.Tn)(a)&&a(e)||e.relatedTarget&&(null==(t=u.value)?void 0:t.contains(e.relatedTarget))||(d.value=!1,c("blur",e),null==l||l())};return(0,r.watch)(u,(e=>{e&&e.setAttribute("tabindex","-1")})),(0,o.MLh)(u,"focus",f,!0),(0,o.MLh)(u,"blur",h,!0),(0,o.MLh)(u,"click",(()=>{var t,n;(null==(t=u.value)?void 0:t.contains(document.activeElement))&&u.value!==document.activeElement||null==(n=e.value)||n.focus()}),!0),{isFocused:d,wrapperRef:u,handleFocus:f,handleBlur:h}}},53838:function(e,t,n){"use strict";var r=n(97080),o=n(25170),i=n(38469),a=n(83789);e.exports=function(e){var t=r(this),n=a(e);return!(o(t)>n.size)&&!1!==i(t,(function(e){if(!n.includes(e))return!1}),!0)}},53847:function(e,t,n){n(31148)},53848:function(e,t,n){var r=n(98594)("function");e.exports=r},53849:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=n(83509),a=n(89259),l=[],s=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1};function c(e,t,n){var r=e.cpx2,o=e.cpy2;return null!=r||null!=o?[(n?a.rD:a.Yb)(e.x1,e.cpx1,e.cpx2,e.x2,t),(n?a.rD:a.Yb)(e.y1,e.cpy1,e.cpy2,e.y2,t)]:[(n?a.z7:a.k3)(e.x1,e.cpx1,e.x2,t),(n?a.z7:a.k3)(e.y1,e.cpy1,e.y2,t)]}var u=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new s},t.prototype.buildPath=function(e,t){var n=t.x1,r=t.y1,o=t.x2,i=t.y2,s=t.cpx1,c=t.cpy1,u=t.cpx2,d=t.cpy2,f=t.percent;0!==f&&(e.moveTo(n,r),null==u||null==d?(f<1&&((0,a.kx)(n,s,o,f,l),s=l[1],o=l[2],(0,a.kx)(r,c,i,f,l),c=l[1],i=l[2]),e.quadraticCurveTo(s,c,o,i)):(f<1&&((0,a.YT)(n,s,u,o,f,l),s=l[1],u=l[2],o=l[3],(0,a.YT)(r,c,d,i,f,l),c=l[1],d=l[2],i=l[3]),e.bezierCurveTo(s,c,u,d,o,i)))},t.prototype.pointAt=function(e){return c(this.shape,e,!1)},t.prototype.tangentAt=function(e){var t=c(this.shape,e,!0);return i.normalize(t,t)},t}(o.Ay);u.prototype.type="bezier-curve",t.A=u},53876:function(e,t,n){var r=n(63982),o=n(73367),i=n(48007),a=n(74409),l=n(6060);function s(e){return"(\\d{"+e+"})"}function c(e){return isNaN(e)?e:r(e)}for(var u=s(2),d=s("1,2"),f=s("1,7"),h=s("3,4"),p=".{1}",m=p+d,g="(([zZ])|([-+]\\d{2}:?\\d{2}))",v=[h,m,m,m,m,m,p+f,g],A=[],y=v.length-1;y>=0;y--){for(var b="",O=0;O<y+1;O++)b+=v[O];A.push(new RegExp("^"+b+"$"))}var w=[["yyyy",h],["yy",u],["MM",u],["M",d],["dd",u],["d",d],["HH",u],["H",d],["mm",u],["m",d],["ss",u],["s",d],["SSS",s(3)],["S",f],["Z",g]],x={},_=["\\[([^\\]]+)\\]"];for(O=0;O<w.length;O++){var C=w[O];x[C[0]]=C[1]+"?",_.push(C[0])}var k=new RegExp(_.join("|"),"g"),S={};e.exports=function(e,t){if(e){var n=l(e);if(n||!t&&/^[0-9]{11,15}$/.test(e))return new Date(n?i(e):r(e));if(a(e)){var s=t?function(e,t){var n=S[t];if(!n){var r=[],o=t.replace(/([$(){}*+.?\\^|])/g,"\\$1").replace(k,(function(e,t){var n=e.charAt(0);return"["===n?t:(r.push(n),x[e])}));n=S[t]={_i:r,_r:new RegExp(o)}}var i={},a=e.match(n._r);if(a){for(var l=n._i,s=1,c=a.length;s<c;s++)i[l[s-1]]=a[s];return i}return i}(e,t):function(e){for(var t,n={},r=0,o=A.length;r<o;r++)if(t=e.match(A[r])){n.y=t[1],n.M=t[2],n.d=t[3],n.H=t[4],n.m=t[5],n.s=t[6],n.S=t[7],n.Z=t[8];break}return n}(e);if(s.y)return s.M&&(s.M=c(s.M)-1),s.S&&(s.S=(u=c(s.S.substring(0,3)))<10?100*u:u<100?10*u:u),s.Z?function(e){if(/^[zZ]/.test(e.Z))return new Date(o(e));var t=e.Z.match(/([-+])(\d{2}):?(\d{2})/);return t?new Date(o(e)-("-"===t[1]?-1:1)*r(t[2])*36e5+6e4*r(t[3])):new Date("")}(s):new Date(s.y,s.M||0,s.d||1,s.H||0,s.m||0,s.s||0,s.S||0)}}var u;return new Date("")}},53919:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-text-field",use:"icon-text-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-text-field"><defs><style type="text/css"></style></defs><path d="M896 224H128c-35.2 0-64 28.8-64 64v448c0 35.2 28.8 64 64 64h768c35.2 0 64-28.8 64-64V288c0-35.2-28.8-64-64-64z m0 480c0 19.2-12.8 32-32 32H160c-19.2 0-32-12.8-32-32V320c0-19.2 12.8-32 32-32h704c19.2 0 32 12.8 32 32v384z" p-id="12704" /><path d="M224 352c-19.2 0-32 12.8-32 32v256c0 16 12.8 32 32 32s32-12.8 32-32V384c0-16-12.8-32-32-32z" p-id="12705" /></symbol>'});a().add(l);t.default=l},53954:function(e,t,n){var r=n(2237),o=n(60843);e.exports=function(e){return""+(o(e)?"":e)+r.keyId++}},54060:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"time-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-time-picker"),_=(0,r.resolveComponent)("el-option"),C=(0,r.resolveComponent)("el-select"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[23]||(o[23]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[20]||(o[20]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"只读"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.readonly,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.readonly=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.clearable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可输入"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.editable,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.editable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"自适应宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.autoFullWidth,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.autoFullWidth=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.defaultValue=t),onChange:f,format:e.optionModel.format,"value-format":"HH:mm:ss",style:{width:"100%"}},null,8,["modelValue","format"])])),_:1}),(0,r.createVNode)(d,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(_,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[24]||(o[24]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"显示格式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.format,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.format=t),filterable:"","allow-create":"",onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"HH:mm:ss",value:"HH:mm:ss"}),(0,r.createVNode)(_,{label:"HH时mm分ss秒",value:"HH时mm分ss秒"}),(0,r.createVNode)(_,{label:"hh:mm:ss",value:"hh:mm:ss"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[17]||(o[17]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[25]||(o[25]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[18]||(o[18]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[26]||(o[26]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[19]||(o[19]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[28]||(o[28]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[22]||(o[22]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[21]||(o[21]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-65855a26"]])},54176:function(){!function(){"use strict";var e,t,n,r=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=0,i=function(e,t,n){var r,i,a=e.editorUpload.blobCache,l=a.create((r="mceu",i=(new Date).getTime(),r+"_"+Math.floor(1e9*Math.random())+ ++o+String(i)),n,t);a.add(l),e.insertContent(e.dom.createHTML("img",{src:l.blobUri()}))},a=tinymce.util.Tools.resolve("tinymce.util.Promise"),l=tinymce.util.Tools.resolve("tinymce.Env"),s=tinymce.util.Tools.resolve("tinymce.util.Delay"),c=function(e){e.ui.registry.addButton("quickimage",{icon:"image",tooltip:"Insert image",onAction:function(){(function(e){return new a((function(t){var n=document.createElement("input");n.type="file",n.accept="image/*",n.style.position="fixed",n.style.left="0",n.style.top="0",n.style.opacity="0.001",document.body.appendChild(n),n.addEventListener("change",(function(e){t(Array.prototype.slice.call(e.target.files))}));var r=function(o){var i=function(){t([]),n.parentNode.removeChild(n)};l.os.isAndroid()&&"remove"!==o.type?s.setEditorTimeout(e,i,0):i(),e.off("focusin remove",r)};e.on("focusin remove",r),n.click()}))})(e).then((function(t){if(t.length>0){var n=t[0];(r=n,new a((function(e){var t=new FileReader;t.onloadend=function(){e(t.result.split(",")[1])},t.readAsDataURL(r)}))).then((function(t){i(e,t,n)}))}var r}))}}),e.ui.registry.addButton("quicktable",{icon:"table",tooltip:"Insert table",onAction:function(){!function(e,t,n){e.plugins.table?e.plugins.table.insertTable(t,n):function(e,t,n){e.undoManager.transact((function(){e.insertContent(function(e,t){var n='<table data-mce-id="mce" style="width: 100%">';n+="<tbody>";for(var r=0;r<t;r++){n+="<tr>";for(var o=0;o<e;o++)n+="<td><br></td>";n+="</tr>"}return(n+="</tbody>")+"</table>"}(t,n));var r=function(e){return e.dom.select("*[data-mce-id]")[0]}(e);r.removeAttribute("data-mce-id");var o=e.dom.select("td,th",r);e.selection.setCursorLocation(o[0],0)}))}(e,t,n)}(e,2,2)}})},u=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},d=function(e){return function(t){return typeof t===e}},f=u("string"),h=u("object"),p=u("array"),m=d("boolean"),g=(e=void 0,function(t){return e===t}),v=d("function"),A=function(){},y=function(e){return function(){return e}},b=function(e){return e},O=y(!1),w=y(!0),x=function(){return _},_={fold:function(e,t){return e()},isSome:O,isNone:w,getOr:n=b,getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:y(null),getOrUndefined:y(void 0),or:n,orThunk:t,map:x,each:A,bind:x,exists:O,forall:w,filter:function(){return x()},toArray:function(){return[]},toString:y("none()")},C=function(e){var t=y(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:w,isNone:O,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return C(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:_},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},k={some:C,none:x,from:function(e){return null==e?_:C(e)}};function S(e,t,n,r,o){return e(n,r)?k.some(n):v(o)&&o(n)?k.none():t(n,r,o)}var V=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},B={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return V(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return V(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return V(n)},fromDom:V,fromPoint:function(e,t,n){return k.from(e.dom.elementFromPoint(t,n)).map(V)}},T=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")};"undefined"!=typeof window?window:Function("return this;")();var N,E=function(e,t,n){for(var r=e.dom,o=v(n)?n:O;r.parentNode;){r=r.parentNode;var i=B.fromDom(r);if(t(i))return k.some(i);if(o(i))break}return k.none()},P=function(e,t,n){return E(e,(function(e){return T(e,t)}),n)},Q=(N=f,function(e,t,n){return function(e,t){if(t(e))return!0;throw new Error("Default value doesn't match requested type.")}(n,N),function(e,t){if(p(e)||h(e))throw new Error("expected a string but found: "+e);return g(e)?t:m(e)?!1===e?"":t:e}(e.getParam(t,n),n)}),M=function(e){var t=function(e){return Q(e,"quickbars_insert_toolbar","quickimage quicktable")}(e);t.trim().length>0&&e.ui.registry.addContextToolbar("quickblock",{predicate:function(t){var n=B.fromDom(t),r=e.schema.getTextBlockElements(),o=function(t){return t.dom===e.getBody()};return function(e,t,n){return S((function(e,t){return T(e,t)}),P,e,t,n)}(n,"table",o).fold((function(){return function(e,t,n){return S((function(e,t){return t(e)}),E,e,t,n)}(n,(function(t){return t.dom.nodeName.toLowerCase()in r&&e.dom.isEmpty(t.dom)}),o).isSome()}),O)},items:t,position:"line",scope:"editor"})},D=function(e){var t=function(e){return"IMG"===e.nodeName||"FIGURE"===e.nodeName&&/image/i.test(e.className)},n=function(e){return Q(e,"quickbars_image_toolbar","alignleft aligncenter alignright")}(e);n.trim().length>0&&e.ui.registry.addContextToolbar("imageselection",{predicate:t,items:n,position:"node"});var r=function(e){return Q(e,"quickbars_selection_toolbar","bold italic | quicklink h2 h3 blockquote")}(e);r.trim().length>0&&e.ui.registry.addContextToolbar("textselection",{predicate:function(n){return!t(n)&&!e.selection.isCollapsed()&&function(t){return"false"!==e.dom.getContentEditableParent(t)}(n)},items:r,position:"selection",scope:"editor"})};r.add("quickbars",(function(e){c(e),M(e),D(e)}))}()},54364:function(e){e.exports=function(){return new Date}},54383:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-table",use:"icon-table-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-table"><defs><style type="text/css"></style></defs><path d="M925.586 0H101.369C69.885 0 42.24 28.924 42.24 62.328v902.8c0 33.403 27.645 58.872 59.129 58.872h824.217c31.484 0 56.057-25.469 56.057-58.873V62.328C981.643 28.924 957.198 0 925.586 0zM373.719 735.908V543.932h276.445v191.976z m276.445 42.235v203.494H373.719V778.143z m287.964-276.446h-244.45V298.203h244.45z m-287.964 0H373.719V298.203h276.445z m-319.96 0H85.754V298.203h244.45z m-244.45 42.235h244.45v191.976H85.754z m607.925 0h244.449v191.976h-244.45zM101.369 42.235h824.217c7.807 0 12.542 10.366 12.542 20.093v193.64H85.755V62.328c0-9.727 7.807-20.093 15.614-20.093zM85.755 964.999V778.143h244.449v203.494H101.369c-7.807 0-15.614-6.91-15.614-16.51z m839.83 16.638H693.68V778.143h244.449v186.856c0 9.727-4.607 16.638-12.542 16.638z" p-id="7727" /></symbol>'});a().add(l);t.default=l},54477:function(e){e.exports=function(e){return!!e&&e.constructor===Object}},54529:function(e,t,n){var r=n(2801);e.exports=function(e,t){return function(n){return r(n)?t:n[e]}}},54680:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431);const o=["innerHTML"];var i=n(93029),a=n(48404),l=n(37741),s=n(59339),c=n(40412),u={components:{LyDialog:a.A,TEditor:i.A,LyTableSelect:s.A},emits:["refreshData"],name:"addModuleNotice",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{messageid:{msg_title:"",to_path:"",msg_content:"",target_type:1,target_user:[]}},rules:{},tableSelectProps:{label:"username",value:"id"}}},mounted(){window.addEventListener("focusin",this.onFocusIn,!0)},unmounted(){window.removeEventListener("focusin",this.onFocusIn)},methods:{onFocusIn(e){e.stopImmediatePropagation()},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={messageid:{msg_title:"",to_path:"",msg_content:"",target_type:1,target_user:[]}},this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,l.deepClone)(e),this.submitData())},submitData(){(0,c.readOwnMessage)({id:this.formData.id}).then((e=>{e.code}))}}};var d=(0,n(66262).A)(u,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-radio"),u=(0,r.resolveComponent)("el-radio-group"),d=(0,r.resolveComponent)("el-form"),f=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{modelValue:a.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>a.dialogVisible=e),title:a.loadingTitle,width:"50%","before-close":l.handleClose},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{inline:!1,model:a.formData,rules:a.rules,ref:"rulesForm","label-position":"right","label-width":"auto",disabled:"详情"==a.loadingTitle},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"公告标题:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(a.formData.messageid.msg_title),1)])),_:1}),(0,r.createVNode)(s,{label:"目标类型:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:a.formData.messageid.target_type,"onUpdate:modelValue":t[0]||(t[0]=e=>a.formData.messageid.target_type=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{value:1,border:""},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("平台公告")]))),_:1}),(0,r.createVNode)(c,{value:2,border:""},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("按用户")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"公告内容:"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{innerHTML:a.formData.messageid.msg_content},null,8,o)])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["modelValue","title","before-close"])])}]])},55002:function(e){"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},55042:function(e,t,n){e.exports=function(){"use strict";function e(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var t=e((function(e,t){!function(t,n){e.exports=n()}(0,(function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){return r&&!0===r.clone&&e(n)?i(t(n),n,r):n}function r(t,r,o){var a=t.slice();return r.forEach((function(r,l){void 0===a[l]?a[l]=n(r,o):e(r)?a[l]=i(t[l],r,o):-1===t.indexOf(r)&&a.push(n(r,o))})),a}function o(t,r,o){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=n(t[e],o)})),Object.keys(r).forEach((function(l){e(r[l])&&t[l]?a[l]=i(t[l],r[l],o):a[l]=n(r[l],o)})),a}function i(e,t,i){var a=Array.isArray(t),l=(i||{arrayMerge:r}).arrayMerge||r;return a?Array.isArray(e)?l(e,t,i):n(t,i):o(e,t,i)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}))}));function r(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).map((function(e){e(n)})),(e["*"]||[]).map((function(e){e(t,n)}))}}}var o=e((function(e,t){var n={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};t.default=n,e.exports=t.default})),i=function(e){return Object.keys(e).map((function(t){return t+'="'+e[t].toString().replace(/"/g,"&quot;")+'"'})).join(" ")},a=o.svg,l=o.xlink,s={};s[a.name]=a.uri,s[l.name]=l.uri;var c,u=function(e,n){void 0===e&&(e="");var r=t(s,n||{});return"<svg "+i(r)+">"+e+"</svg>"},d=o.svg,f=o.xlink,h={attrs:(c={style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"},c[d.name]=d.uri,c[f.name]=f.uri,c)},p=function(e){this.config=t(h,e||{}),this.symbols=[]};p.prototype.add=function(e){var t=this.symbols,n=this.find(e.id);return n?(t[t.indexOf(n)]=e,!1):(t.push(e),!0)},p.prototype.remove=function(e){var t=this.symbols,n=this.find(e);return!!n&&(t.splice(t.indexOf(n),1),n.destroy(),!0)},p.prototype.find=function(e){return this.symbols.filter((function(t){return t.id===e}))[0]||null},p.prototype.has=function(e){return null!==this.find(e)},p.prototype.stringify=function(){var e=this.config.attrs,t=this.symbols.map((function(e){return e.stringify()})).join("");return u(t,e)},p.prototype.toString=function(){return this.stringify()},p.prototype.destroy=function(){this.symbols.forEach((function(e){return e.destroy()}))};var m=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};m.prototype.stringify=function(){return this.content},m.prototype.toString=function(){return this.stringify()},m.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var g=function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n},v=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return g(u(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,n),t}(m),A={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1},y=function(e){return Array.prototype.slice.call(e,0)},b={isChrome:function(){return/chrome/i.test(navigator.userAgent)},isFirefox:function(){return/firefox/i.test(navigator.userAgent)},isIE:function(){return/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)},isEdge:function(){return/edge/i.test(navigator.userAgent)}},O=function(e,t){var n=document.createEvent("CustomEvent");n.initCustomEvent(e,!1,!1,t),window.dispatchEvent(n)},w=function(e){var t=[];return y(e.querySelectorAll("style")).forEach((function(e){e.textContent+="",t.push(e)})),t},x=function(e){return(e||window.location.href).split("#")[0]},_=function(e){angular.module("ng").run(["$rootScope",function(t){t.$on("$locationChangeSuccess",(function(t,n,r){O(e,{oldUrl:r,newUrl:n})}))}])},C="linearGradient, radialGradient, pattern, mask, clipPath",k=function(e,t){return void 0===t&&(t=C),y(e.querySelectorAll("symbol")).forEach((function(e){y(e.querySelectorAll(t)).forEach((function(t){e.parentNode.insertBefore(t,e)}))})),e};function S(e,t){return y(e).reduce((function(e,n){if(!n.attributes)return e;var r=y(n.attributes),o=t?r.filter(t):r;return e.concat(o)}),[])}var V=o.xlink.uri,B="xlink:href",T=/[{}|\\\^\[\]`"<>]/g;function N(e){return e.replace(T,(function(e){return"%"+e[0].charCodeAt(0).toString(16).toUpperCase()}))}function E(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function P(e,t,n){return y(e).forEach((function(e){var r=e.getAttribute(B);if(r&&0===r.indexOf(t)){var o=r.replace(t,n);e.setAttributeNS(V,B,o)}})),e}var Q,M=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],D=M.map((function(e){return"["+e+"]"})).join(","),$=function(e,t,n,r){var o=N(n),i=N(r);S(e.querySelectorAll(D),(function(e){var t=e.localName,n=e.value;return-1!==M.indexOf(t)&&-1!==n.indexOf("url("+o)})).forEach((function(e){return e.value=e.value.replace(new RegExp(E(o),"g"),i)})),P(t,o,i)},z={MOUNT:"mount",SYMBOL_MOUNT:"symbol_mount"},R=function(e){function n(n){var o=this;void 0===n&&(n={}),e.call(this,t(A,n));var i=r();this._emitter=i,this.node=null;var a=this.config;if(a.autoConfigure&&this._autoConfigure(n),a.syncUrlsWithBaseTag){var l=document.getElementsByTagName("base")[0].getAttribute("href");i.on(z.MOUNT,(function(){return o.updateUrls("#",l)}))}var s=this._handleLocationChange.bind(this);this._handleLocationChange=s,a.listenLocationChangeEvent&&window.addEventListener(a.locationChangeEvent,s),a.locationChangeAngularEmitter&&_(a.locationChangeEvent),i.on(z.MOUNT,(function(e){a.moveGradientsOutsideSymbol&&k(e)})),i.on(z.SYMBOL_MOUNT,(function(e){a.moveGradientsOutsideSymbol&&k(e.parentNode),(b.isIE()||b.isEdge())&&w(e)}))}e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n;var o={isMounted:{}};return o.isMounted.get=function(){return!!this.node},n.prototype._autoConfigure=function(e){var t=this.config;void 0===e.syncUrlsWithBaseTag&&(t.syncUrlsWithBaseTag=void 0!==document.getElementsByTagName("base")[0]),void 0===e.locationChangeAngularEmitter&&(t.locationChangeAngularEmitter=void 0!==window.angular),void 0===e.moveGradientsOutsideSymbol&&(t.moveGradientsOutsideSymbol=b.isFirefox())},n.prototype._handleLocationChange=function(e){var t=e.detail,n=t.oldUrl,r=t.newUrl;this.updateUrls(n,r)},n.prototype.add=function(t){var n=this,r=e.prototype.add.call(this,t);return this.isMounted&&r&&(t.mount(n.node),this._emitter.emit(z.SYMBOL_MOUNT,t.node)),r},n.prototype.attach=function(e){var t=this,n=this;if(n.isMounted)return n.node;var r="string"==typeof e?document.querySelector(e):e;return n.node=r,this.symbols.forEach((function(e){e.mount(n.node),t._emitter.emit(z.SYMBOL_MOUNT,e.node)})),y(r.querySelectorAll("symbol")).forEach((function(e){var t=v.createFromExistingNode(e);t.node=e,n.add(t)})),this._emitter.emit(z.MOUNT,r),r},n.prototype.destroy=function(){var e=this,t=e.config,n=e.symbols,r=e._emitter;n.forEach((function(e){return e.destroy()})),r.off("*"),window.removeEventListener(t.locationChangeEvent,this._handleLocationChange),this.isMounted&&this.unmount()},n.prototype.mount=function(e,t){void 0===e&&(e=this.config.mountTo),void 0===t&&(t=!1);var n=this;if(n.isMounted)return n.node;var r="string"==typeof e?document.querySelector(e):e,o=n.render();return this.node=o,t&&r.childNodes[0]?r.insertBefore(o,r.childNodes[0]):r.appendChild(o),this._emitter.emit(z.MOUNT,o),o},n.prototype.render=function(){return g(this.stringify())},n.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},n.prototype.updateUrls=function(e,t){if(!this.isMounted)return!1;var n=document.querySelectorAll(this.config.usagesToUpdate);return $(this.node,n,x(e)+"#",x(t)+"#"),!0},Object.defineProperties(n.prototype,o),n}(p),I=e((function(e){var t;t=function(){var e,t=[],n=document,r=n.documentElement.doScroll,o="DOMContentLoaded",i=(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return i||n.addEventListener(o,e=function(){for(n.removeEventListener(o,e),i=1;e=t.shift();)e()}),function(e){i?setTimeout(e,0):t.push(e)}},e.exports=t()})),L="__SVG_SPRITE_NODE__",F="__SVG_SPRITE__";window[F]?Q=window[F]:(Q=new R({attrs:{id:L,"aria-hidden":"true"}}),window[F]=Q);var U=function(){var e=document.getElementById(L);e?Q.attach(e):Q.mount(document.body,!0)};return document.body?U():I(U),Q}()},55081:function(e,t,n){n(51190)},55149:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-color-field",use:"icon-color-field-usage",viewBox:"0 0 512 512",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="icon-color-field">\r\n<title></title>\r\n<g id="icon-color-field_icomoon-ignore">\r\n</g>\r\n<path d="M493.255 18.745c-24.994-24.993-65.516-24.993-90.51 0l-86.059 86.059-60.686-60.686-67.882 67.882 53.213 53.213-236.059 236.059c-4.024 4.024-5.734 9.479-5.15 14.728h-0.122v80c0 8.837 7.164 16 16 16h80c0 0 1.332 0 2 0 4.606 0 9.213-1.758 12.728-5.272l236.059-236.059 53.213 53.213 67.882-67.882-60.686-60.686 86.059-86.059c24.993-24.994 24.993-65.516 0-90.51zM86.545 480h-54.545v-54.545l234.787-234.786 54.544 54.544-234.786 234.787z" />\r\n</symbol>'});a().add(l);t.default=l},55158:function(e,t,n){"use strict";n.d(t,{Mc:function(){return l},GT:function(){return s},YD:function(){return a}});var r=n(77500),o=n(37346);var i=function(e,t,n){return null==e?e:(0,o.A)(e,t,n)};const a=e=>Object.keys(e),l=e=>Object.entries(e),s=(e,t,n)=>({get value(){return(0,r.A)(e,t,n)},set value(n){i(e,t,n)}})},55169:function(e,t,n){"use strict";var r=n(3238),o=TypeError;e.exports=function(e){if(r(e))throw new o("ArrayBuffer is detached");return e}},55392:function(e,t,n){var r=n(48614)("",0,2,!0);e.exports=r},55623:function(e,t,n){var r=n(6060),o=n(53876),i=n(54364);e.exports=function(e){var t,n=e?o(e):i();return!!r(n)&&((t=n.getFullYear())%4==0&&(t%100!=0||t%400==0))}},55638:function(e,t,n){"use strict";n.r(t),n.d(t,{assign:function(){return m},create:function(){return v},createEmitter:function(){return I},deepCopy:function(){return F},escapeHtml:function(){return b},format:function(){return l},friendlyJSONstringify:function(){return u},generateCodeFrame:function(){return D},generateFormatCacheKey:function(){return c},getGlobalThis:function(){return y},hasOwn:function(){return w},inBrowser:function(){return r},isArray:function(){return x},isBoolean:function(){return k},isDate:function(){return f},isEmptyObject:function(){return p},isFunction:function(){return _},isNumber:function(){return d},isObject:function(){return V},isPlainObject:function(){return E},isPromise:function(){return B},isRegExp:function(){return h},isString:function(){return C},isSymbol:function(){return S},join:function(){return Q},makeSymbol:function(){return s},mark:function(){return o},measure:function(){return i},objectToString:function(){return T},toDisplayString:function(){return P},toTypeString:function(){return N},warn:function(){return $},warnOnce:function(){return R}});const r="undefined"!=typeof window;let o,i;{const e=r&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(o=t=>{e.mark(t)},i=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const a=/\{([0-9a-zA-Z]+)\}/g;function l(e,...t){return 1===t.length&&V(t[0])&&(t=t[0]),t&&t.hasOwnProperty||(t={}),e.replace(a,((e,n)=>t.hasOwnProperty(n)?t[n]:""))}const s=(e,t=!1)=>t?Symbol.for(e):Symbol(e),c=(e,t,n)=>u({l:e,k:t,s:n}),u=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),d=e=>"number"==typeof e&&isFinite(e),f=e=>"[object Date]"===N(e),h=e=>"[object RegExp]"===N(e),p=e=>E(e)&&0===Object.keys(e).length,m=Object.assign,g=Object.create,v=(e=null)=>g(e);let A;const y=()=>A||(A="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:v());function b(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const O=Object.prototype.hasOwnProperty;function w(e,t){return O.call(e,t)}const x=Array.isArray,_=e=>"function"==typeof e,C=e=>"string"==typeof e,k=e=>"boolean"==typeof e,S=e=>"symbol"==typeof e,V=e=>null!==e&&"object"==typeof e,B=e=>V(e)&&_(e.then)&&_(e.catch),T=Object.prototype.toString,N=e=>T.call(e),E=e=>"[object Object]"===N(e),P=e=>null==e?"":x(e)||E(e)&&e.toString===T?JSON.stringify(e,null,2):String(e);function Q(e,t=""){return e.reduce(((e,n,r)=>0===r?e+n:e+t+n),"")}const M=2;function D(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const i=[];for(let e=0;e<r.length;e++)if(o+=r[e].length+1,o>=t){for(let a=e-M;a<=e+M||n>o;a++){if(a<0||a>=r.length)continue;const l=a+1;i.push(`${l}${" ".repeat(3-String(l).length)}| ${r[a]}`);const s=r[a].length;if(a===e){const e=t-(o-s)+1,r=Math.max(1,n>o?s-e:n-t);i.push(" | "+" ".repeat(e)+"^".repeat(r))}else if(a>e){if(n>o){const e=Math.max(Math.min(n-o,s),1);i.push(" | "+"^".repeat(e))}o+=s+1}}break}return i.join("\n")}function $(e,t){}const z={};function R(e){z[e]||(z[e]=!0)}function I(){const e=new Map;return{events:e,on(t,n){const r=e.get(t);r&&r.push(n)||e.set(t,[n])},off(t,n){const r=e.get(t);r&&r.splice(r.indexOf(n)>>>0,1)},emit(t,n){(e.get(t)||[]).slice().map((e=>e(n))),(e.get("*")||[]).slice().map((e=>e(t,n)))}}}const L=e=>!V(e)||x(e);function F(e,t){if(L(e)||L(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:e,des:t}=n.pop();Object.keys(e).forEach((r=>{"__proto__"!==r&&(V(e[r])&&!V(t[r])&&(t[r]=Array.isArray(e[r])?[]:v()),L(t[r])||L(e[r])?t[r]=e[r]:n.push({src:e[r],des:t[r]}))}))}}},55644:function(e,t,n){var r=n(40870);e.exports=function(e){var t=r(e);return t[t.length-1]}},55775:function(e,t,n){n(27524)},55854:function(e,t,n){"use strict";n.d(t,{$9:function(){return b},$H:function(){return d},CZ:function(){return u},F7:function(){return g},FP:function(){return z},GP:function(){return O},KF:function(){return D},Lm:function(){return p},MA:function(){return c},OY:function(){return l},Wf:function(){return T},X_:function(){return w},Yd:function(){return M},Zz:function(){return N},bP:function(){return S},ce:function(){return y},eV:function(){return v},g0:function(){return _},hY:function(){return C},iC:function(){return V},iW:function(){return s},jJ:function(){return k},tM:function(){return E},ti:function(){return Q},ww:function(){return $},xu:function(){return P},yB:function(){return B},ym:function(){return A}});var r=n(98026),o=n(24326),i=n(56629),a=n(5202),l=1e3,s=60*l,c=60*s,u=24*c,d=365*u,f={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},h="{yyyy}-{MM}-{dd}",p={year:"{yyyy}",month:"{yyyy}-{MM}",day:h,hour:h+" "+f.hour,minute:h+" "+f.minute,second:h+" "+f.second,millisecond:f.none},m=["year","month","day","hour","minute","second","millisecond"],g=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function v(e,t){return"0000".substr(0,t-(e+="").length)+e}function A(e){switch(e){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return e}}function y(e){return e===A(e)}function b(e){switch(e){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function O(e,t,n,r){var l=o._U(e),s=l[C(n)](),c=l[k(n)]()+1,u=Math.floor((c-1)/3)+1,d=l[S(n)](),f=l["get"+(n?"UTC":"")+"Day"](),h=l[V(n)](),p=(h-1)%12+1,m=l[B(n)](),g=l[T(n)](),A=l[N(n)](),y=h>=12?"pm":"am",b=y.toUpperCase(),O=(r instanceof a.A?r:(0,i.A4)(r||i.Lv)||(0,i.pr)()).getModel("time"),w=O.get("month"),x=O.get("monthAbbr"),_=O.get("dayOfWeek"),E=O.get("dayOfWeekAbbr");return(t||"").replace(/{a}/g,y+"").replace(/{A}/g,b+"").replace(/{yyyy}/g,s+"").replace(/{yy}/g,v(s%100+"",2)).replace(/{Q}/g,u+"").replace(/{MMMM}/g,w[c-1]).replace(/{MMM}/g,x[c-1]).replace(/{MM}/g,v(c,2)).replace(/{M}/g,c+"").replace(/{dd}/g,v(d,2)).replace(/{d}/g,d+"").replace(/{eeee}/g,_[f]).replace(/{ee}/g,E[f]).replace(/{e}/g,f+"").replace(/{HH}/g,v(h,2)).replace(/{H}/g,h+"").replace(/{hh}/g,v(p+"",2)).replace(/{h}/g,p+"").replace(/{mm}/g,v(m,2)).replace(/{m}/g,m+"").replace(/{ss}/g,v(g,2)).replace(/{s}/g,g+"").replace(/{SSS}/g,v(A,3)).replace(/{S}/g,A+"")}function w(e,t,n,o,i){var a=null;if(r.isString(n))a=n;else if(r.isFunction(n))a=n(e.value,t,{level:e.level});else{var l=r.extend({},f);if(e.level>0)for(var s=0;s<m.length;++s)l[m[s]]="{primary|"+l[m[s]]+"}";var c=n?!1===n.inherit?n:r.defaults(n,l):l,u=x(e.value,i);if(c[u])a=c[u];else if(c.inherit){for(s=g.indexOf(u)-1;s>=0;--s)if(c[u]){a=c[u];break}a=a||l.none}if(r.isArray(a)){var d=null==e.level?0:e.level>=0?e.level:a.length+e.level;a=a[d=Math.min(d,a.length-1)]}}return O(new Date(e.value),a,i,o)}function x(e,t){var n=o._U(e),r=n[k(t)]()+1,i=n[S(t)](),a=n[V(t)](),l=n[B(t)](),s=n[T(t)](),c=0===n[N(t)](),u=c&&0===s,d=u&&0===l,f=d&&0===a,h=f&&1===i;return h&&1===r?"year":h?"month":f?"day":d?"hour":u?"minute":c?"second":"millisecond"}function _(e,t,n){var i=r.isNumber(e)?o._U(e):e;switch(t=t||x(e,n)){case"year":return i[C(n)]();case"half-year":return i[k(n)]()>=6?1:0;case"quarter":return Math.floor((i[k(n)]()+1)/4);case"month":return i[k(n)]();case"day":return i[S(n)]();case"half-day":return i[V(n)]()/24;case"hour":return i[V(n)]();case"minute":return i[B(n)]();case"second":return i[T(n)]();case"millisecond":return i[N(n)]()}}function C(e){return e?"getUTCFullYear":"getFullYear"}function k(e){return e?"getUTCMonth":"getMonth"}function S(e){return e?"getUTCDate":"getDate"}function V(e){return e?"getUTCHours":"getHours"}function B(e){return e?"getUTCMinutes":"getMinutes"}function T(e){return e?"getUTCSeconds":"getSeconds"}function N(e){return e?"getUTCMilliseconds":"getMilliseconds"}function E(e){return e?"setUTCFullYear":"setFullYear"}function P(e){return e?"setUTCMonth":"setMonth"}function Q(e){return e?"setUTCDate":"setDate"}function M(e){return e?"setUTCHours":"setHours"}function D(e){return e?"setUTCMinutes":"setMinutes"}function $(e){return e?"setUTCSeconds":"setSeconds"}function z(e){return e?"setUTCMilliseconds":"setMilliseconds"}},55866:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});n(44114),n(18111),n(13579);var r=n(61431),o=n(23859),i=n(20614),a=n(45230),l=n(62144),s=n(47404),c=n(85109),u=n(89862),d=n(15576),f=n(6393),h=n(15367),p=n(78055);var m={__name:"index",props:{modelValue:{type:String,default:""},mode:{type:String,default:"javascript"},height:{type:[String,Number],default:"auto"},placeholder:{type:String,default:""},theme:{type:String,default:"dark"},readOnly:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,{expose:t,emit:n}){const m=n,g=e;let v=(0,r.computed)((()=>Number(g.height)?Number(g.height)+"px":g.height));const A=(0,r.computed)({get(){return g.modelValue},set(e){m("update:modelValue",e)}});function y(e,t){if(null==e||null==e.state)return!1;if(!/^\d+$/.test(t)||+t<=0||+t>e.state.doc.lines)return!1;let n=e.state.doc.line(+t).from;return e.dispatch({selection:{anchor:n},userEvent:"select",scrollIntoView:!0}),!0}let b=(0,r.ref)(null);const O=e=>{b.value=e.view},w=()=>b.value?b.value.state.doc.lines:0;(0,r.ref)(w()),new i.xx,new i.xx;let x=(0,r.computed)((()=>"javascript"==g.mode?(0,u.Q2)():"json"==g.mode?(0,d.Pq)():"css"==g.mode?(0,f.AH)():"python"==g.mode?(0,h.Hg)():"vue"==g.mode?(0,p.J)():"log"==g.mode?null:(0,u.Q2)()));let _=(0,r.ref)([l.w4.of([...a.ZR,{key:"Tab",run:a.pr}]),c.bM,(0,s.yU)({override:[function(e){let t=e.matchBefore(/\w*/);return t.from!=t.to||e.explicit?{from:t.from,options:[{label:"getWidgetRef",type:"variable"},{label:"getValue",type:"variable"},{label:"setValue",type:"variable"},{label:"setHidden",type:"variable"},{label:"setFormData",type:"variable"},{label:"getFormData",type:"variable"},{label:"getFormRef",type:"variable"}]}:null}]}),i.$t.readOnly.of(g.readOnly)]);return(0,r.onMounted)((()=>{if(g.bottom&&b.value&&(0,r.nextTick)((()=>{y(b.value,w())})),x.value&&null!==x.value&&!_.value.some((e=>e===x.value))){_.value.push(x.value);const e=[..._.value];_.value=[],_.value=e}})),(0,r.watch)((()=>A.value),(e=>{g.bottom&&b.value&&(0,r.nextTick)((()=>{y(b.value,w())}))})),t({scrollToBottom:function(){b.value&&y(b.value,w())}}),(t,n)=>((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(o.bE),{ref:"lyCodemirror",modelValue:A.value,"onUpdate:modelValue":n[0]||(n[0]=e=>A.value=e),placeholder:e.placeholder,style:(0,r.normalizeStyle)({height:(0,r.unref)(v),fontSize:"14px"}),autofocus:!1,"indent-with-tab":!0,"tab-size":2,extensions:(0,r.unref)(_),onReady:O},null,8,["modelValue","placeholder","style","extensions"]))}}},55911:function(e,t,n){n(87516)},55960:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431),o=n(69713),i=n(90517);const a={class:"lyfw-container"},l={key:0,class:"field-action"},s={key:1,class:"drag-handler"},c={title:"拖拽手柄"},u={key:0};var d={__name:"form-item-wrapper-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},rules:Array},setup(e){const t=e;let n=(0,r.ref)(!0),d=(0,r.ref)(!0);const f=(0,i.k)();let{selectWidget:h,selectParentWidget:p,getPropName:m}=(0,o.A)();const g=(0,r.computed)((()=>f.formConfig)),v=(0,r.computed)((()=>t.designState&&t.field.id===f.selectedId)),A=(0,r.computed)((()=>t.field.options.customClass?t.field.options.customClass.join(" "):"")),y=(0,r.computed)((()=>!!t.field.options.required)),b=(0,r.computed)((()=>t.field.options.labelHidden?"":t.field.options.label)),O=(0,r.computed)((()=>t.field.options.labelHidden?0:t.field.options.labelWidth?t.field.options.labelWidth:f?f.formConfig.labelWidth:g.labelWidth));function w(){if(t.parentList){let e=null;1===t.parentList.length?t.parentWidget&&(e=t.parentWidget):e=t.parentList.length===1+t.indexOfParentList?t.parentList[t.indexOfParentList-1]:t.parentList[t.indexOfParentList+1],(0,r.nextTick)((()=>{t.parentList.splice(t.indexOfParentList,1),f.setSelected(e),f.emitHistoryChange()}))}}return(0,r.watch)((()=>f.selectedId),((e,r)=>{e===t.field.id&&t.designState&&(n.value=!0,d.value=!0)})),(o,i)=>{const g=(0,r.resolveComponent)("el-form-item"),x=(0,r.resolveComponent)("svg-icon"),_=(0,r.resolveComponent)("el-tag");return(0,r.openBlock)(),(0,r.createElementBlock)("div",a,[!e.field.formItemFlag||e.field.options.hidden&&!0!==e.designState?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(g,{key:0,label:b.value,"label-width":O.value,rules:e.rules,prop:(0,r.unref)(m)(t),class:(0,r.normalizeClass)([v.value?"selected":"",A.value,y.value?"is-required":"",e.designState?"lyfw-form-item":""]),onClick:i[0]||(i[0]=(0,r.withModifiers)((t=>(0,r.unref)(h)(e.field,e.designState)),["stop"]))},{default:(0,r.withCtx)((()=>[(0,r.renderSlot)(o.$slots,"default")])),_:3},8,["label","label-width","rules","prop","class"])),e.designState?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.unref)(f).selectedId===e.field.id?((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.withDirectives)((0,r.createVNode)(_,{effect:"dark",closable:"",onClose:i[4]||(i[4]=e=>{d.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{title:"选中父组件",onClick:i[1]||(i[1]=(0,r.withModifiers)((t=>(0,r.unref)(p)(e.parentWidget)),["stop"]))},[(0,r.createVNode)(x,{"icon-class":"back"})]),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,title:"上移组件",onClick:i[2]||(i[2]=(0,r.withModifiers)((e=>(f.moveUpWidget(t.parentList,t.indexOfParentList),void f.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(x,{"icon-class":"top"})])):(0,r.createCommentVNode)("",!0),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,title:"下移组件",onClick:i[3]||(i[3]=(0,r.withModifiers)((e=>(f.moveDownWidget(t.parentList,t.indexOfParentList),void f.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(x,{"icon-class":"bottom"})])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",{title:"移除组件",onClick:(0,r.withModifiers)(w,["stop"])},[(0,r.createVNode)(x,{"icon-class":"delete"})])])),_:1},512),[[r.vShow,(0,r.unref)(d)]])])):(0,r.createCommentVNode)("",!0),(0,r.unref)(f).selectedId===e.field.id?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createElementVNode)("span",c,[(0,r.withDirectives)((0,r.createVNode)(_,{effect:"dark",closable:"",onClose:i[5]||(i[5]=e=>{n.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{"icon-class":"lyicon-drag-move",style:{"font-size":"18px"}}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.field.displayName),1),!0===e.field.options.hidden?((0,r.openBlock)(),(0,r.createElementBlock)("span",u,[(0,r.createVNode)(x,{"icon-class":"lyicon-hide"})])):(0,r.createCommentVNode)("",!0)])),_:1},512),[[r.vShow,(0,r.unref)(n)]])])])):(0,r.createCommentVNode)("",!0)],64)):(0,r.createCommentVNode)("",!0)])}}};var f=(0,n(66262).A)(d,[["__scopeId","data-v-1ee27a60"]])},55966:function(e,t,n){"use strict";var r=n(79306),o=n(64117);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},56233:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(8330);const i={class:"aboutTop-info"};var a={__name:"lyabout",setup(e){let t=(0,r.ref)(o);return(e,n)=>{const o=(0,r.resolveComponent)("el-card"),a=(0,r.resolveComponent)("el-descriptions-item"),l=(0,r.resolveComponent)("el-descriptions"),s=(0,r.resolveComponent)("el-scrollbar");return(0,r.openBlock)(),(0,r.createBlock)(s,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{shadow:"never",class:"aboutTop"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",i,[n[0]||(n[0]=(0,r.createElementVNode)("img",{src:"static/img/logo.png"},null,-1)),(0,r.createElementVNode)("h2",null,(0,r.toDisplayString)((0,r.unref)(t).name),1),(0,r.createElementVNode)("p",null,(0,r.toDisplayString)((0,r.unref)(t).version),1)])])),_:1}),(0,r.createVNode)(o,{shadow:"hover",header:"dependencies",class:"marigintop"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{border:"",column:3},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(t).dependencies,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(a,{key:t,label:t},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e),1)])),_:2},1032,["label"])))),128))])),_:1})])),_:1}),(0,r.createVNode)(o,{shadow:"hover",header:"devDependencies",class:"marigintop"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{border:"",column:3},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(t).devDependencies,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(a,{key:t,label:t},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e),1)])),_:2},1032,["label"])))),128))])),_:1})])),_:1})])),_:1})}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-18865a01"]])},56279:function(e,t,n){"use strict";var r=n(36840);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},56448:function(e,t,n){"use strict";n.d(t,{Dl:function(){return i},M:function(){return r},pO:function(){return o}});var r=1,o=2,i=4},56629:function(e,t,n){"use strict";n.d(t,{Lv:function(){return d},A$:function(){return h},pr:function(){return m},A4:function(){return p},E:function(){return f}});var r=n(5202),o=n(38123),i=n(98026),a="ZH",l="EN",s=l,c={},u={},d=o.A.domSupported&&(document.documentElement.lang||navigator.language||navigator.browserLanguage||s).toUpperCase().indexOf(a)>-1?a:s;function f(e,t){e=e.toUpperCase(),u[e]=new r.A(t),c[e]=t}function h(e){if((0,i.isString)(e)){var t=c[e.toUpperCase()]||{};return e===a||e===l?(0,i.clone)(t):(0,i.merge)((0,i.clone)(t),(0,i.clone)(c[s]),!1)}return(0,i.merge)((0,i.clone)(e),(0,i.clone)(c[s]),!1)}function p(e){return u[e]}function m(){return u[s]}f(l,{time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}}),f(a,{time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType}",withoutName:"第{seriesId}个系列是一个{seriesType}",separator:{middle:"",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:"",end:""}}}})},56813:function(e,t,n){var r={"./alert-widget-ly.vue":235,"./button-widget-ly.vue":50937,"./cascader-widget-ly.vue":67958,"./checkbox-widget-ly.vue":63600,"./color-widget-ly.vue":49236,"./date-range-widget-ly.vue":1982,"./date-widget-ly.vue":48196,"./divider-widget-ly.vue":41063,"./file-upload-widget-ly.vue":89038,"./form-item-wrapper-ly.vue":55960,"./html-text-widget-ly.vue":47457,"./input-widget-ly.vue":13168,"./number-widget-ly.vue":86802,"./picture-single-widget-ly.vue":15777,"./picture-upload-widget-ly.vue":8430,"./radio-widget-ly.vue":49504,"./rate-widget-ly.vue":61856,"./rich-text-widget-ly.vue":72480,"./select-widget-ly.vue":92554,"./slider-widget-ly.vue":32251,"./space-around-widget-ly.vue":53422,"./static-content-wrapper-ly.vue":37173,"./static-text-widget-ly.vue":59546,"./statistic-widget-ly.vue":5316,"./switch-widget-ly.vue":9048,"./textarea-widget-ly.vue":26859,"./time-range-widget-ly.vue":32948,"./time-widget-ly.vue":76966};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=56813},56816:function(e,t,n){var r=n(2237),o=n(21323),i=n(65571),a=n(48007),l=n(53876),s=n(35224),c=n(89093);e.exports=function(e,t,n,u){if(e=l(e),s(e)){var d=c(n),f=c(u),h=a(e);if(d||f){var p=f?u:r.firstDayOfWeek,m=e.getDay(),g=d?n:m;if(m!==g){var v=0;p>m?v=-(7-p+m):p<m&&(v=p-m),h+=g>p?((0===g?7:g)-p+v)*o:g<p?(7-p+g+v)*o:v*o}}return t&&!isNaN(t)&&(h+=t*i),new Date(h)}return e}},56909:function(e,t,n){var r={"./card-widget-ly.vue":28614,"./containers-wrapper-ly.vue":72670,"./grid-col-widget-ly.vue":30662,"./grid-widget-ly.vue":51674,"./tab-widget-ly.vue":51131,"./table-cell-widget-ly.vue":94905,"./table-widget-ly.vue":29853};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=56909},56912:function(e,t,n){n(85645)},56930:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a={__name:"space-around-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-input-number"),d=(0,r.resolveComponent)("el-collapse-item"),f=(0,r.resolveComponent)("el-collapse"),h=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[4]||(o[4]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[3]||(o[3]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"间距高度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.height,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.height=t),min:0,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-522ecafc"]])},56969:function(e,t,n){"use strict";var r=n(72777),o=n(10757);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},56992:function(e,t,n){var r=n(2237),o=n(28966),i=n(2721),a=n(49248),l=n(89093),s=n(40481),c=n(539),u=n(99917),d=n(24993);e.exports=function(e,t){var n,f,h,p,m,g=d({},r.commafyOptions,t),v=g.digits;return l(e)?(n=(g.ceil?i:g.floor?a:o)(e,v),p=(f=u(v?c(n,v):n).split("."))[0],m=f[1],(h=p&&n<0)&&(p=p.substring(1,p.length))):p=(f=(n=s(e).replace(/,/g,""))?[n]:[])[0],f.length?(h?"-":"")+p.replace(new RegExp("(?=(?!(\\b))(.{"+(g.spaceNumber||3)+"})+$)","g"),g.separator||",")+(m?"."+m:""):n}},57043:function(e,t,n){"use strict";function r(e,t,n,r,o,i,a){if(0===o)return!1;var l=o,s=0;if(a>t+l&&a>r+l||a<t-l&&a<r-l||i>e+l&&i>n+l||i<e-l&&i<n-l)return!1;if(e===n)return Math.abs(i-e)<=l/2;var c=(s=(t-r)/(e-n))*i-a+(e*r-n*t)/(e-n);return c*c/(s*s+1)<=l/2*l/2}n.d(t,{l:function(){return r}})},57136:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431);var o=n(55866),i=n(48404),a=n(94177);const{toClipboard:l}=(0,a.A)();var s={name:"addModulePreviewCode",components:{LyDialog:i.A,lyCodeEditor:o.default},emits:["refreshData"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:[],activeName:""}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData=[],this.activeName=""},copyCode(e){l(e).then((()=>{this.$message.success("复制成功")})).catch((()=>{this.$message.warning("复制失败")}))},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=e,this.activeName=e[0].file)}}};var c=(0,n(66262).A)(s,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-link"),s=(0,r.resolveComponent)("lyCodeEditor"),c=(0,r.resolveComponent)("el-tab-pane"),u=(0,r.resolveComponent)("el-tabs"),d=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(d,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"60%",center:!0,"before-close":a.handleClose,top:"20px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.formData,((e,n)=>((0,r.openBlock)(),(0,r.createBlock)(c,{label:e.file,name:e.file,key:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{underline:!1,icon:"DocumentCopy",onClick:t=>a.copyCode(e.code),style:{position:"absolute",top:"10px",right:"2vh","z-index":"3333"},type:"primary"},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("复制")]))),_:2},1032,["onClick"]),i.activeName==e.file?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,modelValue:e.code,"onUpdate:modelValue":t=>e.code=t,mode:"javascript",height:"600","read-only":!0},null,8,["modelValue","onUpdate:modelValue"])):(0,r.createCommentVNode)("",!0)])),_:2},1032,["label","name"])))),128))])),_:1},8,["modelValue"])])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-1704d153"]])},57192:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});n(18111),n(81148);var r=n(61431);const o={class:"vue3-cron-div"},i={class:"bottom"},a={class:"value"},l={class:"buttonDiv"};n(44114),n(61701);var s={en:{Seconds:{name:"Seconds",every:"Every second",interval:["Every","second(s) starting at second"],specific:"Specific second (choose one or many)",cycle:["Every second between second","and second"]},Minutes:{name:"Minutes",every:"Every minute",interval:["Every","minute(s) starting at minute"],specific:"Specific minute (choose one or many)",cycle:["Every minute between minute","and minute"]},Hours:{name:"Hours",every:"Every hour",interval:["Every","hour(s) starting at hour"],specific:"Specific hour (choose one or many)",cycle:["Every hour between hour","and hour"]},Day:{name:"Day",every:"Every day",intervalWeek:["Every","day(s) starting on"],intervalDay:["Every","day(s) starting at the","of the month"],specificWeek:"Specific day of week (choose one or many)",specificDay:"Specific day of month (choose one or many)",lastDay:"On the last day of the month",lastWeekday:"On the last weekday of the month",lastWeek:["On the last"," of the month"],beforeEndMonth:["day(s) before the end of the month"],nearestWeekday:["Nearest weekday (Monday to Friday) to the","of the month"],someWeekday:["On the","of the month"]},Week:{name:"week",every:"every week",week:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Month:{name:"Month",every:"Every month",interval:["Every","month(s) starting in"],specific:"Specific month (choose one or many)",cycle:["Every month between","and"]},Year:{name:"Year",every:"Any year",interval:["Every","year(s) starting in"],specific:"Specific year (choose one or many)",cycle:["Every year between","and"]},Save:"Save",Close:"Close"},cn:{Seconds:{name:"秒",every:"每一秒钟",interval:["每隔","秒执行 从","秒开始"],specific:"具体秒数(可多选)",cycle:["周期从","到","秒"]},Minutes:{name:"分",every:"每一分钟",interval:["每隔","分钟执行"],specific:"具体分钟数(可多选)",cycle:["周期从","到","分"]},Hours:{name:"时",every:"每一小时",interval:["每隔","小时执行"],specific:"具体小时数(可多选)",cycle:["周期从","到","小时"]},Day:{name:"天",every:"每一天",intervalWeek:["每隔","周执行"],intervalDay:["每隔","天执行"],specificWeek:"具体星期几(可多选)",specificDay:"具体天数(可多选)",lastDay:"在这个月的最后一天",lastWeekday:"在这个月的最后一个工作日",lastWeek:["在这个月的最后一个"],beforeEndMonth:["在本月底前","天"],nearestWeekday:["最近的工作日(周一至周五)至本月","日"],someWeekday:["在这个月的第","个"]},Week:{name:"周",every:"每一周",week:["天","一","二","三","四","五","六"].map((e=>"星期"+e))},Month:{name:"月",every:"每一月",interval:["每隔","月执行"],specific:"具体月数(可多选)",cycle:["从","到","月之间的每个月"]},Year:{name:"年",every:"每一年",interval:["每隔","年执行 从","年开始"],specific:"具体年份(可多选)",cycle:["从","到","年之间的每一年"]},Save:"保存",Close:"关闭"},pt:{Seconds:{name:"Segundos",every:"A cada segundo",interval:["A cada","segundo(s) começando no segundo"],specific:"Segundo específico (escolha um ou muitos)",cycle:["A Cada segundo entre segundos","e segundo"]},Minutes:{name:"Minutos",every:"A cada minuto",interval:["A cada","minuto(s) começando no minuto"],specific:"Minuto específico (escolha um ou muitos)",cycle:["A cada minuto entre minutos","e minutos"]},Hours:{name:"Horas",every:"A cada hora",interval:["A cada","hora(s) começando na hora"],specific:"Hora específica (escolha uma ou muitas)",cycle:["A cada hora entre horas","e horas"]},Day:{name:"Dia",every:"A cada dia",intervalWeek:["A cada","dia(s) começando em"],intervalDay:["A cada","dia(s) começando no","do mês"],specificWeek:"Dia específico da semana (escolha um ou vários)",specificDay:"Dia específico do mês (escolha um ou vários)",lastDay:"No último dia do mês",lastWeekday:"No último dia da semana do mês",lastWeek:["No último"," do mês"],beforeEndMonth:["dia(s) antes do final do mês"],nearestWeekday:["Dia da semana mais próximo (segunda a sexta) ao ","do mês"],someWeekday:["No","do mês"]},Week:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],Month:{name:"Mês",every:"A cada mês",interval:["A cada","mês(es) começando em"],specific:"Mês específico (escolha um ou muitos)",cycle:["Todo mês entre","e"]},Year:{name:"Ano",every:"Qualquer ano",interval:["A cada","ano(s) começando em"],specific:"Ano específico (escolha um ou muitos)",cycle:["Todo ano entre","e"]},Save:"Salvar",Close:"Fechar"}},c=(0,r.defineComponent)({name:"cronExpression",props:{cronValue:{},i18n:{},maxHeight:{}},setup(e,{emit:t}){const{i18n:n}=(0,r.toRefs)(e),o=(0,r.reactive)({language:n.value,second:{cronEvery:"1",incrementStart:3,incrementIncrement:5,rangeStart:0,rangeEnd:0,specificSpecific:[]},minute:{cronEvery:"1",incrementStart:3,incrementIncrement:5,rangeStart:0,rangeEnd:2,specificSpecific:[]},hour:{cronEvery:"1",incrementStart:3,incrementIncrement:5,rangeStart:0,rangeEnd:1,specificSpecific:[]},day:{cronEvery:"1",incrementStart:1,incrementIncrement:1,rangeStart:0,rangeEnd:0,specificSpecific:[],cronLastSpecificDomDay:1,cronDaysBeforeEomMinus:0,cronDaysNearestWeekday:0},week:{cronEvery:"1",incrementStart:1,incrementIncrement:1,specificSpecific:[],cronNthDayDay:1,cronNthDayNth:1},month:{cronEvery:"1",incrementStart:3,incrementIncrement:5,rangeStart:1,rangeEnd:2,specificSpecific:[]},year:{cronEvery:"1",incrementStart:2017,incrementIncrement:1,rangeStart:0,rangeEnd:0,specificSpecific:[]},output:{minute:"",hour:"",day:"",month:"",Week:""},text:(0,r.computed)((()=>s[o.language||"cn"])),secondsText:(0,r.computed)((()=>{let e="";switch(o.second.cronEvery.toString()){case"1":e="*";break;case"2":e=o.second.incrementStart+"/"+o.second.incrementIncrement;break;case"3":o.second.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"4":e=o.second.rangeStart+"-"+o.second.rangeEnd}return e})),minutesText:(0,r.computed)((()=>{let e="";switch(o.minute.cronEvery.toString()){case"1":e="*";break;case"2":e="*/"+o.minute.incrementIncrement;break;case"3":o.minute.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"4":e=o.minute.rangeStart+"-"+o.minute.rangeEnd}return e})),hoursText:(0,r.computed)((()=>{let e="";switch(o.hour.cronEvery.toString()){case"1":e="*";break;case"2":e="*/"+o.hour.incrementIncrement;break;case"3":o.hour.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"4":e=o.hour.rangeStart+"-"+o.hour.rangeEnd}return e})),daysText:(0,r.computed)((()=>{let e="";switch(o.day.cronEvery.toString()){case"1":break;case"2":case"4":case"11":e="*";break;case"3":e="*/"+o.day.incrementIncrement;break;case"5":o.day.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"6":e="L";break;case"7":e="LW";break;case"8":e=o.day.cronLastSpecificDomDay+"L";break;case"9":e="L-"+o.day.cronDaysBeforeEomMinus;break;case"10":e=o.day.cronDaysNearestWeekday+"W"}return e})),weeksText:(0,r.computed)((()=>{let e="";switch(o.day.cronEvery.toString()){case"1":case"3":case"5":case"6":case"7":case"8":case"9":case"10":e="*";break;case"2":e="*/"+o.week.incrementIncrement;break;case"4":o.week.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"11":e=o.week.cronNthDayDay+"#"+o.week.cronNthDayNth}return e})),monthsText:(0,r.computed)((()=>{let e="";switch(o.month.cronEvery.toString()){case"1":e="*";break;case"2":e="*/"+o.month.incrementIncrement;break;case"3":o.month.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"4":e=o.month.rangeStart+"-"+o.month.rangeEnd}return e})),yearsText:(0,r.computed)((()=>{let e="";switch(o.year.cronEvery.toString()){case"1":e="*";break;case"2":e=o.year.incrementStart+"/"+o.year.incrementIncrement;break;case"3":o.year.specificSpecific.map((t=>{e+=t+","})),e=e.slice(0,-1);break;case"4":e=o.year.rangeStart+"-"+o.year.rangeEnd}return e})),cron:(0,r.computed)((()=>`${o.minutesText||"*"} ${o.hoursText||"*"} ${o.daysText||"*"} ${o.monthsText||"*"} ${o.weeksText||"*"}`)),dayRule:"",dayRuleSup:"",dateArr:[],isShowPreviewTimes:!1,previewTimes:(0,r.computed)((()=>{let e=o.cron.split(" ");e.unshift("*"),e.push("*");let t=[],n=[],r=0,s=new Date,d=s.getFullYear(),p=s.getMonth()+1,m=s.getDate(),g=s.getHours(),v=s.getMinutes(),A=s.getSeconds();var y;y=e[0],o.dateArr[0]=a(0,59),y.indexOf("-")>=0?o.dateArr[0]=l(y,60,!0):y.indexOf("/")>=0?y.indexOf("*")>=0?o.dateArr[0]=c(y.replace("*",0),59):o.dateArr[0]=c(y,59):"*"!==y&&(o.dateArr[0]=u(y)),function(e){o.dateArr[1]=a(0,59),e.indexOf("-")>=0?o.dateArr[1]=l(e,60,!0):e.indexOf("/")>=0?e.indexOf("*")>=0?o.dateArr[1]=c(e.replace("*",0),59):o.dateArr[1]=c(e,59):"*"!==e&&(o.dateArr[1]=u(e))}(e[1]),function(e){o.dateArr[2]=a(0,23),e.indexOf("-")>=0?o.dateArr[2]=l(e,24,!0):e.indexOf("/")>=0?e.indexOf("*")>=0?o.dateArr[2]=c(e.replace("*",0),23):o.dateArr[2]=c(e,23):"*"!==e&&(o.dateArr[2]=u(e))}(e[2]),function(e){o.dateArr[3]=a(1,31),o.dayRule="",o.dayRuleSup="",e.indexOf("-")>=0?(o.dateArr[3]=l(e,31,!1),o.dayRuleSup="null"):e.indexOf("/")>=0?(e.indexOf("*")>=0?o.dateArr[3]=c(e.replace("*",0),31):o.dateArr[3]=c(e,31),o.dayRuleSup="null"):e.indexOf("W")>=0?(o.dayRule="workDay",o.dayRuleSup=Number(e.match(/[0-9]{1,2}/g)[0]),o.dateArr[3]=[this.dayRuleSup]):e.indexOf("L")>=0?(o.dayRule="lastDay",o.dayRuleSup="null",o.dateArr[3]=[31]):"*"!==e&&"?"!==e?(o.dateArr[3]=u(e),o.dayRuleSup="null"):"*"==e&&(o.dayRuleSup="null")}(e[3]),function(e){o.dateArr[4]=a(1,12),e.indexOf("-")>=0?o.dateArr[4]=l(e,12,!1):e.indexOf("/")>=0?e.indexOf("*")>=0?o.dateArr[4]=c(e.replace("*",0),12):o.dateArr[4]=c(e,12):"*"!==e&&(o.dateArr[4]=u(e))}(e[4]),function(e){if(e.indexOf("-")>=0)o.dayRule="weekDay",o.dayRuleSup=l(e,7,!1);else if(e.indexOf("#")>=0){o.dayRule="assWeek";let t=e.match(/[0-9]{1}/g);o.dayRuleSup=[Number(t[1]),Number(t[0])],o.dateArr[3]=[1],7==o.dayRuleSup[1]&&(o.dayRuleSup[1]=0)}else e.indexOf("L")>=0?(o.dayRule="lastWeek",o.dayRuleSup=Number(e.match(/[0-9]{1,2}/g)[0]),o.dateArr[3]=[31],7==o.dayRuleSup&&(o.dayRuleSup=0)):"*"!==e&&"?"!==e&&(o.dayRule="weekDay",o.dayRuleSup=u(e))}(e[5]),function(e,t){o.dateArr[5]=a(t,t+10),void 0!==e&&(e.indexOf("-")>=0?o.dateArr[5]=l(e,t+10,!1):e.indexOf("/")>=0?o.dateArr[5]=c(e,t+10):"*"!==e&&(o.dateArr[5]=u(e)))}(e[6],d);let b=o.dateArr[0],O=o.dateArr[1],w=o.dateArr[2],x=o.dateArr[3],_=o.dateArr[4],C=o.dateArr[5],k=i(b,A),S=i(O,v),V=i(w,g),B=i(x,m),T=i(_,p),N=i(C,d);const E=function(){k=0,A=b[k]},P=function(){S=0,v=O[S],E()},Q=function(){V=0,g=w[V],P()},M=function(){B=0,m=x[B],Q()},D=function(){T=0,p=_[T],M()};d!==C[N]&&D(),p!==_[T]&&M(),m!==x[B]&&Q(),g!==w[V]&&P(),v!==O[S]&&E();e:for(let e=N;e<C.length;e++){let n=C[e];if(p>_[_.length-1])D();else t:for(let e=T;e<_.length;e++){let i=_[e];if(i=i<10?"0"+i:i,m>x[x.length-1]){if(M(),e==_.length-1){D();continue e}}else n:for(let a=B;a<x.length;a++){let l=x[a],s=l<10?"0"+l:l;if(g>w[w.length-1]){if(Q(),a==x.length-1){if(M(),e==_.length-1){D();continue e}continue t}}else{if(!0!==h(n+"-"+i+"-"+s+" 00:00:00")&&"workDay"!==o.dayRule&&"lastWeek"!==o.dayRule&&"lastDay"!==o.dayRule){M();continue t}if("lastDay"==o.dayRule){if(!0!==h(n+"-"+i+"-"+s+" 00:00:00"))for(;l>0&&!0!==h(n+"-"+i+"-"+s+" 00:00:00");)l--,s=l<10?"0"+l:l}else if("workDay"==o.dayRule){if(!0!==h(n+"-"+i+"-"+s+" 00:00:00"))for(;l>0&&!0!==o.checkDate(n+"-"+i+"-"+s+" 00:00:00");)l--,s=l<10?"0"+l:l;let e=f(new Date(n+"-"+i+"-"+s+" 00:00:00"),"week");1==e?(l++,s=l<10?"0"+l:l,!0!==h(n+"-"+i+"-"+s+" 00:00:00")&&(l-=3)):7==e&&(1!==o.dayRuleSup?l--:l+=2)}else if("weekDay"==o.dayRule){let t=f(new Date(n+"-"+i+"-"+l+" 00:00:00"),"week");if(o.dayRuleSup.indexOf(t)<0){if(a==x.length-1){if(M(),e==_.length-1){D();continue e}continue t}continue}}else if("assWeek"==o.dayRule){let e=f(new Date(n+"-"+i+"-"+l+" 00:00:00"),"week");l=o.dayRuleSup[1]>=e?7*(o.dayRuleSup[0]-1)+o.dayRuleSup[1]-e+1:7*o.dayRuleSup[0]+o.dayRuleSup[1]-e+1}else if("lastWeek"==o.dayRule){if(!0!==h(n+"-"+i+"-"+s+" 00:00:00"))for(;l>0&&!0!==h(n+"-"+i+"-"+s+" 00:00:00");)l--,s=l<10?"0"+l:l;let e=f(new Date(n+"-"+i+"-"+s+" 00:00:00"),"week");o.dayRuleSup<e?l-=e-o.dayRuleSup:o.dayRuleSup>e&&(l-=7-(o.dayRuleSup-e))}l=l<10?"0"+l:l;r:for(let o=V;o<w.length;o++){let s=w[o]<10?"0"+w[o]:w[o];if(v>O[O.length-1]){if(P(),o==w.length-1){if(Q(),a==x.length-1){if(M(),e==_.length-1){D();continue e}continue t}continue n}}else o:for(let c=S;c<O.length;c++){let u=O[c]<10?"0"+O[c]:O[c];if(A>b[b.length-1]){if(E(),c==O.length-1){if(P(),o==w.length-1){if(Q(),a==x.length-1){if(M(),e==_.length-1){D();continue e}continue t}continue n}continue r}}else for(let d=k;d<=b.length-1;d++){let f=b[d]<10?"0"+b[d]:b[d];if("00"!==i&&"00"!==l&&(t.push(n+"-"+i+"-"+l+" "+s+":"+u+":"+f),r++),5==r)break e;if(d==b.length-1){if(E(),c==O.length-1){if(P(),o==w.length-1){if(Q(),a==x.length-1){if(M(),e==_.length-1){D();continue e}continue t}continue n}continue r}continue o}}}}}}}}return 0==t.length?n=["没有达到条件的结果!"]:(n=t,5!==t.length&&n.push("最近10年内只有上面"+t.length+"条结果!")),n}))});function i(e,t){if(t<=e[0]||t>e[e.length-1])return 0;for(let n=0;n<e.length-1;n++)if(t>e[n]&&t<=e[n+1])return n+1}function a(e,t){let n=[];for(let r=e;r<=t;r++)n.push(r);return n}function l(e,t,n){let r=[],o=e.split("-"),i=Number(o[0]),a=Number(o[1]);i>a&&(a+=t);for(let e=i;e<=a;e++){let o=0;0==n&&e%t==0&&(o=t),r.push(Math.round(e%t+o))}return r.sort(d),r}function c(e,t){let n=[],r=e.split("/"),o=Number(r[0]),i=Number(r[1]);for(;o<=t;)n.push(o),o+=i;return n}function u(e){let t=[],n=e.split(",");for(let e=0;e<n.length;e++)t[e]=Number(n[e]);return t.sort(d),t}function d(e,t){return t-e>0?-1:1}function f(e,t){let n="number"==typeof e?new Date(e):e,r=n.getFullYear(),o=n.getMonth()+1,i=n.getDate(),a=n.getHours(),l=n.getMinutes(),s=n.getSeconds(),c=n.getDay();return null==t?r+"-"+(o<10?"0"+o:o)+"-"+(i<10?"0"+i:i)+" "+(a<10?"0"+a:a)+":"+(l<10?"0"+l:l)+":"+(s<10?"0"+s:s):"week"==t?c:void 0}function h(e){return e===f(new Date(e))}const p=()=>{t("close")};return{state:o,getValue:()=>o.cron,close:p,handleChange:()=>{t("change",o.cron),p()},rest:e=>{for(let t in e)if(e[t]instanceof Object)this.rest(e[t]);else switch(typeof e[t]){case"object":e[t]=[];break;case"string":e[t]=""}}}}});var u=(0,n(66262).A)(c,[["render",function(e,t,n,s,c,u){const d=(0,r.resolveComponent)("Calendar"),f=(0,r.resolveComponent)("el-icon"),h=(0,r.resolveComponent)("el-radio"),p=(0,r.resolveComponent)("el-row"),m=(0,r.resolveComponent)("el-input-number"),g=(0,r.resolveComponent)("el-option"),v=(0,r.resolveComponent)("el-select"),A=(0,r.resolveComponent)("el-tab-pane"),y=(0,r.resolveComponent)("el-tabs"),b=(0,r.resolveComponent)("el-tag"),O=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(y,{type:"border-card"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Minutes.name),1)])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"tabBody myScroller",style:(0,r.normalizeStyle)({"max-height":e.maxHeight})},[(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.minute.cronEvery,"onUpdate:modelValue":t[0]||(t[0]=t=>e.state.minute.cronEvery=t),value:"1"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Minutes.every),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.minute.cronEvery,"onUpdate:modelValue":t[2]||(t[2]=t=>e.state.minute.cronEvery=t),value:"2"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Minutes.interval[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.minute.incrementIncrement,"onUpdate:modelValue":t[1]||(t[1]=t=>e.state.minute.incrementIncrement=t),min:1,max:60},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Minutes.interval[1]),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{class:"long",modelValue:e.state.minute.cronEvery,"onUpdate:modelValue":t[4]||(t[4]=t=>e.state.minute.cronEvery=t),value:"3"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Minutes.specific)+" ",1),(0,r.createVNode)(v,{multiple:"",modelValue:e.state.minute.specificSpecific,"onUpdate:modelValue":t[3]||(t[3]=t=>e.state.minute.specificSpecific=t)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(60,((e,t)=>(0,r.createVNode)(g,{key:t,value:e-1},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e-1),1)])),_:2},1032,["value"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.minute.cronEvery,"onUpdate:modelValue":t[7]||(t[7]=t=>e.state.minute.cronEvery=t),value:"4"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Minutes.cycle[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.minute.rangeStart,"onUpdate:modelValue":t[5]||(t[5]=t=>e.state.minute.rangeStart=t),min:1,max:60},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Minutes.cycle[1])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.minute.rangeEnd,"onUpdate:modelValue":t[6]||(t[6]=t=>e.state.minute.rangeEnd=t),min:0,max:59},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Minutes.cycle[2]),1)])),_:1},8,["modelValue"])])),_:1})],4)])),_:1}),(0,r.createVNode)(A,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Hours.name),1)])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"tabBody myScroller",style:(0,r.normalizeStyle)({"max-height":e.maxHeight})},[(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.hour.cronEvery,"onUpdate:modelValue":t[8]||(t[8]=t=>e.state.hour.cronEvery=t),value:"1"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Hours.every),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.hour.cronEvery,"onUpdate:modelValue":t[10]||(t[10]=t=>e.state.hour.cronEvery=t),value:"2"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Hours.interval[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.hour.incrementIncrement,"onUpdate:modelValue":t[9]||(t[9]=t=>e.state.hour.incrementIncrement=t),min:0,max:23},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Hours.interval[1]),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{class:"long",modelValue:e.state.hour.cronEvery,"onUpdate:modelValue":t[12]||(t[12]=t=>e.state.hour.cronEvery=t),value:"3"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Hours.specific)+" ",1),(0,r.createVNode)(v,{multiple:"",modelValue:e.state.hour.specificSpecific,"onUpdate:modelValue":t[11]||(t[11]=t=>e.state.hour.specificSpecific=t)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(24,((e,t)=>(0,r.createVNode)(g,{key:t,value:e-1},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e-1),1)])),_:2},1032,["value"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.hour.cronEvery,"onUpdate:modelValue":t[15]||(t[15]=t=>e.state.hour.cronEvery=t),value:"4"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Hours.cycle[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.hour.rangeStart,"onUpdate:modelValue":t[13]||(t[13]=t=>e.state.hour.rangeStart=t),min:0,max:23},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Hours.cycle[1])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.hour.rangeEnd,"onUpdate:modelValue":t[14]||(t[14]=t=>e.state.hour.rangeEnd=t),min:0,max:23},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Hours.cycle[2]),1)])),_:1},8,["modelValue"])])),_:1})],4)])),_:1}),(0,r.createVNode)(A,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Day.name),1)])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"tabBody myScroller",style:(0,r.normalizeStyle)({"max-height":e.maxHeight})},[(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.day.cronEvery,"onUpdate:modelValue":t[16]||(t[16]=t=>e.state.day.cronEvery=t),value:"1"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Day.every),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.day.cronEvery,"onUpdate:modelValue":t[18]||(t[18]=t=>e.state.day.cronEvery=t),value:"3"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Day.intervalDay[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.day.incrementIncrement,"onUpdate:modelValue":t[17]||(t[17]=t=>e.state.day.incrementIncrement=t),min:1,max:31},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Day.intervalDay[1]),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{class:"long",modelValue:e.state.day.cronEvery,"onUpdate:modelValue":t[20]||(t[20]=t=>e.state.day.cronEvery=t),value:"5"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Day.specificDay)+" ",1),(0,r.createVNode)(v,{multiple:"",modelValue:e.state.day.specificSpecific,"onUpdate:modelValue":t[19]||(t[19]=t=>e.state.day.specificSpecific=t)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(31,((e,t)=>(0,r.createVNode)(g,{key:t,value:e},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e),1)])),_:2},1032,["value"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1})],4)])),_:1}),(0,r.createVNode)(A,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Month.name),1)])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"tabBody myScroller",style:(0,r.normalizeStyle)({"max-height":e.maxHeight})},[(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.month.cronEvery,"onUpdate:modelValue":t[21]||(t[21]=t=>e.state.month.cronEvery=t),value:"1"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Month.every),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.month.cronEvery,"onUpdate:modelValue":t[23]||(t[23]=t=>e.state.month.cronEvery=t),value:"2"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Month.interval[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.month.incrementIncrement,"onUpdate:modelValue":t[22]||(t[22]=t=>e.state.month.incrementIncrement=t),min:0,max:12},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Month.interval[1]),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{class:"long",modelValue:e.state.month.cronEvery,"onUpdate:modelValue":t[25]||(t[25]=t=>e.state.month.cronEvery=t),value:"3"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Month.specific)+" ",1),(0,r.createVNode)(v,{multiple:"",modelValue:e.state.month.specificSpecific,"onUpdate:modelValue":t[24]||(t[24]=t=>e.state.month.specificSpecific=t)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(12,((e,t)=>(0,r.createVNode)(g,{key:t,label:e,value:e},null,8,["label","value"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.month.cronEvery,"onUpdate:modelValue":t[28]||(t[28]=t=>e.state.month.cronEvery=t),value:"4"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Month.cycle[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.month.rangeStart,"onUpdate:modelValue":t[26]||(t[26]=t=>e.state.month.rangeStart=t),min:1,max:12},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Month.cycle[1])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.month.rangeEnd,"onUpdate:modelValue":t[27]||(t[27]=t=>e.state.month.rangeEnd=t),min:1,max:12},null,8,["modelValue"])])),_:1},8,["modelValue"])])),_:1})],4)])),_:1}),(0,r.createVNode)(A,null,{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Week.name),1)])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:"tabBody myScroller",style:(0,r.normalizeStyle)({"max-height":e.maxHeight})},[(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.day.cronEvery,"onUpdate:modelValue":t[29]||(t[29]=t=>e.state.day.cronEvery=t),value:"1"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Week.every),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.state.day.cronEvery,"onUpdate:modelValue":t[31]||(t[31]=t=>e.state.day.cronEvery=t),value:"2"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Day.intervalWeek[0])+" ",1),(0,r.createVNode)(m,{modelValue:e.state.week.incrementIncrement,"onUpdate:modelValue":t[30]||(t[30]=t=>e.state.week.incrementIncrement=t),min:1,max:7},null,8,["modelValue"]),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.state.text.Day.intervalWeek[1]),1)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{class:"long",modelValue:e.state.day.cronEvery,"onUpdate:modelValue":t[33]||(t[33]=t=>e.state.day.cronEvery=t),value:"4"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Day.specificWeek)+" ",1),(0,r.createVNode)(v,{multiple:"",modelValue:e.state.week.specificSpecific,"onUpdate:modelValue":t[32]||(t[32]=t=>e.state.week.specificSpecific=t)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(7,((t,n)=>(0,r.createVNode)(g,{key:n,label:e.state.text.Week.week[t-1],value:["0","1","2","3","4","5","6"][t-1]},null,8,["label","value"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1})],4)])),_:1})])),_:1}),(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[t[34]||(t[34]=(0,r.createElementVNode)("span",null," cron预览: ",-1)),(0,r.createVNode)(b,{type:"",size:"large"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.cron),1)])),_:1})]),(0,r.createElementVNode)("div",l,[(0,r.createVNode)(O,{type:"primary",onClick:(0,r.withModifiers)(e.handleChange,["stop"])},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Save),1)])),_:1},8,["onClick"]),(0,r.createVNode)(O,{type:"primary",onClick:e.close},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.state.text.Close),1)])),_:1},8,["onClick"])])]),(0,r.createElementVNode)("div",null,[t[35]||(t[35]=(0,r.createTextVNode)(" 最近五次执行时间: ")),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("ul",null,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.state.previewTimes,(e=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:e},(0,r.toDisplayString)(e),1)))),128))])])])])}],["__scopeId","data-v-f0649df8"]])},57235:function(){!function(){"use strict";var e=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},t=function(e){return function(t){return typeof t===e}},n=function(e){return function(t){return e===t}},r=e("string"),o=e("object"),i=e("array"),a=n(null),l=t("boolean"),s=n(void 0),c=function(e){return!function(e){return null==e}(e)},u=t("function"),d=t("number"),f=function(){},h=function(e){return function(){return e}},p=function(e){return e},m=function(e,t){return e===t};function g(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var v,A,y=function(e){return function(t){return!e(t)}},b=h(!1),O=h(!0),w=function(){return x},x={fold:function(e,t){return e()},isSome:b,isNone:O,getOr:A=p,getOrThunk:v=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:h(null),getOrUndefined:h(void 0),or:A,orThunk:v,map:w,each:f,bind:w,exists:b,forall:O,filter:function(){return w()},toArray:function(){return[]},toString:h("none()")},_=function(e){var t=h(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:O,isNone:b,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return _(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:x},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},C={some:_,none:w,from:function(e){return null==e?x:_(e)}},k=Array.prototype.slice,S=Array.prototype.indexOf,V=Array.prototype.push,B=function(e,t){return n=e,r=t,S.call(n,r)>-1;var n,r},T=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return!0}return!1},N=function(e,t){for(var n=[],r=0;r<e;r++)n.push(t(r));return n},E=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},P=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},Q=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o];(t(a,o)?n:r).push(a)}return{pass:n,fail:r}},M=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},D=function(e,t,n){return function(e,t){for(var n=e.length-1;n>=0;n--)t(e[n],n)}(e,(function(e,r){n=t(n,e,r)})),n},$=function(e,t,n){return P(e,(function(e,r){n=t(n,e,r)})),n},z=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return C.some(i);if(n(i,r))break}return C.none()}(e,t,b)},R=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return C.some(n)}return C.none()},I=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!i(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);V.apply(t,e[n])}return t},L=function(e,t){return I(E(e,t))},F=function(e,t){for(var n=0,r=e.length;n<r;++n){if(!0!==t(e[n],n))return!1}return!0},U=function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n},H=function(e){return[e]},W=function(e,t){return t>=0&&t<e.length?C.some(e[t]):C.none()},j=function(e){return W(e,0)},q=function(e){return W(e,e.length-1)},X=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return C.none()},Y=function(){return Y=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Y.apply(this,arguments)};function G(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}var Z=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},K=function(){return J(0,0)},J=function(e,t){return{major:e,minor:t}},ee={nu:J,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?K():function(e,t){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return J(r(1),r(2))}(e,n)},unknown:K},te=function(e,t){var n=String(t).toLowerCase();return z(e,(function(e){return e.search(n)}))},ne=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},re=function(e,t){return-1!==e.indexOf(t)},oe=function(e,t){return ne(e,t,0)},ie=function(e,t){return ne(e,t,e.length-t.length)},ae=function(e){return function(t){return t.replace(e,"")}}(/^\s+|\s+$/g),le=function(e){return e.length>0},se=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,ce=function(e){return function(t){return re(t,e)}},ue=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return re(e,"edge/")&&re(e,"chrome")&&re(e,"safari")&&re(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,se],search:function(e){return re(e,"chrome")&&!re(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return re(e,"msie")||re(e,"trident")}},{name:"Opera",versionRegexes:[se,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:ce("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:ce("firefox")},{name:"Safari",versionRegexes:[se,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(re(e,"safari")||re(e,"mobile/"))&&re(e,"applewebkit")}}],de=[{name:"Windows",search:ce("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return re(e,"iphone")||re(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:ce("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:ce("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:ce("linux"),versionRegexes:[]},{name:"Solaris",search:ce("sunos"),versionRegexes:[]},{name:"FreeBSD",search:ce("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:ce("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],fe={browsers:h(ue),oses:h(de)},he="Edge",pe="Chrome",me="Opera",ge="Firefox",ve="Safari",Ae=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(he),isChrome:r(pe),isIE:r("IE"),isOpera:r(me),isFirefox:r(ge),isSafari:r(ve)}},ye={unknown:function(){return Ae({current:void 0,version:ee.unknown()})},nu:Ae,edge:h(he),chrome:h(pe),ie:h("IE"),opera:h(me),firefox:h(ge),safari:h(ve)},be="Windows",Oe="Android",we="Linux",xe="Solaris",_e="FreeBSD",Ce="ChromeOS",ke=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(be),isiOS:r("iOS"),isAndroid:r(Oe),isOSX:r("OSX"),isLinux:r(we),isSolaris:r(xe),isFreeBSD:r(_e),isChromeOS:r(Ce)}},Se={unknown:function(){return ke({current:void 0,version:ee.unknown()})},nu:ke,windows:h(be),ios:h("iOS"),android:h(Oe),linux:h(we),osx:h("OSX"),solaris:h(xe),freebsd:h(_e),chromeos:h(Ce)},Ve=function(e,t,n){var r=fe.browsers(),o=fe.oses(),i=t.bind((function(e){return function(e,t){return X(t.brands,(function(t){var n=t.brand.toLowerCase();return z(e,(function(e){var t;return n===(null===(t=e.brand)||void 0===t?void 0:t.toLowerCase())})).map((function(e){return{current:e.name,version:ee.nu(parseInt(t.version,10),0)}}))}))}(r,e)})).orThunk((function(){return function(e,t){return te(e,t).map((function(e){var n=ee.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(r,e)})).fold(ye.unknown,ye.nu),a=function(e,t){return te(e,t).map((function(e){var n=ee.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(o,e).fold(Se.unknown,Se.nu),l=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),i=e.isiOS()&&!o,a=e.isiOS()||e.isAndroid(),l=a||r("(pointer:coarse)"),s=o||!i&&a&&r("(min-device-width:768px)"),c=i||a&&!s,u=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!c&&!s&&!u;return{isiPad:h(o),isiPhone:h(i),isTablet:h(s),isPhone:h(c),isTouch:h(l),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:h(u),isDesktop:h(d)}}(a,i,e,n);return{browser:i,os:a,deviceType:l}},Be=function(e){return window.matchMedia(e).matches},Te=Z((function(){return Ve(navigator.userAgent,C.from(navigator.userAgentData),Be)})),Ne=function(){return Te()},Ee=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},Pe={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return Ee(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return Ee(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return Ee(n)},fromDom:Ee,fromPoint:function(e,t,n){return C.from(e.dom.elementFromPoint(t,n)).map(Ee)}},Qe=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Me=function(e){return 1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType||0===e.childElementCount},De=function(e,t){var n=void 0===t?document:t.dom;return Me(n)?C.none():C.from(n.querySelector(e)).map(Pe.fromDom)},$e=function(e,t){return e.dom===t.dom},ze=function(e,t){return n=e.dom,r=t.dom,function(e,t,n){return!!(e.compareDocumentPosition(t)&n)}(n,r,Node.DOCUMENT_POSITION_CONTAINED_BY);var n,r},Re=function(e,t){return Ne().browser.isIE()?ze(e,t):function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)}(e,t)},Ie=Qe,Le=Object.keys,Fe=Object.hasOwnProperty,Ue=function(e,t){for(var n=Le(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}},He=function(e,t){return We(e,(function(e,n){return{k:n,v:t(e,n)}}))},We=function(e,t){var n={};return Ue(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},je=function(e,t){var n={};return function(e,t,n,r){Ue(e,(function(e,o){(t(e,o)?n:r)(e,o)}))}(e,t,function(e){return function(t,n){e[n]=t}}(n),f),n},qe=function(e,t){var n=[];return Ue(e,(function(e,r){n.push(t(e,r))})),n},Xe=function(e){return qe(e,p)},Ye=function(e){return Le(e).length},Ge=function(e,t){return Ze(e,t)?C.from(e[t]):C.none()},Ze=function(e,t){return Fe.call(e,t)},Ke=function(e,t){return Ze(e,t)&&void 0!==e[t]&&null!==e[t]},Je=["tfoot","thead","tbody","colgroup"],et=function(e,t,n){return{element:e,rowspan:t,colspan:n}},tt=function(e,t,n){return{element:e,cells:t,section:n}},nt=function(e,t,n){return{element:e,isNew:t,isLocked:n}},rt=function(e,t,n,r){return{element:e,cells:t,section:n,isNew:r}};"undefined"!=typeof window?window:Function("return this;")();var ot=function(e){return e.dom.nodeName.toLowerCase()},it=function(e){return e.dom.nodeType},at=function(e){return function(t){return it(t)===e}},lt=function(e){return 8===it(e)||"#comment"===ot(e)},st=at(1),ct=at(3),ut=at(9),dt=at(11),ft=function(e){return function(t){return st(t)&&ot(t)===e}},ht=function(e){return Pe.fromDom(e.dom.ownerDocument)},pt=function(e){return ut(e)?e:ht(e)},mt=function(e){return C.from(e.dom.parentNode).map(Pe.fromDom)},gt=function(e,t){for(var n=u(t)?t:b,r=e.dom,o=[];null!==r.parentNode&&void 0!==r.parentNode;){var i=r.parentNode,a=Pe.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o},vt=function(e){return C.from(e.dom.previousSibling).map(Pe.fromDom)},At=function(e){return C.from(e.dom.nextSibling).map(Pe.fromDom)},yt=function(e){return E(e.dom.childNodes,Pe.fromDom)},bt=function(e,t){var n=e.dom.childNodes;return C.from(n[t]).map(Pe.fromDom)},Ot=u(Element.prototype.attachShadow)&&u(Node.prototype.getRootNode),wt=h(Ot),xt=Ot?function(e){return Pe.fromDom(e.dom.getRootNode())}:pt,_t=function(e){var t,n=xt(e);return dt(t=n)&&c(t.dom.host)?C.some(n):C.none()},Ct=function(e){return Pe.fromDom(e.dom.host)},kt=function(e){return c(e.dom.shadowRoot)},St=function(e){var t=ct(e)?e.dom.parentNode:e.dom;if(null==t||null===t.ownerDocument)return!1;var n,r,o=t.ownerDocument;return _t(Pe.fromDom(t)).fold((function(){return o.body.contains(t)}),(n=St,r=Ct,function(e){return n(r(e))}))},Vt=function(e){var t=e.dom.body;if(null==t)throw new Error("Body is not available yet");return Pe.fromDom(t)},Bt=function(e,t){var n=[];return P(yt(e),(function(e){t(e)&&(n=n.concat([e])),n=n.concat(Bt(e,t))})),n},Tt=function(e,t,n){return function(e,t,n){return M(gt(e,n),t)}(e,(function(e){return Qe(e,t)}),n)},Nt=function(e,t){return function(e,t){return M(yt(e),t)}(e,(function(e){return Qe(e,t)}))},Et=function(e,t){return function(e,t){var n=void 0===t?document:t.dom;return Me(n)?[]:E(n.querySelectorAll(e),Pe.fromDom)}(t,e)};function Pt(e,t,n,r,o){return e(n,r)?C.some(n):u(o)&&o(n)?C.none():t(n,r,o)}var Qt=function(e,t,n){for(var r=e.dom,o=u(n)?n:b;r.parentNode;){r=r.parentNode;var i=Pe.fromDom(r);if(t(i))return C.some(i);if(o(i))break}return C.none()},Mt=function(e,t,n){return Qt(e,(function(e){return Qe(e,t)}),n)},Dt=function(e,t){return function(e,t){return z(e.dom.childNodes,(function(e){return t(Pe.fromDom(e))})).map(Pe.fromDom)}(e,(function(e){return Qe(e,t)}))},$t=function(e,t){return De(t,e)},zt=function(e,t,n){return Pt((function(e,t){return Qe(e,t)}),Mt,e,t,n)},Rt=function(e,t,n){if(!(r(n)||l(n)||d(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")},It=function(e,t,n){Rt(e.dom,t,n)},Lt=function(e,t){var n=e.dom;Ue(t,(function(e,t){Rt(n,t,e)}))},Ft=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},Ut=function(e,t){return C.from(Ft(e,t))},Ht=function(e,t){e.dom.removeAttribute(t)},Wt=function(e){return $(e.dom.attributes,(function(e,t){return e[t.name]=t.value,e}),{})},jt=function(e,t,n){return void 0===n&&(n=m),e.exists((function(e){return n(e,t)}))},qt=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},Xt=function(e,t,n){return e.isSome()&&t.isSome()?C.some(n(e.getOrDie(),t.getOrDie())):C.none()},Yt=function(e,t){return e?C.some(t):C.none()},Gt=function(e){return void 0!==e.style&&u(e.style.getPropertyValue)},Zt=function(e,t,n){if(!r(n))throw new Error("CSS value must be a string: "+n);Gt(e)&&e.style.setProperty(t,n)},Kt=function(e,t,n){var r=e.dom;Zt(r,t,n)},Jt=function(e,t){var n=e.dom;Ue(t,(function(e,t){Zt(n,t,e)}))},en=function(e,t){var n=e.dom,r=window.getComputedStyle(n).getPropertyValue(t);return""!==r||St(e)?r:tn(n,t)},tn=function(e,t){return Gt(e)?e.style.getPropertyValue(t):""},nn=function(e,t){var n=e.dom,r=tn(n,t);return C.from(r).filter((function(e){return e.length>0}))},rn=function(e,t){!function(e,t){Gt(e)&&e.style.removeProperty(t)}(e.dom,t),jt(Ut(e,"style").map(ae),"")&&Ht(e,"style")},on=function(e,t,n){return void 0===n&&(n=0),Ut(e,t).map((function(e){return parseInt(e,10)})).getOr(n)},an=function(e,t){return on(e,t,1)},ln=function(e){return ft("col")(e)?on(e,"span",1)>1:an(e,"colspan")>1},sn=function(e){return an(e,"rowspan")>1},cn=function(e,t){return parseInt(en(e,t),10)},un=h(10),dn=h(10),fn=function(e,t){return hn(e,t,O)},hn=function(e,t,n){return L(yt(e),(function(e){return Qe(e,t)?n(e)?[e]:[]:hn(e,t,n)}))},pn=function(e,t){return function(e,t,n){return void 0===n&&(n=b),n(t)?C.none():B(e,ot(t))?C.some(t):Mt(t,e.join(","),(function(e){return Qe(e,"table")||n(e)}))}(["td","th"],e,t)},mn=function(e){return fn(e,"th,td")},gn=function(e){return Qe(e,"colgroup")?Nt(e,"col"):L(yn(e),(function(e){return Nt(e,"col")}))},vn=function(e,t){return zt(e,"table",t)},An=function(e){return fn(e,"tr")},yn=function(e){return vn(e).fold(h([]),(function(e){return Nt(e,"colgroup")}))},bn=function(e,t){return E(e,(function(e){if("colgroup"===ot(e)){var n=E(gn(e),(function(e){var t=on(e,"span",1);return et(e,1,t)}));return tt(e,n,"colgroup")}n=E(mn(e),(function(e){var t=on(e,"rowspan",1),n=on(e,"colspan",1);return et(e,t,n)}));return tt(e,n,t(e))}))},On=function(e){return mt(e).map((function(e){var t=ot(e);return function(e){return B(Je,e)}(t)?t:"tbody"})).getOr("tbody")},wn=function(e){var t=An(e),n=G(G([],yn(e),!0),t,!0);return bn(n,On)},xn=function(e,t,n){var r=e.cells,o=r.slice(0,t),i=r.slice(t),a=o.concat(n).concat(i);return kn(e,a)},_n=function(e,t,n){return xn(e,t,[n])},Cn=function(e,t,n){e.cells[t]=n},kn=function(e,t){return rt(e.element,t,e.section,e.isNew)},Sn=function(e,t){return e.cells[t]},Vn=function(e,t){return Sn(e,t).element},Bn=function(e){return e.cells.length},Tn=function(e){var t=Q(e,(function(e){return"colgroup"===e.section}));return{rows:t.fail,cols:t.pass}},Nn=function(e,t,n){var r=E(e.cells,n);return rt(t(e.element),r,e.section,!0)},En="data-snooker-locked-cols",Pn=function(e){return Ut(e,En).bind((function(e){return C.from(e.match(/\d+/g))})).map((function(e){return U(e,O)}))},Qn=function(e){var t=$(Tn(e).rows,(function(e,t){return P(t.cells,(function(t,n){t.isLocked&&(e[n]=!0)})),e}),{}),n=qe(t,(function(e,t){return parseInt(t,10)}));return function(e,t){var n=k.call(e,0);return n.sort(t),n}(n)},Mn=function(e,t){return e+","+t},Dn=function(e,t){var n=L(e.all,(function(e){return e.cells}));return M(n,t)},$n=function(e){var t={},n=[],r=j(e).map((function(e){return e.element})).bind(vn).bind(Pn).getOr({}),o=0,i=0,a=0,l=Q(e,(function(e){return"colgroup"===e.section})),s=l.pass,c=l.fail;P(c,(function(e){var l=[];P(e.cells,(function(e){for(var n=0;void 0!==t[Mn(a,n)];)n++;for(var o=Ke(r,n.toString()),s=function(e,t,n,r,o,i){return{element:e,rowspan:t,colspan:n,row:r,column:o,isLocked:i}}(e.element,e.rowspan,e.colspan,a,n,o),c=0;c<e.colspan;c++)for(var u=0;u<e.rowspan;u++){var d=n+c,f=Mn(a+u,d);t[f]=s,i=Math.max(i,d+1)}l.push(s)})),o++,n.push(tt(e.element,l,e.section)),a++}));var u=q(s).map((function(e){var t=function(e){var t={},n=0;return P(e.cells,(function(e){var r=e.colspan;N(r,(function(o){var i=n+o;t[i]=function(e,t,n){return{element:e,colspan:t,column:n}}(e.element,r,i)})),n+=r})),t}(e),n=function(e,t){return{element:e,columns:t}}(e.element,Xe(t));return{colgroups:[n],columns:t}})).getOrThunk((function(){return{colgroups:[],columns:{}}})),d=u.columns,f=u.colgroups,h=function(e,t){return{rows:e,columns:t}}(o,i);return{grid:h,access:t,all:n,columns:d,colgroups:f}},zn={fromTable:function(e){var t=wn(e);return $n(t)},generate:$n,getAt:function(e,t,n){return C.from(e.access[Mn(t,n)])},findItem:function(e,t,n){var r=Dn(e,(function(e){return n(t,e.element)}));return r.length>0?C.some(r[0]):C.none()},filterItems:Dn,justCells:function(e){return L(e.all,(function(e){return e.cells}))},justColumns:function(e){return Xe(e.columns)},hasColumns:function(e){return Le(e.columns).length>0},getColumnAt:function(e,t){return C.from(e.columns[t])}},Rn=function(e,t){var n=t.column,r=t.column+t.colspan-1,o=t.row,i=t.row+t.rowspan-1;return n<=e.finishCol&&r>=e.startCol&&o<=e.finishRow&&i>=e.startRow},In=function(e,t){return t.column>=e.startCol&&t.column+t.colspan-1<=e.finishCol&&t.row>=e.startRow&&t.row+t.rowspan-1<=e.finishRow},Ln=function(e,t,n){var r=zn.findItem(e,t,$e),o=zn.findItem(e,n,$e);return r.bind((function(e){return o.map((function(t){return n=e,r=t,o=Math.min(n.row,r.row),i=Math.min(n.column,r.column),a=Math.max(n.row+n.rowspan-1,r.row+r.rowspan-1),l=Math.max(n.column+n.colspan-1,r.column+r.colspan-1),{startRow:o,startCol:i,finishRow:a,finishCol:l};var n,r,o,i,a,l}))}))},Fn=function(e,t,n){return Ln(e,t,n).bind((function(t){return function(e,t){for(var n=!0,r=g(In,t),o=t.startRow;o<=t.finishRow;o++)for(var i=t.startCol;i<=t.finishCol;i++)n=n&&zn.getAt(e,o,i).exists(r);return n?C.some(t):C.none()}(e,t)}))},Un=function(e,t,n){return Ln(e,t,n).map((function(t){var n=zn.filterItems(e,g(Rn,t));return E(n,(function(e){return e.element}))}))},Hn=function(e,t){return zn.findItem(e,t,(function(e,t){return Re(t,e)})).map((function(e){return e.element}))},Wn=function(e,t,n){return vn(e).bind((function(r){return function(e,t,n,r){return zn.findItem(e,t,$e).bind((function(t){var o=n>0?t.row+t.rowspan-1:t.row,i=r>0?t.column+t.colspan-1:t.column;return zn.getAt(e,o+n,i+r).map((function(e){return e.element}))}))}(Xn(r),e,t,n)}))},jn=function(e,t,n){var r=Xn(e);return Un(r,t,n)},qn=function(e,t,n,r,o){var i=Xn(e),a=$e(e,n)?C.some(t):Hn(i,t),l=$e(e,o)?C.some(r):Hn(i,r);return a.bind((function(e){return l.bind((function(t){return Un(i,e,t)}))}))},Xn=zn.fromTable,Yn=function(e,t){mt(e).each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},Gn=function(e,t){At(e).fold((function(){mt(e).each((function(e){Kn(e,t)}))}),(function(e){Yn(e,t)}))},Zn=function(e,t){var n=function(e){return bt(e,0)}(e);n.fold((function(){Kn(e,t)}),(function(n){e.dom.insertBefore(t.dom,n.dom)}))},Kn=function(e,t){e.dom.appendChild(t.dom)},Jn=function(e,t){Yn(e,t),Kn(t,e)},er=function(e,t){P(t,(function(n,r){var o=0===r?e:t[r-1];Gn(o,n)}))},tr=function(e,t){P(t,(function(t){Kn(e,t)}))},nr=function(e){e.dom.textContent="",P(yt(e),(function(e){rr(e)}))},rr=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},or=function(e){var t,n=yt(e);n.length>0&&(t=e,P(n,(function(e){Yn(t,e)}))),rr(e)},ir=function(e,t){var n=function(t){return e(t)?C.from(t.dom.nodeValue):C.none()};return{get:function(r){if(!e(r))throw new Error("Can only get "+t+" value of a "+t+" node");return n(r).getOr("")},getOption:n,set:function(n,r){if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=r}}}(ct,"text"),ar=function(e){return ir.get(e)},lr=function(e){return ir.getOption(e)},sr=function(e,t){return ir.set(e,t)},cr=["body","p","div","article","aside","figcaption","figure","footer","header","nav","section","ol","ul","li","table","thead","tbody","tfoot","caption","tr","td","th","h1","h2","h3","h4","h5","h6","blockquote","pre","address"];function ur(){return{up:h({selector:Mt,closest:zt,predicate:Qt,all:gt}),down:h({selector:Et,predicate:Bt}),styles:h({get:en,getRaw:nn,set:Kt,remove:rn}),attrs:h({get:Ft,set:It,remove:Ht,copyTo:function(e,t){var n=Wt(e);Lt(t,n)}}),insert:h({before:Yn,after:Gn,afterAll:er,append:Kn,appendAll:tr,prepend:Zn,wrap:Jn}),remove:h({unwrap:or,remove:rr}),create:h({nu:Pe.fromTag,clone:function(e){return Pe.fromDom(e.dom.cloneNode(!1))},text:Pe.fromText}),query:h({comparePosition:function(e,t){return e.dom.compareDocumentPosition(t.dom)},prevSibling:vt,nextSibling:At}),property:h({children:yt,name:ot,parent:mt,document:function(e){return pt(e).dom},isText:ct,isComment:lt,isElement:st,isSpecial:function(e){var t=ot(e);return B(["script","noscript","iframe","noframes","noembed","title","style","textarea","xmp"],t)},getLanguage:function(e){return st(e)?Ut(e,"lang"):C.none()},getText:ar,setText:sr,isBoundary:function(e){return!!st(e)&&("body"===ot(e)||B(cr,ot(e)))},isEmptyTag:function(e){return!!st(e)&&B(["br","img","hr","input"],ot(e))},isNonEditable:function(e){return st(e)&&"false"===Ft(e,"contenteditable")}}),eq:$e,is:Ie}}var dr,fr,hr,pr,mr=function(e,t,n,r){var o=t(e,n);return D(r,(function(n,r){var o=t(e,r);return gr(e,n,o)}),o)},gr=function(e,t,n){return t.bind((function(t){return n.filter(g(e.eq,t))}))},vr=function(e,t,n){return n.length>0?function(e,t,n,r){return r(e,t,n[0],n.slice(1))}(e,t,n,mr):C.none()},Ar=function(e,t,n,r){void 0===r&&(r=b);var o=[t].concat(e.up().all(t)),i=[n].concat(e.up().all(n)),a=function(e){return R(e,r).fold((function(){return e}),(function(t){return e.slice(0,t+1)}))},l=a(o),s=a(i),c=z(l,(function(t){return T(s,function(e,t){return g(e.eq,t)}(e,t))}));return{firstpath:l,secondpath:s,shared:c}},yr=ur(),br=function(e,t){return vr(yr,(function(t,n){return e(n)}),t)},Or=function(e){return Mt(e,"table")},wr=function(e,t,n){var r=function(e){return function(t){return void 0!==n&&n(t)||$e(t,e)}};return $e(e,t)?C.some({boxes:C.some([e]),start:e,finish:t}):Or(e).bind((function(o){return Or(t).bind((function(i){if($e(o,i))return C.some({boxes:jn(o,e,t),start:e,finish:t});if(Re(o,i)){var a=(l=Tt(t,"td,th",r(o))).length>0?l[l.length-1]:t;return C.some({boxes:qn(o,e,o,t,i),start:e,finish:a})}if(Re(i,o)){var l,s=(l=Tt(e,"td,th",r(i))).length>0?l[l.length-1]:e;return C.some({boxes:qn(i,e,o,t,i),start:e,finish:s})}return function(e,t,n){return Ar(yr,e,t,n)}(e,t).shared.bind((function(a){return zt(a,"table",n).bind((function(n){var a=Tt(t,"td,th",r(n)),l=a.length>0?a[a.length-1]:t,s=Tt(e,"td,th",r(n)),c=s.length>0?s[s.length-1]:e;return C.some({boxes:qn(n,e,o,t,i),start:c,finish:l})}))}))}))}))},xr=function(e,t){var n=Et(e,t);return n.length>0?C.some(n):C.none()},_r=function(e,t,n){return $t(e,t).bind((function(t){return $t(e,n).bind((function(e){return br(Or,[t,e]).map((function(n){return{first:t,last:e,table:n}}))}))}))},Cr=function(e,t,n,r,o){return function(e,t){return z(e,(function(e){return Qe(e,t)}))}(e,o).bind((function(e){return Wn(e,t,n).bind((function(e){return function(e,t){return Mt(e,"table").bind((function(n){return $t(n,t).bind((function(t){return wr(t,e).bind((function(e){return e.boxes.map((function(t){return{boxes:t,start:e.start,finish:e.finish}}))}))}))}))}(e,r)}))}))},kr=function(e,t){return xr(e,t)},Sr=function(e,t,n){return _r(e,t,n).bind((function(t){var n=function(t){return $e(e,t)},r="thead,tfoot,tbody,table",o=Mt(t.first,r,n),i=Mt(t.last,r,n);return o.bind((function(e){return i.bind((function(n){return $e(e,n)?function(e,t,n){var r=Xn(e);return Fn(r,t,n)}(t.table,t.first,t.last):C.none()}))}))}))},Vr=function(e){if(!i(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return P(e,(function(r,o){var a=Le(r);if(1!==a.length)throw new Error("one and only one name per case");var l=a[0],s=r[l];if(void 0!==n[l])throw new Error("duplicate key detected:"+l);if("cata"===l)throw new Error("cannot have a case named cata (sorry)");if(!i(s))throw new Error("case arguments must be an array");t.push(l),n[l]=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=n.length;if(i!==s.length)throw new Error("Wrong number of arguments to case "+l+". Expected "+s.length+" ("+s+"), got "+i);return{fold:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];if(t.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+t.length);return t[o].apply(null,n)},match:function(e){var r=Le(e);if(t.length!==r.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+r.join(","));if(!F(t,(function(e){return B(r,e)})))throw new Error("Not all branches were specified when using match. Specified: "+r.join(", ")+"\nRequired: "+t.join(", "));return e[l].apply(null,n)},log:function(e){}}}})),n},Br=Vr([{none:[]},{multiple:["elements"]},{single:["element"]}]),Tr=function(e,t,n,r){return e.fold(t,n,r)},Nr=Br.none,Er=Br.multiple,Pr=Br.single,Qr=tinymce.util.Tools.resolve("tinymce.PluginManager"),Mr=function(e,t){return Pe.fromDom(e.dom.cloneNode(t))},Dr=function(e){return Mr(e,!1)},$r=function(e){return Mr(e,!0)},zr=function(e,t){var n=Pe.fromTag(t),r=Wt(e);return Lt(n,r),n},Rr=function(e,t){var n=function(n){var r=t(n);if(r<=0||null===r){var o=en(n,e);return parseFloat(o)||0}return r},r=function(e,t){return $(t,(function(t,n){var r=en(e,n),o=void 0===r?0:parseInt(r,10);return isNaN(o)?t:t+o}),0)};return{set:function(t,n){if(!d(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);var r=t.dom;Gt(r)&&(r.style[e]=n+"px")},get:n,getOuter:n,aggregate:r,max:function(e,t,n){var o=r(e,n);return t>o?t-o:0}}},Ir=function(){var e=Ne().browser;return e.isIE()||e.isEdge()},Lr=function(e,t){return function(e){var t=parseFloat(e);return isNaN(t)?C.none():C.some(t)}(e).getOr(t)},Fr=function(e,t,n){return Lr(en(e,t),n)},Ur=function(e){return en(e,"box-sizing")},Hr=function(e,t,n,r){return t-Fr(e,"padding-"+n,0)-Fr(e,"padding-"+r,0)-Fr(e,"border-"+n+"-width",0)-Fr(e,"border-"+r+"-width",0)},Wr=function(e,t){var n=e.dom,r=n.getBoundingClientRect().width||n.offsetWidth;return"border-box"===t?r:Hr(e,r,"left","right")},jr=Rr("width",(function(e){return e.dom.offsetWidth})),qr=function(e){return jr.get(e)},Xr=function(e){return jr.getOuter(e)},Yr=function(e){return Wr(e,"content-box")},Gr=function(e){return Ir()?Wr(e,Ur(e)):Fr(e,"width",e.dom.offsetWidth)},Zr=function(e,t){void 0===t&&(t=O);var n=e.grid,r=N(n.columns,p),o=N(n.rows,p);return E(r,(function(n){return Kr((function(){return L(o,(function(t){return zn.getAt(e,t,n).filter((function(e){return e.column===n})).toArray()}))}),(function(e){return 1===e.colspan&&t(e.element)}),(function(){return zn.getAt(e,0,n)}))}))},Kr=function(e,t,n){var r=e();return z(r,t).orThunk((function(){return C.from(r[0]).orThunk(n)})).map((function(e){return e.element}))},Jr=function(e){var t=e.grid,n=N(t.rows,p),r=N(t.columns,p);return E(n,(function(t){return Kr((function(){return L(r,(function(n){return zn.getAt(e,t,n).filter((function(e){return e.row===t})).fold(h([]),(function(e){return[e]}))}))}),(function(e){return 1===e.rowspan}),(function(){return zn.getAt(e,t,0)}))}))},eo=function(e,t){if(t<0||t>=e.length-1)return C.none();var n=e[t].fold((function(){var n=function(e){var t=k.call(e,0);return t.reverse(),t}(e.slice(0,t));return X(n,(function(e,t){return e.map((function(e){return{value:e,delta:t+1}}))}))}),(function(e){return C.some({value:e,delta:0})})),r=e[t+1].fold((function(){var n=e.slice(t+1);return X(n,(function(e,t){return e.map((function(e){return{value:e,delta:t+1}}))}))}),(function(e){return C.some({value:e,delta:1})}));return n.bind((function(e){return r.map((function(t){var n=t.delta+e.delta;return Math.abs(t.value-e.value)/n}))}))},to=function(e,t){return function(n){return"rtl"===no(n)?t:e}},no=function(e){return"rtl"===en(e,"direction")?"rtl":"ltr"},ro=Rr("height",(function(e){var t=e.dom;return St(e)?t.getBoundingClientRect().height:t.offsetHeight})),oo=function(e){return ro.get(e)},io=function(e){return ro.getOuter(e)},ao=function(e){return Ir()?function(e,t){var n=e.dom,r=n.getBoundingClientRect().height||n.offsetHeight;return"border-box"===t?r:Hr(e,r,"top","bottom")}(e,Ur(e)):Fr(e,"height",e.dom.offsetHeight)},lo=function(e,t){return{left:e,top:t,translate:function(n,r){return lo(e+n,t+r)}}},so=lo,co=function(e,t){return void 0!==e?e:void 0!==t?t:0},uo=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,o=t.documentElement;if(n===e.dom)return so(n.offsetLeft,n.offsetTop);var i=co(null==r?void 0:r.pageYOffset,o.scrollTop),a=co(null==r?void 0:r.pageXOffset,o.scrollLeft),l=co(o.clientTop,n.clientTop),s=co(o.clientLeft,n.clientLeft);return fo(e).translate(a-s,i-l)},fo=function(e){var t=e.dom,n=t.ownerDocument.body;return n===t?so(n.offsetLeft,n.offsetTop):St(e)?function(e){var t=e.getBoundingClientRect();return so(t.left,t.top)}(t):so(0,0)},ho=function(e,t){return{row:e,y:t}},po=function(e,t){return{col:e,x:t}},mo=function(e){return uo(e).left+Xr(e)},go=function(e){return uo(e).left},vo=function(e,t){return po(e,go(t))},Ao=function(e,t){return po(e,mo(t))},yo=function(e){return uo(e).top},bo=function(e,t){return ho(e,yo(t))},Oo=function(e,t){return ho(e,yo(t)+io(t))},wo=function(e,t,n){if(0===n.length)return[];var r=E(n.slice(1),(function(t,n){return t.map((function(t){return e(n,t)}))})),o=n[n.length-1].map((function(e){return t(n.length-1,e)}));return r.concat([o])},xo={delta:p,positions:function(e){return wo(bo,Oo,e)},edge:yo},_o={delta:p,edge:go,positions:function(e){return wo(vo,Ao,e)}},Co={delta:function(e){return-e},edge:mo,positions:function(e){return wo(Ao,vo,e)}},ko=to(_o,Co),So={delta:function(e,t){return ko(t).delta(e,t)},positions:function(e,t){return ko(t).positions(e,t)},edge:function(e){return ko(e).edge(e)}},Vo={unsupportedLength:["em","ex","cap","ch","ic","rem","lh","rlh","vw","vh","vi","vb","vmin","vmax","cm","mm","Q","in","pc","pt","px"],fixed:["px","pt"],relative:["%"],empty:[""]},Bo=(dr="[0-9]+",fr="[eE][+-]?"+dr,hr=function(e){return"(?:"+e+")?"},pr=["Infinity",dr+"\\."+hr(dr)+hr(fr),"\\."+dr+hr(fr),dr+hr(fr)].join("|"),new RegExp("^([+-]?(?:"+pr+"))(.*)$")),To=function(e,t){return C.from(Bo.exec(e)).bind((function(e){var n=Number(e[1]),r=e[2];return function(e,t){return T(t,(function(t){return T(Vo[t],(function(t){return e===t}))}))}(r,t)?C.some({value:n,unit:r}):C.none()}))},No=/(\d+(\.\d+)?)%/,Eo=/(\d+(\.\d+)?)px|em/,Po=ft("col"),Qo=function(e,t,n){var r,o=(r=e,C.from(r.dom.parentElement).map(Pe.fromDom)).getOrThunk((function(){return Vt(ht(e))}));return t(e)/n(o)*100},Mo=function(e,t){Kt(e,"width",t+"px")},Do=function(e,t){Kt(e,"width",t+"%")},$o=function(e,t){Kt(e,"height",t+"px")},zo=function(e,t,n,r){var o=parseFloat(e);return ie(e,"%")&&"table"!==ot(t)?function(e,t,n,r){var o=vn(e).map((function(e){var r=n(e);return Math.floor(t/100*r)})).getOr(t);return r(e,o),o}(t,o,n,r):o},Ro=function(e){var t=function(e){return ao(e)+"px"}(e);return t?zo(t,e,oo,$o):oo(e)},Io=function(e,t){return nn(e,t).orThunk((function(){return Ut(e,t).map((function(e){return e+"px"}))}))},Lo=function(e){return Io(e,"width")},Fo=function(e){return Qo(e,qr,Yr)},Uo=function(e){return Po(e)?qr(e):Gr(e)},Ho=function(e){return function(e,t,n){return n(e)/an(e,t)}(e,"rowspan",Ro)},Wo=function(e,t,n){Kt(e,"width",t+n)},jo=function(e){return Qo(e,qr,Yr)+"%"},qo=h(No),Xo=ft("col"),Yo=function(e){return Lo(e).getOrThunk((function(){return Uo(e)+"px"}))},Go=function(e){return(t=e,Io(t,"height")).getOrThunk((function(){return Ho(e)+"px"}));var t},Zo=function(e,t,n,r,o,i){return e.filter(r).fold((function(){return i(eo(n,t))}),(function(e){return o(e)}))},Ko=function(e,t,n,r){var o=Zr(e),i=zn.hasColumns(e)?function(e){return E(zn.justColumns(e),(function(e){return C.from(e.element)}))}(e):o,a=[C.some(So.edge(t))].concat(E(So.positions(o,t),(function(e){return e.map((function(e){return e.x}))}))),l=y(ln);return E(i,(function(e,t){return Zo(e,t,a,l,(function(e){if(function(e){var t=Ne().browser,n=t.isChrome()||t.isFirefox();return!Xo(e)||n}(e))return n(e);var i,s,c=(i=o[t],s=p,null!=i?s(i):C.none());return Zo(c,t,a,l,(function(e){return r(C.some(qr(e)))}),r)}),r)}))},Jo=function(e){return e.map((function(e){return e+"px"})).getOr("")},ei=function(e,t,n){return Ko(e,t,Uo,(function(e){return e.getOrThunk(n.minCellWidth)}))},ti=function(e,t,n,r,o){var i=Jr(e),a=[C.some(n.edge(t))].concat(E(n.positions(i,t),(function(e){return e.map((function(e){return e.y}))})));return E(i,(function(e,t){return Zo(e,t,a,y(sn),r,o)}))},ni=function(e,t){return function(){return St(e)?t(e):parseFloat(nn(e,"width").getOr("0"))}},ri=function(e){var t=ni(e,qr),n=h(0);return{width:t,pixelWidth:t,getWidths:function(t,n){return ei(t,e,n)},getCellDelta:n,singleColumnWidth:h([0]),minCellWidth:n,setElementWidth:f,adjustTableWidth:f,isRelative:!0,label:"none"}},oi=function(e){var t=ni(e,(function(e){return parseFloat(jo(e))})),n=ni(e,qr);return{width:t,pixelWidth:n,getWidths:function(t,n){return function(e,t,n){return Ko(e,t,Fo,(function(e){return e.fold((function(){return n.minCellWidth()}),(function(e){return e/n.pixelWidth()*100}))}))}(t,e,n)},getCellDelta:function(e){return e/n()*100},singleColumnWidth:function(e,t){return[100-e]},minCellWidth:function(){return un()/n()*100},setElementWidth:Do,adjustTableWidth:function(n){var r=t();Do(e,r+n/100*r)},isRelative:!0,label:"percent"}},ii=function(e){var t=ni(e,qr);return{width:t,pixelWidth:t,getWidths:function(t,n){return ei(t,e,n)},getCellDelta:p,singleColumnWidth:function(e,t){return[Math.max(un(),e+t)-e]},minCellWidth:un,setElementWidth:Mo,adjustTableWidth:function(n){var r=t()+n;Mo(e,r)},isRelative:!1,label:"pixel"}},ai=function(e){return Lo(e).fold((function(){return ri(e)}),(function(t){return function(e,t){return null!==qo().exec(t)?oi(e):ii(e)}(e,t)}))},li=ii,si=oi,ci=function(e,t,n){var r=e[n].element,o=Pe.fromTag("td");Kn(o,Pe.fromTag("br")),(t?Kn:Zn)(r,o)},ui=function(e,t){var n=function(e){return Qe(e.element,t)},r=$r(e),o=wn(r),i=ai(e),a=zn.generate(o),l=function(e,t){var n=e.grid.columns,r=e.grid.rows,o=n,i=0,a=0,l=[],s=[];return Ue(e.access,(function(e){if(l.push(e),t(e)){s.push(e);var n=e.row,c=n+e.rowspan-1,u=e.column,d=u+e.colspan-1;n<r?r=n:c>i&&(i=c),u<o?o=u:d>a&&(a=d)}})),function(e,t,n,r,o,i){return{minRow:e,minCol:t,maxRow:n,maxCol:r,allCells:o,selectedCells:i}}(r,o,i,a,l,s)}(a,n),s="th:not("+t+"),td:not("+t+")",c=hn(r,"th,td",(function(e){return Qe(e,s)}));P(c,rr),function(e,t,n,r){for(var o=t.grid.columns,i=t.grid.rows,a=0;a<i;a++)for(var l=!1,s=0;s<o;s++)a<n.minRow||a>n.maxRow||s<n.minCol||s>n.maxCol||(zn.getAt(t,a,s).filter(r).isNone()?ci(e,l,a):l=!0)}(o,a,l,n);var u=function(e,t,n,r){if(0===r.minCol&&t.grid.columns===r.maxCol+1)return 0;var o=ei(t,e,n),i=$(o,(function(e,t){return e+t}),0),a=$(o.slice(r.minCol,r.maxCol+1),(function(e,t){return e+t}),0),l=a/i*n.pixelWidth()-n.pixelWidth();return n.getCellDelta(l)}(e,zn.fromTable(e),i,l);return function(e,t,n,r){Ue(n.columns,(function(e){(e.column<t.minCol||e.column>t.maxCol)&&rr(e.element)}));var o=M(fn(e,"tr"),(function(e){return 0===e.dom.childElementCount}));P(o,rr),t.minCol!==t.maxCol&&t.minRow!==t.maxRow||P(fn(e,"th,td"),(function(e){Ht(e,"rowspan"),Ht(e,"colspan")})),Ht(e,En),Ht(e,"data-snooker-col-series"),ai(e).adjustTableWidth(r)}(r,l,a,u),r},di=function(e){return"img"===ot(e)?1:lr(e).fold((function(){return yt(e).length}),(function(e){return e.length}))},fi=["img","br"],hi=function(e){return lr(e).filter((function(e){return 0!==e.trim().length||e.indexOf(" ")>-1})).isSome()||B(fi,ot(e))},pi=function(e){return t=hi,(n=function(e){for(var r=0;r<e.childNodes.length;r++){var o=Pe.fromDom(e.childNodes[r]);if(t(o))return C.some(o);var i=n(e.childNodes[r]);if(i.isSome())return i}return C.none()})(e.dom);var t,n},mi=function(e){return gi(e,hi)},gi=function(e,t){var n=function(e){for(var r=yt(e),o=r.length-1;o>=0;o--){var i=r[o];if(t(i))return C.some(i);var a=n(i);if(a.isSome())return a}return C.none()};return n(e)},vi={scope:["row","col"]},Ai=function(e){return function(){var t=Pe.fromTag("td",e.dom);return Kn(t,Pe.fromTag("br",e.dom)),t}},yi=function(e){return function(){return Pe.fromTag("col",e.dom)}},bi=function(e){return function(){return Pe.fromTag("colgroup",e.dom)}},Oi=function(e){return function(){return Pe.fromTag("tr",e.dom)}},wi=function(e,t,n){var r=function(e,t){var n=zr(e,t),r=yt($r(e));return tr(n,r),n}(e,t);return Ue(n,(function(e,t){null===e?Ht(r,t):It(r,t,e)})),r},xi=function(e){return e},_i=function(e,t,n){var r=function(e,t){var n,r,o,i;n=e.element,r=t,o=n.dom,i=r.dom,Gt(o)&&Gt(i)&&(i.style.cssText=o.style.cssText),rn(t,"height"),1!==e.colspan&&rn(t,"width")};return{col:function(n){var o=Pe.fromTag(ot(n.element),t.dom);return r(n,o),e(n.element,o),o},colgroup:bi(t),row:Oi(t),cell:function(o){var i=Pe.fromTag(ot(o.element),t.dom),a=n.getOr(["strong","em","b","i","span","font","h1","h2","h3","h4","h5","h6","p","div"]),l=a.length>0?function(e,t,n){return pi(e).map((function(r){var o=n.join(","),i=Tt(r,o,(function(t){return $e(t,e)}));return D(i,(function(e,t){var n=Dr(t);return Ht(n,"contenteditable"),Kn(e,n),n}),t)})).getOr(t)}(o.element,i,a):i;return Kn(l,Pe.fromTag("br")),r(o,i),function(e,t){Ue(vi,(function(n,r){return Ut(e,r).filter((function(e){return B(n,e)})).each((function(e){return It(t,r,e)}))}))}(o.element,i),e(o.element,i),i},replace:wi,colGap:yi(t),gap:Ai(t)}},Ci=function(e){return{col:yi(e),colgroup:bi(e),row:Oi(e),cell:Ai(e),replace:xi,colGap:yi(e),gap:Ai(e)}},ki=function(e){return E(e,Pe.fromDom)},Si=function(e){return Pe.fromDom(e.getBody())},Vi=function(e){return e.getBoundingClientRect().width},Bi=function(e){return e.getBoundingClientRect().height},Ti=function(e){return function(t){return $e(t,Si(e))}},Ni=function(e){return/^\d+(\.\d+)?$/.test(e)?e+"px":e},Ei=function(e){Ht(e,"data-mce-style");var t=function(e){return Ht(e,"data-mce-style")};P(mn(e),t),P(gn(e),t),P(An(e),t)},Pi=function(e){return Pe.fromDom(e.selection.getStart())},Qi=function(e){return Tr(e.get(),h([]),p,H)},Mi=function(e){var t=function(e,t){return Ut(e,t).exists((function(e){return parseInt(e,10)>1}))},n=Qi(e);return n.length>0&&F(n,(function(e){return t(e,"rowspan")||t(e,"colspan")}))?C.some(n):C.none()},Di=function(e,t,n){return Tr(t.get(),C.none,(function(t){return t.length<=1?C.none():Sr(e,n.firstSelectedSelector,n.lastSelectedSelector).map((function(e){return{bounds:e,cells:t}}))}),C.none)},$i="data-mce-selected",zi="td["+$i+"],th["+$i+"]",Ri="["+$i+"]",Ii="data-mce-first-selected",Li="td["+Ii+"],th["+Ii+"]",Fi="data-mce-last-selected",Ui="td["+Fi+"],th["+Fi+"]",Hi=Ri,Wi={selected:$i,selectedSelector:zi,firstSelected:Ii,firstSelectedSelector:Li,lastSelected:Fi,lastSelectedSelector:Ui},ji=function(e,t,n){return{element:n,mergable:Di(t,e,Wi),unmergable:Mi(e),selection:Qi(e)}},qi=function(e){return function(t,n){var r,o=ot(t),i="col"===o||"colgroup"===o?vn(r=t).bind((function(e){return kr(e,Wi.firstSelectedSelector)})).fold(h(r),(function(e){return e[0]})):t;return zt(i,e,n)}},Xi=qi("th,td,caption"),Yi=qi("th,td"),Gi=function(e){return Qi(e)},Zi=function(e,t,n){e.on("BeforeGetContent",(function(n){!0===n.selection&&Tr(t.get(),f,(function(t){n.preventDefault(),function(e){return vn(e[0]).map((function(e){var t=ui(e,Hi);return Ei(t),[t]}))}(t).each((function(t){n.content="text"===n.format?function(e){return E(e,(function(e){return e.dom.innerText})).join("")}(t):function(e,t){return E(t,(function(t){return e.selection.serializer.serialize(t.dom,{})})).join("")}(e,t)}))}),f)})),e.on("BeforeSetContent",(function(r){if(!0===r.selection&&!0===r.paste){var o=Gi(t);j(o).each((function(t){vn(t).each((function(o){var i,a,l,s=M((i=r.content,(l=(a||document).createElement("div")).innerHTML=i,yt(Pe.fromDom(l))),(function(e){return"meta"!==ot(e)})),c=ft("table");if(1===s.length&&c(s[0])){r.preventDefault();var u=Pe.fromDom(e.getDoc()),d=Ci(u),f=function(e,t,n){return{element:e,clipboard:t,generators:n}}(t,s[0],d);n.pasteCells(o,f).each((function(){e.focus()}))}}))}))}}))},Ki=Vr([{none:[]},{only:["index"]},{left:["index","next"]},{middle:["prev","index","next"]},{right:["prev","index"]}]),Ji=Y({},Ki),ea=function(e,t,n,r,o){var i=e.slice(0),a=function(e,t){return 0===e.length?Ji.none():1===e.length?Ji.only(0):0===t?Ji.left(0,1):t===e.length-1?Ji.right(t-1,t):t>0&&t<e.length-1?Ji.middle(t-1,t,t+1):Ji.none()}(e,t),l=h(E(i,h(0)));return a.fold(l,(function(e){return r.singleColumnWidth(i[e],n)}),(function(e,t){return o.calcLeftEdgeDeltas(i,e,t,n,r.minCellWidth(),r.isRelative)}),(function(e,t,a){return o.calcMiddleDeltas(i,e,t,a,n,r.minCellWidth(),r.isRelative)}),(function(e,t){return o.calcRightEdgeDeltas(i,e,t,n,r.minCellWidth(),r.isRelative)}))},ta=function(e,t,n){for(var r=0,o=e;o<t;o++)r+=void 0!==n[o]?n[o]:0;return r},na=function(e,t){var n=zn.justCells(e);return E(n,(function(e){var n=ta(e.row,e.row+e.rowspan,t);return{element:e.element,height:n,rowspan:e.rowspan}}))},ra=function(e,t){return zn.hasColumns(e)?function(e,t){var n=zn.justColumns(e);return E(n,(function(e,n){return{element:e.element,width:t[n],colspan:e.colspan}}))}(e,t):function(e,t){var n=zn.justCells(e);return E(n,(function(e){var n=ta(e.column,e.column+e.colspan,t);return{element:e.element,width:n,colspan:e.colspan}}))}(e,t)},oa=function(e,t,n){var r=ra(e,t);P(r,(function(e){n.setElementWidth(e.element,e.width)}))},ia=function(e,t,n,r,o){var i=zn.fromTable(e),a=o.getCellDelta(t),l=o.getWidths(i,o),s=n===i.grid.columns-1,c=r.clampTableDelta(l,n,a,o.minCellWidth(),s),u=ea(l,n,c,o,r),d=E(u,(function(e,t){return e+l[t]}));oa(i,d,o),r.resizeTable(o.adjustTableWidth,c,s)},aa=function(e,t,n,r){var o=zn.fromTable(e),i=function(e,t,n){return ti(e,t,n,Ho,(function(e){return e.getOrThunk(dn)}))}(o,e,r),a=E(i,(function(e,r){return n===r?Math.max(t+e,dn()):e})),l=na(o,a),s=function(e,t){return E(e.all,(function(e,n){return{element:e.element,height:t[n]}}))}(o,a);P(s,(function(e){$o(e.element,e.height)})),P(l,(function(e){$o(e.element,e.height)}));var c=D(a,(function(e,t){return e+t}),0);$o(e,c)},la=function(e){return E(e,h(0))},sa=function(e,t,n,r,o){return o(e.slice(0,t)).concat(r).concat(o(e.slice(n)))},ca=function(e){return function(t,n,r,o){if(e(r)){var i=Math.max(o,t[n]-Math.abs(r)),a=Math.abs(i-t[n]);return r>=0?a:-a}return r}},ua=ca((function(e){return e<0})),da=ca(O),fa=function(){var e=function(e,t,n,r){var o=(100+n)/100,i=Math.max(r,(e[t]+n)/o);return E(e,(function(e,n){return(n===t?i:e/o)-e}))},t=function(t,n,r,o,i,a){return a?e(t,n,o,i):function(e,t,n,r,o){var i=ua(e,t,r,o);return sa(e,t,n+1,[i,0],la)}(t,n,r,o,i)};return{resizeTable:function(e,t){return e(t)},clampTableDelta:ua,calcLeftEdgeDeltas:t,calcMiddleDeltas:function(e,n,r,o,i,a,l){return t(e,r,o,i,a,l)},calcRightEdgeDeltas:function(t,n,r,o,i,a){if(a)return e(t,r,o,i);var l=ua(t,r,o,i);return la(t.slice(0,r)).concat([l])},calcRedestributedWidths:function(e,t,n,r){if(r){var o=(t+n)/t,i=E(e,(function(e){return e/o}));return{delta:100*o-100,newSizes:i}}return{delta:n,newSizes:e}}}},ha=function(){var e=function(e,t,n,r,o){var i=da(e,r>=0?n:t,r,o);return sa(e,t,n+1,[i,-i],la)};return{resizeTable:function(e,t,n){n&&e(t)},clampTableDelta:function(e,t,n,r,o){if(o){if(n>=0)return n;var i=$(e,(function(e,t){return e+t-r}),0);return Math.max(-i,n)}return ua(e,t,n,r)},calcLeftEdgeDeltas:e,calcMiddleDeltas:function(t,n,r,o,i,a){return e(t,r,o,i,a)},calcRightEdgeDeltas:function(e,t,n,r,o,i){if(i)return la(e);var a=r/e.length;return E(e,h(a))},calcRedestributedWidths:function(e,t,n,r){return{delta:0,newSizes:e}}}},pa=function(e,t){var n=C.from(e.dom.documentElement).map(Pe.fromDom).getOr(e);return{parent:h(n),view:h(e),origin:h(so(0,0)),isResizable:t}},ma=function(e,t,n){return{parent:h(t),view:h(e),origin:h(so(0,0)),isResizable:n}},ga=Vr([{invalid:["raw"]},{pixels:["value"]},{percent:["value"]}]),va=function(e,t,n){var r=n.substring(0,n.length-e.length),o=parseFloat(r);return r===o.toString()?t(o):ga.invalid(n)},Aa=Y(Y({},ga),{from:function(e){return ie(e,"%")?va("%",ga.percent,e):ie(e,"px")?va("px",ga.pixels,e):ga.invalid(e)}}),ya=function(e,t,n){return e.fold((function(){return t}),(function(e){return function(e,t,n){var r=n/t;return E(e,(function(e){return Aa.from(e).fold((function(){return e}),(function(e){return e*r+"px"}),(function(e){return e/100*n+"px"}))}))}(t,n,e)}),(function(e){return function(e,t){return E(e,(function(e){return Aa.from(e).fold((function(){return e}),(function(e){return e/t*100+"%"}),(function(e){return e+"%"}))}))}(t,n)}))},ba=function(e,t,n){var r=Aa.from(n),o=F(e,(function(e){return"0px"===e}))?function(e,t){var n=e.fold((function(){return h("")}),(function(e){return h(e/t+"px")}),(function(){return h(100/t+"%")}));return N(t,n)}(r,e.length):ya(r,e,t);return xa(o)},Oa=function(e,t){return 0===e.length?t:D(e,(function(e,t){return Aa.from(t).fold(h(0),p,p)+e}),0)},wa=function(e,t){return Aa.from(e).fold(h(e),(function(e){return e+t+"px"}),(function(e){return e+t+"%"}))},xa=function(e){if(0===e.length)return e;var t=D(e,(function(e,t){var n=Aa.from(t).fold((function(){return{value:t,remainder:0}}),(function(e){return function(e,t){var n=Math.floor(e);return{value:n+t,remainder:e-n}}(e,"px")}),(function(e){return{value:e+"%",remainder:0}}));return{output:[n.value].concat(e.output),remainder:e.remainder+n.remainder}}),{output:[],remainder:0}),n=t.output;return n.slice(0,n.length-1).concat([wa(n[n.length-1],Math.round(t.remainder))])},_a=Aa.from,Ca=function(e){return _a(e).fold(h("px"),h("px"),h("%"))},ka=function(e,t,n){var r=zn.fromTable(e),o=r.all,i=zn.justCells(r),a=zn.justColumns(r);t.each((function(t){var n=Ca(t),o=qr(e),l=function(e,t){return Ko(e,t,Yo,Jo)}(r,e),s=ba(l,o,t);zn.hasColumns(r)?function(e,t,n){P(t,(function(t,r){var o=Oa([e[r]],un());Kt(t.element,"width",o+n)}))}(s,a,n):function(e,t,n){P(t,(function(t){var r=e.slice(t.column,t.colspan+t.column),o=Oa(r,un());Kt(t.element,"width",o+n)}))}(s,i,n),Kt(e,"width",t)})),n.each((function(t){var n=Ca(t),a=oo(e),l=function(e,t,n){return ti(e,t,n,Go,Jo)}(r,e,xo);!function(e,t,n,r){P(n,(function(t){var n=e.slice(t.row,t.rowspan+t.row),o=Oa(n,dn());Kt(t.element,"height",o+r)})),P(t,(function(t,n){Kt(t.element,"height",e[n])}))}(ba(l,a,t),o,i,n),Kt(e,"height",t)}))},Sa=function(e){return Lo(e).exists((function(e){return No.test(e)}))},Va=function(e){return Lo(e).exists((function(e){return Eo.test(e)}))},Ba=function(e){return Lo(e).isNone()},Ta=function(e){return zn.fromTable(e).grid},Na=function(e){var t=[];return{bind:function(e){if(void 0===e)throw new Error("Event bind error: undefined handler");t.push(e)},unbind:function(e){t=M(t,(function(t){return t!==e}))},trigger:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o={};P(e,(function(e,t){o[e]=n[t]})),P(t,(function(e){e(o)}))}}},Ea=function(e){return{registry:He(e,(function(e){return{bind:e.bind,unbind:e.unbind}})),trigger:He(e,(function(e){return e.trigger}))}},Pa=function(e){return e.slice(0).sort()},Qa=function(e,t,n){if(0===t.length)throw new Error("You must specify at least one required field.");var o;return function(e,t){if(!i(t))throw new Error("The "+e+" fields must be an array. Was: "+t+".");P(t,(function(t){if(!r(t))throw new Error("The value "+t+" in the "+e+" fields was not a string.")}))}("required",t),o=Pa(t),z(o,(function(e,t){return t<o.length-1&&e===o[t+1]})).each((function(e){throw new Error("The field: "+e+" occurs more than once in the combined fields: ["+o.join(", ")+"].")})),function(r){var o=Le(r);F(t,(function(e){return B(o,e)}))||function(e,t){throw new Error("All required keys ("+Pa(e).join(", ")+") were not specified. Specified keys were: "+Pa(t).join(", ")+".")}(t,o),e(t,o);var i=M(t,(function(e){return!n.validate(r[e],e)}));return i.length>0&&function(e,t){throw new Error("All values need to be of type: "+t+". Keys ("+Pa(e).join(", ")+") were not.")}(i,n.label),r}},Ma=function(e,t){var n=M(t,(function(t){return!B(e,t)}));n.length>0&&function(e){throw new Error("Unsupported keys for object: "+Pa(e).join(", "))}(n)},Da=function(e){return function(e,t){return Qa(e,t,{validate:u,label:"function"})}(Ma,e)},$a=Da(["compare","extract","mutate","sink"]),za=Da(["element","start","stop","destroy"]),Ra=Da(["forceDrop","drop","move","delayDrop"]),Ia=function(){var e=C.none(),t=Ea({move:Na(["info"])});return{onEvent:function(n,r){r.extract(n).each((function(n){var o=function(t,n){var r=e.map((function(e){return t.compare(e,n)}));return e=C.some(n),r}(r,n);o.each((function(e){t.trigger.move(e)}))}))},reset:function(){e=C.none()},events:t.registry}},La=function(){var e,t=(e=Ea({move:Na(["info"])}),{onEvent:f,reset:f,events:e.registry}),n=Ia(),r=t;return{on:function(){r.reset(),r=n},off:function(){r.reset(),r=t},isOn:function(){return r===n},onEvent:function(e,t){r.onEvent(e,t)},events:n.events}},Fa=function(e,t,n){var r,o,i,l,s=!1,c=Ea({start:Na([]),stop:Na([])}),u=La(),d=function(){p.stop(),u.isOn()&&(u.off(),c.trigger.stop())},f=(r=d,o=200,i=null,{cancel:l=function(){a(i)||(clearTimeout(i),i=null)},throttle:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];l(),i=setTimeout((function(){i=null,r.apply(null,e)}),o)}});u.events.move.bind((function(n){t.mutate(e,n.info)}));var h=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];s&&e.apply(null,t)}},p=t.sink(Ra({forceDrop:d,drop:h(d),move:h((function(e){f.cancel(),u.onEvent(e,t)})),delayDrop:h(f.throttle)}),n);return{element:p.element,go:function(e){p.start(e),u.on(),c.trigger.start()},on:function(){s=!0},off:function(){s=!1},destroy:function(){p.destroy()},events:c.registry}},Ua=function(e){var t,n,r=Pe.fromDom(function(e){if(wt()&&c(e.target)){var t=Pe.fromDom(e.target);if(st(t)&&kt(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return j(n)}}return C.from(e.target)}(e).getOr(e.target)),o=function(){return e.stopPropagation()},i=function(){return e.preventDefault()},a=(t=i,n=o,function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return t(n.apply(null,e))});return function(e,t,n,r,o,i,a){return{target:e,x:t,y:n,stop:r,prevent:o,kill:i,raw:a}}(r,e.clientX,e.clientY,o,i,a,e)},Ha=function(e,t,n,r,o){var i=function(e,t){return function(n){e(n)&&t(Ua(n))}}(n,r);return e.dom.addEventListener(t,i,o),{unbind:g(Wa,e,t,i,o)}},Wa=function(e,t,n,r){e.dom.removeEventListener(t,n,r)},ja=O,qa=function(e,t,n){return function(e,t,n,r){return Ha(e,t,n,r,!1)}(e,t,ja,n)},Xa=Ua,Ya=function(e,t){var n=Ft(e,t);return void 0===n||""===n?[]:n.split(" ")},Ga=function(e){return void 0!==e.dom.classList},Za=function(e,t){return function(e,t,n){var r=Ya(e,t).concat([n]);return It(e,t,r.join(" ")),!0}(e,"class",t)},Ka=function(e,t){Ga(e)?e.dom.classList.add(t):Za(e,t)},Ja=function(e,t){return Ga(e)&&e.dom.classList.contains(t)},el=function(e){var t=e.replace(/\./g,"-");return{resolve:function(e){return t+"-"+e}}},tl=el("ephox-dragster"),nl=tl.resolve,rl=$a({compare:function(e,t){return so(t.left-e.left,t.top-e.top)},extract:function(e){return C.some(so(e.x,e.y))},sink:function(e,t){var n=function(e){var t=Y({layerClass:nl("blocker")},e),n=Pe.fromTag("div");return It(n,"role","presentation"),Jt(n,{position:"fixed",left:"0px",top:"0px",width:"100%",height:"100%"}),Ka(n,nl("blocker")),Ka(n,t.layerClass),{element:h(n),destroy:function(){rr(n)}}}(t),r=qa(n.element(),"mousedown",e.forceDrop),o=qa(n.element(),"mouseup",e.drop),i=qa(n.element(),"mousemove",e.move),a=qa(n.element(),"mouseout",e.delayDrop);return za({element:n.element,start:function(e){Kn(e,n.element())},stop:function(){rr(n.element())},destroy:function(){n.destroy(),o.unbind(),i.unbind(),a.unbind(),r.unbind()}})},mutate:function(e,t){e.mutate(t.left,t.top)}}),ol=function(e){return zt(e,"[contenteditable]")},il=function(e,t){return void 0===t&&(t=!1),!Ne().browser.isIE()&&St(e)?e.dom.isContentEditable:ol(e).fold(h(t),(function(e){return"true"===al(e)}))},al=function(e){return e.dom.contentEditable},ll=el("ephox-snooker"),sl=ll.resolve,cl=function(){var e=Ea({drag:Na(["xDelta","yDelta","target"])}),t=C.none(),n=function(){var e=Ea({drag:Na(["xDelta","yDelta"])});return{mutate:function(t,n){e.trigger.drag(t,n)},events:e.registry}}();n.events.drag.bind((function(n){t.each((function(t){e.trigger.drag(n.xDelta,n.yDelta,t)}))}));return{assign:function(e){t=C.some(e)},get:function(){return t},mutate:n.mutate,events:e.registry}},ul=sl("resizer-bar"),dl=sl("resizer-rows"),fl=sl("resizer-cols"),hl=function(e){var t=Et(e.parent(),"."+ul);P(t,rr)},pl=function(e,t,n){var r=e.origin();P(t,(function(t){t.each((function(t){var o=n(r,t);Ka(o,ul),Kn(e.parent(),o)}))}))},ml=function(e,t,n,r){pl(e,t,(function(e,t){var o,i,a,l,s,c,u=(o=t.col,i=t.x-e.left,a=n.top-e.top,l=7,s=r,c=Pe.fromTag("div"),Jt(c,{position:"absolute",left:i-l/2+"px",top:a+"px",height:s+"px",width:l+"px"}),Lt(c,{"data-column":o,role:"presentation"}),c);return Ka(u,fl),u}))},gl=function(e,t,n,r){pl(e,t,(function(e,t){var o=function(e,t,n,r,o){var i=Pe.fromTag("div");return Jt(i,{position:"absolute",left:t+"px",top:n-o/2+"px",height:o+"px",width:r+"px"}),Lt(i,{"data-row":e,role:"presentation"}),i}(t.row,n.left-e.left,t.y-e.top,r,7);return Ka(o,dl),o}))},vl=function(e,t,n,r,o){var i=uo(n),a=t.isResizable,l=r.length>0?xo.positions(r,n):[],s=l.length>0?function(e,t){return L(e.all,(function(e,n){return t(e.element)?[n]:[]}))}(e,a):[],c=M(l,(function(e,t){return T(s,(function(e){return t===e}))}));gl(t,c,i,Xr(n));var u=o.length>0?So.positions(o,n):[],d=u.length>0?function(e,t){var n=[];return N(e.grid.columns,(function(r){var o=zn.getColumnAt(e,r).map((function(e){return e.element}));o.forall(t)&&n.push(r)})),M(n,(function(n){var r=zn.filterItems(e,(function(e){return e.column===n}));return F(r,(function(e){return t(e.element)}))}))}(e,a):[],f=M(u,(function(e,t){return T(d,(function(e){return t===e}))}));ml(t,f,i,io(n))},Al=function(e,t){if(hl(e),e.isResizable(t)){var n=zn.fromTable(t),r=Jr(n),o=Zr(n);vl(n,e,t,r,o)}},yl=function(e,t){var n=Et(e.parent(),"."+ul);P(n,t)},bl=function(e){yl(e,(function(e){Kt(e,"display","none")}))},Ol=function(e){yl(e,(function(e){Kt(e,"display","block")}))},wl=sl("resizer-bar-dragging"),xl=function(e){var t=cl(),n=function(e,t){void 0===t&&(t={});var n=void 0!==t.mode?t.mode:rl;return Fa(e,n,t)}(t,{}),r=C.none(),o=function(e,t){return C.from(Ft(e,t))};t.events.drag.bind((function(e){o(e.target,"data-row").each((function(t){var n=cn(e.target,"top");Kt(e.target,"top",n+e.yDelta+"px")})),o(e.target,"data-column").each((function(t){var n=cn(e.target,"left");Kt(e.target,"left",n+e.xDelta+"px")}))}));var i=function(e,t){return cn(e,t)-on(e,"data-initial-"+t,0)};n.events.stop.bind((function(){t.get().each((function(t){r.each((function(n){o(t,"data-row").each((function(e){var r=i(t,"top");Ht(t,"data-initial-top"),u.trigger.adjustHeight(n,r,parseInt(e,10))})),o(t,"data-column").each((function(e){var r=i(t,"left");Ht(t,"data-initial-left"),u.trigger.adjustWidth(n,r,parseInt(e,10))})),Al(e,n)}))}))}));var a=function(r,o){u.trigger.startAdjust(),t.assign(r),It(r,"data-initial-"+o,cn(r,o)),Ka(r,wl),Kt(r,"opacity","0.2"),n.go(e.parent())},l=qa(e.parent(),"mousedown",(function(e){var t;t=e.target,Ja(t,dl)&&a(e.target,"top"),function(e){return Ja(e,fl)}(e.target)&&a(e.target,"left")})),s=function(t){return $e(t,e.view())},c=qa(e.view(),"mouseover",(function(t){var n;(n=t.target,zt(n,"table",s).filter(il)).fold((function(){St(t.target)&&hl(e)}),(function(t){r=C.some(t),Al(e,t)}))})),u=Ea({adjustHeight:Na(["table","delta","row"]),adjustWidth:Na(["table","delta","column"]),startAdjust:Na([])});return{destroy:function(){l.unbind(),c.unbind(),n.destroy(),hl(e)},refresh:function(t){Al(e,t)},on:n.on,off:n.off,hideBars:g(bl,e),showBars:g(Ol,e),events:u.registry}},_l=function(e,t,n){var r=xo,o=So,i=xl(e),a=Ea({beforeResize:Na(["table","type"]),afterResize:Na(["table","type"]),startDrag:Na([])});return i.events.adjustHeight.bind((function(e){var t=e.table;a.trigger.beforeResize(t,"row");var n=r.delta(e.delta,t);aa(t,n,e.row,r),a.trigger.afterResize(t,"row")})),i.events.startAdjust.bind((function(e){a.trigger.startDrag()})),i.events.adjustWidth.bind((function(e){var r=e.table;a.trigger.beforeResize(r,"col");var i=o.delta(e.delta,r),l=n(r);ia(r,i,e.column,t,l),a.trigger.afterResize(r,"col")})),{on:i.on,off:i.off,hideBars:i.hideBars,showBars:i.showBars,destroy:i.destroy,events:a.registry}},Cl=function(e,t){return e.fire("newrow",{node:t})},kl=function(e,t){return e.fire("newcell",{node:t})},Sl=function(e,t,n){e.fire("TableModified",Y(Y({},n),{table:t}))},Vl={structure:!1,style:!0},Bl={structure:!0,style:!1},Tl={structure:!0,style:!0},Nl={"border-collapse":"collapse",width:"100%"},El=N(5,(function(e){var t=e+1+"px";return{title:t,value:t}})),Pl=E(["Solid","Dotted","Dashed","Double","Groove","Ridge","Inset","Outset","None","Hidden"],(function(e){return{title:e,value:e.toLowerCase()}})),Ql={border:"1"},Ml="preservetable",Dl=function(e){return e.getParam("table_sizing_mode","auto")},$l=function(e){return e.getParam("table_responsive_width")},zl=function(e){return e.getParam("table_border_widths",El,"array")},Rl=function(e){return e.getParam("table_border_styles",Pl,"array")},Il=function(e){return e.getParam("table_default_attributes",Ql,"object")},Ll=function(e){return e.getParam("table_default_styles",function(e){var t;if(Yl(e)){var n=e.dom,r=null!==(t=n.getParent(e.selection.getStart(),n.isBlock))&&void 0!==t?t:e.getBody(),o=Yr(Pe.fromDom(r));return Y(Y({},Nl),{width:o+"px"})}return Gl(e)?je(Nl,(function(e,t){return"width"!==t})):Nl}(e),"object")},Fl=function(e){return e.getParam("table_cell_advtab",!0,"boolean")},Ul=function(e){return e.getParam("table_row_advtab",!0,"boolean")},Hl=function(e){return e.getParam("table_advtab",!0,"boolean")},Wl=function(e){return e.getParam("table_style_by_css",!1,"boolean")},jl=function(e){return e.getParam("table_cell_class_list",[],"array")},ql=function(e){return e.getParam("table_class_list",[],"array")},Xl=function(e){return"relative"===Dl(e)||!0===$l(e)},Yl=function(e){return"fixed"===Dl(e)||!1===$l(e)},Gl=function(e){return"responsive"===Dl(e)},Zl=function(e){return e.getParam("table_use_colgroups",!1,"boolean")},Kl=function(e){var t="section",n=e.getParam("table_header_type",t,"string");return B(["section","cells","sectionCells","auto"],n)?n:t},Jl=function(e){var t=e.getParam("table_column_resizing",Ml,"string");return z(["preservetable","resizetable"],(function(e){return e===t})).getOr(Ml)},es=function(e){return"preservetable"===Jl(e)},ts=function(e){return"resizetable"===Jl(e)},ns=function(e){var t=e.getParam("table_clone_elements");return r(t)?C.some(t.split(/[ ,]/)):Array.isArray(t)?C.some(t):C.none()},rs=function(e){return e.getParam("table_background_color_map",[],"array")},os=function(e){return e.getParam("table_border_color_map",[],"array")},is=function(e,t){return Xl(e)?si(t):Yl(e)?li(t):ai(t)},as=function(e){Ht(e,"width")},ls=function(e){var t=jo(e);ka(e,C.some(t),C.none()),as(e)},ss=function(e){var t=function(e){return qr(e)+"px"}(e);ka(e,C.some(t),C.none()),as(e)},cs=function(e){rn(e,"width");var t=gn(e),n=t.length>0?t:mn(e);P(n,(function(e){rn(e,"width"),as(e)})),as(e)},us=function(){var e=Pe.fromTag("div");return Jt(e,{position:"static",height:"0",width:"0",padding:"0",margin:"0",border:"0"}),Kn(Vt(Pe.fromDom(document)),e),e},ds="bar-",fs=function(e){return"false"!==Ft(e,"data-mce-resize")},hs=function(e){var t,n,o=C.none(),i=C.none(),a=C.none(),l=function(e){return"TABLE"===e.nodeName},s=function(){return i},c=function(t){return is(e,t)},u=function(){return es(e)?ha():fa()},d=function(r,o,i){var a=ie(o,"e");if(""===n&&ls(r),i!==t&&""!==n){Kt(r,"width",n);var l=u(),s=c(r),d=es(e)||a?function(e){return Ta(e).columns}(r)-1:0;ia(r,i-t,d,l,s)}else if(function(e){return/^(\d+(\.\d+)?)%$/.test(e)}(n)){var f=parseFloat(n.replace("%",""));Kt(r,"width",i*f/t+"%")}(function(e){return/^(\d+(\.\d+)?)px$/.test(e)})(n)&&function(e){var t=zn.fromTable(e);zn.hasColumns(t)||P(mn(e),(function(e){var t=en(e,"width");Kt(e,"width",t),Ht(e,"width")}))}(r)};return e.on("init",(function(){var t=function(e,t){return e.inline?ma(Si(e),us(),t):pa(Pe.fromDom(e.getDoc()),t)}(e,fs);if(a=C.some(t),function(e){var t=e.getParam("object_resizing",!0);return r(t)?"table"===t:t}(e)&&function(e){return e.getParam("table_resize_bars",!0,"boolean")}(e)){var n=u(),l=_l(t,n,c);l.on(),l.events.startDrag.bind((function(t){o=C.some(e.selection.getRng())})),l.events.beforeResize.bind((function(t){var n=t.table.dom;!function(e,t,n,r,o){e.fire("ObjectResizeStart",{target:t,width:n,height:r,origin:o})}(e,n,Vi(n),Bi(n),ds+t.type)})),l.events.afterResize.bind((function(t){var n=t.table,r=n.dom;Ei(n),o.each((function(t){e.selection.setRng(t),e.focus()})),function(e,t,n,r,o){e.fire("ObjectResized",{target:t,width:n,height:r,origin:o})}(e,r,Vi(r),Bi(r),ds+t.type),e.undoManager.add()})),i=C.some(l)}})),e.on("ObjectResizeStart",(function(r){var o=r.target;if(l(o)){var i=Pe.fromDom(o);P(e.dom.select(".mce-clonedresizable"),(function(t){e.dom.addClass(t,"mce-"+Jl(e)+"-columns")})),!Va(i)&&Yl(e)?ss(i):!Sa(i)&&Xl(e)&&ls(i),Ba(i)&&oe(r.origin,ds)&&ls(i),t=r.width,n=Gl(e)?"":function(e,t){var n=e.dom.getStyle(t,"width")||e.dom.getAttrib(t,"width");return C.from(n).filter(le)}(e,o).getOr("")}})),e.on("ObjectResized",(function(t){var n=t.target;if(l(n)){var r=Pe.fromDom(n),o=t.origin;oe(o,"corner-")&&d(r,o,t.width),Ei(r),Sl(e,r.dom,Vl)}})),e.on("SwitchMode",(function(){s().each((function(t){e.mode.isReadOnly()?t.hideBars():t.showBars()}))})),{lazyResize:s,lazyWire:function(){return a.getOr(pa(Pe.fromDom(e.getBody()),fs))},destroy:function(){i.each((function(e){e.destroy()})),a.each((function(t){!function(e,t){e.inline&&rr(t.parent())}(e,t)}))}}},ps=function(e,t){return{element:e,offset:t}},ms=function(e,t,n){return e.property().isText(t)&&0===e.property().getText(t).trim().length||e.property().isComment(t)?n(t).bind((function(t){return ms(e,t,n).orThunk((function(){return C.some(t)}))})):C.none()},gs=function(e,t){return e.property().isText(t)?e.property().getText(t).length:e.property().children(t).length},vs=function(e,t){var n=ms(e,t,e.query().prevSibling).getOr(t);if(e.property().isText(n))return ps(n,gs(e,n));var r=e.property().children(n);return r.length>0?vs(e,r[r.length-1]):ps(n,gs(e,n))},As=vs,ys=ur(),bs=function(e,t){if(1===an(e,"colspan")){var n=function(e){return Lo(e).bind((function(e){return To(e,["fixed","relative","empty"])}))}(e);n.each((function(n){var r=n.value/2;Wo(e,r,n.unit),Wo(t,r,n.unit)}))}},Os=ft("th"),ws=function(e){return F(e,(function(e){return Os(e.element)}))},xs=function(e,t){return e&&t?"sectionCells":e?"section":"cells"},_s=function(e){var t="thead"===e.section,n=jt(Cs(e.cells),"th");return t||n?{type:"header",subType:xs(t,n)}:"tfoot"===e.section?{type:"footer"}:{type:"body"}},Cs=function(e){var t=M(e,(function(e){return Os(e.element)}));return 0===t.length?C.some("td"):t.length===e.length?C.some("th"):C.none()},ks=function(e,t,n){return nt(n(e.element,t),!0,e.isLocked)},Ss=function(e,t){return e.section!==t?rt(e.element,e.cells,t,e.isNew):e},Vs=function(){return{transformRow:Ss,transformCell:function(e,t,n){var r=n(e.element,t),o="td"!==ot(r)?function(e,t){var n=zr(e,t);Yn(e,n);var r=yt(e);return tr(n,r),rr(e),n}(r,"td"):r;return nt(o,e.isNew,e.isLocked)}}},Bs=function(){return{transformRow:Ss,transformCell:ks}},Ts=function(){return{transformRow:function(e,t){return Ss(e,"thead"===t?"tbody":t)},transformCell:ks}},Ns=function(e,t){var n=function(e){return X(e.all,(function(e){var t=_s(e);return"header"===t.type?C.from(t.subType):C.none()}))}(zn.fromTable(e)).getOr(t);switch(n){case"section":return Vs();case"sectionCells":return Bs();case"cells":return Ts()}},Es=Vs,Ps=Bs,Qs=Ts,Ms=function(){return{transformRow:p,transformCell:ks}},Ds=function(e,t,n,r){n===r?Ht(e,t):It(e,t,n)},$s=function(e,t,n){q(Nt(e,t)).fold((function(){return Zn(e,n)}),(function(e){return Gn(e,n)}))},zs=function(e,t){var n=[],r=[],o=function(e){return E(e,(function(e){e.isNew&&n.push(e.element);var t=e.element;return nr(t),P(e.cells,(function(e){e.isNew&&r.push(e.element),Ds(e.element,"colspan",e.colspan,1),Ds(e.element,"rowspan",e.rowspan,1),Kn(t,e.element)})),t}))},i=function(e){return L(e,(function(e){return E(e.cells,(function(e){return Ds(e.element,"span",e.colspan,1),e.element}))}))},a=function(t,n){var r=function(e,t){var n=Dt(e,t).getOrThunk((function(){var n=Pe.fromTag(t,ht(e).dom);return"thead"===t?$s(e,"caption,colgroup",n):"colgroup"===t?$s(e,"caption",n):Kn(e,n),n}));return nr(n),n}(e,n),a=("colgroup"===n?i:o)(t);tr(r,a)},l=function(t,n){t.length>0?a(t,n):function(t){Dt(e,t).each(rr)}(n)},s=[],c=[],u=[],d=[];return P(t,(function(e){switch(e.section){case"thead":s.push(e);break;case"tbody":c.push(e);break;case"tfoot":u.push(e);break;case"colgroup":d.push(e)}})),l(d,"colgroup"),l(s,"thead"),l(c,"tbody"),l(u,"tfoot"),{newRows:n,newCells:r}},Rs=function(e,t){if(0===e.length)return 0;var n=e[0];return R(e,(function(e){return!t(n.element,e.element)})).getOr(e.length)},Is=function(e,t,n,r){var o=function(e,t){return e[t]}(e,t),i="colgroup"===o.section,a=Rs(o.cells.slice(n),r),l=i?1:Rs(function(e,t){return E(e,(function(e){return Sn(e,t)}))}(e.slice(t),n),r);return{colspan:a,rowspan:l}},Ls=function(e,t){var n=E(e,(function(e){return E(e.cells,b)}));return E(e,(function(r,o){var i=L(r.cells,(function(r,i){if(!1===n[o][i]){var a=Is(e,o,i,t);return function(e,t,r,o){for(var i=e;i<e+r;i++)for(var a=t;a<t+o;a++)n[i][a]=!0}(o,i,a.rowspan,a.colspan),[(l=r.element,s=a.rowspan,c=a.colspan,u=r.isNew,{element:l,rowspan:s,colspan:c,isNew:u})]}return[];var l,s,c,u}));return function(e,t,n,r){return{element:e,cells:t,section:n,isNew:r}}(r.element,i,r.section,r.isNew)}))},Fs=function(e,t,n){var r=[];P(e.colgroups,(function(o){for(var i=[],a=0;a<e.grid.columns;a++){var l=zn.getColumnAt(e,a).map((function(e){return nt(e.element,n,!1)})).getOrThunk((function(){return nt(t.colGap(),!0,!1)}));i.push(l)}r.push(rt(o.element,i,"colgroup",n))}));for(var o=0;o<e.grid.rows;o++){for(var i=[],a=0;a<e.grid.columns;a++){var l=zn.getAt(e,o,a).map((function(e){return nt(e.element,n,e.isLocked)})).getOrThunk((function(){return nt(t.gap(),!0,!1)}));i.push(l)}var s=e.all[o],c=rt(s.element,i,s.section,n);r.push(c)}return r},Us=function(e){return Ls(e,$e)},Hs=function(e,t){return X(e.all,(function(e){return z(e.cells,(function(e){return $e(t,e.element)}))}))},Ws=function(e,t,n){var r=E(t.selection,(function(t){return pn(t).bind((function(t){return Hs(e,t)})).filter(n)})),o=qt(r);return Yt(o.length>0,o)},js=function(e,t,n,r,o){return function(i,a,l,s,c){var u=zn.fromTable(a),d=C.from(null==c?void 0:c.section).getOrThunk(Ms);return t(u,l).map((function(t){var n=function(e,t){return Fs(e,t,!1)}(u,s),r=e(n,t,$e,o(s),d),i=Qn(r.grid);return{info:t,grid:Us(r.grid),cursor:r.cursor,lockedColumns:i}})).bind((function(e){var t=zs(a,e.grid),o=C.from(null==c?void 0:c.sizing).getOrThunk((function(){return ai(a)})),l=C.from(null==c?void 0:c.resize).getOrThunk(ha);return n(a,e.grid,e.info,{sizing:o,resize:l,section:d}),r(a),Al(i,a),Ht(a,En),e.lockedColumns.length>0&&It(a,En,e.lockedColumns.join(",")),C.some({cursor:e.cursor,newRows:t.newRows,newCells:t.newCells})}))}},qs=function(e,t){return Ws(e,t,O).map((function(e){return{cells:e,generators:t.generators,clipboard:t.clipboard}}))},Xs=function(e,t){return Ws(e,t,O)},Ys=function(e,t){return Ws(e,t,(function(e){return!e.isLocked}))},Gs=function(e,t){return F(t,(function(t){return function(e,t){return Hs(e,t).exists((function(e){return!e.isLocked}))}(e,t)}))},Zs=function(e,t){return function(e,t){return t.mergable}(0,t).filter((function(t){return Gs(e,t.cells)}))},Ks=function(e,t){return function(e,t){return t.unmergable}(0,t).filter((function(t){return Gs(e,t)}))},Js=function(e,t,n,r){for(var o=Tn(e).rows,i=!0,a=0;a<o.length;a++)for(var l=0;l<Bn(o[0]);l++){var s=o[a],c=Sn(s,l),u=n(c.element,t);!0===u&&!1===i?Cn(s,l,nt(r(),!0,c.isLocked)):!0===u&&(i=!1)}return e},ec=function(e,t,n,r){var o=Tn(e).rows;if(t>0&&t<o.length){var i=function(e,t){return $(e,(function(e,n){return T(e,(function(e){return t(e.element,n.element)}))?e:e.concat([n])}),[])}(o[t-1].cells,n);P(i,(function(e){for(var i=C.none(),a=t;a<o.length;a++)for(var l=function(t){var l=o[a],s=Sn(l,t);n(s.element,e.element)&&(i.isNone()&&(i=C.some(r())),i.each((function(e){Cn(l,t,nt(e,!0,s.isLocked))})))},s=0;s<Bn(o[0]);s++)l(s)}))}return e},tc=function(e){return{isValue:O,isError:b,getOr:h(e),getOrThunk:h(e),getOrDie:h(e),or:function(t){return tc(e)},orThunk:function(t){return tc(e)},fold:function(t,n){return n(e)},map:function(t){return tc(t(e))},mapError:function(t){return tc(e)},each:function(t){t(e)},bind:function(t){return t(e)},exists:function(t){return t(e)},forall:function(t){return t(e)},toOptional:function(){return C.some(e)}}},nc=function(e){return{isValue:b,isError:O,getOr:p,getOrThunk:function(e){return e()},getOrDie:function(){return(t=String(e),function(){throw new Error(t)})();var t},or:p,orThunk:function(e){return e()},fold:function(t,n){return t(e)},map:function(t){return nc(e)},mapError:function(t){return nc(t(e))},each:f,bind:function(t){return nc(e)},exists:b,forall:O,toOptional:C.none}},rc={value:tc,error:nc,fromOption:function(e,t){return e.fold((function(){return nc(t)}),tc)}},oc=function(e,t){return{rowDelta:0,colDelta:Bn(e[0])-Bn(t[0])}},ic=function(e,t){return{rowDelta:e.length-t.length,colDelta:0}},ac=function(e,t,n,r){var o="colgroup"===t.section?n.col:n.cell;return N(e,(function(e){return nt(o(),!0,r(e))}))},lc=function(e,t,n,r){var o=e[e.length-1];return e.concat(N(t,(function(){var e="colgroup"===o.section?n.colgroup:n.row,t=Nn(o,e,p),i=ac(t.cells.length,t,n,(function(e){return Ze(r,e.toString())}));return kn(t,i)})))},sc=function(e,t,n,r){return E(e,(function(e){var o=ac(t,e,n,b);return xn(e,r,o)}))},cc=function(e,t,n){var r=t.colDelta<0?sc:p,o=t.rowDelta<0?lc:p,i=Qn(e),a=Bn(e[0]),l=T(i,(function(e){return e===a-1})),s=r(e,Math.abs(t.colDelta),n,l?a-1:a),c=Qn(s);return o(s,Math.abs(t.rowDelta),n,U(c,O))},uc=function(e,t,n,r){var o=g(r,Sn(e[t],n).element),i=e[t];return e.length>1&&Bn(i)>1&&(n>0&&o(Vn(i,n-1))||n<i.cells.length-1&&o(Vn(i,n+1))||t>0&&o(Vn(e[t-1],n))||t<e.length-1&&o(Vn(e[t+1],n)))},dc=function(e,t,n){return M(n,(function(n){return n>=e.column&&n<=Bn(t[0])+e.column}))},fc=function(e,t,n,r,o){var i=Qn(t),a=function(e,t,n){var r=Bn(t[0]),o=Tn(t).cols.length+e.row,i=N(r-e.column,(function(t){return t+e.column})),a=z(i,(function(e){return F(n,(function(t){return t!==e}))})).getOr(r-1);return{row:o,column:a}}(e,t,i),l=Tn(n).rows,s=dc(a,l,i),c=function(e,t,n){if(e.row>=t.length||e.column>Bn(t[0]))return rc.error("invalid start address out of table bounds, row: "+e.row+", column: "+e.column);var r=t.slice(e.row),o=r[0].cells.slice(e.column),i=Bn(n[0]),a=n.length;return rc.value({rowDelta:r.length-a,colDelta:o.length-i})}(a,t,l);return c.map((function(e){var n=Y(Y({},e),{colDelta:e.colDelta-s.length}),i=cc(t,n,r),c=Qn(i),u=dc(a,l,c);return function(e,t,n,r,o,i){for(var a=e.row,l=e.column,s=a+n.length,c=l+Bn(n[0])+i.length,u=U(i,O),d=a;d<s;d++)for(var f=0,h=l;h<c;h++)if(u[h])f++;else{uc(t,d,h,o)&&Js(t,Vn(t[d],h),o,r.cell);var p=h-l-f,m=Sn(n[d-a],p),g=m.element,v=r.replace(g);Cn(t[d],h,nt(v,!0,m.isLocked))}return t}(a,i,l,r,o,u)}))},hc=function(e,t,n,r,o){!function(e,t,n,r){t>0&&t<e[0].cells.length&&P(e,(function(e){var o=e.cells[t-1],i=e.cells[t];n(i.element,o.element)&&Cn(e,t,nt(r(),!0,i.isLocked))}))}(t,e,o,r.cell);var i=ic(n,t),a=cc(n,i,r),l=ic(t,a),s=cc(t,l,r);return E(s,(function(t,n){return xn(t,e,a[n].cells)}))},pc=function(e,t,n,r,o){ec(t,e,o,r.cell);var i=Qn(t),a=oc(t,n),l=Y(Y({},a),{colDelta:a.colDelta-i.length}),s=cc(t,l,r),c=Tn(s),u=c.cols,d=c.rows,f=Qn(s),h=oc(n,t),p=Y(Y({},h),{colDelta:h.colDelta+f.length}),m=function(e,t,n){return E(e,(function(e){return $(n,(function(n,r){var o=ac(1,e,t,O)[0];return _n(n,r,o)}),e)}))}(n,r,f),g=cc(m,p,r);return u.concat(d.slice(0,e)).concat(g).concat(d.slice(e,d.length))},mc=function(e,t,n,r,o){var i=Tn(e),a=i.rows,l=i.cols,s=a.slice(0,t),c=a.slice(t),u=function(e,t,n,r){return Nn(e,(function(e){return r(e,n)}),t)}(a[n],(function(e,n){return t>0&&t<a.length&&r(Vn(a[t-1],n),Vn(a[t],n))?Sn(a[t],n):nt(o(e.element,r),!0,e.isLocked)}),r,o);return l.concat(s).concat([u]).concat(c)},gc=function(e,t,n,r,o){return E(e,(function(e){var i=t>0&&t<Bn(e)&&r(Vn(e,t-1),Vn(e,t)),a=function(e,t,n,r,o,i,a){if("colgroup"!==n&&r)return Sn(e,t);var l=Sn(e,o);return nt(a(l.element,i),!0,!1)}(e,t,e.section,i,n,r,o);return _n(e,t,a)}))},vc=function(e,t,n,r){return function(e,t,n,r){return void 0!==Vn(e[t],n)&&t>0&&r(Vn(e[t-1],n),Vn(e[t],n))}(e,t,n,r)||function(e,t,n){return t>0&&n(Vn(e,t-1),Vn(e,t))}(e[t],n,r)},Ac=function(e,t,n,r){var o=function(e){return function(e){return"row"===e?sn(t):ln(t)}(e)?e+"group":e};return e?Os(t)?o(n):null:r&&Os(t)?o("row"===n?"col":"row"):null},yc=function(e,t,n){return nt(n(e.element,t),!0,e.isLocked)},bc=function(e,t,n,r,o,i,a){return E(e,(function(e,l){return function(e,t){var n=e.cells,r=E(n,t);return rt(e.element,r,e.section,e.isNew)}(e,(function(e,s){if(function(e){return T(t,(function(t){return n(e.element,t.element)}))}(e)){var c=a(e,l,s)?o(e,n,r):e;return i(c,l,s).each((function(e){var t,n;t=c.element,n={scope:C.from(e)},Ue(n,(function(e,n){e.fold((function(){Ht(t,n)}),(function(e){Rt(t.dom,n,e)}))}))})),c}return e}))}))},Oc=function(e,t,n){return L(e,(function(r,o){return vc(e,o,t,n)?[]:[Sn(r,t)]}))},wc=function(e,t,n,r,o){var i=Tn(e).rows,a=L(t,(function(e){return Oc(i,e,r)})),l=E(e,(function(e){return ws(e.cells)})),s=function(e,t){return F(t,p)&&ws(e)?O:function(e,n,r){return!("th"===ot(e.element)&&t[n])}}(a,l),c=function(e,t){return function(n,r){return C.some(Ac(e,n.element,"row",t[r]))}}(n,l);return bc(e,a,r,o,yc,c,s)},xc=function(e,t,n,r,o,i,a){var l=Tn(e),s=l.cols,c=l.rows,u=c[t[0]],d=L(t,(function(e){return function(e,t,n){var r=e[t];return L(r.cells,(function(r,o){return vc(e,t,o,n)?[]:[r]}))}(c,e,o)})),f=E(u.cells,(function(e,t){return ws(Oc(c,t,o))})),h=G([],c,!0);P(t,(function(e){h[e]=a.transformRow(c[e],n)}));var m=s.concat(h),g=function(e,t){return F(t,p)&&ws(e.cells)?O:function(e,n,r){return!("th"===ot(e.element)&&t[r])}}(u,f),v=function(e,t){return function(n,r,o){return C.some(Ac(e,n.element,"col",t[o]))}}(r,f);return bc(m,d,o,i,a.transformCell,v,g)},_c=function(e,t,n,r){var o=Tn(e).rows,i=E(t,(function(e){return Sn(o[e.row],e.column)}));return bc(e,i,n,r,yc,C.none,O)},Cc=function(e){return $(e,(function(e,t){return T(e,(function(e){return e.column===t.column}))?e:e.concat([t])}),[]).sort((function(e,t){return e.column-t.column}))},kc=ft("col"),Sc=ft("colgroup"),Vc=function(e){return"tr"===ot(e)||Sc(e)},Bc=function(e){return{element:e,colspan:on(e,"colspan",1),rowspan:on(e,"rowspan",1)}},Tc=function(e){return Ut(e,"scope").map((function(e){return e.substr(0,3)}))},Nc=function(e,t){void 0===t&&(t=Bc);var n=function(n){if(Vc(n))return Sc((o={element:n}).element)?e.colgroup(o):e.row(o);var o,i=function(t){return kc(t.element)?e.col(t):e.cell(t)}(t(n));return r=C.some({item:n,replacement:i}),i},r=C.none();return{getOrInit:function(e,t){return r.fold((function(){return n(e)}),(function(r){return t(e,r.item)?r.replacement:n(e)}))}}},Ec=function(e){return function(t){var n=[],r=function(r){var o="td"===e?{scope:null}:{},i=t.replace(r,e,o);return n.push({item:r,sub:i}),i};return{replaceOrInit:function(e,t){return Vc(e)||kc(e)?e:function(e,t){return z(n,(function(n){return t(n.item,e)}))}(e,t).fold((function(){return r(e)}),(function(n){return t(e,n.item)?n.sub:r(e)}))}}}},Pc=function(e){return{unmerge:function(t){var n=Tc(t);return n.each((function(e){return It(t,"scope",e)})),function(){var r=e.cell({element:t,colspan:1,rowspan:1});return rn(r,"width"),rn(t,"width"),n.each((function(e){return It(r,"scope",e)})),r}},merge:function(e){return rn(e[0],"width"),function(){var t=qt(E(e,Tc));if(0===t.length)return C.none();var n=t[0],r=["row","col"];return T(t,(function(e){return e!==n&&B(r,e)}))?C.none():C.from(n)}().fold((function(){return Ht(e[0],"scope")}),(function(t){return It(e[0],"scope",t+"group")})),h(e[0])}}},Qc=["body","p","div","article","aside","figcaption","figure","footer","header","nav","section","ol","ul","table","thead","tfoot","tbody","caption","tr","td","th","h1","h2","h3","h4","h5","h6","blockquote","pre","address"],Mc=ur(),Dc=function(e){return function(e,t){var n=e.property().name(t);return B(Qc,n)}(Mc,e)},$c=function(e){return function(e,t){var n=e.property().name(t);return B(["ol","ul"],n)}(Mc,e)},zc=function(e){return function(e,t){return B(["br","img","hr","input"],e.property().name(t))}(Mc,e)},Rc=function(e){var t,n=function(e){return"br"===ot(e)},r=function(e){return mi(e).bind((function(t){var r=At(t).map((function(e){return!!Dc(e)||!!zc(e)&&"img"!==ot(e)})).getOr(!1);return mt(t).map((function(o){return!0===r||function(e){return"li"===ot(e)||Qt(e,$c).isSome()}(o)||n(t)||Dc(o)&&!$e(e,o)?[]:[Pe.fromTag("br")]}))})).getOr([])},o=(t=L(e,(function(e){var t=yt(e);return function(e){return F(e,(function(e){return n(e)||ct(e)&&0===ar(e).trim().length}))}(t)?[]:t.concat(r(e))})),0===t.length?[Pe.fromTag("br")]:t);nr(e[0]),tr(e[0],o)},Ic=function(e){return il(e,!0)},Lc=function(e){0===mn(e).length&&rr(e)},Fc=function(e,t){return{grid:e,cursor:t}},Uc=function(e,t,n){var r,o,i=Tn(e).rows;return C.from(null===(o=null===(r=i[t])||void 0===r?void 0:r.cells[n])||void 0===o?void 0:o.element).filter(Ic).orThunk((function(){return function(e){return X(e,(function(e){return X(e.cells,(function(e){var t=e.element;return Yt(Ic(t),t)}))}))}(i)}))},Hc=function(e,t,n){var r=Uc(e,t,n);return Fc(e,r)},Wc=function(e){return $(e,(function(e,t){return T(e,(function(e){return e.row===t.row}))?e:e.concat([t])}),[]).sort((function(e,t){return e.row-t.row}))},jc=function(e,t){return function(n,r,o,i,a){var l=Wc(r),s=E(l,(function(e){return e.row})),c=xc(n,s,e,t,o,i.replaceOrInit,a);return Hc(c,r[0].row,r[0].column)}},qc=jc("thead",!0),Xc=jc("tbody",!1),Yc=jc("tfoot",!1),Gc=function(e,t,n){var r=function(e,t){return bn(e,(function(){return t}))}(e,n.section),o=zn.generate(r);return Fs(o,t,!0)},Zc=function(e,t,n,r){return function(e,t,n,r){var o=zn.generate(t),i=r.getWidths(o,r);oa(o,i,r)}(0,t,0,r.sizing)},Kc=function(e,t,n,r){return function(e,t,n,r,o){var i=zn.generate(t),a=r.getWidths(i,r),l=r.pixelWidth(),s=o.calcRedestributedWidths(a,l,n.pixelDelta,r.isRelative),c=s.newSizes,u=s.delta;oa(i,c,r),r.adjustTableWidth(u)}(0,t,n,r.sizing,r.resize)},Jc=function(e,t){return T(t,(function(e){return 0===e.column&&e.isLocked}))},eu=function(e,t){return T(t,(function(t){return t.column+t.colspan>=e.grid.columns&&t.isLocked}))},tu=function(e,t){var n=Zr(e),r=Cc(t);return $(r,(function(e,t){return e+n[t.column].map(Xr).getOr(0)}),0)},nu=function(e){return function(t,n){return Xs(t,n).filter((function(n){return!(e?Jc:eu)(t,n)})).map((function(e){return{details:e,pixelDelta:tu(t,e)}}))}},ru=function(e){return function(t,n){return qs(t,n).filter((function(n){return!(e?Jc:eu)(t,n.cells)}))}},ou=Ec("th"),iu=Ec("td"),au=js((function(e,t,n,r){var o=t[0].row,i=Wc(t),a=D(i,(function(e,t){return{grid:mc(e.grid,o,t.row+e.delta,n,r.getOrInit),delta:e.delta+1}}),{grid:e,delta:0}).grid;return Hc(a,o,t[0].column)}),Xs,f,f,Nc),lu=js((function(e,t,n,r){var o=Wc(t),i=o[o.length-1],a=i.row+i.rowspan,l=D(o,(function(e,t){return mc(e,a,t.row,n,r.getOrInit)}),e);return Hc(l,a,t[0].column)}),Xs,f,f,Nc),su=js((function(e,t,n,r){var o=t.details,i=Cc(o),a=i[0].column,l=D(i,(function(e,t){return{grid:gc(e.grid,a,t.column+e.delta,n,r.getOrInit),delta:e.delta+1}}),{grid:e,delta:0}).grid;return Hc(l,o[0].row,a)}),nu(!0),Kc,f,Nc),cu=js((function(e,t,n,r){var o=t.details,i=o[o.length-1],a=i.column+i.colspan,l=Cc(o),s=D(l,(function(e,t){return gc(e,a,t.column,n,r.getOrInit)}),e);return Hc(s,o[0].row,a)}),nu(!1),Kc,f,Nc),uu=js((function(e,t,n,r){var o=Cc(t.details),i=function(e,t){return L(e,(function(e){var n=e.cells,r=D(t,(function(e,t){return t>=0&&t<e.length?e.slice(0,t).concat(e.slice(t+1)):e}),n);return r.length>0?[rt(e.element,r,e.section,e.isNew)]:[]}))}(e,E(o,(function(e){return e.column}))),a=i.length>0?i[0].cells.length-1:0;return Hc(i,o[0].row,Math.min(o[0].column,a))}),(function(e,t){return Ys(e,t).map((function(t){return{details:t,pixelDelta:-tu(e,t)}}))}),Kc,Lc,Nc),du=js((function(e,t,n,r){var o=Wc(t),i=function(e,t,n){var r=Tn(e),o=r.rows;return r.cols.concat(o.slice(0,t)).concat(o.slice(n+1))}(e,o[0].row,o[o.length-1].row),a=i.length>0?i.length-1:0;return Hc(i,Math.min(t[0].row,a),t[0].column)}),Xs,f,Lc,Nc),fu=js((function(e,t,n,r){var o=Cc(t),i=E(o,(function(e){return e.column})),a=wc(e,i,!0,n,r.replaceOrInit);return Hc(a,t[0].row,t[0].column)}),Ys,f,f,ou),hu=js((function(e,t,n,r){var o=Cc(t),i=E(o,(function(e){return e.column})),a=wc(e,i,!1,n,r.replaceOrInit);return Hc(a,t[0].row,t[0].column)}),Ys,f,f,iu),pu=js(qc,Ys,f,f,ou),mu=js(Xc,Ys,f,f,iu),gu=js(Yc,Ys,f,f,iu),vu=js((function(e,t,n,r){var o=_c(e,t,n,r.replaceOrInit);return Hc(o,t[0].row,t[0].column)}),Ys,f,f,ou),Au=js((function(e,t,n,r){var o=_c(e,t,n,r.replaceOrInit);return Hc(o,t[0].row,t[0].column)}),Ys,f,f,iu),yu=js((function(e,t,n,r){var o=t.cells;Rc(o);var i=function(e,t,n,r){var o=Tn(e).rows;if(0===o.length)return e;for(var i=t.startRow;i<=t.finishRow;i++)for(var a=t.startCol;a<=t.finishCol;a++){var l=o[i],s=Sn(l,a).isLocked;Cn(l,a,nt(r(),!1,s))}return e}(e,t.bounds,0,r.merge(o));return Fc(i,C.from(o[0]))}),Zs,Zc,f,Pc),bu=js((function(e,t,n,r){var o=D(t,(function(e,t){return Js(e,t,n,r.unmerge(t))}),e);return Fc(o,C.from(t[0]))}),Ks,Zc,f,Pc),Ou=js((function(e,t,n,r){var o=function(e,t){var n=zn.fromTable(e);return Fs(n,t,!0)}(t.clipboard,t.generators),i=function(e,t){return{row:e,column:t}}(t.row,t.column);return fc(i,e,o,t.generators,n).fold((function(){return Fc(e,C.some(t.element))}),(function(e){return Hc(e,t.row,t.column)}))}),(function(e,t){return pn(t.element).bind((function(n){return Hs(e,n).map((function(e){return Y(Y({},e),{generators:t.generators,clipboard:t.clipboard})}))}))}),Zc,f,Nc),wu=js((function(e,t,n,r){var o=Tn(e).rows,i=t.cells[0].column,a=o[t.cells[0].row],l=Gc(t.clipboard,t.generators,a),s=hc(i,e,l,t.generators,n);return Hc(s,t.cells[0].row,t.cells[0].column)}),ru(!0),f,f,Nc),xu=js((function(e,t,n,r){var o=Tn(e).rows,i=t.cells[t.cells.length-1].column+t.cells[t.cells.length-1].colspan,a=o[t.cells[0].row],l=Gc(t.clipboard,t.generators,a),s=hc(i,e,l,t.generators,n);return Hc(s,t.cells[0].row,t.cells[0].column)}),ru(!1),f,f,Nc),_u=js((function(e,t,n,r){var o=Tn(e).rows,i=t.cells[0].row,a=o[i],l=Gc(t.clipboard,t.generators,a),s=pc(i,e,l,t.generators,n);return Hc(s,t.cells[0].row,t.cells[0].column)}),qs,f,f,Nc),Cu=js((function(e,t,n,r){var o=Tn(e).rows,i=t.cells[t.cells.length-1].row+t.cells[t.cells.length-1].rowspan,a=o[t.cells[0].row],l=Gc(t.clipboard,t.generators,a),s=pc(i,e,l,t.generators,n);return Hc(s,t.cells[0].row,t.cells[0].column)}),qs,f,f,Nc),ku=function(e,t){var n=zn.fromTable(e);return Xs(n,t).bind((function(e){var t=e[e.length-1],r=e[0].column,o=t.column+t.colspan,i=I(E(n.all,(function(e){return M(e.cells,(function(e){return e.column>=r&&e.column<o}))})));return Cs(i)})).getOr("")},Su=function(e,t){var n=zn.fromTable(e);return Xs(n,t).bind(Cs).getOr("")},Vu=function(e,t){var n=zn.fromTable(e);return Xs(n,t).bind((function(e){var t=e[e.length-1],r=e[0].row,o=t.row+t.rowspan;return function(e){var t=E(e,(function(e){return _s(e).type})),n=B(t,"header"),r=B(t,"footer");if(n||r){var o=B(t,"body");return!n||o||r?n||o||!r?C.none():C.some("footer"):C.some("header")}return C.some("body")}(n.all.slice(r,o))})).getOr("")},Bu=function(e,t,n){var r=function(e){return"table"===ot(Si(e))},o=ns(e),i=ts(e)?f:bs,a=function(t){switch(Kl(e)){case"section":return Es();case"sectionCells":return Ps();case"cells":return Qs();default:return Ns(t,"section")}},l=function(n,r){return r.cursor.fold((function(){var r=mn(n);return j(r).filter(St).map((function(r){t.clear(n);var o=e.dom.createRng();return o.selectNode(r.dom),e.selection.setRng(o),It(r,"data-mce-selected","1"),o}))}),(function(r){var o=As(ys,r),i=e.dom.createRng();return i.setStart(o.element.dom,o.offset),i.setEnd(o.element.dom,o.offset),e.selection.setRng(i),t.clear(n),C.some(i)}))},s=function(t,n,r,i,s){return function(c,u,d){void 0===d&&(d=!1),Ei(c);var f=i(),h=Pe.fromDom(e.getDoc()),p=_i(r,h,o),m={sizing:is(e,c),resize:ts(e)?fa():ha(),section:a(c)};return n(c)?t(f,c,u,p,m).bind((function(t){P(t.newRows,(function(t){Cl(e,t.dom)})),P(t.newCells,(function(t){kl(e,t.dom)}));var n=l(c,t);return St(c)&&(Ei(c),d||Sl(e,c.dom,s)),n.map((function(e){return{rng:e,effect:s}}))})):C.none()}},c=s(du,(function(t){return!1===r(e)||Ta(t).rows>1}),f,n,Bl),u=s(uu,(function(t){return!1===r(e)||Ta(t).columns>1}),f,n,Bl);return{deleteRow:c,deleteColumn:u,insertRowsBefore:s(au,O,f,n,Bl),insertRowsAfter:s(lu,O,f,n,Bl),insertColumnsBefore:s(su,O,i,n,Bl),insertColumnsAfter:s(cu,O,i,n,Bl),mergeCells:s(yu,O,f,n,Bl),unmergeCells:s(bu,O,f,n,Bl),pasteColsBefore:s(wu,O,f,n,Bl),pasteColsAfter:s(xu,O,f,n,Bl),pasteRowsBefore:s(_u,O,f,n,Bl),pasteRowsAfter:s(Cu,O,f,n,Bl),pasteCells:s(Ou,O,f,n,Tl),makeCellsHeader:s(vu,O,f,n,Bl),unmakeCellsHeader:s(Au,O,f,n,Bl),makeColumnsHeader:s(fu,O,f,n,Bl),unmakeColumnsHeader:s(hu,O,f,n,Bl),makeRowsHeader:s(pu,O,f,n,Bl),makeRowsBody:s(mu,O,f,n,Bl),makeRowsFooter:s(gu,O,f,n,Bl),getTableRowType:Vu,getTableCellType:Su,getTableColType:ku}},Tu={styles:{"border-collapse":"collapse",width:"100%"},attributes:{border:"1"},colGroups:!1},Nu=function(e){var t=Pe.fromTag("colgroup");return N(e,(function(){return Kn(t,Pe.fromTag("col"))})),t},Eu=function(e,t,n,r){return N(e,(function(e){return function(e,t,n,r){for(var o=Pe.fromTag("tr"),i=0;i<e;i++){var a=r<t||i<n?Pe.fromTag("th"):Pe.fromTag("td");i<n&&It(a,"scope","row"),r<t&&It(a,"scope","col"),Kn(a,Pe.fromTag("br")),Kn(o,a)}return o}(t,n,r,e)}))},Pu=function(e,t){e.selection.select(t.dom,!0),e.selection.collapse(!0)},Qu=function(e,t,n,o,i){var a=Ll(e),l={styles:a,attributes:Il(e),colGroups:Zl(e)};return e.undoManager.ignore((function(){var r=function(e,t,n,r,o,i){void 0===i&&(i=Tu);var a=Pe.fromTag("table"),l="cells"!==o;Jt(a,i.styles),Lt(a,i.attributes),i.colGroups&&Kn(a,Nu(t));var s=Math.min(e,n);if(l&&n>0){var c=Pe.fromTag("thead");Kn(a,c);var u=Eu(n,t,"sectionCells"===o?s:0,r);tr(c,u)}var d=Pe.fromTag("tbody");Kn(a,d);var f=Eu(l?e-s:e,t,l?0:n,r);return tr(d,f),a}(n,t,i,o,Kl(e),l);It(r,"data-mce-id","__mce");var a=function(e){var t=Pe.fromTag("div"),n=Pe.fromDom(e.dom.cloneNode(!0));return Kn(t,n),function(e){return e.dom.innerHTML}(t)}(r);e.insertContent(a),e.addVisual()})),$t(Si(e),'table[data-mce-id="__mce"]').map((function(t){return Yl(e)?ss(t):Gl(e)?cs(t):(Xl(e)||function(e){return r(e)&&-1!==e.indexOf("%")}(a.width))&&ls(t),Ei(t),Ht(t,"data-mce-id"),function(e,t){P(Et(t,"tr"),(function(t){Cl(e,t.dom),P(Et(t,"th,td"),(function(t){kl(e,t.dom)}))}))}(e,t),function(e,t){$t(t,"td,th").each(g(Pu,e))}(e,t),t.dom})).getOr(null)},Mu=function(e,t,n,r,o){void 0===r&&(r={});var i=function(e){return d(e)&&e>0};if(i(t)&&i(n)){var a=r.headerRows||0,l=r.headerColumns||0;return Qu(e,n,t,l,a)}return null},Du=function(e){return function(){return e().fold((function(){return[]}),(function(e){return E(e,(function(e){return e.dom}))}))}},$u=function(e){return function(t){var n=t.length>0?C.some(ki(t)):C.none();e(n)}},zu=function(e){return function(t,n,r){void 0===r&&(r={});var o=Mu(e,n,t,r);return e.undoManager.add(),o}},Ru=function(e,t,n){var r=on(e,t,1);1===n||r<=1?Ht(e,t):It(e,t,Math.min(n,r))},Iu=function(e,t){var n=zn.fromTable(e);return Ys(n,t).map((function(e){var t=e[e.length-1],r=e[0].column,o=t.column+t.colspan,i=function(e,t,n){if(zn.hasColumns(e)){var r=M(zn.justColumns(e),(function(e){return e.column>=t&&e.column<n})),o=E(r,(function(e){var r=$r(e.element);return Ru(r,"span",n-t),r})),i=Pe.fromTag("colgroup");return tr(i,o),[i]}return[]}(n,r,o),a=function(e,t,n){return E(e.all,(function(e){var r=M(e.cells,(function(e){return e.column>=t&&e.column<n})),o=E(r,(function(e){var r=$r(e.element);return Ru(r,"colspan",n-t),r})),i=Pe.fromTag("tr");return tr(i,o),i}))}(n,r,o);return G(G([],i,!0),a,!0)}))},Lu=function(e,t,n){var r=zn.fromTable(e);return Xs(r,t).bind((function(e){var t=Fs(r,n,!1),o=Tn(t).rows.slice(e[0].row,e[e.length-1].row+e[e.length-1].rowspan),i=L(o,(function(e){var t=M(e.cells,(function(e){return!e.isLocked}));return t.length>0?[Y(Y({},e),{cells:t})]:[]})),a=Us(i);return Yt(a.length>0,a)})).map((function(e){return function(e){return E(e,(function(e){var t=Dr(e.element);return P(e.cells,(function(e){var n=$r(e.element);Ds(n,"colspan",e.colspan,1),Ds(n,"rowspan",e.rowspan,1),Kn(t,n)})),t}))}(e)}))},Fu=tinymce.util.Tools.resolve("tinymce.util.Tools"),Uu=function(e,t,n){return function(t,r){for(var o=0;o<r.length;o++){var i=e.getStyle(r[o],n);if(void 0===t&&(t=i),t!==i)return""}return t}(undefined,e.select("td,th",t))},Hu=function(e,t,n){n&&e.formatter.apply("align"+n,{},t)},Wu=function(e,t){Fu.each("left center right".split(" "),(function(n){e.formatter.remove("align"+n,{},t)}))},ju=[{text:"None",value:""},{text:"Top",value:"top"},{text:"Middle",value:"middle"},{text:"Bottom",value:"bottom"}],qu=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,Xu=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,Yu=function(e){return(t=e,n="#",oe(t,n)?function(e,t){return e.substring(t)}(t,n.length):t).toUpperCase();var t,n},Gu=function(e){return function(e){return qu.test(e)||Xu.test(e)}(e)?C.some({value:Yu(e)}):C.none()},Zu=function(e){var t=e.toString(16);return(1===t.length?"0"+t:t).toUpperCase()},Ku=function(e){return function(e){return{value:e}}(Zu(e.red)+Zu(e.green)+Zu(e.blue))},Ju=/^rgb\((\d+),\s*(\d+),\s*(\d+)\)/,ed=/^rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d?(?:\.\d+)?)\)/,td=function(e,t,n,r){return{red:e,green:t,blue:n,alpha:r}},nd=function(e,t,n,r){var o=parseInt(e,10),i=parseInt(t,10),a=parseInt(n,10),l=parseFloat(r);return td(o,i,a,l)},rd=function(e){return Gu(e).orThunk((function(){return function(e){if("transparent"===e)return C.some(td(0,0,0,0));var t=Ju.exec(e);if(null!==t)return C.some(nd(t[1],t[2],t[3],"1"));var n=ed.exec(e);return null!==n?C.some(nd(n[1],n[2],n[3],n[4])):C.none()}(e).map(Ku)})).getOrThunk((function(){var t=document.createElement("canvas");t.height=1,t.width=1;var n=t.getContext("2d");n.clearRect(0,0,t.width,t.height),n.fillStyle="#FFFFFF",n.fillStyle=e,n.fillRect(0,0,1,1);var r=n.getImageData(0,0,1,1).data,o=r[0],i=r[1],a=r[2],l=r[3];return Ku(td(o,i,a,l))}))},od=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},id=function(e){var t=od(C.none()),n=function(){return t.get().each(e)};return{clear:function(){n(),t.set(C.none())},isSet:function(){return t.get().isSome()},get:function(){return t.get()},set:function(e){n(),t.set(C.some(e))}}},ad=function(){var e=id(f);return Y(Y({},e),{on:function(t){return e.get().each(t)}})},ld=function(e,t,n,r){return function(o){var i=id((function(e){return e.unbind()})),a=!le(r),l=function(){var l=Gi(t),s=function(t){return e.formatter.match(n,{value:r},t.dom,a)};a?(o.setActive(!T(l,s)),i.set(e.formatter.formatChanged(n,(function(e){return o.setActive(!e)}),!0))):(o.setActive(F(l,s)),i.set(e.formatter.formatChanged(n,o.setActive,!1,{value:r})))};return e.initialized?l():e.on("init",l),i.clear}},sd=function(e){return Ke(e,"menu")},cd=function(e){return E(e,(function(e){var t=e.text||e.title;return sd(e)?{text:t,items:cd(e.menu)}:{text:t,value:e.value}}))},ud=function(e,t,n,r,o){return E(n,(function(n){var i=n.text||n.title;return sd(n)?{type:"nestedmenuitem",text:i,getSubmenuItems:function(){return ud(e,t,n.menu,r,o)}}:{text:i,type:"togglemenuitem",onAction:function(){return o(n.value)},onSetup:ld(e,t,r,n.value)}}))},dd=function(e,t){return function(n){var r;e.execCommand("mceTableApplyCellStyle",!1,((r={})[t]=n,r))}},fd=function(e){return L(e,(function(e){return sd(e)?[Y(Y({},e),{menu:fd(e.menu)})]:le(e.value)?[e]:[]}))},hd=function(e,t,n,r,o){return function(i){return i(ud(e,t,n,r,o))}},pd=function(e,t,n){var r=E(t,(function(e){return{text:e.title,value:"#"+rd(e.value).value,type:"choiceitem"}}));return[{type:"fancymenuitem",fancytype:"colorswatch",initData:{colors:r.length>0?r:void 0,allowCustomColors:!1},onAction:function(t){var r,o="remove"===t.value?"":t.value;e.execCommand("mceTableApplyCellStyle",!1,((r={})[n]=o,r))}}]},md=function(e){return function(){var t="header"===e.queryCommandValue("mceTableRowType")?"body":"header";e.execCommand("mceTableRowType",!1,{type:t})}},gd=function(e){return function(){var t="th"===e.queryCommandValue("mceTableColType")?"td":"th";e.execCommand("mceTableColType",!1,{type:t})}},vd=[{name:"width",type:"input",label:"Width"},{name:"height",type:"input",label:"Height"},{name:"celltype",type:"listbox",label:"Cell type",items:[{text:"Cell",value:"td"},{text:"Header cell",value:"th"}]},{name:"scope",type:"listbox",label:"Scope",items:[{text:"None",value:""},{text:"Row",value:"row"},{text:"Column",value:"col"},{text:"Row group",value:"rowgroup"},{text:"Column group",value:"colgroup"}]},{name:"halign",type:"listbox",label:"Horizontal align",items:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{name:"valign",type:"listbox",label:"Vertical align",items:ju}],Ad=function(e){return vd.concat(function(e){var t=cd(jl(e));return t.length>0?C.some({name:"class",type:"listbox",label:"Class",items:t}):C.none()}(e).toArray())},yd=function(e,t){var n=[{name:"borderstyle",type:"listbox",label:"Border style",items:[{text:"Select...",value:""}].concat(cd(Rl(e)))},{name:"bordercolor",type:"colorinput",label:"Border color"},{name:"backgroundcolor",type:"colorinput",label:"Background color"}];return{title:"Advanced",name:"advanced",items:"cell"===t?[{name:"borderwidth",type:"input",label:"Border width"}].concat(n):n}},bd=function(e){return function(t,n){var r=t.dom;return{setAttrib:function(t,o){e&&!o||r.setAttrib(n,t,o)},setStyle:function(t,o){e&&!o||r.setStyle(n,t,o)},setFormat:function(r,o){e&&!o||(""===o?t.formatter.remove(r,{value:null},n,!0):t.formatter.apply(r,{value:o},n))}}}},Od={normal:bd(!1),ifTruthy:bd(!0)},wd=function(e){return function(t){return oe(t,"rgb")?e.toHex(t):t}},xd=function(e,t){var n=Pe.fromDom(t);return{borderwidth:nn(n,"border-width").getOr(""),borderstyle:nn(n,"border-style").getOr(""),bordercolor:nn(n,"border-color").map(wd(e)).getOr(""),backgroundcolor:nn(n,"background-color").map(wd(e)).getOr("")}},_d=function(e){var t=e[0],n=e.slice(1);return P(n,(function(e){P(Le(t),(function(n){Ue(e,(function(e,r){var o=t[n];""!==o&&n===r&&o!==e&&(t[n]="")}))}))})),t},Cd=function(e,t,n,r){return z(e,(function(e){return!s(n.formatter.matchNode(r,t+e))})).getOr("")},kd=g(Cd,["left","center","right"],"align"),Sd=g(Cd,["top","middle","bottom"],"valign"),Vd=function(e){return vn(Pe.fromDom(e)).map((function(t){var n={selection:ki(e.cells)};return Vu(t,n)})).getOr("")},Bd=function(e,t){var n=zn.fromTable(e),r=zn.justCells(n),o=M(r,(function(e){return T(t,(function(t){return $e(e.element,t)}))}));return E(o,(function(e){return{element:e.element.dom,column:zn.getColumnAt(n,e.column).map((function(e){return e.element.dom}))}}))},Td=function(e,t,n){var r=1===t.length;P(t,(function(t){var o=t.element,i=r?Od.normal(e,o):Od.ifTruthy(e,o),a=t.column.map((function(t){return r?Od.normal(e,t):Od.ifTruthy(e,t)})).getOr(i);!function(e,t,n){e.setAttrib("scope",n.scope),e.setAttrib("class",n.class),e.setStyle("height",Ni(n.height)),t.setStyle("width",Ni(n.width))}(i,a,n),Fl(e)&&function(e,t){e.setFormat("tablecellbackgroundcolor",t.backgroundcolor),e.setFormat("tablecellbordercolor",t.bordercolor),e.setFormat("tablecellborderstyle",t.borderstyle),e.setFormat("tablecellborderwidth",Ni(t.borderwidth))}(i,n),r&&(Wu(e,o),function(e,t){Fu.each("top middle bottom".split(" "),(function(n){e.formatter.remove("valign"+n,{},t)}))}(e,o)),n.halign&&Hu(e,o,n.halign),n.valign&&function(e,t,n){n&&e.formatter.apply("valign"+n,{},t)}(e,o,n.valign)}))},Nd=function(e,t,n,r){var o=r.getData();r.close(),e.undoManager.transact((function(){!function(e,t,n,r){var o=je(r,(function(e,t){return n[t]!==e}));Ye(o)>0&&t.length>=1&&vn(t[0]).each((function(n){var i=Bd(n,t),a=Ye(je(o,(function(e,t){return"scope"!==t&&"celltype"!==t})))>0,l=Ze(o,"celltype");(a||Ze(o,"scope"))&&Td(e,i,r),l&&function(e,t){e.execCommand("mceTableCellType",!1,{type:t.celltype,no_events:!0})}(e,r),Sl(e,n.dom,{structure:l,style:a})}))}(e,t,n,o),e.focus()}))},Ed=function(e,t){var n=vn(t[0]).map((function(n){return E(Bd(n,t),(function(t){return function(e,t,n,r){var o,i=e.dom,a=r.getOr(t),l=function(e,t){return i.getStyle(e,t)||i.getAttrib(e,t)};return Y({width:l(a,"width"),height:l(t,"height"),scope:i.getAttrib(t,"scope"),celltype:(o=t,o.nodeName.toLowerCase()),class:i.getAttrib(t,"class",""),halign:kd(e,t),valign:Sd(e,t)},n?xd(i,t):{})}(e,t.element,Fl(e),t.column)}))}));return _d(n.getOrDie())},Pd=function(e,t){var n=Gi(t);if(0!==n.length){var r=Ed(e,n),o={type:"tabpanel",tabs:[{title:"General",name:"general",items:Ad(e)},yd(e,"cell")]},i={type:"panel",items:[{type:"grid",columns:2,items:Ad(e)}]};e.windowManager.open({title:"Cell Properties",size:"normal",body:Fl(e)?o:i,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:r,onSubmit:g(Nd,e,n,r)})}},Qd=[{type:"listbox",name:"type",label:"Row type",items:[{text:"Header",value:"header"},{text:"Body",value:"body"},{text:"Footer",value:"footer"}]},{type:"listbox",name:"align",label:"Alignment",items:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"Height",name:"height",type:"input"}],Md=function(e){return Qd.concat(function(e){var t=cd(function(e){return e.getParam("table_row_class_list",[],"array")}(e));return t.length>0?C.some({name:"class",type:"listbox",label:"Class",items:t}):C.none()}(e).toArray())},Dd=function(e,t,n,r){var o=1===t.length;P(t,(function(t){var i=o?Od.normal(e,t):Od.ifTruthy(e,t);!function(e,t){e.setAttrib("class",t.class),e.setStyle("height",Ni(t.height))}(i,n),Ul(e)&&function(e,t){e.setStyle("background-color",t.backgroundcolor),e.setStyle("border-color",t.bordercolor),e.setStyle("border-style",t.borderstyle)}(i,n),n.align!==r.align&&(Wu(e,t),Hu(e,t,n.align))}))},$d=function(e,t,n,r){var o=r.getData();r.close(),e.undoManager.transact((function(){!function(e,t,n,r){var o=je(r,(function(e,t){return n[t]!==e}));if(Ye(o)>0){var i=Ze(o,"type"),a=!i||Ye(o)>1;a&&Dd(e,t,r,n),i&&function(e,t){e.execCommand("mceTableRowType",!1,{type:t.type,no_events:!0})}(e,r),vn(Pe.fromDom(t[0])).each((function(t){return Sl(e,t.dom,{structure:i,style:a})}))}}(e,t,n,o),e.focus()}))},zd=function(e){var t,n,r,o,i=(t=Pi(e),n=Wi.selected,r=Yi(t),o=r.bind((function(e){return vn(e)})).map((function(e){return An(e)})),Xt(r,o,(function(e,t){return M(t,(function(t){return T(ki(t.dom.cells),(function(t){return"1"===Ft(t,n)||$e(t,e)}))}))})).getOr([]));if(0!==i.length){var a=E(i,(function(t){return function(e,t,n){var r=e.dom;return Y({height:r.getStyle(t,"height")||r.getAttrib(t,"height"),class:r.getAttrib(t,"class",""),type:Vd(t),align:kd(e,t)},n?xd(r,t):{})}(e,t.dom,Ul(e))})),l=_d(a),s={type:"tabpanel",tabs:[{title:"General",name:"general",items:Md(e)},yd(e,"row")]},c={type:"panel",items:[{type:"grid",columns:2,items:Md(e)}]};e.windowManager.open({title:"Row Properties",size:"normal",body:Ul(e)?s:c,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:l,onSubmit:g($d,e,E(i,(function(e){return e.dom})),l)})}},Rd=function(e,t,n){var r=n?[{type:"input",name:"cols",label:"Cols",inputMode:"numeric"},{type:"input",name:"rows",label:"Rows",inputMode:"numeric"}]:[],o=function(e){return e.getParam("table_appearance_options",!0,"boolean")}(e)?[{type:"input",name:"cellspacing",label:"Cell spacing",inputMode:"numeric"},{type:"input",name:"cellpadding",label:"Cell padding",inputMode:"numeric"},{type:"input",name:"border",label:"Border width"},{type:"label",label:"Caption",items:[{type:"checkbox",name:"caption",label:"Show caption"}]}]:[],i=t.length>0?[{type:"listbox",name:"class",label:"Class",items:t}]:[];return r.concat([{type:"input",name:"width",label:"Width"},{type:"input",name:"height",label:"Height"}]).concat(o).concat([{type:"listbox",name:"align",label:"Alignment",items:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]}]).concat(i)},Id=function(e,t,n,o){if("TD"===t.tagName||"TH"===t.tagName)r(n)?e.setStyle(t,n,o):e.setStyle(t,n);else if(t.children)for(var i=0;i<t.children.length;i++)Id(e,t.children[i],n,o)},Ld=function(e,t,n,r){var o=e.dom,i=r.getData(),a=je(i,(function(e,t){return n[t]!==e}));r.close(),""===i.class&&delete i.class,e.undoManager.transact((function(){if(!t){var n=parseInt(i.cols,10)||1,r=parseInt(i.rows,10)||1;t=Qu(e,n,r,0,0)}if(Ye(a)>0){!function(e,t,n){var r=e.dom,o={},i={};if(o.class=n.class,i.height=Ni(n.height),r.getAttrib(t,"width")&&!Wl(e)?o.width=function(e){return e?e.replace(/px$/,""):""}(n.width):i.width=Ni(n.width),Wl(e)?(i["border-width"]=Ni(n.border),i["border-spacing"]=Ni(n.cellspacing)):(o.border=n.border,o.cellpadding=n.cellpadding,o.cellspacing=n.cellspacing),Wl(e)&&t.children)for(var a=0;a<t.children.length;a++)Id(r,t.children[a],{"border-width":Ni(n.border),padding:Ni(n.cellpadding)}),Hl(e)&&Id(r,t.children[a],{"border-color":n.bordercolor});Hl(e)&&(i["background-color"]=n.backgroundcolor,i["border-color"]=n.bordercolor,i["border-style"]=n.borderstyle),o.style=r.serializeStyle(Y(Y({},Ll(e)),i)),r.setAttribs(t,Y(Y({},Il(e)),o))}(e,t,i);var l=o.select("caption",t)[0];(l&&!i.caption||!l&&i.caption)&&e.execCommand("mceTableToggleCaption"),""===i.align?Wu(e,t):Hu(e,t,i.align)}if(e.focus(),e.addVisual(),Ye(a)>0){var s=Ze(a,"caption"),c=!s||Ye(a)>1;Sl(e,t,{structure:s,style:c})}}))},Fd=function(e,t){var n,r=e.dom,o=function(e,t){var n,r,o,i,a=Ll(e),l=Il(e),s=t?(n=e.dom,{borderstyle:Ge(a,"border-style").getOr(""),bordercolor:wd(n)(Ge(a,"border-color").getOr("")),backgroundcolor:wd(n)(Ge(a,"background-color").getOr(""))}):{};return Y(Y(Y(Y(Y(Y({},{height:"",width:"100%",cellspacing:"",cellpadding:"",caption:!1,class:"",align:"",border:""}),a),l),s),(i=a["border-width"],Wl(e)&&i?{border:i}:Ge(l,"border").fold((function(){return{}}),(function(e){return{border:e}})))),(r=Ge(a,"border-spacing").or(Ge(l,"cellspacing")).fold((function(){return{}}),(function(e){return{cellspacing:e}})),o=Ge(a,"border-padding").or(Ge(l,"cellpadding")).fold((function(){return{}}),(function(e){return{cellpadding:e}})),Y(Y({},r),o)))}(e,Hl(e));!1===t?(n=r.getParent(e.selection.getStart(),"table",e.getBody()))?o=function(e,t,n){var r=e.dom,o=Wl(e)?r.getStyle(t,"border-spacing")||r.getAttrib(t,"cellspacing"):r.getAttrib(t,"cellspacing")||r.getStyle(t,"border-spacing"),i=Wl(e)?Uu(r,t,"padding")||r.getAttrib(t,"cellpadding"):r.getAttrib(t,"cellpadding")||Uu(r,t,"padding");return Y({width:r.getStyle(t,"width")||r.getAttrib(t,"width"),height:r.getStyle(t,"height")||r.getAttrib(t,"height"),cellspacing:o,cellpadding:i,border:function(t,n){var r=nn(Pe.fromDom(n),"border-width");return Wl(e)&&r.isSome()?r.getOr(""):t.getAttrib(n,"border")||Uu(e.dom,n,"border-width")||Uu(e.dom,n,"border")}(r,t),caption:!!r.select("caption",t)[0],class:r.getAttrib(t,"class",""),align:kd(e,t)},n?xd(r,t):{})}(e,n,Hl(e)):Hl(e)&&(o.borderstyle="",o.bordercolor="",o.backgroundcolor=""):(o.cols="1",o.rows="1",Hl(e)&&(o.borderstyle="",o.bordercolor="",o.backgroundcolor=""));var i=cd(ql(e));i.length>0&&o.class&&(o.class=o.class.replace(/\s*mce\-item\-table\s*/g,""));var a={type:"grid",columns:2,items:Rd(e,i,t)},l=Hl(e)?{type:"tabpanel",tabs:[{title:"General",name:"general",items:[a]},yd(e,"table")]}:{type:"panel",items:[a]};e.windowManager.open({title:"Table Properties",size:"normal",body:l,onSubmit:g(Ld,e,n,o),buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:o})},Ud=function(e){return Xi(Pi(e),Ti(e))},Hd=function(e,t,n,i,a){var l=Ti(e),s=function(e){return vn(e,l)},c=function(t){return function(e){return Yi(Pi(e),Ti(e))}(e).bind((function(e){return s(e).map((function(n){return t(n,e)}))}))},u=function(t){e.focus()},d=function(e,t){return void 0===t&&(t=!1),c((function(n,r){var o=ji(i,n,r);e(n,o,t).each(u)}))},h=function(){return c((function(t,n){var r=ji(i,t,n),o=_i(f,Pe.fromDom(e.getDoc()),C.none());return Lu(t,r,o)}))},p=function(){return c((function(e,t){var n=ji(i,e,t);return Iu(e,n)}))},m=function(t,n){return n().each((function(n){var r=E(n,(function(e){return $r(e)}));c((function(n,o){var a=Ci(Pe.fromDom(e.getDoc())),l=function(e,t,n,r){return{selection:Qi(e),clipboard:n,generators:r}}(i,0,r,a);t(n,l).each(u)}))}))},v=function(e){return function(t,n){return Ge(n,"type").each((function(t){d(e(t),n.no_events)}))}};Ue({mceTableSplitCells:function(){return d(t.unmergeCells)},mceTableMergeCells:function(){return d(t.mergeCells)},mceTableInsertRowBefore:function(){return d(t.insertRowsBefore)},mceTableInsertRowAfter:function(){return d(t.insertRowsAfter)},mceTableInsertColBefore:function(){return d(t.insertColumnsBefore)},mceTableInsertColAfter:function(){return d(t.insertColumnsAfter)},mceTableDeleteCol:function(){return d(t.deleteColumn)},mceTableDeleteRow:function(){return d(t.deleteRow)},mceTableCutCol:function(){return p().each((function(e){a.setColumns(e),d(t.deleteColumn)}))},mceTableCutRow:function(){return h().each((function(e){a.setRows(e),d(t.deleteRow)}))},mceTableCopyCol:function(){return p().each((function(e){return a.setColumns(e)}))},mceTableCopyRow:function(){return h().each((function(e){return a.setRows(e)}))},mceTablePasteColBefore:function(){return m(t.pasteColsBefore,a.getColumns)},mceTablePasteColAfter:function(){return m(t.pasteColsAfter,a.getColumns)},mceTablePasteRowBefore:function(){return m(t.pasteRowsBefore,a.getRows)},mceTablePasteRowAfter:function(){return m(t.pasteRowsAfter,a.getRows)},mceTableDelete:function(){return Ud(e).each((function(t){vn(t,l).filter(y(l)).each((function(t){var n=Pe.fromText("");if(Gn(t,n),rr(t),e.dom.isEmpty(e.getBody()))e.setContent(""),e.selection.setCursorLocation();else{var r=e.dom.createRng();r.setStart(n.dom,0),r.setEnd(n.dom,0),e.selection.setRng(r),e.nodeChanged()}}))}))},mceTableCellToggleClass:function(t,n){c((function(t){var r=Gi(i),o=F(r,(function(t){return e.formatter.match("tablecellclass",{value:n},t.dom)})),a=o?e.formatter.remove:e.formatter.apply;P(r,(function(e){return a("tablecellclass",{value:n},e.dom)})),Sl(e,t.dom,Vl)}))},mceTableToggleClass:function(t,n){c((function(t){e.formatter.toggle("tableclass",{value:n},t.dom),Sl(e,t.dom,Vl)}))},mceTableToggleCaption:function(){Ud(e).each((function(t){vn(t,l).each((function(n){Dt(n,"caption").fold((function(){var t=Pe.fromTag("caption");Kn(t,Pe.fromText("Caption")),function(e,t,n){bt(e,n).fold((function(){Kn(e,t)}),(function(e){Yn(e,t)}))}(n,t,0),e.selection.setCursorLocation(t.dom,0)}),(function(r){ft("caption")(t)&&De("td",n).each((function(t){return e.selection.setCursorLocation(t.dom,0)})),rr(r)})),Sl(e,n.dom,Bl)}))}))},mceTableSizingMode:function(t,n){return function(t){return Ud(e).each((function(n){Gl(e)||Yl(e)||Xl(e)||vn(n,l).each((function(n){"relative"!==t||Sa(n)?"fixed"!==t||Va(n)?"responsive"!==t||Ba(n)||cs(n):ss(n):ls(n),Ei(n),Sl(e,n.dom,Bl)}))}))}(n)},mceTableCellType:v((function(e){return"th"===e?t.makeCellsHeader:t.unmakeCellsHeader})),mceTableColType:v((function(e){return"th"===e?t.makeColumnsHeader:t.unmakeColumnsHeader})),mceTableRowType:v((function(e){switch(e){case"header":return t.makeRowsHeader;case"footer":return t.makeRowsFooter;default:return t.makeRowsBody}}))},(function(t,n){return e.addCommand(n,t)})),Ue({mceTableProps:g(Fd,e,!1),mceTableRowProps:g(zd,e),mceTableCellProps:g(Pd,e,i)},(function(t,n){return e.addCommand(n,(function(){return t()}))})),e.addCommand("mceInsertTable",(function(t,n){o(n)&&Le(n).length>0?Mu(e,n.rows,n.columns,n.options):Fd(e,!0)})),e.addCommand("mceTableApplyCellStyle",(function(t,n){var a=function(e){return"tablecell"+e.toLowerCase().replace("-","")};if(o(n)){var l=Gi(i);if(0!==l.length){var c=je(n,(function(t,n){return e.formatter.has(a(n))&&r(t)}));(function(e){for(var t in e)if(Fe.call(e,t))return!1;return!0})(c)||(Ue(c,(function(t,n){P(l,(function(r){Od.normal(e,r.dom).setFormat(a(n),t)}))})),s(l[0]).each((function(t){return Sl(e,t.dom,Vl)})))}}}))},Wd={remove_similar:!0,inherit:!1},jd=Y({selector:"td,th"},Wd),qd={tablecellbackgroundcolor:Y({styles:{backgroundColor:"%value"}},jd),tablecellverticalalign:Y({styles:{"vertical-align":"%value"}},jd),tablecellbordercolor:Y({styles:{borderColor:"%value"}},jd),tablecellclass:Y({classes:["%value"]},jd),tableclass:Y({selector:"table",classes:["%value"]},Wd),tablecellborderstyle:Y({styles:{borderStyle:"%value"}},jd),tablecellborderwidth:Y({styles:{borderWidth:"%value"}},jd)},Xd=Vr([{none:["current"]},{first:["current"]},{middle:["current","target"]},{last:["current"]}]),Yd=Y(Y({},Xd),{none:function(e){return void 0===e&&(e=void 0),Xd.none(e)}}),Gd=function(e,t,n,r,o){void 0===o&&(o=O);var i=1===r;if(!i&&n<=0)return Yd.first(e[0]);if(i&&n>=e.length-1)return Yd.last(e[e.length-1]);var a=n+r,l=e[a];return o(l)?Yd.middle(t,l):Gd(e,t,a,r,o)},Zd=function(e,t){return vn(e,t).bind((function(t){var n=mn(t);return R(n,(function(t){return $e(e,t)})).map((function(e){return{index:e,all:n}}))}))},Kd=function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}},Jd=Vr([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),ef={before:Jd.before,on:Jd.on,after:Jd.after,cata:function(e,t,n,r){return e.fold(t,n,r)},getStart:function(e){return e.fold(p,p,p)}},tf=Vr([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),nf={domRange:tf.domRange,relative:tf.relative,exact:tf.exact,exactFromRange:function(e){return tf.exact(e.start,e.soffset,e.finish,e.foffset)},getWin:function(e){var t,n=function(e){return e.match({domRange:function(e){return Pe.fromDom(e.startContainer)},relative:function(e,t){return ef.getStart(e)},exact:function(e,t,n,r){return e}})}(e);return t=n,Pe.fromDom(pt(t).dom.defaultView)},range:Kd},rf=function(e,t){var n=e.document.createRange();return n.selectNode(t.dom),n},of=function(e,t){var n=e.document.createRange();return af(n,t),n},af=function(e,t){return e.selectNodeContents(t.dom)},lf=function(e,t,n){var r,o=e.document.createRange();return r=o,t.fold((function(e){r.setStartBefore(e.dom)}),(function(e,t){r.setStart(e.dom,t)}),(function(e){r.setStartAfter(e.dom)})),function(e,t){t.fold((function(t){e.setEndBefore(t.dom)}),(function(t,n){e.setEnd(t.dom,n)}),(function(t){e.setEndAfter(t.dom)}))}(o,n),o},sf=function(e,t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},cf=function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom,width:e.width,height:e.height}},uf=Vr([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),df=function(e,t,n){return t(Pe.fromDom(n.startContainer),n.startOffset,Pe.fromDom(n.endContainer),n.endOffset)},ff=function(e,t){var n=function(e,t){return t.match({domRange:function(e){return{ltr:h(e),rtl:C.none}},relative:function(t,n){return{ltr:Z((function(){return lf(e,t,n)})),rtl:Z((function(){return C.some(lf(e,n,t))}))}},exact:function(t,n,r,o){return{ltr:Z((function(){return sf(e,t,n,r,o)})),rtl:Z((function(){return C.some(sf(e,r,o,t,n))}))}}})}(e,t);return function(e,t){var n=t.ltr();return n.collapsed?t.rtl().filter((function(e){return!1===e.collapsed})).map((function(e){return uf.rtl(Pe.fromDom(e.endContainer),e.endOffset,Pe.fromDom(e.startContainer),e.startOffset)})).getOrThunk((function(){return df(0,uf.ltr,n)})):df(0,uf.ltr,n)}(0,n)},hf=function(e,t){return ff(e,t).match({ltr:function(t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},rtl:function(t,n,r,o){var i=e.document.createRange();return i.setStart(r.dom,o),i.setEnd(t.dom,n),i}})};uf.ltr,uf.rtl;var pf=function(e,t,n){return t>=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom},mf=function(e,t,n,r,o){var i=function(n){var r=e.dom.createRange();return r.setStart(t.dom,n),r.collapse(!0),r},a=ar(t).length,l=function(e,t,n,r,o){if(0===o)return 0;if(t===r)return o-1;for(var i=r,a=1;a<o;a++){var l=e(a),s=Math.abs(t-l.left);if(n<=l.bottom){if(n<l.top||s>i)return a-1;i=s}}return 0}((function(e){return i(e).getBoundingClientRect()}),n,r,o.right,a);return i(l)},gf=function(e,t,n,r){return ct(t)?function(e,t,n,r){var o=e.dom.createRange();o.selectNode(t.dom);var i=o.getClientRects();return X(i,(function(e){return pf(e,n,r)?C.some(e):C.none()})).map((function(o){return mf(e,t,n,r,o)}))}(e,t,n,r):function(e,t,n,r){var o=e.dom.createRange(),i=yt(t);return X(i,(function(t){return o.selectNode(t.dom),pf(o.getBoundingClientRect(),n,r)?gf(e,t,n,r):C.none()}))}(e,t,n,r)},vf=!0,Af=function(e,t){return t-e.left<e.right-t&&vf},yf=function(e,t,n){var r=e.dom.createRange();return r.selectNode(t.dom),r.collapse(n),r},bf=function(e,t,n){var r=e.dom.createRange();r.selectNode(t.dom);var o=r.getBoundingClientRect(),i=Af(o,n);return(i===vf?pi:mi)(t).map((function(t){return yf(e,t,i)}))},Of=function(e,t,n){var r=t.dom.getBoundingClientRect(),o=Af(r,n);return C.some(yf(e,t,o))},wf=function(e,t,n){var r,o;return C.from(null===(o=(r=e.dom).caretPositionFromPoint)||void 0===o?void 0:o.call(r,t,n)).bind((function(t){if(null===t.offsetNode)return C.none();var n=e.dom.createRange();return n.setStart(t.offsetNode,t.offset),n.collapse(),C.some(n)}))},xf=function(e,t,n){var r,o;return C.from(null===(o=(r=e.dom).caretRangeFromPoint)||void 0===o?void 0:o.call(r,t,n))},_f=function(e,t,n,r){var o=e.dom.createRange();o.selectNode(t.dom);var i=o.getBoundingClientRect();return function(e,t,n,r){var o=e.dom.createRange();o.selectNode(t.dom);var i=o.getBoundingClientRect(),a=Math.max(i.left,Math.min(i.right,n)),l=Math.max(i.top,Math.min(i.bottom,r));return gf(e,t,a,l)}(e,t,Math.max(i.left,Math.min(i.right,n)),Math.max(i.top,Math.min(i.bottom,r)))},Cf=function(e,t,n){return Pe.fromPoint(e,t,n).bind((function(r){var o=function(){return function(e,t,n){return(0===yt(t).length?Of:bf)(e,t,n)}(e,r,t)};return 0===yt(r).length?o():_f(e,r,t,n).orThunk(o)}))},kf=document.caretPositionFromPoint?wf:document.caretRangeFromPoint?xf:Cf,Sf=function(e,t){var n=ot(e);return"input"===n?ef.after(e):B(["br","img"],n)?0===t?ef.before(e):ef.after(e):ef.on(e,t)},Vf=function(e,t){var n=e.fold(ef.before,Sf,ef.after),r=t.fold(ef.before,Sf,ef.after);return nf.relative(n,r)},Bf=function(e,t,n,r){var o=Sf(e,t),i=Sf(n,r);return nf.relative(o,i)},Tf=function(e,t,n,r){var o=function(e,t,n,r){var o=ht(e).dom.createRange();return o.setStart(e.dom,t),o.setEnd(n.dom,r),o}(e,t,n,r),i=$e(e,n)&&t===r;return o.collapsed&&!i},Nf=function(e){return C.from(e.getSelection())},Ef=function(e,t){Nf(e).each((function(e){e.removeAllRanges(),e.addRange(t)}))},Pf=function(e,t,n,r,o){var i=sf(e,t,n,r,o);Ef(e,i)},Qf=function(e,t){return ff(e,t).match({ltr:function(t,n,r,o){Pf(e,t,n,r,o)},rtl:function(t,n,r,o){Nf(e).each((function(i){if(i.setBaseAndExtent)i.setBaseAndExtent(t.dom,n,r.dom,o);else if(i.extend)try{!function(e,t,n,r,o,i){t.collapse(n.dom,r),t.extend(o.dom,i)}(0,i,t,n,r,o)}catch(i){Pf(e,r,o,t,n)}else Pf(e,r,o,t,n)}))}})},Mf=function(e,t,n,r,o){var i=Bf(t,n,r,o);Qf(e,i)},Df=function(e,t,n){var r=Vf(t,n);Qf(e,r)},$f=function(e){var t=nf.getWin(e).dom,n=function(e,n,r,o){return sf(t,e,n,r,o)},r=function(e){return e.match({domRange:function(e){var t=Pe.fromDom(e.startContainer),n=Pe.fromDom(e.endContainer);return Bf(t,e.startOffset,n,e.endOffset)},relative:Vf,exact:Bf})}(e);return ff(t,r).match({ltr:n,rtl:n})},zf=function(e){if(e.rangeCount>0){var t=e.getRangeAt(0),n=e.getRangeAt(e.rangeCount-1);return C.some(Kd(Pe.fromDom(t.startContainer),t.startOffset,Pe.fromDom(n.endContainer),n.endOffset))}return C.none()},Rf=function(e){if(null===e.anchorNode||null===e.focusNode)return zf(e);var t=Pe.fromDom(e.anchorNode),n=Pe.fromDom(e.focusNode);return Tf(t,e.anchorOffset,n,e.focusOffset)?C.some(Kd(t,e.anchorOffset,n,e.focusOffset)):zf(e)},If=function(e,t,n){void 0===n&&(n=!0);var r=(n?of:rf)(e,t);Ef(e,r)},Lf=function(e){return function(e){return Nf(e).filter((function(e){return e.rangeCount>0})).bind(Rf)}(e).map((function(e){return nf.exact(e.start,e.soffset,e.finish,e.foffset)}))},Ff=function(e,t){return function(e){var t=e.getClientRects(),n=t.length>0?t[0]:e.getBoundingClientRect();return n.width>0||n.height>0?C.some(n).map(cf):C.none()}(hf(e,t))},Uf=function(e,t,n){return function(e,t,n){var r=Pe.fromDom(e.document);return kf(r,t,n).map((function(e){return Kd(Pe.fromDom(e.startContainer),e.startOffset,Pe.fromDom(e.endContainer),e.endOffset)}))}(e,t,n)},Hf=tinymce.util.Tools.resolve("tinymce.util.VK"),Wf=function(e,t,n){return qf(e,t,function(e,t,n){return Zd(e,n).fold((function(){return Yd.none(e)}),(function(n){return Gd(n.all,e,n.index,1,t)}))}(n,il))},jf=function(e,t,n){return qf(e,t,function(e,t,n){return Zd(e,n).fold((function(){return Yd.none()}),(function(n){return Gd(n.all,e,n.index,-1,t)}))}(n,il))},qf=function(e,t,n){return n.fold(C.none,C.none,(function(e,t){return pi(t).map((function(e){return function(e,t){var n=nf.exact(t,0,t,0);return $f(n)}(0,e)}))}),(function(n){return e.execCommand("mceTableInsertRowAfter"),Wf(e,t,n)}))},Xf=["table","li","dl"],Yf=function(e,t){return{selection:e,kill:t}},Gf=function(e,t,n,r){return{start:ef.on(e,t),finish:ef.on(n,r)}},Zf=function(e,t){var n=hf(e,t);return Kd(Pe.fromDom(n.startContainer),n.startOffset,Pe.fromDom(n.endContainer),n.endOffset)},Kf=Gf,Jf=function(e,t,n,r,o){return $e(n,r)?C.none():wr(n,r,t).bind((function(t){var r=t.boxes.getOr([]);return r.length>1?(o(e,r,t.start,t.finish),C.some(Yf(C.some(Kf(n,0,n,di(n))),!0))):C.none()}))},eh=function(e,t){return{item:e,mode:t}},th=function(e,t,n,r){return void 0===r&&(r=nh),e.property().parent(t).map((function(e){return eh(e,r)}))},nh=function(e,t,n,r){return void 0===r&&(r=rh),n.sibling(e,t).map((function(e){return eh(e,r)}))},rh=function(e,t,n,r){void 0===r&&(r=rh);var o=e.property().children(t);return n.first(o).map((function(e){return eh(e,r)}))},oh=[{current:th,next:nh,fallback:C.none()},{current:nh,next:rh,fallback:C.some(th)},{current:rh,next:rh,fallback:C.some(nh)}],ih=function(e,t,n,r,o){return void 0===o&&(o=oh),z(o,(function(e){return e.current===n})).bind((function(n){return n.current(e,t,r,n.next).orThunk((function(){return n.fallback.bind((function(n){return ih(e,t,n,r)}))}))}))},ah=function(){return{sibling:function(e,t){return e.query().prevSibling(t)},first:function(e){return e.length>0?C.some(e[e.length-1]):C.none()}}},lh=function(){return{sibling:function(e,t){return e.query().nextSibling(t)},first:function(e){return e.length>0?C.some(e[0]):C.none()}}},sh=function(e,t,n,r,o,i){return ih(e,t,r,o).bind((function(t){return i(t.item)?C.none():n(t.item)?C.some(t.item):sh(e,t.item,n,t.mode,o,i)}))},ch=function(e){return function(t){return 0===e.property().children(t).length}},uh=function(e,t,n,r){return sh(e,t,n,nh,ah(),r)},dh=function(e,t,n,r){return sh(e,t,n,nh,lh(),r)},fh=ur(),hh=function(e,t){return function(e,t,n){return uh(e,t,ch(e),n)}(fh,e,t)},ph=function(e,t){return function(e,t,n){return dh(e,t,ch(e),n)}(fh,e,t)},mh=Vr([{none:["message"]},{success:[]},{failedUp:["cell"]},{failedDown:["cell"]}]),gh=function(e){return zt(e,"tr")},vh=Y(Y({},mh),{verify:function(e,t,n,r,o,i,a){return zt(r,"td,th",a).bind((function(n){return zt(t,"td,th",a).map((function(t){return $e(n,t)?$e(r,n)&&di(n)===o?i(t):mh.none("in same cell"):br(gh,[n,t]).fold((function(){return function(e,t,n){var r=e.getRect(t),o=e.getRect(n);return o.right>r.left&&o.left<r.right}(e,t,n)?mh.success():i(t)}),(function(e){return i(t)}))}))})).getOr(mh.none("default"))},cata:function(e,t,n,r,o){return e.fold(t,n,r,o)}}),Ah=function(e,t){return R(e,g($e,t))},yh=function(e){return"br"===ot(e)},bh=function(e,t,n){return t(e,n).bind((function(e){return ct(e)&&0===ar(e).trim().length?bh(e,t,n):C.some(e)}))},Oh=function(e,t,n,r){return function(e,t){return bt(e,t).filter(yh).orThunk((function(){return bt(e,t-1).filter(yh)}))}(t,n).bind((function(t){return r.traverse(t).fold((function(){return bh(t,r.gather,e).map(r.relative)}),(function(e){return function(e){return mt(e).bind((function(t){var n=yt(t);return Ah(n,e).map((function(r){return function(e,t,n,r){return{parent:e,children:t,element:n,index:r}}(t,n,e,r)}))}))}(e).map((function(e){return ef.on(e.parent,e.index)}))}))}))},wh=function(e,t,n,r){var o=yh(t)?function(e,t,n){return n.traverse(t).orThunk((function(){return bh(t,n.gather,e)})).map(n.relative)}(e,t,r):Oh(e,t,n,r);return o.map((function(e){return{start:e,finish:e}}))},xh=function(e,t){return{left:e.left,top:e.top+t,right:e.right,bottom:e.bottom+t}},_h=function(e,t){return{left:e.left,top:e.top-t,right:e.right,bottom:e.bottom-t}},Ch=function(e,t,n){return{left:e.left+t,top:e.top+n,right:e.right+t,bottom:e.bottom+n}},kh=function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}},Sh=function(e,t){return C.some(e.getRect(t))},Vh=function(e,t,n){return st(t)?Sh(e,t).map(kh):ct(t)?function(e,t,n){return n>=0&&n<di(t)?e.getRangedRect(t,n,t,n+1):n>0?e.getRangedRect(t,n-1,t,n):C.none()}(e,t,n).map(kh):C.none()},Bh=function(e,t){return st(t)?Sh(e,t).map(kh):ct(t)?e.getRangedRect(t,0,t,di(t)).map(kh):C.none()},Th=Vr([{none:[]},{retry:["caret"]}]),Nh=function(e,t,n){return(r=t,o=Dc,Pt((function(e,t){return t(e)}),Qt,r,o,i)).fold(b,(function(t){return Bh(e,t).exists((function(e){return function(e,t){return e.left<t.left||Math.abs(t.right-e.left)<1||e.left>t.right}(n,e)}))}));var r,o,i},Eh={point:function(e){return e.bottom},adjuster:function(e,t,n,r,o){var i=xh(o,5);return Math.abs(n.bottom-r.bottom)<1||n.top>o.bottom?Th.retry(i):n.top===o.bottom?Th.retry(xh(o,1)):Nh(e,t,o)?Th.retry(Ch(i,5,0)):Th.none()},move:xh,gather:ph},Ph=function(e,t,n,r,o){return 0===o?C.some(r):function(e,t,n){return e.elementFromPoint(t,n).filter((function(e){return"table"===ot(e)})).isSome()}(e,r.left,t.point(r))?function(e,t,n,r,o){return Ph(e,t,n,t.move(r,5),o)}(e,t,n,r,o-1):e.situsFromPoint(r.left,t.point(r)).bind((function(i){return i.start.fold(C.none,(function(i){return Bh(e,i).bind((function(a){return t.adjuster(e,i,a,n,r).fold(C.none,(function(r){return Ph(e,t,n,r,o-1)}))})).orThunk((function(){return C.some(r)}))}),C.none)}))},Qh=function(e,t,n){var r=e.move(n,5),o=Ph(t,e,n,r,100).getOr(r);return function(e,t,n){return e.point(t)>n.getInnerHeight()?C.some(e.point(t)-n.getInnerHeight()):e.point(t)<0?C.some(-e.point(t)):C.none()}(e,o,t).fold((function(){return t.situsFromPoint(o.left,e.point(o))}),(function(n){return t.scrollBy(0,n),t.situsFromPoint(o.left,e.point(o)-n)}))},Mh={tryUp:g(Qh,{point:function(e){return e.top},adjuster:function(e,t,n,r,o){var i=_h(o,5);return Math.abs(n.top-r.top)<1||n.bottom<o.top?Th.retry(i):n.bottom===o.top?Th.retry(_h(o,1)):Nh(e,t,o)?Th.retry(Ch(i,5,0)):Th.none()},move:_h,gather:hh}),tryDown:g(Qh,Eh),ieTryUp:function(e,t){return e.situsFromPoint(t.left,t.top-5)},ieTryDown:function(e,t){return e.situsFromPoint(t.left,t.bottom+5)},getJumpSize:h(5)},Dh=function(e,t,n){return e.getSelection().bind((function(r){return wh(t,r.finish,r.foffset,n).fold((function(){return C.some(ps(r.finish,r.foffset))}),(function(o){var i=e.fromSitus(o);return function(e){return vh.cata(e,(function(e){return C.none()}),(function(){return C.none()}),(function(e){return C.some(ps(e,0))}),(function(e){return C.some(ps(e,di(e)))}))}(vh.verify(e,r.finish,r.foffset,i.finish,i.foffset,n.failure,t))}))}))},$h=function(e,t,n,r,o,i){return 0===i?C.none():Ih(e,t,n,r,o).bind((function(a){var l=e.fromSitus(a),s=vh.verify(e,n,r,l.finish,l.foffset,o.failure,t);return vh.cata(s,(function(){return C.none()}),(function(){return C.some(a)}),(function(a){return $e(n,a)&&0===r?zh(e,n,r,_h,o):$h(e,t,a,0,o,i-1)}),(function(a){return $e(n,a)&&r===di(a)?zh(e,n,r,xh,o):$h(e,t,a,di(a),o,i-1)}))}))},zh=function(e,t,n,r,o){return Vh(e,t,n).bind((function(t){return Rh(e,o,r(t,Mh.getJumpSize()))}))},Rh=function(e,t,n){var r=Ne().browser;return r.isChrome()||r.isSafari()||r.isFirefox()||r.isEdge()?t.otherRetry(e,n):r.isIE()?t.ieRetry(e,n):C.none()},Ih=function(e,t,n,r,o){return Vh(e,n,r).bind((function(t){return Rh(e,o,t)}))},Lh=function(e,t){return Qt(e,(function(e){return mt(e).exists((function(e){return $e(e,t)}))}),n).isSome();var n},Fh=function(e,t,n,r,o){return zt(r,"td,th",t).bind((function(r){return zt(r,"table",t).bind((function(i){return Lh(o,i)?function(e,t,n){return Dh(e,t,n).bind((function(r){return $h(e,t,r.element,r.offset,n,20).map(e.fromSitus)}))}(e,t,n).bind((function(e){return zt(e.finish,"td,th",t).map((function(t){return{start:r,finish:t,range:e}}))})):C.none()}))}))},Uh=function(e,t,n,r,o,i){return Ne().browser.isIE()?C.none():i(r,t).orThunk((function(){return Fh(e,t,n,r,o).map((function(e){var t=e.range;return Yf(C.some(Kf(t.start,t.soffset,t.finish,t.foffset)),!0)}))}))},Hh=function(e,t){return zt(e,"tr",t).bind((function(e){return zt(e,"table",t).bind((function(n){var r=Et(n,"tr");return $e(e,r[0])?function(e,t,n){return uh(fh,e,t,n)}(n,(function(e){return mi(e).isSome()}),t).map((function(e){var t=di(e);return Yf(C.some(Kf(e,t,e,t)),!0)})):C.none()}))}))},Wh=function(e,t){return zt(e,"tr",t).bind((function(e){return zt(e,"table",t).bind((function(n){var r=Et(n,"tr");return $e(e,r[r.length-1])?function(e,t,n){return dh(fh,e,t,n)}(n,(function(e){return pi(e).isSome()}),t).map((function(e){return Yf(C.some(Kf(e,0,e,0)),!0)})):C.none()}))}))},jh=function(e,t,n,r,o,i,a){return Fh(e,n,r,o,i).bind((function(e){return Jf(t,n,e.start,e.finish,a)}))},qh=function(e,t){return zt(e,"td,th",t)},Xh={traverse:At,gather:ph,relative:ef.before,otherRetry:Mh.tryDown,ieRetry:Mh.ieTryDown,failure:vh.failedDown},Yh={traverse:vt,gather:hh,relative:ef.before,otherRetry:Mh.tryUp,ieRetry:Mh.ieTryUp,failure:vh.failedUp},Gh=function(e){return function(t){return t===e}},Zh=Gh(38),Kh=Gh(40),Jh=function(e){return e>=37&&e<=40},ep={isBackward:Gh(37),isForward:Gh(39)},tp={isBackward:Gh(39),isForward:Gh(37)},np=function(e){return{elementFromPoint:function(t,n){return Pe.fromPoint(Pe.fromDom(e.document),t,n)},getRect:function(e){return e.dom.getBoundingClientRect()},getRangedRect:function(t,n,r,o){var i=nf.exact(t,n,r,o);return Ff(e,i)},getSelection:function(){return Lf(e).map((function(t){return Zf(e,t)}))},fromSitus:function(t){var n=nf.relative(t.start,t.finish);return Zf(e,n)},situsFromPoint:function(t,n){return Uf(e,t,n).map((function(e){return Gf(e.start,e.soffset,e.finish,e.foffset)}))},clearSelection:function(){!function(e){Nf(e).each((function(e){return e.removeAllRanges()}))}(e)},collapseSelection:function(t){void 0===t&&(t=!1),Lf(e).each((function(n){return n.fold((function(e){return e.collapse(t)}),(function(n,r){var o=t?n:r;Df(e,o,o)}),(function(n,r,o,i){var a=t?n:o,l=t?r:i;Mf(e,a,l,a,l)}))}))},setSelection:function(t){Mf(e,t.start,t.soffset,t.finish,t.foffset)},setRelativeSelection:function(t,n){Df(e,t,n)},selectNode:function(t){If(e,t,!1)},selectContents:function(t){If(e,t)},getInnerHeight:function(){return e.innerHeight},getScrollY:function(){var t,n,r,o;return(t=Pe.fromDom(e.document),n=void 0!==t?t.dom:document,r=n.body.scrollLeft||n.documentElement.scrollLeft,o=n.body.scrollTop||n.documentElement.scrollTop,so(r,o)).top},scrollBy:function(t,n){!function(e,t,n){var r=(void 0!==n?n.dom:document).defaultView;r&&r.scrollBy(e,t)}(t,n,Pe.fromDom(e.document))}}},rp=function(e,t){return{rows:e,cols:t}},op=function(e,t,n,r){var o=function(e,t,n,r){var o=ad(),i=o.clear,a=function(i){o.on((function(o){r.clearBeforeUpdate(t),qh(i.target,n).each((function(a){wr(o,a,n).each((function(n){var o=n.boxes.getOr([]);if(1===o.length){var l=o[0],s="false"===al(l),c=jt(ol(i.target),l,$e);s&&c&&(r.selectRange(t,o,l,l),e.selectContents(l))}else o.length>1&&(r.selectRange(t,o,n.start,n.finish),e.selectContents(a))}))}))}))};return{clearstate:i,mousedown:function(e){r.clear(t),qh(e.target,n).each(o.set)},mouseover:function(e){a(e)},mouseup:function(e){a(e),i()}}}(np(e),t,n,r);return{clearstate:o.clearstate,mousedown:o.mousedown,mouseover:o.mouseover,mouseup:o.mouseup}},ip=function(e,t,n,r){var o=np(e),i=function(){return r.clear(t),C.none()};return{keydown:function(e,a,l,s,c,u){var d=e.raw,f=d.which,h=!0===d.shiftKey,p=xr(t,r.selectedSelector).fold((function(){return Jh(f)&&!h&&r.clearBeforeUpdate(t),Kh(f)&&h?g(jh,o,t,n,Xh,s,a,r.selectRange):Zh(f)&&h?g(jh,o,t,n,Yh,s,a,r.selectRange):Kh(f)?g(Uh,o,n,Xh,s,a,Wh):Zh(f)?g(Uh,o,n,Yh,s,a,Hh):C.none}),(function(e){var n=function(n){return function(){var i=X(n,(function(n){return function(e,t,n,r,o){return Cr(r,e,t,o.firstSelectedSelector,o.lastSelectedSelector).map((function(e){return o.clearBeforeUpdate(n),o.selectRange(n,e.boxes,e.start,e.finish),e.boxes}))}(n.rows,n.cols,t,e,r)}));return i.fold((function(){return _r(t,r.firstSelectedSelector,r.lastSelectedSelector).map((function(e){var n=Kh(f)||u.isForward(f)?ef.after:ef.before;return o.setRelativeSelection(ef.on(e.first,0),n(e.table)),r.clear(t),Yf(C.none(),!0)}))}),(function(e){return C.some(Yf(C.none(),!0))}))}};return Kh(f)&&h?n([rp(1,0)]):Zh(f)&&h?n([rp(-1,0)]):u.isBackward(f)&&h?n([rp(0,-1),rp(-1,0)]):u.isForward(f)&&h?n([rp(0,1),rp(1,0)]):Jh(f)&&!h?i:C.none}));return p()},keyup:function(e,o,i,a,l){return xr(t,r.selectedSelector).fold((function(){var s=e.raw,c=s.which;return!0===s.shiftKey&&Jh(c)?function(e,t,n,r,o,i,a){return $e(n,o)&&r===i?C.none():zt(n,"td,th",t).bind((function(n){return zt(o,"td,th",t).bind((function(r){return Jf(e,t,n,r,a)}))}))}(t,n,o,i,a,l,r.selectRange):C.none()}),C.none)}}},ap=function(e,t,n){var r=function(t){Ht(t,e.selected),Ht(t,e.firstSelected),Ht(t,e.lastSelected)},o=function(t){It(t,e.selected,"1")},i=function(e){a(e),n()},a=function(t){var n=Et(t,e.selectedSelector+","+e.firstSelectedSelector+","+e.lastSelectedSelector);P(n,r)};return{clearBeforeUpdate:a,clear:i,selectRange:function(n,r,a,l){i(n),P(r,o),It(a,e.firstSelected,"1"),It(l,e.lastSelected,"1"),t(r,a,l)},selectedSelector:e.selectedSelector,firstSelectedSelector:e.firstSelectedSelector,lastSelectedSelector:e.lastSelectedSelector}},lp=function(e,t,n){var r=zn.fromTable(e);return Xs(r,t).map((function(e){var t=Fs(r,n,!1),o=function(e,t){var n=e.slice(0,t[t.length-1].row+1),r=Us(n);return L(r,(function(e){var n=e.cells.slice(0,t[t.length-1].column+1);return E(n,(function(e){return e.element}))}))}(t,e),i=function(e,t){var n=e.slice(t[0].row+t[0].rowspan-1,e.length),r=Us(n);return L(r,(function(e){var n=e.cells.slice(t[0].column+t[0].colspan-1,e.cells.length);return E(n,(function(e){return e.element}))}))}(t,e);return{upOrLeftCells:o,downOrRightCells:i}}))},sp=tinymce.util.Tools.resolve("tinymce.Env"),cp=function(e){return!1===Ja(Pe.fromDom(e.target),"ephox-snooker-resizer-bar")};function up(e,t,n){var r=ap(Wi,(function(t,r,o){n.targets().each((function(n){vn(r).each((function(i){var a=ns(e),l=_i(f,Pe.fromDom(e.getDoc()),a),s=lp(i,n,l);!function(e,t,n,r,o){e.fire("TableSelectionChange",{cells:t,start:n,finish:r,otherCells:o})}(e,t,r,o,s)}))}))}),(function(){return function(e){e.fire("TableSelectionClear")}(e)}));return e.on("init",(function(n){var o=e.getWin(),i=Si(e),a=Ti(e),l=op(o,i,a,r),s=ip(o,i,a,r),c=function(e,t,n,r){var o=np(e);return function(e,i){r.clearBeforeUpdate(t),wr(e,i,n).each((function(e){var n=e.boxes.getOr([]);r.selectRange(t,n,e.start,e.finish),o.selectContents(i),o.collapseSelection()}))}}(o,i,a,r);e.on("TableSelectorChange",(function(e){return c(e.start,e.finish)}));var u,d,h=function(t,n){(function(e){return!0===e.raw.shiftKey})(t)&&(n.kill&&t.kill(),n.selection.each((function(t){var n=nf.relative(t.start,t.finish),r=hf(o,n);e.selection.setRng(r)})))},p=function(e){return 0===e.button},m=(u=od(Pe.fromDom(i)),d=od(0),{touchEnd:function(e){var t=Pe.fromDom(e.target);if("td"===ot(t)||"th"===ot(t)){var n=u.get(),r=d.get();$e(n,t)&&e.timeStamp-r<300&&(e.preventDefault(),c(t,t))}u.set(t),d.set(e.timeStamp)}});e.on("dragstart",(function(e){l.clearstate()})),e.on("mousedown",(function(e){p(e)&&cp(e)&&l.mousedown(Xa(e))})),e.on("mouseover",(function(e){var t;(void 0===(t=e).buttons||sp.browser.isEdge()&&0===t.buttons||1&t.buttons)&&cp(e)&&l.mouseover(Xa(e))})),e.on("mouseup",(function(e){p(e)&&cp(e)&&l.mouseup(Xa(e))})),e.on("touchend",m.touchEnd),e.on("keyup",(function(t){var n=Xa(t);if(n.raw.shiftKey&&Jh(n.raw.which)){var r=e.selection.getRng(),o=Pe.fromDom(r.startContainer),i=Pe.fromDom(r.endContainer);s.keyup(n,o,r.startOffset,i,r.endOffset).each((function(e){h(n,e)}))}})),e.on("keydown",(function(n){var r=Xa(n);t().each((function(e){return e.hideBars()}));var o=e.selection.getRng(),i=Pe.fromDom(o.startContainer),a=Pe.fromDom(o.endContainer),l=to(ep,tp)(Pe.fromDom(e.selection.getStart()));s.keydown(r,i,o.startOffset,a,o.endOffset,l).each((function(e){h(r,e)})),t().each((function(e){return e.showBars()}))})),e.on("NodeChange",(function(){var t=e.selection,n=Pe.fromDom(t.getStart()),o=Pe.fromDom(t.getEnd());br(vn,[n,o]).fold((function(){return r.clear(i)}),f)}))})),{clear:r.clear}}var dp=function(e,t){var n=od(C.none()),r=od([]),o=C.none(),i=ft("caption"),a=function(e){return o.forall((function(t){return!t[e]}))},l=function(){return Xi(function(e){return Pe.fromDom(e.selection.getEnd())}(e),Ti(e))},s=function(){return Xi(Pi(e),Ti(e)).bind((function(e){return n=Xt(vn(e),l().bind(vn),(function(n,r){return $e(n,r)?i(e)?C.some(function(e){return{element:e,mergable:C.none(),unmergable:C.none(),selection:[e]}}(e)):C.some(ji(t,n,e)):C.none()})),n.bind(p);var n}))},c=function(e){return vn(e.element).map((function(t){var n=zn.fromTable(t),r=Xs(n,e).getOr([]),o=$(r,(function(e,t){return t.isLocked&&(e.onAny=!0,0===t.column?e.onFirst=!0:t.column+t.colspan>=n.grid.columns&&(e.onLast=!0)),e}),{onAny:!1,onFirst:!1,onLast:!1});return{mergeable:Zs(n,e).isSome(),unmergeable:Ks(n,e).isSome(),locked:o}}))},u=function(){n.set(Z(s)()),o=n.get().bind(c),P(r.get(),(function(e){return e()}))},d=function(e){return e(),r.set(r.get().concat([e])),function(){r.set(M(r.get(),(function(t){return t!==e})))}},f=function(e,t){return d((function(){return n.get().fold((function(){e.setDisabled(!0)}),(function(n){e.setDisabled(t(n))}))}))},h=function(e,t,r){return d((function(){return n.get().fold((function(){e.setDisabled(!0),e.setActive(!1)}),(function(n){e.setDisabled(t(n)),e.setActive(r(n))}))}))},m=function(e){return o.exists((function(t){return t.locked[e]}))},g=function(t,n){return function(r){return h(r,(function(e){return i(e.element)}),(function(){return e.queryCommandValue(t)===n}))}},v=g("mceTableRowType","header"),A=g("mceTableColType","th");return e.on("NodeChange ExecCommand TableSelectorChange",u),{onSetupTable:function(e){return f(e,(function(e){return!1}))},onSetupCellOrRow:function(e){return f(e,(function(e){return i(e.element)}))},onSetupColumn:function(e){return function(t){return f(t,(function(t){return i(t.element)||m(e)}))}},onSetupPasteable:function(e){return function(t){return f(t,(function(t){return i(t.element)||e().isNone()}))}},onSetupPasteableColumn:function(e,t){return function(n){return f(n,(function(n){return i(n.element)||e().isNone()||m(t)}))}},onSetupMergeable:function(e){return f(e,(function(e){return a("mergeable")}))},onSetupUnmergeable:function(e){return f(e,(function(e){return a("unmergeable")}))},resetTargets:u,onSetupTableWithCaption:function(t){return h(t,b,(function(t){return vn(t.element,Ti(e)).exists((function(e){return Dt(e,"caption").isSome()}))}))},onSetupTableRowHeaders:v,onSetupTableColumnHeaders:A,targets:n.get}},fp=function(e){var t=function(e,t,n){return{get:function(){return kr(e(),n).fold((function(){return t().fold(Nr,Pr)}),(function(e){return Er(e)}))}}}((function(){return Si(e)}),(function(){return Yi(Pi(e),Ti(e))}),Wi.selectedSelector),n=dp(e,t),r=hs(e),o=up(e,r.lazyResize,n),i=Bu(e,o,r.lazyWire),a=function(){var e=ad(),t=ad();return{getRows:e.get,setRows:function(n){n.fold(e.clear,e.set),t.clear()},clearRows:e.clear,getColumns:t.get,setColumns:function(n){n.fold(t.clear,t.set),e.clear()},clearColumns:t.clear}}();return Hd(e,i,0,t,a),function(e,t,n){var r=Ti(e),o=function(t){return Yi(Pi(e)).bind((function(e){return vn(e,r).map((function(r){var o=ji(n,r,e);return t(r,o)}))})).getOr("")};Ue({mceTableRowType:function(){return o(t.getTableRowType)},mceTableCellType:function(){return o(t.getTableCellType)},mceTableColType:function(){return o(t.getTableColType)}},(function(t,n){return e.addQueryValueHandler(n,t)}))}(e,i,t),Zi(e,t,i),function(e,t,n,r){var o=function(t){return function(){return e.execCommand(t)}},i=function(t){e.execCommand("mceInsertTable",!1,{rows:t.numRows,columns:t.numColumns})},a={text:"Table properties",onSetup:n.onSetupTable,onAction:o("mceTableProps")},l={text:"Delete table",icon:"table-delete-table",onSetup:n.onSetupTable,onAction:o("mceTableDelete")};e.ui.registry.addMenuItem("tableinsertrowbefore",{text:"Insert row before",icon:"table-insert-row-above",onAction:o("mceTableInsertRowBefore"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tableinsertrowafter",{text:"Insert row after",icon:"table-insert-row-after",onAction:o("mceTableInsertRowAfter"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tabledeleterow",{text:"Delete row",icon:"table-delete-row",onAction:o("mceTableDeleteRow"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablerowprops",{text:"Row properties",icon:"table-row-properties",onAction:o("mceTableRowProps"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablecutrow",{text:"Cut row",icon:"cut-row",onAction:o("mceTableCutRow"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablecopyrow",{text:"Copy row",icon:"duplicate-row",onAction:o("mceTableCopyRow"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablepasterowbefore",{text:"Paste row before",icon:"paste-row-before",onAction:o("mceTablePasteRowBefore"),onSetup:n.onSetupPasteable(r.getRows)}),e.ui.registry.addMenuItem("tablepasterowafter",{text:"Paste row after",icon:"paste-row-after",onAction:o("mceTablePasteRowAfter"),onSetup:n.onSetupPasteable(r.getRows)});var s={type:"nestedmenuitem",text:"Row",getSubmenuItems:h("tableinsertrowbefore tableinsertrowafter tabledeleterow tablerowprops | tablecutrow tablecopyrow tablepasterowbefore tablepasterowafter")};e.ui.registry.addMenuItem("tableinsertcolumnbefore",{text:"Insert column before",icon:"table-insert-column-before",onAction:o("mceTableInsertColBefore"),onSetup:n.onSetupColumn("onFirst")}),e.ui.registry.addMenuItem("tableinsertcolumnafter",{text:"Insert column after",icon:"table-insert-column-after",onAction:o("mceTableInsertColAfter"),onSetup:n.onSetupColumn("onLast")}),e.ui.registry.addMenuItem("tabledeletecolumn",{text:"Delete column",icon:"table-delete-column",onAction:o("mceTableDeleteCol"),onSetup:n.onSetupColumn("onAny")}),e.ui.registry.addMenuItem("tablecutcolumn",{text:"Cut column",icon:"cut-column",onAction:o("mceTableCutCol"),onSetup:n.onSetupColumn("onAny")}),e.ui.registry.addMenuItem("tablecopycolumn",{text:"Copy column",icon:"duplicate-column",onAction:o("mceTableCopyCol"),onSetup:n.onSetupColumn("onAny")}),e.ui.registry.addMenuItem("tablepastecolumnbefore",{text:"Paste column before",icon:"paste-column-before",onAction:o("mceTablePasteColBefore"),onSetup:n.onSetupPasteableColumn(r.getColumns,"onFirst")}),e.ui.registry.addMenuItem("tablepastecolumnafter",{text:"Paste column after",icon:"paste-column-after",onAction:o("mceTablePasteColAfter"),onSetup:n.onSetupPasteableColumn(r.getColumns,"onLast")});var c={type:"nestedmenuitem",text:"Column",getSubmenuItems:h("tableinsertcolumnbefore tableinsertcolumnafter tabledeletecolumn | tablecutcolumn tablecopycolumn tablepastecolumnbefore tablepastecolumnafter")};e.ui.registry.addMenuItem("tablecellprops",{text:"Cell properties",icon:"table-cell-properties",onAction:o("mceTableCellProps"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablemergecells",{text:"Merge cells",icon:"table-merge-cells",onAction:o("mceTableMergeCells"),onSetup:n.onSetupMergeable}),e.ui.registry.addMenuItem("tablesplitcells",{text:"Split cell",icon:"table-split-cells",onAction:o("mceTableSplitCells"),onSetup:n.onSetupUnmergeable});var u={type:"nestedmenuitem",text:"Cell",getSubmenuItems:h("tablecellprops tablemergecells tablesplitcells")};!1===function(e){return e.getParam("table_grid",!0,"boolean")}(e)?e.ui.registry.addMenuItem("inserttable",{text:"Table",icon:"table",onAction:o("mceInsertTable")}):e.ui.registry.addNestedMenuItem("inserttable",{text:"Table",icon:"table",getSubmenuItems:function(){return[{type:"fancymenuitem",fancytype:"inserttable",onAction:i}]}}),e.ui.registry.addMenuItem("inserttabledialog",{text:"Insert table",icon:"table",onAction:o("mceInsertTable")}),e.ui.registry.addMenuItem("tableprops",a),e.ui.registry.addMenuItem("deletetable",l),e.ui.registry.addNestedMenuItem("row",s),e.ui.registry.addNestedMenuItem("column",c),e.ui.registry.addNestedMenuItem("cell",u),e.ui.registry.addContextMenu("table",{update:function(){return n.resetTargets(),n.targets().fold(h(""),(function(e){return"caption"===ot(e.element)?"tableprops deletetable":"cell row column | advtablesort | tableprops deletetable"}))}});var d=fd(ql(e));0!==d.length&&e.ui.registry.addNestedMenuItem("tableclass",{icon:"table-classes",text:"Table styles",getSubmenuItems:function(){return ud(e,t,d,"tableclass",(function(t){return e.execCommand("mceTableToggleClass",!1,t)}))},onSetup:n.onSetupTable});var f=fd(jl(e));0!==f.length&&e.ui.registry.addNestedMenuItem("tablecellclass",{icon:"table-cell-classes",text:"Cell styles",getSubmenuItems:function(){return ud(e,t,f,"tablecellclass",(function(t){return e.execCommand("mceTableCellToggleClass",!1,t)}))},onSetup:n.onSetupCellOrRow}),e.ui.registry.addNestedMenuItem("tablecellvalign",{icon:"vertical-align",text:"Vertical align",getSubmenuItems:function(){return ud(e,t,ju,"tablecellverticalalign",dd(e,"vertical-align"))},onSetup:n.onSetupCellOrRow}),e.ui.registry.addNestedMenuItem("tablecellborderwidth",{icon:"border-width",text:"Border width",getSubmenuItems:function(){return ud(e,t,zl(e),"tablecellborderwidth",dd(e,"border-width"))},onSetup:n.onSetupCellOrRow}),e.ui.registry.addNestedMenuItem("tablecellborderstyle",{icon:"border-style",text:"Border style",getSubmenuItems:function(){return ud(e,t,Rl(e),"tablecellborderstyle",dd(e,"border-style"))},onSetup:n.onSetupCellOrRow}),e.ui.registry.addToggleMenuItem("tablecaption",{icon:"table-caption",text:"Table caption",onAction:o("mceTableToggleCaption"),onSetup:n.onSetupTableWithCaption}),e.ui.registry.addNestedMenuItem("tablecellbackgroundcolor",{icon:"cell-background-color",text:"Background color",getSubmenuItems:function(){return pd(e,rs(e),"background-color")},onSetup:n.onSetupCellOrRow}),e.ui.registry.addNestedMenuItem("tablecellbordercolor",{icon:"cell-border-color",text:"Border color",getSubmenuItems:function(){return pd(e,os(e),"border-color")},onSetup:n.onSetupCellOrRow}),e.ui.registry.addToggleMenuItem("tablerowheader",{text:"Row header",icon:"table-top-header",onAction:md(e),onSetup:n.onSetupTableRowHeaders}),e.ui.registry.addToggleMenuItem("tablecolheader",{text:"Column header",icon:"table-left-header",onAction:gd(e),onSetup:n.onSetupTableColumnHeaders})}(e,t,n,a),function(e,t,n,r){e.ui.registry.addMenuButton("table",{tooltip:"Table",icon:"table",fetch:function(e){return e("inserttable | cell row column | advtablesort | tableprops deletetable")}});var o=function(t){return function(){return e.execCommand(t)}};e.ui.registry.addButton("tableprops",{tooltip:"Table properties",onAction:o("mceTableProps"),icon:"table",onSetup:n.onSetupTable}),e.ui.registry.addButton("tabledelete",{tooltip:"Delete table",onAction:o("mceTableDelete"),icon:"table-delete-table",onSetup:n.onSetupTable}),e.ui.registry.addButton("tablecellprops",{tooltip:"Cell properties",onAction:o("mceTableCellProps"),icon:"table-cell-properties",onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tablemergecells",{tooltip:"Merge cells",onAction:o("mceTableMergeCells"),icon:"table-merge-cells",onSetup:n.onSetupMergeable}),e.ui.registry.addButton("tablesplitcells",{tooltip:"Split cell",onAction:o("mceTableSplitCells"),icon:"table-split-cells",onSetup:n.onSetupUnmergeable}),e.ui.registry.addButton("tableinsertrowbefore",{tooltip:"Insert row before",onAction:o("mceTableInsertRowBefore"),icon:"table-insert-row-above",onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tableinsertrowafter",{tooltip:"Insert row after",onAction:o("mceTableInsertRowAfter"),icon:"table-insert-row-after",onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tabledeleterow",{tooltip:"Delete row",onAction:o("mceTableDeleteRow"),icon:"table-delete-row",onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tablerowprops",{tooltip:"Row properties",onAction:o("mceTableRowProps"),icon:"table-row-properties",onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tableinsertcolbefore",{tooltip:"Insert column before",onAction:o("mceTableInsertColBefore"),icon:"table-insert-column-before",onSetup:n.onSetupColumn("onFirst")}),e.ui.registry.addButton("tableinsertcolafter",{tooltip:"Insert column after",onAction:o("mceTableInsertColAfter"),icon:"table-insert-column-after",onSetup:n.onSetupColumn("onLast")}),e.ui.registry.addButton("tabledeletecol",{tooltip:"Delete column",onAction:o("mceTableDeleteCol"),icon:"table-delete-column",onSetup:n.onSetupColumn("onAny")}),e.ui.registry.addButton("tablecutrow",{tooltip:"Cut row",icon:"cut-row",onAction:o("mceTableCutRow"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tablecopyrow",{tooltip:"Copy row",icon:"duplicate-row",onAction:o("mceTableCopyRow"),onSetup:n.onSetupCellOrRow}),e.ui.registry.addButton("tablepasterowbefore",{tooltip:"Paste row before",icon:"paste-row-before",onAction:o("mceTablePasteRowBefore"),onSetup:n.onSetupPasteable(r.getRows)}),e.ui.registry.addButton("tablepasterowafter",{tooltip:"Paste row after",icon:"paste-row-after",onAction:o("mceTablePasteRowAfter"),onSetup:n.onSetupPasteable(r.getRows)}),e.ui.registry.addButton("tablecutcol",{tooltip:"Cut column",icon:"cut-column",onAction:o("mceTableCutCol"),onSetup:n.onSetupColumn("onAny")}),e.ui.registry.addButton("tablecopycol",{tooltip:"Copy column",icon:"duplicate-column",onAction:o("mceTableCopyCol"),onSetup:n.onSetupColumn("onAny")}),e.ui.registry.addButton("tablepastecolbefore",{tooltip:"Paste column before",icon:"paste-column-before",onAction:o("mceTablePasteColBefore"),onSetup:n.onSetupPasteableColumn(r.getColumns,"onFirst")}),e.ui.registry.addButton("tablepastecolafter",{tooltip:"Paste column after",icon:"paste-column-after",onAction:o("mceTablePasteColAfter"),onSetup:n.onSetupPasteableColumn(r.getColumns,"onLast")}),e.ui.registry.addButton("tableinsertdialog",{tooltip:"Insert table",onAction:o("mceInsertTable"),icon:"table"});var i=fd(ql(e));0!==i.length&&e.ui.registry.addMenuButton("tableclass",{icon:"table-classes",tooltip:"Table styles",fetch:hd(e,t,i,"tableclass",(function(t){return e.execCommand("mceTableToggleClass",!1,t)})),onSetup:n.onSetupTable});var a=fd(jl(e));0!==a.length&&e.ui.registry.addMenuButton("tablecellclass",{icon:"table-cell-classes",tooltip:"Cell styles",fetch:hd(e,t,a,"tablecellclass",(function(t){return e.execCommand("mceTableCellToggleClass",!1,t)})),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuButton("tablecellvalign",{icon:"vertical-align",tooltip:"Vertical align",fetch:hd(e,t,ju,"tablecellverticalalign",dd(e,"vertical-align")),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuButton("tablecellborderwidth",{icon:"border-width",tooltip:"Border width",fetch:hd(e,t,zl(e),"tablecellborderwidth",dd(e,"border-width")),onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuButton("tablecellborderstyle",{icon:"border-style",tooltip:"Border style",fetch:hd(e,t,Rl(e),"tablecellborderstyle",dd(e,"border-style")),onSetup:n.onSetupCellOrRow}),e.ui.registry.addToggleButton("tablecaption",{tooltip:"Table caption",onAction:o("mceTableToggleCaption"),icon:"table-caption",onSetup:n.onSetupTableWithCaption}),e.ui.registry.addMenuButton("tablecellbackgroundcolor",{icon:"cell-background-color",tooltip:"Background color",fetch:function(t){return t(pd(e,rs(e),"background-color"))},onSetup:n.onSetupCellOrRow}),e.ui.registry.addMenuButton("tablecellbordercolor",{icon:"cell-border-color",tooltip:"Border color",fetch:function(t){return t(pd(e,os(e),"border-color"))},onSetup:n.onSetupCellOrRow}),e.ui.registry.addToggleButton("tablerowheader",{tooltip:"Row header",icon:"table-top-header",onAction:md(e),onSetup:n.onSetupTableRowHeaders}),e.ui.registry.addToggleButton("tablecolheader",{tooltip:"Column header",icon:"table-left-header",onAction:gd(e),onSetup:n.onSetupTableColumnHeaders})}(e,t,n,a),function(e){var t=function(e){return e.getParam("table_toolbar","tableprops tabledelete | tableinsertrowbefore tableinsertrowafter tabledeleterow | tableinsertcolbefore tableinsertcolafter tabledeletecol")}(e);t.length>0&&e.ui.registry.addContextToolbar("table",{predicate:function(t){return e.dom.is(t,"table")&&e.getBody().contains(t)},items:t,scope:"node",position:"node"})}(e),e.on("PreInit",(function(){e.serializer.addTempAttr(Wi.firstSelected),e.serializer.addTempAttr(Wi.lastSelected),function(e){e.formatter.register(qd)}(e)})),function(e){return e.getParam("table_tab_navigation",!0,"boolean")}(e)&&e.on("keydown",(function(t){!function(e,t,n){if(e.keyCode===Hf.TAB){var r=Si(t),o=function(e){var t=ot(e);return $e(e,r)||B(Xf,t)},i=t.selection.getRng(),a=Pe.fromDom(e.shiftKey?i.startContainer:i.endContainer);pn(a,o).each((function(r){e.preventDefault(),vn(r,o).each(n.clear),t.selection.collapse(e.shiftKey),(e.shiftKey?jf:Wf)(t,o,r).each((function(e){t.selection.setRng(e)}))}))}}(t,e,o)})),e.on("remove",(function(){r.destroy()})),function(e,t,n,r){return{insertTable:zu(e),setClipboardRows:$u(t.setRows),getClipboardRows:Du(t.getRows),setClipboardCols:$u(t.setColumns),getClipboardCols:Du(t.getColumns),resizeHandler:n,selectionTargets:r}}(e,a,r,n)};Qr.add("table",fp)}()},57372:function(e,t,n){n(2553)},57426:function(e,t,n){n(24855)},57453:function(e,t,n){"use strict";n.d(t,{j:function(){return o}});var r=n(61431);function o(e){const t=(0,r.ref)(!1),n=(0,r.ref)(""),o=(0,r.ref)();(0,r.watch)(t,(t=>{t&&(n.value=e.value.length>0?e.value.at(-1).url:"",(0,r.nextTick)((()=>{o.value.focus()})))}));return{pathSearchFilterStatus:t,searchPath:n,searchPathInputRef:o,searchPathInputBlur:()=>{t.value=!1}}}},57478:function(e,t,n){var r=n(95423);e.exports=function(e,t){var n=r(e);return arguments.length<=1?n[0]:(t<n.length&&(n.length=t||0),n)}},57576:function(e){var t;t=function(){return function(){var e={686:function(e,t,n){"use strict";n.d(t,{default:function(){return w}});var r=n(279),o=n.n(r),i=n(370),a=n.n(i),l=n(817),s=n.n(l);function c(e){try{return document.execCommand(e)}catch(e){return!1}}var u=function(e){var t=s()(e);return c("cut"),t},d=function(e,t){var n=function(e){var t="rtl"===document.documentElement.getAttribute("dir"),n=document.createElement("textarea");n.style.fontSize="12pt",n.style.border="0",n.style.padding="0",n.style.margin="0",n.style.position="absolute",n.style[t?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;return n.style.top="".concat(r,"px"),n.setAttribute("readonly",""),n.value=e,n}(e);t.container.appendChild(n);var r=s()(n);return c("copy"),n.remove(),r},f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof e?n=d(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?n=d(e.value,t):(n=s()(e),c("copy")),n};function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}var p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,n=void 0===t?"copy":t,r=e.container,o=e.target,i=e.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==o){if(!o||"object"!==h(o)||1!==o.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&o.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(o.hasAttribute("readonly")||o.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return i?f(i,{container:r}):o?"cut"===n?u(o):f(o,{container:r}):void 0};function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},v(e,t)}function A(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){return!t||"object"!==m(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,n)}}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function b(e,t){var n="data-clipboard-".concat(e);if(t.hasAttribute(n))return t.getAttribute(n)}var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(i,e);var t,n,r,o=A(i);function i(e,t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(n=o.call(this)).resolveOptions(t),n.listenClick(e),n}return t=i,n=[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===m(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=a()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,n=this.action(t)||"copy",r=p({action:n,container:this.container,target:this.target(t),text:this.text(t)});this.emit(r?"success":"error",{action:n,text:r,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return b("action",e)}},{key:"defaultTarget",value:function(e){var t=b("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return b("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],r=[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(e,t)}},{key:"cut",value:function(e){return u(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach((function(e){n=n&&!!document.queryCommandSupported(e)})),n}}],n&&g(t.prototype,n),r&&g(t,r),i}(o()),w=O},828:function(e){if("undefined"!=typeof Element&&!Element.prototype.matches){var t=Element.prototype;t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,n){var r=n(828);function o(e,t,n,r,o){var a=i.apply(this,arguments);return e.addEventListener(n,a,o),{destroy:function(){e.removeEventListener(n,a,o)}}}function i(e,t,n,o){return function(n){n.delegateTarget=r(n.target,t),n.delegateTarget&&o.call(e,n)}}e.exports=function(e,t,n,r,i){return"function"==typeof e.addEventListener?o.apply(null,arguments):"function"==typeof n?o.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return o(e,t,n,r,i)})))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){var r=n(879),o=n(438);e.exports=function(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(n))throw new TypeError("Third argument must be a Function");if(r.node(e))return function(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}(e,t,n);if(r.nodeList(e))return function(e,t,n){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(t,n)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(t,n)}))}}}(e,t,n);if(r.string(e))return function(e,t,n){return o(document.body,e,t,n)}(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(e){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),o=document.createRange();o.selectNodeContents(e),r.removeAllRanges(),r.addRange(o),t=r.toString()}return t}},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var r=this;function o(){r.off(e,o),t.apply(n,arguments)}return o._=t,this.on(e,o,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,o=n.length;r<o;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],o=[];if(r&&t)for(var i=0,a=r.length;i<a;i++)r[i].fn!==t&&r[i].fn._!==t&&o.push(r[i]);return o.length?n[e]=o:delete n[e],this}},e.exports=t,e.exports.TinyEmitter=t}},t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}return n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n(686)}().default},e.exports=t()},57598:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i=["textContent"],a={style:{display:"flex","justify-content":"space-between","align-items":"center"}},l=["onClick"],s=["onClick"],c=["onClick"];n(44114);var u=n(79506),d=n(37741),f=n(40412),h=n(78982),p=n.n(h),m=n(65084),g={components:{addMenu:u.default},name:"menuManage",setup(){return{mutitabsstore:(0,m.M)()}},data(){return{isFull:!1,tableHeight:260,loadingPage:!1,formInline:{search:"",name:"",status:"",cache:"",visible:"",page:1,limit:9999},pageparm:{page:1,limit:10,total:0},timers:[],tableData:[],statusList:[{id:1,name:"启用"},{id:0,name:"禁用"}],statusList1:[{id:1,name:"是"},{id:0,name:"否"}]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull},addMenu(){this.$refs.addMenuFlag.addMenuFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.addMenuFlag.addMenuFn(e,"编辑");else if("detail"==t)this.$refs.addMenuFlag.addMenuFn(e,"详情");else if("buttonConfig"==t)this.$router.push({name:"buttonConfig",query:{id:e.id,name:e.name}});else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的菜单?",{closeOnClickModal:!1,type:"warning"}).then((()=>{(0,f.apiSystemMenuDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.refreshData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:9999},this.pageparm={page:1,limit:10,total:0},this.getData())},async getData(){this.loadingPage=!0,(0,f.apiSystemMenu)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code?(this.tableData=p().toArrayTree(e.data.data,{parentKey:"parent",strict:!1}),this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total):this.$message.warning(e.msg)}))},refreshData(){this.getData(),this.getMenu()},getMenu(){this.mutitabsstore.getMenu()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){this.tableHeight=(0,d.getTableHeight)(this.$refs.tableSelect.offsetHeight-50)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var v=(0,n(66262).A)(g,[["render",function(e,t,n,u,d,f){const h=(0,r.resolveComponent)("el-input"),p=(0,r.resolveComponent)("el-form-item"),m=(0,r.resolveComponent)("el-option"),g=(0,r.resolveComponent)("el-select"),v=(0,r.resolveComponent)("el-button"),A=(0,r.resolveComponent)("el-form"),y=(0,r.resolveComponent)("el-table-column"),b=(0,r.resolveComponent)("svg-icon"),O=(0,r.resolveComponent)("el-tag"),w=(0,r.resolveComponent)("full-screen"),x=(0,r.resolveComponent)("el-icon"),_=(0,r.resolveComponent)("el-tooltip"),C=(0,r.resolveComponent)("el-table"),k=(0,r.resolveComponent)("add-menu"),S=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":d.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(A,{inline:!0,model:d.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{label:"关键词:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{clearable:"",modelValue:d.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>d.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",placeholder:"关键词",onChange:f.getData,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:"侧边可见:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:d.formInline.visible,"onUpdate:modelValue":t[1]||(t[1]=e=>d.formInline.visible=e),clearable:"",placeholder:"请选择",onChange:f.getData,style:{width:"120px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(d.statusList1,(e=>((0,r.openBlock)(),(0,r.createBlock)(m,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:d.formInline.status,"onUpdate:modelValue":t[2]||(t[2]=e=>d.formInline.status=e),clearable:"",placeholder:"请选择",onChange:f.getData,style:{width:"120px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(d.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(m,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(v,{onClick:f.getData,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:t[3]||(t[3]=e=>f.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(v,{type:"primary",onClick:f.addMenu,icon:"Plus"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1})])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(C,{"max-height":d.tableHeight,border:"","row-key":"id",data:d.tableData,ref:"tableref",style:{width:"100%"},"tree-props":{children:"children",hasChildren:"hasChildren"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{type:"index",width:"70",label:"序号",style:{display:"unset"}},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(f.getIndex(e.$index))},null,8,i)])),_:1}),(0,r.createVNode)(y,{"min-width":"150",prop:"name",label:"菜单名称"}),(0,r.createVNode)(y,{"min-width":"80",prop:"icon",label:"图标"},{default:(0,r.withCtx)((e=>[e.row.icon?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0,"icon-class":e.row.icon,style:{"font-size":"18px"}},null,8,["icon-class"])):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(y,{"min-width":"70",prop:"sort",label:"排序"}),(0,r.createVNode)(y,{"min-width":"160",prop:"web_path",label:"路由地址","show-overflow-tooltip":""}),(0,r.createVNode)(y,{"min-width":"300",label:"权限"},{default:(0,r.withCtx)((e=>[e.row.menuPermission?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.row.menuPermission,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(O,{type:"info",effect:"plain",key:t},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e),1)])),_:2},1024)))),128)):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(y,{"min-width":"100",label:"侧边可见"},{default:(0,r.withCtx)((e=>[1==e.row.visible?((0,r.openBlock)(),(0,r.createBlock)(O,{key:0},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("是")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(O,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("否")]))),_:1}))])),_:1}),(0,r.createVNode)(y,{"min-width":"90",label:"状态"},{default:(0,r.withCtx)((e=>[1==e.row.status?((0,r.openBlock)(),(0,r.createBlock)(O,{key:0},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("启用")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(O,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("禁用")]))),_:1}))])),_:1}),(0,r.createVNode)(y,{label:"操作",fixed:"right",width:"200"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[t[12]||(t[12]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>f.setFull&&f.setFull(...e))},[(0,r.createVNode)(_,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"edit")},"编辑",8,l),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"delete")},"删除",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"buttonConfig")},"按钮配置",8,c),[[r.vShow,t.row.menuPermission||1==t.row.isautopm]])])),_:1})])),_:1},8,["max-height","data"])),[[S,d.loadingPage]]),(0,r.createVNode)(k,{ref:"addMenuFlag",onRefreshData:f.refreshData},null,8,["onRefreshData"])],2)}],["__scopeId","data-v-7126bbda"]])},57625:function(e,t,n){var r=n(51780);e.exports=function(e,t){var n=r(arguments,2),o=this;return setTimeout((function(){e.apply(o,n)}),t)}},57657:function(e,t,n){"use strict";var r,o,i,a=n(79039),l=n(94901),s=n(20034),c=n(2360),u=n(42787),d=n(36840),f=n(78227),h=n(96395),p=f("iterator"),m=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):m=!0),!s(r)||a((function(){var e={};return r[p].call(e)!==e}))?r={}:h&&(r=c(r)),l(r[p])||d(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},57696:function(e,t,n){"use strict";var r=n(91291),o=n(18014),i=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=o(t);if(t!==n)throw new i("Wrong length or index");return n}},57762:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a={__name:"static-text-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);const l=(0,r.ref)([{label:"default",value:"default"},{label:"large",value:"large"},{label:"small",value:"small"}]);return(t,o)=>{const s=(0,r.resolveComponent)("el-input"),c=(0,r.resolveComponent)("el-form-item"),u=(0,r.resolveComponent)("el-switch"),d=(0,r.resolveComponent)("el-option"),f=(0,r.resolveComponent)("el-select"),h=(0,r.resolveComponent)("el-radio-button"),p=(0,r.resolveComponent)("el-radio-group"),m=(0,r.resolveComponent)("el-collapse-item"),g=(0,r.resolveComponent)("el-collapse"),v=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(v,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[10]||(o[10]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[9]||(o[9]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"静态文字"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.textContent,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.textContent=t),type:"textarea",rows:2,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"显示省略号"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.truncated,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.truncated=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"尺寸"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.size=t),onChange:n},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(l.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(d,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"字体大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:e.optionModel.fontSize,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.fontSize=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"文字类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.type=t),"allow-create":!0,filterable:"",onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"default",value:""}),(0,r.createVNode)(d,{label:"primary",value:"primary"}),(0,r.createVNode)(d,{label:"success",value:"success"}),(0,r.createVNode)(d,{label:"info",value:"info"}),(0,r.createVNode)(d,{label:"warning",value:"warning"}),(0,r.createVNode)(d,{label:"danger",value:"danger"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"文字对齐"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:e.optionModel.labelPosition,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.labelPosition=t),class:"radio-group-custom",onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{value:"left"},{default:(0,r.withCtx)((()=>o[11]||(o[11]=[(0,r.createTextVNode)("左")]))),_:1}),(0,r.createVNode)(h,{value:"center"},{default:(0,r.withCtx)((()=>o[12]||(o[12]=[(0,r.createTextVNode)("中")]))),_:1}),(0,r.createVNode)(h,{value:"right"},{default:(0,r.withCtx)((()=>o[13]||(o[13]=[(0,r.createTextVNode)("右")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"标签类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.tag,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.tag=t),"allow-create":!0,filterable:"",onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"div",value:"div"}),(0,r.createVNode)(d,{label:"span",value:"span"}),(0,r.createVNode)(d,{label:"i",value:"i"}),(0,r.createVNode)(d,{label:"p",value:"p"}),(0,r.createVNode)(d,{label:"b",value:"b"}),(0,r.createVNode)(d,{label:"ins",value:"ins"}),(0,r.createVNode)(d,{label:"del",value:"del"}),(0,r.createVNode)(d,{label:"mark",value:"mark"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-7326fa5a"]])},57850:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-select-field",use:"icon-select-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-select-field"><defs><style type="text/css"></style></defs><path d="M374.784 649.514667a32 32 0 0 1 3.072 41.685333l-3.114667 3.584L225.28 843.946667a32 32 0 0 1-37.845333 5.504l-3.968-2.56-85.333334-64a32 32 0 0 1 34.432-53.76l3.968 2.56 63.146667 47.36 129.834667-129.621334a32 32 0 0 1 45.269333 0.042667zM906.154667 725.333333a32 32 0 0 1 4.309333 63.701334l-4.309333 0.298666h-448a32 32 0 0 1-4.352-63.744l4.352-0.256h448z m0.512-256a32 32 0 0 1 4.352 63.701334l-4.352 0.298666h-448a32 32 0 0 1-4.352-63.701333L458.666667 469.333333h448zM374.826667 137.557333a32 32 0 0 1 2.986666 41.685334l-3.114666 3.584L224.853333 332.032a32 32 0 0 1-37.888 5.418667l-3.925333-2.56-84.906667-64a32 32 0 0 1 34.517334-53.674667l3.968 2.56 62.72 47.274667 130.261333-129.578667a32 32 0 0 1 45.226667 0.085333z m531.328 75.818667a32 32 0 0 1 4.309333 63.701333l-4.309333 0.298667H459.349333a32 32 0 0 1-4.352-63.744l4.352-0.256h446.805334z" p-id="40341" /></symbol>'});a().add(l);t.default=l},57861:function(e,t){"use strict";var n=function(){function e(e){e&&(this._$eventProcessor=e)}return e.prototype.on=function(e,t,n,r){this._$handlers||(this._$handlers={});var o=this._$handlers;if("function"==typeof t&&(r=n,n=t,t=null),!n||!e)return this;var i=this._$eventProcessor;null!=t&&i&&i.normalizeQuery&&(t=i.normalizeQuery(t)),o[e]||(o[e]=[]);for(var a=0;a<o[e].length;a++)if(o[e][a].h===n)return this;var l={h:n,query:t,ctx:r||this,callAtLast:n.zrEventfulCallAtLast},s=o[e].length-1,c=o[e][s];return c&&c.callAtLast?o[e].splice(s,0,l):o[e].push(l),this},e.prototype.isSilent=function(e){var t=this._$handlers;return!t||!t[e]||!t[e].length},e.prototype.off=function(e,t){var n=this._$handlers;if(!n)return this;if(!e)return this._$handlers={},this;if(t){if(n[e]){for(var r=[],o=0,i=n[e].length;o<i;o++)n[e][o].h!==t&&r.push(n[e][o]);n[e]=r}n[e]&&0===n[e].length&&delete n[e]}else delete n[e];return this},e.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!this._$handlers)return this;var r=this._$handlers[e],o=this._$eventProcessor;if(r)for(var i=t.length,a=r.length,l=0;l<a;l++){var s=r[l];if(!o||!o.filter||null==s.query||o.filter(e,s.query))switch(i){case 0:s.h.call(s.ctx);break;case 1:s.h.call(s.ctx,t[0]);break;case 2:s.h.call(s.ctx,t[0],t[1]);break;default:s.h.apply(s.ctx,t)}}return o&&o.afterTrigger&&o.afterTrigger(e),this},e.prototype.triggerWithContext=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!this._$handlers)return this;var r=this._$handlers[e],o=this._$eventProcessor;if(r)for(var i=t.length,a=t[i-1],l=r.length,s=0;s<l;s++){var c=r[s];if(!o||!o.filter||null==c.query||o.filter(e,c.query))switch(i){case 0:c.h.call(a);break;case 1:c.h.call(a,t[0]);break;case 2:c.h.call(a,t[0],t[1]);break;default:c.h.apply(a,t.slice(1,i-1))}}return o&&o.afterTrigger&&o.afterTrigger(e),this},e}();t.A=n},58004:function(e,t,n){"use strict";var r=n(46518),o=n(79039),i=n(68750);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("intersection",(function(e){return 2===e.size&&e.has(1)&&e.has(2)}))||o((function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))}))},{intersection:i})},58251:function(e,t,n){var r=n(63982),o=n(92360)(r);e.exports=o},58267:function(e,t,n){"use strict";n.d(t,{Kd:function(){return A},QE:function(){return x},d1:function(){return f},sC:function(){return m},uQ:function(){return O}});var r,o,i,a,l,s=n(98026),c=n(48170),u=n(34310),d=n(13430),f=function(){function e(e,t){var n=(0,u.tP)(e)?e:(0,u.AF)(e);this._source=n;var r=this._data=n.data;n.sourceFormat===d.XO&&(this._offset=0,this._dimSize=t,this._data=r),l(this,r,n)}var t;return e.prototype.getSource=function(){return this._source},e.prototype.count=function(){return 0},e.prototype.getItem=function(e,t){},e.prototype.appendData=function(e){},e.prototype.clean=function(){},e.protoInitialize=((t=e.prototype).pure=!1,void(t.persistent=!0)),e.internalField=function(){var e;l=function(e,o,i){var l=i.sourceFormat,c=i.seriesLayoutBy,u=i.startIndex,f=i.dimensionsDefine,h=a[w(l,c)];if((0,s.extend)(e,h),l===d.XO)e.getItem=t,e.count=r,e.fillStorage=n;else{var p=m(l,c);e.getItem=(0,s.bind)(p,null,o,u,f);var g=A(l,c);e.count=(0,s.bind)(g,null,o,u,f)}};var t=function(e,t){e-=this._offset,t=t||[];for(var n=this._data,r=this._dimSize,o=r*e,i=0;i<r;i++)t[i]=n[o+i];return t},n=function(e,t,n,r){for(var o=this._data,i=this._dimSize,a=0;a<i;a++){for(var l=r[a],s=null==l[0]?1/0:l[0],c=null==l[1]?-1/0:l[1],u=t-e,d=n[a],f=0;f<u;f++){var h=o[f*i+a];d[e+f]=h,h<s&&(s=h),h>c&&(c=h)}l[0]=s,l[1]=c}},r=function(){return this._data?this._data.length/this._dimSize:0};function o(e){for(var t=0;t<e.length;t++)this._data.push(e[t])}(e={})[d.Km+"_"+d.i_]={pure:!0,appendData:o},e[d.Km+"_"+d.oC]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[d.Wk]={pure:!0,appendData:o},e[d.t1]={pure:!0,appendData:function(e){var t=this._data;(0,s.each)(e,(function(e,n){for(var r=t[n]||(t[n]=[]),o=0;o<(e||[]).length;o++)r.push(e[o])}))}},e[d.mK]={appendData:o},e[d.XO]={persistent:!1,pure:!0,appendData:function(e){this._data=e},clean:function(){this._offset+=this.count(),this._data=null}},a=e}(),e}(),h=function(e,t,n,r){return e[r]},p=((r={})[d.Km+"_"+d.i_]=function(e,t,n,r){return e[r+t]},r[d.Km+"_"+d.oC]=function(e,t,n,r,o){r+=t;for(var i=o||[],a=e,l=0;l<a.length;l++){var s=a[l];i[l]=s?s[r]:null}return i},r[d.Wk]=h,r[d.t1]=function(e,t,n,r,o){for(var i=o||[],a=0;a<n.length;a++){0;var l=e[n[a].name];i[a]=l?l[r]:null}return i},r[d.mK]=h,r);function m(e,t){return p[w(e,t)]}var g=function(e,t,n){return e.length},v=((o={})[d.Km+"_"+d.i_]=function(e,t,n){return Math.max(0,e.length-t)},o[d.Km+"_"+d.oC]=function(e,t,n){var r=e[0];return r?Math.max(0,r.length-t):0},o[d.Wk]=g,o[d.t1]=function(e,t,n){var r=e[n[0].name];return r?r.length:0},o[d.mK]=g,o);function A(e,t){return v[w(e,t)]}var y=function(e,t,n){return e[t]},b=((i={})[d.Km]=y,i[d.Wk]=function(e,t,n){return e[n]},i[d.t1]=y,i[d.mK]=function(e,t,n){var r=(0,c.vj)(e);return r instanceof Array?r[t]:r},i[d.XO]=y,i);function O(e){return b[e]}function w(e,t){return e===d.Km?e+"_"+t:e}function x(e,t,n){if(e){var r=e.getRawDataItem(t);if(null!=r){var o=e.getStore(),i=o.getSource().sourceFormat;if(null!=n){var a=e.getDimensionIndex(n),l=o.getDimensionProperty(a);return O(i)(r,a,l)}var s=r;return i===d.mK&&(s=(0,c.vj)(r)),s}}}},58622:function(e,t,n){"use strict";var r=n(44576),o=n(94901),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},59109:function(e,t,n){"use strict";var r=n(43870),o=n(12616),i=n(30693),a=function(){function e(){this.group=new r.A,this.uid=o.$Q("viewComponent")}return e.prototype.init=function(e,t){},e.prototype.render=function(e,t,n,r){},e.prototype.dispose=function(e,t){},e.prototype.updateView=function(e,t,n,r){},e.prototype.updateLayout=function(e,t,n,r){},e.prototype.updateVisual=function(e,t,n,r){},e.prototype.toggleBlurSeries=function(e,t,n){},e.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},e}();i.gq(a),i.tQ(a),t.A=a},59154:function(e,t,n){var r=n(29869);e.exports=function(e,t,n,o){var i=[];return e&&t&&r(e,(function(e,n,r,a,l,s){t.call(o,e,n,r,a,l,s)&&i.push(e)}),n),i}},59171:function(e,t,n){var r=n(48614)("find",1,3,!0);e.exports=r},59287:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431);var o=n(40412),i={name:"deliverGoodsModule",components:{LyDialog:n(48404).A},data(){return{dialogVisible:!1,loadingPage:!1,loadingTitle:"发货",formData:{id:"",orderNo:"",logistics_company:""},rules:{logistics_company:[{required:!0,message:"请填写物流公司",trigger:"blur"}],orderNo:[{required:!0,message:"请填写物流单号",trigger:"blur"}]},wuliuList:[{id:1,name:"中通快递"},{id:2,name:"圆通快递"},{id:3,name:"百世快递"},{id:4,name:"韵达快递"},{id:5,name:"邮政快递"},{id:6,name:"京东快递"},{id:7,name:"顺丰快递"},{id:8,name:"天天快递"},{id:9,name:"申通快递"}]}},methods:{handleClose(){this.dialogVisible=!1,this.$emit("refreshData")},deliverGoodsModuleFn(e){this.dialogVisible=!0,this.formData={id:e.id,orderNo:""}},deliverGoods(){if(this.formData.orderNo.length<1)return void this.$message.warning("请填写物流单号");let e=this;(0,o.mallGoodsSendoutgoods)(this.formData).then((t=>{2e3==t.code?(e.$message.success(t.msg),this.handleClose(),this.$emit("refreshData")):e.$message.warning(t.msg)}))}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-option"),s=(0,r.resolveComponent)("el-select"),c=(0,r.resolveComponent)("el-form-item"),u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"500px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:a.handleClose},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick"]),(0,r.createVNode)(f,{onClick:a.deliverGoods,loading:i.loadingPage,type:"primary"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("发货")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{inline:!1,"label-position":"right",rules:i.rules,ref:"rulesForm","label-width":"130px",model:i.formData},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{label:"物流公司:",prop:"logistics_company"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.logistics_company,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.logistics_company=e),placeholder:"请选择"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.wuliuList,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.id,label:e.name,value:e.name},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"物流单号:",prop:"orderNo"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.orderNo,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.orderNo=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1})])),_:1},8,["rules","model"])])),_:1},8,["modelValue","title","before-close"])])}]])},59339:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(61431);const o={class:"ly-table-select__header"},i=["textContent"],a={class:"ly-table-select__page"};n(44114),n(18111),n(22489),n(20116),n(7588);var l={components:{Pagination:n(10594).A},props:{modelValue:null,successCode:{type:Number,default:2e3},apiObj:{type:Function,default:null},params:{type:Object,default:()=>{}},placeholder:{type:String,default:"请选择"},size:{type:String,default:"default"},clearable:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},filterable:{type:Boolean,default:!1},collapseTags:{type:Boolean,default:!1},collapseTagsTooltip:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},tableWidth:{type:Number,default:500},mode:{type:String,default:"popover"},props:{type:Object,default:()=>{}}},data(){return{loading:!1,defaultValue:[],tableData:[],defaultProps:{label:"label",value:"value",page:"page",pageSize:"limit"},formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},formData:{}}},computed:{},watch:{modelValue:{handler(){this.defaultValue=this.modelValue,this.autoCurrentLabel()},deep:!0}},mounted(){this.defaultProps=Object.assign(this.defaultProps,this.props),this.defaultValue=this.modelValue,this.autoCurrentLabel()},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},checkDefaultValue(){this.multiple&&null==this.defaultValue&&(this.defaultValue=[])},visibleChange(e){e?(this.formInline.page=1,this.formData={},this.getData()):this.autoCurrentLabel()},async getData(){this.loading=!0;var e={[this.defaultProps.page]:this.formInline.page,[this.defaultProps.pageSize]:this.formInline.limit};Object.assign(e,this.params,this.formData),this.apiObj()(e).then((e=>{this.loading=!1,e.code==this.successCode?(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total):this.$message.warning(e.msg),this.$nextTick((()=>{if(this.multiple)this.checkDefaultValue(),this.defaultValue.forEach((e=>{var t=this.tableData.filter((t=>t[this.defaultProps.value]===e[this.defaultProps.value]));t.length>0&&this.$refs.table.toggleRowSelection(t[0],!0)}));else{var e=this.tableData.filter((e=>e[this.defaultProps.value]===this.defaultValue[this.defaultProps.value]));this.$refs.table.setCurrentRow(e[0])}this.$refs.table.setScrollTop(0)}))}))},formSubmit(){this.formInline.page=1,this.getData()},autoCurrentLabel(){this.$nextTick((()=>{this.multiple?this.$refs.select.selected.forEach((e=>{e.currentLabel=e.value[this.defaultProps.label]})):this.$refs.select.selectedLabel=this.defaultValue[this.defaultProps.label]}))},select(e,t){this.checkDefaultValue(),e.length&&-1!==e.indexOf(t)?this.defaultValue.push(t):this.defaultValue.splice(this.defaultValue.findIndex((e=>e[this.defaultProps.value]==t[this.defaultProps.value])),1),this.autoCurrentLabel(),this.$emit("update:modelValue",this.defaultValue),this.$emit("change",this.defaultValue)},selectAll(e){this.checkDefaultValue(),e.length>0?e.forEach((e=>{this.defaultValue.find((t=>t[this.defaultProps.value]==e[this.defaultProps.value]))||this.defaultValue.push(e)})):this.tableData.forEach((e=>{this.defaultValue.find((t=>t[this.defaultProps.value]==e[this.defaultProps.value]))&&this.defaultValue.splice(this.defaultValue.findIndex((t=>t[this.defaultProps.value]==e[this.defaultProps.value])),1)})),this.autoCurrentLabel(),this.$emit("update:modelValue",this.defaultValue),this.$emit("change",this.defaultValue)},click(e){this.multiple||(this.defaultValue=e,this.$refs.select.blur(),this.autoCurrentLabel(),this.$emit("update:modelValue",this.defaultValue),this.$emit("change",this.defaultValue))},removeTag(e){var t=this.findRowByKey(e[this.defaultProps.value]);this.$refs.table.toggleRowSelection(t,!1),this.$emit("update:modelValue",this.defaultValue)},clear(){this.$emit("update:modelValue",this.defaultValue)},findRowByKey(e){return this.tableData.find((t=>t[this.defaultProps.value]===e))},filterMethod(){this.getData()},blur(){this.$refs.select.blur()},focus(){this.$refs.select.focus()}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-table-column"),d=(0,r.resolveComponent)("el-table"),f=(0,r.resolveComponent)("Pagination"),h=(0,r.resolveComponent)("el-select"),p=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createBlock)(h,{ref:"select",modelValue:s.defaultValue,"onUpdate:modelValue":t[0]||(t[0]=e=>s.defaultValue=e),size:n.size,clearable:n.clearable,multiple:n.multiple,"collapse-tags":n.collapseTags,"collapse-tags-tooltip":n.collapseTagsTooltip,filterable:n.filterable,placeholder:n.placeholder,disabled:n.disabled,"filter-method":c.filterMethod,onRemoveTag:c.removeTag,onVisibleChange:c.visibleChange,onClear:c.clear,style:{width:"100%"}},{empty:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"ly-table-select__table",style:(0,r.normalizeStyle)({width:n.tableWidth+"px"})},[(0,r.createElementVNode)("div",o,[(0,r.renderSlot)(e.$slots,"header",{form:s.formData,submit:c.formSubmit},void 0,!0)]),(0,r.createVNode)(d,{ref:"table",border:"",data:s.tableData,height:350,"highlight-current-row":!n.multiple,onRowClick:c.click,onSelect:c.select,onSelectAll:c.selectAll},{default:(0,r.withCtx)((()=>[n.multiple?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,type:"selection",width:"45"})):((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,type:"index",width:"45"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(c.getIndex(e.$index))},null,8,i)])),_:1})),(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])),_:3},8,["data","highlight-current-row","onRowClick","onSelect","onSelectAll"]),(0,r.createElementVNode)("div",a,[(0,r.createVNode)(f,{small:!0,"child-msg":s.pageparm,onCallFather:c.callFather},null,8,["child-msg","onCallFather"])])],4)),[[p,s.loading]])])),_:3},8,["modelValue","size","clearable","multiple","collapse-tags","collapse-tags-tooltip","filterable","placeholder","disabled","filter-method","onRemoveTag","onVisibleChange","onClear"])}],["__scopeId","data-v-6803b052"]])},59546:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"static-text-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]),c=(0,r.inject)("refList",null),{createFieldRules:u}=(0,i.A)();(0,r.computed)((()=>a.field.options.size||"default"));return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(l.value=a.field.options.defaultValue),null!=c&&null!=c.value&&a.field.options.name&&(c.value[a.field.options.name]=n)})),t({getWidgetRef:function(e){return null!=c&&null!=c.value?c.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-text"),i=(0,r.resolveComponent)("static-content-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",tag:e.field.options.tag,style:(0,r.normalizeStyle)([`text-align:${e.field.options.labelPosition}`,e.field.options.fontSize?`font-size: ${e.field.options.fontSize};`:""]),type:e.field.options.type,truncated:e.field.options.truncated},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.field.options.textContent),1)])),_:1},8,["tag","style","type","truncated"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},59638:function(e,t,n){n(52171)},59741:function(e,t,n){"use strict";n.d(t,{Gs:function(){return u},OH:function(){return i},gI:function(){return r},yh:function(){return c},zs:function(){return o}});var r=12,o="sans-serif",i=r+"px "+o;var a,l,s=function(e){var t={};if("undefined"==typeof JSON)return t;for(var n=0;n<e.length;n++){var r=String.fromCharCode(n+32),o=(e.charCodeAt(n)-20)/100;t[r]=o}return t}("007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N"),c={createCanvas:function(){return"undefined"!=typeof document&&document.createElement("canvas")},measureText:function(e,t){if(!a){var n=c.createCanvas();a=n&&n.getContext("2d")}if(a)return l!==t&&(l=a.font=t||i),a.measureText(e);e=e||"";var o=/((?:\d+)?\.?\d*)px/.exec(t=t||i),u=o&&+o[1]||r,d=0;if(t.indexOf("mono")>=0)d=u*e.length;else for(var f=0;f<e.length;f++){var h=s[e[f]];d+=null==h?u:h*u}return{width:d}},loadImage:function(e,t,n){var r=new Image;return r.onload=t,r.onerror=n,r.src=e,r}};function u(e){for(var t in c)e[t]&&(c[t]=e[t])}},59947:function(e,t,n){var r=n(95654)((function e(t,n,r,o,i,a,l,s){var c,u,d,f,h,p;if(n)for(u=0,d=n.length;u<d;u++){if(c=n[u],f=i.concat([""+u]),h=a.concat([c]),r.call(o,c,u,n,f,t,h))return{index:u,item:c,path:f,items:n,parent:t,nodes:h};if(l&&c&&(p=e(c,c[l],r,o,f.concat([l]),h,l,s)))return p}}));e.exports=r},59975:function(e,t,n){"use strict";n.d(t,{A:function(){return O}});var r=n(15215),o=n(5070),i=n(98026),a=Math.PI,l=2*a,s=Math.sin,c=Math.cos,u=Math.acos,d=Math.atan2,f=Math.abs,h=Math.sqrt,p=Math.max,m=Math.min,g=1e-4;function v(e,t,n,r,o,i,a){var l=e-n,s=t-r,c=(a?i:-i)/h(l*l+s*s),u=c*s,d=-c*l,f=e+u,m=t+d,g=n+u,v=r+d,A=(f+g)/2,y=(m+v)/2,b=g-f,O=v-m,w=b*b+O*O,x=o-i,_=f*v-g*m,C=(O<0?-1:1)*h(p(0,x*x*w-_*_)),k=(_*O-b*C)/w,S=(-_*b-O*C)/w,V=(_*O+b*C)/w,B=(-_*b+O*C)/w,T=k-A,N=S-y,E=V-A,P=B-y;return T*T+N*N>E*E+P*P&&(k=V,S=B),{cx:k,cy:S,x0:-u,y0:-d,x1:k*(o/x-1),y1:S*(o/x-1)}}function A(e,t){var n,r=p(t.r,0),o=p(t.r0||0,0),A=r>0;if(A||o>0){if(A||(r=o,o=0),o>r){var y=r;r=o,o=y}var b=t.startAngle,O=t.endAngle;if(!isNaN(b)&&!isNaN(O)){var w=t.cx,x=t.cy,_=!!t.clockwise,C=f(O-b),k=C>l&&C%l;if(k>g&&(C=k),r>g)if(C>l-g)e.moveTo(w+r*c(b),x+r*s(b)),e.arc(w,x,r,b,O,!_),o>g&&(e.moveTo(w+o*c(O),x+o*s(O)),e.arc(w,x,o,O,b,_));else{var S=void 0,V=void 0,B=void 0,T=void 0,N=void 0,E=void 0,P=void 0,Q=void 0,M=void 0,D=void 0,$=void 0,z=void 0,R=void 0,I=void 0,L=void 0,F=void 0,U=r*c(b),H=r*s(b),W=o*c(O),j=o*s(O),q=C>g;if(q){var X=t.cornerRadius;X&&(S=(n=function(e){var t;if((0,i.isArray)(e)){var n=e.length;if(!n)return e;t=1===n?[e[0],e[0],0,0]:2===n?[e[0],e[0],e[1],e[1]]:3===n?e.concat(e[2]):e}else t=[e,e,e,e];return t}(X))[0],V=n[1],B=n[2],T=n[3]);var Y=f(r-o)/2;if(N=m(Y,B),E=m(Y,T),P=m(Y,S),Q=m(Y,V),$=M=p(N,E),z=D=p(P,Q),(M>g||D>g)&&(R=r*c(O),I=r*s(O),L=o*c(b),F=o*s(b),C<a)){var G=function(e,t,n,r,o,i,a,l){var s=n-e,c=r-t,u=a-o,d=l-i,f=d*s-u*c;if(!(f*f<g))return[e+(f=(u*(t-i)-d*(e-o))/f)*s,t+f*c]}(U,H,L,F,R,I,W,j);if(G){var Z=U-G[0],K=H-G[1],J=R-G[0],ee=I-G[1],te=1/s(u((Z*J+K*ee)/(h(Z*Z+K*K)*h(J*J+ee*ee)))/2),ne=h(G[0]*G[0]+G[1]*G[1]);$=m(M,(r-ne)/(te+1)),z=m(D,(o-ne)/(te-1))}}}if(q)if($>g){var re=m(B,$),oe=m(T,$),ie=v(L,F,U,H,r,re,_),ae=v(R,I,W,j,r,oe,_);e.moveTo(w+ie.cx+ie.x0,x+ie.cy+ie.y0),$<M&&re===oe?e.arc(w+ie.cx,x+ie.cy,$,d(ie.y0,ie.x0),d(ae.y0,ae.x0),!_):(re>0&&e.arc(w+ie.cx,x+ie.cy,re,d(ie.y0,ie.x0),d(ie.y1,ie.x1),!_),e.arc(w,x,r,d(ie.cy+ie.y1,ie.cx+ie.x1),d(ae.cy+ae.y1,ae.cx+ae.x1),!_),oe>0&&e.arc(w+ae.cx,x+ae.cy,oe,d(ae.y1,ae.x1),d(ae.y0,ae.x0),!_))}else e.moveTo(w+U,x+H),e.arc(w,x,r,b,O,!_);else e.moveTo(w+U,x+H);if(o>g&&q)if(z>g){re=m(S,z),ie=v(W,j,R,I,o,-(oe=m(V,z)),_),ae=v(U,H,L,F,o,-re,_);e.lineTo(w+ie.cx+ie.x0,x+ie.cy+ie.y0),z<D&&re===oe?e.arc(w+ie.cx,x+ie.cy,z,d(ie.y0,ie.x0),d(ae.y0,ae.x0),!_):(oe>0&&e.arc(w+ie.cx,x+ie.cy,oe,d(ie.y0,ie.x0),d(ie.y1,ie.x1),!_),e.arc(w,x,o,d(ie.cy+ie.y1,ie.cx+ie.x1),d(ae.cy+ae.y1,ae.cx+ae.x1),_),re>0&&e.arc(w+ae.cx,x+ae.cy,re,d(ae.y1,ae.x1),d(ae.y0,ae.x0),!_))}else e.lineTo(w+W,x+j),e.arc(w,x,o,O,b,_);else e.lineTo(w+W,x+j)}else e.moveTo(w,x);e.closePath()}}}var y=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0},b=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new y},t.prototype.buildPath=function(e,t){A(e,t)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(o.Ay);b.prototype.type="sector";var O=b},59977:function(){!function(){"use strict";var e=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(){return n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)},r=tinymce.util.Tools.resolve("tinymce.util.Tools"),o=tinymce.util.Tools.resolve("tinymce.html.DomParser"),i=tinymce.util.Tools.resolve("tinymce.html.Node"),a=tinymce.util.Tools.resolve("tinymce.html.Serializer"),l=function(e){return e.getParam("fullpage_hide_in_source_view")},s=function(e){return e.getParam("fullpage_default_encoding")},c=function(e){return e.getParam("fullpage_default_font_family")},u=function(e){return e.getParam("fullpage_default_font_size")},d=function(e,t){return o({validate:!1,root_name:"#document"},e.schema).parse(t,{format:"xhtml"})},f=function(e,t){var o=function(e,t){var n,o,i=d(e,t),a={},l=function(e,t){return e.attr(t)||""};return a.fontface=c(e),a.fontsize=u(e),7===(n=i.firstChild).type&&(a.xml_pi=!0,(o=/encoding="([^"]+)"/.exec(n.value))&&(a.docencoding=o[1])),(n=i.getAll("#doctype")[0])&&(a.doctype="<!DOCTYPE"+n.value+">"),(n=i.getAll("title")[0])&&n.firstChild&&(a.title=n.firstChild.value),r.each(i.getAll("meta"),(function(e){var t,n=e.attr("name"),r=e.attr("http-equiv");n?a[n.toLowerCase()]=e.attr("content"):"Content-Type"===r&&(t=/charset\s*=\s*(.*)\s*/gi.exec(e.attr("content")))&&(a.docencoding=t[1])})),(n=i.getAll("html")[0])&&(a.langcode=l(n,"lang")||l(n,"xml:lang")),a.stylesheets=[],r.each(i.getAll("link"),(function(e){"stylesheet"===e.attr("rel")&&a.stylesheets.push(e.attr("href"))})),(n=i.getAll("body")[0])&&(a.langdir=l(n,"dir"),a.style=l(n,"style"),a.visited_color=l(n,"vlink"),a.link_color=l(n,"link"),a.active_color=l(n,"alink")),a}(e,t.get()),l=n(n({},{title:"",keywords:"",description:"",robots:"",author:"",docencoding:""}),o);e.windowManager.open({title:"Metadata and Document Properties",size:"normal",body:{type:"panel",items:[{name:"title",type:"input",label:"Title"},{name:"keywords",type:"input",label:"Keywords"},{name:"description",type:"input",label:"Description"},{name:"robots",type:"input",label:"Robots"},{name:"author",type:"input",label:"Author"},{name:"docencoding",type:"input",label:"Encoding"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:l,onSubmit:function(n){var l=n.getData(),s=function(e,t,n){var o,l,s=e.dom,c=function(e,t,n){e.attr(t,n||void 0)},u=function(e){o.firstChild?o.insert(e,o.firstChild):o.append(e)},f=d(e,n);if((o=f.getAll("head")[0])||(l=f.getAll("html")[0],o=new i("head",1),l.firstChild?l.insert(o,l.firstChild,!0):l.append(o)),l=f.firstChild,t.xml_pi){var h='version="1.0"';t.docencoding&&(h+=' encoding="'+t.docencoding+'"'),7!==l.type&&(l=new i("xml",7),f.insert(l,f.firstChild,!0)),l.value=h}else l&&7===l.type&&l.remove();l=f.getAll("#doctype")[0],t.doctype?(l||(l=new i("#doctype",10),t.xml_pi?f.insert(l,f.firstChild):u(l)),l.value=t.doctype.substring(9,t.doctype.length-1)):l&&l.remove(),l=null,r.each(f.getAll("meta"),(function(e){"Content-Type"===e.attr("http-equiv")&&(l=e)})),t.docencoding?(l||((l=new i("meta",1)).attr("http-equiv","Content-Type"),l.shortEnded=!0,u(l)),l.attr("content","text/html; charset="+t.docencoding)):l&&l.remove(),l=f.getAll("title")[0],t.title?(l?l.empty():(l=new i("title",1),u(l)),l.append(new i("#text",3)).value=t.title):l&&l.remove(),r.each("keywords,description,author,copyright,robots".split(","),(function(e){var n,r,o=f.getAll("meta"),a=t[e];for(n=0;n<o.length;n++)if((r=o[n]).attr("name")===e)return void(a?r.attr("content",a):r.remove());a&&((l=new i("meta",1)).attr("name",e),l.attr("content",a),l.shortEnded=!0,u(l))}));var p={};r.each(f.getAll("link"),(function(e){"stylesheet"===e.attr("rel")&&(p[e.attr("href")]=e)})),r.each(t.stylesheets,(function(e){p[e]||((l=new i("link",1)).attr({rel:"stylesheet",text:"text/css",href:e}),l.shortEnded=!0,u(l)),delete p[e]})),r.each(p,(function(e){e.remove()})),(l=f.getAll("body")[0])&&(c(l,"dir",t.langdir),c(l,"style",t.style),c(l,"vlink",t.visited_color),c(l,"link",t.link_color),c(l,"alink",t.active_color),s.setAttribs(e.getBody(),{style:t.style,dir:t.dir,vLink:t.visited_color,link:t.link_color,aLink:t.active_color})),(l=f.getAll("html")[0])&&(c(l,"lang",t.langcode),c(l,"xml:lang",t.langcode)),o.firstChild||o.remove();var m=a({validate:!1,indent:!0,indent_before:"head,html,body,meta,title,script,link,style",indent_after:"head,html,body,meta,title,script,link,style"}).serialize(f);return m.substring(0,m.indexOf("</body>"))}(e,r.extend(o,l),t.get());t.set(s),n.close()}})},h=r.each,p=function(e){return e.replace(/<\/?[A-Z]+/g,(function(e){return e.toLowerCase()}))},m=function(e,t,n,o){var i,a,s,c,u,f="",m=e.dom;if(!o.selection&&(c=function(e){return e.getParam("protect")}(e),u=o.content,r.each(c,(function(e){u=u.replace(e,(function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"}))})),s=u,!("raw"===o.format&&t.get()||o.source_view&&l(e)))){0!==s.length||o.source_view||(s=r.trim(t.get())+"\n"+r.trim(s)+"\n"+r.trim(n.get())),-1!==(i=(s=s.replace(/<(\/?)BODY/gi,"<$1body")).indexOf("<body"))?(i=s.indexOf(">",i),t.set(p(s.substring(0,i+1))),-1===(a=s.indexOf("</body",i))&&(a=s.length),o.content=r.trim(s.substring(i+1,a)),n.set(p(s.substring(a)))):(t.set(g(e)),n.set("\n</body>\n</html>"));var v=d(e,t.get());h(v.getAll("style"),(function(e){e.firstChild&&(f+=e.firstChild.value)}));var A=v.getAll("body")[0];A&&m.setAttribs(e.getBody(),{style:A.attr("style")||"",dir:A.attr("dir")||"",vLink:A.attr("vlink")||"",link:A.attr("link")||"",aLink:A.attr("alink")||""}),m.remove("fullpage_styles");var y=e.getDoc().getElementsByTagName("head")[0];if(f)m.add(y,"style",{id:"fullpage_styles"}).appendChild(document.createTextNode(f));var b={};r.each(y.getElementsByTagName("link"),(function(e){"stylesheet"===e.rel&&e.getAttribute("data-mce-fullpage")&&(b[e.href]=e)})),r.each(v.getAll("link"),(function(e){var t=e.attr("href");if(!t)return!0;b[t]||"stylesheet"!==e.attr("rel")||m.add(y,"link",{rel:"stylesheet",text:"text/css",href:t,"data-mce-fullpage":"1"}),delete b[t]})),r.each(b,(function(e){e.parentNode.removeChild(e)}))}},g=function(e){var t,n="",r="";if(function(e){return e.getParam("fullpage_default_xml_pi")}(e)){var o=s(e);n+='<?xml version="1.0" encoding="'+(o||"ISO-8859-1")+'" ?>\n'}return n+=function(e){return e.getParam("fullpage_default_doctype","<!DOCTYPE html>")}(e),n+="\n<html>\n<head>\n",(t=function(e){return e.getParam("fullpage_default_title")}(e))&&(n+="<title>"+t+"</title>\n"),(t=s(e))&&(n+='<meta http-equiv="Content-Type" content="text/html; charset='+t+'" />\n'),(t=c(e))&&(r+="font-family: "+t+";"),(t=u(e))&&(r+="font-size: "+t+";"),(t=function(e){return e.getParam("fullpage_default_text_color")}(e))&&(r+="color: "+t+";"),n+="</head>\n<body"+(r?' style="'+r+'"':"")+">\n"},v=function(e,t,n,o){"html"!==o.format||o.selection||o.source_view&&l(e)||(o.content=(r.trim(t)+"\n"+r.trim(o.content)+"\n"+r.trim(n)).replace(/<!--mce:protected ([\s\S]*?)-->/g,(function(e,t){return unescape(t)})))};t.add("fullpage",(function(t){var n=e(""),r=e("");!function(e,t){e.addCommand("mceFullPageProperties",(function(){f(e,t)}))}(t,n),function(e){e.ui.registry.addButton("fullpage",{tooltip:"Metadata and document properties",icon:"document-properties",onAction:function(){e.execCommand("mceFullPageProperties")}}),e.ui.registry.addMenuItem("fullpage",{text:"Metadata and document properties",icon:"document-properties",onAction:function(){e.execCommand("mceFullPageProperties")}})}(t),function(e,t,n){e.on("BeforeSetContent",(function(r){m(e,t,n,r)})),e.on("GetContent",(function(r){v(e,t.get(),n.get(),r)}))}(t,n,r)}))}()},59988:function(e,t,n){var r=n(92360)(parseFloat);e.exports=r},60104:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(61431);const o=["src"];var i=n(40412),a={name:"LyUploadAvatar",data(){return{imageurl:""}},props:{modelValue:{type:String,default:""},width:{type:String,default:"140px"},height:{type:String,default:"140px"},disabled:{type:Boolean,default:!1}},created(){this.imageurl=this.modelValue},watch:{modelValue:function(e){this.imageurl=e},imageurl:function(e){this.$emit("update:modelValue",e)}},methods:{imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,i.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:url.split("/api")[0]+t.data.data[0],this.imageurl=e}else this.$message.warning(res.msg)},imgUploadSuccess(){this.$refs.uploadDefaultImage.clearFiles()}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("Plus"),c=(0,r.resolveComponent)("el-icon"),u=(0,r.resolveComponent)("el-upload");return(0,r.openBlock)(),(0,r.createBlock)(u,{class:"avatar-uploader",action:"",disabled:n.disabled,"show-file-list":!1,ref:"uploadDefaultImage","http-request":l.imgUploadRequest,"on-success":l.imgUploadSuccess,"before-upload":l.imgBeforeUpload},{default:(0,r.withCtx)((()=>[a.imageurl?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:a.imageurl,style:(0,r.normalizeStyle)([{width:n.width},{height:n.height}])},null,12,o)):((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,class:"ly-avatar-uploader-icon",style:(0,r.normalizeStyle)([{width:n.width},{height:n.height}])},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s)])),_:1},8,["style"]))])),_:1},8,["disabled","http-request","on-success","before-upload"])}],["__scopeId","data-v-4d922605"]])},60208:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(61431);const o={class:"common-head",ref:"tableSelect"},i={class:"custom-tree-node"},a={class:"label"},l={class:"code"},s={class:"do"},c={class:"common-head"},u=["onClick"];n(18111),n(22489),n(7588),n(61701);var d=n(40412),f=n(10246),h=n(13642),p=n(72685),m=n(37741),g={name:"sysDictionary",components:{SysDicListModule:p.default,SysDicModule:h.default},data(){return{isFull:!1,ids:[],single:!0,multiple:!0,tableHeight:500,dialog:{dic:!1,info:!1},showDicloading:!1,dicList:[],dicFilterText:"",dicProps:{label:"label"},tableData:[],listApiParams:{}}},watch:{dicFilterText(e){this.$refs.dic.filter(e)}},mounted(){this.getData(),this.rowDrop()},unmounted(){},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,d.systemDictionaryDelete)({id:t}).then((e=>{if(2e3==e.code){const t=this.$loading();this.ids.forEach((e=>{this.tableData.forEach(((t,n)=>{e.id===t.id&&this.tableData.splice(n,1)}))})),t.close(),n.$message.success(e.msg)}else n.$alert(e.msg,"提示",{type:"error"})}))}))},getData(){this.showDicloading=!0,(0,d.systemDictionary)({parent_isnull:!0,page:1,limit:999}).then((e=>{this.showDicloading=!1,2e3==e.code&&(this.dicList=e.data.data);var t=this.dicList[0];t&&(this.$nextTick((()=>{this.$refs.dic.setCurrentKey(t.id)})),this.getDicDetailList(t.id))}))},getDicDetailList(e){e&&(this.listApiParams={parent:e,page:1,limit:999}),this.$refs.dic.setCurrentKey(this.listApiParams.parent),(0,d.systemDictionary)(this.listApiParams).then((e=>{2e3==e.code&&(this.tableData=e.data.data)}))},editDicAndDetail(e){(0,d.systemDictionaryEdit)(e).then((e=>{2e3==e.code?this.$message.success(e.msg):this.$alert(e.msg,"提示",{type:"error"})}))},dicFilterNode(e,t){return!e||-1!==(t.label+t.value).indexOf(e)},addDic(){this.$refs.sysdicFlag.addModuleFn(null,"新增")},dicEdit(e){this.$refs.sysdicFlag.addModuleFn(e,"编辑")},dicClick(e){this.getDicDetailList(e.id)},dicDel(e,t){this.$confirm(`确定删除 ${t.label} 项吗?`,"提示",{type:"warning"}).then((()=>{let e=this;this.showDicloading=!0,(0,d.systemDictionaryDelete)({id:t.id}).then((n=>{if(e.showDicloading=!1,2e3==n.code){var r=e.$refs.dic.getCurrentKey();if(e.$refs.dic.remove(t.id),r==t.id){var o=e.dicList[0];o?(e.$refs.dic.setCurrentKey(o.id),e.getDicDetailList(o.id)):e.tableData=[]}}else this.$alert(n.msg,"提示",{type:"error"})}))})).catch((()=>{}))},rowDrop(){const e=this,t=this.$refs.tableref.$el.querySelector(".el-table__body-wrapper tbody");f.default.create(t,{handle:".move",animation:300,ghostClass:"ghost",onEnd({newIndex:t,oldIndex:n}){const r=e.tableData.splice(n,1)[0];e.tableData.splice(t,0,r),e.$message.success("排序成功")}})},addInfo(){var e=this.$refs.dic.getCurrentKey();this.$refs.sysdicDetailFlag.addModuleFn(null,"新增",e)},table_edit(e){this.$refs.sysdicDetailFlag.addModuleFn(e,"编辑",null)},async table_del(e,t){(0,d.systemDictionaryDelete)({id:e.id}).then((e=>{2e3==e.code?(this.tableData.splice(t,1),this.$message.success(e.msg)):this.$alert(e.msg,"提示",{type:"error"})}))},changeSwitch(e,t){t.yx="1"==t.yx?"0":"1",t.$switch_yx=!0,setTimeout((()=>{delete t.$switch_yx,t.yx=e,this.editDicAndDetail(t)}),500)},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.$el.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,m.getTableHeight)(e)}}};var v=(0,n(66262).A)(g,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-input"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("el-button-group"),v=(0,r.resolveComponent)("el-tree"),A=(0,r.resolveComponent)("el-scrollbar"),y=(0,r.resolveComponent)("el-main"),b=(0,r.resolveComponent)("el-container"),O=(0,r.resolveComponent)("el-aside"),w=(0,r.resolveComponent)("el-table-column"),x=(0,r.resolveComponent)("el-switch"),_=(0,r.resolveComponent)("el-popconfirm"),C=(0,r.resolveComponent)("el-table"),k=(0,r.resolveComponent)("sys-dic-module"),S=(0,r.resolveComponent)("sys-dic-list-module"),V=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["lyadmin-body",{"ly-is-full":f.isFull}])},[(0,r.createVNode)(b,{class:"lycontainer"},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(O,{width:"300px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{class:"leftct"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(p,{placeholder:"输入关键字进行过滤",modelValue:f.dicFilterText,"onUpdate:modelValue":t[0]||(t[0]=e=>f.dicFilterText=e),clearable:""},null,8,["modelValue"])],512),(0,r.createVNode)(y,{class:"nopadding"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{height:f.tableHeight},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{ref:"dic",class:"menu","node-key":"id",data:f.dicList,props:f.dicProps,"highlight-current":!0,"expand-on-click-node":!1,"filter-node-method":h.dicFilterNode,onNodeClick:h.dicClick},{default:(0,r.withCtx)((({node:e,data:t})=>[(0,r.createElementVNode)("span",i,[(0,r.createElementVNode)("span",a,(0,r.toDisplayString)(e.label),1),(0,r.createElementVNode)("span",l,(0,r.toDisplayString)(t.value),1),(0,r.createElementVNode)("span",s,[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{icon:"edit",size:"small",onClick:(0,r.withModifiers)((e=>h.dicEdit(t)),["stop"])},null,8,["onClick"]),(0,r.createVNode)(m,{icon:"delete",size:"small",onClick:(0,r.withModifiers)((n=>h.dicDel(e,t)),["stop"])},null,8,["onClick"])])),_:2},1024)])])])),_:1},8,["data","props","filter-node-method","onNodeClick"])])),_:1},8,["height"])])),_:1})])),_:1})])),_:1})),[[V,f.showDicloading]]),(0,r.createVNode)(b,{style:{"flex-direction":"column"}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("div",null,[(0,r.withDirectives)((0,r.createVNode)(m,{type:"primary",icon:"plus",onClick:h.addDic},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("新增字典分类")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]]),(0,r.withDirectives)((0,r.createVNode)(m,{type:"warning",icon:"plus",onClick:h.addInfo},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("新增字典项")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]]),(0,r.withDirectives)((0,r.createVNode)(m,{type:"danger",plain:"",icon:"delete",disabled:f.multiple,onClick:h.handleDelete},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("删除")]))),_:1},8,["disabled","onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])]),(0,r.createVNode)(y,{class:"nopadding"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{ref:"tableref",data:f.tableData,"row-key":"id",onSelectionChange:h.handleSelectionChange},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{type:"selection",width:"50"}),(0,r.createVNode)(w,{type:"index",width:"60",align:"center",label:"序号"}),(0,r.createVNode)(w,{label:"名称",prop:"label","min-width":"150"}),(0,r.createVNode)(w,{label:"键值",prop:"value","min-width":"150"}),(0,r.createVNode)(w,{label:"是否有效",prop:"status","min-width":"100"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(x,{modelValue:e.row.status,"onUpdate:modelValue":t=>e.row.status=t,onChange:t=>h.changeSwitch(t,e.row),loading:e.row.$switch_yx},null,8,["modelValue","onUpdate:modelValue","onChange","loading"])])),_:1}),(0,r.createVNode)(w,{label:"排序",prop:"sort","min-width":"100"}),(0,r.createVNode)(w,{label:"备注",prop:"remark","min-width":"100"}),(0,r.createVNode)(w,{label:"操作",fixed:"right",width:"120"},{default:(0,r.withCtx)((n=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.table_edit(n.row,n.$index)},"编辑",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),e.hasPermission(this.$route.name,"Delete")?((0,r.openBlock)(),(0,r.createBlock)(_,{key:0,title:"确定删除吗?",onConfirm:e=>h.table_del(n.row,n.$index)},{reference:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createElementVNode)("span",{class:"table-operate-btn"},"删除",-1)]))),_:2},1032,["onConfirm"])):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["data","onSelectionChange"])])),_:1})])),_:1})])),_:1}),(0,r.createVNode)(k,{ref:"sysdicFlag",onRefreshData:h.getData},null,8,["onRefreshData"]),(0,r.createVNode)(S,{ref:"sysdicDetailFlag",onRefreshData:h.getDicDetailList},null,8,["onRefreshData"])],2)}],["__scopeId","data-v-36559bd1"]])},60358:function(e,t,n){"use strict";n.d(t,{_:function(){return r}});const r="1.0.5"},60501:function(e,t,n){"use strict";var r=function(e){this.value=e},o=function(){function e(){this._len=0}return e.prototype.insert=function(e){var t=new r(e);return this.insertEntry(t),t},e.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},e.prototype.remove=function(e){var t=e.prev,n=e.next;t?t.next=n:this.head=n,n?n.prev=t:this.tail=t,e.next=e.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),i=function(){function e(e){this._list=new o,this._maxSize=10,this._map={},this._maxSize=e}return e.prototype.put=function(e,t){var n=this._list,o=this._map,i=null;if(null==o[e]){var a=n.len(),l=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var s=n.head;n.remove(s),delete o[s.key],i=s.value,this._lastRemovedEntry=s}l?l.value=t:l=new r(t),l.key=e,n.insertEntry(l),o[e]=l}return i},e.prototype.get=function(e){var t=this._map[e],n=this._list;if(null!=t)return t!==n.tail&&(n.remove(t),n.insertEntry(t)),t.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}();t.Ay=i},60726:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-rich-text-field",use:"icon-rich-text-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-rich-text-field"><defs><style type="text/css"></style></defs><path d="M313.359894 448.093505l319.271534 0 0 31.927153-319.271534 0 0-31.927153Z" p-id="66103" /><path d="M313.359894 583.783907l223.490074 0 0 31.927153-223.490074 0 0-31.927153Z" p-id="66104" /><path d="M313.359894 719.474308l127.708614 0 0 31.927153-127.708614 0 0-31.927153Z" p-id="66105" /><path d="M889.411699 554.808992l-39.954991-39.971363-39.957037-39.940664c-7.357572-7.357572-19.284205-7.357572-26.641777 0L453.157847 804.590871c-2.113127 1.730411-3.749394 4.068665-4.591575 6.873548l-36.488029 121.394814c-1.544169 5.160533-0.016373 10.523681 3.539616 14.078647l0.989537 0.763386 0.77055 0.981351c3.554966 3.554966 8.902764 5.082762 14.062274 3.554966l121.394814-36.494169c2.844791-0.857531 5.214768-2.52552 6.938016-4.677533l329.638649-329.630463C896.761084 574.093197 896.761084 562.152237 889.411699 554.808992zM541.135574 889.75553l-95.197152 28.622898 28.622898-95.235015 255.020184-255.020184 66.598814 66.598814L541.135574 889.75553zM856.112292 574.779835l-46.611597 46.611597-66.590628-66.598814 46.605457-46.596248c3.677762-3.679809 9.641591-3.679809 13.319353-0.016373l26.892487 26.892487 26.383904 26.393113C859.791078 565.145407 859.791078 571.116399 856.112292 574.779835z" p-id="66106" /><path d="M671.874197 224.898143l0-28.933983c0-22.004153-17.904789-39.908942-39.908942-39.908942L314.026066 156.055219c-22.004153 0-39.908942 17.904789-39.908942 39.908942l0 28.933983L169.687704 224.898143l0 643.563408c0 35.261085 28.591175 63.854307 63.854307 63.854307l127.708614 0 0-47.89073-111.745037 0c-17.631566 0-31.927153-14.297634-31.927153-31.927153L217.578434 272.788873l56.538691 0 0 10.974959c0 22.004153 17.904789 39.908942 39.908942 39.908942l317.938166 0c22.004153 0 39.908942-17.904789 39.908942-39.908942l0-10.974959 56.538691 0 0 164.662247 47.89073 0L776.302595 224.898143 671.874197 224.898143zM623.983467 275.782044 322.007855 275.782044l0-71.836095 301.974589 0L623.982444 275.782044z" p-id="66107" /></symbol>'});a().add(l);t.default=l},60843:function(e,t,n){var r=n(2801),o=n(10906);e.exports=function(e){return r(e)||o(e)}},61249:function(e){e.exports=/(.+)?\[(\d+)\]$/},61422:function(e,t,n){var r=n(1769),o=n(71797),i=n(51815);e.exports=function(){if(r){var e=r.pathname,t=i(e,"/")+1;return o()+(t===e.length?e:e.substring(0,t))}return""}},61431:function(e,t,n){"use strict";n.r(t),n.d(t,{BaseTransition:function(){return cn},BaseTransitionPropsValidators:function(){return an},Comment:function(){return ui},DeprecationTypes:function(){return Ca},EffectScope:function(){return l},ErrorCodes:function(){return dt},ErrorTypeStrings:function(){return ya},Fragment:function(){return si},KeepAlive:function(){return Un},ReactiveEffect:function(){return f},Static:function(){return di},Suspense:function(){return ni},Teleport:function(){return Kt},Text:function(){return ci},TrackOpTypes:function(){return Ze},Transition:function(){return $a},TransitionGroup:function(){return Pl},TriggerOpTypes:function(){return Ke},VueElement:function(){return Cl},assertNumber:function(){return ut},callWithAsyncErrorHandling:function(){return pt},callWithErrorHandling:function(){return ht},camelize:function(){return o.PT},capitalize:function(){return o.ZH},cloneVNode:function(){return Ni},compatUtils:function(){return _a},compile:function(){return df},computed:function(){return fa},createApp:function(){return us},createBlock:function(){return Oi},createCommentVNode:function(){return Qi},createElementBlock:function(){return bi},createElementVNode:function(){return Si},createHydrationRenderer:function(){return ko},createPropsRestProxy:function(){return Ir},createRenderer:function(){return Co},createSSRApp:function(){return ds},createSlots:function(){return Ar},createStaticVNode:function(){return Pi},createTextVNode:function(){return Ei},createVNode:function(){return Vi},customRef:function(){return He},defineAsyncComponent:function(){return In},defineComponent:function(){return gn},defineCustomElement:function(){return wl},defineEmits:function(){return Vr},defineExpose:function(){return Br},defineModel:function(){return Er},defineOptions:function(){return Tr},defineProps:function(){return Sr},defineSSRCustomElement:function(){return xl},defineSlots:function(){return Nr},devtools:function(){return ba},effect:function(){return C},effectScope:function(){return s},getCurrentInstance:function(){return Hi},getCurrentScope:function(){return c},getCurrentWatcher:function(){return nt},getTransitionRawChildren:function(){return mn},guardReactiveProps:function(){return Ti},h:function(){return ha},handleError:function(){return mt},hasInjectionContext:function(){return ao},hydrate:function(){return cs},hydrateOnIdle:function(){return Mn},hydrateOnInteraction:function(){return zn},hydrateOnMediaQuery:function(){return $n},hydrateOnVisible:function(){return Dn},initCustomFormatter:function(){return pa},initDirectivesForSSR:function(){return ms},inject:function(){return io},isMemoSame:function(){return ga},isProxy:function(){return Ve},isReactive:function(){return Ce},isReadonly:function(){return ke},isRef:function(){return Pe},isRuntimeOnly:function(){return na},isShallow:function(){return Se},isVNode:function(){return wi},markRaw:function(){return Te},mergeDefaults:function(){return zr},mergeModels:function(){return Rr},mergeProps:function(){return zi},nextTick:function(){return xt},normalizeClass:function(){return o.C4},normalizeProps:function(){return o._B},normalizeStyle:function(){return o.Tr},onActivated:function(){return Wn},onBeforeMount:function(){return Jn},onBeforeUnmount:function(){return rr},onBeforeUpdate:function(){return tr},onDeactivated:function(){return jn},onErrorCaptured:function(){return sr},onMounted:function(){return er},onRenderTracked:function(){return lr},onRenderTriggered:function(){return ar},onScopeDispose:function(){return u},onServerPrefetch:function(){return ir},onUnmounted:function(){return or},onUpdated:function(){return nr},onWatcherCleanup:function(){return rt},openBlock:function(){return pi},popScopeId:function(){return zt},provide:function(){return oo},proxyRefs:function(){return Fe},pushScopeId:function(){return $t},queuePostFlushCb:function(){return kt},reactive:function(){return be},readonly:function(){return we},ref:function(){return Qe},registerRuntimeCompiler:function(){return ta},render:function(){return ss},renderList:function(){return vr},renderSlot:function(){return yr},resolveComponent:function(){return dr},resolveDirective:function(){return pr},resolveDynamicComponent:function(){return hr},resolveFilter:function(){return xa},resolveTransitionHooks:function(){return dn},setBlockTracking:function(){return Ai},setDevtoolsHook:function(){return Oa},setTransitionHooks:function(){return pn},shallowReactive:function(){return Oe},shallowReadonly:function(){return xe},shallowRef:function(){return Me},ssrContextKey:function(){return Qo},ssrUtils:function(){return wa},stop:function(){return k},toDisplayString:function(){return o.v_},toHandlerKey:function(){return o.rU},toHandlers:function(){return Or},toRaw:function(){return Be},toRef:function(){return Xe},toRefs:function(){return We},toValue:function(){return Ie},transformVNodeArgs:function(){return _i},triggerRef:function(){return ze},unref:function(){return Re},useAttrs:function(){return Mr},useCssModule:function(){return Vl},useCssVars:function(){return nl},useHost:function(){return kl},useId:function(){return vn},useModel:function(){return Uo},useSSRContext:function(){return Mo},useShadowRoot:function(){return Sl},useSlots:function(){return Qr},useTemplateRef:function(){return yn},useTransitionState:function(){return rn},vModelCheckbox:function(){return Fl},vModelDynamic:function(){return Yl},vModelRadio:function(){return Hl},vModelSelect:function(){return Wl},vModelText:function(){return Ll},vShow:function(){return Ja},version:function(){return va},warn:function(){return Aa},watch:function(){return Ro},watchEffect:function(){return Do},watchPostEffect:function(){return $o},watchSyncEffect:function(){return zo},withAsyncContext:function(){return Lr},withCtx:function(){return It},withDefaults:function(){return Pr},withDirectives:function(){return Lt},withKeys:function(){return ns},withMemo:function(){return ma},withModifiers:function(){return es},withScopeId:function(){return Rt}});var r={};n.r(r),n.d(r,{BaseTransition:function(){return cn},BaseTransitionPropsValidators:function(){return an},Comment:function(){return ui},DeprecationTypes:function(){return Ca},EffectScope:function(){return l},ErrorCodes:function(){return dt},ErrorTypeStrings:function(){return ya},Fragment:function(){return si},KeepAlive:function(){return Un},ReactiveEffect:function(){return f},Static:function(){return di},Suspense:function(){return ni},Teleport:function(){return Kt},Text:function(){return ci},TrackOpTypes:function(){return Ze},Transition:function(){return $a},TransitionGroup:function(){return Pl},TriggerOpTypes:function(){return Ke},VueElement:function(){return Cl},assertNumber:function(){return ut},callWithAsyncErrorHandling:function(){return pt},callWithErrorHandling:function(){return ht},camelize:function(){return o.PT},capitalize:function(){return o.ZH},cloneVNode:function(){return Ni},compatUtils:function(){return _a},computed:function(){return fa},createApp:function(){return us},createBlock:function(){return Oi},createCommentVNode:function(){return Qi},createElementBlock:function(){return bi},createElementVNode:function(){return Si},createHydrationRenderer:function(){return ko},createPropsRestProxy:function(){return Ir},createRenderer:function(){return Co},createSSRApp:function(){return ds},createSlots:function(){return Ar},createStaticVNode:function(){return Pi},createTextVNode:function(){return Ei},createVNode:function(){return Vi},customRef:function(){return He},defineAsyncComponent:function(){return In},defineComponent:function(){return gn},defineCustomElement:function(){return wl},defineEmits:function(){return Vr},defineExpose:function(){return Br},defineModel:function(){return Er},defineOptions:function(){return Tr},defineProps:function(){return Sr},defineSSRCustomElement:function(){return xl},defineSlots:function(){return Nr},devtools:function(){return ba},effect:function(){return C},effectScope:function(){return s},getCurrentInstance:function(){return Hi},getCurrentScope:function(){return c},getCurrentWatcher:function(){return nt},getTransitionRawChildren:function(){return mn},guardReactiveProps:function(){return Ti},h:function(){return ha},handleError:function(){return mt},hasInjectionContext:function(){return ao},hydrate:function(){return cs},hydrateOnIdle:function(){return Mn},hydrateOnInteraction:function(){return zn},hydrateOnMediaQuery:function(){return $n},hydrateOnVisible:function(){return Dn},initCustomFormatter:function(){return pa},initDirectivesForSSR:function(){return ms},inject:function(){return io},isMemoSame:function(){return ga},isProxy:function(){return Ve},isReactive:function(){return Ce},isReadonly:function(){return ke},isRef:function(){return Pe},isRuntimeOnly:function(){return na},isShallow:function(){return Se},isVNode:function(){return wi},markRaw:function(){return Te},mergeDefaults:function(){return zr},mergeModels:function(){return Rr},mergeProps:function(){return zi},nextTick:function(){return xt},normalizeClass:function(){return o.C4},normalizeProps:function(){return o._B},normalizeStyle:function(){return o.Tr},onActivated:function(){return Wn},onBeforeMount:function(){return Jn},onBeforeUnmount:function(){return rr},onBeforeUpdate:function(){return tr},onDeactivated:function(){return jn},onErrorCaptured:function(){return sr},onMounted:function(){return er},onRenderTracked:function(){return lr},onRenderTriggered:function(){return ar},onScopeDispose:function(){return u},onServerPrefetch:function(){return ir},onUnmounted:function(){return or},onUpdated:function(){return nr},onWatcherCleanup:function(){return rt},openBlock:function(){return pi},popScopeId:function(){return zt},provide:function(){return oo},proxyRefs:function(){return Fe},pushScopeId:function(){return $t},queuePostFlushCb:function(){return kt},reactive:function(){return be},readonly:function(){return we},ref:function(){return Qe},registerRuntimeCompiler:function(){return ta},render:function(){return ss},renderList:function(){return vr},renderSlot:function(){return yr},resolveComponent:function(){return dr},resolveDirective:function(){return pr},resolveDynamicComponent:function(){return hr},resolveFilter:function(){return xa},resolveTransitionHooks:function(){return dn},setBlockTracking:function(){return Ai},setDevtoolsHook:function(){return Oa},setTransitionHooks:function(){return pn},shallowReactive:function(){return Oe},shallowReadonly:function(){return xe},shallowRef:function(){return Me},ssrContextKey:function(){return Qo},ssrUtils:function(){return wa},stop:function(){return k},toDisplayString:function(){return o.v_},toHandlerKey:function(){return o.rU},toHandlers:function(){return Or},toRaw:function(){return Be},toRef:function(){return Xe},toRefs:function(){return We},toValue:function(){return Ie},transformVNodeArgs:function(){return _i},triggerRef:function(){return ze},unref:function(){return Re},useAttrs:function(){return Mr},useCssModule:function(){return Vl},useCssVars:function(){return nl},useHost:function(){return kl},useId:function(){return vn},useModel:function(){return Uo},useSSRContext:function(){return Mo},useShadowRoot:function(){return Sl},useSlots:function(){return Qr},useTemplateRef:function(){return yn},useTransitionState:function(){return rn},vModelCheckbox:function(){return Fl},vModelDynamic:function(){return Yl},vModelRadio:function(){return Hl},vModelSelect:function(){return Wl},vModelText:function(){return Ll},vShow:function(){return Ja},version:function(){return va},warn:function(){return Aa},watch:function(){return Ro},watchEffect:function(){return Do},watchPostEffect:function(){return $o},watchSyncEffect:function(){return zo},withAsyncContext:function(){return Lr},withCtx:function(){return It},withDefaults:function(){return Pr},withDirectives:function(){return Lt},withKeys:function(){return ns},withMemo:function(){return ma},withModifiers:function(){return es},withScopeId:function(){return Rt}});var o=n(90033);let i,a;class l{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=i,!e&&i&&(this.index=(i.scopes||(i.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){let e,t;if(this._isPaused=!1,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){const t=i;try{return i=this,e()}finally{i=t}}else 0}on(){i=this}off(){i=this.parent}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}}function s(e){return new l(e)}function c(){return i}function u(e,t=!1){i&&i.cleanups.push(e)}const d=new WeakSet;class f{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,i&&i.active&&i.effects.push(this)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,d.has(this)&&(d.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||g(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,N(this),y(this);const e=a,t=S;a=this,S=!0;try{return this.fn()}finally{0,b(this),a=e,S=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)x(e);this.deps=this.depsTail=void 0,N(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?d.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){O(this)&&this.run()}get dirty(){return O(this)}}let h,p,m=0;function g(e,t=!1){if(e.flags|=8,t)return e.next=p,void(p=e);e.next=h,h=e}function v(){m++}function A(){if(--m>0)return;if(p){let e=p;for(p=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;h;){let t=h;for(h=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function y(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function b(e){let t,n=e.depsTail,r=n;for(;r;){const e=r.prevDep;-1===r.version?(r===n&&(n=e),x(r),_(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function O(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(w(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function w(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===E)return;e.globalVersion=E;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!O(e))return void(e.flags&=-3);const n=a,r=S;a=e,S=!0;try{y(e);const n=e.fn(e._value);(0===t.version||(0,o.$H)(n,e._value))&&(e._value=n,t.version++)}catch(e){throw t.version++,e}finally{a=n,S=r,b(e),e.flags&=-3}}function x(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)x(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function _(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function C(e,t){e.effect instanceof f&&(e=e.effect.fn);const n=new f(e);t&&(0,o.X$)(n,t);try{n.run()}catch(e){throw n.stop(),e}const r=n.run.bind(n);return r.effect=n,r}function k(e){e.effect.stop()}let S=!0;const V=[];function B(){V.push(S),S=!1}function T(){const e=V.pop();S=void 0===e||e}function N(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=a;a=void 0;try{t()}finally{a=e}}}let E=0;class P{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Q{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!a||!S||a===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==a)t=this.activeLink=new P(a,this),a.deps?(t.prevDep=a.depsTail,a.depsTail.nextDep=t,a.depsTail=t):a.deps=a.depsTail=t,M(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=a.depsTail,t.nextDep=void 0,a.depsTail.nextDep=t,a.depsTail=t,a.deps===t&&(a.deps=e)}return t}trigger(e){this.version++,E++,this.notify(e)}notify(e){v();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{A()}}}function M(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)M(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const D=new WeakMap,$=Symbol(""),z=Symbol(""),R=Symbol("");function I(e,t,n){if(S&&a){let t=D.get(e);t||D.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new Q),r.map=t,r.key=n),r.track()}}function L(e,t,n,r,i,a){const l=D.get(e);if(!l)return void E++;const s=e=>{e&&e.trigger()};if(v(),"clear"===t)l.forEach(s);else{const i=(0,o.cy)(e),a=i&&(0,o.yI)(n);if(i&&"length"===n){const e=Number(r);l.forEach(((t,n)=>{("length"===n||n===R||!(0,o.Bm)(n)&&n>=e)&&s(t)}))}else switch((void 0!==n||l.has(void 0))&&s(l.get(n)),a&&s(l.get(R)),t){case"add":i?a&&s(l.get("length")):(s(l.get($)),(0,o.CE)(e)&&s(l.get(z)));break;case"delete":i||(s(l.get($)),(0,o.CE)(e)&&s(l.get(z)));break;case"set":(0,o.CE)(e)&&s(l.get($))}}A()}function F(e){const t=Be(e);return t===e?t:(I(t,0,R),Se(e)?t:t.map(Ne))}function U(e){return I(e=Be(e),0,R),e}const H={__proto__:null,[Symbol.iterator](){return W(this,Symbol.iterator,Ne)},concat(...e){return F(this).concat(...e.map((e=>(0,o.cy)(e)?F(e):e)))},entries(){return W(this,"entries",(e=>(e[1]=Ne(e[1]),e)))},every(e,t){return q(this,"every",e,t,void 0,arguments)},filter(e,t){return q(this,"filter",e,t,(e=>e.map(Ne)),arguments)},find(e,t){return q(this,"find",e,t,Ne,arguments)},findIndex(e,t){return q(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return q(this,"findLast",e,t,Ne,arguments)},findLastIndex(e,t){return q(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return q(this,"forEach",e,t,void 0,arguments)},includes(...e){return Y(this,"includes",e)},indexOf(...e){return Y(this,"indexOf",e)},join(e){return F(this).join(e)},lastIndexOf(...e){return Y(this,"lastIndexOf",e)},map(e,t){return q(this,"map",e,t,void 0,arguments)},pop(){return G(this,"pop")},push(...e){return G(this,"push",e)},reduce(e,...t){return X(this,"reduce",e,t)},reduceRight(e,...t){return X(this,"reduceRight",e,t)},shift(){return G(this,"shift")},some(e,t){return q(this,"some",e,t,void 0,arguments)},splice(...e){return G(this,"splice",e)},toReversed(){return F(this).toReversed()},toSorted(e){return F(this).toSorted(e)},toSpliced(...e){return F(this).toSpliced(...e)},unshift(...e){return G(this,"unshift",e)},values(){return W(this,"values",Ne)}};function W(e,t,n){const r=U(e),o=r[t]();return r===e||Se(e)||(o._next=o.next,o.next=()=>{const e=o._next();return e.value&&(e.value=n(e.value)),e}),o}const j=Array.prototype;function q(e,t,n,r,o,i){const a=U(e),l=a!==e&&!Se(e),s=a[t];if(s!==j[t]){const t=s.apply(e,i);return l?Ne(t):t}let c=n;a!==e&&(l?c=function(t,r){return n.call(this,Ne(t),r,e)}:n.length>2&&(c=function(t,r){return n.call(this,t,r,e)}));const u=s.call(a,c,r);return l&&o?o(u):u}function X(e,t,n,r){const o=U(e);let i=n;return o!==e&&(Se(e)?n.length>3&&(i=function(t,r,o){return n.call(this,t,r,o,e)}):i=function(t,r,o){return n.call(this,t,Ne(r),o,e)}),o[t](i,...r)}function Y(e,t,n){const r=Be(e);I(r,0,R);const o=r[t](...n);return-1!==o&&!1!==o||!Ve(n[0])?o:(n[0]=Be(n[0]),r[t](...n))}function G(e,t,n=[]){B(),v();const r=Be(e)[t].apply(e,n);return A(),T(),r}const Z=(0,o.pD)("__proto__,__v_isRef,__isVue"),K=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(o.Bm));function J(e){(0,o.Bm)(e)||(e=String(e));const t=Be(this);return I(t,0,e),t.hasOwnProperty(e)}class ee{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?ye:Ae:i?ve:ge).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const a=(0,o.cy)(e);if(!r){let e;if(a&&(e=H[t]))return e;if("hasOwnProperty"===t)return J}const l=Reflect.get(e,t,Pe(e)?e:n);return((0,o.Bm)(t)?K.has(t):Z(t))?l:(r||I(e,0,t),i?l:Pe(l)?a&&(0,o.yI)(t)?l:l.value:(0,o.Gv)(l)?r?we(l):be(l):l)}}class te extends ee{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t];if(!this._isShallow){const t=ke(i);if(Se(n)||ke(n)||(i=Be(i),n=Be(n)),!(0,o.cy)(e)&&Pe(i)&&!Pe(n))return!t&&(i.value=n,!0)}const a=(0,o.cy)(e)&&(0,o.yI)(t)?Number(t)<e.length:(0,o.$3)(e,t),l=Reflect.set(e,t,n,Pe(e)?e:r);return e===Be(r)&&(a?(0,o.$H)(n,i)&&L(e,"set",t,n):L(e,"add",t,n)),l}deleteProperty(e,t){const n=(0,o.$3)(e,t),r=(e[t],Reflect.deleteProperty(e,t));return r&&n&&L(e,"delete",t,void 0),r}has(e,t){const n=Reflect.has(e,t);return(0,o.Bm)(t)&&K.has(t)||I(e,0,t),n}ownKeys(e){return I(e,0,(0,o.cy)(e)?"length":$),Reflect.ownKeys(e)}}class ne extends ee{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const re=new te,oe=new ne,ie=new te(!0),ae=new ne(!0),le=e=>e,se=e=>Reflect.getPrototypeOf(e);function ce(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function ue(e,t){const n={get(n){const r=this.__v_raw,i=Be(r),a=Be(n);e||((0,o.$H)(n,a)&&I(i,0,n),I(i,0,a));const{has:l}=se(i),s=t?le:e?Ee:Ne;return l.call(i,n)?s(r.get(n)):l.call(i,a)?s(r.get(a)):void(r!==i&&r.get(n))},get size(){const t=this.__v_raw;return!e&&I(Be(t),0,$),Reflect.get(t,"size",t)},has(t){const n=this.__v_raw,r=Be(n),i=Be(t);return e||((0,o.$H)(t,i)&&I(r,0,t),I(r,0,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){const o=this,i=o.__v_raw,a=Be(i),l=t?le:e?Ee:Ne;return!e&&I(a,0,$),i.forEach(((e,t)=>n.call(r,l(e),l(t),o)))}};(0,o.X$)(n,e?{add:ce("add"),set:ce("set"),delete:ce("delete"),clear:ce("clear")}:{add(e){t||Se(e)||ke(e)||(e=Be(e));const n=Be(this);return se(n).has.call(n,e)||(n.add(e),L(n,"add",e,e)),this},set(e,n){t||Se(n)||ke(n)||(n=Be(n));const r=Be(this),{has:i,get:a}=se(r);let l=i.call(r,e);l||(e=Be(e),l=i.call(r,e));const s=a.call(r,e);return r.set(e,n),l?(0,o.$H)(n,s)&&L(r,"set",e,n):L(r,"add",e,n),this},delete(e){const t=Be(this),{has:n,get:r}=se(t);let o=n.call(t,e);o||(e=Be(e),o=n.call(t,e));r&&r.call(t,e);const i=t.delete(e);return o&&L(t,"delete",e,void 0),i},clear(){const e=Be(this),t=0!==e.size,n=e.clear();return t&&L(e,"clear",void 0,void 0),n}});return["keys","values","entries",Symbol.iterator].forEach((r=>{n[r]=function(e,t,n){return function(...r){const i=this.__v_raw,a=Be(i),l=(0,o.CE)(a),s="entries"===e||e===Symbol.iterator&&l,c="keys"===e&&l,u=i[e](...r),d=n?le:t?Ee:Ne;return!t&&I(a,0,c?z:$),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}(r,e,t)})),n}function de(e,t){const n=ue(e,t);return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,o.$3)(n,r)&&r in t?n:t,r,i)}const fe={get:de(!1,!1)},he={get:de(!1,!0)},pe={get:de(!0,!1)},me={get:de(!0,!0)};const ge=new WeakMap,ve=new WeakMap,Ae=new WeakMap,ye=new WeakMap;function be(e){return ke(e)?e:_e(e,!1,re,fe,ge)}function Oe(e){return _e(e,!1,ie,he,ve)}function we(e){return _e(e,!0,oe,pe,Ae)}function xe(e){return _e(e,!0,ae,me,ye)}function _e(e,t,n,r,i){if(!(0,o.Gv)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const a=i.get(e);if(a)return a;const l=(s=e).__v_skip||!Object.isExtensible(s)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((0,o.Zf)(s));var s;if(0===l)return e;const c=new Proxy(e,2===l?r:n);return i.set(e,c),c}function Ce(e){return ke(e)?Ce(e.__v_raw):!(!e||!e.__v_isReactive)}function ke(e){return!(!e||!e.__v_isReadonly)}function Se(e){return!(!e||!e.__v_isShallow)}function Ve(e){return!!e&&!!e.__v_raw}function Be(e){const t=e&&e.__v_raw;return t?Be(t):e}function Te(e){return!(0,o.$3)(e,"__v_skip")&&Object.isExtensible(e)&&(0,o.yQ)(e,"__v_skip",!0),e}const Ne=e=>(0,o.Gv)(e)?be(e):e,Ee=e=>(0,o.Gv)(e)?we(e):e;function Pe(e){return!!e&&!0===e.__v_isRef}function Qe(e){return De(e,!1)}function Me(e){return De(e,!0)}function De(e,t){return Pe(e)?e:new $e(e,t)}class $e{constructor(e,t){this.dep=new Q,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Be(e),this._value=t?e:Ne(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||Se(e)||ke(e);e=n?e:Be(e),(0,o.$H)(e,t)&&(this._rawValue=e,this._value=n?e:Ne(e),this.dep.trigger())}}function ze(e){e.dep&&e.dep.trigger()}function Re(e){return Pe(e)?e.value:e}function Ie(e){return(0,o.Tn)(e)?e():Re(e)}const Le={get:(e,t,n)=>"__v_raw"===t?e:Re(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Pe(o)&&!Pe(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Fe(e){return Ce(e)?e:new Proxy(e,Le)}class Ue{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new Q,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}}function He(e){return new Ue(e)}function We(e){const t=(0,o.cy)(e)?new Array(e.length):{};for(const n in e)t[n]=Ye(e,n);return t}class je{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return function(e,t){const n=D.get(e);return n&&n.get(t)}(Be(this._object),this._key)}}class qe{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Xe(e,t,n){return Pe(e)?e:(0,o.Tn)(e)?new qe(e):(0,o.Gv)(e)&&arguments.length>1?Ye(e,t,n):Qe(e)}function Ye(e,t,n){const r=e[t];return Pe(r)?r:new je(e,t,n)}class Ge{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Q(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=E-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||a===this))return g(this,!0),!0}get value(){const e=this.dep.track();return w(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const Ze={GET:"get",HAS:"has",ITERATE:"iterate"},Ke={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Je={},et=new WeakMap;let tt;function nt(){return tt}function rt(e,t=!1,n=tt){if(n){let t=et.get(n);t||et.set(n,t=[]),t.push(e)}else 0}function ot(e,t=1/0,n){if(t<=0||!(0,o.Gv)(e)||e.__v_skip)return e;if((n=n||new Set).has(e))return e;if(n.add(e),t--,Pe(e))ot(e.value,t,n);else if((0,o.cy)(e))for(let r=0;r<e.length;r++)ot(e[r],t,n);else if((0,o.vM)(e)||(0,o.CE)(e))e.forEach((e=>{ot(e,t,n)}));else if((0,o.Qd)(e)){for(const r in e)ot(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&ot(e[r],t,n)}return e}const it=[];let at=!1;function lt(e,...t){if(at)return;at=!0,B();const n=it.length?it[it.length-1].component:null,r=n&&n.appContext.config.warnHandler,o=function(){let e=it[it.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}();if(r)ht(r,n,11,[e+t.map((e=>{var t,n;return null!=(n=null==(t=e.toString)?void 0:t.call(e))?n:JSON.stringify(e)})).join(""),n&&n.proxy,o.map((({vnode:e})=>`at <${ua(n,e.type)}>`)).join("\n"),o]);else{const n=[`[Vue warn]: ${e}`,...t];o.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=!!e.component&&null==e.component.parent,o=` at <${ua(e.component,e.type,r)}`,i=">"+n;return e.props?[o,...st(e.props),i]:[o+i]}(e))})),t}(o))}T(),at=!1}function st(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...ct(n,e[n]))})),n.length>3&&t.push(" ..."),t}function ct(e,t,n){return(0,o.Kg)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:Pe(t)?(t=ct(e,Be(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,o.Tn)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Be(t),n?t:[`${e}=`,t])}function ut(e,t){}const dt={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"},ft={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 ht(e,t,n,r){try{return r?e(...r):e()}catch(e){mt(e,t,n)}}function pt(e,t,n,r){if((0,o.Tn)(e)){const i=ht(e,t,n,r);return i&&(0,o.yL)(i)&&i.catch((e=>{mt(e,t,n)})),i}if((0,o.cy)(e)){const o=[];for(let i=0;i<e.length;i++)o.push(pt(e[i],t,n,r));return o}}function mt(e,t,n,r=!0){t&&t.vnode;const{errorHandler:i,throwUnhandledErrorInProduction:a}=t&&t.appContext.config||o.MZ;if(t){let r=t.parent;const o=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,a))return;r=r.parent}if(i)return B(),ht(i,null,10,[e,o,a]),void T()}!function(e,t,n,r=!0,o=!1){if(o)throw e}(e,0,0,r,a)}const gt=[];let vt=-1;const At=[];let yt=null,bt=0;const Ot=Promise.resolve();let wt=null;function xt(e){const t=wt||Ot;return e?t.then(this?e.bind(this):e):t}function _t(e){if(!(1&e.flags)){const t=Bt(e),n=gt[gt.length-1];!n||!(2&e.flags)&&t>=Bt(n)?gt.push(e):gt.splice(function(e){let t=vt+1,n=gt.length;for(;t<n;){const r=t+n>>>1,o=gt[r],i=Bt(o);i<e||i===e&&2&o.flags?t=r+1:n=r}return t}(t),0,e),e.flags|=1,Ct()}}function Ct(){wt||(wt=Ot.then(Tt))}function kt(e){(0,o.cy)(e)?At.push(...e):yt&&-1===e.id?yt.splice(bt+1,0,e):1&e.flags||(At.push(e),e.flags|=1),Ct()}function St(e,t,n=vt+1){for(0;n<gt.length;n++){const t=gt[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;0,gt.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function Vt(e){if(At.length){const e=[...new Set(At)].sort(((e,t)=>Bt(e)-Bt(t)));if(At.length=0,yt)return void yt.push(...e);for(yt=e,bt=0;bt<yt.length;bt++){const e=yt[bt];0,4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}yt=null,bt=0}}const Bt=e=>null==e.id?2&e.flags?-1:1/0:e.id;function Tt(e){o.tE;try{for(vt=0;vt<gt.length;vt++){const e=gt[vt];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),ht(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;vt<gt.length;vt++){const e=gt[vt];e&&(e.flags&=-2)}vt=-1,gt.length=0,Vt(),wt=null,(gt.length||At.length)&&Tt(e)}}let Nt,Et=[],Pt=!1;let Qt=null,Mt=null;function Dt(e){const t=Qt;return Qt=e,Mt=e&&e.type.__scopeId||null,t}function $t(e){Mt=e}function zt(){Mt=null}const Rt=e=>It;function It(e,t=Qt,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&Ai(-1);const o=Dt(t);let i;try{i=e(...n)}finally{Dt(o),r._d&&Ai(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Lt(e,t){if(null===Qt)return e;const n=aa(Qt),r=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[i,a,l,s=o.MZ]=t[e];i&&((0,o.Tn)(i)&&(i={mounted:i,updated:i}),i.deep&&ot(a),r.push({dir:i,instance:n,value:a,oldValue:void 0,arg:l,modifiers:s}))}return e}function Ft(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let a=0;a<o.length;a++){const l=o[a];i&&(l.oldValue=i[a].value);let s=l.dir[r];s&&(B(),pt(s,n,8,[e.el,l,e,t]),T())}}const Ut=Symbol("_vte"),Ht=e=>e.__isTeleport,Wt=e=>e&&(e.disabled||""===e.disabled),jt=e=>e&&(e.defer||""===e.defer),qt=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,Xt=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,Yt=(e,t)=>{const n=e&&e.to;if((0,o.Kg)(n)){if(t){return t(n)}return null}return n},Gt={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,i,a,l,s,c){const{mc:u,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:m,createComment:g}}=c,v=Wt(t.props);let{shapeFlag:A,children:y,dynamicChildren:b}=t;if(null==e){const e=t.el=m(""),c=t.anchor=m("");h(e,n,r),h(c,n,r);const d=(e,t)=>{16&A&&(o&&o.isCE&&(o.ce._teleportTarget=e),u(y,e,t,o,i,a,l,s))},f=()=>{const e=t.target=Yt(t.props,p),n=en(e,t,m,h);e&&("svg"!==a&&qt(e)?a="svg":"mathml"!==a&&Xt(e)&&(a="mathml"),v||(d(e,n),Jt(t,!1)))};v&&(d(n,c),Jt(t,!0)),jt(t.props)?_o((()=>{f(),t.el.__isMounted=!0}),i):f()}else{if(jt(t.props)&&!e.el.__isMounted)return void _o((()=>{Gt.process(e,t,n,r,o,i,a,l,s,c),delete e.el.__isMounted}),i);t.el=e.el,t.targetStart=e.targetStart;const u=t.anchor=e.anchor,h=t.target=e.target,m=t.targetAnchor=e.targetAnchor,g=Wt(e.props),A=g?n:h,y=g?u:m;if("svg"===a||qt(h)?a="svg":("mathml"===a||Xt(h))&&(a="mathml"),b?(f(e.dynamicChildren,b,A,o,i,a,l),No(e,t,!0)):s||d(e,t,A,y,o,i,a,l,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Zt(t,n,u,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Yt(t.props,p);e&&Zt(t,e,null,c,0)}else g&&Zt(t,h,m,c,1);Jt(t,v)}},remove(e,t,n,{um:r,o:{remove:o}},i){const{shapeFlag:a,children:l,anchor:s,targetStart:c,targetAnchor:u,target:d,props:f}=e;if(d&&(o(c),o(u)),i&&o(s),16&a){const e=i||!Wt(f);for(let o=0;o<l.length;o++){const i=l[o];r(i,t,n,e,!!i.dynamicChildren)}}},move:Zt,hydrate:function(e,t,n,r,o,i,{o:{nextSibling:a,parentNode:l,querySelector:s,insert:c,createText:u}},d){const f=t.target=Yt(t.props,s);if(f){const s=Wt(t.props),h=f._lpa||f.firstChild;if(16&t.shapeFlag)if(s)t.anchor=d(a(e),t,l(e),n,r,o,i),t.targetStart=h,t.targetAnchor=h&&a(h);else{t.anchor=a(e);let l=h;for(;l;){if(l&&8===l.nodeType)if("teleport start anchor"===l.data)t.targetStart=l;else if("teleport anchor"===l.data){t.targetAnchor=l,f._lpa=t.targetAnchor&&a(t.targetAnchor);break}l=a(l)}t.targetAnchor||en(f,t,u,c),d(h&&a(h),t,f,n,r,o,i)}Jt(t,s)}return t.anchor&&a(t.anchor)}};function Zt(e,t,n,{o:{insert:r},m:o},i=2){0===i&&r(e.targetAnchor,t,n);const{el:a,anchor:l,shapeFlag:s,children:c,props:u}=e,d=2===i;if(d&&r(a,t,n),(!d||Wt(u))&&16&s)for(let e=0;e<c.length;e++)o(c[e],t,n,2);d&&r(l,t,n)}const Kt=Gt;function Jt(e,t){const n=e.ctx;if(n&&n.ut){let r,o;for(t?(r=e.el,o=e.anchor):(r=e.targetStart,o=e.targetAnchor);r&&r!==o;)1===r.nodeType&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function en(e,t,n,r){const o=t.targetStart=n(""),i=t.targetAnchor=n("");return o[Ut]=i,e&&(r(o,e),r(i,e)),i}const tn=Symbol("_leaveCb"),nn=Symbol("_enterCb");function rn(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return er((()=>{e.isMounted=!0})),rr((()=>{e.isUnmounting=!0})),e}const on=[Function,Array],an={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:on,onEnter:on,onAfterEnter:on,onEnterCancelled:on,onBeforeLeave:on,onLeave:on,onAfterLeave:on,onLeaveCancelled:on,onBeforeAppear:on,onAppear:on,onAfterAppear:on,onAppearCancelled:on},ln=e=>{const t=e.subTree;return t.component?ln(t.component):t};function sn(e){let t=e[0];if(e.length>1){let n=!1;for(const r of e)if(r.type!==ui){0,t=r,n=!0;break}}return t}const cn={name:"BaseTransition",props:an,setup(e,{slots:t}){const n=Hi(),r=rn();return()=>{const o=t.default&&mn(t.default(),!0);if(!o||!o.length)return;const i=sn(o),a=Be(e),{mode:l}=a;if(r.isLeaving)return fn(i);const s=hn(i);if(!s)return fn(i);let c=dn(s,a,r,n,(e=>c=e));s.type!==ui&&pn(s,c);let u=n.subTree&&hn(n.subTree);if(u&&u.type!==ui&&!xi(s,u)&&ln(n).type!==ui){let e=dn(u,a,r,n);if(pn(u,e),"out-in"===l&&s.type!==ui)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,u=void 0},fn(i);"in-out"===l&&s.type!==ui?e.delayLeave=(e,t,n)=>{un(r,u)[String(u.key)]=u,e[tn]=()=>{t(),e[tn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{n(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function un(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function dn(e,t,n,r,i){const{appear:a,mode:l,persisted:s=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:d,onEnterCancelled:f,onBeforeLeave:h,onLeave:p,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:v,onAppear:A,onAfterAppear:y,onAppearCancelled:b}=t,O=String(e.key),w=un(n,e),x=(e,t)=>{e&&pt(e,r,9,t)},_=(e,t)=>{const n=t[1];x(e,t),(0,o.cy)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},C={mode:l,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted){if(!a)return;r=v||c}t[tn]&&t[tn](!0);const o=w[O];o&&xi(e,o)&&o.el[tn]&&o.el[tn](),x(r,[t])},enter(e){let t=u,r=d,o=f;if(!n.isMounted){if(!a)return;t=A||u,r=y||d,o=b||f}let i=!1;const l=e[nn]=t=>{i||(i=!0,x(t?o:r,[e]),C.delayedLeave&&C.delayedLeave(),e[nn]=void 0)};t?_(t,[e,l]):l()},leave(t,r){const o=String(e.key);if(t[nn]&&t[nn](!0),n.isUnmounting)return r();x(h,[t]);let i=!1;const a=t[tn]=n=>{i||(i=!0,r(),x(n?g:m,[t]),t[tn]=void 0,w[o]===e&&delete w[o])};w[o]=e,p?_(p,[t,a]):a()},clone(e){const o=dn(e,t,n,r,i);return i&&i(o),o}};return C}function fn(e){if(Fn(e))return(e=Ni(e)).children=null,e}function hn(e){if(!Fn(e))return Ht(e.type)&&e.children?sn(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&(0,o.Tn)(n.default))return n.default()}}function pn(e,t){6&e.shapeFlag&&e.component?(e.transition=t,pn(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function mn(e,t=!1,n){let r=[],o=0;for(let i=0;i<e.length;i++){let a=e[i];const l=null==n?a.key:String(n)+String(null!=a.key?a.key:i);a.type===si?(128&a.patchFlag&&o++,r=r.concat(mn(a.children,t,l))):(t||a.type!==ui)&&r.push(null!=l?Ni(a,{key:l}):a)}if(o>1)for(let e=0;e<r.length;e++)r[e].patchFlag=-2;return r}function gn(e,t){return(0,o.Tn)(e)?(()=>(0,o.X$)({name:e.name},t,{setup:e}))():e}function vn(){const e=Hi();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function An(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function yn(e){const t=Hi(),n=Me(null);if(t){const r=t.refs===o.MZ?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}else 0;return n}function bn(e,t,n,r,i=!1){if((0,o.cy)(e))return void e.forEach(((e,a)=>bn(e,t&&((0,o.cy)(t)?t[a]:t),n,r,i)));if(Rn(r)&&!i)return void(512&r.shapeFlag&&r.type.__asyncResolved&&r.component.subTree.component&&bn(e,t,n,r.component.subTree));const a=4&r.shapeFlag?aa(r.component):r.el,l=i?null:a,{i:s,r:c}=e;const u=t&&t.r,d=s.refs===o.MZ?s.refs={}:s.refs,f=s.setupState,h=Be(f),p=f===o.MZ?()=>!1:e=>(0,o.$3)(h,e);if(null!=u&&u!==c&&((0,o.Kg)(u)?(d[u]=null,p(u)&&(f[u]=null)):Pe(u)&&(u.value=null)),(0,o.Tn)(c))ht(c,s,12,[l,d]);else{const t=(0,o.Kg)(c),r=Pe(c);if(t||r){const s=()=>{if(e.f){const n=t?p(c)?f[c]:d[c]:c.value;i?(0,o.cy)(n)&&(0,o.TF)(n,a):(0,o.cy)(n)?n.includes(a)||n.push(a):t?(d[c]=[a],p(c)&&(f[c]=d[c])):(c.value=[a],e.k&&(d[e.k]=c.value))}else t?(d[c]=l,p(c)&&(f[c]=l)):r&&(c.value=l,e.k&&(d[e.k]=l))};l?(s.id=-1,_o(s,n)):s()}else 0}}let On=!1;const wn=()=>{On||(On=!0)},xn=e=>{if(1===e.nodeType)return(e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName)(e)?"svg":(e=>e.namespaceURI.includes("MathML"))(e)?"mathml":void 0},_n=e=>8===e.nodeType;function Cn(e){const{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:l,remove:s,insert:c,createComment:u}}=e,d=(n,r,o,s,u,y=!1)=>{y=y||!!r.dynamicChildren;const b=_n(n)&&"["===n.data,O=()=>m(n,r,o,s,u,b),{type:w,ref:x,shapeFlag:_,patchFlag:C}=r;let k=n.nodeType;r.el=n,-2===C&&(y=!1,r.dynamicChildren=null);let S=null;switch(w){case ci:3!==k?""===r.children?(c(r.el=i(""),l(n),n),S=n):S=O():(n.data!==r.children&&(lt("Hydration text mismatch in",n.parentNode,`\n - rendered on server: ${JSON.stringify(n.data)}\n - expected on client: ${JSON.stringify(r.children)}`),wn(),n.data=r.children),S=a(n));break;case ui:A(n)?(S=a(n),v(r.el=n.content.firstChild,n,o)):S=8!==k||b?O():a(n);break;case di:if(b&&(k=(n=a(n)).nodeType),1===k||3===k){S=n;const e=!r.children.length;for(let t=0;t<r.staticCount;t++)e&&(r.children+=1===S.nodeType?S.outerHTML:S.data),t===r.staticCount-1&&(r.anchor=S),S=a(S);return b?a(S):S}O();break;case si:S=b?p(n,r,o,s,u,y):O();break;default:if(1&_)S=1===k&&r.type.toLowerCase()===n.tagName.toLowerCase()||A(n)?f(n,r,o,s,u,y):O();else if(6&_){r.slotScopeIds=u;const e=l(n);if(S=b?g(n):_n(n)&&"teleport start"===n.data?g(n,n.data,"teleport end"):a(n),t(r,e,null,o,s,xn(e),y),Rn(r)&&!r.type.__asyncResolved){let t;b?(t=Vi(si),t.anchor=S?S.previousSibling:e.lastChild):t=3===n.nodeType?Ei(""):Vi("div"),t.el=n,r.component.subTree=t}}else 64&_?S=8!==k?O():r.type.hydrate(n,r,o,s,u,y,e,h):128&_?S=r.type.hydrate(n,r,o,s,xn(l(n)),u,y,e,d):lt("Invalid HostVNode type:",w,`(${typeof w})`)}return null!=x&&bn(x,null,s,r),S},f=(e,t,n,i,a,l)=>{l=l||!!t.dynamicChildren;const{type:c,props:u,patchFlag:d,shapeFlag:f,dirs:p,transition:m}=t,g="input"===c||"option"===c;if(g||-1!==d){p&&Ft(t,null,n,"created");let c,d=!1;if(A(e)){d=To(null,m)&&n&&n.vnode.props&&n.vnode.props.appear;const r=e.content.firstChild;d&&m.beforeEnter(r),v(r,e,n),t.el=e=r}if(16&f&&(!u||!u.innerHTML&&!u.textContent)){let r=h(e.firstChild,t,e,n,i,a,l),o=!1;for(;r;){En(e,1)||(o||(lt("Hydration children mismatch on",e,"\nServer rendered element contains more child nodes than client vdom."),o=!0),wn());const t=r;r=r.nextSibling,s(t)}}else if(8&f){let n=t.children;"\n"!==n[0]||"PRE"!==e.tagName&&"TEXTAREA"!==e.tagName||(n=n.slice(1)),e.textContent!==n&&(En(e,0)||(lt("Hydration text content mismatch on",e,`\n - rendered on server: ${e.textContent}\n - expected on client: ${t.children}`),wn()),e.textContent=t.children)}if(u){const i=e.tagName.includes("-");for(const a in u)p&&p.some((e=>e.dir.created))||!kn(e,a,u[a],t,n)||wn(),(g&&(a.endsWith("value")||"indeterminate"===a)||(0,o.Mp)(a)&&!(0,o.SU)(a)||"."===a[0]||i)&&r(e,a,null,u[a],void 0,n)}(c=u&&u.onVnodeBeforeMount)&&Ri(c,n,t),p&&Ft(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||p||d)&&ai((()=>{c&&Ri(c,n,t),d&&m.enter(e),p&&Ft(t,null,n,"mounted")}),i)}return e.nextSibling},h=(e,t,r,o,l,s,u)=>{u=u||!!t.dynamicChildren;const f=t.children,h=f.length;let p=!1;for(let t=0;t<h;t++){const m=u?f[t]:f[t]=Mi(f[t]),g=m.type===ci;e?(g&&!u&&t+1<h&&Mi(f[t+1]).type===ci&&(c(i(e.data.slice(m.children.length)),r,a(e)),e.data=m.children),e=d(e,m,o,l,s,u)):g&&!m.children?c(m.el=i(""),r):(En(r,1)||(p||(lt("Hydration children mismatch on",r,"\nServer rendered element contains fewer child nodes than client vdom."),p=!0),wn()),n(null,m,r,null,o,l,xn(r),s))}return e},p=(e,t,n,r,o,i)=>{const{slotScopeIds:s}=t;s&&(o=o?o.concat(s):s);const d=l(e),f=h(a(e),t,d,n,r,o,i);return f&&_n(f)&&"]"===f.data?a(t.anchor=f):(wn(),c(t.anchor=u("]"),d,f),f)},m=(e,t,r,o,i,c)=>{if(En(e.parentElement,1)||(lt("Hydration node mismatch:\n- rendered on server:",e,3===e.nodeType?"(text)":_n(e)&&"["===e.data?"(start of fragment)":"","\n- expected on client:",t.type),wn()),t.el=null,c){const t=g(e);for(;;){const n=a(e);if(!n||n===t)break;s(n)}}const u=a(e),d=l(e);return s(e),n(null,t,d,u,r,o,xn(d),i),r&&(r.vnode.el=t.el,Jo(r,t.el)),u},g=(e,t="[",n="]")=>{let r=0;for(;e;)if((e=a(e))&&_n(e)&&(e.data===t&&r++,e.data===n)){if(0===r)return a(e);r--}return e},v=(e,t,n)=>{const r=t.parentNode;r&&r.replaceChild(e,t);let o=n;for(;o;)o.vnode.el===t&&(o.vnode.el=o.subTree.el=e),o=o.parent},A=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{if(!t.hasChildNodes())return lt("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,e,t),Vt(),void(t._vnode=e);d(t.firstChild,e,null,null,null),Vt(),t._vnode=e},d]}function kn(e,t,n,r,i){let a,l,s,c;if("class"===t)s=e.getAttribute("class"),c=(0,o.C4)(n),function(e,t){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}(Sn(s||""),Sn(c))||(a=2,l="class");else if("style"===t){s=e.getAttribute("style")||"",c=(0,o.Kg)(n)?n:(0,o.tl)((0,o.Tr)(n));const t=Vn(s),u=Vn(c);if(r.dirs)for(const{dir:e,value:t}of r.dirs)"show"!==e.name||t||u.set("display","none");i&&Bn(i,r,u),function(e,t){if(e.size!==t.size)return!1;for(const[n,r]of e)if(r!==t.get(n))return!1;return!0}(t,u)||(a=3,l="style")}else(e instanceof SVGElement&&(0,o.z3)(t)||e instanceof HTMLElement&&((0,o.W0)(t)||(0,o.wQ)(t)))&&((0,o.W0)(t)?(s=e.hasAttribute(t),c=(0,o.Y2)(n)):null==n?(s=e.hasAttribute(t),c=!1):(s=e.hasAttribute(t)?e.getAttribute(t):"value"===t&&"TEXTAREA"===e.tagName&&e.value,c=!!(0,o.Vp)(n)&&String(n)),s!==c&&(a=4,l=t));if(null!=a&&!En(e,a)){const t=e=>!1===e?"(not rendered)":`${l}="${e}"`;return lt(`Hydration ${Nn[a]} mismatch on`,e,`\n - rendered on server: ${t(s)}\n - expected on client: ${t(c)}\n Note: this mismatch is check-only. The DOM will not be rectified in production due to performance overhead.\n You should fix the source of the mismatch.`),!0}return!1}function Sn(e){return new Set(e.trim().split(/\s+/))}function Vn(e){const t=new Map;for(const n of e.split(";")){let[e,r]=n.split(":");e=e.trim(),r=r&&r.trim(),e&&r&&t.set(e,r)}return t}function Bn(e,t,n){const r=e.subTree;if(e.getCssVars&&(t===r||r&&r.type===si&&r.children.includes(t))){const t=e.getCssVars();for(const e in t)n.set(`--${(0,o.XW)(e,!1)}`,String(t[e]))}t===r&&e.parent&&Bn(e.parent,e.vnode,n)}const Tn="data-allow-mismatch",Nn={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function En(e,t){if(0===t||1===t)for(;e&&!e.hasAttribute(Tn);)e=e.parentElement;const n=e&&e.getAttribute(Tn);if(null==n)return!1;if(""===n)return!0;{const e=n.split(",");return!(0!==t||!e.includes("children"))||n.split(",").includes(Nn[t])}}const Pn=(0,o.We)().requestIdleCallback||(e=>setTimeout(e,1)),Qn=(0,o.We)().cancelIdleCallback||(e=>clearTimeout(e)),Mn=(e=1e4)=>t=>{const n=Pn(t,{timeout:e});return()=>Qn(n)};const Dn=e=>(t,n)=>{const r=new IntersectionObserver((e=>{for(const n of e)if(n.isIntersecting){r.disconnect(),t();break}}),e);return n((e=>{if(e instanceof Element)return function(e){const{top:t,left:n,bottom:r,right:o}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:a}=window;return(t>0&&t<i||r>0&&r<i)&&(n>0&&n<a||o>0&&o<a)}(e)?(t(),r.disconnect(),!1):void r.observe(e)})),()=>r.disconnect()},$n=e=>t=>{if(e){const n=matchMedia(e);if(!n.matches)return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t);t()}},zn=(e=[])=>(t,n)=>{(0,o.Kg)(e)&&(e=[e]);let r=!1;const i=e=>{r||(r=!0,a(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{n((t=>{for(const n of e)t.removeEventListener(n,i)}))};return n((t=>{for(const n of e)t.addEventListener(n,i,{once:!0})})),a};const Rn=e=>!!e.type.__asyncLoader;function In(e){(0,o.Tn)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:l,suspensible:s=!0,onError:c}=e;let u,d=null,f=0;const h=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise(((t,n)=>{c(e,(()=>t((f++,d=null,h()))),(()=>n(e)),f+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return gn({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(e,t,n){const r=a?()=>{const r=a(n,(t=>function(e,t){if(_n(e)&&"["===e.data){let n=1,r=e.nextSibling;for(;r;){if(1===r.nodeType){if(!1===t(r))break}else if(_n(r))if("]"===r.data){if(0==--n)break}else"["===r.data&&n++;r=r.nextSibling}}else t(e)}(e,t)));r&&(t.bum||(t.bum=[])).push(r)}:n;u?r():h().then((()=>!t.isUnmounted&&r()))},get __asyncResolved(){return u},setup(){const e=Ui;if(An(e),u)return()=>Ln(u,e);const t=t=>{d=null,mt(t,e,13,!r)};if(s&&e.suspense||Ki)return h().then((t=>()=>Ln(t,e))).catch((e=>(t(e),()=>r?Vi(r,{error:e}):null)));const o=Qe(!1),a=Qe(),c=Qe(!!i);return i&&setTimeout((()=>{c.value=!1}),i),null!=l&&setTimeout((()=>{if(!o.value&&!a.value){const e=new Error(`Async component timed out after ${l}ms.`);t(e),a.value=e}}),l),h().then((()=>{o.value=!0,e.parent&&Fn(e.parent.vnode)&&e.parent.update()})).catch((e=>{t(e),a.value=e})),()=>o.value&&u?Ln(u,e):a.value&&r?Vi(r,{error:a.value}):n&&!c.value?Vi(n):void 0}})}function Ln(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,a=Vi(e,r,o);return a.ref=n,a.ce=i,delete t.vnode.ce,a}const Fn=e=>e.type.__isKeepAlive,Un={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Hi(),r=n.ctx;if(!r.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const i=new Map,a=new Set;let l=null;const s=n.suspense,{renderer:{p:c,m:u,um:d,o:{createElement:f}}}=r,h=f("div");function p(e){Yn(e),d(e,n,s,!0)}function m(e){i.forEach(((t,n)=>{const r=ca(t.type);r&&!e(r)&&g(n)}))}function g(e){const t=i.get(e);!t||l&&xi(t,l)?l&&Yn(l):p(t),i.delete(e),a.delete(e)}r.activate=(e,t,n,r,i)=>{const a=e.component;u(e,t,n,0,s),c(a.vnode,e,t,n,a,s,r,e.slotScopeIds,i),_o((()=>{a.isDeactivated=!1,a.a&&(0,o.DY)(a.a);const t=e.props&&e.props.onVnodeMounted;t&&Ri(t,a.parent,e)}),s)},r.deactivate=e=>{const t=e.component;Po(t.m),Po(t.a),u(e,h,null,1,s),_o((()=>{t.da&&(0,o.DY)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Ri(n,t.parent,e),t.isDeactivated=!0}),s)},Ro((()=>[e.include,e.exclude]),(([e,t])=>{e&&m((t=>Hn(e,t))),t&&m((e=>!Hn(t,e)))}),{flush:"post",deep:!0});let v=null;const A=()=>{null!=v&&(ei(n.subTree.type)?_o((()=>{i.set(v,Gn(n.subTree))}),n.subTree.suspense):i.set(v,Gn(n.subTree)))};return er(A),nr(A),rr((()=>{i.forEach((e=>{const{subTree:t,suspense:r}=n,o=Gn(t);if(e.type!==o.type||e.key!==o.key)p(e);else{Yn(o);const e=o.component.da;e&&_o(e,r)}}))})),()=>{if(v=null,!t.default)return l=null;const n=t.default(),r=n[0];if(n.length>1)return l=null,n;if(!(wi(r)&&(4&r.shapeFlag||128&r.shapeFlag)))return l=null,r;let o=Gn(r);if(o.type===ui)return l=null,o;const s=o.type,c=ca(Rn(o)?o.type.__asyncResolved||{}:s),{include:u,exclude:d,max:f}=e;if(u&&(!c||!Hn(u,c))||d&&c&&Hn(d,c))return o.shapeFlag&=-257,l=o,r;const h=null==o.key?s:o.key,p=i.get(h);return o.el&&(o=Ni(o),128&r.shapeFlag&&(r.ssContent=o)),v=h,p?(o.el=p.el,o.component=p.component,o.transition&&pn(o,o.transition),o.shapeFlag|=512,a.delete(h),a.add(h)):(a.add(h),f&&a.size>parseInt(f,10)&&g(a.values().next().value)),o.shapeFlag|=256,l=o,ei(r.type)?r:o}}};function Hn(e,t){return(0,o.cy)(e)?e.some((e=>Hn(e,t))):(0,o.Kg)(e)?e.split(",").includes(t):!!(0,o.gd)(e)&&(e.lastIndex=0,e.test(t))}function Wn(e,t){qn(e,"a",t)}function jn(e,t){qn(e,"da",t)}function qn(e,t,n=Ui){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Zn(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Fn(e.parent.vnode)&&Xn(r,t,n,e),e=e.parent}}function Xn(e,t,n,r){const i=Zn(t,e,r,!0);or((()=>{(0,o.TF)(r[t],i)}),n)}function Yn(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Gn(e){return 128&e.shapeFlag?e.ssContent:e}function Zn(e,t,n=Ui,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{B();const o=qi(n),i=pt(t,n,e,r);return o(),T(),i});return r?o.unshift(i):o.push(i),i}}const Kn=e=>(t,n=Ui)=>{Ki&&"sp"!==e||Zn(e,((...e)=>t(...e)),n)},Jn=Kn("bm"),er=Kn("m"),tr=Kn("bu"),nr=Kn("u"),rr=Kn("bum"),or=Kn("um"),ir=Kn("sp"),ar=Kn("rtg"),lr=Kn("rtc");function sr(e,t=Ui){Zn("ec",e,t)}const cr="components",ur="directives";function dr(e,t){return mr(cr,e,!0,t)||e}const fr=Symbol.for("v-ndc");function hr(e){return(0,o.Kg)(e)?mr(cr,e,!1)||e:e||fr}function pr(e){return mr(ur,e)}function mr(e,t,n=!0,r=!1){const i=Qt||Ui;if(i){const n=i.type;if(e===cr){const e=ca(n,!1);if(e&&(e===t||e===(0,o.PT)(t)||e===(0,o.ZH)((0,o.PT)(t))))return n}const a=gr(i[e]||n[e],t)||gr(i.appContext[e],t);return!a&&r?n:a}}function gr(e,t){return e&&(e[t]||e[(0,o.PT)(t)]||e[(0,o.ZH)((0,o.PT)(t))])}function vr(e,t,n,r){let i;const a=n&&n[r],l=(0,o.cy)(e);if(l||(0,o.Kg)(e)){let n=!1;l&&Ce(e)&&(n=!Se(e),e=U(e)),i=new Array(e.length);for(let r=0,o=e.length;r<o;r++)i[r]=t(n?Ne(e[r]):e[r],r,void 0,a&&a[r])}else if("number"==typeof e){0,i=new Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,a&&a[n])}else if((0,o.Gv)(e))if(e[Symbol.iterator])i=Array.from(e,((e,n)=>t(e,n,void 0,a&&a[n])));else{const n=Object.keys(e);i=new Array(n.length);for(let r=0,o=n.length;r<o;r++){const o=n[r];i[r]=t(e[o],o,r,a&&a[r])}}else i=[];return n&&(n[r]=i),i}function Ar(e,t){for(let n=0;n<t.length;n++){const r=t[n];if((0,o.cy)(r))for(let t=0;t<r.length;t++)e[r[t].name]=r[t].fn;else r&&(e[r.name]=r.key?(...e)=>{const t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function yr(e,t,n={},r,i){if(Qt.ce||Qt.parent&&Rn(Qt.parent)&&Qt.parent.ce)return"default"!==t&&(n.name=t),pi(),Oi(si,null,[Vi("slot",n,r&&r())],64);let a=e[t];a&&a._c&&(a._d=!1),pi();const l=a&&br(a(n)),s=n.key||l&&l.key,c=Oi(si,{key:(s&&!(0,o.Bm)(s)?s:`_${t}`)+(!l&&r?"_fb":"")},l||(r?r():[]),l&&1===e._?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),a&&a._c&&(a._d=!0),c}function br(e){return e.some((e=>!wi(e)||e.type!==ui&&!(e.type===si&&!br(e.children))))?e:null}function Or(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:(0,o.rU)(r)]=e[r];return n}const wr=e=>e?Yi(e)?aa(e):wr(e.parent):null,xr=(0,o.X$)(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=>wr(e.parent),$root:e=>wr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>jr(e),$forceUpdate:e=>e.f||(e.f=()=>{_t(e.update)}),$nextTick:e=>e.n||(e.n=xt.bind(e.proxy)),$watch:e=>Lo.bind(e)}),_r=(e,t)=>e!==o.MZ&&!e.__isScriptSetup&&(0,o.$3)(e,t),Cr={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:r,data:i,props:a,accessCache:l,type:s,appContext:c}=e;let u;if("$"!==t[0]){const s=l[t];if(void 0!==s)switch(s){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return a[t]}else{if(_r(r,t))return l[t]=1,r[t];if(i!==o.MZ&&(0,o.$3)(i,t))return l[t]=2,i[t];if((u=e.propsOptions[0])&&(0,o.$3)(u,t))return l[t]=3,a[t];if(n!==o.MZ&&(0,o.$3)(n,t))return l[t]=4,n[t];Fr&&(l[t]=0)}}const d=xr[t];let f,h;return d?("$attrs"===t&&I(e.attrs,0,""),d(e)):(f=s.__cssModules)&&(f=f[t])?f:n!==o.MZ&&(0,o.$3)(n,t)?(l[t]=4,n[t]):(h=c.config.globalProperties,(0,o.$3)(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:r,setupState:i,ctx:a}=e;return _r(i,t)?(i[t]=n,!0):r!==o.MZ&&(0,o.$3)(r,t)?(r[t]=n,!0):!(0,o.$3)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:a}},l){let s;return!!n[l]||e!==o.MZ&&(0,o.$3)(e,l)||_r(t,l)||(s=a[0])&&(0,o.$3)(s,l)||(0,o.$3)(r,l)||(0,o.$3)(xr,l)||(0,o.$3)(i.config.globalProperties,l)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,o.$3)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};const kr=(0,o.X$)({},Cr,{get(e,t){if(t!==Symbol.unscopables)return Cr.get(e,t,e)},has(e,t){return"_"!==t[0]&&!(0,o.BH)(t)}});function Sr(){return null}function Vr(){return null}function Br(e){0}function Tr(e){0}function Nr(){return null}function Er(){0}function Pr(e,t){return null}function Qr(){return Dr().slots}function Mr(){return Dr().attrs}function Dr(){const e=Hi();return e.setupContext||(e.setupContext=ia(e))}function $r(e){return(0,o.cy)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}function zr(e,t){const n=$r(e);for(const e in t){if(e.startsWith("__skip"))continue;let r=n[e];r?(0,o.cy)(r)||(0,o.Tn)(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:null===r&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function Rr(e,t){return e&&t?(0,o.cy)(e)&&(0,o.cy)(t)?e.concat(t):(0,o.X$)({},$r(e),$r(t)):e||t}function Ir(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Lr(e){const t=Hi();let n=e();return Xi(),(0,o.yL)(n)&&(n=n.catch((e=>{throw qi(t),e}))),[n,()=>qi(t)]}let Fr=!0;function Ur(e){const t=jr(e),n=e.proxy,r=e.ctx;Fr=!1,t.beforeCreate&&Hr(t.beforeCreate,e,"bc");const{data:i,computed:a,methods:l,watch:s,provide:c,inject:u,created:d,beforeMount:f,mounted:h,beforeUpdate:p,updated:m,activated:g,deactivated:v,beforeDestroy:A,beforeUnmount:y,destroyed:b,unmounted:O,render:w,renderTracked:x,renderTriggered:_,errorCaptured:C,serverPrefetch:k,expose:S,inheritAttrs:V,components:B,directives:T,filters:N}=t;if(u&&function(e,t){(0,o.cy)(e)&&(e=Gr(e));for(const n in e){const r=e[n];let i;i=(0,o.Gv)(r)?"default"in r?io(r.from||n,r.default,!0):io(r.from||n):io(r),Pe(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(u,r,null),l)for(const e in l){const t=l[e];(0,o.Tn)(t)&&(r[e]=t.bind(n))}if(i){0;const t=i.call(n,n);0,(0,o.Gv)(t)&&(e.data=be(t))}if(Fr=!0,a)for(const e in a){const t=a[e],i=(0,o.Tn)(t)?t.bind(n,n):(0,o.Tn)(t.get)?t.get.bind(n,n):o.tE;0;const l=!(0,o.Tn)(t)&&(0,o.Tn)(t.set)?t.set.bind(n):o.tE,s=fa({get:i,set:l});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(s)for(const e in s)Wr(s[e],r,n,e);if(c){const e=(0,o.Tn)(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{oo(t,e[t])}))}function E(e,t){(0,o.cy)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&Hr(d,e,"c"),E(Jn,f),E(er,h),E(tr,p),E(nr,m),E(Wn,g),E(jn,v),E(sr,C),E(lr,x),E(ar,_),E(rr,y),E(or,O),E(ir,k),(0,o.cy)(S))if(S.length){const t=e.exposed||(e.exposed={});S.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});w&&e.render===o.tE&&(e.render=w),null!=V&&(e.inheritAttrs=V),B&&(e.components=B),T&&(e.directives=T),k&&An(e)}function Hr(e,t,n){pt((0,o.cy)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Wr(e,t,n,r){let i=r.includes(".")?Fo(n,r):()=>n[r];if((0,o.Kg)(e)){const n=t[e];(0,o.Tn)(n)&&Ro(i,n)}else if((0,o.Tn)(e))Ro(i,e.bind(n));else if((0,o.Gv)(e))if((0,o.cy)(e))e.forEach((e=>Wr(e,t,n,r)));else{const r=(0,o.Tn)(e.handler)?e.handler.bind(n):t[e.handler];(0,o.Tn)(r)&&Ro(i,r,e)}else 0}function jr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:l}}=e.appContext,s=a.get(t);let c;return s?c=s:i.length||n||r?(c={},i.length&&i.forEach((e=>qr(c,e,l,!0))),qr(c,t,l)):c=t,(0,o.Gv)(t)&&a.set(t,c),c}function qr(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&qr(e,i,n,!0),o&&o.forEach((t=>qr(e,t,n,!0)));for(const o in t)if(r&&"expose"===o);else{const r=Xr[o]||n&&n[o];e[o]=r?r(e[o],t[o]):t[o]}return e}const Xr={data:Yr,props:Jr,emits:Jr,methods:Kr,computed:Kr,beforeCreate:Zr,created:Zr,beforeMount:Zr,mounted:Zr,beforeUpdate:Zr,updated:Zr,beforeDestroy:Zr,beforeUnmount:Zr,destroyed:Zr,unmounted:Zr,activated:Zr,deactivated:Zr,errorCaptured:Zr,serverPrefetch:Zr,components:Kr,directives:Kr,watch:function(e,t){if(!e)return t;if(!t)return e;const n=(0,o.X$)(Object.create(null),e);for(const r in t)n[r]=Zr(e[r],t[r]);return n},provide:Yr,inject:function(e,t){return Kr(Gr(e),Gr(t))}};function Yr(e,t){return t?e?function(){return(0,o.X$)((0,o.Tn)(e)?e.call(this,this):e,(0,o.Tn)(t)?t.call(this,this):t)}:t:e}function Gr(e){if((0,o.cy)(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Zr(e,t){return e?[...new Set([].concat(e,t))]:t}function Kr(e,t){return e?(0,o.X$)(Object.create(null),e,t):t}function Jr(e,t){return e?(0,o.cy)(e)&&(0,o.cy)(t)?[...new Set([...e,...t])]:(0,o.X$)(Object.create(null),$r(e),$r(null!=t?t:{})):t}function eo(){return{app:null,config:{isNativeTag:o.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let to=0;function no(e,t){return function(n,r=null){(0,o.Tn)(n)||(n=(0,o.X$)({},n)),null==r||(0,o.Gv)(r)||(r=null);const i=eo(),a=new WeakSet,l=[];let s=!1;const c=i.app={_uid:to++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:va,get config(){return i.config},set config(e){0},use(e,...t){return a.has(e)||(e&&(0,o.Tn)(e.install)?(a.add(e),e.install(c,...t)):(0,o.Tn)(e)&&(a.add(e),e(c,...t))),c},mixin(e){return i.mixins.includes(e)||i.mixins.push(e),c},component(e,t){return t?(i.components[e]=t,c):i.components[e]},directive(e,t){return t?(i.directives[e]=t,c):i.directives[e]},mount(o,a,l){if(!s){0;const u=c._ceVNode||Vi(n,r);return u.appContext=i,!0===l?l="svg":!1===l&&(l=void 0),a&&t?t(u,o):e(u,o,l),s=!0,c._container=o,o.__vue_app__=c,aa(u.component)}},onUnmount(e){l.push(e)},unmount(){s&&(pt(l,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(e,t){return i.provides[e]=t,c},runWithContext(e){const t=ro;ro=c;try{return e()}finally{ro=t}}};return c}}let ro=null;function oo(e,t){if(Ui){let n=Ui.provides;const r=Ui.parent&&Ui.parent.provides;r===n&&(n=Ui.provides=Object.create(r)),n[e]=t}else 0}function io(e,t,n=!1){const r=Ui||Qt;if(r||ro){const i=ro?ro._context.provides:r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&(0,o.Tn)(t)?t.call(r&&r.proxy):t}else 0}function ao(){return!!(Ui||Qt||ro)}const lo={},so=()=>Object.create(lo),co=e=>Object.getPrototypeOf(e)===lo;function uo(e,t,n,r){const[i,a]=e.propsOptions;let l,s=!1;if(t)for(let c in t){if((0,o.SU)(c))continue;const u=t[c];let d;i&&(0,o.$3)(i,d=(0,o.PT)(c))?a&&a.includes(d)?(l||(l={}))[d]=u:n[d]=u:qo(e.emitsOptions,c)||c in r&&u===r[c]||(r[c]=u,s=!0)}if(a){const t=Be(n),r=l||o.MZ;for(let l=0;l<a.length;l++){const s=a[l];n[s]=fo(i,t,s,r[s],e,!(0,o.$3)(r,s))}}return s}function fo(e,t,n,r,i,a){const l=e[n];if(null!=l){const e=(0,o.$3)(l,"default");if(e&&void 0===r){const e=l.default;if(l.type!==Function&&!l.skipFactory&&(0,o.Tn)(e)){const{propsDefaults:o}=i;if(n in o)r=o[n];else{const a=qi(i);r=o[n]=e.call(null,t),a()}}else r=e;i.ce&&i.ce._setProp(n,r)}l[0]&&(a&&!e?r=!1:!l[1]||""!==r&&r!==(0,o.Tg)(n)||(r=!0))}return r}const ho=new WeakMap;function po(e,t,n=!1){const r=n?ho:t.propsCache,i=r.get(e);if(i)return i;const a=e.props,l={},s=[];let c=!1;if(!(0,o.Tn)(e)){const r=e=>{c=!0;const[n,r]=po(e,t,!0);(0,o.X$)(l,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!a&&!c)return(0,o.Gv)(e)&&r.set(e,o.Oj),o.Oj;if((0,o.cy)(a))for(let e=0;e<a.length;e++){0;const t=(0,o.PT)(a[e]);mo(t)&&(l[t]=o.MZ)}else if(a){0;for(const e in a){const t=(0,o.PT)(e);if(mo(t)){const n=a[e],r=l[t]=(0,o.cy)(n)||(0,o.Tn)(n)?{type:n}:(0,o.X$)({},n),i=r.type;let c=!1,u=!0;if((0,o.cy)(i))for(let e=0;e<i.length;++e){const t=i[e],n=(0,o.Tn)(t)&&t.name;if("Boolean"===n){c=!0;break}"String"===n&&(u=!1)}else c=(0,o.Tn)(i)&&"Boolean"===i.name;r[0]=c,r[1]=u,(c||(0,o.$3)(r,"default"))&&s.push(t)}}}const u=[l,s];return(0,o.Gv)(e)&&r.set(e,u),u}function mo(e){return"$"!==e[0]&&!(0,o.SU)(e)}const go=e=>"_"===e[0]||"$stable"===e,vo=e=>(0,o.cy)(e)?e.map(Mi):[Mi(e)],Ao=(e,t,n)=>{if(t._n)return t;const r=It(((...e)=>vo(t(...e))),n);return r._c=!1,r},yo=(e,t,n)=>{const r=e._ctx;for(const n in e){if(go(n))continue;const i=e[n];if((0,o.Tn)(i))t[n]=Ao(0,i,r);else if(null!=i){0;const e=vo(i);t[n]=()=>e}}},bo=(e,t)=>{const n=vo(t);e.slots.default=()=>n},Oo=(e,t,n)=>{for(const r in t)(n||"_"!==r)&&(e[r]=t[r])},wo=(e,t,n)=>{const r=e.slots=so();if(32&e.vnode.shapeFlag){const e=t._;e?(Oo(r,t,n),n&&(0,o.yQ)(r,"_",e,!0)):yo(t,r)}else t&&bo(e,t)},xo=(e,t,n)=>{const{vnode:r,slots:i}=e;let a=!0,l=o.MZ;if(32&r.shapeFlag){const e=t._;e?n&&1===e?a=!1:Oo(i,t,n):(a=!t.$stable,yo(t,i)),l=t}else t&&(bo(e,t),l={default:1});if(a)for(const e in i)go(e)||null!=l[e]||delete i[e]};const _o=ai;function Co(e){return So(e)}function ko(e){return So(e,Cn)}function So(e,t){(0,o.We)().__VUE__=!0;const{insert:n,remove:r,patchProp:i,createElement:a,createText:l,createComment:s,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:p=o.tE,insertStaticContent:m}=e,g=(e,t,n,r=null,o=null,i=null,a=void 0,l=null,s=!!t.dynamicChildren)=>{if(e===t)return;e&&!xi(e,t)&&(r=j(e),I(e,o,i,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case ci:v(e,t,n,r);break;case ui:A(e,t,n,r);break;case di:null==e&&y(t,n,r,a);break;case si:V(e,t,n,r,o,i,a,l,s);break;default:1&d?O(e,t,n,r,o,i,a,l,s):6&d?N(e,t,n,r,o,i,a,l,s):(64&d||128&d)&&c.process(e,t,n,r,o,i,a,l,s,Y)}null!=u&&o&&bn(u,e&&e.ref,i,t||e,!t)},v=(e,t,r,o)=>{if(null==e)n(t.el=l(t.children),r,o);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},A=(e,t,r,o)=>{null==e?n(t.el=s(t.children||""),r,o):t.el=e.el},y=(e,t,n,r)=>{[e.el,e.anchor]=m(e.children,t,n,r,e.el,e.anchor)},b=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),r(e),e=n;r(t)},O=(e,t,n,r,o,i,a,l,s)=>{"svg"===t.type?a="svg":"math"===t.type&&(a="mathml"),null==e?w(t,n,r,o,i,a,l,s):C(e,t,o,i,a,l,s)},w=(e,t,r,l,s,c,d,f)=>{let h,p;const{props:m,shapeFlag:g,transition:v,dirs:A}=e;if(h=e.el=a(e.type,c,m&&m.is,m),8&g?u(h,e.children):16&g&&_(e.children,h,null,l,s,Vo(e,c),d,f),A&&Ft(e,null,l,"created"),x(h,e,e.scopeId,d,l),m){for(const e in m)"value"===e||(0,o.SU)(e)||i(h,e,null,m[e],c,l);"value"in m&&i(h,"value",null,m.value,c),(p=m.onVnodeBeforeMount)&&Ri(p,l,e)}A&&Ft(e,null,l,"beforeMount");const y=To(s,v);y&&v.beforeEnter(h),n(h,t,r),((p=m&&m.onVnodeMounted)||y||A)&&_o((()=>{p&&Ri(p,l,e),y&&v.enter(h),A&&Ft(e,null,l,"mounted")}),s)},x=(e,t,n,r,o)=>{if(n&&p(e,n),r)for(let t=0;t<r.length;t++)p(e,r[t]);if(o){let n=o.subTree;if(t===n||ei(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=o.vnode;x(e,t,t.scopeId,t.slotScopeIds,o.parent)}}},_=(e,t,n,r,o,i,a,l,s=0)=>{for(let c=s;c<e.length;c++){const s=e[c]=l?Di(e[c]):Mi(e[c]);g(null,s,t,n,r,o,i,a,l)}},C=(e,t,n,r,a,l,s)=>{const c=t.el=e.el;let{patchFlag:d,dynamicChildren:f,dirs:h}=t;d|=16&e.patchFlag;const p=e.props||o.MZ,m=t.props||o.MZ;let g;if(n&&Bo(n,!1),(g=m.onVnodeBeforeUpdate)&&Ri(g,n,t,e),h&&Ft(t,e,n,"beforeUpdate"),n&&Bo(n,!0),(p.innerHTML&&null==m.innerHTML||p.textContent&&null==m.textContent)&&u(c,""),f?k(e.dynamicChildren,f,c,n,r,Vo(t,a),l):s||D(e,t,c,null,n,r,Vo(t,a),l,!1),d>0){if(16&d)S(c,p,m,n,a);else if(2&d&&p.class!==m.class&&i(c,"class",null,m.class,a),4&d&&i(c,"style",p.style,m.style,a),8&d){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const r=e[t],o=p[r],l=m[r];l===o&&"value"!==r||i(c,r,o,l,a,n)}}1&d&&e.children!==t.children&&u(c,t.children)}else s||null!=f||S(c,p,m,n,a);((g=m.onVnodeUpdated)||h)&&_o((()=>{g&&Ri(g,n,t,e),h&&Ft(t,e,n,"updated")}),r)},k=(e,t,n,r,o,i,a)=>{for(let l=0;l<t.length;l++){const s=e[l],c=t[l],u=s.el&&(s.type===si||!xi(s,c)||70&s.shapeFlag)?d(s.el):n;g(s,c,u,null,r,o,i,a,!0)}},S=(e,t,n,r,a)=>{if(t!==n){if(t!==o.MZ)for(const l in t)(0,o.SU)(l)||l in n||i(e,l,t[l],null,a,r);for(const l in n){if((0,o.SU)(l))continue;const s=n[l],c=t[l];s!==c&&"value"!==l&&i(e,l,c,s,a,r)}"value"in n&&i(e,"value",t.value,n.value,a)}},V=(e,t,r,o,i,a,s,c,u)=>{const d=t.el=e?e.el:l(""),f=t.anchor=e?e.anchor:l("");let{patchFlag:h,dynamicChildren:p,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(n(d,r,o),n(f,r,o),_(t.children||[],r,f,i,a,s,c,u)):h>0&&64&h&&p&&e.dynamicChildren?(k(e.dynamicChildren,p,r,i,a,s,c),(null!=t.key||i&&t===i.subTree)&&No(e,t,!0)):D(e,t,r,f,i,a,s,c,u)},N=(e,t,n,r,o,i,a,l,s)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,a,s):E(t,n,r,o,i,a,s):P(e,t,s)},E=(e,t,n,r,o,i,a)=>{const l=e.component=Fi(e,r,o);if(Fn(e)&&(l.ctx.renderer=Y),Ji(l,!1,a),l.asyncDep){if(o&&o.registerDep(l,Q,a),!e.el){const e=l.subTree=Vi(ui);A(null,e,t,n)}}else Q(l,e,t,n,o,i,a)},P=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:o,component:i}=e,{props:a,children:l,patchFlag:s}=t,c=i.emitsOptions;0;if(t.dirs||t.transition)return!0;if(!(n&&s>=0))return!(!o&&!l||l&&l.$stable)||r!==a&&(r?!a||Ko(r,a,c):!!a);if(1024&s)return!0;if(16&s)return r?Ko(r,a,c):!!a;if(8&s){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(a[n]!==r[n]&&!qo(c,n))return!0}}return!1}(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void M(r,t,n);r.next=t,r.update()}else t.el=e.el,r.vnode=t},Q=(e,t,n,r,i,a,l)=>{const s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:c,vnode:u}=e;{const n=Eo(e);if(n)return t&&(t.el=u.el,M(e,t,l)),void n.asyncDep.then((()=>{e.isUnmounted||s()}))}let f,h=t;0,Bo(e,!1),t?(t.el=u.el,M(e,t,l)):t=u,n&&(0,o.DY)(n),(f=t.props&&t.props.onVnodeBeforeUpdate)&&Ri(f,c,t,u),Bo(e,!0);const p=Xo(e);0;const m=e.subTree;e.subTree=p,g(m,p,d(m.el),j(m),e,i,a),t.el=p.el,null===h&&Jo(e,p.el),r&&_o(r,i),(f=t.props&&t.props.onVnodeUpdated)&&_o((()=>Ri(f,c,t,u)),i)}else{let l;const{el:s,props:c}=t,{bm:u,m:d,parent:f,root:h,type:p}=e,m=Rn(t);if(Bo(e,!1),u&&(0,o.DY)(u),!m&&(l=c&&c.onVnodeBeforeMount)&&Ri(l,f,t),Bo(e,!0),s&&Z){const t=()=>{e.subTree=Xo(e),Z(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{h.ce&&h.ce._injectChildStyle(p);const o=e.subTree=Xo(e);0,g(null,o,n,r,e,i,a),t.el=o.el}if(d&&_o(d,i),!m&&(l=c&&c.onVnodeMounted)){const e=t;_o((()=>Ri(l,f,e)),i)}(256&t.shapeFlag||f&&Rn(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&_o(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();const c=e.effect=new f(s);e.scope.off();const u=e.update=c.run.bind(c),h=e.job=c.runIfDirty.bind(c);h.i=e,h.id=e.uid,c.scheduler=()=>_t(h),Bo(e,!0),u()},M=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:i,attrs:a,vnode:{patchFlag:l}}=e,s=Be(i),[c]=e.propsOptions;let u=!1;if(!(r||l>0)||16&l){let r;uo(e,t,i,a)&&(u=!0);for(const a in s)t&&((0,o.$3)(t,a)||(r=(0,o.Tg)(a))!==a&&(0,o.$3)(t,r))||(c?!n||void 0===n[a]&&void 0===n[r]||(i[a]=fo(c,s,a,void 0,e,!0)):delete i[a]);if(a!==s)for(const e in a)t&&(0,o.$3)(t,e)||(delete a[e],u=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let l=n[r];if(qo(e.emitsOptions,l))continue;const d=t[l];if(c)if((0,o.$3)(a,l))d!==a[l]&&(a[l]=d,u=!0);else{const t=(0,o.PT)(l);i[t]=fo(c,s,t,d,e,!1)}else d!==a[l]&&(a[l]=d,u=!0)}}u&&L(e.attrs,"set","")}(e,t.props,r,n),xo(e,t.children,n),B(),St(e),T()},D=(e,t,n,r,o,i,a,l,s=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,f=t.children,{patchFlag:h,shapeFlag:p}=t;if(h>0){if(128&h)return void z(c,f,n,r,o,i,a,l,s);if(256&h)return void $(c,f,n,r,o,i,a,l,s)}8&p?(16&d&&W(c,o,i),f!==c&&u(n,f)):16&d?16&p?z(c,f,n,r,o,i,a,l,s):W(c,o,i,!0):(8&d&&u(n,""),16&p&&_(f,n,r,o,i,a,l,s))},$=(e,t,n,r,i,a,l,s,c)=>{e=e||o.Oj,t=t||o.Oj;const u=e.length,d=t.length,f=Math.min(u,d);let h;for(h=0;h<f;h++){const r=t[h]=c?Di(t[h]):Mi(t[h]);g(e[h],r,n,null,i,a,l,s,c)}u>d?W(e,i,a,!0,!1,f):_(t,n,r,i,a,l,s,c,f)},z=(e,t,n,r,i,a,l,s,c)=>{let u=0;const d=t.length;let f=e.length-1,h=d-1;for(;u<=f&&u<=h;){const r=e[u],o=t[u]=c?Di(t[u]):Mi(t[u]);if(!xi(r,o))break;g(r,o,n,null,i,a,l,s,c),u++}for(;u<=f&&u<=h;){const r=e[f],o=t[h]=c?Di(t[h]):Mi(t[h]);if(!xi(r,o))break;g(r,o,n,null,i,a,l,s,c),f--,h--}if(u>f){if(u<=h){const e=h+1,o=e<d?t[e].el:r;for(;u<=h;)g(null,t[u]=c?Di(t[u]):Mi(t[u]),n,o,i,a,l,s,c),u++}}else if(u>h)for(;u<=f;)I(e[u],i,a,!0),u++;else{const p=u,m=u,v=new Map;for(u=m;u<=h;u++){const e=t[u]=c?Di(t[u]):Mi(t[u]);null!=e.key&&v.set(e.key,u)}let A,y=0;const b=h-m+1;let O=!1,w=0;const x=new Array(b);for(u=0;u<b;u++)x[u]=0;for(u=p;u<=f;u++){const r=e[u];if(y>=b){I(r,i,a,!0);continue}let o;if(null!=r.key)o=v.get(r.key);else for(A=m;A<=h;A++)if(0===x[A-m]&&xi(r,t[A])){o=A;break}void 0===o?I(r,i,a,!0):(x[o-m]=u+1,o>=w?w=o:O=!0,g(r,t[o],n,null,i,a,l,s,c),y++)}const _=O?function(e){const t=e.slice(),n=[0];let r,o,i,a,l;const s=e.length;for(r=0;r<s;r++){const s=e[r];if(0!==s){if(o=n[n.length-1],e[o]<s){t[r]=o,n.push(r);continue}for(i=0,a=n.length-1;i<a;)l=i+a>>1,e[n[l]]<s?i=l+1:a=l;s<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}i=n.length,a=n[i-1];for(;i-- >0;)n[i]=a,a=t[a];return n}(x):o.Oj;for(A=_.length-1,u=b-1;u>=0;u--){const e=m+u,o=t[e],f=e+1<d?t[e+1].el:r;0===x[u]?g(null,o,n,f,i,a,l,s,c):O&&(A<0||u!==_[A]?R(o,n,f,2):A--)}}},R=(e,t,r,o,i=null)=>{const{el:a,type:l,transition:s,children:c,shapeFlag:u}=e;if(6&u)return void R(e.component.subTree,t,r,o);if(128&u)return void e.suspense.move(t,r,o);if(64&u)return void l.move(e,t,r,Y);if(l===si){n(a,t,r);for(let e=0;e<c.length;e++)R(c[e],t,r,o);return void n(e.anchor,t,r)}if(l===di)return void(({el:e,anchor:t},r,o)=>{let i;for(;e&&e!==t;)i=h(e),n(e,r,o),e=i;n(t,r,o)})(e,t,r);if(2!==o&&1&u&&s)if(0===o)s.beforeEnter(a),n(a,t,r),_o((()=>s.enter(a)),i);else{const{leave:e,delayLeave:o,afterLeave:i}=s,l=()=>n(a,t,r),c=()=>{e(a,(()=>{l(),i&&i()}))};o?o(a,l,c):c()}else n(a,t,r)},I=(e,t,n,r=!1,o=!1)=>{const{type:i,props:a,ref:l,children:s,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:h}=e;if(-2===d&&(o=!1),null!=l&&bn(l,null,n,e,!0),null!=h&&(t.renderCache[h]=void 0),256&u)return void t.ctx.deactivate(e);const p=1&u&&f,m=!Rn(e);let g;if(m&&(g=a&&a.onVnodeBeforeUnmount)&&Ri(g,t,e),6&u)H(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);p&&Ft(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,Y,r):c&&!c.hasOnce&&(i!==si||d>0&&64&d)?W(c,t,n,!1,!0):(i===si&&384&d||!o&&16&u)&&W(s,t,n),r&&F(e)}(m&&(g=a&&a.onVnodeUnmounted)||p)&&_o((()=>{g&&Ri(g,t,e),p&&Ft(e,null,t,"unmounted")}),n)},F=e=>{const{type:t,el:n,anchor:o,transition:i}=e;if(t===si)return void U(n,o);if(t===di)return void b(e);const a=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},U=(e,t)=>{let n;for(;e!==t;)n=h(e),r(e),e=n;r(t)},H=(e,t,n)=>{const{bum:r,scope:i,job:a,subTree:l,um:s,m:c,a:u}=e;Po(c),Po(u),r&&(0,o.DY)(r),i.stop(),a&&(a.flags|=8,I(l,e,t,n)),s&&_o(s,t),_o((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},W=(e,t,n,r=!1,o=!1,i=0)=>{for(let a=i;a<e.length;a++)I(e[a],t,n,r,o)},j=e=>{if(6&e.shapeFlag)return j(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=h(e.anchor||e.el),n=t&&t[Ut];return n?h(n):t};let q=!1;const X=(e,t,n)=>{null==e?t._vnode&&I(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),t._vnode=e,q||(q=!0,St(),Vt(),q=!1)},Y={p:g,um:I,m:R,r:F,mt:E,mc:_,pc:D,pbc:k,n:j,o:e};let G,Z;return t&&([G,Z]=t(Y)),{render:X,hydrate:G,createApp:no(X,G)}}function Vo({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Bo({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function To(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function No(e,t,n=!1){const r=e.children,i=t.children;if((0,o.cy)(r)&&(0,o.cy)(i))for(let e=0;e<r.length;e++){const t=r[e];let o=i[e];1&o.shapeFlag&&!o.dynamicChildren&&((o.patchFlag<=0||32===o.patchFlag)&&(o=i[e]=Di(i[e]),o.el=t.el),n||-2===o.patchFlag||No(t,o)),o.type===ci&&(o.el=t.el)}}function Eo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Eo(t)}function Po(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Qo=Symbol.for("v-scx"),Mo=()=>{{const e=io(Qo);return e}};function Do(e,t){return Io(e,null,t)}function $o(e,t){return Io(e,null,{flush:"post"})}function zo(e,t){return Io(e,null,{flush:"sync"})}function Ro(e,t,n){return Io(e,t,n)}function Io(e,t,n=o.MZ){const{immediate:r,deep:i,flush:a,once:l}=n;const s=(0,o.X$)({},n);const u=t&&r||!t&&"post"!==a;let d;if(Ki)if("sync"===a){const e=Mo();d=e.__watcherHandles||(e.__watcherHandles=[])}else if(!u){const e=()=>{};return e.stop=o.tE,e.resume=o.tE,e.pause=o.tE,e}const h=Ui;s.call=(e,t,n)=>pt(e,h,t,n);let p=!1;"post"===a?s.scheduler=e=>{_o(e,h&&h.suspense)}:"sync"!==a&&(p=!0,s.scheduler=(e,t)=>{t?e():_t(e)}),s.augmentJob=e=>{t&&(e.flags|=4),p&&(e.flags|=2,h&&(e.id=h.uid,e.i=h))};const m=function(e,t,n=o.MZ){const{immediate:r,deep:i,once:a,scheduler:l,augmentJob:s,call:u}=n,d=e=>i?e:Se(e)||!1===i||0===i?ot(e,1):ot(e);let h,p,m,g,v=!1,A=!1;if(Pe(e)?(p=()=>e.value,v=Se(e)):Ce(e)?(p=()=>d(e),v=!0):(0,o.cy)(e)?(A=!0,v=e.some((e=>Ce(e)||Se(e))),p=()=>e.map((e=>Pe(e)?e.value:Ce(e)?d(e):(0,o.Tn)(e)?u?u(e,2):e():void 0))):p=(0,o.Tn)(e)?t?u?()=>u(e,2):e:()=>{if(m){B();try{m()}finally{T()}}const t=tt;tt=h;try{return u?u(e,3,[g]):e(g)}finally{tt=t}}:o.tE,t&&i){const e=p,t=!0===i?1/0:i;p=()=>ot(e(),t)}const y=c(),b=()=>{h.stop(),y&&y.active&&(0,o.TF)(y.effects,h)};if(a&&t){const e=t;t=(...t)=>{e(...t),b()}}let O=A?new Array(e.length).fill(Je):Je;const w=e=>{if(1&h.flags&&(h.dirty||e))if(t){const e=h.run();if(i||v||(A?e.some(((e,t)=>(0,o.$H)(e,O[t]))):(0,o.$H)(e,O))){m&&m();const n=tt;tt=h;try{const n=[e,O===Je?void 0:A&&O[0]===Je?[]:O,g];u?u(t,3,n):t(...n),O=e}finally{tt=n}}}else h.run()};return s&&s(w),h=new f(p),h.scheduler=l?()=>l(w,!1):w,g=e=>rt(e,!1,h),m=h.onStop=()=>{const e=et.get(h);if(e){if(u)u(e,4);else for(const t of e)t();et.delete(h)}},t?r?w(!0):O=h.run():l?l(w.bind(null,!0),!0):h.run(),b.pause=h.pause.bind(h),b.resume=h.resume.bind(h),b.stop=b,b}(e,t,s);return Ki&&(d?d.push(m):u&&m()),m}function Lo(e,t,n){const r=this.proxy,i=(0,o.Kg)(e)?e.includes(".")?Fo(r,e):()=>r[e]:e.bind(r,r);let a;(0,o.Tn)(t)?a=t:(a=t.handler,n=t);const l=qi(this),s=Io(i,a.bind(r),n);return l(),s}function Fo(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function Uo(e,t,n=o.MZ){const r=Hi();const i=(0,o.PT)(t);const a=(0,o.Tg)(t),l=Ho(e,i),s=He(((l,s)=>{let c,u,d=o.MZ;return zo((()=>{const t=e[i];(0,o.$H)(c,t)&&(c=t,s())})),{get(){return l(),n.get?n.get(c):c},set(e){const l=n.set?n.set(e):e;if(!((0,o.$H)(l,c)||d!==o.MZ&&(0,o.$H)(e,d)))return;const f=r.vnode.props;f&&(t in f||i in f||a in f)&&(`onUpdate:${t}`in f||`onUpdate:${i}`in f||`onUpdate:${a}`in f)||(c=e,s()),r.emit(`update:${t}`,l),(0,o.$H)(e,l)&&(0,o.$H)(e,d)&&!(0,o.$H)(l,u)&&s(),d=e,u=l}}}));return s[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?l||o.MZ:s,done:!1}:{done:!0}}}},s}const Ho=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${(0,o.PT)(t)}Modifiers`]||e[`${(0,o.Tg)(t)}Modifiers`];function Wo(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||o.MZ;let i=n;const a=t.startsWith("update:"),l=a&&Ho(r,t.slice(7));let s;l&&(l.trim&&(i=n.map((e=>(0,o.Kg)(e)?e.trim():e))),l.number&&(i=n.map(o.bB)));let c=r[s=(0,o.rU)(t)]||r[s=(0,o.rU)((0,o.PT)(t))];!c&&a&&(c=r[s=(0,o.rU)((0,o.Tg)(t))]),c&&pt(c,e,6,i);const u=r[s+"Once"];if(u){if(e.emitted){if(e.emitted[s])return}else e.emitted={};e.emitted[s]=!0,pt(u,e,6,i)}}function jo(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;const a=e.emits;let l={},s=!1;if(!(0,o.Tn)(e)){const r=e=>{const n=jo(e,t,!0);n&&(s=!0,(0,o.X$)(l,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return a||s?((0,o.cy)(a)?a.forEach((e=>l[e]=null)):(0,o.X$)(l,a),(0,o.Gv)(e)&&r.set(e,l),l):((0,o.Gv)(e)&&r.set(e,null),null)}function qo(e,t){return!(!e||!(0,o.Mp)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,o.$3)(e,t[0].toLowerCase()+t.slice(1))||(0,o.$3)(e,(0,o.Tg)(t))||(0,o.$3)(e,t))}function Xo(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:l,attrs:s,emit:c,render:u,renderCache:d,props:f,data:h,setupState:p,ctx:m,inheritAttrs:g}=e,v=Dt(e);let A,y;try{if(4&n.shapeFlag){const e=i||r,t=e;A=Mi(u.call(t,e,d,f,p,h,m)),y=s}else{const e=t;0,A=Mi(e.length>1?e(f,{attrs:s,slots:l,emit:c}):e(f,null)),y=t.props?s:Go(s)}}catch(t){fi.length=0,mt(t,e,1),A=Vi(ui)}let b=A;if(y&&!1!==g){const e=Object.keys(y),{shapeFlag:t}=b;e.length&&7&t&&(a&&e.some(o.CP)&&(y=Zo(y,a)),b=Ni(b,y,!1,!0))}return n.dirs&&(b=Ni(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&pn(b,n.transition),A=b,Dt(v),A}function Yo(e,t=!0){let n;for(let t=0;t<e.length;t++){const r=e[t];if(!wi(r))return;if(r.type!==ui||"v-if"===r.children){if(n)return;n=r}}return n}const Go=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,o.Mp)(n))&&((t||(t={}))[n]=e[n]);return t},Zo=(e,t)=>{const n={};for(const r in e)(0,o.CP)(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Ko(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const i=r[o];if(t[i]!==e[i]&&!qo(n,i))return!0}return!1}function Jo({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r!==e)break;(e=t.vnode).el=n,t=t.parent}}const ei=e=>e.__isSuspense;let ti=0;const ni={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,a,l,s,c){if(null==e)!function(e,t,n,r,o,i,a,l,s){const{p:c,o:{createElement:u}}=s,d=u("div"),f=e.suspense=oi(e,o,r,t,d,n,i,a,l,s);c(null,f.pendingBranch=e.ssContent,d,null,r,f,i,a),f.deps>0?(ri(e,"onPending"),ri(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,i,a),li(f,e.ssFallback)):f.resolve(!1,!0)}(t,n,r,o,i,a,l,s,c);else{if(i&&i.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);!function(e,t,n,r,o,i,a,l,{p:s,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:g,isHydrating:v}=d;if(m)d.pendingBranch=f,xi(f,m)?(s(m,f,d.hiddenContainer,null,o,d,i,a,l),d.deps<=0?d.resolve():g&&(v||(s(p,h,n,r,o,null,i,a,l),li(d,h)))):(d.pendingId=ti++,v?(d.isHydrating=!1,d.activeBranch=m):c(m,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),g?(s(null,f,d.hiddenContainer,null,o,d,i,a,l),d.deps<=0?d.resolve():(s(p,h,n,r,o,null,i,a,l),li(d,h))):p&&xi(f,p)?(s(p,f,n,r,o,d,i,a,l),d.resolve(!0)):(s(null,f,d.hiddenContainer,null,o,d,i,a,l),d.deps<=0&&d.resolve()));else if(p&&xi(f,p))s(p,f,n,r,o,d,i,a,l),li(d,f);else if(ri(t,"onPending"),d.pendingBranch=f,512&f.shapeFlag?d.pendingId=f.component.suspenseId:d.pendingId=ti++,s(null,f,d.hiddenContainer,null,o,d,i,a,l),d.deps<=0)d.resolve();else{const{timeout:e,pendingId:t}=d;e>0?setTimeout((()=>{d.pendingId===t&&d.fallback(h)}),e):0===e&&d.fallback(h)}}(e,t,n,r,o,a,l,s,c)}},hydrate:function(e,t,n,r,o,i,a,l,s){const c=t.suspense=oi(t,r,n,e.parentNode,document.createElement("div"),null,o,i,a,l,!0),u=s(e,c.pendingBranch=t.ssContent,n,c,i,a);0===c.deps&&c.resolve(!1,!0);return u},normalize:function(e){const{shapeFlag:t,children:n}=e,r=32&t;e.ssContent=ii(r?n.default:n),e.ssFallback=r?ii(n.fallback):Vi(ui)}};function ri(e,t){const n=e.props&&e.props[t];(0,o.Tn)(n)&&n()}function oi(e,t,n,r,i,a,l,s,c,u,d=!1){const{p:f,m:h,um:p,n:m,o:{parentNode:g,remove:v}}=u;let A;const y=function(e){const t=e.props&&e.props.suspensible;return null!=t&&!1!==t}(e);y&&t&&t.pendingBranch&&(A=t.pendingId,t.deps++);const b=e.props?(0,o.Ro)(e.props.timeout):void 0;const O=a,w={vnode:e,parent:t,parentComponent:n,namespace:l,container:r,hiddenContainer:i,deps:0,pendingId:ti++,timeout:"number"==typeof b?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!d,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:r,activeBranch:o,pendingBranch:i,pendingId:l,effects:s,parentComponent:c,container:u}=w;let d=!1;w.isHydrating?w.isHydrating=!1:e||(d=o&&i.transition&&"out-in"===i.transition.mode,d&&(o.transition.afterLeave=()=>{l===w.pendingId&&(h(i,u,a===O?m(o):a,0),kt(s))}),o&&(g(o.el)===u&&(a=m(o)),p(o,c,w,!0)),d||h(i,u,a,0)),li(w,i),w.pendingBranch=null,w.isInFallback=!1;let f=w.parent,v=!1;for(;f;){if(f.pendingBranch){f.effects.push(...s),v=!0;break}f=f.parent}v||d||kt(s),w.effects=[],y&&t&&t.pendingBranch&&A===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),ri(r,"onResolve")},fallback(e){if(!w.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:r,container:o,namespace:i}=w;ri(t,"onFallback");const a=m(n),l=()=>{w.isInFallback&&(f(null,e,o,a,r,null,i,s,c),li(w,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=l),w.isInFallback=!0,p(n,r,null,!0),u||l()},move(e,t,n){w.activeBranch&&h(w.activeBranch,e,t,n),w.container=e},next(){return w.activeBranch&&m(w.activeBranch)},registerDep(e,t,n){const r=!!w.pendingBranch;r&&w.deps++;const o=e.vnode.el;e.asyncDep.catch((t=>{mt(t,e,0)})).then((i=>{if(e.isUnmounted||w.isUnmounted||w.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:a}=e;ea(e,i,!1),o&&(a.el=o);const s=!o&&e.subTree.el;t(e,a,g(o||e.subTree.el),o?null:m(e.subTree),w,l,n),s&&v(s),Jo(e,a.el),r&&0==--w.deps&&w.resolve()}))},unmount(e,t){w.isUnmounted=!0,w.activeBranch&&p(w.activeBranch,n,e,t),w.pendingBranch&&p(w.pendingBranch,n,e,t)}};return w}function ii(e){let t;if((0,o.Tn)(e)){const n=vi&&e._c;n&&(e._d=!1,pi()),e=e(),n&&(e._d=!0,t=hi,mi())}if((0,o.cy)(e)){const t=Yo(e);0,e=t}return e=Mi(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function ai(e,t){t&&t.pendingBranch?(0,o.cy)(e)?t.effects.push(...e):t.effects.push(e):kt(e)}function li(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)o=(t=t.component.subTree).el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,Jo(r,o))}const si=Symbol.for("v-fgt"),ci=Symbol.for("v-txt"),ui=Symbol.for("v-cmt"),di=Symbol.for("v-stc"),fi=[];let hi=null;function pi(e=!1){fi.push(hi=e?null:[])}function mi(){fi.pop(),hi=fi[fi.length-1]||null}let gi,vi=1;function Ai(e,t=!1){vi+=e,e<0&&hi&&t&&(hi.hasOnce=!0)}function yi(e){return e.dynamicChildren=vi>0?hi||o.Oj:null,mi(),vi>0&&hi&&hi.push(e),e}function bi(e,t,n,r,o,i){return yi(Si(e,t,n,r,o,i,!0))}function Oi(e,t,n,r,o){return yi(Vi(e,t,n,r,o,!0))}function wi(e){return!!e&&!0===e.__v_isVNode}function xi(e,t){return e.type===t.type&&e.key===t.key}function _i(e){gi=e}const Ci=({key:e})=>null!=e?e:null,ki=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?(0,o.Kg)(e)||Pe(e)||(0,o.Tn)(e)?{i:Qt,r:e,k:t,f:!!n}:e:null);function Si(e,t=null,n=null,r=0,i=null,a=(e===si?0:1),l=!1,s=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ci(t),ref:t&&ki(t),scopeId:Mt,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:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Qt};return s?($i(c,n),128&a&&e.normalize(c)):n&&(c.shapeFlag|=(0,o.Kg)(n)?8:16),vi>0&&!l&&hi&&(c.patchFlag>0||6&a)&&32!==c.patchFlag&&hi.push(c),c}const Vi=Bi;function Bi(e,t=null,n=null,r=0,i=null,a=!1){if(e&&e!==fr||(e=ui),wi(e)){const r=Ni(e,t,!0);return n&&$i(r,n),vi>0&&!a&&hi&&(6&r.shapeFlag?hi[hi.indexOf(e)]=r:hi.push(r)),r.patchFlag=-2,r}if(da(e)&&(e=e.__vccOpts),t){t=Ti(t);let{class:e,style:n}=t;e&&!(0,o.Kg)(e)&&(t.class=(0,o.C4)(e)),(0,o.Gv)(n)&&(Ve(n)&&!(0,o.cy)(n)&&(n=(0,o.X$)({},n)),t.style=(0,o.Tr)(n))}return Si(e,t,n,r,i,(0,o.Kg)(e)?1:ei(e)?128:Ht(e)?64:(0,o.Gv)(e)?4:(0,o.Tn)(e)?2:0,a,!0)}function Ti(e){return e?Ve(e)||co(e)?(0,o.X$)({},e):e:null}function Ni(e,t,n=!1,r=!1){const{props:i,ref:a,patchFlag:l,children:s,transition:c}=e,u=t?zi(i||{},t):i,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Ci(u),ref:t&&t.ref?n&&a?(0,o.cy)(a)?a.concat(ki(t)):[a,ki(t)]:ki(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==si?-1===l?16:16|l:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ni(e.ssContent),ssFallback:e.ssFallback&&Ni(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&pn(d,c.clone(d)),d}function Ei(e=" ",t=0){return Vi(ci,null,e,t)}function Pi(e,t){const n=Vi(di,null,e);return n.staticCount=t,n}function Qi(e="",t=!1){return t?(pi(),Oi(ui,null,e)):Vi(ui,null,e)}function Mi(e){return null==e||"boolean"==typeof e?Vi(ui):(0,o.cy)(e)?Vi(si,null,e.slice()):wi(e)?Di(e):Vi(ci,null,String(e))}function Di(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Ni(e)}function $i(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if((0,o.cy)(t))n=16;else if("object"==typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),$i(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||co(t)?3===r&&Qt&&(1===Qt.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Qt}}else(0,o.Tn)(t)?(t={default:t,_ctx:Qt},n=32):(t=String(t),64&r?(n=16,t=[Ei(t)]):n=8);e.children=t,e.shapeFlag|=n}function zi(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=(0,o.C4)([t.class,r.class]));else if("style"===e)t.style=(0,o.Tr)([t.style,r.style]);else if((0,o.Mp)(e)){const n=t[e],i=r[e];!i||n===i||(0,o.cy)(n)&&n.includes(i)||(t[e]=n?[].concat(n,i):i)}else""!==e&&(t[e]=r[e])}return t}function Ri(e,t,n,r=null){pt(e,t,7,[n,r])}const Ii=eo();let Li=0;function Fi(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||Ii,a={uid:Li++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new l(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:po(r,i),emitsOptions:jo(r,i),emit:null,emitted:null,propsDefaults:o.MZ,inheritAttrs:r.inheritAttrs,ctx:o.MZ,data:o.MZ,props:o.MZ,attrs:o.MZ,slots:o.MZ,refs:o.MZ,setupState:o.MZ,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=Wo.bind(null,a),e.ce&&e.ce(a),a}let Ui=null;const Hi=()=>Ui||Qt;let Wi,ji;{const e=(0,o.We)(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach((t=>t(e))):r[0](e)}};Wi=t("__VUE_INSTANCE_SETTERS__",(e=>Ui=e)),ji=t("__VUE_SSR_SETTERS__",(e=>Ki=e))}const qi=e=>{const t=Ui;return Wi(e),e.scope.on(),()=>{e.scope.off(),Wi(t)}},Xi=()=>{Ui&&Ui.scope.off(),Wi(null)};function Yi(e){return 4&e.vnode.shapeFlag}let Gi,Zi,Ki=!1;function Ji(e,t=!1,n=!1){t&&ji(t);const{props:r,children:i}=e.vnode,a=Yi(e);!function(e,t,n,r=!1){const o={},i=so();e.propsDefaults=Object.create(null),uo(e,t,o,i);for(const t in e.propsOptions[0])t in o||(o[t]=void 0);n?e.props=r?o:Oe(o):e.type.props?e.props=o:e.props=i,e.attrs=i}(e,r,a,t),wo(e,i,n);const l=a?function(e,t){const n=e.type;0;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Cr),!1;const{setup:r}=n;if(r){B();const n=e.setupContext=r.length>1?ia(e):null,i=qi(e),a=ht(r,e,0,[e.props,n]),l=(0,o.yL)(a);if(T(),i(),!l&&!e.sp||Rn(e)||An(e),l){if(a.then(Xi,Xi),t)return a.then((n=>{ea(e,n,t)})).catch((t=>{mt(t,e,0)}));e.asyncDep=a}else ea(e,a,t)}else ra(e,t)}(e,t):void 0;return t&&ji(!1),l}function ea(e,t,n){(0,o.Tn)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,o.Gv)(t)&&(e.setupState=Fe(t)),ra(e,n)}function ta(e){Gi=e,Zi=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,kr))}}const na=()=>!Gi;function ra(e,t,n){const r=e.type;if(!e.render){if(!t&&Gi&&!r.render){const t=r.template||jr(e).template;if(t){0;const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,s=(0,o.X$)((0,o.X$)({isCustomElement:n,delimiters:a},i),l);r.render=Gi(t,s)}}e.render=r.render||o.tE,Zi&&Zi(e)}{const t=qi(e);B();try{Ur(e)}finally{T(),t()}}}const oa={get(e,t){return I(e,0,""),e[t]}};function ia(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,oa),slots:e.slots,emit:e.emit,expose:t}}function aa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Fe(Te(e.exposed)),{get(t,n){return n in t?t[n]:n in xr?xr[n](e):void 0},has(e,t){return t in e||t in xr}})):e.proxy}const la=/(?:^|[-_])(\w)/g,sa=e=>e.replace(la,(e=>e.toUpperCase())).replace(/[-_]/g,"");function ca(e,t=!0){return(0,o.Tn)(e)?e.displayName||e.name:e.name||t&&e.__name}function ua(e,t,n=!1){let r=ca(t);if(!r&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(r=e[1])}if(!r&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};r=n(e.components||e.parent.type.components)||n(e.appContext.components)}return r?sa(r):n?"App":"Anonymous"}function da(e){return(0,o.Tn)(e)&&"__vccOpts"in e}const fa=(e,t)=>{const n=function(e,t,n=!1){let r,i;return(0,o.Tn)(e)?r=e:(r=e.get,i=e.set),new Ge(r,i,n)}(e,0,Ki);return n};function ha(e,t,n){const r=arguments.length;return 2===r?(0,o.Gv)(t)&&!(0,o.cy)(t)?wi(t)?Vi(e,null,[t]):Vi(e,t):Vi(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&wi(n)&&(n=[n]),Vi(e,t,n))}function pa(){return void 0}function ma(e,t,n,r){const o=n[r];if(o&&ga(o,e))return o;const i=t();return i.memo=e.slice(),i.cacheIndex=r,n[r]=i}function ga(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if((0,o.$H)(n[e],t[e]))return!1;return vi>0&&hi&&hi.push(e),!0}const va="3.5.13",Aa=o.tE,ya=ft,ba=Nt,Oa=function e(t,n){var r,o;if(Nt=t,Nt)Nt.enabled=!0,Et.forEach((({event:e,args:t})=>Nt.emit(e,...t))),Et=[];else if("undefined"!=typeof window&&window.HTMLElement&&!(null==(o=null==(r=window.navigator)?void 0:r.userAgent)?void 0:o.includes("jsdom"))){(n.__VUE_DEVTOOLS_HOOK_REPLAY__=n.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((t=>{e(t,n)})),setTimeout((()=>{Nt||(n.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Pt=!0,Et=[])}),3e3)}else Pt=!0,Et=[]},wa={createComponentInstance:Fi,setupComponent:Ji,renderComponentRoot:Xo,setCurrentRenderingInstance:Dt,isVNode:wi,normalizeVNode:Mi,getComponentPublicInstance:aa,ensureValidVNode:br,pushWarningContext:function(e){it.push(e)},popWarningContext:function(){it.pop()}},xa=null,_a=null,Ca=null;let ka;const Sa="undefined"!=typeof window&&window.trustedTypes;if(Sa)try{ka=Sa.createPolicy("vue",{createHTML:e=>e})}catch(e){}const Va=ka?e=>ka.createHTML(e):e=>e,Ba="undefined"!=typeof document?document:null,Ta=Ba&&Ba.createElement("template"),Na={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o="svg"===t?Ba.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Ba.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?Ba.createElement(e,{is:n}):Ba.createElement(e);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>Ba.createTextNode(e),createComment:e=>Ba.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ba.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const a=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),o!==i&&(o=o.nextSibling););else{Ta.innerHTML=Va("svg"===r?`<svg>${e}</svg>`:"mathml"===r?`<math>${e}</math>`:e);const o=Ta.content;if("svg"===r||"mathml"===r){const e=o.firstChild;for(;e.firstChild;)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ea="transition",Pa="animation",Qa=Symbol("_vtc"),Ma={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},Da=(0,o.X$)({},an,Ma),$a=(e=>(e.displayName="Transition",e.props=Da,e))(((e,{slots:t})=>ha(cn,Ia(e),t))),za=(e,t=[])=>{(0,o.cy)(e)?e.forEach((e=>e(...t))):e&&e(...t)},Ra=e=>!!e&&((0,o.cy)(e)?e.some((e=>e.length>1)):e.length>1);function Ia(e){const t={};for(const n in e)n in Ma||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:u=l,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if((0,o.Gv)(e))return[La(e.enter),La(e.leave)];{const t=La(e);return[t,t]}}(i),g=m&&m[0],v=m&&m[1],{onBeforeEnter:A,onEnter:y,onEnterCancelled:b,onLeave:O,onLeaveCancelled:w,onBeforeAppear:x=A,onAppear:_=y,onAppearCancelled:C=b}=t,k=(e,t,n,r)=>{e._enterCancelled=r,Ua(e,t?d:s),Ua(e,t?u:l),n&&n()},S=(e,t)=>{e._isLeaving=!1,Ua(e,f),Ua(e,p),Ua(e,h),t&&t()},V=e=>(t,n)=>{const o=e?_:y,i=()=>k(t,e,n);za(o,[t,i]),Ha((()=>{Ua(t,e?c:a),Fa(t,e?d:s),Ra(o)||ja(t,r,g,i)}))};return(0,o.X$)(t,{onBeforeEnter(e){za(A,[e]),Fa(e,a),Fa(e,l)},onBeforeAppear(e){za(x,[e]),Fa(e,c),Fa(e,u)},onEnter:V(!1),onAppear:V(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>S(e,t);Fa(e,f),e._enterCancelled?(Fa(e,h),Ga()):(Ga(),Fa(e,h)),Ha((()=>{e._isLeaving&&(Ua(e,f),Fa(e,p),Ra(O)||ja(e,r,v,n))})),za(O,[e,n])},onEnterCancelled(e){k(e,!1,void 0,!0),za(b,[e])},onAppearCancelled(e){k(e,!0,void 0,!0),za(C,[e])},onLeaveCancelled(e){S(e),za(w,[e])}})}function La(e){return(0,o.Ro)(e)}function Fa(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[Qa]||(e[Qa]=new Set)).add(t)}function Ua(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[Qa];n&&(n.delete(t),n.size||(e[Qa]=void 0))}function Ha(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let Wa=0;function ja(e,t,n,r){const o=e._endId=++Wa,i=()=>{o===e._endId&&r()};if(null!=n)return setTimeout(i,n);const{type:a,timeout:l,propCount:s}=qa(e,t);if(!a)return r();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=t=>{t.target===e&&++u>=s&&d()};setTimeout((()=>{u<s&&d()}),l+1),e.addEventListener(c,f)}function qa(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),o=r(`${Ea}Delay`),i=r(`${Ea}Duration`),a=Xa(o,i),l=r(`${Pa}Delay`),s=r(`${Pa}Duration`),c=Xa(l,s);let u=null,d=0,f=0;t===Ea?a>0&&(u=Ea,d=a,f=i.length):t===Pa?c>0&&(u=Pa,d=c,f=s.length):(d=Math.max(a,c),u=d>0?a>c?Ea:Pa:null,f=u?u===Ea?i.length:s.length:0);return{type:u,timeout:d,propCount:f,hasTransform:u===Ea&&/\b(transform|all)(,|$)/.test(r(`${Ea}Property`).toString())}}function Xa(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>Ya(t)+Ya(e[n]))))}function Ya(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function Ga(){return document.body.offsetHeight}const Za=Symbol("_vod"),Ka=Symbol("_vsh"),Ja={beforeMount(e,{value:t},{transition:n}){e[Za]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):el(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),el(e,!0),r.enter(e)):r.leave(e,(()=>{el(e,!1)})):el(e,t))},beforeUnmount(e,{value:t}){el(e,t)}};function el(e,t){e.style.display=t?e[Za]:"none",e[Ka]=!t}const tl=Symbol("");function nl(e){const t=Hi();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>ol(e,n)))};const r=()=>{const r=e(t.proxy);t.ce?ol(t.ce,r):rl(t.subTree,r),n(r)};tr((()=>{kt(r)})),er((()=>{Ro(r,o.tE,{flush:"post"});const e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),or((()=>e.disconnect()))}))}function rl(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{rl(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)ol(e.el,t);else if(e.type===si)e.children.forEach((e=>rl(e,t)));else if(e.type===di){let{el:n,anchor:r}=e;for(;n&&(ol(n,t),n!==r);)n=n.nextSibling}}function ol(e,t){if(1===e.nodeType){const n=e.style;let r="";for(const e in t)n.setProperty(`--${e}`,t[e]),r+=`--${e}: ${t[e]};`;n[tl]=r}}const il=/(^|;)\s*display\s*:/;const al=/\s*!important$/;function ll(e,t,n){if((0,o.cy)(n))n.forEach((n=>ll(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=cl[t];if(n)return n;let r=(0,o.PT)(t);if("filter"!==r&&r in e)return cl[t]=r;r=(0,o.ZH)(r);for(let n=0;n<sl.length;n++){const o=sl[n]+r;if(o in e)return cl[t]=o}return t}(e,t);al.test(n)?e.setProperty((0,o.Tg)(r),n.replace(al,""),"important"):e[r]=n}}const sl=["Webkit","Moz","ms"],cl={};const ul="http://www.w3.org/1999/xlink";function dl(e,t,n,r,i,a=(0,o.J$)(t)){r&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(ul,t.slice(6,t.length)):e.setAttributeNS(ul,t,n):null==n||a&&!(0,o.Y2)(n)?e.removeAttribute(t):e.setAttribute(t,a?"":(0,o.Bm)(n)?String(n):n)}function fl(e,t,n,r,i){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?Va(n):n));const a=e.tagName;if("value"===t&&"PROGRESS"!==a&&!a.includes("-")){const r="OPTION"===a?e.getAttribute("value")||"":e.value,o=null==n?"checkbox"===e.type?"on":"":String(n);return r===o&&"_value"in e||(e.value=o),null==n&&e.removeAttribute(t),void(e._value=n)}let l=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=(0,o.Y2)(n):null==n&&"string"===r?(n="",l=!0):"number"===r&&(n=0,l=!0)}try{e[t]=n}catch(e){0}l&&e.removeAttribute(i||t)}function hl(e,t,n,r){e.addEventListener(t,n,r)}const pl=Symbol("_vei");function ml(e,t,n,r,i=null){const a=e[pl]||(e[pl]={}),l=a[t];if(r&&l)l.value=r;else{const[n,s]=function(e){let t;if(gl.test(e)){let n;for(t={};n=e.match(gl);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}const n=":"===e[2]?e.slice(3):(0,o.Tg)(e.slice(2));return[n,t]}(t);if(r){const l=a[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();pt(function(e,t){if((0,o.cy)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=yl(),n}(r,i);hl(e,n,l,s)}else l&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,l,s),a[t]=void 0)}}const gl=/(?:Once|Passive|Capture)$/;let vl=0;const Al=Promise.resolve(),yl=()=>vl||(Al.then((()=>vl=0)),vl=Date.now());const bl=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const Ol={};function wl(e,t,n){const r=gn(e,t);(0,o.Qd)(r)&&(0,o.X$)(r,t);class i extends Cl{constructor(e){super(r,e,n)}}return i.def=r,i}const xl=(e,t)=>wl(e,t,ds),_l="undefined"!=typeof HTMLElement?HTMLElement:class{};class Cl extends _l{constructor(e,t={},n=us){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&n!==us?this._root=this.shadowRoot:!1!==e.shadowRoot?(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 e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof Cl){this._parent=e;break}this._instance||(this._resolved?(this._setParent(),this._update()):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then((()=>{this._pendingResolve=void 0,this._resolveDef()})):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._instance.provides=e._instance.provides)}disconnectedCallback(){this._connected=!1,xt((()=>{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 e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);this._ob=new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})),this._ob.observe(this,{attributes:!0});const e=(e,t=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:n,styles:r}=e;let i;if(n&&!(0,o.cy)(n))for(const e in n){const t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=(0,o.Ro)(this._props[e])),(i||(i=Object.create(null)))[(0,o.PT)(e)]=!0)}this._numberProps=i,t&&this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),this._mount(e)},t=this._def.__asyncLoader;t?this._pendingResolve=t().then((t=>e(this._def=t,!0))):e(this._def)}_mount(e){this._app=this._createApp(e),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const t=this._instance&&this._instance.exposed;if(t)for(const e in t)(0,o.$3)(this,e)||Object.defineProperty(this,e,{get:()=>Re(t[e])})}_resolveProps(e){const{props:t}=e,n=(0,o.cy)(t)?t:Object.keys(t||{});for(const e of Object.keys(this))"_"!==e[0]&&n.includes(e)&&this._setProp(e,this[e]);for(const e of n.map(o.PT))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!0)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const t=this.hasAttribute(e);let n=t?this.getAttribute(e):Ol;const r=(0,o.PT)(e);t&&this._numberProps&&this._numberProps[r]&&(n=(0,o.Ro)(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!1){if(t!==this._props[e]&&(t===Ol?delete this._props[e]:(this._props[e]=t,"key"===e&&this._app&&(this._app._ceVNode.key=t)),r&&this._instance&&this._update(),n)){const n=this._ob;n&&n.disconnect(),!0===t?this.setAttribute((0,o.Tg)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,o.Tg)(e),t+""):t||this.removeAttribute((0,o.Tg)(e)),n&&n.observe(this,{attributes:!0})}}_update(){ss(this._createVNode(),this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const t=Vi(this._def,(0,o.X$)(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;const t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,(0,o.Qd)(t[0])?(0,o.X$)({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),(0,o.Tg)(e)!==e&&t((0,o.Tg)(e),n)},this._setParent()}),t}_applyStyles(e,t){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}const n=this._nonce;for(let t=e.length-1;t>=0;t--){const r=document.createElement("style");n&&r.setAttribute("nonce",n),r.textContent=e[t],this.shadowRoot.prepend(r)}}_parseSlots(){const e=this._slots={};let t;for(;t=this.firstChild;){const n=1===t.nodeType&&t.getAttribute("slot")||"default";(e[n]||(e[n]=[])).push(t),this.removeChild(t)}}_renderSlots(){const e=(this._teleportTarget||this).querySelectorAll("slot"),t=this._instance.type.__scopeId;for(let n=0;n<e.length;n++){const r=e[n],o=r.getAttribute("name")||"default",i=this._slots[o],a=r.parentNode;if(i)for(const e of i){if(t&&1===e.nodeType){const n=t+"-s",r=document.createTreeWalker(e,1);let o;for(e.setAttribute(n,"");o=r.nextNode();)o.setAttribute(n,"")}a.insertBefore(e,r)}else for(;r.firstChild;)a.insertBefore(r.firstChild,r);a.removeChild(r)}}_injectChildStyle(e){this._applyStyles(e.styles,e)}_removeChildStyle(e){0}}function kl(e){const t=Hi(),n=t&&t.ce;return n||null}function Sl(){const e=kl();return e&&e.shadowRoot}function Vl(e="$style"){{const t=Hi();if(!t)return o.MZ;const n=t.type.__cssModules;if(!n)return o.MZ;const r=n[e];return r||o.MZ}}const Bl=new WeakMap,Tl=new WeakMap,Nl=Symbol("_moveCb"),El=Symbol("_enterCb"),Pl=(e=>(delete e.props.mode,e))({name:"TransitionGroup",props:(0,o.X$)({},Da,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Hi(),r=rn();let o,i;return nr((()=>{if(!o.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const r=e.cloneNode(),o=e[Qa];o&&o.forEach((e=>{e.split(/\s+/).forEach((e=>e&&r.classList.remove(e)))}));n.split(/\s+/).forEach((e=>e&&r.classList.add(e))),r.style.display="none";const i=1===t.nodeType?t:t.parentNode;i.appendChild(r);const{hasTransform:a}=qa(r);return i.removeChild(r),a}(o[0].el,n.vnode.el,t))return;o.forEach(Ql),o.forEach(Ml);const r=o.filter(Dl);Ga(),r.forEach((e=>{const n=e.el,r=n.style;Fa(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const o=n[Nl]=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",o),n[Nl]=null,Ua(n,t))};n.addEventListener("transitionend",o)}))})),()=>{const a=Be(e),l=Ia(a);let s=a.tag||si;if(o=[],i)for(let e=0;e<i.length;e++){const t=i[e];t.el&&t.el instanceof Element&&(o.push(t),pn(t,dn(t,l,r,n)),Bl.set(t,t.el.getBoundingClientRect()))}i=t.default?mn(t.default()):[];for(let e=0;e<i.length;e++){const t=i[e];null!=t.key&&pn(t,dn(t,l,r,n))}return Vi(s,null,i)}}});function Ql(e){const t=e.el;t[Nl]&&t[Nl](),t[El]&&t[El]()}function Ml(e){Tl.set(e,e.el.getBoundingClientRect())}function Dl(e){const t=Bl.get(e),n=Tl.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${r}px,${o}px)`,t.transitionDuration="0s",e}}const $l=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,o.cy)(t)?e=>(0,o.DY)(t,e):t};function zl(e){e.target.composing=!0}function Rl(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Il=Symbol("_assign"),Ll={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[Il]=$l(i);const a=r||i.props&&"number"===i.props.type;hl(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),a&&(r=(0,o.bB)(r)),e[Il](r)})),n&&hl(e,"change",(()=>{e.value=e.value.trim()})),t||(hl(e,"compositionstart",zl),hl(e,"compositionend",Rl),hl(e,"change",Rl))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},l){if(e[Il]=$l(l),e.composing)return;const s=null==t?"":t;if((!a&&"number"!==e.type||/^0\d/.test(e.value)?e.value:(0,o.bB)(e.value))!==s){if(document.activeElement===e&&"range"!==e.type){if(r&&t===n)return;if(i&&e.value.trim()===s)return}e.value=s}}},Fl={deep:!0,created(e,t,n){e[Il]=$l(n),hl(e,"change",(()=>{const t=e._modelValue,n=ql(e),r=e.checked,i=e[Il];if((0,o.cy)(t)){const e=(0,o.u3)(t,n),a=-1!==e;if(r&&!a)i(t.concat(n));else if(!r&&a){const n=[...t];n.splice(e,1),i(n)}}else if((0,o.vM)(t)){const e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(Xl(e,r))}))},mounted:Ul,beforeUpdate(e,t,n){e[Il]=$l(n),Ul(e,t,n)}};function Ul(e,{value:t,oldValue:n},r){let i;if(e._modelValue=t,(0,o.cy)(t))i=(0,o.u3)(t,r.props.value)>-1;else if((0,o.vM)(t))i=t.has(r.props.value);else{if(t===n)return;i=(0,o.BX)(t,Xl(e,!0))}e.checked!==i&&(e.checked=i)}const Hl={created(e,{value:t},n){e.checked=(0,o.BX)(t,n.props.value),e[Il]=$l(n),hl(e,"change",(()=>{e[Il](ql(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e[Il]=$l(r),t!==n&&(e.checked=(0,o.BX)(t,r.props.value))}},Wl={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const i=(0,o.vM)(t);hl(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,o.bB)(ql(e)):ql(e)));e[Il](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,xt((()=>{e._assigning=!1}))})),e[Il]=$l(r)},mounted(e,{value:t}){jl(e,t)},beforeUpdate(e,t,n){e[Il]=$l(n)},updated(e,{value:t}){e._assigning||jl(e,t)}};function jl(e,t){const n=e.multiple,r=(0,o.cy)(t);if(!n||r||(0,o.vM)(t)){for(let i=0,a=e.options.length;i<a;i++){const a=e.options[i],l=ql(a);if(n)if(r){const e=typeof l;a.selected="string"===e||"number"===e?t.some((e=>String(e)===String(l))):(0,o.u3)(t,l)>-1}else a.selected=t.has(l);else if((0,o.BX)(ql(a),t))return void(e.selectedIndex!==i&&(e.selectedIndex=i))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function ql(e){return"_value"in e?e._value:e.value}function Xl(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Yl={created(e,t,n){Zl(e,t,n,null,"created")},mounted(e,t,n){Zl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Zl(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Zl(e,t,n,r,"updated")}};function Gl(e,t){switch(e){case"SELECT":return Wl;case"TEXTAREA":return Ll;default:switch(t){case"checkbox":return Fl;case"radio":return Hl;default:return Ll}}}function Zl(e,t,n,r,o){const i=Gl(e.tagName,n.props&&n.props.type)[o];i&&i(e,t,n,r)}const Kl=["ctrl","shift","alt","meta"],Jl={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&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Kl.some((n=>e[`${n}Key`]&&!t.includes(n)))},es=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e<t.length;e++){const r=Jl[t[e]];if(r&&r(n,t))return}return e(n,...r)})},ts={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ns=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=n=>{if(!("key"in n))return;const r=(0,o.Tg)(n.key);return t.some((e=>e===r||ts[e]===r))?e(n):void 0})},rs=(0,o.X$)({patchProp:(e,t,n,r,i,a)=>{const l="svg"===i;"class"===t?function(e,t,n){const r=e[Qa];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,l):"style"===t?function(e,t,n){const r=e.style,i=(0,o.Kg)(n);let a=!1;if(n&&!i){if(t)if((0,o.Kg)(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&ll(r,t,"")}else for(const e in t)null==n[e]&&ll(r,e,"");for(const e in n)"display"===e&&(a=!0),ll(r,e,n[e])}else if(i){if(t!==n){const e=r[tl];e&&(n+=";"+e),r.cssText=n,a=il.test(n)}}else t&&e.removeAttribute("style");Za in e&&(e[Za]=a?r.display:"",e[Ka]&&(r.display="none"))}(e,n,r):(0,o.Mp)(t)?(0,o.CP)(t)||ml(e,t,0,r,a):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&bl(t)&&(0,o.Tn)(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}if(bl(t)&&(0,o.Kg)(n))return!1;return t in e}(e,t,r,l))?(fl(e,t,r),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||dl(e,t,r,l,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&(0,o.Kg)(r)?("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),dl(e,t,r,l)):fl(e,(0,o.PT)(t),r,0,t)}},Na);let os,is=!1;function as(){return os||(os=Co(rs))}function ls(){return os=is?os:ko(rs),is=!0,os}const ss=(...e)=>{as().render(...e)},cs=(...e)=>{ls().hydrate(...e)},us=(...e)=>{const t=as().createApp(...e);const{mount:n}=t;return t.mount=e=>{const r=hs(e);if(!r)return;const i=t._component;(0,o.Tn)(i)||i.render||i.template||(i.template=r.innerHTML),1===r.nodeType&&(r.textContent="");const a=n(r,!1,fs(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t},ds=(...e)=>{const t=ls().createApp(...e);const{mount:n}=t;return t.mount=e=>{const t=hs(e);if(t)return n(t,!0,fs(t))},t};function fs(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function hs(e){if((0,o.Kg)(e)){return document.querySelector(e)}return e}let ps=!1;const ms=()=>{ps||(ps=!0,Ll.getSSRProps=({value:e})=>({value:e}),Hl.getSSRProps=({value:e},t)=>{if(t.props&&(0,o.BX)(t.props.value,e))return{checked:!0}},Fl.getSSRProps=({value:e},t)=>{if((0,o.cy)(e)){if(t.props&&(0,o.u3)(e,t.props.value)>-1)return{checked:!0}}else if((0,o.vM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Yl.getSSRProps=(e,t)=>{if("string"!=typeof t.type)return;const n=Gl(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0},Ja.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})},gs=Symbol(""),vs=Symbol(""),As=Symbol(""),ys=Symbol(""),bs=Symbol(""),Os=Symbol(""),ws=Symbol(""),xs=Symbol(""),_s=Symbol(""),Cs=Symbol(""),ks=Symbol(""),Ss=Symbol(""),Vs=Symbol(""),Bs=Symbol(""),Ts=Symbol(""),Ns=Symbol(""),Es=Symbol(""),Ps=Symbol(""),Qs=Symbol(""),Ms=Symbol(""),Ds=Symbol(""),$s=Symbol(""),zs=Symbol(""),Rs=Symbol(""),Is=Symbol(""),Ls=Symbol(""),Fs=Symbol(""),Us=Symbol(""),Hs=Symbol(""),Ws=Symbol(""),js=Symbol(""),qs=Symbol(""),Xs=Symbol(""),Ys=Symbol(""),Gs=Symbol(""),Zs=Symbol(""),Ks=Symbol(""),Js=Symbol(""),ec=Symbol(""),tc={[gs]:"Fragment",[vs]:"Teleport",[As]:"Suspense",[ys]:"KeepAlive",[bs]:"BaseTransition",[Os]:"openBlock",[ws]:"createBlock",[xs]:"createElementBlock",[_s]:"createVNode",[Cs]:"createElementVNode",[ks]:"createCommentVNode",[Ss]:"createTextVNode",[Vs]:"createStaticVNode",[Bs]:"resolveComponent",[Ts]:"resolveDynamicComponent",[Ns]:"resolveDirective",[Es]:"resolveFilter",[Ps]:"withDirectives",[Qs]:"renderList",[Ms]:"renderSlot",[Ds]:"createSlots",[$s]:"toDisplayString",[zs]:"mergeProps",[Rs]:"normalizeClass",[Is]:"normalizeStyle",[Ls]:"normalizeProps",[Fs]:"guardReactiveProps",[Us]:"toHandlers",[Hs]:"camelize",[Ws]:"capitalize",[js]:"toHandlerKey",[qs]:"setBlockTracking",[Xs]:"pushScopeId",[Ys]:"popScopeId",[Gs]:"withCtx",[Zs]:"unref",[Ks]:"isRef",[Js]:"withMemo",[ec]:"isMemoSame"};const nc={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function rc(e,t,n,r,o,i,a,l=!1,s=!1,c=!1,u=nc){return e&&(l?(e.helper(Os),e.helper(hc(e.inSSR,c))):e.helper(fc(e.inSSR,c)),a&&e.helper(Ps)),{type:13,tag:t,props:n,children:r,patchFlag:o,dynamicProps:i,directives:a,isBlock:l,disableTracking:s,isComponent:c,loc:u}}function oc(e,t=nc){return{type:17,loc:t,elements:e}}function ic(e,t=nc){return{type:15,loc:t,properties:e}}function ac(e,t){return{type:16,loc:nc,key:(0,o.Kg)(e)?lc(e,!0):e,value:t}}function lc(e,t=!1,n=nc,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function sc(e,t=nc){return{type:8,loc:t,children:e}}function cc(e,t=[],n=nc){return{type:14,loc:n,callee:e,arguments:t}}function uc(e,t=void 0,n=!1,r=!1,o=nc){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:o}}function dc(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:nc}}function fc(e,t){return e||t?_s:Cs}function hc(e,t){return e||t?ws:xs}function pc(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(fc(r,e.isComponent)),t(Os),t(hc(r,e.isComponent)))}const mc=new Uint8Array([123,123]),gc=new Uint8Array([125,125]);function vc(e){return e>=97&&e<=122||e>=65&&e<=90}function Ac(e){return 32===e||10===e||9===e||12===e||13===e}function yc(e){return 47===e||62===e||Ac(e)}function bc(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const Oc={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};function wc(e,{compatConfig:t}){const n=t&&t[e];return"MODE"===e?n||3:n}function xc(e,t){const n=wc("MODE",t),r=wc(e,t);return 3===n?!0===r:!1!==r}function _c(e,t,n,...r){return xc(e,t)}function Cc(e){throw e}function kc(e){}function Sc(e,t,n,r){const o=new SyntaxError(String(`https://vuejs.org/error-reference/#compiler-${e}`));return o.code=e,o.loc=t,o}const Vc=e=>4===e.type&&e.isStatic;function Bc(e){switch(e){case"Teleport":case"teleport":return vs;case"Suspense":case"suspense":return As;case"KeepAlive":case"keep-alive":return ys;case"BaseTransition":case"base-transition":return bs}}const Tc=/^\d|[^\$\w\xA0-\uFFFF]/,Nc=e=>!Tc.test(e),Ec=/[A-Za-z_$\xA0-\uFFFF]/,Pc=/[\.\?\w$\xA0-\uFFFF]/,Qc=/\s+[.[]\s*|\s*[.[]\s+/g,Mc=e=>4===e.type?e.content:e.loc.source,Dc=e=>{const t=Mc(e).trim().replace(Qc,(e=>e.trim()));let n=0,r=[],o=0,i=0,a=null;for(let e=0;e<t.length;e++){const l=t.charAt(e);switch(n){case 0:if("["===l)r.push(n),n=1,o++;else if("("===l)r.push(n),n=2,i++;else if(!(0===e?Ec:Pc).test(l))return!1;break;case 1:"'"===l||'"'===l||"`"===l?(r.push(n),n=3,a=l):"["===l?o++:"]"===l&&(--o||(n=r.pop()));break;case 2:if("'"===l||'"'===l||"`"===l)r.push(n),n=3,a=l;else if("("===l)i++;else if(")"===l){if(e===t.length-1)return!1;--i||(n=r.pop())}break;case 3:l===a&&(n=r.pop(),a=null)}}return!o&&!i},$c=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,zc=e=>$c.test(Mc(e));function Rc(e,t,n=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(7===i.type&&(n||i.exp)&&((0,o.Kg)(t)?i.name===t:t.test(i.name)))return i}}function Ic(e,t,n=!1,r=!1){for(let o=0;o<e.props.length;o++){const i=e.props[o];if(6===i.type){if(n)continue;if(i.name===t&&(i.value||r))return i}else if("bind"===i.name&&(i.exp||r)&&Lc(i.arg,t))return i}}function Lc(e,t){return!(!e||!Vc(e)||e.content!==t)}function Fc(e){return 5===e.type||2===e.type}function Uc(e){return 7===e.type&&"slot"===e.name}function Hc(e){return 1===e.type&&3===e.tagType}function Wc(e){return 1===e.type&&2===e.tagType}const jc=new Set([Ls,Fs]);function qc(e,t=[]){if(e&&!(0,o.Kg)(e)&&14===e.type){const n=e.callee;if(!(0,o.Kg)(n)&&jc.has(n))return qc(e.arguments[0],t.concat(e))}return[e,t]}function Xc(e,t,n){let r,i,a=13===e.type?e.props:e.arguments[2],l=[];if(a&&!(0,o.Kg)(a)&&14===a.type){const e=qc(a);a=e[0],l=e[1],i=l[l.length-1]}if(null==a||(0,o.Kg)(a))r=ic([t]);else if(14===a.type){const e=a.arguments[0];(0,o.Kg)(e)||15!==e.type?a.callee===Us?r=cc(n.helper(zs),[ic([t]),a]):a.arguments.unshift(ic([t])):Yc(t,e)||e.properties.unshift(t),!r&&(r=a)}else 15===a.type?(Yc(t,a)||a.properties.unshift(t),r=a):(r=cc(n.helper(zs),[ic([t]),a]),i&&i.callee===Fs&&(i=l[l.length-2]));13===e.type?i?i.arguments[0]=r:e.props=r:i?i.arguments[0]=r:e.arguments[2]=r}function Yc(e,t){let n=!1;if(4===e.key.type){const r=e.key.content;n=t.properties.some((e=>4===e.key.type&&e.key.content===r))}return n}function Gc(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}const Zc=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,Kc={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:o.NO,isPreTag:o.NO,isIgnoreNewlineTag:o.NO,isCustomElement:o.NO,onError:Cc,onWarn:kc,comments:!1,prefixIdentifiers:!1};let Jc=Kc,eu=null,tu="",nu=null,ru=null,ou="",iu=-1,au=-1,lu=0,su=!1,cu=null;const uu=[],du=new class{constructor(e,t){this.stack=e,this.cbs=t,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=mc,this.delimiterClose=gc,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return 2===this.mode&&0===this.stack.length}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=mc,this.delimiterClose=gc}getPos(e){let t=1,n=e+1;for(let r=this.newlines.length-1;r>=0;r--){const o=this.newlines[r];if(e>o){t=r+2,n=e-o;break}}return{column:n,line:t,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){60===e?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const e=this.index+1-this.delimiterOpen.length;e>this.sectionStart&&this.cbs.ontext(this.sectionStart,e),this.state=3,this.sectionStart=e}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(e))}stateSpecialStartSequence(e){const t=this.sequenceIndex===this.currentSequence.length;if(t?yc(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.inRCDATA=!1;this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(62===e||Ac(e)){const t=this.index-this.currentSequence.length;if(this.sectionStart<t){const e=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=e}return this.sectionStart=t+2,this.stateInClosingTagName(e),void(this.inRCDATA=!1)}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===Oc.TitleEnd||this.currentSequence===Oc.TextareaEnd&&!this.inSFCRoot?this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=Number(60===e)}stateCDATASequence(e){e===Oc.Cdata[this.sequenceIndex]?++this.sequenceIndex===Oc.Cdata.length&&(this.state=28,this.currentSequence=Oc.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length;){const t=this.buffer.charCodeAt(this.index);if(10===t&&this.newlines.push(this.index),t===e)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===Oc.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(e,t){this.enterRCDATA(e,t),this.state=31}enterRCDATA(e,t){this.inRCDATA=!0,this.currentSequence=e,this.sequenceIndex=t}stateBeforeTagName(e){33===e?(this.state=22,this.sectionStart=this.index+1):63===e?(this.state=24,this.sectionStart=this.index+1):vc(e)?(this.sectionStart=this.index,0===this.mode?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:this.state=116===e?30:115===e?29:6):47===e?this.state=8:(this.state=1,this.stateText(e))}stateInTagName(e){yc(e)&&this.handleTagName(e)}stateInSFCRootTagName(e){if(yc(e)){const t=this.buffer.slice(this.sectionStart,this.index);"template"!==t&&this.enterRCDATA(bc("</"+t),0),this.handleTagName(e)}}handleTagName(e){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)}stateBeforeClosingTagName(e){Ac(e)||(62===e?(this.state=1,this.sectionStart=this.index+1):(this.state=vc(e)?9:27,this.sectionStart=this.index))}stateInClosingTagName(e){(62===e||Ac(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){62===e&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(e){62===e?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):47===e?this.state=7:60===e&&47===this.peek()?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):Ac(e)||this.handleAttrStart(e)}handleAttrStart(e){118===e&&45===this.peek()?(this.state=13,this.sectionStart=this.index):46===e||58===e||64===e||35===e?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(e){62===e?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):Ac(e)||(this.state=11,this.stateBeforeAttrName(e))}stateInAttrName(e){(61===e||yc(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(e))}stateInDirName(e){61===e||yc(e)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(e)):58===e?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):46===e&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(e){61===e||yc(e)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(e)):91===e?this.state=15:46===e&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(e){93===e?this.state=14:(61===e||yc(e))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(e))}stateInDirModifier(e){61===e||yc(e)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(e)):46===e&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(e){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(e)}stateAfterAttrName(e){61===e?this.state=18:47===e||62===e?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)):Ac(e)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(e))}stateBeforeAttrValue(e){34===e?(this.state=19,this.sectionStart=this.index+1):39===e?(this.state=20,this.sectionStart=this.index+1):Ac(e)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(e))}handleInAttrValue(e,t){(e===t||this.fastForwardTo(t))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(34===t?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(e){this.handleInAttrValue(e,34)}stateInAttrValueSingleQuotes(e){this.handleInAttrValue(e,39)}stateInAttrValueNoQuotes(e){Ac(e)||62===e?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(e)):39!==e&&60!==e&&61!==e&&96!==e||this.cbs.onerr(18,this.index)}stateBeforeDeclaration(e){91===e?(this.state=26,this.sequenceIndex=0):this.state=45===e?25:23}stateInDeclaration(e){(62===e||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(62===e||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(e){45===e?(this.state=28,this.currentSequence=Oc.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(e){(62===e||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){e===Oc.ScriptEnd[3]?this.startSpecial(Oc.ScriptEnd,4):e===Oc.StyleEnd[3]?this.startSpecial(Oc.StyleEnd,4):(this.state=6,this.stateInTagName(e))}stateBeforeSpecialT(e){e===Oc.TitleEnd[3]?this.startSpecial(Oc.TitleEnd,4):e===Oc.TextareaEnd[3]?this.startSpecial(Oc.TextareaEnd,4):(this.state=6,this.stateInTagName(e))}startEntity(){}stateInEntity(){}parse(e){for(this.buffer=e;this.index<this.buffer.length;){const e=this.buffer.charCodeAt(this.index);switch(10===e&&this.newlines.push(this.index),this.state){case 1:this.stateText(e);break;case 2:this.stateInterpolationOpen(e);break;case 3:this.stateInterpolation(e);break;case 4:this.stateInterpolationClose(e);break;case 31:this.stateSpecialStartSequence(e);break;case 32:this.stateInRCDATA(e);break;case 26:this.stateCDATASequence(e);break;case 19:this.stateInAttrValueDoubleQuotes(e);break;case 12:this.stateInAttrName(e);break;case 13:this.stateInDirName(e);break;case 14:this.stateInDirArg(e);break;case 15:this.stateInDynamicDirArg(e);break;case 16:this.stateInDirModifier(e);break;case 28:this.stateInCommentLike(e);break;case 27:this.stateInSpecialComment(e);break;case 11:this.stateBeforeAttrName(e);break;case 6:this.stateInTagName(e);break;case 34:this.stateInSFCRootTagName(e);break;case 9:this.stateInClosingTagName(e);break;case 5:this.stateBeforeTagName(e);break;case 17:this.stateAfterAttrName(e);break;case 20:this.stateInAttrValueSingleQuotes(e);break;case 18:this.stateBeforeAttrValue(e);break;case 8:this.stateBeforeClosingTagName(e);break;case 10:this.stateAfterClosingTagName(e);break;case 29:this.stateBeforeSpecialS(e);break;case 30:this.stateBeforeSpecialT(e);break;case 21:this.stateInAttrValueNoQuotes(e);break;case 7:this.stateInSelfClosingTag(e);break;case 23:this.stateInDeclaration(e);break;case 22:this.stateBeforeDeclaration(e);break;case 25:this.stateBeforeComment(e);break;case 24:this.stateInProcessingInstruction(e);break;case 33:this.stateInEntity()}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(1===this.state||32===this.state&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):19!==this.state&&20!==this.state&&21!==this.state||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const e=this.buffer.length;this.sectionStart>=e||(28===this.state?this.currentSequence===Oc.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):6===this.state||11===this.state||18===this.state||17===this.state||12===this.state||13===this.state||14===this.state||15===this.state||16===this.state||20===this.state||19===this.state||21===this.state||9===this.state||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,t){}}(uu,{onerr:Eu,ontext(e,t){gu(pu(e,t),e,t)},ontextentity(e,t,n){gu(e,t,n)},oninterpolation(e,t){if(su)return gu(pu(e,t),e,t);let n=e+du.delimiterOpen.length,r=t-du.delimiterClose.length;for(;Ac(tu.charCodeAt(n));)n++;for(;Ac(tu.charCodeAt(r-1));)r--;let o=pu(n,r);o.includes("&")&&(o=Jc.decodeEntities(o,!1)),ku({type:5,content:Nu(o,!1,Su(n,r)),loc:Su(e,t)})},onopentagname(e,t){const n=pu(e,t);nu={type:1,tag:n,ns:Jc.getNamespace(n,uu[0],Jc.ns),tagType:0,props:[],children:[],loc:Su(e-1,t),codegenNode:void 0}},onopentagend(e){mu(e)},onclosetag(e,t){const n=pu(e,t);if(!Jc.isVoidTag(n)){let r=!1;for(let e=0;e<uu.length;e++){if(uu[e].tag.toLowerCase()===n.toLowerCase()){r=!0,e>0&&Eu(24,uu[0].loc.start.offset);for(let n=0;n<=e;n++){vu(uu.shift(),t,n<e)}break}}r||Eu(23,Au(e,60))}},onselfclosingtag(e){const t=nu.tag;nu.isSelfClosing=!0,mu(e),uu[0]&&uu[0].tag===t&&vu(uu.shift(),e)},onattribname(e,t){ru={type:6,name:pu(e,t),nameLoc:Su(e,t),value:void 0,loc:Su(e)}},ondirname(e,t){const n=pu(e,t),r="."===n||":"===n?"bind":"@"===n?"on":"#"===n?"slot":n.slice(2);if(su||""!==r||Eu(26,e),su||""===r)ru={type:6,name:n,nameLoc:Su(e,t),value:void 0,loc:Su(e)};else if(ru={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:"."===n?[lc("prop")]:[],loc:Su(e)},"pre"===r){su=du.inVPre=!0,cu=nu;const e=nu.props;for(let t=0;t<e.length;t++)7===e[t].type&&(e[t]=Tu(e[t]))}},ondirarg(e,t){if(e===t)return;const n=pu(e,t);if(su)ru.name+=n,Bu(ru.nameLoc,t);else{const r="["!==n[0];ru.arg=Nu(r?n:n.slice(1,-1),r,Su(e,t),r?3:0)}},ondirmodifier(e,t){const n=pu(e,t);if(su)ru.name+="."+n,Bu(ru.nameLoc,t);else if("slot"===ru.name){const e=ru.arg;e&&(e.content+="."+n,Bu(e.loc,t))}else{const r=lc(n,!0,Su(e,t));ru.modifiers.push(r)}},onattribdata(e,t){ou+=pu(e,t),iu<0&&(iu=e),au=t},onattribentity(e,t,n){ou+=e,iu<0&&(iu=t),au=n},onattribnameend(e){const t=ru.loc.start.offset,n=pu(t,e);7===ru.type&&(ru.rawName=n),nu.props.some((e=>(7===e.type?e.rawName:e.name)===n))&&Eu(2,t)},onattribend(e,t){if(nu&&ru){if(Bu(ru.loc,t),0!==e)if(ou.includes("&")&&(ou=Jc.decodeEntities(ou,!0)),6===ru.type)"class"===ru.name&&(ou=Cu(ou).trim()),1!==e||ou||Eu(13,t),ru.value={type:2,content:ou,loc:1===e?Su(iu,au):Su(iu-1,au+1)},du.inSFCRoot&&"template"===nu.tag&&"lang"===ru.name&&ou&&"html"!==ou&&du.enterRCDATA(bc("</template"),0);else{let e=0;ru.exp=Nu(ou,!1,Su(iu,au),0,e),"for"===ru.name&&(ru.forParseResult=function(e){const t=e.loc,n=e.content,r=n.match(Zc);if(!r)return;const[,o,i]=r,a=(e,n,r=!1)=>{const o=t.start.offset+n;return Nu(e,!1,Su(o,o+e.length),0,r?1:0)},l={source:a(i.trim(),n.indexOf(i,o.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let s=o.trim().replace(hu,"").trim();const c=o.indexOf(s),u=s.match(fu);if(u){s=s.replace(fu,"").trim();const e=u[1].trim();let t;if(e&&(t=n.indexOf(e,c+s.length),l.key=a(e,t,!0)),u[2]){const r=u[2].trim();r&&(l.index=a(r,n.indexOf(r,l.key?t+e.length:c+s.length),!0))}}s&&(l.value=a(s,c,!0));return l}(ru.exp));let t=-1;"bind"===ru.name&&(t=ru.modifiers.findIndex((e=>"sync"===e.content)))>-1&&_c("COMPILER_V_BIND_SYNC",Jc,ru.loc,ru.rawName)&&(ru.name="model",ru.modifiers.splice(t,1))}7===ru.type&&"pre"===ru.name||nu.props.push(ru)}ou="",iu=au=-1},oncomment(e,t){Jc.comments&&ku({type:3,content:pu(e,t),loc:Su(e-4,t+3)})},onend(){const e=tu.length;for(let t=0;t<uu.length;t++)vu(uu[t],e-1),Eu(24,uu[t].loc.start.offset)},oncdata(e,t){0!==uu[0].ns?gu(pu(e,t),e,t):Eu(1,e-9)},onprocessinginstruction(e){0===(uu[0]?uu[0].ns:Jc.ns)&&Eu(21,e-1)}}),fu=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,hu=/^\(|\)$/g;function pu(e,t){return tu.slice(e,t)}function mu(e){du.inSFCRoot&&(nu.innerLoc=Su(e+1,e+1)),ku(nu);const{tag:t,ns:n}=nu;0===n&&Jc.isPreTag(t)&&lu++,Jc.isVoidTag(t)?vu(nu,e):(uu.unshift(nu),1!==n&&2!==n||(du.inXML=!0)),nu=null}function gu(e,t,n){{const t=uu[0]&&uu[0].tag;"script"!==t&&"style"!==t&&e.includes("&")&&(e=Jc.decodeEntities(e,!1))}const r=uu[0]||eu,o=r.children[r.children.length-1];o&&2===o.type?(o.content+=e,Bu(o.loc,n)):r.children.push({type:2,content:e,loc:Su(t,n)})}function vu(e,t,n=!1){Bu(e.loc,n?Au(t,60):function(e,t){let n=e;for(;tu.charCodeAt(n)!==t&&n<tu.length-1;)n++;return n}(t,62)+1),du.inSFCRoot&&(e.children.length?e.innerLoc.end=(0,o.X$)({},e.children[e.children.length-1].loc.end):e.innerLoc.end=(0,o.X$)({},e.innerLoc.start),e.innerLoc.source=pu(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:i,children:a}=e;if(su||("slot"===r?e.tagType=2:bu(e)?e.tagType=3:function({tag:e,props:t}){if(Jc.isCustomElement(e))return!1;if("component"===e||(n=e.charCodeAt(0),n>64&&n<91)||Bc(e)||Jc.isBuiltInComponent&&Jc.isBuiltInComponent(e)||Jc.isNativeTag&&!Jc.isNativeTag(e))return!0;var n;for(let e=0;e<t.length;e++){const n=t[e];if(6===n.type){if("is"===n.name&&n.value){if(n.value.content.startsWith("vue:"))return!0;if(_c("COMPILER_IS_ON_ELEMENT",Jc,n.loc))return!0}}else if("bind"===n.name&&Lc(n.arg,"is")&&_c("COMPILER_IS_ON_ELEMENT",Jc,n.loc))return!0}return!1}(e)&&(e.tagType=1)),du.inRCDATA||(e.children=wu(a)),0===i&&Jc.isIgnoreNewlineTag(r)){const e=a[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}0===i&&Jc.isPreTag(r)&&lu--,cu===e&&(su=du.inVPre=!1,cu=null),du.inXML&&0===(uu[0]?uu[0].ns:Jc.ns)&&(du.inXML=!1);{const t=e.props;if(!du.inSFCRoot&&xc("COMPILER_NATIVE_TEMPLATE",Jc)&&"template"===e.tag&&!bu(e)){const t=uu[0]||eu,n=t.children.indexOf(e);t.children.splice(n,1,...e.children)}const n=t.find((e=>6===e.type&&"inline-template"===e.name));n&&_c("COMPILER_INLINE_TEMPLATE",Jc,n.loc)&&e.children.length&&(n.value={type:2,content:pu(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:n.loc})}}function Au(e,t){let n=e;for(;tu.charCodeAt(n)!==t&&n>=0;)n--;return n}const yu=new Set(["if","else","else-if","for","slot"]);function bu({tag:e,props:t}){if("template"===e)for(let e=0;e<t.length;e++)if(7===t[e].type&&yu.has(t[e].name))return!0;return!1}const Ou=/\r\n/g;function wu(e,t){const n="preserve"!==Jc.whitespace;let r=!1;for(let t=0;t<e.length;t++){const o=e[t];if(2===o.type)if(lu)o.content=o.content.replace(Ou,"\n");else if(xu(o.content)){const i=e[t-1]&&e[t-1].type,a=e[t+1]&&e[t+1].type;!i||!a||n&&(3===i&&(3===a||1===a)||1===i&&(3===a||1===a&&_u(o.content)))?(r=!0,e[t]=null):o.content=" "}else n&&(o.content=Cu(o.content))}return r?e.filter(Boolean):e}function xu(e){for(let t=0;t<e.length;t++)if(!Ac(e.charCodeAt(t)))return!1;return!0}function _u(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(10===n||13===n)return!0}return!1}function Cu(e){let t="",n=!1;for(let r=0;r<e.length;r++)Ac(e.charCodeAt(r))?n||(t+=" ",n=!0):(t+=e[r],n=!1);return t}function ku(e){(uu[0]||eu).children.push(e)}function Su(e,t){return{start:du.getPos(e),end:null==t?t:du.getPos(t),source:null==t?t:pu(e,t)}}function Vu(e){return Su(e.start.offset,e.end.offset)}function Bu(e,t){e.end=du.getPos(t),e.source=pu(e.start.offset,t)}function Tu(e){const t={type:6,name:e.rawName,nameLoc:Su(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function Nu(e,t=!1,n,r=0,o=0){return lc(e,t,n,r)}function Eu(e,t,n){Jc.onError(Sc(e,Su(t,t)))}function Pu(e,t){if(du.reset(),nu=null,ru=null,ou="",iu=-1,au=-1,uu.length=0,tu=e,Jc=(0,o.X$)({},Kc),t){let e;for(e in t)null!=t[e]&&(Jc[e]=t[e])}du.mode="html"===Jc.parseMode?1:"sfc"===Jc.parseMode?2:0,du.inXML=1===Jc.ns||2===Jc.ns;const n=t&&t.delimiters;n&&(du.delimiterOpen=bc(n[0]),du.delimiterClose=bc(n[1]));const r=eu=function(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:nc}}([],e);return du.parse(tu),r.loc=Su(0,e.length),r.children=wu(r.children),eu=null,r}function Qu(e,t){Du(e,void 0,t,Mu(e,e.children[0]))}function Mu(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!Wc(t)}function Du(e,t,n,r=!1,i=!1){const{children:a}=e,l=[];for(let t=0;t<a.length;t++){const o=a[t];if(1===o.type&&0===o.tagType){const e=r?0:$u(o,n);if(e>0){if(e>=2){o.codegenNode.patchFlag=-1,l.push(o);continue}}else{const e=o.codegenNode;if(13===e.type){const t=e.patchFlag;if((void 0===t||512===t||1===t)&&Iu(o,n)>=2){const t=Lu(o);t&&(e.props=n.hoist(t))}e.dynamicProps&&(e.dynamicProps=n.hoist(e.dynamicProps))}}}else if(12===o.type){if((r?0:$u(o,n))>=2){l.push(o);continue}}if(1===o.type){const t=1===o.tagType;t&&n.scopes.vSlot++,Du(o,e,n,!1,i),t&&n.scopes.vSlot--}else if(11===o.type)Du(o,e,n,1===o.children.length,!0);else if(9===o.type)for(let t=0;t<o.branches.length;t++)Du(o.branches[t],e,n,1===o.branches[t].children.length,i)}let s=!1;if(l.length===a.length&&1===e.type)if(0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&(0,o.cy)(e.codegenNode.children))e.codegenNode.children=c(oc(e.codegenNode.children)),s=!0;else if(1===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&e.codegenNode.children&&!(0,o.cy)(e.codegenNode.children)&&15===e.codegenNode.children.type){const t=u(e.codegenNode,"default");t&&(t.returns=c(oc(t.returns)),s=!0)}else if(3===e.tagType&&t&&1===t.type&&1===t.tagType&&t.codegenNode&&13===t.codegenNode.type&&t.codegenNode.children&&!(0,o.cy)(t.codegenNode.children)&&15===t.codegenNode.children.type){const n=Rc(e,"slot",!0),r=n&&n.arg&&u(t.codegenNode,n.arg);r&&(r.returns=c(oc(r.returns)),s=!0)}if(!s)for(const e of l)e.codegenNode=n.cache(e.codegenNode);function c(e){const t=n.cache(e);return i&&n.hmr&&(t.needArraySpread=!0),t}function u(e,t){if(e.children&&!(0,o.cy)(e.children)&&15===e.children.type){const n=e.children.properties.find((e=>e.key===t||e.key.content===t));return n&&n.value}}l.length&&n.transformHoist&&n.transformHoist(a,n,e)}function $u(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const r=n.get(e);if(void 0!==r)return r;const i=e.codegenNode;if(13!==i.type)return 0;if(i.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag&&"math"!==e.tag)return 0;if(void 0===i.patchFlag){let r=3;const o=Iu(e,t);if(0===o)return n.set(e,0),0;o<r&&(r=o);for(let o=0;o<e.children.length;o++){const i=$u(e.children[o],t);if(0===i)return n.set(e,0),0;i<r&&(r=i)}if(r>1)for(let o=0;o<e.props.length;o++){const i=e.props[o];if(7===i.type&&"bind"===i.name&&i.exp){const o=$u(i.exp,t);if(0===o)return n.set(e,0),0;o<r&&(r=o)}}if(i.isBlock){for(let t=0;t<e.props.length;t++){if(7===e.props[t].type)return n.set(e,0),0}t.removeHelper(Os),t.removeHelper(hc(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(fc(t.inSSR,i.isComponent))}return n.set(e,r),r}return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return $u(e.content,t);case 4:return e.constType;case 8:let a=3;for(let n=0;n<e.children.length;n++){const r=e.children[n];if((0,o.Kg)(r)||(0,o.Bm)(r))continue;const i=$u(r,t);if(0===i)return 0;i<a&&(a=i)}return a;case 20:return 2}}const zu=new Set([Rs,Is,Ls,Fs]);function Ru(e,t){if(14===e.type&&!(0,o.Kg)(e.callee)&&zu.has(e.callee)){const n=e.arguments[0];if(4===n.type)return $u(n,t);if(14===n.type)return Ru(n,t)}return 0}function Iu(e,t){let n=3;const r=Lu(e);if(r&&15===r.type){const{properties:e}=r;for(let r=0;r<e.length;r++){const{key:o,value:i}=e[r],a=$u(o,t);if(0===a)return a;let l;if(a<n&&(n=a),l=4===i.type?$u(i,t):14===i.type?Ru(i,t):0,0===l)return l;l<n&&(n=l)}}return n}function Lu(e){const t=e.codegenNode;if(13===t.type)return t.props}function Fu(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,hmr:i=!1,cacheHandlers:a=!1,nodeTransforms:l=[],directiveTransforms:s={},transformHoist:c=null,isBuiltInComponent:u=o.tE,isCustomElement:d=o.tE,expressionPlugins:f=[],scopeId:h=null,slotted:p=!0,ssr:m=!1,inSSR:g=!1,ssrCssVars:v="",bindingMetadata:A=o.MZ,inline:y=!1,isTS:b=!1,onError:O=Cc,onWarn:w=kc,compatConfig:x}){const _=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),C={filename:t,selfName:_&&(0,o.ZH)((0,o.PT)(_[1])),prefixIdentifiers:n,hoistStatic:r,hmr:i,cacheHandlers:a,nodeTransforms:l,directiveTransforms:s,transformHoist:c,isBuiltInComponent:u,isCustomElement:d,expressionPlugins:f,scopeId:h,slotted:p,ssr:m,inSSR:g,ssrCssVars:v,bindingMetadata:A,inline:y,isTS:b,onError:O,onWarn:w,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=C.helpers.get(e)||0;return C.helpers.set(e,t+1),e},removeHelper(e){const t=C.helpers.get(e);if(t){const n=t-1;n?C.helpers.set(e,n):C.helpers.delete(e)}},helperString(e){return`_${tc[C.helper(e)]}`},replaceNode(e){C.parent.children[C.childIndex]=C.currentNode=e},removeNode(e){const t=C.parent.children,n=e?t.indexOf(e):C.currentNode?C.childIndex:-1;e&&e!==C.currentNode?C.childIndex>n&&(C.childIndex--,C.onNodeRemoved()):(C.currentNode=null,C.onNodeRemoved()),C.parent.children.splice(n,1)},onNodeRemoved:o.tE,addIdentifiers(e){},removeIdentifiers(e){},hoist(e){(0,o.Kg)(e)&&(e=lc(e)),C.hoists.push(e);const t=lc(`_hoisted_${C.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache(e,t=!1,n=!1){const r=function(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:nc}}(C.cached.length,e,t,n);return C.cached.push(r),r}};return C.filters=new Set,C}function Uu(e,t){const n=Fu(e,t);Hu(e,n),t.hoistStatic&&Qu(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:r}=e;if(1===r.length){const n=r[0];if(Mu(e,n)&&n.codegenNode){const r=n.codegenNode;13===r.type&&pc(r,t),e.codegenNode=r}else e.codegenNode=n}else if(r.length>1){let r=64;0,e.codegenNode=rc(t,n(gs),void 0,e.children,r,void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function Hu(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let i=0;i<n.length;i++){const a=n[i](e,t);if(a&&((0,o.cy)(a)?r.push(...a):r.push(a)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(ks);break;case 5:t.ssr||t.helper($s);break;case 9:for(let n=0;n<e.branches.length;n++)Hu(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const i=e.children[n];(0,o.Kg)(i)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=r,Hu(i,t))}}(e,t)}t.currentNode=e;let i=r.length;for(;i--;)r[i]()}function Wu(e,t){const n=(0,o.Kg)(e)?t=>t===e:t=>e.test(t);return(e,r)=>{if(1===e.type){const{props:o}=e;if(3===e.tagType&&o.some(Uc))return;const i=[];for(let a=0;a<o.length;a++){const l=o[a];if(7===l.type&&n(l.name)){o.splice(a,1),a--;const n=t(e,l,r);n&&i.push(n)}}return i}}}const ju="/*@__PURE__*/",qu=e=>`${tc[e]}: _${tc[e]}`;function Xu(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:r=!1,filename:o="template.vue.html",scopeId:i=null,optimizeImports:a=!1,runtimeGlobalName:l="Vue",runtimeModuleName:s="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:d=!1,inSSR:f=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:r,filename:o,scopeId:i,optimizeImports:a,runtimeGlobalName:l,runtimeModuleName:s,ssrRuntimeModuleName:c,ssr:u,isTS:d,inSSR:f,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(e){return`_${tc[e]}`},push(e,t=-2,n){h.code+=e},indent(){p(++h.indentLevel)},deindent(e=!1){e?--h.indentLevel:p(--h.indentLevel)},newline(){p(h.indentLevel)}};function p(e){h.push("\n"+" ".repeat(e),0)}return h}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:o,prefixIdentifiers:i,indent:a,deindent:l,newline:s,scopeId:c,ssr:u}=n,d=Array.from(e.helpers),f=d.length>0,h=!i&&"module"!==r;!function(e,t){const{ssr:n,prefixIdentifiers:r,push:o,newline:i,runtimeModuleName:a,runtimeGlobalName:l,ssrRuntimeModuleName:s}=t,c=l,u=Array.from(e.helpers);if(u.length>0&&(o(`const _Vue = ${c}\n`,-1),e.hoists.length)){o(`const { ${[_s,Cs,ks,Ss,Vs].filter((e=>u.includes(e))).map(qu).join(", ")} } = _Vue\n`,-1)}(function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:r}=t;r();for(let o=0;o<e.length;o++){const i=e[o];i&&(n(`const _hoisted_${o+1} = `),Ku(i,t),r())}t.pure=!1})(e.hoists,t),i(),o("return ")}(e,n);if(o(`function ${u?"ssrRender":"render"}(${(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),a(),h&&(o("with (_ctx) {"),a(),f&&(o(`const { ${d.map(qu).join(", ")} } = _Vue\n`,-1),s())),e.components.length&&(Yu(e.components,"component",n),(e.directives.length||e.temps>0)&&s()),e.directives.length&&(Yu(e.directives,"directive",n),e.temps>0&&s()),e.filters&&e.filters.length&&(s(),Yu(e.filters,"filter",n),s()),e.temps>0){o("let ");for(let t=0;t<e.temps;t++)o(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(o("\n",0),s()),u||o("return "),e.codegenNode?Ku(e.codegenNode,n):o("null"),h&&(l(),o("}")),l(),o("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Yu(e,t,{helper:n,push:r,newline:o,isTS:i}){const a=n("filter"===t?Es:"component"===t?Bs:Ns);for(let n=0;n<e.length;n++){let l=e[n];const s=l.endsWith("__self");s&&(l=l.slice(0,-6)),r(`const ${Gc(l,t)} = ${a}(${JSON.stringify(l)}${s?", true":""})${i?"!":""}`),n<e.length-1&&o()}}function Gu(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Zu(e,t,n),n&&t.deindent(),t.push("]")}function Zu(e,t,n=!1,r=!0){const{push:i,newline:a}=t;for(let l=0;l<e.length;l++){const s=e[l];(0,o.Kg)(s)?i(s,-3):(0,o.cy)(s)?Gu(s,t):Ku(s,t),l<e.length-1&&(n?(r&&i(","),a()):r&&i(", "))}}function Ku(e,t){if((0,o.Kg)(e))t.push(e,-3);else if((0,o.Bm)(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:Ku(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),-3,e)}(e,t);break;case 4:Ju(e,t);break;case 5:!function(e,t){const{push:n,helper:r,pure:o}=t;o&&n(ju);n(`${r($s)}(`),Ku(e.content,t),n(")")}(e,t);break;case 8:ed(e,t);break;case 3:!function(e,t){const{push:n,helper:r,pure:o}=t;o&&n(ju);n(`${r(ks)}(${JSON.stringify(e.content)})`,-3,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:r,pure:o}=t,{tag:i,props:a,children:l,patchFlag:s,dynamicProps:c,directives:u,isBlock:d,disableTracking:f,isComponent:h}=e;let p;s&&(p=String(s));u&&n(r(Ps)+"(");d&&n(`(${r(Os)}(${f?"true":""}), `);o&&n(ju);const m=d?hc(t.inSSR,h):fc(t.inSSR,h);n(r(m)+"(",-2,e),Zu(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([i,a,l,p,c]),t),n(")"),d&&n(")");u&&(n(", "),Ku(u,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:r,pure:i}=t,a=(0,o.Kg)(e.callee)?e.callee:r(e.callee);i&&n(ju);n(a+"(",-2,e),Zu(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:r,deindent:o,newline:i}=t,{properties:a}=e;if(!a.length)return void n("{}",-2,e);const l=a.length>1||!1;n(l?"{":"{ "),l&&r();for(let e=0;e<a.length;e++){const{key:r,value:o}=a[e];td(r,t),n(": "),Ku(o,t),e<a.length-1&&(n(","),i())}l&&o(),n(l?"}":" }")}(e,t);break;case 17:!function(e,t){Gu(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:r,deindent:i}=t,{params:a,returns:l,body:s,newline:c,isSlot:u}=e;u&&n(`_${tc[Gs]}(`);n("(",-2,e),(0,o.cy)(a)?Zu(a,t):a&&Ku(a,t);n(") => "),(c||s)&&(n("{"),r());l?(c&&n("return "),(0,o.cy)(l)?Gu(l,t):Ku(l,t)):s&&Ku(s,t);(c||s)&&(i(),n("}"));u&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:r,alternate:o,newline:i}=e,{push:a,indent:l,deindent:s,newline:c}=t;if(4===n.type){const e=!Nc(n.content);e&&a("("),Ju(n,t),e&&a(")")}else a("("),Ku(n,t),a(")");i&&l(),t.indentLevel++,i||a(" "),a("? "),Ku(r,t),t.indentLevel--,i&&c(),i||a(" "),a(": ");const u=19===o.type;u||t.indentLevel++;Ku(o,t),u||t.indentLevel--;i&&s(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:r,indent:o,deindent:i,newline:a}=t,{needPauseTracking:l,needArraySpread:s}=e;s&&n("[...(");n(`_cache[${e.index}] || (`),l&&(o(),n(`${r(qs)}(-1`),e.inVOnce&&n(", true"),n("),"),a(),n("("));n(`_cache[${e.index}] = `),Ku(e.value,t),l&&(n(`).cacheIndex = ${e.index},`),a(),n(`${r(qs)}(1),`),a(),n(`_cache[${e.index}]`),i());n(")"),s&&n(")]")}(e,t);break;case 21:Zu(e.body,t,!0,!1)}}function Ju(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function ed(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];(0,o.Kg)(r)?t.push(r,-3):Ku(r,t)}}function td(e,t){const{push:n}=t;if(8===e.type)n("["),ed(e,t),n("]");else if(e.isStatic){n(Nc(e.content)?e.content:JSON.stringify(e.content),-2,e)}else n(`[${e.content}]`,-3,e)}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const nd=Wu(/^(if|else|else-if)$/,((e,t,n)=>function(e,t,n,r){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const r=t.exp?t.exp.loc:e.loc;n.onError(Sc(28,t.loc)),t.exp=lc("true",!1,r)}0;if("if"===t.name){const o=rd(e,t),i={type:9,loc:Vu(e.loc),branches:[o]};if(n.replaceNode(i),r)return r(i,o,!0)}else{const o=n.parent.children;let i=o.indexOf(e);for(;i-- >=-1;){const a=o[i];if(a&&3===a.type)n.removeNode(a);else{if(!a||2!==a.type||a.content.trim().length){if(a&&9===a.type){"else-if"===t.name&&void 0===a.branches[a.branches.length-1].condition&&n.onError(Sc(30,e.loc)),n.removeNode();const o=rd(e,t);0,a.branches.push(o);const i=r&&r(a,o,!1);Hu(o,n),i&&i(),n.currentNode=null}else n.onError(Sc(30,e.loc));break}n.removeNode(a)}}}}(e,t,n,((e,t,r)=>{const o=n.parent.children;let i=o.indexOf(e),a=0;for(;i-- >=0;){const e=o[i];e&&9===e.type&&(a+=e.branches.length)}return()=>{if(r)e.codegenNode=od(t,a,n);else{const r=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);r.alternate=od(t,a+e.branches.length-1,n)}}}))));function rd(e,t){const n=3===e.tagType;return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:n&&!Rc(e,"for")?e.children:[e],userKey:Ic(e,"key"),isTemplateIf:n}}function od(e,t,n){return e.condition?dc(e.condition,id(e,t,n),cc(n.helper(ks),['""',"true"])):id(e,t,n)}function id(e,t,n){const{helper:r}=n,o=ac("key",lc(`${t}`,!1,nc,2)),{children:i}=e,a=i[0];if(1!==i.length||1!==a.type){if(1===i.length&&11===a.type){const e=a.codegenNode;return Xc(e,o,n),e}{let t=64;return rc(n,r(gs),ic([o]),i,t,void 0,void 0,!0,!1,!1,e.loc)}}{const e=a.codegenNode,t=14===(l=e).type&&l.callee===Js?l.arguments[1].returns:l;return 13===t.type&&pc(t,n),Xc(t,o,n),e}var l}const ad=(e,t,n)=>{const{modifiers:r,loc:i}=e,a=e.arg;let{exp:l}=e;if(l&&4===l.type&&!l.content.trim()&&(l=void 0),!l){if(4!==a.type||!a.isStatic)return n.onError(Sc(52,a.loc)),{props:[ac(a,lc("",!0,i))]};ld(e),l=e.exp}return 4!==a.type?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=`${a.content} || ""`),r.some((e=>"camel"===e.content))&&(4===a.type?a.isStatic?a.content=(0,o.PT)(a.content):a.content=`${n.helperString(Hs)}(${a.content})`:(a.children.unshift(`${n.helperString(Hs)}(`),a.children.push(")"))),n.inSSR||(r.some((e=>"prop"===e.content))&&sd(a,"."),r.some((e=>"attr"===e.content))&&sd(a,"^")),{props:[ac(a,l)]}},ld=(e,t)=>{const n=e.arg,r=(0,o.PT)(n.content);e.exp=lc(r,!1,n.loc)},sd=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},cd=Wu("for",((e,t,n)=>{const{helper:r,removeHelper:o}=n;return function(e,t,n,r){if(!t.exp)return void n.onError(Sc(31,t.loc));const o=t.forParseResult;if(!o)return void n.onError(Sc(32,t.loc));ud(o,n);const{addIdentifiers:i,removeIdentifiers:a,scopes:l}=n,{source:s,value:c,key:u,index:d}=o,f={type:11,loc:t.loc,source:s,valueAlias:c,keyAlias:u,objectIndexAlias:d,parseResult:o,children:Hc(e)?e.children:[e]};n.replaceNode(f),l.vFor++;const h=r&&r(f);return()=>{l.vFor--,h&&h()}}(e,t,n,(t=>{const i=cc(r(Qs),[t.source]),a=Hc(e),l=Rc(e,"memo"),s=Ic(e,"key",!1,!0);s&&7===s.type&&!s.exp&&ld(s);let c=s&&(6===s.type?s.value?lc(s.value.content,!0):void 0:s.exp);const u=s&&c?ac("key",c):null,d=4===t.source.type&&t.source.constType>0,f=d?64:s?128:256;return t.codegenNode=rc(n,r(gs),void 0,i,f,void 0,void 0,!0,!d,!1,e.loc),()=>{let s;const{children:f}=t;const h=1!==f.length||1!==f[0].type,p=Wc(e)?e:a&&1===e.children.length&&Wc(e.children[0])?e.children[0]:null;if(p?(s=p.codegenNode,a&&u&&Xc(s,u,n)):h?s=rc(n,r(gs),u?ic([u]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(s=f[0].codegenNode,a&&u&&Xc(s,u,n),s.isBlock!==!d&&(s.isBlock?(o(Os),o(hc(n.inSSR,s.isComponent))):o(fc(n.inSSR,s.isComponent))),s.isBlock=!d,s.isBlock?(r(Os),r(hc(n.inSSR,s.isComponent))):r(fc(n.inSSR,s.isComponent))),l){const e=uc(dd(t.parseResult,[lc("_cached")]));e.body={type:21,body:[sc(["const _memo = (",l.exp,")"]),sc(["if (_cached",...c?[" && _cached.key === ",c]:[],` && ${n.helperString(ec)}(_cached, _memo)) return _cached`]),sc(["const _item = ",s]),lc("_item.memo = _memo"),lc("return _item")],loc:nc},i.arguments.push(e,lc("_cache"),lc(String(n.cached.length))),n.cached.push(null)}else i.arguments.push(uc(dd(t.parseResult),s,!0))}}))}));function ud(e,t){e.finalized||(e.finalized=!0)}function dd({value:e,key:t,index:n},r=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map(((e,t)=>e||lc("_".repeat(t+1),!1)))}([e,t,n,...r])}const fd=lc("undefined",!1),hd=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=Rc(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},pd=(e,t,n,r)=>uc(e,n,!1,!0,n.length?n[0].loc:r);function md(e,t,n=pd){t.helper(Gs);const{children:r,loc:o}=e,i=[],a=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const s=Rc(e,"slot",!0);if(s){const{arg:e,exp:t}=s;e&&!Vc(e)&&(l=!0),i.push(ac(e||lc("default",!0),n(t,void 0,r,o)))}let c=!1,u=!1;const d=[],f=new Set;let h=0;for(let e=0;e<r.length;e++){const o=r[e];let p;if(!Hc(o)||!(p=Rc(o,"slot",!0))){3!==o.type&&d.push(o);continue}if(s){t.onError(Sc(37,p.loc));break}c=!0;const{children:m,loc:g}=o,{arg:v=lc("default",!0),exp:A,loc:y}=p;let b;Vc(v)?b=v?v.content:"default":l=!0;const O=Rc(o,"for"),w=n(A,O,m,g);let x,_;if(x=Rc(o,"if"))l=!0,a.push(dc(x.exp,gd(v,w,h++),fd));else if(_=Rc(o,/^else(-if)?$/,!0)){let n,o=e;for(;o--&&(n=r[o],3===n.type););if(n&&Hc(n)&&Rc(n,/^(else-)?if$/)){let e=a[a.length-1];for(;19===e.alternate.type;)e=e.alternate;e.alternate=_.exp?dc(_.exp,gd(v,w,h++),fd):gd(v,w,h++)}else t.onError(Sc(30,_.loc))}else if(O){l=!0;const e=O.forParseResult;e?(ud(e),a.push(cc(t.helper(Qs),[e.source,uc(dd(e),gd(v,w),!0)]))):t.onError(Sc(32,O.loc))}else{if(b){if(f.has(b)){t.onError(Sc(38,y));continue}f.add(b),"default"===b&&(u=!0)}i.push(ac(v,w))}}if(!s){const e=(e,r)=>{const i=n(e,void 0,r,o);return t.compatConfig&&(i.isNonScopedSlot=!0),ac("default",i)};c?d.length&&d.some((e=>Ad(e)))&&(u?t.onError(Sc(39,d[0].loc)):i.push(e(void 0,d))):i.push(e(void 0,r))}const p=l?2:vd(e.children)?3:1;let m=ic(i.concat(ac("_",lc(p+"",!1))),o);return a.length&&(m=cc(t.helper(Ds),[m,oc(a)])),{slots:m,hasDynamicSlots:l}}function gd(e,t,n){const r=[ac("name",e),ac("fn",t)];return null!=n&&r.push(ac("key",lc(String(n),!0))),ic(r)}function vd(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||vd(n.children))return!0;break;case 9:if(vd(n.branches))return!0;break;case 10:case 11:if(vd(n.children))return!0}}return!1}function Ad(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():Ad(e.content))}const yd=new WeakMap,bd=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:r}=e,i=1===e.tagType;let a=i?function(e,t,n=!1){let{tag:r}=e;const o=_d(r),i=Ic(e,"is",!1,!0);if(i)if(o||xc("COMPILER_IS_ON_ELEMENT",t)){let e;if(6===i.type?e=i.value&&lc(i.value.content,!0):(e=i.exp,e||(e=lc("is",!1,i.arg.loc))),e)return cc(t.helper(Ts),[e])}else 6===i.type&&i.value.content.startsWith("vue:")&&(r=i.value.content.slice(4));const a=Bc(r)||t.isBuiltInComponent(r);if(a)return n||t.helper(a),a;return t.helper(Bs),t.components.add(r),Gc(r,"component")}(e,t):`"${n}"`;const l=(0,o.Gv)(a)&&a.callee===Ts;let s,c,u,d,f,h=0,p=l||a===vs||a===As||!i&&("svg"===n||"foreignObject"===n||"math"===n);if(r.length>0){const n=Od(e,t,void 0,i,l);s=n.props,h=n.patchFlag,d=n.dynamicPropNames;const r=n.directives;f=r&&r.length?oc(r.map((e=>function(e,t){const n=[],r=yd.get(e);r?n.push(t.helperString(r)):(t.helper(Ns),t.directives.add(e.name),n.push(Gc(e.name,"directive")));const{loc:o}=e;e.exp&&n.push(e.exp);e.arg&&(e.exp||n.push("void 0"),n.push(e.arg));if(Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=lc("true",!1,o);n.push(ic(e.modifiers.map((e=>ac(e,t))),o))}return oc(n,e.loc)}(e,t)))):void 0,n.shouldUseBlock&&(p=!0)}if(e.children.length>0){a===ys&&(p=!0,h|=1024);if(i&&a!==vs&&a!==ys){const{slots:n,hasDynamicSlots:r}=md(e,t);c=n,r&&(h|=1024)}else if(1===e.children.length&&a!==vs){const n=e.children[0],r=n.type,o=5===r||8===r;o&&0===$u(n,t)&&(h|=1),c=o||2===r?n:e.children}else c=e.children}d&&d.length&&(u=function(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}(d)),e.codegenNode=rc(t,a,s,c,0===h?void 0:h,u,f,!!p,!1,i,e.loc)};function Od(e,t,n=e.props,r,i,a=!1){const{tag:l,loc:s,children:c}=e;let u=[];const d=[],f=[],h=c.length>0;let p=!1,m=0,g=!1,v=!1,A=!1,y=!1,b=!1,O=!1;const w=[],x=e=>{u.length&&(d.push(ic(wd(u),s)),u=[]),e&&d.push(e)},_=()=>{t.scopes.vFor>0&&u.push(ac(lc("ref_for",!0),lc("true")))},C=({key:e,value:n})=>{if(Vc(e)){const a=e.content,l=(0,o.Mp)(a);if(!l||r&&!i||"onclick"===a.toLowerCase()||"onUpdate:modelValue"===a||(0,o.SU)(a)||(y=!0),l&&(0,o.SU)(a)&&(O=!0),l&&14===n.type&&(n=n.arguments[0]),20===n.type||(4===n.type||8===n.type)&&$u(n,t)>0)return;"ref"===a?g=!0:"class"===a?v=!0:"style"===a?A=!0:"key"===a||w.includes(a)||w.push(a),!r||"class"!==a&&"style"!==a||w.includes(a)||w.push(a)}else b=!0};for(let i=0;i<n.length;i++){const c=n[i];if(6===c.type){const{loc:e,name:n,nameLoc:r,value:o}=c;let i=!0;if("ref"===n&&(g=!0,_()),"is"===n&&(_d(l)||o&&o.content.startsWith("vue:")||xc("COMPILER_IS_ON_ELEMENT",t)))continue;u.push(ac(lc(n,!0,r),lc(o?o.content:"",i,o?o.loc:e)))}else{const{name:n,arg:i,exp:g,loc:v,modifiers:A}=c,y="bind"===n,O="on"===n;if("slot"===n){r||t.onError(Sc(40,v));continue}if("once"===n||"memo"===n)continue;if("is"===n||y&&Lc(i,"is")&&(_d(l)||xc("COMPILER_IS_ON_ELEMENT",t)))continue;if(O&&a)continue;if((y&&Lc(i,"key")||O&&h&&Lc(i,"vue:before-update"))&&(p=!0),y&&Lc(i,"ref")&&_(),!i&&(y||O)){if(b=!0,g)if(y){if(_(),x(),xc("COMPILER_V_BIND_OBJECT_ORDER",t)){d.unshift(g);continue}d.push(g)}else x({type:14,loc:v,callee:t.helper(Us),arguments:r?[g]:[g,"true"]});else t.onError(Sc(y?34:35,v));continue}y&&A.some((e=>"prop"===e.content))&&(m|=32);const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(c,e,t);!a&&n.forEach(C),O&&i&&!Vc(i)?x(ic(n,s)):u.push(...n),r&&(f.push(c),(0,o.Bm)(r)&&yd.set(c,r))}else(0,o.lk)(n)||(f.push(c),h&&(p=!0))}}let k;if(d.length?(x(),k=d.length>1?cc(t.helper(zs),d,s):d[0]):u.length&&(k=ic(wd(u),s)),b?m|=16:(v&&!r&&(m|=2),A&&!r&&(m|=4),w.length&&(m|=8),y&&(m|=32)),p||0!==m&&32!==m||!(g||O||f.length>0)||(m|=512),!t.inSSR&&k)switch(k.type){case 15:let e=-1,n=-1,r=!1;for(let t=0;t<k.properties.length;t++){const o=k.properties[t].key;Vc(o)?"class"===o.content?e=t:"style"===o.content&&(n=t):o.isHandlerKey||(r=!0)}const o=k.properties[e],i=k.properties[n];r?k=cc(t.helper(Ls),[k]):(o&&!Vc(o.value)&&(o.value=cc(t.helper(Rs),[o.value])),i&&(A||4===i.value.type&&"["===i.value.content.trim()[0]||17===i.value.type)&&(i.value=cc(t.helper(Is),[i.value])));break;case 14:break;default:k=cc(t.helper(Ls),[cc(t.helper(Fs),[k])])}return{props:k,directives:f,patchFlag:m,dynamicPropNames:w,shouldUseBlock:p}}function wd(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const i=e[r];if(8===i.key.type||!i.key.isStatic){n.push(i);continue}const a=i.key.content,l=t.get(a);l?("style"===a||"class"===a||(0,o.Mp)(a))&&xd(l,i):(t.set(a,i),n.push(i))}return n}function xd(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=oc([e.value,t.value],e.loc)}function _d(e){return"component"===e||"Component"===e}const Cd=(e,t)=>{if(Wc(e)){const{children:n,loc:r}=e,{slotName:i,slotProps:a}=function(e,t){let n,r='"default"';const i=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];if(6===n.type)n.value&&("name"===n.name?r=JSON.stringify(n.value.content):(n.name=(0,o.PT)(n.name),i.push(n)));else if("bind"===n.name&&Lc(n.arg,"name")){if(n.exp)r=n.exp;else if(n.arg&&4===n.arg.type){const e=(0,o.PT)(n.arg.content);r=n.exp=lc(e,!1,n.arg.loc)}}else"bind"===n.name&&n.arg&&Vc(n.arg)&&(n.arg.content=(0,o.PT)(n.arg.content)),i.push(n)}if(i.length>0){const{props:r,directives:o}=Od(e,t,i,!1,!1);n=r,o.length&&t.onError(Sc(36,o[0].loc))}return{slotName:r,slotProps:n}}(e,t),l=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let s=2;a&&(l[2]=a,s=3),n.length&&(l[3]=uc([],n,!1,!1,r),s=4),t.scopeId&&!t.slotted&&(s=5),l.splice(s),e.codegenNode=cc(t.helper(Ms),l,r)}};const kd=(e,t,n,r)=>{const{loc:i,modifiers:a,arg:l}=e;let s;if(e.exp||a.length||n.onError(Sc(35,i)),4===l.type)if(l.isStatic){let e=l.content;0,e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`);s=lc(0!==t.tagType||e.startsWith("vnode")||!/[A-Z]/.test(e)?(0,o.rU)((0,o.PT)(e)):`on:${e}`,!0,l.loc)}else s=sc([`${n.helperString(js)}(`,l,")"]);else s=l,s.children.unshift(`${n.helperString(js)}(`),s.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let u=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const e=Dc(c),t=!(e||zc(c)),n=c.content.includes(";");0,(t||u&&e)&&(c=sc([`${t?"$event":"(...args)"} => ${n?"{":"("}`,c,n?"}":")"]))}let d={props:[ac(s,c||lc("() => {}",!1,i))]};return r&&(d=r(d)),u&&(d.props[0].value=n.cache(d.props[0].value)),d.props.forEach((e=>e.key.isHandlerKey=!0)),d},Sd=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let r,o=!1;for(let e=0;e<n.length;e++){const t=n[e];if(Fc(t)){o=!0;for(let o=e+1;o<n.length;o++){const i=n[o];if(!Fc(i)){r=void 0;break}r||(r=n[e]=sc([t],t.loc)),r.children.push(" + ",i),n.splice(o,1),o--}}}if(o&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find((e=>7===e.type&&!t.directiveTransforms[e.name]))||"template"===e.tag)))for(let e=0;e<n.length;e++){const r=n[e];if(Fc(r)||8===r.type){const o=[];2===r.type&&" "===r.content||o.push(r),t.ssr||0!==$u(r,t)||o.push("1"),n[e]={type:12,content:r,loc:r.loc,codegenNode:cc(t.helper(Ss),o)}}}}},Vd=new WeakSet,Bd=(e,t)=>{if(1===e.type&&Rc(e,"once",!0)){if(Vd.has(e)||t.inVOnce||t.inSSR)return;return Vd.add(e),t.inVOnce=!0,t.helper(qs),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0,!0))}}},Td=(e,t,n)=>{const{exp:r,arg:i}=e;if(!r)return n.onError(Sc(41,e.loc)),Nd();const a=r.loc.source.trim(),l=4===r.type?r.content:a,s=n.bindingMetadata[a];if("props"===s||"props-aliased"===s)return n.onError(Sc(44,r.loc)),Nd();if(!l.trim()||!Dc(r))return n.onError(Sc(42,r.loc)),Nd();const c=i||lc("modelValue",!0),u=i?Vc(i)?`onUpdate:${(0,o.PT)(i.content)}`:sc(['"onUpdate:" + ',i]):"onUpdate:modelValue";let d;d=sc([`${n.isTS?"($event: any)":"$event"} => ((`,r,") = $event)"]);const f=[ac(c,e.exp),ac(u,d)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map((e=>e.content)).map((e=>(Nc(e)?e:JSON.stringify(e))+": true")).join(", "),n=i?Vc(i)?`${i.content}Modifiers`:sc([i,' + "Modifiers"']):"modelModifiers";f.push(ac(n,lc(`{ ${t} }`,!1,e.loc,2)))}return Nd(f)};function Nd(e=[]){return{props:e}}const Ed=/[\w).+\-_$\]]/,Pd=(e,t)=>{xc("COMPILER_FILTERS",t)&&(5===e.type?Qd(e.content,t):1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&Qd(e.exp,t)})))};function Qd(e,t){if(4===e.type)Md(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];"object"==typeof r&&(4===r.type?Md(r,t):8===r.type?Qd(e,t):5===r.type&&Qd(r.content,t))}}function Md(e,t){const n=e.content;let r,o,i,a,l=!1,s=!1,c=!1,u=!1,d=0,f=0,h=0,p=0,m=[];for(i=0;i<n.length;i++)if(o=r,r=n.charCodeAt(i),l)39===r&&92!==o&&(l=!1);else if(s)34===r&&92!==o&&(s=!1);else if(c)96===r&&92!==o&&(c=!1);else if(u)47===r&&92!==o&&(u=!1);else if(124!==r||124===n.charCodeAt(i+1)||124===n.charCodeAt(i-1)||d||f||h){switch(r){case 34:s=!0;break;case 39:l=!0;break;case 96:c=!0;break;case 40:h++;break;case 41:h--;break;case 91:f++;break;case 93:f--;break;case 123:d++;break;case 125:d--}if(47===r){let e,t=i-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&Ed.test(e)||(u=!0)}}else void 0===a?(p=i+1,a=n.slice(0,i).trim()):g();function g(){m.push(n.slice(p,i).trim()),p=i+1}if(void 0===a?a=n.slice(0,i).trim():0!==p&&g(),m.length){for(i=0;i<m.length;i++)a=Dd(a,m[i],t);e.content=a,e.ast=void 0}}function Dd(e,t,n){n.helper(Es);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${Gc(t,"filter")}(${e})`;{const o=t.slice(0,r),i=t.slice(r+1);return n.filters.add(o),`${Gc(o,"filter")}(${e}${")"!==i?","+i:i}`}}const $d=new WeakSet,zd=(e,t)=>{if(1===e.type){const n=Rc(e,"memo");if(!n||$d.has(e))return;return $d.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&13===r.type&&(1!==e.tagType&&pc(r,t),e.codegenNode=cc(t.helper(Js),[n.exp,uc(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))}}};function Rd(e,t={}){const n=t.onError||Cc,r="module"===t.mode;!0===t.prefixIdentifiers?n(Sc(47)):r&&n(Sc(48));t.cacheHandlers&&n(Sc(49)),t.scopeId&&!r&&n(Sc(50));const i=(0,o.X$)({},t,{prefixIdentifiers:!1}),a=(0,o.Kg)(e)?Pu(e,i):e,[l,s]=[[Bd,nd,zd,cd,Pd,Cd,bd,hd,Sd],{on:kd,bind:ad,model:Td}];return Uu(a,(0,o.X$)({},i,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:(0,o.X$)({},s,t.directiveTransforms||{})})),Xu(a,i)}const Id=Symbol(""),Ld=Symbol(""),Fd=Symbol(""),Ud=Symbol(""),Hd=Symbol(""),Wd=Symbol(""),jd=Symbol(""),qd=Symbol(""),Xd=Symbol(""),Yd=Symbol("");var Gd;let Zd;Gd={[Id]:"vModelRadio",[Ld]:"vModelCheckbox",[Fd]:"vModelText",[Ud]:"vModelSelect",[Hd]:"vModelDynamic",[Wd]:"withModifiers",[jd]:"withKeys",[qd]:"vShow",[Xd]:"Transition",[Yd]:"TransitionGroup"},Object.getOwnPropertySymbols(Gd).forEach((e=>{tc[e]=Gd[e]}));const Kd={parseMode:"html",isVoidTag:o.BU,isNativeTag:e=>(0,o.OC)(e)||(0,o.nC)(e)||(0,o.Sf)(e),isPreTag:e=>"pre"===e,isIgnoreNewlineTag:e=>"pre"===e||"textarea"===e,decodeEntities:function(e,t=!1){return Zd||(Zd=document.createElement("div")),t?(Zd.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,Zd.children[0].getAttribute("foo")):(Zd.innerHTML=e,Zd.textContent)},isBuiltInComponent:e=>"Transition"===e||"transition"===e?Xd:"TransitionGroup"===e||"transition-group"===e?Yd:void 0,getNamespace(e,t,n){let r=t?t.ns:n;if(t&&2===r)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some((e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content)))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(r=0);else t&&1===r&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(r=0));if(0===r){if("svg"===e)return 1;if("math"===e)return 2}return r}},Jd=(e,t)=>{const n=(0,o.Gx)(e);return lc(JSON.stringify(n),!1,t,3)};function ef(e,t){return Sc(e,t)}const tf=(0,o.pD)("passive,once,capture"),nf=(0,o.pD)("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),rf=(0,o.pD)("left,right"),of=(0,o.pD)("onkeyup,onkeydown,onkeypress"),af=(e,t)=>Vc(e)&&"onclick"===e.content.toLowerCase()?lc(t,!0):4!==e.type?sc(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e;const lf=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()};const sf=[e=>{1===e.type&&e.props.forEach(((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:lc("style",!0,t.loc),exp:Jd(t.value.content,t.loc),modifiers:[],loc:t.loc})}))}],cf={cloak:()=>({props:[]}),html:(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(ef(53,o)),t.children.length&&(n.onError(ef(54,o)),t.children.length=0),{props:[ac(lc("innerHTML",!0,o),r||lc("",!0))]}},text:(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(ef(55,o)),t.children.length&&(n.onError(ef(56,o)),t.children.length=0),{props:[ac(lc("textContent",!0),r?$u(r,n)>0?r:cc(n.helperString($s),[r],o):lc("",!0))]}},model:(e,t,n)=>{const r=Td(e,t,n);if(!r.props.length||1===t.tagType)return r;e.arg&&n.onError(ef(58,e.arg.loc));const{tag:o}=t,i=n.isCustomElement(o);if("input"===o||"textarea"===o||"select"===o||i){let a=Fd,l=!1;if("input"===o||i){const r=Ic(t,"type");if(r){if(7===r.type)a=Hd;else if(r.value)switch(r.value.content){case"radio":a=Id;break;case"checkbox":a=Ld;break;case"file":l=!0,n.onError(ef(59,e.loc))}}else(function(e){return e.props.some((e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))})(t)&&(a=Hd)}else"select"===o&&(a=Ud);l||(r.needRuntime=n.helper(a))}else n.onError(ef(57,e.loc));return r.props=r.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),r},on:(e,t,n)=>kd(e,t,n,(t=>{const{modifiers:r}=e;if(!r.length)return t;let{key:i,value:a}=t.props[0];const{keyModifiers:l,nonKeyModifiers:s,eventOptionModifiers:c}=((e,t,n)=>{const r=[],o=[],i=[];for(let a=0;a<t.length;a++){const l=t[a].content;"native"===l&&_c("COMPILER_V_ON_NATIVE",n)||tf(l)?i.push(l):rf(l)?Vc(e)?of(e.content.toLowerCase())?r.push(l):o.push(l):(r.push(l),o.push(l)):nf(l)?o.push(l):r.push(l)}return{keyModifiers:r,nonKeyModifiers:o,eventOptionModifiers:i}})(i,r,n,e.loc);if(s.includes("right")&&(i=af(i,"onContextmenu")),s.includes("middle")&&(i=af(i,"onMouseup")),s.length&&(a=cc(n.helper(Wd),[a,JSON.stringify(s)])),!l.length||Vc(i)&&!of(i.content.toLowerCase())||(a=cc(n.helper(jd),[a,JSON.stringify(l)])),c.length){const e=c.map(o.ZH).join("");i=Vc(i)?lc(`${i.content}${e}`,!0):sc(["(",i,`) + "${e}"`])}return{props:[ac(i,a)]}})),show:(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(ef(61,o)),{props:[],needRuntime:n.helper(qd)}}};const uf=Object.create(null);function df(e,t){if(!(0,o.Kg)(e)){if(!e.nodeType)return o.tE;e=e.innerHTML}const n=(0,o.eW)(e,t),i=uf[n];if(i)return i;if("#"===e[0]){const t=document.querySelector(e);0,e=t?t.innerHTML:""}const a=(0,o.X$)({hoistStatic:!0,onError:void 0,onWarn:o.tE},t);a.isCustomElement||"undefined"==typeof customElements||(a.isCustomElement=e=>!!customElements.get(e));const{code:l}=function(e,t={}){return Rd(e,(0,o.X$)({},Kd,t,{nodeTransforms:[lf,...sf,...t.nodeTransforms||[]],directiveTransforms:(0,o.X$)({},cf,t.directiveTransforms||{}),transformHoist:null}))}(e,a);const s=new Function("Vue",l)(r);return s._rc=!0,uf[n]=s}ta(df)},61445:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r,o=n(61431),i=["onActivate","onAddUndo","onBeforeAddUndo","onBeforeExecCommand","onBeforeGetContent","onBeforeRenderUI","onBeforeSetContent","onBeforePaste","onBlur","onChange","onClearUndos","onClick","onContextMenu","onCopy","onCut","onDblclick","onDeactivate","onDirty","onDrag","onDragDrop","onDragEnd","onDragGesture","onDragOver","onDrop","onExecCommand","onFocus","onFocusIn","onFocusOut","onGetContent","onHide","onInit","onKeyDown","onKeyPress","onKeyUp","onLoadContent","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onNodeChange","onObjectResizeStart","onObjectResized","onObjectSelected","onPaste","onPostProcess","onPostRender","onPreProcess","onProgressState","onRedo","onRemove","onReset","onSaveContent","onSelectionChange","onSetAttrib","onSetContent","onShow","onSubmit","onUndo","onVisualAid"],a=function(e){return-1!==i.map((function(e){return e.toLowerCase()})).indexOf(e.toLowerCase())},l=function(e,t,n,r,i,l){r.setContent(l()),n.attrs["onUpdate:modelValue"]&&function(e,t,n,r){var i=e.modelEvents?e.modelEvents:null,a=Array.isArray(i)?i.join(" "):i;(0,o.watch)(r,(function(t,r){n&&"string"==typeof t&&t!==r&&t!==n.getContent({format:e.outputFormat})&&n.setContent(t)})),n.on(a||"change input undo redo",(function(){t.emit("update:modelValue",n.getContent({format:e.outputFormat}))}))}(t,n,r,i),function(e,t,n){Object.keys(t).filter(a).forEach((function(r){var o=t[r];"function"==typeof o&&("onInit"===r?o(e,n):n.on(r.substring(2),(function(e){return o(e,n)})))}))}(e,n.attrs,r)},s=0,c=function(e){var t=Date.now();return e+"_"+Math.floor(1e9*Math.random())+ ++s+String(t)},u=function(e){return void 0===e||""===e?[]:Array.isArray(e)?e:e.split(" ")},d=function(){return{listeners:[],scriptId:c("tiny-script"),scriptLoaded:!1}},f=(r=d(),{load:function(e,t,n){r.scriptLoaded?n():(r.listeners.push(n),e.getElementById(r.scriptId)||function(e,t,n,r){var o=t.createElement("script");o.referrerPolicy="origin",o.type="application/javascript",o.id=e,o.src=n;var i=function(){o.removeEventListener("load",i),r()};o.addEventListener("load",i),t.head&&t.head.appendChild(o)}(r.scriptId,e,t,(function(){r.listeners.forEach((function(e){return e()})),r.scriptLoaded=!0})))},reinitialize:function(){r=d()}}),h=function(){var e="undefined"!=typeof window?window:n.g;return e&&e.tinymce?e.tinymce:null},p={apiKey:String,cloudChannel:String,id:String,init:Object,initialValue:String,inline:Boolean,modelEvents:[String,Array],plugins:[String,Array],tagName:String,toolbar:[String,Array],modelValue:String,disabled:Boolean,tinymceScriptSrc:String,outputFormat:{type:String,validator:function(e){return"html"===e||"text"===e}}},m=function(){return m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},m.apply(this,arguments)},g={selector:void 0,target:void 0},v=(0,o.defineComponent)({props:p,setup:function(e,t){var n=e.init?m(m({},e.init),g):m({},g),r=(0,o.toRefs)(e),i=r.disabled,a=r.modelValue,s=r.tagName,d=(0,o.ref)(null),p=null,v=e.id||c("tiny-vue"),A=e.init&&e.init.inline||e.inline,y=!!t.attrs["onUpdate:modelValue"],b=!0,O=e.initialValue?e.initialValue:"",w="",x=function(){var r,o,i,s=(r=b,y?function(){return(null==a?void 0:a.value)?a.value:""}:function(){return r?O:w}),c=m(m({},n),{readonly:e.disabled,target:d.value,plugins:(o=n.plugins,i=e.plugins,u(o).concat(u(i))),toolbar:e.toolbar||n.toolbar,inline:A,setup:function(r){p=r,r.on("init",(function(n){return l(n,e,t,r,a,s)})),"function"==typeof n.setup&&n.setup(r)}});(function(e){return null!==e&&"textarea"===e.tagName.toLowerCase()})(d.value)&&(d.value.style.visibility=""),h().init(c),b=!1};(0,o.watch)(i,(function(e){var t;null!==p&&("function"==typeof(null===(t=p.mode)||void 0===t?void 0:t.set)?p.mode.set(e?"readonly":"design"):p.setMode(e?"readonly":"design"))})),(0,o.watch)(s,(function(e){var t;y||(w=p.getContent()),null===(t=h())||void 0===t||t.remove(p),(0,o.nextTick)((function(){return x()}))})),(0,o.onMounted)((function(){if(null!==h())x();else if(d.value&&d.value.ownerDocument){var t=e.cloudChannel?e.cloudChannel:"6",n=e.apiKey?e.apiKey:"no-api-key",r=null==e.tinymceScriptSrc?"https://cdn.tiny.cloud/1/".concat(n,"/tinymce/").concat(t,"/tinymce.min.js"):e.tinymceScriptSrc;f.load(d.value.ownerDocument,r,x)}})),(0,o.onBeforeUnmount)((function(){null!==h()&&h().remove(p)})),A||((0,o.onActivated)((function(){b||x()})),(0,o.onDeactivated)((function(){var e;y||(w=p.getContent()),null===(e=h())||void 0===e||e.remove(p)})));return t.expose({rerender:function(e){var t;w=p.getContent(),null===(t=h())||void 0===t||t.remove(p),n=m(m(m({},n),e),g),(0,o.nextTick)((function(){return x()}))},getEditor:function(){return p}}),function(){return A?function(e,t,n,r){return e(r||"div",{id:t,ref:n})}(o.h,v,d,e.tagName):(0,o.h)("textarea",{id:v,visibility:"hidden",ref:d})}}})},61532:function(e,t,n){n(31833)},61591:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"];var l=n(10594),s=n(40412),c={name:"cronlogs",components:{LyDialog:n(48404).A,Pagination:l.A},data(){return{dialogVisible:!1,loadingSave:!1,loadingPage:!1,loadingTitle:"",formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.loadingPage=!1,this.loadingTitle="",this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.tableData=[]},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formInline.periodic_task_name=e),this.getData()},decodeUnicode(e){return e=e.replace(/\\/g,"%"),unescape(e)},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},handleEdit(e,t){"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,s.crontabTaskresult)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("el-form"),p=(0,r.resolveComponent)("el-table-column"),m=(0,r.resolveComponent)("el-table"),g=(0,r.resolveComponent)("Pagination"),v=(0,r.resolveComponent)("ly-dialog"),A=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(v,{modelValue:s.dialogVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>s.dialogVisible=e),title:s.loadingTitle,top:"20px",width:"70%","before-close":c.handleClose},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(h,{inline:!0,model:s.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"任务名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{size:"default",modelValue:s.formInline.periodic_task_name,"onUpdate:modelValue":t[0]||(t[0]=e=>s.formInline.periodic_task_name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"任务名称",onChange:c.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:"执行方法:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{size:"default",modelValue:s.formInline.task_name,"onUpdate:modelValue":t[1]||(t[1]=e=>s.formInline.task_name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"执行方法",onChange:c.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:"任务ID"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{size:"default",modelValue:s.formInline.task_id,"onUpdate:modelValue":t[2]||(t[2]=e=>s.formInline.task_id=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"任务ID",onChange:c.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:c.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1}),(0,r.createVNode)(d,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:t[3]||(t[3]=e=>c.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("查看所有")]))),_:1})])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(m,{height:500,border:"",data:s.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(c.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(p,{"min-width":"160",prop:"task_id",label:"任务ID","show-overflow-tooltip":""}),(0,r.createVNode)(p,{"min-width":"160",prop:"periodic_task_name",label:"任务名称","show-overflow-tooltip":""}),(0,r.createVNode)(p,{"min-width":"160",prop:"task_name",label:"执行方法","show-overflow-tooltip":""}),(0,r.createVNode)(p,{"min-width":"110",prop:"status",label:"执行状态"}),(0,r.createVNode)(p,{"min-width":"190",prop:"result",label:"执行结果","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(c.decodeUnicode(e.row.result)),1)])),_:1}),(0,r.createVNode)(p,{"min-width":"170",prop:"date_created",label:"创建时间"}),(0,r.createVNode)(p,{"min-width":"170",prop:"date_done",label:"完成时间"})])),_:1},8,["data"])),[[A,s.loadingPage]])]),(0,r.createVNode)(g,{"child-msg":s.pageparm,onCallFather:c.callFather},null,8,["child-msg","onCallFather"])])),_:1},8,["modelValue","title","before-close"])])}]])},61616:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return I}});var r=n(61431),o=n(33153),i=n(77918),a=n(20163),l=n(45041),s=n(65084),c=n(8828),u=n(75220),d=n(34642),f=n.n(d),h={__name:"lysettings",setup(e){(0,s.M)();const t=(0,c.T)();let n=(0,r.ref)(["#409EFF","#536dfe","#722ed1","#009688","#52c41a","#faad14","#ff5c93","#c62f2f","#fd726d"]),o=(0,r.ref)(["#272E39","#3C444D","#465161","#222b45","#2c3643","#545c64","#009688","#52c41a","#faad14","#ff5c93"]),i=(0,r.ref)(t.colorPrimary||"#409EFF"),a=(0,r.ref)(t.pagingLayout);function l(){t.setColorPrimary(i.value)}function u(){t.setPagingLayout(a.value)}let d=(0,r.ref)("light"!=t.siteTheme),f=(0,r.ref)(t.language);function h(e){t.setLanguage(e)}function p(){"light"==t.siteTheme?t.setSiteTheme("dark"):t.setSiteTheme("light")}let m=(0,r.ref)(t.programLayout);function g(e){t.setProgramLayout(e)}let v=(0,r.ref)(t.elementSize);function A(e){t.setElementSize(e)}let y=(0,r.ref)(t.menuHeaderColor);function b(e){t.setMenuHeaderColor(e)}let O=(0,r.ref)(t.menuWidth);function w(e){t.setMenuWidth(e)}return(e,t)=>{const s=(0,r.resolveComponent)("el-alert"),c=(0,r.resolveComponent)("el-divider"),x=(0,r.resolveComponent)("el-switch"),_=(0,r.resolveComponent)("el-form-item"),C=(0,r.resolveComponent)("el-option"),k=(0,r.resolveComponent)("el-select"),S=(0,r.resolveComponent)("el-color-picker"),V=(0,r.resolveComponent)("el-input-number"),B=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createBlock)(B,{ref:"form","label-width":"120px","label-position":"left",style:{padding:"0 20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{class:"lyalert",title:"以下配置可实时预览,开发者可在config/index.js中配置默认值",type:"error",closable:!1}),(0,r.createVNode)(c),(0,r.createVNode)(_,{label:"暗黑模式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:(0,r.unref)(d),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.isRef)(d)?d.value=e:d=e),onChange:p},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"语言"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:(0,r.unref)(f),"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.isRef)(f)?f.value=e:f=e),onChange:h},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{label:"简体中文",value:"zh-cn"}),(0,r.createVNode)(C,{label:"English",value:"en"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c),(0,r.createVNode)(_,{label:"主题颜色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:(0,r.unref)(i),"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.isRef)(i)?i.value=e:i=e),predefine:(0,r.unref)(n),onChange:l},null,8,["modelValue","predefine"])])),_:1}),(0,r.createVNode)(_,{label:"头部/菜单颜色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:(0,r.unref)(y),"onUpdate:modelValue":t[3]||(t[3]=e=>(0,r.isRef)(y)?y.value=e:y=e),predefine:(0,r.unref)(o),onChange:b},null,8,["modelValue","predefine"])])),_:1}),(0,r.createVNode)(_,{label:"菜单宽度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{modelValue:(0,r.unref)(O),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,r.isRef)(O)?O.value=e:O=e),onChange:w,style:{width:"100%"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c),(0,r.createVNode)(_,{label:"框架布局"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:(0,r.unref)(m),"onUpdate:modelValue":t[5]||(t[5]=e=>(0,r.isRef)(m)?m.value=e:m=e),placeholder:"请选择",onChange:g},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{label:"默认",value:"simple"}),(0,r.createVNode)(C,{label:"经典",value:"msimple"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"分页布局"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":t[6]||(t[6]=e=>(0,r.isRef)(a)?a.value=e:a=e),placeholder:"请选择",onChange:u},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{label:"默认",value:"white"}),(0,r.createVNode)(C,{label:"经典",value:"backgroud"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(_,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:(0,r.unref)(v),"onUpdate:modelValue":t[7]||(t[7]=e=>(0,r.isRef)(v)?v.value=e:v=e),placeholder:"请选择",onChange:A},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{label:"默认",value:"default"}),(0,r.createVNode)(C,{label:"小",value:"small"}),(0,r.createVNode)(C,{label:"大",value:"large"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c)])),_:1},512)}}},p=n(66262);var m=(0,p.A)(h,[["__scopeId","data-v-e276ff0c"]]);const g=["src"],v={key:1,style:{"padding-left":"18px"},class:"divleft"},A={style:{"font-size":"20px",color:"white"}},y={class:"ly-header-right"},b={style:{padding:"0 10px"}},O={class:"el-dropdown-link"};var w={__name:"navcon",setup(e){let t=(0,r.ref)(!1);const d=(0,u.rd)();let h=(0,r.getCurrentInstance)().appContext.config.globalProperties.$Bus;const p=(0,s.M)(),w=(0,c.T)(),x=(0,r.computed)((()=>w.programLayout));let _=(0,r.ref)(w.collapsed),C=n(31975),k=n(74576),S=(0,r.ref)(""),V=(0,r.ref)(""),B=(0,r.ref)(992),T=(0,r.ref)(p.isFullscreen),N=(0,r.ref)(["#296dff","#536dfe","#722ed1","#009688","#52c41a","#faad14","#ff5c93","#c62f2f","#fd726d"]),E=(0,r.ref)(w.colorPrimary||"#296dff");function P(){w.setColorPrimary(E.value)}let Q=(0,r.computed)((()=>"width:"+(w.menuWidth+25)+"px")),M=(0,r.computed)((()=>"width:"+(w.menuWidth+15)+"px"));function D(){p.switchtab("personalCenter")}function $(){i.s.confirm("清除缓存会清除本地所有缓存并退出登录?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{p.logout("false"),sessionStorage.clear(),localStorage.clear(),w.$reset(),a.nk.success("已退出登录!"),d.replace({path:"/login"}).then((()=>{window.location.reload()}))})).catch((()=>{}))}function z(e){i.s.confirm("退出登录, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{p.logout(),a.nk.success("已退出登录!"),d.replace({path:"/login"}).then((()=>{window.location.reload()}))})).catch((()=>{}))}function R(e){_.value=!e,w.setCollapsed(_.value),h.emit("toggle",_.value)}function I(){if(!l.A.isEnabled)return a.nk.warning("您的浏览器不支持全屏!"),!1;l.A.toggle(),T.value=!l.A.isFullscreen}function L(){"light"==w.siteTheme?w.setSiteTheme("dark"):w.setSiteTheme("light")}function F(){_.value=function(){if((document.documentElement.clientWidth||document.body.clientWidth)>B.value)return!1;return!0}(),R(_.value)}return(0,r.onMounted)((()=>{S.value=p.userName,V.value=S.value.substring(0,1),window.addEventListener("resize",F),(0,r.nextTick)((()=>{})),h.on("fullScreen",(e=>{T.value=e}))})),(0,r.onBeforeUnmount)((()=>{window.removeEventListener("resize",F)})),(e,n)=>{const i=(0,r.resolveComponent)("el-link"),a=(0,r.resolveComponent)("full-screen"),l=(0,r.resolveComponent)("el-icon"),s=(0,r.resolveComponent)("el-tooltip"),c=(0,r.resolveComponent)("Minus"),u=(0,r.resolveComponent)("Sunny"),d=(0,r.resolveComponent)("Moon"),h=(0,r.resolveComponent)("el-color-picker"),p=(0,r.resolveComponent)("el-avatar"),B=(0,r.resolveComponent)("arrow-down"),F=(0,r.resolveComponent)("User"),U=(0,r.resolveComponent)("el-dropdown-item"),H=(0,r.resolveComponent)("Setting"),W=(0,r.resolveComponent)("DeleteFilled"),j=(0,r.resolveComponent)("Close"),q=(0,r.resolveComponent)("el-dropdown-menu"),X=(0,r.resolveComponent)("el-dropdown"),Y=(0,r.resolveComponent)("el-drawer"),G=(0,r.resolveComponent)("el-menu");return(0,r.openBlock)(),(0,r.createBlock)(G,{class:"el-menu-demo",mode:"horizontal","background-color":"var(--l-header-bg)","text-color":"#ffffff","active-text-color":"#ffffff",ellipsis:!1},{default:(0,r.withCtx)((()=>["simple"==x.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,style:(0,r.normalizeStyle)((0,r.unref)(_)?(0,r.unref)(Q):"width:90px;margin-left:0"),class:"divleft"},[(0,r.createElementVNode)("p",{class:"login-inner",onClick:n[0]||(n[0]=(0,r.withModifiers)((()=>{}),["stop"])),style:(0,r.normalizeStyle)([{"text-align":"center"},(0,r.unref)(_)?(0,r.unref)(M):"width:90px"])},[(0,r.createElementVNode)("img",{class:"logoimg",src:o,alt:"",style:(0,r.normalizeStyle)((0,r.unref)(_)?"width:40px":"width:24px;height:24px;margin-left:0")},null,4)],4),(0,r.createElementVNode)("img",{class:"showimg",src:(0,r.unref)(_)?(0,r.unref)(k):(0,r.unref)(C),onClick:n[1]||(n[1]=(0,r.withModifiers)((e=>R((0,r.unref)(_))),["stop"]))},null,8,g)],4)):(0,r.createCommentVNode)("",!0),"msimple"==x.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",v,[(0,r.createElementVNode)("p",{class:"login-inner",onClick:n[2]||(n[2]=(0,r.withModifiers)((()=>{}),["stop"]))},n[6]||(n[6]=[(0,r.createElementVNode)("img",{class:"logoimg",src:o,alt:"",style:{width:"40px","margin-right":"10px"}},null,-1)])),(0,r.createElementVNode)("span",A,(0,r.toDisplayString)((0,r.unref)(f()).APP_TITLE),1)])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",y,[(0,r.createVNode)(i,{style:{"font-size":"15px"},type:"warning",icon:"Document",target:"_blank",href:"https://doc.lybbn.cn/articles/%E6%96%87%E6%A1%A3/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97-%E4%B8%93%E4%B8%9A%E7%89%88.html"},{default:(0,r.withCtx)((()=>n[7]||(n[7]=[(0,r.createTextVNode)("更新日志")]))),_:1}),(0,r.unref)(T)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,style:{padding:"0 10px"},onClick:I},[(0,r.createVNode)(s,{class:"box-item",effect:"dark",content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{style:{"font-size":"16px",color:"white"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a)])),_:1})])),_:1})])),(0,r.unref)(T)?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,style:{padding:"0 10px"},onClick:I},[(0,r.createVNode)(s,{class:"box-item",effect:"dark",content:"退出全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{style:{"font-size":"16px",color:"white"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c)])),_:1})])),_:1})])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",{style:{padding:"0 10px"},onClick:L},[(0,r.createVNode)(s,{class:"box-item",effect:"dark",content:"暗黑模式",placement:"bottom"},{default:(0,r.withCtx)((()=>["dark"==(0,r.unref)(w).siteTheme?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,style:{"font-size":"16px",color:"white"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u)])),_:1})):(0,r.createCommentVNode)("",!0),"light"==(0,r.unref)(w).siteTheme?((0,r.openBlock)(),(0,r.createBlock)(l,{key:1,style:{"font-size":"16px",color:"white"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1})]),(0,r.createElementVNode)("span",b,[(0,r.createVNode)(h,{modelValue:(0,r.unref)(E),"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.isRef)(E)?E.value=e:E=e),predefine:(0,r.unref)(N),size:"small",onChange:P},null,8,["modelValue","predefine"])]),(0,r.createElementVNode)("span",null,[(0,r.createVNode)(X,{trigger:"click",class:"right-dropdown-center"},{dropdown:(0,r.withCtx)((()=>[(0,r.createVNode)(q,null,{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createElementVNode)("div",null,[(0,r.createVNode)(U,{onClick:D},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F)])),_:1}),n[8]||(n[8]=(0,r.createTextVNode)("个人中心"))])),_:1})],512),[[r.vShow,e.hasPermission("personalCenter","Search")]]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(U,{onClick:n[4]||(n[4]=e=>(0,r.isRef)(t)?t.value=!0:t=!0)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(H)])),_:1}),n[9]||(n[9]=(0,r.createTextVNode)("布局设置"))])),_:1})]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(U,{onClick:$},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(W)])),_:1}),n[10]||(n[10]=(0,r.createTextVNode)("清除缓存"))])),_:1})]),(0,r.createVNode)(U,{onClick:z},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(j)])),_:1}),n[11]||(n[11]=(0,r.createTextVNode)("退出登录"))])),_:1})])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",O,[(0,r.createVNode)(p,{size:30},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(V)),1)])),_:1}),(0,r.createTextVNode)(" "+(0,r.toDisplayString)((0,r.unref)(S))+" ",1),(0,r.createVNode)(l,{class:"el-icon--right"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])])),_:1})]),(0,r.createVNode)(Y,{title:"布局设置",modelValue:(0,r.unref)(t),"onUpdate:modelValue":n[5]||(n[5]=e=>(0,r.isRef)(t)?t.value=e:t=e),size:400,"append-to-body":"","destroy-on-close":""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(m))])),_:1},8,["modelValue"])])])),_:1})}}};var x=(0,p.A)(w,[["__scopeId","data-v-36119903"]]),_=n(37741);const C={key:0,style:{padding:"20px"}},k=["href"];var S={__name:"lyLeftMenu",props:{navMenus:{type:Array,default:[]}},setup(e){return(t,n)=>{const o=(0,r.resolveComponent)("el-alert"),i=(0,r.resolveComponent)("svg-icon"),a=(0,r.resolveComponent)("el-menu-item"),l=(0,r.resolveComponent)("lyLeftMenu",!0),s=(0,r.resolveComponent)("el-sub-menu");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[e.navMenus.length<=0?((0,r.openBlock)(),(0,r.createElementBlock)("div",C,[(0,r.createVNode)(o,{title:"无菜单",center:"",type:"info",closable:!1})])):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.navMenus,(e=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:e.id},[e.hasChildren?((0,r.openBlock)(),(0,r.createBlock)(s,{index:e.attributes.url?"/"+e.attributes.url:e.id.toString(),key:e.id},{title:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{"icon-class":e.attributes.icon?e.attributes.icon:"Menu"},null,8,["icon-class"]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.text),1)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{navMenus:e.children},null,8,["navMenus"])])),_:2},1032,["index"])):((0,r.openBlock)(),(0,r.createBlock)(a,{index:e.attributes.url?"/"+e.attributes.url:e.id.toString(),key:e.id},{title:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.text),1)])),default:(0,r.withCtx)((()=>{return[(t=e.attributes.url,/(https|http):\/\/[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]/.test(t)?((0,r.openBlock)(),(0,r.createElementBlock)("a",{key:0,href:e.attributes.url,target:"_blank",onClick:(0,r.withModifiers)((()=>{}),["stop"])},null,8,k)):(0,r.createCommentVNode)("",!0)),(0,r.createVNode)(i,{"icon-class":e.attributes.icon?e.attributes.icon:"Menu"},null,8,["icon-class"])];var t})),_:2},1032,["index"]))],64)))),128))],64)}}};var V=(0,p.A)(S,[["__scopeId","data-v-93cca31a"]]);const B={class:"lyadmin-wrapper-side"};var T={__name:"leftnav",setup(e){const t=(0,u.lq)();let n=(0,r.getCurrentInstance)().appContext.config.globalProperties.$Bus;const o=(0,s.M)(),i=(0,c.T)();let a=(0,r.ref)(!i.collapsed),l=(0,r.ref)([]),d=(0,r.ref)("");function f(){d.value="",l.value=[],l.value=JSON.parse((0,_.getStorage)("allmenu"))}const h=(0,r.computed)((()=>i.programLayout));function p(){a.value=!a.value,i.setCollapsed(a.value),n.emit("toggle",!a.value)}return(0,r.onMounted)((()=>{o.userId;f(),n.on("toggle",(e=>{a.value=!e})),n.on("routeReload",(e=>{f()}))})),(0,u.V6)((e=>{o.switchtabNoRoute(e.name,e.query)})),(e,n)=>{const o=(0,r.resolveComponent)("el-menu"),i=(0,r.resolveComponent)("el-scrollbar"),s=(0,r.resolveComponent)("svg-icon");return(0,r.openBlock)(),(0,r.createElementBlock)("div",B,[(0,r.createVNode)(i,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{"default-active":(0,r.unref)(t).meta.index,collapse:(0,r.unref)(a),"collapse-transition":"",router:"","unique-opened":"",class:"el-menu-vertical-demo","background-color":"var(--l-header-bg)","text-color":"#ffffff","active-text-color":"var(--el-color-primary)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(V),{navMenus:(0,r.unref)(l)},null,8,["navMenus"])])),_:1},8,["default-active","collapse"])])),_:1}),"msimple"==h.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"lyadmin-side-bottom",onClick:p},[(0,r.unref)(a)?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,"icon-class":"expand"})):((0,r.openBlock)(),(0,r.createBlock)(s,{key:1,"icon-class":"fold"}))])):(0,r.createCommentVNode)("",!0)])}}};var N=(0,p.A)(T,[["__scopeId","data-v-4f045631"]]);n(44114),n(18111),n(22489),n(7588);const E=(0,n(10810).nY)("keepAlive",{state:()=>({keepAliveRoute:["server"]}),getters:{},actions:{}});var P=n(5947),Q=n.n(P);const M={class:"myeltas1 lyadmin-body"};var D={__name:"mutitabs",setup(e){const t=(0,u.lq)(),n=(0,u.rd)(),o=E(),i=(0,s.M)(),l=(0,c.T)();let d=(0,r.computed)((()=>i.isMultiTabs)),f=(0,r.ref)(!1),h=(0,r.ref)(0),p=(0,r.ref)(0),m=(0,r.ref)(!1),g=(0,r.ref)("");const v=(0,r.computed)({get(){return i.tabsPage},set(e){i.tabsPage=e}}),A=(0,r.computed)({get(){return i.TabsValue},set(e){i.TabsValue=e}}),y=(0,r.computed)({get(){return o.keepAliveRoute}});let b=(0,r.ref)(null);function O(){document.getElementById("app").classList.remove("lymain-maximize"),b.value.setFull&&b.value.setFull()}function w(){var e=i.TabsValue;f.value=!1,t.name!=e&&t.push({name:e}),document.getElementById("app").classList.add("lymain-maximize"),b.value.setFull&&b.value.setFull()}function x(){let e=i.TabsValue,t=n.resolve({path:e});window.open(t.href,"_blank"),f.value=!1}function C(){i.logout("false"),l.setSiteTheme("light"),sessionStorage.clear(),localStorage.clear(),a.nk.warning("请重新登录!"),n.push({path:"/login"})}function k(e){let t=v.value,r=A.value;if(1!==t.length){r===e&&t.forEach(((n,o)=>{if(n.name===e){let e=t[o+1]||t[o-1];e&&(r=e.name)}})),A.value=r,v.value=t.filter((t=>t.name!==e)),i.tabsPage=v.value,(0,_.setStorage)("tabsPage",JSON.stringify(v.value)),(0,_.setStorage)("TabsValue",r);var o=(0,_.getStorage)("tabsPage");"[]"===o||""==o||null==o?C():n.push({name:r})}}function S(){Q().start(),f.value=!1;const e=n.currentRoute.value;e.matched.forEach((t=>{if(t.path===e.fullPath){const e=null!=t.components.default.name?t.components.default.name:t.components.default.__name;null!=e&&(g.value=e,m.value=!0)}})),(0,r.nextTick)((()=>{m.value=!1,g.value="",Q().done()}))}function V(){i.closeAllTabs(),f.value=!1}function B(e){i.closeOtherTabs(e),f.value=!1}function T(){f.value=!1}return(0,r.onMounted)((()=>{document.addEventListener("click",(e=>{"myeltas2"!=e.target.className&&(f.value=!1)}));let e=(0,_.getStorage)("tabsPage");if(e){var r=(0,_.getStorage)("TabsValue");"[]"!==e&&""!=e&&null!=e&&"login"!==r||C(),i.tabsPage=JSON.parse(e);const o=t.name,a=t.query;"login"==o||"root"==o?(i.TabsValue=r,n.push({name:r})):i.switchtabNoRoute(o,a)}else C()})),(e,t)=>{const n=(0,r.resolveComponent)("el-tab-pane"),o=(0,r.resolveComponent)("el-tabs"),a=(0,r.resolveComponent)("Refresh"),l=(0,r.resolveComponent)("el-icon"),s=(0,r.resolveComponent)("CircleCloseFilled"),c=(0,r.resolveComponent)("Back"),u=(0,r.resolveComponent)("Right"),_=(0,r.resolveComponent)("Delete"),C=(0,r.resolveComponent)("FullScreen"),N=(0,r.resolveComponent)("CopyDocument"),E=(0,r.resolveComponent)("Close"),P=(0,r.resolveComponent)("router-view"),Q=(0,r.resolveComponent)("el-main"),D=(0,r.resolveComponent)("close");return(0,r.openBlock)(),(0,r.createElementBlock)("div",M,[(0,r.unref)(d)?((0,r.openBlock)(),(0,r.createBlock)(o,{key:0,class:"myeltas2",modelValue:A.value,"onUpdate:modelValue":t[0]||(t[0]=e=>A.value=e),type:"card",closable:"",onTabRemove:k,onTabClick:t[1]||(t[1]=e=>{return t=e,T(),void i.switchtab(t.props.name);var t}),onContextmenu:t[2]||(t[2]=(0,r.withModifiers)((e=>function(e){var t=e.srcElement?e.srcElement:e.target;if(t.id){let n=t.id.split("-")[1];f.value=!0,i.saveCurContextTabId(n),h.value=e.clientX+1,p.value=e.clientY+1,(0,r.nextTick)((()=>{let t=document.getElementById("lycontextmenu");document.body.offsetWidth-e.clientX<t.offsetWidth&&(h.value=document.body.offsetWidth-t.offsetWidth-1,p.value=e.clientY+1)}))}}(e)),["prevent"]))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(v.value,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:t},[t<100?((0,r.openBlock)(),(0,r.createBlock)(n,{key:0,label:e.title,name:e.name},null,8,["label","name"])):(0,r.createCommentVNode)("",!0)],64)))),128))])),_:1},8,["modelValue"])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(r.Transition,{name:"el-zoom-in-top"},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createElementVNode)("ul",{style:(0,r.normalizeStyle)({left:(0,r.unref)(h)+"px",top:(0,r.unref)(p)+"px"}),class:"contextmenu",id:"lycontextmenu"},[(0,r.createElementVNode)("li",{onClick:S},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a)])),_:1}),t[7]||(t[7]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"刷新",-1))]),(0,r.createElementVNode)("li",{onClick:V},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s)])),_:1}),t[8]||(t[8]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"关闭所有",-1))]),(0,r.createElementVNode)("li",{onClick:t[3]||(t[3]=e=>B("left"))},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c)])),_:1}),t[9]||(t[9]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"关闭左边",-1))]),(0,r.createElementVNode)("li",{onClick:t[4]||(t[4]=e=>B("right"))},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u)])),_:1}),t[10]||(t[10]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"关闭右边",-1))]),(0,r.createElementVNode)("li",{onClick:t[5]||(t[5]=e=>B("other"))},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_)])),_:1}),t[11]||(t[11]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"关闭其他",-1))]),(0,r.createElementVNode)("li",{onClick:w},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C)])),_:1}),t[12]||(t[12]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"最大化",-1))]),(0,r.createElementVNode)("li",{onClick:x},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N)])),_:1}),t[13]||(t[13]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"新窗口打开",-1))]),(0,r.createElementVNode)("li",{onClick:t[6]||(t[6]=e=>T())},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E)])),_:1}),t[14]||(t[14]=(0,r.createElementVNode)("span",{class:"contextmenu-text"},"取消操作",-1))])],4),[[r.vShow,(0,r.unref)(f)]])])),_:1}),(0,r.createVNode)(Q,{class:"lyadmin-main-content"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,null,{default:(0,r.withCtx)((({Component:e,route:t})=>[((0,r.openBlock)(),(0,r.createBlock)(r.KeepAlive,{include:y.value,exclude:(0,r.unref)(g)},[(0,r.unref)(m)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e),{key:t.name,ref_key:"lyComponent",ref:b}))],1032,["include","exclude"]))])),_:1})])),_:1}),(0,r.createElementVNode)("div",{class:"lymain-maximize-exit",onClick:O},[(0,r.createVNode)(l,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D)])),_:1})])])}}},$=n(65081);const z={class:"index-main"};var R={__name:"index",setup(e){(0,r.useCssVars)((e=>({"9d5355e0":i.value})));let t=(0,r.getCurrentInstance)().appContext.config.globalProperties.$Bus,n=(0,r.ref)("asideshow");(0,r.ref)(!1);(0,s.M)().isMultiTabs;const o=(0,c.T)(),i=(0,r.computed)((()=>o.menuWidth+"px")),a=(0,$.x)();return(0,r.onMounted)((()=>{t.on("toggle",(e=>{n.value=e?"asideshow":"aside"})),a.getDictAll()})),(e,t)=>{const o=(0,r.resolveComponent)("el-header"),i=(0,r.resolveComponent)("el-container");return(0,r.openBlock)(),(0,r.createBlock)(i,{class:"index-con"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{class:"index-header lyadmin-header"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1}),(0,r.createVNode)(i,{class:"main-con"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([(0,r.unref)(n),"lyadmin-side"])},[(0,r.createVNode)(N)],2),(0,r.createVNode)(i,null,{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",z,[(0,r.createVNode)((0,r.unref)(D))])])),_:1})])),_:1})])),_:1})}}};var I=(0,p.A)(R,[["__scopeId","data-v-68716dba"]])},61701:function(e,t,n){"use strict";var r=n(46518),o=n(20713);r({target:"Iterator",proto:!0,real:!0,forced:n(96395)},{map:o})},61828:function(e,t,n){"use strict";var r=n(79504),o=n(39297),i=n(25397),a=n(19617).indexOf,l=n(30421),s=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,u=[];for(n in r)!o(l,n)&&o(r,n)&&s(u,n);for(;t.length>c;)o(r,n=t[c++])&&(~a(u,n)||s(u,n));return u}},61856:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"rate-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type)),(0,r.computed)((()=>a.field.options.size||"default"));let{createFieldRules:c,getPropName:u,handleFieldValidation:d}=(0,i.A)();const f=(0,r.inject)("globalFormModel",null);let h=(0,r.inject)("refList",null);function p(e){if(a.designState)return;let t=u(a);f.value[t]=e}function m(e){if(p(e),d(u(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(f?void 0===f.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===f.value[a.field.options.name]?f.value[a.field.options.name]=null:l.value=f.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=h&&null!=h.value&&a.field.options.name&&(h.value[a.field.options.name]=n),c(a.field,s.value)})),t({getWidgetRef:function(e){return null!=h&&null!=h.value?h.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,p(e),d(u(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):c(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-rate"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,max:e.field.options.max,"low-threshold":e.field.options.lowThreshold,"high-threshold":e.field.options.highThreshold,"allow-half":e.field.options.allowHalf,"show-text":e.field.options.showText,"show-score":e.field.options.showScore,onChange:m},null,8,["modelValue","disabled","max","low-threshold","high-threshold","allow-half","show-text","show-score"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},61882:function(e,t,n){"use strict";var r=n(88496),o=n(53098);t.A=function(e){return"symbol"==typeof e||(0,o.A)(e)&&"[object Symbol]"==(0,r.A)(e)}},61951:function(e,t,n){"use strict";function r(e,t){(function(e){return"string"==typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function o(e){return Math.min(1,Math.max(0,e))}function i(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function a(e){return e<=1?"".concat(100*Number(e),"%"):e}function l(e){return 1===e.length?"0"+e:String(e)}function s(e,t,n){e=r(e,255),t=r(t,255),n=r(n,255);var o=Math.max(e,t,n),i=Math.min(e,t,n),a=0,l=0,s=(o+i)/2;if(o===i)l=0,a=0;else{var c=o-i;switch(l=s>.5?c/(2-o-i):c/(o+i),o){case e:a=(t-n)/c+(t<n?6:0);break;case t:a=(n-e)/c+2;break;case n:a=(e-t)/c+4}a/=6}return{h:a,s:l,l:s}}function c(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function u(e,t,n){e=r(e,255),t=r(t,255),n=r(n,255);var o=Math.max(e,t,n),i=Math.min(e,t,n),a=0,l=o,s=o-i,c=0===o?0:s/o;if(o===i)a=0;else{switch(o){case e:a=(t-n)/s+(t<n?6:0);break;case t:a=(n-e)/s+2;break;case n:a=(e-t)/s+4}a/=6}return{h:a,s:c,v:l}}function d(e,t,n,r){var o=[l(Math.round(e).toString(16)),l(Math.round(t).toString(16)),l(Math.round(n).toString(16))];return r&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function f(e){return Math.round(255*parseFloat(e)).toString(16)}function h(e){return p(e)/255}function p(e){return parseInt(e,16)}n.d(t,{q:function(){return w}});var m={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 g(e){var t,n,o,l={r:0,g:0,b:0},s=1,u=null,d=null,f=null,g=!1,v=!1;return"string"==typeof e&&(e=function(e){if(e=e.trim().toLowerCase(),0===e.length)return!1;var t=!1;if(m[e])e=m[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=b.rgb.exec(e);if(n)return{r:n[1],g:n[2],b:n[3]};if(n=b.rgba.exec(e),n)return{r:n[1],g:n[2],b:n[3],a:n[4]};if(n=b.hsl.exec(e),n)return{h:n[1],s:n[2],l:n[3]};if(n=b.hsla.exec(e),n)return{h:n[1],s:n[2],l:n[3],a:n[4]};if(n=b.hsv.exec(e),n)return{h:n[1],s:n[2],v:n[3]};if(n=b.hsva.exec(e),n)return{h:n[1],s:n[2],v:n[3],a:n[4]};if(n=b.hex8.exec(e),n)return{r:p(n[1]),g:p(n[2]),b:p(n[3]),a:h(n[4]),format:t?"name":"hex8"};if(n=b.hex6.exec(e),n)return{r:p(n[1]),g:p(n[2]),b:p(n[3]),format:t?"name":"hex"};if(n=b.hex4.exec(e),n)return{r:p(n[1]+n[1]),g:p(n[2]+n[2]),b:p(n[3]+n[3]),a:h(n[4]+n[4]),format:t?"name":"hex8"};if(n=b.hex3.exec(e),n)return{r:p(n[1]+n[1]),g:p(n[2]+n[2]),b:p(n[3]+n[3]),format:t?"name":"hex"};return!1}(e)),"object"==typeof e&&(O(e.r)&&O(e.g)&&O(e.b)?(t=e.r,n=e.g,o=e.b,l={r:255*r(t,255),g:255*r(n,255),b:255*r(o,255)},g=!0,v="%"===String(e.r).substr(-1)?"prgb":"rgb"):O(e.h)&&O(e.s)&&O(e.v)?(u=a(e.s),d=a(e.v),l=function(e,t,n){e=6*r(e,360),t=r(t,100),n=r(n,100);var o=Math.floor(e),i=e-o,a=n*(1-t),l=n*(1-i*t),s=n*(1-(1-i)*t),c=o%6;return{r:255*[n,l,a,a,s,n][c],g:255*[s,n,n,l,a,a][c],b:255*[a,a,s,n,n,l][c]}}(e.h,u,d),g=!0,v="hsv"):O(e.h)&&O(e.s)&&O(e.l)&&(u=a(e.s),f=a(e.l),l=function(e,t,n){var o,i,a;if(e=r(e,360),t=r(t,100),n=r(n,100),0===t)i=n,a=n,o=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;o=c(s,l,e+1/3),i=c(s,l,e),a=c(s,l,e-1/3)}return{r:255*o,g:255*i,b:255*a}}(e.h,u,f),g=!0,v="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(s=e.a)),s=i(s),{ok:g,format:e.format||v,r:Math.min(255,Math.max(l.r,0)),g:Math.min(255,Math.max(l.g,0)),b:Math.min(255,Math.max(l.b,0)),a:s}}var v="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),A="[\\s|\\(]+(".concat(v,")[,|\\s]+(").concat(v,")[,|\\s]+(").concat(v,")\\s*\\)?"),y="[\\s|\\(]+(".concat(v,")[,|\\s]+(").concat(v,")[,|\\s]+(").concat(v,")[,|\\s]+(").concat(v,")\\s*\\)?"),b={CSS_UNIT:new RegExp(v),rgb:new RegExp("rgb"+A),rgba:new RegExp("rgba"+y),hsl:new RegExp("hsl"+A),hsla:new RegExp("hsla"+y),hsv:new RegExp("hsv"+A),hsva:new RegExp("hsva"+y),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 O(e){return Boolean(b.CSS_UNIT.exec(String(e)))}var w=function(){function e(t,n){var r;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"==typeof t&&(t=function(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}(t)),this.originalInput=t;var o=g(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:o.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=o.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=i(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=u(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=u(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=s(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=s(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),d(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),function(e,t,n,r,o){var i=[l(Math.round(e).toString(16)),l(Math.round(t).toString(16)),l(Math.round(n).toString(16)),l(f(r))];return o&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))&&i[3].startsWith(i[3].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},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 e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*r(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*r(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+d(this.r,this.g,this.b,!1),t=0,n=Object.entries(m);t<n.length;t++){var r=n[t],o=r[0];if(e===r[1])return o}return!1},e.prototype.toString=function(e){var t=Boolean(e);e=null!=e?e:this.format;var n=!1,r=this.a<1&&this.a>=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},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){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=o(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=o(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=o(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=o(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){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),i=n/100;return new e({r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,i=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,i=n.v,a=[],l=1/t;t--;)a.push(new e({h:r,s:o,v:i})),i=(i+l)%1;return a},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(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},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,o=[this],i=360/t,a=1;a<t;a++)o.push(new e({h:(r+a*i)%360,s:n.s,l:n.l}));return o},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}()},61968:function(e){e.exports=function(e){return"__proto__"!==e&&"constructor"!==e}},62014:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a=n(28829);const l={style:{display:"flex","align-items":"center"}};var s={__name:"picture-single-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let s=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);return(t,o)=>{const c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-switch"),f=(0,r.resolveComponent)("el-divider"),h=(0,r.resolveComponent)("el-input-number"),p=(0,r.resolveComponent)("el-collapse-item"),m=(0,r.resolveComponent)("QuestionFilled"),g=(0,r.resolveComponent)("el-icon"),v=(0,r.resolveComponent)("el-tooltip"),A=(0,r.resolveComponent)("el-collapse"),y=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(y,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[18]||(o[18]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:(0,r.unref)(s),"onUpdate:modelValue":o[17]||(o[17]=e=>(0,r.isRef)(s)?s.value=e:s=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.required=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(u,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,null,{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("上传参数设置")]))),_:1})])),_:1}),(0,r.createVNode)(u,{label:"是否可裁剪"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.cropper,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.cropper=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"是否圆形"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.round,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.round=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"提示ICON"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.uploadIcon,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.uploadIcon=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"提示内容"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.uploadTitle,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.uploadTitle=t),style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"裁剪压缩率"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.compress,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.compress=t),min:0,max:1,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"固定剪裁比例"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.aspectRatio,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.aspectRatio=t),style:{width:"100%"},placeholder:"比如1/1, 4/3, 16/9",onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"大小限制(MB)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.fileMaxSize,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.fileMaxSize=t),min:1,max:1e3,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"组件宽度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.uploadWidth,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.uploadWidth=t),min:1,max:1e4,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"组件高度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.uploadHight,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.uploadHight=t),min:1,max:1e4,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1})])),_:1}),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[o[20]||(o[20]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(v,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])])),_:1})])}}};var c=(0,n(66262).A)(s,[["__scopeId","data-v-052a0330"]])},62103:function(e,t,n){"use strict";n.d(t,{$V:function(){return A},hV:function(){return x},v5:function(){return O},xU:function(){return w}});var r=n(98026),o=n(5070),i=n(82861),a=n(10992),l=n(31571),s=n(43199),c=n(29308),u=n(45558),d=n(24326),f=o.Ay.extend({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(e,t){var n=t.cx,r=t.cy,o=t.width/2,i=t.height/2;e.moveTo(n,r-i),e.lineTo(n+o,r+i),e.lineTo(n-o,r+i),e.closePath()}}),h=o.Ay.extend({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(e,t){var n=t.cx,r=t.cy,o=t.width/2,i=t.height/2;e.moveTo(n,r-i),e.lineTo(n+o,r),e.lineTo(n,r+i),e.lineTo(n-o,r),e.closePath()}}),p=o.Ay.extend({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(e,t){var n=t.x,r=t.y,o=t.width/5*3,i=Math.max(o,t.height),a=o/2,l=a*a/(i-a),s=r-i+a+l,c=Math.asin(l/a),u=Math.cos(c)*a,d=Math.sin(c),f=Math.cos(c),h=.6*a,p=.7*a;e.moveTo(n-u,s+l),e.arc(n,s,a,Math.PI-c,2*Math.PI+c),e.bezierCurveTo(n+u-d*h,s+l+f*h,n,r-p,n,r),e.bezierCurveTo(n,r-p,n-u+d*h,s+l+f*h,n-u,s+l),e.closePath()}}),m=o.Ay.extend({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(e,t){var n=t.height,r=t.width,o=t.x,i=t.y,a=r/3*2;e.moveTo(o,i),e.lineTo(o+a,i+n),e.lineTo(o,i+n/4*3),e.lineTo(o-a,i+n),e.lineTo(o,i),e.closePath()}}),g={line:i.A,rect:a.A,roundRect:a.A,square:a.A,circle:l.A,diamond:h,pin:p,arrow:m,triangle:f},v={line:function(e,t,n,r,o){o.x1=e,o.y1=t+r/2,o.x2=e+n,o.y2=t+r/2},rect:function(e,t,n,r,o){o.x=e,o.y=t,o.width=n,o.height=r},roundRect:function(e,t,n,r,o){o.x=e,o.y=t,o.width=n,o.height=r,o.r=Math.min(n,r)/4},square:function(e,t,n,r,o){var i=Math.min(n,r);o.x=e,o.y=t,o.width=i,o.height=i},circle:function(e,t,n,r,o){o.cx=e+n/2,o.cy=t+r/2,o.r=Math.min(n,r)/2},diamond:function(e,t,n,r,o){o.cx=e+n/2,o.cy=t+r/2,o.width=n,o.height=r},pin:function(e,t,n,r,o){o.x=e+n/2,o.y=t+r/2,o.width=n,o.height=r},arrow:function(e,t,n,r,o){o.x=e+n/2,o.y=t+r/2,o.width=n,o.height=r},triangle:function(e,t,n,r,o){o.cx=e+n/2,o.cy=t+r/2,o.width=n,o.height=r}},A={};(0,r.each)(g,(function(e,t){A[t]=new e}));var y=o.Ay.extend({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(e,t,n){var r=(0,u.X4)(e,t,n),o=this.shape;return o&&"pin"===o.symbolType&&"inside"===t.position&&(r.y=n.y+.4*n.height),r},buildPath:function(e,t,n){var r=t.symbolType;if("none"!==r){var o=A[r];o||(o=A[r="rect"]),v[r](t.x,t.y,t.width,t.height,o.shape),o.buildPath(e,o.shape,n)}}});function b(e,t){if("image"!==this.type){var n=this.style;this.__isEmptyBrush?(n.stroke=e,n.fill=t||"#fff",n.lineWidth=2):"line"===this.shape.symbolType?n.stroke=e:n.fill=e,this.markRedraw()}}function O(e,t,n,r,o,i,a){var l,u=0===e.indexOf("empty");return u&&(e=e.substr(5,1).toLowerCase()+e.substr(6)),(l=0===e.indexOf("image://")?s.makeImage(e.slice(8),new c.A(t,n,r,o),a?"center":"cover"):0===e.indexOf("path://")?s.makePath(e.slice(7),{},new c.A(t,n,r,o),a?"center":"cover"):new y({shape:{symbolType:e,x:t,y:n,width:r,height:o}})).__isEmptyBrush=u,l.setColor=b,i&&l.setColor(i),l}function w(e){return(0,r.isArray)(e)||(e=[+e,+e]),[e[0]||0,e[1]||0]}function x(e,t){if(null!=e)return(0,r.isArray)(e)||(e=[e,e]),[(0,d.lo)(e[0],t[0])||0,(0,d.lo)((0,r.retrieve2)(e[1],e[0]),t[1])||0]}},62106:function(e,t,n){"use strict";var r=n(50283),o=n(24913);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),o.f(e,t,n)}},62144:function(e,t,n){"use strict";n.d(t,{NZ:function(){return fe},OP:function(){return _e},Lz:function(){return cr},wJ:function(){return zo},Z9:function(){return ct},xO:function(){return ue},HJ:function(){return ho},VH:function(){return Pr},A:function(){return Ur},ld:function(){return Po},Eg:function(){return To},cU:function(){return Uo},dz:function(){return to},Wu:function(){return si},N$:function(){return Zr},Yq:function(){return hi},Ux:function(){return Bo},w4:function(){return vr},$K:function(){return oi},c_:function(){return it},qf:function(){return io},D4:function(){return co},TS:function(){return br},S7:function(){return $o},DK:function(){return xo}});for(var r=n(20614),o=n(97417),i={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},a={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},l="undefined"!=typeof navigator&&/Mac/.test(navigator.platform),s="undefined"!=typeof navigator&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),c=0;c<10;c++)i[48+c]=i[96+c]=String(c);for(c=1;c<=24;c++)i[c+111]="F"+c;for(c=65;c<=90;c++)i[c]=String.fromCharCode(c+32),a[c]=String.fromCharCode(c);for(var u in i)a.hasOwnProperty(u)||(a[u]=i[u]);function d(e){let t;return t=11==e.nodeType?e.getSelection?e:e.ownerDocument:e,t.getSelection()}function f(e,t){return!!t&&(e==t||e.contains(1!=t.nodeType?t.parentNode:t))}function h(e,t){if(!t.anchorNode)return!1;try{return f(e,t.anchorNode)}catch(e){return!1}}function p(e){return 3==e.nodeType?S(e,0,e.nodeValue.length).getClientRects():1==e.nodeType?e.getClientRects():[]}function m(e,t,n,r){return!!n&&(A(e,t,n,r,-1)||A(e,t,n,r,1))}function g(e){for(var t=0;;t++)if(!(e=e.previousSibling))return t}function v(e){return 1==e.nodeType&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\d|SECTION|PRE)$/.test(e.nodeName)}function A(e,t,n,r,o){for(;;){if(e==n&&t==r)return!0;if(t==(o<0?0:y(e))){if("DIV"==e.nodeName)return!1;let n=e.parentNode;if(!n||1!=n.nodeType)return!1;t=g(e)+(o<0?0:1),e=n}else{if(1!=e.nodeType)return!1;if(1==(e=e.childNodes[t+(o<0?-1:0)]).nodeType&&"false"==e.contentEditable)return!1;t=o<0?y(e):0}}}function y(e){return 3==e.nodeType?e.nodeValue.length:e.childNodes.length}function b(e,t){let n=t?e.left:e.right;return{left:n,right:n,top:e.top,bottom:e.bottom}}function O(e){let t=e.visualViewport;return t?{left:0,right:t.width,top:0,bottom:t.height}:{left:0,right:e.innerWidth,top:0,bottom:e.innerHeight}}function w(e,t){let n=t.width/e.offsetWidth,r=t.height/e.offsetHeight;return(n>.995&&n<1.005||!isFinite(n)||Math.abs(t.width-e.offsetWidth)<1)&&(n=1),(r>.995&&r<1.005||!isFinite(r)||Math.abs(t.height-e.offsetHeight)<1)&&(r=1),{scaleX:n,scaleY:r}}class x{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}eq(e){return this.anchorNode==e.anchorNode&&this.anchorOffset==e.anchorOffset&&this.focusNode==e.focusNode&&this.focusOffset==e.focusOffset}setRange(e){let{anchorNode:t,focusNode:n}=e;this.set(t,Math.min(e.anchorOffset,t?y(t):0),n,Math.min(e.focusOffset,n?y(n):0))}set(e,t,n,r){this.anchorNode=e,this.anchorOffset=t,this.focusNode=n,this.focusOffset=r}}let _,C=null;function k(e){if(e.setActive)return e.setActive();if(C)return e.focus(C);let t=[];for(let n=e;n&&(t.push(n,n.scrollTop,n.scrollLeft),n!=n.ownerDocument);n=n.parentNode);if(e.focus(null==C?{get preventScroll(){return C={preventScroll:!0},!0}}:void 0),!C){C=!1;for(let e=0;e<t.length;){let n=t[e++],r=t[e++],o=t[e++];n.scrollTop!=r&&(n.scrollTop=r),n.scrollLeft!=o&&(n.scrollLeft=o)}}}function S(e,t,n=t){let r=_||(_=document.createRange());return r.setEnd(e,n),r.setStart(e,t),r}function V(e,t,n,r){let o={key:t,code:t,keyCode:n,which:n,cancelable:!0};r&&({altKey:o.altKey,ctrlKey:o.ctrlKey,shiftKey:o.shiftKey,metaKey:o.metaKey}=r);let i=new KeyboardEvent("keydown",o);i.synthetic=!0,e.dispatchEvent(i);let a=new KeyboardEvent("keyup",o);return a.synthetic=!0,e.dispatchEvent(a),i.defaultPrevented||a.defaultPrevented}function B(e){for(;e.attributes.length;)e.removeAttributeNode(e.attributes[0])}function T(e){return e.scrollTop>Math.max(1,e.scrollHeight-e.clientHeight-4)}function N(e,t){for(let n=e,r=t;;){if(3==n.nodeType&&r>0)return{node:n,offset:r};if(1==n.nodeType&&r>0){if("false"==n.contentEditable)return null;n=n.childNodes[r-1],r=y(n)}else{if(!n.parentNode||v(n))return null;r=g(n),n=n.parentNode}}}function E(e,t){for(let n=e,r=t;;){if(3==n.nodeType&&r<n.nodeValue.length)return{node:n,offset:r};if(1==n.nodeType&&r<n.childNodes.length){if("false"==n.contentEditable)return null;n=n.childNodes[r],r=0}else{if(!n.parentNode||v(n))return null;r=g(n)+1,n=n.parentNode}}}class P{constructor(e,t,n=!0){this.node=e,this.offset=t,this.precise=n}static before(e,t){return new P(e.parentNode,g(e),t)}static after(e,t){return new P(e.parentNode,g(e)+1,t)}}const Q=[];class M{constructor(){this.parent=null,this.dom=null,this.flags=2}get overrideDOMText(){return null}get posAtStart(){return this.parent?this.parent.posBefore(this):0}get posAtEnd(){return this.posAtStart+this.length}posBefore(e){let t=this.posAtStart;for(let n of this.children){if(n==e)return t;t+=n.length+n.breakAfter}throw new RangeError("Invalid child in posBefore")}posAfter(e){return this.posBefore(e)+e.length}sync(e,t){if(2&this.flags){let n,r=this.dom,o=null;for(let i of this.children){if(7&i.flags){if(!i.dom&&(n=o?o.nextSibling:r.firstChild)){let e=M.get(n);(!e||!e.parent&&e.canReuseDOM(i))&&i.reuseDOM(n)}i.sync(e,t),i.flags&=-8}if(n=o?o.nextSibling:r.firstChild,t&&!t.written&&t.node==r&&n!=i.dom&&(t.written=!0),i.dom.parentNode==r)for(;n&&n!=i.dom;)n=D(n);else r.insertBefore(i.dom,n);o=i.dom}for(n=o?o.nextSibling:r.firstChild,n&&t&&t.node==r&&(t.written=!0);n;)n=D(n)}else if(1&this.flags)for(let n of this.children)7&n.flags&&(n.sync(e,t),n.flags&=-8)}reuseDOM(e){}localPosFromDOM(e,t){let n;if(e==this.dom)n=this.dom.childNodes[t];else{let r=0==y(e)?0:0==t?-1:1;for(;;){let t=e.parentNode;if(t==this.dom)break;0==r&&t.firstChild!=t.lastChild&&(r=e==t.firstChild?-1:1),e=t}n=r<0?e:e.nextSibling}if(n==this.dom.firstChild)return 0;for(;n&&!M.get(n);)n=n.nextSibling;if(!n)return this.length;for(let e=0,t=0;;e++){let r=this.children[e];if(r.dom==n)return t;t+=r.length+r.breakAfter}}domBoundsAround(e,t,n=0){let r=-1,o=-1,i=-1,a=-1;for(let l=0,s=n,c=n;l<this.children.length;l++){let n=this.children[l],u=s+n.length;if(s<e&&u>t)return n.domBoundsAround(e,t,s);if(u>=e&&-1==r&&(r=l,o=s),s>t&&n.dom.parentNode==this.dom){i=l,a=c;break}c=u,s=u+n.breakAfter}return{from:o,to:a<0?n+this.length:a,startDOM:(r?this.children[r-1].dom.nextSibling:null)||this.dom.firstChild,endDOM:i<this.children.length&&i>=0?this.children[i].dom:null}}markDirty(e=!1){this.flags|=2,this.markParentsDirty(e)}markParentsDirty(e){for(let t=this.parent;t;t=t.parent){if(e&&(t.flags|=2),1&t.flags)return;t.flags|=1,e=!1}}setParent(e){this.parent!=e&&(this.parent=e,7&this.flags&&this.markParentsDirty(!0))}setDOM(e){this.dom!=e&&(this.dom&&(this.dom.cmView=null),this.dom=e,e.cmView=this)}get rootView(){for(let e=this;;){let t=e.parent;if(!t)return e;e=t}}replaceChildren(e,t,n=Q){this.markDirty();for(let r=e;r<t;r++){let e=this.children[r];e.parent==this&&n.indexOf(e)<0&&e.destroy()}n.length<250?this.children.splice(e,t-e,...n):this.children=[].concat(this.children.slice(0,e),n,this.children.slice(t));for(let e=0;e<n.length;e++)n[e].setParent(this)}ignoreMutation(e){return!1}ignoreEvent(e){return!1}childCursor(e=this.length){return new $(this.children,e,this.children.length)}childPos(e,t=1){return this.childCursor().findPos(e,t)}toString(){let e=this.constructor.name.replace("View","");return e+(this.children.length?"("+this.children.join()+")":this.length?"["+("Text"==e?this.text:this.length)+"]":"")+(this.breakAfter?"#":"")}static get(e){return e.cmView}get isEditable(){return!0}get isWidget(){return!1}get isHidden(){return!1}merge(e,t,n,r,o,i){return!1}become(e){return!1}canReuseDOM(e){return e.constructor==this.constructor&&!(8&(this.flags|e.flags))}getSide(){return 0}destroy(){for(let e of this.children)e.parent==this&&e.destroy();this.parent=null}}function D(e){let t=e.nextSibling;return e.parentNode.removeChild(e),t}M.prototype.breakAfter=0;class ${constructor(e,t,n){this.children=e,this.pos=t,this.i=n,this.off=0}findPos(e,t=1){for(;;){if(e>this.pos||e==this.pos&&(t>0||0==this.i||this.children[this.i-1].breakAfter))return this.off=e-this.pos,this;let n=this.children[--this.i];this.pos-=n.length+n.breakAfter}}}function z(e,t,n,r,o,i,a,l,s){let{children:c}=e,u=c.length?c[t]:null,d=i.length?i[i.length-1]:null,f=d?d.breakAfter:a;if(!(t==r&&u&&!a&&!f&&i.length<2&&u.merge(n,o,i.length?d:null,0==n,l,s))){if(r<c.length){let e=c[r];e&&(o<e.length||e.breakAfter&&(null==d?void 0:d.breakAfter))?(t==r&&(e=e.split(o),o=0),!f&&d&&e.merge(0,o,d,!0,0,s)?i[i.length-1]=e:((o||e.children.length&&!e.children[0].length)&&e.merge(0,o,null,!1,0,s),i.push(e))):(null==e?void 0:e.breakAfter)&&(d?d.breakAfter=1:a=1),r++}for(u&&(u.breakAfter=a,n>0&&(!a&&i.length&&u.merge(n,u.length,i[0],!1,l,0)?u.breakAfter=i.shift().breakAfter:(n<u.length||u.children.length&&0==u.children[u.children.length-1].length)&&u.merge(n,u.length,null,!1,l,0),t++));t<r&&i.length;)if(c[r-1].become(i[i.length-1]))r--,i.pop(),s=i.length?0:l;else{if(!c[t].become(i[0]))break;t++,i.shift(),l=i.length?0:s}!i.length&&t&&r<c.length&&!c[t-1].breakAfter&&c[r].merge(0,0,c[t-1],!1,l,s)&&t--,(t<r||i.length)&&e.replaceChildren(t,r,i)}}function R(e,t,n,r,o,i){let a=e.childCursor(),{i:l,off:s}=a.findPos(n,1),{i:c,off:u}=a.findPos(t,-1),d=t-n;for(let e of r)d+=e.length;e.length+=d,z(e,c,u,l,s,r,0,o,i)}let I="undefined"!=typeof navigator?navigator:{userAgent:"",vendor:"",platform:""},L="undefined"!=typeof document?document:{documentElement:{style:{}}};const F=/Edge\/(\d+)/.exec(I.userAgent),U=/MSIE \d/.test(I.userAgent),H=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(I.userAgent),W=!!(U||H||F),j=!W&&/gecko\/(\d+)/i.test(I.userAgent),q=!W&&/Chrome\/(\d+)/.exec(I.userAgent),X="webkitFontSmoothing"in L.documentElement.style,Y=!W&&/Apple Computer/.test(I.vendor),G=Y&&(/Mobile\/\w+/.test(I.userAgent)||I.maxTouchPoints>2);var Z={mac:G||/Mac/.test(I.platform),windows:/Win/.test(I.platform),linux:/Linux|X11/.test(I.platform),ie:W,ie_version:U?L.documentMode||6:H?+H[1]:F?+F[1]:0,gecko:j,gecko_version:j?+(/Firefox\/(\d+)/.exec(I.userAgent)||[0,0])[1]:0,chrome:!!q,chrome_version:q?+q[1]:0,ios:G,android:/Android\b/.test(I.userAgent),webkit:X,safari:Y,webkit_version:X?+(/\bAppleWebKit\/(\d+)/.exec(I.userAgent)||[0,0])[1]:0,tabSize:null!=L.documentElement.style.tabSize?"tab-size":"-moz-tab-size"};class K extends M{constructor(e){super(),this.text=e}get length(){return this.text.length}createDOM(e){this.setDOM(e||document.createTextNode(this.text))}sync(e,t){this.dom||this.createDOM(),this.dom.nodeValue!=this.text&&(t&&t.node==this.dom&&(t.written=!0),this.dom.nodeValue=this.text)}reuseDOM(e){3==e.nodeType&&this.createDOM(e)}merge(e,t,n){return!(8&this.flags||n&&(!(n instanceof K)||this.length-(t-e)+n.length>256||8&n.flags))&&(this.text=this.text.slice(0,e)+(n?n.text:"")+this.text.slice(t),this.markDirty(),!0)}split(e){let t=new K(this.text.slice(e));return this.text=this.text.slice(0,e),this.markDirty(),t.flags|=8&this.flags,t}localPosFromDOM(e,t){return e==this.dom?t:t?this.text.length:0}domAtPos(e){return new P(this.dom,e)}domBoundsAround(e,t,n){return{from:n,to:n+this.length,startDOM:this.dom,endDOM:this.dom.nextSibling}}coordsAt(e,t){return function(e,t,n){let r=e.nodeValue.length;t>r&&(t=r);let o=t,i=t,a=0;0==t&&n<0||t==r&&n>=0?Z.chrome||Z.gecko||(t?(o--,a=1):i<r&&(i++,a=-1)):n<0?o--:i<r&&i++;let l=S(e,o,i).getClientRects();if(!l.length)return null;let s=l[(a?a<0:n>=0)?0:l.length-1];Z.safari&&!a&&0==s.width&&(s=Array.prototype.find.call(l,(e=>e.width))||s);return a?b(s,a<0):s||null}(this.dom,e,t)}}class J extends M{constructor(e,t=[],n=0){super(),this.mark=e,this.children=t,this.length=n;for(let e of t)e.setParent(this)}setAttrs(e){if(B(e),this.mark.class&&(e.className=this.mark.class),this.mark.attrs)for(let t in this.mark.attrs)e.setAttribute(t,this.mark.attrs[t]);return e}canReuseDOM(e){return super.canReuseDOM(e)&&!(8&(this.flags|e.flags))}reuseDOM(e){e.nodeName==this.mark.tagName.toUpperCase()&&(this.setDOM(e),this.flags|=6)}sync(e,t){this.dom?4&this.flags&&this.setAttrs(this.dom):this.setDOM(this.setAttrs(document.createElement(this.mark.tagName))),super.sync(e,t)}merge(e,t,n,r,o,i){return(!n||!(!(n instanceof J&&n.mark.eq(this.mark))||e&&o<=0||t<this.length&&i<=0))&&(R(this,e,t,n?n.children.slice():[],o-1,i-1),this.markDirty(),!0)}split(e){let t=[],n=0,r=-1,o=0;for(let i of this.children){let a=n+i.length;a>e&&t.push(n<e?i.split(e-n):i),r<0&&n>=e&&(r=o),n=a,o++}let i=this.length-e;return this.length=e,r>-1&&(this.children.length=r,this.markDirty()),new J(this.mark,t,i)}domAtPos(e){return ne(this,e)}coordsAt(e,t){return oe(this,e,t)}}class ee extends M{static create(e,t,n){return new ee(e,t,n)}constructor(e,t,n){super(),this.widget=e,this.length=t,this.side=n,this.prevWidget=null}split(e){let t=ee.create(this.widget,this.length-e,this.side);return this.length-=e,t}sync(e){this.dom&&this.widget.updateDOM(this.dom,e)||(this.dom&&this.prevWidget&&this.prevWidget.destroy(this.dom),this.prevWidget=null,this.setDOM(this.widget.toDOM(e)),this.widget.editable||(this.dom.contentEditable="false"))}getSide(){return this.side}merge(e,t,n,r,o,i){return!(n&&(!(n instanceof ee&&this.widget.compare(n.widget))||e>0&&o<=0||t<this.length&&i<=0))&&(this.length=e+(n?n.length:0)+(this.length-t),!0)}become(e){return e instanceof ee&&e.side==this.side&&this.widget.constructor==e.widget.constructor&&(this.widget.compare(e.widget)||this.markDirty(!0),this.dom&&!this.prevWidget&&(this.prevWidget=this.widget),this.widget=e.widget,this.length=e.length,!0)}ignoreMutation(){return!0}ignoreEvent(e){return this.widget.ignoreEvent(e)}get overrideDOMText(){if(0==this.length)return r.EY.empty;let e=this;for(;e.parent;)e=e.parent;let{view:t}=e,n=t&&t.state.doc,o=this.posAtStart;return n?n.slice(o,o+this.length):r.EY.empty}domAtPos(e){return(this.length?0==e:this.side>0)?P.before(this.dom):P.after(this.dom,e==this.length)}domBoundsAround(){return null}coordsAt(e,t){let n=this.widget.coordsAt(this.dom,e,t);if(n)return n;let r=this.dom.getClientRects(),o=null;if(!r.length)return null;let i=this.side?this.side<0:e>0;for(let t=i?r.length-1:0;o=r[t],!(e>0?0==t:t==r.length-1||o.top<o.bottom);t+=i?-1:1);return b(o,!i)}get isEditable(){return!1}get isWidget(){return!0}get isHidden(){return this.widget.isHidden}destroy(){super.destroy(),this.dom&&this.widget.destroy(this.dom)}}class te extends M{constructor(e){super(),this.side=e}get length(){return 0}merge(){return!1}become(e){return e instanceof te&&e.side==this.side}split(){return new te(this.side)}sync(){if(!this.dom){let e=document.createElement("img");e.className="cm-widgetBuffer",e.setAttribute("aria-hidden","true"),this.setDOM(e)}}getSide(){return this.side}domAtPos(e){return this.side>0?P.before(this.dom):P.after(this.dom)}localPosFromDOM(){return 0}domBoundsAround(){return null}coordsAt(e){return this.dom.getBoundingClientRect()}get overrideDOMText(){return r.EY.empty}get isHidden(){return!0}}function ne(e,t){let n=e.dom,{children:r}=e,o=0;for(let e=0;o<r.length;o++){let i=r[o],a=e+i.length;if(!(a==e&&i.getSide()<=0)){if(t>e&&t<a&&i.dom.parentNode==n)return i.domAtPos(t-e);if(t<=e)break;e=a}}for(let e=o;e>0;e--){let t=r[e-1];if(t.dom.parentNode==n)return t.domAtPos(t.length)}for(let e=o;e<r.length;e++){let t=r[e];if(t.dom.parentNode==n)return t.domAtPos(0)}return new P(n,0)}function re(e,t,n){let r,{children:o}=e;n>0&&t instanceof J&&o.length&&(r=o[o.length-1])instanceof J&&r.mark.eq(t.mark)?re(r,t.children[0],n-1):(o.push(t),t.setParent(e)),e.length+=t.length}function oe(e,t,n){let r=null,o=-1,i=null,a=-1;!function e(t,l){for(let s=0,c=0;s<t.children.length&&c<=l;s++){let u=t.children[s],d=c+u.length;d>=l&&(u.children.length?e(u,l-c):(!i||i.isHidden&&n>0)&&(d>l||c==d&&u.getSide()>0)?(i=u,a=l-c):(c<l||c==d&&u.getSide()<0&&!u.isHidden)&&(r=u,o=l-c)),c=d}}(e,t);let l=(n<0?r:i)||r||i;return l?l.coordsAt(Math.max(0,l==r?o:a),n):function(e){let t=e.dom.lastChild;if(!t)return e.dom.getBoundingClientRect();let n=p(t);return n[n.length-1]||null}(e)}function ie(e,t){for(let n in e)"class"==n&&t.class?t.class+=" "+e.class:"style"==n&&t.style?t.style+=";"+e.style:t[n]=e[n];return t}K.prototype.children=ee.prototype.children=te.prototype.children=Q;const ae=Object.create(null);function le(e,t,n){if(e==t)return!0;e||(e=ae),t||(t=ae);let r=Object.keys(e),o=Object.keys(t);if(r.length-(n&&r.indexOf(n)>-1?1:0)!=o.length-(n&&o.indexOf(n)>-1?1:0))return!1;for(let i of r)if(i!=n&&(-1==o.indexOf(i)||e[i]!==t[i]))return!1;return!0}function se(e,t,n){let r=!1;if(t)for(let o in t)n&&o in n||(r=!0,"style"==o?e.style.cssText="":e.removeAttribute(o));if(n)for(let o in n)t&&t[o]==n[o]||(r=!0,"style"==o?e.style.cssText=n[o]:e.setAttribute(o,n[o]));return r}function ce(e){let t=Object.create(null);for(let n=0;n<e.attributes.length;n++){let r=e.attributes[n];t[r.name]=r.value}return t}class ue{eq(e){return!1}updateDOM(e,t){return!1}compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}get estimatedHeight(){return-1}get lineBreaks(){return 0}ignoreEvent(e){return!0}coordsAt(e,t,n){return null}get isHidden(){return!1}get editable(){return!1}destroy(e){}}var de=function(e){return e[e.Text=0]="Text",e[e.WidgetBefore=1]="WidgetBefore",e[e.WidgetAfter=2]="WidgetAfter",e[e.WidgetRange=3]="WidgetRange",e}(de||(de={}));class fe extends r.FB{constructor(e,t,n,r){super(),this.startSide=e,this.endSide=t,this.widget=n,this.spec=r}get heightRelevant(){return!1}static mark(e){return new he(e)}static widget(e){let t=Math.max(-1e4,Math.min(1e4,e.side||0)),n=!!e.block;return t+=n&&!e.inlineOrder?t>0?3e8:-4e8:t>0?1e8:-1e8,new me(e,t,t,n,e.widget||null,!1)}static replace(e){let t,n,r=!!e.block;if(e.isBlockGap)t=-5e8,n=4e8;else{let{start:o,end:i}=ge(e,r);t=(o?r?-3e8:-1:5e8)-1,n=1+(i?r?2e8:1:-6e8)}return new me(e,t,n,r,e.widget||null,!0)}static line(e){return new pe(e)}static set(e,t=!1){return r.om.of(e,t)}hasHeight(){return!!this.widget&&this.widget.estimatedHeight>-1}}fe.none=r.om.empty;class he extends fe{constructor(e){let{start:t,end:n}=ge(e);super(t?-1:5e8,n?1:-6e8,null,e),this.tagName=e.tagName||"span",this.class=e.class||"",this.attrs=e.attributes||null}eq(e){var t,n;return this==e||e instanceof he&&this.tagName==e.tagName&&(this.class||(null===(t=this.attrs)||void 0===t?void 0:t.class))==(e.class||(null===(n=e.attrs)||void 0===n?void 0:n.class))&&le(this.attrs,e.attrs,"class")}range(e,t=e){if(e>=t)throw new RangeError("Mark decorations may not be empty");return super.range(e,t)}}he.prototype.point=!1;class pe extends fe{constructor(e){super(-2e8,-2e8,null,e)}eq(e){return e instanceof pe&&this.spec.class==e.spec.class&&le(this.spec.attributes,e.spec.attributes)}range(e,t=e){if(t!=e)throw new RangeError("Line decoration ranges must be zero-length");return super.range(e,t)}}pe.prototype.mapMode=r.iR.TrackBefore,pe.prototype.point=!0;class me extends fe{constructor(e,t,n,o,i,a){super(t,n,i,e),this.block=o,this.isReplace=a,this.mapMode=o?t<=0?r.iR.TrackBefore:r.iR.TrackAfter:r.iR.TrackDel}get type(){return this.startSide!=this.endSide?de.WidgetRange:this.startSide<=0?de.WidgetBefore:de.WidgetAfter}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0)}eq(e){return e instanceof me&&(t=this.widget,n=e.widget,t==n||!!(t&&n&&t.compare(n)))&&this.block==e.block&&this.startSide==e.startSide&&this.endSide==e.endSide;var t,n}range(e,t=e){if(this.isReplace&&(e>t||e==t&&this.startSide>0&&this.endSide<=0))throw new RangeError("Invalid range for replacement decoration");if(!this.isReplace&&t!=e)throw new RangeError("Widget decorations can only have zero-length ranges");return super.range(e,t)}}function ge(e,t=!1){let{inclusiveStart:n,inclusiveEnd:r}=e;return null==n&&(n=e.inclusive),null==r&&(r=e.inclusive),{start:null!=n?n:t,end:null!=r?r:t}}function ve(e,t,n,r=0){let o=n.length-1;o>=0&&n[o]+r>=e?n[o]=Math.max(n[o],t):n.push(e,t)}me.prototype.point=!0;class Ae extends M{constructor(){super(...arguments),this.children=[],this.length=0,this.prevAttrs=void 0,this.attrs=null,this.breakAfter=0}merge(e,t,n,r,o,i){if(n){if(!(n instanceof Ae))return!1;this.dom||n.transferDOM(this)}return r&&this.setDeco(n?n.attrs:null),R(this,e,t,n?n.children.slice():[],o,i),!0}split(e){let t=new Ae;if(t.breakAfter=this.breakAfter,0==this.length)return t;let{i:n,off:r}=this.childPos(e);r&&(t.append(this.children[n].split(r),0),this.children[n].merge(r,this.children[n].length,null,!1,0,0),n++);for(let e=n;e<this.children.length;e++)t.append(this.children[e],0);for(;n>0&&0==this.children[n-1].length;)this.children[--n].destroy();return this.children.length=n,this.markDirty(),this.length=e,t}transferDOM(e){this.dom&&(this.markDirty(),e.setDOM(this.dom),e.prevAttrs=void 0===this.prevAttrs?this.attrs:this.prevAttrs,this.prevAttrs=void 0,this.dom=null)}setDeco(e){le(this.attrs,e)||(this.dom&&(this.prevAttrs=this.attrs,this.markDirty()),this.attrs=e)}append(e,t){re(this,e,t)}addLineDeco(e){let t=e.spec.attributes,n=e.spec.class;t&&(this.attrs=ie(t,this.attrs||{})),n&&(this.attrs=ie({class:n},this.attrs||{}))}domAtPos(e){return ne(this,e)}reuseDOM(e){"DIV"==e.nodeName&&(this.setDOM(e),this.flags|=6)}sync(e,t){var n;this.dom?4&this.flags&&(B(this.dom),this.dom.className="cm-line",this.prevAttrs=this.attrs?null:void 0):(this.setDOM(document.createElement("div")),this.dom.className="cm-line",this.prevAttrs=this.attrs?null:void 0),void 0!==this.prevAttrs&&(se(this.dom,this.prevAttrs,this.attrs),this.dom.classList.add("cm-line"),this.prevAttrs=void 0),super.sync(e,t);let r=this.dom.lastChild;for(;r&&M.get(r)instanceof J;)r=r.lastChild;if(!(r&&this.length&&("BR"==r.nodeName||0!=(null===(n=M.get(r))||void 0===n?void 0:n.isEditable)||Z.ios&&this.children.some((e=>e instanceof K))))){let e=document.createElement("BR");e.cmIgnore=!0,this.dom.appendChild(e)}}measureTextSize(){if(0==this.children.length||this.length>20)return null;let e,t=0;for(let n of this.children){if(!(n instanceof K)||/[^ -~]/.test(n.text))return null;let r=p(n.dom);if(1!=r.length)return null;t+=r[0].width,e=r[0].height}return t?{lineHeight:this.dom.getBoundingClientRect().height,charWidth:t/this.length,textHeight:e}:null}coordsAt(e,t){let n=oe(this,e,t);if(!this.children.length&&n&&this.parent){let{heightOracle:e}=this.parent.view.viewState,t=n.bottom-n.top;if(Math.abs(t-e.lineHeight)<2&&e.textHeight<t){let r=(t-e.textHeight)/2;return{top:n.top+r,bottom:n.bottom-r,left:n.left,right:n.left}}}return n}become(e){return e instanceof Ae&&0==this.children.length&&0==e.children.length&&le(this.attrs,e.attrs)&&this.breakAfter==e.breakAfter}covers(){return!0}static find(e,t){for(let n=0,r=0;n<e.children.length;n++){let o=e.children[n],i=r+o.length;if(i>=t){if(o instanceof Ae)return o;if(i>t)break}r=i+o.breakAfter}return null}}class ye extends M{constructor(e,t,n){super(),this.widget=e,this.length=t,this.deco=n,this.breakAfter=0,this.prevWidget=null}merge(e,t,n,r,o,i){return!(n&&(!(n instanceof ye&&this.widget.compare(n.widget))||e>0&&o<=0||t<this.length&&i<=0))&&(this.length=e+(n?n.length:0)+(this.length-t),!0)}domAtPos(e){return 0==e?P.before(this.dom):P.after(this.dom,e==this.length)}split(e){let t=this.length-e;this.length=e;let n=new ye(this.widget,t,this.deco);return n.breakAfter=this.breakAfter,n}get children(){return Q}sync(e){this.dom&&this.widget.updateDOM(this.dom,e)||(this.dom&&this.prevWidget&&this.prevWidget.destroy(this.dom),this.prevWidget=null,this.setDOM(this.widget.toDOM(e)),this.widget.editable||(this.dom.contentEditable="false"))}get overrideDOMText(){return this.parent?this.parent.view.state.doc.slice(this.posAtStart,this.posAtEnd):r.EY.empty}domBoundsAround(){return null}become(e){return e instanceof ye&&e.widget.constructor==this.widget.constructor&&(e.widget.compare(this.widget)||this.markDirty(!0),this.dom&&!this.prevWidget&&(this.prevWidget=this.widget),this.widget=e.widget,this.length=e.length,this.deco=e.deco,this.breakAfter=e.breakAfter,!0)}ignoreMutation(){return!0}ignoreEvent(e){return this.widget.ignoreEvent(e)}get isEditable(){return!1}get isWidget(){return!0}coordsAt(e,t){let n=this.widget.coordsAt(this.dom,e,t);return n||(this.widget instanceof be?null:b(this.dom.getBoundingClientRect(),this.length?0==e:t<=0))}destroy(){super.destroy(),this.dom&&this.widget.destroy(this.dom)}covers(e){let{startSide:t,endSide:n}=this.deco;return t!=n&&(e<0?t<0:n>0)}}class be extends ue{constructor(e){super(),this.height=e}toDOM(){let e=document.createElement("div");return e.className="cm-gap",this.updateDOM(e),e}eq(e){return e.height==this.height}updateDOM(e){return e.style.height=this.height+"px",!0}get editable(){return!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}}class Oe{constructor(e,t,n,r){this.doc=e,this.pos=t,this.end=n,this.disallowBlockEffectsFor=r,this.content=[],this.curLine=null,this.breakAtStart=0,this.pendingBuffer=0,this.bufferMarks=[],this.atCursorPos=!0,this.openStart=-1,this.openEnd=-1,this.text="",this.textOff=0,this.cursor=e.iter(),this.skip=t}posCovered(){if(0==this.content.length)return!this.breakAtStart&&this.doc.lineAt(this.pos).from!=this.pos;let e=this.content[this.content.length-1];return!(e.breakAfter||e instanceof ye&&e.deco.endSide<0)}getLine(){return this.curLine||(this.content.push(this.curLine=new Ae),this.atCursorPos=!0),this.curLine}flushBuffer(e=this.bufferMarks){this.pendingBuffer&&(this.curLine.append(we(new te(-1),e),e.length),this.pendingBuffer=0)}addBlockWidget(e){this.flushBuffer(),this.curLine=null,this.content.push(e)}finish(e){this.pendingBuffer&&e<=this.bufferMarks.length?this.flushBuffer():this.pendingBuffer=0,this.posCovered()||e&&this.content.length&&this.content[this.content.length-1]instanceof ye||this.getLine()}buildText(e,t,n){for(;e>0;){if(this.textOff==this.text.length){let{value:t,lineBreak:n,done:r}=this.cursor.next(this.skip);if(this.skip=0,r)throw new Error("Ran out of text content when drawing inline views");if(n){this.posCovered()||this.getLine(),this.content.length?this.content[this.content.length-1].breakAfter=1:this.breakAtStart=1,this.flushBuffer(),this.curLine=null,this.atCursorPos=!0,e--;continue}this.text=t,this.textOff=0}let r=Math.min(this.text.length-this.textOff,e,512);this.flushBuffer(t.slice(t.length-n)),this.getLine().append(we(new K(this.text.slice(this.textOff,this.textOff+r)),t),n),this.atCursorPos=!0,this.textOff+=r,e-=r,n=0}}span(e,t,n,r){this.buildText(t-e,n,r),this.pos=t,this.openStart<0&&(this.openStart=r)}point(e,t,n,r,o,i){if(this.disallowBlockEffectsFor[i]&&n instanceof me){if(n.block)throw new RangeError("Block decorations may not be specified via plugins");if(t>this.doc.lineAt(this.pos).to)throw new RangeError("Decorations that replace line breaks may not be specified via plugins")}let a=t-e;if(n instanceof me)if(n.block)n.startSide>0&&!this.posCovered()&&this.getLine(),this.addBlockWidget(new ye(n.widget||xe.block,a,n));else{let i=ee.create(n.widget||xe.inline,a,a?0:n.startSide),l=this.atCursorPos&&!i.isEditable&&o<=r.length&&(e<t||n.startSide>0),s=!i.isEditable&&(e<t||o>r.length||n.startSide<=0),c=this.getLine();2!=this.pendingBuffer||l||i.isEditable||(this.pendingBuffer=0),this.flushBuffer(r),l&&(c.append(we(new te(1),r),o),o=r.length+Math.max(0,o-r.length)),c.append(we(i,r),o),this.atCursorPos=s,this.pendingBuffer=s?e<t||o>r.length?1:2:0,this.pendingBuffer&&(this.bufferMarks=r.slice())}else this.doc.lineAt(this.pos).from==this.pos&&this.getLine().addLineDeco(n);a&&(this.textOff+a<=this.text.length?this.textOff+=a:(this.skip+=a-(this.text.length-this.textOff),this.text="",this.textOff=0),this.pos=t),this.openStart<0&&(this.openStart=o)}static build(e,t,n,o,i){let a=new Oe(e,t,n,i);return a.openEnd=r.om.spans(o,t,n,a),a.openStart<0&&(a.openStart=a.openEnd),a.finish(a.openEnd),a}}function we(e,t){for(let n of t)e=new J(n,[e],e.length);return e}class xe extends ue{constructor(e){super(),this.tag=e}eq(e){return e.tag==this.tag}toDOM(){return document.createElement(this.tag)}updateDOM(e){return e.nodeName.toLowerCase()==this.tag}get isHidden(){return!0}}xe.inline=new xe("span"),xe.block=new xe("div");var _e=function(e){return e[e.LTR=0]="LTR",e[e.RTL=1]="RTL",e}(_e||(_e={}));const Ce=_e.LTR,ke=_e.RTL;function Se(e){let t=[];for(let n=0;n<e.length;n++)t.push(1<<+e[n]);return t}const Ve=Se("88888888888888888888888888888888888666888888787833333333337888888000000000000000000000000008888880000000000000000000000000088888888888888888888888888888888888887866668888088888663380888308888800000000000000000000000800000000000000000000000000000008"),Be=Se("4444448826627288999999999992222222222222222222222222222222222222222222222229999999999999999999994444444444644222822222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222999999949999999229989999223333333333"),Te=Object.create(null),Ne=[];for(let e of["()","[]","{}"]){let t=e.charCodeAt(0),n=e.charCodeAt(1);Te[t]=n,Te[n]=-t}function Ee(e){return e<=247?Ve[e]:1424<=e&&e<=1524?2:1536<=e&&e<=1785?Be[e-1536]:1774<=e&&e<=2220?4:8192<=e&&e<=8204?256:64336<=e&&e<=65023?4:1}const Pe=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\ufb50-\ufdff]/;class Qe{get dir(){return this.level%2?ke:Ce}constructor(e,t,n){this.from=e,this.to=t,this.level=n}side(e,t){return this.dir==t==e?this.to:this.from}forward(e,t){return e==(this.dir==t)}static find(e,t,n,r){let o=-1;for(let i=0;i<e.length;i++){let a=e[i];if(a.from<=t&&a.to>=t){if(a.level==n)return i;(o<0||(0!=r?r<0?a.from<t:a.to>t:e[o].level>a.level))&&(o=i)}}if(o<0)throw new RangeError("Index out of range");return o}}function Me(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++){let r=e[n],o=t[n];if(r.from!=o.from||r.to!=o.to||r.direction!=o.direction||!Me(r.inner,o.inner))return!1}return!0}const De=[];function $e(e,t,n,r,o,i,a){let l=r%2?2:1;if(r%2==o%2)for(let s=t,c=0;s<n;){let t=!0,u=!1;if(c==i.length||s<i[c].from){let e=De[s];e!=l&&(t=!1,u=16==e)}let d=t||1!=l?null:[],f=t?r:r+1,h=s;e:for(;;)if(c<i.length&&h==i[c].from){if(u)break e;let p=i[c];if(!t)for(let e=p.to,t=c+1;;){if(e==n)break e;if(!(t<i.length&&i[t].from==e)){if(De[e]==l)break e;break}e=i[t++].to}if(c++,d)d.push(p);else{p.from>s&&a.push(new Qe(s,p.from,f)),ze(e,p.direction==Ce!=!(f%2)?r+1:r,o,p.inner,p.from,p.to,a),s=p.to}h=p.to}else{if(h==n||(t?De[h]!=l:De[h]==l))break;h++}d?$e(e,s,h,r+1,o,d,a):s<h&&a.push(new Qe(s,h,f)),s=h}else for(let s=n,c=i.length;s>t;){let n=!0,u=!1;if(!c||s>i[c-1].to){let e=De[s-1];e!=l&&(n=!1,u=16==e)}let d=n||1!=l?null:[],f=n?r:r+1,h=s;e:for(;;)if(c&&h==i[c-1].to){if(u)break e;let p=i[--c];if(!n)for(let e=p.from,n=c;;){if(e==t)break e;if(!n||i[n-1].to!=e){if(De[e-1]==l)break e;break}e=i[--n].from}if(d)d.push(p);else{p.to<s&&a.push(new Qe(p.to,s,f)),ze(e,p.direction==Ce!=!(f%2)?r+1:r,o,p.inner,p.from,p.to,a),s=p.from}h=p.from}else{if(h==t||(n?De[h-1]!=l:De[h-1]==l))break;h--}d?$e(e,h,s,r+1,o,d,a):h<s&&a.push(new Qe(h,s,f)),s=h}}function ze(e,t,n,r,o,i,a){let l=t%2?2:1;!function(e,t,n,r,o){for(let i=0;i<=r.length;i++){let a=i?r[i-1].to:t,l=i<r.length?r[i].from:n,s=i?256:o;for(let t=a,n=s,r=s;t<l;t++){let o=Ee(e.charCodeAt(t));512==o?o=n:8==o&&4==r&&(o=16),De[t]=4==o?2:o,7&o&&(r=o),n=o}for(let e=a,t=s,r=s;e<l;e++){let o=De[e];if(128==o)e<l-1&&t==De[e+1]&&24&t?o=De[e]=t:De[e]=256;else if(64==o){let o=e+1;for(;o<l&&64==De[o];)o++;let i=e&&8==t||o<n&&8==De[o]?1==r?1:8:256;for(let t=e;t<o;t++)De[t]=i;e=o-1}else 8==o&&1==r&&(De[e]=1);t=o,7&o&&(r=o)}}}(e,o,i,r,l),function(e,t,n,r,o){let i=1==o?2:1;for(let a=0,l=0,s=0;a<=r.length;a++){let c=a?r[a-1].to:t,u=a<r.length?r[a].from:n;for(let t,n,r,a=c;a<u;a++)if(n=Te[t=e.charCodeAt(a)])if(n<0){for(let e=l-3;e>=0;e-=3)if(Ne[e+1]==-n){let t=Ne[e+2],n=2&t?o:4&t?1&t?i:o:0;n&&(De[a]=De[Ne[e]]=n),l=e;break}}else{if(189==Ne.length)break;Ne[l++]=a,Ne[l++]=t,Ne[l++]=s}else if(2==(r=De[a])||1==r){let e=r==o;s=e?0:1;for(let t=l-3;t>=0;t-=3){let n=Ne[t+2];if(2&n)break;if(e)Ne[t+2]|=2;else{if(4&n)break;Ne[t+2]|=4}}}}}(e,o,i,r,l),function(e,t,n,r){for(let o=0,i=r;o<=n.length;o++){let a=o?n[o-1].to:e,l=o<n.length?n[o].from:t;for(let s=a;s<l;){let a=De[s];if(256==a){let a=s+1;for(;;)if(a==l){if(o==n.length)break;a=n[o++].to,l=o<n.length?n[o].from:t}else{if(256!=De[a])break;a++}let c=1==i,u=c==(1==(a<t?De[a]:r))?c?1:2:r;for(let t=a,r=o,i=r?n[r-1].to:e;t>s;)t==i&&(t=n[--r].from,i=r?n[r-1].to:e),De[--t]=u;s=a}else i=a,s++}}}(o,i,r,l),$e(e,o,i,t,n,r,a)}function Re(e,t,n){if(!e)return[new Qe(0,0,t==ke?1:0)];if(t==Ce&&!n.length&&!Pe.test(e))return Ie(e.length);if(n.length)for(;e.length>De.length;)De[De.length]=256;let r=[],o=t==Ce?0:1;return ze(e,o,o,n,0,e.length,r),r}function Ie(e){return[new Qe(0,e,0)]}let Le="";function Fe(e,t,n,o,i){var a;let l=o.head-e.from,s=Qe.find(t,l,null!==(a=o.bidiLevel)&&void 0!==a?a:-1,o.assoc),c=t[s],u=c.side(i,n);if(l==u){let e=s+=i?1:-1;if(e<0||e>=t.length)return null;c=t[s=e],l=c.side(!i,n),u=c.side(i,n)}let d=(0,r.zK)(e.text,l,c.forward(i,n));(d<c.from||d>c.to)&&(d=u),Le=e.text.slice(Math.min(l,d),Math.max(l,d));let f=s==(i?t.length-1:0)?null:t[s+(i?1:-1)];return f&&d==u&&f.level+(i?0:1)<c.level?r.OF.cursor(f.side(!i,n)+e.from,f.forward(i,n)?1:-1,f.level):r.OF.cursor(d+e.from,c.forward(i,n)?-1:1,c.level)}function Ue(e,t,n){for(let r=t;r<n;r++){let t=Ee(e.charCodeAt(r));if(1==t)return Ce;if(2==t||4==t)return ke}return Ce}const He=r.sj.define(),We=r.sj.define(),je=r.sj.define(),qe=r.sj.define(),Xe=r.sj.define(),Ye=r.sj.define(),Ge=r.sj.define(),Ze=r.sj.define(),Ke=r.sj.define(),Je=r.sj.define({combine:e=>e.some((e=>e))}),et=r.sj.define({combine:e=>e.some((e=>e))}),tt=r.sj.define();class nt{constructor(e,t="nearest",n="nearest",r=5,o=5,i=!1){this.range=e,this.y=t,this.x=n,this.yMargin=r,this.xMargin=o,this.isSnapshot=i}map(e){return e.empty?this:new nt(this.range.map(e),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}clip(e){return this.range.to<=e.doc.length?this:new nt(r.OF.cursor(e.doc.length),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}}const rt=r.Pe.define({map:(e,t)=>e.map(t)}),ot=r.Pe.define();function it(e,t,n){let r=e.facet(qe);r.length?r[0](t):window.onerror&&window.onerror(String(t),n,void 0,void 0,t)}const at=r.sj.define({combine:e=>!e.length||e[0]});let lt=0;const st=r.sj.define();class ct{constructor(e,t,n,r,o){this.id=e,this.create=t,this.domEventHandlers=n,this.domEventObservers=r,this.extension=o(this)}static define(e,t){const{eventHandlers:n,eventObservers:r,provide:o,decorations:i}=t||{};return new ct(lt++,e,n,r,(e=>{let t=[st.of(e)];return i&&t.push(ht.of((t=>{let n=t.plugin(e);return n?i(n):fe.none}))),o&&t.push(o(e)),t}))}static fromClass(e,t){return ct.define((t=>new e(t)),t)}}class ut{constructor(e){this.spec=e,this.mustUpdate=null,this.value=null}update(e){if(this.value){if(this.mustUpdate){let e=this.mustUpdate;if(this.mustUpdate=null,this.value.update)try{this.value.update(e)}catch(t){if(it(e.state,t,"CodeMirror plugin crashed"),this.value.destroy)try{this.value.destroy()}catch(e){}this.deactivate()}}}else if(this.spec)try{this.value=this.spec.create(e)}catch(t){it(e.state,t,"CodeMirror plugin crashed"),this.deactivate()}return this}destroy(e){var t;if(null===(t=this.value)||void 0===t?void 0:t.destroy)try{this.value.destroy()}catch(t){it(e.state,t,"CodeMirror plugin crashed")}}deactivate(){this.spec=this.value=null}}const dt=r.sj.define(),ft=r.sj.define(),ht=r.sj.define(),pt=r.sj.define(),mt=r.sj.define(),gt=r.sj.define();function vt(e,t){let n=e.state.facet(gt);if(!n.length)return n;let o=n.map((t=>t instanceof Function?t(e):t)),i=[];return r.om.spans(o,t.from,t.to,{point(){},span(e,n,r,o){let a=e-t.from,l=n-t.from,s=i;for(let e=r.length-1;e>=0;e--,o--){let n,i=r[e].spec.bidiIsolate;if(null==i&&(i=Ue(t.text,a,l)),o>0&&s.length&&(n=s[s.length-1]).to==a&&n.direction==i)n.to=l,s=n.inner;else{let e={from:a,to:l,direction:i,inner:[]};s.push(e),s=e.inner}}}}),i}const At=r.sj.define();function yt(e){let t=0,n=0,r=0,o=0;for(let i of e.state.facet(At)){let a=i(e);a&&(null!=a.left&&(t=Math.max(t,a.left)),null!=a.right&&(n=Math.max(n,a.right)),null!=a.top&&(r=Math.max(r,a.top)),null!=a.bottom&&(o=Math.max(o,a.bottom)))}return{left:t,right:n,top:r,bottom:o}}const bt=r.sj.define();class Ot{constructor(e,t,n,r){this.fromA=e,this.toA=t,this.fromB=n,this.toB=r}join(e){return new Ot(Math.min(this.fromA,e.fromA),Math.max(this.toA,e.toA),Math.min(this.fromB,e.fromB),Math.max(this.toB,e.toB))}addToSet(e){let t=e.length,n=this;for(;t>0;t--){let r=e[t-1];if(!(r.fromA>n.toA)){if(r.toA<n.fromA)break;n=n.join(r),e.splice(t-1,1)}}return e.splice(t,0,n),e}static extendWithRanges(e,t){if(0==t.length)return e;let n=[];for(let r=0,o=0,i=0,a=0;;r++){let l=r==e.length?null:e[r],s=i-a,c=l?l.fromB:1e9;for(;o<t.length&&t[o]<c;){let e=t[o],r=t[o+1],i=Math.max(a,e),l=Math.min(c,r);if(i<=l&&new Ot(i+s,l+s,i,l).addToSet(n),r>c)break;o+=2}if(!l)return n;new Ot(l.fromA,l.toA,l.fromB,l.toB).addToSet(n),i=l.toA,a=l.toB}}}class wt{constructor(e,t,n){this.view=e,this.state=t,this.transactions=n,this.flags=0,this.startState=e.state,this.changes=r.VR.empty(this.startState.doc.length);for(let e of n)this.changes=this.changes.compose(e.changes);let o=[];this.changes.iterChangedRanges(((e,t,n,r)=>o.push(new Ot(e,t,n,r)))),this.changedRanges=o}static create(e,t,n){return new wt(e,t,n)}get viewportChanged(){return(4&this.flags)>0}get viewportMoved(){return(8&this.flags)>0}get heightChanged(){return(2&this.flags)>0}get geometryChanged(){return this.docChanged||(18&this.flags)>0}get focusChanged(){return(1&this.flags)>0}get docChanged(){return!this.changes.empty}get selectionSet(){return this.transactions.some((e=>e.selection))}get empty(){return 0==this.flags&&0==this.transactions.length}}class xt extends M{get length(){return this.view.state.doc.length}constructor(e){super(),this.view=e,this.decorations=[],this.dynamicDecorationMap=[!1],this.domChanged=null,this.hasComposition=null,this.markedForComposition=new Set,this.editContextFormatting=fe.none,this.lastCompositionAfterCursor=!1,this.minWidth=0,this.minWidthFrom=0,this.minWidthTo=0,this.impreciseAnchor=null,this.impreciseHead=null,this.forceSelection=!1,this.lastUpdate=Date.now(),this.setDOM(e.contentDOM),this.children=[new Ae],this.children[0].setParent(this),this.updateDeco(),this.updateInner([new Ot(0,0,0,e.state.doc.length)],0,null)}update(e){var t;let n=e.changedRanges;this.minWidth>0&&n.length&&(n.every((({fromA:e,toA:t})=>t<this.minWidthFrom||e>this.minWidthTo))?(this.minWidthFrom=e.changes.mapPos(this.minWidthFrom,1),this.minWidthTo=e.changes.mapPos(this.minWidthTo,1)):this.minWidth=this.minWidthFrom=this.minWidthTo=0),this.updateEditContextFormatting(e);let o=-1;this.view.inputState.composing>=0&&!this.view.observer.editContext&&((null===(t=this.domChanged)||void 0===t?void 0:t.newSel)?o=this.domChanged.newSel.head:function(e,t){let n=!1;t&&e.iterChangedRanges(((e,r)=>{e<t.to&&r>t.from&&(n=!0)}));return n}(e.changes,this.hasComposition)||e.selectionSet||(o=e.state.selection.main.head));let i=o>-1?function(e,t,n){let r=_t(e,n);if(!r)return null;let{node:o,from:i,to:a}=r,l=o.nodeValue;if(/[\n\r]/.test(l))return null;if(e.state.doc.sliceString(r.from,r.to)!=l)return null;let s=t.invertedDesc,c=new Ot(s.mapPos(i),s.mapPos(a),i,a),u=[];for(let t=o.parentNode;;t=t.parentNode){let n=M.get(t);if(n instanceof J)u.push({node:t,deco:n.mark});else{if(n instanceof Ae||"DIV"==t.nodeName&&t.parentNode==e.contentDOM)return{range:c,text:o,marks:u,line:t};if(t==e.contentDOM)return null;u.push({node:t,deco:new he({inclusive:!0,attributes:ce(t),tagName:t.tagName.toLowerCase()})})}}}(this.view,e.changes,o):null;if(this.domChanged=null,this.hasComposition){this.markedForComposition.clear();let{from:t,to:r}=this.hasComposition;n=new Ot(t,r,e.changes.mapPos(t,-1),e.changes.mapPos(r,1)).addToSet(n.slice())}this.hasComposition=i?{from:i.range.fromB,to:i.range.toB}:null,(Z.ie||Z.chrome)&&!i&&e&&e.state.doc.lines!=e.startState.doc.lines&&(this.forceSelection=!0);let a=function(e,t,n){let o=new Ct;return r.om.compare(e,t,n,o),o.changes}(this.decorations,this.updateDeco(),e.changes);return n=Ot.extendWithRanges(n,a),!!(7&this.flags||0!=n.length)&&(this.updateInner(n,e.startState.doc.length,i),e.transactions.length&&(this.lastUpdate=Date.now()),!0)}updateInner(e,t,n){this.view.viewState.mustMeasureContent=!0,this.updateChildren(e,t,n);let{observer:r}=this.view;r.ignore((()=>{this.dom.style.height=this.view.viewState.contentHeight/this.view.scaleY+"px",this.dom.style.flexBasis=this.minWidth?this.minWidth+"px":"";let e=Z.chrome||Z.ios?{node:r.selectionRange.focusNode,written:!1}:void 0;this.sync(this.view,e),this.flags&=-8,e&&(e.written||r.selectionRange.focusNode!=e.node)&&(this.forceSelection=!0),this.dom.style.height=""})),this.markedForComposition.forEach((e=>e.flags&=-9));let o=[];if(this.view.viewport.from||this.view.viewport.to<this.view.state.doc.length)for(let e of this.children)e instanceof ye&&e.widget instanceof be&&o.push(e.dom);r.updateGaps(o)}updateChildren(e,t,n){let r=n?n.range.addToSet(e.slice()):e,o=this.childCursor(t);for(let e=r.length-1;;e--){let t=e>=0?r[e]:null;if(!t)break;let i,a,l,s,{fromA:c,toA:u,fromB:d,toB:f}=t;if(n&&n.range.fromB<f&&n.range.toB>d){let e=Oe.build(this.view.state.doc,d,n.range.fromB,this.decorations,this.dynamicDecorationMap),t=Oe.build(this.view.state.doc,n.range.toB,f,this.decorations,this.dynamicDecorationMap);a=e.breakAtStart,l=e.openStart,s=t.openEnd;let r=this.compositionView(n);t.breakAtStart?r.breakAfter=1:t.content.length&&r.merge(r.length,r.length,t.content[0],!1,t.openStart,0)&&(r.breakAfter=t.content[0].breakAfter,t.content.shift()),e.content.length&&r.merge(0,0,e.content[e.content.length-1],!0,0,e.openEnd)&&e.content.pop(),i=e.content.concat(r).concat(t.content)}else({content:i,breakAtStart:a,openStart:l,openEnd:s}=Oe.build(this.view.state.doc,d,f,this.decorations,this.dynamicDecorationMap));let{i:h,off:p}=o.findPos(u,1),{i:m,off:g}=o.findPos(c,-1);z(this,m,g,h,p,i,a,l,s)}n&&this.fixCompositionDOM(n)}updateEditContextFormatting(e){this.editContextFormatting=this.editContextFormatting.map(e.changes);for(let t of e.transactions)for(let e of t.effects)e.is(ot)&&(this.editContextFormatting=e.value)}compositionView(e){let t=new K(e.text.nodeValue);t.flags|=8;for(let{deco:n}of e.marks)t=new J(n,[t],t.length);let n=new Ae;return n.append(t,0),n}fixCompositionDOM(e){let t=(e,t)=>{t.flags|=8|(t.children.some((e=>7&e.flags))?1:0),this.markedForComposition.add(t);let n=M.get(e);n&&n!=t&&(n.dom=null),t.setDOM(e)},n=this.childPos(e.range.fromB,1),r=this.children[n.i];t(e.line,r);for(let o=e.marks.length-1;o>=-1;o--)n=r.childPos(n.off,1),r=r.children[n.i],t(o>=0?e.marks[o].node:e.text,r)}updateSelection(e=!1,t=!1){!e&&this.view.observer.selectionRange.focusNode||this.view.observer.readSelectionRange();let n=this.view.root.activeElement,r=n==this.dom,o=!r&&!(this.view.state.facet(at)||this.dom.tabIndex>-1)&&h(this.dom,this.view.observer.selectionRange)&&!(n&&this.dom.contains(n));if(!(r||t||o))return;let i=this.forceSelection;this.forceSelection=!1;let a=this.view.state.selection.main,l=this.moveToLine(this.domAtPos(a.anchor)),s=a.empty?l:this.moveToLine(this.domAtPos(a.head));if(Z.gecko&&a.empty&&!this.hasComposition&&(1==(c=l).node.nodeType&&c.node.firstChild&&(0==c.offset||"false"==c.node.childNodes[c.offset-1].contentEditable)&&(c.offset==c.node.childNodes.length||"false"==c.node.childNodes[c.offset].contentEditable))){let e=document.createTextNode("");this.view.observer.ignore((()=>l.node.insertBefore(e,l.node.childNodes[l.offset]||null))),l=s=new P(e,0),i=!0}var c;let u=this.view.observer.selectionRange;!i&&u.focusNode&&(m(l.node,l.offset,u.anchorNode,u.anchorOffset)&&m(s.node,s.offset,u.focusNode,u.focusOffset)||this.suppressWidgetCursorChange(u,a))||(this.view.observer.ignore((()=>{Z.android&&Z.chrome&&this.dom.contains(u.focusNode)&&function(e,t){for(let n=e;n&&n!=t;n=n.assignedSlot||n.parentNode)if(1==n.nodeType&&"false"==n.contentEditable)return!0;return!1}(u.focusNode,this.dom)&&(this.dom.blur(),this.dom.focus({preventScroll:!0}));let e=d(this.view.root);if(e)if(a.empty){if(Z.gecko){let e=(t=l.node,r=l.offset,1!=t.nodeType?0:(r&&"false"==t.childNodes[r-1].contentEditable?1:0)|(r<t.childNodes.length&&"false"==t.childNodes[r].contentEditable?2:0));if(e&&3!=e){let t=(1==e?N:E)(l.node,l.offset);t&&(l=new P(t.node,t.offset))}}e.collapse(l.node,l.offset),null!=a.bidiLevel&&void 0!==e.caretBidiLevel&&(e.caretBidiLevel=a.bidiLevel)}else if(e.extend){e.collapse(l.node,l.offset);try{e.extend(s.node,s.offset)}catch(e){}}else{let t=document.createRange();a.anchor>a.head&&([l,s]=[s,l]),t.setEnd(s.node,s.offset),t.setStart(l.node,l.offset),e.removeAllRanges(),e.addRange(t)}else;var t,r;o&&this.view.root.activeElement==this.dom&&(this.dom.blur(),n&&n.focus())})),this.view.observer.setSelectionRange(l,s)),this.impreciseAnchor=l.precise?null:new P(u.anchorNode,u.anchorOffset),this.impreciseHead=s.precise?null:new P(u.focusNode,u.focusOffset)}suppressWidgetCursorChange(e,t){return this.hasComposition&&t.empty&&m(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset)&&this.posFromDOM(e.focusNode,e.focusOffset)==t.head}enforceCursorAssoc(){if(this.hasComposition)return;let{view:e}=this,t=e.state.selection.main,n=d(e.root),{anchorNode:r,anchorOffset:o}=e.observer.selectionRange;if(!(n&&t.empty&&t.assoc&&n.modify))return;let i=Ae.find(this,t.head);if(!i)return;let a=i.posAtStart;if(t.head==a||t.head==a+i.length)return;let l=this.coordsAt(t.head,-1),s=this.coordsAt(t.head,1);if(!l||!s||l.bottom>s.top)return;let c=this.domAtPos(t.head+t.assoc);n.collapse(c.node,c.offset),n.modify("move",t.assoc<0?"forward":"backward","lineboundary"),e.observer.readSelectionRange();let u=e.observer.selectionRange;e.docView.posFromDOM(u.anchorNode,u.anchorOffset)!=t.from&&n.collapse(r,o)}moveToLine(e){let t,n=this.dom;if(e.node!=n)return e;for(let r=e.offset;!t&&r<n.childNodes.length;r++){let e=M.get(n.childNodes[r]);e instanceof Ae&&(t=e.domAtPos(0))}for(let r=e.offset-1;!t&&r>=0;r--){let e=M.get(n.childNodes[r]);e instanceof Ae&&(t=e.domAtPos(e.length))}return t?new P(t.node,t.offset,!0):e}nearest(e){for(let t=e;t;){let e=M.get(t);if(e&&e.rootView==this)return e;t=t.parentNode}return null}posFromDOM(e,t){let n=this.nearest(e);if(!n)throw new RangeError("Trying to find position for a DOM position outside of the document");return n.localPosFromDOM(e,t)+n.posAtStart}domAtPos(e){let{i:t,off:n}=this.childCursor().findPos(e,-1);for(;t<this.children.length-1;){let e=this.children[t];if(n<e.length||e instanceof Ae)break;t++,n=0}return this.children[t].domAtPos(n)}coordsAt(e,t){let n=null,r=0;for(let o=this.length,i=this.children.length-1;i>=0;i--){let a=this.children[i],l=o-a.breakAfter,s=l-a.length;if(l<e)break;if(s<=e&&(s<e||a.covers(-1))&&(l>e||a.covers(1))&&(!n||a instanceof Ae&&!(n instanceof Ae&&t>=0)))n=a,r=s;else if(n&&s==e&&l==e&&a instanceof ye&&Math.abs(t)<2){if(a.deco.startSide<0)break;i&&(n=null)}o=s}return n?n.coordsAt(e-r,t):null}coordsForChar(e){let{i:t,off:n}=this.childPos(e,1),o=this.children[t];if(!(o instanceof Ae))return null;for(;o.children.length;){let{i:e,off:t}=o.childPos(n,1);for(;;e++){if(e==o.children.length)return null;if((o=o.children[e]).length)break}n=t}if(!(o instanceof K))return null;let i=(0,r.zK)(o.text,n);if(i==n)return null;let a=S(o.dom,n,i).getClientRects();for(let e=0;e<a.length;e++){let t=a[e];if(e==a.length-1||t.top<t.bottom&&t.left<t.right)return t}return null}measureVisibleLineHeights(e){let t=[],{from:n,to:r}=e,o=this.view.contentDOM.clientWidth,i=o>Math.max(this.view.scrollDOM.clientWidth,this.minWidth)+1,a=-1,l=this.view.textDirection==_e.LTR;for(let e=0,s=0;s<this.children.length;s++){let c=this.children[s],u=e+c.length;if(u>r)break;if(e>=n){let n=c.dom.getBoundingClientRect();if(t.push(n.height),i){let t=c.dom.lastChild,r=t?p(t):[];if(r.length){let t=r[r.length-1],i=l?t.right-n.left:n.right-t.left;i>a&&(a=i,this.minWidth=o,this.minWidthFrom=e,this.minWidthTo=u)}}}e=u+c.breakAfter}return t}textDirectionAt(e){let{i:t}=this.childPos(e,1);return"rtl"==getComputedStyle(this.children[t].dom).direction?_e.RTL:_e.LTR}measureTextSize(){for(let e of this.children)if(e instanceof Ae){let t=e.measureTextSize();if(t)return t}let e,t,n,r=document.createElement("div");return r.className="cm-line",r.style.width="99999px",r.style.position="absolute",r.textContent="abc def ghi jkl mno pqr stu",this.view.observer.ignore((()=>{this.dom.appendChild(r);let o=p(r.firstChild)[0];e=r.getBoundingClientRect().height,t=o?o.width/27:7,n=o?o.height:e,r.remove()})),{lineHeight:e,charWidth:t,textHeight:n}}childCursor(e=this.length){let t=this.children.length;return t&&(e-=this.children[--t].length),new $(this.children,e,t)}computeBlockGapDeco(){let e=[],t=this.view.viewState;for(let n=0,r=0;;r++){let o=r==t.viewports.length?null:t.viewports[r],i=o?o.from-1:this.length;if(i>n){let r=(t.lineBlockAt(i).bottom-t.lineBlockAt(n).top)/this.view.scaleY;e.push(fe.replace({widget:new be(r),block:!0,inclusive:!0,isBlockGap:!0}).range(n,i))}if(!o)break;n=o.to+1}return fe.set(e)}updateDeco(){let e=1,t=this.view.state.facet(ht).map((t=>(this.dynamicDecorationMap[e++]="function"==typeof t)?t(this.view):t)),n=!1,o=this.view.state.facet(pt).map(((e,t)=>{let r="function"==typeof e;return r&&(n=!0),r?e(this.view):e}));for(o.length&&(this.dynamicDecorationMap[e++]=n,t.push(r.om.join(o))),this.decorations=[this.editContextFormatting,...t,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];e<this.decorations.length;)this.dynamicDecorationMap[e++]=!1;return this.decorations}scrollIntoView(e){if(e.isSnapshot){let t=this.view.viewState.lineBlockAt(e.range.head);return this.view.scrollDOM.scrollTop=t.top-e.yMargin,void(this.view.scrollDOM.scrollLeft=e.xMargin)}for(let t of this.view.state.facet(tt))try{if(t(this.view,e.range,e))return!0}catch(e){it(this.view.state,e,"scroll handler")}let t,{range:n}=e,r=this.coordsAt(n.head,n.empty?n.assoc:n.head>n.anchor?-1:1);if(!r)return;!n.empty&&(t=this.coordsAt(n.anchor,n.anchor>n.head?-1:1))&&(r={left:Math.min(r.left,t.left),top:Math.min(r.top,t.top),right:Math.max(r.right,t.right),bottom:Math.max(r.bottom,t.bottom)});let o=yt(this.view),i={left:r.left-o.left,top:r.top-o.top,right:r.right+o.right,bottom:r.bottom+o.bottom},{offsetWidth:a,offsetHeight:l}=this.view.scrollDOM;!function(e,t,n,r,o,i,a,l){let s=e.ownerDocument,c=s.defaultView||window;for(let u=e,d=!1;u&&!d;)if(1==u.nodeType){let e,f=u==s.body,h=1,p=1;if(f)e=O(c);else{if(/^(fixed|sticky)$/.test(getComputedStyle(u).position)&&(d=!0),u.scrollHeight<=u.clientHeight&&u.scrollWidth<=u.clientWidth){u=u.assignedSlot||u.parentNode;continue}let t=u.getBoundingClientRect();({scaleX:h,scaleY:p}=w(u,t)),e={left:t.left,right:t.left+u.clientWidth*h,top:t.top,bottom:t.top+u.clientHeight*p}}let m=0,g=0;if("nearest"==o)t.top<e.top?(g=t.top-(e.top+a),n>0&&t.bottom>e.bottom+g&&(g=t.bottom-e.bottom+a)):t.bottom>e.bottom&&(g=t.bottom-e.bottom+a,n<0&&t.top-g<e.top&&(g=t.top-(e.top+a)));else{let r=t.bottom-t.top,i=e.bottom-e.top;g=("center"==o&&r<=i?t.top+r/2-i/2:"start"==o||"center"==o&&n<0?t.top-a:t.bottom-i+a)-e.top}if("nearest"==r?t.left<e.left?(m=t.left-(e.left+i),n>0&&t.right>e.right+m&&(m=t.right-e.right+i)):t.right>e.right&&(m=t.right-e.right+i,n<0&&t.left<e.left+m&&(m=t.left-(e.left+i))):m=("center"==r?t.left+(t.right-t.left)/2-(e.right-e.left)/2:"start"==r==l?t.left-i:t.right-(e.right-e.left)+i)-e.left,m||g)if(f)c.scrollBy(m,g);else{let e=0,n=0;if(g){let e=u.scrollTop;u.scrollTop+=g/p,n=(u.scrollTop-e)*p}if(m){let t=u.scrollLeft;u.scrollLeft+=m/h,e=(u.scrollLeft-t)*h}t={left:t.left-e,top:t.top-n,right:t.right-e,bottom:t.bottom-n},e&&Math.abs(e-m)<1&&(r="nearest"),n&&Math.abs(n-g)<1&&(o="nearest")}if(f)break;(t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)&&(t={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)}),u=u.assignedSlot||u.parentNode}else{if(11!=u.nodeType)break;u=u.host}}(this.view.scrollDOM,i,n.head<n.anchor?-1:1,e.x,e.y,Math.max(Math.min(e.xMargin,a),-a),Math.max(Math.min(e.yMargin,l),-l),this.view.textDirection==_e.LTR)}}function _t(e,t){let n=e.observer.selectionRange;if(!n.focusNode)return null;let r=N(n.focusNode,n.focusOffset),o=E(n.focusNode,n.focusOffset),i=r||o;if(o&&r&&o.node!=r.node){let t=M.get(o.node);if(!t||t instanceof K&&t.text!=o.node.nodeValue)i=o;else if(e.docView.lastCompositionAfterCursor){let e=M.get(r.node);!e||e instanceof K&&e.text!=r.node.nodeValue||(i=o)}}if(e.docView.lastCompositionAfterCursor=i!=r,!i)return null;let a=t-i.offset;return{from:a,to:a+i.node.nodeValue.length,node:i.node}}let Ct=class{constructor(){this.changes=[]}compareRange(e,t){ve(e,t,this.changes)}comparePoint(e,t){ve(e,t,this.changes)}boundChange(e){ve(e,e,this.changes)}};function kt(e,t){return t.left>e?t.left-e:Math.max(0,e-t.right)}function St(e,t){return t.top>e?t.top-e:Math.max(0,e-t.bottom)}function Vt(e,t){return e.top<t.bottom-1&&e.bottom>t.top+1}function Bt(e,t){return t<e.top?{top:t,left:e.left,right:e.right,bottom:e.bottom}:e}function Tt(e,t){return t>e.bottom?{top:e.top,left:e.left,right:e.right,bottom:t}:e}function Nt(e,t,n){let r,o,i,a,l,s,c,u,d=!1;for(let f=e.firstChild;f;f=f.nextSibling){let e=p(f);for(let h=0;h<e.length;h++){let p=e[h];o&&Vt(o,p)&&(p=Bt(Tt(p,o.bottom),o.top));let m=kt(t,p),g=St(n,p);if(0==m&&0==g)return 3==f.nodeType?Et(f,t,n):Nt(f,t,n);if(!r||a>g||a==g&&i>m){r=f,o=p,i=m,a=g;let l=g?n<p.top?-1:1:m?t<p.left?-1:1:0;d=!l||(l>0?h<e.length-1:h>0)}0==m?n>p.bottom&&(!c||c.bottom<p.bottom)?(l=f,c=p):n<p.top&&(!u||u.top>p.top)&&(s=f,u=p):c&&Vt(c,p)?c=Tt(c,p.bottom):u&&Vt(u,p)&&(u=Bt(u,p.top))}}if(c&&c.bottom>=n?(r=l,o=c):u&&u.top<=n&&(r=s,o=u),!r)return{node:e,offset:0};let f=Math.max(o.left,Math.min(o.right,t));return 3==r.nodeType?Et(r,f,n):d&&"false"!=r.contentEditable?Nt(r,f,n):{node:e,offset:Array.prototype.indexOf.call(e.childNodes,r)+(t>=(o.left+o.right)/2?1:0)}}function Et(e,t,n){let r=e.nodeValue.length,o=-1,i=1e9,a=0;for(let l=0;l<r;l++){let r=S(e,l,l+1).getClientRects();for(let s=0;s<r.length;s++){let c=r[s];if(c.top==c.bottom)continue;a||(a=t-c.left);let u=(c.top>n?c.top-n:n-c.bottom)-1;if(c.left-1<=t&&c.right+1>=t&&u<i){let n=t>=(c.left+c.right)/2,r=n;if(Z.chrome||Z.gecko){S(e,l).getBoundingClientRect().left==c.right&&(r=!n)}if(u<=0)return{node:e,offset:l+(r?1:0)};o=l+(r?1:0),i=u}}}return{node:e,offset:o>-1?o:a>0?e.nodeValue.length:0}}function Pt(e,t,n,r=-1){var o,i;let a,l=e.contentDOM.getBoundingClientRect(),s=l.top+e.viewState.paddingTop,{docHeight:c}=e.viewState,{x:u,y:d}=t,f=d-s;if(f<0)return 0;if(f>c)return e.state.doc.length;for(let t=e.viewState.heightOracle.textHeight/2,o=!1;a=e.elementAtHeight(f),a.type!=de.Text;)for(;f=r>0?a.bottom+t:a.top-t,!(f>=0&&f<=c);){if(o)return n?null:0;o=!0,r=-r}d=s+f;let h=a.from;if(h<e.viewport.from)return 0==e.viewport.from?0:n?null:Qt(e,l,a,u,d);if(h>e.viewport.to)return e.viewport.to==e.state.doc.length?e.state.doc.length:n?null:Qt(e,l,a,u,d);let p=e.dom.ownerDocument,m=e.root.elementFromPoint?e.root:p,g=m.elementFromPoint(u,d);g&&!e.contentDOM.contains(g)&&(g=null),g||(u=Math.max(l.left+1,Math.min(l.right-1,u)),g=m.elementFromPoint(u,d),g&&!e.contentDOM.contains(g)&&(g=null));let v,A=-1;if(g&&0!=(null===(o=e.docView.nearest(g))||void 0===o?void 0:o.isEditable)){if(p.caretPositionFromPoint){let e=p.caretPositionFromPoint(u,d);e&&({offsetNode:v,offset:A}=e)}else if(p.caretRangeFromPoint){let t=p.caretRangeFromPoint(u,d);t&&(({startContainer:v,startOffset:A}=t),(!e.contentDOM.contains(v)||Z.safari&&function(e,t,n){let r;if(3!=e.nodeType||t!=(r=e.nodeValue.length))return!1;for(let t=e.nextSibling;t;t=t.nextSibling)if(1!=t.nodeType||"BR"!=t.nodeName)return!1;return S(e,r-1,r).getBoundingClientRect().left>n}(v,A,u)||Z.chrome&&function(e,t,n){if(0!=t)return!1;for(let t=e;;){let e=t.parentNode;if(!e||1!=e.nodeType||e.firstChild!=t)return!1;if(e.classList.contains("cm-line"))break;t=e}let r=1==e.nodeType?e.getBoundingClientRect():S(e,0,Math.max(e.nodeValue.length,1)).getBoundingClientRect();return n-r.left>5}(v,A,u))&&(v=void 0))}v&&(A=Math.min(y(v),A))}if(!v||!e.docView.dom.contains(v)){let t=Ae.find(e.docView,h);if(!t)return f>a.top+a.height/2?a.to:a.from;({node:v,offset:A}=Nt(t.dom,u,d))}let b=e.docView.nearest(v);if(!b)return null;if(b.isWidget&&1==(null===(i=b.dom)||void 0===i?void 0:i.nodeType)){let e=b.dom.getBoundingClientRect();return t.y<e.top||t.y<=e.bottom&&t.x<=(e.left+e.right)/2?b.posAtStart:b.posAtEnd}return b.localPosFromDOM(v,A)+b.posAtStart}function Qt(e,t,n,o,i){let a=Math.round((o-t.left)*e.defaultCharacterWidth);if(e.lineWrapping&&n.height>1.5*e.defaultLineHeight){let t=e.viewState.heightOracle.textHeight;a+=Math.floor((i-n.top-.5*(e.defaultLineHeight-t))/t)*e.viewState.heightOracle.lineLength}let l=e.state.sliceDoc(n.from,n.to);return n.from+(0,r.kn)(l,a,e.state.tabSize)}function Mt(e,t){let n=e.lineBlockAt(t);if(Array.isArray(n.type))for(let e of n.type)if(e.to>t||e.to==t&&(e.to==n.to||e.type==de.Text))return e;return n}function Dt(e,t,n,r){let o=e.state.doc.lineAt(t.head),i=e.bidiSpans(o),a=e.textDirectionAt(o.from);for(let l=t,s=null;;){let t=Fe(o,i,a,l,n),c=Le;if(!t){if(o.number==(n?e.state.doc.lines:1))return l;c="\n",o=e.state.doc.line(o.number+(n?1:-1)),i=e.bidiSpans(o),t=e.visualLineSide(o,!n)}if(s){if(!s(c))return l}else{if(!r)return t;s=r(c)}l=t}}function $t(e,t,n){for(;;){let r=0;for(let o of e)o.between(t-1,t+1,((e,o,i)=>{if(t>e&&t<o){let i=r||n||(t-e<o-t?-1:1);t=i<0?e:o,r=i}}));if(!r)return t}}function zt(e,t,n){let o=$t(e.state.facet(mt).map((t=>t(e))),n.from,t.head>n.from?-1:1);return o==n.from?n:r.OF.cursor(o,o<n.from?1:-1)}const Rt="￿";class It{constructor(e,t){this.points=e,this.text="",this.lineSeparator=t.facet(r.$t.lineSeparator)}append(e){this.text+=e}lineBreak(){this.text+=Rt}readRange(e,t){if(!e)return this;let n=e.parentNode;for(let r=e;;){this.findPointBefore(n,r);let e=this.text.length;this.readNode(r);let o=r.nextSibling;if(o==t)break;let i=M.get(r),a=M.get(o);(i&&a?i.breakAfter:(i?i.breakAfter:v(r))||v(o)&&("BR"!=r.nodeName||r.cmIgnore)&&this.text.length>e)&&this.lineBreak(),r=o}return this.findPointBefore(n,t),this}readTextNode(e){let t=e.nodeValue;for(let n of this.points)n.node==e&&(n.pos=this.text.length+Math.min(n.offset,t.length));for(let n=0,r=this.lineSeparator?null:/\r\n?|\n/g;;){let o,i=-1,a=1;if(this.lineSeparator?(i=t.indexOf(this.lineSeparator,n),a=this.lineSeparator.length):(o=r.exec(t))&&(i=o.index,a=o[0].length),this.append(t.slice(n,i<0?t.length:i)),i<0)break;if(this.lineBreak(),a>1)for(let t of this.points)t.node==e&&t.pos>this.text.length&&(t.pos-=a-1);n=i+a}}readNode(e){if(e.cmIgnore)return;let t=M.get(e),n=t&&t.overrideDOMText;if(null!=n){this.findPointInside(e,n.length);for(let e=n.iter();!e.next().done;)e.lineBreak?this.lineBreak():this.append(e.value)}else 3==e.nodeType?this.readTextNode(e):"BR"==e.nodeName?e.nextSibling&&this.lineBreak():1==e.nodeType&&this.readRange(e.firstChild,null)}findPointBefore(e,t){for(let n of this.points)n.node==e&&e.childNodes[n.offset]==t&&(n.pos=this.text.length)}findPointInside(e,t){for(let n of this.points)(3==e.nodeType?n.node==e:e.contains(n.node))&&(n.pos=this.text.length+(Lt(e,n.node,n.offset)?t:0))}}function Lt(e,t,n){for(;;){if(!t||n<y(t))return!1;if(t==e)return!0;n=g(t)+1,t=t.parentNode}}class Ft{constructor(e,t){this.node=e,this.offset=t,this.pos=-1}}class Ut{constructor(e,t,n,o){this.typeOver=o,this.bounds=null,this.text="",this.domChanged=t>-1;let{impreciseHead:i,impreciseAnchor:a}=e.docView;if(e.state.readOnly&&t>-1)this.newSel=null;else if(t>-1&&(this.bounds=e.docView.domBoundsAround(t,n,0))){let t=i||a?[]:function(e){let t=[];if(e.root.activeElement!=e.contentDOM)return t;let{anchorNode:n,anchorOffset:r,focusNode:o,focusOffset:i}=e.observer.selectionRange;n&&(t.push(new Ft(n,r)),o==n&&i==r||t.push(new Ft(o,i)));return t}(e),n=new It(t,e.state);n.readRange(this.bounds.startDOM,this.bounds.endDOM),this.text=n.text,this.newSel=function(e,t){if(0==e.length)return null;let n=e[0].pos,o=2==e.length?e[1].pos:n;return n>-1&&o>-1?r.OF.single(n+t,o+t):null}(t,this.bounds.from)}else{let t=e.observer.selectionRange,n=i&&i.node==t.focusNode&&i.offset==t.focusOffset||!f(e.contentDOM,t.focusNode)?e.state.selection.main.head:e.docView.posFromDOM(t.focusNode,t.focusOffset),o=a&&a.node==t.anchorNode&&a.offset==t.anchorOffset||!f(e.contentDOM,t.anchorNode)?e.state.selection.main.anchor:e.docView.posFromDOM(t.anchorNode,t.anchorOffset),l=e.viewport;if((Z.ios||Z.chrome)&&e.state.selection.main.empty&&n!=o&&(l.from>0||l.to<e.state.doc.length)){let t=Math.min(n,o),r=Math.max(n,o),i=l.from-t,a=l.to-r;0!=i&&1!=i&&0!=t||0!=a&&-1!=a&&r!=e.state.doc.length||(n=0,o=e.state.doc.length)}this.newSel=r.OF.single(o,n)}}}function Ht(e,t){let n,{newSel:o}=t,i=e.state.selection.main,a=e.inputState.lastKeyTime>Date.now()-100?e.inputState.lastKeyCode:-1;if(t.bounds){let{from:o,to:l}=t.bounds,s=i.from,c=null;(8===a||Z.android&&t.text.length<l-o)&&(s=i.to,c="end");let u=function(e,t,n,r){let o=Math.min(e.length,t.length),i=0;for(;i<o&&e.charCodeAt(i)==t.charCodeAt(i);)i++;if(i==o&&e.length==t.length)return null;let a=e.length,l=t.length;for(;a>0&&l>0&&e.charCodeAt(a-1)==t.charCodeAt(l-1);)a--,l--;if("end"==r){n-=a+Math.max(0,i-Math.min(a,l))-i}if(a<i&&e.length<t.length){i-=n<=i&&n>=a?i-n:0,l=i+(l-a),a=i}else if(l<i){i-=n<=i&&n>=l?i-n:0,a=i+(a-l),l=i}return{from:i,toA:a,toB:l}}(e.state.doc.sliceString(o,l,Rt),t.text,s-o,c);u&&(Z.chrome&&13==a&&u.toB==u.from+2&&t.text.slice(u.from,u.toB)==Rt+Rt&&u.toB--,n={from:o+u.from,to:o+u.toA,insert:r.EY.of(t.text.slice(u.from,u.toB).split(Rt))})}else o&&(!e.hasFocus&&e.state.facet(at)||o.main.eq(i))&&(o=null);if(!n&&!o)return!1;if(!n&&t.typeOver&&!i.empty&&o&&o.main.empty?n={from:i.from,to:i.to,insert:e.state.doc.slice(i.from,i.to)}:(Z.mac||Z.android)&&n&&n.from==n.to&&n.from==i.head-1&&/^\. ?$/.test(n.insert.toString())&&"off"==e.contentDOM.getAttribute("autocorrect")?(o&&2==n.insert.length&&(o=r.OF.single(o.main.anchor-1,o.main.head-1)),n={from:n.from,to:n.to,insert:r.EY.of([n.insert.toString().replace("."," ")])}):n&&n.from>=i.from&&n.to<=i.to&&(n.from!=i.from||n.to!=i.to)&&i.to-i.from-(n.to-n.from)<=4?n={from:i.from,to:i.to,insert:e.state.doc.slice(i.from,n.from).append(n.insert).append(e.state.doc.slice(n.to,i.to))}:Z.chrome&&n&&n.from==n.to&&n.from==i.head&&"\n "==n.insert.toString()&&e.lineWrapping&&(o&&(o=r.OF.single(o.main.anchor-1,o.main.head-1)),n={from:i.from,to:i.to,insert:r.EY.of([" "])}),n)return Wt(e,n,o,a);if(o&&!o.main.eq(i)){let t=!1,n="select";return e.inputState.lastSelectionTime>Date.now()-50&&("select"==e.inputState.lastSelectionOrigin&&(t=!0),n=e.inputState.lastSelectionOrigin),e.dispatch({selection:o,scrollIntoView:t,userEvent:n}),!0}return!1}function Wt(e,t,n,o=-1){if(Z.ios&&e.inputState.flushIOSKey(t))return!0;let i=e.state.selection.main;if(Z.android&&(t.to==i.to&&(t.from==i.from||t.from==i.from-1&&" "==e.state.sliceDoc(t.from,i.from))&&1==t.insert.length&&2==t.insert.lines&&V(e.contentDOM,"Enter",13)||(t.from==i.from-1&&t.to==i.to&&0==t.insert.length||8==o&&t.insert.length<t.to-t.from&&t.to>i.head)&&V(e.contentDOM,"Backspace",8)||t.from==i.from&&t.to==i.to+1&&0==t.insert.length&&V(e.contentDOM,"Delete",46)))return!0;let a,l=t.insert.toString();e.inputState.composing>=0&&e.inputState.composing++;let s=()=>a||(a=function(e,t,n){let o,i=e.state,a=i.selection.main;if(t.from>=a.from&&t.to<=a.to&&t.to-t.from>=(a.to-a.from)/3&&(!n||n.main.empty&&n.main.from==t.from+t.insert.length)&&e.inputState.composing<0){let n=a.from<t.from?i.sliceDoc(a.from,t.from):"",r=a.to>t.to?i.sliceDoc(t.to,a.to):"";o=i.replaceSelection(e.state.toText(n+t.insert.sliceString(0,void 0,e.state.lineBreak)+r))}else{let l=i.changes(t),s=n&&n.main.to<=l.newLength?n.main:void 0;if(i.selection.ranges.length>1&&e.inputState.composing>=0&&t.to<=a.to&&t.to>=a.to-10){let c,u=e.state.sliceDoc(t.from,t.to),d=n&&_t(e,n.main.head);if(d){let e=t.insert.length-(t.to-t.from);c={from:d.from,to:d.to-e}}else c=e.state.doc.lineAt(a.head);let f=a.to-t.to,h=a.to-a.from;o=i.changeByRange((n=>{if(n.from==a.from&&n.to==a.to)return{changes:l,range:s||n.map(l)};let o=n.to-f,d=o-u.length;if(n.to-n.from!=h||e.state.sliceDoc(d,o)!=u||n.to>=c.from&&n.from<=c.to)return{range:n};let p=i.changes({from:d,to:o,insert:t.insert}),m=n.to-a.to;return{changes:p,range:s?r.OF.range(Math.max(0,s.anchor+m),Math.max(0,s.head+m)):n.map(p)}}))}else o={changes:l,selection:s&&i.selection.replaceRange(s)}}let l="input.type";(e.composing||e.inputState.compositionPendingChange&&e.inputState.compositionEndedAt>Date.now()-50)&&(e.inputState.compositionPendingChange=!1,l+=".compose",e.inputState.compositionFirstChange&&(l+=".start",e.inputState.compositionFirstChange=!1));return i.update(o,{userEvent:l,scrollIntoView:!0})}(e,t,n));return e.state.facet(Ye).some((n=>n(e,t.from,t.to,l,s)))||e.dispatch(s()),!0}class jt{setSelectionOrigin(e){this.lastSelectionOrigin=e,this.lastSelectionTime=Date.now()}constructor(e){this.view=e,this.lastKeyCode=0,this.lastKeyTime=0,this.lastTouchTime=0,this.lastFocusTime=0,this.lastScrollTop=0,this.lastScrollLeft=0,this.pendingIOSKey=void 0,this.tabFocusMode=-1,this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastContextMenu=0,this.scrollHandlers=[],this.handlers=Object.create(null),this.composing=-1,this.compositionFirstChange=null,this.compositionEndedAt=0,this.compositionPendingKey=!1,this.compositionPendingChange=!1,this.mouseSelection=null,this.draggedContent=null,this.handleEvent=this.handleEvent.bind(this),this.notifiedFocused=e.hasFocus,Z.safari&&e.contentDOM.addEventListener("input",(()=>null)),Z.gecko&&function(e){bn.has(e)||(bn.add(e),e.addEventListener("copy",(()=>{})),e.addEventListener("cut",(()=>{})))}(e.contentDOM.ownerDocument)}handleEvent(e){(function(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let n,r=t.target;r!=e.contentDOM;r=r.parentNode)if(!r||11==r.nodeType||(n=M.get(r))&&n.ignoreEvent(t))return!1;return!0})(this.view,e)&&!this.ignoreDuringComposition(e)&&("keydown"==e.type&&this.keydown(e)||(0!=this.view.updateState?Promise.resolve().then((()=>this.runHandlers(e.type,e))):this.runHandlers(e.type,e)))}runHandlers(e,t){let n=this.handlers[e];if(n){for(let e of n.observers)e(this.view,t);for(let e of n.handlers){if(t.defaultPrevented)break;if(e(this.view,t)){t.preventDefault();break}}}}ensureHandlers(e){let t=Xt(e),n=this.handlers,r=this.view.contentDOM;for(let e in t)if("scroll"!=e){let o=!t[e].handlers.length,i=n[e];i&&o!=!i.handlers.length&&(r.removeEventListener(e,this.handleEvent),i=null),i||r.addEventListener(e,this.handleEvent,{passive:o})}for(let e in n)"scroll"==e||t[e]||r.removeEventListener(e,this.handleEvent);this.handlers=t}keydown(e){if(this.lastKeyCode=e.keyCode,this.lastKeyTime=Date.now(),9==e.keyCode&&this.tabFocusMode>-1&&(!this.tabFocusMode||Date.now()<=this.tabFocusMode))return!0;if(this.tabFocusMode>0&&27!=e.keyCode&&Zt.indexOf(e.keyCode)<0&&(this.tabFocusMode=-1),Z.android&&Z.chrome&&!e.synthetic&&(13==e.keyCode||8==e.keyCode))return this.view.observer.delayAndroidKey(e.key,e.keyCode),!0;let t;return!Z.ios||e.synthetic||e.altKey||e.metaKey||!((t=Yt.find((t=>t.keyCode==e.keyCode)))&&!e.ctrlKey||Gt.indexOf(e.key)>-1&&e.ctrlKey&&!e.shiftKey)?(229!=e.keyCode&&this.view.observer.forceFlush(),!1):(this.pendingIOSKey=t||e,setTimeout((()=>this.flushIOSKey()),250),!0)}flushIOSKey(e){let t=this.pendingIOSKey;return!!t&&(!("Enter"==t.key&&e&&e.from<e.to&&/^\S+$/.test(e.insert.toString()))&&(this.pendingIOSKey=void 0,V(this.view.contentDOM,t.key,t.keyCode,t instanceof KeyboardEvent?t:void 0)))}ignoreDuringComposition(e){return!!/^key/.test(e.type)&&(this.composing>0||!!(Z.safari&&!Z.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100)&&(this.compositionPendingKey=!1,!0))}startMouseSelection(e){this.mouseSelection&&this.mouseSelection.destroy(),this.mouseSelection=e}update(e){this.view.observer.update(e),this.mouseSelection&&this.mouseSelection.update(e),this.draggedContent&&e.docChanged&&(this.draggedContent=this.draggedContent.map(e.changes)),e.transactions.length&&(this.lastKeyCode=this.lastSelectionTime=0)}destroy(){this.mouseSelection&&this.mouseSelection.destroy()}}function qt(e,t){return(n,r)=>{try{return t.call(e,r,n)}catch(e){it(n.state,e)}}}function Xt(e){let t=Object.create(null);function n(e){return t[e]||(t[e]={observers:[],handlers:[]})}for(let t of e){let e=t.spec;if(e&&e.domEventHandlers)for(let r in e.domEventHandlers){let o=e.domEventHandlers[r];o&&n(r).handlers.push(qt(t.value,o))}if(e&&e.domEventObservers)for(let r in e.domEventObservers){let o=e.domEventObservers[r];o&&n(r).observers.push(qt(t.value,o))}}for(let e in en)n(e).handlers.push(en[e]);for(let e in tn)n(e).observers.push(tn[e]);return t}const Yt=[{key:"Backspace",keyCode:8,inputType:"deleteContentBackward"},{key:"Enter",keyCode:13,inputType:"insertParagraph"},{key:"Enter",keyCode:13,inputType:"insertLineBreak"},{key:"Delete",keyCode:46,inputType:"deleteContentForward"}],Gt="dthko",Zt=[16,17,18,20,91,92,224,225];function Kt(e){return.7*Math.max(0,e)+8}class Jt{constructor(e,t,n,o){this.view=e,this.startEvent=t,this.style=n,this.mustSelect=o,this.scrollSpeed={x:0,y:0},this.scrolling=-1,this.lastEvent=t,this.scrollParents=function(e){let t,n,r=e.ownerDocument;for(let o=e.parentNode;o&&!(o==r.body||t&&n);)if(1==o.nodeType)!n&&o.scrollHeight>o.clientHeight&&(n=o),!t&&o.scrollWidth>o.clientWidth&&(t=o),o=o.assignedSlot||o.parentNode;else{if(11!=o.nodeType)break;o=o.host}return{x:t,y:n}}(e.contentDOM),this.atoms=e.state.facet(mt).map((t=>t(e)));let i=e.contentDOM.ownerDocument;i.addEventListener("mousemove",this.move=this.move.bind(this)),i.addEventListener("mouseup",this.up=this.up.bind(this)),this.extend=t.shiftKey,this.multiple=e.state.facet(r.$t.allowMultipleSelections)&&function(e,t){let n=e.state.facet(He);return n.length?n[0](t):Z.mac?t.metaKey:t.ctrlKey}(e,t),this.dragging=!(!function(e,t){let{main:n}=e.state.selection;if(n.empty)return!1;let r=d(e.root);if(!r||0==r.rangeCount)return!0;let o=r.getRangeAt(0).getClientRects();for(let e=0;e<o.length;e++){let n=o[e];if(n.left<=t.clientX&&n.right>=t.clientX&&n.top<=t.clientY&&n.bottom>=t.clientY)return!0}return!1}(e,t)||1!=pn(t))&&null}start(e){!1===this.dragging&&this.select(e)}move(e){if(0==e.buttons)return this.destroy();if(this.dragging||null==this.dragging&&(t=this.startEvent,n=e,Math.max(Math.abs(t.clientX-n.clientX),Math.abs(t.clientY-n.clientY))<10))return;var t,n;this.select(this.lastEvent=e);let r=0,o=0,i=0,a=0,l=this.view.win.innerWidth,s=this.view.win.innerHeight;this.scrollParents.x&&({left:i,right:l}=this.scrollParents.x.getBoundingClientRect()),this.scrollParents.y&&({top:a,bottom:s}=this.scrollParents.y.getBoundingClientRect());let c=yt(this.view);e.clientX-c.left<=i+6?r=-Kt(i-e.clientX):e.clientX+c.right>=l-6&&(r=Kt(e.clientX-l)),e.clientY-c.top<=a+6?o=-Kt(a-e.clientY):e.clientY+c.bottom>=s-6&&(o=Kt(e.clientY-s)),this.setScrollSpeed(r,o)}up(e){null==this.dragging&&this.select(this.lastEvent),this.dragging||e.preventDefault(),this.destroy()}destroy(){this.setScrollSpeed(0,0);let e=this.view.contentDOM.ownerDocument;e.removeEventListener("mousemove",this.move),e.removeEventListener("mouseup",this.up),this.view.inputState.mouseSelection=this.view.inputState.draggedContent=null}setScrollSpeed(e,t){this.scrollSpeed={x:e,y:t},e||t?this.scrolling<0&&(this.scrolling=setInterval((()=>this.scroll()),50)):this.scrolling>-1&&(clearInterval(this.scrolling),this.scrolling=-1)}scroll(){let{x:e,y:t}=this.scrollSpeed;e&&this.scrollParents.x&&(this.scrollParents.x.scrollLeft+=e,e=0),t&&this.scrollParents.y&&(this.scrollParents.y.scrollTop+=t,t=0),(e||t)&&this.view.win.scrollBy(e,t),!1===this.dragging&&this.select(this.lastEvent)}skipAtoms(e){let t=null;for(let n=0;n<e.ranges.length;n++){let o=e.ranges[n],i=null;if(o.empty){let e=$t(this.atoms,o.from,0);e!=o.from&&(i=r.OF.cursor(e,-1))}else{let e=$t(this.atoms,o.from,-1),t=$t(this.atoms,o.to,1);e==o.from&&t==o.to||(i=r.OF.range(o.from==o.anchor?e:t,o.from==o.head?e:t))}i&&(t||(t=e.ranges.slice()),t[n]=i)}return t?r.OF.create(t,e.mainIndex):e}select(e){let{view:t}=this,n=this.skipAtoms(this.style.get(e,this.extend,this.multiple));!this.mustSelect&&n.eq(t.state.selection,!1===this.dragging)||this.view.dispatch({selection:n,userEvent:"select.pointer"}),this.mustSelect=!1}update(e){e.transactions.some((e=>e.isUserEvent("input.type")))?this.destroy():this.style.update(e)&&setTimeout((()=>this.select(this.lastEvent)),20)}}const en=Object.create(null),tn=Object.create(null),nn=Z.ie&&Z.ie_version<15||Z.ios&&Z.webkit_version<604;function rn(e,t,n){for(let r of e.facet(t))n=r(n,e);return n}function on(e,t){t=rn(e.state,Ze,t);let n,{state:o}=e,i=1,a=o.toText(t),l=a.lines==o.selection.ranges.length;if(null!=gn&&o.selection.ranges.every((e=>e.empty))&&gn==a.toString()){let e=-1;n=o.changeByRange((n=>{let s=o.doc.lineAt(n.from);if(s.from==e)return{range:n};e=s.from;let c=o.toText((l?a.line(i++).text:t)+o.lineBreak);return{changes:{from:s.from,insert:c},range:r.OF.cursor(n.from+c.length)}}))}else n=l?o.changeByRange((e=>{let t=a.line(i++);return{changes:{from:e.from,to:e.to,insert:t.text},range:r.OF.cursor(e.from+t.length)}})):o.replaceSelection(a);e.dispatch(n,{userEvent:"input.paste",scrollIntoView:!0})}function an(e,t,n,o){if(1==o)return r.OF.cursor(t,n);if(2==o)return function(e,t,n=1){let o=e.charCategorizer(t),i=e.doc.lineAt(t),a=t-i.from;if(0==i.length)return r.OF.cursor(t);0==a?n=1:a==i.length&&(n=-1);let l=a,s=a;n<0?l=(0,r.zK)(i.text,a,!1):s=(0,r.zK)(i.text,a);let c=o(i.text.slice(l,s));for(;l>0;){let e=(0,r.zK)(i.text,l,!1);if(o(i.text.slice(e,l))!=c)break;l=e}for(;s<i.length;){let e=(0,r.zK)(i.text,s);if(o(i.text.slice(s,e))!=c)break;s=e}return r.OF.range(l+i.from,s+i.from)}(e.state,t,n);{let n=Ae.find(e.docView,t),o=e.state.doc.lineAt(n?n.posAtEnd:t),i=n?n.posAtStart:o.from,a=n?n.posAtEnd:o.to;return a<e.state.doc.length&&a==o.to&&a++,r.OF.range(i,a)}}tn.scroll=e=>{e.inputState.lastScrollTop=e.scrollDOM.scrollTop,e.inputState.lastScrollLeft=e.scrollDOM.scrollLeft},en.keydown=(e,t)=>(e.inputState.setSelectionOrigin("select"),27==t.keyCode&&0!=e.inputState.tabFocusMode&&(e.inputState.tabFocusMode=Date.now()+2e3),!1),tn.touchstart=(e,t)=>{e.inputState.lastTouchTime=Date.now(),e.inputState.setSelectionOrigin("select.pointer")},tn.touchmove=e=>{e.inputState.setSelectionOrigin("select.pointer")},en.mousedown=(e,t)=>{if(e.observer.flush(),e.inputState.lastTouchTime>Date.now()-2e3)return!1;let n=null;for(let r of e.state.facet(je))if(n=r(e,t),n)break;if(n||0!=t.button||(n=function(e,t){let n=cn(e,t),o=pn(t),i=e.state.selection;return{update(e){e.docChanged&&(n.pos=e.changes.mapPos(n.pos),i=i.map(e.changes))},get(t,a,l){let s,c=cn(e,t),u=an(e,c.pos,c.bias,o);if(n.pos!=c.pos&&!a){let t=an(e,n.pos,n.bias,o),i=Math.min(t.from,u.from),a=Math.max(t.to,u.to);u=i<u.from?r.OF.range(i,a):r.OF.range(a,i)}return a?i.replaceRange(i.main.extend(u.from,u.to)):l&&1==o&&i.ranges.length>1&&(s=function(e,t){for(let n=0;n<e.ranges.length;n++){let{from:o,to:i}=e.ranges[n];if(o<=t&&i>=t)return r.OF.create(e.ranges.slice(0,n).concat(e.ranges.slice(n+1)),e.mainIndex==n?0:e.mainIndex-(e.mainIndex>n?1:0))}return null}(i,c.pos))?s:l?i.addRange(u):r.OF.create([u])}}}(e,t)),n){let r=!e.hasFocus;e.inputState.startMouseSelection(new Jt(e,t,n,r)),r&&e.observer.ignore((()=>{k(e.contentDOM);let t=e.root.activeElement;t&&!t.contains(e.contentDOM)&&t.blur()}));let o=e.inputState.mouseSelection;if(o)return o.start(t),!1===o.dragging}return!1};let ln=(e,t,n)=>t>=n.top&&t<=n.bottom&&e>=n.left&&e<=n.right;function sn(e,t,n,r){let o=Ae.find(e.docView,t);if(!o)return 1;let i=t-o.posAtStart;if(0==i)return 1;if(i==o.length)return-1;let a=o.coordsAt(i,-1);if(a&&ln(n,r,a))return-1;let l=o.coordsAt(i,1);return l&&ln(n,r,l)?1:a&&a.bottom>=r?-1:1}function cn(e,t){let n=e.posAtCoords({x:t.clientX,y:t.clientY},!1);return{pos:n,bias:sn(e,n,t.clientX,t.clientY)}}const un=Z.ie&&Z.ie_version<=11;let dn=null,fn=0,hn=0;function pn(e){if(!un)return e.detail;let t=dn,n=hn;return dn=e,hn=Date.now(),fn=!t||n>Date.now()-400&&Math.abs(t.clientX-e.clientX)<2&&Math.abs(t.clientY-e.clientY)<2?(fn+1)%3:1}function mn(e,t,n,r){if(!(n=rn(e.state,Ze,n)))return;let o=e.posAtCoords({x:t.clientX,y:t.clientY},!1),{draggedContent:i}=e.inputState,a=r&&i&&function(e,t){let n=e.state.facet(We);return n.length?n[0](t):Z.mac?!t.altKey:!t.ctrlKey}(e,t)?{from:i.from,to:i.to}:null,l={from:o,insert:n},s=e.state.changes(a?[a,l]:l);e.focus(),e.dispatch({changes:s,selection:{anchor:s.mapPos(o,-1),head:s.mapPos(o,1)},userEvent:a?"move.drop":"input.drop"}),e.inputState.draggedContent=null}en.dragstart=(e,t)=>{let{selection:{main:n}}=e.state;if(t.target.draggable){let o=e.docView.nearest(t.target);if(o&&o.isWidget){let e=o.posAtStart,t=e+o.length;(e>=n.to||t<=n.from)&&(n=r.OF.range(e,t))}}let{inputState:o}=e;return o.mouseSelection&&(o.mouseSelection.dragging=!0),o.draggedContent=n,t.dataTransfer&&(t.dataTransfer.setData("Text",rn(e.state,Ke,e.state.sliceDoc(n.from,n.to))),t.dataTransfer.effectAllowed="copyMove"),!1},en.dragend=e=>(e.inputState.draggedContent=null,!1),en.drop=(e,t)=>{if(!t.dataTransfer)return!1;if(e.state.readOnly)return!0;let n=t.dataTransfer.files;if(n&&n.length){let r=Array(n.length),o=0,i=()=>{++o==n.length&&mn(e,t,r.filter((e=>null!=e)).join(e.state.lineBreak),!1)};for(let e=0;e<n.length;e++){let t=new FileReader;t.onerror=i,t.onload=()=>{/[\x00-\x08\x0e-\x1f]{2}/.test(t.result)||(r[e]=t.result),i()},t.readAsText(n[e])}return!0}{let n=t.dataTransfer.getData("Text");if(n)return mn(e,t,n,!0),!0}return!1},en.paste=(e,t)=>{if(e.state.readOnly)return!0;e.observer.flush();let n=nn?null:t.clipboardData;return n?(on(e,n.getData("text/plain")||n.getData("text/uri-list")),!0):(function(e){let t=e.dom.parentNode;if(!t)return;let n=t.appendChild(document.createElement("textarea"));n.style.cssText="position: fixed; left: -10000px; top: 10px",n.focus(),setTimeout((()=>{e.focus(),n.remove(),on(e,n.value)}),50)}(e),!1)};let gn=null;en.copy=en.cut=(e,t)=>{let{text:n,ranges:r,linewise:o}=function(e){let t=[],n=[],r=!1;for(let r of e.selection.ranges)r.empty||(t.push(e.sliceDoc(r.from,r.to)),n.push(r));if(!t.length){let o=-1;for(let{from:r}of e.selection.ranges){let i=e.doc.lineAt(r);i.number>o&&(t.push(i.text),n.push({from:i.from,to:Math.min(e.doc.length,i.to+1)})),o=i.number}r=!0}return{text:rn(e,Ke,t.join(e.lineBreak)),ranges:n,linewise:r}}(e.state);if(!n&&!o)return!1;gn=o?n:null,"cut"!=t.type||e.state.readOnly||e.dispatch({changes:r,scrollIntoView:!0,userEvent:"delete.cut"});let i=nn?null:t.clipboardData;return i?(i.clearData(),i.setData("text/plain",n),!0):(function(e,t){let n=e.dom.parentNode;if(!n)return;let r=n.appendChild(document.createElement("textarea"));r.style.cssText="position: fixed; left: -10000px; top: 10px",r.value=t,r.focus(),r.selectionEnd=t.length,r.selectionStart=0,setTimeout((()=>{r.remove(),e.focus()}),50)}(e,n),!1)};const vn=r.YH.define();function An(e,t){let n=[];for(let r of e.facet(Ge)){let o=r(e,t);o&&n.push(o)}return n?e.update({effects:n,annotations:vn.of(!0)}):null}function yn(e){setTimeout((()=>{let t=e.hasFocus;if(t!=e.inputState.notifiedFocused){let n=An(e.state,t);n?e.dispatch(n):e.update([])}}),10)}tn.focus=e=>{e.inputState.lastFocusTime=Date.now(),e.scrollDOM.scrollTop||!e.inputState.lastScrollTop&&!e.inputState.lastScrollLeft||(e.scrollDOM.scrollTop=e.inputState.lastScrollTop,e.scrollDOM.scrollLeft=e.inputState.lastScrollLeft),yn(e)},tn.blur=e=>{e.observer.clearSelectionRange(),yn(e)},tn.compositionstart=tn.compositionupdate=e=>{e.observer.editContext||(null==e.inputState.compositionFirstChange&&(e.inputState.compositionFirstChange=!0),e.inputState.composing<0&&(e.inputState.composing=0))},tn.compositionend=e=>{e.observer.editContext||(e.inputState.composing=-1,e.inputState.compositionEndedAt=Date.now(),e.inputState.compositionPendingKey=!0,e.inputState.compositionPendingChange=e.observer.pendingRecords().length>0,e.inputState.compositionFirstChange=null,Z.chrome&&Z.android?e.observer.flushSoon():e.inputState.compositionPendingChange?Promise.resolve().then((()=>e.observer.flush())):setTimeout((()=>{e.inputState.composing<0&&e.docView.hasComposition&&e.update([])}),50))},tn.contextmenu=e=>{e.inputState.lastContextMenu=Date.now()},en.beforeinput=(e,t)=>{var n,r;if("insertReplacementText"==t.inputType&&e.observer.editContext){let r=null===(n=t.dataTransfer)||void 0===n?void 0:n.getData("text/plain"),o=t.getTargetRanges();if(r&&o.length){let t=o[0],n=e.posAtDOM(t.startContainer,t.startOffset),i=e.posAtDOM(t.endContainer,t.endOffset);return Wt(e,{from:n,to:i,insert:e.state.toText(r)},null),!0}}let o;if(Z.chrome&&Z.android&&(o=Yt.find((e=>e.inputType==t.inputType)))&&(e.observer.delayAndroidKey(o.key,o.keyCode),"Backspace"==o.key||"Delete"==o.key)){let t=(null===(r=window.visualViewport)||void 0===r?void 0:r.height)||0;setTimeout((()=>{var n;((null===(n=window.visualViewport)||void 0===n?void 0:n.height)||0)>t+10&&e.hasFocus&&(e.contentDOM.blur(),e.focus())}),100)}return Z.ios&&"deleteContentForward"==t.inputType&&e.observer.flushSoon(),Z.safari&&"insertText"==t.inputType&&e.inputState.composing>=0&&setTimeout((()=>tn.compositionend(e,t)),20),!1};const bn=new Set;const On=["pre-wrap","normal","pre-line","break-spaces"];let wn=!1;function xn(){wn=!1}class _n{constructor(e){this.lineWrapping=e,this.doc=r.EY.empty,this.heightSamples={},this.lineHeight=14,this.charWidth=7,this.textHeight=14,this.lineLength=30}heightForGap(e,t){let n=this.doc.lineAt(t).number-this.doc.lineAt(e).number+1;return this.lineWrapping&&(n+=Math.max(0,Math.ceil((t-e-n*this.lineLength*.5)/this.lineLength))),this.lineHeight*n}heightForLine(e){if(!this.lineWrapping)return this.lineHeight;return(1+Math.max(0,Math.ceil((e-this.lineLength)/(this.lineLength-5))))*this.lineHeight}setDoc(e){return this.doc=e,this}mustRefreshForWrapping(e){return On.indexOf(e)>-1!=this.lineWrapping}mustRefreshForHeights(e){let t=!1;for(let n=0;n<e.length;n++){let r=e[n];r<0?n++:this.heightSamples[Math.floor(10*r)]||(t=!0,this.heightSamples[Math.floor(10*r)]=!0)}return t}refresh(e,t,n,r,o,i){let a=On.indexOf(e)>-1,l=Math.round(t)!=Math.round(this.lineHeight)||this.lineWrapping!=a;if(this.lineWrapping=a,this.lineHeight=t,this.charWidth=n,this.textHeight=r,this.lineLength=o,l){this.heightSamples={};for(let e=0;e<i.length;e++){let t=i[e];t<0?e++:this.heightSamples[Math.floor(10*t)]=!0}}return l}}class Cn{constructor(e,t){this.from=e,this.heights=t,this.index=0}get more(){return this.index<this.heights.length}}class kn{constructor(e,t,n,r,o){this.from=e,this.length=t,this.top=n,this.height=r,this._content=o}get type(){return"number"==typeof this._content?de.Text:Array.isArray(this._content)?this._content:this._content.type}get to(){return this.from+this.length}get bottom(){return this.top+this.height}get widget(){return this._content instanceof me?this._content.widget:null}get widgetLineBreaks(){return"number"==typeof this._content?this._content:0}join(e){let t=(Array.isArray(this._content)?this._content:[this]).concat(Array.isArray(e._content)?e._content:[e]);return new kn(this.from,this.length+e.length,this.top,this.height+e.height,t)}}var Sn=function(e){return e[e.ByPos=0]="ByPos",e[e.ByHeight=1]="ByHeight",e[e.ByPosNoHeight=2]="ByPosNoHeight",e}(Sn||(Sn={}));const Vn=.001;class Bn{constructor(e,t,n=2){this.length=e,this.height=t,this.flags=n}get outdated(){return(2&this.flags)>0}set outdated(e){this.flags=(e?2:0)|-3&this.flags}setHeight(e){this.height!=e&&(Math.abs(this.height-e)>Vn&&(wn=!0),this.height=e)}replace(e,t,n){return Bn.of(n)}decomposeLeft(e,t){t.push(this)}decomposeRight(e,t){t.push(this)}applyChanges(e,t,n,r){let o=this,i=n.doc;for(let a=r.length-1;a>=0;a--){let{fromA:l,toA:s,fromB:c,toB:u}=r[a],d=o.lineAt(l,Sn.ByPosNoHeight,n.setDoc(t),0,0),f=d.to>=s?d:o.lineAt(s,Sn.ByPosNoHeight,n,0,0);for(u+=f.to-s,s=f.to;a>0&&d.from<=r[a-1].toA;)l=r[a-1].fromA,c=r[a-1].fromB,a--,l<d.from&&(d=o.lineAt(l,Sn.ByPosNoHeight,n,0,0));c+=d.from-l,l=d.from;let h=Dn.build(n.setDoc(i),e,c,u);o=Tn(o,o.replace(l,s,h))}return o.updateHeight(n,0)}static empty(){return new En(0,0)}static of(e){if(1==e.length)return e[0];let t=0,n=e.length,r=0,o=0;for(;;)if(t==n)if(r>2*o){let o=e[t-1];o.break?e.splice(--t,1,o.left,null,o.right):e.splice(--t,1,o.left,o.right),n+=1+o.break,r-=o.size}else{if(!(o>2*r))break;{let t=e[n];t.break?e.splice(n,1,t.left,null,t.right):e.splice(n,1,t.left,t.right),n+=2+t.break,o-=t.size}}else if(r<o){let n=e[t++];n&&(r+=n.size)}else{let t=e[--n];t&&(o+=t.size)}let i=0;return null==e[t-1]?(i=1,t--):null==e[t]&&(i=1,n++),new Qn(Bn.of(e.slice(0,t)),i,Bn.of(e.slice(n)))}}function Tn(e,t){return e==t?e:(e.constructor!=t.constructor&&(wn=!0),t)}Bn.prototype.size=1;class Nn extends Bn{constructor(e,t,n){super(e,t),this.deco=n}blockAt(e,t,n,r){return new kn(r,this.length,n,this.height,this.deco||0)}lineAt(e,t,n,r,o){return this.blockAt(0,n,r,o)}forEachLine(e,t,n,r,o,i){e<=o+this.length&&t>=o&&i(this.blockAt(0,n,r,o))}updateHeight(e,t=0,n=!1,r){return r&&r.from<=t&&r.more&&this.setHeight(r.heights[r.index++]),this.outdated=!1,this}toString(){return`block(${this.length})`}}class En extends Nn{constructor(e,t){super(e,t,null),this.collapsed=0,this.widgetHeight=0,this.breaks=0}blockAt(e,t,n,r){return new kn(r,this.length,n,this.height,this.breaks)}replace(e,t,n){let r=n[0];return 1==n.length&&(r instanceof En||r instanceof Pn&&4&r.flags)&&Math.abs(this.length-r.length)<10?(r instanceof Pn?r=new En(r.length,this.height):r.height=this.height,this.outdated||(r.outdated=!1),r):Bn.of(n)}updateHeight(e,t=0,n=!1,r){return r&&r.from<=t&&r.more?this.setHeight(r.heights[r.index++]):(n||this.outdated)&&this.setHeight(Math.max(this.widgetHeight,e.heightForLine(this.length-this.collapsed))+this.breaks*e.lineHeight),this.outdated=!1,this}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:""}${this.widgetHeight?":"+this.widgetHeight:""})`}}class Pn extends Bn{constructor(e){super(e,0)}heightMetrics(e,t){let n,r=e.doc.lineAt(t).number,o=e.doc.lineAt(t+this.length).number,i=o-r+1,a=0;if(e.lineWrapping){let t=Math.min(this.height,e.lineHeight*i);n=t/i,this.length>i+1&&(a=(this.height-t)/(this.length-i-1))}else n=this.height/i;return{firstLine:r,lastLine:o,perLine:n,perChar:a}}blockAt(e,t,n,r){let{firstLine:o,lastLine:i,perLine:a,perChar:l}=this.heightMetrics(t,r);if(t.lineWrapping){let o=r+(e<t.lineHeight?0:Math.round(Math.max(0,Math.min(1,(e-n)/this.height))*this.length)),i=t.doc.lineAt(o),s=a+i.length*l,c=Math.max(n,e-s/2);return new kn(i.from,i.length,c,s,0)}{let r=Math.max(0,Math.min(i-o,Math.floor((e-n)/a))),{from:l,length:s}=t.doc.line(o+r);return new kn(l,s,n+a*r,a,0)}}lineAt(e,t,n,r,o){if(t==Sn.ByHeight)return this.blockAt(e,n,r,o);if(t==Sn.ByPosNoHeight){let{from:t,to:r}=n.doc.lineAt(e);return new kn(t,r-t,0,0,0)}let{firstLine:i,perLine:a,perChar:l}=this.heightMetrics(n,o),s=n.doc.lineAt(e),c=a+s.length*l,u=s.number-i,d=r+a*u+l*(s.from-o-u);return new kn(s.from,s.length,Math.max(r,Math.min(d,r+this.height-c)),c,0)}forEachLine(e,t,n,r,o,i){e=Math.max(e,o),t=Math.min(t,o+this.length);let{firstLine:a,perLine:l,perChar:s}=this.heightMetrics(n,o);for(let c=e,u=r;c<=t;){let t=n.doc.lineAt(c);if(c==e){let n=t.number-a;u+=l*n+s*(e-o-n)}let r=l+s*t.length;i(new kn(t.from,t.length,u,r,0)),u+=r,c=t.to+1}}replace(e,t,n){let r=this.length-t;if(r>0){let e=n[n.length-1];e instanceof Pn?n[n.length-1]=new Pn(e.length+r):n.push(null,new Pn(r-1))}if(e>0){let t=n[0];t instanceof Pn?n[0]=new Pn(e+t.length):n.unshift(new Pn(e-1),null)}return Bn.of(n)}decomposeLeft(e,t){t.push(new Pn(e-1),null)}decomposeRight(e,t){t.push(null,new Pn(this.length-e-1))}updateHeight(e,t=0,n=!1,r){let o=t+this.length;if(r&&r.from<=t+this.length&&r.more){let n=[],i=Math.max(t,r.from),a=-1;for(r.from>t&&n.push(new Pn(r.from-t-1).updateHeight(e,t));i<=o&&r.more;){let t=e.doc.lineAt(i).length;n.length&&n.push(null);let o=r.heights[r.index++];-1==a?a=o:Math.abs(o-a)>=Vn&&(a=-2);let l=new En(t,o);l.outdated=!1,n.push(l),i+=t+1}i<=o&&n.push(null,new Pn(o-i).updateHeight(e,i));let l=Bn.of(n);return(a<0||Math.abs(l.height-this.height)>=Vn||Math.abs(a-this.heightMetrics(e,t).perLine)>=Vn)&&(wn=!0),Tn(this,l)}return(n||this.outdated)&&(this.setHeight(e.heightForGap(t,t+this.length)),this.outdated=!1),this}toString(){return`gap(${this.length})`}}class Qn extends Bn{constructor(e,t,n){super(e.length+t+n.length,e.height+n.height,t|(e.outdated||n.outdated?2:0)),this.left=e,this.right=n,this.size=e.size+n.size}get break(){return 1&this.flags}blockAt(e,t,n,r){let o=n+this.left.height;return e<o?this.left.blockAt(e,t,n,r):this.right.blockAt(e,t,o,r+this.left.length+this.break)}lineAt(e,t,n,r,o){let i=r+this.left.height,a=o+this.left.length+this.break,l=t==Sn.ByHeight?e<i:e<a,s=l?this.left.lineAt(e,t,n,r,o):this.right.lineAt(e,t,n,i,a);if(this.break||(l?s.to<a:s.from>a))return s;let c=t==Sn.ByPosNoHeight?Sn.ByPosNoHeight:Sn.ByPos;return l?s.join(this.right.lineAt(a,c,n,i,a)):this.left.lineAt(a,c,n,r,o).join(s)}forEachLine(e,t,n,r,o,i){let a=r+this.left.height,l=o+this.left.length+this.break;if(this.break)e<l&&this.left.forEachLine(e,t,n,r,o,i),t>=l&&this.right.forEachLine(e,t,n,a,l,i);else{let s=this.lineAt(l,Sn.ByPos,n,r,o);e<s.from&&this.left.forEachLine(e,s.from-1,n,r,o,i),s.to>=e&&s.from<=t&&i(s),t>s.to&&this.right.forEachLine(s.to+1,t,n,a,l,i)}}replace(e,t,n){let r=this.left.length+this.break;if(t<r)return this.balanced(this.left.replace(e,t,n),this.right);if(e>this.left.length)return this.balanced(this.left,this.right.replace(e-r,t-r,n));let o=[];e>0&&this.decomposeLeft(e,o);let i=o.length;for(let e of n)o.push(e);if(e>0&&Mn(o,i-1),t<this.length){let e=o.length;this.decomposeRight(t,o),Mn(o,e)}return Bn.of(o)}decomposeLeft(e,t){let n=this.left.length;if(e<=n)return this.left.decomposeLeft(e,t);t.push(this.left),this.break&&(n++,e>=n&&t.push(null)),e>n&&this.right.decomposeLeft(e-n,t)}decomposeRight(e,t){let n=this.left.length,r=n+this.break;if(e>=r)return this.right.decomposeRight(e-r,t);e<n&&this.left.decomposeRight(e,t),this.break&&e<r&&t.push(null),t.push(this.right)}balanced(e,t){return e.size>2*t.size||t.size>2*e.size?Bn.of(this.break?[e,null,t]:[e,t]):(this.left=Tn(this.left,e),this.right=Tn(this.right,t),this.setHeight(e.height+t.height),this.outdated=e.outdated||t.outdated,this.size=e.size+t.size,this.length=e.length+this.break+t.length,this)}updateHeight(e,t=0,n=!1,r){let{left:o,right:i}=this,a=t+o.length+this.break,l=null;return r&&r.from<=t+o.length&&r.more?l=o=o.updateHeight(e,t,n,r):o.updateHeight(e,t,n),r&&r.from<=a+i.length&&r.more?l=i=i.updateHeight(e,a,n,r):i.updateHeight(e,a,n),l?this.balanced(o,i):(this.height=this.left.height+this.right.height,this.outdated=!1,this)}toString(){return this.left+(this.break?" ":"-")+this.right}}function Mn(e,t){let n,r;null==e[t]&&(n=e[t-1])instanceof Pn&&(r=e[t+1])instanceof Pn&&e.splice(t-1,3,new Pn(n.length+1+r.length))}class Dn{constructor(e,t){this.pos=e,this.oracle=t,this.nodes=[],this.lineStart=-1,this.lineEnd=-1,this.covering=null,this.writtenTo=e}get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering}span(e,t){if(this.lineStart>-1){let e=Math.min(t,this.lineEnd),n=this.nodes[this.nodes.length-1];n instanceof En?n.length+=e-this.pos:(e>this.pos||!this.isCovered)&&this.nodes.push(new En(e-this.pos,-1)),this.writtenTo=e,t>e&&(this.nodes.push(null),this.writtenTo++,this.lineStart=-1)}this.pos=t}point(e,t,n){if(e<t||n.heightRelevant){let r=n.widget?n.widget.estimatedHeight:0,o=n.widget?n.widget.lineBreaks:0;r<0&&(r=this.oracle.lineHeight);let i=t-e;n.block?this.addBlock(new Nn(i,r,n)):(i||o||r>=5)&&this.addLineDeco(r,o,i)}else t>e&&this.span(e,t);this.lineEnd>-1&&this.lineEnd<this.pos&&(this.lineEnd=this.oracle.doc.lineAt(this.pos).to)}enterLine(){if(this.lineStart>-1)return;let{from:e,to:t}=this.oracle.doc.lineAt(this.pos);this.lineStart=e,this.lineEnd=t,this.writtenTo<e&&((this.writtenTo<e-1||null==this.nodes[this.nodes.length-1])&&this.nodes.push(this.blankContent(this.writtenTo,e-1)),this.nodes.push(null)),this.pos>e&&this.nodes.push(new En(this.pos-e,-1)),this.writtenTo=this.pos}blankContent(e,t){let n=new Pn(t-e);return this.oracle.doc.lineAt(e).to==t&&(n.flags|=4),n}ensureLine(){this.enterLine();let e=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(e instanceof En)return e;let t=new En(0,-1);return this.nodes.push(t),t}addBlock(e){this.enterLine();let t=e.deco;t&&t.startSide>0&&!this.isCovered&&this.ensureLine(),this.nodes.push(e),this.writtenTo=this.pos=this.pos+e.length,t&&t.endSide>0&&(this.covering=e)}addLineDeco(e,t,n){let r=this.ensureLine();r.length+=n,r.collapsed+=n,r.widgetHeight=Math.max(r.widgetHeight,e),r.breaks+=t,this.writtenTo=this.pos=this.pos+n}finish(e){let t=0==this.nodes.length?null:this.nodes[this.nodes.length-1];!(this.lineStart>-1)||t instanceof En||this.isCovered?(this.writtenTo<this.pos||null==t)&&this.nodes.push(this.blankContent(this.writtenTo,this.pos)):this.nodes.push(new En(0,-1));let n=e;for(let e of this.nodes)e instanceof En&&e.updateHeight(this.oracle,n),n+=e?e.length:1;return this.nodes}static build(e,t,n,o){let i=new Dn(n,e);return r.om.spans(t,n,o,i,0),i.finish(n)}}class $n{constructor(){this.changes=[]}compareRange(){}comparePoint(e,t,n,r){(e<t||n&&n.heightRelevant||r&&r.heightRelevant)&&ve(e,t,this.changes,5)}}function zn(e,t){let n=e.getBoundingClientRect(),r=e.ownerDocument,o=r.defaultView||window,i=Math.max(0,n.left),a=Math.min(o.innerWidth,n.right),l=Math.max(0,n.top),s=Math.min(o.innerHeight,n.bottom);for(let t=e.parentNode;t&&t!=r.body;)if(1==t.nodeType){let n=t,r=window.getComputedStyle(n);if((n.scrollHeight>n.clientHeight||n.scrollWidth>n.clientWidth)&&"visible"!=r.overflow){let r=n.getBoundingClientRect();i=Math.max(i,r.left),a=Math.min(a,r.right),l=Math.max(l,r.top),s=Math.min(t==e.parentNode?o.innerHeight:s,r.bottom)}t="absolute"==r.position||"fixed"==r.position?n.offsetParent:n.parentNode}else{if(11!=t.nodeType)break;t=t.host}return{left:i-n.left,right:Math.max(i,a)-n.left,top:l-(n.top+t),bottom:Math.max(l,s)-(n.top+t)}}function Rn(e,t){let n=e.getBoundingClientRect();return{left:0,right:n.right-n.left,top:t,bottom:n.bottom-(n.top+t)}}class In{constructor(e,t,n,r){this.from=e,this.to=t,this.size=n,this.displaySize=r}static same(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++){let r=e[n],o=t[n];if(r.from!=o.from||r.to!=o.to||r.size!=o.size)return!1}return!0}draw(e,t){return fe.replace({widget:new Ln(this.displaySize*(t?e.scaleY:e.scaleX),t)}).range(this.from,this.to)}}class Ln extends ue{constructor(e,t){super(),this.size=e,this.vertical=t}eq(e){return e.size==this.size&&e.vertical==this.vertical}toDOM(){let e=document.createElement("div");return this.vertical?e.style.height=this.size+"px":(e.style.width=this.size+"px",e.style.height="2px",e.style.display="inline-block"),e}get estimatedHeight(){return this.vertical?this.size:-1}}class Fn{constructor(e){this.state=e,this.pixelViewport={left:0,right:window.innerWidth,top:0,bottom:0},this.inView=!0,this.paddingTop=0,this.paddingBottom=0,this.contentDOMWidth=0,this.contentDOMHeight=0,this.editorHeight=0,this.editorWidth=0,this.scrollTop=0,this.scrolledToBottom=!1,this.scaleX=1,this.scaleY=1,this.scrollAnchorPos=0,this.scrollAnchorHeight=-1,this.scaler=jn,this.scrollTarget=null,this.printing=!1,this.mustMeasureContent=!0,this.defaultTextDirection=_e.LTR,this.visibleRanges=[],this.mustEnforceCursorAssoc=!1;let t=e.facet(ft).some((e=>"function"!=typeof e&&"cm-lineWrapping"==e.class));this.heightOracle=new _n(t),this.stateDeco=e.facet(ht).filter((e=>"function"!=typeof e)),this.heightMap=Bn.empty().applyChanges(this.stateDeco,r.EY.empty,this.heightOracle.setDoc(e.doc),[new Ot(0,0,0,e.doc.length)]);for(let e=0;e<2&&(this.viewport=this.getViewport(0,null),this.updateForViewport());e++);this.updateViewportLines(),this.lineGaps=this.ensureLineGaps([]),this.lineGapDeco=fe.set(this.lineGaps.map((e=>e.draw(this,!1)))),this.computeVisibleRanges()}updateForViewport(){let e=[this.viewport],{main:t}=this.state.selection;for(let n=0;n<=1;n++){let r=n?t.head:t.anchor;if(!e.some((({from:e,to:t})=>r>=e&&r<=t))){let{from:t,to:n}=this.lineBlockAt(r);e.push(new Un(t,n))}}return this.viewports=e.sort(((e,t)=>e.from-t.from)),this.updateScaler()}updateScaler(){let e=this.scaler;return this.scaler=this.heightMap.height<=7e6?jn:new qn(this.heightOracle,this.heightMap,this.viewports),e.eq(this.scaler)?0:2}updateViewportLines(){this.viewportLines=[],this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,(e=>{this.viewportLines.push(Xn(e,this.scaler))}))}update(e,t=null){this.state=e.state;let n=this.stateDeco;this.stateDeco=this.state.facet(ht).filter((e=>"function"!=typeof e));let o=e.changedRanges,i=Ot.extendWithRanges(o,function(e,t,n){let o=new $n;return r.om.compare(e,t,n,o,0),o.changes}(n,this.stateDeco,e?e.changes:r.VR.empty(this.state.doc.length))),a=this.heightMap.height,l=this.scrolledToBottom?null:this.scrollAnchorAt(this.scrollTop);xn(),this.heightMap=this.heightMap.applyChanges(this.stateDeco,e.startState.doc,this.heightOracle.setDoc(this.state.doc),i),(this.heightMap.height!=a||wn)&&(e.flags|=2),l?(this.scrollAnchorPos=e.changes.mapPos(l.from,-1),this.scrollAnchorHeight=l.top):(this.scrollAnchorPos=-1,this.scrollAnchorHeight=this.heightMap.height);let s=i.length?this.mapViewport(this.viewport,e.changes):this.viewport;(t&&(t.range.head<s.from||t.range.head>s.to)||!this.viewportIsAppropriate(s))&&(s=this.getViewport(0,t));let c=s.from!=this.viewport.from||s.to!=this.viewport.to;this.viewport=s,e.flags|=this.updateForViewport(),(c||!e.changes.empty||2&e.flags)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,e.changes))),e.flags|=this.computeVisibleRanges(e.changes),t&&(this.scrollTarget=t),!this.mustEnforceCursorAssoc&&e.selectionSet&&e.view.lineWrapping&&e.state.selection.main.empty&&e.state.selection.main.assoc&&!e.state.facet(et)&&(this.mustEnforceCursorAssoc=!0)}measure(e){let t=e.contentDOM,n=window.getComputedStyle(t),o=this.heightOracle,i=n.whiteSpace;this.defaultTextDirection="rtl"==n.direction?_e.RTL:_e.LTR;let a=this.heightOracle.mustRefreshForWrapping(i),l=t.getBoundingClientRect(),s=a||this.mustMeasureContent||this.contentDOMHeight!=l.height;this.contentDOMHeight=l.height,this.mustMeasureContent=!1;let c=0,u=0;if(l.width&&l.height){let{scaleX:e,scaleY:n}=w(t,l);(e>.005&&Math.abs(this.scaleX-e)>.005||n>.005&&Math.abs(this.scaleY-n)>.005)&&(this.scaleX=e,this.scaleY=n,c|=16,a=s=!0)}let d=(parseInt(n.paddingTop)||0)*this.scaleY,f=(parseInt(n.paddingBottom)||0)*this.scaleY;this.paddingTop==d&&this.paddingBottom==f||(this.paddingTop=d,this.paddingBottom=f,c|=18),this.editorWidth!=e.scrollDOM.clientWidth&&(o.lineWrapping&&(s=!0),this.editorWidth=e.scrollDOM.clientWidth,c|=16);let h=e.scrollDOM.scrollTop*this.scaleY;this.scrollTop!=h&&(this.scrollAnchorHeight=-1,this.scrollTop=h),this.scrolledToBottom=T(e.scrollDOM);let p=(this.printing?Rn:zn)(t,this.paddingTop),m=p.top-this.pixelViewport.top,g=p.bottom-this.pixelViewport.bottom;this.pixelViewport=p;let v=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;if(v!=this.inView&&(this.inView=v,v&&(s=!0)),!this.inView&&!this.scrollTarget&&!function(e){let t=e.getBoundingClientRect(),n=e.ownerDocument.defaultView||window;return t.left<n.innerWidth&&t.right>0&&t.top<n.innerHeight&&t.bottom>0}(e.dom))return 0;let A=l.width;if(this.contentDOMWidth==A&&this.editorHeight==e.scrollDOM.clientHeight||(this.contentDOMWidth=l.width,this.editorHeight=e.scrollDOM.clientHeight,c|=16),s){let t=e.docView.measureVisibleLineHeights(this.viewport);if(o.mustRefreshForHeights(t)&&(a=!0),a||o.lineWrapping&&Math.abs(A-this.contentDOMWidth)>o.charWidth){let{lineHeight:n,charWidth:r,textHeight:l}=e.docView.measureTextSize();a=n>0&&o.refresh(i,n,r,l,A/r,t),a&&(e.docView.minWidth=0,c|=16)}m>0&&g>0?u=Math.max(m,g):m<0&&g<0&&(u=Math.min(m,g)),xn();for(let n of this.viewports){let i=n.from==this.viewport.from?t:e.docView.measureVisibleLineHeights(n);this.heightMap=(a?Bn.empty().applyChanges(this.stateDeco,r.EY.empty,this.heightOracle,[new Ot(0,0,0,e.state.doc.length)]):this.heightMap).updateHeight(o,0,a,new Cn(n.from,i))}wn&&(c|=2)}let y=!this.viewportIsAppropriate(this.viewport,u)||this.scrollTarget&&(this.scrollTarget.range.head<this.viewport.from||this.scrollTarget.range.head>this.viewport.to);return y&&(2&c&&(c|=this.updateScaler()),this.viewport=this.getViewport(u,this.scrollTarget),c|=this.updateForViewport()),(2&c||y)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(a?[]:this.lineGaps,e)),c|=this.computeVisibleRanges(),this.mustEnforceCursorAssoc&&(this.mustEnforceCursorAssoc=!1,e.docView.enforceCursorAssoc()),c}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top)}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom)}getViewport(e,t){let n=.5-Math.max(-.5,Math.min(.5,e/1e3/2)),r=this.heightMap,o=this.heightOracle,{visibleTop:i,visibleBottom:a}=this,l=new Un(r.lineAt(i-1e3*n,Sn.ByHeight,o,0,0).from,r.lineAt(a+1e3*(1-n),Sn.ByHeight,o,0,0).to);if(t){let{head:e}=t.range;if(e<l.from||e>l.to){let n,i=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top),a=r.lineAt(e,Sn.ByPos,o,0,0);n="center"==t.y?(a.top+a.bottom)/2-i/2:"start"==t.y||"nearest"==t.y&&e<l.from?a.top:a.bottom-i,l=new Un(r.lineAt(n-500,Sn.ByHeight,o,0,0).from,r.lineAt(n+i+500,Sn.ByHeight,o,0,0).to)}}return l}mapViewport(e,t){let n=t.mapPos(e.from,-1),r=t.mapPos(e.to,1);return new Un(this.heightMap.lineAt(n,Sn.ByPos,this.heightOracle,0,0).from,this.heightMap.lineAt(r,Sn.ByPos,this.heightOracle,0,0).to)}viewportIsAppropriate({from:e,to:t},n=0){if(!this.inView)return!0;let{top:r}=this.heightMap.lineAt(e,Sn.ByPos,this.heightOracle,0,0),{bottom:o}=this.heightMap.lineAt(t,Sn.ByPos,this.heightOracle,0,0),{visibleTop:i,visibleBottom:a}=this;return(0==e||r<=i-Math.max(10,Math.min(-n,250)))&&(t==this.state.doc.length||o>=a+Math.max(10,Math.min(n,250)))&&r>i-2e3&&o<a+2e3}mapLineGaps(e,t){if(!e.length||t.empty)return e;let n=[];for(let r of e)t.touchesRange(r.from,r.to)||n.push(new In(t.mapPos(r.from),t.mapPos(r.to),r.size,r.displaySize));return n}ensureLineGaps(e,t){let n=this.heightOracle.lineWrapping,o=n?1e4:2e3,i=o>>1,a=o<<1;if(this.defaultTextDirection!=_e.LTR&&!n)return[];let l=[],s=(o,a,c,u)=>{if(a-o<i)return;let d=this.state.selection.main,f=[d.from];d.empty||f.push(d.to);for(let e of f)if(e>o&&e<a)return s(o,e-10,c,u),void s(e+10,a,c,u);let h=function(e,t){for(let n of e)if(t(n))return n;return}(e,(e=>e.from>=c.from&&e.to<=c.to&&Math.abs(e.from-o)<i&&Math.abs(e.to-a)<i&&!f.some((t=>e.from<t&&e.to>t))));if(!h){if(a<c.to&&t&&n&&t.visibleRanges.some((e=>e.from<=a&&e.to>=a))){let e=t.moveToLineBoundary(r.OF.cursor(a),!1,!0).head;e>o&&(a=e)}let e=this.gapSize(c,o,a,u);h=new In(o,a,e,n||e<2e6?e:2e6)}l.push(h)},c=t=>{if(t.length<a||t.type!=de.Text)return;let i=function(e,t,n){let o=[],i=e,a=0;r.om.spans(n,e,t,{span(){},point(e,t){e>i&&(o.push({from:i,to:e}),a+=e-i),i=t}},20),i<t&&(o.push({from:i,to:t}),a+=t-i);return{total:a,ranges:o}}(t.from,t.to,this.stateDeco);if(i.total<a)return;let l,c,u=this.scrollTarget?this.scrollTarget.range.head:null;if(n){let e,n,r=o/this.heightOracle.lineLength*this.heightOracle.lineHeight;if(null!=u){let o=Wn(i,u),a=((this.visibleBottom-this.visibleTop)/2+r)/t.height;e=o-a,n=o+a}else e=(this.visibleTop-t.top-r)/t.height,n=(this.visibleBottom-t.top+r)/t.height;l=Hn(i,e),c=Hn(i,n)}else{let n=i.total*this.heightOracle.charWidth,r=o*this.heightOracle.charWidth,a=0;if(n>2e6)for(let n of e)n.from>=t.from&&n.from<t.to&&n.size!=n.displaySize&&n.from*this.heightOracle.charWidth+a<this.pixelViewport.left&&(a=n.size-n.displaySize);let s,d,f=this.pixelViewport.left+a,h=this.pixelViewport.right+a;if(null!=u){let e=Wn(i,u),t=((h-f)/2+r)/n;s=e-t,d=e+t}else s=(f-r)/n,d=(h+r)/n;l=Hn(i,s),c=Hn(i,d)}l>t.from&&s(t.from,l,t,i),c<t.to&&s(c,t.to,t,i)};for(let e of this.viewportLines)Array.isArray(e.type)?e.type.forEach(c):c(e);return l}gapSize(e,t,n,r){let o=Wn(r,n)-Wn(r,t);return this.heightOracle.lineWrapping?e.height*o:r.total*this.heightOracle.charWidth*o}updateLineGaps(e){In.same(e,this.lineGaps)||(this.lineGaps=e,this.lineGapDeco=fe.set(e.map((e=>e.draw(this,this.heightOracle.lineWrapping)))))}computeVisibleRanges(e){let t=this.stateDeco;this.lineGaps.length&&(t=t.concat(this.lineGapDeco));let n=[];r.om.spans(t,this.viewport.from,this.viewport.to,{span(e,t){n.push({from:e,to:t})},point(){}},20);let o=0;if(n.length!=this.visibleRanges.length)o=12;else for(let t=0;t<n.length&&!(8&o);t++){let r=this.visibleRanges[t],i=n[t];r.from==i.from&&r.to==i.to||(o|=4,e&&e.mapPos(r.from,-1)==i.from&&e.mapPos(r.to,1)==i.to||(o|=8))}return this.visibleRanges=n,o}lineBlockAt(e){return e>=this.viewport.from&&e<=this.viewport.to&&this.viewportLines.find((t=>t.from<=e&&t.to>=e))||Xn(this.heightMap.lineAt(e,Sn.ByPos,this.heightOracle,0,0),this.scaler)}lineBlockAtHeight(e){return e>=this.viewportLines[0].top&&e<=this.viewportLines[this.viewportLines.length-1].bottom&&this.viewportLines.find((t=>t.top<=e&&t.bottom>=e))||Xn(this.heightMap.lineAt(this.scaler.fromDOM(e),Sn.ByHeight,this.heightOracle,0,0),this.scaler)}scrollAnchorAt(e){let t=this.lineBlockAtHeight(e+8);return t.from>=this.viewport.from||this.viewportLines[0].top-e>200?t:this.viewportLines[0]}elementAtHeight(e){return Xn(this.heightMap.blockAt(this.scaler.fromDOM(e),this.heightOracle,0,0),this.scaler)}get docHeight(){return this.scaler.toDOM(this.heightMap.height)}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom}}class Un{constructor(e,t){this.from=e,this.to=t}}function Hn({total:e,ranges:t},n){if(n<=0)return t[0].from;if(n>=1)return t[t.length-1].to;let r=Math.floor(e*n);for(let e=0;;e++){let{from:n,to:o}=t[e],i=o-n;if(r<=i)return n+r;r-=i}}function Wn(e,t){let n=0;for(let{from:r,to:o}of e.ranges){if(t<=o){n+=t-r;break}n+=o-r}return n/e.total}const jn={toDOM(e){return e},fromDOM(e){return e},scale:1,eq(e){return e==this}};class qn{constructor(e,t,n){let r=0,o=0,i=0;this.viewports=n.map((({from:n,to:o})=>{let i=t.lineAt(n,Sn.ByPos,e,0,0).top,a=t.lineAt(o,Sn.ByPos,e,0,0).bottom;return r+=a-i,{from:n,to:o,top:i,bottom:a,domTop:0,domBottom:0}})),this.scale=(7e6-r)/(t.height-r);for(let e of this.viewports)e.domTop=i+(e.top-o)*this.scale,i=e.domBottom=e.domTop+(e.bottom-e.top),o=e.bottom}toDOM(e){for(let t=0,n=0,r=0;;t++){let o=t<this.viewports.length?this.viewports[t]:null;if(!o||e<o.top)return r+(e-n)*this.scale;if(e<=o.bottom)return o.domTop+(e-o.top);n=o.bottom,r=o.domBottom}}fromDOM(e){for(let t=0,n=0,r=0;;t++){let o=t<this.viewports.length?this.viewports[t]:null;if(!o||e<o.domTop)return n+(e-r)/this.scale;if(e<=o.domBottom)return o.top+(e-o.domTop);n=o.bottom,r=o.domBottom}}eq(e){return e instanceof qn&&(this.scale==e.scale&&this.viewports.length==e.viewports.length&&this.viewports.every(((t,n)=>t.from==e.viewports[n].from&&t.to==e.viewports[n].to)))}}function Xn(e,t){if(1==t.scale)return e;let n=t.toDOM(e.top),r=t.toDOM(e.bottom);return new kn(e.from,e.length,n,r-n,Array.isArray(e._content)?e._content.map((e=>Xn(e,t))):e._content)}const Yn=r.sj.define({combine:e=>e.join(" ")}),Gn=r.sj.define({combine:e=>e.indexOf(!0)>-1}),Zn=o.G.newName(),Kn=o.G.newName(),Jn=o.G.newName(),er={"&light":"."+Kn,"&dark":"."+Jn};function tr(e,t,n){return new o.G(t,{finish(t){return/&/.test(t)?t.replace(/&\w*/,(t=>{if("&"==t)return e;if(!n||!n[t])throw new RangeError(`Unsupported selector: ${t}`);return n[t]})):e+" "+t}})}const nr=tr("."+Zn,{"&":{position:"relative !important",boxSizing:"border-box","&.cm-focused":{outline:"1px dotted #212121"},display:"flex !important",flexDirection:"column"},".cm-scroller":{display:"flex !important",alignItems:"flex-start !important",fontFamily:"monospace",lineHeight:1.4,height:"100%",overflowX:"auto",position:"relative",zIndex:0,overflowAnchor:"none"},".cm-content":{margin:0,flexGrow:2,flexShrink:0,display:"block",whiteSpace:"pre",wordWrap:"normal",boxSizing:"border-box",minHeight:"100%",padding:"4px 0",outline:"none","&[contenteditable=true]":{WebkitUserModify:"read-write-plaintext-only"}},".cm-lineWrapping":{whiteSpace_fallback:"pre-wrap",whiteSpace:"break-spaces",wordBreak:"break-word",overflowWrap:"anywhere",flexShrink:1},"&light .cm-content":{caretColor:"black"},"&dark .cm-content":{caretColor:"white"},".cm-line":{display:"block",padding:"0 2px 0 6px"},".cm-layer":{position:"absolute",left:0,top:0,contain:"size style","& > *":{position:"absolute"}},"&light .cm-selectionBackground":{background:"#d9d9d9"},"&dark .cm-selectionBackground":{background:"#222"},"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#d7d4f0"},"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#233"},".cm-cursorLayer":{pointerEvents:"none"},"&.cm-focused > .cm-scroller > .cm-cursorLayer":{animation:"steps(1) cm-blink 1.2s infinite"},"@keyframes cm-blink":{"0%":{},"50%":{opacity:0},"100%":{}},"@keyframes cm-blink2":{"0%":{},"50%":{opacity:0},"100%":{}},".cm-cursor, .cm-dropCursor":{borderLeft:"1.2px solid black",marginLeft:"-0.6px",pointerEvents:"none"},".cm-cursor":{display:"none"},"&dark .cm-cursor":{borderLeftColor:"#ddd"},".cm-dropCursor":{position:"absolute"},"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor":{display:"block"},".cm-iso":{unicodeBidi:"isolate"},".cm-announced":{position:"fixed",top:"-10000px"},"@media print":{".cm-announced":{display:"none"}},"&light .cm-activeLine":{backgroundColor:"#cceeff44"},"&dark .cm-activeLine":{backgroundColor:"#99eeff33"},"&light .cm-specialChar":{color:"red"},"&dark .cm-specialChar":{color:"#f78"},".cm-gutters":{flexShrink:0,display:"flex",height:"100%",boxSizing:"border-box",insetInlineStart:0,zIndex:200},"&light .cm-gutters":{backgroundColor:"#f5f5f5",color:"#6c6c6c",borderRight:"1px solid #ddd"},"&dark .cm-gutters":{backgroundColor:"#333338",color:"#ccc"},".cm-gutter":{display:"flex !important",flexDirection:"column",flexShrink:0,boxSizing:"border-box",minHeight:"100%",overflow:"hidden"},".cm-gutterElement":{boxSizing:"border-box"},".cm-lineNumbers .cm-gutterElement":{padding:"0 3px 0 5px",minWidth:"20px",textAlign:"right",whiteSpace:"nowrap"},"&light .cm-activeLineGutter":{backgroundColor:"#e2f2ff"},"&dark .cm-activeLineGutter":{backgroundColor:"#222227"},".cm-panels":{boxSizing:"border-box",position:"sticky",left:0,right:0,zIndex:300},"&light .cm-panels":{backgroundColor:"#f5f5f5",color:"black"},"&light .cm-panels-top":{borderBottom:"1px solid #ddd"},"&light .cm-panels-bottom":{borderTop:"1px solid #ddd"},"&dark .cm-panels":{backgroundColor:"#333338",color:"white"},".cm-tab":{display:"inline-block",overflow:"hidden",verticalAlign:"bottom"},".cm-widgetBuffer":{verticalAlign:"text-top",height:"1em",width:0,display:"inline"},".cm-placeholder":{color:"#888",display:"inline-block",verticalAlign:"top"},".cm-highlightSpace":{backgroundImage:"radial-gradient(circle at 50% 55%, #aaa 20%, transparent 5%)",backgroundPosition:"center"},".cm-highlightTab":{backgroundImage:'url(\'data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="20"><path stroke="%23888" stroke-width="1" fill="none" d="M1 10H196L190 5M190 15L196 10M197 4L197 16"/></svg>\')',backgroundSize:"auto 100%",backgroundPosition:"right 90%",backgroundRepeat:"no-repeat"},".cm-trailingSpace":{backgroundColor:"#ff332255"},".cm-button":{verticalAlign:"middle",color:"inherit",fontSize:"70%",padding:".2em 1em",borderRadius:"1px"},"&light .cm-button":{backgroundImage:"linear-gradient(#eff1f5, #d9d9df)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#b4b4b4, #d0d3d6)"}},"&dark .cm-button":{backgroundImage:"linear-gradient(#393939, #111)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#111, #333)"}},".cm-textfield":{verticalAlign:"middle",color:"inherit",fontSize:"70%",border:"1px solid silver",padding:".2em .5em"},"&light .cm-textfield":{backgroundColor:"white"},"&dark .cm-textfield":{border:"1px solid #555",backgroundColor:"inherit"}},er),rr={childList:!0,characterData:!0,subtree:!0,attributes:!0,characterDataOldValue:!0},or=Z.ie&&Z.ie_version<=11;class ir{constructor(e){this.view=e,this.active=!1,this.editContext=null,this.selectionRange=new x,this.selectionChanged=!1,this.delayedFlush=-1,this.resizeTimeout=-1,this.queue=[],this.delayedAndroidKey=null,this.flushingAndroidKey=-1,this.lastChange=0,this.scrollTargets=[],this.intersection=null,this.resizeScroll=null,this.intersecting=!1,this.gapIntersection=null,this.gaps=[],this.printQuery=null,this.parentCheck=-1,this.dom=e.contentDOM,this.observer=new MutationObserver((t=>{for(let e of t)this.queue.push(e);(Z.ie&&Z.ie_version<=11||Z.ios&&e.composing)&&t.some((e=>"childList"==e.type&&e.removedNodes.length||"characterData"==e.type&&e.oldValue.length>e.target.nodeValue.length))?this.flushSoon():this.flush()})),!window.EditContext||!1===e.constructor.EDIT_CONTEXT||Z.chrome&&Z.chrome_version<126||(this.editContext=new sr(e),e.state.facet(at)&&(e.contentDOM.editContext=this.editContext.editContext)),or&&(this.onCharData=e=>{this.queue.push({target:e.target,type:"characterData",oldValue:e.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.onResize=this.onResize.bind(this),this.onPrint=this.onPrint.bind(this),this.onScroll=this.onScroll.bind(this),window.matchMedia&&(this.printQuery=window.matchMedia("print")),"function"==typeof ResizeObserver&&(this.resizeScroll=new ResizeObserver((()=>{var e;(null===(e=this.view.docView)||void 0===e?void 0:e.lastUpdate)<Date.now()-75&&this.onResize()})),this.resizeScroll.observe(e.scrollDOM)),this.addWindowListeners(this.win=e.win),this.start(),"function"==typeof IntersectionObserver&&(this.intersection=new IntersectionObserver((e=>{this.parentCheck<0&&(this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3)),e.length>0&&e[e.length-1].intersectionRatio>0!=this.intersecting&&(this.intersecting=!this.intersecting,this.intersecting!=this.view.inView&&this.onScrollChanged(document.createEvent("Event")))}),{threshold:[0,.001]}),this.intersection.observe(this.dom),this.gapIntersection=new IntersectionObserver((e=>{e.length>0&&e[e.length-1].intersectionRatio>0&&this.onScrollChanged(document.createEvent("Event"))}),{})),this.listenForScroll(),this.readSelectionRange()}onScrollChanged(e){this.view.inputState.runHandlers("scroll",e),this.intersecting&&this.view.measure()}onScroll(e){this.intersecting&&this.flush(!1),this.editContext&&this.view.requestMeasure(this.editContext.measureReq),this.onScrollChanged(e)}onResize(){this.resizeTimeout<0&&(this.resizeTimeout=setTimeout((()=>{this.resizeTimeout=-1,this.view.requestMeasure()}),50))}onPrint(e){("change"!=e.type&&e.type||e.matches)&&(this.view.viewState.printing=!0,this.view.measure(),setTimeout((()=>{this.view.viewState.printing=!1,this.view.requestMeasure()}),500))}updateGaps(e){if(this.gapIntersection&&(e.length!=this.gaps.length||this.gaps.some(((t,n)=>t!=e[n])))){this.gapIntersection.disconnect();for(let t of e)this.gapIntersection.observe(t);this.gaps=e}}onSelectionChange(e){let t=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view:n}=this,r=this.selectionRange;if(n.state.facet(at)?n.root.activeElement!=this.dom:!h(this.dom,r))return;let o=r.anchorNode&&n.docView.nearest(r.anchorNode);o&&o.ignoreEvent(e)?t||(this.selectionChanged=!1):(Z.ie&&Z.ie_version<=11||Z.android&&Z.chrome)&&!n.state.selection.main.empty&&r.focusNode&&m(r.focusNode,r.focusOffset,r.anchorNode,r.anchorOffset)?this.flushSoon():this.flush(!1)}readSelectionRange(){let{view:e}=this,t=d(e.root);if(!t)return!1;let n=Z.safari&&11==e.root.nodeType&&e.root.activeElement==this.dom&&function(e,t){if(t.getComposedRanges){let n=t.getComposedRanges(e.root)[0];if(n)return lr(e,n)}let n=null;function r(e){e.preventDefault(),e.stopImmediatePropagation(),n=e.getTargetRanges()[0]}return e.contentDOM.addEventListener("beforeinput",r,!0),e.dom.ownerDocument.execCommand("indent"),e.contentDOM.removeEventListener("beforeinput",r,!0),n?lr(e,n):null}(this.view,t)||t;if(!n||this.selectionRange.eq(n))return!1;let r=h(this.dom,n);return r&&!this.selectionChanged&&e.inputState.lastFocusTime>Date.now()-200&&e.inputState.lastTouchTime<Date.now()-300&&function(e,t){let n=t.focusNode,r=t.focusOffset;if(!n||t.anchorNode!=n||t.anchorOffset!=r)return!1;for(r=Math.min(r,y(n));;)if(r){if(1!=n.nodeType)return!1;let e=n.childNodes[r-1];"false"==e.contentEditable?r--:(n=e,r=y(n))}else{if(n==e)return!0;r=g(n),n=n.parentNode}}(this.dom,n)?(this.view.inputState.lastFocusTime=0,e.docView.updateSelection(),!1):(this.selectionRange.setRange(n),r&&(this.selectionChanged=!0),!0)}setSelectionRange(e,t){this.selectionRange.set(e.node,e.offset,t.node,t.offset),this.selectionChanged=!1}clearSelectionRange(){this.selectionRange.set(null,0,null,0)}listenForScroll(){this.parentCheck=-1;let e=0,t=null;for(let n=this.dom;n;)if(1==n.nodeType)!t&&e<this.scrollTargets.length&&this.scrollTargets[e]==n?e++:t||(t=this.scrollTargets.slice(0,e)),t&&t.push(n),n=n.assignedSlot||n.parentNode;else{if(11!=n.nodeType)break;n=n.host}if(e<this.scrollTargets.length&&!t&&(t=this.scrollTargets.slice(0,e)),t){for(let e of this.scrollTargets)e.removeEventListener("scroll",this.onScroll);for(let e of this.scrollTargets=t)e.addEventListener("scroll",this.onScroll)}}ignore(e){if(!this.active)return e();try{return this.stop(),e()}finally{this.start(),this.clear()}}start(){this.active||(this.observer.observe(this.dom,rr),or&&this.dom.addEventListener("DOMCharacterDataModified",this.onCharData),this.active=!0)}stop(){this.active&&(this.active=!1,this.observer.disconnect(),or&&this.dom.removeEventListener("DOMCharacterDataModified",this.onCharData))}clear(){this.processRecords(),this.queue.length=0,this.selectionChanged=!1}delayAndroidKey(e,t){var n;if(!this.delayedAndroidKey){let e=()=>{let e=this.delayedAndroidKey;if(e){this.clearDelayedAndroidKey(),this.view.inputState.lastKeyCode=e.keyCode,this.view.inputState.lastKeyTime=Date.now(),!this.flush()&&e.force&&V(this.dom,e.key,e.keyCode)}};this.flushingAndroidKey=this.view.win.requestAnimationFrame(e)}this.delayedAndroidKey&&"Enter"!=e||(this.delayedAndroidKey={key:e,keyCode:t,force:this.lastChange<Date.now()-50||!!(null===(n=this.delayedAndroidKey)||void 0===n?void 0:n.force)})}clearDelayedAndroidKey(){this.win.cancelAnimationFrame(this.flushingAndroidKey),this.delayedAndroidKey=null,this.flushingAndroidKey=-1}flushSoon(){this.delayedFlush<0&&(this.delayedFlush=this.view.win.requestAnimationFrame((()=>{this.delayedFlush=-1,this.flush()})))}forceFlush(){this.delayedFlush>=0&&(this.view.win.cancelAnimationFrame(this.delayedFlush),this.delayedFlush=-1),this.flush()}pendingRecords(){for(let e of this.observer.takeRecords())this.queue.push(e);return this.queue}processRecords(){let e=this.pendingRecords();e.length&&(this.queue=[]);let t=-1,n=-1,r=!1;for(let o of e){let e=this.readMutation(o);e&&(e.typeOver&&(r=!0),-1==t?({from:t,to:n}=e):(t=Math.min(e.from,t),n=Math.max(e.to,n)))}return{from:t,to:n,typeOver:r}}readChange(){let{from:e,to:t,typeOver:n}=this.processRecords(),r=this.selectionChanged&&h(this.dom,this.selectionRange);if(e<0&&!r)return null;e>-1&&(this.lastChange=Date.now()),this.view.inputState.lastFocusTime=0,this.selectionChanged=!1;let o=new Ut(this.view,e,t,n);return this.view.docView.domChanged={newSel:o.newSel?o.newSel.main:null},o}flush(e=!0){if(this.delayedFlush>=0||this.delayedAndroidKey)return!1;e&&this.readSelectionRange();let t=this.readChange();if(!t)return this.view.requestMeasure(),!1;let n=this.view.state,r=Ht(this.view,t);return this.view.state==n&&(t.domChanged||t.newSel&&!t.newSel.main.eq(this.view.state.selection.main))&&this.view.update([]),r}readMutation(e){let t=this.view.docView.nearest(e.target);if(!t||t.ignoreMutation(e))return null;if(t.markDirty("attributes"==e.type),"attributes"==e.type&&(t.flags|=4),"childList"==e.type){let n=ar(t,e.previousSibling||e.target.previousSibling,-1),r=ar(t,e.nextSibling||e.target.nextSibling,1);return{from:n?t.posAfter(n):t.posAtStart,to:r?t.posBefore(r):t.posAtEnd,typeOver:!1}}return"characterData"==e.type?{from:t.posAtStart,to:t.posAtEnd,typeOver:e.target.nodeValue==e.oldValue}:null}setWindow(e){e!=this.win&&(this.removeWindowListeners(this.win),this.win=e,this.addWindowListeners(this.win))}addWindowListeners(e){e.addEventListener("resize",this.onResize),this.printQuery?this.printQuery.addEventListener?this.printQuery.addEventListener("change",this.onPrint):this.printQuery.addListener(this.onPrint):e.addEventListener("beforeprint",this.onPrint),e.addEventListener("scroll",this.onScroll),e.document.addEventListener("selectionchange",this.onSelectionChange)}removeWindowListeners(e){e.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onResize),this.printQuery?this.printQuery.removeEventListener?this.printQuery.removeEventListener("change",this.onPrint):this.printQuery.removeListener(this.onPrint):e.removeEventListener("beforeprint",this.onPrint),e.document.removeEventListener("selectionchange",this.onSelectionChange)}update(e){this.editContext&&(this.editContext.update(e),e.startState.facet(at)!=e.state.facet(at)&&(e.view.contentDOM.editContext=e.state.facet(at)?this.editContext.editContext:null))}destroy(){var e,t,n;this.stop(),null===(e=this.intersection)||void 0===e||e.disconnect(),null===(t=this.gapIntersection)||void 0===t||t.disconnect(),null===(n=this.resizeScroll)||void 0===n||n.disconnect();for(let e of this.scrollTargets)e.removeEventListener("scroll",this.onScroll);this.removeWindowListeners(this.win),clearTimeout(this.parentCheck),clearTimeout(this.resizeTimeout),this.win.cancelAnimationFrame(this.delayedFlush),this.win.cancelAnimationFrame(this.flushingAndroidKey),this.editContext&&(this.view.contentDOM.editContext=null,this.editContext.destroy())}}function ar(e,t,n){for(;t;){let r=M.get(t);if(r&&r.parent==e)return r;let o=t.parentNode;t=o!=e.dom?o:n>0?t.nextSibling:t.previousSibling}return null}function lr(e,t){let n=t.startContainer,r=t.startOffset,o=t.endContainer,i=t.endOffset,a=e.docView.domAtPos(e.state.selection.main.anchor);return m(a.node,a.offset,o,i)&&([n,r,o,i]=[o,i,n,r]),{anchorNode:n,anchorOffset:r,focusNode:o,focusOffset:i}}class sr{constructor(e){this.from=0,this.to=0,this.pendingContextChange=null,this.handlers=Object.create(null),this.composing=null,this.resetRange(e.state);let t=this.editContext=new window.EditContext({text:e.state.doc.sliceString(this.from,this.to),selectionStart:this.toContextPos(Math.max(this.from,Math.min(this.to,e.state.selection.main.anchor))),selectionEnd:this.toContextPos(e.state.selection.main.head)});this.handlers.textupdate=t=>{let n=e.state.selection.main,{anchor:o,head:i}=n,a=this.toEditorPos(t.updateRangeStart),l=this.toEditorPos(t.updateRangeEnd);e.inputState.composing>=0&&!this.composing&&(this.composing={contextBase:t.updateRangeStart,editorBase:a,drifted:!1});let s={from:a,to:l,insert:r.EY.of(t.text.split("\n"))};if(s.from==this.from&&o<this.from?s.from=o:s.to==this.to&&o>this.to&&(s.to=o),s.from!=s.to||s.insert.length){if((Z.mac||Z.android)&&s.from==i-1&&/^\. ?$/.test(t.text)&&"off"==e.contentDOM.getAttribute("autocorrect")&&(s={from:a,to:l,insert:r.EY.of([t.text.replace("."," ")])}),this.pendingContextChange=s,!e.state.readOnly){let n=this.to-this.from+(s.to-s.from+s.insert.length);Wt(e,s,r.OF.single(this.toEditorPos(t.selectionStart,n),this.toEditorPos(t.selectionEnd,n)))}this.pendingContextChange&&(this.revertPending(e.state),this.setSelection(e.state))}else{let o=r.OF.single(this.toEditorPos(t.selectionStart),this.toEditorPos(t.selectionEnd));o.main.eq(n)||e.dispatch({selection:o,userEvent:"select"})}},this.handlers.characterboundsupdate=n=>{let r=[],o=null;for(let t=this.toEditorPos(n.rangeStart),i=this.toEditorPos(n.rangeEnd);t<i;t++){let n=e.coordsForChar(t);o=n&&new DOMRect(n.left,n.top,n.right-n.left,n.bottom-n.top)||o||new DOMRect,r.push(o)}t.updateCharacterBounds(n.rangeStart,r)},this.handlers.textformatupdate=t=>{let n=[];for(let e of t.getTextFormats()){let t=e.underlineStyle,r=e.underlineThickness;if("None"!=t&&"None"!=r){let o=this.toEditorPos(e.rangeStart),i=this.toEditorPos(e.rangeEnd);if(o<i){let e=`text-decoration: underline ${"Dashed"==t?"dashed ":"Squiggle"==t?"wavy ":""}${"Thin"==r?1:2}px`;n.push(fe.mark({attributes:{style:e}}).range(o,i))}}}e.dispatch({effects:ot.of(fe.set(n))})},this.handlers.compositionstart=()=>{e.inputState.composing<0&&(e.inputState.composing=0,e.inputState.compositionFirstChange=!0)},this.handlers.compositionend=()=>{if(e.inputState.composing=-1,e.inputState.compositionFirstChange=null,this.composing){let{drifted:t}=this.composing;this.composing=null,t&&this.reset(e.state)}};for(let e in this.handlers)t.addEventListener(e,this.handlers[e]);this.measureReq={read:e=>{this.editContext.updateControlBounds(e.contentDOM.getBoundingClientRect());let t=d(e.root);t&&t.rangeCount&&this.editContext.updateSelectionBounds(t.getRangeAt(0).getBoundingClientRect())}}}applyEdits(e){let t=0,n=!1,r=this.pendingContextChange;return e.changes.iterChanges(((o,i,a,l,s)=>{if(n)return;let c=s.length-(i-o);if(r&&i>=r.to){if(r.from==o&&r.to==i&&r.insert.eq(s))return r=this.pendingContextChange=null,t+=c,void(this.to+=c);r=null,this.revertPending(e.state)}if(o+=t,(i+=t)<=this.from)this.from+=c,this.to+=c;else if(o<this.to){if(o<this.from||i>this.to||this.to-this.from+s.length>3e4)return void(n=!0);this.editContext.updateText(this.toContextPos(o),this.toContextPos(i),s.toString()),this.to+=c}t+=c})),r&&!n&&this.revertPending(e.state),!n}update(e){let t=this.pendingContextChange,n=e.startState.selection.main;this.composing&&(this.composing.drifted||!e.changes.touchesRange(n.from,n.to)&&e.transactions.some((e=>!e.isUserEvent("input.type")&&e.changes.touchesRange(this.from,this.to))))?(this.composing.drifted=!0,this.composing.editorBase=e.changes.mapPos(this.composing.editorBase)):this.applyEdits(e)&&this.rangeIsValid(e.state)?(e.docChanged||e.selectionSet||t)&&this.setSelection(e.state):(this.pendingContextChange=null,this.reset(e.state)),(e.geometryChanged||e.docChanged||e.selectionSet)&&e.view.requestMeasure(this.measureReq)}resetRange(e){let{head:t}=e.selection.main;this.from=Math.max(0,t-1e4),this.to=Math.min(e.doc.length,t+1e4)}reset(e){this.resetRange(e),this.editContext.updateText(0,this.editContext.text.length,e.doc.sliceString(this.from,this.to)),this.setSelection(e)}revertPending(e){let t=this.pendingContextChange;this.pendingContextChange=null,this.editContext.updateText(this.toContextPos(t.from),this.toContextPos(t.from+t.insert.length),e.doc.sliceString(t.from,t.to))}setSelection(e){let{main:t}=e.selection,n=this.toContextPos(Math.max(this.from,Math.min(this.to,t.anchor))),r=this.toContextPos(t.head);this.editContext.selectionStart==n&&this.editContext.selectionEnd==r||this.editContext.updateSelection(n,r)}rangeIsValid(e){let{head:t}=e.selection.main;return!(this.from>0&&t-this.from<500||this.to<e.doc.length&&this.to-t<500||this.to-this.from>3e4)}toEditorPos(e,t=this.to-this.from){e=Math.min(e,t);let n=this.composing;return n&&n.drifted?n.editorBase+(e-n.contextBase):e+this.from}toContextPos(e){let t=this.composing;return t&&t.drifted?t.contextBase+(e-t.editorBase):e-this.from}destroy(){for(let e in this.handlers)this.editContext.removeEventListener(e,this.handlers[e])}}class cr{get state(){return this.viewState.state}get viewport(){return this.viewState.viewport}get visibleRanges(){return this.viewState.visibleRanges}get inView(){return this.viewState.inView}get composing(){return this.inputState.composing>0}get compositionStarted(){return this.inputState.composing>=0}get root(){return this._root}get win(){return this.dom.ownerDocument.defaultView||window}constructor(e={}){var t;this.plugins=[],this.pluginMap=new Map,this.editorAttrs={},this.contentAttrs={},this.bidiCache=[],this.destroyed=!1,this.updateState=2,this.measureScheduled=-1,this.measureRequests=[],this.contentDOM=document.createElement("div"),this.scrollDOM=document.createElement("div"),this.scrollDOM.tabIndex=-1,this.scrollDOM.className="cm-scroller",this.scrollDOM.appendChild(this.contentDOM),this.announceDOM=document.createElement("div"),this.announceDOM.className="cm-announced",this.announceDOM.setAttribute("aria-live","polite"),this.dom=document.createElement("div"),this.dom.appendChild(this.announceDOM),this.dom.appendChild(this.scrollDOM),e.parent&&e.parent.appendChild(this.dom);let{dispatch:n}=e;this.dispatchTransactions=e.dispatchTransactions||n&&(e=>e.forEach((e=>n(e,this))))||(e=>this.update(e)),this.dispatch=this.dispatch.bind(this),this._root=e.root||function(e){for(;e;){if(e&&(9==e.nodeType||11==e.nodeType&&e.host))return e;e=e.assignedSlot||e.parentNode}return null}(e.parent)||document,this.viewState=new Fn(e.state||r.$t.create(e)),e.scrollTo&&e.scrollTo.is(rt)&&(this.viewState.scrollTarget=e.scrollTo.value.clip(this.viewState.state)),this.plugins=this.state.facet(st).map((e=>new ut(e)));for(let e of this.plugins)e.update(this);this.observer=new ir(this),this.inputState=new jt(this),this.inputState.ensureHandlers(this.plugins),this.docView=new xt(this),this.mountStyles(),this.updateAttrs(),this.updateState=0,this.requestMeasure(),(null===(t=document.fonts)||void 0===t?void 0:t.ready)&&document.fonts.ready.then((()=>this.requestMeasure()))}dispatch(...e){let t=1==e.length&&e[0]instanceof r.ZX?e:1==e.length&&Array.isArray(e[0])?e[0]:[this.state.update(...e)];this.dispatchTransactions(t,this)}update(e){if(0!=this.updateState)throw new Error("Calls to EditorView.update are not allowed while an update is in progress");let t,n=!1,o=!1,i=this.state;for(let t of e){if(t.startState!=i)throw new RangeError("Trying to update state with a transaction that doesn't start from the previous state.");i=t.state}if(this.destroyed)return void(this.viewState.state=i);let a=this.hasFocus,l=0,s=null;e.some((e=>e.annotation(vn)))?(this.inputState.notifiedFocused=a,l=1):a!=this.inputState.notifiedFocused&&(this.inputState.notifiedFocused=a,s=An(i,a),s||(l=1));let c=this.observer.delayedAndroidKey,u=null;if(c?(this.observer.clearDelayedAndroidKey(),u=this.observer.readChange(),(u&&!this.state.doc.eq(i.doc)||!this.state.selection.eq(i.selection))&&(u=null)):this.observer.clear(),i.facet(r.$t.phrases)!=this.state.facet(r.$t.phrases))return this.setState(i);t=wt.create(this,i,e),t.flags|=l;let d=this.viewState.scrollTarget;try{this.updateState=2;for(let t of e){if(d&&(d=d.map(t.changes)),t.scrollIntoView){let{main:e}=t.state.selection;d=new nt(e.empty?e:r.OF.cursor(e.head,e.head>e.anchor?-1:1))}for(let e of t.effects)e.is(rt)&&(d=e.value.clip(this.state))}this.viewState.update(t,d),this.bidiCache=fr.update(this.bidiCache,t.changes),t.empty||(this.updatePlugins(t),this.inputState.update(t)),n=this.docView.update(t),this.state.facet(bt)!=this.styleModules&&this.mountStyles(),o=this.updateAttrs(),this.showAnnouncements(e),this.docView.updateSelection(n,e.some((e=>e.isUserEvent("select.pointer"))))}finally{this.updateState=0}if(t.startState.facet(Yn)!=t.state.facet(Yn)&&(this.viewState.mustMeasureContent=!0),(n||o||d||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)&&this.requestMeasure(),n&&this.docViewUpdate(),!t.empty)for(let e of this.state.facet(Xe))try{e(t)}catch(e){it(this.state,e,"update listener")}(s||u)&&Promise.resolve().then((()=>{s&&this.state==s.startState&&this.dispatch(s),u&&!Ht(this,u)&&c.force&&V(this.contentDOM,c.key,c.keyCode)}))}setState(e){if(0!=this.updateState)throw new Error("Calls to EditorView.setState are not allowed while an update is in progress");if(this.destroyed)return void(this.viewState.state=e);this.updateState=2;let t=this.hasFocus;try{for(let e of this.plugins)e.destroy(this);this.viewState=new Fn(e),this.plugins=e.facet(st).map((e=>new ut(e))),this.pluginMap.clear();for(let e of this.plugins)e.update(this);this.docView.destroy(),this.docView=new xt(this),this.inputState.ensureHandlers(this.plugins),this.mountStyles(),this.updateAttrs(),this.bidiCache=[]}finally{this.updateState=0}t&&this.focus(),this.requestMeasure()}updatePlugins(e){let t=e.startState.facet(st),n=e.state.facet(st);if(t!=n){let r=[];for(let o of n){let n=t.indexOf(o);if(n<0)r.push(new ut(o));else{let t=this.plugins[n];t.mustUpdate=e,r.push(t)}}for(let t of this.plugins)t.mustUpdate!=e&&t.destroy(this);this.plugins=r,this.pluginMap.clear()}else for(let t of this.plugins)t.mustUpdate=e;for(let e=0;e<this.plugins.length;e++)this.plugins[e].update(this);t!=n&&this.inputState.ensureHandlers(this.plugins)}docViewUpdate(){for(let e of this.plugins){let t=e.value;if(t&&t.docViewUpdate)try{t.docViewUpdate(this)}catch(e){it(this.state,e,"doc view update listener")}}}measure(e=!0){if(this.destroyed)return;if(this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.observer.delayedAndroidKey)return this.measureScheduled=-1,void this.requestMeasure();this.measureScheduled=0,e&&this.observer.forceFlush();let t=null,n=this.scrollDOM,r=n.scrollTop*this.scaleY,{scrollAnchorPos:o,scrollAnchorHeight:i}=this.viewState;Math.abs(r-this.viewState.scrollTop)>1&&(i=-1),this.viewState.scrollAnchorHeight=-1;try{for(let e=0;;e++){if(i<0)if(T(n))o=-1,i=this.viewState.heightMap.height;else{let e=this.viewState.scrollAnchorAt(r);o=e.from,i=e.top}this.updateState=1;let a=this.viewState.measure(this);if(!a&&!this.measureRequests.length&&null==this.viewState.scrollTarget)break;if(e>5)break;let l=[];4&a||([this.measureRequests,l]=[l,this.measureRequests]);let s=l.map((e=>{try{return e.read(this)}catch(e){return it(this.state,e),dr}})),c=wt.create(this,this.state,[]),u=!1;c.flags|=a,t?t.flags|=a:t=c,this.updateState=2,c.empty||(this.updatePlugins(c),this.inputState.update(c),this.updateAttrs(),u=this.docView.update(c),u&&this.docViewUpdate());for(let e=0;e<l.length;e++)if(s[e]!=dr)try{let t=l[e];t.write&&t.write(s[e],this)}catch(e){it(this.state,e)}if(u&&this.docView.updateSelection(!0),!c.viewportChanged&&0==this.measureRequests.length){if(this.viewState.editorHeight){if(this.viewState.scrollTarget){this.docView.scrollIntoView(this.viewState.scrollTarget),this.viewState.scrollTarget=null,i=-1;continue}{let e=(o<0?this.viewState.heightMap.height:this.viewState.lineBlockAt(o).top)-i;if(e>1||e<-1){r+=e,n.scrollTop=r/this.scaleY,i=-1;continue}}}break}}}finally{this.updateState=0,this.measureScheduled=-1}if(t&&!t.empty)for(let e of this.state.facet(Xe))e(t)}get themeClasses(){return Zn+" "+(this.state.facet(Gn)?Jn:Kn)+" "+this.state.facet(Yn)}updateAttrs(){let e=hr(this,dt,{class:"cm-editor"+(this.hasFocus?" cm-focused ":" ")+this.themeClasses}),t={spellcheck:"false",autocorrect:"off",autocapitalize:"off",writingsuggestions:"false",translate:"no",contenteditable:this.state.facet(at)?"true":"false",class:"cm-content",style:`${Z.tabSize}: ${this.state.tabSize}`,role:"textbox","aria-multiline":"true"};this.state.readOnly&&(t["aria-readonly"]="true"),hr(this,ft,t);let n=this.observer.ignore((()=>{let n=se(this.contentDOM,this.contentAttrs,t),r=se(this.dom,this.editorAttrs,e);return n||r}));return this.editorAttrs=e,this.contentAttrs=t,n}showAnnouncements(e){let t=!0;for(let n of e)for(let e of n.effects)if(e.is(cr.announce)){t&&(this.announceDOM.textContent=""),t=!1,this.announceDOM.appendChild(document.createElement("div")).textContent=e.value}}mountStyles(){this.styleModules=this.state.facet(bt);let e=this.state.facet(cr.cspNonce);o.G.mount(this.root,this.styleModules.concat(nr).reverse(),e?{nonce:e}:void 0)}readMeasured(){if(2==this.updateState)throw new Error("Reading the editor layout isn't allowed during an update");0==this.updateState&&this.measureScheduled>-1&&this.measure(!1)}requestMeasure(e){if(this.measureScheduled<0&&(this.measureScheduled=this.win.requestAnimationFrame((()=>this.measure()))),e){if(this.measureRequests.indexOf(e)>-1)return;if(null!=e.key)for(let t=0;t<this.measureRequests.length;t++)if(this.measureRequests[t].key===e.key)return void(this.measureRequests[t]=e);this.measureRequests.push(e)}}plugin(e){let t=this.pluginMap.get(e);return(void 0===t||t&&t.spec!=e)&&this.pluginMap.set(e,t=this.plugins.find((t=>t.spec==e))||null),t&&t.update(this).value}get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop}get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom}}get scaleX(){return this.viewState.scaleX}get scaleY(){return this.viewState.scaleY}elementAtHeight(e){return this.readMeasured(),this.viewState.elementAtHeight(e)}lineBlockAtHeight(e){return this.readMeasured(),this.viewState.lineBlockAtHeight(e)}get viewportLineBlocks(){return this.viewState.viewportLines}lineBlockAt(e){return this.viewState.lineBlockAt(e)}get contentHeight(){return this.viewState.contentHeight}moveByChar(e,t,n){return zt(this,e,Dt(this,e,t,n))}moveByGroup(e,t){return zt(this,e,Dt(this,e,t,(t=>function(e,t,n){let o=e.state.charCategorizer(t),i=o(n);return e=>{let t=o(e);return i==r.Je.Space&&(i=t),i==t}}(this,e.head,t))))}visualLineSide(e,t){let n=this.bidiSpans(e),o=this.textDirectionAt(e.from),i=n[t?n.length-1:0];return r.OF.cursor(i.side(t,o)+e.from,i.forward(!t,o)?1:-1)}moveToLineBoundary(e,t,n=!0){return function(e,t,n,o){let i=Mt(e,t.head),a=o&&i.type==de.Text&&(e.lineWrapping||i.widgetLineBreaks)?e.coordsAtPos(t.assoc<0&&t.head>i.from?t.head-1:t.head):null;if(a){let t=e.dom.getBoundingClientRect(),o=e.textDirectionAt(i.from),l=e.posAtCoords({x:n==(o==_e.LTR)?t.right-1:t.left+1,y:(a.top+a.bottom)/2});if(null!=l)return r.OF.cursor(l,n?-1:1)}return r.OF.cursor(n?i.to:i.from,n?-1:1)}(this,e,t,n)}moveVertically(e,t,n){return zt(this,e,function(e,t,n,o){let i=t.head,a=n?1:-1;if(i==(n?e.state.doc.length:0))return r.OF.cursor(i,t.assoc);let l,s=t.goalColumn,c=e.contentDOM.getBoundingClientRect(),u=e.coordsAtPos(i,t.assoc||-1),d=e.documentTop;if(u)null==s&&(s=u.left-c.left),l=a<0?u.top:u.bottom;else{let t=e.viewState.lineBlockAt(i);null==s&&(s=Math.min(c.right-c.left,e.defaultCharacterWidth*(i-t.from))),l=(a<0?t.top:t.bottom)+d}let f=c.left+s,h=null!=o?o:e.viewState.heightOracle.textHeight>>1;for(let t=0;;t+=10){let n=l+(h+t)*a,o=Pt(e,{x:f,y:n},!1,a);if(n<c.top||n>c.bottom||(a<0?o<i:o>i)){let t=e.docView.coordsForChar(o),i=!t||n<t.top?-1:1;return r.OF.cursor(o,i,void 0,s)}}}(this,e,t,n))}domAtPos(e){return this.docView.domAtPos(e)}posAtDOM(e,t=0){return this.docView.posFromDOM(e,t)}posAtCoords(e,t=!0){return this.readMeasured(),Pt(this,e,t)}coordsAtPos(e,t=1){this.readMeasured();let n=this.docView.coordsAt(e,t);if(!n||n.left==n.right)return n;let r=this.state.doc.lineAt(e),o=this.bidiSpans(r);return b(n,o[Qe.find(o,e-r.from,-1,t)].dir==_e.LTR==t>0)}coordsForChar(e){return this.readMeasured(),this.docView.coordsForChar(e)}get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth}get defaultLineHeight(){return this.viewState.heightOracle.lineHeight}get textDirection(){return this.viewState.defaultTextDirection}textDirectionAt(e){return!this.state.facet(Je)||e<this.viewport.from||e>this.viewport.to?this.textDirection:(this.readMeasured(),this.docView.textDirectionAt(e))}get lineWrapping(){return this.viewState.heightOracle.lineWrapping}bidiSpans(e){if(e.length>ur)return Ie(e.length);let t,n=this.textDirectionAt(e.from);for(let r of this.bidiCache)if(r.from==e.from&&r.dir==n&&(r.fresh||Me(r.isolates,t=vt(this,e))))return r.order;t||(t=vt(this,e));let r=Re(e.text,n,t);return this.bidiCache.push(new fr(e.from,e.to,n,t,!0,r)),r}get hasFocus(){var e;return(this.dom.ownerDocument.hasFocus()||Z.safari&&(null===(e=this.inputState)||void 0===e?void 0:e.lastContextMenu)>Date.now()-3e4)&&this.root.activeElement==this.contentDOM}focus(){this.observer.ignore((()=>{k(this.contentDOM),this.docView.updateSelection()}))}setRoot(e){this._root!=e&&(this._root=e,this.observer.setWindow((9==e.nodeType?e:e.ownerDocument).defaultView||window),this.mountStyles())}destroy(){this.root.activeElement==this.contentDOM&&this.contentDOM.blur();for(let e of this.plugins)e.destroy(this);this.plugins=[],this.inputState.destroy(),this.docView.destroy(),this.dom.remove(),this.observer.destroy(),this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.destroyed=!0}static scrollIntoView(e,t={}){return rt.of(new nt("number"==typeof e?r.OF.cursor(e):e,t.y,t.x,t.yMargin,t.xMargin))}scrollSnapshot(){let{scrollTop:e,scrollLeft:t}=this.scrollDOM,n=this.viewState.scrollAnchorAt(e);return rt.of(new nt(r.OF.cursor(n.from),"start","start",n.top-e,t,!0))}setTabFocusMode(e){null==e?this.inputState.tabFocusMode=this.inputState.tabFocusMode<0?0:-1:"boolean"==typeof e?this.inputState.tabFocusMode=e?0:-1:0!=this.inputState.tabFocusMode&&(this.inputState.tabFocusMode=Date.now()+e)}static domEventHandlers(e){return ct.define((()=>({})),{eventHandlers:e})}static domEventObservers(e){return ct.define((()=>({})),{eventObservers:e})}static theme(e,t){let n=o.G.newName(),r=[Yn.of(n),bt.of(tr(`.${n}`,e))];return t&&t.dark&&r.push(Gn.of(!0)),r}static baseTheme(e){return r.Nb.lowest(bt.of(tr("."+Zn,e,er)))}static findFromDOM(e){var t;let n=e.querySelector(".cm-content"),r=n&&M.get(n)||M.get(e);return(null===(t=null==r?void 0:r.rootView)||void 0===t?void 0:t.view)||null}}cr.styleModule=bt,cr.inputHandler=Ye,cr.clipboardInputFilter=Ze,cr.clipboardOutputFilter=Ke,cr.scrollHandler=tt,cr.focusChangeEffect=Ge,cr.perLineTextDirection=Je,cr.exceptionSink=qe,cr.updateListener=Xe,cr.editable=at,cr.mouseSelectionStyle=je,cr.dragMovesSelection=We,cr.clickAddsSelectionRange=He,cr.decorations=ht,cr.outerDecorations=pt,cr.atomicRanges=mt,cr.bidiIsolatedRanges=gt,cr.scrollMargins=At,cr.darkTheme=Gn,cr.cspNonce=r.sj.define({combine:e=>e.length?e[0]:""}),cr.contentAttributes=ft,cr.editorAttributes=dt,cr.lineWrapping=cr.contentAttributes.of({class:"cm-lineWrapping"}),cr.announce=r.Pe.define();const ur=4096,dr={};class fr{constructor(e,t,n,r,o,i){this.from=e,this.to=t,this.dir=n,this.isolates=r,this.fresh=o,this.order=i}static update(e,t){if(t.empty&&!e.some((e=>e.fresh)))return e;let n=[],r=e.length?e[e.length-1].dir:_e.LTR;for(let o=Math.max(0,e.length-10);o<e.length;o++){let i=e[o];i.dir!=r||t.touchesRange(i.from,i.to)||n.push(new fr(t.mapPos(i.from,1),t.mapPos(i.to,-1),i.dir,i.isolates,!1,i.order))}return n}}function hr(e,t,n){for(let r=e.state.facet(t),o=r.length-1;o>=0;o--){let t=r[o],i="function"==typeof t?t(e):t;i&&ie(i,n)}return n}const pr=Z.mac?"mac":Z.windows?"win":Z.linux?"linux":"key";function mr(e,t,n){return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-"+e),t.metaKey&&(e="Meta-"+e),!1!==n&&t.shiftKey&&(e="Shift-"+e),e}const gr=r.Nb.default(cr.domEventHandlers({keydown(e,t){return _r(yr(t.state),e,t,"editor")}})),vr=r.sj.define({enables:gr}),Ar=new WeakMap;function yr(e){let t=e.facet(vr),n=Ar.get(t);return n||Ar.set(t,n=function(e,t=pr){let n=Object.create(null),r=Object.create(null),o=(e,t)=>{let n=r[e];if(null==n)r[e]=t;else if(n!=t)throw new Error("Key binding "+e+" is used both as a regular binding and as a multi-stroke prefix")},i=(e,r,i,a,l)=>{var s,c;let u=n[e]||(n[e]=Object.create(null)),d=r.split(/ (?!$)/).map((e=>function(e,t){const n=e.split(/-(?!$)/);let r,o,i,a,l=n[n.length-1];"Space"==l&&(l=" ");for(let e=0;e<n.length-1;++e){const l=n[e];if(/^(cmd|meta|m)$/i.test(l))a=!0;else if(/^a(lt)?$/i.test(l))r=!0;else if(/^(c|ctrl|control)$/i.test(l))o=!0;else if(/^s(hift)?$/i.test(l))i=!0;else{if(!/^mod$/i.test(l))throw new Error("Unrecognized modifier name: "+l);"mac"==t?a=!0:o=!0}}return r&&(l="Alt-"+l),o&&(l="Ctrl-"+l),a&&(l="Meta-"+l),i&&(l="Shift-"+l),l}(e,t)));for(let t=1;t<d.length;t++){let n=d.slice(0,t).join(" ");o(n,!0),u[n]||(u[n]={preventDefault:!0,stopPropagation:!1,run:[t=>{let r=Or={view:t,prefix:n,scope:e};return setTimeout((()=>{Or==r&&(Or=null)}),wr),!0}]})}let f=d.join(" ");o(f,!1);let h=u[f]||(u[f]={preventDefault:!1,stopPropagation:!1,run:(null===(c=null===(s=u._any)||void 0===s?void 0:s.run)||void 0===c?void 0:c.slice())||[]});i&&h.run.push(i),a&&(h.preventDefault=!0),l&&(h.stopPropagation=!0)};for(let r of e){let e=r.scope?r.scope.split(" "):["editor"];if(r.any)for(let t of e){let e=n[t]||(n[t]=Object.create(null));e._any||(e._any={preventDefault:!1,stopPropagation:!1,run:[]});let{any:o}=r;for(let t in e)e[t].run.push((e=>o(e,xr)))}let o=r[t]||r.key;if(o)for(let t of e)i(t,o,r.run,r.preventDefault,r.stopPropagation),r.shift&&i(t,"Shift-"+o,r.shift,r.preventDefault,r.stopPropagation)}return n}(t.reduce(((e,t)=>e.concat(t)),[]))),n}function br(e,t,n){return _r(yr(e.state),t,e,n)}let Or=null;const wr=4e3;let xr=null;function _r(e,t,n,o){xr=t;let c=function(e){var t=!(l&&e.metaKey&&e.shiftKey&&!e.ctrlKey&&!e.altKey||s&&e.shiftKey&&e.key&&1==e.key.length||"Unidentified"==e.key)&&e.key||(e.shiftKey?a:i)[e.keyCode]||e.key||"Unidentified";return"Esc"==t&&(t="Escape"),"Del"==t&&(t="Delete"),"Left"==t&&(t="ArrowLeft"),"Up"==t&&(t="ArrowUp"),"Right"==t&&(t="ArrowRight"),"Down"==t&&(t="ArrowDown"),t}(t),u=(0,r.vS)(c,0),d=(0,r.Fh)(u)==c.length&&" "!=c,f="",h=!1,p=!1,m=!1;Or&&Or.view==n&&Or.scope==o&&(f=Or.prefix+" ",Zt.indexOf(t.keyCode)<0&&(p=!0,Or=null));let g,v,A=new Set,y=e=>{if(e){for(let t of e.run)if(!A.has(t)&&(A.add(t),t(n)))return e.stopPropagation&&(m=!0),!0;e.preventDefault&&(e.stopPropagation&&(m=!0),p=!0)}return!1},b=e[o];return b&&(y(b[f+mr(c,t,!d)])?h=!0:d&&(t.altKey||t.metaKey||t.ctrlKey)&&!(Z.windows&&t.ctrlKey&&t.altKey)&&(g=i[t.keyCode])&&g!=c?(y(b[f+mr(g,t,!0)])||t.shiftKey&&(v=a[t.keyCode])!=c&&v!=g&&y(b[f+mr(v,t,!1)]))&&(h=!0):d&&t.shiftKey&&y(b[f+mr(c,t,!0)])&&(h=!0),!h&&y(b._any)&&(h=!0)),p&&(h=!0),h&&m&&t.stopPropagation(),xr=null,h}class Cr{constructor(e,t,n,r,o){this.className=e,this.left=t,this.top=n,this.width=r,this.height=o}draw(){let e=document.createElement("div");return e.className=this.className,this.adjust(e),e}update(e,t){return t.className==this.className&&(this.adjust(e),!0)}adjust(e){e.style.left=this.left+"px",e.style.top=this.top+"px",null!=this.width&&(e.style.width=this.width+"px"),e.style.height=this.height+"px"}eq(e){return this.left==e.left&&this.top==e.top&&this.width==e.width&&this.height==e.height&&this.className==e.className}static forRange(e,t,n){if(n.empty){let r=e.coordsAtPos(n.head,n.assoc||1);if(!r)return[];let o=kr(e);return[new Cr(t,r.left-o.left,r.top-o.top,null,r.bottom-r.top)]}return function(e,t,n){if(n.to<=e.viewport.from||n.from>=e.viewport.to)return[];let r=Math.max(n.from,e.viewport.from),o=Math.min(n.to,e.viewport.to),i=e.textDirection==_e.LTR,a=e.contentDOM,l=a.getBoundingClientRect(),s=kr(e),c=a.querySelector(".cm-line"),u=c&&window.getComputedStyle(c),d=l.left+(u?parseInt(u.paddingLeft)+Math.min(0,parseInt(u.textIndent)):0),f=l.right-(u?parseInt(u.paddingRight):0),h=Mt(e,r),p=Mt(e,o),m=h.type==de.Text?h:null,g=p.type==de.Text?p:null;m&&(e.lineWrapping||h.widgetLineBreaks)&&(m=Sr(e,r,1,m));g&&(e.lineWrapping||p.widgetLineBreaks)&&(g=Sr(e,o,-1,g));if(m&&g&&m.from==g.from&&m.to==g.to)return A(y(n.from,n.to,m));{let t=m?y(n.from,null,m):b(h,!1),r=g?y(null,n.to,g):b(p,!0),o=[];return(m||h).to<(g||p).from-(m&&g?1:0)||h.widgetLineBreaks>1&&t.bottom+e.defaultLineHeight/2<r.top?o.push(v(d,t.bottom,f,r.top)):t.bottom<r.top&&e.elementAtHeight((t.bottom+r.top)/2).type==de.Text&&(t.bottom=r.top=(t.bottom+r.top)/2),A(t).concat(o).concat(A(r))}function v(e,n,r,o){return new Cr(t,e-s.left,n-s.top,r-e,o-n)}function A({top:e,bottom:t,horizontal:n}){let r=[];for(let o=0;o<n.length;o+=2)r.push(v(n[o],e,n[o+1],t));return r}function y(t,n,r){let o=1e9,a=-1e9,l=[];function s(t,n,s,c,u){let h=e.coordsAtPos(t,t==r.to?-2:2),p=e.coordsAtPos(s,s==r.from?2:-2);h&&p&&(o=Math.min(h.top,p.top,o),a=Math.max(h.bottom,p.bottom,a),u==_e.LTR?l.push(i&&n?d:h.left,i&&c?f:p.right):l.push(!i&&c?d:p.left,!i&&n?f:h.right))}let c=null!=t?t:r.from,u=null!=n?n:r.to;for(let r of e.visibleRanges)if(r.to>c&&r.from<u)for(let o=Math.max(r.from,c),i=Math.min(r.to,u);;){let r=e.state.doc.lineAt(o);for(let a of e.bidiSpans(r)){let e=a.from+r.from,l=a.to+r.from;if(e>=i)break;l>o&&s(Math.max(e,o),null==t&&e<=c,Math.min(l,i),null==n&&l>=u,a.dir)}if(o=r.to+1,o>=i)break}return 0==l.length&&s(c,null==t,u,null==n,e.textDirection),{top:o,bottom:a,horizontal:l}}function b(e,t){let n=l.top+(t?e.top:e.bottom);return{top:n,bottom:n,horizontal:[]}}}(e,t,n)}}function kr(e){let t=e.scrollDOM.getBoundingClientRect();return{left:(e.textDirection==_e.LTR?t.left:t.right-e.scrollDOM.clientWidth*e.scaleX)-e.scrollDOM.scrollLeft*e.scaleX,top:t.top-e.scrollDOM.scrollTop*e.scaleY}}function Sr(e,t,n,r){let o=e.coordsAtPos(t,2*n);if(!o)return r;let i=e.dom.getBoundingClientRect(),a=(o.top+o.bottom)/2,l=e.posAtCoords({x:i.left+1,y:a}),s=e.posAtCoords({x:i.right-1,y:a});return null==l||null==s?r:{from:Math.max(r.from,Math.min(l,s)),to:Math.min(r.to,Math.max(l,s))}}class Vr{constructor(e,t){this.view=e,this.layer=t,this.drawn=[],this.scaleX=1,this.scaleY=1,this.measureReq={read:this.measure.bind(this),write:this.draw.bind(this)},this.dom=e.scrollDOM.appendChild(document.createElement("div")),this.dom.classList.add("cm-layer"),t.above&&this.dom.classList.add("cm-layer-above"),t.class&&this.dom.classList.add(t.class),this.scale(),this.dom.setAttribute("aria-hidden","true"),this.setOrder(e.state),e.requestMeasure(this.measureReq),t.mount&&t.mount(this.dom,e)}update(e){e.startState.facet(Br)!=e.state.facet(Br)&&this.setOrder(e.state),(this.layer.update(e,this.dom)||e.geometryChanged)&&(this.scale(),e.view.requestMeasure(this.measureReq))}docViewUpdate(e){!1!==this.layer.updateOnDocViewUpdate&&e.requestMeasure(this.measureReq)}setOrder(e){let t=0,n=e.facet(Br);for(;t<n.length&&n[t]!=this.layer;)t++;this.dom.style.zIndex=String((this.layer.above?150:-1)-t)}measure(){return this.layer.markers(this.view)}scale(){let{scaleX:e,scaleY:t}=this.view;e==this.scaleX&&t==this.scaleY||(this.scaleX=e,this.scaleY=t,this.dom.style.transform=`scale(${1/e}, ${1/t})`)}draw(e){if(e.length!=this.drawn.length||e.some(((e,t)=>{return n=e,r=this.drawn[t],!(n.constructor==r.constructor&&n.eq(r));var n,r}))){let t=this.dom.firstChild,n=0;for(let r of e)r.update&&t&&r.constructor&&this.drawn[n].constructor&&r.update(t,this.drawn[n])?(t=t.nextSibling,n++):this.dom.insertBefore(r.draw(),t);for(;t;){let e=t.nextSibling;t.remove(),t=e}this.drawn=e}}destroy(){this.layer.destroy&&this.layer.destroy(this.dom,this.view),this.dom.remove()}}const Br=r.sj.define();function Tr(e){return[ct.define((t=>new Vr(t,e))),Br.of(e)]}const Nr=!(Z.ios&&Z.webkit&&Z.webkit_version<534),Er=r.sj.define({combine(e){return(0,r.QR)(e,{cursorBlinkRate:1200,drawRangeCursor:!0},{cursorBlinkRate:(e,t)=>Math.min(e,t),drawRangeCursor:(e,t)=>e||t})}});function Pr(e={}){return[Er.of(e),Mr,$r,Rr,et.of(!0)]}function Qr(e){return e.startState.facet(Er)!=e.state.facet(Er)}const Mr=Tr({above:!0,markers(e){let{state:t}=e,n=t.facet(Er),o=[];for(let i of t.selection.ranges){let a=i==t.selection.main;if(i.empty?!a||Nr:n.drawRangeCursor){let t=a?"cm-cursor cm-cursor-primary":"cm-cursor cm-cursor-secondary",n=i.empty?i:r.OF.cursor(i.head,i.head>i.anchor?-1:1);for(let r of Cr.forRange(e,t,n))o.push(r)}}return o},update(e,t){e.transactions.some((e=>e.selection))&&(t.style.animationName="cm-blink"==t.style.animationName?"cm-blink2":"cm-blink");let n=Qr(e);return n&&Dr(e.state,t),e.docChanged||e.selectionSet||n},mount(e,t){Dr(t.state,e)},class:"cm-cursorLayer"});function Dr(e,t){t.style.animationDuration=e.facet(Er).cursorBlinkRate+"ms"}const $r=Tr({above:!1,markers(e){return e.state.selection.ranges.map((t=>t.empty?[]:Cr.forRange(e,"cm-selectionBackground",t))).reduce(((e,t)=>e.concat(t)))},update(e,t){return e.docChanged||e.selectionSet||e.viewportChanged||Qr(e)},class:"cm-selectionLayer"}),zr={".cm-line":{"& ::selection, &::selection":{backgroundColor:"transparent !important"}},".cm-content":{"& :focus":{caretColor:"initial !important","&::selection, & ::selection":{backgroundColor:"Highlight !important"}}}};Nr&&(zr[".cm-line"].caretColor=zr[".cm-content"].caretColor="transparent !important");const Rr=r.Nb.highest(cr.theme(zr)),Ir=r.Pe.define({map(e,t){return null==e?null:t.mapPos(e)}}),Lr=r.sU.define({create(){return null},update(e,t){return null!=e&&(e=t.changes.mapPos(e)),t.effects.reduce(((e,t)=>t.is(Ir)?t.value:e),e)}}),Fr=ct.fromClass(class{constructor(e){this.view=e,this.cursor=null,this.measureReq={read:this.readPos.bind(this),write:this.drawCursor.bind(this)}}update(e){var t;let n=e.state.field(Lr);null==n?null!=this.cursor&&(null===(t=this.cursor)||void 0===t||t.remove(),this.cursor=null):(this.cursor||(this.cursor=this.view.scrollDOM.appendChild(document.createElement("div")),this.cursor.className="cm-dropCursor"),(e.startState.field(Lr)!=n||e.docChanged||e.geometryChanged)&&this.view.requestMeasure(this.measureReq))}readPos(){let{view:e}=this,t=e.state.field(Lr),n=null!=t&&e.coordsAtPos(t);if(!n)return null;let r=e.scrollDOM.getBoundingClientRect();return{left:n.left-r.left+e.scrollDOM.scrollLeft*e.scaleX,top:n.top-r.top+e.scrollDOM.scrollTop*e.scaleY,height:n.bottom-n.top}}drawCursor(e){if(this.cursor){let{scaleX:t,scaleY:n}=this.view;e?(this.cursor.style.left=e.left/t+"px",this.cursor.style.top=e.top/n+"px",this.cursor.style.height=e.height/n+"px"):this.cursor.style.left="-100000px"}}destroy(){this.cursor&&this.cursor.remove()}setDropPos(e){this.view.state.field(Lr)!=e&&this.view.dispatch({effects:Ir.of(e)})}},{eventObservers:{dragover(e){this.setDropPos(this.view.posAtCoords({x:e.clientX,y:e.clientY}))},dragleave(e){e.target!=this.view.contentDOM&&this.view.contentDOM.contains(e.relatedTarget)||this.setDropPos(null)},dragend(){this.setDropPos(null)},drop(){this.setDropPos(null)}}});function Ur(){return[Lr,Fr]}function Hr(e,t,n,r,o){t.lastIndex=0;for(let i,a=e.iterRange(n,r),l=n;!a.next().done;l+=a.value.length)if(!a.lineBreak)for(;i=t.exec(a.value);)o(l+i.index,i)}class Wr{constructor(e){const{regexp:t,decoration:n,decorate:r,boundary:o,maxLength:i=1e3}=e;if(!t.global)throw new RangeError("The regular expression given to MatchDecorator should have its 'g' flag set");if(this.regexp=t,r)this.addMatch=(e,t,n,o)=>r(o,n,n+e[0].length,e,t);else if("function"==typeof n)this.addMatch=(e,t,r,o)=>{let i=n(e,t,r);i&&o(r,r+e[0].length,i)};else{if(!n)throw new RangeError("Either 'decorate' or 'decoration' should be provided to MatchDecorator");this.addMatch=(e,t,r,o)=>o(r,r+e[0].length,n)}this.boundary=o,this.maxLength=i}createDeco(e){let t=new r.vB,n=t.add.bind(t);for(let{from:t,to:r}of function(e,t){let n=e.visibleRanges;if(1==n.length&&n[0].from==e.viewport.from&&n[0].to==e.viewport.to)return n;let r=[];for(let{from:o,to:i}of n)o=Math.max(e.state.doc.lineAt(o).from,o-t),i=Math.min(e.state.doc.lineAt(i).to,i+t),r.length&&r[r.length-1].to>=o?r[r.length-1].to=i:r.push({from:o,to:i});return r}(e,this.maxLength))Hr(e.state.doc,this.regexp,t,r,((t,r)=>this.addMatch(r,e,t,n)));return t.finish()}updateDeco(e,t){let n=1e9,r=-1;return e.docChanged&&e.changes.iterChanges(((t,o,i,a)=>{a>=e.view.viewport.from&&i<=e.view.viewport.to&&(n=Math.min(i,n),r=Math.max(a,r))})),e.viewportMoved||r-n>1e3?this.createDeco(e.view):r>-1?this.updateRange(e.view,t.map(e.changes),n,r):t}updateRange(e,t,n,r){for(let o of e.visibleRanges){let i=Math.max(o.from,n),a=Math.min(o.to,r);if(a>i){let n=e.state.doc.lineAt(i),r=n.to<a?e.state.doc.lineAt(a):n,l=Math.max(o.from,n.from),s=Math.min(o.to,r.to);if(this.boundary){for(;i>n.from;i--)if(this.boundary.test(n.text[i-1-n.from])){l=i;break}for(;a<r.to;a++)if(this.boundary.test(r.text[a-r.from])){s=a;break}}let c,u=[],d=(e,t,n)=>u.push(n.range(e,t));if(n==r)for(this.regexp.lastIndex=l-n.from;(c=this.regexp.exec(n.text))&&c.index<s-n.from;)this.addMatch(c,e,c.index+n.from,d);else Hr(e.state.doc,this.regexp,l,s,((t,n)=>this.addMatch(n,e,t,d)));t=t.update({filterFrom:l,filterTo:s,filter:(e,t)=>e<l||t>s,add:u})}}return t}}const jr=null!=/x/.unicode?"gu":"g",qr=new RegExp("[\0-\b\n--Ÿ­؜\u2028\u2029\ufeff-]",jr),Xr={0:"null",7:"bell",8:"backspace",10:"newline",11:"vertical tab",13:"carriage return",27:"escape",8203:"zero width space",8204:"zero width non-joiner",8205:"zero width joiner",8206:"left-to-right mark",8207:"right-to-left mark",8232:"line separator",8237:"left-to-right override",8238:"right-to-left override",8294:"left-to-right isolate",8295:"right-to-left isolate",8297:"pop directional isolate",8233:"paragraph separator",65279:"zero width no-break space",65532:"object replacement"};let Yr=null;const Gr=r.sj.define({combine(e){let t=(0,r.QR)(e,{render:null,specialChars:qr,addSpecialChars:null});return(t.replaceTabs=!function(){var e;if(null==Yr&&"undefined"!=typeof document&&document.body){let t=document.body.style;Yr=null!=(null!==(e=t.tabSize)&&void 0!==e?e:t.MozTabSize)}return Yr||!1}())&&(t.specialChars=new RegExp("\t|"+t.specialChars.source,jr)),t.addSpecialChars&&(t.specialChars=new RegExp(t.specialChars.source+"|"+t.addSpecialChars.source,jr)),t}});function Zr(e={}){return[Gr.of(e),Kr||(Kr=ct.fromClass(class{constructor(e){this.view=e,this.decorations=fe.none,this.decorationCache=Object.create(null),this.decorator=this.makeDecorator(e.state.facet(Gr)),this.decorations=this.decorator.createDeco(e)}makeDecorator(e){return new Wr({regexp:e.specialChars,decoration:(t,n,o)=>{let{doc:i}=n.state,a=(0,r.vS)(t[0],0);if(9==a){let e=i.lineAt(o),t=n.state.tabSize,a=(0,r.y$)(e.text,t,o-e.from);return fe.replace({widget:new eo((t-a%t)*this.view.defaultCharacterWidth/this.view.scaleX)})}return this.decorationCache[a]||(this.decorationCache[a]=fe.replace({widget:new Jr(e,a)}))},boundary:e.replaceTabs?void 0:/[^]/})}update(e){let t=e.state.facet(Gr);e.startState.facet(Gr)!=t?(this.decorator=this.makeDecorator(t),this.decorations=this.decorator.createDeco(e.view)):this.decorations=this.decorator.updateDeco(e,this.decorations)}},{decorations:e=>e.decorations}))]}let Kr=null;class Jr extends ue{constructor(e,t){super(),this.options=e,this.code=t}eq(e){return e.code==this.code}toDOM(e){let t=function(e){return e>=32?"•":10==e?"␤":String.fromCharCode(9216+e)}(this.code),n=e.state.phrase("Control character")+" "+(Xr[this.code]||"0x"+this.code.toString(16)),r=this.options.render&&this.options.render(this.code,n,t);if(r)return r;let o=document.createElement("span");return o.textContent=t,o.title=n,o.setAttribute("aria-label",n),o.className="cm-specialChar",o}ignoreEvent(){return!1}}class eo extends ue{constructor(e){super(),this.width=e}eq(e){return e.width==this.width}toDOM(){let e=document.createElement("span");return e.textContent="\t",e.className="cm-tab",e.style.width=this.width+"px",e}ignoreEvent(){return!1}}function to(){return ro}const no=fe.line({class:"cm-activeLine"}),ro=ct.fromClass(class{constructor(e){this.decorations=this.getDeco(e)}update(e){(e.docChanged||e.selectionSet)&&(this.decorations=this.getDeco(e.view))}getDeco(e){let t=-1,n=[];for(let r of e.state.selection.ranges){let o=e.lineBlockAt(r.head);o.from>t&&(n.push(no.range(o.from)),t=o.from)}return fe.set(n)}},{decorations:e=>e.decorations});class oo extends ue{constructor(e){super(),this.content=e}toDOM(e){let t=document.createElement("span");return t.className="cm-placeholder",t.style.pointerEvents="none",t.appendChild("string"==typeof this.content?document.createTextNode(this.content):"function"==typeof this.content?this.content(e):this.content.cloneNode(!0)),"string"==typeof this.content?t.setAttribute("aria-label","placeholder "+this.content):t.setAttribute("aria-hidden","true"),t}coordsAt(e){let t=e.firstChild?p(e.firstChild):[];if(!t.length)return null;let n=window.getComputedStyle(e.parentNode),r=b(t[0],"rtl"!=n.direction),o=parseInt(n.lineHeight);return r.bottom-r.top>1.5*o?{left:r.left,right:r.right,top:r.top,bottom:r.top+o}:r}ignoreEvent(){return!1}}function io(e){return ct.fromClass(class{constructor(t){this.view=t,this.placeholder=e?fe.set([fe.widget({widget:new oo(e),side:1}).range(0)]):fe.none}get decorations(){return this.view.state.doc.length?fe.none:this.placeholder}},{decorations:e=>e.decorations})}const ao=2e3;function lo(e,t){let n=e.posAtCoords({x:t.clientX,y:t.clientY},!1),o=e.state.doc.lineAt(n),i=n-o.from,a=i>ao?-1:i==o.length?function(e,t){let n=e.coordsAtPos(e.viewport.from);return n?Math.round(Math.abs((n.left-t)/e.defaultCharacterWidth)):-1}(e,t.clientX):(0,r.y$)(o.text,e.state.tabSize,n-o.from);return{line:o.number,col:a,off:i}}function so(e,t){let n=lo(e,t),o=e.state.selection;return n?{update(e){if(e.docChanged){let t=e.changes.mapPos(e.startState.doc.line(n.line).from),r=e.state.doc.lineAt(t);n={line:r.number,col:n.col,off:Math.min(n.off,r.length)},o=o.map(e.changes)}},get(t,i,a){let l=lo(e,t);if(!l)return o;let s=function(e,t,n){let o=Math.min(t.line,n.line),i=Math.max(t.line,n.line),a=[];if(t.off>ao||n.off>ao||t.col<0||n.col<0){let l=Math.min(t.off,n.off),s=Math.max(t.off,n.off);for(let t=o;t<=i;t++){let n=e.doc.line(t);n.length<=s&&a.push(r.OF.range(n.from+l,n.to+s))}}else{let l=Math.min(t.col,n.col),s=Math.max(t.col,n.col);for(let t=o;t<=i;t++){let n=e.doc.line(t),o=(0,r.kn)(n.text,l,e.tabSize,!0);if(o<0)a.push(r.OF.cursor(n.to));else{let t=(0,r.kn)(n.text,s,e.tabSize);a.push(r.OF.range(n.from+o,n.from+t))}}}return a}(e.state,n,l);return s.length?a?r.OF.create(s.concat(o.ranges)):r.OF.create(s):o}}:null}function co(e){let t=(null==e?void 0:e.eventFilter)||(e=>e.altKey&&0==e.button);return cr.mouseSelectionStyle.of(((e,n)=>t(n)?so(e,n):null))}const uo={Alt:[18,e=>!!e.altKey],Control:[17,e=>!!e.ctrlKey],Shift:[16,e=>!!e.shiftKey],Meta:[91,e=>!!e.metaKey]},fo={style:"cursor: crosshair"};function ho(e={}){let[t,n]=uo[e.key||"Alt"],r=ct.fromClass(class{constructor(e){this.view=e,this.isDown=!1}set(e){this.isDown!=e&&(this.isDown=e,this.view.update([]))}},{eventObservers:{keydown(e){this.set(e.keyCode==t||n(e))},keyup(e){e.keyCode!=t&&n(e)||this.set(!1)},mousemove(e){this.set(n(e))}}});return[r,cr.contentAttributes.of((e=>{var t;return(null===(t=e.plugin(r))||void 0===t?void 0:t.isDown)?fo:null}))]}const po="-10000px";class mo{constructor(e,t,n,r){this.facet=t,this.createTooltipView=n,this.removeTooltipView=r,this.input=e.state.facet(t),this.tooltips=this.input.filter((e=>e));let o=null;this.tooltipViews=this.tooltips.map((e=>o=n(e,o)))}update(e,t){var n;let r=e.state.facet(this.facet),o=r.filter((e=>e));if(r===this.input){for(let t of this.tooltipViews)t.update&&t.update(e);return!1}let i=[],a=t?[]:null;for(let n=0;n<o.length;n++){let r=o[n],l=-1;if(r){for(let e=0;e<this.tooltips.length;e++){let t=this.tooltips[e];t&&t.create==r.create&&(l=e)}if(l<0)i[n]=this.createTooltipView(r,n?i[n-1]:null),a&&(a[n]=!!r.above);else{let r=i[n]=this.tooltipViews[l];a&&(a[n]=t[l]),r.update&&r.update(e)}}}for(let e of this.tooltipViews)i.indexOf(e)<0&&(this.removeTooltipView(e),null===(n=e.destroy)||void 0===n||n.call(e));return t&&(a.forEach(((e,n)=>t[n]=e)),t.length=a.length),this.input=r,this.tooltips=o,this.tooltipViews=i,!0}}function go(e){let t=e.dom.ownerDocument.documentElement;return{top:0,left:0,bottom:t.clientHeight,right:t.clientWidth}}const vo=r.sj.define({combine:e=>{var t,n,r;return{position:Z.ios?"absolute":(null===(t=e.find((e=>e.position)))||void 0===t?void 0:t.position)||"fixed",parent:(null===(n=e.find((e=>e.parent)))||void 0===n?void 0:n.parent)||null,tooltipSpace:(null===(r=e.find((e=>e.tooltipSpace)))||void 0===r?void 0:r.tooltipSpace)||go}}}),Ao=new WeakMap,yo=ct.fromClass(class{constructor(e){this.view=e,this.above=[],this.inView=!0,this.madeAbsolute=!1,this.lastTransaction=0,this.measureTimeout=-1;let t=e.state.facet(vo);this.position=t.position,this.parent=t.parent,this.classes=e.themeClasses,this.createContainer(),this.measureReq={read:this.readMeasure.bind(this),write:this.writeMeasure.bind(this),key:this},this.resizeObserver="function"==typeof ResizeObserver?new ResizeObserver((()=>this.measureSoon())):null,this.manager=new mo(e,xo,((e,t)=>this.createTooltip(e,t)),(e=>{this.resizeObserver&&this.resizeObserver.unobserve(e.dom),e.dom.remove()})),this.above=this.manager.tooltips.map((e=>!!e.above)),this.intersectionObserver="function"==typeof IntersectionObserver?new IntersectionObserver((e=>{Date.now()>this.lastTransaction-50&&e.length>0&&e[e.length-1].intersectionRatio<1&&this.measureSoon()}),{threshold:[1]}):null,this.observeIntersection(),e.win.addEventListener("resize",this.measureSoon=this.measureSoon.bind(this)),this.maybeMeasure()}createContainer(){this.parent?(this.container=document.createElement("div"),this.container.style.position="relative",this.container.className=this.view.themeClasses,this.parent.appendChild(this.container)):this.container=this.view.dom}observeIntersection(){if(this.intersectionObserver){this.intersectionObserver.disconnect();for(let e of this.manager.tooltipViews)this.intersectionObserver.observe(e.dom)}}measureSoon(){this.measureTimeout<0&&(this.measureTimeout=setTimeout((()=>{this.measureTimeout=-1,this.maybeMeasure()}),50))}update(e){e.transactions.length&&(this.lastTransaction=Date.now());let t=this.manager.update(e,this.above);t&&this.observeIntersection();let n=t||e.geometryChanged,r=e.state.facet(vo);if(r.position!=this.position&&!this.madeAbsolute){this.position=r.position;for(let e of this.manager.tooltipViews)e.dom.style.position=this.position;n=!0}if(r.parent!=this.parent){this.parent&&this.container.remove(),this.parent=r.parent,this.createContainer();for(let e of this.manager.tooltipViews)this.container.appendChild(e.dom);n=!0}else this.parent&&this.view.themeClasses!=this.classes&&(this.classes=this.container.className=this.view.themeClasses);n&&this.maybeMeasure()}createTooltip(e,t){let n=e.create(this.view),r=t?t.dom:null;if(n.dom.classList.add("cm-tooltip"),e.arrow&&!n.dom.querySelector(".cm-tooltip > .cm-tooltip-arrow")){let e=document.createElement("div");e.className="cm-tooltip-arrow",n.dom.appendChild(e)}return n.dom.style.position=this.position,n.dom.style.top=po,n.dom.style.left="0px",this.container.insertBefore(n.dom,r),n.mount&&n.mount(this.view),this.resizeObserver&&this.resizeObserver.observe(n.dom),n}destroy(){var e,t,n;this.view.win.removeEventListener("resize",this.measureSoon);for(let t of this.manager.tooltipViews)t.dom.remove(),null===(e=t.destroy)||void 0===e||e.call(t);this.parent&&this.container.remove(),null===(t=this.resizeObserver)||void 0===t||t.disconnect(),null===(n=this.intersectionObserver)||void 0===n||n.disconnect(),clearTimeout(this.measureTimeout)}readMeasure(){let e=1,t=1,n=!1;if("fixed"==this.position&&this.manager.tooltipViews.length){let{dom:e}=this.manager.tooltipViews[0];if(Z.gecko)n=e.offsetParent!=this.container.ownerDocument.body;else if(e.style.top==po&&"0px"==e.style.left){let t=e.getBoundingClientRect();n=Math.abs(t.top+1e4)>1||Math.abs(t.left)>1}}if(n||"absolute"==this.position)if(this.parent){let n=this.parent.getBoundingClientRect();n.width&&n.height&&(e=n.width/this.parent.offsetWidth,t=n.height/this.parent.offsetHeight)}else({scaleX:e,scaleY:t}=this.view.viewState);let r=this.view.scrollDOM.getBoundingClientRect(),o=yt(this.view);return{visible:{left:r.left+o.left,top:r.top+o.top,right:r.right-o.right,bottom:r.bottom-o.bottom},parent:this.parent?this.container.getBoundingClientRect():this.view.dom.getBoundingClientRect(),pos:this.manager.tooltips.map(((e,t)=>{let n=this.manager.tooltipViews[t];return n.getCoords?n.getCoords(e.pos):this.view.coordsAtPos(e.pos)})),size:this.manager.tooltipViews.map((({dom:e})=>e.getBoundingClientRect())),space:this.view.state.facet(vo).tooltipSpace(this.view),scaleX:e,scaleY:t,makeAbsolute:n}}writeMeasure(e){var t;if(e.makeAbsolute){this.madeAbsolute=!0,this.position="absolute";for(let e of this.manager.tooltipViews)e.dom.style.position="absolute"}let{visible:n,space:r,scaleX:o,scaleY:i}=e,a=[];for(let l=0;l<this.manager.tooltips.length;l++){let s=this.manager.tooltips[l],c=this.manager.tooltipViews[l],{dom:u}=c,d=e.pos[l],f=e.size[l];if(!d||!1!==s.clip&&(d.bottom<=Math.max(n.top,r.top)||d.top>=Math.min(n.bottom,r.bottom)||d.right<Math.max(n.left,r.left)-.1||d.left>Math.min(n.right,r.right)+.1)){u.style.top=po;continue}let h=s.arrow?c.dom.querySelector(".cm-tooltip-arrow"):null,p=h?7:0,m=f.right-f.left,g=null!==(t=Ao.get(c))&&void 0!==t?t:f.bottom-f.top,v=c.offset||wo,A=this.view.textDirection==_e.LTR,y=f.width>r.right-r.left?A?r.left:r.right-f.width:A?Math.max(r.left,Math.min(d.left-(h?14:0)+v.x,r.right-m)):Math.min(Math.max(r.left,d.left-m+(h?14:0)-v.x),r.right-m),b=this.above[l];!s.strictSide&&(b?d.top-g-p-v.y<r.top:d.bottom+g+p+v.y>r.bottom)&&b==r.bottom-d.bottom>d.top-r.top&&(b=this.above[l]=!b);let O=(b?d.top-r.top:r.bottom-d.bottom)-p;if(O<g&&!1!==c.resize){if(O<this.view.defaultLineHeight){u.style.top=po;continue}Ao.set(c,g),u.style.height=(g=O)/i+"px"}else u.style.height&&(u.style.height="");let w=b?d.top-g-p-v.y:d.bottom+p+v.y,x=y+m;if(!0!==c.overlap)for(let e of a)e.left<x&&e.right>y&&e.top<w+g&&e.bottom>w&&(w=b?e.top-g-2-p:e.bottom+p+2);if("absolute"==this.position?(u.style.top=(w-e.parent.top)/i+"px",bo(u,(y-e.parent.left)/o)):(u.style.top=w/i+"px",bo(u,y/o)),h){let e=d.left+(A?v.x:-v.x)-(y+14-7);h.style.left=e/o+"px"}!0!==c.overlap&&a.push({left:y,top:w,right:x,bottom:w+g}),u.classList.toggle("cm-tooltip-above",b),u.classList.toggle("cm-tooltip-below",!b),c.positioned&&c.positioned(e.space)}}maybeMeasure(){if(this.manager.tooltips.length&&(this.view.inView&&this.view.requestMeasure(this.measureReq),this.inView!=this.view.inView&&(this.inView=this.view.inView,!this.inView)))for(let e of this.manager.tooltipViews)e.dom.style.top=po}},{eventObservers:{scroll(){this.maybeMeasure()}}});function bo(e,t){let n=parseInt(e.style.left,10);(isNaN(n)||Math.abs(t-n)>1)&&(e.style.left=t+"px")}const Oo=cr.baseTheme({".cm-tooltip":{zIndex:500,boxSizing:"border-box"},"&light .cm-tooltip":{border:"1px solid #bbb",backgroundColor:"#f5f5f5"},"&light .cm-tooltip-section:not(:first-child)":{borderTop:"1px solid #bbb"},"&dark .cm-tooltip":{backgroundColor:"#333338",color:"white"},".cm-tooltip-arrow":{height:"7px",width:"14px",position:"absolute",zIndex:-1,overflow:"hidden","&:before, &:after":{content:"''",position:"absolute",width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent"},".cm-tooltip-above &":{bottom:"-7px","&:before":{borderTop:"7px solid #bbb"},"&:after":{borderTop:"7px solid #f5f5f5",bottom:"1px"}},".cm-tooltip-below &":{top:"-7px","&:before":{borderBottom:"7px solid #bbb"},"&:after":{borderBottom:"7px solid #f5f5f5",top:"1px"}}},"&dark .cm-tooltip .cm-tooltip-arrow":{"&:before":{borderTopColor:"#333338",borderBottomColor:"#333338"},"&:after":{borderTopColor:"transparent",borderBottomColor:"transparent"}}}),wo={x:0,y:0},xo=r.sj.define({enables:[yo,Oo]}),_o=r.sj.define({combine:e=>e.reduce(((e,t)=>e.concat(t)),[])});class Co{static create(e){return new Co(e)}constructor(e){this.view=e,this.mounted=!1,this.dom=document.createElement("div"),this.dom.classList.add("cm-tooltip-hover"),this.manager=new mo(e,_o,((e,t)=>this.createHostedView(e,t)),(e=>e.dom.remove()))}createHostedView(e,t){let n=e.create(this.view);return n.dom.classList.add("cm-tooltip-section"),this.dom.insertBefore(n.dom,t?t.dom.nextSibling:this.dom.firstChild),this.mounted&&n.mount&&n.mount(this.view),n}mount(e){for(let t of this.manager.tooltipViews)t.mount&&t.mount(e);this.mounted=!0}positioned(e){for(let t of this.manager.tooltipViews)t.positioned&&t.positioned(e)}update(e){this.manager.update(e)}destroy(){var e;for(let t of this.manager.tooltipViews)null===(e=t.destroy)||void 0===e||e.call(t)}passProp(e){let t;for(let n of this.manager.tooltipViews){let r=n[e];if(void 0!==r)if(void 0===t)t=r;else if(t!==r)return}return t}get offset(){return this.passProp("offset")}get getCoords(){return this.passProp("getCoords")}get overlap(){return this.passProp("overlap")}get resize(){return this.passProp("resize")}}const ko=xo.compute([_o],(e=>{let t=e.facet(_o);return 0===t.length?null:{pos:Math.min(...t.map((e=>e.pos))),end:Math.max(...t.map((e=>{var t;return null!==(t=e.end)&&void 0!==t?t:e.pos}))),create:Co.create,above:t[0].above,arrow:t.some((e=>e.arrow))}}));class So{constructor(e,t,n,r,o){this.view=e,this.source=t,this.field=n,this.setHover=r,this.hoverTime=o,this.hoverTimeout=-1,this.restartTimeout=-1,this.pending=null,this.lastMove={x:0,y:0,target:e.dom,time:0},this.checkHover=this.checkHover.bind(this),e.dom.addEventListener("mouseleave",this.mouseleave=this.mouseleave.bind(this)),e.dom.addEventListener("mousemove",this.mousemove=this.mousemove.bind(this))}update(){this.pending&&(this.pending=null,clearTimeout(this.restartTimeout),this.restartTimeout=setTimeout((()=>this.startHover()),20))}get active(){return this.view.state.field(this.field)}checkHover(){if(this.hoverTimeout=-1,this.active.length)return;let e=Date.now()-this.lastMove.time;e<this.hoverTime?this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime-e):this.startHover()}startHover(){clearTimeout(this.restartTimeout);let{view:e,lastMove:t}=this,n=e.docView.nearest(t.target);if(!n)return;let r,o=1;if(n instanceof ee)r=n.posAtStart;else{if(r=e.posAtCoords(t),null==r)return;let n=e.coordsAtPos(r);if(!n||t.y<n.top||t.y>n.bottom||t.x<n.left-e.defaultCharacterWidth||t.x>n.right+e.defaultCharacterWidth)return;let i=e.bidiSpans(e.state.doc.lineAt(r)).find((e=>e.from<=r&&e.to>=r)),a=i&&i.dir==_e.RTL?-1:1;o=t.x<n.left?-a:a}let i=this.source(e,r,o);if(null==i?void 0:i.then){let t=this.pending={pos:r};i.then((n=>{this.pending==t&&(this.pending=null,!n||Array.isArray(n)&&!n.length||e.dispatch({effects:this.setHover.of(Array.isArray(n)?n:[n])}))}),(t=>it(e.state,t,"hover tooltip")))}else!i||Array.isArray(i)&&!i.length||e.dispatch({effects:this.setHover.of(Array.isArray(i)?i:[i])})}get tooltip(){let e=this.view.plugin(yo),t=e?e.manager.tooltips.findIndex((e=>e.create==Co.create)):-1;return t>-1?e.manager.tooltipViews[t]:null}mousemove(e){var t,n;this.lastMove={x:e.clientX,y:e.clientY,target:e.target,time:Date.now()},this.hoverTimeout<0&&(this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime));let{active:r,tooltip:o}=this;if(r.length&&o&&!function(e,t){let n,{left:r,right:o,top:i,bottom:a}=e.getBoundingClientRect();if(n=e.querySelector(".cm-tooltip-arrow")){let e=n.getBoundingClientRect();i=Math.min(e.top,i),a=Math.max(e.bottom,a)}return t.clientX>=r-Vo&&t.clientX<=o+Vo&&t.clientY>=i-Vo&&t.clientY<=a+Vo}(o.dom,e)||this.pending){let{pos:o}=r[0]||this.pending,i=null!==(n=null===(t=r[0])||void 0===t?void 0:t.end)&&void 0!==n?n:o;(o==i?this.view.posAtCoords(this.lastMove)==o:function(e,t,n,r,o){let i=e.scrollDOM.getBoundingClientRect(),a=e.documentTop+e.documentPadding.top+e.contentHeight;if(i.left>r||i.right<r||i.top>o||Math.min(i.bottom,a)<o)return!1;let l=e.posAtCoords({x:r,y:o},!1);return l>=t&&l<=n}(this.view,o,i,e.clientX,e.clientY))||(this.view.dispatch({effects:this.setHover.of([])}),this.pending=null)}}mouseleave(e){clearTimeout(this.hoverTimeout),this.hoverTimeout=-1;let{active:t}=this;if(t.length){let{tooltip:t}=this;t&&t.dom.contains(e.relatedTarget)?this.watchTooltipLeave(t.dom):this.view.dispatch({effects:this.setHover.of([])})}}watchTooltipLeave(e){let t=n=>{e.removeEventListener("mouseleave",t),this.active.length&&!this.view.dom.contains(n.relatedTarget)&&this.view.dispatch({effects:this.setHover.of([])})};e.addEventListener("mouseleave",t)}destroy(){clearTimeout(this.hoverTimeout),this.view.dom.removeEventListener("mouseleave",this.mouseleave),this.view.dom.removeEventListener("mousemove",this.mousemove)}}const Vo=4;function Bo(e,t={}){let n=r.Pe.define(),o=r.sU.define({create(){return[]},update(e,o){if(e.length&&(t.hideOnChange&&(o.docChanged||o.selection)?e=[]:t.hideOn&&(e=e.filter((e=>!t.hideOn(o,e)))),o.docChanged)){let t=[];for(let n of e){let e=o.changes.mapPos(n.pos,-1,r.iR.TrackDel);if(null!=e){let r=Object.assign(Object.create(null),n);r.pos=e,null!=r.end&&(r.end=o.changes.mapPos(r.end)),t.push(r)}}e=t}for(let t of o.effects)t.is(n)&&(e=t.value),t.is(No)&&(e=[]);return e},provide:e=>_o.from(e)});return{active:o,extension:[o,ct.define((r=>new So(r,e,o,n,t.hoverTime||300))),ko]}}function To(e,t){let n=e.plugin(yo);if(!n)return null;let r=n.manager.tooltips.indexOf(t);return r<0?null:n.manager.tooltipViews[r]}const No=r.Pe.define();const Eo=r.sj.define({combine(e){let t,n;for(let r of e)t=t||r.topContainer,n=n||r.bottomContainer;return{topContainer:t,bottomContainer:n}}});function Po(e,t){let n=e.plugin(Qo),r=n?n.specs.indexOf(t):-1;return r>-1?n.panels[r]:null}const Qo=ct.fromClass(class{constructor(e){this.input=e.state.facet($o),this.specs=this.input.filter((e=>e)),this.panels=this.specs.map((t=>t(e)));let t=e.state.facet(Eo);this.top=new Mo(e,!0,t.topContainer),this.bottom=new Mo(e,!1,t.bottomContainer),this.top.sync(this.panels.filter((e=>e.top))),this.bottom.sync(this.panels.filter((e=>!e.top)));for(let e of this.panels)e.dom.classList.add("cm-panel"),e.mount&&e.mount()}update(e){let t=e.state.facet(Eo);this.top.container!=t.topContainer&&(this.top.sync([]),this.top=new Mo(e.view,!0,t.topContainer)),this.bottom.container!=t.bottomContainer&&(this.bottom.sync([]),this.bottom=new Mo(e.view,!1,t.bottomContainer)),this.top.syncClasses(),this.bottom.syncClasses();let n=e.state.facet($o);if(n!=this.input){let t=n.filter((e=>e)),r=[],o=[],i=[],a=[];for(let n of t){let t,l=this.specs.indexOf(n);l<0?(t=n(e.view),a.push(t)):(t=this.panels[l],t.update&&t.update(e)),r.push(t),(t.top?o:i).push(t)}this.specs=t,this.panels=r,this.top.sync(o),this.bottom.sync(i);for(let e of a)e.dom.classList.add("cm-panel"),e.mount&&e.mount()}else for(let t of this.panels)t.update&&t.update(e)}destroy(){this.top.sync([]),this.bottom.sync([])}},{provide:e=>cr.scrollMargins.of((t=>{let n=t.plugin(e);return n&&{top:n.top.scrollMargin(),bottom:n.bottom.scrollMargin()}}))});class Mo{constructor(e,t,n){this.view=e,this.top=t,this.container=n,this.dom=void 0,this.classes="",this.panels=[],this.syncClasses()}sync(e){for(let t of this.panels)t.destroy&&e.indexOf(t)<0&&t.destroy();this.panels=e,this.syncDOM()}syncDOM(){if(0==this.panels.length)return void(this.dom&&(this.dom.remove(),this.dom=void 0));if(!this.dom){this.dom=document.createElement("div"),this.dom.className=this.top?"cm-panels cm-panels-top":"cm-panels cm-panels-bottom",this.dom.style[this.top?"top":"bottom"]="0";let e=this.container||this.view.dom;e.insertBefore(this.dom,this.top?e.firstChild:null)}let e=this.dom.firstChild;for(let t of this.panels)if(t.dom.parentNode==this.dom){for(;e!=t.dom;)e=Do(e);e=e.nextSibling}else this.dom.insertBefore(t.dom,e);for(;e;)e=Do(e)}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top)}syncClasses(){if(this.container&&this.classes!=this.view.themeClasses){for(let e of this.classes.split(" "))e&&this.container.classList.remove(e);for(let e of(this.classes=this.view.themeClasses).split(" "))e&&this.container.classList.add(e)}}}function Do(e){let t=e.nextSibling;return e.remove(),t}const $o=r.sj.define({enables:Qo});class zo extends r.FB{compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}eq(e){return!1}destroy(e){}}zo.prototype.elementClass="",zo.prototype.toDOM=void 0,zo.prototype.mapMode=r.iR.TrackBefore,zo.prototype.startSide=zo.prototype.endSide=-1,zo.prototype.point=!0;const Ro=r.sj.define(),Io=r.sj.define(),Lo={class:"",renderEmptyElements:!1,elementStyle:"",markers:()=>r.om.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{}},Fo=r.sj.define();function Uo(e){return[Wo(),Fo.of(Object.assign(Object.assign({},Lo),e))]}const Ho=r.sj.define({combine:e=>e.some((e=>e))});function Wo(e){let t=[jo];return e&&!1===e.fixed&&t.push(Ho.of(!0)),t}const jo=ct.fromClass(class{constructor(e){this.view=e,this.prevViewport=e.viewport,this.dom=document.createElement("div"),this.dom.className="cm-gutters",this.dom.setAttribute("aria-hidden","true"),this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.gutters=e.state.facet(Fo).map((t=>new Go(e,t)));for(let e of this.gutters)this.dom.appendChild(e.dom);this.fixed=!e.state.facet(Ho),this.fixed&&(this.dom.style.position="sticky"),this.syncGutters(!1),e.scrollDOM.insertBefore(this.dom,e.contentDOM)}update(e){if(this.updateGutters(e)){let t=this.prevViewport,n=e.view.viewport,r=Math.min(t.to,n.to)-Math.max(t.from,n.from);this.syncGutters(r<.8*(n.to-n.from))}e.geometryChanged&&(this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px"),this.view.state.facet(Ho)!=!this.fixed&&(this.fixed=!this.fixed,this.dom.style.position=this.fixed?"sticky":""),this.prevViewport=e.view.viewport}syncGutters(e){let t=this.dom.nextSibling;e&&this.dom.remove();let n=r.om.iter(this.view.state.facet(Ro),this.view.viewport.from),o=[],i=this.gutters.map((e=>new Yo(e,this.view.viewport,-this.view.documentPadding.top)));for(let e of this.view.viewportLineBlocks)if(o.length&&(o=[]),Array.isArray(e.type)){let t=!0;for(let r of e.type)if(r.type==de.Text&&t){Xo(n,o,r.from);for(let e of i)e.line(this.view,r,o);t=!1}else if(r.widget)for(let e of i)e.widget(this.view,r)}else if(e.type==de.Text){Xo(n,o,e.from);for(let t of i)t.line(this.view,e,o)}else if(e.widget)for(let t of i)t.widget(this.view,e);for(let e of i)e.finish();e&&this.view.scrollDOM.insertBefore(this.dom,t)}updateGutters(e){let t=e.startState.facet(Fo),n=e.state.facet(Fo),o=e.docChanged||e.heightChanged||e.viewportChanged||!r.om.eq(e.startState.facet(Ro),e.state.facet(Ro),e.view.viewport.from,e.view.viewport.to);if(t==n)for(let t of this.gutters)t.update(e)&&(o=!0);else{o=!0;let r=[];for(let o of n){let n=t.indexOf(o);n<0?r.push(new Go(this.view,o)):(this.gutters[n].update(e),r.push(this.gutters[n]))}for(let e of this.gutters)e.dom.remove(),r.indexOf(e)<0&&e.destroy();for(let e of r)this.dom.appendChild(e.dom);this.gutters=r}return o}destroy(){for(let e of this.gutters)e.destroy();this.dom.remove()}},{provide:e=>cr.scrollMargins.of((t=>{let n=t.plugin(e);return n&&0!=n.gutters.length&&n.fixed?t.textDirection==_e.LTR?{left:n.dom.offsetWidth*t.scaleX}:{right:n.dom.offsetWidth*t.scaleX}:null}))});function qo(e){return Array.isArray(e)?e:[e]}function Xo(e,t,n){for(;e.value&&e.from<=n;)e.from==n&&t.push(e.value),e.next()}class Yo{constructor(e,t,n){this.gutter=e,this.height=n,this.i=0,this.cursor=r.om.iter(e.markers,t.from)}addElement(e,t,n){let{gutter:r}=this,o=(t.top-this.height)/e.scaleY,i=t.height/e.scaleY;if(this.i==r.elements.length){let t=new Zo(e,i,o,n);r.elements.push(t),r.dom.appendChild(t.dom)}else r.elements[this.i].update(e,i,o,n);this.height=t.bottom,this.i++}line(e,t,n){let r=[];Xo(this.cursor,r,t.from),n.length&&(r=r.concat(n));let o=this.gutter.config.lineMarker(e,t,r);o&&r.unshift(o);let i=this.gutter;(0!=r.length||i.config.renderEmptyElements)&&this.addElement(e,t,r)}widget(e,t){let n=this.gutter.config.widgetMarker(e,t.widget,t),r=n?[n]:null;for(let n of e.state.facet(Io)){let o=n(e,t.widget,t);o&&(r||(r=[])).push(o)}r&&this.addElement(e,t,r)}finish(){let e=this.gutter;for(;e.elements.length>this.i;){let t=e.elements.pop();e.dom.removeChild(t.dom),t.destroy()}}}class Go{constructor(e,t){this.view=e,this.config=t,this.elements=[],this.spacer=null,this.dom=document.createElement("div"),this.dom.className="cm-gutter"+(this.config.class?" "+this.config.class:"");for(let n in t.domEventHandlers)this.dom.addEventListener(n,(r=>{let o,i=r.target;if(i!=this.dom&&this.dom.contains(i)){for(;i.parentNode!=this.dom;)i=i.parentNode;let e=i.getBoundingClientRect();o=(e.top+e.bottom)/2}else o=r.clientY;let a=e.lineBlockAtHeight(o-e.documentTop);t.domEventHandlers[n](e,a,r)&&r.preventDefault()}));this.markers=qo(t.markers(e)),t.initialSpacer&&(this.spacer=new Zo(e,0,0,[t.initialSpacer(e)]),this.dom.appendChild(this.spacer.dom),this.spacer.dom.style.cssText+="visibility: hidden; pointer-events: none")}update(e){let t=this.markers;if(this.markers=qo(this.config.markers(e.view)),this.spacer&&this.config.updateSpacer){let t=this.config.updateSpacer(this.spacer.markers[0],e);t!=this.spacer.markers[0]&&this.spacer.update(e.view,0,0,[t])}let n=e.view.viewport;return!r.om.eq(this.markers,t,n.from,n.to)||!!this.config.lineMarkerChange&&this.config.lineMarkerChange(e)}destroy(){for(let e of this.elements)e.destroy()}}class Zo{constructor(e,t,n,r){this.height=-1,this.above=0,this.markers=[],this.dom=document.createElement("div"),this.dom.className="cm-gutterElement",this.update(e,t,n,r)}update(e,t,n,r){this.height!=t&&(this.height=t,this.dom.style.height=t+"px"),this.above!=n&&(this.dom.style.marginTop=(this.above=n)?n+"px":""),function(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!e[n].compare(t[n]))return!1;return!0}(this.markers,r)||this.setMarkers(e,r)}setMarkers(e,t){let n="cm-gutterElement",r=this.dom.firstChild;for(let o=0,i=0;;){let a=i,l=o<t.length?t[o++]:null,s=!1;if(l){let e=l.elementClass;e&&(n+=" "+e);for(let e=i;e<this.markers.length;e++)if(this.markers[e].compare(l)){a=e,s=!0;break}}else a=this.markers.length;for(;i<a;){let e=this.markers[i++];if(e.toDOM){e.destroy(r);let t=r.nextSibling;r.remove(),r=t}}if(!l)break;l.toDOM&&(s?r=r.nextSibling:this.dom.insertBefore(l.toDOM(e),r)),s&&i++}this.dom.className=n,this.markers=t}destroy(){this.setMarkers(null,[])}}const Ko=r.sj.define(),Jo=r.sj.define(),ei=r.sj.define({combine(e){return(0,r.QR)(e,{formatNumber:String,domEventHandlers:{}},{domEventHandlers(e,t){let n=Object.assign({},e);for(let e in t){let r=n[e],o=t[e];n[e]=r?(e,t,n)=>r(e,t,n)||o(e,t,n):o}return n}})}});class ti extends zo{constructor(e){super(),this.number=e}eq(e){return this.number==e.number}toDOM(){return document.createTextNode(this.number)}}function ni(e,t){return e.state.facet(ei).formatNumber(t,e.state)}const ri=Fo.compute([ei],(e=>({class:"cm-lineNumbers",renderEmptyElements:!1,markers(e){return e.state.facet(Ko)},lineMarker(e,t,n){return n.some((e=>e.toDOM))?null:new ti(ni(e,e.state.doc.lineAt(t.from).number))},widgetMarker:(e,t,n)=>{for(let r of e.state.facet(Jo)){let o=r(e,t,n);if(o)return o}return null},lineMarkerChange:e=>e.startState.facet(ei)!=e.state.facet(ei),initialSpacer(e){return new ti(ni(e,ii(e.state.doc.lines)))},updateSpacer(e,t){let n=ni(t.view,ii(t.view.state.doc.lines));return n==e.number?e:new ti(n)},domEventHandlers:e.facet(ei).domEventHandlers})));function oi(e={}){return[ei.of(e),Wo(),ri]}function ii(e){let t=9;for(;t<e;)t=10*t+9;return t}const ai=new class extends zo{constructor(){super(...arguments),this.elementClass="cm-activeLineGutter"}},li=Ro.compute(["selection"],(e=>{let t=[],n=-1;for(let r of e.selection.ranges){let o=e.doc.lineAt(r.head).from;o>n&&(n=o,t.push(ai.range(o)))}return r.om.of(t)}));function si(){return li}function ci(e){return ct.define((t=>({decorations:e.createDeco(t),update(t){this.decorations=e.updateDeco(t,this.decorations)}})),{decorations:e=>e.decorations})}const ui=fe.mark({class:"cm-highlightTab"}),di=fe.mark({class:"cm-highlightSpace"}),fi=ci(new Wr({regexp:/\t| /g,decoration:e=>"\t"==e[0]?ui:di,boundary:/\S/}));function hi(){return fi}},62298:function(e,t,n){"use strict";n.d(t,{x:function(){return o}});var r=n(18472);const o=e=>["",...r.I].includes(e)},62406:function(e,t,n){"use strict";n.d(t,{EJ:function(){return l},FQ:function(){return g},j_:function(){return f}});var r=n(12191),o=n(98026),i=n(45558),a=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g;function l(e,t,n,r,o){var i={};return s(i,e,t,n,r,o),i.text}function s(e,t,n,r,o,i){if(!n)return e.text="",void(e.isTruncated=!1);var a=(t+"").split("\n");i=c(n,r,o,i);for(var l=!1,s={},d=0,f=a.length;d<f;d++)u(s,a[d],i),a[d]=s.textLine,l=l||s.isTruncated;e.text=a.join("\n"),e.isTruncated=l}function c(e,t,n,r){r=r||{};var a=(0,o.extend)({},r);a.font=t,n=(0,o.retrieve2)(n,"..."),a.maxIterations=(0,o.retrieve2)(r.maxIterations,2);var l=a.minChar=(0,o.retrieve2)(r.minChar,0);a.cnCharWidth=(0,i.RG)("国",t);var s=a.ascCharWidth=(0,i.RG)("a",t);a.placeholder=(0,o.retrieve2)(r.placeholder,"");for(var c=e=Math.max(0,e-1),u=0;u<l&&c>=s;u++)c-=s;var d=(0,i.RG)(n,t);return d>c&&(n="",d=0),c=e-d,a.ellipsis=n,a.ellipsisWidth=d,a.contentWidth=c,a.containerWidth=e,a}function u(e,t,n){var r=n.containerWidth,o=n.font,a=n.contentWidth;if(!r)return e.textLine="",void(e.isTruncated=!1);var l=(0,i.RG)(t,o);if(l<=r)return e.textLine=t,void(e.isTruncated=!1);for(var s=0;;s++){if(l<=a||s>=n.maxIterations){t+=n.ellipsis;break}var c=0===s?d(t,a,n.ascCharWidth,n.cnCharWidth):l>0?Math.floor(t.length*a/l):0;t=t.substr(0,c),l=(0,i.RG)(t,o)}""===t&&(t=n.placeholder),e.textLine=t,e.isTruncated=!0}function d(e,t,n,r){for(var o=0,i=0,a=e.length;i<a&&o<t;i++){var l=e.charCodeAt(i);o+=0<=l&&l<=127?n:r}return i}function f(e,t){null!=e&&(e+="");var n,r=t.overflow,a=t.padding,l=t.font,s="truncate"===r,d=(0,i.ks)(l),f=(0,o.retrieve2)(t.lineHeight,d),h=!!t.backgroundColor,p="truncate"===t.lineOverflow,m=!1,g=t.width,v=(n=null==g||"break"!==r&&"breakAll"!==r?e?e.split("\n"):[]:e?b(e,t.font,g,"breakAll"===r,0).lines:[]).length*f,A=(0,o.retrieve2)(t.height,v);if(v>A&&p){var y=Math.floor(A/f);m=m||n.length>y,n=n.slice(0,y)}if(e&&s&&null!=g)for(var O=c(g,l,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),w={},x=0;x<n.length;x++)u(w,n[x],O),n[x]=w.textLine,m=m||w.isTruncated;var _=A,C=0;for(x=0;x<n.length;x++)C=Math.max((0,i.RG)(n[x],l),C);null==g&&(g=C);var k=C;return a&&(_+=a[0]+a[2],k+=a[1]+a[3],g+=a[1]+a[3]),h&&(k=g),{lines:n,height:A,outerWidth:k,outerHeight:_,lineHeight:f,calculatedLineHeight:d,contentWidth:C,contentHeight:v,width:g,isTruncated:m}}var h=function(){},p=function(e){this.tokens=[],e&&(this.tokens=e)},m=function(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[],this.isTruncated=!1};function g(e,t){var n=new m;if(null!=e&&(e+=""),!e)return n;for(var l,c=t.width,u=t.height,d=t.overflow,f="break"!==d&&"breakAll"!==d||null==c?null:{width:c,accumWidth:0,breakAll:"breakAll"===d},h=a.lastIndex=0;null!=(l=a.exec(e));){var p=l.index;p>h&&v(n,e.substring(h,p),t,f),v(n,l[2],t,f,l[1]),h=a.lastIndex}h<e.length&&v(n,e.substring(h,e.length),t,f);var g=[],A=0,y=0,b=t.padding,O="truncate"===d,w="truncate"===t.lineOverflow,x={};function _(e,t,n){e.width=t,e.lineHeight=n,A+=n,y=Math.max(y,t)}e:for(var C=0;C<n.lines.length;C++){for(var k=n.lines[C],S=0,V=0,B=0;B<k.tokens.length;B++){var T=(L=k.tokens[B]).styleName&&t.rich[L.styleName]||{},N=L.textPadding=T.padding,E=N?N[1]+N[3]:0,P=L.font=T.font||t.font;L.contentHeight=(0,i.ks)(P);var Q=(0,o.retrieve2)(T.height,L.contentHeight);if(L.innerHeight=Q,N&&(Q+=N[0]+N[2]),L.height=Q,L.lineHeight=(0,o.retrieve3)(T.lineHeight,t.lineHeight,Q),L.align=T&&T.align||t.align,L.verticalAlign=T&&T.verticalAlign||"middle",w&&null!=u&&A+L.lineHeight>u){var M=n.lines.length;B>0?(k.tokens=k.tokens.slice(0,B),_(k,V,S),n.lines=n.lines.slice(0,C+1)):n.lines=n.lines.slice(0,C),n.isTruncated=n.isTruncated||n.lines.length<M;break e}var D=T.width,$=null==D||"auto"===D;if("string"==typeof D&&"%"===D.charAt(D.length-1))L.percentWidth=D,g.push(L),L.contentWidth=(0,i.RG)(L.text,P);else{if($){var z=T.backgroundColor,R=z&&z.image;R&&(R=r.SR(R),r.xA(R)&&(L.width=Math.max(L.width,R.width*Q/R.height)))}var I=O&&null!=c?c-V:null;null!=I&&I<L.width?!$||I<E?(L.text="",L.width=L.contentWidth=0):(s(x,L.text,I-E,P,t.ellipsis,{minChar:t.truncateMinChar}),L.text=x.text,n.isTruncated=n.isTruncated||x.isTruncated,L.width=L.contentWidth=(0,i.RG)(L.text,P)):L.contentWidth=(0,i.RG)(L.text,P)}L.width+=E,V+=L.width,T&&(S=Math.max(S,L.lineHeight))}_(k,V,S)}n.outerWidth=n.width=(0,o.retrieve2)(c,y),n.outerHeight=n.height=(0,o.retrieve2)(u,A),n.contentHeight=A,n.contentWidth=y,b&&(n.outerWidth+=b[1]+b[3],n.outerHeight+=b[0]+b[2]);for(C=0;C<g.length;C++){var L,F=(L=g[C]).percentWidth;L.width=parseInt(F,10)/100*n.width}return n}function v(e,t,n,r,o){var a,l,s=""===t,c=o&&n.rich[o]||{},u=e.lines,d=c.font||n.font,f=!1;if(r){var m=c.padding,g=m?m[1]+m[3]:0;if(null!=c.width&&"auto"!==c.width){var v=(0,i.lo)(c.width,r.width)+g;u.length>0&&v+r.accumWidth>r.width&&(a=t.split("\n"),f=!0),r.accumWidth=v}else{var A=b(t,d,r.width,r.breakAll,r.accumWidth);r.accumWidth=A.accumWidth+g,l=A.linesWidths,a=A.lines}}else a=t.split("\n");for(var y=0;y<a.length;y++){var O=a[y],w=new h;if(w.styleName=o,w.text=O,w.isLineHolder=!O&&!s,"number"==typeof c.width?w.width=c.width:w.width=l?l[y]:(0,i.RG)(O,d),y||f)u.push(new p([w]));else{var x=(u[u.length-1]||(u[0]=new p)).tokens,_=x.length;1===_&&x[0].isLineHolder?x[0]=w:(O||!_||s)&&x.push(w)}}}var A=(0,o.reduce)(",&?/;] ".split(""),(function(e,t){return e[t]=!0,e}),{});function y(e){return!function(e){var t=e.charCodeAt(0);return t>=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}(e)||!!A[e]}function b(e,t,n,r,o){for(var a=[],l=[],s="",c="",u=0,d=0,f=0;f<e.length;f++){var h=e.charAt(f);if("\n"!==h){var p=(0,i.RG)(h,t),m=!r&&!y(h);(a.length?d+p>n:o+d+p>n)?d?(s||c)&&(m?(s||(s=c,c="",d=u=0),a.push(s),l.push(d-u),c+=h,s="",d=u+=p):(c&&(s+=c,c="",u=0),a.push(s),l.push(d),s=h,d=p)):m?(a.push(c),l.push(u),c=h,u=p):(a.push(h),l.push(p)):(d+=p,m?(c+=h,u+=p):(c&&(s+=c,c="",u=0),s+=h))}else c&&(s+=c,d+=u),a.push(s),l.push(d),s="",c="",u=0,d=0}return a.length||s||(s=e,c="",u=0),c&&(s+=c),s&&(a.push(s),l.push(d)),1===a.length&&(d+=o),{accumWidth:d,lines:a,linesWidths:l}}},62454:function(e,t,n){"use strict";var r=n(92836),o=n(77193),i=n(29308),a=n(57861),l=n(45558),s=n(98026),c=n(73098),u=n(47698),d=n(56448),f="__zr_normal__",h=r.Wx.concat(["ignore"]),p=(0,s.reduce)(r.Wx,(function(e,t){return e[t]=!0,e}),{ignore:!1}),m={},g=new i.A(0,0,0,0),v=function(){function e(e){this.id=(0,s.guid)(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return e.prototype._init=function(e){this.attr(e)},e.prototype.drift=function(e,t,n){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0}var r=this.transform;r||(r=this.transform=[1,0,0,1,0,0]),r[4]+=e,r[5]+=t,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var n=this.textConfig,r=n.local,o=t.innerTransformable,i=void 0,a=void 0,s=!1;o.parent=r?this:null;var c=!1;if(o.copyTransform(t),null!=n.position){var u=g;n.layoutRect?u.copy(n.layoutRect):u.copy(this.getBoundingRect()),r||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(m,n,u):(0,l.X4)(m,n,u),o.x=m.x,o.y=m.y,i=m.align,a=m.verticalAlign;var f=n.origin;if(f&&null!=n.rotation){var h=void 0,p=void 0;"center"===f?(h=.5*u.width,p=.5*u.height):(h=(0,l.lo)(f[0],u.width),p=(0,l.lo)(f[1],u.height)),c=!0,o.originX=-o.x+h+(r?0:u.x),o.originY=-o.y+p+(r?0:u.y)}}null!=n.rotation&&(o.rotation=n.rotation);var v=n.offset;v&&(o.x+=v[0],o.y+=v[1],c||(o.originX=-v[0],o.originY=-v[1]));var A=null==n.inside?"string"==typeof n.position&&n.position.indexOf("inside")>=0:n.inside,y=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),b=void 0,O=void 0,w=void 0;A&&this.canBeInsideText()?(b=n.insideFill,O=n.insideStroke,null!=b&&"auto"!==b||(b=this.getInsideTextFill()),null!=O&&"auto"!==O||(O=this.getInsideTextStroke(b),w=!0)):(b=n.outsideFill,O=n.outsideStroke,null!=b&&"auto"!==b||(b=this.getOutsideFill()),null!=O&&"auto"!==O||(O=this.getOutsideStroke(b),w=!0)),(b=b||"#000")===y.fill&&O===y.stroke&&w===y.autoStroke&&i===y.align&&a===y.verticalAlign||(s=!0,y.fill=b,y.stroke=O,y.autoStroke=w,y.align=i,y.verticalAlign=a,t.setDefaultTextStyle(y)),t.__dirty|=d.M,s&&t.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(e){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?c.el:c._S},e.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),n="string"==typeof t&&(0,u.parse)(t);n||(n=[255,255,255,1]);for(var r=n[3],o=this.__zr.isDarkMode(),i=0;i<3;i++)n[i]=n[i]*r+(o?0:255)*(1-r);return n[3]=1,(0,u.stringify)(n,"rgba")},e.prototype.traverse=function(e,t){},e.prototype.attrKV=function(e,t){"textConfig"===e?this.setTextConfig(t):"textContent"===e?this.setTextContent(t):"clipPath"===e?this.setClipPath(t):"extra"===e?(this.extra=this.extra||{},(0,s.extend)(this.extra,t)):this[e]=t},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(e,t){if("string"==typeof e)this.attrKV(e,t);else if((0,s.isObject)(e))for(var n=e,r=(0,s.keys)(n),o=0;o<r.length;o++){var i=r[o];this.attrKV(i,e[i])}return this.markRedraw(),this},e.prototype.saveCurrentToNormalState=function(e){this._innerSaveToNormal(e);for(var t=this._normalState,n=0;n<this.animators.length;n++){var r=this.animators[n],o=r.__fromStateTransition;if(!(r.getLoop()||o&&o!==f)){var i=r.targetName,a=i?t[i]:t;r.saveTo(a)}}},e.prototype._innerSaveToNormal=function(e){var t=this._normalState;t||(t=this._normalState={}),e.textConfig&&!t.textConfig&&(t.textConfig=this.textConfig),this._savePrimaryToNormal(e,t,h)},e.prototype._savePrimaryToNormal=function(e,t,n){for(var r=0;r<n.length;r++){var o=n[r];null==e[o]||o in t||(t[o]=this[o])}},e.prototype.hasState=function(){return this.currentStates.length>0},e.prototype.getState=function(e){return this.states[e]},e.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},e.prototype.clearStates=function(e){this.useState(f,!1,e)},e.prototype.useState=function(e,t,n,r){var o=e===f;if(this.hasState()||!o){var i=this.currentStates,a=this.stateTransition;if(!((0,s.indexOf)(i,e)>=0)||!t&&1!==i.length){var l;if(this.stateProxy&&!o&&(l=this.stateProxy(e)),l||(l=this.states&&this.states[e]),l||o){o||this.saveCurrentToNormalState(l);var c=!!(l&&l.hoverLayer||r);c&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,l,this._normalState,t,!n&&!this.__inHover&&a&&a.duration>0,a);var u=this._textContent,h=this._textGuide;return u&&u.useState(e,t,n,c),h&&h.useState(e,t,n,c),o?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~d.M),l}(0,s.logError)("State "+e+" not exists.")}}},e.prototype.useStates=function(e,t,n){if(e.length){var r=[],o=this.currentStates,i=e.length,a=i===o.length;if(a)for(var l=0;l<i;l++)if(e[l]!==o[l]){a=!1;break}if(a)return;for(l=0;l<i;l++){var s=e[l],c=void 0;this.stateProxy&&(c=this.stateProxy(s,e)),c||(c=this.states[s]),c&&r.push(c)}var u=r[i-1],f=!!(u&&u.hoverLayer||n);f&&this._toggleHoverLayerFlag(!0);var h=this._mergeStates(r),p=this.stateTransition;this.saveCurrentToNormalState(h),this._applyStateObj(e.join(","),h,this._normalState,!1,!t&&!this.__inHover&&p&&p.duration>0,p);var m=this._textContent,g=this._textGuide;m&&m.useStates(e,t,f),g&&g.useStates(e,t,f),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~d.M)}else this.clearStates()},e.prototype.isSilent=function(){for(var e=this.silent,t=this.parent;!e&&t;){if(t.silent){e=!0;break}t=t.parent}return e},e.prototype._updateAnimationTargets=function(){for(var e=0;e<this.animators.length;e++){var t=this.animators[e];t.targetName&&t.changeTarget(this[t.targetName])}},e.prototype.removeState=function(e){var t=(0,s.indexOf)(this.currentStates,e);if(t>=0){var n=this.currentStates.slice();n.splice(t,1),this.useStates(n)}},e.prototype.replaceState=function(e,t,n){var r=this.currentStates.slice(),o=(0,s.indexOf)(r,e),i=(0,s.indexOf)(r,t)>=0;o>=0?i?r.splice(o,1):r[o]=t:n&&!i&&r.push(t),this.useStates(r)},e.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},e.prototype._mergeStates=function(e){for(var t,n={},r=0;r<e.length;r++){var o=e[r];(0,s.extend)(n,o),o.textConfig&&(t=t||{},(0,s.extend)(t,o.textConfig))}return t&&(n.textConfig=t),n},e.prototype._applyStateObj=function(e,t,n,r,o,i){var a=!(t&&r);t&&t.textConfig?(this.textConfig=(0,s.extend)({},r?this.textConfig:n.textConfig),(0,s.extend)(this.textConfig,t.textConfig)):a&&n.textConfig&&(this.textConfig=n.textConfig);for(var l={},c=!1,u=0;u<h.length;u++){var d=h[u],f=o&&p[d];t&&null!=t[d]?f?(c=!0,l[d]=t[d]):this[d]=t[d]:a&&null!=n[d]&&(f?(c=!0,l[d]=n[d]):this[d]=n[d])}if(!o)for(u=0;u<this.animators.length;u++){var m=this.animators[u],g=m.targetName;m.getLoop()||m.__changeFinalValue(g?(t||n)[g]:t||n)}c&&this._transitionState(e,l,i)},e.prototype._attachComponent=function(e){if((!e.__zr||e.__hostTarget)&&e!==this){var t=this.__zr;t&&e.addSelfToZr(t),e.__zr=t,e.__hostTarget=this}},e.prototype._detachComponent=function(e){e.__zr&&e.removeSelfFromZr(e.__zr),e.__zr=null,e.__hostTarget=null},e.prototype.getClipPath=function(){return this._clipPath},e.prototype.setClipPath=function(e){this._clipPath&&this._clipPath!==e&&this.removeClipPath(),this._attachComponent(e),this._clipPath=e,this.markRedraw()},e.prototype.removeClipPath=function(){var e=this._clipPath;e&&(this._detachComponent(e),this._clipPath=null,this.markRedraw())},e.prototype.getTextContent=function(){return this._textContent},e.prototype.setTextContent=function(e){var t=this._textContent;t!==e&&(t&&t!==e&&this.removeTextContent(),e.innerTransformable=new r.Ay,this._attachComponent(e),this._textContent=e,this.markRedraw())},e.prototype.setTextConfig=function(e){this.textConfig||(this.textConfig={}),(0,s.extend)(this.textConfig,e),this.markRedraw()},e.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},e.prototype.removeTextContent=function(){var e=this._textContent;e&&(e.innerTransformable=null,this._detachComponent(e),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},e.prototype.getTextGuideLine=function(){return this._textGuide},e.prototype.setTextGuideLine=function(e){this._textGuide&&this._textGuide!==e&&this.removeTextGuideLine(),this._attachComponent(e),this._textGuide=e,this.markRedraw()},e.prototype.removeTextGuideLine=function(){var e=this._textGuide;e&&(this._detachComponent(e),this._textGuide=null,this.markRedraw())},e.prototype.markRedraw=function(){this.__dirty|=d.M;var e=this.__zr;e&&(this.__inHover?e.refreshHover():e.refresh()),this.__hostTarget&&this.__hostTarget.markRedraw()},e.prototype.dirty=function(){this.markRedraw()},e.prototype._toggleHoverLayerFlag=function(e){this.__inHover=e;var t=this._textContent,n=this._textGuide;t&&(t.__inHover=e),n&&(n.__inHover=e)},e.prototype.addSelfToZr=function(e){if(this.__zr!==e){this.__zr=e;var t=this.animators;if(t)for(var n=0;n<t.length;n++)e.animation.addAnimator(t[n]);this._clipPath&&this._clipPath.addSelfToZr(e),this._textContent&&this._textContent.addSelfToZr(e),this._textGuide&&this._textGuide.addSelfToZr(e)}},e.prototype.removeSelfFromZr=function(e){if(this.__zr){this.__zr=null;var t=this.animators;if(t)for(var n=0;n<t.length;n++)e.animation.removeAnimator(t[n]);this._clipPath&&this._clipPath.removeSelfFromZr(e),this._textContent&&this._textContent.removeSelfFromZr(e),this._textGuide&&this._textGuide.removeSelfFromZr(e)}},e.prototype.animate=function(e,t,n){var r=e?this[e]:this;var i=new o.A(r,t,n);return e&&(i.targetName=e),this.addAnimator(i,e),i},e.prototype.addAnimator=function(e,t){var n=this.__zr,r=this;e.during((function(){r.updateDuringAnimation(t)})).done((function(){var t=r.animators,n=(0,s.indexOf)(t,e);n>=0&&t.splice(n,1)})),this.animators.push(e),n&&n.animation.addAnimator(e),n&&n.wakeUp()},e.prototype.updateDuringAnimation=function(e){this.markRedraw()},e.prototype.stopAnimation=function(e,t){for(var n=this.animators,r=n.length,o=[],i=0;i<r;i++){var a=n[i];e&&e!==a.scope?o.push(a):a.stop(t)}return this.animators=o,this},e.prototype.animateTo=function(e,t,n){A(this,e,t,n)},e.prototype.animateFrom=function(e,t,n){A(this,e,t,n,!0)},e.prototype._transitionState=function(e,t,n,r){for(var o=A(this,t,n,r),i=0;i<o.length;i++)o[i].__fromStateTransition=e},e.prototype.getBoundingRect=function(){return null},e.prototype.getPaintRect=function(){return null},e.initDefaultProps=function(){var t=e.prototype;t.type="element",t.name="",t.ignore=t.silent=t.isGroup=t.draggable=t.dragging=t.ignoreClip=t.__inHover=!1,t.__dirty=d.M;function n(e,n,r,o){function i(e,t){Object.defineProperty(t,0,{get:function(){return e[r]},set:function(t){e[r]=t}}),Object.defineProperty(t,1,{get:function(){return e[o]},set:function(t){e[o]=t}})}Object.defineProperty(t,e,{get:function(){this[n]||i(this,this[n]=[]);return this[n]},set:function(e){this[r]=e[0],this[o]=e[1],this[n]=e,i(this,e)}})}Object.defineProperty&&(n("position","_legacyPos","x","y"),n("scale","_legacyScale","scaleX","scaleY"),n("origin","_legacyOrigin","originX","originY"))}(),e}();function A(e,t,n,r,o){var i=[];O(e,"",e,t,n=n||{},r,i,o);var a=i.length,l=!1,s=n.done,c=n.aborted,u=function(){l=!0,--a<=0&&(l?s&&s():c&&c())},d=function(){--a<=0&&(l?s&&s():c&&c())};a||s&&s(),i.length>0&&n.during&&i[0].during((function(e,t){n.during(t)}));for(var f=0;f<i.length;f++){var h=i[f];u&&h.done(u),d&&h.aborted(d),n.force&&h.duration(n.duration),h.start(n.easing)}return i}function y(e,t,n){for(var r=0;r<n;r++)e[r]=t[r]}function b(e,t,n){if((0,s.isArrayLike)(t[n]))if((0,s.isArrayLike)(e[n])||(e[n]=[]),(0,s.isTypedArray)(t[n])){var r=t[n].length;e[n].length!==r&&(e[n]=new t[n].constructor(r),y(e[n],t[n],r))}else{var o=t[n],i=e[n],a=o.length;if(u=o,(0,s.isArrayLike)(u[0]))for(var l=o[0].length,c=0;c<a;c++)i[c]?y(i[c],o[c],l):i[c]=Array.prototype.slice.call(o[c]);else y(i,o,a);i.length=o.length}else e[n]=t[n];var u}function O(e,t,n,r,i,a,l,c){for(var u=(0,s.keys)(r),d=i.duration,f=i.delay,h=i.additive,p=i.setToFinal,m=!(0,s.isObject)(a),g=e.animators,v=[],A=0;A<u.length;A++){var y=u[A],w=r[y];if(null!=w&&null!=n[y]&&(m||a[y]))if(!(0,s.isObject)(w)||(0,s.isArrayLike)(w)||(0,s.isGradientObject)(w))v.push(y);else{if(t){c||(n[y]=w,e.updateDuringAnimation(t));continue}O(e,y,n[y],w,i,a&&a[y],l,c)}else c||(n[y]=w,e.updateDuringAnimation(t),v.push(y))}var x=v.length;if(!h&&x)for(var _=0;_<g.length;_++){if((k=g[_]).targetName===t)if(k.stopTracks(v)){var C=(0,s.indexOf)(g,k);g.splice(C,1)}}if(i.force||(v=(0,s.filter)(v,(function(e){return t=r[e],o=n[e],!(t===o||(0,s.isArrayLike)(t)&&(0,s.isArrayLike)(o)&&function(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}(t,o));var t,o})),x=v.length),x>0||i.force&&!l.length){var k,S=void 0,V=void 0,B=void 0;if(c){V={},p&&(S={});for(_=0;_<x;_++){V[y=v[_]]=n[y],p?S[y]=r[y]:n[y]=r[y]}}else if(p){B={};for(_=0;_<x;_++){B[y=v[_]]=(0,o.F)(n[y]),b(n,r,y)}}(k=new o.A(n,!1,!1,h?(0,s.filter)(g,(function(e){return e.targetName===t})):null)).targetName=t,i.scope&&(k.scope=i.scope),p&&S&&k.whenWithKeys(0,S,v),B&&k.whenWithKeys(0,B,v),k.whenWithKeys(null==d?500:d,c?V:r,v).delay(f||0),e.addAnimator(k,t),l.push(k)}}(0,s.mixin)(v,a.A),(0,s.mixin)(v,r.Ay),t.A=v},62529:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},62536:function(e,t,n){"use strict";n.d(t,{DL:function(){return d},GL:function(){return f},KF:function(){return v},VA:function(){return m},Zp:function(){return g},vq:function(){return h}});var r=n(98026),o=n(24326),i=n(65008),a=n(87582),l=n(8957),s="__ec_stack_";function c(e){return e.get("stack")||s+e.seriesIndex}function u(e){return e.dim+e.index}function d(e){var t=[],n=e.axis,o="axis0";if("category"===n.type){for(var i=n.getBandWidth(),a=0;a<e.count;a++)t.push((0,r.defaults)({bandWidth:i,axisKey:o,stackId:s+a},e));var l=p(t),c=[];for(a=0;a<e.count;a++){var u=l[o][s+a];u.offsetCenter=u.offset+u.width/2,c.push(u)}return c}}function f(e,t){var n=[];return t.eachSeriesByType(e,(function(e){A(e)&&n.push(e)})),n}function h(e){var t=function(e){var t={};(0,r.each)(e,(function(e){var n=e.coordinateSystem.getBaseAxis();if("time"===n.type||"value"===n.type)for(var r=e.getData(),o=n.dim+"_"+n.index,i=r.getDimensionIndex(r.mapDimension(n.dim)),a=r.getStore(),l=0,s=a.count();l<s;++l){var c=a.get(i,l);t[o]?t[o].push(c):t[o]=[c]}}));var n={};for(var o in t)if(t.hasOwnProperty(o)){var i=t[o];if(i){i.sort((function(e,t){return e-t}));for(var a=null,l=1;l<i.length;++l){var s=i[l]-i[l-1];s>0&&(a=null===a?s:Math.min(a,s))}n[o]=a}}return n}(e),n=[];return(0,r.each)(e,(function(e){var r,i=e.coordinateSystem.getBaseAxis(),a=i.getExtent();if("category"===i.type)r=i.getBandWidth();else if("value"===i.type||"time"===i.type){var l=i.dim+"_"+i.index,s=t[l],d=Math.abs(a[1]-a[0]),f=i.scale.getExtent(),h=Math.abs(f[1]-f[0]);r=s?d/h*s:d}else{var p=e.getData();r=Math.abs(a[1]-a[0])/p.count()}var m=(0,o.lo)(e.get("barWidth"),r),g=(0,o.lo)(e.get("barMaxWidth"),r),v=(0,o.lo)(e.get("barMinWidth")||(y(e)?.5:1),r),A=e.get("barGap"),b=e.get("barCategoryGap");n.push({bandWidth:r,barWidth:m,barMaxWidth:g,barMinWidth:v,barGap:A,barCategoryGap:b,axisKey:u(i),stackId:c(e)})})),p(n)}function p(e){var t={};(0,r.each)(e,(function(e,n){var r=e.axisKey,o=e.bandWidth,i=t[r]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},a=i.stacks;t[r]=i;var l=e.stackId;a[l]||i.autoWidthCount++,a[l]=a[l]||{width:0,maxWidth:0};var s=e.barWidth;s&&!a[l].width&&(a[l].width=s,s=Math.min(i.remainedWidth,s),i.remainedWidth-=s);var c=e.barMaxWidth;c&&(a[l].maxWidth=c);var u=e.barMinWidth;u&&(a[l].minWidth=u);var d=e.barGap;null!=d&&(i.gap=d);var f=e.barCategoryGap;null!=f&&(i.categoryGap=f)}));var n={};return(0,r.each)(t,(function(e,t){n[t]={};var i=e.stacks,a=e.bandWidth,l=e.categoryGap;if(null==l){var s=(0,r.keys)(i).length;l=Math.max(35-4*s,15)+"%"}var c=(0,o.lo)(l,a),u=(0,o.lo)(e.gap,1),d=e.remainedWidth,f=e.autoWidthCount,h=(d-c)/(f+(f-1)*u);h=Math.max(h,0),(0,r.each)(i,(function(e){var t=e.maxWidth,n=e.minWidth;if(e.width){r=e.width;t&&(r=Math.min(r,t)),n&&(r=Math.max(r,n)),e.width=r,d-=r+u*r,f--}else{var r=h;t&&t<r&&(r=Math.min(t,d)),n&&n>r&&(r=n),r!==h&&(e.width=r,d-=r+u*r,f--)}})),h=(d-c)/(f+(f-1)*u),h=Math.max(h,0);var p,m=0;(0,r.each)(i,(function(e,t){e.width||(e.width=h),p=e,m+=e.width*(1+u)})),p&&(m-=p.width*u);var g=-m/2;(0,r.each)(i,(function(e,r){n[t][r]=n[t][r]||{bandWidth:a,offset:g,width:e.width},g+=e.width*(1+u)}))})),n}function m(e,t,n){if(e&&t){var r=e[u(t)];return null!=r&&null!=n?r[c(n)]:r}}function g(e,t){var n=f(e,t),o=h(n);(0,r.each)(n,(function(e){var t=e.getData(),n=e.coordinateSystem.getBaseAxis(),r=c(e),i=o[u(n)][r],a=i.offset,l=i.width;t.setLayout({bandWidth:i.bandWidth,offset:a,size:l})}))}function v(e){return{seriesType:e,plan:(0,a.A)(),reset:function(e){if(A(e)){var t=e.getData(),n=e.coordinateSystem,r=n.getBaseAxis(),o=n.getOtherAxis(r),a=t.getDimensionIndex(t.mapDimension(o.dim)),s=t.getDimensionIndex(t.mapDimension(r.dim)),c=e.get("showBackground",!0),u=t.mapDimension(o.dim),d=t.getCalculationInfo("stackResultDimension"),f=(0,i.sJ)(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),h=o.isHorizontal(),p=function(e,t){var n=t.model.get("startValue");n||(n=0);return t.toGlobalCoord(t.dataToCoord("log"===t.type?n>0?n:1:n))}(0,o),m=y(e),g=e.get("barMinHeight")||0,v=d&&t.getDimensionIndex(d),b=t.getLayout("size"),O=t.getLayout("offset");return{progress:function(e,t){for(var r,o=e.count,i=m&&(0,l.J)(3*o),u=m&&c&&(0,l.J)(3*o),d=m&&(0,l.J)(o),A=n.master.getRect(),y=h?A.width:A.height,w=t.getStore(),x=0;null!=(r=e.next());){var _=w.get(f?v:a,r),C=w.get(s,r),k=p,S=void 0;f&&(S=+_-w.get(a,r));var V=void 0,B=void 0,T=void 0,N=void 0;if(h){var E=n.dataToPoint([_,C]);if(f)k=n.dataToPoint([S,C])[0];V=k,B=E[1]+O,T=E[0]-k,N=b,Math.abs(T)<g&&(T=(T<0?-1:1)*g)}else{E=n.dataToPoint([C,_]);if(f)k=n.dataToPoint([C,S])[1];V=E[0]+O,B=k,T=b,N=E[1]-k,Math.abs(N)<g&&(N=(N<=0?-1:1)*g)}m?(i[x]=V,i[x+1]=B,i[x+2]=h?T:N,u&&(u[x]=h?A.x:V,u[x+1]=h?B:A.y,u[x+2]=y),d[r]=r):t.setItemLayout(r,{x:V,y:B,width:T,height:N}),x+=3}m&&t.setLayout({largePoints:i,largeDataIndices:d,largeBackgroundPoints:u,valueAxisHorizontal:h})}}}}}}function A(e){return e.coordinateSystem&&"cartesian2d"===e.coordinateSystem.type}function y(e){return e.pipelineContext&&e.pipelineContext.large}},62983:function(e,t,n){"use strict";n.d(t,{A:function(){return _}});var r=n(61431);const o={style:{width:"100%"}},i={class:"uploadImg",style:{display:"block"}},a={style:{width:"100%",display:"flex"}},l={class:"input-file input-fileup"},s={style:{display:"inline-block",width:"100%",cursor:"pointer"}},c=["accept"],u={key:0,class:"deleteBtn"},d={key:1,class:"elProgress"},f={style:{color:"#999999",display:"block","font-size":"12px"}},h={key:0,class:"pickAlbumPreList"},p=["onClick"],m={class:"btnchang"},g={key:0,class:"sizeImg"},v={key:1,class:"pickAlbumPreList"},A={class:"el-icon-picture"},y={class:"btnchang"},b={key:2,class:"tipsCon",style:{color:"#ff0000"}};n(44114),n(18111),n(22489),n(7588);var O=n(40412),w=n(37741),x={name:"LyUploadGoods",data(){return{newData:[],newDataAll:[],detailDataA:[],submitLoading:!1,isEqual:!1,pics:[],accept:"image/gif,image/jpeg,image/jpg,image/png"}},props:{modelValue:{type:Array,default:[]},nums:{type:Number,default:9},disabled:{type:Boolean,default:!1}},mounted(){this.pics=this.modelValue},watch:{modelValue:function(e){this.pics=e},pics:function(e){this.$emit("update:modelValue",e)}},methods:{async changesData(){let e=this;e.detailDataA=[];let t=e.$refs.file.files,n=[];for(let e in t)n.push(t[e]);if(t.length>e.nums||t.length+e.pics.length>e.nums)return e.$message.warning("最多可上传"+this.nums+"张图片"),!1;let r=[],o=0;n=n.filter((e=>"object"==typeof e)),n.forEach(((t,i)=>{if("object"==typeof t){var a=new FileReader;a.readAsDataURL(t),a.onload=function(a){var l=new Image;l.crossOrigin="anonymous",l.src=a.target.result,l.onload=function(){l.naturalHeight,l.naturalWidth;t.name.substring(0,t.name.lastIndexOf("."));r.push(t),o=i,o==n.length-1&&e.uploadImg(r)}}}}))},uploadImg(e){let t=this;if(e.length>0){t.newData=e&&e.filter((e=>"image/jpeg"==e.type||"image/png"==e.type)),t.$refs.file&&(t.$refs.file.value=null);let n=9-t.pics.length;if(t.newData.length>n)t.$confirm(`最多只能再上传${n}张照片,是否确定提交`,"提示",{confirmButtonText:"是",cancelButtonText:"否",type:"warning"}).then((()=>{if(t.newData=t.newData.slice(0,n),t.newData.length>9)return t.$message.warning("最大可上传9张图片"),!1;t.newData.length>0&&(t.uploadImgLoadingFlag=!0,t.submitLoading=!0,t.getImgList(t.newData))})).catch((()=>(t.newData=[],t.detailDataA=[],t.submitLoading=!1,!1)));else{if(t.newData.length>this.nums)return t.$message.warning("最多可上传"+this.nums+"张图片"),!1;t.newData.length>0&&(t.uploadImgLoadingFlag=!0,t.submitLoading=!0,t.getImgList(t.newData))}}},getImgList(e){let t=this;for(let n=0;n<e.length;n++)t.topImageUploadRequest(e[n],n)},topImageUploadRequest(e,t){let n=this;e={action:"https://jsonplaceholder.typicode.com/posts/",path:"/",onSuccess:function(e){},onFailure:function(e){},file:e},(0,O.platformsettingsUploadPlatformImg)(e).then((e=>{let t={};t={url:e.data.data[0],name:e.data.data[0].split("/")[e.data.data[0].split("/").length-1]};let r=new Image;r.crossOrigin="anonymous",r.src=t.url,r.onload=function(){var e=r.naturalHeight;r.naturalWidth;let o=t.name.substr(t.name.lastIndexOf("."));t.name=t.name.substr(0,t.name.indexOf(o));let i={pic:t.url,name:t.name,index:n.pics.length,height:e};n.pics.push(i),n.pics.sort(n.compare("index")),n.detailDataA.push({pic:t.url,name:t.name}),n.pics.sort(((e,t)=>(0,w.sortName)(e.name,t.name))),n.detailDataA.sort(((e,t)=>(0,w.sortName)(e.name,t.name))),n.newData=[],n.detailDataA=[],n.submitLoading=!1,n.uploadImgLoadingFlag=!1}})),t===n.newData.length-1&&(n.uploadImgLoadingFlag=!1,n.submitLoading=!1)},compareImg(){let e=this;if(e.pics.length>1){let t=e.pics.filter((t=>t.height!=e.pics[0].height));e.isEqual=t.length>0}else e.isEqual=!1},compare(e){return function(t,n){return t[e]-n[e]}},changeLf:function(e){this.pics.splice(e,1,...this.pics.splice(e-1,1,this.pics[e]))},changeRg:function(e){this.pics.splice(e+1,1,...this.pics.splice(e,1,this.pics[e+1]))},deletePhoto(e){this.$confirm("确定要删除该照片","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{this.$message({type:"success",message:"删除成功!"}),this.pics=this.pics.slice(0,e).concat(this.pics.slice(e+1,this.pics.length)),this.detailDataA=[],this.newData=[]})).catch((()=>{}))},clearPhotoData(e){let t=this;t.$confirm("确定要清空该组照片","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{t.detailDataA=[],t.newData=[],t.pics=[],t.editForm.detail=[],t.$message({type:"success",message:"清空成功!"})})).catch((()=>{}))}}};var _=(0,n(66262).A)(x,[["render",function(e,t,n,O,w,x){const _=(0,r.resolveComponent)("el-button"),C=(0,r.resolveComponent)("el-progress"),k=(0,r.resolveComponent)("el-image"),S=(0,r.resolveComponent)("Close"),V=(0,r.resolveComponent)("el-icon"),B=(0,r.resolveComponent)("PictureFilled");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",l,[(0,r.createElementVNode)("span",s,(0,r.toDisplayString)(w.submitLoading||w.newData.length>0&&w.detailDataA.length!==w.newData.length?"":"上传图片"),1),w.submitLoading||w.newData.length>0&&w.detailDataA.length!==w.newData.length?((0,r.openBlock)(),(0,r.createBlock)(_,{key:0,style:{width:"100%",height:"36px"},type:"primary",loading:w.submitLoading||w.newData.length>0&&w.detailDataA.length!==w.newData.length,disabled:n.disabled},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("上传图片")]))),_:1},8,["loading","disabled"])):((0,r.openBlock)(),(0,r.createElementBlock)("input",{key:1,ref:"file",title:"请上传图片",class:"fileUploaderClass",type:"file",name:"file",multiple:"",accept:w.accept,onChange:t[0]||(t[0]=(0,r.withModifiers)(((...e)=>x.changesData&&x.changesData(...e)),["stop"]))},null,40,c))]),w.pics.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",u,[(0,r.createVNode)(_,{loading:w.submitLoading||w.newData.length>0&&w.detailDataA.length!==w.newData.length,onClick:x.clearPhotoData},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("清空照片")]))),_:1},8,["loading","onClick"])])):(0,r.createCommentVNode)("",!0),w.newData.length>0&&w.detailDataA.length!==w.newData.length?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,[(0,r.createVNode)(C,{class:"progress","text-inside":!0,"stroke-width":20,percentage:parseInt(100*w.detailDataA.length/w.newData.length),status:"success"},null,8,["percentage"]),t[3]||(t[3]=(0,r.createTextVNode)(" 您还有 ")),(0,r.createElementVNode)("span",null,""+(0,r.toDisplayString)(w.newData.length-w.detailDataA.length)+"",1),t[4]||(t[4]=(0,r.createTextVNode)("张照片等待上传 "))])):(0,r.createCommentVNode)("",!0)]),(0,r.createElementVNode)("span",f,"(最多可上传"+(0,r.toDisplayString)(n.nums)+"张图, 2MB以内支持PNG/JPG格式)",1)]),(0,r.createElementVNode)("div",{class:"pickAlbumPreListO",style:(0,r.normalizeStyle)(w.isEqual?"border:1px solid #ff0000":"")},[w.pics.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("ul",h,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(w.pics,((e,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("li",null,[(0,r.createVNode)(k,{src:e.pic,fit:"contain","preview-src-list":[e.pic]},null,8,["src","preview-src-list"]),(0,r.createElementVNode)("i",{class:"el-icon-close",onClick:e=>x.deletePhoto(n)},[(0,r.createVNode)(V,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S)])),_:1})],8,p),(0,r.createElementVNode)("p",null,"第"+(0,r.toDisplayString)(n+1)+"张",1),(0,r.createElementVNode)("div",m,[0!=n?((0,r.openBlock)(),(0,r.createBlock)(_,{key:0,size:"small",class:"btnLf",onClick:e=>x.changeLf(n)},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("左移")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0),n!=w.pics.length-1?((0,r.openBlock)(),(0,r.createBlock)(_,{key:1,size:"small",class:"btnRg",onClick:e=>x.changeRg(n)},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("右移")]))),_:2},1032,["onClick"])):(0,r.createCommentVNode)("",!0)]),w.isEqual?((0,r.openBlock)(),(0,r.createElementBlock)("div",g,"750*"+(0,r.toDisplayString)(e.height),1)):(0,r.createCommentVNode)("",!0)])))),256))])):((0,r.openBlock)(),(0,r.createElementBlock)("ul",v,[(0,r.createElementVNode)("li",null,[(0,r.createElementVNode)("i",A,[(0,r.createVNode)(V,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})]),(0,r.createElementVNode)("div",y,[(0,r.createVNode)(_,{size:"small",class:"btnRg"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("右移")]))),_:1})])])])),t[8]||(t[8]=(0,r.createElementVNode)("div",{class:"tipsCon"},"(左移/右移,可以调整图片前端展示顺序)",-1)),w.isEqual?((0,r.openBlock)(),(0,r.createElementBlock)("div",b,"上传图片的高度,要求一致!")):(0,r.createCommentVNode)("",!0)],4)])}],["__scopeId","data-v-2b44b396"]])},63094:function(e){e.exports=function(){"use strict";return function(e,t,n){t.prototype.dayOfYear=function(e){var t=Math.round((n(this).startOf("day")-n(this).startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"day")}}}()},63103:function(e){e.exports=function(e){for(var t in e)return!1;return!0}},63205:function(e,t,n){var r=n(48614)("every",1,1,!1,!0);e.exports=r},63336:function(e,t,n){var r=n(95962),o=n(99917),i=n(59988),a=n(539);e.exports=function(e,t){var n=i(e),l=i(t),s=o(n),c=o(l),u=r(s),d=r(c),f=Math.pow(10,Math.max(u,d));return parseFloat(a((n*f-l*f)/f,u>=d?u:d))}},63392:function(e,t,n){n(50749)},63487:function(e,t,n){"use strict";n.d(t,{a:function(){return W}});var r=n(15215),o=n(40446),i=n(47355),a=n(62103),l=n(43870),s=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,r.C6)(t,e),t.prototype.getInitialData=function(e){return(0,o.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.getLegendIcon=function(e){var t=new l.A,n=(0,a.v5)("line",0,e.itemHeight/2,e.itemWidth,0,e.lineStyle.stroke,!1);t.add(n),n.setStyle(e.lineStyle);var r=this.getData().getVisual("symbol"),o=this.getData().getVisual("symbolRotate"),i="none"===r?"circle":r,s=.8*e.itemHeight,c=(0,a.v5)(i,(e.itemWidth-s)/2,(e.itemHeight-s)/2,s,s,e.itemStyle.fill);t.add(c),c.setStyle(e.itemStyle);var u="inherit"===e.iconRotate?o:e.iconRotate||0;return c.rotation=u*Math.PI/180,c.setOrigin([e.itemWidth/2,e.itemHeight/2]),i.indexOf("empty")>-1&&(c.style.stroke=c.style.fill,c.style.fill="#fff",c.style.lineWidth=2),t},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(i.A),c=s,u=n(98026),d=n(18386),f=n(10128),h=n(65008);function p(e,t,n){var r=e.getBaseAxis(),o=e.getOtherAxis(r),i=function(e,t){var n=0,r=e.scale.getExtent();"start"===t?n=r[0]:"end"===t?n=r[1]:(0,u.isNumber)(t)&&!isNaN(t)?n=t:r[0]>0?n=r[0]:r[1]<0&&(n=r[1]);return n}(o,n),a=r.dim,l=o.dim,s=t.mapDimension(l),c=t.mapDimension(a),d="x"===l||"radius"===l?1:0,f=(0,u.map)(e.dimensions,(function(e){return t.mapDimension(e)})),p=!1,m=t.getCalculationInfo("stackResultDimension");return(0,h.sJ)(t,f[0])&&(p=!0,f[0]=m),(0,h.sJ)(t,f[1])&&(p=!0,f[1]=m),{dataDimsForPoint:f,valueStart:i,valueAxisDim:l,baseAxisDim:a,stacked:!!p,valueDim:s,baseDim:c,baseDataOffset:d,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function m(e,t,n,r){var o=NaN;e.stacked&&(o=n.get(n.getCalculationInfo("stackedOverDimension"),r)),isNaN(o)&&(o=e.valueStart);var i=e.baseDataOffset,a=[];return a[i]=n.get(e.baseDim,r),a[1-i]=o,t.dataToPoint(a)}var g=n(8957);var v=n(29668),A=n(5638),y=n(32322),b=n(48170),O=n(53364),w=n(6666),x=n(95235),_=n(41849),C=n(34833),k=n(89632),S=n(44532),V=n(69622),B=n(83412),T=n(47698);function N(e,t){if(e.length===t.length){for(var n=0;n<e.length;n++)if(e[n]!==t[n])return;return!0}}function E(e){for(var t=1/0,n=1/0,r=-1/0,o=-1/0,i=0;i<e.length;){var a=e[i++],l=e[i++];isNaN(a)||(t=Math.min(a,t),r=Math.max(a,r)),isNaN(l)||(n=Math.min(l,n),o=Math.max(l,o))}return[[t,n],[r,o]]}function P(e,t){var n=E(e),r=n[0],o=n[1],i=E(t),a=i[0],l=i[1];return Math.max(Math.abs(r[0]-a[0]),Math.abs(r[1]-a[1]),Math.abs(o[0]-l[0]),Math.abs(o[1]-l[1]))}function Q(e){return u.isNumber(e)?e:e?.5:0}function M(e,t,n,r,o){var i=n.getBaseAxis(),a="x"===i.dim||"radius"===i.dim?0:1,l=[],s=0,c=[],u=[],d=[],f=[];if(o){for(s=0;s<e.length;s+=2){var h=t||e;isNaN(h[s])||isNaN(h[s+1])||f.push(e[s],e[s+1])}e=f}for(s=0;s<e.length-2;s+=2)switch(d[0]=e[s+2],d[1]=e[s+3],u[0]=e[s],u[1]=e[s+1],l.push(u[0],u[1]),r){case"end":c[a]=d[a],c[1-a]=u[1-a],l.push(c[0],c[1]);break;case"middle":var p=(u[a]+d[a])/2,m=[];c[a]=m[a]=p,c[1-a]=u[1-a],m[1-a]=d[1-a],l.push(c[0],c[1]),l.push(m[0],m[1]);break;default:c[a]=u[a],c[1-a]=d[1-a],l.push(c[0],c[1])}return l.push(e[s++],e[s++]),l}function D(e,t,n){var r=e.getVisual("visualMeta");if(r&&r.length&&e.count()&&"cartesian2d"===t.type){for(var o,i,a=r.length-1;a>=0;a--){var l=e.getDimensionInfo(r[a].dimension);if("x"===(o=l&&l.coordDim)||"y"===o){i=r[a];break}}if(i){var s=t.getAxis(o),c=u.map(i.stops,(function(e){return{coord:s.toGlobalCoord(s.dataToCoord(e.value)),color:e.color}})),d=c.length,f=i.outerColors.slice();d&&c[0].coord>c[d-1].coord&&(c.reverse(),f.reverse());var h=function(e,t){var n,r,o=[],i=e.length;function a(e,t,n){var r=e.coord,o=(n-r)/(t.coord-r);return{coord:n,color:(0,T.lerp)(o,[e.color,t.color])}}for(var l=0;l<i;l++){var s=e[l],c=s.coord;if(c<0)n=s;else{if(c>t){r?o.push(a(r,s,t)):n&&o.push(a(n,s,0),a(n,s,t));break}n&&(o.push(a(n,s,0)),n=null),o.push(s),r=s}}return o}(c,"x"===o?n.getWidth():n.getHeight()),p=h.length;if(!p&&d)return c[0].coord<0?f[1]?f[1]:c[d-1].color:f[0]?f[0]:c[0].color;var m=h[0].coord-10,g=h[p-1].coord+10,A=g-m;if(A<.001)return"transparent";u.each(h,(function(e){e.offset=(e.coord-m)/A})),h.push({offset:p?h[p-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:p?h[0].offset:.5,color:f[0]||"transparent"});var y=new v.A(0,0,0,0,h,!0);return y[o]=m,y[o+"2"]=g,y}}}function $(e,t,n){var r=e.get("showAllSymbol"),o="auto"===r;if(!r||o){var i=n.getAxesByScale("ordinal")[0];if(i&&(!o||!function(e,t){var n=e.getExtent(),r=Math.abs(n[1]-n[0])/e.scale.count();isNaN(r)&&(r=0);for(var o=t.count(),i=Math.max(1,Math.round(o/5)),a=0;a<o;a+=i)if(1.5*f.A.getSymbolSize(t,a)[e.isHorizontal()?1:0]>r)return!1;return!0}(i,t))){var a=t.mapDimension(i.dim),l={};return u.each(i.getViewLabels(),(function(e){var t=i.scale.getRawOrdinalNumber(e.tickValue);l[t]=1})),function(e){return!l.hasOwnProperty(t.get(a,e))}}}}function z(e,t){return[e[2*t],e[2*t+1]]}function R(e){if(e.get(["endLabel","show"]))return!0;for(var t=0;t<C.BV.length;t++)if(e.get([C.BV[t],"endLabel","show"]))return!0;return!1}function I(e,t,n,r){if((0,_.g)(t,"cartesian2d")){var o=r.getModel("endLabel"),i=o.get("valueAnimation"),a=r.getData(),l={lastFrameIndex:0},s=R(r)?function(n,r){e._endLabelOnDuring(n,r,a,l,i,o,t)}:null,c=t.getBaseAxis().isHorizontal(),u=(0,x.SM)(t,n,r,(function(){var t=e._endLabel;t&&n&&null!=l.originalX&&t.attr({x:l.originalX,y:l.originalY})}),s);if(!r.get("clip",!0)){var d=u.shape,f=Math.max(d.width,d.height);c?(d.y-=f,d.height+=2*f):(d.x-=f,d.width+=2*f)}return s&&s(1,u),u}return(0,x.Mi)(t,n,r)}var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.init=function(){var e=new l.A,t=new d.A;this.group.add(t.group),this._symbolDraw=t,this._lineGroup=e,this._changePolyState=u.bind(this._changePolyState,this)},t.prototype.render=function(e,t,n){var r=e.coordinateSystem,o=this.group,i=e.getData(),a=e.getModel("lineStyle"),l=e.getModel("areaStyle"),s=i.getLayout("points")||[],c="polar"===r.type,d=this._coordSys,f=this._symbolDraw,h=this._polyline,v=this._polygon,y=this._lineGroup,b=!t.ssr&&e.get("animation"),O=!l.isEmpty(),w=l.get("origin"),x=p(r,i,w),_=O&&function(e,t,n){if(!n.valueDim)return[];for(var r=t.count(),o=(0,g.J)(2*r),i=0;i<r;i++){var a=m(n,e,t,i);o[2*i]=a[0],o[2*i+1]=a[1]}return o}(r,i,x),k=e.get("showSymbol"),S=e.get("connectNulls"),T=k&&!c&&$(e,i,r),E=this._data;E&&E.eachItemGraphicEl((function(e,t){e.__temp&&(o.remove(e),E.setItemGraphicEl(t,null))})),k||f.remove(),o.add(y);var P,z=!c&&e.get("step");r&&r.getArea&&e.get("clip",!0)&&(null!=(P=r.getArea()).width?(P.x-=.1,P.y-=.1,P.width+=.2,P.height+=.2):P.r0&&(P.r0-=.5,P.r+=.5)),this._clipShapeForSymbol=P;var R=D(i,r,n)||i.getVisual("style")[i.getVisual("drawType")];if(h&&d.type===r.type&&z===this._step){O&&!v?v=this._newPolygon(s,_):v&&!O&&(y.remove(v),v=this._polygon=null),c||this._initOrUpdateEndLabel(e,r,(0,B.he)(R));var L=y.getClipPath();if(L){var F=I(this,r,!1,e);A.LW(L,{shape:F.shape},e)}else y.setClipPath(I(this,r,!0,e));k&&f.updateData(i,{isIgnore:T,clipShape:P,disableAnimation:!0,getSymbolPoint:function(e){return[s[2*e],s[2*e+1]]}}),N(this._stackedOnPoints,_)&&N(this._points,s)||(b?this._doUpdateAnimation(i,_,r,n,z,w,S):(z&&(_&&(_=M(_,s,r,z,S)),s=M(s,null,r,z,S)),h.setShape({points:s}),v&&v.setShape({points:s,stackedOnPoints:_})))}else k&&f.updateData(i,{isIgnore:T,clipShape:P,disableAnimation:!0,getSymbolPoint:function(e){return[s[2*e],s[2*e+1]]}}),b&&this._initSymbolLabelAnimation(i,r,P),z&&(_&&(_=M(_,s,r,z,S)),s=M(s,null,r,z,S)),h=this._newPolyline(s),O?v=this._newPolygon(s,_):v&&(y.remove(v),v=this._polygon=null),c||this._initOrUpdateEndLabel(e,r,(0,B.he)(R)),y.setClipPath(I(this,r,!0,e));var U=e.getModel("emphasis"),H=U.get("focus"),W=U.get("blurScope"),j=U.get("disabled");(h.useStyle(u.defaults(a.getLineStyle(),{fill:"none",stroke:R,lineJoin:"bevel"})),(0,C.Mx)(h,e,"lineStyle"),h.style.lineWidth>0&&"bolder"===e.get(["emphasis","lineStyle","width"]))&&(h.getState("emphasis").style.lineWidth=+h.style.lineWidth+1);(0,V.z)(h).seriesIndex=e.seriesIndex,(0,C.Lm)(h,H,W,j);var q=Q(e.get("smooth")),X=e.get("smoothMonotone");if(h.setShape({smooth:q,smoothMonotone:X,connectNulls:S}),v){var Y=i.getCalculationInfo("stackedOnSeries"),G=0;v.useStyle(u.defaults(l.getAreaStyle(),{fill:R,opacity:.7,lineJoin:"bevel",decal:i.getVisual("style").decal})),Y&&(G=Q(Y.get("smooth"))),v.setShape({smooth:q,stackedOnSmooth:G,smoothMonotone:X,connectNulls:S}),(0,C.Mx)(v,e,"areaStyle"),(0,V.z)(v).seriesIndex=e.seriesIndex,(0,C.Lm)(v,H,W,j)}var Z=this._changePolyState;i.eachItemGraphicEl((function(e){e&&(e.onHoverStateChange=Z)})),this._polyline.onHoverStateChange=Z,this._data=i,this._coordSys=r,this._stackedOnPoints=_,this._points=s,this._step=z,this._valueOrigin=w,e.get("triggerLineEvent")&&(this.packEventData(e,h),v&&this.packEventData(e,v))},t.prototype.packEventData=function(e,t){(0,V.z)(t).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,t,n,r){var o=e.getData(),i=b.le(o,r);if(this._changePolyState("emphasis"),!(i instanceof Array)&&null!=i&&i>=0){var a=o.getLayout("points"),l=o.getItemGraphicEl(i);if(!l){var s=a[2*i],c=a[2*i+1];if(isNaN(s)||isNaN(c))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(s,c))return;var u=e.get("zlevel")||0,d=e.get("z")||0;(l=new f.A(o,i)).x=s,l.y=c,l.setZ(u,d);var h=l.getSymbolPath().getTextContent();h&&(h.zlevel=u,h.z=d,h.z2=this._polyline.z2+1),l.__temp=!0,o.setItemGraphicEl(i,l),l.stopSymbolAnimation(!0),this.group.add(l)}l.highlight()}else w.A.prototype.highlight.call(this,e,t,n,r)},t.prototype.downplay=function(e,t,n,r){var o=e.getData(),i=b.le(o,r);if(this._changePolyState("normal"),null!=i&&i>=0){var a=o.getItemGraphicEl(i);a&&(a.__temp?(o.setItemGraphicEl(i,null),this.group.remove(a)):a.downplay())}else w.A.prototype.downplay.call(this,e,t,n,r)},t.prototype._changePolyState=function(e){var t=this._polygon;(0,C.Pk)(this._polyline,e),t&&(0,C.Pk)(t,e)},t.prototype._newPolyline=function(e){var t=this._polyline;return t&&this._lineGroup.remove(t),t=new O.N({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(t),this._polyline=t,t},t.prototype._newPolygon=function(e,t){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new O.z({shape:{points:e,stackedOnPoints:t},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},t.prototype._initSymbolLabelAnimation=function(e,t,n){var r,o,i=t.getBaseAxis(),a=i.inverse;"cartesian2d"===t.type?(r=i.isHorizontal(),o=!1):"polar"===t.type&&(r="angle"===i.dim,o=!0);var l=e.hostModel,s=l.get("animationDuration");u.isFunction(s)&&(s=s(null));var c=l.get("animationDelay")||0,d=u.isFunction(c)?c(null):c;e.eachItemGraphicEl((function(e,i){var l=e;if(l){var f=[e.x,e.y],h=void 0,p=void 0,m=void 0;if(n)if(o){var g=n,v=t.pointToCoord(f);r?(h=g.startAngle,p=g.endAngle,m=-v[1]/180*Math.PI):(h=g.r0,p=g.r,m=v[0])}else{var A=n;r?(h=A.x,p=A.x+A.width,m=e.x):(h=A.y+A.height,p=A.y,m=e.y)}var y=p===h?0:(m-h)/(p-h);a&&(y=1-y);var b=u.isFunction(c)?c(i):s*y+d,O=l.getSymbolPath(),w=O.getTextContent();l.attr({scaleX:0,scaleY:0}),l.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:b}),w&&w.animateFrom({style:{opacity:0}},{duration:300,delay:b}),O.disableLabelAnimation=!0}}))},t.prototype._initOrUpdateEndLabel=function(e,t,n){var r=e.getModel("endLabel");if(R(e)){var o=e.getData(),i=this._polyline,a=o.getLayout("points");if(!a)return i.removeTextContent(),void(this._endLabel=null);var l=this._endLabel;l||((l=this._endLabel=new y.Ay({z2:200})).ignoreClip=!0,i.setTextContent(this._endLabel),i.disableLabelAnimation=!0);var s=function(e){for(var t,n,r=e.length/2;r>0&&(t=e[2*r-2],n=e[2*r-1],isNaN(t)||isNaN(n));r--);return r-1}(a);s>=0&&((0,k.qM)(i,(0,k.lx)(e,"endLabel"),{inheritColor:n,labelFetcher:e,labelDataIndex:s,defaultText:function(e,t,n){return null!=n?(0,S.T)(o,n):(0,S.i)(o,e)},enableTextSetter:!0},function(e,t){var n=t.getBaseAxis(),r=n.isHorizontal(),o=n.inverse,i=r?o?"right":"left":"center",a=r?"middle":o?"top":"bottom";return{normal:{align:e.get("align")||i,verticalAlign:e.get("verticalAlign")||a}}}(r,t)),i.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,t,n,r,o,i,a){var l=this._endLabel,s=this._polyline;if(l){e<1&&null==r.originalX&&(r.originalX=l.x,r.originalY=l.y);var c=n.getLayout("points"),u=n.hostModel,d=u.get("connectNulls"),f=i.get("precision"),h=i.get("distance")||0,p=a.getBaseAxis(),m=p.isHorizontal(),g=p.inverse,v=t.shape,A=g?m?v.x:v.y+v.height:m?v.x+v.width:v.y,y=(m?h:0)*(g?-1:1),O=(m?0:-h)*(g?-1:1),w=m?"x":"y",x=function(e,t,n){for(var r,o,i=e.length/2,a="x"===n?0:1,l=0,s=-1,c=0;c<i;c++)if(o=e[2*c+a],!isNaN(o)&&!isNaN(e[2*c+1-a]))if(0!==c){if(r<=t&&o>=t||r>=t&&o<=t){s=c;break}l=c,r=o}else r=o;return{range:[l,s],t:(t-r)/(o-r)}}(c,A,w),_=x.range,C=_[1]-_[0],S=void 0;if(C>=1){if(C>1&&!d){var V=z(c,_[0]);l.attr({x:V[0]+y,y:V[1]+O}),o&&(S=u.getRawValue(_[0]))}else{(V=s.getPointOn(A,w))&&l.attr({x:V[0]+y,y:V[1]+O});var B=u.getRawValue(_[0]),T=u.getRawValue(_[1]);o&&(S=b.Il(n,f,B,T,x.t))}r.lastFrameIndex=_[0]}else{var N=1===e||r.lastFrameIndex>0?_[0]:0;V=z(c,N);o&&(S=u.getRawValue(N)),l.attr({x:V[0]+y,y:V[1]+O})}if(o){var E=(0,k.Lu)(l);"function"==typeof E.setLabelText&&E.setLabelText(S)}}},t.prototype._doUpdateAnimation=function(e,t,n,r,o,i,a){var l=this._polyline,s=this._polygon,c=e.hostModel,u=function(e,t,n,r,o,i,a){for(var l=function(e,t){var n=[];return t.diff(e).add((function(e){n.push({cmd:"+",idx:e})})).update((function(e,t){n.push({cmd:"=",idx:t,idx1:e})})).remove((function(e){n.push({cmd:"-",idx:e})})).execute(),n}(e,t),s=[],c=[],u=[],d=[],f=[],h=[],v=[],A=p(o,t,a),y=e.getLayout("points")||[],b=t.getLayout("points")||[],O=0;O<l.length;O++){var w=l[O],x=!0,_=void 0,C=void 0;switch(w.cmd){case"=":_=2*w.idx,C=2*w.idx1;var k=y[_],S=y[_+1],V=b[C],B=b[C+1];(isNaN(k)||isNaN(S))&&(k=V,S=B),s.push(k,S),c.push(V,B),u.push(n[_],n[_+1]),d.push(r[C],r[C+1]),v.push(t.getRawIndex(w.idx1));break;case"+":var T=w.idx,N=A.dataDimsForPoint,E=o.dataToPoint([t.get(N[0],T),t.get(N[1],T)]);C=2*T,s.push(E[0],E[1]),c.push(b[C],b[C+1]);var P=m(A,o,t,T);u.push(P[0],P[1]),d.push(r[C],r[C+1]),v.push(t.getRawIndex(T));break;case"-":x=!1}x&&(f.push(w),h.push(h.length))}h.sort((function(e,t){return v[e]-v[t]}));var Q=s.length,M=(0,g.J)(Q),D=(0,g.J)(Q),$=(0,g.J)(Q),z=(0,g.J)(Q),R=[];for(O=0;O<h.length;O++){var I=h[O],L=2*O,F=2*I;M[L]=s[F],M[L+1]=s[F+1],D[L]=c[F],D[L+1]=c[F+1],$[L]=u[F],$[L+1]=u[F+1],z[L]=d[F],z[L+1]=d[F+1],R[O]=f[I]}return{current:M,next:D,stackedOnCurrent:$,stackedOnNext:z,status:R}}(this._data,e,this._stackedOnPoints,t,this._coordSys,0,this._valueOrigin),d=u.current,f=u.stackedOnCurrent,h=u.next,v=u.stackedOnNext;if(o&&(f=M(u.stackedOnCurrent,u.current,n,o,a),d=M(u.current,null,n,o,a),v=M(u.stackedOnNext,u.next,n,o,a),h=M(u.next,null,n,o,a)),P(d,h)>3e3||s&&P(f,v)>3e3)return l.stopAnimation(),l.setShape({points:h}),void(s&&(s.stopAnimation(),s.setShape({points:h,stackedOnPoints:v})));l.shape.__points=u.current,l.shape.points=d;var y={shape:{points:h}};u.current!==d&&(y.shape.__points=u.next),l.stopAnimation(),A.oi(l,y,c),s&&(s.setShape({points:d,stackedOnPoints:f}),s.stopAnimation(),A.oi(s,{shape:{stackedOnPoints:v}},c),l.shape.points!==s.shape.points&&(s.shape.points=l.shape.points));for(var b=[],O=u.status,w=0;w<O.length;w++){if("="===O[w].cmd){var x=e.getItemGraphicEl(O[w].idx1);x&&b.push({el:x,ptIdx:w})}}l.animators&&l.animators.length&&l.animators[0].during((function(){s&&s.dirtyShape();for(var e=l.shape.__points,t=0;t<b.length;t++){var n=b[t].el,r=2*b[t].ptIdx;n.x=e[r],n.y=e[r+1],n.markRedraw()}}))},t.prototype.remove=function(e){var t=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n&&n.eachItemGraphicEl((function(e,r){e.__temp&&(t.remove(e),n.setItemGraphicEl(r,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},t.type="line",t}(w.A),F=L,U=n(30682),H=n(37959);function W(e){e.registerChartView(F),e.registerSeriesModel(c),e.registerLayout((0,U.A)("line",!0)),e.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),n=e.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",n)}}),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(0,H.A)("line"))}},63600:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"checkbox-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},rules:Array},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>a.field.options.size||"default"));let{createFieldRules:u,getPropName:d,handleFieldValidation:f}=(0,i.A)();const h=(0,r.inject)("globalFormModel",null);let p=(0,r.inject)("refList",null);function m(e){if(a.designState)return;let t=d(a);h.value[t]=e}function g(e){if(m(e),f(d(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(h?void 0===h.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===h.value[a.field.options.name]?h.value[a.field.options.name]=null:l.value=h.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=p&&null!=p.value&&a.field.options.name&&(p.value[a.field.options.name]=n),u(a.field,s.value)})),t({getWidgetRef:function(e){return null!=p&&null!=p.value?p.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,m(e),f(d(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):u(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-checkbox-button"),i=(0,r.resolveComponent)("el-checkbox"),a=(0,r.resolveComponent)("el-checkbox-group"),u=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(u,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,size:c.value,onChange:g},{default:(0,r.withCtx)((()=>[e.field.options.buttonStyle?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.field.options.optionItems,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(o,{key:n,value:t.value,disabled:t.disabled,border:e.field.options.border,style:(0,r.normalizeStyle)({display:e.field.options.displayStyle})},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t.label),1)])),_:2},1032,["value","disabled","border","style"])))),128)):((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:1},(0,r.renderList)(e.field.options.optionItems,((t,n)=>((0,r.openBlock)(),(0,r.createBlock)(i,{key:n,value:t.value,disabled:t.disabled,border:e.field.options.border,style:(0,r.normalizeStyle)({display:e.field.options.displayStyle})},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t.label),1)])),_:2},1032,["value","disabled","border","style"])))),128))])),_:1},8,["modelValue","disabled","size"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},63753:function(e,t){"use strict";t.A=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var o=e[t];r[o[0]]=o[1]}return r}},63982:function(e){var t=parseInt;e.exports=t},64051:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAXxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDItMjlUMjE6NTk6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTI5VDIyOjAwOjU0KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTI5VDIyOjAwOjU0KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1YjExYjNiLTAwM2MtNmM0Yy04OTMwLWNlODk5NjU4NjcyMiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjAzODRkYzdlLTlhODYtOTQ0Yy1hYzk2LTRlODEyZmYxZWQ2MiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjRmODYwZmFjLTM2NTUtOGI0MC1iNDMxLWRlNzBmNWQxYjAwYiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGY4NjBmYWMtMzY1NS04YjQwLWI0MzEtZGU3MGY1ZDFiMDBiIiBzdEV2dDp3aGVuPSIyMDI0LTAyLTI5VDIxOjU5OjE5KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjI1YjExYjNiLTAwM2MtNmM0Yy04OTMwLWNlODk5NjU4NjcyMiIgc3RFdnQ6d2hlbj0iMjAyNC0wMi0yOVQyMjowMDo1NCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po/G0skAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACfUExURUxpcf/RVv7jlvzeivK2KP/rpfa5JvKzHf29GPK8Nv/XZf/NQ/7dgPK0Iv/bdv29GPm4Gfi6Gfq7GPe5HvG1J//bdP/cd//XaP/acf/Ya//dev/dff/WZP/fgf/ghP/Zbv/gh//TWf/VYP/hi//RUf/PS//SVf/VXf29GPq7Gv/jj//ORf/klP/NPv/nmfS1F+evH/bER/TAPvfIUPjdkQCiDVIAAAAVdFJOUwD19vmv/q8M9f719PZ+9s8F80fjq7gK4xgAAAGQSURBVEjH7dXbcoIwEAZgFdtCK7XqQDioYKJYBbFW3//ZmhPJbrQzXrf+1/n8d0Nm7PUe+VOZjn2TyTj8uIOMP3V2MvcYX53XYje5w/jgvMhs+nIrbgsQx+PsWWcIEkLj81MwQdI2+/2eMVYul4tFnmdxFEVkCMjk+AVzZq04zkoOpMizLIvj+BWQYDS46Hied2nbUoSfXujTvCNJindABk9dWp6GlbJA/n4uf1+KAraIkw2Pmp+VCnQTqYoiTSEZKIKFrNANCQcpQaSxHbbCbFGICkLmLjEV9pbMEhLMHaIBA1uYmQoOhKCIuDPlaqYEVFC67SPirm3uSQvKBSJeB5ZgJru2rNiuVg65ubbeQgGHXN2sWiJVDVSAqqowcZ+HnolAsUbkt3uiAKwRGdkK+zzmZigF1ps3SCyI8KfYSiHBxiXO8yDXwCHgnkyFBpUGdV1jcmumlSMQebfPg+BPAUB9QARVULdCgYND5MUSsIRduwM8gPT1yzWPCq/ekQCQ8HTWOZl8mwRdwsd/5L/PD1/jhpLP3mtcAAAAAElFTkSuQmCC"},64117:function(e){"use strict";e.exports=function(e){return null==e}},64370:function(e,t,n){"use strict";n.d(t,{r:function(){return r}});n(44114),n(18111),n(7588);const r=(0,n(10810).nY)("cancelRequest",{state:()=>({cancelTokenList:[]}),getters:{},actions:{addCancelToken(e){this.cancelTokenList||(this.cancelTokenList=[]),e&&this.cancelTokenList.push(e)},clearAllCancelToken(){this.cancelTokenList.forEach((e=>{e&&e()})),this.cancelTokenList=[]}}})},64449:function(e,t,n){var r=n(41373),o=n(96430),i=n(74409);e.exports=function(e){var t,n={};return e&&i(e)&&o(e.split("&"),(function(e){t=e.split("="),n[r(t[0])]=r(t[1]||"")})),n}},64670:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(66318),o=n(37346),i=n(81094);var a=function(e,t,n){for(var a=-1,l=t.length,s={};++a<l;){var c=t[a],u=(0,r.A)(e,c);n(u,c)&&(0,o.A)(s,(0,i.A)(c,e),u)}return s},l=n(1668);var s=function(e,t){return a(e,t,(function(t,n){return(0,l.A)(e,n)}))},c=(0,n(50416).A)((function(e,t){return null==e?{}:s(e,t)}))},64715:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(e){return e.getParam("insertdatetime_timeformat",e.translate("%H:%M:%S"))},n=function(e){return e.getParam("insertdatetime_formats",["%H:%M:%S","%Y-%m-%d","%I:%M:%S %p","%D"])},r="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),o="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),i="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),a="January February March April May June July August September October November December".split(" "),l=function(e,t){if((e=""+e).length<t)for(var n=0;n<t-e.length;n++)e="0"+e;return e},s=function(e,t,n){return void 0===n&&(n=new Date),t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=t.replace("%D","%m/%d/%Y")).replace("%r","%I:%M:%S %p")).replace("%Y",""+n.getFullYear())).replace("%y",""+n.getYear())).replace("%m",l(n.getMonth()+1,2))).replace("%d",l(n.getDate(),2))).replace("%H",""+l(n.getHours(),2))).replace("%M",""+l(n.getMinutes(),2))).replace("%S",""+l(n.getSeconds(),2))).replace("%I",""+((n.getHours()+11)%12+1))).replace("%p",n.getHours()<12?"AM":"PM")).replace("%B",""+e.translate(a[n.getMonth()]))).replace("%b",""+e.translate(i[n.getMonth()]))).replace("%A",""+e.translate(o[n.getDay()]))).replace("%a",""+e.translate(r[n.getDay()]))).replace("%%","%")},c=function(e,t){if(function(e){return e.getParam("insertdatetime_element",!1)}(e)){var n=s(e,t),r=void 0;r=/%[HMSIp]/.test(t)?s(e,"%Y-%m-%dT%H:%M"):s(e,"%Y-%m-%d");var o=e.dom.getParent(e.selection.getStart(),"time");o?function(e,t,n,r){var o=e.dom.create("time",{datetime:n},r);t.parentNode.insertBefore(o,t),e.dom.remove(t),e.selection.select(o,!0),e.selection.collapse(!1)}(e,o,r,n):e.insertContent('<time datetime="'+r+'">'+n+"</time>")}else e.insertContent(s(e,t))},u=tinymce.util.Tools.resolve("tinymce.util.Tools"),d=function(e){var r,o,i=n(e),a=(r=function(e){var r=n(e);return r.length>0?r[0]:t(e)}(e),o=r,{get:function(){return o},set:function(e){o=e}}),l=function(t){return e.execCommand("mceInsertDate",!1,t)};e.ui.registry.addSplitButton("insertdatetime",{icon:"insert-time",tooltip:"Insert date/time",select:function(e){return e===a.get()},fetch:function(t){t(u.map(i,(function(t){return{type:"choiceitem",text:s(e,t),value:t}})))},onAction:function(e){l(a.get())},onItemAction:function(e,t){a.set(t),l(t)}});var c=function(e){return function(){a.set(e),l(e)}};e.ui.registry.addNestedMenuItem("insertdatetime",{icon:"insert-time",text:"Date/time",getSubmenuItems:function(){return u.map(i,(function(t){return{type:"menuitem",text:s(e,t),onAction:c(t)}}))}})};e.add("insertdatetime",(function(e){!function(e){e.addCommand("mceInsertDate",(function(t,n){c(e,null!=n?n:function(e){return e.getParam("insertdatetime_dateformat",e.translate("%Y-%m-%d"))}(e))})),e.addCommand("mceInsertTime",(function(n,r){c(e,null!=r?r:t(e))}))}(e),d(e)}))}()},64769:function(e,t,n){"use strict";n.d(t,{GU:function(){return o},PZ:function(){return a},WM:function(){return l},_u:function(){return i}});var r=n(90033);const o=(e,t)=>{if(e.install=n=>{for(const r of[e,...Object.values(null!=t?t:{})])n.component(r.name,r)},t)for(const[n,r]of Object.entries(t))e[n]=r;return e},i=(e,t)=>(e.install=n=>{e._context=n._context,n.config.globalProperties[t]=e},e),a=(e,t)=>(e.install=n=>{n.directive(t,e)},e),l=e=>(e.install=r.tE,e)},64979:function(e,t,n){"use strict";var r=n(46518),o=n(44576),i=n(97751),a=n(6980),l=n(24913).f,s=n(39297),c=n(90679),u=n(23167),d=n(32603),f=n(55002),h=n(38574),p=n(43724),m=n(96395),g="DOMException",v=i("Error"),A=i(g),y=function(){c(this,b);var e=arguments.length,t=d(e<1?void 0:arguments[0]),n=d(e<2?void 0:arguments[1],"Error"),r=new A(t,n),o=new v(t);return o.name=g,l(r,"stack",a(1,h(o.stack,1))),u(r,this,y),r},b=y.prototype=A.prototype,O="stack"in new v(g),w="stack"in new A(1,2),x=A&&p&&Object.getOwnPropertyDescriptor(o,g),_=!(!x||x.writable&&x.configurable),C=O&&!_&&!w;r({global:!0,constructor:!0,forced:m||C},{DOMException:C?y:A});var k=i(g),S=k.prototype;if(S.constructor!==k)for(var V in m||l(S,"constructor",a(1,k)),f)if(s(f,V)){var B=f[V],T=B.s;s(k,T)||l(k,T,a(6,B.c))}},65008:function(e,t,n){"use strict";n.d(t,{iJ:function(){return i},me:function(){return l},sJ:function(){return a}});var r=n(98026),o=n(73632);function i(e,t,n){var i,a,l,s=(n=n||{}).byIndex,c=n.stackedCoordDimension;!function(e){return!(0,o.fg)(e.schema)}(t)?(a=t.schema,i=a.dimensions,l=t.store):i=t;var u,d,f,h,p=!(!e||!e.get("stack"));if((0,r.each)(i,(function(e,t){(0,r.isString)(e)&&(i[t]=e={name:e}),p&&!e.isExtraCoord&&(s||u||!e.ordinalMeta||(u=e),d||"ordinal"===e.type||"time"===e.type||c&&c!==e.coordDim||(d=e))})),!d||s||u||(s=!0),d){f="__\0ecstackresult_"+e.id,h="__\0ecstackedover_"+e.id,u&&(u.createInvertedIndices=!0);var m=d.coordDim,g=d.type,v=0;(0,r.each)(i,(function(e){e.coordDim===m&&v++}));var A={name:f,coordDim:m,coordDimIndex:v,type:g,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},y={name:h,coordDim:h,coordDimIndex:v+1,type:g,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};a?(l&&(A.storeDimIndex=l.ensureCalculationDimension(h,g),y.storeDimIndex=l.ensureCalculationDimension(f,g)),a.appendCalculationDimension(A),a.appendCalculationDimension(y)):(i.push(A),i.push(y))}return{stackedDimension:d&&d.name,stackedByDimension:u&&u.name,isStackedByIndex:s,stackedOverDimension:h,stackResultDimension:f}}function a(e,t){return!!t&&t===e.getCalculationInfo("stackedDimension")}function l(e,t){return a(e,t)?e.getCalculationInfo("stackResultDimension"):t}},65081:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});n(44114),n(18111),n(7588);var r=n(10810),o=n(40412);const i=(0,r.nY)("dict",{state:()=>({data:{},apiNameList:[]}),getters:{},actions:{async getDictAll(){(0,o.apiGetdictionaryall)().then((e=>{if(2e3==e.code){e.data.data.forEach((e=>{let t=e.children;this.data[e.value]=t}))}}))},async getApiNameList(){Object.keys(o).forEach((e=>{let t=o[e].name;this.apiNameList.push({label:t,value:params})}))}}})},65084:function(e,t,n){"use strict";n.d(t,{M:function(){return d}});n(44114),n(18111),n(22489),n(7588),n(13579);var r=n(10810),o=n(39325),i=n(34642),a=n.n(i),l=n(37741),s=n(40412),c=n(20163),u=n(70082);const d=(0,r.nY)("mutitabs",{state:()=>({userId:(0,l.getStorage)("userId")||"",logintoken:(0,l.getStorage)("logintoken")||"",userName:(0,l.getStorage)("userName")||"",roleNames:(0,l.getStorage)("roleNames")||"",refresh:(0,l.getStorage)("refresh")||"",tabsPage:(0,l.getStorage)("tabsPage")||[],TabsValue:(0,l.getStorage)("TabsValue")||"",isMultiTabs:a().ISMULTITABS,isFullscreen:!1,isWebSocketOpen:!1,unread:0,currentOs:(0,l.getStorage)("currentOs")||"windows",fileInfo:{currentDir:""}}),getters:{getUserId(e){return e.userId||(e.userId=(0,l.getStorage)("userId")),e.userId},getLogintoken(e){return e.logintoken||(e.logintoken=(0,l.getStorage)("logintoken")),e.logintoken},getUserName(e){return e.userName||(e.userName=(0,l.getStorage)("userName")),e.userName},getRefresh(e){return e.refresh||(e.refresh=(0,l.getStorage)("refresh")),e.refresh}},actions:{setUserId(e){this.userId=e,(0,l.setStorage)("userId",e)},setLogintoken(e){this.logintoken=e,(0,l.setStorage)("logintoken",e)},setUserName(e){this.userName=e,(0,l.setStorage)("userName",e)},setRefresh(e){this.refresh=e,(0,l.setStorage)("refresh",e)},setCurrentOS(e){this.currentOs=e,(0,l.setStorage)("currentOs",e)},refreshUserinfo(e){this.roleNames=e.role_names,this.userName=e.name,(0,l.setStorage)("roleNames",this.roleNames),(0,l.setStorage)("userName",this.userName)},logout(e){this.userId="",this.logintoken="",this.userName="",this.refresh="",this.roleNames="",this.tabsPage=[],this.TabsValue="",(0,l.removeStorage)("userId"),(0,l.removeStorage)("logintoken"),(0,l.removeStorage)("userName"),(0,l.removeStorage)("refresh"),(0,l.removeStorage)("roleNames"),(0,l.removeStorage)("tabsPage"),(0,l.removeStorage)("TabsValue")},firstTabs(e){0==this.tabsPage.length&&(this.tabsPage=e[0],(0,l.setStorage)("tabsPage",JSON.stringify(this.tabsPage))),""==this.TabsValue&&(this.TabsValue=e[1],(0,l.setStorage)("TabsValue",this.TabsValue))},editableTabs(e){const t=Array.from(this.tabsPage);if(0!==t.length){!function(e){return t.some((t=>t.name===e.attributes.url))}(e)?(t.push({title:e.text,name:e.attributes.url}),this.tabsPage=t,(0,l.setStorage)("tabsPage",JSON.stringify(t)),(0,l.setStorage)("TabsValue",e.attributes.url),this.TabsValue=e.attributes.url,o.A.push({name:e.attributes.url})):(this.TabsValue=e.attributes.url,(0,l.setStorage)("TabsValue",e.attributes.url),o.A.push({name:e.attributes.url}))}else t.push({title:e.text,name:e.attributes.url}),this.tabsPage=t,this.TabsValue=e.attributes.url,o.A.push({name:e.attributes.url})},switchtab(e,t=null){this.TabsValue=e,(0,l.setStorage)("TabsValue",e);var n=this.tabsPage;if("[object String]"===Object.prototype.toString.call(n)&&(n=JSON.parse(n)),n.some((t=>t.name===e)))n.forEach((n=>{n.name===e&&(t=n.query?n.query:{})}));else{var r=JSON.parse((0,l.getStorage)("menuList")).filter((t=>t.url===e));r.length>0&&(t=t||{},n.push({title:r[0].moduleName,name:e,query:t}),this.tabsPage=n,(0,l.setStorage)("tabsPage",JSON.stringify(n)))}o.A.push({name:e,query:t})},switchtabNoRoute(e,t=null){if(this.TabsValue!=e){this.TabsValue=e;var n=this.tabsPage;if("[object String]"===Object.prototype.toString.call(n)&&(n=JSON.parse(n)),!n.some((t=>t.name===e))){var r=(0,l.getStorage)("menuList");if(r&&(r=JSON.parse((0,l.getStorage)("menuList"))).length>0){var o=r.filter((t=>t.url===e));if(o.length>0){let r=t||{};n.push({title:o[0].moduleName,name:e,query:r}),this.tabsPage=n,(0,l.setStorage)("TabsValue",e),(0,l.setStorage)("tabsPage",JSON.stringify(n))}}}}},saveCurContextTabId(e){this.TabsValue=e},closeAllTabs(e){let t=this.tabsPage;this.tabsPage=[t[0]],(0,l.setStorage)("tabsPage",JSON.stringify(this.tabsPage)),(0,l.setStorage)("TabsValue",this.tabsPage[0].name),o.A.push({name:this.tabsPage[0].name})},closeOtherTabs(e){let t,n=this.tabsPage,r=n.length,o=this.TabsValue;n.forEach(((e,n)=>{if(e.name==o)return t=n,!1})),"left"==e&&t>=0&&(this.tabsPage=this.tabsPage.slice(t,r),(0,l.setStorage)("tabsPage",JSON.stringify(this.tabsPage)),this.checkTbasRouter()),"right"==e&&t>=0&&(this.tabsPage=this.tabsPage.slice(0,t+1),(0,l.setStorage)("tabsPage",JSON.stringify(this.tabsPage)),this.checkTbasRouter()),"other"==e&&(this.tabsPage=[n[t]],this.TabsValue=n[t].name,(0,l.setStorage)("tabsPage",JSON.stringify(this.tabsPage)),(0,l.setStorage)("TabsValue",this.TabsValue),this.checkTbasRouter())},checkTbasRouter(){o.A.currentRoute.value.name!=this.TabsValue&&o.A.push({name:this.TabsValue})},getMenu(){(0,s.apiSystemWebRouter)().then((e=>{if(2e3==e.code){let t=[];if(e.data.data.length>0){t=(0,l.transArrayMenuToTree)(e.data.data);let n=[];e.data.data.forEach((e=>{n.push({url:e.web_path,moduleName:e.name,menuPermission:e.menuPermission})})),(0,l.setStorage)("menuList",JSON.stringify(n))}(0,l.setStorage)("allmenu",JSON.stringify(t)),u.A.emit("routeReload",!0)}else c.nk.warning(e.msg)}))},setWebSocketState(e){this.isWebSocketOpen=e},setUnread(e){this.unread=e}}})},65114:function(e,t,n){var r=n(50288),o=n(6060),i=n(79135),a=n(2121),l=n(91944),s=n(2801);e.exports=function(e){return s(e)?"null":r(e)?"symbol":o(e)?"date":i(e)?"array":a(e)?"regexp":l(e)?"error":typeof e}},65515:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);const o={class:"lyadmin-body"};var i=n(40412),a=n(65084),l={components:{lyPasswordStrength:n(46149).A},name:"personalCenter",setup(){return{mutitabsstore:(0,a.M)()}},data(){return{position:"right",activeName:"userInfo",userInfo:{name:"",gender:1,mobile:"",avatar:"",email:""},userInforules:{name:[{required:!0,message:"请输入昵称",trigger:"blur"}],mobile:[{pattern:/^1[3|4|5|7|8|9|6]\d{9}$/,message:"请输入正确手机号"}]},userPasswordInfo:{oldPassword:"",newPassword:"",newPassword2:""},rules:{oldPassword:[{required:!0,message:"请输入当前密码"}],newPassword:[{required:!0,validator:(e,t,n)=>{const r=new RegExp("(?=.*[0-9])(?=.*[a-zA-Z]).{8,30}");""===t?n(new Error("请输入密码")):t===this.userPasswordInfo.oldPassword?n(new Error("原密码与新密码一致")):r.test(t)?n():n(new Error("您的密码复杂度太低(密码中必须包含字母、数字)"))}}],newPassword2:[{required:!0,message:"请再次输入新密码"},{validator:(e,t,n)=>{t!==this.userPasswordInfo.newPassword?n(new Error("两次输入密码不一致")):n()}}]}}},mounted(){this.getCurrentUserInfo()},methods:{getCurrentUserInfo(){(0,i.systemUserUserInfo)().then((e=>{2e3==e.code&&(this.userInfo=e.data.data)}))},updateInfo(){const e=this;e.$refs.userInfoForm.validate((t=>{t?(0,i.systemUserUserInfoEdit)(e.userInfo).then((t=>{2e3==t.code?(this.$message.success(t.msg),e.getCurrentUserInfo()):this.$message.warning(t.msg)})):this.$message.error("表单校验失败,请检查")}))},resetForm(e){const t=this;"info"===e?t.getCurrentUserInfo():t.userPasswordForm={}},handleClick(e,t){},settingPassword(){const e=this;e.$refs.userPasswordForm.validate((t=>{if(!t)return!1;{const t=this.mutitabsstore.getUserId;if(t){const n=JSON.parse(JSON.stringify(e.userPasswordInfo));n.id=t,(0,i.systemUserChangePassword)(n).then((t=>{2e3==t.code?(e.activeName="userInfo",this.$message.success(t.msg)):this.$message.warning(t.msg)}))}}}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-alert"),c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-radio"),f=(0,r.resolveComponent)("el-radio-group"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("el-tab-pane"),g=(0,r.resolveComponent)("lyPasswordStrength"),v=(0,r.resolveComponent)("el-tabs"),A=(0,r.resolveComponent)("el-card");return(0,r.openBlock)(),(0,r.createBlock)(A,{shadow:"hover",header:"个人中心"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(v,{modelValue:a.activeName,"onUpdate:modelValue":t[10]||(t[10]=e=>a.activeName=e),onTabClick:l.handleClick,"tab-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{label:"用户设置",name:"userInfo"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{title:"修改用户信息,无特殊需求可以不修改。",type:"info","show-icon":"",style:{"margin-bottom":"15px"}}),(0,r.createVNode)(p,{ref:"userInfoForm",model:a.userInfo,disabled:!e.hasPermission(this.$route.name,"Update"),"required-asterisk":"",rules:a.userInforules,"label-position":a.position,center:"","label-width":"120px",style:{"margin-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{prop:"name",required:"",label:"姓名:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.userInfo.name,"onUpdate:modelValue":t[0]||(t[0]=e=>a.userInfo.name=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"电话号码:",prop:"mobile"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.userInfo.mobile,"onUpdate:modelValue":t[1]||(t[1]=e=>a.userInfo.mobile=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"邮箱:",prop:"email"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.userInfo.email,"onUpdate:modelValue":t[2]||(t[2]=e=>a.userInfo.email=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"性別:",prop:"gender"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:a.userInfo.gender,"onUpdate:modelValue":t[3]||(t[3]=e=>a.userInfo.gender=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{value:1},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("男")]))),_:1}),(0,r.createVNode)(d,{value:0},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("女")]))),_:1}),(0,r.createVNode)(d,{value:-1},{default:(0,r.withCtx)((()=>t[13]||(t[13]=[(0,r.createTextVNode)("未知")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(h,{onClick:l.updateInfo,icon:"Check",type:"primary"},{default:(0,r.withCtx)((()=>t[14]||(t[14]=[(0,r.createTextVNode)(" 更新 ")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createVNode)(h,{icon:"Refresh",onClick:t[4]||(t[4]=e=>l.resetForm("info")),type:"info"},{default:(0,r.withCtx)((()=>t[15]||(t[15]=[(0,r.createTextVNode)(" 重置 ")]))),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Update")]])])),_:1})])),_:1},8,["model","disabled","rules","label-position"])])),_:1}),(0,r.createVNode)(m,{label:"密码设置",name:"passwrod"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{title:"密码更新成功后,您需要重新使用新密码登录页面。",type:"info","show-icon":"",style:{"margin-bottom":"15px"}}),(0,r.createVNode)(p,{ref:"userPasswordForm",model:a.userPasswordInfo,rules:a.rules,"label-width":"120px",style:{"margin-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"当前密码",prop:"oldPassword"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.userPasswordInfo.oldPassword,"onUpdate:modelValue":t[5]||(t[5]=e=>a.userPasswordInfo.oldPassword=e),type:"password","show-password":"",placeholder:"请输入当前密码"},null,8,["modelValue"]),t[16]||(t[16]=(0,r.createElementVNode)("div",{class:"el-form-item-msg"},"必须提供当前登录用户密码才能进行更改",-1))])),_:1}),(0,r.createVNode)(u,{label:"新密码",prop:"newPassword"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.userPasswordInfo.newPassword,"onUpdate:modelValue":t[6]||(t[6]=e=>a.userPasswordInfo.newPassword=e),type:"password","show-password":"",placeholder:"请输入新密码"},null,8,["modelValue"]),(0,r.createVNode)(g,{modelValue:a.userPasswordInfo.newPassword,"onUpdate:modelValue":t[7]||(t[7]=e=>a.userPasswordInfo.newPassword=e)},null,8,["modelValue"]),t[17]||(t[17]=(0,r.createElementVNode)("div",{class:"el-form-item-msg"},"请输入包含英文、数字的8位以上密码",-1))])),_:1}),(0,r.createVNode)(u,{label:"确认新密码",prop:"newPassword2"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:a.userPasswordInfo.newPassword2,"onUpdate:modelValue":t[8]||(t[8]=e=>a.userPasswordInfo.newPassword2=e),type:"password","show-password":"",placeholder:"请再次输入新密码"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(h,{type:"primary",icon:"Check",onClick:l.settingPassword},{default:(0,r.withCtx)((()=>t[18]||(t[18]=[(0,r.createTextVNode)(" 提交 ")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Changepassword")]]),(0,r.withDirectives)((0,r.createVNode)(h,{icon:"Refresh",onClick:t[9]||(t[9]=e=>l.resetForm("passwordForm")),type:"info"},{default:(0,r.withCtx)((()=>t[19]||(t[19]=[(0,r.createTextVNode)(" 重置 ")]))),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Changepassword")]])])),_:1})])),_:1},8,["model","rules"])])),_:1})])),_:1},8,["modelValue","onTabClick"])])])),_:1})}],["__scopeId","data-v-7309d44e"]])},65571:function(e,t,n){var r=7*n(21323);e.exports=r},65746:function(e,t,n){var r=n(2237),o=n(78259),i=n(41373),a=n(3045),l=n(79135),s=n(70111),c=n(6060),u=n(10906),d=n(97205),f=n(13908),h=n(24993),p=n(96430),m=n(54364),g=n(48007),v=n(50281),A=n(38588),y=n(39852);function b(e,t){var n=parseFloat(t),r=m(),o=g(r);switch(e){case"y":return g(v(r,n));case"M":return g(A(r,n));case"d":return g(y(r,n));case"h":case"H":return o+60*n*60*1e3;case"m":return o+60*n*1e3;case"s":return o+1e3*n}return o}function O(e){return(c(e)?e:new Date(e)).toUTCString()}function w(e,t,n){if(o){var d,f,m,g,v,A,y=[],w=arguments;return l(e)?y=e:w.length>1?y=[h({name:e,value:t},n)]:s(e)&&(y=[e]),y.length>0?(p(y,(function(e){d=h({},r.cookies,e),m=[],d.name&&(f=d.expires,m.push(a(d.name)+"="+a(s(d.value)?JSON.stringify(d.value):d.value)),f&&(f=isNaN(f)?f.replace(/^([0-9]+)(y|M|d|H|h|m|s)$/,(function(e,t,n){return O(b(n,t))})):/^[0-9]{11,13}$/.test(f)||c(f)?O(f):O(b("d",f)),d.expires=f),p(["expires","path","domain","secure"],(function(e){u(d[e])||m.push(d[e]&&"secure"===e?e:e+"="+d[e])}))),o.cookie=m.join("; ")})),!0):(g={},(v=o.cookie)&&p(v.split("; "),(function(e){A=e.indexOf("="),g[i(e.substring(0,A))]=i(e.substring(A+1)||"")})),1===w.length?g[e]:g)}return!1}function x(e){return w(e)}function _(e,t,n){return w(e,t,n),w}function C(e,t){w(e,"",h({expires:-1},r.cookies,t))}function k(){return f(w())}h(w,{has:function(e){return d(k(),e)},set:_,setItem:_,get:x,getItem:x,remove:C,removeItem:C,keys:k,getJSON:function(){return w()}}),e.exports=w},65825:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-hide",use:"icon-hide-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-hide"><defs><style type="text/css"></style></defs><path d="M956.8 496c-41.6-70.4-99.2-147.2-176-204.8l105.6-105.6c12.8-12.8 12.8-32 0-44.8s-32-12.8-44.8 0l-115.2 115.2C665.6 214.4 592 192 512 192 297.6 192 153.6 358.4 67.2 496c-6.4 9.6-6.4 22.4 0 32 41.6 70.4 102.4 147.2 176 204.8l-108.8 108.8c-12.8 12.8-12.8 32 0 44.8C144 892.8 150.4 896 160 896s16-3.2 22.4-9.6l115.2-115.2c60.8 38.4 134.4 60.8 214.4 60.8 185.6 0 374.4-128 444.8-307.2C960 515.2 960 505.6 956.8 496zM134.4 512c76.8-121.6 201.6-256 377.6-256 60.8 0 118.4 16 166.4 44.8l-80 80C576 361.6 544 352 512 352c-89.6 0-160 70.4-160 160 0 32 9.6 64 25.6 89.6l-89.6 89.6C224 640 172.8 572.8 134.4 512zM608 512c0 54.4-41.6 96-96 96-16 0-28.8-3.2-41.6-9.6l128-128C604.8 483.2 608 496 608 512zM416 512c0-54.4 41.6-96 96-96 16 0 28.8 3.2 41.6 9.6l-128 128C419.2 540.8 416 528 416 512zM512 768c-60.8 0-118.4-16-166.4-44.8l80-80C448 662.4 480 672 512 672c89.6 0 160-70.4 160-160 0-32-9.6-64-25.6-89.6l89.6-89.6c67.2 51.2 118.4 118.4 156.8 179.2C825.6 659.2 665.6 768 512 768z" p-id="4061" /></symbol>'});a().add(l);t.default=l},65980:function(e,t,n){"use strict";n.d(t,{DU:function(){return s},E9:function(){return l},Lt:function(){return o},O5:function(){return a}});var r=n(61431);const o="el",i=(e,t,n,r,o)=>{let i=`${e}-${t}`;return n&&(i+=`-${n}`),r&&(i+=`__${r}`),o&&(i+=`--${o}`),i},a=Symbol("namespaceContextKey"),l=e=>{const t=e||((0,r.getCurrentInstance)()?(0,r.inject)(a,(0,r.ref)(o)):(0,r.ref)(o));return(0,r.computed)((()=>(0,r.unref)(t)||o))},s=(e,t)=>{const n=l(t);return{namespace:n,b:(t="")=>i(n.value,e,t,"",""),e:t=>t?i(n.value,e,"",t,""):"",m:t=>t?i(n.value,e,"","",t):"",be:(t,r)=>t&&r?i(n.value,e,t,r,""):"",em:(t,r)=>t&&r?i(n.value,e,"",t,r):"",bm:(t,r)=>t&&r?i(n.value,e,t,"",r):"",bem:(t,r,o)=>t&&r&&o?i(n.value,e,t,r,o):"",is:(e,...t)=>{const n=!(t.length>=1)||t[0];return e&&n?`is-${e}`:""},cssVar:e=>{const t={};for(const r in e)e[r]&&(t[`--${n.value}-${r}`]=e[r]);return t},cssVarName:e=>`--${n.value}-${e}`,cssVarBlock:t=>{const r={};for(const o in t)t[o]&&(r[`--${n.value}-${e}-${o}`]=t[o]);return r},cssVarBlockName:t=>`--${n.value}-${e}-${t}`}}},66074:function(e){e.exports=function(e,t){if(e.lastIndexOf)return e.lastIndexOf(t);for(var n=e.length-1;n>=0;n--)if(t===e[n])return n;return-1}},66119:function(e,t,n){"use strict";var r=n(25745),o=n(33392),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},66188:function(e){e.exports=function(e){return e.toLowerCase()}},66262:function(e,t){"use strict";t.A=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}},66318:function(e,t,n){"use strict";var r=n(81094),o=n(30901);t.A=function(e,t){for(var n=0,i=(t=(0,r.A)(t,e)).length;null!=e&&n<i;)e=e[(0,o.A)(t[n++])];return n&&n==i?e:void 0}},66630:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(40412),i=n(48404),a=n(8343),l=n(20163),s=n(37741);var c={__name:"moduleUnzip",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const c=n;let u=(0,r.ref)(!1),d=(0,r.ref)(!1),f=(0,r.ref)("解压文件"),h=(0,r.ref)({filename:"",path:""}),p=(0,r.ref)(!1),m=(0,r.ref)(null),g=(0,r.ref)({path:[{required:!0,message:"请选择解压到目录",trigger:"blur"}],filename:[{required:!0,message:"解压文件错误",trigger:"blur"}]});function v(){c("closed")}function A(){p.value=!0,(0,r.nextTick)((()=>{m.value.handleOpen({path:h.value.path,isDir:!0},"目录选择")}))}function y(e){let t=(0,s.deepClone)(e);h.value.path=t}let b=(0,r.ref)(null);function O(){b.value.validate((e=>{if(e){d.value=!0;let e={action:"batch_operate",type:"unzip",spath:h.value.filename,path:h.value.path};(0,o.sysFileManage)(e).then((e=>{d.value=!1,2e3==e.code?(l.nk.success(e.msg),v(),c("refreshData")):l.nk.warning(e.msg)}))}}))}return t({handleOpen:function(e,t){if(f.value=t,u.value=!0,e){let t=(0,s.deepClone)(e);h.value.filename=t.filename,h.value.path=t.path}}}),(e,t)=>{const n=(0,r.resolveComponent)("el-input"),o=(0,r.resolveComponent)("el-form-item"),l=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(u),"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.isRef)(u)?u.value=e:u=e),title:(0,r.unref)(f),width:"680px","before-close":v},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:v,loading:(0,r.unref)(d)},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(l,{type:"primary",onClick:O,loading:(0,r.unref)(d)},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("解压")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{inline:!1,model:(0,r.unref)(h),rules:(0,r.unref)(g),ref_key:"rulesForm",ref:b,"label-position":"top","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{label:"解压文件:",prop:"filename"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{modelValue:(0,r.unref)(h).filename,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(h).filename=e),disabled:!0},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(o,{label:"解压到:",prop:"path"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{modelValue:(0,r.unref)(h).path,"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.unref)(h).path=e)},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{onClick:A,icon:"Folder"})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"]),(0,r.unref)(p)?((0,r.openBlock)(),(0,r.createBlock)(a.A,{key:0,ref_key:"chooseDirShowFlag",ref:m,onChange:y,onClosed:t[3]||(t[3]=e=>(0,r.isRef)(p)?p.value=!1:p=!1)},null,512)):(0,r.createCommentVNode)("",!0)])}}}},66699:function(e,t,n){"use strict";var r=n(43724),o=n(24913),i=n(6980);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},66984:function(e,t){"use strict";t.A=function(e,t){return e===t||e!=e&&t!=t}},67071:function(e,t,n){"use strict";n.d(t,{S8:function(){return u},hs:function(){return d},kH:function(){return a},lP:function(){return c},rf:function(){return o},u$:function(){return l},xh:function(){return i}});var r=n(24326);function o(e){return"interval"===e.type||"log"===e.type}function i(e,t,n,o){var i={},a=e[1]-e[0],c=i.interval=(0,r.Cm)(a/t,!0);null!=n&&c<n&&(c=i.interval=n),null!=o&&c>o&&(c=i.interval=o);var u=i.intervalPrecision=l(c);return function(e,t){!isFinite(e[0])&&(e[0]=t[0]),!isFinite(e[1])&&(e[1]=t[1]),s(e,0,t),s(e,1,t),e[0]>e[1]&&(e[0]=e[1])}(i.niceTickExtent=[(0,r.LI)(Math.ceil(e[0]/c)*c,u),(0,r.LI)(Math.floor(e[1]/c)*c,u)],e),i}function a(e){var t=Math.pow(10,(0,r.NX)(e)),n=e/t;return n?2===n?n=3:3===n?n=5:n*=2:n=1,(0,r.LI)(n*t)}function l(e){return(0,r.XV)(e)+2}function s(e,t,n){e[t]=Math.max(Math.min(e[t],n[1]),n[0])}function c(e,t){return e>=t[0]&&e<=t[1]}function u(e,t){return t[1]===t[0]?.5:(e-t[0])/(t[1]-t[0])}function d(e,t){return e*(t[1]-t[0])+t[0]}},67156:function(e,t,n){var r;n(44114),n(18111),n(22489),n(30531),n(7588),n(61701),n(18237),n(69479),"undefined"!=typeof self&&self,r=function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00ee":function(e,t,n){var r={};r[n("b622")("toStringTag")]="z",e.exports="[object z]"===String(r)},"0366":function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},"057f":function(e,t,n){var r=n("fc6a"),o=n("241c").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(r(e))}},"06cf":function(e,t,n){var r=n("83ab"),o=n("d1e7"),i=n("5c6c"),a=n("fc6a"),l=n("c04e"),s=n("5135"),c=n("0cfb"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=l(t,!0),c)try{return u(e,t)}catch(e){}if(s(e,t))return i(!o.f.call(e,t),e[t])}},"0cfb":function(e,t,n){var r=n("83ab"),o=n("d039"),i=n("cc12");e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"13d5":function(e,t,n){"use strict";var r=n("23e7"),o=n("d58f").left,i=n("a640"),a=n("ae40"),l=i("reduce"),s=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!l||!s},{reduce:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(e,t,n){var r=n("c6b6"),o=n("9263");e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var i=n.call(e,t);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},"159b":function(e,t,n){var r=n("da84"),o=n("fdbc"),i=n("17c2"),a=n("9112");for(var l in o){var s=r[l],c=s&&s.prototype;if(c&&c.forEach!==i)try{a(c,"forEach",i)}catch(e){c.forEach=i}}},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,o=n("a640"),i=n("ae40"),a=o("forEach"),l=i("forEach");e.exports=a&&l?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c7e":function(e,t,n){var r=n("b622")("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},"1d80":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),o=n("b622"),i=n("2d00"),a=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"23cb":function(e,t,n){var r=n("a691"),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},"23e7":function(e,t,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),a=n("6eeb"),l=n("ce4e"),s=n("e893"),c=n("94ca");e.exports=function(e,t){var n,u,d,f,h,p=e.target,m=e.global,g=e.stat;if(n=m?r:g?r[p]||l(p,{}):(r[p]||{}).prototype)for(u in t){if(f=t[u],d=e.noTargetGet?(h=o(n,u))&&h.value:n[u],!c(m?u:p+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;s(f,d)}(e.sham||d&&d.sham)&&i(f,"sham",!0),a(n,u,f,e)}}},"241c":function(e,t,n){var r=n("ca84"),o=n("7839").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},"25f0":function(e,t,n){"use strict";var r=n("6eeb"),o=n("825a"),i=n("d039"),a=n("ad6d"),l="toString",s=RegExp.prototype,c=s[l],u=i((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),d=c.name!=l;(u||d)&&r(RegExp.prototype,l,(function(){var e=o(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in s)?a.call(e):n)}),{unsafe:!0})},"2ca0":function(e,t,n){"use strict";var r,o=n("23e7"),i=n("06cf").f,a=n("50c4"),l=n("5a34"),s=n("1d80"),c=n("ab13"),u=n("c430"),d="".startsWith,f=Math.min,h=c("startsWith");o({target:"String",proto:!0,forced:!(!u&&!h&&(r=i(String.prototype,"startsWith"),r&&!r.writable)||h)},{startsWith:function(e){var t=String(s(this));l(e);var n=a(f(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return d?d.call(t,r,n):t.slice(n,n+r.length)===r}})},"2d00":function(e,t,n){var r,o,i=n("da84"),a=n("342f"),l=i.process,s=l&&l.versions,c=s&&s.v8;c?o=(r=c.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},"35a1":function(e,t,n){var r=n("f5df"),o=n("3f8c"),i=n("b622")("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[r(e)]}},"37e8":function(e,t,n){var r=n("83ab"),o=n("9bf2"),i=n("825a"),a=n("df75");e.exports=r?Object.defineProperties:function(e,t){i(e);for(var n,r=a(t),l=r.length,s=0;l>s;)o.f(e,n=r[s++],t[n]);return e}},"3bbe":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3ca3":function(e,t,n){"use strict";var r=n("6547").charAt,o=n("69f3"),i=n("7dd0"),a="String Iterator",l=o.set,s=o.getterFor(a);i(String,"String",(function(e){l(this,{type:a,string:String(e),index:0})}),(function(){var e,t=s(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})}))},"3f8c":function(e,t){e.exports={}},4160:function(e,t,n){"use strict";var r=n("23e7"),o=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},"428f":function(e,t,n){var r=n("da84");e.exports=r},"44ad":function(e,t,n){var r=n("d039"),o=n("c6b6"),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},"44d2":function(e,t,n){var r=n("b622"),o=n("7c73"),i=n("9bf2"),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},"44e7":function(e,t,n){var r=n("861d"),o=n("c6b6"),i=n("b622")("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},4930:function(e,t,n){var r=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"4d64":function(e,t,n){var r=n("fc6a"),o=n("50c4"),i=n("23cb"),a=function(e){return function(t,n,a){var l,s=r(t),c=o(s.length),u=i(a,c);if(e&&n!=n){for(;c>u;)if((l=s[u++])!=l)return!0}else for(;c>u;u++)if((e||u in s)&&s[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").filter,i=n("1dde"),a=n("ae40"),l=i("filter"),s=a("filter");r({target:"Array",proto:!0,forced:!l||!s},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var r=n("0366"),o=n("7b0b"),i=n("9bdd"),a=n("e95a"),l=n("50c4"),s=n("8418"),c=n("35a1");e.exports=function(e){var t,n,u,d,f,h,p=o(e),m="function"==typeof this?this:Array,g=arguments.length,v=g>1?arguments[1]:void 0,A=void 0!==v,y=c(p),b=0;if(A&&(v=r(v,g>2?arguments[2]:void 0,2)),null==y||m==Array&&a(y))for(n=new m(t=l(p.length));t>b;b++)h=A?v(p[b],b):p[b],s(n,b,h);else for(f=(d=y.call(p)).next,n=new m;!(u=f.call(d)).done;b++)h=A?i(d,v,[u.value,b],!0):u.value,s(n,b,h);return n.length=b,n}},"4fad":function(e,t,n){var r=n("23e7"),o=n("6f53").entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},"50c4":function(e,t,n){var r=n("a691"),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5319:function(e,t,n){"use strict";var r=n("d784"),o=n("825a"),i=n("7b0b"),a=n("50c4"),l=n("a691"),s=n("1d80"),c=n("8aa5"),u=n("14c3"),d=Math.max,f=Math.min,h=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(e,t,n,r){var g=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,v=r.REPLACE_KEEPS_$0,A=g?"$":"$0";return[function(n,r){var o=s(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,r){if(!g&&v||"string"==typeof r&&-1===r.indexOf(A)){var i=n(t,e,this,r);if(i.done)return i.value}var s=o(e),h=String(this),p="function"==typeof r;p||(r=String(r));var m=s.global;if(m){var b=s.unicode;s.lastIndex=0}for(var O=[];;){var w=u(s,h);if(null===w)break;if(O.push(w),!m)break;""===String(w[0])&&(s.lastIndex=c(h,a(s.lastIndex),b))}for(var x,_="",C=0,k=0;k<O.length;k++){w=O[k];for(var S=String(w[0]),V=d(f(l(w.index),h.length),0),B=[],T=1;T<w.length;T++)B.push(void 0===(x=w[T])?x:String(x));var N=w.groups;if(p){var E=[S].concat(B,V,h);void 0!==N&&E.push(N);var P=String(r.apply(void 0,E))}else P=y(S,h,V,B,N,r);V>=C&&(_+=h.slice(C,V)+P,C=V+S.length)}return _+h.slice(C)}];function y(e,n,r,o,a,l){var s=r+e.length,c=o.length,u=m;return void 0!==a&&(a=i(a),u=p),t.call(l,u,(function(t,i){var l;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(s);case"<":l=a[i.slice(1,-1)];break;default:var u=+i;if(0===u)return t;if(u>c){var d=h(u/10);return 0===d?t:d<=c?void 0===o[d-1]?i.charAt(1):o[d-1]+i.charAt(1):t}l=o[u-1]}return void 0===l?"":l}))}}))},5692:function(e,t,n){var r=n("c430"),o=n("c6cd");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,n){var r=n("d066"),o=n("241c"),i=n("7418"),a=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},"5a34":function(e,t,n){var r=n("44e7");e.exports=function(e){if(r(e))throw TypeError("The method doesn't accept regular expressions");return e}},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5db7":function(e,t,n){"use strict";var r=n("23e7"),o=n("a2bf"),i=n("7b0b"),a=n("50c4"),l=n("1c0b"),s=n("65f0");r({target:"Array",proto:!0},{flatMap:function(e){var t,n=i(this),r=a(n.length);return l(e),(t=s(n,0)).length=o(t,n,n,r,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},6547:function(e,t,n){var r=n("a691"),o=n("1d80"),i=function(e){return function(t,n){var i,a,l=String(o(t)),s=r(n),c=l.length;return s<0||s>=c?e?"":void 0:(i=l.charCodeAt(s))<55296||i>56319||s+1===c||(a=l.charCodeAt(s+1))<56320||a>57343?e?l.charAt(s):i:e?l.slice(s,s+2):a-56320+(i-55296<<10)+65536}};e.exports={codeAt:i(!1),charAt:i(!0)}},"65f0":function(e,t,n){var r=n("861d"),o=n("e8b5"),i=n("b622")("species");e.exports=function(e,t){var n;return o(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},"69f3":function(e,t,n){var r,o,i,a=n("7f9a"),l=n("da84"),s=n("861d"),c=n("9112"),u=n("5135"),d=n("f772"),f=n("d012"),h=l.WeakMap;if(a){var p=new h,m=p.get,g=p.has,v=p.set;r=function(e,t){return v.call(p,e,t),t},o=function(e){return m.call(p,e)||{}},i=function(e){return g.call(p,e)}}else{var A=d("state");f[A]=!0,r=function(e,t){return c(e,A,t),t},o=function(e){return u(e,A)?e[A]:{}},i=function(e){return u(e,A)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!s(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},"6eeb":function(e,t,n){var r=n("da84"),o=n("9112"),i=n("5135"),a=n("ce4e"),l=n("8925"),s=n("69f3"),c=s.get,u=s.enforce,d=String(String).split("String");(e.exports=function(e,t,n,l){var s=!!l&&!!l.unsafe,c=!!l&&!!l.enumerable,f=!!l&&!!l.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||o(n,"name",t),u(n).source=d.join("string"==typeof t?t:"")),e!==r?(s?!f&&e[t]&&(c=!0):delete e[t],c?e[t]=n:o(e,t,n)):c?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||l(this)}))},"6f53":function(e,t,n){var r=n("83ab"),o=n("df75"),i=n("fc6a"),a=n("d1e7").f,l=function(e){return function(t){for(var n,l=i(t),s=o(l),c=s.length,u=0,d=[];c>u;)n=s[u++],r&&!a.call(l,n)||d.push(e?[n,l[n]]:l[n]);return d}};e.exports={entries:l(!0),values:l(!1)}},"73d9":function(e,t,n){n("44d2")("flatMap")},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"746f":function(e,t,n){var r=n("428f"),o=n("5135"),i=n("e538"),a=n("9bf2").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(e,t,n){var r=n("1d80");e.exports=function(e){return Object(r(e))}},"7c73":function(e,t,n){var r,o=n("825a"),i=n("37e8"),a=n("7839"),l=n("d012"),s=n("1be4"),c=n("cc12"),u=n("f772"),d="prototype",f="script",h=u("IE_PROTO"),p=function(){},m=function(e){return"<"+f+">"+e+"</"+f+">"},g=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t,n;g=r?function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t}(r):(t=c("iframe"),n="java"+f+":",t.style.display="none",s.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F);for(var o=a.length;o--;)delete g[d][a[o]];return g()};l[h]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[d]=o(e),n=new p,p[d]=null,n[h]=e):n=g(),void 0===t?n:i(n,t)}},"7dd0":function(e,t,n){"use strict";var r=n("23e7"),o=n("9ed3"),i=n("e163"),a=n("d2bb"),l=n("d44e"),s=n("9112"),c=n("6eeb"),u=n("b622"),d=n("c430"),f=n("3f8c"),h=n("ae93"),p=h.IteratorPrototype,m=h.BUGGY_SAFARI_ITERATORS,g=u("iterator"),v="keys",A="values",y="entries",b=function(){return this};e.exports=function(e,t,n,u,h,O,w){o(n,t,u);var x,_,C,k=function(e){if(e===h&&N)return N;if(!m&&e in B)return B[e];switch(e){case v:case A:case y:return function(){return new n(this,e)}}return function(){return new n(this)}},S=t+" Iterator",V=!1,B=e.prototype,T=B[g]||B["@@iterator"]||h&&B[h],N=!m&&T||k(h),E="Array"==t&&B.entries||T;if(E&&(x=i(E.call(new e)),p!==Object.prototype&&x.next&&(d||i(x)===p||(a?a(x,p):"function"!=typeof x[g]&&s(x,g,b)),l(x,S,!0,!0),d&&(f[S]=b))),h==A&&T&&T.name!==A&&(V=!0,N=function(){return T.call(this)}),d&&!w||B[g]===N||s(B,g,N),f[t]=N,h)if(_={values:k(A),keys:O?N:k(v),entries:k(y)},w)for(C in _)(m||V||!(C in B))&&c(B,C,_[C]);else r({target:t,proto:!0,forced:m||V},_);return _}},"7f9a":function(e,t,n){var r=n("da84"),o=n("8925"),i=r.WeakMap;e.exports="function"==typeof i&&/native code/.test(o(i))},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8418:function(e,t,n){"use strict";var r=n("c04e"),o=n("9bf2"),i=n("5c6c");e.exports=function(e,t,n){var a=r(t);a in e?o.f(e,a,i(0,n)):e[a]=n}},"861d":function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},8875:function(e,t,n){var r,o,i;"undefined"!=typeof self&&self,o=[],void 0===(i="function"==typeof(r=function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(e){var n,r,o,i=/@([^@]*):(\d+):(\d+)\s*$/gi,a=/.*at [^(]*\((.*):(.+):(.+)\)$/gi.exec(e.stack)||i.exec(e.stack),l=a&&a[1]||!1,s=a&&a[2]||!1,c=document.location.href.replace(document.location.hash,""),u=document.getElementsByTagName("script");l===c&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(s-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(r,"$1").trim());for(var d=0;d<u.length;d++){if("interactive"===u[d].readyState)return u[d];if(u[d].src===l)return u[d];if(l===c&&u[d].innerHTML&&u[d].innerHTML.trim()===o)return u[d]}return null}}return e})?r.apply(t,o):r)||(e.exports=i)},8925:function(e,t,n){var r=n("c6cd"),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return o.call(e)}),e.exports=r.inspectSource},"8aa5":function(e,t,n){"use strict";var r=n("6547").charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},"8bbf":function(t,n){t.exports=e},"90e3":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},9112:function(e,t,n){var r=n("83ab"),o=n("9bf2"),i=n("5c6c");e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},9263:function(e,t,n){"use strict";var r,o,i=n("ad6d"),a=n("9f7f"),l=RegExp.prototype.exec,s=String.prototype.replace,c=l,u=(r=/a/,o=/b*/g,l.call(r,"a"),l.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),d=a.UNSUPPORTED_Y||a.BROKEN_CARET,f=void 0!==/()??/.exec("")[1];(u||f||d)&&(c=function(e){var t,n,r,o,a=this,c=d&&a.sticky,h=i.call(a),p=a.source,m=0,g=e;return c&&(-1===(h=h.replace("y","")).indexOf("g")&&(h+="g"),g=String(e).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==e[a.lastIndex-1])&&(p="(?: "+p+")",g=" "+g,m++),n=new RegExp("^(?:"+p+")",h)),f&&(n=new RegExp("^"+p+"$(?!\\s)",h)),u&&(t=a.lastIndex),r=l.call(c?n:a,g),c?r?(r.input=r.input.slice(m),r[0]=r[0].slice(m),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:u&&r&&(a.lastIndex=a.global?r.index+r[0].length:t),f&&r&&r.length>1&&s.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),e.exports=c},"94ca":function(e,t,n){var r=n("d039"),o=/#|\.prototype\./,i=function(e,t){var n=l[a(e)];return n==c||n!=s&&("function"==typeof t?r(t):!!t)},a=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=i.data={},s=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},"99af":function(e,t,n){"use strict";var r=n("23e7"),o=n("d039"),i=n("e8b5"),a=n("861d"),l=n("7b0b"),s=n("50c4"),c=n("8418"),u=n("65f0"),d=n("1dde"),f=n("b622"),h=n("2d00"),p=f("isConcatSpreadable"),m=9007199254740991,g="Maximum allowed index exceeded",v=h>=51||!o((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),A=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:i(e)};r({target:"Array",proto:!0,forced:!v||!A},{concat:function(e){var t,n,r,o,i,a=l(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(y(i=-1===t?a:arguments[t])){if(f+(o=s(i.length))>m)throw TypeError(g);for(n=0;n<o;n++,f++)n in i&&c(d,f,i[n])}else{if(f>=m)throw TypeError(g);c(d,f++,i)}return d.length=f,d}})},"9bdd":function(e,t,n){var r=n("825a");e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},"9bf2":function(e,t,n){var r=n("83ab"),o=n("0cfb"),i=n("825a"),a=n("c04e"),l=Object.defineProperty;t.f=r?l:function(e,t,n){if(i(e),t=a(t,!0),i(n),o)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"9ed3":function(e,t,n){"use strict";var r=n("ae93").IteratorPrototype,o=n("7c73"),i=n("5c6c"),a=n("d44e"),l=n("3f8c"),s=function(){return this};e.exports=function(e,t,n){var c=t+" Iterator";return e.prototype=o(r,{next:i(1,n)}),a(e,c,!1,!0),l[c]=s,e}},"9f7f":function(e,t,n){"use strict";var r=n("d039");function o(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},a2bf:function(e,t,n){"use strict";var r=n("e8b5"),o=n("50c4"),i=n("0366"),a=function(e,t,n,l,s,c,u,d){for(var f,h=s,p=0,m=!!u&&i(u,d,3);p<l;){if(p in n){if(f=m?m(n[p],p,t):n[p],c>0&&r(f))h=a(e,t,f,o(f.length),h,c-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[h]=f}h++}p++}return h};e.exports=a},a352:function(e,n){e.exports=t},a434:function(e,t,n){"use strict";var r=n("23e7"),o=n("23cb"),i=n("a691"),a=n("50c4"),l=n("7b0b"),s=n("65f0"),c=n("8418"),u=n("1dde"),d=n("ae40"),f=u("splice"),h=d("splice",{ACCESSORS:!0,0:0,1:2}),p=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!f||!h},{splice:function(e,t){var n,r,u,d,f,h,g=l(this),v=a(g.length),A=o(e,v),y=arguments.length;if(0===y?n=r=0:1===y?(n=0,r=v-A):(n=y-2,r=m(p(i(t),0),v-A)),v+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(u=s(g,r),d=0;d<r;d++)(f=A+d)in g&&c(u,d,g[f]);if(u.length=r,n<r){for(d=A;d<v-r;d++)h=d+n,(f=d+r)in g?g[h]=g[f]:delete g[h];for(d=v;d>v-r+n;d--)delete g[d-1]}else if(n>r)for(d=v-r;d>A;d--)h=d+n-1,(f=d+r-1)in g?g[h]=g[f]:delete g[h];for(d=0;d<n;d++)g[d+A]=arguments[d+2];return g.length=v-r+n,u}})},a4d3:function(e,t,n){"use strict";var r=n("23e7"),o=n("da84"),i=n("d066"),a=n("c430"),l=n("83ab"),s=n("4930"),c=n("fdbf"),u=n("d039"),d=n("5135"),f=n("e8b5"),h=n("861d"),p=n("825a"),m=n("7b0b"),g=n("fc6a"),v=n("c04e"),A=n("5c6c"),y=n("7c73"),b=n("df75"),O=n("241c"),w=n("057f"),x=n("7418"),_=n("06cf"),C=n("9bf2"),k=n("d1e7"),S=n("9112"),V=n("6eeb"),B=n("5692"),T=n("f772"),N=n("d012"),E=n("90e3"),P=n("b622"),Q=n("e538"),M=n("746f"),D=n("d44e"),$=n("69f3"),z=n("b727").forEach,R=T("hidden"),I="Symbol",L="prototype",F=P("toPrimitive"),U=$.set,H=$.getterFor(I),W=Object[L],j=o.Symbol,q=i("JSON","stringify"),X=_.f,Y=C.f,G=w.f,Z=k.f,K=B("symbols"),J=B("op-symbols"),ee=B("string-to-symbol-registry"),te=B("symbol-to-string-registry"),ne=B("wks"),re=o.QObject,oe=!re||!re[L]||!re[L].findChild,ie=l&&u((function(){return 7!=y(Y({},"a",{get:function(){return Y(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=X(W,t);r&&delete W[t],Y(e,t,n),r&&e!==W&&Y(W,t,r)}:Y,ae=function(e,t){var n=K[e]=y(j[L]);return U(n,{type:I,tag:e,description:t}),l||(n.description=t),n},le=c?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof j},se=function(e,t,n){e===W&&se(J,t,n),p(e);var r=v(t,!0);return p(n),d(K,r)?(n.enumerable?(d(e,R)&&e[R][r]&&(e[R][r]=!1),n=y(n,{enumerable:A(0,!1)})):(d(e,R)||Y(e,R,A(1,{})),e[R][r]=!0),ie(e,r,n)):Y(e,r,n)},ce=function(e,t){p(e);var n=g(t),r=b(n).concat(he(n));return z(r,(function(t){l&&!ue.call(n,t)||se(e,t,n[t])})),e},ue=function(e){var t=v(e,!0),n=Z.call(this,t);return!(this===W&&d(K,t)&&!d(J,t))&&(!(n||!d(this,t)||!d(K,t)||d(this,R)&&this[R][t])||n)},de=function(e,t){var n=g(e),r=v(t,!0);if(n!==W||!d(K,r)||d(J,r)){var o=X(n,r);return!o||!d(K,r)||d(n,R)&&n[R][r]||(o.enumerable=!0),o}},fe=function(e){var t=G(g(e)),n=[];return z(t,(function(e){d(K,e)||d(N,e)||n.push(e)})),n},he=function(e){var t=e===W,n=G(t?J:g(e)),r=[];return z(n,(function(e){!d(K,e)||t&&!d(W,e)||r.push(K[e])})),r};s||(j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=E(e),n=function(e){this===W&&n.call(J,e),d(this,R)&&d(this[R],t)&&(this[R][t]=!1),ie(this,t,A(1,e))};return l&&oe&&ie(W,t,{configurable:!0,set:n}),ae(t,e)},V(j[L],"toString",(function(){return H(this).tag})),V(j,"withoutSetter",(function(e){return ae(E(e),e)})),k.f=ue,C.f=se,_.f=de,O.f=w.f=fe,x.f=he,Q.f=function(e){return ae(P(e),e)},l&&(Y(j[L],"description",{configurable:!0,get:function(){return H(this).description}}),a||V(W,"propertyIsEnumerable",ue,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!s,sham:!s},{Symbol:j}),z(b(ne),(function(e){M(e)})),r({target:I,stat:!0,forced:!s},{for:function(e){var t=String(e);if(d(ee,t))return ee[t];var n=j(t);return ee[t]=n,te[n]=t,n},keyFor:function(e){if(!le(e))throw TypeError(e+" is not a symbol");if(d(te,e))return te[e]},useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!s,sham:!l},{create:function(e,t){return void 0===t?y(e):ce(y(e),t)},defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:u((function(){x.f(1)}))},{getOwnPropertySymbols:function(e){return x.f(m(e))}}),q&&r({target:"JSON",stat:!0,forced:!s||u((function(){var e=j();return"[null]"!=q([e])||"{}"!=q({a:e})||"{}"!=q(Object(e))}))},{stringify:function(e,t,n){for(var r,o=[e],i=1;arguments.length>i;)o.push(arguments[i++]);if(r=t,(h(t)||void 0!==e)&&!le(e))return f(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!le(t))return t}),o[1]=t,q.apply(null,o)}}),j[L][F]||S(j[L],F,j[L].valueOf),D(j,I),N[R]=!0},a630:function(e,t,n){var r=n("23e7"),o=n("4df4");r({target:"Array",stat:!0,forced:!n("1c7e")((function(e){Array.from(e)}))},{from:o})},a640:function(e,t,n){"use strict";var r=n("d039");e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},a691:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},ab13:function(e,t,n){var r=n("b622")("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},ac1f:function(e,t,n){"use strict";var r=n("23e7"),o=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},ad6d:function(e,t,n){"use strict";var r=n("825a");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},ae40:function(e,t,n){var r=n("83ab"),o=n("d039"),i=n("5135"),a=Object.defineProperty,l={},s=function(e){throw e};e.exports=function(e,t){if(i(l,e))return l[e];t||(t={});var n=[][e],c=!!i(t,"ACCESSORS")&&t.ACCESSORS,u=i(t,0)?t[0]:s,d=i(t,1)?t[1]:void 0;return l[e]=!!n&&!o((function(){if(c&&!r)return!0;var e={length:-1};c?a(e,1,{enumerable:!0,get:s}):e[1]=1,n.call(e,u,d)}))}},ae93:function(e,t,n){"use strict";var r,o,i,a=n("e163"),l=n("9112"),s=n("5135"),c=n("b622"),u=n("c430"),d=c("iterator"),f=!1;[].keys&&("next"in(i=[].keys())?(o=a(a(i)))!==Object.prototype&&(r=o):f=!0),null==r&&(r={}),u||s(r,d)||l(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},b041:function(e,t,n){"use strict";var r=n("00ee"),o=n("f5df");e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},b0c0:function(e,t,n){var r=n("83ab"),o=n("9bf2").f,i=Function.prototype,a=i.toString,l=/^\s*function ([^ (]*)/,s="name";r&&!(s in i)&&o(i,s,{configurable:!0,get:function(){try{return a.call(this).match(l)[1]}catch(e){return""}}})},b622:function(e,t,n){var r=n("da84"),o=n("5692"),i=n("5135"),a=n("90e3"),l=n("4930"),s=n("fdbf"),c=o("wks"),u=r.Symbol,d=s?u:u&&u.withoutSetter||a;e.exports=function(e){return i(c,e)||(l&&i(u,e)?c[e]=u[e]:c[e]=d("Symbol."+e)),c[e]}},b64b:function(e,t,n){var r=n("23e7"),o=n("7b0b"),i=n("df75");r({target:"Object",stat:!0,forced:n("d039")((function(){i(1)}))},{keys:function(e){return i(o(e))}})},b727:function(e,t,n){var r=n("0366"),o=n("44ad"),i=n("7b0b"),a=n("50c4"),l=n("65f0"),s=[].push,c=function(e){var t=1==e,n=2==e,c=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,m,g){for(var v,A,y=i(h),b=o(y),O=r(p,m,3),w=a(b.length),x=0,_=g||l,C=t?_(h,w):n?_(h,0):void 0;w>x;x++)if((f||x in b)&&(A=O(v=b[x],x,y),e))if(t)C[x]=A;else if(A)switch(e){case 3:return!0;case 5:return v;case 6:return x;case 2:s.call(C,v)}else if(u)return!1;return d?-1:c||u?u:C}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},c04e:function(e,t,n){var r=n("861d");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},c430:function(e,t){e.exports=!1},c6b6:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c6cd:function(e,t,n){var r=n("da84"),o=n("ce4e"),i="__core-js_shared__",a=r[i]||o(i,{});e.exports=a},c740:function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").findIndex,i=n("44d2"),a=n("ae40"),l="findIndex",s=!0,c=a(l);l in[]&&Array(1)[l]((function(){s=!1})),r({target:"Array",proto:!0,forced:s||!c},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(l)},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},c975:function(e,t,n){"use strict";var r=n("23e7"),o=n("4d64").indexOf,i=n("a640"),a=n("ae40"),l=[].indexOf,s=!!l&&1/[1].indexOf(1,-0)<0,c=i("indexOf"),u=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:s||!c||!u},{indexOf:function(e){return s?l.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},ca84:function(e,t,n){var r=n("5135"),o=n("fc6a"),i=n("4d64").indexOf,a=n("d012");e.exports=function(e,t){var n,l=o(e),s=0,c=[];for(n in l)!r(a,n)&&r(l,n)&&c.push(n);for(;t.length>s;)r(l,n=t[s++])&&(~i(c,n)||c.push(n));return c}},caad:function(e,t,n){"use strict";var r=n("23e7"),o=n("4d64").includes,i=n("44d2");r({target:"Array",proto:!0,forced:!n("ae40")("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},cc12:function(e,t,n){var r=n("da84"),o=n("861d"),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},ce4e:function(e,t,n){var r=n("da84"),o=n("9112");e.exports=function(e,t){try{o(r,e,t)}catch(n){r[e]=t}return t}},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},d066:function(e,t,n){var r=n("428f"),o=n("da84"),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},d28b:function(e,t,n){n("746f")("iterator")},d2bb:function(e,t,n){var r=n("825a"),o=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,i){return r(n),o(i),t?e.call(n,i):n.__proto__=i,n}}():void 0)},d3b7:function(e,t,n){var r=n("00ee"),o=n("6eeb"),i=n("b041");r||o(Object.prototype,"toString",i,{unsafe:!0})},d44e:function(e,t,n){var r=n("9bf2").f,o=n("5135"),i=n("b622")("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},d58f:function(e,t,n){var r=n("1c0b"),o=n("7b0b"),i=n("44ad"),a=n("50c4"),l=function(e){return function(t,n,l,s){r(n);var c=o(t),u=i(c),d=a(c.length),f=e?d-1:0,h=e?-1:1;if(l<2)for(;;){if(f in u){s=u[f],f+=h;break}if(f+=h,e?f<0:d<=f)throw TypeError("Reduce of empty array with no initial value")}for(;e?f>=0:d>f;f+=h)f in u&&(s=n(s,u[f],f,c));return s}};e.exports={left:l(!1),right:l(!0)}},d784:function(e,t,n){"use strict";n("ac1f");var r=n("6eeb"),o=n("d039"),i=n("b622"),a=n("9263"),l=n("9112"),s=i("species"),c=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),u="$0"==="a".replace(/./,"$0"),d=i("replace"),f=!!/./[d]&&""===/./[d]("a","$0"),h=!o((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=i(e),m=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),g=m&&!o((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[s]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!m||!g||"replace"===e&&(!c||!u||f)||"split"===e&&!h){var v=/./[p],A=n(p,""[e],(function(e,t,n,r,o){return t.exec===a?m&&!o?{done:!0,value:v.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:f}),y=A[0],b=A[1];r(String.prototype,e,y),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)})}d&&l(RegExp.prototype[p],"sham",!0)}},d81d:function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").map,i=n("1dde"),a=n("ae40"),l=i("map"),s=a("map");r({target:"Array",proto:!0,forced:!l||!s},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(e,t,n){var r=n("23e7"),o=n("83ab"),i=n("56ef"),a=n("fc6a"),l=n("06cf"),s=n("8418");r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=a(e),o=l.f,c=i(r),u={},d=0;c.length>d;)void 0!==(n=o(r,t=c[d++]))&&s(u,t,n);return u}})},dbf1:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window?window.console:e.console}).call(this,n("c8ba"))},ddb0:function(e,t,n){var r=n("da84"),o=n("fdbc"),i=n("e260"),a=n("9112"),l=n("b622"),s=l("iterator"),c=l("toStringTag"),u=i.values;for(var d in o){var f=r[d],h=f&&f.prototype;if(h){if(h[s]!==u)try{a(h,s,u)}catch(e){h[s]=u}if(h[c]||a(h,c,d),o[d])for(var p in i)if(h[p]!==i[p])try{a(h,p,i[p])}catch(e){h[p]=i[p]}}}},df75:function(e,t,n){var r=n("ca84"),o=n("7839");e.exports=Object.keys||function(e){return r(e,o)}},e01a:function(e,t,n){"use strict";var r=n("23e7"),o=n("83ab"),i=n("da84"),a=n("5135"),l=n("861d"),s=n("9bf2").f,c=n("e893"),u=i.Symbol;if(o&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var d={},f=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof f?new u(e):void 0===e?u():u(e);return""===e&&(d[t]=!0),t};c(f,u);var h=f.prototype=u.prototype;h.constructor=f;var p=h.toString,m="Symbol(test)"==String(u("test")),g=/^Symbol\((.*)\)[^)]+$/;s(h,"description",{configurable:!0,get:function(){var e=l(this)?this.valueOf():this,t=p.call(e);if(a(d,e))return"";var n=m?t.slice(7,-1):t.replace(g,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:f})}},e163:function(e,t,n){var r=n("5135"),o=n("7b0b"),i=n("f772"),a=n("e177"),l=i("IE_PROTO"),s=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=o(e),r(e,l)?e[l]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},e177:function(e,t,n){var r=n("d039");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},e260:function(e,t,n){"use strict";var r=n("fc6a"),o=n("44d2"),i=n("3f8c"),a=n("69f3"),l=n("7dd0"),s="Array Iterator",c=a.set,u=a.getterFor(s);e.exports=l(Array,"Array",(function(e,t){c(this,{type:s,target:r(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},e439:function(e,t,n){var r=n("23e7"),o=n("d039"),i=n("fc6a"),a=n("06cf").f,l=n("83ab"),s=o((function(){a(1)}));r({target:"Object",stat:!0,forced:!l||s,sham:!l},{getOwnPropertyDescriptor:function(e,t){return a(i(e),t)}})},e538:function(e,t,n){var r=n("b622");t.f=r},e893:function(e,t,n){var r=n("5135"),o=n("56ef"),i=n("06cf"),a=n("9bf2");e.exports=function(e,t){for(var n=o(t),l=a.f,s=i.f,c=0;c<n.length;c++){var u=n[c];r(e,u)||l(e,u,s(t,u))}}},e8b5:function(e,t,n){var r=n("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},e95a:function(e,t,n){var r=n("b622"),o=n("3f8c"),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},f5df:function(e,t,n){var r=n("00ee"),o=n("c6b6"),i=n("b622")("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?n:a?o(t):"Object"==(r=o(t))&&"function"==typeof t.callee?"Arguments":r}},f772:function(e,t,n){var r=n("5692"),o=n("90e3"),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},fb15:function(e,t,n){"use strict";if(n.r(t),"undefined"!=typeof window){var r=window.document.currentScript,o=n("8875");r=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var i=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);i&&(n.p=i[1])}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function u(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||u(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n("99af"),n("4de4"),n("4160"),n("c975"),n("d81d"),n("a434"),n("159b"),n("a4d3"),n("e439"),n("dbb4"),n("b64b"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0"),n("a630"),n("fb6a"),n("b0c0"),n("25f0");var h=n("a352"),p=n.n(h);function m(e){null!==e.parentElement&&e.parentElement.removeChild(e)}function g(e,t,n){var r=0===n?e.children[0]:e.children[n-1].nextSibling;e.insertBefore(t,r)}var v=n("dbf1");n("13d5"),n("4fad"),n("ac1f"),n("5319");var A,y,b=/-(\w)/g,O=(A=function(e){return e.replace(b,(function(e,t){return t.toUpperCase()}))},y=Object.create(null),function(e){return y[e]||(y[e]=A(e))}),w=(n("5db7"),n("73d9"),["Start","Add","Remove","Update","End"]),x=["Choose","Unchoose","Sort","Filter","Clone"],_=["Move"],C=[_,w,x].flatMap((function(e){return e})).map((function(e){return"on".concat(e)})),k={manage:_,manageAndEmit:w,emit:x};n("caad"),n("2ca0");var S=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];function V(e){return["id","class","role","style"].includes(e)||e.startsWith("data-")||e.startsWith("aria-")||e.startsWith("on")}function B(e){return e.reduce((function(e,t){var n=d(t,2),r=n[0],o=n[1];return e[r]=o,e}),{})}function T(e){return Object.entries(e).filter((function(e){var t=d(e,2),n=t[0];return t[1],!V(n)})).map((function(e){var t=d(e,2),n=t[0],r=t[1];return[O(n),r]})).filter((function(e){var t,n=d(e,2),r=n[0];return n[1],t=r,!(-1!==C.indexOf(t))}))}function N(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n("c740");var E=function(e){var t=e.el||Array.isArray(e.children)&&e.children[0].el.parentNode;return t||{}},P=function(e){return e.__draggable_context},Q=function(){function e(t){var n=t.nodes,r=n.header,o=n.default,i=n.footer,a=t.root,l=t.realList;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.defaultNodes=o,this.children=[].concat(f(r),f(o),f(i)),this.externalComponent=a.externalComponent,this.rootTransition=a.transition,this.tag=a.tag,this.realList=l}var t,n,r;return t=e,(n=[{key:"render",value:function(e,t){var n=this.tag,r=this.children;return e(n,t,this._isRootComponent?{default:function(){return r}}:r)}},{key:"updated",value:function(){var e=this.defaultNodes,t=this.realList;e.forEach((function(e,n){var r,o;r=E(e),o={element:t[n],index:n},r.__draggable_context=o}))}},{key:"getUnderlyingVm",value:function(e){return P(e)}},{key:"getVmIndexFromDomIndex",value:function(e,t){var n=this.defaultNodes,r=n.length,o=t.children,i=o.item(e);if(null===i)return r;var a=P(i);if(a)return a.index;if(0===r)return 0;var l=E(n[0]),s=f(o).findIndex((function(e){return e===l}));return e<s?0:r}},{key:"_isRootComponent",get:function(){return this.externalComponent||this.rootTransition}}])&&N(t.prototype,n),r&&N(t,r),e}(),M=n("8bbf");function D(e){var t=["transition-group","TransitionGroup"].includes(e),n=!function(e){return S.includes(e)}(e)&&!t;return{transition:t,externalComponent:n,tag:n?Object(M.resolveComponent)(e):t?M.TransitionGroup:e}}function $(e){var t=e.$slots,n=e.tag,r=e.realList,o=function(e){var t=e.$slots,n=e.realList,r=e.getKey,o=n||[],i=d(["header","footer"].map((function(e){return(n=t[e])?n():[];var n})),2),a=i[0],l=i[1],c=t.item;if(!c)throw new Error("draggable element must have an item slot");var u=o.flatMap((function(e,t){return c({element:e,index:t}).map((function(t){return t.key=r(e),t.props=s(s({},t.props||{}),{},{"data-draggable":!0}),t}))}));if(u.length!==o.length)throw new Error("Item slot must have only one child");return{header:a,footer:l,default:u}}({$slots:t,realList:r,getKey:e.getKey}),i=D(n);return new Q({nodes:o,root:i,realList:r})}function z(e,t){var n=this;Object(M.nextTick)((function(){return n.$emit(e.toLowerCase(),t)}))}function R(e){var t=this;return function(n,r){if(null!==t.realList)return t["onDrag".concat(e)](n,r)}}function I(e){var t=this,n=R.call(this,e);return function(r,o){n.call(t,r,o),z.call(t,e,r)}}var L=null,F={list:{type:Array,required:!1,default:null},modelValue:{type:Array,required:!1,default:null},itemKey:{type:[String,Function],required:!0},clone:{type:Function,default:function(e){return e}},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},U=["update:modelValue","change"].concat(f([].concat(f(k.manageAndEmit),f(k.emit)).map((function(e){return e.toLowerCase()})))),H=Object(M.defineComponent)({name:"draggable",inheritAttrs:!1,props:F,emits:U,data:function(){return{error:!1}},render:function(){try{this.error=!1;var e=this.$slots,t=this.$attrs,n=this.tag,r=this.componentData,o=$({$slots:e,tag:n,realList:this.realList,getKey:this.getKey});this.componentStructure=o;var i=function(e){var t=e.$attrs,n=e.componentData,r=void 0===n?{}:n;return s(s({},B(Object.entries(t).filter((function(e){var t=d(e,2),n=t[0];return t[1],V(n)})))),r)}({$attrs:t,componentData:r});return o.render(M.h,i)}catch(e){return this.error=!0,Object(M.h)("pre",{style:{color:"red"}},e.stack)}},created:function(){null!==this.list&&null!==this.modelValue&&v.a.error("modelValue and list props are mutually exclusive! Please set one or another.")},mounted:function(){var e=this;if(!this.error){var t=this.$attrs,n=this.$el;this.componentStructure.updated();var r=function(e){var t=e.$attrs,n=e.callBackBuilder,r=B(T(t));Object.entries(n).forEach((function(e){var t=d(e,2),n=t[0],o=t[1];k[n].forEach((function(e){r["on".concat(e)]=o(e)}))}));var o="[data-draggable]".concat(r.draggable||"");return s(s({},r),{},{draggable:o})}({$attrs:t,callBackBuilder:{manageAndEmit:function(t){return I.call(e,t)},emit:function(t){return z.bind(e,t)},manage:function(t){return R.call(e,t)}}}),o=1===n.nodeType?n:n.parentElement;this._sortable=new p.a(o,r),this.targetDomElement=o,o.__draggable_component__=this}},updated:function(){this.componentStructure.updated()},beforeUnmount:function(){void 0!==this._sortable&&this._sortable.destroy()},computed:{realList:function(){var e=this.list;return e||this.modelValue},getKey:function(){var e=this.itemKey;return"function"==typeof e?e:function(t){return t[e]}}},watch:{$attrs:{handler:function(e){var t=this._sortable;t&&T(e).forEach((function(e){var n=d(e,2),r=n[0],o=n[1];t.option(r,o)}))},deep:!0}},methods:{getUnderlyingVm:function(e){return this.componentStructure.getUnderlyingVm(e)||null},getUnderlyingPotencialDraggableComponent:function(e){return e.__draggable_component__},emitChanges:function(e){var t=this;Object(M.nextTick)((function(){return t.$emit("change",e)}))},alterList:function(e){if(this.list)e(this.list);else{var t=f(this.modelValue);e(t),this.$emit("update:modelValue",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,f(e))};this.alterList(t)},updatePosition:function(e,t){var n=function(n){return n.splice(t,0,n.splice(e,1)[0])};this.alterList(n)},getRelatedContextFromMoveEvent:function(e){var t=e.to,n=e.related,r=this.getUnderlyingPotencialDraggableComponent(t);if(!r)return{component:r};var o=r.realList,i={list:o,component:r};return t!==n&&o?s(s({},r.getUnderlyingVm(n)||{}),i):i},getVmIndexFromDomIndex:function(e){return this.componentStructure.getVmIndexFromDomIndex(e,this.targetDomElement)},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),L=e.item},onDragAdd:function(e){var t=e.item._underlying_vm_;if(void 0!==t){m(e.item);var n=this.getVmIndexFromDomIndex(e.newIndex);this.spliceList(n,0,t);var r={element:t,newIndex:n};this.emitChanges({added:r})}},onDragRemove:function(e){if(g(e.from,e.item,e.oldIndex),"clone"!==e.pullMode){var t=this.context,n=t.index,r=t.element;this.spliceList(n,1);var o={element:r,oldIndex:n};this.emitChanges({removed:o})}else m(e.clone)},onDragUpdate:function(e){m(e.item),g(e.from,e.item,e.oldIndex);var t=this.context.index,n=this.getVmIndexFromDomIndex(e.newIndex);this.updatePosition(t,n);var r={element:this.context.element,oldIndex:t,newIndex:n};this.emitChanges({moved:r})},computeFutureIndex:function(e,t){if(!e.element)return 0;var n=f(t.to.children).filter((function(e){return"none"!==e.style.display})),r=n.indexOf(t.related),o=e.component.getVmIndexFromDomIndex(r);return-1===n.indexOf(L)&&t.willInsertAfter?o+1:o},onDragMove:function(e,t){var n=this.move,r=this.realList;if(!n||!r)return!0;var o=this.getRelatedContextFromMoveEvent(e),i=this.computeFutureIndex(o,e),a=s(s({},this.context),{},{futureIndex:i});return n(s(s({},e),{},{relatedContext:o,draggedContext:a}),t)},onDragEnd:function(){L=null}}}),W=H;t.default=W},fb6a:function(e,t,n){"use strict";var r=n("23e7"),o=n("861d"),i=n("e8b5"),a=n("23cb"),l=n("50c4"),s=n("fc6a"),c=n("8418"),u=n("b622"),d=n("1dde"),f=n("ae40"),h=d("slice"),p=f("slice",{ACCESSORS:!0,0:0,1:2}),m=u("species"),g=[].slice,v=Math.max;r({target:"Array",proto:!0,forced:!h||!p},{slice:function(e,t){var n,r,u,d=s(this),f=l(d.length),h=a(e,f),p=a(void 0===t?f:t,f);if(i(d)&&("function"!=typeof(n=d.constructor)||n!==Array&&!i(n.prototype)?o(n)&&null===(n=n[m])&&(n=void 0):n=void 0,n===Array||void 0===n))return g.call(d,h,p);for(r=new(void 0===n?Array:n)(v(p-h,0)),u=0;h<p;h++,u++)h in d&&c(r,u,d[h]);return r.length=u,r}})},fc6a:function(e,t,n){var r=n("44ad"),o=n("1d80");e.exports=function(e){return r(o(e))}},fdbc:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(e,t,n){var r=n("4930");e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}}).default},e.exports=r(n(61431),n(10246))},67394:function(e,t,n){"use strict";var r=n(44576),o=n(46706),i=n(22195),a=r.ArrayBuffer,l=r.TypeError;e.exports=a&&o(a.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==i(e))throw new l("ArrayBuffer expected");return e.byteLength}},67740:function(e,t,n){var r=n(95932),o=n(79135);e.exports=function(e,t){for(var n,i=arguments,a=[],l=[],s=2,c=i.length;s<c;s++)a.push(i[s]);if(o(t)){for(c=t.length-1,s=0;s<c;s++)l.push(t[s]);t=t[c]}return r(e,(function(e){if(l.length&&(e=function(e,t){for(var n=0,r=t.length;e&&n<r;)e=e[t[n++]];return r&&e?e:0}(e,l)),(n=e[t]||t)&&n.apply)return n.apply(e,a)}))}},67741:function(e,t,n){n(12983)},67750:function(e,t,n){"use strict";var r=n(64117),o=TypeError;e.exports=function(e){if(r(e))throw new o("Can't call method on "+e);return e}},67958:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(90517),i=n(69713);const a={class:"full-width-input"};var l={__name:"cascader-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),l=e,s=((0,o.k)(),(0,r.ref)(null));let c=(0,r.ref)([]);(0,r.computed)((()=>"number"===l.field.options.type?"text":l.field.options.type));const u=(0,r.computed)((()=>l.field.options.size||"default")),d=(0,r.computed)((()=>void 0===l.field.options.showAllLevels||!!l.field.options.showAllLevels));function f(e){if(l.field.options.onFocus){new Function("event",l.field.options.onFocus).call(n,e)}}function h(e){if(l.field.options.onBlur){new Function("event",l.field.options.onBlur).call(n,e)}}let{createFieldRules:p,getPropName:m,handleFieldValidation:g}=(0,i.A)();const v=(0,r.inject)("globalFormModel",null);let A=(0,r.inject)("refList",null);function y(e){if(l.designState)return;let t=m(l);v.value[t]=e}function b(e){if(y(e),g(m(l)),l.field.options.onChange){new Function("value",l.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>l.field.options.defaultValue),((e,t)=>{s.value=e})),(0,r.onMounted)((()=>{l.field.formItemFlag&&(v?void 0===v.value[l.field.options.name]&&void 0!==l.field.options.defaultValue?s.value=l.field.options.defaultValue:void 0===v.value[l.field.options.name]?v.value[l.field.options.name]=null:s.value=v.value[l.field.options.name]:s.value=l.field.options.defaultValue),null!=A&&null!=A.value&&l.field.options.name&&(A.value[l.field.options.name]=n),p(l.field,c.value)})),t({getWidgetRef:function(e){return null!=A&&null!=A.value?A.value[e]:null},getValue:function(){return s.value},setValue:function(e){s.value=e,y(e),g(m(l))},setHidden:function(e){l.field.options.hidden=e,e?l.field.formItemFlag&&c.value.splice(0,c.value.length):p(l.field,c.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-cascader"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(c),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[(0,r.createVNode)(o,{ref:"lyfieldEditor",options:e.field.options.optionItems,modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=e=>s.value=e),disabled:e.field.options.disabled,size:u.value,clearable:e.field.options.clearable,filterable:e.field.options.filterable,placeholder:e.field.options.placeholder||"请选择","show-all-levels":d.value,props:{checkStrictly:e.field.options.checkStrictly,multiple:e.field.options.multiple,expandTrigger:"hover"},onFocus:f,onBlur:h,onChange:b},null,8,["options","modelValue","disabled","size","clearable","filterable","placeholder","show-all-levels","props"])])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var s=(0,n(66262).A)(l,[["__scopeId","data-v-2d04b935"]])},67959:function(e,t,n){"use strict";n.d(t,{F:function(){return r},w:function(){return o}});const r=Symbol("formContextKey"),o=Symbol("formItemContextKey")},67973:function(e,t,n){var r=n(98527);e.exports=r},67979:function(e,t,n){"use strict";var r=n(28551);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},67981:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-time-range-field",use:"icon-time-range-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-time-range-field"><defs><style type="text/css"></style></defs><path d="M498.596 482.29H345.42v57.308h210.478V274.197h-57.301V482.29z m0 0M577.685 644.985h379.88v57.302h-379.88v-57.302z m0 0M577.685 773.765h379.88v57.307h-379.88v-57.307z m0 0M577.685 902.55h379.88v57.307h-379.88V902.55z m0 0" p-id="46153" /><path d="M102.523 382.29a28.668 28.668 0 0 0 23.367 2.56l190.81-61.886c15.053-4.883 23.298-21.04 18.415-36.09-4.882-15.052-21.04-23.297-36.093-18.415l-123.346 40c15.994-26.117 35.17-50.538 57.37-72.745 73.768-73.767 171.847-114.388 276.169-114.388 104.32 0 202.395 40.622 276.161 114.388S899.77 407.56 899.77 511.882c0 26.428-2.616 52.45-7.71 77.78h58.303c4.465-25.499 6.709-51.47 6.709-77.78 0-60.45-11.846-119.102-35.205-174.336-22.56-53.335-54.85-101.227-95.969-142.35-41.122-41.122-89.017-73.408-142.348-95.968-55.233-23.361-113.89-35.207-174.334-35.207-60.45 0-119.107 11.846-174.337 35.208-53.335 22.56-101.23 54.846-142.35 95.969-23.98 23.98-44.933 50.278-62.727 78.6l-20.738-105.654c-3.043-15.528-18.105-25.642-33.632-22.6-15.528 3.048-25.643 18.105-22.6 33.637l36.103 183.932a28.666 28.666 0 0 0 13.588 19.178z m0 0M126.02 587.942H67.768c5.76 33.679 15.368 66.544 28.79 98.278 22.56 53.334 54.85 101.225 95.972 142.348 41.123 41.123 89.014 73.409 142.349 95.969 54.112 22.888 111.518 34.711 170.668 35.182v-57.324c-102.95-0.941-199.595-41.446-272.5-114.349-55.501-55.502-92.237-124.77-107.027-200.104z m0 0" p-id="46154" /></symbol>'});a().add(l);t.default=l},68088:function(e,t,n){n(99013)},68142:function(e,t,n){var r=n(69821);e.exports=function(e,t,n){if(e)for(var o in e)r(e,o)&&t.call(n,e[o],o,e)}},68174:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);var o=n(40412),i=n(48404),a=n(37741),l={name:"appVersionModule",emits:["refreshData"],components:{LyDialog:i.A},data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{name:"",version:"",update_date:"",isforce:!0,type:"ANDROID",download_url:"",content:""},rules:{name:[{required:!0,message:"请输入版本名称",trigger:"blur"}],version:[{required:!0,message:"请输入版本号",trigger:"blur"}],update_date:[{required:!0,message:"请选择更新时间",trigger:"blur"}],download_url:[{required:!0,message:"请输入下载地址",trigger:"blur"}]}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={name:"",version:"",update_date:"",isforce:!0,type:"ANDROID",download_url:"",content:""},this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,a.deepClone)(e))},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,o.systemAppversionEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,o.systemAppversionAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)}))}}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-date-picker"),u=(0,r.resolveComponent)("el-radio"),d=(0,r.resolveComponent)("el-radio-group"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"680px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(h,{type:"primary",onClick:a.submitData,loading:i.loadingSave,disabled:"详情"==i.loadingTitle},{default:(0,r.withCtx)((()=>t[13]||(t[13]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading","disabled"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto",disabled:"详情"==i.loadingTitle},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"版本名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.name=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"版本号:",prop:"version"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.version,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.version=e),modelModifiers:{trim:!0},disabled:"详情"==i.loadingTitle},null,8,["modelValue","disabled"])])),_:1}),(0,r.createVNode)(s,{label:"更新时间:",prop:"update_date"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{style:{width:"100%"},modelValue:i.formData.update_date,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.update_date=e),type:"datetime",placeholder:"选择日期时间"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"强制更新:",prop:"isforce"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.isforce,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.isforce=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:!0},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("强制更新")]))),_:1}),(0,r.createVNode)(u,{value:!1},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("非强制更新")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"类型:",prop:"type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.type,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.type=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:"ANDROID"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("安卓")]))),_:1}),(0,r.createVNode)(u,{value:"IOS"},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("苹果")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"下载地址:",prop:"download_url"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.download_url,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.download_url=e),modelModifiers:{trim:!0},disabled:"详情"==i.loadingTitle},null,8,["modelValue","disabled"])])),_:1}),(0,r.createVNode)(s,{label:"更新内容:",prop:"content"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"textarea",modelValue:i.formData.content,"onUpdate:modelValue":t[6]||(t[6]=e=>i.formData.content=e),autosize:{minRows:4,maxRows:6}},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["modelValue","title","before-close"])])}]])},68335:function(e,t,n){"use strict";var r=n(18744),o=n(41917),i=(0,r.A)(o.A,"Map");t.A=i},68410:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-cascader-field",use:"icon-cascader-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-cascader-field"><defs><style type="text/css"></style></defs><path d="M661.377376 411.069935V475.664516H314.175312v395.654882h557.144086V475.664516h-48.447312V411.069935h48.447312c35.674839 0 64.594581 28.919742 64.59458 64.594581v395.654882c0 35.674839-28.919742 64.594581-64.59458 64.59458h-557.144086c-35.674839 0-64.600086-28.919742-64.600086-64.59458V475.664516c0-35.674839 28.925247-64.594581 64.600086-64.594581h347.202064z m48.447312-322.983913c35.674839 0 64.600086 28.919742 64.600086 64.59458v403.731269c0 35.674839-28.925247 64.594581-64.600086 64.594581H362.622624v-64.594581h347.202064V152.680602h-557.144086v403.731269h48.447312V621.006452h-48.447312c-35.674839 0-64.594581-28.919742-64.59458-64.594581V152.680602C88.086022 117.005763 117.005763 88.086022 152.680602 88.086022h557.144086z" p-id="66339" /></symbol>'});a().add(l);t.default=l},68686:function(e,t,n){"use strict";n.d(t,{$5:function(){return o},CN:function(){return s},_u:function(){return a},dX:function(){return l},es:function(){return c}});var r=n(98026),o=["x","y","radius","angle","single"],i=["cartesian2d","polar","singleAxis"];function a(e){var t=e.get("coordinateSystem");return(0,r.indexOf)(i,t)>=0}function l(e){return e+"Axis"}function s(e,t){var n,o=(0,r.createHashMap)(),i=[],a=(0,r.createHashMap)();e.eachComponent({mainType:"dataZoom",query:t},(function(e){a.get(e.uid)||s(e)}));do{n=!1,e.eachComponent("dataZoom",l)}while(n);function l(e){!a.get(e.uid)&&function(e){var t=!1;return e.eachTargetAxis((function(e,n){var r=o.get(e);r&&r[n]&&(t=!0)})),t}(e)&&(s(e),n=!0)}function s(e){a.set(e.uid,!0),i.push(e),e.eachTargetAxis((function(e,t){(o.get(e)||o.set(e,[]))[t]=!0}))}return i}function c(e){var t=e.ecModel,n={infoList:[],infoMap:(0,r.createHashMap)()};return e.eachTargetAxis((function(e,r){var o=t.getComponent(l(e),r);if(o){var i=o.getCoordSysModel();if(i){var a=i.uid,s=n.infoMap.get(a);s||(s={model:i,axisModels:[]},n.infoList.push(s),n.infoMap.set(a,s)),s.axisModels.push(o)}}})),n}},68717:function(e,t,n){"use strict";n.d(t,{q:function(){return C}});var r=n(83509),o=n(29308),i=n(73098),a=n(48813),l=n(89259),s={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},c=[],u=[],d=[],f=[],h=[],p=[],m=Math.min,g=Math.max,v=Math.cos,A=Math.sin,y=Math.abs,b=Math.PI,O=2*b,w="undefined"!=typeof Float32Array,x=[];function _(e){return Math.round(e/b*1e8)/1e8%2*b}function C(e,t){var n=_(e[0]);n<0&&(n+=O);var r=n-e[0],o=e[1];o+=r,!t&&o-n>=O?o=n+O:t&&n-o>=O?o=n-O:!t&&n>o?o=n+(O-_(n-o)):t&&n<o&&(o=n-(O-_(o-n))),e[0]=n,e[1]=o}var k=function(){function e(e){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,e&&(this._saveData=!1),this._saveData&&(this.data=[])}var t;return e.prototype.increaseVersion=function(){this._version++},e.prototype.getVersion=function(){return this._version},e.prototype.setScale=function(e,t,n){(n=n||0)>0&&(this._ux=y(n/i.Y5/e)||0,this._uy=y(n/i.Y5/t)||0)},e.prototype.setDPR=function(e){this.dpr=e},e.prototype.setContext=function(e){this._ctx=e},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(s.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},e.prototype.lineTo=function(e,t){var n=y(e-this._xi),r=y(t-this._yi),o=n>this._ux||r>this._uy;if(this.addData(s.L,e,t),this._ctx&&o&&this._ctx.lineTo(e,t),o)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var i=n*n+r*r;i>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=i)}return this},e.prototype.bezierCurveTo=function(e,t,n,r,o,i){return this._drawPendingPt(),this.addData(s.C,e,t,n,r,o,i),this._ctx&&this._ctx.bezierCurveTo(e,t,n,r,o,i),this._xi=o,this._yi=i,this},e.prototype.quadraticCurveTo=function(e,t,n,r){return this._drawPendingPt(),this.addData(s.Q,e,t,n,r),this._ctx&&this._ctx.quadraticCurveTo(e,t,n,r),this._xi=n,this._yi=r,this},e.prototype.arc=function(e,t,n,r,o,i){this._drawPendingPt(),x[0]=r,x[1]=o,C(x,i),r=x[0];var a=(o=x[1])-r;return this.addData(s.A,e,t,n,n,r,a,0,i?0:1),this._ctx&&this._ctx.arc(e,t,n,r,o,i),this._xi=v(o)*n+e,this._yi=A(o)*n+t,this},e.prototype.arcTo=function(e,t,n,r,o){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,n,r,o),this},e.prototype.rect=function(e,t,n,r){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,n,r),this.addData(s.R,e,t,n,r),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(s.Z);var e=this._ctx,t=this._x0,n=this._y0;return e&&e.closePath(),this._xi=t,this._yi=n,this},e.prototype.fill=function(e){e&&e.fill(),this.toStatic()},e.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(e){var t=e.length;this.data&&this.data.length===t||!w||(this.data=new Float32Array(t));for(var n=0;n<t;n++)this.data[n]=e[n];this._len=t},e.prototype.appendPath=function(e){e instanceof Array||(e=[e]);for(var t=e.length,n=0,r=this._len,o=0;o<t;o++)n+=e[o].len();w&&this.data instanceof Float32Array&&(this.data=new Float32Array(r+n));for(o=0;o<t;o++)for(var i=e[o].data,a=0;a<i.length;a++)this.data[r++]=i[a];this._len=r},e.prototype.addData=function(e,t,n,r,o,i,a,l,s){if(this._saveData){var c=this.data;this._len+arguments.length>c.length&&(this._expandData(),c=this.data);for(var u=0;u<arguments.length;u++)c[this._len++]=arguments[u]}},e.prototype._drawPendingPt=function(){this._pendingPtDist>0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t<this._len;t++)e[t]=this.data[t];this.data=e}},e.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var e=this.data;e instanceof Array&&(e.length=this._len,w&&this._len>11&&(this.data=new Float32Array(e)))}},e.prototype.getBoundingRect=function(){d[0]=d[1]=h[0]=h[1]=Number.MAX_VALUE,f[0]=f[1]=p[0]=p[1]=-Number.MAX_VALUE;var e,t=this.data,n=0,i=0,l=0,c=0;for(e=0;e<this._len;){var u=t[e++],m=1===e;switch(m&&(l=n=t[e],c=i=t[e+1]),u){case s.M:n=l=t[e++],i=c=t[e++],h[0]=l,h[1]=c,p[0]=l,p[1]=c;break;case s.L:(0,a.j6)(n,i,t[e],t[e+1],h,p),n=t[e++],i=t[e++];break;case s.C:(0,a.BM)(n,i,t[e++],t[e++],t[e++],t[e++],t[e],t[e+1],h,p),n=t[e++],i=t[e++];break;case s.Q:(0,a.tW)(n,i,t[e++],t[e++],t[e],t[e+1],h,p),n=t[e++],i=t[e++];break;case s.A:var g=t[e++],y=t[e++],b=t[e++],O=t[e++],w=t[e++],x=t[e++]+w;e+=1;var _=!t[e++];m&&(l=v(w)*b+g,c=A(w)*O+y),(0,a.$s)(g,y,b,O,w,x,_,h,p),n=v(x)*b+g,i=A(x)*O+y;break;case s.R:l=n=t[e++],c=i=t[e++];var C=t[e++],k=t[e++];(0,a.j6)(l,c,l+C,c+k,h,p);break;case s.Z:n=l,i=c}r.min(d,d,h),r.max(f,f,p)}return 0===e&&(d[0]=d[1]=f[0]=f[1]=0),new o.A(d[0],d[1],f[0]-d[0],f[1]-d[1])},e.prototype._calculateLength=function(){var e=this.data,t=this._len,n=this._ux,r=this._uy,o=0,i=0,a=0,c=0;this._pathSegLen||(this._pathSegLen=[]);for(var u=this._pathSegLen,d=0,f=0,h=0;h<t;){var p=e[h++],b=1===h;b&&(a=o=e[h],c=i=e[h+1]);var w=-1;switch(p){case s.M:o=a=e[h++],i=c=e[h++];break;case s.L:var x=e[h++],_=(S=e[h++])-i;(y($=x-o)>n||y(_)>r||h===t-1)&&(w=Math.sqrt($*$+_*_),o=x,i=S);break;case s.C:var C=e[h++],k=e[h++],S=(x=e[h++],e[h++]),V=e[h++],B=e[h++];w=(0,l.h0)(o,i,C,k,x,S,V,B,10),o=V,i=B;break;case s.Q:C=e[h++],k=e[h++],x=e[h++],S=e[h++];w=(0,l.d8)(o,i,C,k,x,S,10),o=x,i=S;break;case s.A:var T=e[h++],N=e[h++],E=e[h++],P=e[h++],Q=e[h++],M=e[h++],D=M+Q;h+=1,b&&(a=v(Q)*E+T,c=A(Q)*P+N),w=g(E,P)*m(O,Math.abs(M)),o=v(D)*E+T,i=A(D)*P+N;break;case s.R:a=o=e[h++],c=i=e[h++],w=2*e[h++]+2*e[h++];break;case s.Z:var $=a-o;_=c-i;w=Math.sqrt($*$+_*_),o=a,i=c}w>=0&&(u[f++]=w,d+=w)}return this._pathLen=d,d},e.prototype.rebuildPath=function(e,t){var n,r,o,i,a,d,f,h,p,b,O=this.data,w=this._ux,x=this._uy,_=this._len,C=t<1,k=0,S=0,V=0;if(!C||(this._pathSegLen||this._calculateLength(),f=this._pathSegLen,h=t*this._pathLen))e:for(var B=0;B<_;){var T=O[B++],N=1===B;switch(N&&(n=o=O[B],r=i=O[B+1]),T!==s.L&&V>0&&(e.lineTo(p,b),V=0),T){case s.M:n=o=O[B++],r=i=O[B++],e.moveTo(o,i);break;case s.L:a=O[B++],d=O[B++];var E=y(a-o),P=y(d-i);if(E>w||P>x){if(C){if(k+(re=f[S++])>h){var Q=(h-k)/re;e.lineTo(o*(1-Q)+a*Q,i*(1-Q)+d*Q);break e}k+=re}e.lineTo(a,d),o=a,i=d,V=0}else{var M=E*E+P*P;M>V&&(p=a,b=d,V=M)}break;case s.C:var D=O[B++],$=O[B++],z=O[B++],R=O[B++],I=O[B++],L=O[B++];if(C){if(k+(re=f[S++])>h){Q=(h-k)/re;(0,l.YT)(o,D,z,I,Q,c),(0,l.YT)(i,$,R,L,Q,u),e.bezierCurveTo(c[1],u[1],c[2],u[2],c[3],u[3]);break e}k+=re}e.bezierCurveTo(D,$,z,R,I,L),o=I,i=L;break;case s.Q:D=O[B++],$=O[B++],z=O[B++],R=O[B++];if(C){if(k+(re=f[S++])>h){Q=(h-k)/re;(0,l.kx)(o,D,z,Q,c),(0,l.kx)(i,$,R,Q,u),e.quadraticCurveTo(c[1],u[1],c[2],u[2]);break e}k+=re}e.quadraticCurveTo(D,$,z,R),o=z,i=R;break;case s.A:var F=O[B++],U=O[B++],H=O[B++],W=O[B++],j=O[B++],q=O[B++],X=O[B++],Y=!O[B++],G=H>W?H:W,Z=y(H-W)>.001,K=j+q,J=!1;if(C)k+(re=f[S++])>h&&(K=j+q*(h-k)/re,J=!0),k+=re;if(Z&&e.ellipse?e.ellipse(F,U,H,W,X,j,K,Y):e.arc(F,U,G,j,K,Y),J)break e;N&&(n=v(j)*H+F,r=A(j)*W+U),o=v(K)*H+F,i=A(K)*W+U;break;case s.R:n=o=O[B],r=i=O[B+1],a=O[B++],d=O[B++];var ee=O[B++],te=O[B++];if(C){if(k+(re=f[S++])>h){var ne=h-k;e.moveTo(a,d),e.lineTo(a+m(ne,ee),d),(ne-=ee)>0&&e.lineTo(a+ee,d+m(ne,te)),(ne-=te)>0&&e.lineTo(a+g(ee-ne,0),d+te),(ne-=ee)>0&&e.lineTo(a,d+g(te-ne,0));break e}k+=re}e.rect(a,d,ee,te);break;case s.Z:if(C){var re;if(k+(re=f[S++])>h){Q=(h-k)/re;e.lineTo(o*(1-Q)+n*Q,i*(1-Q)+r*Q);break e}k+=re}e.closePath(),o=n,i=r}}},e.prototype.clone=function(){var t=new e,n=this.data;return t.data=n.slice?n.slice():Array.prototype.slice.call(n),t._len=this._len,t},e.CMD=s,e.initDefaultProps=((t=e.prototype)._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,void(t._version=0)),e}();t.A=k},68750:function(e,t,n){"use strict";var r=n(97080),o=n(94402),i=n(25170),a=n(83789),l=n(38469),s=n(40507),c=o.Set,u=o.add,d=o.has;e.exports=function(e){var t=r(this),n=a(e),o=new c;return i(t)>n.size?s(n.getIterator(),(function(e){d(t,e)&&u(o,e)})):l(t,(function(e){n.includes(e)&&u(o,e)})),o}},68772:function(e,t,n){var r=n(79135),o=n(97205);e.exports=function(e,t){var n,i=0;if(r(e)&&r(t)){for(n=t.length;i<n;i++)if(!o(e,t[i]))return!1;return!0}return o(e,t)}},69119:function(e,t,n){var r=n(73183),o=n(27260)(r);e.exports=o},69156:function(e,t,n){var r=n(87400),o=n(59988);e.exports=function(e,t){var n=o(e),i=o(t);return r(n,i)}},69283:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"date-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-option"),_=(0,r.resolveComponent)("el-select"),C=(0,r.resolveComponent)("el-date-picker"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[25]||(o[25]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[22]||(o[22]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"只读"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.readonly,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.readonly=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.clearable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可输入"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.editable,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.editable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"自适应宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.autoFullWidth,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.autoFullWidth=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"显示类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.type=t),onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"datetime",value:"datetime"}),(0,r.createVNode)(x,{label:"date",value:"date"}),(0,r.createVNode)(x,{label:"dates",value:"dates"}),(0,r.createVNode)(x,{label:"year",value:"year"}),(0,r.createVNode)(x,{label:"month",value:"month"}),(0,r.createVNode)(x,{label:"week",value:"week"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{type:e.optionModel.type,modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.defaultValue=t),onChange:f,style:{width:"100%"},format:e.optionModel.format,"value-format":e.optionModel.valueFormat},null,8,["type","modelValue","format","value-format"])])),_:1}),(0,r.createVNode)(d,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[26]||(o[26]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"显示格式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.format,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.format=t),filterable:"","allow-create":"",onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"YYYY",value:"YYYY"}),(0,r.createVNode)(x,{label:"YYYY-MM",value:"YYYY-MM"}),(0,r.createVNode)(x,{label:"YYYY/MM/DD",value:"YYYY/MM/DD"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD",value:"YYYY-MM-DD"}),(0,r.createVNode)(x,{label:"YYYY年MM月DD日",value:"YYYY年MM月DD日"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD HH:mm:ss",value:"YYYY-MM-DD HH:mm:ss"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD hh:mm:ss",value:"YYYY-MM-DD hh:mm:ss"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"绑定值格式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.valueFormat,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.valueFormat=t),filterable:"","allow-create":"",onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"YYYY",value:"YYYY"}),(0,r.createVNode)(x,{label:"YYYY-MM",value:"YYYY-MM"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD",value:"YYYY-MM-DD"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD HH:mm:ss",value:"YYYY-MM-DD HH:mm:ss"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[19]||(o[19]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[20]||(o[20]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[28]||(o[28]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[21]||(o[21]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[30]||(o[30]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[24]||(o[24]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[31]||(o[31]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[32]||(o[32]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[23]||(o[23]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-4ae2a048"]])},69288:function(e,t,n){var r=n(1769),o=n(64449),i=n(71797);function a(e){return o(e.split("?")[1]||"")}e.exports=function(e){var t,n,o,l,s=""+e;return 0===s.indexOf("//")?s=(r?r.protocol:"")+s:0===s.indexOf("/")&&(s=i()+s),o=s.replace(/#.*/,"").match(/(\?.*)/),(l={href:s,hash:"",host:"",hostname:"",protocol:"",port:"",search:o&&o[1]&&o[1].length>1?o[1]:""}).path=s.replace(/^([a-z0-9.+-]*:)\/\//,(function(e,t){return l.protocol=t,""})).replace(/^([a-z0-9.+-]*)(:\d+)?\/?/,(function(e,t,r){return n=r||"",l.port=n.replace(":",""),l.hostname=t,l.host=t+n,"/"})).replace(/(#.*)/,(function(e,t){return l.hash=t.length>1?t:"",""})),t=l.hash.match(/#((.*)\?|(.*))/),l.pathname=l.path.replace(/(\?|#.*).*/,""),l.origin=l.protocol+"//"+l.host,l.hashKey=t&&(t[2]||t[1])||"",l.hashQuery=a(l.hash),l.searchQuery=a(l.search),l}},69479:function(e,t,n){"use strict";var r=n(44576),o=n(43724),i=n(62106),a=n(67979),l=n(79039),s=r.RegExp,c=s.prototype;o&&l((function(){var e=!0;try{s(".","d")}catch(t){e=!1}var t={},n="",r=e?"dgimsy":"gimsy",o=function(e,r){Object.defineProperty(t,e,{get:function(){return n+=r,!0}})},i={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(i.hasIndices="d"),i)o(a,i[a]);return Object.getOwnPropertyDescriptor(c,"flags").get.call(t)!==r||n!==r}))&&i(c,"flags",{configurable:!0,get:a})},69565:function(e,t,n){"use strict";var r=n(40616),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},69622:function(e,t,n){"use strict";n.d(t,{a:function(){return o},z:function(){return r}});var r=(0,n(48170).$r)(),o=function(e,t,n,o){if(o){var i=r(o);i.dataIndex=n,i.dataType=t,i.seriesIndex=e,i.ssrType="chart","group"===o.type&&o.traverse((function(o){var i=r(o);i.seriesIndex=e,i.dataIndex=n,i.dataType=t,i.ssrType="chart"}))}}},69713:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});n(44114);var r=n(61431),o=n(90517),i=n(2876);function a(){const e=(0,o.k)();let t=(0,r.getCurrentInstance)().appContext.config.globalProperties.$Bus;return(0,r.onMounted)((()=>{})),{lyconvertStrNum:function(e,t){return""===e||null==e?t:"[object String]"===Object.prototype.toString.call(e)?t.toString():"[object Number]"===Object.prototype.toString.call(e)?1*t:t},selectWidget:function(t,n=!0){n&&e.setSelected(t)},selectParentWidget:function(t){t?e.setSelected(t):e.clearSelected()},createFieldRules:function(e,t){if((e.formItemFlag||!e.options.hidden)&&(t.splice(0,t.length),e.options.required&&t.push({required:!0,trigger:["blur"],message:e.options.requiredHint||"字段值不可为空"}),e.options.validation)){let n=e.options.validation;i.A[n]?t.push({validator:i.A[n],trigger:["blur","change"],label:e.options.label,errorMsg:e.options.validationHint}):t.push({validator:i.A.regExp,trigger:["blur","change"],regExp:n,label:e.options.label,errorMsg:e.options.validationHint})}},getPropName:function(e){return e.field.options.name},handleFieldValidation:function(e){t.emit("fieldValidation",e)}}}},69718:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(98026),o=n(31024);function i(e,t,n){for(var r=0;r<e.length;r++)e[r]=a(e[r],t[r],n)}function a(e,t,n){for(var r=[],o=t[0],i=t[1],a=0;a<e.length;a+=2){var l=e.charCodeAt(a)-64,s=e.charCodeAt(a+1)-64;l=l>>1^-(1&l),s=s>>1^-(1&s),o=l+=o,i=s+=i,r.push([l/n,s/n])}return r}function l(e,t){return e=function(e){if(!e.UTF8Encoding)return e;var t=e,n=t.UTF8Scale;null==n&&(n=1024);var o=t.features;return r.each(o,(function(e){var t=e.geometry,o=t.encodeOffsets,l=t.coordinates;if(o)switch(t.type){case"LineString":t.coordinates=a(l,o,n);break;case"Polygon":case"MultiLineString":i(l,o,n);break;case"MultiPolygon":r.each(l,(function(e,t){return i(e,o[t],n)}))}})),t.UTF8Encoding=!1,t}(e),r.map(r.filter(e.features,(function(e){return e.geometry&&e.properties&&e.geometry.coordinates.length>0})),(function(e){var n=e.properties,i=e.geometry,a=[];switch(i.type){case"Polygon":var l=i.coordinates;a.push(new o.m5(l[0],l.slice(1)));break;case"MultiPolygon":r.each(i.coordinates,(function(e){e[0]&&a.push(new o.m5(e[0],e.slice(1)))}));break;case"LineString":a.push(new o.nS([i.coordinates]));break;case"MultiLineString":a.push(new o.nS(i.coordinates))}var s=new o.cn(n[t||"name"],a,n.cp);return s.properties=n,s}))}},69821:function(e){e.exports=function(e,t){return!(!e||!e.hasOwnProperty)&&e.hasOwnProperty(t)}},69948:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);const o={class:"lycontainer"};n(14603),n(47566),n(98721);var i=n(88578),a=n(94945),l={name:"lyterminal",components:{LyXterm:i.A},data(){return{wsuri:("http:"===window.location.protocol?"ws://":"wss://")+a.b+"/ws/webssh/"}},created(){let e=window.location.href.split("?")[1],t=new URLSearchParams("?"+e),n=t.get("id"),r=t.get("host");document.title=r+"在线终端WEBSSH",this.wsuri=this.wsuri+"?id="+n}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("ly-xterm");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(s,{wsuri:a.wsuri},null,8,["wsuri"])])}],["__scopeId","data-v-17d8637f"]])},70070:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAXxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDItMjlUMjM6MzA6NTYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTI5VDIzOjMzOjU4KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTI5VDIzOjMzOjU4KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBiODc2ZDBkLWQ4ZGItNGQ0My05Njc2LWQyZmNjNGU2OTEyNSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjAyNzJlNjQwLTg1MWYtOTk0MS1iYTRiLWZlM2NkNmNkODYzOSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjgwYTQwYjIxLTIwNGUtNTg0NS04ZTE2LTg4MzJjYmJkNTY0MiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODBhNDBiMjEtMjA0ZS01ODQ1LThlMTYtODgzMmNiYmQ1NjQyIiBzdEV2dDp3aGVuPSIyMDI0LTAyLTI5VDIzOjMwOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjBiODc2ZDBkLWQ4ZGItNGQ0My05Njc2LWQyZmNjNGU2OTEyNSIgc3RFdnQ6d2hlbj0iMjAyNC0wMi0yOVQyMzozMzo1OCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PttbmIMAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAG/UExURUxpcZdV7Zxb76Rk8ayC349M7HtZtoNfwXhWsXNTq61u9Khp84JewKBg8LFz9XdXs6Bu3n1NxYNfwn9bu3tZuH9curd593FSqF9Ej29Ppm9FsL2C94FdwK5v9Kxt9JZS8J9f8JJL8qpr84BcvLV396ho86Fh8aRk8oNfwa9x9bJ19ZBN65lY73FPqbBy9ZNR7ZFP7I5L67N29n5auqZm8vDx7oFdv/Ly8bFz9ZdV7Zxa741P4JVT7bh6+XlIwO3u7XdIvIhK3fj5+J5d73tLw0QwbLJx+8CD/JJV4H9Oxqhl+lQ8gbZ4+KFe9Z5i5npEx1k/iPX19ZJT5r1//ZhQ+jcnXDIkVUgzcv3//K937o5N6IBHzJdc4pBM7lA5fXdTsbiG7+Tf6rZ595NN8qxy7Uw3eEAuZ11CjrJ977aC7+vl8t/Z5plZ6ohS0pZQ9HY/wywgSzspYLZ0/fPt+YNI0uvr6pxX9qNm6qxq+oBRwG1Loo1dybCI4NjH7si63INUxJBd02VDmZlk2c2s9MCV8evd+5JpyauP0I5jx6V82MKL+rSN5Pf97qlq7+PT9pNjz6iKzqtv78284a6J26918yqs2a8AAAAddFJOUwD29fX+9v72nJ319dL19g/86CiPsfX1e1lW6vXAHPZzmwAAAytJREFUSMftlVdTGlEYQG2xd00fyGZll6AIiKDISlkQXUUBIXQUkWLsgl1j74WUmfzgfPcuyJJkJj47Hh45537fvTxQUvLMk6K1vqpAfVvrI5L6T5g+oAOob/p/UlVU9Pa2Nz0qwUEfCoC2xyT5ETiprGyvzlNTXZPntWB4Vf50ZFdWRqOXM4h54AsiCCQSiebqQvIyGu1+YK+74+bWY+AZR0gQarVa0ixIbu6+AhU5ZkZmAWwBnZ06hEKhkDUWkorbkRyeEY/HY8jJYGMf2TKZSCaqLSTvDQYPUmclsxJexbpOoZNhXSQbBsRiQfLKEIQ7zJ0a+JN16k6Rjj+ZR3a61713si2uEyTjCZfLnto38IuILi7OxSLkizHk8LHdNe13kIKkUZKYm7Pb9jP4aFl2PWA5+0UhmWfn2DVn9zsoYaKGKcn0fobfZHs9EAh8m9dQJEmRFLBzbLcnUw6qXJAofsIvc3I6jDchHTDFYlk/02hA1wBUBK564pAKklr0JJmMiMSbZB0LUExaLAdBWqqRYsYAmm4QJGIxfsUsBHAwJJOI+4VzmgCfpvmEECZkdv9oNxoh+UUikPTzHAQJmiboyNGu2bxElBWSOnLblbT5dnfAh1MjC1BoAZPp/kBPWK0Ty9PJlJezChNqGx7Re7SD96YjsX7sm0za2J3eihL7tC3N6QVJucbhmoYpcEOA4GL9JtMmfLSH35klvV4PSdLmZeSlgkTqgCnp0TECYeVi2k1AG7saDXNLcrl8axl+/FRxAkfDfKQjuEUTFKbDa+cG4x6QDwCDGEHSQBATANh6BLcIweLVUHgZCl7/ACiVLwpJmdUa4TgOrQ1ryBmYcni9GmbdyFYCboZlWZWqKInAi6wZJ1AgH2AWYz+MaCklRqVaCfttXh87JUz0bpxsDeC9meZLGMGosK5SdXXF/05K5e4kTvAllcyGc4MNIRn5PT09cac/5fX+mfjTvjXzFr9JiGWZUBfY2MdJyutbK04GlWGn08jgPUANhUI5mWeKdTpXV0PCpEW58hlYiQMf/0UcfR2faikkb1tGcww9YOQxG80PvHvz/L/6pPgN0pMhmKihiL0AAAAASUVORK5CYII="},70081:function(e,t,n){"use strict";var r=n(69565),o=n(79306),i=n(28551),a=n(16823),l=n(50851),s=TypeError;e.exports=function(e,t){var n=arguments.length<2?l(e):t;if(o(n))return i(r(n,e));throw new s(a(e)+" is not iterable")}},70082:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});const r={},o={all:i=i||new Map,on:function(e,t){var n=i.get(e);n?n.push(t):i.set(e,[t])},off:function(e,t){var n=i.get(e);n&&(t?n.splice(n.indexOf(t)>>>0,1):i.set(e,[]))},emit:function(e,t){var n=i.get(e);n&&n.slice().map((function(e){e(t)})),(n=i.get("*"))&&n.slice().map((function(n){n(e,t)}))}};var i;r.on=o.on,r.off=o.off,r.emit=o.emit;var a=r},70111:function(e,t,n){var r=n(98594)("object");e.exports=r},70200:function(e,t,n){"use strict";n.d(t,{o:function(){return i}});var r=n(61431);const o=e=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(e);function i({afterComposition:e,emit:t}){const n=(0,r.ref)(!1),i=e=>{var r;null==t||t("compositionupdate",e);const i=null==(r=e.target)?void 0:r.value,a=i[i.length-1]||"";n.value=!o(a)},a=o=>{null==t||t("compositionend",o),n.value&&(n.value=!1,(0,r.nextTick)((()=>e(o))))};return{isComposing:n,handleComposition:e=>{"compositionend"===e.type?a(e):i(e)},handleCompositionStart:e=>{null==t||t("compositionstart",e),n.value=!0},handleCompositionUpdate:i,handleCompositionEnd:a}}},70217:function(e,t,n){n(17878)},70250:function(e,t,n){"use strict";n.d(t,{A_:function(){return u}});var r,o=n(98026),i=n(31825),a=n(34310),l="undefined",s=typeof Uint32Array===l?Array:Uint32Array,c=typeof Uint16Array===l?Array:Uint16Array,u=typeof Int32Array===l?Array:Int32Array,d=typeof Float64Array===l?Array:Float64Array,f={float:d,int:u,ordinal:Array,number:Array,time:d};function h(e){return e>65535?s:c}function p(e,t,n,r,o){var i=f[n||"float"];if(o){var a=e[t],l=a&&a.length;if(l!==r){for(var s=new i(r),c=0;c<l;c++)s[c]=a[c];e[t]=s}}else e[t]=new i(r)}var m=function(){function e(){this._chunks=[],this._rawExtent=[],this._extent=[],this._count=0,this._rawCount=0,this._calcDimNameToIdx=(0,o.createHashMap)()}return e.prototype.initData=function(e,t,n){this._provider=e,this._chunks=[],this._indices=null,this.getRawIndex=this._getRawIdxIdentity;var i=e.getSource(),l=this.defaultDimValueGetter=r[i.sourceFormat];this._dimValueGetter=n||l,this._rawExtent=[];(0,a.O0)(i);this._dimensions=(0,o.map)(t,(function(e){return{type:e.type,property:e.property}})),this._initDataFromProvider(0,e.count())},e.prototype.getProvider=function(){return this._provider},e.prototype.getSource=function(){return this._provider.getSource()},e.prototype.ensureCalculationDimension=function(e,t){var n=this._calcDimNameToIdx,r=this._dimensions,o=n.get(e);if(null!=o){if(r[o].type===t)return o}else o=r.length;return r[o]={type:t},n.set(e,o),this._chunks[o]=new f[t||"float"](this._rawCount),this._rawExtent[o]=[1/0,-1/0],o},e.prototype.collectOrdinalMeta=function(e,t){var n=this._chunks[e],r=this._dimensions[e],o=this._rawExtent,i=r.ordinalOffset||0,a=n.length;0===i&&(o[e]=[1/0,-1/0]);for(var l=o[e],s=i;s<a;s++){var c=n[s]=t.parseAndCollect(n[s]);isNaN(c)||(l[0]=Math.min(c,l[0]),l[1]=Math.max(c,l[1]))}r.ordinalMeta=t,r.ordinalOffset=a,r.type="ordinal"},e.prototype.getOrdinalMeta=function(e){return this._dimensions[e].ordinalMeta},e.prototype.getDimensionProperty=function(e){var t=this._dimensions[e];return t&&t.property},e.prototype.appendData=function(e){var t=this._provider,n=this.count();t.appendData(e);var r=t.count();return t.persistent||(r+=n),n<r&&this._initDataFromProvider(n,r,!0),[n,r]},e.prototype.appendValues=function(e,t){for(var n=this._chunks,o=this._dimensions,i=o.length,a=this._rawExtent,l=this.count(),s=l+Math.max(e.length,t||0),c=0;c<i;c++){p(n,c,(m=o[c]).type,s,!0)}for(var u=[],d=l;d<s;d++)for(var f=d-l,h=0;h<i;h++){var m=o[h],g=r.arrayRows.call(this,e[f]||u,m.property,f,h);n[h][d]=g;var v=a[h];g<v[0]&&(v[0]=g),g>v[1]&&(v[1]=g)}return this._rawCount=this._count=s,{start:l,end:s}},e.prototype._initDataFromProvider=function(e,t,n){for(var r=this._provider,i=this._chunks,a=this._dimensions,l=a.length,s=this._rawExtent,c=(0,o.map)(a,(function(e){return e.property})),u=0;u<l;u++){var d=a[u];s[u]||(s[u]=[1/0,-1/0]),p(i,u,d.type,t,n)}if(r.fillStorage)r.fillStorage(e,t,i,s);else for(var f=[],h=e;h<t;h++){f=r.getItem(h,f);for(var m=0;m<l;m++){var g=i[m],v=this._dimValueGetter(f,c[m],h,m);g[h]=v;var A=s[m];v<A[0]&&(A[0]=v),v>A[1]&&(A[1]=v)}}!r.persistent&&r.clean&&r.clean(),this._rawCount=this._count=t,this._extent=[]},e.prototype.count=function(){return this._count},e.prototype.get=function(e,t){if(!(t>=0&&t<this._count))return NaN;var n=this._chunks[e];return n?n[this.getRawIndex(t)]:NaN},e.prototype.getValues=function(e,t){var n=[],r=[];if(null==t){t=e,e=[];for(var o=0;o<this._dimensions.length;o++)r.push(o)}else r=e;o=0;for(var i=r.length;o<i;o++)n.push(this.get(r[o],t));return n},e.prototype.getByRawIndex=function(e,t){if(!(t>=0&&t<this._rawCount))return NaN;var n=this._chunks[e];return n?n[t]:NaN},e.prototype.getSum=function(e){var t=0;if(this._chunks[e])for(var n=0,r=this.count();n<r;n++){var o=this.get(e,n);isNaN(o)||(t+=o)}return t},e.prototype.getMedian=function(e){var t=[];this.each([e],(function(e){isNaN(e)||t.push(e)}));var n=t.sort((function(e,t){return e-t})),r=this.count();return 0===r?0:r%2==1?n[(r-1)/2]:(n[r/2]+n[r/2-1])/2},e.prototype.indexOfRawIndex=function(e){if(e>=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,n=t[e];if(null!=n&&n<this._count&&n===e)return e;for(var r=0,o=this._count-1;r<=o;){var i=(r+o)/2|0;if(t[i]<e)r=i+1;else{if(!(t[i]>e))return i;o=i-1}}return-1},e.prototype.indicesOfNearest=function(e,t,n){var r=this._chunks[e],o=[];if(!r)return o;null==n&&(n=1/0);for(var i=1/0,a=-1,l=0,s=0,c=this.count();s<c;s++){var u=t-r[this.getRawIndex(s)],d=Math.abs(u);d<=n&&((d<i||d===i&&u>=0&&a<0)&&(i=d,a=u,l=0),u===a&&(o[l++]=s))}return o.length=l,o},e.prototype.getIndices=function(){var e,t=this._indices;if(t){var n=t.constructor,r=this._count;if(n===Array){e=new n(r);for(var o=0;o<r;o++)e[o]=t[o]}else e=new n(t.buffer,0,r)}else{e=new(n=h(this._rawCount))(this.count());for(o=0;o<e.length;o++)e[o]=o}return e},e.prototype.filter=function(e,t){if(!this._count)return this;for(var n=this.clone(),r=n.count(),o=new(h(n._rawCount))(r),i=[],a=e.length,l=0,s=e[0],c=n._chunks,u=0;u<r;u++){var d=void 0,f=n.getRawIndex(u);if(0===a)d=t(u);else if(1===a){d=t(c[s][f],u)}else{for(var p=0;p<a;p++)i[p]=c[e[p]][f];i[p]=u,d=t.apply(null,i)}d&&(o[l++]=f)}return l<r&&(n._indices=o),n._count=l,n._extent=[],n._updateGetRawIdx(),n},e.prototype.selectRange=function(e){var t=this.clone(),n=t._count;if(!n)return this;var r=(0,o.keys)(e),i=r.length;if(!i)return this;var a=t.count(),l=new(h(t._rawCount))(a),s=0,c=r[0],u=e[c][0],d=e[c][1],f=t._chunks,p=!1;if(!t._indices){var m=0;if(1===i){for(var g=f[r[0]],v=0;v<n;v++){((O=g[v])>=u&&O<=d||isNaN(O))&&(l[s++]=m),m++}p=!0}else if(2===i){g=f[r[0]];var A=f[r[1]],y=e[r[1]][0],b=e[r[1]][1];for(v=0;v<n;v++){var O=g[v],w=A[v];(O>=u&&O<=d||isNaN(O))&&(w>=y&&w<=b||isNaN(w))&&(l[s++]=m),m++}p=!0}}if(!p)if(1===i)for(v=0;v<a;v++){var x=t.getRawIndex(v);((O=f[r[0]][x])>=u&&O<=d||isNaN(O))&&(l[s++]=x)}else for(v=0;v<a;v++){for(var _=!0,C=(x=t.getRawIndex(v),0);C<i;C++){var k=r[C];((O=f[k][x])<e[k][0]||O>e[k][1])&&(_=!1)}_&&(l[s++]=t.getRawIndex(v))}return s<a&&(t._indices=l),t._count=s,t._extent=[],t._updateGetRawIdx(),t},e.prototype.map=function(e,t){var n=this.clone(e);return this._updateDims(n,e,t),n},e.prototype.modify=function(e,t){this._updateDims(this,e,t)},e.prototype._updateDims=function(e,t,n){for(var r=e._chunks,o=[],i=t.length,a=e.count(),l=[],s=e._rawExtent,c=0;c<t.length;c++)s[t[c]]=[1/0,-1/0];for(var u=0;u<a;u++){for(var d=e.getRawIndex(u),f=0;f<i;f++)l[f]=r[t[f]][d];l[i]=u;var h=n&&n.apply(null,l);if(null!=h){"object"!=typeof h&&(o[0]=h,h=o);for(c=0;c<h.length;c++){var p=t[c],m=h[c],g=s[p],v=r[p];v&&(v[d]=m),m<g[0]&&(g[0]=m),m>g[1]&&(g[1]=m)}}}},e.prototype.lttbDownSample=function(e,t){var n,r,o,i=this.clone([e],!0),a=i._chunks[e],l=this.count(),s=0,c=Math.floor(1/t),u=this.getRawIndex(0),d=new(h(this._rawCount))(Math.min(2*(Math.ceil(l/c)+2),l));d[s++]=u;for(var f=1;f<l-1;f+=c){for(var p=Math.min(f+c,l-1),m=Math.min(f+2*c,l),g=(m+p)/2,v=0,A=p;A<m;A++){var y=a[k=this.getRawIndex(A)];isNaN(y)||(v+=y)}v/=m-p;var b=f,O=Math.min(f+c,l),w=f-1,x=a[u];n=-1,o=b;var _=-1,C=0;for(A=b;A<O;A++){var k;y=a[k=this.getRawIndex(A)];isNaN(y)?(C++,_<0&&(_=k)):(r=Math.abs((w-g)*(y-x)-(w-A)*(v-x)))>n&&(n=r,o=k)}C>0&&C<O-b&&(d[s++]=Math.min(_,o),o=Math.max(_,o)),d[s++]=o,u=o}return d[s++]=this.getRawIndex(l-1),i._count=s,i._indices=d,i.getRawIndex=this._getRawIdx,i},e.prototype.minmaxDownSample=function(e,t){for(var n=this.clone([e],!0),r=n._chunks,o=Math.floor(1/t),i=r[e],a=this.count(),l=new(h(this._rawCount))(2*Math.ceil(a/o)),s=0,c=0;c<a;c+=o){var u=c,d=i[this.getRawIndex(u)],f=c,p=i[this.getRawIndex(f)],m=o;c+o>a&&(m=a-c);for(var g=0;g<m;g++){var v=i[this.getRawIndex(c+g)];v<d&&(d=v,u=c+g),v>p&&(p=v,f=c+g)}var A=this.getRawIndex(u),y=this.getRawIndex(f);u<f?(l[s++]=A,l[s++]=y):(l[s++]=y,l[s++]=A)}return n._count=s,n._indices=l,n._updateGetRawIdx(),n},e.prototype.downSample=function(e,t,n,r){for(var o=this.clone([e],!0),i=o._chunks,a=[],l=Math.floor(1/t),s=i[e],c=this.count(),u=o._rawExtent[e]=[1/0,-1/0],d=new(h(this._rawCount))(Math.ceil(c/l)),f=0,p=0;p<c;p+=l){l>c-p&&(l=c-p,a.length=l);for(var m=0;m<l;m++){var g=this.getRawIndex(p+m);a[m]=s[g]}var v=n(a),A=this.getRawIndex(Math.min(p+r(a,v)||0,c-1));s[A]=v,v<u[0]&&(u[0]=v),v>u[1]&&(u[1]=v),d[f++]=A}return o._count=f,o._indices=d,o._updateGetRawIdx(),o},e.prototype.each=function(e,t){if(this._count)for(var n=e.length,r=this._chunks,o=0,i=this.count();o<i;o++){var a=this.getRawIndex(o);switch(n){case 0:t(o);break;case 1:t(r[e[0]][a],o);break;case 2:t(r[e[0]][a],r[e[1]][a],o);break;default:for(var l=0,s=[];l<n;l++)s[l]=r[e[l]][a];s[l]=o,t.apply(null,s)}}},e.prototype.getDataExtent=function(e){var t=this._chunks[e],n=[1/0,-1/0];if(!t)return n;var r,o=this.count();if(!this._indices)return this._rawExtent[e].slice();if(r=this._extent[e])return r.slice();for(var i=(r=n)[0],a=r[1],l=0;l<o;l++){var s=t[this.getRawIndex(l)];s<i&&(i=s),s>a&&(a=s)}return r=[i,a],this._extent[e]=r,r},e.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var n=[],r=this._chunks,o=0;o<r.length;o++)n.push(r[o][t]);return n},e.prototype.clone=function(t,n){var r,i,a=new e,l=this._chunks,s=t&&(0,o.reduce)(t,(function(e,t){return e[t]=!0,e}),{});if(s)for(var c=0;c<l.length;c++)a._chunks[c]=s[c]?(r=l[c],i=void 0,(i=r.constructor)===Array?r.slice():new i(r)):l[c];else a._chunks=l;return this._copyCommonProps(a),n||(a._indices=this._cloneIndices()),a._updateGetRawIdx(),a},e.prototype._copyCommonProps=function(e){e._count=this._count,e._rawCount=this._rawCount,e._provider=this._provider,e._dimensions=this._dimensions,e._extent=(0,o.clone)(this._extent),e._rawExtent=(0,o.clone)(this._rawExtent)},e.prototype._cloneIndices=function(){if(this._indices){var e=this._indices.constructor,t=void 0;if(e===Array){var n=this._indices.length;t=new e(n);for(var r=0;r<n;r++)t[r]=this._indices[r]}else t=new e(this._indices);return t}return null},e.prototype._getRawIdxIdentity=function(e){return e},e.prototype._getRawIdx=function(e){return e<this._count&&e>=0?this._indices[e]:-1},e.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},e.internalField=function(){function e(e,t,n,r){return(0,i.Pn)(e[r],this._dimensions[r])}r={arrayRows:e,objectRows:function(e,t,n,r){return(0,i.Pn)(e[t],this._dimensions[r])},keyedColumns:e,original:function(e,t,n,r){var o=e&&(null==e.value?e:e.value);return(0,i.Pn)(o instanceof Array?o[r]:o,this._dimensions[r])},typedArray:function(e,t,n,r){return e[r]}}}(),e}();t.Ay=m},70406:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-date-field",use:"icon-date-field-usage",viewBox:"0 0 1132 1024",content:'<symbol class="icon" viewBox="0 0 1132 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-date-field"><defs><style type="text/css"></style></defs><path d="M1023.99488 1023.99488C1023.99488 1023.99488 107.788935 1023.99488 107.788935 1023.99488 48.262496 1023.99488 0 975.732384 0 916.205945 0 916.205945 0 350.314037 0 350.314037 0 350.314037 0 296.419571 0 296.419571 0 296.419571 0 188.630636 0 188.630636 0 129.104196 48.262496 80.841701 107.788935 80.841701 107.788935 80.841701 188.630636 80.841701 188.630636 80.841701 188.630636 80.841701 188.630636 134.736168 188.630636 134.736168 188.630636 134.736168 107.788935 134.736168 107.788935 134.736168 78.012242 134.736168 53.894468 158.853943 53.894468 188.630636 53.894468 188.630636 53.894468 296.419571 53.894468 296.419571 53.894468 296.419571 1077.889348 296.419571 1077.889348 296.419571 1077.889348 296.419571 1077.889348 188.630636 1077.889348 188.630636 1077.889348 158.853943 1053.771573 134.736168 1023.99488 134.736168 1023.99488 134.736168 943.153179 134.736168 943.153179 134.736168 943.153179 134.736168 943.153179 80.841701 943.153179 80.841701 943.153179 80.841701 1023.99488 80.841701 1023.99488 80.841701 1083.521319 80.841701 1131.783815 129.104196 1131.783815 188.630636 1131.783815 188.630636 1131.783815 296.419571 1131.783815 296.419571 1131.783815 296.419571 1131.783815 350.314037 1131.783815 350.314037 1131.783815 350.314037 1131.783815 916.205945 1131.783815 916.205945 1131.783815 975.732384 1083.521319 1023.99488 1023.99488 1023.99488ZM1077.889348 350.314037C1077.889348 350.314037 53.894468 350.314037 53.894468 350.314037 53.894468 350.314037 53.894468 916.205945 53.894468 916.205945 53.894468 945.982638 78.012242 970.100412 107.788935 970.100412 107.788935 970.100412 1023.99488 970.100412 1023.99488 970.100412 1053.771573 970.100412 1077.889348 945.982638 1077.889348 916.205945 1077.889348 916.205945 1077.889348 350.314037 1077.889348 350.314037ZM794.943393 628.086123C794.943393 628.086123 791.359411 633.718094 791.359411 633.718094 788.044902 640.023747 784.27229 645.871297 780.122415 651.449375 780.122415 651.449375 646.733608 861.476114 646.733608 861.476114 646.733608 861.476114 589.120422 861.476114 589.120422 861.476114 589.120422 861.476114 687.477826 700.601129 687.477826 700.601129 687.370037 700.601129 687.262248 700.628076 687.154459 700.628076 620.190583 700.628076 565.891908 640.29322 565.891908 565.891908 565.891908 491.490596 620.190583 431.155739 687.154459 431.155739 754.118334 431.155739 808.417011 491.490596 808.417011 565.891908 808.417011 588.312005 803.027564 609.142217 794.296661 627.735808 794.296661 627.735808 794.943393 628.086123 794.943393 628.086123ZM687.154459 485.050207C649.940329 485.050207 619.786375 521.240341 619.786375 565.891908 619.786375 610.543473 649.940329 646.733608 687.154459 646.733608 706.206153 646.733608 723.317646 637.16734 735.578638 621.915206 735.578638 621.915206 745.360484 605.908549 745.360484 605.908549 751.019403 594.078714 754.522543 580.524255 754.522543 565.891908 754.522543 521.240341 724.368589 485.050207 687.154459 485.050207ZM376.937904 506.93136C376.937904 506.93136 296.203993 579.257736 296.203993 579.257736 296.203993 579.257736 296.203993 512.266913 296.203993 512.266913 296.203993 512.266913 378.608633 431.856367 378.608633 431.856367 378.608633 431.856367 430.670689 431.856367 430.670689 431.856367 430.670689 431.856367 430.670689 861.583903 430.670689 861.583903 430.670689 861.583903 376.937904 861.583903 376.937904 861.583903 376.937904 861.583903 376.937904 506.93136 376.937904 506.93136ZM889.258712 215.577869C874.383839 215.577869 862.311477 203.505508 862.311477 188.630636 862.311477 188.630636 862.311477 26.947233 862.311477 26.947233 862.311477 12.072361 874.383839 0 889.258712 0 904.133584 0 916.205945 12.072361 916.205945 26.947233 916.205945 26.947233 916.205945 188.630636 916.205945 188.630636 916.205945 203.505508 904.133584 215.577869 889.258712 215.577869ZM296.419571 80.841701C296.419571 80.841701 835.364244 80.841701 835.364244 80.841701 835.364244 80.841701 835.364244 134.736168 835.364244 134.736168 835.364244 134.736168 296.419571 134.736168 296.419571 134.736168 296.419571 134.736168 296.419571 80.841701 296.419571 80.841701ZM242.525103 215.577869C227.65023 215.577869 215.577869 203.505508 215.577869 188.630636 215.577869 188.630636 215.577869 26.947233 215.577869 26.947233 215.577869 12.072361 227.65023 0 242.525103 0 257.399976 0 269.472337 12.072361 269.472337 26.947233 269.472337 26.947233 269.472337 188.630636 269.472337 188.630636 269.472337 203.505508 257.399976 215.577869 242.525103 215.577869Z" p-id="47756" /></symbol>'});a().add(l);t.default=l},70987:function(e,t,n){n(54176)},71048:function(e,t,n){var r=n(79135),o=n(69821);e.exports=function(e,t,n){var i,a;if(e)if(r(e))for(i=e.length-1;i>=0&&!1!==t.call(n,e[i],i,e);i--);else for(i=(a=o(e)).length-1;i>=0&&!1!==t.call(n,e[a[i]],a[i],e);i--);}},71072:function(e,t,n){"use strict";var r=n(61828),o=n(88727);e.exports=Object.keys||function(e){return r(e,o)}},71192:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});n(18111),n(22489);var r=n(61431);const o={style:{display:"flex","flex-direction":"column"}},i={style:{display:"inline","margin-right":"20px"}},a={style:{display:"inline"}},l={style:{display:"flex","align-items":"center"}},s=["src"],c={style:{width:"150px"},class:"ellipsis"};var u=n(59287),d={name:"shoppingMallOrderDetail",components:{LyDialog:n(48404).A,deliverGoodsModule:u.default},data(){return{dialogVisible:!1,loadingPage:!1,loadingTitle:"详情",formData:{logistics_id:"",address:{receiver:"",mobile:"",areas:""},goodsinfo:[]},orderStatusList:[{id:1,name:"待支付"},{id:2,name:"待发货"},{id:3,name:"待收货"},{id:4,name:"待评价"},{id:5,name:"已完成"},{id:6,name:"已取消"}]}},methods:{handleClose(){this.dialogVisible=!1,this.$emit("refreshData")},orderDetailFn(e){this.dialogVisible=!0,this.formData=e},deliverGoods(){let e={id:this.formData.id};this.$refs.deliverGoodsModuleFlag.deliverGoodsModuleFn(e)},objectSpanMethod({row:e,column:t,rowIndex:n,columnIndex:r}){if(3===r||4===r){var o=0;return 0===n&&(o=this.formData.goodsinfo.length),n>=1&&(o=0),{rowspan:o,colspan:1}}}}};var f=(0,n(66262).A)(d,[["render",function(e,t,n,u,d,f){const h=(0,r.resolveComponent)("el-form-item"),p=(0,r.resolveComponent)("el-table-column"),m=(0,r.resolveComponent)("el-table"),g=(0,r.resolveComponent)("el-form"),v=(0,r.resolveComponent)("el-button"),A=(0,r.resolveComponent)("deliver-goods-module"),y=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(y,{modelValue:d.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>d.dialogVisible=e),title:d.loadingTitle,width:"50%","before-close":f.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{onClick:f.deliverGoods},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("发货")]))),_:1},8,["onClick"]),(0,r.createVNode)(v,{onClick:f.handleClose,type:"primary"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{inline:!1,"label-position":"right","label-width":"110px",class:"form-order",modelValue:d.formData,"onUpdate:modelValue":t[0]||(t[0]=e=>d.formData=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{label:"收货信息:"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createElementVNode)("span",null,"收货人:"+(0,r.toDisplayString)(d.formData.address.receiver),1),(0,r.createElementVNode)("span",null,"联系电话:"+(0,r.toDisplayString)(d.formData.address.mobile),1),(0,r.createElementVNode)("span",null,"收货地址:"+(0,r.toDisplayString)(d.formData.address.areas),1)])])),_:1}),(0,r.createVNode)(h,{label:"备注:"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(d.formData.remark),1)])),_:1}),(0,r.createVNode)(h,{label:"物流单号:",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(d.formData.logistics_id),1)])),_:1}),(0,r.createVNode)(h,{label:"订单信息:",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("span",i,"订单编号:"+(0,r.toDisplayString)(d.formData.order_id),1),(0,r.createElementVNode)("span",a,"付款时间:"+(0,r.toDisplayString)(d.formData.pay_time),1)]),(0,r.createVNode)(m,{border:"",size:"small",data:d.formData.goodsinfo,"span-method":f.objectSpanMethod},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{label:"商品信息","show-overflow-tooltip":"",width:"200"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",l,[(0,r.createElementVNode)("img",{src:e.row.sku_default_image,style:{width:"40px",height:"40px","margin-right":"5px"}},null,8,s),(0,r.createElementVNode)("span",c,(0,r.toDisplayString)(e.row.sku_spec),1)])])),_:1}),(0,r.createVNode)(p,{label:"单价"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.row.price)+"积分",1)])),_:1}),(0,r.createVNode)(p,{label:"数量"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.row.count),1)])),_:1}),(0,r.createVNode)(p,{label:"总价"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(Number(d.formData.total_amount)),1)])),_:1}),(0,r.createVNode)(p,{label:"状态"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(d.orderStatusList.filter((e=>e.id==d.formData.status))[0].name),1)])),_:1})])),_:1},8,["data","span-method"])])),_:1})])),_:1},8,["modelValue"]),(0,r.createVNode)(A,{ref:"deliverGoodsModuleFlag"},null,512)])),_:1},8,["modelValue","title","before-close"])])}]])},71204:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return x}});var r=n(61431);const o={class:"lyauthcontainer"},i={class:"auth-outer"},a={style:{"border-right":"1px solid var(--el-border-color-light)"}},l={class:"auth-item",style:{width:"280px",height:"300px"}},s={class:"auth-item-header"},c={style:{margin:"10px 0px 50px 0px"}},u={class:"auth-item",style:{height:"calc(100vh - 422px)"}},d={class:"auth-title"},f={style:{"margin-bottom":"50px"}},h={class:"auth-item",style:{height:"calc(100vh - 122px)"}},p={class:"auth-title"},m={style:{margin:"20px 20px 90px 20px"}},g={class:"custom-tree-node"},v={class:"menu-data"},A={key:0,style:{"margin-right":"30px"}};n(44114),n(18111),n(22489),n(7588),n(61701);var y=n(40412),b=n(78982),O=n.n(b),w={name:"authorityManage",data(){return{filterText:"",activeName:"",menuOptions:[],menuCheckedKeys:[],deptOptions:[],deptCheckedKeys:[],data:[],roleObj:{name:null,data_range:null},loadingPage:!1,optionsData:[],optionsDataAll:[],node_id:null,dataScopeOptions:[{value:0,label:"仅本人数据权限"},{value:1,label:"本部门数据权限"},{value:2,label:"本部门及以下数据权限"},{value:3,label:"全部数据权限"},{value:4,label:"自定义数据权限"}],dataScopeOptionsMenu:[{value:0,label:"仅本人数据权限"},{value:1,label:"本部门数据权限"},{value:2,label:"本部门及以下数据权限"},{value:3,label:"全部数据权限"},{value:5,label:"同全局数据权限"}]}},created(){this.pageRequest()},methods:{pageRequest(e){this.loadingPage=!0;let t={page:1,limit:999,...e};return(0,y.apiSystemRole)(t).then((e=>{this.loadingPage=!1,this.data=e.data.data,this.data.map(((e,t)=>{e.node_id=t})),this.$nextTick().then((()=>{this.initNode()}))}))},initNode(){if(history.state.id&&this.$refs.tree){this.data.map((e=>{history.state.id.toString()===e.id.toString()&&(this.node_id=e.node_id)}));const e=this.$refs.tree.getNode(this.node_id);this.$refs.tree.setCurrentKey(e),this.nodeClick(e.data,e)}},getapiSystemDept(){(0,y.apiSystemDept)().then((e=>{if(2e3==e.code){this.optionsDataAll=e.data.data.length>0?e.data.data:[];let t=e.data.data.filter((e=>e.parent)),n=e.data.data.filter((e=>!e.parent));n.length>0&&n.forEach((e=>{let n=t.filter((t=>t.parent.toString()==e.id.toString()));e.children=[...n]})),this.optionsData=n}else this.$message.warning(e.msg)}))},submitPermisson(){this.roleObj.menu=this.getMenuAllCheckedKeys(),this.roleObj.dept=this.getDeptAllCheckedKeys();const e=O().toTreeArray(this.menuOptions),t=[];e.forEach((e=>{const n=e.menuPermission.filter((e=>e.checked));if(n.length>0)for(const e of n)t.push(e.id)})),this.roleObj.permission=t,this.roleObj.menuDataRange=this.getMenuDataRangeChecked(),this.updateRequest(this.roleObj)},updateRequest(e){(0,y.apiPermissionSave)(e).then((t=>{2e3==t.code?(this.$message.success(t.msg),history.state.id=e.id,this.pageRequest()):this.$message.warning(t.msg)}))},getMenuData(e){this.loadingPage=!0,(0,y.apiSystemRoleIdToMenuid)(e.id).then((t=>{this.loadingPage=!1,t.data.data.forEach((t=>{t.data_range=5,t.menuPermission.forEach((t=>{e.permission.indexOf(parseInt(t.id))>-1?t.checked=!0:t.checked=!1})),e.menuDataRange.forEach((e=>{e.menu_id.toString()==t.id.toString()&&(t.data_range=e.data_range)}))})),this.menuOptions=O().toArrayTree(t.data.data,{parentKey:"parent"})}))},getMenuAllCheckedKeys(){const e=this.$refs.menuTree.getCheckedKeys(),t=this.$refs.menuTree.getHalfCheckedKeys();return e.unshift.apply(e,t),e},getMenuDataRangeChecked(){const e=this.$refs.menuTree.getCheckedKeys();var t=[];return this.$refs.menuTree.getCheckedNodes().forEach(((n,r)=>{e.forEach((e=>{e.toString()==n.id.toString()&&t.push({menu_id:e,menu_name:n.name,data_range:n.data_range})}))})),t},getDeptAllCheckedKeys(){const e=this.$refs.dept.getCheckedKeys(),t=this.$refs.dept.getHalfCheckedKeys();return e.unshift.apply(e,t),e},filterNode(e,t){return!e||-1!==t.label.indexOf(e)},getDeptData(){(0,y.apiSystemDept)({page:1,limit:9999}).then((e=>{e.data.data.forEach((e=>{e.disabled=!1})),this.deptOptions=O().toArrayTree(e.data.data,{parentKey:"parent",strict:!1})}))},nodeClick(e,t,n){this.menuOptions=[],this.roleObj=e,this.getDeptData(),this.getMenuData(e),this.menuCheckedKeys=e.menu,this.deptCheckedKeys=e.dept,this.node_id=t.data.node_id},dataScopeSelectChange(e){},dataScopeMenuSelectChange(e){},handleCheckClick(e,t){const{menuPermission:n,children:r}=e;for(let e of n)e.checked=t;if(r)for(let e of r)this.$refs.menuTree.setChecked(e.id,t)}},watch:{filterText(e){this.$refs.tree.filter(e)}}};var x=(0,n(66262).A)(w,[["render",function(e,t,n,y,b,O){const w=(0,r.resolveComponent)("el-tag"),x=(0,r.resolveComponent)("el-button"),_=(0,r.resolveComponent)("el-tree"),C=(0,r.resolveComponent)("el-form-item"),k=(0,r.resolveComponent)("el-scrollbar"),S=(0,r.resolveComponent)("question-filled"),V=(0,r.resolveComponent)("el-icon"),B=(0,r.resolveComponent)("el-tooltip"),T=(0,r.resolveComponent)("el-option"),N=(0,r.resolveComponent)("el-select"),E=(0,r.resolveComponent)("el-checkbox"),P=(0,r.resolveComponent)("el-form"),Q=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(P,null,{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",l,[(0,r.createElementVNode)("div",s,[(0,r.createVNode)(w,{size:"large",style:{"font-size":"13px"}},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)("当前选择:"+(0,r.toDisplayString)(b.roleObj.name?b.roleObj.name:"无"),1)])),_:1}),(0,r.createVNode)(x,{type:"primary",onClick:O.submitPermisson,size:"default"},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick"])]),(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{class:"filter-tree",data:b.data,"highlight-current":!0,props:{label:"name"},"default-expand-all":"","filter-node-method":O.filterNode,onNodeClick:O.nodeClick,"node-key":"node_id",ref:"tree"},null,8,["data","filter-node-method","onNodeClick"])])),_:1})])])),_:1})]),(0,r.createElementVNode)("div",u,[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",d,[t[2]||(t[2]=(0,r.createTextVNode)(" 全局数据授权: ")),(0,r.createVNode)(B,{class:"item",effect:"dark",content:"全局授权用户可操作的数据范围",placement:"right"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S)])),_:1})])),_:1})]),(0,r.withDirectives)((0,r.createVNode)(N,{size:"large",modelValue:b.roleObj.data_range,"onUpdate:modelValue":t[0]||(t[0]=e=>b.roleObj.data_range=e),onChange:O.dataScopeSelectChange,style:{width:"90%",margin:"10px auto",display:"block"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(b.dataScopeOptions,(e=>((0,r.openBlock)(),(0,r.createBlock)(T,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"]),[[r.vShow,b.roleObj.name]]),(0,r.withDirectives)((0,r.createElementVNode)("div",f,[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{class:"tree-border",data:b.deptOptions,"show-checkbox":"","default-expand-all":"","default-checked-keys":b.deptCheckedKeys,ref:"dept","node-key":"id",size:"small","check-strictly":!0,props:{label:"name",children:"children",disabled:"disabled"}},null,8,["data","default-checked-keys"])])),_:1})],512),[[r.vShow,4===b.roleObj.data_range]])])),_:1})])]),(0,r.createElementVNode)("div",h,[(0,r.createElementVNode)("div",p,[t[3]||(t[3]=(0,r.createTextVNode)(" 菜单授权: ")),(0,r.createVNode)(B,{effect:"dark",content:"授权用户在菜单中可操作的范围,选择菜单、数据权限、按钮权限",placement:"right"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S)])),_:1})])),_:1})]),(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",m,[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{class:"lymenupermisson",ref:"menuTree",data:b.menuOptions,"node-key":"id","default-expand-all":"","show-checkbox":"","expand-on-click-node":!1,"default-checked-keys":b.menuCheckedKeys,"check-on-click-node":!1,"check-strictly":!0,"empty-text":"请先选择角色",onCheckChange:O.handleCheckClick},{default:(0,r.withCtx)((({node:e,data:n})=>[(0,r.createElementVNode)("span",g,[(0,r.createElementVNode)("div",v,[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)([{width:18*(4-e.level)+260+"px"},{display:"flex","justify-content":"space-between"}])},[(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(n.name),1),1===n.isautopm?((0,r.openBlock)(),(0,r.createElementBlock)("div",A,[(0,r.createVNode)(N,{size:"small",modelValue:n.data_range,"onUpdate:modelValue":e=>n.data_range=e,onChange:O.dataScopeMenuSelectChange,style:{width:"160px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(b.dataScopeOptionsMenu,(e=>((0,r.openBlock)(),(0,r.createBlock)(T,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])])):(0,r.createCommentVNode)("",!0)],4),(0,r.createElementVNode)("div",null,[1===n.isautopm?((0,r.openBlock)(),(0,r.createBlock)(w,{key:0,type:"info",style:{"margin-right":"10px"}},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("按钮权限:")]))),_:1})):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.menuPermission,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(E,{key:t,modelValue:e.checked,"onUpdate:modelValue":t=>e.checked=t},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["modelValue","onUpdate:modelValue"])))),128))])])])])),_:1},8,["data","default-checked-keys","onCheckChange"])])),_:1})])),[[Q,b.loadingPage]])])),_:1})])])])),_:1})])}],["__scopeId","data-v-14ecc982"]])},71519:function(e,t,n){"use strict";n.d(t,{oN:function(){return c},sW:function(){return u}});var r=n(15215),o=n(62454),i=n(29308),a=n(98026),l=n(56448),s="__zr_style_"+Math.round(10*Math.random()),c={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},u={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};c[s]=!0;var d=["z","z2","invisible"],f=["invisible"],h=function(e){function t(t){return e.call(this,t)||this}var n;return(0,r.C6)(t,e),t.prototype._init=function(t){for(var n=(0,a.keys)(t),r=0;r<n.length;r++){var o=n[r];"style"===o?this.useStyle(t[o]):e.prototype.attrKV.call(this,o,t[o])}this.style||this.useStyle({})},t.prototype.beforeBrush=function(){},t.prototype.afterBrush=function(){},t.prototype.innerBeforeBrush=function(){},t.prototype.innerAfterBrush=function(){},t.prototype.shouldBePainted=function(e,t,n,r){var o=this.transform;if(this.ignore||this.invisible||0===this.style.opacity||this.culling&&function(e,t,n){p.copy(e.getBoundingRect()),e.transform&&p.applyTransform(e.transform);return m.width=t,m.height=n,!p.intersect(m)}(this,e,t)||o&&!o[0]&&!o[3])return!1;if(n&&this.__clipPaths)for(var i=0;i<this.__clipPaths.length;++i)if(this.__clipPaths[i].isZeroArea())return!1;if(r&&this.parent)for(var a=this.parent;a;){if(a.ignore)return!1;a=a.parent}return!0},t.prototype.contain=function(e,t){return this.rectContain(e,t)},t.prototype.traverse=function(e,t){e.call(t,this)},t.prototype.rectContain=function(e,t){var n=this.transformCoordToLocal(e,t);return this.getBoundingRect().contain(n[0],n[1])},t.prototype.getPaintRect=function(){var e=this._paintRect;if(!this._paintRect||this.__dirty){var t=this.transform,n=this.getBoundingRect(),r=this.style,o=r.shadowBlur||0,a=r.shadowOffsetX||0,l=r.shadowOffsetY||0;e=this._paintRect||(this._paintRect=new i.A(0,0,0,0)),t?i.A.applyTransform(e,n,t):e.copy(n),(o||a||l)&&(e.width+=2*o+Math.abs(a),e.height+=2*o+Math.abs(l),e.x=Math.min(e.x,e.x+a-o),e.y=Math.min(e.y,e.y+l-o));var s=this.dirtyRectTolerance;e.isZero()||(e.x=Math.floor(e.x-s),e.y=Math.floor(e.y-s),e.width=Math.ceil(e.width+1+2*s),e.height=Math.ceil(e.height+1+2*s))}return e},t.prototype.setPrevPaintRect=function(e){e?(this._prevPaintRect=this._prevPaintRect||new i.A(0,0,0,0),this._prevPaintRect.copy(e)):this._prevPaintRect=null},t.prototype.getPrevPaintRect=function(){return this._prevPaintRect},t.prototype.animateStyle=function(e){return this.animate("style",e)},t.prototype.updateDuringAnimation=function(e){"style"===e?this.dirtyStyle():this.markRedraw()},t.prototype.attrKV=function(t,n){"style"!==t?e.prototype.attrKV.call(this,t,n):this.style?this.setStyle(n):this.useStyle(n)},t.prototype.setStyle=function(e,t){return"string"==typeof e?this.style[e]=t:(0,a.extend)(this.style,e),this.dirtyStyle(),this},t.prototype.dirtyStyle=function(e){e||this.markRedraw(),this.__dirty|=l.pO,this._rect&&(this._rect=null)},t.prototype.dirty=function(){this.dirtyStyle()},t.prototype.styleChanged=function(){return!!(this.__dirty&l.pO)},t.prototype.styleUpdated=function(){this.__dirty&=~l.pO},t.prototype.createStyle=function(e){return(0,a.createObject)(c,e)},t.prototype.useStyle=function(e){e[s]||(e=this.createStyle(e)),this.__inHover?this.__hoverStyle=e:this.style=e,this.dirtyStyle()},t.prototype.isStyleObject=function(e){return e[s]},t.prototype._innerSaveToNormal=function(t){e.prototype._innerSaveToNormal.call(this,t);var n=this._normalState;t.style&&!n.style&&(n.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(t,n,d)},t.prototype._applyStateObj=function(t,n,r,o,i,l){e.prototype._applyStateObj.call(this,t,n,r,o,i,l);var s,c=!(n&&o);if(n&&n.style?i?o?s=n.style:(s=this._mergeStyle(this.createStyle(),r.style),this._mergeStyle(s,n.style)):(s=this._mergeStyle(this.createStyle(),o?this.style:r.style),this._mergeStyle(s,n.style)):c&&(s=r.style),s)if(i){var u=this.style;if(this.style=this.createStyle(c?{}:u),c)for(var h=(0,a.keys)(u),p=0;p<h.length;p++){(g=h[p])in s&&(s[g]=s[g],this.style[g]=u[g])}var m=(0,a.keys)(s);for(p=0;p<m.length;p++){var g=m[p];this.style[g]=this.style[g]}this._transitionState(t,{style:s},l,this.getAnimationStyleProps())}else this.useStyle(s);var v=this.__inHover?f:d;for(p=0;p<v.length;p++){g=v[p];n&&null!=n[g]?this[g]=n[g]:c&&null!=r[g]&&(this[g]=r[g])}},t.prototype._mergeStates=function(t){for(var n,r=e.prototype._mergeStates.call(this,t),o=0;o<t.length;o++){var i=t[o];i.style&&(n=n||{},this._mergeStyle(n,i.style))}return n&&(r.style=n),r},t.prototype._mergeStyle=function(e,t){return(0,a.extend)(e,t),e},t.prototype.getAnimationStyleProps=function(){return u},t.initDefaultProps=((n=t.prototype).type="displayable",n.invisible=!1,n.z=0,n.z2=0,n.zlevel=0,n.culling=!1,n.cursor="pointer",n.rectHover=!1,n.incremental=!1,n._rect=null,n.dirtyRectTolerance=0,void(n.__dirty=l.M|l.pO)),t}(o.A),p=new i.A(0,0,0,0),m=new i.A(0,0,0,0);t.Ay=h},71556:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431);const o={class:"page"},i={class:"page_btn"};n(44114);var a=n(65084),l=n(37741),s={name:"404",setup(){return{mutitabsstore:(0,a.M)()}},methods:{backhome(){let e=(0,l.getStorage)("allmenu");if(e&&(e=JSON.parse(e),e.length>0)){let t=e[0].attributes.url;this.mutitabsstore.switchtab(t)}},goback(){this.$router.go(-1)},exit(e){this.$confirm("退出登录, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{this.mutitabsstore.logout("false"),this.$router.push({path:"/login"}),sessionStorage.clear(),localStorage.clear(),this.$message.success("已退出登录!")})).catch((()=>{}))}}};var c=(0,n(66262).A)(s,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[t[3]||(t[3]=(0,r.createElementVNode)("p",{class:"page_title"},"404",-1)),(0,r.createElementVNode)("div",i,[(0,r.createVNode)(c,{type:"primary",plain:"",round:"",onClick:s.backhome},{default:(0,r.withCtx)((()=>t[0]||(t[0]=[(0,r.createTextVNode)("返回首页")]))),_:1},8,["onClick"]),(0,r.createVNode)(c,{type:"primary",plain:"",round:"",onClick:s.exit},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("重新登录")]))),_:1},8,["onClick"]),(0,r.createVNode)(c,{type:"primary",round:"",onClick:s.goback},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("返回上一页")]))),_:1},8,["onClick"])])])}],["__scopeId","data-v-62559bd0"]])},71582:function(e,t,n){var r=n(2237),o=n(40481),i=n(35508),a=n(29650);e.exports=function(e,t,n){return o(e).replace((n||r).tmplRE||/\{{2}([.\w[\]\s]+)\}{2}/g,(function(e,n){return a(t,i(n))}))}},71627:function(e,t,n){n(29504)},71797:function(e,t,n){var r=n(1769);e.exports=function(){return r?r.origin||r.protocol+"//"+r.host:""}},72012:function(e,t,n){"use strict";var r=n(15215),o=n(98026),i=n(15915),a=n(68686),l=n(48170),s=function(){function e(){this.indexList=[],this.indexMap=[]}return e.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},e}(),c=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=["percent","percent"],n}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){var r=u(e);this.settledOption=r,this.mergeDefaultAndTheme(e,n),this._doInit(r)},t.prototype.mergeOption=function(e){var t=u(e);(0,o.merge)(this.option,e,!0),(0,o.merge)(this.settledOption,t,!0),this._doInit(t)},t.prototype._doInit=function(e){var t=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var n=this.settledOption;(0,o.each)([["start","startValue"],["end","endValue"]],(function(e,r){"value"===this._rangePropMode[r]&&(t[e[0]]=n[e[0]]=null)}),this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),t=this._targetAxisInfoMap=(0,o.createHashMap)();this._fillSpecifiedTargetAxis(t)?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(t,this._orient)),this._noTarget=!0,t.each((function(e){e.indexList.length&&(this._noTarget=!1)}),this)},t.prototype._fillSpecifiedTargetAxis=function(e){var t=!1;return(0,o.each)(a.$5,(function(n){var r=this.getReferringComponents((0,a.dX)(n),l.UW);if(r.specified){t=!0;var i=new s;(0,o.each)(r.models,(function(e){i.add(e.componentIndex)})),e.set(n,i)}}),this),t},t.prototype._fillAutoTargetAxisByOrient=function(e,t){var n=this.ecModel,r=!0;if(r){var i="vertical"===t?"y":"x";c(n.findComponents({mainType:i+"Axis"}),i)}r&&c(n.findComponents({mainType:"singleAxis",filter:function(e){return e.get("orient",!0)===t}}),"single");function c(t,n){var i=t[0];if(i){var a=new s;if(a.add(i.componentIndex),e.set(n,a),r=!1,"x"===n||"y"===n){var c=i.getReferringComponents("grid",l.US).models[0];c&&(0,o.each)(t,(function(e){i.componentIndex!==e.componentIndex&&c===e.getReferringComponents("grid",l.US).models[0]&&a.add(e.componentIndex)}))}}}r&&(0,o.each)(a.$5,(function(t){if(r){var o=n.findComponents({mainType:(0,a.dX)(t),filter:function(e){return"category"===e.get("type",!0)}});if(o[0]){var i=new s;i.add(o[0].componentIndex),e.set(t,i),r=!1}}}),this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis((function(t){!e&&(e=t)}),this),"y"===e?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var t=this.ecModel.option;this.option.throttle=t.animation&&t.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var t=this._rangePropMode,n=this.get("rangeMode");(0,o.each)([["start","startValue"],["end","endValue"]],(function(r,o){var i=null!=e[r[0]],a=null!=e[r[1]];i&&!a?t[o]="percent":!i&&a?t[o]="value":n?t[o]=n[o]:i&&(t[o]="percent")}))},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis((function(t,n){null==e&&(e=this.ecModel.getComponent((0,a.dX)(t),n))}),this),e},t.prototype.eachTargetAxis=function(e,t){this._targetAxisInfoMap.each((function(n,r){(0,o.each)(n.indexList,(function(n){e.call(t,r,n)}))}))},t.prototype.getAxisProxy=function(e,t){var n=this.getAxisModel(e,t);if(n)return n.__dzAxisProxy},t.prototype.getAxisModel=function(e,t){var n=this._targetAxisInfoMap.get(e);if(n&&n.indexMap[t])return this.ecModel.getComponent((0,a.dX)(e),t)},t.prototype.setRawRange=function(e){var t=this.option,n=this.settledOption;(0,o.each)([["start","startValue"],["end","endValue"]],(function(r){null==e[r[0]]&&null==e[r[1]]||(t[r[0]]=n[r[0]]=e[r[0]],t[r[1]]=n[r[1]]=e[r[1]])}),this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var t=this.option;(0,o.each)(["start","startValue","end","endValue"],(function(n){t[n]=e[n]}))},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,t){if(null!=e||null!=t)return this.getAxisProxy(e,t).getDataValueWindow();var n=this.findRepresentativeAxisProxy();return n?n.getDataValueWindow():void 0},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var t,n=this._targetAxisInfoMap.keys(),r=0;r<n.length;r++)for(var o=n[r],i=this._targetAxisInfoMap.get(o),a=0;a<i.indexList.length;a++){var l=this.getAxisProxy(o,i.indexList[a]);if(l.hostedBy(this))return l;t||(t=l)}return t},t.prototype.getRangePropMode=function(){return this._rangePropMode.slice()},t.prototype.getOrient=function(){return this._orient},t.type="dataZoom",t.dependencies=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","series","toolbox"],t.defaultOption={z:4,filterMode:"filter",start:0,end:100},t}(i.A);function u(e){var t={};return(0,o.each)(["start","end","startValue","endValue","throttle"],(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])})),t}t.A=c},72136:function(e,t){"use strict";var n="object"==typeof global&&global&&global.Object===Object&&global;t.A=n},72207:function(e,t,n){"use strict";n.d(t,{CB:function(){return s},NV:function(){return l}});var r=n(61431),o=n(67959);const i=e=>{const t=(0,r.getCurrentInstance)();return(0,r.computed)((()=>{var n,r;return null==(r=null==(n=null==t?void 0:t.proxy)?void 0:n.$props)?void 0:r[e]}))};var a=n(838);const l=(e,t={})=>{const n=(0,r.ref)(void 0),l=t.prop?n:i("size"),s=t.global?n:(0,a.wC)(),c=t.form?{size:void 0}:(0,r.inject)(o.F,void 0),u=t.formItem?{size:void 0}:(0,r.inject)(o.w,void 0);return(0,r.computed)((()=>l.value||(0,r.unref)(e)||(null==u?void 0:u.size)||(null==c?void 0:c.size)||s.value||""))},s=e=>{const t=i("disabled"),n=(0,r.inject)(o.F,void 0);return(0,r.computed)((()=>t.value||(0,r.unref)(e)||(null==n?void 0:n.disabled)||!1))}},72341:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"lysearchmore"},a={class:"lysearchmore"},l=["textContent"],s={class:"lypopoverbox"},c={key:1},u={class:"lypopoverbox"},d={key:1},f={style:{display:"flex","justify-content":"space-between","align-items":"center"}},h=["onClick"],p=["onClick"];var m=n(40412),g=n(10594),v=n(49552),A=n(37741),y={name:"journalManage",components:{Pagination:g.A,journalManageDetail:v.default},data(){return{isFull:!1,tableHeight:500,loadingPage:!1,showOtherSearch:!1,formInline:{page:1,limit:20},pageparm:{page:1,limit:20,total:0},timers:[],tableData:[]}},created(){this.getData()},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},formatBody(e){try{return JSON.parse(e)}catch(t){return e}},clickMore(){this.showOtherSearch=!this.showOtherSearch,window.dispatchEvent(new Event("resize"))},deleteAlllogs(){let e=this;e.$confirm("是否确认清空全部日志数据","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,m.systemOperationlogDeletealllogsDelete)().then((t=>{2e3==t.code?(e.$message.success(t.msg),e.search()):e.$message.warning(t.msg)}))}))},handleEdit(e,t){let n=this;"detail"==t?this.$refs.journalManageDetailFlag.journalManageDetailFn(e):"delete"==t?n.$confirm("您确定要删除选中的数据吗?",{closeOnClickModal:!1}).then((t=>{(0,m.systemOperationlogDelete)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.getData()):n.$message.warning(e.msg)}))})).catch((()=>{})):"reset"==t&&(this.formInline={page:1,limit:20},this.pageparm={page:1,limit:20,total:0},this.timers=[],this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=20,this.getData()},timeChange(e){e?(this.formInline.beginAt=(0,A.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,A.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},getData(){this.loadingPage=!0,(0,m.systemOperationlog)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,A.getTableHeight)(e)}},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var b=(0,n(66262).A)(y,[["render",function(e,t,n,m,g,v){const A=(0,r.resolveComponent)("el-input"),y=(0,r.resolveComponent)("el-form-item"),b=(0,r.resolveComponent)("el-date-picker"),O=(0,r.resolveComponent)("el-button"),w=(0,r.resolveComponent)("ArrowDown"),x=(0,r.resolveComponent)("el-icon"),_=(0,r.resolveComponent)("ArrowUp"),C=(0,r.resolveComponent)("el-form"),k=(0,r.resolveComponent)("el-table-column"),S=(0,r.resolveComponent)("warning"),V=(0,r.resolveComponent)("el-popover"),B=(0,r.resolveComponent)("el-tag"),T=(0,r.resolveComponent)("full-screen"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-table"),P=(0,r.resolveComponent)("Pagination"),Q=(0,r.resolveComponent)("journal-manage-detail"),M=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":g.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(C,{inline:!0,model:g.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{label:"关键词:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:"default",modelValue:g.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>g.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",style:{width:"160px"},clearable:"",placeholder:"关键词",onChange:v.search},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"请求模块:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:"default",modelValue:g.formInline.request_modular,"onUpdate:modelValue":t[1]||(t[1]=e=>g.formInline.request_modular=e),modelModifiers:{trim:!0},maxlength:"60",style:{width:"100px"},clearable:"",placeholder:"请求模块",onChange:v.search},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"请求地址:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:"default",modelValue:g.formInline.request_path,"onUpdate:modelValue":t[2]||(t[2]=e=>g.formInline.request_path=e),modelModifiers:{trim:!0},maxlength:"60",style:{width:"150px"},clearable:"",placeholder:"请求地址",onChange:v.search},null,8,["modelValue","onChange"])])),_:1}),g.showOtherSearch?((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"请求方法:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:"default",modelValue:g.formInline.request_method,"onUpdate:modelValue":t[3]||(t[3]=e=>g.formInline.request_method=e),modelModifiers:{trim:!0},maxlength:"30",style:{width:"100px"},clearable:"",placeholder:"请求方法",onChange:v.search},null,8,["modelValue","onChange"])])),_:1})):(0,r.createCommentVNode)("",!0),g.showOtherSearch?((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,label:"IP地址"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{size:"default",modelValue:g.formInline.request_ip,"onUpdate:modelValue":t[4]||(t[4]=e=>g.formInline.request_ip=e),modelModifiers:{trim:!0},maxlength:"60",style:{width:"150px"},clearable:"",placeholder:"IP地址",onChange:v.search},null,8,["modelValue","onChange"])])),_:1})):(0,r.createCommentVNode)("",!0),g.showOtherSearch?((0,r.openBlock)(),(0,r.createBlock)(y,{key:2,label:"创建时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{style:{width:"350px"},modelValue:g.timers,"onUpdate:modelValue":t[5]||(t[5]=e=>g.timers=e),type:"datetimerange",onChange:v.timeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(O,{onClick:v.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{onClick:t[6]||(t[6]=e=>v.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(O,{onClick:v.deleteAlllogs,type:"danger"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("全部清空")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1}),g.showOtherSearch?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(y,{key:3,label:"",onClick:v.clickMore},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",i,[t[11]||(t[11]=(0,r.createTextVNode)("展开 ")),(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w)])),_:1})])])),_:1},8,["onClick"])),g.showOtherSearch?((0,r.openBlock)(),(0,r.createBlock)(y,{key:4,label:"",onClick:v.clickMore},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",a,[t[12]||(t[12]=(0,r.createTextVNode)("收起 ")),(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_)])),_:1})])])),_:1},8,["onClick"])):(0,r.createCommentVNode)("",!0)])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(E,{height:g.tableHeight,border:"",data:g.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(v.getIndex(e.$index))},null,8,l)])),_:1}),(0,r.createVNode)(k,{"min-width":"100",prop:"request_modular",label:"请求模块","show-overflow-tooltip":""}),(0,r.createVNode)(k,{"min-width":"160",prop:"request_path",label:"请求地址","show-overflow-tooltip":""}),(0,r.createVNode)(k,{width:"100",prop:"request_method",label:"请求方法","show-overflow-tooltip":""}),(0,r.createVNode)(k,{"min-width":"100",prop:"request_ip",label:"IP地址","show-overflow-tooltip":""}),(0,r.createVNode)(k,{"min-width":"130",prop:"ip_area",label:"IP归属地","show-overflow-tooltip":""}),(0,r.createVNode)(k,{"min-width":"130",prop:"request_browser",label:"请求浏览器","show-overflow-tooltip":""}),(0,r.createVNode)(k,{width:"90",prop:"request_body",label:"请求数据"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",null,[e.row.request_body?((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,placement:"left-start",trigger:"click",width:"450px"},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{style:{cursor:"pointer"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S)])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",s,[(0,r.createElementVNode)("pre",null,(0,r.toDisplayString)(v.formatBody(e.row.request_body)),1)])])),_:2},1024)):((0,r.openBlock)(),(0,r.createElementBlock)("span",c,"无"))])])),_:1}),(0,r.createVNode)(k,{width:"80",prop:"response_code",label:"响应码","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(B,{type:"2000"===e.row.response_code?"success":"warning"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.response_code),1)])),_:2},1032,["type"])])),_:1}),(0,r.createVNode)(k,{width:"90",prop:"json_result",label:"返回信息"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",null,[e.row.json_result?((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,placement:"left-start",trigger:"click",width:"450px"},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{style:{cursor:"pointer"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S)])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("pre",null,(0,r.toDisplayString)(v.formatBody(e.row.json_result)),1)])])),_:2},1024)):((0,r.openBlock)(),(0,r.createElementBlock)("span",d,"无"))])])),_:1}),(0,r.createVNode)(k,{width:"130",prop:"creator_name",label:"操作人"}),(0,r.createVNode)(k,{width:"170",prop:"create_datetime",label:"创建时间","show-overflow-tooltip":""}),(0,r.createVNode)(k,{label:"操作",fixed:"right",width:"120"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",f,[t[13]||(t[13]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[7]||(t[7]=(...e)=>v.setFull&&v.setFull(...e))},[(0,r.createVNode)(N,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"detail")},"详情",8,h),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"delete")},"删除",8,p),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data"])),[[M,g.loadingPage]]),(0,r.createVNode)(P,{"child-msg":g.pageparm,onCallFather:v.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(Q,{ref:"journalManageDetailFlag"},null,512)],2)}],["__scopeId","data-v-3e32640e"]])},72480:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431),o=n(90517),i=n(69713);var a={__name:"rich-text-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,formConfig:Object,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const a=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,78942)))),{proxy:l}=(0,r.getCurrentInstance)(),s=e,c=(0,o.k)(),u=(0,r.ref)(null);let d=(0,r.ref)([]);(0,r.computed)((()=>"number"===s.field.options.type?"text":s.field.options.type)),(0,r.computed)((()=>s.field.options.size||"default"));const f=(0,r.computed)((()=>s.designState?c.formConfig.disabled:s.formConfig.disabled));let{createFieldRules:h,getPropName:p,handleFieldValidation:m}=(0,i.A)();const g=(0,r.inject)("globalFormModel",null);let v=(0,r.inject)("refList",null);function A(e){if(s.designState)return;let t=p(s);g.value[t]=e}function y(e){A(e),m(p(s))}function b(e){if(s.field.options.onChange){new Function("value",s.field.options.onChange).call(l,e)}}return(0,r.watch)((()=>s.field.options.defaultValue),((e,t)=>{u.value=e})),(0,r.onMounted)((()=>{s.field.formItemFlag&&(g?void 0===g.value[s.field.options.name]&&void 0!==s.field.options.defaultValue?u.value=s.field.options.defaultValue:void 0===g.value[s.field.options.name]?g.value[s.field.options.name]=null:u.value=g.value[s.field.options.name]:u.value=s.field.options.defaultValue),null!=v&&null!=v.value&&s.field.options.name&&(v.value[s.field.options.name]=l),h(s.field,d.value)})),t({getWidgetRef:function(e){return null!=v&&null!=v.value?v.value[e]:null},getValue:function(){return u.value},setValue:function(e){u.value=e,A(e),m(p(s))},setHidden:function(e){s.field.options.hidden=e,e?s.field.formItemFlag&&d.value.splice(0,d.value.length):h(s.field,d.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(o,{field:e.field,rules:(0,r.unref)(d),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)({width:e.field.options.columnWidth+"%"})},[(0,r.createVNode)((0,r.unref)(a),{ref:"lyfieldEditor",modelValue:u.value,"onUpdate:modelValue":n[0]||(n[0]=e=>u.value=e),placeholder:e.field.options.placeholder,disabled:!!e.field.options.disabled||f.value,height:e.field.options.contentHeight,onBlur:y,onChange:b},null,8,["modelValue","placeholder","disabled","height"])],4)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},72564:function(){!function(){"use strict";var e,t,n,r=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)},i=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},a=function(e){return function(t){return typeof t===e}},l=i("string"),s=i("object"),c=i("array"),u=(e=null,function(t){return e===t}),d=a("boolean"),f=function(e){return!function(e){return null==e}(e)},h=a("function"),p=a("number"),m=function(){},g=function(e){return function(){return e}},v=function(e){return e},A=g(!1),y=g(!0),b=function(){return O},O={fold:function(e,t){return e()},isSome:A,isNone:y,getOr:n=v,getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:g(null),getOrUndefined:g(void 0),or:n,orThunk:t,map:b,each:m,bind:b,exists:A,forall:y,filter:function(){return b()},toArray:function(){return[]},toString:g("none()")},w=function(e){var t=g(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:y,isNone:A,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return w(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:O},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},x={some:w,none:b,from:function(e){return null==e?O:w(e)}},_=Object.keys,C=Object.hasOwnProperty,k=function(e,t,n,r){return function(e,t){for(var n=_(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}}(e,(function(e,o){(t(e,o)?n:r)(e,o)})),{}},S=function(e,t){return C.call(e,t)},V=Array.prototype.push,B=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!c(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);V.apply(t,e[n])}return t},T=function(e){return function(e,t){return t>=0&&t<e.length?x.some(e[t]):x.none()}(e,0)};"undefined"!=typeof window?window:Function("return this;")();var N,E=function(e,t,n){!function(e,t,n){if(!(l(n)||d(n)||p(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")}(e.dom,t,n)},P=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},Q={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return P(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return P(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return P(n)},fromDom:P,fromPoint:function(e,t,n){return x.from(e.dom.elementFromPoint(t,n)).map(P)}},M=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),D=tinymce.util.Tools.resolve("tinymce.util.Promise"),$=tinymce.util.Tools.resolve("tinymce.util.URI"),z=tinymce.util.Tools.resolve("tinymce.util.XHR"),R=function(e){return e.getParam("image_dimensions",!0,"boolean")},I=function(e,t){return Math.max(parseInt(e,10),parseInt(t,10))},L=function(e){return e&&(e=e.replace(/px$/,"")),e},F=function(e){return e.length>0&&/^[0-9]+$/.test(e)&&(e+="px"),e},U=function(e){if(e.margin){var t=String(e.margin).split(" ");switch(t.length){case 1:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[0],e["margin-bottom"]=e["margin-bottom"]||t[0],e["margin-left"]=e["margin-left"]||t[0];break;case 2:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[0],e["margin-left"]=e["margin-left"]||t[1];break;case 3:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[2],e["margin-left"]=e["margin-left"]||t[1];break;case 4:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[2],e["margin-left"]=e["margin-left"]||t[3]}delete e.margin}return e},H=function(e){return"IMG"===e.nodeName&&(e.hasAttribute("data-mce-object")||e.hasAttribute("data-mce-placeholder"))},W=function(e,t){return $.isDomSafe(t,"img",e.settings)},j=M.DOM,q=function(e){return e.style.marginLeft&&e.style.marginRight&&e.style.marginLeft===e.style.marginRight?L(e.style.marginLeft):""},X=function(e){return e.style.marginTop&&e.style.marginBottom&&e.style.marginTop===e.style.marginBottom?L(e.style.marginTop):""},Y=function(e){return e.style.borderWidth?L(e.style.borderWidth):""},G=function(e,t){return e.hasAttribute(t)?e.getAttribute(t):""},Z=function(e,t){return e.style[t]?e.style[t]:""},K=function(e){return null!==e.parentNode&&"FIGURE"===e.parentNode.nodeName},J=function(e,t,n){""===n?e.removeAttribute(t):e.setAttribute(t,n)},ee=function(e){K(e)?function(e){var t=e.parentNode;j.insertAfter(e,t),j.remove(t)}(e):function(e){var t=j.create("figure",{class:"image"});j.insertAfter(t,e),t.appendChild(e),t.appendChild(j.create("figcaption",{contentEditable:"true"},"Caption")),t.contentEditable="false"}(e)},te=function(e,t){var n=e.getAttribute("style"),r=t(null!==n?n:"");r.length>0?(e.setAttribute("style",r),e.setAttribute("data-mce-style",r)):e.removeAttribute("style")},ne=function(e,t){return function(e,n,r){e.style[n]?(e.style[n]=F(r),te(e,t)):J(e,n,r)}},re=function(e,t){return e.style[t]?L(e.style[t]):G(e,t)},oe=function(e,t){var n=F(t);e.style.marginLeft=n,e.style.marginRight=n},ie=function(e,t){var n=F(t);e.style.marginTop=n,e.style.marginBottom=n},ae=function(e,t){var n=F(t);e.style.borderWidth=n},le=function(e,t){e.style.borderStyle=t},se=function(e){return"FIGURE"===e.nodeName},ce=function(e){return 0===j.getAttrib(e,"alt").length&&"presentation"===j.getAttrib(e,"role")},ue=function(e){return ce(e)?"":G(e,"alt")},de=function(e,t){var n=document.createElement("img");return J(n,"style",t.style),(q(n)||""!==t.hspace)&&oe(n,t.hspace),(X(n)||""!==t.vspace)&&ie(n,t.vspace),(Y(n)||""!==t.border)&&ae(n,t.border),(function(e){return Z(e,"borderStyle")}(n)||""!==t.borderStyle)&&le(n,t.borderStyle),e(n.getAttribute("style"))},fe=function(e,t){return{src:G(t,"src"),alt:ue(t),title:G(t,"title"),width:re(t,"width"),height:re(t,"height"),class:G(t,"class"),style:e(G(t,"style")),caption:K(t),hspace:q(t),vspace:X(t),border:Y(t),borderStyle:Z(t,"borderStyle"),isDecorative:ce(t)}},he=function(e,t,n,r,o){n[r]!==t[r]&&o(e,r,n[r])},pe=function(e,t,n){if(n){j.setAttrib(e,"role","presentation");var r=Q.fromDom(e);E(r,"alt","")}else{if(u(t)){r=Q.fromDom(e);o="alt",r.dom.removeAttribute(o)}else{r=Q.fromDom(e);E(r,"alt",t)}"presentation"===j.getAttrib(e,"role")&&j.setAttrib(e,"role","")}var o},me=function(e,t){return function(n,r,o){e(n,o),te(n,t)}},ge=function(e,t,n){var r=fe(e,n);he(n,r,t,"caption",(function(e,t,n){return ee(e)})),he(n,r,t,"src",J),he(n,r,t,"title",J),he(n,r,t,"width",ne(0,e)),he(n,r,t,"height",ne(0,e)),he(n,r,t,"class",J),he(n,r,t,"style",me((function(e,t){return J(e,"style",t)}),e)),he(n,r,t,"hspace",me(oe,e)),he(n,r,t,"vspace",me(ie,e)),he(n,r,t,"border",me(ae,e)),he(n,r,t,"borderStyle",me(le,e)),function(e,t,n){n.alt===t.alt&&n.isDecorative===t.isDecorative||pe(e,n.alt,n.isDecorative)}(n,r,t)},ve=function(e,t){var n=e.dom.styles.parse(t),r=U(n),o=e.dom.styles.parse(e.dom.styles.serialize(r));return e.dom.styles.serialize(o)},Ae=function(e){var t=e.selection.getNode(),n=e.dom.getParent(t,"figure.image");return n?e.dom.select("img",n)[0]:t&&("IMG"!==t.nodeName||H(t))?null:t},ye=function(e,t){var n=e.dom,r=function(e,t){var n,r={};return k(e,t,(n=r,function(e,t){n[t]=e}),m),r}(e.schema.getTextBlockElements(),(function(t,n){return!e.schema.isValidChild(n,"figure")})),o=n.getParent(t.parentNode,(function(e){return t=r,n=e.nodeName,S(t,n)&&void 0!==t[n]&&null!==t[n];var t,n}),e.getBody());return o?n.split(o,t):t},be=function(e,t){var n=function(e,t){var n=document.createElement("img");if(ge(e,o(o({},t),{caption:!1}),n),pe(n,t.alt,t.isDecorative),t.caption){var r=j.create("figure",{class:"image"});return r.appendChild(n),r.appendChild(j.create("figcaption",{contentEditable:"true"},"Caption")),r.contentEditable="false",r}return n}((function(t){return ve(e,t)}),t);e.dom.setAttrib(n,"data-mce-id","__mcenew"),e.focus(),e.selection.setContent(n.outerHTML);var r=e.dom.select('*[data-mce-id="__mcenew"]')[0];if(e.dom.setAttrib(r,"data-mce-id",null),se(r)){var i=ye(e,r);e.selection.select(i)}else e.selection.select(r)},Oe=function(e,t){var n=Ae(e);if(ge((function(t){return ve(e,t)}),t,n),function(e,t){e.dom.setAttrib(t,"src",t.getAttribute("src"))}(e,n),se(n.parentNode)){var r=n.parentNode;ye(e,r),e.selection.select(n.parentNode)}else e.selection.select(n),function(e,t,n){var r=function(){n.onload=n.onerror=null,e.selection&&(e.selection.select(n),e.nodeChanged())};n.onload=function(){t.width||t.height||!R(e)||e.dom.setAttribs(n,{width:String(n.clientWidth),height:String(n.clientHeight)}),r()},n.onerror=r}(e,t,n)},we=function(e,t){var n=Ae(e);if(n){var r=fe((function(t){return ve(e,t)}),n),i=o(o({},r),t),a=function(e,t){var n=t.src;return o(o({},t),{src:W(e,n)?n:""})}(e,i);i.src?Oe(e,a):function(e,t){if(t){var n=e.dom.is(t.parentNode,"figure.image")?t.parentNode:t;e.dom.remove(n),e.focus(),e.nodeChanged(),e.dom.isEmpty(e.getBody())&&(e.setContent(""),e.selection.setCursorLocation())}}(e,n)}else t.src&&be(e,o(o({},{src:"",alt:"",title:"",width:"",height:"",class:"",style:"",caption:!1,hspace:"",vspace:"",border:"",borderStyle:"",isDecorative:!1}),t))},xe=(N=function(e,t){return s(e)&&s(t)?xe(e,t):t},function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(0===e.length)throw new Error("Can't merge zero objects");for(var n={},r=0;r<e.length;r++){var o=e[r];for(var i in o)S(o,i)&&(n[i]=N(n[i],o[i]))}return n}),_e=tinymce.util.Tools.resolve("tinymce.util.ImageUploader"),Ce=tinymce.util.Tools.resolve("tinymce.util.Tools"),ke=function(e){return l(e.value)?e.value:""},Se=function(e,t){var n=[];return Ce.each(e,(function(e){var r=function(e){return l(e.text)?e.text:l(e.title)?e.title:""}(e);if(void 0!==e.menu){var o=Se(e.menu,t);n.push({text:r,items:o})}else{var i=t(e);n.push({text:r,value:i})}})),n},Ve=function(e){return void 0===e&&(e=ke),function(t){return t?x.from(t).map((function(t){return Se(t,e)})):x.none()}},Be=function(e,t){return function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return x.none()}(e,(function(e){return function(e){return S(e,"items")}(e)?Be(e.items,t):e.value===t?x.some(e):x.none()}))},Te=Ve,Ne=function(e){return Ve(ke)(e)},Ee=function(e,t){return e.bind((function(e){return Be(e,t)}))},Pe=function(e){return{title:"Advanced",name:"advanced",items:[{type:"input",label:"Style",name:"style"},{type:"grid",columns:2,items:[{type:"input",label:"Vertical space",name:"vspace",inputMode:"numeric"},{type:"input",label:"Horizontal space",name:"hspace",inputMode:"numeric"},{type:"input",label:"Border width",name:"border",inputMode:"numeric"},{type:"listbox",name:"borderstyle",label:"Border style",items:[{text:"Select...",value:""},{text:"Solid",value:"solid"},{text:"Dotted",value:"dotted"},{text:"Dashed",value:"dashed"},{text:"Double",value:"double"},{text:"Groove",value:"groove"},{text:"Ridge",value:"ridge"},{text:"Inset",value:"inset"},{text:"Outset",value:"outset"},{text:"None",value:"none"},{text:"Hidden",value:"hidden"}]}]}]}},Qe=function(e){var t=Te((function(t){return e.convertURL(t.value||t.url,"src")})),n=new D((function(n){!function(e,t){var n=function(e){return e.getParam("image_list",!1)}(e);l(n)?z.send({url:n,success:function(e){t(JSON.parse(e))}}):h(n)?n(t):t(n)}(e,(function(e){n(t(e).map((function(e){return B([[{text:"None",value:""}],e])})))}))})),r=Ne(function(e){return e.getParam("image_class_list")}(e)),o=function(e){return e.getParam("image_advtab",!1,"boolean")}(e),i=function(e){return e.getParam("image_uploadtab",!0,"boolean")}(e),a=function(e){return f(e.getParam("images_upload_url"))}(e),s=function(e){return f(e.getParam("images_upload_handler"))}(e),c=function(e){var t=Ae(e);return t?fe((function(t){return ve(e,t)}),t):{src:"",alt:"",title:"",width:"",height:"",class:"",style:"",caption:!1,hspace:"",vspace:"",border:"",borderStyle:"",isDecorative:!1}}(e),u=function(e){return e.getParam("image_description",!0,"boolean")}(e),d=function(e){return e.getParam("image_title",!1,"boolean")}(e),p=R(e),m=function(e){return e.getParam("image_caption",!1,"boolean")}(e),g=function(e){return e.getParam("a11y_advanced_options",!1,"boolean")}(e),v=function(e){return e.getParam("automatic_uploads",!0,"boolean")}(e),A=x.some(function(e){return e.getParam("image_prepend_url","","string")}(e)).filter((function(e){return l(e)&&e.length>0}));return n.then((function(e){return{image:c,imageList:e,classList:r,hasAdvTab:o,hasUploadTab:i,hasUploadUrl:a,hasUploadHandler:s,hasDescription:u,hasImageTitle:d,hasDimensions:p,hasImageCaption:m,prependURL:A,hasAccessibilityOptions:g,automaticUploads:v}}))},Me=function(e){var t,n=e.imageList.map((function(e){return{name:"images",type:"listbox",label:"Image list",items:e}})),r={name:"alt",type:"input",label:"Alternative description",disabled:e.hasAccessibilityOptions&&e.image.isDecorative},i=e.classList.map((function(e){return{name:"classes",type:"listbox",label:"Class",items:e}}));return B([[{name:"src",type:"urlinput",filetype:"image",label:"Source"}],n.toArray(),e.hasAccessibilityOptions&&e.hasDescription?[{type:"label",label:"Accessibility",items:[{name:"isDecorative",type:"checkbox",label:"Image is decorative"}]}]:[],e.hasDescription?[r]:[],e.hasImageTitle?[{name:"title",type:"input",label:"Image title"}]:[],e.hasDimensions?[{name:"dimensions",type:"sizeinput"}]:[],[o(o({},(t=e.classList.isSome()&&e.hasImageCaption,t?{type:"grid",columns:2}:{type:"panel"})),{items:B([i.toArray(),e.hasImageCaption?[{type:"label",label:"Caption",items:[{type:"checkbox",name:"caption",label:"Show caption"}]}]:[]])})]])},De=function(e){return{title:"General",name:"general",items:Me(e)}},$e=Me,ze=function(e){return{title:"Upload",name:"upload",items:[{type:"dropzone",name:"fileinput"}]}},Re=function(e){return{src:{value:e.src,meta:{}},images:e.src,alt:e.alt,title:e.title,dimensions:{width:e.width,height:e.height},classes:e.class,caption:e.caption,style:e.style,vspace:e.vspace,border:e.border,hspace:e.hspace,borderstyle:e.borderStyle,fileinput:[],isDecorative:e.isDecorative}},Ie=function(e,t){return{src:e.src.value,alt:0===e.alt.length&&t?null:e.alt,title:e.title,width:e.dimensions.width,height:e.dimensions.height,class:e.classes,style:e.style,caption:e.caption,hspace:e.hspace,vspace:e.vspace,border:e.border,borderStyle:e.borderstyle,isDecorative:e.isDecorative}},Le=function(e,t){var n=t.getData();(function(e,t){return/^(?:[a-zA-Z]+:)?\/\//.test(t)?x.none():e.prependURL.bind((function(e){return t.substring(0,e.length)!==e?x.some(e+t):x.none()}))})(e,n.src.value).each((function(e){t.setData({src:{value:e,meta:n.src.meta}})}))},Fe=function(e,t){var n=t.getData(),r=n.src.meta;if(void 0!==r){var o=xe({},n);!function(e,t,n){e.hasDescription&&l(n.alt)&&(t.alt=n.alt),e.hasAccessibilityOptions&&(t.isDecorative=n.isDecorative||t.isDecorative||!1),e.hasImageTitle&&l(n.title)&&(t.title=n.title),e.hasDimensions&&(l(n.width)&&(t.dimensions.width=n.width),l(n.height)&&(t.dimensions.height=n.height)),l(n.class)&&Ee(e.classList,n.class).each((function(e){t.classes=e.value})),e.hasImageCaption&&d(n.caption)&&(t.caption=n.caption),e.hasAdvTab&&(l(n.style)&&(t.style=n.style),l(n.vspace)&&(t.vspace=n.vspace),l(n.border)&&(t.border=n.border),l(n.hspace)&&(t.hspace=n.hspace),l(n.borderstyle)&&(t.borderstyle=n.borderstyle))}(e,o,r),t.setData(o)}},Ue=function(e,t,n,r){Le(t,r),Fe(t,r),function(e,t,n,r){var o=r.getData(),i=o.src.value,a=o.src.meta||{};a.width||a.height||!t.hasDimensions||(i.length>0?e.imageSize(i).then((function(e){n.open&&r.setData({dimensions:e})})).catch((function(e){})):r.setData({dimensions:{width:"",height:""}}))}(e,t,n,r),function(e,t,n){var r=n.getData(),o=Ee(e.imageList,r.src.value);t.prevImage=o,n.setData({images:o.map((function(e){return e.value})).getOr("")})}(t,n,r)},He=function(e,t,n){var r=U(e(n.style)),o=xe({},n);return o.vspace=function(e){return e["margin-top"]&&e["margin-bottom"]&&e["margin-top"]===e["margin-bottom"]?L(String(e["margin-top"])):""}(r),o.hspace=function(e){return e["margin-right"]&&e["margin-left"]&&e["margin-right"]===e["margin-left"]?L(String(e["margin-right"])):""}(r),o.border=function(e){return e["border-width"]?L(String(e["border-width"])):""}(r),o.borderstyle=function(e){return e["border-style"]?String(e["border-style"]):""}(r),o.style=function(e,t,n){return t(e(t(n)))}(e,t,r),o},We=function(e,t,n,r){var o=r.getData();r.block("Uploading image"),T(o.fileinput).fold((function(){r.unblock()}),(function(o){var i,a=URL.createObjectURL(o),l=function(){r.unblock(),URL.revokeObjectURL(a)},s=function(o){r.setData({src:{value:o,meta:{}}}),r.showTab("general"),Ue(e,t,n,r)};(i=o,new D((function(e,t){var n=new FileReader;n.onload=function(){e(n.result)},n.onerror=function(){t(n.error.message)},n.readAsDataURL(i)}))).then((function(n){var i=e.createBlobCache(o,a,n);t.automaticUploads?e.uploadImage(i).then((function(e){s(e.url),l()})).catch((function(t){l(),e.alertErr(t)})):(e.addToBlobCache(i),s(i.blobUri()),r.unblock())}))}))},je=function(e,t,n){return function(r,o){"src"===o.name?Ue(e,t,n,r):"images"===o.name?function(e,t,n,r){var o=r.getData(),i=Ee(t.imageList,o.images);i.each((function(e){var t=""===o.alt||n.prevImage.map((function(e){return e.text===o.alt})).getOr(!1);t?""===e.value?r.setData({src:e,alt:n.prevAlt}):r.setData({src:e,alt:e.text}):r.setData({src:e})})),n.prevImage=i,Ue(e,t,n,r)}(e,t,n,r):"alt"===o.name?n.prevAlt=r.getData().alt:"style"===o.name?function(e,t){var n=t.getData(),r=He(e.parseStyle,e.serializeStyle,n);t.setData(r)}(e,r):"vspace"===o.name||"hspace"===o.name||"border"===o.name||"borderstyle"===o.name?function(e,t,n){var r=xe(Re(t.image),n.getData()),o=de(e.normalizeCss,Ie(r,!1));n.setData({style:o})}(e,t,r):"fileinput"===o.name?We(e,t,n,r):"isDecorative"===o.name&&(r.getData().isDecorative?r.disable("alt"):r.enable("alt"))}},qe=function(e){return function(){e.open=!1}},Xe=function(e){return e.hasAdvTab||e.hasUploadUrl||e.hasUploadHandler?{type:"tabpanel",tabs:B([[De(e)],e.hasAdvTab?[Pe(e)]:[],e.hasUploadTab&&(e.hasUploadUrl||e.hasUploadHandler)?[ze(e)]:[]])}:{type:"panel",items:$e(e)}},Ye=function(e){return function(t){var n=function(e){return{prevImage:Ee(e.imageList,e.image.src),prevAlt:e.image.alt,open:!0}}(t);return{title:"Insert/Edit Image",size:"normal",body:Xe(t),buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:Re(t.image),onSubmit:e.onSubmit(t),onChange:je(e,t,n),onClose:qe(n)}}},Ge=function(e){return function(t){return function(n){var r=xe(Re(t.image),n.getData());e.execCommand("mceUpdateImage",!1,Ie(r,t.hasAccessibilityOptions)),e.editorUpload.uploadImagesAuto(),n.close()}}},Ze=function(e){return function(t){return W(e,t)?function(e){return new D((function(t){var n=document.createElement("img"),r=function(e){n.onload=n.onerror=null,n.parentNode&&n.parentNode.removeChild(n),t(e)};n.onload=function(){var e={width:I(n.width,n.clientWidth),height:I(n.height,n.clientHeight)};r(D.resolve(e))},n.onerror=function(){r(D.reject("Failed to get image dimensions for: "+e))};var o=n.style;o.visibility="hidden",o.position="fixed",o.bottom=o.left="0px",o.width=o.height="auto",document.body.appendChild(n),n.src=e}))}(e.documentBaseURI.toAbsolute(t)).then((function(e){return{width:String(e.width),height:String(e.height)}})):D.resolve({width:"",height:""})}},Ke=function(e){return function(t,n,r){return e.editorUpload.blobCache.create({blob:t,blobUri:n,name:t.name?t.name.replace(/\.[^\.]+$/,""):null,filename:t.name,base64:r.split(",")[1]})}},Je=function(e){return function(t){e.editorUpload.blobCache.add(t)}},et=function(e){return function(t){e.windowManager.alert(t)}},tt=function(e){return function(t){return ve(e,t)}},nt=function(e){return function(t){return e.dom.parseStyle(t)}},rt=function(e){return function(t,n){return e.dom.serializeStyle(t,n)}},ot=function(e){return function(t){return _e(e).upload([t],!1).then((function(e){return 0===e.length?D.reject("Failed to upload image"):!1===e[0].status?D.reject(e[0].error.message):e[0]}))}},it=function(e){var t={onSubmit:Ge(e),imageSize:Ze(e),addToBlobCache:Je(e),createBlobCache:Ke(e),alertErr:et(e),normalizeCss:tt(e),parseStyle:nt(e),serializeStyle:rt(e),uploadImage:ot(e)};return{open:function(){Qe(e).then(Ye(t)).then(e.windowManager.open)}}},at=function(e){var t=e.attr("class");return t&&/\bimage\b/.test(t)},lt=function(e){return function(t){for(var n=t.length,r=function(t){t.attr("contenteditable",e?"true":null)};n--;){var o=t[n];at(o)&&(o.attr("contenteditable",e?"false":null),Ce.each(o.getAll("figcaption"),r))}}};r.add("image",(function(e){!function(e){e.on("PreInit",(function(){e.parser.addNodeFilter("figure",lt(!0)),e.serializer.addNodeFilter("figure",lt(!1))}))}(e),function(e){e.ui.registry.addToggleButton("image",{icon:"image",tooltip:"Insert/edit image",onAction:it(e).open,onSetup:function(t){return t.setActive(f(Ae(e))),e.selection.selectorChangedWithUnbind("img:not([data-mce-object],[data-mce-placeholder]),figure.image",t.setActive).unbind}}),e.ui.registry.addMenuItem("image",{icon:"image",text:"Image...",onAction:it(e).open}),e.ui.registry.addContextMenu("image",{update:function(e){return se(e)||"IMG"===e.nodeName&&!H(e)?["image"]:[]}})}(e),function(e){e.addCommand("mceImage",it(e).open),e.addCommand("mceUpdateImage",(function(t,n){e.undoManager.transact((function(){return we(e,n)}))}))}(e)}))}()},72589:function(e,t,n){"use strict";n.d(t,{I:function(){return o}});var r={axisPointer:1,tooltip:1,brush:1};function o(e,t,n){var o=t.getComponentByElement(e.topTarget),i=o&&o.coordinateSystem;return o&&o!==n&&!r.hasOwnProperty(o.mainType)&&i&&i.model!==n}},72652:function(e,t,n){"use strict";var r=n(76080),o=n(69565),i=n(28551),a=n(16823),l=n(44209),s=n(26198),c=n(1625),u=n(70081),d=n(50851),f=n(9539),h=TypeError,p=function(e,t){this.stopped=e,this.result=t},m=p.prototype;e.exports=function(e,t,n){var g,v,A,y,b,O,w,x=n&&n.that,_=!(!n||!n.AS_ENTRIES),C=!(!n||!n.IS_RECORD),k=!(!n||!n.IS_ITERATOR),S=!(!n||!n.INTERRUPTED),V=r(t,x),B=function(e){return g&&f(g,"normal",e),new p(!0,e)},T=function(e){return _?(i(e),S?V(e[0],e[1],B):V(e[0],e[1])):S?V(e,B):V(e)};if(C)g=e.iterator;else if(k)g=e;else{if(!(v=d(e)))throw new h(a(e)+" is not iterable");if(l(v)){for(A=0,y=s(e);y>A;A++)if((b=T(e[A]))&&c(m,b))return b;return new p(!1)}g=u(e,v)}for(O=C?e.next:g.next;!(w=o(O,g)).done;){try{b=T(w.value)}catch(e){f(g,"throw",e)}if("object"==typeof b&&b&&c(m,b))return b}return new p(!1)}},72670:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(69713),i=n(90517);const a={title:"拖拽手柄"},l={key:0};var s={__name:"containers-wrapper-ly",props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},colHeight:{type:String,default:null}},setup(e){const t=e;let n=(0,r.ref)(!0),s=(0,r.ref)(!0);const c=(0,r.ref)("left: -6px;"),u=(0,r.ref)("left: 0px;"),d=(0,r.ref)("right: -11px;"),f=(0,r.ref)("right: -7px;"),h=(0,i.k)();let{selectWidget:p,selectParentWidget:m}=(0,o.A)();(0,r.computed)((()=>t.designState&&t.widget.id===h.selectedId));const g=(0,r.computed)((()=>t.widget.options.customClass?t.widget.options.customClass.join(" "):""));function v(){if(t.parentList){let e=null;1===t.parentList.length?t.parentWidget&&(e=t.parentWidget):e=t.parentList.length===1+t.indexOfParentList?t.parentList[t.indexOfParentList-1]:t.parentList[t.indexOfParentList+1],(0,r.nextTick)((()=>{t.parentList.splice(t.indexOfParentList,1),h.setSelected(e),h.emitHistoryChange()}))}}return(0,r.watch)((()=>h.selectedId),((e,r)=>{e===t.widget.id&&!t.widget.internal&&t.designState&&(n.value=!0,s.value=!0)})),(o,i)=>{const p=(0,r.resolveComponent)("svg-icon"),A=(0,r.resolveComponent)("el-tag");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)([e.designState?"lyconwp-container":"lyconwp-container2",g.value])},[(0,r.renderSlot)(o.$slots,"default"),(0,r.unref)(h).selectedId===e.widget.id&&!e.widget.internal&&e.designState?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"container-action",style:(0,r.normalizeStyle)("grid"===e.widget.type?d.value:f.value)},[(0,r.withDirectives)((0,r.createVNode)(A,{effect:"dark",closable:"",onClose:i[6]||(i[6]=e=>{s.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{title:"选中父组件",onClick:i[0]||(i[0]=(0,r.withModifiers)((t=>(0,r.unref)(m)(e.widget)),["stop"]))},[(0,r.createVNode)(p,{"icon-class":"back"})]),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,title:"上移组件",onClick:i[1]||(i[1]=(0,r.withModifiers)((e=>(h.moveUpWidget(t.parentList,t.indexOfParentList),void h.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(p,{"icon-class":"top"})])):(0,r.createCommentVNode)("",!0),e.parentList&&e.parentList.length>1?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:1,title:"下移组件",onClick:i[2]||(i[2]=(0,r.withModifiers)((e=>(h.moveDownWidget(t.parentList,t.indexOfParentList),void h.emitHistoryChange())),["stop"]))},[(0,r.createVNode)(p,{"icon-class":"bottom"})])):(0,r.createCommentVNode)("",!0),"table"===e.widget.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:2,title:"插入新行",onClick:i[3]||(i[3]=(0,r.withModifiers)((t=>(0,r.unref)(h).appendTableRow(e.widget)),["stop"]))},[(0,r.createVNode)(p,{"icon-class":"lyicon-insert-row"})])):(0,r.createCommentVNode)("",!0),"table"===e.widget.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:3,title:"插入新列",onClick:i[4]||(i[4]=(0,r.withModifiers)((t=>(0,r.unref)(h).appendTableCol(e.widget)),["stop"]))},[(0,r.createVNode)(p,{"icon-class":"lyicon-insert-column"})])):(0,r.createCommentVNode)("",!0),"grid"===e.widget.type||"table"===e.widget.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:4,title:"复制组件",onClick:i[5]||(i[5]=(0,r.withModifiers)((n=>function(e){if(t.parentList){let n=h.cloneContainer(e);t.parentList.splice(t.indexOfParentList+1,0,n),h.setSelected(n),h.emitHistoryChange()}}(e.widget)),["stop"]))},[(0,r.createVNode)(p,{"icon-class":"lyicon-clone"})])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",{title:"移除组件",onClick:(0,r.withModifiers)(v,["stop"])},[(0,r.createVNode)(p,{"icon-class":"delete"})])])),_:1},512),[[r.vShow,(0,r.unref)(s)]])],4)):(0,r.createCommentVNode)("",!0),(0,r.unref)(h).selectedId===e.widget.id&&!e.widget.internal&&e.designState?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:1,class:"drag-handler",style:(0,r.normalizeStyle)("grid"===e.widget.type?c.value:u.value)},[(0,r.createElementVNode)("span",a,[(0,r.withDirectives)((0,r.createVNode)(A,{effect:"dark",closable:"",onClose:i[7]||(i[7]=e=>{n.value=!1}),size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{"icon-class":"lyicon-drag-move",style:{"font-size":"18px"}}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.widget.displayName),1),!0===e.widget.options.hidden?((0,r.openBlock)(),(0,r.createElementBlock)("span",l,[(0,r.createVNode)(p,{"icon-class":"lyicon-hide"})])):(0,r.createCommentVNode)("",!0)])),_:1},512),[[r.vShow,(0,r.unref)(n)]])])],4)):(0,r.createCommentVNode)("",!0)],2)}}};var c=(0,n(66262).A)(s,[["__scopeId","data-v-7d029030"]])},72685:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);var o=n(37741),i=n(40412),a={components:{LyDialog:n(48404).A},emits:["refreshData"],name:"sysDicListModule",data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",formData:{parent:"",label:"",value:"",sort:"",status:!0,remark:""},rules:{parent:[{required:!0,message:"请选择所属字典",trigger:"blur"}],label:[{required:!0,message:"请输入项名称",trigger:"blur"}],value:[{required:!0,message:"请输入数据值",trigger:"blur"}]},dicList:[]}},methods:{handleClose(){this.formData={parent:"",label:"",value:"",sort:"",status:!0,remark:""},this.dialogVisible=!1,this.$emit("refreshData")},async getDic(){(0,i.systemDictionary)({parent_isnull:!0,page:1,limit:999}).then((e=>{this.showDicloading=!1,2e3==e.code&&(this.dicList=e.data.data)}))},addModuleFn(e,t,n){this.dialogVisible=!0,this.dialogTitle=t,this.getDic(),e?this.formData=(0,o.deepClone)(e):this.formData.parent=n},submitData(){let e={...this.formData};this.$refs.rulesForm.validate((t=>{t&&(this.loadingSave=!0,this.formData.id?(0,i.systemDictionaryEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,i.systemDictionaryAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})))}))}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-option"),s=(0,r.resolveComponent)("el-select"),c=(0,r.resolveComponent)("el-form-item"),u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-switch"),f=(0,r.resolveComponent)("el-input-number"),h=(0,r.resolveComponent)("el-form"),p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(m,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[6]||(t[6]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"640px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(p,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{label:"所属字典:",prop:"parent"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.parent,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.parent=e),placeholder:"请选择",clearable:"",filterable:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.dicList,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.id,label:e.label,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"项名称",prop:"label"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.label,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.label=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"数据值",prop:"value"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.value,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.value=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"是否有效",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.status,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.status=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:i.formData.sort,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"备注:",prop:"remark"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{type:"textarea",rows:2,modelValue:i.formData.remark,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.remark=e)},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},72777:function(e,t,n){"use strict";var r=n(69565),o=n(20034),i=n(10757),a=n(55966),l=n(84270),s=n(78227),c=TypeError,u=s("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,s=a(e,u);if(s){if(void 0===t&&(t="default"),n=r(s,e,t),!o(n)||i(n))return n;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},72832:function(e,t,n){var r=n(40481);e.exports=function(e){return e&&e.trimRight?e.trimRight():r(e).replace(/[\s\uFEFF\xA0]+$/g,"")}},72922:function(e,t,n){var r={"./alert.svg":74181,"./button.svg":3609,"./card.svg":16735,"./cascader-field.svg":68410,"./checkbox-field.svg":42621,"./clone.svg":14024,"./color-field.svg":55149,"./date-field.svg":70406,"./date-range-field.svg":20530,"./drag-move.svg":28027,"./drag.svg":28715,"./hide.svg":65825,"./html-text.svg":91750,"./insert-column.svg":84653,"./insert-row.svg":5201,"./node-tree.svg":88802,"./number-field.svg":88749,"./radio-field.svg":46009,"./rich-text-field.svg":60726,"./select-field.svg":57850,"./slider-field.svg":2301,"./space-around.svg":29897,"./static-text.svg":17529,"./tab.svg":94598,"./table.svg":54383,"./text-field.svg":53919,"./textarea-field.svg":32820,"./time-range-field.svg":67981,"./wechat.svg":80719};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=72922},73081:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"textarea-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-option"),_=(0,r.resolveComponent)("el-select"),C=(0,r.resolveComponent)("el-input-number"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[26]||(o[26]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[23]||(o[23]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"只读"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.readonly,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.readonly=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.clearable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"显示类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.type=t),onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"text",value:"text"}),(0,r.createVNode)(x,{label:"password",value:"password"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"行数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{min:1,modelValue:e.optionModel.rows,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.rows=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"最小输入长度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{min:1,modelValue:e.optionModel.minLength,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.minLength=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"最大输入长度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{min:1,modelValue:e.optionModel.maxLength,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.maxLength=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"显示统计字数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.showWordLimit,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.showWordLimit=t),onChange:f},null,8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onInput","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[19]||(o[19]=e=>b("onInput",["value"]))},{default:(0,r.withCtx)((()=>o[28]||(o[28]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[20]||(o[20]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[21]||(o[21]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[22]||(o[22]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[31]||(o[31]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[32]||(o[32]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[25]||(o[25]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[33]||(o[33]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[34]||(o[34]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[24]||(o[24]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-64a63e44"]])},73098:function(e,t,n){"use strict";n.d(t,{Y5:function(){return o},_S:function(){return a},el:function(){return l},ps:function(){return i},tY:function(){return s}});var r=1;n(38123).A.hasGlobalWindow&&(r=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var o=r,i=.4,a="#333",l="#ccc",s="#eee"},73100:function(e,t,n){"use strict";n.d(t,{a:function(){return q}});var r=n(15215),o=n(59109),i=n(15915),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(i.A),l=a,s=n(10992),c=n(98026),u=n(12462),d=n(48170),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",d.US).models[0]},t.type="cartesian2dAxis",t}(i.A);c.mixin(f,u.L);var h=n(34674),p=n(34253),m=n(50626),g=n(29308),v=function(){function e(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return e.prototype.getAxis=function(e){return this._axes[e]},e.prototype.getAxes=function(){return c.map(this._dimList,(function(e){return this._axes[e]}),this)},e.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),c.filter(this.getAxes(),(function(t){return t.scale.type===e}))},e.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},e}(),A=n(45587),y=n(83509),b=["x","y"];function O(e){return"interval"===e.type||"time"===e.type}var w=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=b,t}return(0,r.C6)(t,e),t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,t=this.getAxis("y").scale;if(O(e)&&O(t)){var n=e.getExtent(),r=t.getExtent(),o=this.dataToPoint([n[0],r[0]]),i=this.dataToPoint([n[1],r[1]]),a=n[1]-n[0],l=r[1]-r[0];if(a&&l){var s=(i[0]-o[0])/a,c=(i[1]-o[1])/l,u=o[0]-n[0]*s,d=o[1]-r[0]*c,f=this._transform=[s,0,0,c,u,d];this._invTransform=(0,A.invert)([],f)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var t=this.getAxis("x"),n=this.getAxis("y");return t.contain(t.toLocalCoord(e[0]))&&n.contain(n.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,t){var n=this.dataToPoint(e),r=this.dataToPoint(t),o=this.getArea(),i=new g.A(n[0],n[1],r[0]-n[0],r[1]-n[1]);return o.intersect(i)},t.prototype.dataToPoint=function(e,t,n){n=n||[];var r=e[0],o=e[1];if(this._transform&&null!=r&&isFinite(r)&&null!=o&&isFinite(o))return(0,y.applyTransform)(n,e,this._transform);var i=this.getAxis("x"),a=this.getAxis("y");return n[0]=i.toGlobalCoord(i.dataToCoord(r,t)),n[1]=a.toGlobalCoord(a.dataToCoord(o,t)),n},t.prototype.clampData=function(e,t){var n=this.getAxis("x").scale,r=this.getAxis("y").scale,o=n.getExtent(),i=r.getExtent(),a=n.parse(e[0]),l=r.parse(e[1]);return(t=t||[])[0]=Math.min(Math.max(Math.min(o[0],o[1]),a),Math.max(o[0],o[1])),t[1]=Math.min(Math.max(Math.min(i[0],i[1]),l),Math.max(i[0],i[1])),t},t.prototype.pointToData=function(e,t){var n=[];if(this._invTransform)return(0,y.applyTransform)(n,e,this._invTransform);var r=this.getAxis("x"),o=this.getAxis("y");return n[0]=r.coordToData(r.toLocalCoord(e[0]),t),n[1]=o.coordToData(o.toLocalCoord(e[1]),t),n},t.prototype.getOtherAxis=function(e){return this.getAxis("x"===e.dim?"y":"x")},t.prototype.getArea=function(e){e=e||0;var t=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),r=Math.min(t[0],t[1])-e,o=Math.min(n[0],n[1])-e,i=Math.max(t[0],t[1])-r+e,a=Math.max(n[0],n[1])-o+e;return new g.A(r,o,i,a)},t}(v),x=w,_=function(e){function t(t,n,r,o,i){var a=e.call(this,t,n,r)||this;return a.index=0,a.type=o||"value",a.position=i||"bottom",a}return(0,r.C6)(t,e),t.prototype.isHorizontal=function(){var e=this.position;return"top"===e||"bottom"===e},t.prototype.getGlobalExtent=function(e){var t=this.getExtent();return t[0]=this.toGlobalCoord(t[0]),t[1]=this.toGlobalCoord(t[1]),e&&t[0]>t[1]&&t.reverse(),t},t.prototype.pointToData=function(e,t){return this.coordToData(this.toLocalCoord(e["x"===this.dim?0:1]),t)},t.prototype.setCategorySortInfo=function(e){if("category"!==this.type)return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(n(33423).A),C=n(96878),k=n(67071),S=n(3486),V=function(){function e(e,t,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=b,this._initCartesian(e,t,n),this.model=e}return e.prototype.getRect=function(){return this._rect},e.prototype.update=function(e,t){var n=this._axesMap;function r(e){var t,n=(0,c.keys)(e),r=n.length;if(r){for(var o=[],i=r-1;i>=0;i--){var a=e[+n[i]],l=a.model,s=a.scale;(0,k.rf)(s)&&l.get("alignTicks")&&null==l.get("interval")?o.push(a):((0,m.af)(s,l),(0,k.rf)(s)&&(t=a))}o.length&&(t||(t=o.pop(),(0,m.af)(t.scale,t.model)),(0,c.each)(o,(function(e){(0,S.m)(e.scale,e.model,t.scale)})))}}this._updateScale(e,this.model),r(n.x),r(n.y);var o={};(0,c.each)(n.x,(function(e){T(n,"y",e,o)})),(0,c.each)(n.y,(function(e){T(n,"x",e,o)})),this.resize(this.model,t)},e.prototype.resize=function(e,t,n){var r=e.getBoxLayoutParams(),o=!n&&e.get("containLabel"),i=(0,p.dV)(r,{width:t.getWidth(),height:t.getHeight()});this._rect=i;var a=this._axesList;function l(){(0,c.each)(a,(function(e){var t=e.isHorizontal(),n=t?[0,i.width]:[0,i.height],r=e.inverse?1:0;e.setExtent(n[r],n[1-r]),function(e,t){var n=e.getExtent(),r=n[0]+n[1];e.toGlobalCoord="x"===e.dim?function(e){return e+t}:function(e){return r-e+t},e.toLocalCoord="x"===e.dim?function(e){return e-t}:function(e){return r-e+t}}(e,t?i.x:i.y)}))}l(),o&&((0,c.each)(a,(function(e){if(!e.model.get(["axisLabel","inside"])){var t=(0,m.Og)(e);if(t){var n=e.isHorizontal()?"height":"width",r=e.model.get(["axisLabel","margin"]);i[n]-=t[n]+r,"top"===e.position?i.y+=t.height+r:"left"===e.position&&(i.x+=t.width+r)}}})),l()),(0,c.each)(this._coordsList,(function(e){e.calcAffineTransform()}))},e.prototype.getAxis=function(e,t){var n=this._axesMap[e];if(null!=n)return n[t||0]},e.prototype.getAxes=function(){return this._axesList.slice()},e.prototype.getCartesian=function(e,t){if(null!=e&&null!=t){var n="x"+e+"y"+t;return this._coordsMap[n]}(0,c.isObject)(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var r=0,o=this._coordsList;r<o.length;r++)if(o[r].getAxis("x").index===e||o[r].getAxis("y").index===t)return o[r]},e.prototype.getCartesians=function(){return this._coordsList.slice()},e.prototype.convertToPixel=function(e,t,n){var r=this._findConvertTarget(t);return r.cartesian?r.cartesian.dataToPoint(n):r.axis?r.axis.toGlobalCoord(r.axis.dataToCoord(n)):null},e.prototype.convertFromPixel=function(e,t,n){var r=this._findConvertTarget(t);return r.cartesian?r.cartesian.pointToData(n):r.axis?r.axis.coordToData(r.axis.toLocalCoord(n)):null},e.prototype._findConvertTarget=function(e){var t,n,r=e.seriesModel,o=e.xAxisModel||r&&r.getReferringComponents("xAxis",d.US).models[0],i=e.yAxisModel||r&&r.getReferringComponents("yAxis",d.US).models[0],a=e.gridModel,l=this._coordsList;if(r)t=r.coordinateSystem,(0,c.indexOf)(l,t)<0&&(t=null);else if(o&&i)t=this.getCartesian(o.componentIndex,i.componentIndex);else if(o)n=this.getAxis("x",o.componentIndex);else if(i)n=this.getAxis("y",i.componentIndex);else if(a){a.coordinateSystem===this&&(t=this._coordsList[0])}return{cartesian:t,axis:n}},e.prototype.containPoint=function(e){var t=this._coordsList[0];if(t)return t.containPoint(e)},e.prototype._initCartesian=function(e,t,n){var r=this,o=this,i={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},l={x:0,y:0};if(t.eachComponent("xAxis",s("x"),this),t.eachComponent("yAxis",s("y"),this),!l.x||!l.y)return this._axesMap={},void(this._axesList=[]);function s(t){return function(n,r){if(B(n,e)){var s=n.get("position");"x"===t?"top"!==s&&"bottom"!==s&&(s=i.bottom?"top":"bottom"):"left"!==s&&"right"!==s&&(s=i.left?"right":"left"),i[s]=!0;var c=new _(t,(0,m.f$)(n),[0,0],n.get("type"),s),u="category"===c.type;c.onBand=u&&n.get("boundaryGap"),c.inverse=n.get("inverse"),n.axis=c,c.model=n,c.grid=o,c.index=r,o._axesList.push(c),a[t][r]=c,l[t]++}}}this._axesMap=a,(0,c.each)(a.x,(function(t,n){(0,c.each)(a.y,(function(o,i){var a="x"+n+"y"+i,l=new x(a);l.master=r,l.model=e,r._coordsMap[a]=l,r._coordsList.push(l),l.addAxis(t),l.addAxis(o)}))}))},e.prototype._updateScale=function(e,t){function n(e,t){(0,c.each)((0,m.wq)(e,t.dim),(function(n){t.scale.unionExtentFromData(e,n)}))}(0,c.each)(this._axesList,(function(e){if(e.scale.setExtent(1/0,-1/0),"category"===e.type){var t=e.model.get("categorySortInfo");e.scale.setSortInfo(t)}})),e.eachSeries((function(e){if((0,C.gO)(e)){var r=(0,C.LR)(e),o=r.xAxisModel,i=r.yAxisModel;if(!B(o,t)||!B(i,t))return;var a=this.getCartesian(o.componentIndex,i.componentIndex),l=e.getData(),s=a.getAxis("x"),c=a.getAxis("y");n(l,s),n(l,c)}}),this)},e.prototype.getTooltipAxes=function(e){var t=[],n=[];return(0,c.each)(this.getCartesians(),(function(r){var o=null!=e&&"auto"!==e?r.getAxis(e):r.getBaseAxis(),i=r.getOtherAxis(o);(0,c.indexOf)(t,o)<0&&t.push(o),(0,c.indexOf)(n,i)<0&&n.push(i)})),{baseAxes:t,otherAxes:n}},e.create=function(t,n){var r=[];return t.eachComponent("grid",(function(o,i){var a=new e(o,t,n);a.name="grid_"+i,a.resize(o,n,!0),o.coordinateSystem=a,r.push(a)})),t.eachSeries((function(e){if((0,C.gO)(e)){var t=(0,C.LR)(e),n=t.xAxisModel,r=t.yAxisModel;0;var o=n.getCoordSysModel().coordinateSystem;e.coordinateSystem=o.getCartesian(n.componentIndex,r.componentIndex)}})),r},e.dimensions=b,e}();function B(e,t){return e.getCoordSysModel()===t}function T(e,t,n,r){n.getAxesOnZeroOf=function(){return o?[o]:[]};var o,i=e[t],a=n.model,l=a.get(["axisLine","onZero"]),s=a.get(["axisLine","onZeroAxisIndex"]);if(l){if(null!=s)N(i[s])&&(o=i[s]);else for(var c in i)if(i.hasOwnProperty(c)&&N(i[c])&&!r[u(i[c])]){o=i[c];break}o&&(r[u(o)]=!0)}function u(e){return e.dim+"_"+e.index}}function N(e){return e&&"category"!==e.type&&"time"!==e.type&&(0,m.JJ)(e)}var E=V,P=n(43870),Q=n(43199),M=n(82861),D=n(89598),$=n(22480),z=n(35369),R=["axisLine","axisTickLabel","axisName"],I=["splitArea","splitLine","minorSplitLine"],L=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="CartesianAxisPointer",n}return(0,r.C6)(t,e),t.prototype.render=function(t,n,r,o){this.group.removeAll();var i=this._axisGroup;if(this._axisGroup=new P.A,this.group.add(this._axisGroup),t.get("show")){var a=t.getCoordSysModel(),l=C.Zp(a,t),s=new D.A(t,c.extend({handleAutoShown:function(e){for(var n=a.coordinateSystem.getCartesians(),r=0;r<n.length;r++)if((0,k.rf)(n[r].getOtherAxis(t.axis).scale))return!0;return!1}},l));c.each(R,s.add,s),this._axisGroup.add(s.getGroup()),c.each(I,(function(e){t.get([e,"show"])&&F[e](this,this._axisGroup,t,a)}),this),o&&"changeAxisOrder"===o.type&&o.isInitSort||Q.groupTransition(i,this._axisGroup,t),e.prototype.render.call(this,t,n,r,o)}},t.prototype.remove=function(){(0,z.V)(this)},t.type="cartesianAxis",t}($.A),F={splitLine:function(e,t,n,r){var o=n.axis;if(!o.scale.isBlank()){var i=n.getModel("splitLine"),a=i.getModel("lineStyle"),l=a.get("color"),s=!1!==i.get("showMinLine"),u=!1!==i.get("showMaxLine");l=c.isArray(l)?l:[l];for(var d=r.coordinateSystem.getRect(),f=o.isHorizontal(),h=0,p=o.getTicksCoords({tickModel:i}),m=[],g=[],v=a.getLineStyle(),A=0;A<p.length;A++){var y=o.toGlobalCoord(p[A].coord);if((0!==A||s)&&(A!==p.length-1||u)){var b=p[A].tickValue;f?(m[0]=y,m[1]=d.y,g[0]=y,g[1]=d.y+d.height):(m[0]=d.x,m[1]=y,g[0]=d.x+d.width,g[1]=y);var O=h++%l.length,w=new M.A({anid:null!=b?"line_"+b:null,autoBatch:!0,shape:{x1:m[0],y1:m[1],x2:g[0],y2:g[1]},style:c.defaults({stroke:l[O]},v),silent:!0});Q.subPixelOptimizeLine(w.shape,v.lineWidth),t.add(w)}}}},minorSplitLine:function(e,t,n,r){var o=n.axis,i=n.getModel("minorSplitLine").getModel("lineStyle"),a=r.coordinateSystem.getRect(),l=o.isHorizontal(),s=o.getMinorTicksCoords();if(s.length)for(var c=[],u=[],d=i.getLineStyle(),f=0;f<s.length;f++)for(var h=0;h<s[f].length;h++){var p=o.toGlobalCoord(s[f][h].coord);l?(c[0]=p,c[1]=a.y,u[0]=p,u[1]=a.y+a.height):(c[0]=a.x,c[1]=p,u[0]=a.x+a.width,u[1]=p);var m=new M.A({anid:"minor_line_"+s[f][h].tickValue,autoBatch:!0,shape:{x1:c[0],y1:c[1],x2:u[0],y2:u[1]},style:d,silent:!0});Q.subPixelOptimizeLine(m.shape,d.lineWidth),t.add(m)}},splitArea:function(e,t,n,r){(0,z.Y)(e,t,n,r)}},U=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.type="xAxis",t}(L),H=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=U.type,t}return(0,r.C6)(t,e),t.type="yAxis",t}(L),W=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="grid",t}return(0,r.C6)(t,e),t.prototype.render=function(e,t){this.group.removeAll(),e.get("show")&&this.group.add(new s.A({shape:e.coordinateSystem.getRect(),style:(0,c.defaults)({fill:e.get("backgroundColor")},e.getItemStyle()),silent:!0,z2:-1}))},t.type="grid",t}(o.A),j={offset:0};function q(e){e.registerComponentView(W),e.registerComponentModel(l),e.registerCoordinateSystem("cartesian2d",E),(0,h.A)(e,"x",f,j),(0,h.A)(e,"y",f,j),e.registerComponentView(U),e.registerComponentView(H),e.registerPreprocessor((function(e){e.xAxis&&e.yAxis&&!e.grid&&(e.grid={})}))}},73183:function(e){e.exports={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"}},73217:function(e,t,n){var r=n(15980),o=n(59988);e.exports=function(e,t){return r(o(e),o(t))}},73223:function(e,t,n){var r=n(51780);e.exports=function(e,t){var n=r(arguments,2);return function(){return e.apply(t,r(arguments).concat(n))}}},73307:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"color-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(){A.value=!1}function O(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const d=(0,r.resolveComponent)("el-input"),w=(0,r.resolveComponent)("el-form-item"),x=(0,r.resolveComponent)("el-switch"),_=(0,r.resolveComponent)("el-color-picker"),C=(0,r.resolveComponent)("el-option"),k=(0,r.resolveComponent)("el-select"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[15]||(o[15]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[12]||(o[12]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.defaultValue=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(C,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(w,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[11]||(o[11]=e=>{return t="onChange",n=["value"],g.value=t,v.value=`${u.optionModel.name}.${t}(${n.join(", ")}) {`,y.value=u.selectedWidget.options[t]||"",void(A.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[16]||(o[16]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[17]||(o[17]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[14]||(o[14]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":b},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:b,size:"default"},{default:(0,r.withCtx)((()=>o[18]||(o[18]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[13]||(o[13]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-7260e3fe"]])},73367:function(e){e.exports=function(e){return Date.UTC(e.y,e.M||0,e.d||1,e.H||0,e.m||0,e.s||0,e.S||0)}},73416:function(e,t,n){"use strict";n.d(t,{a:function(){return te}});var r=n(97063),o=n(3087),i=n(15215),a=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(n(15915).A),l=a,s=n(98026),c=n(38123),u=n(35452),d=n(44265),f=n(83412);function h(e){var t=e.get("confine");return null!=t?!!t:"richText"===e.get("renderMode")}function p(e){if(c.A.domSupported)for(var t=document.documentElement.style,n=0,r=e.length;n<r;n++)if(e[n]in t)return e[n]}var m=p(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),g=p(["webkitTransition","transition","OTransition","MozTransition","msTransition"]);function v(e,t){if(!e)return t;t=(0,f.Cb)(t,!0);var n=e.indexOf(t);return(e=-1===n?t:"-"+e.slice(0,n)+"-"+t).toLowerCase()}var A=n(3961),y=v(g,"transition"),b=v(m,"transform"),O="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+(c.A.transform3dSupported?"will-change:transform;":"");function w(e,t,n){var r=e.toFixed(0)+"px",o=t.toFixed(0)+"px";if(!c.A.transformSupported)return n?"top:"+o+";left:"+r+";":[["top",o],["left",r]];var i=c.A.transform3dSupported,a="translate"+(i?"3d":"")+"("+r+","+o+(i?",0":"")+")";return n?"top:0;left:0;"+b+":"+a+";":[["top",0],["left",0],[m,a]]}function x(e,t,n){var r=[],o=e.get("transitionDuration"),i=e.get("backgroundColor"),a=e.get("shadowBlur"),l=e.get("shadowColor"),u=e.get("shadowOffsetX"),d=e.get("shadowOffsetY"),h=e.getModel("textStyle"),p=(0,A.CO)(e,"html"),m=u+"px "+d+"px "+a+"px "+l;return r.push("box-shadow:"+m),t&&o&&r.push(function(e,t){var n="cubic-bezier(0.23,1,0.32,1)",r=" "+e/2+"s "+n,o="opacity"+r+",visibility"+r;return t||(r=" "+e+"s "+n,o+=c.A.transformSupported?","+b+r:",left"+r+",top"+r),y+":"+o}(o,n)),i&&r.push("background-color:"+i),(0,s.each)(["width","color","radius"],(function(t){var n="border-"+t,o=(0,f.Cb)(n),i=e.get(o);null!=i&&r.push(n+":"+i+("color"===t?"":"px"))})),r.push(function(e){var t=[],n=e.get("fontSize"),r=e.getTextColor();r&&t.push("color:"+r),t.push("font:"+e.getFont());var o=(0,s.retrieve2)(e.get("lineHeight"),Math.round(3*n/2));n&&t.push("line-height:"+o+"px");var i=e.get("textShadowColor"),a=e.get("textShadowBlur")||0,l=e.get("textShadowOffsetX")||0,c=e.get("textShadowOffsetY")||0;return i&&a&&t.push("text-shadow:"+l+"px "+c+"px "+a+"px "+i),(0,s.each)(["decoration","align"],(function(n){var r=e.get(n);r&&t.push("text-"+n+":"+r)})),t.join(";")}(h)),null!=p&&r.push("padding:"+(0,f.QX)(p).join("px ")+"px"),r.join(";")+";"}function _(e,t,n,r,o){var i=t&&t.painter;if(n){var a=i&&i.getViewportRoot();a&&(0,d.lJ)(e,a,n,r,o)}else{e[0]=r,e[1]=o;var l=i&&i.getViewportRootOffset();l&&(e[0]+=l.offsetLeft,e[1]+=l.offsetTop)}e[2]=e[0]/t.getWidth(),e[3]=e[1]/t.getHeight()}var C=function(){function e(e,t){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,c.A.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var r=this._zr=e.getZr(),o=t.appendTo,i=o&&((0,s.isString)(o)?document.querySelector(o):(0,s.isDom)(o)?o:(0,s.isFunction)(o)&&o(e.getDom()));_(this._styleCoord,r,i,e.getWidth()/2,e.getHeight()/2),(i||e.getDom()).appendChild(n),this._api=e,this._container=i;var a=this;n.onmouseenter=function(){a._enterable&&(clearTimeout(a._hideTimeout),a._show=!0),a._inContent=!0},n.onmousemove=function(e){if(e=e||window.event,!a._enterable){var t=r.handler,n=r.painter.getViewportRoot();(0,u.e0)(n,e,!0),t.dispatch("mousemove",e)}},n.onmouseleave=function(){a._inContent=!1,a._enterable&&a._show&&a.hideLater(a._hideDelay)}}return e.prototype.update=function(e){if(!this._container){var t=this._api.getDom(),n=(i="position",(a=(o=t).currentStyle||document.defaultView&&document.defaultView.getComputedStyle(o))?i?a[i]:a:null),r=t.style;"absolute"!==r.position&&"absolute"!==n&&(r.position="relative")}var o,i,a,l=e.get("alwaysShowContent");l&&this._moveIfResized(),this._alwaysShowContent=l,this.el.className=e.get("className")||""},e.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,r=n.style,o=this._styleCoord;n.innerHTML?r.cssText=O+x(e,!this._firstShow,this._longHide)+w(o[0],o[1],!0)+"border-color:"+(0,f.he)(t)+";"+(e.get("extraCssText")||"")+";pointer-events:"+(this._enterable?"auto":"none"):r.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},e.prototype.setContent=function(e,t,n,r,o){var i=this.el;if(null!=e){var a="";if((0,s.isString)(o)&&"item"===n.get("trigger")&&!h(n)&&(a=function(e,t,n){if(!(0,s.isString)(n)||"inside"===n)return"";var r=e.get("backgroundColor"),o=e.get("borderWidth");t=(0,f.he)(t);var i,a,l="left"===(i=n)?"right":"right"===i?"left":"top"===i?"bottom":"top",c=Math.max(1.5*Math.round(o),6),u="",d=b+":";(0,s.indexOf)(["left","right"],l)>-1?(u+="top:50%",d+="translateY(-50%) rotate("+(a="left"===l?-225:-45)+"deg)"):(u+="left:50%",d+="translateX(-50%) rotate("+(a="top"===l?225:45)+"deg)");var h=a*Math.PI/180,p=c+o,m=p*Math.abs(Math.cos(h))+p*Math.abs(Math.sin(h)),g=t+" solid "+o+"px;";return'<div style="'+["position:absolute;width:"+c+"px;height:"+c+"px;z-index:-1;",(u+=";"+l+":-"+Math.round(100*((m-Math.SQRT2*o)/2+Math.SQRT2*o-(m-p)/2))/100+"px")+";"+d+";","border-bottom:"+g,"border-right:"+g,"background-color:"+r+";"].join("")+'"></div>'}(n,r,o)),(0,s.isString)(e))i.innerHTML=e+a;else if(e){i.innerHTML="",(0,s.isArray)(e)||(e=[e]);for(var l=0;l<e.length;l++)(0,s.isDom)(e[l])&&e[l].parentNode!==i&&i.appendChild(e[l]);if(a&&i.childNodes.length){var c=document.createElement("div");c.innerHTML=a,i.appendChild(c)}}}else i.innerHTML=""},e.prototype.setEnterable=function(e){this._enterable=e},e.prototype.getSize=function(){var e=this.el;return e?[e.offsetWidth,e.offsetHeight]:[0,0]},e.prototype.moveTo=function(e,t){if(this.el){var n=this._styleCoord;if(_(n,this._zr,this._container,e,t),null!=n[0]&&null!=n[1]){var r=this.el.style,o=w(n[0],n[1]);(0,s.each)(o,(function(e){r[e[0]]=e[1]}))}}},e.prototype._moveIfResized=function(){var e=this._styleCoord[2],t=this._styleCoord[3];this.moveTo(e*this._zr.getWidth(),t*this._zr.getHeight())},e.prototype.hide=function(){var e=this,t=this.el.style;t.visibility="hidden",t.opacity="0",c.A.transform3dSupported&&(t.willChange=""),this._show=!1,this._longHideTimeout=setTimeout((function(){return e._longHide=!0}),500)},e.prototype.hideLater=function(e){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(e?(this._hideDelay=e,this._show=!1,this._hideTimeout=setTimeout((0,s.bind)(this.hide,this),e)):this.hide())},e.prototype.isShow=function(){return this._show},e.prototype.dispose=function(){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var e=this.el.parentNode;e&&e.removeChild(this.el),this.el=this._container=null},e}(),k=C,S=n(32322),V=n(41025),B=function(){function e(e){this._show=!1,this._styleCoord=[0,0,0,0],this._alwaysShowContent=!1,this._enterable=!0,this._zr=e.getZr(),E(this._styleCoord,this._zr,e.getWidth()/2,e.getHeight()/2)}return e.prototype.update=function(e){var t=e.get("alwaysShowContent");t&&this._moveIfResized(),this._alwaysShowContent=t},e.prototype.show=function(){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.show(),this._show=!0},e.prototype.setContent=function(e,t,n,r,o){var i=this;s.isObject(e)&&(0,V.$8)(""),this.el&&this._zr.remove(this.el);var a=n.getModel("textStyle");this.el=new S.Ay({style:{rich:t.richTextStyles,text:e,lineHeight:22,borderWidth:1,borderColor:r,textShadowColor:a.get("textShadowColor"),fill:n.get(["textStyle","color"]),padding:(0,A.CO)(n,"richText"),verticalAlign:"top",align:"left"},z:n.get("z")}),s.each(["backgroundColor","borderRadius","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"],(function(e){i.el.style[e]=n.get(e)})),s.each(["textShadowBlur","textShadowOffsetX","textShadowOffsetY"],(function(e){i.el.style[e]=a.get(e)||0})),this._zr.add(this.el);var l=this;this.el.on("mouseover",(function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0})),this.el.on("mouseout",(function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1}))},e.prototype.setEnterable=function(e){this._enterable=e},e.prototype.getSize=function(){var e=this.el,t=this.el.getBoundingRect(),n=N(e.style);return[t.width+n.left+n.right,t.height+n.top+n.bottom]},e.prototype.moveTo=function(e,t){var n=this.el;if(n){var r=this._styleCoord;E(r,this._zr,e,t),e=r[0],t=r[1];var o=n.style,i=T(o.borderWidth||0),a=N(o);n.x=e+i+a.left,n.y=t+i+a.top,n.markRedraw()}},e.prototype._moveIfResized=function(){var e=this._styleCoord[2],t=this._styleCoord[3];this.moveTo(e*this._zr.getWidth(),t*this._zr.getHeight())},e.prototype.hide=function(){this.el&&this.el.hide(),this._show=!1},e.prototype.hideLater=function(e){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(e?(this._hideDelay=e,this._show=!1,this._hideTimeout=setTimeout(s.bind(this.hide,this),e)):this.hide())},e.prototype.isShow=function(){return this._show},e.prototype.dispose=function(){this._zr.remove(this.el)},e}();function T(e){return Math.max(0,e)}function N(e){var t=T(e.shadowBlur||0),n=T(e.shadowOffsetX||0),r=T(e.shadowOffsetY||0);return{left:T(t-n),right:T(t+n),top:T(t-r),bottom:T(t+r)}}function E(e,t,n,r){e[0]=n,e[1]=r,e[2]=e[0]/t.getWidth(),e[3]=e[1]/t.getHeight()}var P=B,Q=n(24326),M=n(10992),D=n(26333),$=n(34253),z=n(5202),R=n(44784),I=n(50626),L=n(3686),F=n(48170),U=n(59109),H=n(55854),W=n(69622),j=n(9427),q=n(47411),X=n(24711),Y=new M.A({shape:{x:-1,y:-1,width:2,height:2}}),G=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.prototype.init=function(e,t){if(!c.A.node&&t.getDom()){var n=e.getComponent("tooltip"),r=this._renderMode=(0,F.XJ)(n.get("renderMode"));this._tooltipContent="richText"===r?new P(t):new k(t,{appendTo:n.get("appendToBody",!0)?"body":n.get("appendTo",!0)})}},t.prototype.render=function(e,t,n){if(!c.A.node&&n.getDom()){this.group.removeAll(),this._tooltipModel=e,this._ecModel=t,this._api=n;var r=this._tooltipContent;r.update(e),r.setEnterable(e.get("enterable")),this._initGlobalListener(),this._keepShow(),"richText"!==this._renderMode&&e.get("transitionDuration")?(0,X.N)(this,"_updatePosition",50,"fixRate"):(0,X.IU)(this,"_updatePosition")}},t.prototype._initGlobalListener=function(){var e=this._tooltipModel.get("triggerOn");R.k("itemTooltip",this._api,(0,s.bind)((function(t,n,r){"none"!==e&&(e.indexOf(t)>=0?this._tryShow(n,r):"leave"===t&&this._hide(r))}),this))},t.prototype._keepShow=function(){var e=this._tooltipModel,t=this._ecModel,n=this._api,r=e.get("triggerOn");if(null!=this._lastX&&null!=this._lastY&&"none"!==r&&"click"!==r){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()&&o.manuallyShowTip(e,t,n,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})}))}},t.prototype.manuallyShowTip=function(e,t,n,r){if(r.from!==this.uid&&!c.A.node&&n.getDom()){var o=K(r,n);this._ticket="";var i=r.dataByCoordSys,a=function(e,t,n){var r=(0,F.HB)(e).queryOptionMap,o=r.keys()[0];if(!o||"series"===o)return;var i=(0,F.JO)(t,o,r.get(o),{useDefault:!1,enableAll:!1,enableNone:!1}),a=i.models[0];if(!a)return;var l,s=n.getViewOfComponentModel(a);if(s.group.traverse((function(t){var n=(0,W.z)(t).tooltipConfig;if(n&&n.name===e.name)return l=t,!0})),l)return{componentMainType:o,componentIndex:a.componentIndex,el:l}}(r,t,n);if(a){var l=a.el.getBoundingRect().clone();l.applyTransform(a.el.transform),this._tryShow({offsetX:l.x+l.width/2,offsetY:l.y+l.height/2,target:a.el,position:r.position,positionDefault:"bottom"},o)}else if(r.tooltip&&null!=r.x&&null!=r.y){var s=Y;s.x=r.x,s.y=r.y,s.update(),(0,W.z)(s).tooltipConfig={name:null,option:r.tooltip},this._tryShow({offsetX:r.x,offsetY:r.y,target:s},o)}else if(i)this._tryShow({offsetX:r.x,offsetY:r.y,position:r.position,dataByCoordSys:i,tooltipOption:r.tooltipOption},o);else if(null!=r.seriesIndex){if(this._manuallyAxisShowTip(e,t,n,r))return;var u=(0,D.A)(r,t),d=u.point[0],f=u.point[1];null!=d&&null!=f&&this._tryShow({offsetX:d,offsetY:f,target:u.el,position:r.position,positionDefault:"bottom"},o)}else null!=r.x&&null!=r.y&&(n.dispatchAction({type:"updateAxisPointer",x:r.x,y:r.y}),this._tryShow({offsetX:r.x,offsetY:r.y,position:r.position,target:n.getZr().findHover(r.x,r.y).target},o))}},t.prototype.manuallyHideTip=function(e,t,n,r){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,r.from!==this.uid&&this._hide(K(r,n))},t.prototype._manuallyAxisShowTip=function(e,t,n,r){var o=r.seriesIndex,i=r.dataIndex,a=t.getComponent("axisPointer").coordSysAxesInfo;if(null!=o&&null!=i&&null!=a){var l=t.getSeriesByIndex(o);if(l)if("axis"===Z([l.getData().getItemModel(i),l,(l.coordinateSystem||{}).model],this._tooltipModel).get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:i,position:r.position}),!0}},t.prototype._tryShow=function(e,t){var n=e.target;if(this._tooltipModel){this._lastX=e.offsetX,this._lastY=e.offsetY;var r=e.dataByCoordSys;if(r&&r.length)this._showAxisTooltip(r,e);else if(n){var o,i;if("legend"===(0,W.z)(n).ssrType)return;this._lastDataByCoordSys=null,(0,q.R)(n,(function(e){return null!=(0,W.z)(e).dataIndex?(o=e,!0):null!=(0,W.z)(e).tooltipConfig?(i=e,!0):void 0}),!0),o?this._showSeriesItemTooltip(e,o,t):i?this._showComponentItemTooltip(e,i,t):this._hide(t)}else this._lastDataByCoordSys=null,this._hide(t)}},t.prototype._showOrMove=function(e,t){var n=e.get("showDelay");t=(0,s.bind)(t,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(t,n):t()},t.prototype._showAxisTooltip=function(e,t){var n=this._ecModel,r=this._tooltipModel,o=[t.offsetX,t.offsetY],i=Z([t.tooltipOption],r),a=this._renderMode,l=[],c=(0,A.Qx)("section",{blocks:[],noHeader:!0}),u=[],d=new A.lb;(0,s.each)(e,(function(e){(0,s.each)(e.dataByAxis,(function(e){var t=n.getComponent(e.axisDim+"Axis",e.axisIndex),o=e.value;if(t&&null!=o){var i=L._F(o,t.axis,n,e.seriesDataIndices,e.valueLabelOpt),h=(0,A.Qx)("section",{header:i,noHeader:!(0,s.trim)(i),sortBlocks:!0,blocks:[]});c.blocks.push(h),(0,s.each)(e.seriesDataIndices,(function(c){var p=n.getSeriesByIndex(c.seriesIndex),m=c.dataIndexInside,g=p.getDataParams(m);if(!(g.dataIndex<0)){g.axisDim=e.axisDim,g.axisIndex=e.axisIndex,g.axisType=e.axisType,g.axisId=e.axisId,g.axisValue=I.Dt(t.axis,{value:o}),g.axisValueLabel=i,g.marker=d.makeTooltipMarker("item",(0,f.he)(g.color),a);var v=(0,j.L)(p.formatTooltip(m,!0,null)),A=v.frag;if(A){var y=Z([p],r).get("valueFormatter");h.blocks.push(y?(0,s.extend)({valueFormatter:y},A):A)}v.text&&u.push(v.text),l.push(g)}}))}}))})),c.blocks.reverse(),u.reverse();var h=t.position,p=i.get("order"),m=(0,A.Yu)(c,d,a,p,n.get("useUTC"),i.get("textStyle"));m&&u.unshift(m);var g="richText"===a?"\n\n":"<br/>",v=u.join(g);this._showOrMove(i,(function(){this._updateContentNotChangedOnAxis(e,l)?this._updatePosition(i,h,o[0],o[1],this._tooltipContent,l):this._showTooltipContent(i,v,l,Math.random()+"",o[0],o[1],h,null,d)}))},t.prototype._showSeriesItemTooltip=function(e,t,n){var r=this._ecModel,o=(0,W.z)(t),i=o.seriesIndex,a=r.getSeriesByIndex(i),l=o.dataModel||a,c=o.dataIndex,u=o.dataType,d=l.getData(u),h=this._renderMode,p=e.positionDefault,m=Z([d.getItemModel(c),l,a&&(a.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=m.get("trigger");if(null==g||"item"===g){var v=l.getDataParams(c,u),y=new A.lb;v.marker=y.makeTooltipMarker("item",(0,f.he)(v.color),h);var b=(0,j.L)(l.formatTooltip(c,!1,u)),O=m.get("order"),w=m.get("valueFormatter"),x=b.frag,_=x?(0,A.Yu)(w?(0,s.extend)({valueFormatter:w},x):x,y,h,O,r.get("useUTC"),m.get("textStyle")):b.text,C="item_"+l.name+"_"+c;this._showOrMove(m,(function(){this._showTooltipContent(m,_,v,C,e.offsetX,e.offsetY,e.position,e.target,y)})),n({type:"showTip",dataIndexInside:c,dataIndex:d.getRawIndex(c),seriesIndex:i,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,t,n){var r="html"===this._renderMode,o=(0,W.z)(t),i=o.tooltipConfig.option||{},a=i.encodeHTMLContent;if((0,s.isString)(i)){i={content:i,formatter:i},a=!0}a&&r&&i.content&&((i=(0,s.clone)(i)).content=(0,d.Me)(i.content));var l=[i],c=this._ecModel.getComponent(o.componentMainType,o.componentIndex);c&&l.push(c),l.push({formatter:i.content});var u=e.positionDefault,f=Z(l,this._tooltipModel,u?{position:u}:null),h=f.get("content"),p=Math.random()+"",m=new A.lb;this._showOrMove(f,(function(){var n=(0,s.clone)(f.get("formatterParams")||{});this._showTooltipContent(f,h,n,p,e.offsetX,e.offsetY,e.position,t,m)})),n({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,t,n,r,o,i,a,l,c){if(this._ticket="",e.get("showContent")&&e.get("show")){var u=this._tooltipContent;u.setEnterable(e.get("enterable"));var d=e.get("formatter");a=a||e.get("position");var h=t,p=this._getNearestPoint([o,i],n,e.get("trigger"),e.get("borderColor")).color;if(d)if((0,s.isString)(d)){var m=e.ecModel.get("useUTC"),g=(0,s.isArray)(n)?n[0]:n;h=d,g&&g.axisType&&g.axisType.indexOf("time")>=0&&(h=(0,H.GP)(g.axisValue,h,m)),h=(0,f.YK)(h,n,!0)}else if((0,s.isFunction)(d)){var v=(0,s.bind)((function(t,r){t===this._ticket&&(u.setContent(r,c,e,p,a),this._updatePosition(e,a,o,i,u,n,l))}),this);this._ticket=r,h=d(n,r,v)}else h=d;u.setContent(h,c,e,p,a),u.show(e,p),this._updatePosition(e,a,o,i,u,n,l)}},t.prototype._getNearestPoint=function(e,t,n,r){return"axis"===n||(0,s.isArray)(t)?{color:r||("html"===this._renderMode?"#fff":"none")}:(0,s.isArray)(t)?void 0:{color:r||t.color||t.borderColor}},t.prototype._updatePosition=function(e,t,n,r,o,i,a){var l=this._api.getWidth(),c=this._api.getHeight();t=t||e.get("position");var u=o.getSize(),d=e.get("align"),f=e.get("verticalAlign"),p=a&&a.getBoundingRect().clone();if(a&&p.applyTransform(a.transform),(0,s.isFunction)(t)&&(t=t([n,r],i,o.el,p,{viewSize:[l,c],contentSize:u.slice()})),(0,s.isArray)(t))n=(0,Q.lo)(t[0],l),r=(0,Q.lo)(t[1],c);else if((0,s.isObject)(t)){var m=t;m.width=u[0],m.height=u[1];var g=(0,$.dV)(m,{width:l,height:c});n=g.x,r=g.y,d=null,f=null}else if((0,s.isString)(t)&&a){var v=function(e,t,n,r){var o=n[0],i=n[1],a=Math.ceil(Math.SQRT2*r)+8,l=0,s=0,c=t.width,u=t.height;switch(e){case"inside":l=t.x+c/2-o/2,s=t.y+u/2-i/2;break;case"top":l=t.x+c/2-o/2,s=t.y-i-a;break;case"bottom":l=t.x+c/2-o/2,s=t.y+u+a;break;case"left":l=t.x-o-a,s=t.y+u/2-i/2;break;case"right":l=t.x+c+a,s=t.y+u/2-i/2}return[l,s]}(t,p,u,e.get("borderWidth"));n=v[0],r=v[1]}else{v=function(e,t,n,r,o,i,a){var l=n.getSize(),s=l[0],c=l[1];null!=i&&(e+s+i+2>r?e-=s+i:e+=i);null!=a&&(t+c+a>o?t-=c+a:t+=a);return[e,t]}(n,r,o,l,c,d?null:20,f?null:20);n=v[0],r=v[1]}if(d&&(n-=J(d)?u[0]/2:"right"===d?u[0]:0),f&&(r-=J(f)?u[1]/2:"bottom"===f?u[1]:0),h(e)){v=function(e,t,n,r,o){var i=n.getSize(),a=i[0],l=i[1];return e=Math.min(e+a,r)-a,t=Math.min(t+l,o)-l,e=Math.max(e,0),t=Math.max(t,0),[e,t]}(n,r,o,l,c);n=v[0],r=v[1]}o.moveTo(n,r)},t.prototype._updateContentNotChangedOnAxis=function(e,t){var n=this._lastDataByCoordSys,r=this._cbParamsList,o=!!n&&n.length===e.length;return o&&(0,s.each)(n,(function(n,i){var a=n.dataByAxis||[],l=(e[i]||{}).dataByAxis||[];(o=o&&a.length===l.length)&&(0,s.each)(a,(function(e,n){var i=l[n]||{},a=e.seriesDataIndices||[],c=i.seriesDataIndices||[];(o=o&&e.value===i.value&&e.axisType===i.axisType&&e.axisId===i.axisId&&a.length===c.length)&&(0,s.each)(a,(function(e,t){var n=c[t];o=o&&e.seriesIndex===n.seriesIndex&&e.dataIndex===n.dataIndex})),r&&(0,s.each)(e.seriesDataIndices,(function(e){var n=e.seriesIndex,i=t[n],a=r[n];i&&a&&a.data!==i.data&&(o=!1)}))}))})),this._lastDataByCoordSys=e,this._cbParamsList=t,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,t){!c.A.node&&t.getDom()&&((0,X.IU)(this,"_updatePosition"),this._tooltipContent.dispose(),R.h("itemTooltip",t))},t.type="tooltip",t}(U.A);function Z(e,t,n){var r,o=t.ecModel;n?(r=new z.A(n,o,o),r=new z.A(t.option,r,o)):r=t;for(var i=e.length-1;i>=0;i--){var a=e[i];a&&(a instanceof z.A&&(a=a.get("tooltip",!0)),(0,s.isString)(a)&&(a={formatter:a}),a&&(r=new z.A(a,r,o)))}return r}function K(e,t){return e.dispatchAction||(0,s.bind)(t.dispatchAction,t)}function J(e){return"center"===e||"middle"===e}var ee=G;function te(e){(0,o.Y)(r.a),e.registerComponentModel(l),e.registerComponentView(ee),e.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},s.noop),e.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},s.noop)}},73506:function(e,t,n){"use strict";var r=n(13925),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i("Can't set "+o(e)+" as a prototype")}},73537:function(e,t,n){var r=n(1769),o=n(69288);e.exports=function(){return r?o(r.href):{}}},73632:function(e,t,n){"use strict";n.d(t,{Tc:function(){return s},eS:function(){return f},fg:function(){return c},io:function(){return u},j_:function(){return d}});var r=n(98026),o=n(48170),i=n(34310),a=(0,o.$r)(),l={float:"f",int:"i",ordinal:"o",number:"n",time:"t"},s=function(){function e(e){this.dimensions=e.dimensions,this._dimOmitted=e.dimensionOmitted,this.source=e.source,this._fullDimCount=e.fullDimensionCount,this._updateDimOmitted(e.dimensionOmitted)}return e.prototype.isDimensionOmitted=function(){return this._dimOmitted},e.prototype._updateDimOmitted=function(e){this._dimOmitted=e,e&&(this._dimNameMap||(this._dimNameMap=d(this.source)))},e.prototype.getSourceDimensionIndex=function(e){return(0,r.retrieve2)(this._dimNameMap.get(e),-1)},e.prototype.getSourceDimension=function(e){var t=this.source.dimensionsDefine;if(t)return t[e]},e.prototype.makeStoreSchema=function(){for(var e=this._fullDimCount,t=(0,i.O0)(this.source),n=!f(e),r="",o=[],a=0,s=0;a<e;a++){var c=void 0,u=void 0,d=void 0,h=this.dimensions[s];if(h&&h.storeDimIndex===a)c=t?h.name:null,u=h.type,d=h.ordinalMeta,s++;else{var p=this.getSourceDimension(a);p&&(c=t?p.name:null,u=p.type)}o.push({property:c,type:u,ordinalMeta:d}),!t||null==c||h&&h.isCalculationCoord||(r+=n?c.replace(/\`/g,"`1").replace(/\$/g,"`2"):c),r+="$",r+=l[u]||"f",d&&(r+=d.uid),r+="$"}var m=this.source;return{dimensions:o,hash:[m.seriesLayoutBy,m.startIndex,r].join("$$")}},e.prototype.makeOutputDimensionNames=function(){for(var e=[],t=0,n=0;t<this._fullDimCount;t++){var r=void 0,o=this.dimensions[n];if(o&&o.storeDimIndex===t)o.isCalculationCoord||(r=o.name),n++;else{var i=this.getSourceDimension(t);i&&(r=i.name)}e.push(r)}return e},e.prototype.appendCalculationDimension=function(e){this.dimensions.push(e),e.isCalculationCoord=!0,this._fullDimCount++,this._updateDimOmitted(!0)},e}();function c(e){return e instanceof s}function u(e){for(var t=(0,r.createHashMap)(),n=0;n<(e||[]).length;n++){var o=e[n],i=(0,r.isObject)(o)?o.name:o;null!=i&&null==t.get(i)&&t.set(i,n)}return t}function d(e){var t=a(e);return t.dimNameMap||(t.dimNameMap=u(e.dimensionsDefine))}function f(e){return e>30}},73971:function(e){e.exports="undefined"},74064:function(e,t,n){"use strict";n.d(t,{a:function(){return m}});var r=n(15215),o=n(98026),i=n(32322),a=n(10992),l=n(69622),s=n(89632),c=n(34253),u=n(15915),d=n(59109),f=n(83412),h=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.layoutMode={type:"box",ignoreSize:!0},n}return(0,r.C6)(t,e),t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(u.A),p=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.render=function(e,t,n){if(this.group.removeAll(),e.get("show")){var r=this.group,u=e.getModel("textStyle"),d=e.getModel("subtextStyle"),h=e.get("textAlign"),p=o.retrieve2(e.get("textBaseline"),e.get("textVerticalAlign")),m=new i.Ay({style:(0,s.VB)(u,{text:e.get("text"),fill:u.getTextColor()},{disableBox:!0}),z2:10}),g=m.getBoundingRect(),v=e.get("subtext"),A=new i.Ay({style:(0,s.VB)(d,{text:v,fill:d.getTextColor(),y:g.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),y=e.get("link"),b=e.get("sublink"),O=e.get("triggerEvent",!0);m.silent=!y&&!O,A.silent=!b&&!O,y&&m.on("click",(function(){(0,f.JW)(y,"_"+e.get("target"))})),b&&A.on("click",(function(){(0,f.JW)(b,"_"+e.get("subtarget"))})),(0,l.z)(m).eventData=(0,l.z)(A).eventData=O?{componentType:"title",componentIndex:e.componentIndex}:null,r.add(m),v&&r.add(A);var w=r.getBoundingRect(),x=e.getBoxLayoutParams();x.width=w.width,x.height=w.height;var _=(0,c.dV)(x,{width:n.getWidth(),height:n.getHeight()},e.get("padding"));h||("middle"===(h=e.get("left")||e.get("right"))&&(h="center"),"right"===h?_.x+=_.width:"center"===h&&(_.x+=_.width/2)),p||("center"===(p=e.get("top")||e.get("bottom"))&&(p="middle"),"bottom"===p?_.y+=_.height:"middle"===p&&(_.y+=_.height/2),p=p||"top"),r.x=_.x,r.y=_.y,r.markRedraw();var C={align:h,verticalAlign:p};m.setStyle(C),A.setStyle(C),w=r.getBoundingRect();var k=_.margin,S=e.getItemStyle(["color","opacity"]);S.fill=e.get("backgroundColor");var V=new a.A({shape:{x:w.x-k[3],y:w.y-k[0],width:w.width+k[1]+k[3],height:w.height+k[0]+k[2],r:e.get("borderRadius")},style:S,subPixelOptimize:!0,silent:!0});r.add(V)}},t.type="title",t}(d.A);function m(e){e.registerComponentModel(h),e.registerComponentView(p)}},74181:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-alert",use:"icon-alert-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-alert"><defs><style type="text/css"></style></defs><path d="M512 85.162667a319.573333 319.573333 0 0 1 319.829333 309.333333l0.170667 10.666667v174.805333l58.88 134.656a53.290667 53.290667 0 0 1-48.853333 74.709333L640 789.418667a128 128 0 0 1-255.786667 7.509333L384 789.290667l-201.6 0.042666a53.333333 53.333333 0 0 1-48.938667-74.581333L192 580.010667V405.162667c0-177.28 143.018667-320 320-320zM576 789.333333l-128 0.128a64 64 0 0 0 127.701333 6.144l0.256-6.272zM512 149.162667c-141.653333 0-256 114.090667-256 256v188.16L198.656 725.333333h627.072L768 593.365333V405.717333l-0.170667-9.6A255.488 255.488 0 0 0 512 149.162667z m384 202.837333h85.333333a32 32 0 0 1 4.352 63.701333L981.333333 416h-85.333333a32 32 0 0 1-4.352-63.701333L896 352z m-853.333333 0h85.333333a32 32 0 0 1 4.352 63.701333L128 416H42.666667a32 32 0 0 1-4.352-63.701333L42.666667 352z m921.6-243.2a32 32 0 0 1-2.816 41.685333l-3.584 3.114667-85.333334 64a32 32 0 0 1-41.984-48.085333l3.584-3.114667 85.333334-64a32 32 0 0 1 44.8 6.4zM104.533333 102.4l85.333334 64a32 32 0 1 1-38.4 51.2l-85.333334-64a32 32 0 1 1 38.4-51.2z" p-id="6432" /></symbol>'});a().add(l);t.default=l},74251:function(e,t,n){var r=n(17474)((function(e){return new Date(e.getFullYear(),0,1)}),(function(e,t){return e.getFullYear()!==t.getFullYear()}));e.exports=r},74353:function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,r="millisecond",o="second",i="minute",a="hour",l="day",s="week",c="month",u="quarter",d="year",f="date",h="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|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,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(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},v=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},A={s:v,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+v(r,2,"0")+":"+v(o,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),o=t.clone().add(r,c),i=n-o<0,a=t.clone().add(r+(i?-1:1),c);return+(-(r+(n-o)/(i?o-a:a-o))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:c,y:d,w:s,d:l,D:f,h:a,m:i,s:o,ms:r,Q:u}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},y="en",b={};b[y]=g;var O="$isDayjsObject",w=function(e){return e instanceof k||!(!e||!e[O])},x=function e(t,n,r){var o;if(!t)return y;if("string"==typeof t){var i=t.toLowerCase();b[i]&&(o=i),n&&(b[i]=n,o=i);var a=t.split("-");if(!o&&a.length>1)return e(a[0])}else{var l=t.name;b[l]=t,o=l}return!r&&o&&(y=o),o||!r&&y},_=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new k(n)},C=A;C.l=x,C.i=w,C.w=function(e,t){return _(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var k=function(){function g(e){this.$L=x(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[O]=!0}var v=g.prototype;return v.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(C.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(p);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.init()},v.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()},v.$utils=function(){return C},v.isValid=function(){return!(this.$d.toString()===h)},v.isSame=function(e,t){var n=_(e);return this.startOf(t)<=n&&n<=this.endOf(t)},v.isAfter=function(e,t){return _(e)<this.startOf(t)},v.isBefore=function(e,t){return this.endOf(t)<_(e)},v.$g=function(e,t,n){return C.u(e)?this[t]:this.set(n,e)},v.unix=function(){return Math.floor(this.valueOf()/1e3)},v.valueOf=function(){return this.$d.getTime()},v.startOf=function(e,t){var n=this,r=!!C.u(t)||t,u=C.p(e),h=function(e,t){var o=C.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?o:o.endOf(l)},p=function(e,t){return C.w(n.toDate()[e].apply(n.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},m=this.$W,g=this.$M,v=this.$D,A="set"+(this.$u?"UTC":"");switch(u){case d:return r?h(1,0):h(31,11);case c:return r?h(1,g):h(0,g+1);case s:var y=this.$locale().weekStart||0,b=(m<y?m+7:m)-y;return h(r?v-b:v+(6-b),g);case l:case f:return p(A+"Hours",0);case a:return p(A+"Minutes",1);case i:return p(A+"Seconds",2);case o:return p(A+"Milliseconds",3);default:return this.clone()}},v.endOf=function(e){return this.startOf(e,!1)},v.$set=function(e,t){var n,s=C.p(e),u="set"+(this.$u?"UTC":""),h=(n={},n[l]=u+"Date",n[f]=u+"Date",n[c]=u+"Month",n[d]=u+"FullYear",n[a]=u+"Hours",n[i]=u+"Minutes",n[o]=u+"Seconds",n[r]=u+"Milliseconds",n)[s],p=s===l?this.$D+(t-this.$W):t;if(s===c||s===d){var m=this.clone().set(f,1);m.$d[h](p),m.init(),this.$d=m.set(f,Math.min(this.$D,m.daysInMonth())).$d}else h&&this.$d[h](p);return this.init(),this},v.set=function(e,t){return this.clone().$set(e,t)},v.get=function(e){return this[C.p(e)]()},v.add=function(r,u){var f,h=this;r=Number(r);var p=C.p(u),m=function(e){var t=_(h);return C.w(t.date(t.date()+Math.round(e*r)),h)};if(p===c)return this.set(c,this.$M+r);if(p===d)return this.set(d,this.$y+r);if(p===l)return m(1);if(p===s)return m(7);var g=(f={},f[i]=t,f[a]=n,f[o]=e,f)[p]||1,v=this.$d.getTime()+r*g;return C.w(v,this)},v.subtract=function(e,t){return this.add(-1*e,t)},v.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||h;var r=e||"YYYY-MM-DDTHH:mm:ssZ",o=C.z(this),i=this.$H,a=this.$m,l=this.$M,s=n.weekdays,c=n.months,u=n.meridiem,d=function(e,n,o,i){return e&&(e[n]||e(t,r))||o[n].slice(0,i)},f=function(e){return C.s(i%12||12,e,"0")},p=u||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(m,(function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return C.s(t.$y,4,"0");case"M":return l+1;case"MM":return C.s(l+1,2,"0");case"MMM":return d(n.monthsShort,l,c,3);case"MMMM":return d(c,l);case"D":return t.$D;case"DD":return C.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(n.weekdaysMin,t.$W,s,2);case"ddd":return d(n.weekdaysShort,t.$W,s,3);case"dddd":return s[t.$W];case"H":return String(i);case"HH":return C.s(i,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return p(i,a,!0);case"A":return p(i,a,!1);case"m":return String(a);case"mm":return C.s(a,2,"0");case"s":return String(t.$s);case"ss":return C.s(t.$s,2,"0");case"SSS":return C.s(t.$ms,3,"0");case"Z":return o}return null}(e)||o.replace(":","")}))},v.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},v.diff=function(r,f,h){var p,m=this,g=C.p(f),v=_(r),A=(v.utcOffset()-this.utcOffset())*t,y=this-v,b=function(){return C.m(m,v)};switch(g){case d:p=b()/12;break;case c:p=b();break;case u:p=b()/3;break;case s:p=(y-A)/6048e5;break;case l:p=(y-A)/864e5;break;case a:p=y/n;break;case i:p=y/t;break;case o:p=y/e;break;default:p=y}return h?p:C.a(p)},v.daysInMonth=function(){return this.endOf(c).$D},v.$locale=function(){return b[this.$L]},v.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=x(e,t,!0);return r&&(n.$L=r),n},v.clone=function(){return C.w(this.$d,this)},v.toDate=function(){return new Date(this.valueOf())},v.toJSON=function(){return this.isValid()?this.toISOString():null},v.toISOString=function(){return this.$d.toISOString()},v.toString=function(){return this.$d.toUTCString()},g}(),S=k.prototype;return _.prototype=S,[["$ms",r],["$s",o],["$m",i],["$H",a],["$W",l],["$M",c],["$y",d],["$D",f]].forEach((function(e){S[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),_.extend=function(e,t){return e.$i||(e(t,k,_),e.$i=!0),_},_.locale=x,_.isDayjs=w,_.unix=function(e){return _(1e3*e)},_.en=b[y],_.Ls=b,_.p={},_}()},74409:function(e,t,n){var r=n(98594)("string");e.exports=r},74562:function(e,t,n){"use strict";var r=n(15215),o=n(24326),i=n(83412),a=n(28613),l=n(67071),s=o.LI,c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return(0,r.C6)(t,e),t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return l.lP(e,this._extent)},t.prototype.normalize=function(e){return l.S8(e,this._extent)},t.prototype.scale=function(e){return l.hs(e,this._extent)},t.prototype.setExtent=function(e,t){var n=this._extent;isNaN(e)||(n[0]=parseFloat(e)),isNaN(t)||(n[1]=parseFloat(t))},t.prototype.unionExtent=function(e){var t=this._extent;e[0]<t[0]&&(t[0]=e[0]),e[1]>t[1]&&(t[1]=e[1]),this.setExtent(t[0],t[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=l.u$(e)},t.prototype.getTicks=function(e){var t=this._interval,n=this._extent,r=this._niceExtent,o=this._intervalPrecision,i=[];if(!t)return i;n[0]<r[0]&&(e?i.push({value:s(r[0]-t,o)}):i.push({value:n[0]}));for(var a=r[0];a<=r[1]&&(i.push({value:a}),(a=s(a+t,o))!==i[i.length-1].value);)if(i.length>1e4)return[];var l=i.length?i[i.length-1].value:r[1];return n[1]>l&&(e?i.push({value:s(l+t,o)}):i.push({value:n[1]})),i},t.prototype.getMinorTicks=function(e){for(var t=this.getTicks(!0),n=[],r=this.getExtent(),o=1;o<t.length;o++){for(var i=t[o],a=t[o-1],l=0,c=[],u=(i.value-a.value)/e;l<e-1;){var d=s(a.value+(l+1)*u);d>r[0]&&d<r[1]&&c.push(d),l++}n.push(c)}return n},t.prototype.getLabel=function(e,t){if(null==e)return"";var n=t&&t.precision;null==n?n=o.XV(e.value)||0:"auto"===n&&(n=this._intervalPrecision);var r=s(e.value,n,!0);return i.ob(r)},t.prototype.calcNiceTicks=function(e,t,n){e=e||5;var r=this._extent,o=r[1]-r[0];if(isFinite(o)){o<0&&(o=-o,r.reverse());var i=l.xh(r,e,t,n);this._intervalPrecision=i.intervalPrecision,this._interval=i.interval,this._niceExtent=i.niceTickExtent}},t.prototype.calcNiceExtent=function(e){var t=this._extent;if(t[0]===t[1])if(0!==t[0]){var n=Math.abs(t[0]);e.fixMax||(t[1]+=n/2),t[0]-=n/2}else t[1]=1;var r=t[1]-t[0];isFinite(r)||(t[0]=0,t[1]=1),this.calcNiceTicks(e.splitNumber,e.minInterval,e.maxInterval);var o=this._interval;e.fixMin||(t[0]=s(Math.floor(t[0]/o)*o)),e.fixMax||(t[1]=s(Math.ceil(t[1]/o)*o))},t.prototype.setNiceExtent=function(e,t){this._niceExtent=[e,t]},t.type="interval",t}(a.A);a.A.registerClass(c),t.A=c},74576:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA80lEQVRYR+1W2xVBMRCcqYAO6IASqIASdEAHdEALOrg6UAIdUMk4e04+4rivuJL4yH4nO7OzTyKzMTM+CoEPBSTtAKwipeZC8uT7riOwBjCPROBGsmolEAm40W0pwqLAIAUkTQFMAgr3SfLxVRdIWgB4+A7czDgGEDiT3AQRcFEaiM2HJclrAGDn08YUSBoD2AI4eF7SEJBkMlnURsK3pARsZo+yEDBQlwJbTPvkKfCjdkVoatiGTJOCutLN1oZtfeTUsWHU197miH0aNAn7ora9KwSKAk1H6ewXBVbj4955lLoVa5svhlWdZ3kM1NKGf63ACzUdUCHpu3IjAAAAAElFTkSuQmCC"},74876:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});n(44114),n(18111),n(7588);var r=n(61431),o=n(40412),i=n(37741),a=n(65084),l=n(8828),s=n(43622),c=n(20163),u=n(75220);const d=["src"];var f={__name:"modulePasswordForm",setup(e){const t=(0,u.rd)(),n=(0,a.M)(),{t:f}=((0,l.T)(),s.A.global);let h=(0,r.ref)("admin"),p=(0,r.ref)({username:"",password:"",captcha:"",captchaKey:null}),m=(0,r.ref)(!1),g=(0,r.ref)(null),v=(0,r.ref)({username:[{required:!0,message:f("login.AccountError"),trigger:"blur"}],password:[{required:!0,message:f("login.PWError"),trigger:"blur"}],captcha:[{required:!0,message:f("login.codeError"),trigger:"blur"}]}),A=(0,r.ref)(!1);function y(){(0,o.getCaptcha)().then((e=>{2e3==e.code&&(p.value.captcha=null,p.value.captchaKey=e.data.data.key,g.value=e.data.data.image_base)}))}function b(e){if(!e.hasChildren)return e;for(let t of e.children){const e=b(t);if(e)return e}return null}function O(){let e=[];A.value=!0,(0,o.apiSystemWebRouter)().then((o=>{if(2e3==o.code){let a=[];if(o.data.data.length>0){a=(0,i.transArrayMenuToTree)(o.data.data);let e=[];o.data.data.forEach((t=>{e.push({url:t.web_path,moduleName:t.name,menuPermission:t.menuPermission})})),(0,i.setStorage)("menuList",JSON.stringify(e))}e=a,e.length>0?(0,r.nextTick)((()=>{const r=b(e[0]);r?t.replace({path:`/${r.attributes.url}`}):(n.logout("false"),t.push({path:"/login"}),sessionStorage.clear(),localStorage.clear(),A.value=!1,c.nk.warning("无法获取首页信息,请添加后重试~"))})):(n.logout("false"),t.push({path:"/login"}),sessionStorage.clear(),localStorage.clear(),A.value=!1,c.nk.warning("暂无授权任何菜单权限~")),(0,i.setStorage)("allmenu",JSON.stringify(e));let l="",s="";a[0].hasChildren?(l=[{title:a[0].children[0].text,name:a[0].children[0].attributes.url,query:{}}],s=a[0].children[0].attributes.url):(l=[{title:a[0].text,name:a[0].attributes.url,query:{}}],s=a[0].attributes.url),n.firstTabs([l,s])}else c.nk.warning(o.msg);A.value=!1}))}let w=(0,r.ref)(null);async function x(){if(!await w.value.validate().catch((()=>{})))return!1;A.value=!0,(0,o.login)(p.value).then((async e=>{if(A.value=!1,2e3!==e.code)return y(),c.nk.error(e.msg),!1;m.value?(await(0,i.setCookie)("username",p.value.username,7),await(0,i.setCookie)("password",p.value.password,7)):(await(0,i.delCookie)("username"),await(0,i.delCookie)("password")),n.setLogintoken(e.data.access),n.refreshUserinfo(e.data),n.setUserId(e.data.userId),n.setRefresh(e.data.refresh),n.setCurrentOS(e.data.current_os),O()})),A.value=!1}return(0,r.onMounted)((()=>{""!=(0,i.getCookie)("username")&&""!=(0,i.getCookie)("password")&&(p.value.username=(0,i.getCookie)("username"),p.value.password=(0,i.getCookie)("password"),m.value=!0),y()})),(e,t)=>{const n=(0,r.resolveComponent)("el-option"),o=(0,r.resolveComponent)("el-select"),i=(0,r.resolveComponent)("el-input"),a=(0,r.resolveComponent)("el-form-item"),l=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createBlock)(s,{ref_key:"loginForm",ref:w,model:(0,r.unref)(p),rules:(0,r.unref)(v),"label-width":"0",size:"large",onKeyup:(0,r.withKeys)(x,["enter"])},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{modelValue:(0,r.unref)(p).username,"onUpdate:modelValue":t[1]||(t[1]=e=>(0,r.unref)(p).username=e),"prefix-icon":"user",clearable:"",placeholder:e.$t("login.loginAccount")},{append:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.isRef)(h)?h.value=e:h=e),style:{width:"130px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{label:e.$t("login.admin"),value:"admin"},null,8,["label"])])),_:1},8,["modelValue"])])),_:1},8,["modelValue","placeholder"])])),_:1}),(0,r.createVNode)(a,{prop:"password"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{modelValue:(0,r.unref)(p).password,"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.unref)(p).password=e),"prefix-icon":"lock",clearable:"","show-password":"",placeholder:e.$t("login.loginPWD")},null,8,["modelValue","placeholder"])])),_:1}),(0,r.createVNode)(a,{prop:"captcha"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{type:"text","prefix-icon":"circle-check",modelValue:(0,r.unref)(p).captcha,"onUpdate:modelValue":t[3]||(t[3]=e=>(0,r.unref)(p).captcha=e),modelModifiers:{trim:!0},"auto-complete":"off",placeholder:e.$t("login.code")},{append:(0,r.withCtx)((()=>[(0,r.createElementVNode)("img",{class:"login-captcha",src:(0,r.unref)(g),onClick:y},null,8,d)])),_:1},8,["modelValue","placeholder"])])),_:1}),(0,r.createVNode)(a,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"primary",style:{width:"100%"},loading:(0,r.unref)(A),round:"",onClick:x},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.$t("login.login")),1)])),_:1},8,["loading"])])),_:1})])),_:1},8,["model","rules"])}}};var h=(0,n(66262).A)(f,[["__scopeId","data-v-1db265de"]])},74933:function(e,t,n){var r=n(50026),o=n(53848),i=n(79135),a=n(35657),l=n(29650);e.exports=function(e,t,n){var s=0;return a(e&&e.length>2&&i(e)?e.sort():e,t?o(t)?function(){s=r(s,t.apply(n,arguments))}:function(e){s=r(s,l(e,t))}:function(e){s=r(s,e)}),s}},75199:function(e,t,n){!function(){"use strict";var t=function(e){if(null===e)return"null";if(void 0===e)return"undefined";var t=typeof e;return"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},r=function(e){return{eq:e}},o=r((function(e,t){return e===t})),i=function(e){return r((function(t,n){if(t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e.eq(t[o],n[o]))return!1;return!0}))},a=function(e,t){return function(e,t){return r((function(n,r){return e.eq(t(n),t(r))}))}(i(e),(function(e){return function(e,t){return Array.prototype.slice.call(e).sort(t)}(e,t)}))},l=function(e){return r((function(t,n){var r=Object.keys(t),i=Object.keys(n);if(!a(o).eq(r,i))return!1;for(var l=r.length,s=0;s<l;s++){var c=r[s];if(!e.eq(t[c],n[c]))return!1}return!0}))},s=r((function(e,n){if(e===n)return!0;var r=t(e);return r===t(n)&&(function(e){return-1!==["undefined","boolean","number","string","function","xml","null"].indexOf(e)}(r)?e===n:"array"===r?i(s).eq(e,n):"object"===r&&l(s).eq(e,n))})),c=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},u=function(e){return function(t){return typeof t===e}},d=function(e){return function(t){return e===t}},f=c("string"),h=c("object"),p=c("array"),m=d(null),g=u("boolean"),v=d(void 0),A=function(e){return null==e},y=function(e){return!A(e)},b=u("function"),O=u("number"),w=function(){},x=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e(t.apply(null,n))}},_=function(e,t){return function(n){return e(t(n))}},C=function(e){return function(){return e}},k=function(e){return e},S=function(e,t){return e===t};function V(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var B=function(e){return function(t){return!e(t)}},T=function(e){return e()},N=function(e){e()},E=C(!1),P=C(!0),Q=function(){return M},M=function(){var e=function(e){return e()},t=k;return{fold:function(e,t){return e()},isSome:E,isNone:P,getOr:t,getOrThunk:e,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:C(null),getOrUndefined:C(void 0),or:t,orThunk:e,map:Q,each:w,bind:Q,exists:E,forall:P,filter:function(){return Q()},toArray:function(){return[]},toString:C("none()")}}(),D=function(e){var t=C(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:P,isNone:E,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return D(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:M},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},$={some:D,none:Q,from:function(e){return null==e?M:D(e)}},z=Array.prototype.slice,R=Array.prototype.indexOf,I=Array.prototype.push,L=function(e,t){return R.call(e,t)},F=function(e,t){return L(e,t)>-1},U=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return!0}return!1},H=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},W=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},j=function(e,t){for(var n=e.length-1;n>=0;n--){t(e[n],n)}},q=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o];(t(a,o)?n:r).push(a)}return{pass:n,fail:r}},X=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},Y=function(e,t,n){return j(e,(function(e,r){n=t(n,e,r)})),n},G=function(e,t,n){return W(e,(function(e,r){n=t(n,e,r)})),n},Z=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return $.some(i);if(n(i,r))break}return $.none()},K=function(e,t){return Z(e,t,E)},J=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n))return $.some(n)}return $.none()},ee=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!p(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);I.apply(t,e[n])}return t}(H(e,t))},te=function(e,t){for(var n=0,r=e.length;n<r;++n){if(!0!==t(e[n],n))return!1}return!0},ne=function(e){var t=z.call(e,0);return t.reverse(),t},re=function(e,t){return X(e,(function(e){return!F(t,e)}))},oe=function(e,t){var n=z.call(e,0);return n.sort(t),n},ie=function(e,t){return t>=0&&t<e.length?$.some(e[t]):$.none()},ae=function(e){return ie(e,0)},le=function(e){return ie(e,e.length-1)},se=b(Array.from)?Array.from:function(e){return z.call(e)},ce=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return $.none()},ue=Object.keys,de=Object.hasOwnProperty,fe=function(e,t){for(var n=ue(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}},he=function(e,t){return pe(e,(function(e,n){return{k:n,v:t(e,n)}}))},pe=function(e,t){var n={};return fe(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},me=function(e){return function(t,n){e[n]=t}},ge=function(e,t,n,r){return fe(e,(function(e,o){(t(e,o)?n:r)(e,o)})),{}},ve=function(e,t){var n={};return ge(e,t,me(n),w),n},Ae=function(e){return function(e,t){var n=[];return fe(e,(function(e,r){n.push(t(e,r))})),n}(e,k)},ye=function(e,t){return be(e,t)?$.from(e[t]):$.none()},be=function(e,t){return de.call(e,t)},Oe=function(e,t){return be(e,t)&&void 0!==e[t]&&null!==e[t]},we=Array.isArray,xe=function(e,t,n){var r,o;if(!e)return!1;if(n=n||e,void 0!==e.length){for(r=0,o=e.length;r<o;r++)if(!1===t.call(n,e[r],r,e))return!1}else for(r in e)if(be(e,r)&&!1===t.call(n,e[r],r,e))return!1;return!0},_e=function(e,t){var n=[];return xe(e,(function(r,o){n.push(t(r,o,e))})),n},Ce=function(e,t){var n=[];return xe(e,(function(r,o){t&&!t(r,o,e)||n.push(r)})),n},ke=function(e,t){if(e)for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Se=function(e,t,n,r){for(var o=v(n)?e[0]:n,i=0;i<e.length;i++)o=t.call(r,o,e[i],i);return o},Ve=function(e,t,n){var r,o;for(r=0,o=e.length;r<o;r++)if(t.call(n,e[r],r,e))return r;return-1},Be=function(e){return e[e.length-1]},Te=function(){return Te=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Te.apply(this,arguments)};function Ne(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}var Ee=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},Pe=function(){return Qe(0,0)},Qe=function(e,t){return{major:e,minor:t}},Me={nu:Qe,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?Pe():function(e,t){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return Qe(r(1),r(2))}(e,n)},unknown:Pe},De=function(e,t){var n=String(t).toLowerCase();return K(e,(function(e){return e.search(n)}))},$e=function(e,t){return-1!==e.indexOf(t)},ze=function(e,t){return function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t}(e,t,0)},Re=function(e){return function(t){return t.replace(e,"")}},Ie=Re(/^\s+|\s+$/g),Le=Re(/^\s+/g),Fe=Re(/\s+$/g),Ue=function(e){return e.length>0},He=function(e){return!Ue(e)},We=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,je=function(e){return function(t){return $e(t,e)}},qe=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return $e(e,"edge/")&&$e(e,"chrome")&&$e(e,"safari")&&$e(e,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,We],search:function(e){return $e(e,"chrome")&&!$e(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return $e(e,"msie")||$e(e,"trident")}},{name:"Opera",versionRegexes:[We,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:je("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:je("firefox")},{name:"Safari",versionRegexes:[We,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return($e(e,"safari")||$e(e,"mobile/"))&&$e(e,"applewebkit")}}],Xe=[{name:"Windows",search:je("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return $e(e,"iphone")||$e(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:je("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:je("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:je("linux"),versionRegexes:[]},{name:"Solaris",search:je("sunos"),versionRegexes:[]},{name:"FreeBSD",search:je("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:je("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Ye={browsers:C(qe),oses:C(Xe)},Ge="Edge",Ze="Chrome",Ke="Opera",Je="Firefox",et="Safari",tt=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(Ge),isChrome:r(Ze),isIE:r("IE"),isOpera:r(Ke),isFirefox:r(Je),isSafari:r(et)}},nt={unknown:function(){return tt({current:void 0,version:Me.unknown()})},nu:tt,edge:C(Ge),chrome:C(Ze),ie:C("IE"),opera:C(Ke),firefox:C(Je),safari:C(et)},rt="Windows",ot="Android",it="Linux",at="Solaris",lt="FreeBSD",st="ChromeOS",ct=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(rt),isiOS:r("iOS"),isAndroid:r(ot),isOSX:r("OSX"),isLinux:r(it),isSolaris:r(at),isFreeBSD:r(lt),isChromeOS:r(st)}},ut={unknown:function(){return ct({current:void 0,version:Me.unknown()})},nu:ct,windows:C(rt),ios:C("iOS"),android:C(ot),linux:C(it),osx:C("OSX"),solaris:C(at),freebsd:C(lt),chromeos:C(st)},dt=function(e,t,n){var r=Ye.browsers(),o=Ye.oses(),i=t.bind((function(e){return function(e,t){return ce(t.brands,(function(t){var n=t.brand.toLowerCase();return K(e,(function(e){var t;return n===(null===(t=e.brand)||void 0===t?void 0:t.toLowerCase())})).map((function(e){return{current:e.name,version:Me.nu(parseInt(t.version,10),0)}}))}))}(r,e)})).orThunk((function(){return function(e,t){return De(e,t).map((function(e){var n=Me.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(r,e)})).fold(nt.unknown,nt.nu),a=function(e,t){return De(e,t).map((function(e){var n=Me.detect(e.versionRegexes,t);return{current:e.name,version:n}}))}(o,e).fold(ut.unknown,ut.nu),l=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),i=e.isiOS()&&!o,a=e.isiOS()||e.isAndroid(),l=a||r("(pointer:coarse)"),s=o||!i&&a&&r("(min-device-width:768px)"),c=i||a&&!s,u=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!c&&!s&&!u;return{isiPad:C(o),isiPhone:C(i),isTablet:C(s),isPhone:C(c),isTouch:C(l),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:C(u),isDesktop:C(d)}}(a,i,e,n);return{browser:i,os:a,deviceType:l}},ft=function(e){return window.matchMedia(e).matches},ht=Ee((function(){return dt(navigator.userAgent,$.from(navigator.userAgentData),ft)})),pt=function(){return ht()},mt=navigator.userAgent,gt=pt(),vt=gt.browser,At=gt.os,yt=gt.deviceType,bt=/WebKit/.test(mt)&&!vt.isEdge(),Ot="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,wt=-1!==mt.indexOf("Windows Phone"),xt={opera:vt.isOpera(),webkit:bt,ie:!(!vt.isIE()&&!vt.isEdge())&&vt.version.major,gecko:vt.isFirefox(),mac:At.isOSX()||At.isiOS(),iOS:yt.isiPad()||yt.isiPhone(),android:At.isAndroid(),contentEditable:!0,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:!0,range:window.getSelection&&"Range"in window,documentMode:vt.isIE()?document.documentMode||7:10,fileApi:Ot,ceFalse:!0,cacheSuffix:null,container:null,experimentalShadowDom:!1,canHaveCSP:!vt.isIE(),desktop:yt.isDesktop(),windowsPhone:wt,browser:{current:vt.current,version:vt.version,isChrome:vt.isChrome,isEdge:vt.isEdge,isFirefox:vt.isFirefox,isIE:vt.isIE,isOpera:vt.isOpera,isSafari:vt.isSafari},os:{current:At.current,version:At.version,isAndroid:At.isAndroid,isChromeOS:At.isChromeOS,isFreeBSD:At.isFreeBSD,isiOS:At.isiOS,isLinux:At.isLinux,isOSX:At.isOSX,isSolaris:At.isSolaris,isWindows:At.isWindows},deviceType:{isDesktop:yt.isDesktop,isiPad:yt.isiPad,isiPhone:yt.isiPhone,isPhone:yt.isPhone,isTablet:yt.isTablet,isTouch:yt.isTouch,isWebView:yt.isWebView}},_t=/^\s*|\s*$/g,Ct=function(e){return null==e?"":(""+e).replace(_t,"")},kt=function(e,t){return t?!("array"!==t||!we(e))||typeof e===t:void 0!==e},St=function(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),xe(e,(function(e,o){if(!1===t.call(r,e,o,n))return!1;St(e,t,n,r)})))},Vt={trim:Ct,isArray:we,is:kt,toArray:function(e){if(we(e))return e;for(var t=[],n=0,r=e.length;n<r;n++)t[n]=e[n];return t},makeMap:function(e,t,n){var r;for(t=t||",","string"==typeof(e=e||[])&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n},each:xe,map:_e,grep:Ce,inArray:ke,hasOwn:be,extend:function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0;r<t.length;r++){var o=t[r];for(var i in o)if(be(o,i)){var a=o[i];void 0!==a&&(e[i]=a)}}return e},create:function(e,t,n){var r,o,i,a=this,l=0,s=(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e))[3].match(/(^|\.)(\w+)$/i)[2],c=a.createNS(e[3].replace(/\.\w+$/,""),n);if(!c[s]){if("static"===e[2])return c[s]=t,void(this.onCreate&&this.onCreate(e[2],e[3],c[s]));t[s]||(t[s]=function(){},l=1),c[s]=t[s],a.extend(c[s].prototype,t),e[5]&&(r=a.resolve(e[5]).prototype,o=e[5].match(/\.(\w+)$/i)[1],i=c[s],c[s]=l?function(){return r[o].apply(this,arguments)}:function(){return this.parent=r[o],i.apply(this,arguments)},c[s].prototype[s]=c[s],a.each(r,(function(e,t){c[s].prototype[t]=r[t]})),a.each(t,(function(e,t){r[t]?c[s].prototype[t]=function(){return this.parent=r[t],e.apply(this,arguments)}:t!==s&&(c[s].prototype[t]=e)}))),a.each(t.static,(function(e,t){c[s][t]=e}))}},walk:St,createNS:function(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;n<e.length;n++)t[r=e[n]]||(t[r]={}),t=t[r];return t},resolve:function(e,t){var n,r;for(t=t||window,n=0,r=(e=e.split(".")).length;n<r&&(t=t[e[n]]);n++);return t},explode:function(e,t){return!e||kt(e,"array")?e:_e(e.split(t||","),Ct)},_addCacheSuffix:function(e){var t=xt.cacheSuffix;return t&&(e+=(-1===e.indexOf("?")?"?":"&")+t),e}},Bt=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},Tt={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return Bt(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return Bt(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return Bt(n)},fromDom:Bt,fromPoint:function(e,t,n){return $.from(e.dom.elementFromPoint(t,n)).map(Bt)}},Nt=function(e,t){var n=[],r=function(e){return n.push(e),t(e)},o=t(e);do{o=o.bind(r)}while(o.isSome());return n},Et=function(e,t){var n=e.dom;if(1!==n.nodeType)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Pt=function(e){return 1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType||0===e.childElementCount},Qt=function(e,t){return e.dom===t.dom},Mt=function(e,t){return n=e.dom,r=t.dom,function(e,t,n){return!!(e.compareDocumentPosition(t)&n)}(n,r,Node.DOCUMENT_POSITION_CONTAINED_BY);var n,r},Dt=function(e,t){return pt().browser.isIE()?Mt(e,t):function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)}(e,t)};"undefined"!=typeof window?window:Function("return this;")();var $t=function(e){return e.dom.nodeName.toLowerCase()},zt=function(e){return e.dom.nodeType},Rt=function(e){return function(t){return zt(t)===e}},It=Rt(1),Lt=Rt(3),Ft=Rt(9),Ut=Rt(11),Ht=function(e){return Tt.fromDom(e.dom.ownerDocument)},Wt=function(e){return Ft(e)?e:Ht(e)},jt=function(e){return Tt.fromDom(Wt(e).dom.defaultView)},qt=function(e){return $.from(e.dom.parentNode).map(Tt.fromDom)},Xt=function(e){return $.from(e.dom.previousSibling).map(Tt.fromDom)},Yt=function(e){return $.from(e.dom.nextSibling).map(Tt.fromDom)},Gt=function(e){return ne(Nt(e,Xt))},Zt=function(e){return Nt(e,Yt)},Kt=function(e){return H(e.dom.childNodes,Tt.fromDom)},Jt=function(e,t){var n=e.dom.childNodes;return $.from(n[t]).map(Tt.fromDom)},en=function(e){return Jt(e,0)},tn=function(e){return Jt(e,e.dom.childNodes.length-1)},nn=function(e){return e.dom.childNodes.length},rn=function(e){return Ut(e)&&y(e.dom.host)},on=b(Element.prototype.attachShadow)&&b(Node.prototype.getRootNode),an=C(on),ln=on?function(e){return Tt.fromDom(e.dom.getRootNode())}:Wt,sn=function(e){return rn(e)?e:function(e){var t=e.dom.head;if(null==t)throw new Error("Head is not available yet");return Tt.fromDom(t)}(Wt(e))},cn=function(e){return Tt.fromDom(e.dom.host)},un=function(e){return y(e.dom.shadowRoot)},dn=function(e,t){qt(e).each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},fn=function(e,t){Yt(e).fold((function(){qt(e).each((function(e){pn(e,t)}))}),(function(e){dn(e,t)}))},hn=function(e,t){en(e).fold((function(){pn(e,t)}),(function(n){e.dom.insertBefore(t.dom,n.dom)}))},pn=function(e,t){e.dom.appendChild(t.dom)},mn=function(e,t){W(t,(function(t){pn(e,t)}))},gn=function(e){e.dom.textContent="",W(Kt(e),(function(e){vn(e)}))},vn=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},An=function(e){var t,n=Kt(e);n.length>0&&(t=e,W(n,(function(e){dn(t,e)}))),vn(e)},yn=function(e){var t=Lt(e)?e.dom.parentNode:e.dom;if(null==t||null===t.ownerDocument)return!1;var n=t.ownerDocument;return function(e){var t=ln(e);return rn(t)?$.some(t):$.none()}(Tt.fromDom(t)).fold((function(){return n.body.contains(t)}),_(yn,cn))},bn=function(e,t){return{left:e,top:t,translate:function(n,r){return bn(e+n,t+r)}}},On=bn,wn=function(e,t){return void 0!==e?e:void 0!==t?t:0},xn=function(e){var t=e.dom,n=t.ownerDocument.body;return n===t?On(n.offsetLeft,n.offsetTop):yn(e)?function(e){var t=e.getBoundingClientRect();return On(t.left,t.top)}(t):On(0,0)},_n=function(e){var t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return On(n,r)},Cn=function(e,t,n){var r=(void 0!==n?n.dom:document).defaultView;r&&r.scrollTo(e,t)},kn=function(e,t){pt().browser.isSafari()&&b(e.dom.scrollIntoViewIfNeeded)?e.dom.scrollIntoViewIfNeeded(!1):e.dom.scrollIntoView(t)},Sn=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Vn=function(e){var t=void 0===e?window:e,n=t.document,r=_n(Tt.fromDom(n));return function(e){var t=void 0===e?window:e;return pt().browser.isFirefox()?$.none():$.from(t.visualViewport)}(t).fold((function(){var e=t.document.documentElement,n=e.clientWidth,o=e.clientHeight;return Sn(r.left,r.top,n,o)}),(function(e){return Sn(Math.max(e.pageLeft,r.left),Math.max(e.pageTop,r.top),e.width,e.height)}))},Bn=function(e){return function(t){return!!t&&t.nodeType===e}},Tn=function(e){return!!e&&!Object.getPrototypeOf(e)},Nn=Bn(1),En=function(e){var t=e.map((function(e){return e.toLowerCase()}));return function(e){if(e&&e.nodeName){var n=e.nodeName.toLowerCase();return F(t,n)}return!1}},Pn=function(e,t){var n=t.toLowerCase().split(" ");return function(t){if(Nn(t))for(var r=0;r<n.length;r++){var o=t.ownerDocument.defaultView.getComputedStyle(t,null);if((o?o.getPropertyValue(e):null)===n[r])return!0}return!1}},Qn=function(e){return function(t){return Nn(t)&&t.hasAttribute(e)}},Mn=function(e){return Nn(e)&&e.hasAttribute("data-mce-bogus")},Dn=function(e){return Nn(e)&&"TABLE"===e.tagName},$n=function(e){return function(t){if(Nn(t)){if(t.contentEditable===e)return!0;if(t.getAttribute("data-mce-contenteditable")===e)return!0}return!1}},zn=En(["textarea","input"]),Rn=Bn(3),In=Bn(8),Ln=Bn(9),Fn=Bn(11),Un=En(["br"]),Hn=En(["img"]),Wn=$n("true"),jn=$n("false"),qn=En(["td","th"]),Xn=En(["video","audio","object","embed"]),Yn=function(e,t,n){return void 0===n&&(n=S),e.exists((function(e){return n(e,t)}))},Gn=function(e,t,n){return e.isSome()&&t.isSome()?$.some(n(e.getOrDie(),t.getOrDie())):$.none()},Zn=function(e){return void 0!==e.style&&b(e.style.getPropertyValue)},Kn=function(e,t,n){if(!(f(n)||g(n)||O(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")},Jn=function(e,t,n){Kn(e.dom,t,n)},er=function(e,t){var n=e.dom;fe(t,(function(e,t){Kn(n,t,e)}))},tr=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},nr=function(e,t){return $.from(tr(e,t))},rr=function(e,t){e.dom.removeAttribute(t)},or=function(e,t){var n=e.dom;fe(t,(function(e,t){!function(e,t,n){if(!f(n))throw new Error("CSS value must be a string: "+n);Zn(e)&&e.style.setProperty(t,n)}(n,t,e)}))},ir=function(e,t){var n=e.dom,r=window.getComputedStyle(n).getPropertyValue(t);return""!==r||yn(e)?r:ar(n,t)},ar=function(e,t){return Zn(e)?e.style.getPropertyValue(t):""},lr=function(e,t){var n=e.dom,r=ar(n,t);return $.from(r).filter((function(e){return e.length>0}))},sr=function(e){var t={},n=e.dom;if(Zn(n))for(var r=0;r<n.style.length;r++){var o=n.style.item(r);t[o]=n.style[o]}return t},cr=pt().browser,ur=function(e){return K(e,It)},dr=function(e,t){return e.children&&F(e.children,t)},fr=function(e,t,n){var r=0,o=0,i=e.ownerDocument;if(n=n||e,t){if(n===e&&t.getBoundingClientRect&&"static"===ir(Tt.fromDom(e),"position")){var a=t.getBoundingClientRect();return{x:r=a.left+(i.documentElement.scrollLeft||e.scrollLeft)-i.documentElement.clientLeft,y:o=a.top+(i.documentElement.scrollTop||e.scrollTop)-i.documentElement.clientTop}}for(var l=t;l&&l!==n&&l.nodeType&&!dr(l,n);){var s=l;r+=s.offsetLeft||0,o+=s.offsetTop||0,l=s.offsetParent}for(l=t.parentNode;l&&l!==n&&l.nodeType&&!dr(l,n);)r-=l.scrollLeft||0,o-=l.scrollTop||0,l=l.parentNode;o+=function(e){return cr.isFirefox()&&"table"===$t(e)?ur(Kt(e)).filter((function(e){return"caption"===$t(e)})).bind((function(e){return ur(Zt(e)).map((function(t){var n=t.dom.offsetTop,r=e.dom.offsetTop,o=e.dom.offsetHeight;return n<=r?-o:0}))})).getOr(0):0}(Tt.fromDom(t))}return{x:r,y:o}},hr={},pr={exports:hr};!function(e,t,r){!function(n,o){"object"==typeof t&&void 0!==r?r.exports=o():"function"==typeof e&&e.amd?e(o):(n="undefined"!=typeof globalThis?globalThis:n||self).EphoxContactWrapper=o()}(this,(function(){var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},t={exports:{}};!function(t){!function(e){var n=setTimeout;function r(){}function o(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(e,this)}function i(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,o._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void l(t.promise,e)}a(t.promise,r)}else(1===e._state?a:l)(t.promise,e._value)}))):e._deferreds.push(t)}function a(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof o)return e._state=3,e._value=t,void s(e);if("function"==typeof n)return void u((r=n,i=t,function(){r.apply(i,arguments)}),e)}e._state=1,e._value=t,s(e)}catch(t){l(e,t)}var r,i}function l(e,t){e._state=2,e._value=t,s(e)}function s(e){2===e._state&&0===e._deferreds.length&&o._immediateFn((function(){e._handled||o._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t<n;t++)i(e,e._deferreds[t]);e._deferreds=null}function c(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function u(e,t){var n=!1;try{e((function(e){n||(n=!0,a(t,e))}),(function(e){n||(n=!0,l(t,e))}))}catch(e){if(n)return;n=!0,l(t,e)}}o.prototype.catch=function(e){return this.then(null,e)},o.prototype.then=function(e,t){var n=new this.constructor(r);return i(this,new c(e,t,n)),n},o.all=function(e){var t=Array.prototype.slice.call(e);return new o((function(e,n){if(0===t.length)return e([]);var r=t.length;function o(i,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var l=a.then;if("function"==typeof l)return void l.call(a,(function(e){o(i,e)}),n)}t[i]=a,0==--r&&e(t)}catch(e){n(e)}}for(var i=0;i<t.length;i++)o(i,t[i])}))},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o((function(t){t(e)}))},o.reject=function(e){return new o((function(t,n){n(e)}))},o.race=function(e){return new o((function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)}))},o._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){n(e,0)},o._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console},o._setImmediateFn=function(e){o._immediateFn=e},o._setUnhandledRejectionFn=function(e){o._unhandledRejectionFn=e},t.exports?t.exports=o:e.Promise||(e.Promise=o)}(e)}(t);var r=t.exports;return{boltExport:("undefined"!=typeof window?window:Function("return this;")()).Promise||r}}))}(void 0,hr,pr);var mr=pr.exports.boltExport,gr=function(e){var t=$.none(),n=[],r=function(e){o()?a(e):n.push(e)},o=function(){return t.isSome()},i=function(e){W(e,a)},a=function(e){t.each((function(t){setTimeout((function(){e(t)}),0)}))};return e((function(e){o()||(t=$.some(e),i(n),n=[])})),{get:r,map:function(e){return gr((function(t){r((function(n){t(e(n))}))}))},isReady:o}},vr={nu:gr,pure:function(e){return gr((function(t){t(e)}))}},Ar=function(e){setTimeout((function(){throw e}),0)},yr=function(e){var t=function(t){e().then(t,Ar)};return{map:function(t){return yr((function(){return e().then(t)}))},bind:function(t){return yr((function(){return e().then((function(e){return t(e).toPromise()}))}))},anonBind:function(t){return yr((function(){return e().then((function(){return t.toPromise()}))}))},toLazy:function(){return vr.nu(t)},toCached:function(){var t=null;return yr((function(){return null===t&&(t=e()),t}))},toPromise:e,get:t}},br=function(e){return yr((function(){return new mr(e)}))},Or=function(e,t){return t((function(t){var n=[],r=0;0===e.length?t([]):W(e,(function(o,i){o.get(function(o){return function(i){n[o]=i,++r>=e.length&&t(n)}}(i))}))}))},wr=function(e){return{isValue:P,isError:E,getOr:C(e),getOrThunk:C(e),getOrDie:C(e),or:function(t){return wr(e)},orThunk:function(t){return wr(e)},fold:function(t,n){return n(e)},map:function(t){return wr(t(e))},mapError:function(t){return wr(e)},each:function(t){t(e)},bind:function(t){return t(e)},exists:function(t){return t(e)},forall:function(t){return t(e)},toOptional:function(){return $.some(e)}}},xr=function(e){return{isValue:E,isError:P,getOr:k,getOrThunk:function(e){return e()},getOrDie:function(){return(t=String(e),function(){throw new Error(t)})();var t},or:k,orThunk:function(e){return e()},fold:function(t,n){return t(e)},map:function(t){return xr(e)},mapError:function(t){return xr(t(e))},each:w,bind:function(t){return xr(e)},exists:E,forall:P,toOptional:$.none}},_r={value:wr,error:xr,fromOption:function(e,t){return e.fold((function(){return xr(t)}),wr)}},Cr=function(e){if(!p(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return W(e,(function(r,o){var i=ue(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],l=r[a];if(void 0!==n[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!p(l))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=n.length;if(i!==l.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+l.length+" ("+l+"), got "+i);return{fold:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];if(t.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+t.length);return t[o].apply(null,n)},match:function(e){var r=ue(e);if(t.length!==r.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+r.join(","));if(!te(t,(function(e){return F(r,e)})))throw new Error("Not all branches were specified when using match. Specified: "+r.join(", ")+"\nRequired: "+t.join(", "));return e[a].apply(null,n)},log:function(e){}}}})),n};Cr([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);var kr=function(e){return e.fold(k,k)};function Sr(e,t,n,r,o){return e(n,r)?$.some(n):b(o)&&o(n)?$.none():t(n,r,o)}var Vr,Br,Tr,Nr,Er,Pr,Qr,Mr,Dr,$r,zr,Rr,Ir,Lr,Fr,Ur,Hr,Wr,jr,qr,Xr=function(e,t,n){for(var r=e.dom,o=b(n)?n:E;r.parentNode;){r=r.parentNode;var i=Tt.fromDom(r);if(t(i))return $.some(i);if(o(i))break}return $.none()},Yr=function(e,t,n){return Sr((function(e,t){return t(e)}),Xr,e,t,n)},Gr=function(e,t){return K(e.dom.childNodes,(function(e){return t(Tt.fromDom(e))})).map(Tt.fromDom)},Zr=function(e,t,n){return Xr(e,(function(e){return Et(e,t)}),n)},Kr=function(e,t){return function(e,t){var n=void 0===t?document:t.dom;return Pt(n)?$.none():$.from(n.querySelector(e)).map(Tt.fromDom)}(t,e)},Jr=function(e,t,n){return Sr((function(e,t){return Et(e,t)}),Zr,e,t,n)},eo=window.Promise?window.Promise:mr,to=function(e,t){return"number"!=typeof t&&(t=0),setTimeout(e,t)},no=function(e,t){return"number"!=typeof t&&(t=1),setInterval(e,t)},ro=function(e,t){var n,r=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];clearTimeout(n),n=to((function(){e.apply(this,r)}),t)};return r.stop=function(){clearTimeout(n)},r},oo={requestAnimationFrame:function(e,t){Vr?Vr.then(e):Vr=new eo((function(e){t||(t=document.body),function(e,t){for(var n=window.requestAnimationFrame,r=["ms","moz","webkit"],o=0;o<r.length&&!n;o++)n=window[r[o]+"RequestAnimationFrame"];n||(n=function(e){window.setTimeout(e,0)}),n(e,t)}(e,t)})).then(e)},setTimeout:to,setInterval:no,setEditorTimeout:function(e,t,n){return to((function(){e.removed||t()}),n)},setEditorInterval:function(e,t,n){var r=no((function(){e.removed?clearInterval(r):t()}),n);return r},debounce:ro,throttle:ro,clearInterval:function(e){return clearInterval(e)},clearTimeout:function(e){return clearTimeout(e)}},io=function(e,t){void 0===t&&(t={});var n=0,r={},o=Tt.fromDom(e),i=Wt(o),a=t.maxLoadTime||5e3,l=function(l,s,c){var u,d=Vt._addCacheSuffix(l),f=function(e){return ye(r,e).getOrThunk((function(){return{id:"mce-u"+n++,passed:[],failed:[],count:0}}))}(d);r[d]=f,f.count++;var h=function(e,t){for(var n=e.length;n--;)e[n]();f.status=t,f.passed=[],f.failed=[],u&&(u.onload=null,u.onerror=null,u=null)},p=function(){return h(f.passed,2)},m=function(){return h(f.failed,3)},g=function(){var t,n;t=function(){for(var t=e.styleSheets,n=t.length;n--;){var r=t[n].ownerNode;if(r&&r.id===u.id)return p(),!0}return!1},n=g,t()||(Date.now()-y<a?oo.setTimeout(n):m())};if(s&&f.passed.push(s),c&&f.failed.push(c),1!==f.status)if(2!==f.status)if(3!==f.status){f.status=1;var v=Tt.fromTag("link",i.dom);er(v,{rel:"stylesheet",type:"text/css",id:f.id});var A,y=Date.now();t.contentCssCors&&Jn(v,"crossOrigin","anonymous"),t.referrerPolicy&&Jn(v,"referrerpolicy",t.referrerPolicy),(u=v.dom).onload=g,u.onerror=m,A=v,pn(sn(o),A),Jn(v,"href",d)}else m();else p()},s=function(e){return br((function(t){l(e,x(t,C(_r.value(e))),x(t,C(_r.error(e))))}))},c=function(e){var t=Vt._addCacheSuffix(e);ye(r,t).each((function(e){var n,i;0===--e.count&&(delete r[t],n=e.id,i=sn(o),Kr(i,"#"+n).each(vn))}))};return{load:l,loadAll:function(e,t,n){var r;(r=H(e,s),Or(r,br)).get((function(e){var r=q(e,(function(e){return e.isValue()}));r.fail.length>0?n(r.fail.map(kr)):t(r.pass.map(kr))}))},unload:c,unloadAll:function(e){W(e,(function(e){c(e)}))},_setReferrerPolicy:function(e){t.referrerPolicy=e}}},ao=function(){var e=new WeakMap;return{forElement:function(t,n){var r=ln(t).dom;return $.from(e.get(r)).getOrThunk((function(){var t=io(r,n);return e.set(r,t),t}))}}}(),lo=function(){function e(e,t){this.node=e,this.rootNode=t,this.current=this.current.bind(this),this.next=this.next.bind(this),this.prev=this.prev.bind(this),this.prev2=this.prev2.bind(this)}return e.prototype.current=function(){return this.node},e.prototype.next=function(e){return this.node=this.findSibling(this.node,"firstChild","nextSibling",e),this.node},e.prototype.prev=function(e){return this.node=this.findSibling(this.node,"lastChild","previousSibling",e),this.node},e.prototype.prev2=function(e){return this.node=this.findPreviousNode(this.node,"lastChild","previousSibling",e),this.node},e.prototype.findSibling=function(e,t,n,r){var o,i;if(e){if(!r&&e[t])return e[t];if(e!==this.rootNode){if(o=e[n])return o;for(i=e.parentNode;i&&i!==this.rootNode;i=i.parentNode)if(o=i[n])return o}}},e.prototype.findPreviousNode=function(e,t,n,r){var o,i,a;if(e){if(o=e[n],this.rootNode&&o===this.rootNode)return;if(o){if(!r)for(a=o[t];a;a=a[t])if(!a[t])return a;return o}if((i=e.parentNode)&&i!==this.rootNode)return i}},e}(),so=function(e){var t;return function(n){return t=t||function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n}(e,P),be(t,$t(n))}},co=so(["h1","h2","h3","h4","h5","h6"]),uo=so(["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"]),fo=function(e){return It(e)&&!uo(e)},ho=function(e){return It(e)&&"br"===$t(e)},po=so(["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"]),mo=so(["ul","ol","dl"]),go=so(["li","dd","dt"]),vo=so(["thead","tbody","tfoot"]),Ao=so(["td","th"]),yo=so(["pre","script","textarea","style"]),bo=" ",Oo="\ufeff",wo=function(e){return"\ufeff"===e},xo=function(e){return e.replace(/\uFEFF/g,"")},_o=Nn,Co=Rn,ko=function(e){return Co(e)&&(e=e.parentNode),_o(e)&&e.hasAttribute("data-mce-caret")},So=function(e){return Co(e)&&wo(e.data)},Vo=function(e){return ko(e)||So(e)},Bo=function(e){return e.firstChild!==e.lastChild||!Un(e.firstChild)},To=function(e){var t=e.container();return!!Rn(t)&&(t.data.charAt(e.offset())===Oo||e.isAtStart()&&So(t.previousSibling))},No=function(e){var t=e.container();return!!Rn(t)&&(t.data.charAt(e.offset()-1)===Oo||e.isAtEnd()&&So(t.nextSibling))},Eo=function(e,t,n){var r,o=t.ownerDocument.createElement(e);o.setAttribute("data-mce-caret",n?"before":"after"),o.setAttribute("data-mce-bogus","all"),o.appendChild(((r=document.createElement("br")).setAttribute("data-mce-bogus","1"),r));var i=t.parentNode;return n?i.insertBefore(o,t):t.nextSibling?i.insertBefore(o,t.nextSibling):i.appendChild(o),o},Po=function(e){return Co(e)&&e.data[0]===Oo},Qo=function(e){return Co(e)&&e.data[e.data.length-1]===Oo},Mo=function(e){return e&&e.hasAttribute("data-mce-caret")?(t=e.getElementsByTagName("br"),n=t[t.length-1],Mn(n)&&n.parentNode.removeChild(n),e.removeAttribute("data-mce-caret"),e.removeAttribute("data-mce-bogus"),e.removeAttribute("style"),e.removeAttribute("_moz_abspos"),e):null;var t,n},Do=function(e){return ko(e.startContainer)},$o=Wn,zo=jn,Ro=Un,Io=Rn,Lo=En(["script","style","textarea"]),Fo=En(["img","input","textarea","hr","iframe","video","audio","object","embed"]),Uo=En(["table"]),Ho=Vo,Wo=function(e){return!Ho(e)&&(Io(e)?!Lo(e.parentNode):Fo(e)||Ro(e)||Uo(e)||jo(e))},jo=function(e){return!1===function(e){return Nn(e)&&"true"===e.getAttribute("unselectable")}(e)&&zo(e)},qo=function(e,t){return Wo(e)&&function(e,t){for(e=e.parentNode;e&&e!==t;e=e.parentNode){if(jo(e))return!1;if($o(e))return!0}return!0}(e,t)},Xo=/^[ \t\r\n]*$/,Yo=function(e){return Xo.test(e)},Go=function(e,t){var n,r,o,i=Tt.fromDom(t),a=Tt.fromDom(e);return n=a,r="pre,code",o=V(Qt,i),Zr(n,r,o).isSome()},Zo=function(e,t){return Wo(e)&&!1===function(e,t){return Rn(e)&&Yo(e.data)&&!1===Go(e,t)}(e,t)||function(e){return Nn(e)&&"A"===e.nodeName&&!e.hasAttribute("href")&&(e.hasAttribute("name")||e.hasAttribute("id"))}(e)||Ko(e)},Ko=Qn("data-mce-bookmark"),Jo=Qn("data-mce-bogus"),ei=(Br="data-mce-bogus",Tr="all",function(e){return Nn(e)&&e.getAttribute(Br)===Tr}),ti=function(e,t){return void 0===t&&(t=!0),function(e,t){var n=0;if(Zo(e,e))return!1;var r=e.firstChild;if(!r)return!0;var o=new lo(r,e);do{if(t){if(ei(r)){r=o.next(!0);continue}if(Jo(r)){r=o.next();continue}}if(Un(r))n++,r=o.next();else{if(Zo(r,e))return!1;r=o.next()}}while(r);return n<=1}(e.dom,t)},ni=function(e,t){return y(e)&&(Zo(e,t)||fo(Tt.fromDom(e)))},ri=function(e){return function(e){return"span"===e.nodeName.toLowerCase()}(e)&&"bookmark"===e.getAttribute("data-mce-type")},oi=function(e,t){return Rn(e)&&e.data.length>0&&function(e,t){var n=new lo(e,t).prev(!1),r=new lo(e,t).next(!1),o=v(n)||ni(n,t),i=v(r)||ni(r,t);return o&&i}(e,t)},ii=function(e,t,n){var r=n||t;if(Nn(t)&&ri(t))return t;for(var o=t.childNodes,i=o.length-1;i>=0;i--)ii(e,o[i],r);if(Nn(t)){var a=t.childNodes;1===a.length&&ri(a[0])&&t.parentNode.insertBefore(a[0],t)}return function(e){return Fn(e)||Ln(e)}(t)||Zo(t,r)||function(e){return!!Nn(e)&&e.childNodes.length>0}(t)||oi(t,r)||e.remove(t),t},ai=Vt.makeMap,li=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,si=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ci=/[<>&\"\']/g,ui=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,di={128:"€",130:"",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"",140:"Œ",142:"Ž",145:"",146:"",147:"“",148:"”",149:"•",150:"",151:"—",152:"˜",153:"™",154:"š",155:"",156:"œ",158:"ž",159:"Ÿ"},fi={'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;","&":"&amp;","`":"&#96;"},hi={"&lt;":"<","&gt;":">","&amp;":"&","&quot;":'"',"&apos;":"'"},pi=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n<e.length;n+=2)r=String.fromCharCode(parseInt(e[n],t)),fi[r]||(o="&"+e[n+1]+";",i[r]=o,i[o]=r);return i}},mi=pi("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32),gi=function(e,t){return e.replace(t?li:si,(function(e){return fi[e]||e}))},vi=function(e,t){return e.replace(t?li:si,(function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":fi[e]||"&#"+e.charCodeAt(0)+";"}))},Ai=function(e,t,n){return n=n||mi,e.replace(t?li:si,(function(e){return fi[e]||n[e]||e}))},yi={encodeRaw:gi,encodeAllRaw:function(e){return(""+e).replace(ci,(function(e){return fi[e]||e}))},encodeNumeric:vi,encodeNamed:Ai,getEncodeFunc:function(e,t){var n=pi(t)||mi,r=ai(e.replace(/\+/g,","));return r.named&&r.numeric?function(e,t){return e.replace(t?li:si,(function(e){return void 0!==fi[e]?fi[e]:void 0!==n[e]?n[e]:e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":"&#"+e.charCodeAt(0)+";"}))}:r.named?t?function(e,t){return Ai(e,t,n)}:Ai:r.numeric?vi:gi},decode:function(e){return e.replace(ui,(function(e,t){return t?(t="x"===t.charAt(0).toLowerCase()?parseInt(t.substr(1),16):parseInt(t,10))>65535?(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t))):di[t]||String.fromCharCode(t):hi[e]||mi[e]||function(e){var t=Tt.fromTag("div").dom;return t.innerHTML=e,t.textContent||t.innerText||e}(e)}))}},bi={},Oi={},wi=Vt.makeMap,xi=Vt.each,_i=Vt.extend,Ci=Vt.explode,ki=Vt.inArray,Si=function(e,t){return(e=Vt.trim(e))?e.split(t||" "):[]},Vi=function(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),xi(e,(function(e,r){n[r]=n[r.toUpperCase()]="map"===t?wi(e,/[, ]/):Ci(e,/[, ]/)}))),n},Bi=function(e){var t={},n={},r=[],o={},i={},a=function(t,n,r){var o=e[t];return o?o=wi(o,/[, ]/,wi(o.toUpperCase(),/[, ]/)):(o=bi[t])||(o=wi(n," ",wi(n.toUpperCase()," ")),o=_i(o,r),bi[t]=o),o},l=function(e){var t,n,r,o,i,a,l={},s=function(e,n,r){var o,i,a,s=function(e,t){var n,r,o={};for(n=0,r=e.length;n<r;n++)o[e[n]]=t||{};return o};n=n||"","string"==typeof(r=r||[])&&(r=Si(r));var c=Si(e);for(o=c.length;o--;)a={attributes:s(i=Si([t,n].join(" "))),attributesOrder:i,children:s(r,Oi)},l[c[o]]=a},c=function(e,t){var n,r,o,i,a=Si(e);n=a.length;for(var s=Si(t);n--;)for(r=l[a[n]],o=0,i=s.length;o<i;o++)r.attributes[s[o]]={},r.attributesOrder.push(s[o])};return bi[e]?bi[e]:(t="id accesskey class dir lang style tabindex title role",n="address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul",r="a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment","html4"!==e&&(t+=" contenteditable contextmenu draggable dropzone hidden spellcheck translate",n+=" article aside details dialog figure main header footer hgroup section nav",r+=" audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"),"html5-strict"!==e&&(t+=" xml:lang",r=[r,a="acronym applet basefont big font strike tt"].join(" "),xi(Si(a),(function(e){s(e,"",r)})),n=[n,i="center dir isindex noframes"].join(" "),o=[n,r].join(" "),xi(Si(i),(function(e){s(e,"",o)}))),o=o||[n,r].join(" "),s("html","manifest","head body"),s("head","","base command link meta noscript script style title"),s("title hr noscript br"),s("base","href target"),s("link","href rel media hreflang type sizes hreflang"),s("meta","name http-equiv content charset"),s("style","media type scoped"),s("script","src async defer type charset"),s("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",o),s("address dt dd div caption","",o),s("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",r),s("blockquote","cite",o),s("ol","reversed start type","li"),s("ul","","li"),s("li","value",o),s("dl","","dt dd"),s("a","href target rel media hreflang type",r),s("q","cite",r),s("ins del","cite datetime",o),s("img","src sizes srcset alt usemap ismap width height"),s("iframe","src name width height",o),s("embed","src type width height"),s("object","data type typemustmatch name usemap form width height",[o,"param"].join(" ")),s("param","name value"),s("map","name",[o,"area"].join(" ")),s("area","alt coords shape href target rel media hreflang type"),s("table","border","caption colgroup thead tfoot tbody tr"+("html4"===e?" col":"")),s("colgroup","span","col"),s("col","span"),s("tbody thead tfoot","","tr"),s("tr","","td th"),s("td","colspan rowspan headers",o),s("th","colspan rowspan headers scope abbr",o),s("form","accept-charset action autocomplete enctype method name novalidate target",o),s("fieldset","disabled form name",[o,"legend"].join(" ")),s("label","form for",r),s("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),s("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"===e?o:r),s("select","disabled form multiple name required size","option optgroup"),s("optgroup","disabled label","option"),s("option","disabled label selected value"),s("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),s("menu","type label",[o,"li"].join(" ")),s("noscript","",o),"html4"!==e&&(s("wbr"),s("ruby","",[r,"rt rp"].join(" ")),s("figcaption","",o),s("mark rt rp summary bdi","",r),s("canvas","width height",o),s("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",[o,"track source"].join(" ")),s("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",[o,"track source"].join(" ")),s("picture","","img source"),s("source","src srcset type media sizes"),s("track","kind src srclang label default"),s("datalist","",[r,"option"].join(" ")),s("article section nav aside main header footer","",o),s("hgroup","","h1 h2 h3 h4 h5 h6"),s("figure","",[o,"figcaption"].join(" ")),s("time","datetime",r),s("dialog","open",o),s("command","type label icon disabled checked radiogroup command"),s("output","for form name",r),s("progress","value max",r),s("meter","value min max low high optimum",r),s("details","open",[o,"summary"].join(" ")),s("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!==e&&(c("script","language xml:space"),c("style","xml:space"),c("object","declare classid code codebase codetype archive standby align border hspace vspace"),c("embed","align name hspace vspace"),c("param","valuetype type"),c("a","charset name rev shape coords"),c("br","clear"),c("applet","codebase archive code object alt name width height align hspace vspace"),c("img","name longdesc align border hspace vspace"),c("iframe","longdesc frameborder marginwidth marginheight scrolling align"),c("font basefont","size color face"),c("input","usemap align"),c("select"),c("textarea"),c("h1 h2 h3 h4 h5 h6 div p legend caption","align"),c("ul","type compact"),c("li","type"),c("ol dl menu dir","compact"),c("pre","width xml:space"),c("hr","align noshade size width"),c("isindex","prompt"),c("table","summary width frame rules cellspacing cellpadding align bgcolor"),c("col","width align char charoff valign"),c("colgroup","width align char charoff valign"),c("thead","align char charoff valign"),c("tr","align char charoff valign bgcolor"),c("th","axis align char charoff valign nowrap bgcolor width height"),c("form","accept"),c("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),c("tfoot","align char charoff valign"),c("tbody","align char charoff valign"),c("area","nohref"),c("body","background bgcolor text link vlink alink")),"html4"!==e&&(c("input button select textarea","autofocus"),c("input textarea","placeholder"),c("a","download"),c("link script img","crossorigin"),c("img","loading"),c("iframe","sandbox seamless allowfullscreen loading")),xi(Si("a form meter progress dfn"),(function(e){l[e]&&delete l[e].children[e]})),delete l.caption.children.table,delete l.script,bi[e]=l,l)}((e=e||{}).schema);!1===e.verify_html&&(e.valid_elements="*[*]");var s=Vi(e.valid_styles),c=Vi(e.invalid_styles,"map"),u=Vi(e.valid_classes,"map"),d=a("whitespace_elements","pre script noscript style textarea video audio iframe object code"),f=a("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),h=a("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),p=a("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),m="td th iframe video audio object script code",g=a("non_empty_elements",m+" pre",h),v=a("move_caret_before_on_enter_elements",m+" table",h),A=a("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside main nav figure"),y=a("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption details summary",A),b=a("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp");xi((e.special||"script noscript iframe noframes noembed title style textarea xmp").split(" "),(function(e){i[e]=new RegExp("</"+e+"[^>]*>","gi")}));var O=function(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")},w=function(e){var n,o,i,a,l,s,c,u,d,f,h,p,m,g,v,A,y,b,w=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)])?$/,x=/^([!\-])?(\w+[\\:]:\w+|[^=:<]+)?(?:([=:<])(.*))?$/,_=/[*?+]/;if(e){var C=Si(e,",");for(t["@"]&&(A=t["@"].attributes,y=t["@"].attributesOrder),n=0,o=C.length;n<o;n++)if(l=w.exec(C[n])){if(g=l[1],d=l[2],v=l[3],u=l[5],s={attributes:p={},attributesOrder:m=[]},"#"===g&&(s.paddEmpty=!0),"-"===g&&(s.removeEmpty=!0),"!"===l[4]&&(s.removeEmptyAttrs=!0),A&&(fe(A,(function(e,t){p[t]=e})),m.push.apply(m,y)),u)for(i=0,a=(u=Si(u,"|")).length;i<a;i++)if(l=x.exec(u[i])){if(c={},h=l[1],f=l[2].replace(/[\\:]:/g,":"),g=l[3],b=l[4],"!"===h&&(s.attributesRequired=s.attributesRequired||[],s.attributesRequired.push(f),c.required=!0),"-"===h){delete p[f],m.splice(ki(m,f),1);continue}g&&("="===g&&(s.attributesDefault=s.attributesDefault||[],s.attributesDefault.push({name:f,value:b}),c.defaultValue=b),":"===g&&(s.attributesForced=s.attributesForced||[],s.attributesForced.push({name:f,value:b}),c.forcedValue=b),"<"===g&&(c.validValues=wi(b,"?"))),_.test(f)?(s.attributePatterns=s.attributePatterns||[],c.pattern=O(f),s.attributePatterns.push(c)):(p[f]||m.push(f),p[f]=c)}A||"@"!==d||(A=p,y=m),v&&(s.outputName=d,t[v]=s),_.test(d)?(s.pattern=O(d),r.push(s)):t[d]=s}}},x=function(e){t={},r=[],w(e),xi(l,(function(e,t){n[t]=e.children}))},_=function(e){var r=/^(~)?(.+)$/;e&&(bi.text_block_elements=bi.block_elements=null,xi(Si(e,","),(function(e){var i=r.exec(e),a="~"===i[1],l=a?"span":"div",s=i[2];if(n[s]=n[l],o[s]=l,a||(y[s.toUpperCase()]={},y[s]={}),!t[s]){var c=t[l];delete(c=_i({},c)).removeEmptyAttrs,delete c.removeEmpty,t[s]=c}xi(n,(function(e,t){e[l]&&(n[t]=e=_i({},n[t]),e[s]=e[l])}))})))},k=function(t){var r=/^([+\-]?)([A-Za-z0-9_\-.\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u037f-\u1fff\u200c-\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd]+)\[([^\]]+)]$/;bi[e.schema]=null,t&&xi(Si(t,","),(function(e){var t,o,i=r.exec(e);i&&(o=i[1],t=o?n[i[2]]:n[i[2]]={"#comment":{}},t=n[i[2]],xi(Si(i[3],"|"),(function(e){"-"===o?delete t[e]:t[e]={}})))}))},S=function(e){var n,o=t[e];if(o)return o;for(n=r.length;n--;)if((o=r[n]).pattern.test(e))return o};e.valid_elements?x(e.valid_elements):(xi(l,(function(e,r){t[r]={attributes:e.attributes,attributesOrder:e.attributesOrder},n[r]=e.children})),"html5"!==e.schema&&xi(Si("strong/b em/i"),(function(e){var n=Si(e,"/");t[n[1]].outputName=n[0]})),xi(Si("ol ul sub sup blockquote span font a table tbody strong em b i"),(function(e){t[e]&&(t[e].removeEmpty=!0)})),xi(Si("p h1 h2 h3 h4 h5 h6 th td pre div address caption li"),(function(e){t[e].paddEmpty=!0})),xi(Si("span"),(function(e){t[e].removeEmptyAttrs=!0}))),_(e.custom_elements),k(e.valid_children),w(e.extended_valid_elements),k("+ol[ul|ol],+ul[ul|ol]"),xi({dd:"dl",dt:"dl",li:"ul ol",td:"tr",th:"tr",tr:"tbody thead tfoot",tbody:"table",thead:"table",tfoot:"table",legend:"fieldset",area:"map",param:"video audio object"},(function(e,n){t[n]&&(t[n].parentsRequired=Si(e))})),e.invalid_elements&&xi(Ci(e.invalid_elements),(function(e){t[e]&&delete t[e]})),S("span")||w("span[!data-mce-type|*]");var V=C(s),B=C(c),T=C(u),N=C(p),E=C(y),P=C(A),Q=C(b),M=C(h),D=C(f),$=C(g),z=C(v),R=C(d),I=C(i),L=C(o);return{children:n,elements:t,getValidStyles:V,getValidClasses:T,getBlockElements:E,getInvalidStyles:B,getShortEndedElements:M,getTextBlockElements:P,getTextInlineElements:Q,getBoolAttrs:N,getElementRule:S,getSelfClosingElements:D,getNonEmptyElements:$,getMoveCaretBeforeOnEnterElements:z,getWhiteSpaceElements:R,getSpecialElements:I,isValidChild:function(e,t){var r=n[e.toLowerCase()];return!(!r||!r[t.toLowerCase()])},isValid:function(e,t){var n,r,o=S(e);if(o){if(!t)return!0;if(o.attributes[t])return!0;if(n=o.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},getCustomElements:L,addValidElements:w,setValidElements:x,addCustomElements:_,addValidChildren:k}},Ti=function(e,t,n,r){var o=function(e){return(e=parseInt(e,10).toString(16)).length>1?e:"0"+e};return"#"+o(t)+o(n)+o(r)},Ni=function(e,t){var n,r,o,i=this,a=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,l=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,s=/\s*([^:]+):\s*([^;]+);?/g,c=/\s+$/,u={},d="\ufeff";e=e||{},t&&(r=t.getValidStyles(),o=t.getInvalidStyles());var f="\\\" \\' \\; \\: ; : \ufeff".split(" ");for(n=0;n<f.length;n++)u[f[n]]=d+n,u[d+n]=f[n];return{toHex:function(e){return e.replace(a,Ti)},parse:function(t){var r,o,f,h,p,m,g,v,A={},y=e.url_converter,b=e.url_converter_scope||i,O=function(e,t,r){var o=A[e+"-top"+t];if(o){var i=A[e+"-right"+t];if(i){var a=A[e+"-bottom"+t];if(a){var l=A[e+"-left"+t];if(l){var s=[o,i,a,l];for(n=s.length-1;n--&&s[n]===s[n+1];);n>-1&&r||(A[e+t]=-1===n?s[0]:s.join(" "),delete A[e+"-top"+t],delete A[e+"-right"+t],delete A[e+"-bottom"+t],delete A[e+"-left"+t])}}}}},w=function(e){var t,n=A[e];if(n){for(t=(n=n.split(" ")).length;t--;)if(n[t]!==n[0])return!1;return A[e]=n[0],!0}},x=function(e){return h=!0,u[e]},_=function(e,t){return h&&(e=e.replace(/\uFEFF[0-9]/g,(function(e){return u[e]}))),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e},C=function(e){return String.fromCharCode(parseInt(e.slice(1),16))},k=function(e){return e.replace(/\\[0-9a-f]+/gi,C)},S=function(t,n,r,o,i,a){if(i=i||a)return"'"+(i=_(i)).replace(/\'/g,"\\'")+"'";if(n=_(n||r||o),!e.allow_script_urls){var l=n.replace(/[\s\r\n]+/g,"");if(/(java|vb)script:/i.test(l))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(l))return""}return y&&(n=y.call(b,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"};if(t){for(t=(t=t.replace(/[\u0000-\u001F]/g,"")).replace(/\\[\"\';:\uFEFF]/g,x).replace(/\"[^\"]+\"|\'[^\']+\'/g,(function(e){return e.replace(/[;:]/g,x)}));r=s.exec(t);)if(s.lastIndex=r.index+r[0].length,o=r[1].replace(c,"").toLowerCase(),f=r[2].replace(c,""),o&&f){if(o=k(o),f=k(f),-1!==o.indexOf(d)||-1!==o.indexOf('"'))continue;if(!e.allow_script_urls&&("behavior"===o||/expression\s*\(|\/\*|\*\//.test(f)))continue;"font-weight"===o&&"700"===f?f="bold":"color"!==o&&"background-color"!==o||(f=f.toLowerCase()),f=(f=f.replace(a,Ti)).replace(l,S),A[o]=h?_(f,!0):f}O("border","",!0),O("border","-width"),O("border","-color"),O("border","-style"),O("padding",""),O("margin",""),p="border",g="border-style",v="border-color",w(m="border-width")&&w(g)&&w(v)&&(A[p]=A[m]+" "+A[g]+" "+A[v],delete A[m],delete A[g],delete A[v]),"medium none"===A.border&&delete A.border,"none"===A["border-image"]&&delete A["border-image"]}return A},serialize:function(e,t){var n="",i=function(t){var o,i=r[t];if(i)for(var a=0,l=i.length;a<l;a++)t=i[a],(o=e[t])&&(n+=(n.length>0?" ":"")+t+": "+o+";")};return t&&r?(i("*"),i(t)):fe(e,(function(e,r){!e||o&&!function(e,t){var n=o["*"];return!(n&&n[e]||(n=o[t])&&n[e])}(r,t)||(n+=(n.length>0?" ":"")+r+": "+e+";")})),n}}},Ei={keyLocation:!0,layerX:!0,layerY:!0,returnValue:!0,webkitMovementX:!0,webkitMovementY:!0,keyIdentifier:!0,mozPressure:!0},Pi=function(e){return e instanceof Event||b(e.initEvent)},Qi=function(e,t,n,r){var o,i=function(e,t){var n=null!=t?t:{};for(var r in e)be(Ei,r)||(n[r]=e[r]);return y(n.composedPath)&&(n.composedPath=function(){return e.composedPath()}),n}(t,r);return i.type=e,A(i.target)&&(i.target=null!==(o=i.srcElement)&&void 0!==o?o:n),function(e){return A(e.preventDefault)||Pi(e)}(t)&&(i.preventDefault=function(){i.defaultPrevented=!0,i.isDefaultPrevented=P,b(t.preventDefault)?t.preventDefault():Pi(t)&&(t.returnValue=!1)},i.stopPropagation=function(){i.cancelBubble=!0,i.isPropagationStopped=P,b(t.stopPropagation)?t.stopPropagation():Pi(t)&&(t.cancelBubble=!0)},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=P,i.stopPropagation()},function(e){return e.isDefaultPrevented===P||e.isDefaultPrevented===E}(i)||(i.isDefaultPrevented=!0===i.defaultPrevented?P:E,i.isPropagationStopped=!0===i.cancelBubble?P:E,i.isImmediatePropagationStopped=E)),i},Mi=/^(?:mouse|contextmenu)|click/,Di=function(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r||!1):e.attachEvent&&e.attachEvent("on"+t,n)},$i=function(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r||!1):e.detachEvent&&e.detachEvent("on"+t,n)},zi=function(e,t){var n=Qi(e.type,e,document,t);if(function(e){return y(e)&&Mi.test(e.type)}(e)&&v(e.pageX)&&!v(e.clientX)){var r=n.target.ownerDocument||document,o=r.documentElement,i=r.body,a=n;a.pageX=e.clientX+(o&&o.scrollLeft||i&&i.scrollLeft||0)-(o&&o.clientLeft||i&&i.clientLeft||0),a.pageY=e.clientY+(o&&o.scrollTop||i&&i.scrollTop||0)-(o&&o.clientTop||i&&i.clientTop||0)}return v(n.metaKey)&&(n.metaKey=!1),n},Ri=function(e,t,n){var r=e.document,o={type:"ready"};if(n.domLoaded)t(o);else{var i=function(){$i(e,"DOMContentLoaded",i),$i(e,"load",i),n.domLoaded||(n.domLoaded=!0,t(o)),e=null};"complete"===r.readyState||"interactive"===r.readyState&&r.body?i():Di(e,"DOMContentLoaded",i),n.domLoaded||Di(e,"load",i)}},Ii=function(){function e(){this.domLoaded=!1,this.events={},this.count=1,this.expando="mce-data-"+(+new Date).toString(32),this.hasMouseEnterLeave="onmouseenter"in document.documentElement,this.hasFocusIn="onfocusin"in document.documentElement,this.count=1}return e.prototype.bind=function(e,t,n,r){var o,i,a,l,s,c,u,d=this,f=window,h=function(e){d.executeHandlers(zi(e||f.event),o)};if(e&&3!==e.nodeType&&8!==e.nodeType){e[d.expando]?o=e[d.expando]:(o=d.count++,e[d.expando]=o,d.events[o]={}),r=r||e;var p=t.split(" ");for(a=p.length;a--;)c=h,s=u=!1,"DOMContentLoaded"===(l=p[a])&&(l="ready"),d.domLoaded&&"ready"===l&&"complete"===e.readyState?n.call(r,zi({type:l})):(d.hasMouseEnterLeave||(s=d.mouseEnterLeave[l])&&(c=function(e){var t=e.currentTarget,n=e.relatedTarget;if(n&&t.contains)n=t.contains(n);else for(;n&&n!==t;)n=n.parentNode;n||((e=zi(e||f.event)).type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,d.executeHandlers(e,o))}),d.hasFocusIn||"focusin"!==l&&"focusout"!==l||(u=!0,s="focusin"===l?"focus":"blur",c=function(e){(e=zi(e||f.event)).type="focus"===e.type?"focusin":"focusout",d.executeHandlers(e,o)}),(i=d.events[o][l])?"ready"===l&&d.domLoaded?n(zi({type:l})):i.push({func:n,scope:r}):(d.events[o][l]=i=[{func:n,scope:r}],i.fakeName=s,i.capture=u,i.nativeHandler=c,"ready"===l?Ri(e,c,d):Di(e,s||l,c,u)));return e=i=null,n}},e.prototype.unbind=function(e,t,n){var r,o,i,a,l;if(!e||3===e.nodeType||8===e.nodeType)return this;var s=e[this.expando];if(s){if(l=this.events[s],t){var c=t.split(" ");for(o=c.length;o--;)if(r=l[a=c[o]]){if(n)for(i=r.length;i--;)if(r[i].func===n){var u=r.nativeHandler,d=r.fakeName,f=r.capture;(r=r.slice(0,i).concat(r.slice(i+1))).nativeHandler=u,r.fakeName=d,r.capture=f,l[a]=r}n&&0!==r.length||(delete l[a],$i(e,r.fakeName||a,r.nativeHandler,r.capture))}}else fe(l,(function(t,n){$i(e,t.fakeName||n,t.nativeHandler,t.capture)})),l={};for(a in l)if(be(l,a))return this;delete this.events[s];try{delete e[this.expando]}catch(t){e[this.expando]=null}}return this},e.prototype.fire=function(e,t,n){var r;if(!e||3===e.nodeType||8===e.nodeType)return this;var o=zi({type:t,target:e},n);do{(r=e[this.expando])&&this.executeHandlers(o,r),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow}while(e&&!o.isPropagationStopped());return this},e.prototype.clean=function(e){var t,n;if(!e||3===e.nodeType||8===e.nodeType)return this;if(e[this.expando]&&this.unbind(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(this.unbind(e),t=(n=e.getElementsByTagName("*")).length;t--;)(e=n[t])[this.expando]&&this.unbind(e);return this},e.prototype.destroy=function(){this.events={}},e.prototype.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1},e.prototype.executeHandlers=function(e,t){var n=this.events[t],r=n&&n[e.type];if(r)for(var o=0,i=r.length;o<i;o++){var a=r[o];if(a&&!1===a.func.call(a.scope,e)&&e.preventDefault(),e.isImmediatePropagationStopped())return}},e.Event=new e,e}(),Li="sizzle"+-new Date,Fi=window.document,Ui=0,Hi=0,Wi=_a(),ji=_a(),qi=_a(),Xi=function(e,t){return e===t&&(Ir=!0),0},Yi="undefined",Gi=1<<31,Zi={}.hasOwnProperty,Ki=[],Ji=Ki.pop,ea=Ki.push,ta=Ki.push,na=Ki.slice,ra=Ki.indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(this[t]===e)return t;return-1},oa="[\\x20\\t\\r\\n\\f]",ia="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",aa="\\["+oa+"*("+ia+")(?:"+oa+"*([*^$|!~]?=)"+oa+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ia+"))|)"+oa+"*\\]",la=":("+ia+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+aa+")*)|.*)\\)|)",sa=new RegExp("^"+oa+"+|((?:^|[^\\\\])(?:\\\\.)*)"+oa+"+$","g"),ca=new RegExp("^"+oa+"*,"+oa+"*"),ua=new RegExp("^"+oa+"*([>+~]|"+oa+")"+oa+"*"),da=new RegExp("="+oa+"*([^\\]'\"]*?)"+oa+"*\\]","g"),fa=new RegExp(la),ha=new RegExp("^"+ia+"$"),pa={ID:new RegExp("^#("+ia+")"),CLASS:new RegExp("^\\.("+ia+")"),TAG:new RegExp("^("+ia+"|[*])"),ATTR:new RegExp("^"+aa),PSEUDO:new RegExp("^"+la),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+oa+"*(even|odd|(([+-]|)(\\d*)n|)"+oa+"*(?:([+-]|)"+oa+"*(\\d+)|))"+oa+"*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^"+oa+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+oa+"*((?:-\\d)?\\d*)"+oa+"*\\)|)(?=[^-]|$)","i")},ma=/^(?:input|select|textarea|button)$/i,ga=/^h\d$/i,va=/^[^{]+\{\s*\[native \w/,Aa=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ya=/[+~]/,ba=/'|\\/g,Oa=new RegExp("\\\\([\\da-f]{1,6}"+oa+"?|("+oa+")|.)","ig"),wa=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{ta.apply(Ki=na.call(Fi.childNodes),Fi.childNodes),Ki[Fi.childNodes.length].nodeType}catch(e){ta={apply:Ki.length?function(e,t){ea.apply(e,na.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}var xa=function(e,t,n,r){var o,i,a,l,s,c,u,d,f,h;if((t?t.ownerDocument||t:Fi)!==Fr&&Lr(t),n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=(t=t||Fr).nodeType)&&9!==l)return[];if(Hr&&!r){if(o=Aa.exec(e))if(a=o[1]){if(9===l){if(!(i=t.getElementById(a))||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(t.ownerDocument&&(i=t.ownerDocument.getElementById(a))&&qr(t,i)&&i.id===a)return n.push(i),n}else{if(o[2])return ta.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&&Nr.getElementsByClassName)return ta.apply(n,t.getElementsByClassName(a)),n}if(Nr.qsa&&(!Wr||!Wr.test(e))){if(d=u=Li,f=t,h=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){for(c=Mr(e),(u=t.getAttribute("id"))?d=u.replace(ba,"\\$&"):t.setAttribute("id",d),d="[id='"+d+"'] ",s=c.length;s--;)c[s]=d+Ta(c[s]);f=ya.test(e)&&Va(t.parentNode)||t,h=c.join(",")}if(h)try{return ta.apply(n,f.querySelectorAll(h)),n}catch(e){}finally{u||t.removeAttribute("id")}}}return $r(e.replace(sa,"$1"),t,n,r)};function _a(){var e=[];return function t(n,r){return e.push(n+" ")>Er.cacheLength&&delete t[e.shift()],t[n+" "]=r}}function Ca(e){return e[Li]=!0,e}function ka(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Gi)-(~e.sourceIndex||Gi);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function Sa(e){return Ca((function(t){return t=+t,Ca((function(n,r){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))}))}))}function Va(e){return e&&typeof e.getElementsByTagName!==Yi&&e}function Ba(){}function Ta(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function Na(e,t,n){var r=t.dir,o=n&&"parentNode"===r,i=Hi++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,a){var l,s,c=[Ui,i];if(a){for(;t=t[r];)if((1===t.nodeType||o)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||o){if((l=(s=t[Li]||(t[Li]={}))[r])&&l[0]===Ui&&l[1]===i)return c[2]=l[2];if(s[r]=c,c[2]=e(t,n,a))return!0}}}function Ea(e){return e.length>1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function Pa(e,t,n,r,o){for(var i,a=[],l=0,s=e.length,c=null!=t;l<s;l++)(i=e[l])&&(n&&!n(i,r,o)||(a.push(i),c&&t.push(l)));return a}function Qa(e,t,n,r,o,i){return r&&!r[Li]&&(r=Qa(r)),o&&!o[Li]&&(o=Qa(o,i)),Ca((function(i,a,l,s){var c,u,d,f=[],h=[],p=a.length,m=i||function(e,t,n){for(var r=0,o=t.length;r<o;r++)xa(e,t[r],n);return n}(t||"*",l.nodeType?[l]:l,[]),g=!e||!i&&t?m:Pa(m,f,e,l,s),v=n?o||(i?e:p||r)?[]:a:g;if(n&&n(g,v,l,s),r)for(c=Pa(v,h),r(c,[],l,s),u=c.length;u--;)(d=c[u])&&(v[h[u]]=!(g[h[u]]=d));if(i){if(o||e){if(o){for(c=[],u=v.length;u--;)(d=v[u])&&c.push(g[u]=d);o(null,v=[],c,s)}for(u=v.length;u--;)(d=v[u])&&(c=o?ra.call(i,d):f[u])>-1&&(i[c]=!(a[c]=d))}}else v=Pa(v===a?v.splice(p,v.length):v),o?o(null,a,v,s):ta.apply(a,v)}))}function Ma(e){for(var t,n,r,o=e.length,i=Er.relative[e[0].type],a=i||Er.relative[" "],l=i?1:0,s=Na((function(e){return e===t}),a,!0),c=Na((function(e){return ra.call(t,e)>-1}),a,!0),u=[function(e,n,r){var o=!i&&(r||n!==zr)||((t=n).nodeType?s(e,n,r):c(e,n,r));return t=null,o}];l<o;l++)if(n=Er.relative[e[l].type])u=[Na(Ea(u),n)];else{if((n=Er.filter[e[l].type].apply(null,e[l].matches))[Li]){for(r=++l;r<o&&!Er.relative[e[r].type];r++);return Qa(l>1&&Ea(u),l>1&&Ta(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(sa,"$1"),n,l<r&&Ma(e.slice(l,r)),r<o&&Ma(e=e.slice(r)),r<o&&Ta(e))}u.push(n)}return Ea(u)}Nr=xa.support={},Qr=xa.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},Lr=xa.setDocument=function(e){var t,n=e?e.ownerDocument||e:Fi,r=n.defaultView;return n!==Fr&&9===n.nodeType&&n.documentElement?(Fr=n,Ur=n.documentElement,Hr=!Qr(n),r&&r!==function(e){try{return e.top}catch(e){}return null}(r)&&(r.addEventListener?r.addEventListener("unload",(function(){Lr()}),!1):r.attachEvent&&r.attachEvent("onunload",(function(){Lr()}))),Nr.attributes=!0,Nr.getElementsByTagName=!0,Nr.getElementsByClassName=va.test(n.getElementsByClassName),Nr.getById=!0,Er.find.ID=function(e,t){if(typeof t.getElementById!==Yi&&Hr){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},Er.filter.ID=function(e){var t=e.replace(Oa,wa);return function(e){return e.getAttribute("id")===t}},Er.find.TAG=Nr.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Yi)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},Er.find.CLASS=Nr.getElementsByClassName&&function(e,t){if(Hr)return t.getElementsByClassName(e)},jr=[],Wr=[],Nr.disconnectedMatch=!0,Wr=Wr.length&&new RegExp(Wr.join("|")),jr=jr.length&&new RegExp(jr.join("|")),t=va.test(Ur.compareDocumentPosition),qr=t||va.test(Ur.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},Xi=t?function(e,t){if(e===t)return Ir=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!Nr.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===Fi&&qr(Fi,e)?-1:t===n||t.ownerDocument===Fi&&qr(Fi,t)?1:Rr?ra.call(Rr,e)-ra.call(Rr,t):0:4&r?-1:1)}:function(e,t){if(e===t)return Ir=!0,0;var r,o=0,i=e.parentNode,a=t.parentNode,l=[e],s=[t];if(!i||!a)return e===n?-1:t===n?1:i?-1:a?1:Rr?ra.call(Rr,e)-ra.call(Rr,t):0;if(i===a)return ka(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)s.unshift(r);for(;l[o]===s[o];)o++;return o?ka(l[o],s[o]):l[o]===Fi?-1:s[o]===Fi?1:0},n):Fr},xa.matches=function(e,t){return xa(e,null,null,t)},xa.matchesSelector=function(e,t){if((e.ownerDocument||e)!==Fr&&Lr(e),t=t.replace(da,"='$1']"),Nr.matchesSelector&&Hr&&(!jr||!jr.test(t))&&(!Wr||!Wr.test(t)))try{var n=undefined.call(e,t);if(n||Nr.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return xa(t,Fr,null,[e]).length>0},xa.contains=function(e,t){return(e.ownerDocument||e)!==Fr&&Lr(e),qr(e,t)},xa.attr=function(e,t){(e.ownerDocument||e)!==Fr&&Lr(e);var n=Er.attrHandle[t.toLowerCase()],r=n&&Zi.call(Er.attrHandle,t.toLowerCase())?n(e,t,!Hr):void 0;return void 0!==r?r:Nr.attributes||!Hr?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},xa.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},xa.uniqueSort=function(e){var t,n=[],r=0,o=0;if(Ir=!Nr.detectDuplicates,Rr=!Nr.sortStable&&e.slice(0),e.sort(Xi),Ir){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return Rr=null,e},Pr=xa.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=Pr(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=Pr(t);return n},Er=xa.selectors={cacheLength:50,createPseudo:Ca,match:pa,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Oa,wa),e[3]=(e[3]||e[4]||e[5]||"").replace(Oa,wa),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||xa.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&xa.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pa.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fa.test(n)&&(t=Mr(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Oa,wa).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=Wi[e+" "];return t||(t=new RegExp("(^|"+oa+")"+e+"("+oa+"|$)"))&&Wi(e,(function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Yi&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=xa.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),l="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,s){var c,u,d,f,h,p,m=i!==a?"nextSibling":"previousSibling",g=t.parentNode,v=l&&t.nodeName.toLowerCase(),A=!s&&!l;if(g){if(i){for(;m;){for(d=t;d=d[m];)if(l?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;p=m="only"===e&&!p&&"nextSibling"}return!0}if(p=[a?g.firstChild:g.lastChild],a&&A){for(h=(c=(u=g[Li]||(g[Li]={}))[e]||[])[0]===Ui&&c[1],f=c[0]===Ui&&c[2],d=h&&g.childNodes[h];d=++h&&d&&d[m]||(f=h=0)||p.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[Ui,h,f];break}}else if(A&&(c=(t[Li]||(t[Li]={}))[e])&&c[0]===Ui)f=c[1];else for(;(d=++h&&d&&d[m]||(f=h=0)||p.pop())&&((l?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(A&&((d[Li]||(d[Li]={}))[e]=[Ui,f]),d!==t)););return(f-=o)===r||f%r==0&&f/r>=0}}},PSEUDO:function(e,t){var n,r=Er.pseudos[e]||Er.setFilters[e.toLowerCase()]||xa.error("unsupported pseudo: "+e);return r[Li]?r(t):r.length>1?(n=[e,e,"",t],Er.setFilters.hasOwnProperty(e.toLowerCase())?Ca((function(e,n){for(var o,i=r(e,t),a=i.length;a--;)e[o=ra.call(e,i[a])]=!(n[o]=i[a])})):function(e){return r(e,0,n)}):r}},pseudos:{not:Ca((function(e){var t=[],n=[],r=Dr(e.replace(sa,"$1"));return r[Li]?Ca((function(e,t,n,o){for(var i,a=r(e,null,o,[]),l=e.length;l--;)(i=a[l])&&(e[l]=!(t[l]=i))})):function(e,o,i){return t[0]=e,r(t,null,i,n),t[0]=null,!n.pop()}})),has:Ca((function(e){return function(t){return xa(e,t).length>0}})),contains:Ca((function(e){return e=e.replace(Oa,wa),function(t){return(t.textContent||t.innerText||Pr(t)).indexOf(e)>-1}})),lang:Ca((function(e){return ha.test(e||"")||xa.error("unsupported lang: "+e),e=e.replace(Oa,wa).toLowerCase(),function(t){var n;do{if(n=Hr?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===Ur},focus:function(e){return e===Fr.activeElement&&(!Fr.hasFocus||Fr.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!Er.pseudos.empty(e)},header:function(e){return ga.test(e.nodeName)},input:function(e){return ma.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:Sa((function(){return[0]})),last:Sa((function(e,t){return[t-1]})),eq:Sa((function(e,t,n){return[n<0?n+t:n]})),even:Sa((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:Sa((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:Sa((function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e})),gt:Sa((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}},Er.pseudos.nth=Er.pseudos.eq,W(["radio","checkbox","file","password","image"],(function(e){Er.pseudos[e]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(e)})),W(["submit","reset"],(function(e){Er.pseudos[e]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(e)})),Ba.prototype=Er.filters=Er.pseudos,Er.setFilters=new Ba,Mr=xa.tokenize=function(e,t){var n,r,o,i,a,l,s,c=ji[e+" "];if(c)return t?0:c.slice(0);for(a=e,l=[],s=Er.preFilter;a;){for(i in n&&!(r=ca.exec(a))||(r&&(a=a.slice(r[0].length)||a),l.push(o=[])),n=!1,(r=ua.exec(a))&&(n=r.shift(),o.push({value:n,type:r[0].replace(sa," ")}),a=a.slice(n.length)),Er.filter)Er.filter.hasOwnProperty(i)&&(!(r=pa[i].exec(a))||s[i]&&!(r=s[i](r))||(n=r.shift(),o.push({value:n,type:i,matches:r}),a=a.slice(n.length)));if(!n)break}return t?a.length:a?xa.error(e):ji(e,l).slice(0)},Dr=xa.compile=function(e,t){var n,r=[],o=[],i=qi[e+" "];if(!i){for(t||(t=Mr(e)),n=t.length;n--;)(i=Ma(t[n]))[Li]?r.push(i):o.push(i);i=qi(e,function(e,t){var n=t.length>0,r=e.length>0,o=function(o,i,a,l,s){var c,u,d,f=0,h="0",p=o&&[],m=[],g=zr,v=o||r&&Er.find.TAG("*",s),A=Ui+=null==g?1:Math.random()||.1,y=v.length;for(s&&(zr=i!==Fr&&i);h!==y&&null!=(c=v[h]);h++){if(r&&c){for(u=0;d=e[u++];)if(d(c,i,a)){l.push(c);break}s&&(Ui=A)}n&&((c=!d&&c)&&f--,o&&p.push(c))}if(f+=h,n&&h!==f){for(u=0;d=t[u++];)d(p,m,i,a);if(o){if(f>0)for(;h--;)p[h]||m[h]||(m[h]=Ji.call(l));m=Pa(m)}ta.apply(l,m),s&&!o&&m.length>0&&f+t.length>1&&xa.uniqueSort(l)}return s&&(Ui=A,zr=g),p};return n?Ca(o):o}(o,r)),i.selector=e}return i},$r=xa.select=function(e,t,n,r){var o,i,a,l,s,c="function"==typeof e&&e,u=!r&&Mr(e=c.selector||e);if(n=n||[],1===u.length){if((i=u[0]=u[0].slice(0)).length>2&&"ID"===(a=i[0]).type&&Nr.getById&&9===t.nodeType&&Hr&&Er.relative[i[1].type]){if(!(t=(Er.find.ID(a.matches[0].replace(Oa,wa),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=pa.needsContext.test(e)?0:i.length;o--&&(a=i[o],!Er.relative[l=a.type]);)if((s=Er.find[l])&&(r=s(a.matches[0].replace(Oa,wa),ya.test(i[0].type)&&Va(t.parentNode)||t))){if(i.splice(o,1),!(e=r.length&&Ta(i)))return ta.apply(n,r),n;break}}return(c||Dr(e,u))(r,t,!Hr,n,ya.test(e)&&Va(t.parentNode)||t),n},Nr.sortStable=Li.split("").sort(Xi).join("")===Li,Nr.detectDuplicates=!!Ir,Lr(),Nr.sortDetached=!0;var Da=document,$a=Array.prototype.push,za=Array.prototype.slice,Ra=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Ia=Ii.Event,La=Vt.makeMap("children,contents,next,prev"),Fa=function(e){return void 0!==e},Ua=function(e){return"string"==typeof e},Ha=function(e,t){var n,r=(t=t||Da).createElement("div"),o=t.createDocumentFragment();for(r.innerHTML=e;n=r.firstChild;)o.appendChild(n);return o},Wa=function(e,t,n,r){var o;if(Ua(t))t=Ha(t,il(e[0]));else if(t.length&&!t.nodeType){if(t=cl.makeArray(t),r)for(o=t.length-1;o>=0;o--)Wa(e,t[o],n,r);else for(o=0;o<t.length;o++)Wa(e,t[o],n,r);return e}if(t.nodeType)for(o=e.length;o--;)n.call(e[o],t);return e},ja=function(e,t){return e&&t&&-1!==(" "+e.className+" ").indexOf(" "+t+" ")},qa=function(e,t,n){var r,o;return t=cl(t)[0],e.each((function(){var e=this;n&&r===e.parentNode||(r=e.parentNode,o=t.cloneNode(!1),e.parentNode.insertBefore(o,e)),o.appendChild(e)})),e},Xa=Vt.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),Ya=Vt.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),Ga={for:"htmlFor",class:"className",readonly:"readOnly"},Za={float:"cssFloat"},Ka={},Ja={},el=function(e,t){return new cl.fn.init(e,t)},tl=/^\s*|\s*$/g,nl=function(e){return null==e?"":(""+e).replace(tl,"")},rl=function(e,t){var n,r,o,i;if(e)if(void 0===(n=e.length)){for(r in e)if(e.hasOwnProperty(r)&&(i=e[r],!1===t.call(i,r,i)))break}else for(o=0;o<n&&(i=e[o],!1!==t.call(i,o,i));o++);return e},ol=function(e,t){var n=[];return rl(e,(function(e,r){t(r,e)&&n.push(r)})),n},il=function(e){return e?9===e.nodeType?e:e.ownerDocument:Da};el.fn=el.prototype={constructor:el,selector:"",context:null,length:0,init:function(e,t){var n,r,o=this;if(!e)return o;if(e.nodeType)return o.context=o[0]=e,o.length=1,o;if(t&&t.nodeType)o.context=t;else{if(t)return cl(e).attr(t);o.context=t=document}if(Ua(e)){if(o.selector=e,!(n="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ra.exec(e)))return cl(t).find(e);if(n[1])for(r=Ha(e,il(t)).firstChild;r;)$a.call(o,r),r=r.nextSibling;else{if(!(r=il(t).getElementById(n[2])))return o;if(r.id!==n[2])return o.find(e);o.length=1,o[0]=r}}else this.add(e,!1);return o},toArray:function(){return Vt.toArray(this)},add:function(e,t){var n,r,o=this;if(Ua(e))return o.add(cl(e));if(!1!==t)for(n=cl.unique(o.toArray().concat(cl.makeArray(e))),o.length=n.length,r=0;r<n.length;r++)o[r]=n[r];else $a.apply(o,cl.makeArray(e));return o},attr:function(e,t){var n,r=this;if("object"==typeof e)rl(e,(function(e,t){r.attr(e,t)}));else{if(!Fa(t)){if(r[0]&&1===r[0].nodeType){if((n=Ka[e])&&n.get)return n.get(r[0],e);if(Ya[e])return r.prop(e)?e:void 0;null===(t=r[0].getAttribute(e,2))&&(t=void 0)}return t}this.each((function(){var n;if(1===this.nodeType){if((n=Ka[e])&&n.set)return void n.set(this,t);null===t?this.removeAttribute(e,2):this.setAttribute(e,t,2)}}))}return r},removeAttr:function(e){return this.attr(e,null)},prop:function(e,t){var n=this;if("object"==typeof(e=Ga[e]||e))rl(e,(function(e,t){n.prop(e,t)}));else{if(!Fa(t))return n[0]&&n[0].nodeType&&e in n[0]?n[0][e]:t;this.each((function(){1===this.nodeType&&(this[e]=t)}))}return n},css:function(e,t){var n,r,o=this,i=function(e){return e.replace(/-(\D)/g,(function(e,t){return t.toUpperCase()}))},a=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e}))};if("object"==typeof e)rl(e,(function(e,t){o.css(e,t)}));else if(Fa(t))e=i(e),"number"!=typeof t||Xa[e]||(t=t.toString()+"px"),o.each((function(){var n=this.style;if((r=Ja[e])&&r.set)r.set(this,t);else{try{this.style[Za[e]||e]=t}catch(e){}null!==t&&""!==t||(n.removeProperty?n.removeProperty(a(e)):n.removeAttribute(e))}}));else{if(n=o[0],(r=Ja[e])&&r.get)return r.get(n);if(!n.ownerDocument.defaultView)return n.currentStyle?n.currentStyle[i(e)]:"";try{return n.ownerDocument.defaultView.getComputedStyle(n,null).getPropertyValue(a(e))}catch(e){return}}return o},remove:function(){for(var e,t=this.length;t--;)e=this[t],Ia.clean(e),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){for(var e,t=this.length;t--;)for(e=this[t];e.firstChild;)e.removeChild(e.firstChild);return this},html:function(e){var t,n=this;if(Fa(e)){t=n.length;try{for(;t--;)n[t].innerHTML=e}catch(r){cl(n[t]).empty().append(e)}return n}return n[0]?n[0].innerHTML:""},text:function(e){var t,n=this;if(Fa(e)){for(t=n.length;t--;)"innerText"in n[t]?n[t].innerText=e:n[0].textContent=e;return n}return n[0]?n[0].innerText||n[0].textContent:""},append:function(){return Wa(this,arguments,(function(e){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.appendChild(e)}))},prepend:function(){return Wa(this,arguments,(function(e){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.insertBefore(e,this.firstChild)}),!0)},before:function(){var e=this;return e[0]&&e[0].parentNode?Wa(e,arguments,(function(e){this.parentNode.insertBefore(e,this)})):e},after:function(){var e=this;return e[0]&&e[0].parentNode?Wa(e,arguments,(function(e){this.parentNode.insertBefore(e,this.nextSibling)}),!0):e},appendTo:function(e){return cl(e).append(this),this},prependTo:function(e){return cl(e).prepend(this),this},replaceWith:function(e){return this.before(e).remove()},wrap:function(e){return qa(this,e)},wrapAll:function(e){return qa(this,e,!0)},wrapInner:function(e){return this.each((function(){cl(this).contents().wrapAll(e)})),this},unwrap:function(){return this.parent().each((function(){cl(this).replaceWith(this.childNodes)}))},clone:function(){var e=[];return this.each((function(){e.push(this.cloneNode(!0))})),cl(e)},addClass:function(e){return this.toggleClass(e,!0)},removeClass:function(e){return this.toggleClass(e,!1)},toggleClass:function(e,t){var n=this;return"string"!=typeof e||(-1!==e.indexOf(" ")?rl(e.split(" "),(function(){n.toggleClass(this,t)})):n.each((function(n,r){var o=ja(r,e);if(o!==t){var i=r.className;o?r.className=nl((" "+i+" ").replace(" "+e+" "," ")):r.className+=i?" "+e:e}}))),n},hasClass:function(e){return ja(this[0],e)},each:function(e){return rl(this,e)},on:function(e,t){return this.each((function(){Ia.bind(this,e,t)}))},off:function(e,t){return this.each((function(){Ia.unbind(this,e,t)}))},trigger:function(e){return this.each((function(){"object"==typeof e?Ia.fire(this,e.type,e):Ia.fire(this,e)}))},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},slice:function(){return cl(za.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},find:function(e){var t,n,r=[];for(t=0,n=this.length;t<n;t++)cl.find(e,this[t],r);return cl(r)},filter:function(e){return cl("function"==typeof e?ol(this.toArray(),(function(t,n){return e(n,t)})):cl.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof cl&&(e=e[0]),this.each((function(n,r){for(;r;){if("string"==typeof e&&cl(r).is(e)){t.push(r);break}if(r===e){t.push(r);break}r=r.parentNode}})),cl(t)},offset:function(e){var t,n,r,o,i=0,a=0;return e?this.css(e):((t=this[0])&&(r=(n=t.ownerDocument).documentElement,t.getBoundingClientRect&&(i=(o=t.getBoundingClientRect()).left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,a=o.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:a})},push:$a,sort:Array.prototype.sort,splice:Array.prototype.splice},Vt.extend(el,{extend:Vt.extend,makeArray:function(e){return(t=e)&&t===t.window||e.nodeType?[e]:Vt.toArray(e);var t},inArray:function(e,t){var n;if(t.indexOf)return t.indexOf(e);for(n=t.length;n--;)if(t[n]===e)return n;return-1},isArray:Vt.isArray,each:rl,trim:nl,grep:ol,find:xa,expr:xa.selectors,unique:xa.uniqueSort,text:xa.getText,contains:xa.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!==t[r].nodeType&&t.splice(r,1);return t=1===t.length?cl.find.matchesSelector(t[0],e)?[t[0]]:[]:cl.find.matches(e,t)}});var al=function(e,t,n){var r=[],o=e[t];for("string"!=typeof n&&n instanceof cl&&(n=n[0]);o&&9!==o.nodeType;){if(void 0!==n){if(o===n)break;if("string"==typeof n&&cl(o).is(n))break}1===o.nodeType&&r.push(o),o=o[t]}return r},ll=function(e,t,n,r){var o=[];for(r instanceof cl&&(r=r[0]);e;e=e[t])if(!n||e.nodeType===n){if(void 0!==r){if(e===r)break;if("string"==typeof r&&cl(e).is(r))break}o.push(e)}return o},sl=function(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType===n)return e;return null};rl({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return al(e,"parentNode")},next:function(e){return sl(e,"nextSibling",1)},prev:function(e){return sl(e,"previousSibling",1)},children:function(e){return ll(e.firstChild,"nextSibling",1)},contents:function(e){return Vt.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},(function(e,t){el.fn[e]=function(n){var r=[];this.each((function(){var e=t.call(r,this,n,r);e&&(cl.isArray(e)?r.push.apply(r,e):r.push(e))})),this.length>1&&(La[e]||(r=cl.unique(r)),0===e.indexOf("parents")&&(r=r.reverse()));var o=cl(r);return n?o.filter(n):o}})),rl({parentsUntil:function(e,t){return al(e,"parentNode",t)},nextUntil:function(e,t){return ll(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return ll(e,"previousSibling",1,t).slice(1)}},(function(e,t){el.fn[e]=function(n,r){var o=[];this.each((function(){var e=t.call(o,this,n,o);e&&(cl.isArray(e)?o.push.apply(o,e):o.push(e))})),this.length>1&&(o=cl.unique(o),0!==e.indexOf("parents")&&"prevUntil"!==e||(o=o.reverse()));var i=cl(o);return r?i.filter(r):i}})),el.fn.is=function(e){return!!e&&this.filter(e).length>0},el.fn.init.prototype=el.fn,el.overrideDefaults=function(e){var t,n=function(r,o){return t=t||e(),0===arguments.length&&(r=t.element),o||(o=t.context),new n.fn.init(r,o)};return cl.extend(n,this),n},el.attrHooks=Ka,el.cssHooks=Ja;var cl=el,ul=Vt.each,dl=Vt.grep,fl=xt.ie,hl=/^([a-z0-9],?)+$/i,pl=function(e,t){var n=t.attr("style"),r=e.serialize(e.parse(n),t[0].nodeName);r||(r=null),t.attr("data-mce-style",r)},ml=function(e,t){var n,r,o=0;if(e)for(n=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)r=e.nodeType,(!t||3!==r||r!==n&&e.nodeValue.length)&&(o++,n=r);return o},gl=function(e,t){void 0===t&&(t={});var n={},r=window,o={},i=0,a=ao.forElement(Tt.fromDom(e),{contentCssCors:t.contentCssCors,referrerPolicy:t.referrerPolicy}),l=[],s=t.schema?t.schema:Bi({}),c=Ni({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),u=t.ownEvents?new Ii:Ii.Event,d=s.getBlockElements(),h=cl.overrideDefaults((function(){return{context:e,element:U.getRoot()}})),p=function(t){return t&&e&&f(t)?e.getElementById(t):t},m=function(e){return h("string"==typeof e?p(e):e)},g=function(e,t,n){var r,o,i=m(e);return i.length&&(o=(r=H[t])&&r.get?r.get(i,t):i.attr(t)),void 0===o&&(o=n||""),o},v=function(e){var t=p(e);return t?t.attributes:[]},y=function(e,n,r){""===r&&(r=null);var o=m(e),i=o.attr(n);if(o.length){var a=H[n];a&&a.set?a.set(o,r,n):o.attr(n,r),i!==r&&t.onSetAttrib&&t.onSetAttrib({attrElm:o,attrName:n,attrValue:r})}},b=function(){return t.root_element||e.body},O=function(t,n){return fr(e.body,p(t),n)},x=function(e,t,n){var r=m(e);return n?r.css(t):("float"===(t=t.replace(/-(\D)/g,(function(e,t){return t.toUpperCase()})))&&(t=xt.browser.isIE()?"styleFloat":"cssFloat"),r[0]&&r[0].style?r[0].style[t]:void 0)},_=function(e){var t,n;return e=p(e),t=x(e,"width"),n=x(e,"height"),-1===t.indexOf("px")&&(t=0),-1===n.indexOf("px")&&(n=0),{w:parseInt(t,10)||e.offsetWidth||e.clientWidth,h:parseInt(n,10)||e.offsetHeight||e.clientHeight}},k=function(e,t){var n;if(!e)return!1;if(!Array.isArray(e)){if("*"===t)return 1===e.nodeType;if(hl.test(t)){var r=t.toLowerCase().split(/,/),o=e.nodeName.toLowerCase();for(n=r.length-1;n>=0;n--)if(r[n]===o)return!0;return!1}if(e.nodeType&&1!==e.nodeType)return!1}var i=Array.isArray(e)?e:[e];return xa(t,i[0].ownerDocument||i[0],null,i).length>0},S=function(e,t,n,r){var o,i=[],a=p(e);for(r=void 0===r,n=n||("BODY"!==b().nodeName?b().parentNode:null),Vt.is(t,"string")&&(o=t,t="*"===t?function(e){return 1===e.nodeType}:function(e){return k(e,o)});a&&!(a===n||A(a.nodeType)||Ln(a)||Fn(a));){if(!t||"function"==typeof t&&t(a)){if(!r)return[a];i.push(a)}a=a.parentNode}return r?i:null},V=function(e,t,n){var r=t;if(e)for("string"==typeof t&&(r=function(e){return k(e,t)}),e=e[n];e;e=e[n])if("function"==typeof r&&r(e))return e;return null},B=function(e,t,n){var r,o="string"==typeof e?p(e):e;if(!o)return!1;if(Vt.isArray(o)&&(o.length||0===o.length))return r=[],ul(o,(function(e,o){e&&r.push(t.call(n,"string"==typeof e?p(e):e,o))})),r;var i=n||this;return t.call(i,o)},T=function(e,t){m(e).each((function(e,n){ul(t,(function(e,t){y(n,t,e)}))}))},N=function(e,t){var n=m(e);fl?n.each((function(e,n){if(!1!==n.canHaveHTML){for(;n.firstChild;)n.removeChild(n.firstChild);try{n.innerHTML="<br>"+t,n.removeChild(n.firstChild)}catch(e){cl("<div></div>").html("<br>"+t).contents().slice(1).appendTo(n)}return t}})):n.html(t)},E=function(t,n,r,o,i){return B(t,(function(t){var a="string"==typeof n?e.createElement(n):n;return T(a,r),o&&("string"!=typeof o&&o.nodeType?a.appendChild(o):"string"==typeof o&&N(a,o)),i?a:t.appendChild(a)}))},P=function(t,n,r){return E(e.createElement(t),t,n,r,!0)},Q=yi.encodeAllRaw,M=function(e,t){var n=m(e);return t?n.each((function(){for(var e;e=this.firstChild;)3===e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)})).remove():n.remove(),n.length>1?n.toArray():n[0]},D=function(e,t,n){m(e).toggleClass(t,n).each((function(){""===this.className&&cl(this).attr("class",null)}))},$=function(e,t,n){return B(t,(function(t){return Vt.is(t,"array")&&(e=e.cloneNode(!0)),n&&ul(dl(t.childNodes),(function(t){e.appendChild(t)})),t.parentNode.replaceChild(e,t)}))},z=function(e){if(Nn(e)){var t="a"===e.nodeName.toLowerCase()&&!g(e,"href")&&g(e,"id");if(g(e,"name")||g(e,"data-mce-bookmark")||t)return!0}return!1},R=function(){return e.createRange()},I=function(n,o,i,a){if(Vt.isArray(n)){for(var s=n.length,c=[];s--;)c[s]=I(n[s],o,i,a);return c}return!t.collect||n!==e&&n!==r||l.push([n,o,i,a]),u.bind(n,o,i,a||U)},L=function(t,n,o){if(Vt.isArray(t)){for(var i=t.length,a=[];i--;)a[i]=L(t[i],n,o);return a}if(l.length>0&&(t===e||t===r))for(i=l.length;i--;){var s=l[i];t!==s[0]||n&&n!==s[1]||o&&o!==s[2]||u.unbind(s[0],s[1],s[2])}return u.unbind(t,n,o)},F=function(e){if(e&&Nn(e)){var t=e.getAttribute("data-mce-contenteditable");return t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null}return null},U={doc:e,settings:t,win:r,files:o,stdMode:!0,boxModel:!0,styleSheetLoader:a,boundEvents:l,styles:c,schema:s,events:u,isBlock:function(e){if("string"==typeof e)return!!d[e];if(e){var t=e.nodeType;if(t)return!(1!==t||!d[e.nodeName])}return!1},$:h,$$:m,root:null,clone:function(t,n){if(!fl||1!==t.nodeType||n)return t.cloneNode(n);var r=e.createElement(t.nodeName);return ul(v(t),(function(e){y(r,e.nodeName,g(t,e.nodeName))})),r},getRoot:b,getViewPort:function(e){var t=Vn(e);return{x:t.x,y:t.y,w:t.width,h:t.height}},getRect:function(e){e=p(e);var t=O(e),n=_(e);return{x:t.x,y:t.y,w:n.w,h:n.h}},getSize:_,getParent:function(e,t,n){var r=S(e,t,n,!1);return r&&r.length>0?r[0]:null},getParents:S,get:p,getNext:function(e,t){return V(e,t,"nextSibling")},getPrev:function(e,t){return V(e,t,"previousSibling")},select:function(n,r){return xa(n,p(r)||t.root_element||e,[])},is:k,add:E,create:P,createHTML:function(e,t,n){var r,o="";for(r in o+="<"+e,t)Oe(t,r)&&(o+=" "+r+'="'+Q(t[r])+'"');return void 0!==n?o+">"+n+"</"+e+">":o+" />"},createFragment:function(t){var n,r=e.createElement("div"),o=e.createDocumentFragment();for(o.appendChild(r),t&&(r.innerHTML=t);n=r.firstChild;)o.appendChild(n);return o.removeChild(r),o},remove:M,setStyle:function(e,n,r){var o=f(n)?m(e).css(n,r):m(e).css(n);t.update_styles&&pl(c,o)},getStyle:x,setStyles:function(e,n){var r=m(e).css(n);t.update_styles&&pl(c,r)},removeAllAttribs:function(e){return B(e,(function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))}))},setAttrib:y,setAttribs:T,getAttrib:g,getPos:O,parseStyle:function(e){return c.parse(e)},serializeStyle:function(e,t){return c.serialize(e,t)},addStyle:function(t){var r,o;if(U!==gl.DOM&&e===document){if(n[t])return;n[t]=!0}(o=e.getElementById("mceDefaultStyles"))||((o=e.createElement("style")).id="mceDefaultStyles",o.type="text/css",(r=e.getElementsByTagName("head")[0]).firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o)),o.styleSheet?o.styleSheet.cssText+=t:o.appendChild(e.createTextNode(t))},loadCSS:function(e){e||(e=""),W(e.split(","),(function(e){o[e]=!0,a.load(e,w)}))},addClass:function(e,t){m(e).addClass(t)},removeClass:function(e,t){D(e,t,!1)},hasClass:function(e,t){return m(e).hasClass(t)},toggleClass:D,show:function(e){m(e).show()},hide:function(e){m(e).hide()},isHidden:function(e){return"none"===m(e).css("display")},uniqueId:function(e){return(e||"mce_")+i++},setHTML:N,getOuterHTML:function(e){var t="string"==typeof e?p(e):e;return Nn(t)?t.outerHTML:cl("<div></div>").append(cl(t).clone()).html()},setOuterHTML:function(e,t){m(e).each((function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}M(cl(this).html(t),!0)}))},decode:yi.decode,encode:Q,insertAfter:function(e,t){var n=p(t);return B(e,(function(e){var t=n.parentNode,r=n.nextSibling;return r?t.insertBefore(e,r):t.appendChild(e),e}))},replace:$,rename:function(e,t){var n;return e.nodeName!==t.toUpperCase()&&(n=P(t),ul(v(e),(function(t){y(n,t.nodeName,g(e,t.nodeName))})),$(n,e,!0)),n||e},findCommonAncestor:function(e,t){for(var n,r=e;r;){for(n=t;n&&r!==n;)n=n.parentNode;if(r===n)break;r=r.parentNode}return!r&&e.ownerDocument?e.ownerDocument.documentElement:r},toHex:function(e){return c.toHex(Vt.trim(e))},run:B,getAttribs:v,isEmpty:function(e,t){var n,r,o=0;if(z(e))return!1;if(e=e.firstChild){var i=new lo(e,e.parentNode),a=s?s.getWhiteSpaceElements():{};t=t||(s?s.getNonEmptyElements():null);do{if(n=e.nodeType,Nn(e)){var l=e.getAttribute("data-mce-bogus");if(l){e=i.next("all"===l);continue}if(r=e.nodeName.toLowerCase(),t&&t[r]){if("br"===r){o++,e=i.next();continue}return!1}if(z(e))return!1}if(8===n)return!1;if(3===n&&!Yo(e.nodeValue))return!1;if(3===n&&e.parentNode&&a[e.parentNode.nodeName]&&Yo(e.nodeValue))return!1;e=i.next()}while(e)}return o<=1},createRng:R,nodeIndex:ml,split:function(e,t,n){var r,o,i,a=R();if(e&&t)return a.setStart(e.parentNode,ml(e)),a.setEnd(t.parentNode,ml(t)),r=a.extractContents(),(a=R()).setStart(t.parentNode,ml(t)+1),a.setEnd(e.parentNode,ml(e)+1),o=a.extractContents(),(i=e.parentNode).insertBefore(ii(U,r),e),n?i.insertBefore(n,e):i.insertBefore(t,e),i.insertBefore(ii(U,o),e),M(e),n||t},bind:I,unbind:L,fire:function(e,t,n){return u.fire(e,t,n)},getContentEditable:F,getContentEditableParent:function(e){for(var t=b(),n=null;e&&e!==t&&null===(n=F(e));e=e.parentNode);return n},destroy:function(){if(l.length>0)for(var e=l.length;e--;){var t=l[e];u.unbind(t[0],t[1],t[2])}fe(o,(function(e,t){a.unload(t),delete o[t]})),xa.setDocument&&xa.setDocument()},isChildOf:function(e,t){if(fl){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}return e===t||t.contains(e)},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset}},H=function(e,t,n){var r=t.keep_values,o={set:function(e,r,o){t.url_converter&&null!==r&&(r=t.url_converter.call(t.url_converter_scope||n(),r,o,e[0])),e.attr("data-mce-"+o,r).attr(o,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},i={style:{set:function(t,n){null===n||"object"!=typeof n?(r&&t.attr("data-mce-style",n),null!==n&&"string"==typeof n?(t.removeAttr("style"),t.css(e.parse(n))):t.attr("style",n)):t.css(n)},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return e.serialize(e.parse(n),t[0].nodeName)}}};return r&&(i.href=i.src=o),i}(c,t,C(U));return U};gl.DOM=gl(document),gl.nodeIndex=ml;var vl=gl.DOM,Al=Vt.each,yl=Vt.grep,bl=function(){function e(e){void 0===e&&(e={}),this.states={},this.queue=[],this.scriptLoadedCallbacks={},this.queueLoadedCallbacks=[],this.loading=0,this.settings=e}return e.prototype._setReferrerPolicy=function(e){this.settings.referrerPolicy=e},e.prototype.loadScript=function(e,t,n){var r,o=vl,i=function(){o.remove(a),r&&(r.onerror=r.onload=r=null)},a=o.uniqueId();(r=document.createElement("script")).id=a,r.type="text/javascript",r.src=Vt._addCacheSuffix(e),this.settings.referrerPolicy&&o.setAttrib(r,"referrerpolicy",this.settings.referrerPolicy),r.onload=function(){i(),t()},r.onerror=function(){i(),b(n)?n():"undefined"!=typeof console&&console.log},(document.getElementsByTagName("head")[0]||document.body).appendChild(r)},e.prototype.isDone=function(e){return 2===this.states[e]},e.prototype.markDone=function(e){this.states[e]=2},e.prototype.add=function(e,t,n,r){var o=this.states[e];this.queue.push(e),void 0===o&&(this.states[e]=0),t&&(this.scriptLoadedCallbacks[e]||(this.scriptLoadedCallbacks[e]=[]),this.scriptLoadedCallbacks[e].push({success:t,failure:r,scope:n||this}))},e.prototype.load=function(e,t,n,r){return this.add(e,t,n,r)},e.prototype.remove=function(e){delete this.states[e],delete this.scriptLoadedCallbacks[e]},e.prototype.loadQueue=function(e,t,n){this.loadScripts(this.queue,e,t,n)},e.prototype.loadScripts=function(e,t,n,r){var o=this,i=[],a=function(e,t){Al(o.scriptLoadedCallbacks[t],(function(t){b(t[e])&&t[e].call(t.scope)})),o.scriptLoadedCallbacks[t]=void 0};o.queueLoadedCallbacks.push({success:t,failure:r,scope:n||this});var l=function(){var t=yl(e);if(e.length=0,Al(t,(function(e){2!==o.states[e]?3!==o.states[e]?1!==o.states[e]&&(o.states[e]=1,o.loading++,o.loadScript(e,(function(){o.states[e]=2,o.loading--,a("success",e),l()}),(function(){o.states[e]=3,o.loading--,i.push(e),a("failure",e),l()}))):a("failure",e):a("success",e)})),!o.loading){var n=o.queueLoadedCallbacks.slice(0);o.queueLoadedCallbacks.length=0,Al(n,(function(e){0===i.length?b(e.success)&&e.success.call(e.scope):b(e.failure)&&e.failure.call(e.scope,i)}))}};l()},e.ScriptLoader=new e,e}(),Ol=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},wl={},xl=Ol("en"),_l=function(){return ye(wl,xl.get())},Cl={getData:function(){return he(wl,(function(e){return Te({},e)}))},setCode:function(e){e&&xl.set(e)},getCode:function(){return xl.get()},add:function(e,t){var n=wl[e];n||(wl[e]=n={}),fe(t,(function(e,t){n[t.toLowerCase()]=e}))},translate:function(e){var t,n=_l().getOr({}),r=function(e){return b(e)?Object.prototype.toString.call(e):o(e)?"":""+e},o=function(e){return""===e||null==e},i=function(e){var t=r(e);return ye(n,t.toLowerCase()).map(r).getOr(t)},a=function(e){return e.replace(/{context:\w+}$/,"")};if(o(e))return"";if(h(t=e)&&be(t,"raw"))return r(e.raw);if(function(e){return p(e)&&e.length>1}(e)){var l=e.slice(1);return a(i(e[0]).replace(/\{([0-9]+)\}/g,(function(e,t){return be(l,t)?r(l[t]):e})))}return a(i(e))},isRtl:function(){return _l().bind((function(e){return ye(e,"_dir")})).exists((function(e){return"rtl"===e}))},hasCode:function(e){return be(wl,e)}},kl=function(){var e=[],t={},n={},r=[],o=function(e,t){var n=X(r,(function(n){return n.name===e&&n.state===t}));W(n,(function(e){return e.callback()}))},i=function(e){var t;return n[e]&&(t=n[e].dependencies),t||[]},a=function(e,t){return"object"==typeof t?t:"string"==typeof e?{prefix:"",resource:t,suffix:""}:{prefix:e.prefix,resource:t,suffix:e.suffix}},l=function(e,r,s,c,u){if(!t[e]){var d="string"==typeof r?r:r.prefix+r.resource+r.suffix;0!==d.indexOf("/")&&-1===d.indexOf("://")&&(d=kl.baseURL+"/"+d),t[e]=d.substring(0,d.lastIndexOf("/"));var f=function(){o(e,"loaded"),function(e,t,n,r){var o=i(e);W(o,(function(e){var n=a(t,e);l(n.resource,n,void 0,void 0)})),n&&(r?n.call(r):n.call(bl))}(e,r,s,c)};n[e]?f():bl.ScriptLoader.add(d,f,c,u)}},s=function(e,o,i){void 0===i&&(i="added"),be(n,e)&&"added"===i||be(t,e)&&"loaded"===i?o():r.push({name:e,state:i,callback:o})};return{items:e,urls:t,lookup:n,_listeners:r,get:function(e){if(n[e])return n[e].instance},dependencies:i,requireLangPack:function(e,n){!1!==kl.languageLoad&&s(e,(function(){var r=Cl.getCode();!r||n&&-1===(","+(n||"")+",").indexOf(","+r+",")||bl.ScriptLoader.add(t[e]+"/langs/"+r+".js")}),"loaded")},add:function(t,r,i){var a=r;return e.push(a),n[t]={instance:a,dependencies:i},o(t,"added"),a},remove:function(e){delete t[e],delete n[e]},createUrl:a,addComponents:function(e,n){var r=t[e];W(n,(function(e){bl.ScriptLoader.add(r+"/"+e)}))},load:l,waitFor:s}};kl.languageLoad=!0,kl.baseURL="",kl.PluginManager=kl(),kl.ThemeManager=kl();var Sl=function(){var e=function(e){var t=Ol($.none()),n=function(){return t.get().each(e)};return{clear:function(){n(),t.set($.none())},isSet:function(){return t.get().isSome()},get:function(){return t.get()},set:function(e){n(),t.set($.some(e))}}}(w);return Te(Te({},e),{on:function(t){return e.get().each(t)}})},Vl=function(e,t){var n=null;return{cancel:function(){m(n)||(clearTimeout(n),n=null)},throttle:function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];m(n)&&(n=setTimeout((function(){n=null,e.apply(null,r)}),t))}}},Bl=function(e,t){var n=null,r=function(){m(n)||(clearTimeout(n),n=null)};return{cancel:r,throttle:function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];r(),n=setTimeout((function(){n=null,e.apply(null,o)}),t)}}},Tl=function(e,t){var n=tr(e,t);return void 0===n||""===n?[]:n.split(" ")},Nl=function(e){return void 0!==e.dom.classList},El=function(e,t){return function(e,t,n){var r=Tl(e,t).concat([n]);return Jn(e,t,r.join(" ")),!0}(e,"class",t)},Pl=function(e,t){return function(e,t,n){var r=X(Tl(e,t),(function(e){return e!==n}));return r.length>0?Jn(e,t,r.join(" ")):rr(e,t),!1}(e,"class",t)},Ql=function(e,t){Nl(e)?e.dom.classList.add(t):El(e,t)},Ml=function(e){var t=Nl(e)?e.dom.classList:function(e){return Tl(e,"class")}(e);0===t.length&&rr(e,"class")},Dl=function(e,t){return Nl(e)&&e.dom.classList.contains(t)},$l=function(e,t){var n=[];return W(Kt(e),(function(e){t(e)&&(n=n.concat([e])),n=n.concat($l(e,t))})),n},zl=function(e,t){return function(e,t){var n=void 0===t?document:t.dom;return Pt(n)?[]:H(n.querySelectorAll(e),Tt.fromDom)}(t,e)},Rl=C("mce-annotation"),Il=C("data-mce-annotation"),Ll=C("data-mce-annotation-uid"),Fl=function(e,t){var n=e.selection.getRng(),r=Tt.fromDom(n.startContainer),o=Tt.fromDom(e.getBody()),i=t.fold((function(){return"."+Rl()}),(function(e){return"["+Il()+'="'+e+'"]'})),a=Jt(r,n.startOffset).getOr(r),l=Jr(a,i,(function(e){return Qt(e,o)})),s=function(e,t){return function(e,t){var n=e.dom;return!(!n||!n.hasAttribute)&&n.hasAttribute(t)}(e,t)?$.some(tr(e,t)):$.none()};return l.bind((function(t){return s(t,""+Ll()).bind((function(n){return s(t,""+Il()).map((function(t){var r=Ul(e,n);return{uid:n,name:t,elements:r}}))}))}))},Ul=function(e,t){var n=Tt.fromDom(e.getBody());return zl(n,"["+Ll()+'="'+t+'"]')},Hl=function(e,t){var n=Ol({}),r=function(){return{listeners:[],previous:Sl()}},o=function(e,t){i(e,(function(e){return t(e),e}))},i=function(e,t){var o=n.get(),i=t(ye(o,e).getOrThunk(r));o[e]=i,n.set(o)},a=Bl((function(){var t=n.get(),r=oe(ue(t));W(r,(function(t){i(t,(function(n){var r=n.previous.get();return Fl(e,$.some(t)).fold((function(){r.isSome()&&(!function(e){o(e,(function(t){W(t.listeners,(function(t){return t(!1,e)}))}))}(t),n.previous.clear())}),(function(e){var t=e.uid,i=e.name,a=e.elements;Yn(r,t)||(!function(e,t,n){o(e,(function(r){W(r.listeners,(function(r){return r(!0,e,{uid:t,nodes:H(n,(function(e){return e.dom}))})}))}))}(i,t,a),n.previous.set(t))})),{previous:n.previous,listeners:n.listeners}}))}))}),30);e.on("remove",(function(){a.cancel()})),e.on("NodeChange",(function(){a.throttle()}));return{addListener:function(e,t){i(e,(function(e){return{previous:e.previous,listeners:e.listeners.concat([t])}}))}}},Wl=function(e,t){e.on("init",(function(){e.serializer.addNodeFilter("span",(function(e){W(e,(function(e){(function(e){return $.from(e.attr(Il())).bind(t.lookup)})(e).each((function(t){!1===t.persistent&&e.unwrap()}))}))}))}))},jl=0,ql=function(e){var t=(new Date).getTime();return e+"_"+Math.floor(1e9*Math.random())+ ++jl+String(t)},Xl=function(e,t){var n,r,o=Ht(e).dom,i=Tt.fromDom(o.createDocumentFragment()),a=(n=t,(r=(o||document).createElement("div")).innerHTML=n,Kt(Tt.fromDom(r)));mn(i,a),gn(e),pn(e,i)},Yl=function(e,t){return Tt.fromDom(e.dom.cloneNode(t))},Gl=function(e){return Yl(e,!1)},Zl=function(e){return Yl(e,!0)},Kl=function(e,t,n){void 0===n&&(n=E);var r=new lo(e,t),o=function(e){var t;do{t=r[e]()}while(t&&!Rn(t)&&!n(t));return $.from(t).filter(Rn)};return{current:function(){return $.from(r.current()).filter(Rn)},next:function(){return o("next")},prev:function(){return o("prev")},prev2:function(){return o("prev2")}}},Jl=function(e,t){var n=t||function(t){return e.isBlock(t)||Un(t)||jn(t)},r=function(e,t,n,o){if(Rn(e)){var i=o(e,t,e.data);if(-1!==i)return $.some({container:e,offset:i})}return n().bind((function(e){return r(e.container,e.offset,n,o)}))};return{backwards:function(e,t,o,i){var a=Kl(e,i,n);return r(e,t,(function(){return a.prev().map((function(e){return{container:e,offset:e.length}}))}),o).getOrNull()},forwards:function(e,t,o,i){var a=Kl(e,i,n);return r(e,t,(function(){return a.next().map((function(e){return{container:e,offset:0}}))}),o).getOrNull()}}},es=Math.round,ts=function(e){return e?{left:es(e.left),top:es(e.top),bottom:es(e.bottom),right:es(e.right),width:es(e.width),height:es(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}},ns=function(e,t){return e=ts(e),t||(e.left=e.left+e.width),e.right=e.left,e.width=0,e},rs=function(e,t,n){return e>=0&&e<=Math.min(t.height,n.height)/2},os=function(e,t){var n=Math.min(t.height/2,e.height/2);return e.bottom-n<t.top||!(e.top>t.bottom)&&rs(t.top-e.bottom,e,t)},is=function(e,t){return e.top>t.bottom||!(e.bottom<t.top)&&rs(t.bottom-e.top,e,t)},as=function(e,t,n){return t>=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom},ls=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&&e.endOffset===n+1?t.childNodes[n]:null},ss=function(e,t){if(Nn(e)&&e.hasChildNodes()){var n=e.childNodes,r=function(e,t,n){return Math.min(Math.max(e,t),n)}(t,0,n.length-1);return n[r]}return e},cs=new RegExp("[̀-ͯ҃-҇҈-҉֑-ֽֿׁ-ׂׄ-ׇׅؐ-ًؚ-ٰٟۖ-ۜ۟-ۤۧ-۪ۨ-ܑۭܰ-݊ަ-ް߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ࣣ-ंऺ़ु-ै्॑-ॗॢ-ॣঁ়াু-ৄ্ৗৢ-ৣਁ-ਂ਼ੁ-ੂੇ-ੈੋ-੍ੑੰ-ੱੵઁ-ં઼ુ-ૅે-ૈ્ૢ-ૣଁ଼ାିୁ-ୄ୍ୖୗୢ-ୣஂாீ்ௗఀా-ీె-ైొ-్ౕ-ౖౢ-ౣಁ಼ಿೂೆೌ-್ೕ-ೖೢ-ೣഁാു-ൄ്ൗൢ-ൣ්ාි-ුූෟัิ-ฺ็-๎ັິ-ູົ-ຼ່-ໍ༘-ཱ༹༙༵༷-ཾྀ-྄྆-྇ྍ-ྗྙ-ྼ࿆ိ-ူဲ-့္-်ွ-ှၘ-ၙၞ-ၠၱ-ၴႂႅ-ႆႍႝ፝-፟ᜒ-᜔ᜲ-᜴ᝒ-ᝓᝲ-ᝳ឴-឵ិ-ួំ៉-៓៝᠋-᠍ᢩᤠ-ᤢᤧ-ᤨᤲ᤹-᤻ᨗ-ᨘᨛᩖᩘ-ᩞ᩠ᩢᩥ-ᩬᩳ-᩿᩼᪰-᪽᪾ᬀ-ᬃ᬴ᬶ-ᬺᬼᭂ᭫-᭳ᮀ-ᮁᮢ-ᮥᮨ-ᮩ᮫-ᮭ᯦ᯨ-ᯩᯭᯯ-ᯱᰬ-ᰳᰶ-᰷᳐-᳔᳒-᳢᳠-᳨᳭᳴᳸-᳹᷀-᷵᷼-᷿‌-‍⃐-⃜⃝-⃠⃡⃢-⃤⃥-⃰⳯-⵿⳱ⷠ-〪ⷿ-〭〮-゙〯-゚꙯꙰-꙲ꙴ-꙽ꚞ-ꚟ꛰-꛱ꠂ꠆ꠋꠥ-ꠦ꣄꣠-꣱ꤦ-꤭ꥇ-ꥑꦀ-ꦂ꦳ꦶ-ꦹꦼꧥꨩ-ꨮꨱ-ꨲꨵ-ꨶꩃꩌꩼꪰꪲ-ꪴꪷ-ꪸꪾ-꪿꫁ꫬ-ꫭ꫶ꯥꯨ꯭ﬞ︀-️︠-゙︯-゚]"),us=function(e){return"string"==typeof e&&e.charCodeAt(0)>=768&&cs.test(e)},ds=Nn,fs=Wo,hs=Pn("display","block table"),ps=Pn("float","left right"),ms=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){for(var n=0;n<e.length;n++)if(!e[n](t))return!1;return!0}}(ds,fs,B(ps)),gs=B(Pn("white-space","pre pre-line pre-wrap")),vs=Rn,As=Un,ys=gl.nodeIndex,bs=function(e,t){return t<0&&Nn(e)&&e.hasChildNodes()?void 0:ss(e,t)},Os=function(e){return"createRange"in e?e.createRange():gl.DOM.createRng()},ws=function(e){return e&&/[\r\n\t ]/.test(e)},xs=function(e){return!!e.setStart&&!!e.setEnd},_s=function(e){var t=e.startContainer,n=e.startOffset;if(ws(e.toString())&&gs(t.parentNode)&&Rn(t)){var r=t.data;if(ws(r[n-1])||ws(r[n+1]))return!0}return!1},Cs=function(e){return 0===e.left&&0===e.right&&0===e.top&&0===e.bottom},ks=function(e){var t,n=e.getClientRects();return t=n.length>0?ts(n[0]):ts(e.getBoundingClientRect()),!xs(e)&&As(e)&&Cs(t)?function(e){var t=e.ownerDocument,n=Os(t),r=t.createTextNode(bo),o=e.parentNode;o.insertBefore(r,e),n.setStart(r,0),n.setEnd(r,1);var i=ts(n.getBoundingClientRect());return o.removeChild(r),i}(e):Cs(t)&&xs(e)?function(e){var t=e.startContainer,n=e.endContainer,r=e.startOffset,o=e.endOffset;if(t===n&&Rn(n)&&0===r&&1===o){var i=e.cloneRange();return i.setEndAfter(n),ks(i)}return null}(e):t},Ss=function(e,t){var n=ns(e,t);return n.width=1,n.right=n.left+1,n},Vs=function(e){var t=[],n=function(e){var n,r;0!==e.height&&(t.length>0&&(n=e,r=t[t.length-1],n.left===r.left&&n.top===r.top&&n.bottom===r.bottom&&n.right===r.right)||t.push(e))},r=function(e,r){var o=Os(e.ownerDocument);if(r<e.data.length){if(us(e.data[r]))return t;if(us(e.data[r-1])&&(o.setStart(e,r),o.setEnd(e,r+1),!_s(o)))return n(Ss(ks(o),!1)),t}r>0&&(o.setStart(e,r-1),o.setEnd(e,r),_s(o)||n(Ss(ks(o),!1))),r<e.data.length&&(o.setStart(e,r),o.setEnd(e,r+1),_s(o)||n(Ss(ks(o),!0)))},o=e.container(),i=e.offset();if(vs(o))return r(o,i),t;if(ds(o))if(e.isAtEnd()){var a=bs(o,i);vs(a)&&r(a,a.data.length),ms(a)&&!As(a)&&n(Ss(ks(a),!1))}else{a=bs(o,i);if(vs(a)&&r(a,0),ms(a)&&e.isAtEnd())return n(Ss(ks(a),!1)),t;var l=bs(e.container(),e.offset()-1);ms(l)&&!As(l)&&(hs(l)||hs(a)||!ms(a))&&n(Ss(ks(l),!1)),ms(a)&&n(Ss(ks(a),!0))}return t},Bs=function(e,t,n){var r=function(){return n||(n=Vs(Bs(e,t))),n};return{container:C(e),offset:C(t),toRange:function(){var n=Os(e.ownerDocument);return n.setStart(e,t),n.setEnd(e,t),n},getClientRects:r,isVisible:function(){return r().length>0},isAtStart:function(){return vs(e),0===t},isAtEnd:function(){return vs(e)?t>=e.data.length:t>=e.childNodes.length},isEqual:function(n){return n&&e===n.container()&&t===n.offset()},getNode:function(n){return bs(e,n?t-1:t)}}};Bs.fromRangeStart=function(e){return Bs(e.startContainer,e.startOffset)},Bs.fromRangeEnd=function(e){return Bs(e.endContainer,e.endOffset)},Bs.after=function(e){return Bs(e.parentNode,ys(e)+1)},Bs.before=function(e){return Bs(e.parentNode,ys(e))},Bs.isAbove=function(e,t){return Gn(ae(t.getClientRects()),le(e.getClientRects()),os).getOr(!1)},Bs.isBelow=function(e,t){return Gn(le(t.getClientRects()),ae(e.getClientRects()),is).getOr(!1)},Bs.isAtStart=function(e){return!!e&&e.isAtStart()},Bs.isAtEnd=function(e){return!!e&&e.isAtEnd()},Bs.isTextPosition=function(e){return!!e&&Rn(e.container())},Bs.isElementPosition=function(e){return!1===Bs.isTextPosition(e)};var Ts,Ns=function(e,t){Rn(t)&&0===t.data.length&&e.remove(t)},Es=function(e,t,n){Fn(n)?function(e,t,n){var r=$.from(n.firstChild),o=$.from(n.lastChild);t.insertNode(n),r.each((function(t){return Ns(e,t.previousSibling)})),o.each((function(t){return Ns(e,t.nextSibling)}))}(e,t,n):function(e,t,n){t.insertNode(n),Ns(e,n.previousSibling),Ns(e,n.nextSibling)}(e,t,n)},Ps=Rn,Qs=Mn,Ms=gl.nodeIndex,Ds=function(e){var t=e.parentNode;return Qs(t)?Ds(t):t},$s=function(e){return e?Se(e.childNodes,(function(e,t){return Qs(t)&&"BR"!==t.nodeName?e=e.concat($s(t)):e.push(t),e}),[]):[]},zs=function(e){return function(t){return e===t}},Rs=function(e){return(Ps(e)?"text()":e.nodeName.toLowerCase())+"["+function(e){var t,n;t=$s(Ds(e)),n=Ve(t,zs(e),e),t=t.slice(0,n+1);var r=Se(t,(function(e,n,r){return Ps(n)&&Ps(t[r-1])&&e++,e}),0);return t=Ce(t,En([e.nodeName])),(n=Ve(t,zs(e),e))-r}(e)+"]"},Is=function(e,t){var n,r,o,i,a,l=[];return n=t.container(),r=t.offset(),Ps(n)?o=function(e,t){for(;(e=e.previousSibling)&&Ps(e);)t+=e.data.length;return t}(n,r):(r>=(i=n.childNodes).length?(o="after",r=i.length-1):o="before",n=i[r]),l.push(Rs(n)),a=function(e,t,n){var r=[];for(t=t.parentNode;!(t===e||n&&n(t));t=t.parentNode)r.push(t);return r}(e,n),a=Ce(a,B(Mn)),(l=l.concat(_e(a,(function(e){return Rs(e)})))).reverse().join("/")+","+o},Ls=function(e,t){var n;if(!t)return null;var r=t.split(","),o=r[0].split("/");n=r.length>1?r[1]:"before";var i=Se(o,(function(e,t){var n=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t);return n?("text()"===n[1]&&(n[1]="#text"),function(e,t,n){var r=$s(e);return r=Ce(r,(function(e,t){return!Ps(e)||!Ps(r[t-1])})),(r=Ce(r,En([t])))[n]}(e,n[1],parseInt(n[2],10))):null}),e);return i?Ps(i)?function(e,t){for(var n,r=e,o=0;Ps(r);){if(n=r.data.length,t>=o&&t<=o+n){e=r,t-=o;break}if(!Ps(r.nextSibling)){e=r,t=n;break}o+=n,r=r.nextSibling}return Ps(e)&&t>e.data.length&&(t=e.data.length),Bs(e,t)}(i,parseInt(n,10)):(n="after"===n?Ms(i)+1:Ms(i),Bs(i.parentNode,n)):null},Fs=jn,Us=function(e,t,n,r,o){var i,a=r[o?"startContainer":"endContainer"],l=r[o?"startOffset":"endOffset"],s=[],c=0,u=e.getRoot();for(Rn(a)?s.push(n?function(e,t,n){var r,o;for(o=e(t.data.slice(0,n)).length,r=t.previousSibling;r&&Rn(r);r=r.previousSibling)o+=e(r.data).length;return o}(t,a,l):l):(l>=(i=a.childNodes).length&&i.length&&(c=1,l=Math.max(0,i.length-1)),s.push(e.nodeIndex(i[l],n)+c));a&&a!==u;a=a.parentNode)s.push(e.nodeIndex(a,n));return s},Hs=function(e,t,n){var r=0;return Vt.each(e.select(t),(function(e){if("all"!==e.getAttribute("data-mce-bogus"))return e!==n&&void r++})),r},Ws=function(e,t){var n,r,o,i=t?"start":"end";n=e[i+"Container"],r=e[i+"Offset"],Nn(n)&&"TR"===n.nodeName&&(n=(o=n.childNodes)[Math.min(t?r:r-1,o.length-1)])&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r))},js=function(e){return Ws(e,!0),Ws(e,!1),e},qs=function(e,t){var n;if(Nn(e)&&(e=ss(e,t),Fs(e)))return e;if(Vo(e)){if(Rn(e)&&ko(e)&&(e=e.parentNode),n=e.previousSibling,Fs(n))return n;if(n=e.nextSibling,Fs(n))return n}},Xs=function(e,t,n){var r=n.getNode(),o=r?r.nodeName:null,i=n.getRng();if(Fs(r)||"IMG"===o)return{name:o,index:Hs(n.dom,o,r)};var a=function(e){return qs(e.startContainer,e.startOffset)||qs(e.endContainer,e.endOffset)}(i);return a?{name:o=a.tagName,index:Hs(n.dom,o,a)}:function(e,t,n,r){var o=t.dom,i={};return i.start=Us(o,e,n,r,!0),t.isCollapsed()||(i.end=Us(o,e,n,r,!1)),Do(r)&&(i.isFakeCaret=!0),i}(e,n,t,i)},Ys=function(e,t,n){var r={"data-mce-type":"bookmark",id:t,style:"overflow:hidden;line-height:0px"};return n?e.create("span",r,"&#xFEFF;"):e.create("span",r)},Gs=function(e,t){var n=e.dom,r=e.getRng(),o=n.uniqueId(),i=e.isCollapsed(),a=e.getNode(),l=a.nodeName;if("IMG"===l)return{name:l,index:Hs(n,l,a)};var s=js(r.cloneRange());if(!i){s.collapse(!1);var c=Ys(n,o+"_end",t);Es(n,s,c)}(r=js(r)).collapse(!0);var u=Ys(n,o+"_start",t);return Es(n,r,u),e.moveToBookmark({id:o,keep:!0}),{id:o}},Zs=function(e,t,n){return 2===t?Xs(xo,n,e):3===t?function(e){var t=e.getRng();return{start:Is(e.dom.getRoot(),Bs.fromRangeStart(t)),end:Is(e.dom.getRoot(),Bs.fromRangeEnd(t))}}(e):t?function(e){return{rng:e.getRng()}}(e):Gs(e,!1)},Ks=V(Xs,k,!0),Js=gl.DOM,ec=function(e,t,n){var r=e.getParam(t,n);if(-1!==r.indexOf("=")){var o=e.getParam(t,"","hash");return ye(o,e.id).getOr(n)}return r},tc=function(e){return e.getParam("content_security_policy","")},nc=function(e){if(e.getParam("force_p_newlines",!1))return"p";var t=e.getParam("forced_root_block","p");return!1===t?"":!0===t?"p":t},rc=function(e){return e.getParam("forced_root_block_attrs",{})},oc=function(e){return e.getParam("automatic_uploads",!0,"boolean")},ic=function(e){return e.getParam("images_reuse_filename",!1,"boolean")},ac=function(e){return e.getParam("icons","","string")},lc=function(e){return e.getParam("images_upload_url","","string")},sc=function(e){return e.getParam("images_upload_base_path","","string")},cc=function(e){return e.getParam("images_upload_credentials",!1,"boolean")},uc=function(e){return e.getParam("images_upload_handler",null,"function")},dc=function(e){return e.getParam("content_css_cors",!1,"boolean")},fc=function(e){return e.getParam("referrer_policy","","string")},hc=function(e){return e.getParam("language","en","string")},pc=function(e){return e.getParam("indent_use_margin",!1)},mc=function(e){var t=e.getParam("font_css",[]);return p(t)?t:H(t.split(","),Ie)},gc=function(e){var t=e.getParam("object_resizing");return!1!==t&&!xt.iOS&&(f(t)?t:"table,img,figure.image,div,video,iframe")},vc=function(e){return e.getParam("event_root")},Ac=function(e){return e.getParam("theme")},yc=function(e){return e.getParam("validate")},bc=function(e){return!1!==e.getParam("inline_boundaries")},Oc=function(e){return e.getParam("content_css_cors")},wc=function(e){return e.getParam("plugins","","string")},xc=Nn,_c=Rn,Cc=function(e){var t=e.parentNode;t&&t.removeChild(e)},kc=function(e){var t=xo(e);return{count:e.length-t.length,text:t}},Sc=function(e){for(var t;-1!==(t=e.data.lastIndexOf(Oo));)e.deleteData(t,1)},Vc=function(e,t){return Ec(e),t},Bc=function(e,t){var n=t.container(),r=function(e,t){var n=L(e,t);return-1===n?$.none():$.some(n)}(se(n.childNodes),e).map((function(e){return e<t.offset()?Bs(n,t.offset()-1):t})).getOr(t);return Ec(e),r},Tc=function(e,t){return _c(e)&&t.container()===e?function(e,t){var n=kc(e.data.substr(0,t.offset())),r=kc(e.data.substr(t.offset()));return(n.text+r.text).length>0?(Sc(e),Bs(e,t.offset()-n.count)):t}(e,t):Vc(e,t)},Nc=function(e,t){return Bs.isTextPosition(t)?Tc(e,t):function(e,t){return t.container()===e.parentNode?Bc(e,t):Vc(e,t)}(e,t)},Ec=function(e){xc(e)&&Vo(e)&&(Bo(e)?e.removeAttribute("data-mce-caret"):Cc(e)),_c(e)&&(Sc(e),0===e.data.length&&Cc(e))},Pc=pt().browser,Qc=jn,Mc=Xn,Dc=qn,$c=function(e,t,n){var r,o,i=ns(t.getBoundingClientRect(),n);if("BODY"===e.tagName){var a=e.ownerDocument.documentElement;r=e.scrollLeft||a.scrollLeft,o=e.scrollTop||a.scrollTop}else{var l=e.getBoundingClientRect();r=e.scrollLeft-l.left,o=e.scrollTop-l.top}i.left+=r,i.right+=r,i.top+=o,i.bottom+=o,i.width=1;var s=t.offsetWidth-t.clientWidth;return s>0&&(n&&(s*=-1),i.left+=s,i.right+=s),i},zc=function(e,t,n,r){var o,i,a=Sl(),l=nc(e),s=l.length>0?l:"p",c=function(){!function(e){for(var t=zl(Tt.fromDom(e),"*[contentEditable=false],video,audio,embed,object"),n=0;n<t.length;n++){var r,o=t[n].dom,i=o.previousSibling;Qo(i)&&(1===(r=i.data).length?i.parentNode.removeChild(i):i.deleteData(r.length-1,1)),i=o.nextSibling,Po(i)&&(1===(r=i.data).length?i.parentNode.removeChild(i):i.deleteData(0,1))}}(t),i&&(Ec(i),i=null),a.on((function(e){cl(e.caret).remove(),a.clear()})),o&&(oo.clearInterval(o),o=void 0)},u=function(){o=oo.setInterval((function(){r()?cl("div.mce-visual-caret",t).toggleClass("mce-visual-caret-hidden"):cl("div.mce-visual-caret",t).addClass("mce-visual-caret-hidden")}),500)};return{show:function(e,r){var o;if(c(),Dc(r))return null;if(!n(r))return i=function(e,t){var n=e.ownerDocument.createTextNode(Oo),r=e.parentNode;if(t){if(o=e.previousSibling,Co(o)){if(Vo(o))return o;if(Qo(o))return o.splitText(o.data.length-1)}r.insertBefore(n,e)}else{var o=e.nextSibling;if(Co(o)){if(Vo(o))return o;if(Po(o))return o.splitText(1),o}e.nextSibling?r.insertBefore(n,e.nextSibling):r.appendChild(n)}return n}(r,e),o=r.ownerDocument.createRange(),Ic(i.nextSibling)?(o.setStart(i,0),o.setEnd(i,0)):(o.setStart(i,1),o.setEnd(i,1)),o;i=Eo(s,r,e);var l=$c(t,r,e);cl(i).css("top",l.top);var d=cl('<div class="mce-visual-caret" data-mce-bogus="all"></div>').css(Te({},l)).appendTo(t)[0];return a.set({caret:d,element:r,before:e}),e&&cl(d).addClass("mce-visual-caret-before"),u(),(o=r.ownerDocument.createRange()).setStart(i,0),o.setEnd(i,0),o},hide:c,getCss:function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"},reposition:function(){a.on((function(e){var n=$c(t,e.element,e.before);cl(e.caret).css(Te({},n))}))},destroy:function(){return oo.clearInterval(o)}}},Rc=function(){return Pc.isIE()||Pc.isEdge()||Pc.isFirefox()},Ic=function(e){return Qc(e)||Mc(e)},Lc=function(e){return Ic(e)||Dn(e)&&Rc()},Fc=jn,Uc=Xn,Hc=Pn("display","block table table-cell table-caption list-item"),Wc=Vo,jc=ko,qc=Nn,Xc=Wo,Yc=function(e){return e>0},Gc=function(e){return e<0},Zc=function(e,t){for(var n;n=e(t);)if(!jc(n))return n;return null},Kc=function(e,t,n,r,o){var i=new lo(e,r),a=Fc(e)||jc(e);if(Gc(t)){if(a&&n(e=Zc(i.prev.bind(i),!0)))return e;for(;e=Zc(i.prev.bind(i),o);)if(n(e))return e}if(Yc(t)){if(a&&n(e=Zc(i.next.bind(i),!0)))return e;for(;e=Zc(i.next.bind(i),o);)if(n(e))return e}return null},Jc=function(e,t){for(;e&&e!==t;){if(Hc(e))return e;e=e.parentNode}return null},eu=function(e,t,n){return Jc(e.container(),n)===Jc(t.container(),n)},tu=function(e,t){if(!t)return null;var n=t.container(),r=t.offset();return qc(n)?n.childNodes[r+e]:null},nu=function(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n},ru=function(e,t,n){return Jc(t,e)===Jc(n,e)},ou=function(e,t,n){for(var r=e?"previousSibling":"nextSibling";n&&n!==t;){var o=n[r];if(Wc(o)&&(o=o[r]),Fc(o)||Uc(o)){if(ru(t,o,n))return o;break}if(Xc(o))break;n=n.parentNode}return null},iu=V(nu,!0),au=V(nu,!1),lu=function(e,t,n){var r,o=V(ou,!0,t),i=V(ou,!1,t),a=n.startContainer,l=n.startOffset;if(ko(a)){qc(a)||(a=a.parentNode);var s=a.getAttribute("data-mce-caret");if("before"===s&&(r=a.nextSibling,Lc(r)))return iu(r);if("after"===s&&(r=a.previousSibling,Lc(r)))return au(r)}if(!n.collapsed)return n;if(Rn(a)){if(Wc(a)){if(1===e){if(r=i(a))return iu(r);if(r=o(a))return au(r)}if(-1===e){if(r=o(a))return au(r);if(r=i(a))return iu(r)}return n}if(Qo(a)&&l>=a.data.length-1)return 1===e&&(r=i(a))?iu(r):n;if(Po(a)&&l<=1)return-1===e&&(r=o(a))?au(r):n;if(l===a.data.length)return(r=i(a))?iu(r):n;if(0===l)return(r=o(a))?au(r):n}return n},su=function(e,t){return $.from(tu(e?0:-1,t)).filter(Fc)},cu=function(e,t,n){var r=lu(e,t,n);return-1===e?Bs.fromRangeStart(r):Bs.fromRangeEnd(r)},uu=function(e){return $.from(e.getNode()).map(Tt.fromDom)},du=function(e,t){for(;t=e(t);)if(t.isVisible())return t;return t},fu=function(e,t){var n=eu(e,t);return!(n||!Un(e.getNode()))||n};!function(e){e[e.Backwards=-1]="Backwards",e[e.Forwards=1]="Forwards"}(Ts||(Ts={}));var hu,pu=jn,mu=Rn,gu=Nn,vu=Un,Au=Wo,yu=function(e){return Fo(e)||function(e){return!!jo(e)&&!0!==G(se(e.getElementsByTagName("*")),(function(e,t){return e||$o(t)}),!1)}(e)},bu=qo,Ou=function(e,t){return e.hasChildNodes()&&t<e.childNodes.length?e.childNodes[t]:null},wu=function(e,t){if(Yc(e)){if(Au(t.previousSibling)&&!mu(t.previousSibling))return Bs.before(t);if(mu(t))return Bs(t,0)}if(Gc(e)){if(Au(t.nextSibling)&&!mu(t.nextSibling))return Bs.after(t);if(mu(t))return Bs(t,t.data.length)}return Gc(e)?vu(t)?Bs.before(t):Bs.after(t):Bs.before(t)},xu=function(e,t,n){var r,o,i,a;if(!gu(n)||!t)return null;if(t.isEqual(Bs.after(n))&&n.lastChild){if(a=Bs.after(n.lastChild),Gc(e)&&Au(n.lastChild)&&gu(n.lastChild))return vu(n.lastChild)?Bs.before(n.lastChild):a}else a=t;var l=a.container(),s=a.offset();if(mu(l)){if(Gc(e)&&s>0)return Bs(l,--s);if(Yc(e)&&s<l.length)return Bs(l,++s);r=l}else{if(Gc(e)&&s>0&&(o=Ou(l,s-1),Au(o)))return!yu(o)&&(i=Kc(o,e,bu,o))?mu(i)?Bs(i,i.data.length):Bs.after(i):mu(o)?Bs(o,o.data.length):Bs.before(o);if(Yc(e)&&s<l.childNodes.length&&(o=Ou(l,s),Au(o)))return vu(o)?function(e,t){var n=t.nextSibling;return n&&Au(n)?mu(n)?Bs(n,0):Bs.before(n):xu(Ts.Forwards,Bs.after(t),e)}(n,o):!yu(o)&&(i=Kc(o,e,bu,o))?mu(i)?Bs(i,0):Bs.before(i):mu(o)?Bs(o,0):Bs.after(o);r=o||a.getNode()}if((Yc(e)&&a.isAtEnd()||Gc(e)&&a.isAtStart())&&(r=Kc(r,e,P,n,!0),bu(r,n)))return wu(e,r);o=Kc(r,e,bu,n);var c=Be(X(function(e,t){for(var n=[];e&&e!==t;)n.push(e),e=e.parentNode;return n}(l,n),pu));return!c||o&&c.contains(o)?o?wu(e,o):null:a=Yc(e)?Bs.after(c):Bs.before(c)},_u=function(e){return{next:function(t){return xu(Ts.Forwards,t,e)},prev:function(t){return xu(Ts.Backwards,t,e)}}},Cu=function(e){return Bs.isTextPosition(e)?0===e.offset():Wo(e.getNode())},ku=function(e){if(Bs.isTextPosition(e)){var t=e.container();return e.offset()===t.data.length}return Wo(e.getNode(!0))},Su=function(e,t){return!Bs.isTextPosition(e)&&!Bs.isTextPosition(t)&&e.getNode()===t.getNode(!0)},Vu=function(e,t,n){return e?!Su(t,n)&&(r=t,!(!Bs.isTextPosition(r)&&Un(r.getNode())))&&ku(t)&&Cu(n):!Su(n,t)&&Cu(t)&&ku(n);var r},Bu=function(e,t,n){var r=_u(t);return $.from(e?r.next(n):r.prev(n))},Tu=function(e,t,n){return Bu(e,t,n).bind((function(r){return eu(n,r,t)&&Vu(e,n,r)?Bu(e,t,r):$.some(r)}))},Nu=function(e,t,n,r){return Tu(e,t,n).bind((function(n){return r(n)?Nu(e,t,n,r):$.some(n)}))},Eu=function(e,t){var n,r=e?t.firstChild:t.lastChild;return Rn(r)?$.some(Bs(r,e?0:r.data.length)):r?Wo(r)?$.some(e?Bs.before(r):Un(n=r)?Bs.before(n):Bs.after(n)):function(e,t,n){var r=e?Bs.before(n):Bs.after(n);return Bu(e,t,r)}(e,t,r):$.none()},Pu=V(Bu,!0),Qu=V(Bu,!1),Mu=V(Eu,!0),Du=V(Eu,!1),$u="_mce_caret",zu=function(e){return Nn(e)&&e.id===$u},Ru=function(e,t){for(;t&&t!==e;){if(t.id===$u)return t;t=t.parentNode}return null},Iu=function(e){return Vt.isArray(e.start)},Lu=function(e,t){return Nn(t)&&e.isBlock(t)&&!t.innerHTML&&!xt.ie&&(t.innerHTML='<br data-mce-bogus="1" />'),t},Fu=function(e,t){return Du(e).fold(E,(function(e){return t.setStart(e.container(),e.offset()),t.setEnd(e.container(),e.offset()),!0}))},Uu=function(e,t,n){return!(!function(e){return!1===e.hasChildNodes()}(t)||!Ru(e,t))&&(function(e,t){var n=e.ownerDocument.createTextNode(Oo);e.appendChild(n),t.setStart(n,0),t.setEnd(n,0)}(t,n),!0)},Hu=function(e,t,n,r){var o,i,a,l,s=n[t?"start":"end"],c=e.getRoot();if(s){for(a=s[0],i=c,o=s.length-1;o>=1;o--){if(l=i.childNodes,Uu(c,i,r))return!0;if(s[o]>l.length-1)return!!Uu(c,i,r)||Fu(i,r);i=l[s[o]]}3===i.nodeType&&(a=Math.min(s[0],i.nodeValue.length)),1===i.nodeType&&(a=Math.min(s[0],i.childNodes.length)),t?r.setStart(i,a):r.setEnd(i,a)}return!0},Wu=function(e){return Rn(e)&&e.data.length>0},ju=function(e,t,n){var r,o,i,a,l,s,c=e.get(n.id+"_"+t),u=n.keep;if(c){if(r=c.parentNode,"start"===t?(u?c.hasChildNodes()?(r=c.firstChild,o=1):Wu(c.nextSibling)?(r=c.nextSibling,o=0):Wu(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)+1):o=e.nodeIndex(c),l=r,s=o):(u?c.hasChildNodes()?(r=c.firstChild,o=1):Wu(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)):o=e.nodeIndex(c),l=r,s=o),!u){for(a=c.previousSibling,i=c.nextSibling,Vt.each(Vt.grep(c.childNodes),(function(e){Rn(e)&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))}));c=e.get(n.id+"_"+t);)e.remove(c,!0);a&&i&&a.nodeType===i.nodeType&&Rn(a)&&!xt.opera&&(o=a.nodeValue.length,a.appendData(i.nodeValue),e.remove(i),l=a,s=o)}return $.some(Bs(l,s))}return $.none()},qu=function(e,t){var n=e.dom;if(t){if(Iu(t))return function(e,t){var n=e.createRng();return Hu(e,!0,t,n)&&Hu(e,!1,t,n)?$.some(n):$.none()}(n,t);if(function(e){return f(e.start)}(t))return $.some(function(e,t){var n,r=e.createRng();return n=Ls(e.getRoot(),t.start),r.setStart(n.container(),n.offset()),n=Ls(e.getRoot(),t.end),r.setEnd(n.container(),n.offset()),r}(n,t));if(function(e){return be(e,"id")}(t))return function(e,t){var n=ju(e,"start",t),r=ju(e,"end",t);return Gn(n,r.or(n),(function(t,n){var r=e.createRng();return r.setStart(Lu(e,t.container()),t.offset()),r.setEnd(Lu(e,n.container()),n.offset()),r}))}(n,t);if(function(e){return be(e,"name")}(t))return function(e,t){return $.from(e.select(t.name)[t.index]).map((function(t){var n=e.createRng();return n.selectNode(t),n}))}(n,t);if(function(e){return be(e,"rng")}(t))return $.some(t.rng)}return $.none()},Xu=function(e,t,n){return Zs(e,t,n)},Yu=function(e,t){qu(e,t).each((function(t){e.setRng(t)}))},Gu=function(e){return Nn(e)&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},Zu=(hu=bo,function(e){return hu===e}),Ku=function(e){return""!==e&&-1!==" \f\n\r\t\v".indexOf(e)},Ju=function(e){return!Ku(e)&&!Zu(e)},ed=function(e){return!!e.nodeType},td=function(e,t,n){var r=n.startOffset,o=n.startContainer;if((o!==n.endContainer||!function(e){return e&&/^(IMG)$/.test(e.nodeName)}(o.childNodes[r]))&&Nn(o)){var i=o.childNodes,a=void 0;r<i.length?(o=i[r],a=new lo(o,e.getParent(o,e.isBlock))):(o=i[i.length-1],(a=new lo(o,e.getParent(o,e.isBlock))).next(!0));for(var l=a.current();l;l=a.next())if(Rn(l)&&!id(l))return n.setStart(l,0),void t.setRng(n)}},nd=function(e,t,n){if(e){var r=t?"nextSibling":"previousSibling";for(e=n?e:e[r];e;e=e[r])if(Nn(e)||!id(e))return e}},rd=function(e,t){return ed(t)&&(t=t.nodeName),!!e.schema.getTextBlockElements()[t.toLowerCase()]},od=function(e,t,n){return e.schema.isValidChild(t,n)},id=function(e,t){if(void 0===t&&(t=!1),y(e)&&Rn(e)){var n=t?e.data.replace(/ /g," "):e.data;return Yo(n)}return!1},ad=function(e,t){return b(e)?e=e(t):y(t)&&(e=e.replace(/%(\w+)/g,(function(e,n){return t[n]||e}))),e},ld=function(e,t){return t=t||"",e=""+((e=e||"").nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()===t.toLowerCase()},sd=function(e,t,n){return"color"!==n&&"backgroundColor"!==n||(t=e.toHex(t)),"fontWeight"===n&&700===t&&(t="bold"),"fontFamily"===n&&(t=t.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+t},cd=function(e,t,n){return sd(e,e.getStyle(t,n),n)},ud=function(e,t){var n;return e.getParent(t,(function(t){return(n=e.getStyle(t,"text-decoration"))&&"none"!==n})),n},dd=function(e,t,n){return e.getParents(t,n,e.getRoot())},fd=function(e,t,n){var r=["inline","block","selector","attributes","styles","classes"],o=function(e){return ve(e,(function(e,t){return U(r,(function(e){return e===t}))}))};return U(e.formatter.get(t),(function(t){var r=o(t);return U(e.formatter.get(n),(function(e){var t=o(e);return function(e,t,n){return void 0===n&&(n=s),l(n).eq(e,t)}(r,t)}))}))},hd=function(e){return Oe(e,"block")},pd=function(e){return Oe(e,"selector")},md=function(e){return Oe(e,"inline")},gd=function(e){return pd(e)&&!1!==e.expand&&!md(e)},vd=Gu,Ad=dd,yd=id,bd=rd,Od=function(e,t){for(var n=t;n;){if(Nn(n)&&e.getContentEditable(n))return"false"===e.getContentEditable(n)?n:t;n=n.parentNode}return t},wd=function(e,t,n,r){for(var o=t.data,i=n;e?i>=0:i<o.length;e?i--:i++)if(r(o.charAt(i)))return e?i+1:i;return-1},xd=function(e,t,n){return wd(e,t,n,(function(e){return Zu(e)||Ku(e)}))},_d=function(e,t,n){return wd(e,t,n,Ju)},Cd=function(e,t,n,r,o,i){var a,l=e.getParent(n,e.isBlock)||t,s=function(t,n,r){var i=Jl(e),s=o?i.backwards:i.forwards;return $.from(s(t,n,(function(e,t){return vd(e.parentNode)?-1:(a=e,r(o,e,t))}),l))};return s(n,r,xd).bind((function(e){return i?s(e.container,e.offset+(o?-1:0),_d):$.some(e)})).orThunk((function(){return a?$.some({container:a,offset:o?0:a.length}):$.none()}))},kd=function(e,t,n,r,o){Rn(r)&&He(r.data)&&r[o]&&(r=r[o]);for(var i=Ad(e,r),a=0;a<i.length;a++)for(var l=0;l<t.length;l++){var s=t[l];if((!y(s.collapsed)||s.collapsed===n.collapsed)&&(pd(s)&&e.is(i[a],s.selector)))return i[a]}return r},Sd=function(e,t,n,r){var o=n,i=e.dom,a=i.getRoot(),l=t[0];if(hd(l)&&(o=l.wrapper?null:i.getParent(n,l.block,a)),!o){var s=i.getParent(n,"LI,TD,TH");o=i.getParent(Rn(n)?n.parentNode:n,(function(t){return t!==a&&bd(e,t)}),s)}if(o&&hd(l)&&l.wrapper&&(o=Ad(i,o,"ul,ol").reverse()[0]||o),!o)for(o=n;o[r]&&!i.isBlock(o[r])&&(o=o[r],!ld(o,"br")););return o||n},Vd=function(e,t,n,r){var o=n.parentNode;return!y(n[r])&&(!(o!==t&&!A(o)&&!e.isBlock(o))||Vd(e,t,o,r))},Bd=function(e,t,n,r,o){var i,a=n,l=o?"previousSibling":"nextSibling",s=e.getRoot();if(Rn(n)&&!yd(n)&&(o?r>0:r<n.data.length))return n;for(;;){if(!t[0].block_expand&&e.isBlock(a))return a;for(var c=a[l];c;c=c[l]){var u=Rn(c)&&!Vd(e,s,c,l);if(!vd(c)&&(!Un(i=c)||!i.getAttribute("data-mce-bogus")||i.nextSibling)&&!yd(c,u))return a}if(a===s||a.parentNode===s){n=a;break}a=a.parentNode}return n},Td=function(e){return vd(e.parentNode)||vd(e)},Nd=function(e,t,n,r){void 0===r&&(r=!1);var o=t.startContainer,i=t.startOffset,a=t.endContainer,l=t.endOffset,s=e.dom,c=n[0];(Nn(o)&&o.hasChildNodes()&&(o=ss(o,i),Rn(o)&&(i=0)),Nn(a)&&a.hasChildNodes()&&(a=ss(a,t.collapsed?l:l-1),Rn(a)&&(l=a.nodeValue.length)),o=Od(s,o),a=Od(s,a),Td(o)&&(o=vd(o)?o:o.parentNode,o=t.collapsed?o.previousSibling||o:o.nextSibling||o,Rn(o)&&(i=t.collapsed?o.length:0)),Td(a)&&(a=vd(a)?a:a.parentNode,a=t.collapsed?a.nextSibling||a:a.previousSibling||a,Rn(a)&&(l=t.collapsed?0:a.length)),t.collapsed)&&(Cd(s,e.getBody(),o,i,!0,r).each((function(e){var t=e.container,n=e.offset;o=t,i=n})),Cd(s,e.getBody(),a,l,!1,r).each((function(e){var t=e.container,n=e.offset;a=t,l=n})));return(md(c)||c.block_expand)&&(md(c)&&Rn(o)&&0!==i||(o=Bd(s,n,o,i,!0)),md(c)&&Rn(a)&&l!==a.nodeValue.length||(a=Bd(s,n,a,l,!1))),gd(c)&&(o=kd(s,n,t,o,"previousSibling"),a=kd(s,n,t,a,"nextSibling")),(hd(c)||pd(c))&&(o=Sd(e,n,o,"previousSibling"),a=Sd(e,n,a,"nextSibling"),hd(c)&&(s.isBlock(o)||(o=Bd(s,n,o,i,!0)),s.isBlock(a)||(a=Bd(s,n,a,l,!1)))),Nn(o)&&(i=s.nodeIndex(o),o=o.parentNode),Nn(a)&&(l=s.nodeIndex(a)+1,a=a.parentNode),{startContainer:o,startOffset:i,endContainer:a,endOffset:l}},Ed=function(e,t,n){var r=t.startOffset,o=ss(t.startContainer,r),i=t.endOffset,a=ss(t.endContainer,i-1),l=function(e){var t=e[0];Rn(t)&&t===o&&r>=t.data.length&&e.splice(0,1);var n=e[e.length-1];return 0===i&&e.length>0&&n===a&&Rn(n)&&e.splice(e.length-1,1),e},s=function(e,t,n){for(var r=[];e&&e!==n;e=e[t])r.push(e);return r},c=function(t,n){return e.getParent(t,(function(e){return e.parentNode===n}),n)},u=function(e,t,r){for(var o=r?"nextSibling":"previousSibling",i=e,a=i.parentNode;i&&i!==t;i=a){a=i.parentNode;var c=s(i===e?i:i[o],o);c.length&&(r||c.reverse(),n(l(c)))}};if(o===a)return n(l([o]));var d=e.findCommonAncestor(o,a);if(e.isChildOf(o,a))return u(o,d,!0);if(e.isChildOf(a,o))return u(a,d);var f=c(o,d)||o,h=c(a,d)||a;u(o,f,!0);var p=s(f===o?f:f.nextSibling,"nextSibling",h===a?h.nextSibling:h);p.length&&n(l(p)),u(a,h)},Pd=function(e){var t=[];if(e)for(var n=0;n<e.rangeCount;n++)t.push(e.getRangeAt(n));return t},Qd=function(e){return X(function(e){return ee(e,(function(e){var t=ls(e);return t?[Tt.fromDom(t)]:[]}))}(e),Ao)},Md=function(e,t){var n=zl(t,"td[data-mce-selected],th[data-mce-selected]");return n.length>0?n:Qd(e)},Dd=function(e){return Md(Pd(e.selection.getSel()),Tt.fromDom(e.getBody()))},$d=function(e,t){return Zr(e,"table",t)},zd=function(e){return en(e).fold(C([e]),(function(t){return[e].concat(zd(t))}))},Rd=function(e){return tn(e).fold(C([e]),(function(t){return"br"===$t(t)?Xt(t).map((function(t){return[e].concat(Rd(t))})).getOr([]):[e].concat(Rd(t))}))},Id=function(e,t){return Gn(function(e){var t=e.startContainer,n=e.startOffset;return Rn(t)?0===n?$.some(Tt.fromDom(t)):$.none():$.from(t.childNodes[n]).map(Tt.fromDom)}(t),function(e){var t=e.endContainer,n=e.endOffset;return Rn(t)?n===t.data.length?$.some(Tt.fromDom(t)):$.none():$.from(t.childNodes[n-1]).map(Tt.fromDom)}(t),(function(t,n){var r=K(zd(e),V(Qt,t)),o=K(Rd(e),V(Qt,n));return r.isSome()&&o.isSome()})).getOr(!1)},Ld=function(e,t,n,r){var o=n,i=new lo(n,o),a=ve(e.schema.getMoveCaretBeforeOnEnterElements(),(function(e,t){return!F(["td","th","table"],t.toLowerCase())}));do{if(Rn(n)&&0!==Vt.trim(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName])return void(r?t.setStartBefore(n):"BR"===n.nodeName?t.setEndBefore(n):t.setEndAfter(n))}while(n=r?i.next():i.prev());"BODY"===o.nodeName&&(r?t.setStart(o,0):t.setEnd(o,o.childNodes.length))},Fd=function(e){var t=e.selection.getSel();return t&&t.rangeCount>0},Ud=function(e,t){var n=Dd(e);n.length>0?W(n,(function(n){var r=n.dom,o=e.dom.createRng();o.setStartBefore(r),o.setEndAfter(r),t(o,!0)})):t(e.selection.getRng(),!1)},Hd=function(e,t,n){var r=Gs(e,t);n(r),e.moveToBookmark(r)},Wd=function(e,t){var n=function(t){return e(t)?$.from(t.dom.nodeValue):$.none()};return{get:function(r){if(!e(r))throw new Error("Can only get "+t+" value of a "+t+" node");return n(r).getOr("")},getOption:n,set:function(n,r){if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=r}}}(Lt,"text"),jd=function(e){return Wd.get(e)},qd=function(e,t,n,r){return qt(t).fold((function(){return"skipping"}),(function(o){return"br"===r||function(e){return Lt(e)&&jd(e)===Oo}(t)?"valid":function(e){return It(e)&&Dl(e,Rl())}(t)?"existing":zu(t.dom)?"caret":od(e,n,r)&&od(e,$t(o),n)?"valid":"invalid-child"}))},Xd=function(e,t,n,r){var o=t.uid,i=void 0===o?ql("mce-annotation"):o,a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(t,["uid"]),l=Tt.fromTag("span",e);Ql(l,Rl()),Jn(l,""+Ll(),i),Jn(l,""+Il(),n);var s=r(i,a),c=s.attributes,u=void 0===c?{}:c,d=s.classes,f=void 0===d?[]:d;return er(l,u),function(e,t){W(t,(function(t){Ql(e,t)}))}(l,f),l},Yd=function(e,t,n,r,o){var i=[],a=Xd(e.getDoc(),o,n,r),l=Sl(),s=function(){l.clear()},c=function(e){W(e,u)},u=function(t){switch(qd(e,t,"span",$t(t))){case"invalid-child":s();var n=Kt(t);c(n),s();break;case"valid":var r=l.get().getOrThunk((function(){var e=Gl(a);return i.push(e),l.set(e),e}));!function(e,t){dn(e,t),pn(t,e)}(t,r)}};return Ed(e.dom,t,(function(e){s(),function(e){var t=H(e,Tt.fromDom);c(t)}(e)})),i},Gd=function(e,t,n,r){e.undoManager.transact((function(){var o=e.selection,i=o.getRng(),a=Dd(e).length>0;if(i.collapsed&&!a&&function(e,t){var n=Nd(e,t,[{inline:"span"}]);t.setStart(n.startContainer,n.startOffset),t.setEnd(n.endContainer,n.endOffset),e.selection.setRng(t)}(e,i),o.getRng().collapsed&&!a){var l=Xd(e.getDoc(),r,t,n.decorate);Xl(l,bo),o.getRng().insertNode(l.dom),o.select(l.dom)}else Hd(o,!1,(function(){Ud(e,(function(o){Yd(e,o,t,n.decorate,r)}))}))}))},Zd=function(e){var t,n=(t={},{register:function(e,n){t[e]={name:e,settings:n}},lookup:function(e){return ye(t,e).map((function(e){return e.settings}))}});Wl(e,n);var r=Hl(e);return{register:function(e,t){n.register(e,t)},annotate:function(t,r){n.lookup(t).each((function(n){Gd(e,t,n,r)}))},annotationChanged:function(e,t){r.addListener(e,t)},remove:function(t){Fl(e,$.some(t)).each((function(e){var t=e.elements;W(t,An)}))},getAll:function(t){var n=function(e,t){var n=Tt.fromDom(e.getBody()),r=zl(n,"["+Il()+'="'+t+'"]'),o={};return W(r,(function(e){var t=tr(e,Ll()),n=ye(o,t).getOr([]);o[t]=n.concat([e])})),o}(e,t);return he(n,(function(e){return H(e,(function(e){return e.dom}))}))}}},Kd=function(e){return{getBookmark:V(Xu,e),moveToBookmark:V(Yu,e)}};Kd.isBookmarkNode=Gu;var Jd=function(e,t){for(;t&&t!==e;){if(Wn(t)||jn(t))return t;t=t.parentNode}return null},ef=function(e,t,n){if(n.collapsed)return!1;if(xt.browser.isIE()&&n.startOffset===n.endOffset-1&&n.startContainer===n.endContainer){var r=n.startContainer.childNodes[n.startOffset];if(Nn(r))return U(r.getClientRects(),(function(n){return as(n,e,t)}))}return U(n.getClientRects(),(function(n){return as(n,e,t)}))},tf=function(e,t,n){return e.fire(t,n)},nf=function(e,t,n,r){return e.fire("FormatApply",{format:t,node:n,vars:r})},rf=function(e,t,n,r){return e.fire("FormatRemove",{format:t,node:n,vars:r})},of={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,ESC:27,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||of.metaKeyPressed(e)},metaKeyPressed:function(e){return xt.mac?e.metaKey:e.ctrlKey&&!e.altKey}},af=jn,lf=function(e,t){var n,r,o,i,a,l,s,c,u,d,f,h,p,m,g,v="data-mce-selected",A=t.dom,b=Vt.each,O=t.getDoc(),w=document,x=Math.abs,_=Math.round,C=t.getBody(),k={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]},S=function(e){return e&&("IMG"===e.nodeName||t.dom.is(e,"figure.image"))},V=function(e){return Xn(e)||A.hasClass(e,"mce-preview-object")},B=function(e){var n=e.target;(function(e,t){if("longpress"===e.type||0===e.type.indexOf("touch")){var n=e.touches[0];return S(e.target)&&!ef(n.clientX,n.clientY,t)}return S(e.target)&&!ef(e.clientX,e.clientY,t)})(e,t.selection.getRng())&&!e.isDefaultPrevented()&&t.selection.select(n)},T=function(e){return A.is(e,"figure.image")?[e.querySelector("img")]:A.hasClass(e,"mce-preview-object")&&y(e.firstElementChild)?[e,e.firstElementChild]:[e]},N=function(e){var n=gc(t);return!!n&&("false"!==e.getAttribute("data-mce-resize")&&(e!==t.getBody()&&(A.hasClass(e,"mce-preview-object")?Et(Tt.fromDom(e.firstElementChild),n):Et(Tt.fromDom(e),n))))},E=function(e,n,r){if(y(r)){var o=T(e);W(o,(function(e){e.style[n]||!t.schema.isValid(e.nodeName.toLowerCase(),n)?A.setStyle(e,n,r):A.setAttrib(e,n,""+r)}))}},P=function(e,t,n){E(e,"width",t),E(e,"height",n)},Q=function(e){var a,v,y,b,O;a=e.screenX-l,v=e.screenY-s,h=a*i[2]+c,p=v*i[3]+u,h=h<5?5:h,p=p<5?5:p,y=(S(n)||V(n))&&!1!==function(e){return e.getParam("resize_img_proportional",!0,"boolean")}(t)?!of.modifierPressed(e):of.modifierPressed(e),y&&(x(a)>x(v)?(p=_(h*d),h=_(p/d)):(h=_(p/d),p=_(h*d))),P(r,h,p),b=(b=i.startPos.x+a)>0?b:0,O=(O=i.startPos.y+v)>0?O:0,A.setStyles(o,{left:b,top:O,display:"block"}),o.innerHTML=h+" &times; "+p,i[2]<0&&r.clientWidth<=h&&A.setStyle(r,"left",undefined+(c-h)),i[3]<0&&r.clientHeight<=p&&A.setStyle(r,"top",undefined+(u-p)),(a=C.scrollWidth-m)+(v=C.scrollHeight-g)!==0&&A.setStyles(o,{left:b-a,top:O-v}),f||(!function(e,t,n,r,o){e.fire("ObjectResizeStart",{target:t,width:n,height:r,origin:o})}(t,n,c,u,"corner-"+i.name),f=!0)},M=function(){var e=f;f=!1,e&&(E(n,"width",h),E(n,"height",p)),A.unbind(O,"mousemove",Q),A.unbind(O,"mouseup",M),w!==O&&(A.unbind(w,"mousemove",Q),A.unbind(w,"mouseup",M)),A.remove(r),A.remove(o),A.remove(a),D(n),e&&(!function(e,t,n,r,o){e.fire("ObjectResized",{target:t,width:n,height:r,origin:o})}(t,n,h,p,"corner-"+i.name),A.setAttrib(n,"style",A.getAttrib(n,"style"))),t.nodeChanged()},D=function(e){I();var f=A.getPos(e,C),y=f.x,x=f.y,_=e.getBoundingClientRect(),S=_.width||_.right-_.left,B=_.height||_.bottom-_.top;n!==e&&($(),n=e,h=p=0);var E=t.fire("ObjectSelected",{target:e}),D=A.getAttrib(n,v,"1");N(e)&&!E.isDefaultPrevented()?b(k,(function(e,t){var f,h=function(f){var h,p=T(n)[0];l=f.screenX,s=f.screenY,c=p.clientWidth,u=p.clientHeight,d=u/c,(i=e).name=t,i.startPos={x:S*e[0]+y,y:B*e[1]+x},m=C.scrollWidth,g=C.scrollHeight,a=A.add(C,"div",{class:"mce-resize-backdrop","data-mce-bogus":"all"}),A.setStyles(a,{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}),r=V(h=n)?A.create("img",{src:xt.transparentSrc}):h.cloneNode(!0),A.addClass(r,"mce-clonedresizable"),A.setAttrib(r,"data-mce-bogus","all"),r.contentEditable="false",A.setStyles(r,{left:y,top:x,margin:0}),P(r,S,B),r.removeAttribute(v),C.appendChild(r),A.bind(O,"mousemove",Q),A.bind(O,"mouseup",M),w!==O&&(A.bind(w,"mousemove",Q),A.bind(w,"mouseup",M)),o=A.add(C,"div",{class:"mce-resize-helper","data-mce-bogus":"all"},c+" &times; "+u)};(f=A.get("mceResizeHandle"+t))&&A.remove(f),f=A.add(C,"div",{id:"mceResizeHandle"+t,"data-mce-bogus":"all",class:"mce-resizehandle",unselectable:!0,style:"cursor:"+t+"-resize; margin:0; padding:0"}),11===xt.ie&&(f.contentEditable=!1),A.bind(f,"mousedown",(function(e){e.stopImmediatePropagation(),e.preventDefault(),h(e)})),e.elm=f,A.setStyles(f,{left:S*e[0]+y-f.offsetWidth/2,top:B*e[1]+x-f.offsetHeight/2})})):$(),A.getAttrib(n,v)||n.setAttribute(v,D)},$=function(){I(),n&&n.removeAttribute(v),fe(k,(function(e,t){var n=A.get("mceResizeHandle"+t);n&&(A.unbind(n),A.remove(n))}))},z=function(n){var r,o=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};f||t.removed||(b(A.select("img[data-mce-selected],hr[data-mce-selected]"),(function(e){e.removeAttribute(v)})),r="mousedown"===n.type?n.target:e.getNode(),o(r=A.$(r).closest("table,img,figure.image,hr,video,span.mce-preview-object")[0],C)&&(L(),o(e.getStart(!0),r)&&o(e.getEnd(!0),r))?D(r):$())},R=function(e){return af(Jd(t.getBody(),e))},I=function(){fe(k,(function(e){e.elm&&(A.unbind(e.elm),delete e.elm)}))},L=function(){try{t.getDoc().execCommand("enableObjectResizing",!1,"false")}catch(e){}};t.on("init",(function(){if(L(),xt.browser.isIE()||xt.browser.isEdge()){t.on("mousedown click",(function(e){var n=e.target,r=n.nodeName;f||!/^(TABLE|IMG|HR)$/.test(r)||R(n)||(2!==e.button&&t.selection.select(n,"TABLE"===r),"mousedown"===e.type&&t.nodeChanged())}));var e=function(e){var n=function(e){oo.setEditorTimeout(t,(function(){return t.selection.select(e)}))};if(R(e.target)||Xn(e.target))return e.preventDefault(),void n(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"===e.target.tagName&&n(e.target))};A.bind(C,"mscontrolselect",e),t.on("remove",(function(){return A.unbind(C,"mscontrolselect",e)}))}var r=oo.throttle((function(e){t.composing||z(e)}));t.on("nodechange ResizeEditor ResizeWindow ResizeContent drop FullscreenStateChanged",r),t.on("keyup compositionend",(function(e){n&&"TABLE"===n.nodeName&&r(e)})),t.on("hide blur",$),t.on("contextmenu longpress",B,!0)})),t.on("remove",I);return{isResizable:N,showResizeRect:D,hideResizeRect:$,updateResizeRect:z,destroy:function(){n=r=a=null}}},sf=function(e){return Wn(e)||jn(e)},cf=function(e,t,n){var r,o,i=n;if(i.caretPositionFromPoint)(o=i.caretPositionFromPoint(e,t))&&((r=n.createRange()).setStart(o.offsetNode,o.offset),r.collapse(!0));else if(i.caretRangeFromPoint)r=i.caretRangeFromPoint(e,t);else if(i.body.createTextRange){r=i.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r=function(e,t,n){var r,o=n.elementFromPoint(e,t),i=n.body.createTextRange();if(o&&"HTML"!==o.tagName||(o=n.body),i.moveToElementText(o),(r=(r=Vt.toArray(i.getClientRects())).sort((function(e,n){return(e=Math.abs(Math.max(e.top-t,e.bottom-t)))-Math.abs(Math.max(n.top-t,n.bottom-t))}))).length>0){t=(r[0].bottom+r[0].top)/2;try{return i.moveToPoint(e,t),i.collapse(!0),i}catch(e){}}return null}(e,t,n)}return function(e,t){var n=e&&e.parentElement?e.parentElement():null;return jn(function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(n,t,sf))?null:e}(r,n.body)}return r},uf=function(e,t){return e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset},df=function(e,t,n){return null!==function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(e,t,n)},ff=function(e,t,n){return df(e,t,(function(e){return e.nodeName===n}))},hf=function(e){return e&&"TABLE"===e.nodeName},pf=function(e){return e&&/^(TD|TH|CAPTION)$/.test(e.nodeName)},mf=function(e,t){return Vo(e)&&!1===df(e,t,zu)},gf=function(e,t,n){for(var r=new lo(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());t=r[n?"prev":"next"]();)if(Un(t))return!0},vf=function(e,t,n,r,o){var i,a,l=e.getRoot(),s=e.schema.getNonEmptyElements(),c=e.getParent(o.parentNode,e.isBlock)||l;if(r&&Un(o)&&t&&e.isEmpty(c))return $.some(Bs(o.parentNode,e.nodeIndex(o)));for(var u=new lo(o,c);a=u[r?"prev":"next"]();){if("false"===e.getContentEditableParent(a)||mf(a,l))return $.none();if(Rn(a)&&a.nodeValue.length>0)return!1===ff(a,l,"A")?$.some(Bs(a,r?a.nodeValue.length:0)):$.none();if(e.isBlock(a)||s[a.nodeName.toLowerCase()])return $.none();i=a}return n&&i?$.some(Bs(i,0)):$.none()},Af=function(e,t,n,r){var o,i,a,l,s=e.getRoot(),c=!1;o=r[(n?"start":"end")+"Container"],i=r[(n?"start":"end")+"Offset"];var u=Nn(o)&&i===o.childNodes.length,d=e.schema.getNonEmptyElements();if(l=n,Vo(o))return $.none();if(Nn(o)&&i>o.childNodes.length-1&&(l=!1),Ln(o)&&(o=s,i=0),o===s){if(l&&(a=o.childNodes[i>0?i-1:0])){if(Vo(a))return $.none();if(d[a.nodeName]||hf(a))return $.none()}if(o.hasChildNodes()){if(i=Math.min(!l&&i>0?i-1:i,o.childNodes.length-1),o=o.childNodes[i],i=Rn(o)&&u?o.data.length:0,!t&&o===s.lastChild&&hf(o))return $.none();if(function(e,t){for(;t&&t!==e;){if(jn(t))return!0;t=t.parentNode}return!1}(s,o)||Vo(o))return $.none();if(o.hasChildNodes()&&!1===hf(o)){a=o;var f=new lo(o,s);do{if(jn(a)||Vo(a)){c=!1;break}if(Rn(a)&&a.nodeValue.length>0){i=l?0:a.nodeValue.length,o=a,c=!0;break}if(d[a.nodeName.toLowerCase()]&&!pf(a)){i=e.nodeIndex(a),o=a.parentNode,l||i++,c=!0;break}}while(a=l?f.next():f.prev())}}}return t&&(Rn(o)&&0===i&&vf(e,u,t,!0,o).each((function(e){o=e.container(),i=e.offset(),c=!0})),Nn(o)&&((a=o.childNodes[i])||(a=o.childNodes[i-1]),!a||!Un(a)||function(e,t){return e.previousSibling&&e.previousSibling.nodeName===t}(a,"A")||gf(e,a,!1)||gf(e,a,!0)||vf(e,u,t,!0,a).each((function(e){o=e.container(),i=e.offset(),c=!0})))),l&&!t&&Rn(o)&&i===o.nodeValue.length&&vf(e,u,t,!1,o).each((function(e){o=e.container(),i=e.offset(),c=!0})),c?$.some(Bs(o,i)):$.none()},yf=function(e,t){var n=t.collapsed,r=t.cloneRange(),o=Bs.fromRangeStart(t);return Af(e,n,!0,r).each((function(e){n&&Bs.isAbove(o,e)||r.setStart(e.container(),e.offset())})),n||Af(e,n,!1,r).each((function(e){r.setEnd(e.container(),e.offset())})),n&&r.collapse(!0),uf(t,r)?$.none():$.some(r)},bf=function(e,t){return e.splitText(t)},Of=function(e){var t=e.startContainer,n=e.startOffset,r=e.endContainer,o=e.endOffset;return t===r&&Rn(t)?n>0&&n<t.nodeValue.length&&(t=(r=bf(t,n)).previousSibling,o>n?(t=r=bf(r,o-=n).previousSibling,o=r.nodeValue.length,n=0):o=0):(Rn(t)&&n>0&&n<t.nodeValue.length&&(t=bf(t,n),n=0),Rn(r)&&o>0&&o<r.nodeValue.length&&(o=(r=bf(r,o).previousSibling).nodeValue.length)),{startContainer:t,startOffset:n,endContainer:r,endOffset:o}},wf=function(e){return{walk:function(t,n){return Ed(e,t,n)},split:Of,normalize:function(t){return yf(e,t).fold(E,(function(e){return t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),!0}))}}};wf.compareRanges=uf,wf.getCaretRangeFromPoint=cf,wf.getSelectedNode=ls,wf.getNode=ss;var xf,_f=function(e,t){var n=function(n){var r=t(n);if(r<=0||null===r){var o=ir(n,e);return parseFloat(o)||0}return r},r=function(e,t){return G(t,(function(t,n){var r=ir(e,n),o=void 0===r?0:parseInt(r,10);return isNaN(o)?t:t+o}),0)};return{set:function(t,n){if(!O(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);var r=t.dom;Zn(r)&&(r.style[e]=n+"px")},get:n,getOuter:n,aggregate:r,max:function(e,t,n){var o=r(e,n);return t>o?t-o:0}}}("height",(function(e){var t=e.dom;return yn(e)?t.getBoundingClientRect().height:t.offsetHeight})),Cf=function(e,t){return e.view(t).fold(C([]),(function(t){var n=e.owner(t),r=Cf(e,n);return[t].concat(r)}))},kf=Object.freeze({__proto__:null,view:function(e){var t;return(e.dom===document?$.none():$.from(null===(t=e.dom.defaultView)||void 0===t?void 0:t.frameElement)).map(Tt.fromDom)},owner:function(e){return Wt(e)}}),Sf=function(e){var t=Tt.fromDom(document),n=_n(t),r=function(e,t){var n=t.owner(e);return Cf(t,n)}(e,kf),o=xn(e),i=Y(r,(function(e,t){var n=xn(t);return{left:e.left+n.left,top:e.top+n.top}}),{left:0,top:0});return On(i.left+o.left+n.left,i.top+o.top+n.top)},Vf=function(e){return"textarea"===$t(e)},Bf=function(e,t){var n=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,o=t.documentElement;if(n===e.dom)return On(n.offsetLeft,n.offsetTop);var i=wn(null==r?void 0:r.pageYOffset,o.scrollTop),a=wn(null==r?void 0:r.pageXOffset,o.scrollLeft),l=wn(o.clientTop,n.clientTop),s=wn(o.clientLeft,n.clientLeft);return xn(e).translate(a-s,i-l)}(e),r=function(e){return _f.get(e)}(e);return{element:e,bottom:n.top+r,height:r,pos:n,cleanup:t}},Tf=function(e,t){var n=function(e,t){var n=Kt(e);if(0===n.length||Vf(e))return{element:e,offset:t};if(t<n.length&&!Vf(n[t]))return{element:n[t],offset:0};var r=n[n.length-1];return Vf(r)?{element:e,offset:t}:"img"===$t(r)?{element:r,offset:1}:Lt(r)?{element:r,offset:jd(r).length}:{element:r,offset:Kt(r).length}}(e,t),r=Tt.fromHtml('<span data-mce-bogus="all" style="display: inline-block;">\ufeff</span>');return dn(n.element,r),Bf(r,(function(){return vn(r)}))},Nf=function(e,t,n,r){Mf(e,(function(o,i){return Pf(e,t,n,r)}),n)},Ef=function(e,t,n,r,o){var i={elm:r.element.dom,alignToTop:o};(function(e,t){return e.fire("ScrollIntoView",t).isDefaultPrevented()})(e,i)||(n(t,_n(t).top,r,o),function(e,t){e.fire("AfterScrollIntoView",t)}(e,i))},Pf=function(e,t,n,r){var o=Tt.fromDom(e.getBody()),i=Tt.fromDom(e.getDoc());o.dom.offsetWidth;var a=Tf(Tt.fromDom(n.startContainer),n.startOffset);Ef(e,i,t,a,r),a.cleanup()},Qf=function(e,t,n,r){var o=Tt.fromDom(e.getDoc());Ef(e,o,n,function(e){return Bf(Tt.fromDom(e),w)}(t),r)},Mf=function(e,t,n){var r=n.startContainer,o=n.startOffset,i=n.endContainer,a=n.endOffset;t(Tt.fromDom(r),Tt.fromDom(i));var l=e.dom.createRng();l.setStart(r,o),l.setEnd(i,a),e.selection.setRng(n)},Df=function(e,t,n,r){var o=e.pos;if(n)Cn(o.left,o.top,r);else{var i=o.top-t+e.height;Cn(o.left,i,r)}},$f=function(e,t,n,r,o){var i=n+t,a=r.pos.top,l=r.bottom,s=l-a>=n;if(a<t)Df(r,n,!1!==o,e);else if(a>i){Df(r,n,s?!1!==o:!0===o,e)}else l>i&&!s&&Df(r,n,!0===o,e)},zf=function(e,t,n,r){var o=e.dom.defaultView.innerHeight;$f(e,t,o,n,r)},Rf=function(e,t,n,r){var o=e.dom.defaultView.innerHeight;$f(e,t,o,n,r);var i=Sf(n.element),a=Vn(window);i.top<a.y?kn(n.element,!1!==r):i.top>a.bottom&&kn(n.element,!0===r)},If=function(e,t,n){return Nf(e,zf,t,n)},Lf=function(e,t,n){return Qf(e,t,zf,n)},Ff=function(e,t,n){return Nf(e,Rf,t,n)},Uf=function(e,t,n){return Qf(e,t,Rf,n)},Hf=function(e,t,n){(e.inline?If:Ff)(e,t,n)},Wf=function(e){var t=ln(e).dom;return e.dom===t.activeElement},jf=function(e){return void 0===e&&(e=Tt.fromDom(document)),$.from(e.dom.activeElement).map(Tt.fromDom)},qf=function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}},Xf=Cr([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),Yf=(Xf.before,Xf.on,Xf.after,function(e){return e.fold(k,k,k)}),Gf=Cr([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),Zf={domRange:Gf.domRange,relative:Gf.relative,exact:Gf.exact,exactFromRange:function(e){return Gf.exact(e.start,e.soffset,e.finish,e.foffset)},getWin:function(e){var t=function(e){return e.match({domRange:function(e){return Tt.fromDom(e.startContainer)},relative:function(e,t){return Yf(e)},exact:function(e,t,n,r){return e}})}(e);return jt(t)},range:qf},Kf=pt().browser,Jf=function(e,t){var n=Lt(t)?jd(t).length:Kt(t).length+1;return e>n?n:e<0?0:e},eh=function(e){return Zf.range(e.start,Jf(e.soffset,e.start),e.finish,Jf(e.foffset,e.finish))},th=function(e,t){return!Tn(t.dom)&&(Dt(e,t)||Qt(e,t))},nh=function(e){return function(t){return th(e,t.start)&&th(e,t.finish)}},rh=function(e){return!0===e.inline||Kf.isIE()},oh=function(e){return Zf.range(Tt.fromDom(e.startContainer),e.startOffset,Tt.fromDom(e.endContainer),e.endOffset)},ih=function(e){return function(e){var t=e.getSelection();return(t&&0!==t.rangeCount?$.from(t.getRangeAt(0)):$.none()).map(oh)}(jt(e).dom).filter(nh(e))},ah=function(e){var t=document.createRange();try{return t.setStart(e.start.dom,e.soffset),t.setEnd(e.finish.dom,e.foffset),$.some(t)}catch(e){return $.none()}},lh=function(e){var t=rh(e)?ih(Tt.fromDom(e.getBody())):$.none();e.bookmark=t.isSome()?t:e.bookmark},sh=function(e){return(e.bookmark?e.bookmark:$.none()).bind((function(t){return function(e,t){return $.from(t).filter(nh(e)).map(eh)}(Tt.fromDom(e.getBody()),t)})).bind(ah)},ch={isEditorUIElement:function(e){var t=e.className.toString();return-1!==t.indexOf("tox-")||-1!==t.indexOf("mce-")}},uh=function(e,t){pt().browser.isIE()?function(e){e.on("focusout",(function(){lh(e)}))}(e):function(e,t){e.on("mouseup touchend",(function(e){t.throttle()}))}(e,t),e.on("keyup NodeChange",(function(t){(function(e){return"nodechange"===e.type&&e.selectionChange})(t)||lh(e)}))},dh=function(e){var t=Vl((function(){lh(e)}),0);e.on("init",(function(){e.inline&&function(e,t){var n=function(){t.throttle()};gl.DOM.bind(document,"mouseup",n),e.on("remove",(function(){gl.DOM.unbind(document,"mouseup",n)}))}(e,t),uh(e,t)})),e.on("remove",(function(){t.cancel()}))},fh=gl.DOM,hh=function(e,t){var n=function(e){return e.getParam("custom_ui_selector","","string")}(e),r=fh.getParent(t,(function(t){return function(e){return ch.isEditorUIElement(e)}(t)||!!n&&e.dom.is(t,n)}));return null!==r},ph=function(e,t){var n=t.editor;dh(n),n.on("focusin",(function(){var t=e.focusedEditor;t!==n&&(t&&t.fire("blur",{focusedEditor:n}),e.setActive(n),e.focusedEditor=n,n.fire("focus",{blurredEditor:t}),n.focus(!0))})),n.on("focusout",(function(){oo.setEditorTimeout(n,(function(){var t=e.focusedEditor;hh(n,function(e){try{var t=ln(Tt.fromDom(e.getElement()));return jf(t).fold((function(){return document.body}),(function(e){return e.dom}))}catch(e){return document.body}}(n))||t!==n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null)}))})),xf||(xf=function(t){var n=e.activeEditor;n&&function(e){if(an()&&y(e.target)){var t=Tt.fromDom(e.target);if(It(t)&&un(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return ae(n)}}return $.from(e.target)}(t).each((function(t){t.ownerDocument===document&&(t===document.body||hh(n,t)||e.focusedEditor!==n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))}))},fh.bind(document,"focusin",xf))},mh=function(e,t){e.focusedEditor===t.editor&&(e.focusedEditor=null),e.activeEditor||(fh.unbind(document,"focusin",xf),xf=null)},gh=function(e,t){return function(e){return e.collapsed?$.from(ss(e.startContainer,e.startOffset)).map(Tt.fromDom):$.none()}(t).bind((function(t){return vo(t)?$.some(t):!1===Dt(e,t)?$.some(e):$.none()}))},vh=function(e,t){gh(Tt.fromDom(e.getBody()),t).bind((function(e){return Mu(e.dom)})).fold((function(){e.selection.normalize()}),(function(t){return e.selection.setRng(t.toRange())}))},Ah=function(e){if(e.setActive)try{e.setActive()}catch(t){e.focus()}else e.focus()},yh=function(e){return Wf(e)||(t=e,jf(ln(t)).filter((function(e){return t.dom.contains(e.dom)}))).isSome();var t},bh=function(e){return e.inline?function(e){var t=e.getBody();return t&&yh(Tt.fromDom(t))}(e):function(e){return e.iframeElement&&Wf(Tt.fromDom(e.iframeElement))}(e)},Oh=function(e){return bh(e)||function(e){var t=ln(Tt.fromDom(e.getElement()));return jf(t).filter((function(t){return!(void 0!==(n=t.dom.classList)&&(n.contains("tox-edit-area")||n.contains("tox-edit-area__iframe")||n.contains("mce-content-body")))&&hh(e,t.dom);var n})).isSome()}(e)},wh=function(e){return e.editorManager.setActive(e)},xh=function(e,t){e.removed||(t?wh(e):function(e){var t=e.selection,n=e.getBody(),r=t.getRng();e.quirks.refreshContentEditable(),void 0!==e.bookmark&&!1===bh(e)&&sh(e).each((function(t){e.selection.setRng(t),r=t}));var o=function(e,t){return e.dom.getParent(t,(function(t){return"true"===e.dom.getContentEditable(t)}))}(e,t.getNode());if(e.$.contains(n,o))return Ah(o),vh(e,r),void wh(e);e.inline||(xt.opera||Ah(n),e.getWin().focus()),(xt.gecko||e.inline)&&(Ah(n),vh(e,r)),wh(e)}(e))},_h=function(e,t,n,r,o){var i=n?t.startContainer:t.endContainer,a=n?t.startOffset:t.endOffset;return $.from(i).map(Tt.fromDom).map((function(e){return r&&t.collapsed?e:Jt(e,o(e,a)).getOr(e)})).bind((function(e){return It(e)?$.some(e):qt(e).filter(It)})).map((function(e){return e.dom})).getOr(e)},Ch=function(e,t,n){return _h(e,t,!0,n,(function(e,t){return Math.min(nn(e),t)}))},kh=function(e,t,n){return _h(e,t,!1,n,(function(e,t){return t>0?t-1:t}))},Sh=function(e,t){for(var n=e;e&&Rn(e)&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n},Vh=function(e,t){return H(t,(function(t){var n=e.fire("GetSelectionRange",{range:t});return n.range!==t?n.range:t}))},Bh={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11},Th=function(e,t,n){var r=n?"lastChild":"firstChild",o=n?"prev":"next";if(e[r])return e[r];if(e!==t){var i=e[o];if(i)return i;for(var a=e.parent;a&&a!==t;a=a.parent)if(i=a[o])return i}},Nh=function(e){if(!Yo(e.value))return!1;var t=e.parent;return!t||"span"===t.name&&!t.attr("style")||!/^[ ]+$/.test(e.value)},Eh=function(e){var t="a"===e.name&&!e.attr("href")&&e.attr("id");return e.attr("name")||e.attr("id")&&!e.firstChild||e.attr("data-mce-bookmark")||t},Ph=function(){function e(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}return e.create=function(t,n){var r=new e(t,Bh[t]||1);return n&&fe(n,(function(e,t){r.attr(t,e)})),r},e.prototype.replace=function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},e.prototype.attr=function(e,t){var n,r=this;if("string"!=typeof e)return null!=e&&fe(e,(function(e,t){r.attr(t,e)})),r;if(n=r.attributes){if(void 0!==t){if(null===t){if(e in n.map){delete n.map[e];for(var o=n.length;o--;)if(n[o].name===e)return n.splice(o,1),r}return r}if(e in n.map){for(o=n.length;o--;)if(n[o].name===e){n[o].value=t;break}}else n.push({name:e,value:t});return n.map[e]=t,r}return n.map[e]}},e.prototype.clone=function(){var t,n=this,r=new e(n.name,n.type);if(t=n.attributes){var o=[];o.map={};for(var i=0,a=t.length;i<a;i++){var l=t[i];"id"!==l.name&&(o[o.length]={name:l.name,value:l.value},o.map[l.name]=l.value)}r.attributes=o}return r.value=n.value,r.shortEnded=n.shortEnded,r},e.prototype.wrap=function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},e.prototype.unwrap=function(){for(var e=this,t=e.firstChild;t;){var n=t.next;e.insert(t,e,!0),t=n}e.remove()},e.prototype.remove=function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},e.prototype.append=function(e){var t=this;e.parent&&e.remove();var n=t.lastChild;return n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},e.prototype.insert=function(e,t,n){e.parent&&e.remove();var r=t.parent||this;return n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},e.prototype.getAll=function(e){for(var t=[],n=this.firstChild;n;n=Th(n,this))n.name===e&&t.push(n);return t},e.prototype.children=function(){for(var e=[],t=this.firstChild;t;t=t.next)e.push(t);return e},e.prototype.empty=function(){var e=this;if(e.firstChild){for(var t=[],n=e.firstChild;n;n=Th(n,e))t.push(n);for(var r=t.length;r--;){(n=t[r]).parent=n.firstChild=n.lastChild=n.next=n.prev=null}}return e.firstChild=e.lastChild=null,e},e.prototype.isEmpty=function(e,t,n){void 0===t&&(t={});var r=this,o=r.firstChild;if(Eh(r))return!1;if(o)do{if(1===o.type){if(o.attr("data-mce-bogus"))continue;if(e[o.name])return!1;if(Eh(o))return!1}if(8===o.type)return!1;if(3===o.type&&!Nh(o))return!1;if(3===o.type&&o.parent&&t[o.parent.name]&&Yo(o.value))return!1;if(n&&n(o))return!1}while(o=Th(o,r));return!0},e.prototype.walk=function(e){return Th(this,null,e)},e}(),Qh=function(e,t){return e.replace(t.re,(function(e){return ye(t.uris,e).getOr(e)}))},Mh=Vt.each,Dh=Vt.trim,$h="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),zh={ftp:21,http:80,https:443,mailto:25},Rh=["img","video"],Ih=function(e,t,n){return!e.allow_html_data_urls&&(/^data:image\//i.test(t)?function(e,t){return y(e)?!e:!y(t)||!F(Rh,t)}(e.allow_svg_data_urls,n)&&/^data:image\/svg\+xml/i.test(t):/^data:/i.test(t))},Lh=function(){function e(t,n){t=Dh(t),this.settings=n||{};var r=this.settings.base_uri,o=this;if(/^([\w\-]+):([^\/]{2})/i.test(t)||/^\s*#/.test(t))o.source=t;else{var i=0===t.indexOf("//");if(0!==t.indexOf("/")||i||(t=(r&&r.protocol||"http")+"://mce_host"+t),!/^[\w\-]*:?\/\//.test(t)){var a=this.settings.base_uri?this.settings.base_uri.path:new e(document.location.href).directory;if(this.settings.base_uri&&""==this.settings.base_uri.protocol)t="//mce_host"+o.toAbsPath(a,t);else{var l=/([^#?]*)([#?]?.*)/.exec(t);t=(r&&r.protocol||"http")+"://mce_host"+o.toAbsPath(a,l[1])+l[2]}}t=t.replace(/@@/g,"(mce_at)");var s=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?(\[[a-zA-Z0-9:.%]+\]|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(t);Mh($h,(function(e,t){var n=s[t];n&&(n=n.replace(/\(mce_at\)/g,"@@")),o[e]=n})),r&&(o.protocol||(o.protocol=r.protocol),o.userInfo||(o.userInfo=r.userInfo),o.port||"mce_host"!==o.host||(o.port=r.port),o.host&&"mce_host"!==o.host||(o.host=r.host),o.source=""),i&&(o.protocol="")}}return e.parseDataUri=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},e.isDomSafe=function(e,t,n){if(void 0===n&&(n={}),n.allow_script_urls)return!0;var r=yi.decode(e).replace(/[\s\u0000-\u001F]+/g,"");try{r=decodeURIComponent(r)}catch(e){r=unescape(r)}return!/((java|vb)script|mhtml):/i.test(r)&&!Ih(n,r,t)},e.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t},e.prototype.setPath=function(e){var t=/^(.*?)\/?(\w+)?$/.exec(e);this.path=t[0],this.directory=t[1],this.file=t[2],this.source="",this.getURI()},e.prototype.toRelative=function(t){var n;if("./"===t)return t;var r=new e(t,{base_uri:this});if("mce_host"!==r.host&&this.host!==r.host&&r.host||this.port!==r.port||this.protocol!==r.protocol&&""!==r.protocol)return r.getURI();var o=this.getURI(),i=r.getURI();return o===i||"/"===o.charAt(o.length-1)&&o.substr(0,o.length-1)===i?o:(n=this.toRelPath(this.path,r.path),r.query&&(n+="?"+r.query),r.anchor&&(n+="#"+r.anchor),n)},e.prototype.toAbsolute=function(t,n){var r=new e(t,{base_uri:this});return r.getURI(n&&this.isSameOrigin(r))},e.prototype.isSameOrigin=function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=zh[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},e.prototype.toRelPath=function(e,t){var n,r,o=0,i="",a=e.substring(0,e.lastIndexOf("/")).split("/"),l=t.split("/");if(a.length>=l.length)for(n=0,r=a.length;n<r;n++)if(n>=l.length||a[n]!==l[n]){o=n+1;break}if(a.length<l.length)for(n=0,r=l.length;n<r;n++)if(n>=a.length||a[n]!==l[n]){o=n+1;break}if(1===o)return t;for(n=0,r=a.length-(o-1);n<r;n++)i+="../";for(n=o-1,r=l.length;n<r;n++)i+=n!==o-1?"/"+l[n]:l[n];return i},e.prototype.toAbsPath=function(e,t){var n,r,o=0,i=[],a=/\/$/.test(t)?"/":"",l=e.split("/"),s=t.split("/");for(Mh(l,(function(e){e&&i.push(e)})),l=i,n=s.length-1,i=[];n>=0;n--)0!==s[n].length&&"."!==s[n]&&(".."!==s[n]?o>0?o--:i.push(s[n]):o++);return 0!==(r=(n=l.length-o)<=0?ne(i).join("/"):l.slice(0,n).join("/")+"/"+ne(i).join("/")).indexOf("/")&&(r="/"+r),a&&r.lastIndexOf("/")!==r.length-1&&(r+=a),r},e.prototype.getURI=function(e){var t;return void 0===e&&(e=!1),this.source&&!e||(t="",e||(this.protocol?t+=this.protocol+"://":t+="//",this.userInfo&&(t+=this.userInfo+"@"),this.host&&(t+=this.host),this.port&&(t+=":"+this.port)),this.path&&(t+=this.path),this.query&&(t+="?"+this.query),this.anchor&&(t+="#"+this.anchor),this.source=t),this.source},e}(),Fh=Vt.makeMap("button,fieldset,form,iframe,img,image,input,object,output,select,textarea"),Uh=function(e,t,n){for(var r=/<([!?\/])?([A-Za-z0-9\-_:.]+)/g,o=/(?:\s(?:[^'">]+(?:"[^"]*"|'[^']*'))*[^"'>]*(?:"[^">]*|'[^'>]*)?|\s*|\/)>/g,i=e.getShortEndedElements(),a=1,l=n;0!==a;)for(r.lastIndex=l;;){var s=r.exec(t);if(null===s)return l;if("!"===s[1]){l=ze(s[2],"--")?Hh(t,!1,s.index+3):Hh(t,!0,s.index+1);break}o.lastIndex=r.lastIndex;var c=o.exec(t);if(!m(c)&&c.index===r.lastIndex){"/"===s[1]?a-=1:be(i,s[2])||(a+=1),l=r.lastIndex+c[0].length;break}}return l},Hh=function(e,t,n){void 0===n&&(n=0);var r=e.toLowerCase();if(-1!==r.indexOf("[if ",n)&&function(e,t){return/^\s*\[if [\w\W]+\]>.*<!\[endif\](--!?)?>/.test(e.substr(t))}(r,n)){var o=r.indexOf("[endif]",n);return r.indexOf(">",o)}if(t){var i=r.indexOf(">",n);return-1!==i?i:r.length}var a=/--!?>/g;a.lastIndex=n;var l=a.exec(e);return l?l.index+l[0].length:r.length},Wh=function(e,t){var n=e.exec(t);if(n){var r=n[1],o=n[2];return"string"==typeof r&&"data-mce-bogus"===r.toLowerCase()?o:null}return null},jh=function(e,t){var n;void 0===t&&(t=Bi());var r=null!==(n=(e=e||{}).document)&&void 0!==n?n:document,o=r.createElement("form");!1!==e.fix_self_closing&&(e.fix_self_closing=!0);var i=e.comment?e.comment:w,a=e.cdata?e.cdata:w,l=e.text?e.text:w,s=e.start?e.start:w,c=e.end?e.end:w,u=e.pi?e.pi:w,d=e.doctype?e.doctype:w,f=function(n,f){void 0===f&&(f="html");for(var h,p,m,g,v,A,y,b,O,w,x,_,C,k,S,V,B,T,N,E=n.html,P=0,Q=[],M=0,D=yi.decode,$=Vt.makeMap("src,href,data,background,action,formaction,poster,xlink:href"),z="html"===f?0:1,R=function(e){var t,n;for(t=Q.length;t--&&Q[t].name!==e;);if(t>=0){for(n=Q.length-1;n>=t;n--)(e=Q[n]).valid&&c(e.name);Q.length=t}},I=function(e,t){return l(Qh(e,n),t)},L=function(t){""!==t&&(">"===t.charAt(0)&&(t=" "+t),e.allow_conditional_comments||"[if"!==t.substr(0,3).toLowerCase()||(t=" "+t),i(Qh(t,n)))},F=function(e,t){var n=e||"",r=!ze(n,"--"),o=Hh(E,r,t);return e=E.substr(t,o-t),L(r?n+e:e),o+1},U=function(t,i,a,l,s){if(a=function(e){return Qh(e,n)}((i=i.toLowerCase())in X?i:D(a||l||s||"")),Y&&!b&&!1===function(e){return 0===e.indexOf("data-")||0===e.indexOf("aria-")}(i)){var c=k[i];if(!c&&S){for(var u=S.length;u--&&!(c=S[u]).pattern.test(i););-1===u&&(c=null)}if(!c)return;if(c.validValues&&!(a in c.validValues))return}("name"===i||"id"===i)&&t in Fh&&(a in r||a in o)||$[i]&&!Lh.isDomSafe(a,t,e)||b&&(i in $||0===i.indexOf("on"))||(g.map[i]=a,g.push({name:i,value:a}))},H=new RegExp("<(?:(?:!--([\\w\\W]*?)--!?>)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:![Dd][Oo][Cc][Tt][Yy][Pp][Ee]([\\w\\W]*?)>)|(?:!(--)?)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_:.]*)(\\s(?:[^'\">]+(?:\"[^\"]*\"|'[^']*'))*[^\"'>]*(?:\"[^\">]*|'[^'>]*)?|\\s*|\\/)>))","g"),W=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,j=t.getShortEndedElements(),q=e.self_closing_elements||t.getSelfClosingElements(),X=t.getBoolAttrs(),Y=e.validate,G=e.remove_internals,Z=e.fix_self_closing,K=t.getSpecialElements(),J=E+">";h=H.exec(J);){var ee=h[0];if(P<h.index&&I(D(E.substr(P,h.index-P))),p=h[7])":"===(p=p.toLowerCase()).charAt(0)&&(p=p.substr(1)),R(p);else if(p=h[8]){if(h.index+ee.length>E.length){I(D(E.substr(h.index))),P=h.index+ee.length;continue}":"===(p=p.toLowerCase()).charAt(0)&&(p=p.substr(1)),O=p in j,Z&&q[p]&&Q.length>0&&Q[Q.length-1].name===p&&R(p);var te=Wh(W,h[9]);if(null!==te){if("all"===te){P=Uh(t,E,H.lastIndex),H.lastIndex=P;continue}x=!1}if(!Y||(w=t.getElementRule(p))){if(x=!0,Y&&(k=w.attributes,S=w.attributePatterns),(C=h[9])?((b=-1!==C.indexOf("data-mce-type"))&&G&&(x=!1),(g=[]).map={},C.replace(W,(function(e,t,n,r,o){return U(p,t,n,r,o),""}))):(g=[]).map={},Y&&!b){if(V=w.attributesRequired,B=w.attributesDefault,T=w.attributesForced,w.removeEmptyAttrs&&!g.length&&(x=!1),T)for(v=T.length;v--;)y=(_=T[v]).name,"{$uid}"===(N=_.value)&&(N="mce_"+M++),g.map[y]=N,g.push({name:y,value:N});if(B)for(v=B.length;v--;)(y=(_=B[v]).name)in g.map||("{$uid}"===(N=_.value)&&(N="mce_"+M++),g.map[y]=N,g.push({name:y,value:N}));if(V){for(v=V.length;v--&&!(V[v]in g.map););-1===v&&(x=!1)}if(_=g.map["data-mce-bogus"]){if("all"===_){P=Uh(t,E,H.lastIndex),H.lastIndex=P;continue}x=!1}}x&&s(p,g,O)}else x=!1;if(m=K[p]){m.lastIndex=P=h.index+ee.length,(h=m.exec(E))?(x&&(A=E.substr(P,h.index-P)),P=h.index+h[0].length):(A=E.substr(P),P=E.length),x&&(A.length>0&&I(A,!0),c(p)),H.lastIndex=P;continue}O||(C&&C.indexOf("/")===C.length-1?x&&c(p):Q.push({name:p,valid:x}))}else if(p=h[1])L(p);else if(p=h[2]){if(!(1===z||e.preserve_cdata||Q.length>0&&t.isValidChild(Q[Q.length-1].name,"#cdata"))){P=F("",h.index+2),H.lastIndex=P;continue}a(p)}else if(p=h[3])d(p);else{if((p=h[4])||"<!"===ee){P=F(p,h.index+ee.length),H.lastIndex=P;continue}if(p=h[5]){if(1!==z){P=F("?",h.index+2),H.lastIndex=P;continue}u(p,h[6])}}P=h.index+ee.length}for(P<E.length&&I(D(E.substr(P))),v=Q.length-1;v>=0;v--)(p=Q[v]).valid&&c(p.name)};return{parse:function(e,t){void 0===t&&(t="html"),f(function(e){for(var t,n=/data:[^;]+;base64,([a-z0-9\+\/=\s]+)/gi,r=[],o={},i=ql("img"),a=0,l=0;t=n.exec(e);){var s=t[0],c=i+"_"+l++;o[c]=s,a<t.index&&r.push(e.substr(a,t.index-a)),r.push(c),a=t.index+s.length}var u=new RegExp(i+"_[0-9]+","g");return 0===a?{prefix:i,uris:o,html:e,re:u}:(a<e.length&&r.push(e.substr(a)),{prefix:i,uris:o,html:r.join(""),re:u})}(e),t)}}};jh.findEndTag=Uh;var qh=function(e,t){for(var n,r=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,o=e.schema,i=function(e,t){var n=new RegExp(["\\s?("+e.join("|")+')="[^"]+"'].join("|"),"gi");return t.replace(n,"")}(e.getTempAttrs(),t),a=o.getShortEndedElements();n=r.exec(i);){var l=r.lastIndex,s=n[0].length,c=void 0;c=a[n[1]]?l:jh.findEndTag(o,i,l),i=i.substring(0,l-s)+i.substring(c),r.lastIndex=l-s}return xo(i)},Xh=qh,Yh=function(e,t,n,r){var o,i=function(e,t){return Te(Te({},e),{format:t,get:!0,getInner:!0})}(t,n),a=t.no_events?i:e.fire("BeforeGetContent",i);return o="raw"===a.format?Vt.trim(Xh(e.serializer,r.innerHTML)):"text"===a.format?e.dom.isEmpty(r)?"":xo(r.innerText||r.textContent):"tree"===a.format?e.serializer.serialize(r,a):function(e,t){var n=nc(e),r=new RegExp("^(<"+n+"[^>]*>(&nbsp;|&#160;|\\s| |<br \\/>|)<\\/"+n+">[\r\n]*|<br \\/>[\r\n]*)$");return t.replace(r,"")}(e,e.serializer.serialize(r,a)),F(["text","tree"],a.format)||yo(Tt.fromDom(r))?a.content=o:a.content=Vt.trim(o),a.no_events?a.content:e.fire("GetContent",a).content},Gh=Vt.each,Zh=function(e){return{compare:function(t,n){if(t.nodeName!==n.nodeName)return!1;var r=function(t){var n={};return Gh(e.getAttribs(t),(function(r){var o=r.nodeName.toLowerCase();0!==o.indexOf("_")&&"style"!==o&&0!==o.indexOf("data-")&&(n[o]=e.getAttrib(t,o))})),n},o=function(e,t){var n,r;for(r in e)if(be(e,r)){if(void 0===(n=t[r]))return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(be(t,r))return!1;return!0};return!!o(r(t),r(n))&&(!!o(e.parseStyle(e.getAttrib(t,"style")),e.parseStyle(e.getAttrib(n,"style")))&&(!Gu(t)&&!Gu(n)))}}},Kh=Vt.makeMap,Jh=function(e){var t=[],n=(e=e||{}).indent,r=Kh(e.indent_before||""),o=Kh(e.indent_after||""),i=yi.getEncodeFunc(e.entity_encoding||"raw",e.entities),a="html"===e.element_format;return{start:function(e,l,s){var c,u,d,f;if(n&&r[e]&&t.length>0&&(f=t[t.length-1]).length>0&&"\n"!==f&&t.push("\n"),t.push("<",e),l)for(c=0,u=l.length;c<u;c++)d=l[c],t.push(" ",d.name,'="',i(d.value,!0),'"');t[t.length]=!s||a?">":" />",s&&n&&o[e]&&t.length>0&&(f=t[t.length-1]).length>0&&"\n"!==f&&t.push("\n")},end:function(e){var r;t.push("</",e,">"),n&&o[e]&&t.length>0&&(r=t[t.length-1]).length>0&&"\n"!==r&&t.push("\n")},text:function(e,n){e.length>0&&(t[t.length]=n?e:i(e))},cdata:function(e){t.push("<![CDATA[",e,"]]>")},comment:function(e){t.push("\x3c!--",e,"--\x3e")},pi:function(e,r){r?t.push("<?",e," ",i(r),"?>"):t.push("<?",e,"?>"),n&&t.push("\n")},doctype:function(e){t.push("<!DOCTYPE",e,">",n?"\n":"")},reset:function(){t.length=0},getContent:function(){return t.join("").replace(/\n$/,"")}}},ep=function(e,t){void 0===t&&(t=Bi());var n=Jh(e);(e=e||{}).validate=!("validate"in e)||e.validate;return{serialize:function(r){var o=e.validate,i={3:function(e){n.text(e.value,e.raw)},8:function(e){n.comment(e.value)},7:function(e){n.pi(e.name,e.value)},10:function(e){n.doctype(e.value)},4:function(e){n.cdata(e.value)},11:function(e){if(e=e.firstChild)do{a(e)}while(e=e.next)}};n.reset();var a=function(e){var r=i[e.type];if(r)r(e);else{var l=e.name,s=e.shortEnded,c=e.attributes;if(o&&c&&c.length>1){var u=[];u.map={};var d=t.getElementRule(e.name);if(d){for(var f=0,h=d.attributesOrder.length;f<h;f++){if((m=d.attributesOrder[f])in c.map){var p=c.map[m];u.map[m]=p,u.push({name:m,value:p})}}for(f=0,h=c.length;f<h;f++){var m;if(!((m=c[f].name)in u.map)){p=c.map[m];u.map[m]=p,u.push({name:m,value:p})}}c=u}}if(n.start(e.name,c,s),!s){if(e=e.firstChild)do{a(e)}while(e=e.next);n.end(l)}}};return 1!==r.type||e.inner?i[11](r):a(r),n.getContent()}}},tp=new Set;W(["margin","margin-left","margin-right","margin-top","margin-bottom","padding","padding-left","padding-right","padding-top","padding-bottom","border","border-width","border-style","border-color","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","float","position","left","right","top","bottom","z-index","display","transform","width","max-width","min-width","height","max-height","min-height","overflow","overflow-x","overflow-y","text-overflow","vertical-align","transition","transition-delay","transition-duration","transition-property","transition-timing-function"],(function(e){tp.add(e)}));var np=["font","text-decoration","text-emphasis"],rp=function(e,t){return ue(e.parseStyle(e.getAttrib(t,"style")))},op=function(e,t){return te(rp(e,t),(function(e){return!function(e){return tp.has(e)}(e)}))},ip=function(e,t,n){var r=rp(e,t),o=rp(e,n),i=function(r){var o=e.getStyle(t,r),i=e.getStyle(n,r);return Ue(o)&&Ue(i)&&o!==i};return U(r,(function(e){var t=function(t){return U(t,(function(t){return t===e}))};if(!t(o)&&t(np)){var n=X(o,(function(e){return U(np,(function(t){return ze(e,t)}))}));return U(n,i)}return i(e)}))},ap=function(e,t,n){return $.from(n.container()).filter(Rn).exists((function(r){var o=e?0:-1;return t(r.data.charAt(n.offset()+o))}))},lp=V(ap,!0,Ku),sp=V(ap,!1,Ku),cp=function(e){var t=e.container();return Rn(t)&&(0===t.data.length||wo(t.data)&&Kd.isBookmarkNode(t.parentNode))},up=function(e,t){return function(n){return $.from(tu(e?0:-1,n)).filter(t).isSome()}},dp=function(e){return Hn(e)&&"block"===ir(Tt.fromDom(e),"display")},fp=function(e){return jn(e)&&!function(e){return Nn(e)&&"all"===e.getAttribute("data-mce-bogus")}(e)},hp=up(!0,dp),pp=up(!1,dp),mp=up(!0,Xn),gp=up(!1,Xn),vp=up(!0,Dn),Ap=up(!1,Dn),yp=up(!0,fp),bp=up(!1,fp),Op=function(e){var t=zl(e,"br"),n=X(function(e){for(var t=[],n=e.dom;n;)t.push(Tt.fromDom(n)),n=n.lastChild;return t}(e).slice(-1),ho);t.length===n.length&&W(n,vn)},wp=function(e){gn(e),pn(e,Tt.fromHtml('<br data-mce-bogus="1">'))},xp=function(e){tn(e).each((function(t){Xt(t).each((function(n){uo(e)&&ho(t)&&uo(n)&&vn(t)}))}))},_p=function(e,t,n){return Dt(t,e)?(r=function(e,t){for(var n=b(t)?t:E,r=e.dom,o=[];null!==r.parentNode&&void 0!==r.parentNode;){var i=r.parentNode,a=Tt.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o}(e,(function(e){return n(e)||Qt(e,t)})),r.slice(0,-1)):[];var r},Cp=function(e,t){return _p(e,t,E)},kp=function(e,t){return[e].concat(Cp(e,t))},Sp=function(e,t,n){return Nu(e,t,n,cp)},Vp=function(e,t){return K(kp(Tt.fromDom(t.container()),e),uo)},Bp=function(e,t,n){return Sp(e,t.dom,n).forall((function(e){return Vp(t,n).fold((function(){return!1===eu(e,n,t.dom)}),(function(r){return!1===eu(e,n,t.dom)&&Dt(r,Tt.fromDom(e.container()))}))}))},Tp=function(e,t,n){return Vp(t,n).fold((function(){return Sp(e,t.dom,n).forall((function(e){return!1===eu(e,n,t.dom)}))}),(function(t){return Sp(e,t.dom,n).isNone()}))},Np=V(Tp,!1),Ep=V(Tp,!0),Pp=V(Bp,!1),Qp=V(Bp,!0),Mp=function(e){return uu(e).exists(ho)},Dp=function(e,t,n){var r=X(kp(Tt.fromDom(n.container()),t),uo),o=ae(r).getOr(t);return Bu(e,o.dom,n).filter(Mp)},$p=function(e,t){return uu(t).exists(ho)||Dp(!0,e,t).isSome()},zp=function(e,t){return function(e){return $.from(e.getNode(!0)).map(Tt.fromDom)}(t).exists(ho)||Dp(!1,e,t).isSome()},Rp=V(Dp,!1),Ip=V(Dp,!0),Lp=function(e){return Bs.isTextPosition(e)&&!e.isAtStart()&&!e.isAtEnd()},Fp=function(e,t){var n=X(kp(Tt.fromDom(t.container()),e),uo);return ae(n).getOr(e)},Up=function(e,t){return Lp(t)?sp(t):sp(t)||Qu(Fp(e,t).dom,t).exists(sp)},Hp=function(e,t){return Lp(t)?lp(t):lp(t)||Pu(Fp(e,t).dom,t).exists(lp)},Wp=function(e){return uu(e).bind((function(e){return Yr(e,It)})).exists((function(e){return function(e){return F(["pre","pre-wrap"],e)}(ir(e,"white-space"))}))},jp=function(e,t){return function(e,t){return Qu(e.dom,t).isNone()}(e,t)||function(e,t){return Pu(e.dom,t).isNone()}(e,t)||Np(e,t)||Ep(e,t)||zp(e,t)||$p(e,t)},qp=function(e,t){return!Wp(t)&&(Np(e,t)||Pp(e,t)||zp(e,t)||Up(e,t))},Xp=function(e,t){return!Wp(t)&&(Ep(e,t)||Qp(e,t)||$p(e,t)||Hp(e,t))},Yp=function(e,t){return qp(e,t)||Xp(e,function(e){var t=e.container(),n=e.offset();return Rn(t)&&n<t.data.length?Bs(t,n+1):e}(t))},Gp=function(e,t){return Zu(e.charAt(t))},Zp=function(e){var t=e.container();return Rn(t)&&$e(t.data,bo)},Kp=function(e){var t=e.data,n=function(e){var t=e.split("");return H(t,(function(e,n){return Zu(e)&&n>0&&n<t.length-1&&Ju(t[n-1])&&Ju(t[n+1])?" ":e})).join("")}(t);return n!==t&&(e.data=n,!0)},Jp=function(e,t){return $.some(t).filter(Zp).bind((function(t){var n=t.container(),r=function(e,t){var n=t.data,r=Bs(t,0);return!(!Gp(n,0)||Yp(e,r)||(t.data=" "+n.slice(1),0))}(e,n)||Kp(n)||function(e,t){var n=t.data,r=Bs(t,n.length-1);return!(!Gp(n,n.length-1)||Yp(e,r)||(t.data=n.slice(0,-1)+" ",0))}(e,n);return r?$.some(t):$.none()}))},em=function(e){var t=Tt.fromDom(e.getBody());e.selection.isCollapsed()&&Jp(t,Bs.fromRangeStart(e.selection.getRng())).each((function(t){e.selection.setRng(t.toRange())}))},tm=function(e,t,n){if(0!==n){var r=Tt.fromDom(e),o=Xr(r,uo).getOr(r),i=e.data.slice(t,t+n),a=t+n>=e.data.length&&Xp(o,Bs(e,e.data.length)),l=0===t&&qp(o,Bs(e,0));e.replaceData(t,n,function(e,t,n){return G(e,(function(r,o){return Ku(o)||Zu(o)?r.previousCharIsSpace||""===r.str&&t||r.str.length===e.length-1&&n?{previousCharIsSpace:!1,str:r.str+bo}:{previousCharIsSpace:!0,str:r.str+" "}:{previousCharIsSpace:!1,str:r.str+o}}),{previousCharIsSpace:!1,str:""}).str}(i,l,a))}},nm=function(e,t){var n=e.data.slice(t),r=n.length-Le(n).length;tm(e,t,r)},rm=function(e,t){var n=e.data.slice(0,t),r=n.length-Fe(n).length;tm(e,t-r,r)},om=function(e,t,n,r){void 0===r&&(r=!0);var o=Fe(e.data).length,i=r?e:t,a=r?t:e;return r?i.appendData(a.data):i.insertData(0,a.data),vn(Tt.fromDom(a)),n&&nm(i,o),i},im=function(e,t){return function(e,t){var n=e.container(),r=e.offset();return!1===Bs.isTextPosition(e)&&n===t.parentNode&&r>Bs.before(t).offset()}(t,e)?Bs(t.container(),t.offset()-1):t},am=function(e){return Wo(e.previousSibling)?$.some((t=e.previousSibling,Rn(t)?Bs(t,t.data.length):Bs.after(t))):e.previousSibling?Du(e.previousSibling):$.none();var t},lm=function(e){return Wo(e.nextSibling)?$.some((t=e.nextSibling,Rn(t)?Bs(t,0):Bs.before(t))):e.nextSibling?Mu(e.nextSibling):$.none();var t},sm=function(e,t){return am(t).orThunk((function(){return lm(t)})).orThunk((function(){return function(e,t){var n=Bs.before(t.previousSibling?t.previousSibling:t.parentNode);return Qu(e,n).fold((function(){return Pu(e,Bs.after(t))}),$.some)}(e,t)}))},cm=function(e,t){return lm(t).orThunk((function(){return am(t)})).orThunk((function(){return function(e,t){return Pu(e,Bs.after(t)).fold((function(){return Qu(e,Bs.before(t))}),$.some)}(e,t)}))},um=function(e,t,n){return function(e,t,n){return e?cm(t,n):sm(t,n)}(e,t,n).map(V(im,n))},dm=function(e,t,n){n.fold((function(){e.focus()}),(function(n){e.selection.setRng(n.toRange(),t)}))},fm=function(e,t){return t&&be(e.schema.getBlockElements(),$t(t))},hm=function(e){if(ti(e)){var t=Tt.fromHtml('<br data-mce-bogus="1">');return gn(e),pn(e,t),$.some(Bs.before(t.dom))}return $.none()},pm=function(e,t,n){var r,o,i,a,l=Xt(e).filter(Lt),s=Yt(e).filter(Lt);return vn(e),(r=l,o=s,i=t,a=function(e,t,r){var o=e.dom,i=t.dom,a=o.data.length;return om(o,i,n),r.container()===i?Bs(o,a):r},r.isSome()&&o.isSome()&&i.isSome()?$.some(a(r.getOrDie(),o.getOrDie(),i.getOrDie())):$.none()).orThunk((function(){return n&&(l.each((function(e){return rm(e.dom,e.dom.length)})),s.each((function(e){return nm(e.dom,0)}))),t}))},mm=function(e,t,n,r){void 0===r&&(r=!0);var o,i=um(t,e.getBody(),n.dom),a=Xr(n,V(fm,e),(o=e.getBody(),function(e){return e.dom===o})),l=pm(n,i,function(e,t){return be(e.schema.getTextInlineElements(),$t(t))}(e,n));e.dom.isEmpty(e.getBody())?(e.setContent(""),e.selection.setCursorLocation()):a.bind(hm).fold((function(){r&&dm(e,t,l)}),(function(n){r&&dm(e,t,$.some(n))}))},gm=function(e){return zl(e,"td,th")},vm=function(e,t){return{start:e,end:t}},Am=Cr([{singleCellTable:["rng","cell"]},{fullTable:["table"]},{partialTable:["cells","outsideDetails"]},{multiTable:["startTableCells","endTableCells","betweenRng"]}]),ym=function(e,t){return Jr(Tt.fromDom(e),"td,th",t)},bm=function(e){return!Qt(e.start,e.end)},Om=function(e,t){return $d(e.start,t).bind((function(n){return $d(e.end,t).bind((function(e){return t=Qt(n,e),r=n,t?$.some(r):$.none();var t,r}))}))},wm=function(e){return function(t){return Om(t,e).map((function(e){return function(e,t,n){return{rng:e,table:t,cells:n}}(t,e,gm(e))}))}},xm=function(e,t,n,r){if(n.collapsed||!e.forall(bm))return $.none();if(t.isSameTable){var o=e.bind(wm(r));return $.some({start:o,end:o})}var i=ym(n.startContainer,r),a=ym(n.endContainer,r),l=i.bind(function(e){return function(t){return $d(t,e).bind((function(e){return le(gm(e)).map((function(e){return vm(t,e)}))}))}}(r)).bind(wm(r)),s=a.bind(function(e){return function(t){return $d(t,e).bind((function(e){return ae(gm(e)).map((function(e){return vm(e,t)}))}))}}(r)).bind(wm(r));return $.some({start:l,end:s})},_m=function(e,t){return J(e,(function(e){return Qt(e,t)}))},Cm=function(e){return Gn(_m(e.cells,e.rng.start),_m(e.cells,e.rng.end),(function(t,n){return e.cells.slice(t,n+1)}))},km=function(e,t,n){return e.exists((function(e){return function(e,t){return!bm(e)&&Om(e,t).exists((function(e){var t=e.dom.rows;return 1===t.length&&1===t[0].cells.length}))}(e,n)&&Id(e.start,t)}))},Sm=function(e,t){var n=t.startTable,r=t.endTable,o=e.cloneRange();return n.each((function(e){return o.setStartAfter(e.dom)})),r.each((function(e){return o.setEndBefore(e.dom)})),o},Vm=function(e,t){var n=function(e){return function(t){return Qt(e,t)}}(e),r=function(e,t){var n=ym(e.startContainer,t),r=ym(e.endContainer,t);return Gn(n,r,vm)}(t,n),o=function(e,t){var n=function(e){return $d(Tt.fromDom(e),t)},r=n(e.startContainer),o=n(e.endContainer),i=r.isSome(),a=o.isSome(),l=Gn(r,o,Qt).getOr(!1);return{startTable:r,endTable:o,isStartInTable:i,isEndInTable:a,isSameTable:l,isMultiTable:!l&&i&&a}}(t,n);return km(r,t,n)?r.map((function(e){return Am.singleCellTable(t,e.start)})):o.isMultiTable?function(e,t,n,r){return xm(e,t,n,r).bind((function(e){var r=e.start,o=e.end,i=r.bind(Cm).getOr([]),a=o.bind(Cm).getOr([]);if(i.length>0&&a.length>0){var l=Sm(n,t);return $.some(Am.multiTable(i,a,l))}return $.none()}))}(r,o,t,n):function(e,t,n,r){return xm(e,t,n,r).bind((function(e){var t=e.start,n=e.end;return t.or(n)})).bind((function(e){var r=t.isSameTable,o=Cm(e).getOr([]);if(r&&e.cells.length===o.length)return $.some(Am.fullTable(e.table));if(o.length>0){if(r)return $.some(Am.partialTable(o,$.none()));var i=Sm(n,t);return $.some(Am.partialTable(o,$.some(Te(Te({},t),{rng:i}))))}return $.none()}))}(r,o,t,n)},Bm=function(e){var t;return(8===zt(t=e)||"#comment"===$t(t)?Xt(e):tn(e)).bind(Bm).orThunk((function(){return $.some(e)}))},Tm=function(e){return W(e,(function(e){rr(e,"contenteditable"),wp(e)}))},Nm=function(e,t,n,r){var o=n.cloneRange();r?(o.setStart(n.startContainer,n.startOffset),o.setEndAfter(t.dom.lastChild)):(o.setStartBefore(t.dom.firstChild),o.setEnd(n.endContainer,n.endOffset)),Mm(e,o,t,!1)},Em=function(e){var t=Dd(e),n=Tt.fromDom(e.selection.getNode());qn(n.dom)&&ti(n)?e.selection.setCursorLocation(n.dom,0):e.selection.collapse(!0),t.length>1&&U(t,(function(e){return Qt(e,n)}))&&Jn(n,"data-mce-selected","1")},Pm=function(e,t,n){var r=e.selection.getRng(),o=n.bind((function(n){var o=n.rng,i=n.isStartInTable,a=function(e,t){return $.from(e.dom.getParent(t,e.dom.isBlock)).map(Tt.fromDom)}(e,i?o.endContainer:o.startContainer);o.deleteContents(),function(e,t,n){n.each((function(n){t?vn(n):(wp(n),e.selection.setCursorLocation(n.dom,0))}))}(e,i,a.filter(ti));var l=i?t[0]:t[t.length-1];return Nm(e,l,r,i),ti(l)?$.none():$.some(i?t.slice(1):t.slice(0,-1))})).getOr(t);return Tm(o),Em(e),!0},Qm=function(e,t,n,r){var o=e.selection.getRng(),i=t[0],a=n[n.length-1];Nm(e,i,o,!0),Nm(e,a,o,!1);var l=ti(i)?t:t.slice(1),s=ti(a)?n:n.slice(0,-1);return Tm(l.concat(s)),r.deleteContents(),Em(e),!0},Mm=function(e,t,n,r){void 0===r&&(r=!0),t.deleteContents();var o,i=Bm(n).getOr(n),a=Tt.fromDom(e.dom.getParent(i.dom,e.dom.isBlock));if(ti(a)&&(wp(a),r&&e.selection.setCursorLocation(a.dom,0)),!Qt(n,a)){var l=Yn(qt(a),n)?[]:qt(o=a).map(Kt).map((function(e){return X(e,(function(e){return!Qt(o,e)}))})).getOr([]);W(l.concat(Kt(n)),(function(e){Qt(e,a)||Dt(e,a)||!ti(e)||vn(e)}))}return!0},Dm=function(e,t){return mm(e,!1,t),!0},$m=function(e,t,n,r){return Rm(t,r).fold((function(){return function(e,t,n){return Vm(t,n).map((function(t){return t.fold(V(Mm,e),V(Dm,e),V(Pm,e),V(Qm,e))}))}(e,t,n)}),(function(t){return function(e,t){return Im(e,t)}(e,t)})).getOr(!1)},zm=function(e,t){return K(kp(t,e),Ao)},Rm=function(e,t){return K(kp(t,e),(n="caption",function(e){return It(e)&&$t(e)===n}));var n},Im=function(e,t){return wp(t),e.selection.setCursorLocation(t.dom,0),$.some(!0)},Lm=function(e,t,n,r,o){return Tu(n,e.getBody(),o).bind((function(i){return function(e,t,n,r){return Mu(e.dom).bind((function(o){return Du(e.dom).map((function(e){return t?n.isEqual(o)&&r.isEqual(e):n.isEqual(e)&&r.isEqual(o)}))})).getOr(!0)}(r,n,o,i)?function(e,t){return Im(e,t)}(e,r):function(e,t,n){return Rm(e,Tt.fromDom(n.getNode())).map((function(e){return!1===Qt(e,t)}))}(t,r,i)})).or($.some(!0))},Fm=function(e,t,n,r){var o=Bs.fromRangeStart(e.selection.getRng());return zm(n,r).bind((function(r){return ti(r)?Im(e,r):function(e,t,n,r,o){return Tu(n,e.getBody(),o).bind((function(e){return zm(t,Tt.fromDom(e.getNode())).map((function(e){return!1===Qt(e,r)}))}))}(e,n,t,r,o)})).getOr(!1)},Um=function(e,t){return e?vp(t):Ap(t)},Hm=function(e,t,n){var r=Tt.fromDom(e.getBody());return Rm(r,n).fold((function(){return Fm(e,t,r,n)||function(e,t){var n=Bs.fromRangeStart(e.selection.getRng());return Um(t,n)||Bu(t,e.getBody(),n).exists((function(e){return Um(t,e)}))}(e,t)}),(function(n){return function(e,t,n,r){var o=Bs.fromRangeStart(e.selection.getRng());return ti(r)?Im(e,r):Lm(e,n,t,r,o)}(e,t,r,n).getOr(!1)}))},Wm=function(e,t){var n=Tt.fromDom(e.selection.getStart(!0)),r=Dd(e);return e.selection.isCollapsed()&&0===r.length?Hm(e,t,n):function(e,t,n){var r=Tt.fromDom(e.getBody()),o=e.selection.getRng();return 0!==n.length?Pm(e,n,$.none()):$m(e,r,o,t)}(e,n,r)},jm=function(e){var t=Bs.fromRangeStart(e),n=Bs.fromRangeEnd(e),r=e.commonAncestorContainer;return Bu(!1,r,n).map((function(o){return!eu(t,n,r)&&eu(t,o,r)?function(e,t,n,r){var o=document.createRange();return o.setStart(e,t),o.setEnd(n,r),o}(t.container(),t.offset(),o.container(),o.offset()):e})).getOr(e)},qm=function(e){return e.collapsed?e:jm(e)},Xm=function(e,t){return e.getBlockElements()[t.name]&&function(e){return e.firstChild&&e.firstChild===e.lastChild}(t)&&function(e){return"br"===e.name||e.value===bo}(t.firstChild)},Ym=function(e,t){var n=t.firstChild,r=t.lastChild;return n&&"meta"===n.name&&(n=n.next),r&&"mce_marker"===r.attr("id")&&(r=r.prev),function(e,t){var n=e.getNonEmptyElements();return t&&(t.isEmpty(n)||Xm(e,t))}(e,r)&&(r=r.prev),!(!n||n!==r)&&("ul"===n.name||"ol"===n.name)},Gm=function(e){return e&&e.firstChild&&e.firstChild===e.lastChild&&function(e){return e.data===bo||Un(e)}(e.firstChild)},Zm=function(e){return e.length>0&&(!(t=e[e.length-1]).firstChild||Gm(t))?e.slice(0,-1):e;var t},Km=function(e,t){var n=e.getParent(t,e.isBlock);return n&&"LI"===n.nodeName?n:null},Jm=function(e,t){var n=Bs.after(e),r=_u(t).prev(n);return r?r.toRange():null},eg=function(e,t,n){var r=e.parentNode;return Vt.each(t,(function(t){r.insertBefore(t,e)})),function(e,t){var n=Bs.before(e),r=_u(t).next(n);return r?r.toRange():null}(e,n)},tg=function(e,t,n,r){var o,i=function(e,t,n){var r=t.serialize(n);return function(e){var t=e.firstChild,n=e.lastChild;return t&&"META"===t.nodeName&&t.parentNode.removeChild(t),n&&"mce_marker"===n.id&&n.parentNode.removeChild(n),e}(e.createFragment(r))}(t,e,r),a=Km(t,n.startContainer),l=Zm((o=i.firstChild,X(o.childNodes,(function(e){return"LI"===e.nodeName})))),s=t.getRoot(),c=function(e){var r=Bs.fromRangeStart(n),o=_u(t.getRoot()),i=1===e?o.prev(r):o.next(r);return!i||Km(t,i.getNode())!==a};return c(1)?eg(a,l,s):c(2)?function(e,t,n,r){return r.insertAfter(t.reverse(),e),Jm(t[0],n)}(a,l,s,t):function(e,t,n,r){var o=function(e,t){var n=t.cloneRange(),r=t.cloneRange();return n.setStartBefore(e),r.setEndAfter(e),[n.cloneContents(),r.cloneContents()]}(e,r),i=e.parentNode;return i.insertBefore(o[0],e),Vt.each(t,(function(t){i.insertBefore(t,e)})),i.insertBefore(o[1],e),i.removeChild(e),Jm(t[t.length-1],n)}(a,l,s,n)},ng=qn,rg=function(e){var t=e.dom,n=qm(e.selection.getRng());e.selection.setRng(n);var r=t.getParent(n.startContainer,ng);!function(e,t,n){return null!==n&&n===e.getParent(t.endContainer,ng)&&Id(Tt.fromDom(n),t)}(t,n,r)?e.getDoc().execCommand("Delete",!1,null):Mm(e,n,Tt.fromDom(r))},og=function(e,t,n){var r,o,i,a=e.selection,l=e.dom;/^ | $/.test(t)&&(t=function(e,t,n){var r=Tt.fromDom(e.getRoot());return n=qp(r,Bs.fromRangeStart(t))?n.replace(/^ /,"&nbsp;"):n.replace(/^&nbsp;/," "),Xp(r,Bs.fromRangeEnd(t))?n.replace(/(&nbsp;| )(<br( \/)>)?$/,"&nbsp;"):n.replace(/&nbsp;(<br( \/)?>)?$/," ")}(l,a.getRng(),t));var s=e.parser,c=n.merge,u=ep({validate:yc(e)},e.schema),d='<span id="mce_marker" data-mce-type="bookmark">&#xFEFF;</span>',f=e.fire("BeforeSetContent",{content:t,format:"html",selection:!0,paste:n.paste});if(f.isDefaultPrevented())e.fire("SetContent",{content:f.content,format:"html",selection:!0,paste:n.paste});else{-1===(t=f.content).indexOf("{$caret}")&&(t+="{$caret}"),t=t.replace(/\{\$caret\}/,d);var h=(o=a.getRng()).startContainer||(o.parentElement?o.parentElement():null),p=e.getBody();h===p&&a.isCollapsed()&&l.isBlock(p.firstChild)&&function(e,t){return t&&!e.schema.getShortEndedElements()[t.nodeName]}(e,p.firstChild)&&l.isEmpty(p.firstChild)&&((o=l.createRng()).setStart(p.firstChild,0),o.setEnd(p.firstChild,0),a.setRng(o)),a.isCollapsed()||rg(e);var m,g={context:(r=a.getNode()).nodeName.toLowerCase(),data:n.data,insert:!0},v=s.parse(t,g);if(!0===n.paste&&Ym(e.schema,v)&&function(e,t){return!!Km(e,t)}(l,r))return o=tg(u,l,a.getRng(),v),a.setRng(o),void e.fire("SetContent",f);if(function(e){for(var t=e;t=t.walk();)1===t.type&&t.attr("data-mce-fragment","1")}(v),"mce_marker"===(i=v.lastChild).attr("id")){var A=i;for(i=i.prev;i;i=i.walk(!0))if(3===i.type||!l.isBlock(i.name)){e.schema.isValidChild(i.parent.name,"span")&&i.parent.insert(A,i,"br"===i.name);break}}if(e._selectionOverrides.showBlockCaretContainer(r),g.invalid){e.selection.setContent(d),r=a.getNode();var b=e.getBody();for(9===r.nodeType?r=i=b:i=r;i!==b;)r=i,i=i.parentNode;t=r===b?b.innerHTML:l.getOuterHTML(r),t=u.serialize(s.parse(t.replace(/<span (id="mce_marker"|id=mce_marker).+?<\/span>/i,(function(){return u.serialize(v)})))),r===b?l.setHTML(b,t):l.setOuterHTML(r,t)}else!function(e,t,n){if("all"===n.getAttribute("data-mce-bogus"))n.parentNode.insertBefore(e.dom.createFragment(t),n);else{var r=n.firstChild,o=n.lastChild;!r||r===o&&"BR"===r.nodeName?e.dom.setHTML(n,t):e.selection.setContent(t)}}(e,t=u.serialize(v),r);!function(e,t){var n=e.schema.getTextInlineElements(),r=e.dom;if(t){var o=e.getBody(),i=Zh(r);Vt.each(r.select("*[data-mce-fragment]"),(function(e){if(y(n[e.nodeName.toLowerCase()])&&op(r,e))for(var t=e.parentNode;y(t)&&t!==o&&!ip(r,e,t);t=t.parentNode)if(i.compare(t,e)){r.remove(e,!0);break}}))}}(e,c),function(e,t){var n,r=e.dom,o=e.selection;if(t){o.scrollIntoView(t);var i=Jd(e.getBody(),t);if("false"===r.getContentEditable(i))return r.remove(t),void o.select(i);var a=r.createRng(),l=t.previousSibling;if(Rn(l)){if(a.setStart(l,l.nodeValue.length),!xt.ie){var s=t.nextSibling;Rn(s)&&(l.appendData(s.data),s.parentNode.removeChild(s))}}else a.setStartBefore(t),a.setEndBefore(t);var c=r.getParent(t,r.isBlock);r.remove(t),c&&r.isEmpty(c)&&(e.$(c).empty(),a.setStart(c,0),a.setEnd(c,0),ng(c)||function(e){return!!e.getAttribute("data-mce-fragment")}(c)||!(n=function(t){var n=Bs.fromRangeStart(t);if(n=_u(e.getBody()).next(n))return n.toRange()}(a))?r.add(c,r.create("br",{"data-mce-bogus":"1"})):(a=n,r.remove(c))),o.setRng(a)}}(e,l.get("mce_marker")),m=e.getBody(),Vt.each(m.getElementsByTagName("*"),(function(e){e.removeAttribute("data-mce-fragment")})),function(e,t){$.from(e.getParent(t,"td,th")).map(Tt.fromDom).each(xp)}(l,a.getStart()),e.fire("SetContent",f),e.addVisual()}},ig=function(e,t){t(e),e.firstChild&&ig(e.firstChild,t),e.next&&ig(e.next,t)},ag=function(e,t,n){var r=function(e,t,n){var r={},o={},i=[];for(var a in n.firstChild&&ig(n.firstChild,(function(n){W(e,(function(e){e.name===n.name&&(r[e.name]?r[e.name].nodes.push(n):r[e.name]={filter:e,nodes:[n]})})),W(t,(function(e){"string"==typeof n.attr(e.name)&&(o[e.name]?o[e.name].nodes.push(n):o[e.name]={filter:e,nodes:[n]})}))})),r)be(r,a)&&i.push(r[a]);for(var l in o)be(o,l)&&i.push(o[l]);return i}(e,t,n);W(r,(function(e){W(e.filter.callbacks,(function(t){t(e.nodes,e.filter.name,{})}))}))},lg=function(e){return e instanceof Ph},sg=function(e,t,n){e.dom.setHTML(e.getBody(),t),!0!==n&&function(e){bh(e)&&Mu(e.getBody()).each((function(t){var n=t.getNode(),r=Dn(n)?Mu(n).getOr(t):t;e.selection.setRng(r.toRange())}))}(e)},cg=function(e,t,n){var r=function(e,t){return Te(Te({format:"html"},e),{set:!0,content:lg(t)?"":t})}(n,t),o=n.no_events?r:e.fire("BeforeSetContent",r);return lg(t)||(t=o.content),$.from(e.getBody()).fold(C(t),(function(n){return lg(t)?function(e,t,n,r){ag(e.parser.getNodeFilters(),e.parser.getAttributeFilters(),n);var o=ep({validate:e.validate},e.schema).serialize(n);return r.content=yo(Tt.fromDom(t))?o:Vt.trim(o),sg(e,r.content,r.no_selection),r.no_events||e.fire("SetContent",r),n}(e,n,t,o):function(e,t,n,r){if(0===n.length||/^\s+$/.test(n)){var o='<br data-mce-bogus="1">';"TABLE"===t.nodeName?n="<tr><td>"+o+"</td></tr>":/^(UL|OL)$/.test(t.nodeName)&&(n="<li>"+o+"</li>");var i=nc(e);i&&e.schema.isValidChild(t.nodeName.toLowerCase(),i.toLowerCase())?(n=o,n=e.dom.createHTML(i,rc(e),n)):n||(n='<br data-mce-bogus="1">'),sg(e,n,r.no_selection),e.fire("SetContent",r)}else"raw"!==r.format&&(n=ep({validate:e.validate},e.schema).serialize(e.parser.parse(n,{isRootContent:!0,insert:!0}))),r.content=yo(Tt.fromDom(t))?n:Vt.trim(n),sg(e,r.content,r.no_selection),r.no_events||e.fire("SetContent",r);return r.content}(e,n,t,o)}))},ug=function(e,t){return function(e,t){var n=e.dom;return n.parentNode?Gr(Tt.fromDom(n.parentNode),(function(n){return!Qt(e,n)&&t(n)})):$.none()}(e,t).isSome()},dg=function(e){return b(e)?e:E},fg=function(e,t,n){var r=t(e),o=dg(n);return r.orThunk((function(){return o(e)?$.none():function(e,t,n){for(var r=e.dom,o=dg(n);r.parentNode;){r=r.parentNode;var i=Tt.fromDom(r),a=t(i);if(a.isSome())return a;if(o(i))break}return $.none()}(e,t,o)}))},hg=ld,pg=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o<r.length;o++){var i=r[o];if(pd(i)&&!1===i.inherit&&e.dom.is(t,i.selector))return!0}return!1},mg=function(e,t,n,r,o){var i=e.dom.getRoot();return t!==i&&(t=e.dom.getParent(t,(function(t){return!!pg(e,t,n)||(t.parentNode===i||!!Ag(e,t,n,r,!0))})),!!Ag(e,t,n,r,o))},gg=function(e,t,n){return!!hg(t,n.inline)||(!!hg(t,n.block)||(n.selector?1===t.nodeType&&e.is(t,n.selector):void 0))},vg=function(e,t,n,r,o,i){var a=n[r];if(b(n.onmatch))return n.onmatch(t,n,r);if(a)if(v(a.length)){for(var l in a)if(be(a,l)){var s="attributes"===r?e.getAttrib(t,l):cd(e,t,l),c=ad(a[l],i),u=A(s)||He(s);if(u&&A(c))continue;if(o&&u&&!n.exact)return!1;if((!o||n.exact)&&!hg(s,sd(e,c,l)))return!1}}else for(var d=0;d<a.length;d++)if("attributes"===r?e.getAttrib(t,a[d]):cd(e,t,a[d]))return!0;return!0},Ag=function(e,t,n,r,o){var i=e.formatter.get(n),a=e.dom;if(i&&t)for(var l=0;l<i.length;l++){var s=i[l];if(gg(e.dom,t,s)&&vg(a,t,s,"attributes",o,r)&&vg(a,t,s,"styles",o,r)){var c=s.classes;if(c)for(var u=0;u<c.length;u++)if(!e.dom.hasClass(t,ad(c[u],r)))return;return s}}},yg=function(e,t,n,r,o){if(r)return mg(e,r,t,n,o);if(r=e.selection.getNode(),mg(e,r,t,n,o))return!0;var i=e.selection.getStart();return!(i===r||!mg(e,i,t,n,o))},bg=function(e,t){var n=function(t){return Qt(t,Tt.fromDom(e.getBody()))};return $.from(e.selection.getStart(!0)).bind((function(r){return fg(Tt.fromDom(r),(function(n){return ce(t,(function(t){return function(t,n){return Ag(e,t.dom,n)?$.some(n):$.none()}(n,t)}))}),n)})).getOrNull()},Og=function(e,t,n){return G(n,(function(n,r){var o=function(e,t){return U(e.formatter.get(t),(function(e){var t=function(e){return e.length>1&&"%"===e.charAt(0)};return U(["styles","attributes"],(function(n){return ye(e,n).exists((function(e){var n=p(e)?e:Ae(e);return U(n,t)}))}))}))}(e,r);return e.formatter.matchNode(t,r,{},o)?n.concat([r]):n}),[])},wg=Oo,xg="_mce_caret",_g=function(e){return function(e){for(var t=[];e;){if(3===e.nodeType&&e.nodeValue!==wg||e.childNodes.length>1)return[];1===e.nodeType&&t.push(e),e=e.firstChild}return t}(e).length>0},Cg=function(e){if(e){var t=new lo(e,e);for(e=t.current();e;e=t.next())if(Rn(e))return e}return null},kg=function(e){var t=Tt.fromTag("span");return er(t,{id:xg,"data-mce-bogus":"1","data-mce-type":"format-caret"}),e&&pn(t,Tt.fromText(wg)),t},Sg=function(e,t,n){void 0===n&&(n=!0);var r=e.dom,o=e.selection;if(_g(t))mm(e,!1,Tt.fromDom(t),n);else{var i=o.getRng(),a=r.getParent(t,r.isBlock),l=i.startContainer,s=i.startOffset,c=i.endContainer,u=i.endOffset,d=function(e){var t=Cg(e);return t&&t.nodeValue.charAt(0)===wg&&t.deleteData(0,1),t}(t);r.remove(t,!0),l===d&&s>0&&i.setStart(d,s-1),c===d&&u>0&&i.setEnd(d,u-1),a&&r.isEmpty(a)&&wp(Tt.fromDom(a)),o.setRng(i)}},Vg=function(e,t,n){void 0===n&&(n=!0);var r=e.dom,o=e.selection;if(t)Sg(e,t,n);else if(!(t=Ru(e.getBody(),o.getStart())))for(;t=r.get(xg);)Sg(e,t,!1)},Bg=function(e,t){return e.appendChild(t),t},Tg=function(e,t){var n=Y(e,(function(e,t){return Bg(e,t.cloneNode(!1))}),t);return Bg(n,n.ownerDocument.createTextNode(wg))},Ng=function(e,t,n,r){var o,i,a,l=e.dom,s=e.selection,c=[],u=s.getRng(),d=u.startContainer,f=u.startOffset;for(i=d,3===d.nodeType&&(f!==d.nodeValue.length&&(o=!0),i=i.parentNode);i;){if(Ag(e,i,t,n,r)){a=i;break}i.nextSibling&&(o=!0),c.push(i),i=i.parentNode}if(a)if(o){var h=s.getBookmark();u.collapse(!0);var p=Nd(e,u,e.formatter.get(t),!0);p=Of(p),e.formatter.remove(t,n,p,r),s.moveToBookmark(h)}else{var m=Ru(e.getBody(),a),g=kg(!1).dom;!function(e,t,n){var r=e.dom,o=r.getParent(n,V(rd,e));o&&r.isEmpty(o)?n.parentNode.replaceChild(t,n):(Op(Tt.fromDom(n)),r.isEmpty(n)?n.parentNode.replaceChild(t,n):r.insertAfter(t,n))}(e,g,null!==m?m:a);var v=function(e,t,n,r,o,i){var a=e.formatter,l=e.dom,s=X(ue(a.get()),(function(e){return e!==r&&!$e(e,"removeformat")})),c=Og(e,n,s);if(X(c,(function(t){return!fd(e,t,r)})).length>0){var u=n.cloneNode(!1);return l.add(t,u),a.remove(r,o,u,i),l.remove(u),$.some(u)}return $.none()}(e,g,a,t,n,r),A=Tg(c.concat(v.toArray()),g);Sg(e,m,!1),s.setCursorLocation(A,1),l.isEmpty(a)&&l.remove(a)}},Eg=function(e){e.on("mouseup keydown",(function(t){!function(e,t){var n=e.selection,r=e.getBody();Vg(e,null,!1),8!==t&&46!==t||!n.isCollapsed()||n.getStart().innerHTML!==wg||Vg(e,Ru(r,n.getStart())),37!==t&&39!==t||Vg(e,Ru(r,n.getStart()))}(e,t.keyCode)}))},Pg=function(e,t){var n=e.schema.getTextInlineElements();return be(n,$t(t))&&!zu(t.dom)&&!Mn(t.dom)},Qg={},Mg=Ce,Dg=xe;!function(e,t){Qg[e]||(Qg[e]=[]),Qg[e].push(t)}("pre",(function(e){var t,n=e.selection.getRng(),r=En(["pre"]);n.collapsed||(t=e.selection.getSelectedBlocks(),Dg(Mg(Mg(t,r),(function(e){return r(e.previousSibling)&&-1!==ke(t,e.previousSibling)})),(function(e){var t,n;t=e.previousSibling,cl(n=e).remove(),cl(t).append("<br><br>").append(n.childNodes)})))}));var $g=Vt.each,zg=function(e){return Nn(e)&&!Gu(e)&&!zu(e)&&!Mn(e)},Rg=function(e,t){for(var n=e;n;n=n[t]){if(Rn(n)&&Ue(n.data))return e;if(Nn(n)&&!Gu(n))return n}return e},Ig=function(e,t,n){var r=Zh(e);if(t&&n&&(t=Rg(t,"previousSibling"),n=Rg(n,"nextSibling"),r.compare(t,n))){for(var o=t.nextSibling;o&&o!==n;){var i=o;o=o.nextSibling,t.appendChild(i)}return e.remove(n),Vt.each(Vt.grep(n.childNodes),(function(e){t.appendChild(e)})),t}return n},Lg=function(e,t,n,r){if(r&&!1!==t.merge_siblings){var o=Ig(e,nd(r),r);Ig(e,o,nd(o,!0))}},Fg=function(e,t,n){$g(e.childNodes,(function(e){zg(e)&&(t(e)&&n(e),e.hasChildNodes()&&Fg(e,t,n))}))},Ug=function(e,t){return function(n){return!(!n||!cd(e,n,t))}},Hg=function(e,t,n){return function(r){e.setStyle(r,t,n),""===r.getAttribute("style")&&r.removeAttribute("style"),function(e,t){"SPAN"===t.nodeName&&0===e.getAttribs(t).length&&e.remove(t,!0)}(e,r)}},Wg=Cr([{keep:[]},{rename:["name"]},{removed:[]}]),jg=/^(src|href|style)$/,qg=Vt.each,Xg=ld,Yg=function(e,t,n){return e.isChildOf(t,n)&&t!==n&&!e.isBlock(n)},Gg=function(e,t,n){var r=t[n?"startContainer":"endContainer"],o=t[n?"startOffset":"endOffset"];if(Nn(r)){var i=r.childNodes.length-1;!n&&o&&o--,r=r.childNodes[o>i?i:o]}return Rn(r)&&n&&o>=r.nodeValue.length&&(r=new lo(r,e.getBody()).next()||r),Rn(r)&&!n&&0===o&&(r=new lo(r,e.getBody()).prev()||r),r},Zg=function(e,t){var n=t?"firstChild":"lastChild";if(function(e){return/^(TR|TH|TD)$/.test(e.nodeName)}(e)&&e[n]){var r=e[n];return"TR"===e.nodeName&&r[n]||r}return e},Kg=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},Jg=function(e,t,n,r,o){var i=Tt.fromDom(t),a=Tt.fromDom(e.create(r,o)),l=n?Zt(i):Gt(i);return mn(a,l),n?(dn(i,a),hn(a,i)):(fn(i,a),pn(a,i)),a.dom},ev=function(e,t,n,r){var o=nd(t,n,r);return A(o)||"BR"===o.nodeName||e.isBlock(o)},tv=function(e,t,n){var r,o=t.parentNode,i=e.dom,a=nc(e);hd(n)&&(a?o===i.getRoot()&&(n.list_block&&Xg(t,n.list_block)||W(se(t.childNodes),(function(t){od(e,a,t.nodeName.toLowerCase())?r?r.appendChild(t):(r=Kg(i,t,a),i.setAttribs(r,e.settings.forced_root_block_attrs)):r=null}))):i.isBlock(t)&&!i.isBlock(o)&&(ev(i,t,!1)||ev(i,t.firstChild,!0,!0)||t.insertBefore(i.create("br"),t.firstChild),ev(i,t,!0)||ev(i,t.lastChild,!1,!0)||t.appendChild(i.create("br")))),function(e){return pd(e)&&md(e)&&Yn(ye(e,"mixed"),!0)}(n)&&!Xg(n.inline,t)||i.remove(t,!0)},nv=function(e,t,n,r,o){var i,a=e.dom;if(!function(e,t,n){return!(!md(n)||!Xg(t,n.inline))||!(!hd(n)||!Xg(t,n.block))||(pd(n)?Nn(t)&&e.is(t,n.selector):void 0)}(a,r,t)&&!function(e,t){return t.links&&"A"===e.nodeName}(r,t))return Wg.keep();var l=r;if(md(t)&&"all"===t.remove&&p(t.preserve_attributes)){var s=X(a.getAttribs(l),(function(e){return F(t.preserve_attributes,e.name.toLowerCase())}));if(a.removeAllAttribs(l),W(s,(function(e){return a.setAttrib(l,e.name,e.value)})),s.length>0)return Wg.rename("span")}if("all"!==t.remove){qg(t.styles,(function(e,r){e=sd(a,ad(e,n),r+""),O(r)&&(r=e,o=null),(t.remove_similar||!o||Xg(cd(a,o,r),e))&&a.setStyle(l,r,""),i=!0})),i&&""===a.getAttrib(l,"style")&&(l.removeAttribute("style"),l.removeAttribute("data-mce-style")),qg(t.attributes,(function(e,r){var i;if(e=ad(e,n),O(r)&&(r=e,o=null),t.remove_similar||!o||Xg(a.getAttrib(o,r),e)){if("class"===r&&(e=a.getAttrib(l,r))&&(i="",W(e.split(/\s+/),(function(e){/mce\-\w+/.test(e)&&(i+=(i?" ":"")+e)})),i))return void a.setAttrib(l,r,i);if(jg.test(r)&&l.removeAttribute("data-mce-"+r),"style"===r&&En(["li"])(l)&&"none"===a.getStyle(l,"list-style-type"))return l.removeAttribute(r),void a.setStyle(l,"list-style-type","none");"class"===r&&l.removeAttribute("className"),l.removeAttribute(r)}})),qg(t.classes,(function(e){e=ad(e,n),o&&!a.hasClass(o,e)||a.removeClass(l,e)}));for(var c=a.getAttribs(l),u=0;u<c.length;u++){var d=c[u].nodeName;if(0!==d.indexOf("_")&&0!==d.indexOf("data-"))return Wg.keep()}}return"none"!==t.remove?(tv(e,l,t),Wg.removed()):Wg.keep()},rv=function(e,t,n,r,o){return nv(e,t,n,r,o).fold(E,(function(t){return e.dom.rename(r,t),!0}),P)},ov=function(e,t,n,r){return nv(e,t,n,r,r).fold(C(r),(function(t){return e.dom.createFragment().appendChild(r),e.dom.rename(r,t)}),C(null))},iv=function(e,t,n,r,o){var i=e.formatter.get(t),a=i[0],l=!0,s=e.dom,c=e.selection,u=function(r){var l=function(e,t,n,r,o){var i;return W(dd(e.dom,t.parentNode).reverse(),(function(t){if(!i&&"_start"!==t.id&&"_end"!==t.id){var a=Ag(e,t,n,r,o);a&&!1!==a.split&&(i=t)}})),i}(e,r,t,n,o);return function(e,t,n,r,o,i,a,l){var s,c,u,d=e.dom;if(n){for(var f=n.parentNode,h=r.parentNode;h&&h!==f;h=h.parentNode){s=d.clone(h,!1);for(var p=0;p<t.length&&null!==(s=ov(e,t[p],l,s));p++);s&&(c&&s.appendChild(c),u||(u=s),c=s)}!i||a.mixed&&d.isBlock(n)||(r=d.split(n,r)),c&&(o.parentNode.insertBefore(c,o),u.appendChild(o),md(a)&&Lg(d,a,0,c))}return r}(e,i,l,r,r,!0,a,n)},d=function(t){return U(i,(function(r){return rv(e,r,n,t,t)}))},f=function(t){var n=!0,r=!1;Nn(t)&&s.getContentEditable(t)&&(n=l,l="true"===s.getContentEditable(t),r=!0);var o=se(t.childNodes);if(l&&!r){var i=d(t),c=t.parentNode;!i&&y(c)&&gd(a)&&d(c)}if(a.deep&&o.length){for(var u=0;u<o.length;u++)f(o[u]);r&&(l=n)}W(["underline","line-through","overline"],(function(n){Nn(t)&&e.dom.getStyle(t,"text-decoration")===n&&t.parentNode&&ud(s,t.parentNode)===n&&rv(e,{deep:!1,exact:!0,inline:"span",styles:{textDecoration:n}},null,t)}))},h=function(e){var t=s.get(e?"_start":"_end"),n=t[e?"firstChild":"lastChild"];return function(e){return Gu(e)&&Nn(e)&&("_start"===e.id||"_end"===e.id)}(n)&&(n=n[e?"firstChild":"lastChild"]),Rn(n)&&0===n.data.length&&(n=e?t.previousSibling||t.nextSibling:t.nextSibling||t.previousSibling),s.remove(t,!0),n},p=function(t){var n,r,o=Nd(e,t,i,t.collapsed);if(a.split){if(o=Of(o),(n=Gg(e,o,!0))!==(r=Gg(e,o))){if(n=Zg(n,!0),r=Zg(r,!1),Yg(s,n,r)){var l=$.from(n.firstChild).getOr(n);return u(Jg(s,l,!0,"span",{id:"_start","data-mce-type":"bookmark"})),void h(!0)}if(Yg(s,r,n)){l=$.from(r.lastChild).getOr(r);return u(Jg(s,l,!1,"span",{id:"_end","data-mce-type":"bookmark"})),void h(!1)}n=Kg(s,n,"span",{id:"_start","data-mce-type":"bookmark"}),r=Kg(s,r,"span",{id:"_end","data-mce-type":"bookmark"});var c=s.createRng();c.setStartAfter(n),c.setEndBefore(r),Ed(s,c,(function(e){W(e,(function(e){Gu(e)||Gu(e.parentNode)||u(e)}))})),u(n),u(r),n=h(!0),r=h()}else n=r=u(n);o.startContainer=n.parentNode?n.parentNode:n,o.startOffset=s.nodeIndex(n),o.endContainer=r.parentNode?r.parentNode:r,o.endOffset=s.nodeIndex(r)+1}Ed(s,o,(function(e){W(e,f)}))};if(r){if(ed(r)){var m=s.createRng();m.setStartBefore(r),m.setEndAfter(r),p(m)}else p(r);rf(e,t,r,n)}else if("false"!==s.getContentEditable(c.getNode()))c.isCollapsed()&&md(a)&&!Dd(e).length?Ng(e,t,n,o):(Hd(c,!0,(function(){Ud(e,p)})),md(a)&&yg(e,t,n,c.getStart())&&td(s,c,c.getRng()),e.nodeChanged()),rf(e,t,r,n);else{r=c.getNode();for(var g=0;g<i.length&&(!i[g].ceFalseOverride||!rv(e,i[g],n,r,r));g++);rf(e,t,r,n)}},av=Vt.each,lv=function(e,t,n,r){av(t,(function(t){md(t)&&av(e.dom.select(t.inline,r),(function(r){zg(r)&&rv(e,t,n,r,t.exact?r:null)})),function(e,t,n){if(t.clear_child_styles){var r=t.links?"*:not(a)":"*";$g(e.select(r,n),(function(n){zg(n)&&$g(t.styles,(function(t,r){e.setStyle(n,r,"")}))}))}}(e.dom,t,r)}))},sv=Vt.each,cv=function(e){return Nn(e)&&!Gu(e)&&!zu(e)&&!Mn(e)},uv=function(e,t,n,r){var o=e.formatter.get(t),i=o[0],a=!r&&e.selection.isCollapsed(),l=e.dom,s=e.selection,c=function(e,t){if(void 0===t&&(t=i),b(t.onformat)&&t.onformat(e,t,n,r),sv(t.styles,(function(t,r){l.setStyle(e,r,ad(t,n))})),t.styles){var o=l.getAttrib(e,"style");o&&l.setAttrib(e,"data-mce-style",o)}sv(t.attributes,(function(t,r){l.setAttrib(e,r,ad(t,n))})),sv(t.classes,(function(t){t=ad(t,n),l.hasClass(e,t)||l.addClass(e,t)}))},u=function(e,t){var n=!1;return sv(e,(function(e){return!!pd(e)&&(y(e.collapsed)&&e.collapsed!==a?void 0:l.is(t,e.selector)&&!zu(t)?(c(t,e),n=!0,!1):void 0)})),n},d=function(e){if(f(e)){var t=l.create(e);return c(t),t}return null},h=function(r,a,l){var s=[],f=!0,h=i.inline||i.block,p=d(h);Ed(r,a,(function(a){var d,m=function(a){var g=!1,v=f,A=a.nodeName.toLowerCase(),b=a.parentNode,O=b.nodeName.toLowerCase();if(Nn(a)&&r.getContentEditable(a)&&(v=f,f="true"===r.getContentEditable(a),g=!0),Un(a)&&!function(e,t,n,r){if(function(e){return e.getParam("format_empty_lines",!1,"boolean")}(e)&&md(t)){var o=Te(Te({},e.schema.getTextBlockElements()),{td:{},th:{},li:{},dt:{},dd:{},figcaption:{},caption:{},details:{},summary:{}}),i=ug(Tt.fromDom(n),(function(e){return zu(e.dom)}));return Oe(o,r)&&ti(Tt.fromDom(n.parentNode),!1)&&!i}return!1}(e,i,a,O))return d=null,void(hd(i)&&r.remove(a));if(hd(i)&&i.wrapper&&Ag(e,a,t,n))d=null;else{if(f&&!g&&hd(i)&&!i.wrapper&&rd(e,A)&&od(e,O,h)){var w=r.rename(a,h);return c(w),s.push(w),void(d=null)}if(pd(i)){var x=u(o,a);if(!x&&y(b)&&gd(i)&&(x=u(o,b)),!md(i)||x)return void(d=null)}!f||g||!od(e,h,A)||!od(e,O,h)||!l&&Rn(a)&&wo(a.data)||zu(a)||md(i)&&r.isBlock(a)?(d=null,W(se(a.childNodes),m),g&&(f=v),d=null):(d||(d=r.clone(p,!1),a.parentNode.insertBefore(d,a),s.push(d)),d.appendChild(a))}};W(a,m)})),!0===i.links&&W(s,(function(e){var t=function(e){"A"===e.nodeName&&c(e,i),W(se(e.childNodes),t)};t(e)})),W(s,(function(a){var l=function(e){var t=0;return W(e.childNodes,(function(e){(function(e){return y(e)&&Rn(e)&&0===e.length})(e)||Gu(e)||t++})),t}(a);!(s.length>1)&&r.isBlock(a)||0!==l?(md(i)||hd(i)&&i.wrapper)&&(i.exact||1!==l||(a=function(e){var t=K(e.childNodes,cv).filter((function(e){return gg(r,e,i)}));return t.map((function(t){var n=r.clone(t,!1);return c(n),r.replace(n,e,!0),r.remove(t,!0),n})).getOr(e)}(a)),lv(e,o,n,a),function(e,t,n,r,o){Ag(e,o.parentNode,n,r)&&rv(e,t,r,o)||t.merge_with_parents&&e.dom.getParent(o.parentNode,(function(i){if(Ag(e,i,n,r))return rv(e,t,r,o),!0}))}(e,i,t,n,a),function(e,t,n,r){t.styles&&t.styles.backgroundColor&&Fg(r,Ug(e,"fontSize"),Hg(e,"backgroundColor",ad(t.styles.backgroundColor,n)))}(r,i,n,a),function(e,t,n,r){var o=function(t){if(1===t.nodeType&&t.parentNode&&1===t.parentNode.nodeType){var n=ud(e,t.parentNode);e.getStyle(t,"color")&&n?e.setStyle(t,"text-decoration",n):e.getStyle(t,"text-decoration")===n&&e.setStyle(t,"text-decoration",null)}};t.styles&&(t.styles.color||t.styles.textDecoration)&&(Vt.walk(r,o,"childNodes"),o(r))}(r,i,0,a),function(e,t,n,r){!md(t)||"sub"!==t.inline&&"sup"!==t.inline||(Fg(r,Ug(e,"fontSize"),Hg(e,"fontSize","")),e.remove(e.select("sup"===t.inline?"sub":"sup",r),!0))}(r,i,0,a),Lg(r,i,0,a)):r.remove(a,!0)}))};if("false"!==l.getContentEditable(s.getNode())){if(i){if(r)if(ed(r)){if(!u(o,r)){var p=l.createRng();p.setStartBefore(r),p.setEndAfter(r),h(l,Nd(e,p,o),!0)}}else h(l,r,!0);else if(a&&md(i)&&!Dd(e).length)!function(e,t,n){var r,o,i=e.selection,a=i.getRng(),l=a.startOffset,s=a.startContainer.nodeValue;(r=Ru(e.getBody(),i.getStart()))&&(o=Cg(r));var c,u,d=/[^\s\u00a0\u00ad\u200b\ufeff]/;if(s&&l>0&&l<s.length&&d.test(s.charAt(l))&&d.test(s.charAt(l-1))){var f=i.getBookmark();a.collapse(!0);var h=Nd(e,a,e.formatter.get(t));h=Of(h),e.formatter.apply(t,n,h),i.moveToBookmark(f)}else r&&o.nodeValue===wg||(c=e.getDoc(),u=kg(!0).dom,o=(r=c.importNode(u,!0)).firstChild,a.insertNode(r),l=1),e.formatter.apply(t,n,r),i.setCursorLocation(o,l)}(e,t,n);else{var m=s.getNode(),g=o[0];e.settings.forced_root_block||!g.defaultBlock||l.getParent(m,l.isBlock)||uv(e,g.defaultBlock),s.setRng(qm(s.getRng())),Hd(s,!0,(function(){Ud(e,(function(t,n){var r=n?t:Nd(e,t,o);h(l,r,!1)}))})),td(l,s,s.getRng()),e.nodeChanged()}!function(e,t){Dg(Qg[e],(function(e){e(t)}))}(t,e)}nf(e,t,r,n)}else{r=s.getNode();for(var v=0,A=o.length;v<A;v++){var O=o[v];if(O.ceFalseOverride&&pd(O)&&l.is(r,O.selector)){c(r,O);break}}nf(e,t,r,n)}},dv=function(e){return be(e,"vars")},fv=function(e){return e.selection.getStart()},hv=function(e,t,n,r,o){return Z(t,(function(t){var i=e.formatter.matchNode(t,n,null!=o?o:{},r);return!v(i)}),(function(t){return!!pg(e,t,n)||!r&&y(e.formatter.matchNode(t,n,o,!0))}))},pv=function(e,t){var n=null!=t?t:fv(e);return X(dd(e.dom,n),(function(e){return Nn(e)&&!Mn(e)}))},mv=function(e,t,n){var r=pv(e,t);fe(n,(function(n,o){var i=function(n){var i=hv(e,r,o,n.similar,dv(n)?n.vars:void 0),a=i.isSome();if(n.state.get()!==a){n.state.set(a);var l=i.getOr(t);dv(n)?n.callback(a,{node:l,format:o,parents:r}):W(n.callbacks,(function(e){return e(a,{node:l,format:o,parents:r})}))}};W([n.withSimilar,n.withoutSimilar],i),W(n.withVars,i)}))},gv=function(e,t,n,r,o,i){return null===t.get()&&function(e,t){e.set({}),t.on("NodeChange",(function(n){mv(t,n.element,e.get())})),t.on("FormatApply FormatRemove",(function(n){var r=$.from(n.node).map((function(e){return ed(e)?e:e.startContainer})).bind((function(e){return Nn(e)?$.some(e):$.from(e.parentElement)})).getOrThunk((function(){return fv(t)}));mv(t,r,e.get())}))}(t,e),function(e,t,n,r,o,i){var a=t.get();W(n.split(","),(function(t){var n=ye(a,t).getOrThunk((function(){var e={withSimilar:{state:Ol(!1),similar:!0,callbacks:[]},withoutSimilar:{state:Ol(!1),similar:!1,callbacks:[]},withVars:[]};return a[t]=e,e})),l=function(){var n=pv(e);return hv(e,n,t,o,i).isSome()};if(v(i)){var s=o?n.withSimilar:n.withoutSimilar;s.callbacks.push(r),1===s.callbacks.length&&s.state.set(l())}else n.withVars.push({state:Ol(l()),similar:o,vars:i,callback:r})})),t.set(a)}(e,t,n,r,o,i),{unbind:function(){return function(e,t,n){var r=e.get();W(t.split(","),(function(e){return ye(r,e).each((function(t){r[e]={withSimilar:Te(Te({},t.withSimilar),{callbacks:X(t.withSimilar.callbacks,(function(e){return e!==n}))}),withoutSimilar:Te(Te({},t.withoutSimilar),{callbacks:X(t.withoutSimilar.callbacks,(function(e){return e!==n}))}),withVars:X(t.withVars,(function(e){return e.callback!==n}))}}))})),e.set(r)}(t,n,r)}}},vv=function(e,t){var n=(t||document).createDocumentFragment();return W(e,(function(e){n.appendChild(e.dom)})),Tt.fromDom(n)},Av=function(e,t,n){return{element:e,width:t,rows:n}},yv=function(e,t){return{element:e,cells:t}},bv=function(e,t){return{x:e,y:t}},Ov=function(e,t){var n=parseInt(tr(e,t),10);return isNaN(n)?1:n},wv=function(e,t,n){var r=e.rows;return!!(r[n]?r[n].cells:[])[t]},xv=function(e){return G(e,(function(e,t){return t.cells.length>e?t.cells.length:e}),0)},_v=function(e,t){for(var n=e.rows,r=0;r<n.length;r++)for(var o=n[r].cells,i=0;i<o.length;i++)if(Qt(o[i],t))return $.some(bv(i,r));return $.none()},Cv=function(e,t,n,r,o){for(var i=[],a=e.rows,l=n;l<=o;l++){var s=a[l].cells,c=t<r?s.slice(t,r+1):s.slice(r,t+1);i.push(yv(a[l].element,c))}return i},kv=function(e){var t=Av(Gl(e),0,[]);return W(zl(e,"tr"),(function(e,n){W(zl(e,"td,th"),(function(r,o){!function(e,t,n,r,o){for(var i=Ov(o,"rowspan"),a=Ov(o,"colspan"),l=e.rows,s=n;s<n+i;s++){l[s]||(l[s]=yv(Zl(r),[]));for(var c=t;c<t+a;c++)l[s].cells[c]=s===n&&c===t?o:Gl(o)}}(t,function(e,t,n){for(;wv(e,t,n);)t++;return t}(t,o,n),n,e,r)}))})),Av(t.element,xv(t.rows),t.rows)},Sv=function(e){return function(e,t){var n=Gl(e.element),r=Tt.fromTag("tbody");return mn(r,t),pn(n,r),n}(e,function(e){return H(e.rows,(function(e){var t=H(e.cells,(function(e){var t=Zl(e);return rr(t,"colspan"),rr(t,"rowspan"),t})),n=Gl(e.element);return mn(n,t),n}))}(e))},Vv=function(e,t,n){return _v(e,t).bind((function(t){return _v(e,n).map((function(n){return function(e,t,n){var r=t.x,o=t.y,i=n.x,a=n.y,l=o<a?Cv(e,r,o,i,a):Cv(e,r,a,i,o);return Av(e.element,xv(l),l)}(e,t,n)}))}))},Bv=function(e,t){return K(e,(function(e){return"li"===$t(e)&&Id(e,t)})).fold(C([]),(function(t){return function(e){return K(e,(function(e){return"ul"===$t(e)||"ol"===$t(e)}))}(e).map((function(e){var t=Tt.fromTag($t(e)),n=ve(sr(e),(function(e,t){return ze(t,"list-style")}));return or(t,n),[Tt.fromTag("li"),t]})).getOr([])}))},Tv=function(e,t){var n=Tt.fromDom(t.commonAncestorContainer),r=kp(n,e),o=X(r,(function(e){return fo(e)||co(e)})),i=Bv(r,t),a=o.concat(i.length?i:function(e){return go(e)?qt(e).filter(mo).fold(C([]),(function(t){return[e,t]})):mo(e)?[e]:[]}(n));return H(a,Gl)},Nv=function(){return vv([])},Ev=function(e,t){return n=Tt.fromDom(t.cloneContents()),r=Tv(e,t),o=G(r,(function(e,t){return pn(t,e),t}),n),r.length>0?vv([o]):o;var n,r,o},Pv=function(e,t){return(n=e,r=t[0],Zr(r,"table",V(Qt,n))).bind((function(e){var n=t[0],r=t[t.length-1],o=kv(e);return Vv(o,n,r).map((function(e){return vv([Sv(e)])}))})).getOrThunk(Nv);var n,r},Qv=function(e,t){var n=Md(t,e);return n.length>0?Pv(e,n):function(e,t){return t.length>0&&t[0].collapsed?Nv():Ev(e,t[0])}(e,t)},Mv=function(e,t){return t>=0&&t<e.length&&Ku(e.charAt(t))},Dv=function(e,t){var n=xo(e.innerText);return t?function(e){return e.replace(/^[ \f\n\r\t\v]+/,"")}(n):n},$v=function(e,t,n){void 0===n&&(n={});var r=function(e,t){return Te(Te({},e),{format:t,get:!0,selection:!0})}(n,t),o=e.fire("BeforeGetContent",r);if(o.isDefaultPrevented())return e.fire("GetContent",o),o.content;if("text"===o.format)return function(e){return $.from(e.selection.getRng()).map((function(t){var n=$.from(e.dom.getParent(t.commonAncestorContainer,e.dom.isBlock)),r=e.getBody(),o=function(e){return e.map((function(e){return e.nodeName})).getOr("div").toLowerCase()}(n),i=xt.browser.isIE()&&"pre"!==o,a=e.dom.add(r,o,{"data-mce-bogus":"all",style:"overflow: hidden; opacity: 0;"},t.cloneContents()),l=Dv(a,i),s=xo(a.textContent);if(e.dom.remove(a),Mv(s,0)||Mv(s,s.length-1)){var c=n.getOr(r),u=Dv(c,i),d=u.indexOf(l);return-1===d?l:(Mv(u,d-1)?" ":"")+l+(Mv(u,d+l.length)?" ":"")}return l})).getOr("")}(e);o.getInner=!0;var i=function(e,t){var n=e.selection.getRng(),r=e.dom.create("body"),o=e.selection.getSel(),i=Vh(e,Pd(o)),a=t.contextual?Qv(Tt.fromDom(e.getBody()),i).dom:n.cloneContents();return a&&r.appendChild(a),e.selection.serializer.serialize(r,t)}(e,o);return"tree"===o.format?i:(o.content=e.selection.isCollapsed()?"":i,e.fire("GetContent",o),o.content)},zv=function(e){return Nn(e)?e.outerHTML:Rn(e)?yi.encodeRaw(e.data,!1):In(e)?"\x3c!--"+e.data+"--\x3e":""},Rv=function(e,t,n){var r=function(e){var t,n=document.createElement("div"),r=document.createDocumentFragment();for(e&&(n.innerHTML=e);t=n.firstChild;)r.appendChild(t);return r}(t);if(e.hasChildNodes()&&n<e.childNodes.length){var o=e.childNodes[n];o.parentNode.insertBefore(r,o)}else e.appendChild(r)},Iv=function(e,t){var n,r,o,i,a,l,s,c,u,d=H(se(t.childNodes),zv);return function(e,t){var n=0;W(e,(function(e){0===e[0]?n++:1===e[0]?(Rv(t,e[1],n),n++):2===e[0]&&function(e,t){if(e.hasChildNodes()&&t<e.childNodes.length){var n=e.childNodes[t];n.parentNode.removeChild(n)}}(t,n)}))}((r=e,o=(n=d).length+r.length+2,i=new Array(o),a=new Array(o),l=function(e,t,o,i,a){var s=c(e,t,o,i);if(null===s||s.start===t&&s.diag===t-i||s.end===e&&s.diag===e-o)for(var u=e,d=o;u<t||d<i;)u<t&&d<i&&n[u]===r[d]?(a.push([0,n[u]]),++u,++d):t-e>i-o?(a.push([2,n[u]]),++u):(a.push([1,r[d]]),++d);else{l(e,s.start,o,s.start-s.diag,a);for(var f=s.start;f<s.end;++f)a.push([0,n[f]]);l(s.end,t,s.end-s.diag,i,a)}},s=function(e,t,o,i){for(var a=e;a-t<i&&a<o&&n[a]===r[a-t];)++a;return function(e,t,n){return{start:e,end:t,diag:n}}(e,a,t)},c=function(e,t,o,l){var c=t-e,u=l-o;if(0===c||0===u)return null;var d,f,h,p,m,g=c-u,v=u+c,A=(v%2==0?v:v+1)/2;for(i[1+A]=e,a[1+A]=t+1,d=0;d<=A;++d){for(f=-d;f<=d;f+=2){for(h=f+A,f===-d||f!==d&&i[h-1]<i[h+1]?i[h]=i[h+1]:i[h]=i[h-1]+1,m=(p=i[h])-e+o-f;p<t&&m<l&&n[p]===r[m];)i[h]=++p,++m;if(g%2!=0&&g-d<=f&&f<=g+d&&a[h-g]<=i[h])return s(a[h-g],f+e-o,t,l)}for(f=g-d;f<=g+d;f+=2){for(h=f+A-g,f===g-d||f!==g+d&&a[h+1]<=a[h-1]?a[h]=a[h+1]-1:a[h]=a[h-1],m=(p=a[h]-1)-e+o-f;p>=e&&m>=o&&n[p]===r[m];)a[h]=p--,m--;if(g%2==0&&-d<=f&&f<=d&&a[h]<=i[h+g])return s(a[h],f+e-o,t,l)}}},u=[],l(0,n.length,0,r.length,u),u),t),t},Lv=Ee((function(){return document.implementation.createHTMLDocument("undo")})),Fv=function(e){var t,n=(t=e.getBody(),X(H(se(t.childNodes),zv),(function(e){return e.length>0}))),r=ee(n,(function(t){var n=qh(e.serializer,t);return n.length>0?[n]:[]})),o=r.join("");return-1!==o.indexOf("</iframe>")?function(e){return{type:"fragmented",fragments:e,content:"",bookmark:null,beforeBookmark:null}}(r):function(e){return{type:"complete",fragments:null,content:e,bookmark:null,beforeBookmark:null}}(o)},Uv=function(e,t,n){var r=n?t.beforeBookmark:t.bookmark;"fragmented"===t.type?Iv(t.fragments,e.getBody()):e.setContent(t.content,{format:"raw",no_selection:!y(r)||!Iu(r)||!r.isFakeCaret}),e.selection.moveToBookmark(r)},Hv=function(e){return"fragmented"===e.type?e.fragments.join(""):e.content},Wv=function(e){var t=Tt.fromTag("body",Lv());return Xl(t,Hv(e)),W(zl(t,"*[data-mce-bogus]"),An),t.dom.innerHTML},jv=function(e,t){return!(!e||!t)&&(!!function(e,t){return Hv(e)===Hv(t)}(e,t)||function(e,t){return Wv(e)===Wv(t)}(e,t))},qv=function(e){return 0===e.get()},Xv=function(e,t,n){qv(n)&&(e.typing=t)},Yv=function(e,t){e.typing&&(Xv(e,!1,t),e.add())},Gv=function(e){return{undoManager:{beforeChange:function(t,n){return function(e,t,n){qv(t)&&n.set(Ks(e.selection))}(e,t,n)},add:function(t,n,r,o,i,a){return function(e,t,n,r,o,i,a){var l=Fv(e);if(i=i||{},i=Vt.extend(i,l),!1===qv(r)||e.removed)return null;var s=t.data[n.get()];if(e.fire("BeforeAddUndo",{level:i,lastLevel:s,originalEvent:a}).isDefaultPrevented())return null;if(s&&jv(s,i))return null;t.data[n.get()]&&o.get().each((function(e){t.data[n.get()].beforeBookmark=e}));var c=function(e){return e.getParam("custom_undo_redo_levels",0,"number")}(e);if(c&&t.data.length>c){for(var u=0;u<t.data.length-1;u++)t.data[u]=t.data[u+1];t.data.length--,n.set(t.data.length)}i.bookmark=Ks(e.selection),n.get()<t.data.length-1&&(t.data.length=n.get()+1),t.data.push(i),n.set(t.data.length-1);var d={level:i,lastLevel:s,originalEvent:a};return n.get()>0?(e.setDirty(!0),e.fire("AddUndo",d),e.fire("change",d)):e.fire("AddUndo",d),i}(e,t,n,r,o,i,a)},undo:function(t,n,r){return function(e,t,n,r){var o;return t.typing&&(t.add(),t.typing=!1,Xv(t,!1,n)),r.get()>0&&(r.set(r.get()-1),o=t.data[r.get()],Uv(e,o,!0),e.setDirty(!0),e.fire("Undo",{level:o})),o}(e,t,n,r)},redo:function(t,n){return function(e,t,n){var r;return t.get()<n.length-1&&(t.set(t.get()+1),r=n[t.get()],Uv(e,r,!1),e.setDirty(!0),e.fire("Redo",{level:r})),r}(e,t,n)},clear:function(t,n){return function(e,t,n){t.data=[],n.set(0),t.typing=!1,e.fire("ClearUndos")}(e,t,n)},reset:function(e){return function(e){e.clear(),e.add()}(e)},hasUndo:function(t,n){return function(e,t,n){return n.get()>0||t.typing&&t.data[0]&&!jv(Fv(e),t.data[0])}(e,t,n)},hasRedo:function(e,t){return function(e,t){return t.get()<e.data.length-1&&!e.typing}(e,t)},transact:function(e,t,n){return function(e,t,n){return Yv(e,t),e.beforeChange(),e.ignore(n),e.add()}(e,t,n)},ignore:function(e,t){return function(e,t){try{e.set(e.get()+1),t()}finally{e.set(e.get()-1)}}(e,t)},extra:function(t,n,r,o){return function(e,t,n,r,o){if(t.transact(r)){var i=t.data[n.get()].bookmark,a=t.data[n.get()-1];Uv(e,a,!0),t.transact(o)&&(t.data[n.get()-1].beforeBookmark=i)}}(e,t,n,r,o)}},formatter:{match:function(t,n,r,o){return yg(e,t,n,r,o)},matchAll:function(t,n){return function(e,t,n){var r=[],o={},i=e.selection.getStart();return e.dom.getParent(i,(function(i){for(var a=0;a<t.length;a++){var l=t[a];!o[l]&&Ag(e,i,l,n)&&(o[l]=!0,r.push(l))}}),e.dom.getRoot()),r}(e,t,n)},matchNode:function(t,n,r,o){return Ag(e,t,n,r,o)},canApply:function(t){return function(e,t){var n=e.formatter.get(t),r=e.dom;if(n)for(var o=e.selection.getStart(),i=dd(r,o),a=n.length-1;a>=0;a--){var l=n[a];if(!pd(l)||y(l.defaultBlock))return!0;for(var s=i.length-1;s>=0;s--)if(r.is(i[s],l.selector))return!0}return!1}(e,t)},closest:function(t){return bg(e,t)},apply:function(t,n,r){return uv(e,t,n,r)},remove:function(t,n,r,o){return iv(e,t,n,r,o)},toggle:function(t,n,r){return function(e,t,n,r){var o=e.formatter.get(t);!yg(e,t,n,r)||"toggle"in o[0]&&!o[0].toggle?uv(e,t,n,r):iv(e,t,n,r)}(e,t,n,r)},formatChanged:function(t,n,r,o,i){return gv(e,t,n,r,o,i)}},editor:{getContent:function(t,n){return function(e,t,n){return $.from(e.getBody()).fold(C("tree"===t.format?new Ph("body",11):""),(function(r){return Yh(e,t,n,r)}))}(e,t,n)},setContent:function(t,n){return cg(e,t,n)},insertContent:function(t,n){return og(e,t,n)},addVisual:function(t){return function(e,t){var n=e.dom,r=y(t)?t:e.getBody();v(e.hasVisual)&&(e.hasVisual=function(e){return e.getParam("visual",!0,"boolean")}(e)),W(n.select("table,a",r),(function(t){switch(t.nodeName){case"TABLE":var r=function(e){return e.getParam("visual_table_class","mce-item-table","string")}(e),o=n.getAttrib(t,"border");o&&"0"!==o||!e.hasVisual?n.removeClass(t,r):n.addClass(t,r);break;case"A":if(!n.getAttrib(t,"href")){var i=n.getAttrib(t,"name")||t.id,a=function(e){return e.getParam("visual_anchor_class","mce-item-anchor","string")}(e);i&&e.hasVisual?n.addClass(t,a):n.removeClass(t,a)}}})),e.fire("VisualAid",{element:t,hasVisual:e.hasVisual})}(e,t)}},selection:{getContent:function(t,n){return $v(e,t,n)}},raw:{getModel:function(){return $.none()}}}},Zv=function(e){return be(e.plugins,"rtc")},Kv=function(e){var t=e;return function(e){return ye(e.plugins,"rtc").bind((function(e){return $.from(e.setup)}))}(e).fold((function(){return t.rtcInstance=Gv(e),$.none()}),(function(e){return t.rtcInstance=function(){var e=C(null),t=C("");return{undoManager:{beforeChange:w,add:e,undo:e,redo:e,clear:w,reset:w,hasUndo:E,hasRedo:E,transact:e,ignore:w,extra:w},formatter:{match:E,matchAll:C([]),matchNode:C(void 0),canApply:E,closest:t,apply:w,remove:w,toggle:w,formatChanged:C({unbind:w})},editor:{getContent:t,setContent:t,insertContent:w,addVisual:w},selection:{getContent:t},raw:{getModel:C($.none())}}}(),$.some((function(){return e().then((function(e){return t.rtcInstance=function(e){var t=function(e){return h(e)?e:{}},n=e.undoManager,r=e.formatter,o=e.editor,i=e.selection,a=e.raw;return{undoManager:{beforeChange:n.beforeChange,add:n.add,undo:n.undo,redo:n.redo,clear:n.clear,reset:n.reset,hasUndo:n.hasUndo,hasRedo:n.hasRedo,transact:function(e,t,r){return n.transact(r)},ignore:function(e,t){return n.ignore(t)},extra:function(e,t,r,o){return n.extra(r,o)}},formatter:{match:function(e,n,o,i){return r.match(e,t(n),i)},matchAll:r.matchAll,matchNode:r.matchNode,canApply:function(e){return r.canApply(e)},closest:function(e){return r.closest(e)},apply:function(e,n,o){return r.apply(e,t(n))},remove:function(e,n,o,i){return r.remove(e,t(n))},toggle:function(e,n,o){return r.toggle(e,t(n))},formatChanged:function(e,t,n,o,i){return r.formatChanged(t,n,o,i)}},editor:{getContent:function(e,t){return o.getContent(e)},setContent:function(e,t){return o.setContent(e,t)},insertContent:function(e,t){return o.insertContent(e)},addVisual:o.addVisual},selection:{getContent:function(e,t){return i.getContent(t)}},raw:{getModel:function(){return $.some(a.getRawModel())}}}}(e),e.rtc.isRemote}))}))}))},Jv=function(e){return e.rtcInstance?e.rtcInstance:Gv(e)},eA=function(e){var t=e.rtcInstance;if(t)return t;throw new Error("Failed to get RTC instance not yet initialized.")},tA=function(e,t){return void 0===t&&(t={}),function(e,t,n){return eA(e).selection.getContent(t,n)}(e,t.format?t.format:"html",t)},nA=function(e){return 0===e.dom.length?(vn(e),$.none()):$.some(e)},rA=function(e,t,n,r){e.bind((function(e){return(r?rm:nm)(e.dom,r?e.dom.length:0),t.filter(Lt).map((function(t){return function(e,t,n,r){var o=e.dom,i=t.dom,a=r?o.length:i.length;r?(om(o,i,!1,!r),n.setStart(i,a)):(om(i,o,!1,!r),n.setEnd(i,a))}(e,t,n,r)}))})).orThunk((function(){var e=function(e,t){return e.filter((function(e){return Kd.isBookmarkNode(e.dom)})).bind(t?Yt:Xt)}(t,r).or(t).filter(Lt);return e.map((function(e){return function(e,t){qt(e).each((function(n){var r=e.dom;t&&qp(n,Bs(r,0))?nm(r,0):!t&&Xp(n,Bs(r,r.length))&&rm(r,r.length)}))}(e,r)}))}))},oA=function(e,t,n){void 0===n&&(n={});var r=function(e,t){return Te(Te({format:"html"},e),{set:!0,selection:!0,content:t})}(n,t),o=r;if(!r.no_events){var i=e.fire("BeforeSetContent",r);if(i.isDefaultPrevented())return void e.fire("SetContent",i);o=i}o.content=function(e,t){if("raw"!==t.format){var n=e.selection.getRng(),r=e.dom.getParent(n.commonAncestorContainer,e.dom.isBlock),o=r?{context:r.nodeName.toLowerCase()}:{},i=e.parser.parse(t.content,Te(Te({isRootContent:!0,forced_root_block:!1},o),t));return ep({validate:e.validate},e.schema).serialize(i)}return t.content}(e,o);var a=e.selection.getRng();!function(e,t){var n=$.from(t.firstChild).map(Tt.fromDom),r=$.from(t.lastChild).map(Tt.fromDom);e.deleteContents(),e.insertNode(t);var o=n.bind(Xt).filter(Lt).bind(nA),i=r.bind(Yt).filter(Lt).bind(nA);rA(o,n,e,!0),rA(i,r,e,!1),e.collapse(!1)}(a,a.createContextualFragment(o.content)),e.selection.setRng(a),Hf(e,a),o.no_events||e.fire("SetContent",o)},iA=function(e,t,n){if(e&&be(e,t)){var r=X(e[t],(function(e){return e!==n}));0===r.length?delete e[t]:e[t]=r}};var aA,lA,sA=function(e){return!!e.select},cA=function(e){return!(!e||!e.ownerDocument)&&Dt(Tt.fromDom(e.ownerDocument),Tt.fromDom(e))},uA=function(e,t,n,r){var o,i,a=function(e,t){var n,r,o=function(t,n){return K(n,(function(n){return e.is(n,t)}))},i=function(t){return e.getParents(t,null,e.getRoot())};return{selectorChangedWithUnbind:function(e,a){return n||(n={},r={},t.on("NodeChange",(function(e){var t=e.element,a=i(t),l={};Vt.each(n,(function(e,t){o(t,a).each((function(n){r[t]||(W(e,(function(e){e(!0,{node:n,selector:t,parents:a})})),r[t]=e),l[t]=e}))})),Vt.each(r,(function(e,n){l[n]||(delete r[n],Vt.each(e,(function(e){e(!1,{node:t,selector:n,parents:a})})))}))}))),n[e]||(n[e]=[]),n[e].push(a),o(e,i(t.selection.getStart())).each((function(){r[e]=n[e]})),{unbind:function(){iA(n,e,a),iA(r,e,a)}}}}}(e,r).selectorChangedWithUnbind,l=function(e,t){return oA(r,e,t)},s=function(e){var t=u();t.collapse(!!e),d(t)},c=function(){return t.getSelection?t.getSelection():t.document.selection},u=function(){var n,a,l,s=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(e){return-1}},u=t.document;if(void 0!==r.bookmark&&!1===bh(r)){var d=sh(r);if(d.isSome())return d.map((function(e){return Vh(r,[e])[0]})).getOr(u.createRange())}try{(n=c())&&!Tn(n.anchorNode)&&(a=n.rangeCount>0?n.getRangeAt(0):n.createRange?n.createRange():u.createRange(),a=Vh(r,[a])[0])}catch(e){}return a||(a=u.createRange?u.createRange():u.body.createTextRange()),a.setStart&&9===a.startContainer.nodeType&&a.collapsed&&(l=e.getRoot(),a.setStart(l,0),a.setEnd(l,0)),o&&i&&(0===s(a.START_TO_START,a,o)&&0===s(a.END_TO_END,a,o)?a=i:(o=null,i=null)),a},d=function(e,t){var n;if(function(e){return!!e&&(!!sA(e)||cA(e.startContainer)&&cA(e.endContainer))}(e)){var a=sA(e)?e:null;if(a){i=null;try{a.select()}catch(e){}}else{var l=c();if(e=r.fire("SetSelectionRange",{range:e,forward:t}).range,l){i=e;try{l.removeAllRanges(),l.addRange(e)}catch(e){}!1===t&&l.extend&&(l.collapse(e.endContainer,e.endOffset),l.extend(e.startContainer,e.startOffset)),o=l.rangeCount>0?l.getRangeAt(0):null}e.collapsed||e.startContainer!==e.endContainer||!l.setBaseAndExtent||xt.ie||e.endOffset-e.startOffset<2&&e.startContainer.hasChildNodes()&&(n=e.startContainer.childNodes[e.startOffset])&&"IMG"===n.tagName&&(l.setBaseAndExtent(e.startContainer,e.startOffset,e.endContainer,e.endOffset),l.anchorNode===e.startContainer&&l.focusNode===e.endContainer||l.setBaseAndExtent(n,0,n,1)),r.fire("AfterSetSelectionRange",{range:e,forward:t})}}},f=function(){var t=c(),n=null==t?void 0:t.anchorNode,r=null==t?void 0:t.focusNode;if(!t||!n||!r||Tn(n)||Tn(r))return!0;var o=e.createRng();o.setStart(n,t.anchorOffset),o.collapse(!0);var i=e.createRng();return i.setStart(r,t.focusOffset),i.collapse(!0),o.compareBoundaryPoints(o.START_TO_START,i)<=0},h={bookmarkManager:null,controlSelection:null,dom:e,win:t,serializer:n,editor:r,collapse:s,setCursorLocation:function(t,n){var o=e.createRng();y(t)&&y(n)?(o.setStart(t,n),o.setEnd(t,n),d(o),s(!1)):(Ld(e,o,r.getBody(),!0),d(o))},getContent:function(e){return tA(r,e)},setContent:l,getBookmark:function(e,t){return p.getBookmark(e,t)},moveToBookmark:function(e){return p.moveToBookmark(e)},select:function(t,n){return function(e,t,n){return $.from(t).map((function(t){var r=e.nodeIndex(t),o=e.createRng();return o.setStart(t.parentNode,r),o.setEnd(t.parentNode,r+1),n&&(Ld(e,o,t,!0),Ld(e,o,t,!1)),o}))}(e,t,n).each(d),t},isCollapsed:function(){var e=u(),t=c();return!(!e||e.item)&&(e.compareEndPoints?0===e.compareEndPoints("StartToEnd",e):!t||e.collapsed)},isForward:f,setNode:function(t){return l(e.getOuterHTML(t)),t},getNode:function(){return function(e,t){var n,r,o;if(!t)return e;r=t.startContainer,o=t.endContainer;var i=t.startOffset,a=t.endOffset;return n=t.commonAncestorContainer,!t.collapsed&&(r===o&&a-i<2&&r.hasChildNodes()&&(n=r.childNodes[i]),3===r.nodeType&&3===o.nodeType&&(r=r.length===i?Sh(r.nextSibling,!0):r.parentNode,o=0===a?Sh(o.previousSibling,!1):o.parentNode,r&&r===o))?r:n&&3===n.nodeType?n.parentNode:n}(r.getBody(),u())},getSel:c,setRng:d,getRng:u,getStart:function(e){return Ch(r.getBody(),u(),e)},getEnd:function(e){return kh(r.getBody(),u(),e)},getSelectedBlocks:function(t,n){return function(e,t,n,r){var o,i=[],a=e.getRoot();if(n=e.getParent(n||Ch(a,t,t.collapsed),e.isBlock),r=e.getParent(r||kh(a,t,t.collapsed),e.isBlock),n&&n!==a&&i.push(n),n&&r&&n!==r){o=n;for(var l=new lo(n,a);(o=l.next())&&o!==r;)e.isBlock(o)&&i.push(o)}return r&&n!==r&&r!==a&&i.push(r),i}(e,u(),t,n)},normalize:function(){var t=u(),n=c();if(!(Pd(n).length>1)&&Fd(r)){var o=yf(e,t);return o.each((function(e){d(e,f())})),o.getOr(t)}return t},selectorChanged:function(e,t){return a(e,t),h},selectorChangedWithUnbind:a,getScrollContainer:function(){for(var t,n=e.getRoot();n&&"BODY"!==n.nodeName;){if(n.scrollHeight>n.clientHeight){t=n;break}n=n.parentNode}return t},scrollIntoView:function(e,t){y(e)?function(e,t,n){(e.inline?Lf:Uf)(e,t,n)}(r,e,t):Hf(r,u(),t)},placeCaretAt:function(e,t){return d(cf(e,t,r.getDoc()))},getBoundingClientRect:function(){var e=u();return e.collapsed?Bs.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},destroy:function(){t=o=i=null,m.destroy()}},p=Kd(h),m=lf(h,r);return h.bookmarkManager=p,h.controlSelection=m,h},dA=function(e,t,n){e.addNodeFilter("font",(function(e){W(e,(function(e){var r=t.parse(e.attr("style")),o=e.attr("color"),i=e.attr("face"),a=e.attr("size");o&&(r.color=o),i&&(r["font-family"]=i),a&&(r["font-size"]=n[parseInt(e.attr("size"),10)-1]),e.name="span",e.attr("style",t.serialize(r)),function(e,t){W(t,(function(t){e.attr(t,null)}))}(e,["color","face","size"])}))}))},fA=function(e,t){var n=Ni();t.convert_fonts_to_spans&&dA(e,n,Vt.explode(t.font_size_legacy_values)),function(e,t){e.addNodeFilter("strike",(function(e){W(e,(function(e){var n=t.parse(e.attr("style"));n["text-decoration"]="line-through",e.name="span",e.attr("style",t.serialize(n))}))}))}(e,n)},hA=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},pA=function(e,t){var n;try{n=atob(t)}catch(e){return $.none()}for(var r=new Uint8Array(n.length),o=0;o<r.length;o++)r[o]=n.charCodeAt(o);return $.some(new Blob([r],{type:e}))},mA=function(e){return 0===e.indexOf("blob:")?function(e){return new eo((function(t,n){var r=function(){n("Cannot convert "+e+" to Blob. Resource might not exist or is inaccessible.")};try{var o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType="blob",o.onload=function(){200===o.status?t(o.response):r()},o.onerror=r,o.send()}catch(e){r()}}))}(e):0===e.indexOf("data:")?(t=e,new eo((function(e){var n=hA(t),r=n.type,o=n.data;pA(r,o).fold((function(){return e(new Blob([]))}),e)}))):null;var t},gA=0,vA=function(e){return(e||"blobid")+gA++},AA=function(e,t,n,r){var o,i;if(0!==t.src.indexOf("blob:")){var a=hA(t.src),l=a.data,s=a.type;o=l,(i=e.getByData(o,s))?n({image:t,blobInfo:i}):mA(t.src).then((function(r){i=e.create(vA(),r,o),e.add(i),n({image:t,blobInfo:i})}),(function(e){r(e)}))}else(i=e.getByUri(t.src))?n({image:t,blobInfo:i}):mA(t.src).then((function(r){(function(e){return new eo((function(t){var n=new FileReader;n.onloadend=function(){t(n.result)},n.readAsDataURL(e)}))})(r).then((function(a){o=hA(a).data,i=e.create(vA(),r,o),e.add(i),n({image:t,blobInfo:i})}))}),(function(e){r(e)}))},yA=function(e,t){var n={};return{findAll:function(r,o){o||(o=P);var i=X(function(e){return e?se(e.getElementsByTagName("img")):[]}(r),(function(t){var n=t.src;return!!xt.fileApi&&(!t.hasAttribute("data-mce-bogus")&&(!t.hasAttribute("data-mce-placeholder")&&(!(!n||n===xt.transparentSrc)&&(0===n.indexOf("blob:")?!e.isUploaded(n)&&o(t):0===n.indexOf("data:")&&o(t)))))})),a=H(i,(function(e){if(void 0!==n[e.src])return new eo((function(t){n[e.src].then((function(n){if("string"==typeof n)return n;t({image:e,blobInfo:n.blobInfo})}))}));var r=new eo((function(n,r){AA(t,e,n,r)})).then((function(e){return delete n[e.image.src],e})).catch((function(t){return delete n[e.src],t}));return n[e.src]=r,r}));return eo.all(a)}}},bA=function(e,t,n,r){(e.padd_empty_with_br||t.insert)&&n[r.name]?r.empty().append(new Ph("br",1)).shortEnded=!0:r.empty().append(new Ph("#text",3)).value=bo},OA=function(e,t){return e&&e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.name===t},wA=function(e,t,n,r){return r.isEmpty(t,n,(function(t){return function(e,t){var n=e.getElementRule(t.name);return n&&n.paddEmpty}(e,t)}))},xA=function(e,t){var n=t.blob_cache,r=function(e){var r=e.attr("src");(function(e){return e.attr("src")===xt.transparentSrc||y(e.attr("data-mce-placeholder"))})(e)||function(e){return y(e.attr("data-mce-bogus"))}(e)||function(e){var t=/data:([^;]+);base64,([a-z0-9\+\/=\s]+)/i.exec(e);return t?$.some({type:t[1],data:decodeURIComponent(t[2])}):$.none()}(r).filter((function(){return function(e,t){if(t.images_dataimg_filter){var n=new Image;return n.src=e.attr("src"),fe(e.attributes.map,(function(e,t){n.setAttribute(t,e)})),t.images_dataimg_filter(n)}return!0}(e,t)})).bind((function(e){var t=e.type,r=e.data;return $.from(n.getByData(r,t)).orThunk((function(){return pA(t,r).map((function(e){var t=n.create(vA(),e,r);return n.add(t),t}))}))})).each((function(t){e.attr("src",t.blobUri())}))};n&&e.addAttributeFilter("src",(function(e){return W(e,r)}))},_A=Vt.makeMap,CA=Vt.each,kA=Vt.explode,SA=Vt.extend,VA=function(e,t){void 0===t&&(t=Bi());var n={},r=[],o={},i={};(e=e||{}).validate=!("validate"in e)||e.validate,e.root_name=e.root_name||"body";var a=function(e){var t=e.name;t in n&&((l=o[t])?l.push(e):o[t]=[e]);for(var a=r.length;a--;){var l,s=r[a].name;if(s in e.attributes.map)(l=i[s])?l.push(e):i[s]=[e]}return e},l={schema:t,addAttributeFilter:function(e,t){CA(kA(e),(function(e){var n;for(n=0;n<r.length;n++)if(r[n].name===e)return void r[n].callbacks.push(t);r.push({name:e,callbacks:[t]})}))},getAttributeFilters:function(){return[].concat(r)},addNodeFilter:function(e,t){CA(kA(e),(function(e){var r=n[e];r||(n[e]=r=[]),r.push(t)}))},getNodeFilters:function(){var e=[];for(var t in n)be(n,t)&&e.push({name:t,callbacks:n[t]});return e},filterNode:a,parse:function(l,s){var c,u,d,f,h,p,m,g,v=[];s=s||{},o={},i={};var A=SA(_A("script,style,head,html,body,title,meta,param"),t.getBlockElements()),y=t.getNonEmptyElements(),b=t.children,O=e.validate,w=function(e){return!1===e?"":!0===e?"p":e}("forced_root_block"in s?s.forced_root_block:e.forced_root_block),x=t.getWhiteSpaceElements(),_=/^[ \t\r\n]+/,C=/[ \t\r\n]+$/,k=/[ \t\r\n]+/g,S=/^[ \t\r\n]+$/,V=be(x,s.context)||be(x,e.root_name),B=function(e,t){var r,i=new Ph(e,t);return e in n&&((r=o[e])?r.push(i):o[e]=[i]),i},T=function(e){for(var n=t.getBlockElements(),r=e.prev;r&&3===r.type;){var o=r.value.replace(C,"");if(o.length>0)return void(r.value=o);var i=r.next;if(i){if(3===i.type&&i.value.length){r=r.prev;continue}if(!n[i.name]&&"script"!==i.name&&"style"!==i.name){r=r.prev;continue}}var a=r.prev;r.remove(),r=a}},N=jh({validate:O,document:e.document,allow_html_data_urls:e.allow_html_data_urls,allow_svg_data_urls:e.allow_svg_data_urls,allow_script_urls:e.allow_script_urls,allow_conditional_comments:e.allow_conditional_comments,preserve_cdata:e.preserve_cdata,self_closing_elements:function(e){var t={};for(var n in e)"li"!==n&&"p"!==n&&(t[n]=e[n]);return t}(t.getSelfClosingElements()),cdata:function(e){g.append(B("#cdata",4)).value=e},text:function(e,t){var n;V||(e=e.replace(k," "),function(e,t){return e&&(be(t,e.name)||"br"===e.name)}(g.lastChild,A)&&(e=e.replace(_,""))),0!==e.length&&((n=B("#text",3)).raw=!!t,g.append(n).value=e)},comment:function(e){g.append(B("#comment",8)).value=e},pi:function(e,t){g.append(B(e,7)).value=t,T(g)},doctype:function(e){g.append(B("#doctype",10)).value=e,T(g)},start:function(e,n,o){var a=O?t.getElementRule(e):{};if(a){var l=B(a.outputName||e,1);l.attributes=n,l.shortEnded=o,g.append(l);var s=b[g.name];s&&b[l.name]&&!s[l.name]&&v.push(l);for(var c=r.length;c--;){var u=r[c].name;u in n.map&&((p=i[u])?p.push(l):i[u]=[l])}A[e]&&T(l),o||(g=l),!V&&x[e]&&(V=!0)}},end:function(n){var r,o,i,a,l=O?t.getElementRule(n):{};if(l){if(A[n]&&!V){if((r=g.firstChild)&&3===r.type)if((o=r.value.replace(_,"")).length>0)r.value=o,r=r.next;else for(i=r.next,r.remove(),r=i;r&&3===r.type;)o=r.value,i=r.next,(0===o.length||S.test(o))&&(r.remove(),r=i),r=i;if((r=g.lastChild)&&3===r.type)if((o=r.value.replace(C,"")).length>0)r.value=o,r=r.prev;else for(i=r.prev,r.remove(),r=i;r&&3===r.type;)o=r.value,i=r.prev,(0===o.length||S.test(o))&&(r.remove(),r=i),r=i}if(V&&x[n]&&(V=!1),l.removeEmpty&&wA(t,y,x,g))return a=g.parent,A[g.name]?g.empty().remove():g.unwrap(),void(g=a);l.paddEmpty&&(function(e){return OA(e,"#text")&&e.firstChild.value===bo}(g)||wA(t,y,x,g))&&bA(e,s,A,g),g=g.parent}}},t),E=g=new Ph(s.context||e.root_name,11);if(N.parse(l,s.format),O&&v.length&&(s.context?s.invalid=!0:function(e){for(var n=_A("tr,td,th,tbody,thead,tfoot,table"),r=t.getNonEmptyElements(),o=t.getWhiteSpaceElements(),i=t.getTextBlockElements(),l=t.getSpecialElements(),s=function(e,n){if(void 0===n&&(n=e.parent),l[e.name])e.empty().remove();else{for(var r=0,o=e.children();r<o.length;r++){var i=o[r];t.isValidChild(n.name,i.name)||s(i,n)}e.unwrap()}},c=0;c<e.length;c++){var u=e[c],d=void 0,f=void 0,h=void 0;if(u.parent&&!u.fixed)if(i[u.name]&&"li"===u.parent.name){for(var p=u.next;p&&i[p.name];)p.name="li",p.fixed=!0,u.parent.insert(p,u.parent),p=p.next;u.unwrap()}else{var m=[u];for(d=u.parent;d&&!t.isValidChild(d.name,u.name)&&!n[d.name];d=d.parent)m.push(d);if(d&&m.length>1)if(t.isValidChild(d.name,u.name)){m.reverse();for(var g=f=a(m[0].clone()),v=0;v<m.length-1;v++){t.isValidChild(g.name,m[v].name)?(h=a(m[v].clone()),g.append(h)):h=g;for(var A=m[v].firstChild;A&&A!==m[v+1];){var y=A.next;h.append(A),A=y}g=h}wA(t,r,o,f)?d.insert(u,m[0],!0):(d.insert(f,m[0],!0),d.insert(u,f)),d=m[0],(wA(t,r,o,d)||OA(d,"br"))&&d.empty().remove()}else s(u);else if(u.parent){if("li"===u.name){if((p=u.prev)&&("ul"===p.name||"ol"===p.name)){p.append(u);continue}if((p=u.next)&&("ul"===p.name||"ol"===p.name)){p.insert(u,p.firstChild,!0);continue}u.wrap(a(new Ph("ul",1)));continue}t.isValidChild(u.parent.name,"div")&&t.isValidChild("div",u.name)?u.wrap(a(new Ph("div",1))):s(u)}}}}(v)),w&&("body"===E.name||s.isRootContent)&&function(){var n=E.firstChild,r=null,o=function(e){e&&((n=e.firstChild)&&3===n.type&&(n.value=n.value.replace(_,"")),(n=e.lastChild)&&3===n.type&&(n.value=n.value.replace(C,"")))};if(t.isValidChild(E.name,w.toLowerCase())){for(;n;){var i=n.next;3===n.type||1===n.type&&"p"!==n.name&&!A[n.name]&&!n.attr("data-mce-type")?(r||((r=B(w,1)).attr(e.forced_root_block_attrs),E.insert(r,n)),r.append(n)):(o(r),r=null),n=i}o(r)}}(),!s.invalid){for(m in o)if(be(o,m)){for(p=n[m],f=(c=o[m]).length;f--;)c[f].parent||c.splice(f,1);for(u=0,d=p.length;u<d;u++)p[u](c,m,s)}for(u=0,d=r.length;u<d;u++)if((p=r[u]).name in i){for(f=(c=i[p.name]).length;f--;)c[f].parent||c.splice(f,1);for(f=0,h=p.callbacks.length;f<h;f++)p.callbacks[f](c,p.name,s)}}return E}};return function(e,t){var n=e.schema;t.remove_trailing_brs&&e.addNodeFilter("br",(function(e,r,o){var i,a,l,s,c,u,d,f,h=e.length,p=Vt.extend({},n.getBlockElements()),m=n.getNonEmptyElements(),g=n.getWhiteSpaceElements();for(p.body=1,i=0;i<h;i++)if(l=(a=e[i]).parent,p[a.parent.name]&&a===l.lastChild){for(c=a.prev;c;){if("span"!==(u=c.name)||"bookmark"!==c.attr("data-mce-type")){"br"===u&&(a=null);break}c=c.prev}a&&(a.remove(),wA(n,m,g,l)&&(d=n.getElementRule(l.name))&&(d.removeEmpty?l.remove():d.paddEmpty&&bA(t,o,p,l)))}else{for(s=a;l&&l.firstChild===s&&l.lastChild===s&&(s=l,!p[l.name]);)l=l.parent;s===l&&!0!==t.padd_empty_with_br&&((f=new Ph("#text",3)).value=bo,a.replace(f))}})),e.addAttributeFilter("href",(function(e){var n,r,o=e.length;if(!t.allow_unsafe_link_target)for(;o--;){var i=e[o];"a"===i.name&&"_blank"===i.attr("target")&&i.attr("rel",(r=void 0,r=(n=i.attr("rel"))?Vt.trim(n):"",/\b(noopener)\b/g.test(r)?r:function(e){return e.split(" ").filter((function(e){return e.length>0})).concat(["noopener"]).sort().join(" ")}(r)))}})),t.allow_html_in_named_anchor||e.addAttributeFilter("id,name",(function(e){for(var t,n,r,o,i=e.length;i--;)if("a"===(o=e[i]).name&&o.firstChild&&!o.attr("href")){r=o.parent,t=o.lastChild;do{n=t.prev,r.insert(t,o),t=n}while(t)}})),t.fix_list_elements&&e.addNodeFilter("ul,ol",(function(e){for(var t,n,r=e.length;r--;)if("ul"===(n=(t=e[r]).parent).name||"ol"===n.name)if(t.prev&&"li"===t.prev.name)t.prev.append(t);else{var o=new Ph("li",1);o.attr("style","list-style-type: none"),t.wrap(o)}})),t.validate&&n.getValidClasses()&&e.addAttributeFilter("class",(function(e){for(var t=n.getValidClasses(),r=e.length;r--;){for(var o=e[r],i=o.attr("class").split(" "),a="",l=0;l<i.length;l++){var s=i[l],c=!1,u=t["*"];u&&u[s]&&(c=!0),u=t[o.name],!c&&u&&u[s]&&(c=!0),c&&(a&&(a+=" "),a+=s)}a.length||(a=null),o.attr("class",a)}})),xA(e,t)}(l,e),function(e,t){t.inline_styles&&fA(e,t)}(l,e),l},BA=function(e,t,n){return function(e,t){return e&&e.hasEventListeners("PreProcess")&&!t.no_events}(e,n)?function(e,t,n){var r,o=e.dom,i=t.cloneNode(!0),a=document.implementation;if(a.createHTMLDocument){var l=a.createHTMLDocument("");Vt.each("BODY"===i.nodeName?i.childNodes:[i],(function(e){l.body.appendChild(l.importNode(e,!0))})),i="BODY"!==i.nodeName?l.body.firstChild:l.body,r=o.doc,o.doc=l}return function(e,t){e.fire("PreProcess",t)}(e,Te(Te({},n),{node:i})),r&&(o.doc=r),i}(e,t,n):t},TA=function(e,t,n){-1===Vt.inArray(t,n)&&(e.addAttributeFilter(n,(function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)})),t.push(n))},NA=function(e,t,n,r,o){var i=function(e,t,n){return ep(e,t).serialize(n)}(t,n,r);return function(e,t,n){if(!t.no_events&&e){var r=function(e,t){return e.fire("PostProcess",t)}(e,Te(Te({},t),{content:n}));return r.content}return n}(e,o,i)},EA=function(e,t){var n=["data-mce-selected"],r=t&&t.dom?t.dom:gl.DOM,o=t&&t.schema?t.schema:Bi(e);e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs=!("remove_trailing_brs"in e)||e.remove_trailing_brs;var i=VA(e,o);!function(e,t,n){e.addAttributeFilter("data-mce-tabindex",(function(e,t){for(var n=e.length;n--;){var r=e[n];r.attr("tabindex",r.attr("data-mce-tabindex")),r.attr(t,null)}})),e.addAttributeFilter("src,href,style",(function(e,r){for(var o="data-mce-"+r,i=t.url_converter,a=t.url_converter_scope,l=e.length;l--;){var s=e[l],c=s.attr(o);void 0!==c?(s.attr(r,c.length>0?c:null),s.attr(o,null)):(c=s.attr(r),"style"===r?c=n.serializeStyle(n.parseStyle(c),s.name):i&&(c=i.call(a,c,r,s.name)),s.attr(r,c.length>0?c:null))}})),e.addAttributeFilter("class",(function(e){for(var t=e.length;t--;){var n=e[t],r=n.attr("class");r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}})),e.addAttributeFilter("data-mce-type",(function(e,t,n){for(var r=e.length;r--;){var o=e[r];if("bookmark"===o.attr("data-mce-type")&&!n.cleanup){var i=$.from(o.firstChild).exists((function(e){return!wo(e.value)}));i?o.unwrap():o.remove()}}})),e.addNodeFilter("noscript",(function(e){for(var t=e.length;t--;){var n=e[t].firstChild;n&&(n.value=yi.decode(n.value))}})),e.addNodeFilter("script,style",(function(e,n){for(var r=function(e){return e.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*((<!--)?(\s*\/\/)?\s*<!\[CDATA\[|(<!--\s*)?\/\*\s*<!\[CDATA\[\s*\*\/|(\/\/)?\s*<!--|\/\*\s*<!--\s*\*\/)\s*[\r\n]*/gi,"").replace(/\s*(\/\*\s*\]\]>\s*\*\/(-->)?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")},o=e.length;o--;){var i=e[o],a=i.firstChild?i.firstChild.value:"";if("script"===n){var l=i.attr("type");l&&i.attr("type","mce-no/type"===l?null:l.replace(/^mce\-/,"")),"xhtml"===t.element_format&&a.length>0&&(i.firstChild.value="// <![CDATA[\n"+r(a)+"\n// ]]>")}else"xhtml"===t.element_format&&a.length>0&&(i.firstChild.value="\x3c!--\n"+r(a)+"\n--\x3e")}})),e.addNodeFilter("#comment",(function(e){for(var r=e.length;r--;){var o=e[r];t.preserve_cdata&&0===o.value.indexOf("[CDATA[")?(o.name="#cdata",o.type=4,o.value=n.decode(o.value.replace(/^\[CDATA\[|\]\]$/g,""))):0===o.value.indexOf("mce:protected ")&&(o.name="#text",o.type=3,o.raw=!0,o.value=unescape(o.value).substr(14))}})),e.addNodeFilter("xml:namespace,input",(function(e,t){for(var n=e.length;n--;){var r=e[n];7===r.type?r.remove():1===r.type&&("input"!==t||r.attr("type")||r.attr("type","text"))}})),e.addAttributeFilter("data-mce-type",(function(t){W(t,(function(t){"format-caret"===t.attr("data-mce-type")&&(t.isEmpty(e.schema.getNonEmptyElements())?t.remove():t.unwrap())}))})),e.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize,data-mce-placeholder",(function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}))}(i,e,r);return{schema:o,addNodeFilter:i.addNodeFilter,addAttributeFilter:i.addAttributeFilter,serialize:function(n,a){void 0===a&&(a={});var l=Te({format:"html"},a),s=BA(t,n,l),c=function(e,t,n){var r=xo(n.getInner?t.innerHTML:e.getOuterHTML(t));return n.selection||yo(Tt.fromDom(t))?r:Vt.trim(r)}(r,s,l),u=function(e,t,n){var r=n.selection?Te({forced_root_block:!1},n):n,o=e.parse(t,r);return function(e){var t=function(e){return e&&"br"===e.name},n=e.lastChild;if(t(n)){var r=n.prev;t(r)&&(n.remove(),r.remove())}}(o),o}(i,c,l);return"tree"===l.format?u:NA(t,e,o,u,l)},addRules:o.addValidElements,setRules:o.setValidElements,addTempAttr:V(TA,i,n),getTempAttrs:C(n),getNodeFilters:i.getNodeFilters,getAttributeFilters:i.getAttributeFilters}},PA=function(e,t){var n=EA(e,t);return{schema:n.schema,addNodeFilter:n.addNodeFilter,addAttributeFilter:n.addAttributeFilter,serialize:n.serialize,addRules:n.addRules,setRules:n.setRules,addTempAttr:n.addTempAttr,getTempAttrs:n.getTempAttrs,getNodeFilters:n.getNodeFilters,getAttributeFilters:n.getAttributeFilters}},QA=function(e,t){return void 0===t&&(t={}),function(e,t,n){return Jv(e).editor.getContent(t,n)}(e,t,t.format?t.format:"html")},MA=function(e,t,n){return void 0===n&&(n={}),function(e,t,n){return Jv(e).editor.setContent(t,n)}(e,t,n)},DA=gl.DOM,$A=function(e){return $.from(e).each((function(e){return e.destroy()}))},zA=function(e){if(!e.removed){var t=e._selectionOverrides,n=e.editorUpload,r=e.getBody(),o=e.getElement();r&&e.save({is_removing:!0}),e.removed=!0,e.unbindAllNativeEvents(),e.hasHiddenInput&&o&&DA.remove(o.nextSibling),function(e){e.fire("remove")}(e),e.editorManager.remove(e),!e.inline&&r&&function(e){DA.setStyle(e.id,"display",e.orgDisplay)}(e),function(e){e.fire("detach")}(e),DA.remove(e.getContainer()),$A(t),$A(n),e.destroy()}},RA=function(e,t){var n=e.selection,r=e.dom;e.destroyed||(t||e.removed?(t||(e.editorManager.off("beforeunload",e._beforeUnload),e.theme&&e.theme.destroy&&e.theme.destroy(),$A(n),$A(r)),function(e){var t=e.formElement;t&&(t._mceOldSubmit&&(t.submit=t._mceOldSubmit,t._mceOldSubmit=null),DA.unbind(t,"submit reset",e.formEventDelegate))}(e),function(e){e.contentAreaContainer=e.formElement=e.container=e.editorContainer=null,e.bodyElement=e.contentDocument=e.contentWindow=null,e.iframeElement=e.targetElm=null,e.selection&&(e.selection=e.selection.win=e.selection.dom=e.selection.dom.doc=null)}(e),e.destroyed=!0):e.remove())},IA=(aA=function(e,t){return h(e)&&h(t)?IA(e,t):t},function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(0===e.length)throw new Error("Can't merge zero objects");for(var n={},r=0;r<e.length;r++){var o=e[r];for(var i in o)be(o,i)&&(n[i]=aA(n[i],o[i]))}return n}),LA="autoresize_on_init,content_editable_state,convert_fonts_to_spans,inline_styles,padd_empty_with_br,block_elements,boolean_attributes,editor_deselector,editor_selector,elements,file_browser_callback_types,filepicker_validator_handler,force_hex_style_colors,force_p_newlines,gecko_spellcheck,images_dataimg_filter,media_scripts,mode,move_caret_before_on_enter_elements,non_empty_elements,self_closing_elements,short_ended_elements,special,spellchecker_select_languages,spellchecker_whitelist,tab_focus,table_responsive_width,text_block_elements,text_inline_elements,toolbar_drawer,types,validate,whitespace_elements,paste_word_valid_elements,paste_retain_style_properties,paste_convert_word_fake_lists".split(","),FA="bbcode,colorpicker,contextmenu,fullpage,legacyoutput,spellchecker,textcolor".split(","),UA="imagetools,toc".split(","),HA=function(e){var t=X(LA,(function(t){return be(e,t)})),n=e.forced_root_block;return!1!==n&&""!==n||t.push("forced_root_block (false only)"),oe(t)},WA=function(e){var t=Vt.makeMap(e.plugins," "),n=function(e){return be(t,e)},r=Ne(Ne([],X(FA,n),!0),ee(UA,(function(e){return n(e)?[e+" (moving to premium)"]:[]})),!0);return oe(r)},jA=pt().deviceType,qA=jA.isTouch(),XA=jA.isPhone(),YA=jA.isTablet(),GA=["lists","autolink","autosave"],ZA={table_grid:!1,object_resizing:!1,resize:!1},KA=function(e){var t=p(e)?e.join(" "):e,n=H(f(t)?t.split(" "):[],Ie);return X(n,(function(e){return e.length>0}))},JA=function(e,t){var n,r,o=(r={},ge(t,(function(t,n){return F(e,n)}),me(n={}),me(r)),{t:n,f:r});return function(e,t){return{sections:C(e),settings:C(t)}}(o.t,o.f)},ey=function(e,t){return be(e.sections(),t)},ty=function(e,t){return ye(e,"toolbar_mode").orThunk((function(){return ye(e,"toolbar_drawer").map((function(e){return!1===e?"wrap":e}))})).getOr(t)},ny=function(e,t){var n={resize:!1,toolbar_mode:ty(e,"scrolling"),toolbar_sticky:!1};return Te(Te(Te({},ZA),n),t?{menubar:!1}:{})},ry=function(e,t){var n=t.external_plugins?t.external_plugins:{};return e&&e.external_plugins?Vt.extend({},e.external_plugins,n):n},oy=function(e,t,n,r){return e&&function(e,t,n){var r=e.sections();return ey(e,t)&&r[t].theme===n}(t,"mobile","mobile")?X(r,V(F,GA)):e&&ey(t,"mobile")?r:n},iy=function(e,t,n,r){var o=KA(n.forced_plugins),i=KA(r.plugins),a=function(e,t){return ey(e,t)?e.sections()[t]:{}}(t,"mobile"),l=a.plugins?KA(a.plugins):i,s=function(e,t){return[].concat(KA(e)).concat(KA(t))}(o,oy(e,t,i,l));if(xt.browser.isIE()&&F(s,"rtc"))throw new Error("RTC plugin is not supported on IE 11.");return Vt.extend(r,{plugins:s.join(" ")})},ay=function(e,t,n,r,o){var i=e?{mobile:ny(o.mobile||{},t)}:{},a=JA(["mobile"],IA(i,o)),l=Vt.extend(n,r,a.settings(),function(e,t){return e&&ey(t,"mobile")}(e,a)?function(e,t,n){void 0===n&&(n={});var r=e.sections(),o=ye(r,t).getOr({});return Vt.extend({},n,o)}(a,"mobile"):{},{validate:!0,external_plugins:ry(r,a.settings())});return iy(e,a,r,l)},ly=function(e,t,n,r,o){var i=function(e,t,n,r,o){var i={id:t,theme:"silver",toolbar_mode:ty(e,"floating"),plugins:"",document_base_url:n,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"<!DOCTYPE html>",visual:!0,font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,inline_styles:!0,convert_fonts_to_spans:!0,indent:!0,indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o};return Te(Te({},i),r?ZA:{})}(o,t,n,qA,e),a=ay(XA||YA,XA,i,r,o);return!1!==a.deprecation_warnings&&function(e,t){var n=HA(e),r=WA(t),o=r.length>0,i=n.length>0,a="mobile"===t.theme;if(o||i||a){var l="\n- ";o&&r.join(l),i&&n.join(l)}}(o,a),a},sy=function(e,t,n){return $.from(t.settings[n]).filter(e)},cy=function(e,t,n,r){var o,i=t in e.settings?e.settings[t]:n;return"hash"===r?function(e){var t={};return"string"==typeof e?W(e.indexOf("=")>0?e.split(/[;,](?![^=;,]*(?:[;,]|$))/):e.split(","),(function(e){var n=e.split("=");n.length>1?t[Vt.trim(n[0])]=Vt.trim(n[1]):t[Vt.trim(n[0])]=Vt.trim(n[0])})):t=e,t}(i):"string"===r?sy(f,e,t).getOr(n):"number"===r?sy(O,e,t).getOr(n):"boolean"===r?sy(g,e,t).getOr(n):"object"===r?sy(h,e,t).getOr(n):"array"===r?sy(p,e,t).getOr(n):"string[]"===r?sy((o=f,function(e){return p(e)&&te(e,o)}),e,t).getOr(n):"function"===r?sy(b,e,t).getOr(n):i},uy=(lA={},{add:function(e,t){lA[e]=t},get:function(e){return lA[e]?lA[e]:{icons:{}}},has:function(e){return be(lA,e)}}),dy=function(e,t){return t.dom[e]},fy=function(e,t){return parseInt(ir(t,e),10)},hy=V(dy,"clientWidth"),py=V(dy,"clientHeight"),my=V(fy,"margin-top"),gy=V(fy,"margin-left"),vy=function(e,t,n){var r,o=Tt.fromDom(e.getBody()),i=e.inline?o:(r=o,Tt.fromDom(Wt(r).dom.documentElement)),a=function(e,t,n,r){var o=function(e){return e.dom.getBoundingClientRect()}(t);return{x:n-(e?o.left+t.dom.clientLeft+gy(t):0),y:r-(e?o.top+t.dom.clientTop+my(t):0)}}(e.inline,i,t,n);return function(e,t,n){var r=hy(e),o=py(e);return t>=0&&n>=0&&t<=r&&n<=o}(i,a.x,a.y)},Ay=function(e){var t,n=e.inline?e.getBody():e.getContentAreaContainer();return(t=n,$.from(t).map(Tt.fromDom)).map(yn).getOr(!1)},yy=function(e){var t=[],n=function(){var t,n=e.theme;return n&&n.getNotificationManagerImpl?n.getNotificationManagerImpl():{open:t=function(){throw new Error("Theme did not provide a NotificationManager implementation.")},close:t,reposition:t,getArgs:t}},r=function(){return $.from(t[0])},o=function(){t.length>0&&n().reposition(t)},i=function(e){J(t,(function(t){return t===e})).each((function(e){t.splice(e,1)}))},a=function(a,l){if(void 0===l&&(l=!0),!e.removed&&Ay(e))return l&&e.fire("BeforeOpenNotification",{notification:a}),K(t,(function(e){return t=n().getArgs(e),r=a,!(t.type!==r.type||t.text!==r.text||t.progressBar||t.timeout||r.progressBar||r.timeout);var t,r})).getOrThunk((function(){e.editorManager.setActive(e);var l=n().open(a,(function(){i(l),o(),r().fold((function(){return e.focus()}),(function(e){return Tt.fromDom(e.getEl()).dom.focus()}))}));return function(e){t.push(e)}(l),o(),e.fire("OpenNotification",{notification:Te({},l)}),l}))},l=C(t);return function(e){e.on("SkinLoaded",(function(){var t=function(e){return e.getParam("service_message")}(e);t&&a({text:t,type:"warning",timeout:0},!1),o()})),e.on("show ResizeEditor ResizeWindow NodeChange",(function(){oo.requestAnimationFrame(o)})),e.on("remove",(function(){W(t.slice(),(function(e){n().close(e)}))}))}(e),{open:a,close:function(){r().each((function(e){n().close(e),i(e),o()}))},getNotifications:l}},by=kl.PluginManager,Oy=kl.ThemeManager;var wy=function(e){var t=[],n=function(){var t,n=e.theme;return n&&n.getWindowManagerImpl?n.getWindowManagerImpl():{open:t=function(){throw new Error("Theme did not provide a WindowManager implementation.")},openUrl:t,alert:t,confirm:t,close:t,getParams:t,setParams:t}},r=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return t?t.apply(e,n):void 0}},o=function(n){t.push(n),function(t){e.fire("OpenWindow",{dialog:t})}(n)},i=function(n){!function(t){e.fire("CloseWindow",{dialog:t})}(n),0===(t=X(t,(function(e){return e!==n}))).length&&e.focus()},a=function(t){e.editorManager.setActive(e),lh(e);var n=t();return o(n),n};return e.on("remove",(function(){W(t,(function(e){n().close(e)}))})),{open:function(e,t){return a((function(){return n().open(e,t,i)}))},openUrl:function(e){return a((function(){return n().openUrl(e,i)}))},alert:function(e,t,o){var i=n();i.alert(e,r(o||i,t))},confirm:function(e,t,o){var i=n();i.confirm(e,r(o||i,t))},close:function(){$.from(t[t.length-1]).each((function(e){n().close(e),i(e)}))}}},xy=function(e,t){e.notificationManager.open({type:"error",text:t})},_y=function(e,t){e._skinLoaded?xy(e,t):e.on("SkinLoaded",(function(){xy(e,t)}))},Cy=function(e,t,n){tf(e,t,{message:n})},ky=function(e,t,n){return n?"Failed to load "+e+": "+n+" from url "+t:"Failed to load "+e+" url: "+t},Sy=function(e,t,n){Cy(e,"PluginLoadError",ky("plugin",t,n))},Vy=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=window.console;r&&(r.error?r.error.apply(r,Ne([e],t,!1)):r.log.apply(r,Ne([e],t,!1)))},By=function(e){return Ty(e,function(e){var t=e.getParam("content_css");return f(t)?H(t.split(","),Ie):p(t)?t:!1===t||e.inline?[]:["default"]}(e))},Ty=function(e,t){var n=e.editorManager.baseURL+"/skins/content",r="content"+e.editorManager.suffix+".css",o=!0===e.inline;return H(t,(function(t){return function(e){return/^[a-z0-9\-]+$/i.test(e)}(t)&&!o?n+"/"+t+"/"+r:e.documentBaseURI.toAbsolute(t)}))},Ny=function(e){e.contentCSS=e.contentCSS.concat(By(e),function(e){return Ty(e,mc(e))}(e))},Ey=function(){var e={},t=function(e,t){return{status:e,resultUri:t}},n=function(t){return t in e};return{hasBlobUri:n,getResultUri:function(t){var n=e[t];return n?n.resultUri:null},isPending:function(t){return!!n(t)&&1===e[t].status},isUploaded:function(t){return!!n(t)&&2===e[t].status},markPending:function(n){e[n]=t(1,null)},markUploaded:function(n,r){e[n]=t(2,r)},removeFailed:function(t){delete e[t]},destroy:function(){e={}}}},Py=0,Qy=function(e){return e+Py+++(t=function(){return Math.round(4294967295*Math.random()).toString(36)},"s"+(new Date).getTime().toString(36)+t()+t()+t());var t},My=function(e,t){var n={},r=function(e,n,r,o){var i=new XMLHttpRequest;i.open("POST",t.url),i.withCredentials=t.credentials,i.upload.onprogress=function(e){o(e.loaded/e.total*100)},i.onerror=function(){r("Image upload failed due to a XHR Transport error. Code: "+i.status)},i.onload=function(){if(i.status<200||i.status>=300)r("HTTP Error: "+i.status);else{var e,o,a=JSON.parse(i.responseText);if(a&&"string"==typeof a.location)n((e=t.basePath,o=a.location,e?e.replace(/\/$/,"")+"/"+o.replace(/^\//,""):o));else r("Invalid JSON: "+i.responseText)}};var a=new FormData;a.append("file",e.blob(),e.filename()),i.send(a)},o=function(e,t){return{url:t,blobInfo:e,status:!0}},i=function(e,t,n){return{url:"",blobInfo:e,status:!1,error:{message:t,options:n}}},a=function(e,t){Vt.each(n[e],(function(e){e(t)})),delete n[e]},l=function(r,l){return r=Vt.grep(r,(function(t){return!e.isUploaded(t.blobUri())})),eo.all(Vt.map(r,(function(r){return e.isPending(r.blobUri())?function(e){var t=e.blobUri();return new eo((function(e){n[t]=n[t]||[],n[t].push(e)}))}(r):function(t,n,r){return e.markPending(t.blobUri()),new eo((function(l){var s;try{var c=function(){s&&s.close()};n(t,(function(n){c(),e.markUploaded(t.blobUri(),n),a(t.blobUri(),o(t,n)),l(o(t,n))}),(function(n,r){var o=r||{};c(),e.removeFailed(t.blobUri()),a(t.blobUri(),i(t,n,o)),l(i(t,n,o))}),(function(e){e<0||e>100||$.from(s).orThunk((function(){return $.from(r).map(T)})).each((function(t){s=t,t.progressBar.value(e)}))}))}catch(e){l(i(t,e.message,{}))}}))}(r,t.handler,l)})))};return!1===b(t.handler)&&(t.handler=r),{upload:function(e,n){return t.url||t.handler!==r?l(e,n):new eo((function(e){e([])}))}}},Dy=function(e){return function(){return e.notificationManager.open({text:e.translate("Image uploading..."),type:"info",timeout:-1,progressBar:!0})}},$y=function(e,t){return My(t,{url:lc(e),basePath:sc(e),credentials:cc(e),handler:uc(e)})},zy=function(e){var t,n,r=function(){var e=[],t=function(e){if(!e.blob||!e.base64)throw new Error("blob and base64 representations of the image are required for BlobInfo to be created");var t,n=e.id||Qy("blobid"),r=e.name||n,o=e.blob;return{id:C(n),name:C(r),filename:C(e.filename||r+"."+(t=o.type,{"image/jpeg":"jpg","image/jpg":"jpg","image/gif":"gif","image/png":"png","image/apng":"apng","image/avif":"avif","image/svg+xml":"svg","image/webp":"webp","image/bmp":"bmp","image/tiff":"tiff"}[t.toLowerCase()]||"dat")),blob:C(o),base64:C(e.base64),blobUri:C(e.blobUri||URL.createObjectURL(o)),uri:C(e.uri)}},n=function(t){return K(e,t).getOrUndefined()},r=function(e){return n((function(t){return t.id()===e}))};return{create:function(e,n,r,o,i){if(f(e))return t({id:e,name:o,filename:i,blob:n,base64:r});if(h(e))return t(e);throw new Error("Unknown input type")},add:function(t){r(t.id())||e.push(t)},get:r,getByUri:function(e){return n((function(t){return t.blobUri()===e}))},getByData:function(e,t){return n((function(n){return n.base64()===e&&n.blob().type===t}))},findFirst:n,removeByUri:function(t){e=X(e,(function(e){return e.blobUri()!==t||(URL.revokeObjectURL(e.blobUri()),!1)}))},destroy:function(){W(e,(function(e){URL.revokeObjectURL(e.blobUri())})),e=[]}}}(),o=Ey(),i=[],a=function(e){var t=Ol(null);return e.on("change AddUndo",(function(e){t.set(Te({},e.level))})),{fireIfChanged:function(){var n=e.undoManager.data;le(n).filter((function(e){return!jv(t.get(),e)})).each((function(t){e.setDirty(!0),e.fire("change",{level:t,lastLevel:ie(n,n.length-2).getOrNull()})}))}}}(e),l=function(t){return function(n){return e.selection?t(n):[]}},s=function(e){return e+(-1===e.indexOf("?")?"?":"&")+(new Date).getTime()},c=function(e,t,n){var r=0;do{-1!==(r=e.indexOf(t,r))&&(e=e.substring(0,r)+n+e.substr(r+t.length),r+=n.length-t.length+1)}while(-1!==r);return e},u=function(e,t,n){var r='src="'+n+'"'+(n===xt.transparentSrc?' data-mce-placeholder="1"':"");return e=c(e,'src="'+t+'"',r),e=c(e,'data-mce-src="'+t+'"','data-mce-src="'+n+'"')},d=function(t,n){W(e.undoManager.data,(function(e){"fragmented"===e.type?e.fragments=H(e.fragments,(function(e){return u(e,t,n)})):e.content=u(e.content,t,n)}))},p=function(n){return t||(t=$y(e,o)),v().then(l((function(o){var i=H(o,(function(e){return e.blobInfo}));return t.upload(i,Dy(e)).then(l((function(t){var i=[],l=H(t,(function(t,n){var a=o[n].blobInfo,l=o[n].image;return t.status&&function(e){return e.getParam("images_replace_blob_uris",!0,"boolean")}(e)?(r.removeByUri(l.src),Zv(e)||function(t,n){var r=e.convertURL(n,"src");d(t.src,n),e.$(t).attr({src:ic(e)?s(n):n,"data-mce-src":r})}(l,t.url)):t.error&&(t.error.options.remove&&(d(l.getAttribute("src"),xt.transparentSrc),i.push(l)),function(e,t){_y(e,Cl.translate(["Failed to upload image: {0}",t]))}(e,t.error.message)),{element:l,status:t.status,uploadUri:t.url,blobInfo:a}}));return l.length>0&&a.fireIfChanged(),i.length>0&&(Zv(e)||e.undoManager.transact((function(){W(i,(function(t){e.dom.remove(t),r.removeByUri(t.src)}))}))),n&&n(l),l})))})))},m=function(t){if(oc(e))return p(t)},g=function(t){if(!1===te(i,(function(e){return e(t)})))return!1;if(0===t.getAttribute("src").indexOf("data:")){var n=function(e){return e.getParam("images_dataimg_filter",P,"function")}(e);return n(t)}return!0},v=function(){return n||(n=yA(o,r)),n.findAll(e.getBody(),g).then(l((function(t){return t=X(t,(function(t){return"string"!=typeof t||(_y(e,t),!1)})),Zv(e)||W(t,(function(e){d(e.image.src,e.blobInfo.blobUri()),e.image.src=e.blobInfo.blobUri(),e.image.removeAttribute("data-mce-src")})),t})))},A=function(t){return t.replace(/src="(blob:[^"]+)"/g,(function(t,n){var i=o.getResultUri(n);if(i)return'src="'+i+'"';var a=r.getByUri(n);return a||(a=G(e.editorManager.get(),(function(e,t){return e||t.editorUpload&&t.editorUpload.blobCache.getByUri(n)}),null)),a?'src="data:'+a.blob().type+";base64,"+a.base64()+'"':t}))};return e.on("SetContent",(function(){oc(e)?m():v()})),e.on("RawSaveContent",(function(e){e.content=A(e.content)})),e.on("GetContent",(function(e){e.source_view||"raw"===e.format||"tree"===e.format||(e.content=A(e.content))})),e.on("PostRender",(function(){e.parser.addNodeFilter("img",(function(e){W(e,(function(e){var t=e.attr("src");if(!r.getByUri(t)){var n=o.getResultUri(t);n&&e.attr("src",n)}}))}))})),{blobCache:r,addFilter:function(e){i.push(e)},uploadImages:p,uploadImagesAuto:m,scanForImages:v,destroy:function(){r.destroy(),o.destroy(),n=t=null}}},Ry=function(e){var t={},n=function(e,r){e&&(f(e)?(p(r)||(r=[r]),W(r,(function(e){v(e.deep)&&(e.deep=!pd(e)),v(e.split)&&(e.split=!pd(e)||md(e)),v(e.remove)&&pd(e)&&!md(e)&&(e.remove="none"),pd(e)&&md(e)&&(e.mixed=!0,e.block_expand=!0),f(e.classes)&&(e.classes=e.classes.split(/\s+/))})),t[e]=r):fe(e,(function(e,t){n(t,e)})))};return n(function(e){var t={valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},inherit:!1,preview:!1,defaultBlock:"div"},{selector:"img,table,audio,video",collapsed:!1,styles:{float:"left"},preview:"font-family font-size"}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"img,audio,video",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"},preview:!1},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"},preview:"font-family font-size"}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"img,table,audio,video",collapsed:!1,styles:{float:"right"},preview:"font-family font-size"}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},inherit:!1,defaultBlock:"div",preview:"font-family font-size"}],bold:[{inline:"strong",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all",preserve_attributes:["class","style"]}],italic:[{inline:"em",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all",preserve_attributes:["class","style"]}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all",preserve_attributes:["class","style"]}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all",preserve_attributes:["class","style"]},{inline:"s",remove:"all",preserve_attributes:["class","style"]}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:"span",toggle:!1,styles:{fontFamily:"%value"},clear_child_styles:!0},fontsize:{inline:"span",toggle:!1,styles:{fontSize:"%value"},clear_child_styles:!0},lineheight:{selector:"h1,h2,h3,h4,h5,h6,p,li,td,th,div",defaultBlock:"p",styles:{lineHeight:"%value"}},fontsize_class:{inline:"span",attributes:{class:"%value"}},blockquote:{block:"blockquote",wrapper:!0,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(e,t,n){return Nn(e)&&e.hasAttribute("href")},onformat:function(t,n,r){Vt.each(r,(function(n,r){e.setAttrib(t,r,n)}))}},lang:{inline:"span",clear_child_styles:!0,remove_similar:!0,attributes:{lang:"%value","data-mce-lang":function(e){var t;return null!==(t=null==e?void 0:e.customValue)&&void 0!==t?t:null}}},removeformat:[{selector:"b,strong,em,i,font,u,strike,s,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins,small",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]};return Vt.each("p h1 h2 h3 h4 h5 h6 div address pre dt dd samp".split(/\s/),(function(e){t[e]={block:e,remove:"all"}})),t}(e.dom)),n(function(e){return e.getParam("formats")}(e)),{get:function(e){return y(e)?t[e]:t},has:function(e){return be(t,e)},register:n,unregister:function(e){return e&&t[e]&&delete t[e],t}}},Iy=Vt.each,Ly=gl.DOM,Fy=function(e,t){var n,r,o,i=t&&t.schema||Bi({}),a=function(e){r="string"==typeof e?{name:e,classes:[],attrs:{}}:e;var t=Ly.create(r.name);return function(e,t){t.classes.length&&Ly.addClass(e,t.classes.join(" ")),Ly.setAttribs(e,t.attrs)}(t,r),t},l=function(e,t,n){var r,o,s=t.length>0&&t[0],c=s&&s.name,u=function(e,t){var n="string"!=typeof e?e.nodeName.toLowerCase():e,r=i.getElementRule(n),o=r&&r.parentsRequired;return!(!o||!o.length)&&(t&&-1!==Vt.inArray(o,t)?t:o[0])}(e,c);if(u)c===u?(o=t[0],t=t.slice(1)):o=u;else if(s)o=t[0],t=t.slice(1);else if(!n)return e;return o&&(r=a(o)).appendChild(e),n&&(r||(r=Ly.create("div")).appendChild(e),Vt.each(n,(function(t){var n=a(t);r.insertBefore(n,e)}))),l(r,t,o&&o.siblings)};return e&&e.length?(r=e[0],n=a(r),(o=Ly.create("div")).appendChild(l(n,e.slice(1),r.siblings)),o):""},Uy=function(e){var t,n={classes:[],attrs:{}};return"*"!==(e=n.selector=Vt.trim(e))&&(t=e.replace(/(?:([#\.]|::?)([\w\-]+)|(\[)([^\]]+)\]?)/g,(function(e,t,r,o,i){switch(t){case"#":n.attrs.id=r;break;case".":n.classes.push(r);break;case":":-1!==Vt.inArray("checked disabled enabled read-only required".split(" "),r)&&(n.attrs[r]=r)}if("["===o){var a=i.match(/([\w\-]+)(?:\=\"([^\"]+))?/);a&&(n.attrs[a[1]]=a[2])}return""}))),n.name=t||"div",n},Hy=function(e,t){var n,r,o,i="",a=function(e){var t=e.getParam("preview_styles","font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow");return f(t)?t:""}(e);if(""===a)return"";var l=function(e){return e.replace(/%(\w+)/g,"")};if("string"==typeof t){if(!(t=e.formatter.get(t)))return;t=t[0]}if("preview"in t){var s=ye(t,"preview");if(Yn(s,!1))return"";a=s.getOr(a)}n=t.block||t.inline||"span";var c,u=(c=t.selector)&&"string"==typeof c?(c=(c=c.split(/\s*,\s*/)[0]).replace(/\s*(~\+|~|\+|>)\s*/g,"$1"),Vt.map(c.split(/(?:>|\s+(?![^\[\]]+\]))/),(function(e){var t=Vt.map(e.split(/(?:~\+|~|\+)/),Uy),n=t.pop();return t.length&&(n.siblings=t),n})).reverse()):[];u.length?(u[0].name||(u[0].name=n),n=t.selector,r=Fy(u,e)):r=Fy([n],e);var d=Ly.select(n,r)[0]||r.firstChild;return Iy(t.styles,(function(e,t){var n=l(e);n&&Ly.setStyle(d,t,n)})),Iy(t.attributes,(function(e,t){var n=l(e);n&&Ly.setAttrib(d,t,n)})),Iy(t.classes,(function(e){var t=l(e);Ly.hasClass(d,t)||Ly.addClass(d,t)})),e.fire("PreviewFormats"),Ly.setStyles(r,{position:"absolute",left:-65535}),e.getBody().appendChild(r),o=Ly.getStyle(e.getBody(),"fontSize",!0),o=/px$/.test(o)?parseInt(o,10):0,Iy(a.split(" "),(function(t){var n=Ly.getStyle(d,t,!0);if(!("background-color"===t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=Ly.getStyle(e.getBody(),t,!0),"#ffffff"===Ly.toHex(n).toLowerCase())||"color"===t&&"#000000"===Ly.toHex(n).toLowerCase())){if("font-size"===t&&/em|%$/.test(n)){if(0===o)return;n=parseFloat(n)/(/%$/.test(n)?100:1)*o+"px"}"border"===t&&n&&(i+="padding:0 2px;"),i+=t+":"+n+";"}})),e.fire("AfterPreviewFormats"),Ly.remove(r),i},Wy=function(e){var t=Ry(e),n=Ol(null);return function(e){e.addShortcut("meta+b","","Bold"),e.addShortcut("meta+i","","Italic"),e.addShortcut("meta+u","","Underline");for(var t=1;t<=6;t++)e.addShortcut("access+"+t,"",["FormatBlock",!1,"h"+t]);e.addShortcut("access+7","",["FormatBlock",!1,"p"]),e.addShortcut("access+8","",["FormatBlock",!1,"div"]),e.addShortcut("access+9","",["FormatBlock",!1,"address"])}(e),Eg(e),{get:t.get,has:t.has,register:t.register,unregister:t.unregister,apply:function(t,n,r){!function(e,t,n,r){eA(e).formatter.apply(t,n,r)}(e,t,n,r)},remove:function(t,n,r,o){!function(e,t,n,r,o){eA(e).formatter.remove(t,n,r,o)}(e,t,n,r,o)},toggle:function(t,n,r){!function(e,t,n,r){eA(e).formatter.toggle(t,n,r)}(e,t,n,r)},match:function(t,n,r,o){return function(e,t,n,r,o){return eA(e).formatter.match(t,n,r,o)}(e,t,n,r,o)},closest:function(t){return function(e,t){return eA(e).formatter.closest(t)}(e,t)},matchAll:function(t,n){return function(e,t,n){return eA(e).formatter.matchAll(t,n)}(e,t,n)},matchNode:function(t,n,r,o){return function(e,t,n,r,o){return eA(e).formatter.matchNode(t,n,r,o)}(e,t,n,r,o)},canApply:function(t){return function(e,t){return eA(e).formatter.canApply(t)}(e,t)},formatChanged:function(t,r,o,i){return function(e,t,n,r,o,i){return eA(e).formatter.formatChanged(t,n,r,o,i)}(e,n,t,r,o,i)},getCssText:V(Hy,e)}},jy=function(e){switch(e.toLowerCase()){case"undo":case"redo":case"mcerepaint":case"mcefocus":return!0;default:return!1}},qy=function(e){var t=Sl(),n=Ol(0),r=Ol(0),o={data:[],typing:!1,beforeChange:function(){!function(e,t,n){eA(e).undoManager.beforeChange(t,n)}(e,n,t)},add:function(i,a){return function(e,t,n,r,o,i,a){return eA(e).undoManager.add(t,n,r,o,i,a)}(e,o,r,n,t,i,a)},undo:function(){return function(e,t,n,r){return eA(e).undoManager.undo(t,n,r)}(e,o,n,r)},redo:function(){return function(e,t,n){return eA(e).undoManager.redo(t,n)}(e,r,o.data)},clear:function(){!function(e,t,n){eA(e).undoManager.clear(t,n)}(e,o,r)},reset:function(){!function(e,t){eA(e).undoManager.reset(t)}(e,o)},hasUndo:function(){return function(e,t,n){return eA(e).undoManager.hasUndo(t,n)}(e,o,r)},hasRedo:function(){return function(e,t,n){return eA(e).undoManager.hasRedo(t,n)}(e,o,r)},transact:function(t){return function(e,t,n,r){return eA(e).undoManager.transact(t,n,r)}(e,o,n,t)},ignore:function(t){!function(e,t,n){eA(e).undoManager.ignore(t,n)}(e,n,t)},extra:function(t,n){!function(e,t,n,r,o){eA(e).undoManager.extra(t,n,r,o)}(e,o,r,t,n)}};return Zv(e)||function(e,t,n){var r=Ol(!1),o=function(e){Xv(t,!1,n),t.add({},e)};e.on("init",(function(){t.add()})),e.on("BeforeExecCommand",(function(e){var r=e.command;jy(r)||(Yv(t,n),t.beforeChange())})),e.on("ExecCommand",(function(e){var t=e.command;jy(t)||o(e)})),e.on("ObjectResizeStart cut",(function(){t.beforeChange()})),e.on("SaveContent ObjectResized blur",o),e.on("dragend",o),e.on("keyup",(function(n){var i=n.keyCode;n.isDefaultPrevented()||((i>=33&&i<=36||i>=37&&i<=40||45===i||n.ctrlKey)&&(o(),e.nodeChanged()),46!==i&&8!==i||e.nodeChanged(),r.get()&&t.typing&&!1===jv(Fv(e),t.data[0])&&(!1===e.isDirty()&&(e.setDirty(!0),e.fire("change",{level:t.data[0],lastLevel:null})),e.fire("TypingUndo"),r.set(!1),e.nodeChanged()))})),e.on("keydown",(function(e){var i=e.keyCode;if(!e.isDefaultPrevented())if(i>=33&&i<=36||i>=37&&i<=40||45===i)t.typing&&o(e);else{var a=e.ctrlKey&&!e.altKey||e.metaKey;!(i<16||i>20)||224===i||91===i||t.typing||a||(t.beforeChange(),Xv(t,!0,n),t.add({},e),r.set(!0))}})),e.on("mousedown",(function(e){t.typing&&o(e)})),e.on("input",(function(e){var t;e.inputType&&("insertReplacementText"===e.inputType||"insertText"===(t=e).inputType&&null===t.data||function(e){return"insertFromPaste"===e.inputType||"insertFromDrop"===e.inputType}(e))&&o(e)})),e.on("AddUndo Undo Redo ClearUndos",(function(t){t.isDefaultPrevented()||e.nodeChanged()}))}(e,o,n),function(e){e.addShortcut("meta+z","","Undo"),e.addShortcut("meta+y,meta+shift+z","","Redo")}(e),o},Xy=[9,27,of.HOME,of.END,19,20,44,144,145,33,34,45,16,17,18,91,92,93,of.DOWN,of.UP,of.LEFT,of.RIGHT].concat(xt.browser.isFirefox()?[224]:[]),Yy="data-mce-placeholder",Gy=function(e){return"keydown"===e.type||"keyup"===e.type},Zy=function(e){var t=e.keyCode;return t===of.BACKSPACE||t===of.DELETE},Ky=function(e){var t=e.dom,n=nc(e),r=function(e){return e.getParam("placeholder",Js.getAttrib(e.getElement(),"placeholder"),"string")}(e),o=function(i,a){if(!function(e){if(Gy(e)){var t=e.keyCode;return!Zy(e)&&(of.metaKeyPressed(e)||e.altKey||t>=112&&t<=123||F(Xy,t))}return!1}(i)){var l=e.getBody(),s=!function(e){return Gy(e)&&!(Zy(e)||"keyup"===e.type&&229===e.keyCode)}(i)&&function(e,t,n){if(ti(Tt.fromDom(t),!1)){var r=""===n,o=t.firstElementChild;return!o||!e.getStyle(t.firstElementChild,"padding-left")&&!e.getStyle(t.firstElementChild,"padding-right")&&(r?!e.isBlock(o):n===o.nodeName.toLowerCase())}return!1}(t,l,n);(""!==t.getAttrib(l,Yy)!==s||a)&&(t.setAttrib(l,Yy,s?r:null),t.setAttrib(l,"aria-placeholder",s?r:null),function(e,t){e.fire("PlaceholderToggle",{state:t})}(e,s),e.on(s?"keydown":"keyup",o),e.off(s?"keyup":"keydown",o))}};r&&e.on("init",(function(t){o(t,!0),e.on("change SetContent ExecCommand",o),e.on("paste",(function(t){return oo.setEditorTimeout(e,(function(){return o(t)}))}))}))},Jy=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,eb=function(e,t){return Et(Tt.fromDom(t),function(e){return e.getParam("inline_boundaries_selector","a[href],code,.mce-annotation","string")}(e))},tb=function(e){return"rtl"===gl.DOM.getStyle(e,"direction",!0)||(t=e.textContent,Jy.test(t));var t},nb=function(e,t,n){var r=function(e,t,n){return X(gl.DOM.getParents(n.container(),"*",t),e)}(e,t,n);return $.from(r[r.length-1])},rb=function(e,t){if(!t)return t;var n=t.container(),r=t.offset();return e?So(n)?Rn(n.nextSibling)?Bs(n.nextSibling,0):Bs.after(n):To(t)?Bs(n,r+1):t:So(n)?Rn(n.previousSibling)?Bs(n.previousSibling,n.previousSibling.data.length):Bs.before(n):No(t)?Bs(n,r-1):t},ob=V(rb,!0),ib=V(rb,!1),ab=function(e){return po(e)||go(e)},lb=function(e,t){return Dt(e,t)?Yr(t,ab,function(e){return function(t){return Qt(e,Tt.fromDom(t.dom.parentNode))}}(e)):$.none()},sb=function(e){e.dom.isEmpty(e.getBody())&&(e.setContent(""),function(e){var t=e.getBody(),n=t.firstChild&&e.dom.isBlock(t.firstChild)?t.firstChild:t;e.selection.setCursorLocation(n,0)}(e))},cb=function(e,t){return{from:e,to:t}},ub=function(e,t){var n=Tt.fromDom(e),r=Tt.fromDom(t.container());return lb(n,r).map((function(e){return function(e,t){return{block:e,position:t}}(e,t)}))},db=function(e,t,n){var r=ub(e,Bs.fromRangeStart(n)),o=r.bind((function(n){return Bu(t,e,n.position).bind((function(n){return ub(e,n).map((function(n){return function(e,t,n){return Un(n.position.getNode())&&!1===ti(n.block)?Eu(!1,n.block.dom).bind((function(r){return r.isEqual(n.position)?Bu(t,e,r).bind((function(t){return ub(e,t)})):$.some(n)})).getOr(n):n}(e,t,n)}))}))}));return Gn(r,o,cb).filter((function(e){return function(e){return!1===Qt(e.from.block,e.to.block)}(e)&&function(e){return qt(e.from.block).bind((function(t){return qt(e.to.block).filter((function(e){return Qt(t,e)}))})).isSome()}(e)&&function(e){return!1===jn(e.from.block.dom)&&!1===jn(e.to.block.dom)}(e)}))},fb=function(e){var t=Kt(e);return J(t,uo).fold(C(t),(function(e){return t.slice(0,e)}))},hb=function(e){var t=fb(e);return W(t,vn),t},pb=function(e,t){var n=kp(t,e);return K(n.reverse(),(function(e){return ti(e)})).each(vn)},mb=function(e,t,n,r){if(ti(n))return wp(n),Mu(n.dom);0===X(Gt(r),(function(e){return!ti(e)})).length&&ti(t)&&dn(r,Tt.fromTag("br"));var o=Qu(n.dom,Bs.before(r.dom));return W(hb(t),(function(e){dn(r,e)})),pb(e,t),o},gb=function(e,t,n){if(ti(n))return vn(n),ti(t)&&wp(t),Mu(t.dom);var r=Du(n.dom);return W(hb(t),(function(e){pn(n,e)})),pb(e,t),r},vb=function(e,t){return Dt(t,e)?function(e,t){var n=kp(t,e);return $.from(n[n.length-1])}(t,e):$.none()},Ab=function(e,t){Eu(e,t.dom).map((function(e){return e.getNode()})).map(Tt.fromDom).filter(ho).each(vn)},yb=function(e,t,n){return Ab(!0,t),Ab(!1,n),vb(t,n).fold(V(gb,e,t,n),V(mb,e,t,n))},bb=function(e,t,n,r){return t?yb(e,r,n):yb(e,n,r)},Ob=function(e,t){var n=Tt.fromDom(e.getBody()),r=function(e,t,n){return n.collapsed?db(e,t,n):$.none()}(n.dom,t,e.selection.getRng()).bind((function(e){return bb(n,t,e.from.block,e.to.block)}));return r.each((function(t){e.selection.setRng(t.toRange())})),r.isSome()},wb=function(e,t){var n=Tt.fromDom(t),r=V(Qt,e);return Xr(n,Ao,r).isSome()},xb=function(e,t){var n=Qu(e.dom,Bs.fromRangeStart(t)).isNone(),r=Pu(e.dom,Bs.fromRangeEnd(t)).isNone();return!function(e,t){return wb(e,t.startContainer)||wb(e,t.endContainer)}(e,t)&&n&&r},_b=function(e){var t=Tt.fromDom(e.getBody()),n=e.selection.getRng();return xb(t,n)?function(e){return e.setContent(""),e.selection.setCursorLocation(),!0}(e):function(e,t){var n=t.getRng();return Gn(lb(e,Tt.fromDom(n.startContainer)),lb(e,Tt.fromDom(n.endContainer)),(function(r,o){return!1===Qt(r,o)&&(n.deleteContents(),bb(e,!0,r,o).each((function(e){t.setRng(e.toRange())})),!0)})).getOr(!1)}(t,e.selection)},Cb=function(e,t){return!e.selection.isCollapsed()&&_b(e)},kb=Wn,Sb=jn,Vb=function(e,t,n,r,o){return $.from(t._selectionOverrides.showCaret(e,n,r,o))},Bb=function(e,t){return e.fire("BeforeObjectSelected",{target:t}).isDefaultPrevented()?$.none():$.some(function(e){var t=e.ownerDocument.createRange();return t.selectNode(e),t}(t))},Tb=function(e,t,n){var r=lu(1,e.getBody(),t),o=Bs.fromRangeStart(r),i=o.getNode();if(Ic(i))return Vb(1,e,i,!o.isAtEnd(),!1);var a=o.getNode(!0);if(Ic(a))return Vb(1,e,a,!1,!1);var l=e.dom.getParent(o.getNode(),(function(e){return Sb(e)||kb(e)}));return Ic(l)?Vb(1,e,l,!1,n):$.none()},Nb=function(e,t,n){return t.collapsed?Tb(e,t,n).getOr(t):t},Eb=function(e){return yp(e)||mp(e)},Pb=function(e){return bp(e)||gp(e)},Qb=function(e,t,n,r,o,i){return Vb(r,e,i.getNode(!o),o,!0).each((function(n){if(t.collapsed){var r=t.cloneRange();o?r.setEnd(n.startContainer,n.startOffset):r.setStart(n.endContainer,n.endOffset),r.deleteContents()}else t.deleteContents();e.selection.setRng(n)})),function(e,t){Rn(t)&&0===t.data.length&&e.remove(t)}(e.dom,n),!0},Mb=function(e,t){return function(e,t){var n=e.selection.getRng();if(!Rn(n.commonAncestorContainer))return!1;var r=t?Ts.Forwards:Ts.Backwards,o=_u(e.getBody()),i=V(du,t?o.next:o.prev),a=t?Eb:Pb,l=cu(r,e.getBody(),n),s=rb(t,i(l));if(!s||!fu(l,s))return!1;if(a(s))return Qb(e,n,l.getNode(),r,t,s);var c=i(s);return!!(c&&a(c)&&fu(s,c))&&Qb(e,n,l.getNode(),r,t,c)}(e,t)},Db=Cr([{remove:["element"]},{moveToElement:["element"]},{moveToPosition:["position"]}]),$b=function(e,t,n,r){var o=r.getNode(!1===t);return lb(Tt.fromDom(e),Tt.fromDom(n.getNode())).map((function(e){return ti(e)?Db.remove(e.dom):Db.moveToElement(o)})).orThunk((function(){return $.some(Db.moveToElement(o))}))},zb=function(e,t,n){return Bu(t,e,n).bind((function(r){return o=r.getNode(),Ao(Tt.fromDom(o))||go(Tt.fromDom(o))||function(e,t,n,r){var o=function(t){return fo(Tt.fromDom(t))&&!eu(n,r,e)};return su(!t,n).fold((function(){return su(t,r).fold(E,o)}),o)}(e,t,n,r)?$.none():t&&jn(r.getNode())||!1===t&&jn(r.getNode(!0))?$b(e,t,n,r):t&&bp(n)||!1===t&&yp(n)?$.some(Db.moveToPosition(r)):$.none();var o}))},Rb=function(e,t,n){return function(e,t){var n=t.getNode(!1===e),r=e?"after":"before";return Nn(n)&&n.getAttribute("data-mce-caret")===r}(t,n)?function(e,t){return e&&jn(t.nextSibling)?$.some(Db.moveToElement(t.nextSibling)):!1===e&&jn(t.previousSibling)?$.some(Db.moveToElement(t.previousSibling)):$.none()}(t,n.getNode(!1===t)).fold((function(){return zb(e,t,n)}),$.some):zb(e,t,n).bind((function(t){return function(e,t,n){return n.fold((function(e){return $.some(Db.remove(e))}),(function(e){return $.some(Db.moveToElement(e))}),(function(n){return eu(t,n,e)?$.none():$.some(Db.moveToPosition(n))}))}(e,n,t)}))},Ib=function(e,t){return $.from(Jd(e.getBody(),t))},Lb=function(e,t){var n=e.selection.getNode();return Ib(e,n).filter(jn).fold((function(){return function(e,t,n){var r=lu(t?1:-1,e,n),o=Bs.fromRangeStart(r),i=Tt.fromDom(e);return!1===t&&bp(o)?$.some(Db.remove(o.getNode(!0))):t&&yp(o)?$.some(Db.remove(o.getNode())):!1===t&&yp(o)&&zp(i,o)?Rp(i,o).map((function(e){return Db.remove(e.getNode())})):t&&bp(o)&&$p(i,o)?Ip(i,o).map((function(e){return Db.remove(e.getNode())})):Rb(e,t,o)}(e.getBody(),t,e.selection.getRng()).exists((function(n){return n.fold(function(e,t){return function(n){return e._selectionOverrides.hideFakeCaret(),mm(e,t,Tt.fromDom(n)),!0}}(e,t),function(e,t){return function(n){var r=t?Bs.before(n):Bs.after(n);return e.selection.setRng(r.toRange()),!0}}(e,t),function(e){return function(t){return e.selection.setRng(t.toRange()),!0}}(e))}))}),P)},Fb=function(e,t){var n=e.selection.getNode();return!(!jn(n)||qn(n))&&Ib(e,n.parentNode).filter(jn).fold((function(){var n;return n=Tt.fromDom(e.getBody()),W(zl(n,".mce-offscreen-selection"),vn),mm(e,t,Tt.fromDom(e.selection.getNode())),sb(e),!0}),P)},Ub=function(e){var t=e.dom,n=e.selection,r=Jd(e.getBody(),n.getNode());if(Wn(r)&&t.isBlock(r)&&t.isEmpty(r)){var o=t.create("br",{"data-mce-bogus":"1"});t.setHTML(r,""),r.appendChild(o),n.setRng(Bs.before(o).toRange())}return!0},Hb=function(e,t){return e.selection.isCollapsed()?Lb(e,t):Fb(e,t)},Wb=function(e,t){return!!e.selection.isCollapsed()&&function(e,t){var n=Bs.fromRangeStart(e.selection.getRng());return Bu(t,e.getBody(),n).filter((function(e){return t?hp(e):pp(e)})).bind((function(e){return $.from(tu(t?0:-1,e))})).exists((function(t){return e.selection.select(t),!0}))}(e,t)},jb=Rn,qb=function(e){return jb(e)&&e.data[0]===Oo},Xb=function(e){return jb(e)&&e.data[e.data.length-1]===Oo},Yb=function(e){return e.ownerDocument.createTextNode(Oo)},Gb=function(e,t){return e?function(e){if(jb(e.previousSibling))return Xb(e.previousSibling)||e.previousSibling.appendData(Oo),e.previousSibling;if(jb(e))return qb(e)||e.insertData(0,Oo),e;var t=Yb(e);return e.parentNode.insertBefore(t,e),t}(t):function(e){if(jb(e.nextSibling))return qb(e.nextSibling)||e.nextSibling.insertData(0,Oo),e.nextSibling;if(jb(e))return Xb(e)||e.appendData(Oo),e;var t=Yb(e);return e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t}(t)},Zb=V(Gb,!0),Kb=V(Gb,!1),Jb=function(e,t){return Rn(e.container())?Gb(t,e.container()):Gb(t,e.getNode())},eO=function(e,t){var n=t.get();return n&&e.container()===n&&So(n)},tO=function(e,t){return t.fold((function(t){Ec(e.get());var n=Zb(t);return e.set(n),$.some(Bs(n,n.length-1))}),(function(t){return Mu(t).map((function(t){if(eO(t,e))return Bs(e.get(),1);Ec(e.get());var n=Jb(t,!0);return e.set(n),Bs(n,1)}))}),(function(t){return Du(t).map((function(t){if(eO(t,e))return Bs(e.get(),e.get().length-1);Ec(e.get());var n=Jb(t,!1);return e.set(n),Bs(n,n.length-1)}))}),(function(t){Ec(e.get());var n=Kb(t);return e.set(n),$.some(Bs(n,1))}))},nO=function(e,t){for(var n=0;n<e.length;n++){var r=e[n].apply(null,t);if(r.isSome())return r}return $.none()},rO=Cr([{before:["element"]},{start:["element"]},{end:["element"]},{after:["element"]}]),oO=function(e,t){var n=Jc(t,e);return n||e},iO=function(e,t,n){var r=ob(n),o=oO(t,r.container());return nb(e,o,r).fold((function(){return Pu(o,r).bind(V(nb,e,o)).map((function(e){return rO.before(e)}))}),$.none)},aO=function(e,t){return null===Ru(e,t)},lO=function(e,t,n){return nb(e,t,n).filter(V(aO,t))},sO=function(e,t,n){var r=ib(n);return lO(e,t,r).bind((function(e){return Qu(e,r).isNone()?$.some(rO.start(e)):$.none()}))},cO=function(e,t,n){var r=ob(n);return lO(e,t,r).bind((function(e){return Pu(e,r).isNone()?$.some(rO.end(e)):$.none()}))},uO=function(e,t,n){var r=ib(n),o=oO(t,r.container());return nb(e,o,r).fold((function(){return Qu(o,r).bind(V(nb,e,o)).map((function(e){return rO.after(e)}))}),$.none)},dO=function(e){return!1===tb(hO(e))},fO=function(e,t,n){return nO([iO,sO,cO,uO],[e,t,n]).filter(dO)},hO=function(e){return e.fold(k,k,k,k)},pO=function(e){return e.fold(C("before"),C("start"),C("end"),C("after"))},mO=function(e){return e.fold(rO.before,rO.before,rO.after,rO.after)},gO=function(e){return e.fold(rO.start,rO.start,rO.end,rO.end)},vO=function(e,t,n,r,o,i){return Gn(nb(t,n,r),nb(t,n,o),(function(t,r){return t!==r&&function(e,t,n){var r=Jc(t,e),o=Jc(n,e);return r&&r===o}(n,t,r)?rO.after(e?t:r):i})).getOr(i)},AO=function(e,t){return e.fold(P,(function(e){return r=t,!(pO(n=e)===pO(r)&&hO(n)===hO(r));var n,r}))},yO=function(e,t){return e?t.fold(x($.some,rO.start),$.none,x($.some,rO.after),$.none):t.fold($.none,x($.some,rO.before),$.none,x($.some,rO.end))},bO=function(e,t,n,r){var o=rb(e,r),i=fO(t,n,o);return fO(t,n,o).bind(V(yO,e)).orThunk((function(){return function(e,t,n,r,o){var i=rb(e,o);return Bu(e,n,i).map(V(rb,e)).fold((function(){return r.map(mO)}),(function(o){return fO(t,n,o).map(V(vO,e,t,n,i,o)).filter(V(AO,r))})).filter(dO)}(e,t,n,i,r)}))};V(bO,!1),V(bO,!0);var OO,wO=function(e,t,n){var r=e?1:-1;return t.setRng(Bs(n.container(),n.offset()+r).toRange()),t.getSel().modify("move",e?"forward":"backward","word"),!0},xO=function(e,t){var n=t.selection.getRng(),r=e?Bs.fromRangeEnd(n):Bs.fromRangeStart(n);return!!function(e){return b(e.selection.getSel().modify)}(t)&&(e&&To(r)?wO(!0,t.selection,r):!(e||!No(r))&&wO(!1,t.selection,r))};!function(e){e[e.Br=0]="Br",e[e.Block=1]="Block",e[e.Wrap=2]="Wrap",e[e.Eol=3]="Eol"}(OO||(OO={}));var _O,CO=function(e,t){return e===Ts.Backwards?ne(t):t},kO=function(e,t,n){return e===Ts.Forwards?t.next(n):t.prev(n)},SO=function(e,t,n,r){return Un(r.getNode(t===Ts.Forwards))?OO.Br:!1===eu(n,r)?OO.Block:OO.Wrap},VO=function(e,t,n,r){for(var o=_u(n),i=r,a=[];i;){var l=kO(t,o,i);if(!l)break;if(Un(l.getNode(!1)))return t===Ts.Forwards?{positions:CO(t,a).concat([l]),breakType:OO.Br,breakAt:$.some(l)}:{positions:CO(t,a),breakType:OO.Br,breakAt:$.some(l)};if(l.isVisible()){if(e(i,l)){var s=SO(0,t,i,l);return{positions:CO(t,a),breakType:s,breakAt:$.some(l)}}a.push(l),i=l}else i=l}return{positions:CO(t,a),breakType:OO.Eol,breakAt:$.none()}},BO=function(e,t,n,r){return t(n,r).breakAt.map((function(r){var o=t(n,r).positions;return e===Ts.Backwards?o.concat(r):[r].concat(o)})).getOr([])},TO=function(e,t){return G(e,(function(e,n){return e.fold((function(){return $.some(n)}),(function(r){return Gn(ae(r.getClientRects()),ae(n.getClientRects()),(function(e,o){var i=Math.abs(t-e.left);return Math.abs(t-o.left)<=i?n:r})).or(e)}))}),$.none())},NO=function(e,t){return ae(t.getClientRects()).bind((function(t){return TO(e,t.left)}))},EO=V(VO,Bs.isAbove,-1),PO=V(VO,Bs.isBelow,1),QO=V(BO,-1,EO),MO=V(BO,1,PO),DO=function(e){var t=function(t){return H(t,(function(t){var n=ts(t);return n.node=e,n}))};if(Nn(e))return t(e.getClientRects());if(Rn(e)){var n=e.ownerDocument.createRange();return n.setStart(e,0),n.setEnd(e,e.data.length),t(n.getClientRects())}},$O=function(e){return ee(e,DO)};!function(e){e[e.Up=-1]="Up",e[e.Down=1]="Down"}(_O||(_O={}));var zO,RO,IO=function(e,t,n,r,o,i){var a=0,l=[],s=function(r){var i=$O([r]);-1===e&&(i=i.reverse());for(var s=0;s<i.length;s++){var u=i[s];if(!n(u,c)){if(l.length>0&&t(u,Be(l))&&a++,u.line=a,o(u))return!0;l.push(u)}}},c=Be(i.getClientRects());if(!c)return l;var u=i.getNode();return s(u),function(e,t,n,r){for(;r=Kc(r,e,qo,t);)if(n(r))return}(e,r,s,u),l},LO=V(IO,_O.Up,os,is),FO=V(IO,_O.Down,is,os),UO=function(e){return function(t){return function(e,t){return t.line>e}(e,t)}},HO=function(e){return function(t){return function(e,t){return t.line===e}(e,t)}},WO=jn,jO=Kc,qO=function(e,t){return Math.abs(e.left-t)},XO=function(e,t){return Math.abs(e.right-t)},YO=function(e,t){return e>=t.left&&e<=t.right},GO=function(e,t){return e>=t.top&&e<=t.bottom},ZO=function(e,t,n){return void 0===n&&(n=P),Se(e,(function(e,r){if(YO(t,r))return n(r)?r:e;if(YO(t,e))return n(e)?e:r;var o=Math.min(qO(e,t),XO(e,t)),i=Math.min(qO(r,t),XO(r,t));return i===o&&Oe(r,"node")&&WO(r.node)||i<o?r:e}))},KO=function(e,t,n,r,o){var i=jO(r,e,qo,t,!o);do{if(!i||n(i))return}while(i=jO(i,e,qo,t))},JO=function(e,t,n){var r=$O(function(e){return X(se(e.getElementsByTagName("*")),Lc)}(e)),o=X(r,V(GO,n)),i=function(e){return!Dn(e.node)&&!Xn(e.node)},a=ZO(o,t,i);if(a){var l=i(a);if(a=ZO(function(e,t,n){void 0===n&&(n=!0);var r=[],o=function(e,n){var o=X($O([n]),(function(n){return!e(n,t)}));return r=r.concat(o),0===o.length};return r.push(t),KO(_O.Up,e,V(o,os),t.node,n),KO(_O.Down,e,V(o,is),t.node,n),r}(e,a,l),t,i),a&&Lc(a.node))return function(e,t){return{node:e.node,before:qO(e,t)<XO(e,t)}}(a,t)}return null},ew=function(e,t){e.selection.setRng(t),Hf(e,e.selection.getRng())},tw=function(e,t,n){return $.some(Nb(e,t,n))},nw=function(e,t,n,r,o,i){var a=t===Ts.Forwards,l=_u(e.getBody()),s=V(du,a?l.next:l.prev),c=a?r:o;if(!n.collapsed){var u=ls(n);if(i(u))return Vb(t,e,u,t===Ts.Backwards,!1)}var d=cu(t,e.getBody(),n);if(c(d))return Bb(e,d.getNode(!a));var f=rb(a,s(d)),h=Do(n);if(!f)return h?$.some(n):$.none();if(c(f))return Vb(t,e,f.getNode(!a),a,!1);var p=s(f);return p&&c(p)&&fu(f,p)?Vb(t,e,p.getNode(!a),a,!1):h?tw(e,f.toRange(),!1):$.none()},rw=function(e,t,n,r,o,i){var a=cu(t,e.getBody(),n),l=Be(a.getClientRects()),s=t===_O.Down;if(!l)return $.none();var c,u=(s?FO:LO)(e.getBody(),UO(1),a),d=X(u,HO(1)),f=l.left,h=ZO(d,f);if(h&&i(h.node)){var p=Math.abs(f-h.left),m=Math.abs(f-h.right);return Vb(t,e,h.node,p<m,!1)}if(c=r(a)?a.getNode():o(a)?a.getNode(!0):ls(n)){var g=function(e,t,n,r){var o,i,a,l,s=_u(t),c=[],u=0,d=function(e){return Be(e.getClientRects())};1===e?(o=s.next,i=is,a=os,l=Bs.after(r)):(o=s.prev,i=os,a=is,l=Bs.before(r));var f=d(l);do{if(l.isVisible()){var h=d(l);if(!a(h,f)){c.length>0&&i(h,Be(c))&&u++;var p=ts(h);if(p.position=l,p.line=u,n(p))return c;c.push(p)}}}while(l=o(l));return c}(t,e.getBody(),UO(1),c),v=ZO(X(g,HO(1)),f);if(v)return tw(e,v.position.toRange(),!1);if(v=Be(X(g,HO(0))))return tw(e,v.position.toRange(),!1)}return 0===d.length?ow(e,s).filter(s?o:r).map((function(t){return Nb(e,t.toRange(),!1)})):$.none()},ow=function(e,t){var n=e.selection.getRng(),r=e.getBody();if(t){var o=Bs.fromRangeEnd(n),i=PO(r,o);return le(i.positions)}o=Bs.fromRangeStart(n),i=EO(r,o);return ae(i.positions)},iw=function(e,t,n){return ow(e,t).filter(n).exists((function(t){return e.selection.setRng(t.toRange()),!0}))},aw=function(e,t){var n=e.dom.createRng();n.setStart(t.container(),t.offset()),n.setEnd(t.container(),t.offset()),e.selection.setRng(n)},lw=function(e,t){e?t.setAttribute("data-mce-selected","inline-boundary"):t.removeAttribute("data-mce-selected")},sw=function(e,t,n){return tO(t,n).map((function(t){return aw(e,t),n}))},cw=function(e,t){if(e.selection.isCollapsed()&&!0!==e.composing&&t.get()){var n=Bs.fromRangeStart(e.selection.getRng());Bs.isTextPosition(n)&&!1===function(e){return To(e)||No(e)}(n)&&(aw(e,Nc(t.get(),n)),t.set(null))}},uw=function(e,t,n){return!!bc(e)&&function(e,t,n){var r=e.getBody(),o=Bs.fromRangeStart(e.selection.getRng()),i=V(eb,e);return bO(n,i,r,o).bind((function(n){return sw(e,t,n)}))}(e,t,n).isSome()},dw=function(e,t,n){return!!bc(t)&&xO(e,t)},fw=function(e){var t=Ol(null),n=V(eb,e);return e.on("NodeChange",(function(r){!bc(e)||xt.browser.isIE()&&r.initial||(function(e,t,n){var r=H(zl(Tt.fromDom(t.getRoot()),'*[data-mce-selected="inline-boundary"]'),(function(e){return e.dom})),o=X(r,e),i=X(n,e);W(re(o,i),V(lw,!1)),W(re(i,o),V(lw,!0))}(n,e.dom,r.parents),cw(e,t),function(e,t,n,r){if(t.selection.isCollapsed()){var o=X(r,e);W(o,(function(r){var o=Bs.fromRangeStart(t.selection.getRng());fO(e,t.getBody(),o).bind((function(e){return sw(t,n,e)}))}))}}(n,e,t,r.parents))})),t},hw=V(dw,!0),pw=V(dw,!1),mw=function(e,t,n){if(bc(e)){var r=ow(e,t).getOrThunk((function(){var n=e.selection.getRng();return t?Bs.fromRangeEnd(n):Bs.fromRangeStart(n)}));return fO(V(eb,e),e.getBody(),r).exists((function(t){var r=mO(t);return tO(n,r).exists((function(t){return aw(e,t),!0}))}))}return!1},gw=function(e,t){return function(n){return tO(t,n).exists((function(t){return aw(e,t),!0}))}},vw=function(e,t,n,r){var o=e.getBody(),i=V(eb,e);e.undoManager.ignore((function(){e.selection.setRng(function(e,t){var n=document.createRange();return n.setStart(e.container(),e.offset()),n.setEnd(t.container(),t.offset()),n}(n,r)),e.execCommand("Delete"),fO(i,o,Bs.fromRangeStart(e.selection.getRng())).map(gO).map(gw(e,t))})),e.nodeChanged()},Aw=function(e,t,n,r){var o=function(e,t){var n=Jc(t,e);return n||e}(e.getBody(),r.container()),i=V(eb,e),a=fO(i,o,r);return a.bind((function(e){return n?e.fold(C($.some(gO(e))),$.none,C($.some(mO(e))),$.none):e.fold($.none,C($.some(mO(e))),$.none,C($.some(gO(e))))})).map(gw(e,t)).getOrThunk((function(){var l=Tu(n,o,r),s=l.bind((function(e){return fO(i,o,e)}));return Gn(a,s,(function(){return nb(i,o,r).exists((function(t){return!!function(e){return Gn(Mu(e),Du(e),(function(t,n){var r=rb(!0,t),o=rb(!1,n);return Pu(e,r).forall((function(e){return e.isEqual(o)}))})).getOr(!0)}(t)&&(mm(e,n,Tt.fromDom(t)),!0)}))})).orThunk((function(){return s.bind((function(o){return l.map((function(o){return n?vw(e,t,r,o):vw(e,t,o,r),!0}))}))})).getOr(!1)}))},yw=function(e,t,n){if(e.selection.isCollapsed()&&bc(e)){var r=Bs.fromRangeStart(e.selection.getRng());return Aw(e,t,n,r)}return!1},bw=function(e){return 1===nn(e)},Ow=function(e,t,n,r){var o=V(Pg,t),i=H(X(r,o),(function(e){return e.dom}));if(0===i.length)mm(t,e,n);else{var a=function(e,t){var n=kg(!1),r=Tg(t,n.dom);return dn(Tt.fromDom(e),n),vn(Tt.fromDom(e)),Bs(r,0)}(n.dom,i);t.selection.setRng(a.toRange())}},ww=function(e,t){var n=Tt.fromDom(e.getBody()),r=Tt.fromDom(e.selection.getStart()),o=X(function(e,t){var n=kp(t,e);return J(n,uo).fold(C(n),(function(e){return n.slice(0,e)}))}(n,r),bw);return le(o).exists((function(n){var r,i=Bs.fromRangeStart(e.selection.getRng());return!(!function(e,t,n){return Gn(Mu(n),Du(n),(function(r,o){var i=rb(!0,r),a=rb(!1,o),l=rb(!1,t);return e?Pu(n,l).exists((function(e){return e.isEqual(a)&&t.isEqual(i)})):Qu(n,l).exists((function(e){return e.isEqual(i)&&t.isEqual(a)}))})).getOr(!0)}(t,i,n.dom)||(r=n,zu(r.dom)&&_g(r.dom)))&&(Ow(t,e,n,o),!0)}))},xw=function(e,t){return!!e.selection.isCollapsed()&&ww(e,t)},_w=function(e,t,n){return e._selectionOverrides.hideFakeCaret(),mm(e,t,Tt.fromDom(n)),!0},Cw=function(e,t){return e.selection.isCollapsed()?function(e,t){var n=t?mp:gp,r=t?Ts.Forwards:Ts.Backwards,o=cu(r,e.getBody(),e.selection.getRng());return n(o)?_w(e,t,o.getNode(!t)):$.from(rb(t,o)).filter((function(e){return n(e)&&fu(o,e)})).exists((function(n){return _w(e,t,n.getNode(!t))}))}(e,t):function(e,t){var n=e.selection.getNode();return!!Xn(n)&&_w(e,t,n)}(e,t)},kw=function(e){var t=parseInt(e,10);return isNaN(t)?0:t},Sw=function(e,t){return(e||"table"===$t(t)?"margin":"padding")+("rtl"===ir(t,"direction")?"-right":"-left")},Vw=function(e){var t=Tw(e);return!e.mode.isReadOnly()&&(t.length>1||function(e,t){return te(t,(function(t){var n=Sw(pc(e),t),r=lr(t,n).map(kw).getOr(0);return"false"!==e.dom.getContentEditable(t.dom)&&r>0}))}(e,t))},Bw=function(e){return mo(e)||go(e)},Tw=function(e){return X((t=e.selection.getSelectedBlocks(),H(t,Tt.fromDom)),(function(e){return!Bw(e)&&!function(e){return qt(e).exists(Bw)}(e)&&Yr(e,(function(e){return Wn(e.dom)||jn(e.dom)})).exists((function(e){return Wn(e.dom)}))}));var t},Nw=function(e,t){var n=e.dom,r=e.selection,o=e.formatter,i=function(e){return e.getParam("indentation","40px","string")}(e),a=/[a-z%]+$/i.exec(i)[0],l=parseInt(i,10),s=pc(e),c=nc(e);e.queryCommandState("InsertUnorderedList")||e.queryCommandState("InsertOrderedList")||""!==c||n.getParent(r.getNode(),n.isBlock)||o.apply("div"),W(Tw(e),(function(e){!function(e,t,n,r,o,i){var a=Sw(n,Tt.fromDom(i));if("outdent"===t){var l=Math.max(0,kw(i.style[a])-r);e.setStyle(i,a,l?l+o:"")}else l=kw(i.style[a])+r+o,e.setStyle(i,a,l)}(n,t,s,l,a,e.dom)}))},Ew=function(e,t){if(e.selection.isCollapsed()&&Vw(e)){var n=e.dom,r=e.selection.getRng(),o=Bs.fromRangeStart(r),i=n.getParent(r.startContainer,n.isBlock);if(null!==i&&Np(Tt.fromDom(i),o))return Nw(e,"outdent"),!0}return!1},Pw=function(e,t){e.getDoc().execCommand(t,!1,null)},Qw=function(e,t){e.addCommand("delete",(function(){!function(e,t){Ew(e)||Hb(e,!1)||Mb(e,!1)||yw(e,t,!1)||Ob(e,!1)||Wm(e)||Wb(e,!1)||Cw(e,!1)||Cb(e)||xw(e,!1)||(Pw(e,"Delete"),sb(e))}(e,t)})),e.addCommand("forwardDelete",(function(){!function(e,t){Hb(e,!0)||Mb(e,!0)||yw(e,t,!0)||Ob(e,!0)||Wm(e)||Wb(e,!0)||Cw(e,!0)||Cb(e)||xw(e,!0)||Pw(e,"ForwardDelete")}(e,t)}))},Mw=function(e){return void 0===e.touches||1!==e.touches.length?$.none():$.some(e.touches[0])},Dw=function(e){var t=Sl(),n=Ol(!1),r=Bl((function(t){e.fire("longpress",Te(Te({},t),{type:"longpress"})),n.set(!0)}),400);e.on("touchstart",(function(e){Mw(e).each((function(o){r.cancel();var i={x:o.clientX,y:o.clientY,target:e.target};r.throttle(e),n.set(!1),t.set(i)}))}),!0),e.on("touchmove",(function(o){r.cancel(),Mw(o).each((function(r){t.on((function(o){(function(e,t){var n=Math.abs(e.clientX-t.x),r=Math.abs(e.clientY-t.y);return n>5||r>5})(r,o)&&(t.clear(),n.set(!1),e.fire("longpresscancel"))}))}))}),!0),e.on("touchend touchcancel",(function(o){r.cancel(),"touchcancel"!==o.type&&t.get().filter((function(e){return e.target.isEqualNode(o.target)})).each((function(){n.get()?o.preventDefault():e.fire("tap",Te(Te({},o),{type:"tap"}))}))}),!0)},$w=function(e,t){return be(e,t.nodeName)},zw=function(e,t){return!!Rn(t)||!!Nn(t)&&(!$w(e,t)&&!Gu(t))},Rw=function(e,t){if(Rn(t)){if(0===t.nodeValue.length)return!0;if(/^\s+$/.test(t.nodeValue)&&(!t.nextSibling||$w(e,t.nextSibling)))return!0}return!1},Iw=function(e){var t,n,r,o=e.dom,i=e.selection,a=e.schema,l=a.getBlockElements(),s=i.getStart(),c=e.getBody(),u=nc(e);if(s&&Nn(s)&&u){var d=c.nodeName.toLowerCase();if(a.isValidChild(d,u.toLowerCase())&&!function(e,t,n){return U(Cp(Tt.fromDom(n),Tt.fromDom(t)),(function(t){return $w(e,t.dom)}))}(l,c,s)){var f=i.getRng(),h=f.startContainer,p=f.startOffset,m=f.endContainer,g=f.endOffset,v=bh(e);for(s=c.firstChild;s;)if(zw(l,s)){if(Rw(l,s)){n=s,s=s.nextSibling,o.remove(n);continue}t||(t=o.create(u,rc(e)),s.parentNode.insertBefore(t,s),r=!0),n=s,s=s.nextSibling,t.appendChild(n)}else t=null,s=s.nextSibling;r&&v&&(f.setStart(h,p),f.setEnd(m,g),i.setRng(f),e.nodeChanged())}}},Lw=function(e,t){t.hasAttribute("data-mce-caret")&&(Mo(t),function(e){e.selection.setRng(e.selection.getRng())}(e),e.selection.scrollIntoView(t))},Fw=function(e,t){var n=function(e){return Kr(Tt.fromDom(e.getBody()),"*[data-mce-caret]").map((function(e){return e.dom})).getOrNull()}(e);if(n)return"compositionstart"===t.type?(t.preventDefault(),t.stopPropagation(),void Lw(e,n)):void(Bo(n)&&(Lw(e,n),e.undoManager.add()))},Uw=jn,Hw=function(e,t,n){var r=_u(e.getBody()),o=V(du,1===t?r.next:r.prev);if(n.collapsed&&function(e){return""!==nc(e)}(e)){var i=e.dom.getParent(n.startContainer,"PRE");if(!i)return;if(!o(Bs.fromRangeStart(n))){var a=function(e){var t=e.dom.create(nc(e));return(!xt.ie||xt.ie>=11)&&(t.innerHTML='<br data-mce-bogus="1">'),t}(e);1===t?e.$(i).after(a):e.$(i).before(a),e.selection.select(a,!0),e.selection.collapse()}}},Ww=function(e,t){var n=t?Ts.Forwards:Ts.Backwards,r=e.selection.getRng();return function(e,t,n){return nw(t,e,n,yp,bp,Uw)}(n,e,r).orThunk((function(){return Hw(e,n,r),$.none()}))},jw=function(e,t){var n=t?1:-1,r=e.selection.getRng();return function(e,t,n){return rw(t,e,n,(function(e){return yp(e)||vp(e)}),(function(e){return bp(e)||Ap(e)}),Uw)}(n,e,r).orThunk((function(){return Hw(e,n,r),$.none()}))},qw=function(e,t){return Ww(e,t).exists((function(t){return ew(e,t),!0}))},Xw=function(e,t){return jw(e,t).exists((function(t){return ew(e,t),!0}))},Yw=function(e,t){return iw(e,t,t?bp:yp)},Gw=function(e){return F(["figcaption"],$t(e))},Zw=function(e){var t=document.createRange();return t.setStartBefore(e.dom),t.setEndBefore(e.dom),t},Kw=function(e,t,n){n?pn(e,t):hn(e,t)},Jw=function(e,t,n,r){return""===t?function(e,t){var n=Tt.fromTag("br");return Kw(e,n,t),Zw(n)}(e,r):function(e,t,n,r){var o=Tt.fromTag(n),i=Tt.fromTag("br");return er(o,r),pn(o,i),Kw(e,o,t),Zw(i)}(e,r,t,n)},ex=function(e,t,n){return t?function(e,t){return PO(e,t).breakAt.isNone()}(e.dom,n):function(e,t){return EO(e,t).breakAt.isNone()}(e.dom,n)},tx=function(e,t){var n=Tt.fromDom(e.getBody()),r=Bs.fromRangeStart(e.selection.getRng()),o=nc(e),i=rc(e);return function(e,t){var n=V(Qt,t);return Yr(Tt.fromDom(e.container()),uo,n).filter(Gw)}(r,n).exists((function(){if(ex(n,t,r)){var a=Jw(n,o,i,t);return e.selection.setRng(a),!0}return!1}))},nx=function(e,t){return!!e.selection.isCollapsed()&&tx(e,t)},rx=function(e,t){return ee(function(e){return H(e,(function(e){return Te({shiftKey:!1,altKey:!1,ctrlKey:!1,metaKey:!1,keyCode:0,action:w},e)}))}(e),(function(e){return function(e,t){return t.keyCode===e.keyCode&&t.shiftKey===e.shiftKey&&t.altKey===e.altKey&&t.ctrlKey===e.ctrlKey&&t.metaKey===e.metaKey}(e,t)?[e]:[]}))},ox=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){return e.apply(null,t)}},ix=function(e,t){return K(rx(e,t),(function(e){return e.action()}))},ax=function(e,t){var n=t?Ts.Forwards:Ts.Backwards,r=e.selection.getRng();return nw(e,n,r,mp,gp,Xn).exists((function(t){return ew(e,t),!0}))},lx=function(e,t){var n=t?1:-1,r=e.selection.getRng();return rw(e,n,r,mp,gp,Xn).exists((function(t){return ew(e,t),!0}))},sx=function(e,t){return iw(e,t,t?gp:mp)},cx=function(e,t,n,r,o){var i=zl(Tt.fromDom(n),"td,th,caption").map((function(e){return e.dom})),a=X(function(e,t){return ee(t,(function(t){var n=function(e,t){return{left:e.left-t,top:e.top-t,right:e.right+2*t,bottom:e.bottom+2*t,width:e.width+t,height:e.height+t}}(ts(t.getBoundingClientRect()),-1);return[{x:n.left,y:e(n),cell:t},{x:n.right,y:e(n),cell:t}]}))}(e,i),(function(e){return t(e,o)}));return function(e,t,n){return G(e,(function(e,r){return e.fold((function(){return $.some(r)}),(function(e){var o=Math.sqrt(Math.abs(e.x-t)+Math.abs(e.y-n)),i=Math.sqrt(Math.abs(r.x-t)+Math.abs(r.y-n));return $.some(i<o?r:e)}))}),$.none())}(a,r,o).map((function(e){return e.cell}))},ux=V(cx,(function(e){return e.bottom}),(function(e,t){return e.y<t})),dx=V(cx,(function(e){return e.top}),(function(e,t){return e.y>t})),fx=function(e,t){return ae(t.getClientRects()).bind((function(t){return ux(e,t.left,t.top)})).bind((function(e){return NO(Du(n=e).map((function(e){return EO(n,e).positions.concat(e)})).getOr([]),t);var n}))},hx=function(e,t){return le(t.getClientRects()).bind((function(t){return dx(e,t.left,t.top)})).bind((function(e){return NO(Mu(n=e).map((function(e){return[e].concat(PO(n,e).positions)})).getOr([]),t);var n}))},px=function(e,t,n){var r=e(t,n);return function(e){return e.breakType===OO.Wrap&&0===e.positions.length}(r)||!Un(n.getNode())&&function(e){return e.breakType===OO.Br&&1===e.positions.length}(r)?!function(e,t,n){return n.breakAt.exists((function(n){return e(t,n).breakAt.isSome()}))}(e,t,r):r.breakAt.isNone()},mx=V(px,EO),gx=V(px,PO),vx=function(e,t,n,r){var o=e.selection.getRng(),i=t?1:-1;return!(!Rc()||!function(e,t,n){var r=Bs.fromRangeStart(t);return Eu(!e,n).exists((function(e){return e.isEqual(r)}))}(t,o,n))&&(Vb(i,e,n,!t,!1).each((function(t){ew(e,t)})),!0)},Ax=function(e,t){var n=t.getNode(e);return Nn(n)&&"TABLE"===n.nodeName?$.some(n):$.none()},yx=function(e,t,n){var r=Ax(!!t,n),o=!1===t;r.fold((function(){return ew(e,n.toRange())}),(function(r){return Eu(o,e.getBody()).filter((function(e){return e.isEqual(n)})).fold((function(){return ew(e,n.toRange())}),(function(o){return function(e,t,n,r){var o=nc(t);o?t.undoManager.transact((function(){var r=Tt.fromTag(o);er(r,rc(t)),pn(r,Tt.fromTag("br")),e?fn(Tt.fromDom(n),r):dn(Tt.fromDom(n),r);var i=t.dom.createRng();i.setStart(r.dom,0),i.setEnd(r.dom,0),ew(t,i)})):ew(t,r.toRange())}(t,e,r,n)}))}))},bx=function(e,t,n,r){var o=e.selection.getRng(),i=Bs.fromRangeStart(o),a=e.getBody();if(!t&&mx(r,i)){var l=function(e,t,n){return fx(t,n).orThunk((function(){return ae(n.getClientRects()).bind((function(n){return TO(QO(e,Bs.before(t)),n.left)}))})).getOr(Bs.before(t))}(a,n,i);return yx(e,t,l),!0}if(t&&gx(r,i)){l=function(e,t,n){return hx(t,n).orThunk((function(){return ae(n.getClientRects()).bind((function(n){return TO(MO(e,Bs.after(t)),n.left)}))})).getOr(Bs.after(t))}(a,n,i);return yx(e,t,l),!0}return!1},Ox=function(e,t,n){return $.from(e.dom.getParent(e.selection.getNode(),"td,th")).bind((function(r){return $.from(e.dom.getParent(r,"table")).map((function(o){return n(e,t,o,r)}))})).getOr(!1)},wx=function(e,t){return Ox(e,t,vx)},xx=function(e,t){return Ox(e,t,bx)},_x=function(e,t){e.on("keydown",(function(n){!1===n.isDefaultPrevented()&&function(e,t,n){var r=pt().os;ix([{keyCode:of.RIGHT,action:ox(qw,e,!0)},{keyCode:of.LEFT,action:ox(qw,e,!1)},{keyCode:of.UP,action:ox(Xw,e,!1)},{keyCode:of.DOWN,action:ox(Xw,e,!0)},{keyCode:of.RIGHT,action:ox(wx,e,!0)},{keyCode:of.LEFT,action:ox(wx,e,!1)},{keyCode:of.UP,action:ox(xx,e,!1)},{keyCode:of.DOWN,action:ox(xx,e,!0)},{keyCode:of.RIGHT,action:ox(ax,e,!0)},{keyCode:of.LEFT,action:ox(ax,e,!1)},{keyCode:of.UP,action:ox(lx,e,!1)},{keyCode:of.DOWN,action:ox(lx,e,!0)},{keyCode:of.RIGHT,action:ox(uw,e,t,!0)},{keyCode:of.LEFT,action:ox(uw,e,t,!1)},{keyCode:of.RIGHT,ctrlKey:!r.isOSX(),altKey:r.isOSX(),action:ox(hw,e,t)},{keyCode:of.LEFT,ctrlKey:!r.isOSX(),altKey:r.isOSX(),action:ox(pw,e,t)},{keyCode:of.UP,action:ox(nx,e,!1)},{keyCode:of.DOWN,action:ox(nx,e,!0)}],n).each((function(e){n.preventDefault()}))}(e,t,n)}))},Cx=function(e,t){e.on("keydown",(function(n){!1===n.isDefaultPrevented()&&function(e,t,n){ix([{keyCode:of.BACKSPACE,action:ox(Ew,e,!1)},{keyCode:of.BACKSPACE,action:ox(Hb,e,!1)},{keyCode:of.DELETE,action:ox(Hb,e,!0)},{keyCode:of.BACKSPACE,action:ox(Mb,e,!1)},{keyCode:of.DELETE,action:ox(Mb,e,!0)},{keyCode:of.BACKSPACE,action:ox(yw,e,t,!1)},{keyCode:of.DELETE,action:ox(yw,e,t,!0)},{keyCode:of.BACKSPACE,action:ox(Wm,e,!1)},{keyCode:of.DELETE,action:ox(Wm,e,!0)},{keyCode:of.BACKSPACE,action:ox(Wb,e,!1)},{keyCode:of.DELETE,action:ox(Wb,e,!0)},{keyCode:of.BACKSPACE,action:ox(Cw,e,!1)},{keyCode:of.DELETE,action:ox(Cw,e,!0)},{keyCode:of.BACKSPACE,action:ox(Cb,e,!1)},{keyCode:of.DELETE,action:ox(Cb,e,!0)},{keyCode:of.BACKSPACE,action:ox(Ob,e,!1)},{keyCode:of.DELETE,action:ox(Ob,e,!0)},{keyCode:of.BACKSPACE,action:ox(xw,e,!1)},{keyCode:of.DELETE,action:ox(xw,e,!0)}],n).each((function(e){n.preventDefault()}))}(e,t,n)})),e.on("keyup",(function(t){!1===t.isDefaultPrevented()&&function(e,t){ix([{keyCode:of.BACKSPACE,action:ox(Ub,e)},{keyCode:of.DELETE,action:ox(Ub,e)}],t)}(e,t)}))},kx=function(e,t){var n,r=t,o=e.dom,i=e.schema.getMoveCaretBeforeOnEnterElements();if(t){if(/^(LI|DT|DD)$/.test(t.nodeName)){var a=function(e){for(;e;){if(1===e.nodeType||3===e.nodeType&&e.data&&/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}}(t.firstChild);a&&/^(UL|OL|DL)$/.test(a.nodeName)&&t.insertBefore(o.doc.createTextNode(bo),t.firstChild)}var l=o.createRng();if(t.normalize(),t.hasChildNodes()){for(var s=new lo(t,t);n=s.current();){if(Rn(n)){l.setStart(n,0),l.setEnd(n,0);break}if(i[n.nodeName.toLowerCase()]){l.setStartBefore(n),l.setEndBefore(n);break}r=n,n=s.next()}n||(l.setStart(r,0),l.setEnd(r,0))}else Un(t)?t.nextSibling&&o.isBlock(t.nextSibling)?(l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));e.selection.setRng(l),Hf(e,l)}},Sx=function(e){return $.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},Vx=function(e,t){return e&&e.parentNode&&e.parentNode.nodeName===t},Bx=function(e){return e&&/^(OL|UL|LI)$/.test(e.nodeName)},Tx=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},Nx=function(e,t,n){for(var r=e[n?"firstChild":"lastChild"];r&&!Nn(r);)r=r[n?"nextSibling":"previousSibling"];return r===t},Ex=function(e,t,n,r,o){var i=e.dom,a=e.selection.getRng();if(n!==e.getBody()){var l;Bx(l=n)&&Bx(l.parentNode)&&(o="LI");var s=o?t(o):i.create("BR");if(Nx(n,r,!0)&&Nx(n,r,!1))if(Vx(n,"LI")){var c=Tx(n);i.insertAfter(s,c),!function(e){var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.firstChild)===e}(n)?i.remove(n):i.remove(c)}else i.replace(s,n);else if(Nx(n,r,!0))Vx(n,"LI")?(i.insertAfter(s,Tx(n)),s.appendChild(i.doc.createTextNode(" ")),s.appendChild(n)):n.parentNode.insertBefore(s,n),i.remove(r);else if(Nx(n,r,!1))i.insertAfter(s,Tx(n)),i.remove(r);else{n=Tx(n);var u=a.cloneRange();u.setStartAfter(r),u.setEndAfter(n);var d=u.extractContents();"LI"===o&&function(e,t){return e.firstChild&&e.firstChild.nodeName===t}(d,"LI")?(s=d.firstChild,i.insertAfter(d,n)):(i.insertAfter(d,n),i.insertAfter(s,n)),i.remove(r)}kx(e,s)}},Px=function(e,t){return t&&"A"===t.nodeName&&e.isEmpty(t)},Qx=function(e){e.innerHTML='<br data-mce-bogus="1">'},Mx=function(e,t){return e.nodeName===t||e.previousSibling&&e.previousSibling.nodeName===t},Dx=function(e,t){return t&&e.isBlock(t)&&!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&&!/^(fixed|absolute)/i.test(t.style.position)&&"true"!==e.getContentEditable(t)},$x=function(e,t,n){return!1===Rn(t)?n:e?1===n&&t.data.charAt(n-1)===Oo?0:n:n===t.data.length-1&&t.data.charAt(n)===Oo?t.data.length:n},zx=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&&"false"!==e.getContentEditable(n);)"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},Rx=function(e,t){var n=nc(e);n&&n.toLowerCase()===t.tagName.toLowerCase()&&function(e,t,n){var r=e.dom;$.from(n.style).map(r.parseStyle).each((function(e){var n=sr(Tt.fromDom(t)),o=Te(Te({},n),e);r.setStyles(t,o)}));var o=$.from(n.class).map((function(e){return e.split(/\s+/)})),i=$.from(t.className).map((function(e){return X(e.split(/\s+/),(function(e){return""!==e}))}));Gn(o,i,(function(e,n){var o=X(n,(function(t){return!F(e,t)})),i=Ne(Ne([],e,!0),o,!0);r.setAttrib(t,"class",i.join(" "))}));var a=["style","class"],l=ve(n,(function(e,t){return!F(a,t)}));r.setAttribs(t,l)}(e,t,rc(e))},Ix=function(e,t){var n,r,o,i,a,l,s,c,u,d,f=e.dom,h=e.schema,p=h.getNonEmptyElements(),m=e.selection.getRng(),g=function(t){var n,o,a,l=r,s=h.getTextInlineElements();if(a=n=t||"TABLE"===c||"HR"===c?f.create(t||u):i.cloneNode(!1),!1===function(e){return e.getParam("keep_styles",!0)}(e))f.setAttrib(n,"style",null),f.setAttrib(n,"class",null);else do{if(s[l.nodeName]){if(zu(l)||Gu(l))continue;o=l.cloneNode(!1),f.setAttrib(o,"id",""),n.hasChildNodes()?(o.appendChild(n.firstChild),n.appendChild(o)):(a=o,n.appendChild(o))}}while((l=l.parentNode)&&l!==O);return Rx(e,n),Qx(a),n},v=function(e){var t,n,a=$x(e,r,o);if(Rn(r)&&(e?a>0:a<r.nodeValue.length))return!1;if(r.parentNode===i&&d&&!e)return!0;if(e&&Nn(r)&&r===i.firstChild)return!0;if(Mx(r,"TABLE")||Mx(r,"HR"))return d&&!e||!d&&e;var l=new lo(r,i);for(Rn(r)&&(e&&0===a?l.prev():e||a!==r.nodeValue.length||l.next());t=l.current();){if(Nn(t)){if(!t.getAttribute("data-mce-bogus")&&(n=t.nodeName.toLowerCase(),p[n]&&"br"!==n))return!1}else if(Rn(t)&&!Yo(t.nodeValue))return!1;e?l.prev():l.next()}return!0},A=function(){a=/^(H[1-6]|PRE|FIGURE)$/.test(c)&&"HGROUP"!==w?g(u):g(),function(e){return e.getParam("end_container_on_empty_block",!1)}(e)&&Dx(f,s)&&f.isEmpty(i)?a=f.split(s,i):f.insertAfter(a,i),kx(e,a)};yf(f,m).each((function(e){m.setStart(e.startContainer,e.startOffset),m.setEnd(e.endContainer,e.endOffset)})),r=m.startContainer,o=m.startOffset,u=nc(e);var y=!(!t||!t.shiftKey),b=!(!t||!t.ctrlKey);Nn(r)&&r.hasChildNodes()&&(d=o>r.childNodes.length-1,r=r.childNodes[Math.min(o,r.childNodes.length-1)]||r,o=d&&Rn(r)?r.nodeValue.length:0);var O=zx(f,r);if(O){(u&&!y||!u&&y)&&(r=function(e,t,n,r,o){var i,a,l,s,c,u,d=t||"P",f=e.dom,h=zx(f,r);if(!(a=f.getParent(r,f.isBlock))||!Dx(f,a)){if(u=(a=a||h)===e.getBody()||function(e){return e&&/^(TD|TH|CAPTION)$/.test(e.nodeName)}(a)?a.nodeName.toLowerCase():a.parentNode.nodeName.toLowerCase(),!a.hasChildNodes())return i=f.create(d),Rx(e,i),a.appendChild(i),n.setStart(i,0),n.setEnd(i,0),i;for(s=r;s.parentNode!==a;)s=s.parentNode;for(;s&&!f.isBlock(s);)l=s,s=s.previousSibling;if(l&&e.schema.isValidChild(u,d.toLowerCase())){for(i=f.create(d),Rx(e,i),l.parentNode.insertBefore(i,l),s=l;s&&!f.isBlock(s);)c=s.nextSibling,i.appendChild(s),s=c;n.setStart(r,o),n.setEnd(r,o)}}return r}(e,u,m,r,o)),i=f.getParent(r,f.isBlock),s=i?f.getParent(i.parentNode,f.isBlock):null,c=i?i.nodeName.toUpperCase():"";var w=s?s.nodeName.toUpperCase():"";"LI"!==w||b||(i=s,s=s.parentNode,c=w),/^(LI|DT|DD)$/.test(c)&&f.isEmpty(i)?Ex(e,g,s,i,u):u&&i===e.getBody()||(u=u||"P",ko(i)?(a=Mo(i),f.isEmpty(i)&&Qx(i),Rx(e,a),kx(e,a)):v()?A():v(!0)?(a=i.parentNode.insertBefore(g(),i),kx(e,Mx(i,"HR")?a:i)):(n=function(e){var t=e.cloneRange();return t.setStart(e.startContainer,$x(!0,e.startContainer,e.startOffset)),t.setEnd(e.endContainer,$x(!1,e.endContainer,e.endOffset)),t}(m).cloneRange(),n.setEndAfter(i),function(e){W($l(Tt.fromDom(e),Lt),(function(e){var t=e.dom;t.nodeValue=xo(t.nodeValue)}))}(l=n.extractContents()),function(e){do{Rn(e)&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild}while(e)}(l),a=l.firstChild,f.insertAfter(l,i),function(e,t,n){var r,o=n,i=[];if(o){for(;o=o.firstChild;){if(e.isBlock(o))return;Nn(o)&&!t[o.nodeName.toLowerCase()]&&i.push(o)}for(r=i.length;r--;)(!(o=i[r]).hasChildNodes()||o.firstChild===o.lastChild&&""===o.firstChild.nodeValue||Px(e,o))&&e.remove(o)}}(f,p,a),function(e,t){t.normalize();var n=t.lastChild;n&&!/^(left|right)$/gi.test(e.getStyle(n,"float",!0))||e.add(t,"br")}(f,i),f.isEmpty(i)&&Qx(i),a.normalize(),f.isEmpty(a)?(f.remove(a),A()):(Rx(e,a),kx(e,a))),f.setAttrib(a,"id",""),e.fire("NewBlock",{newBlock:a}))}},Lx=function(e,t,n){var r=e.dom.createRng();n?(r.setStartBefore(t),r.setEndBefore(t)):(r.setStartAfter(t),r.setEndAfter(t)),e.selection.setRng(r),Hf(e,r)},Fx=function(e,t){var n,r,o=e.selection,i=e.dom,a=o.getRng();yf(i,a).each((function(e){a.setStart(e.startContainer,e.startOffset),a.setEnd(e.endContainer,e.endOffset)}));var l=a.startOffset,s=a.startContainer;if(1===s.nodeType&&s.hasChildNodes()){var c=l>s.childNodes.length-1;s=s.childNodes[Math.min(l,s.childNodes.length-1)]||s,l=c&&3===s.nodeType?s.nodeValue.length:0}var u=i.getParent(s,i.isBlock),d=u?i.getParent(u.parentNode,i.isBlock):null,f=d?d.nodeName.toUpperCase():"",h=!(!t||!t.ctrlKey);"LI"!==f||h||(u=d),s&&3===s.nodeType&&l>=s.nodeValue.length&&(function(e,t,n){for(var r,o=new lo(t,n),i=e.getNonEmptyElements();r=o.next();)if(i[r.nodeName.toLowerCase()]||r.length>0)return!0}(e.schema,s,u)||(n=i.create("br"),a.insertNode(n),a.setStartAfter(n),a.setEndAfter(n),r=!0)),n=i.create("br"),Es(i,a,n),Lx(e,n,r),e.undoManager.add()},Ux=function(e,t){var n=Tt.fromTag("br");dn(Tt.fromDom(t),n),e.undoManager.add()},Hx=function(e,t){Wx(e.getBody(),t)||fn(Tt.fromDom(t),Tt.fromTag("br"));var n=Tt.fromTag("br");fn(Tt.fromDom(t),n),Lx(e,n.dom,!1),e.undoManager.add()},Wx=function(e,t){return n=Bs.after(t),!!Un(n.getNode())||Pu(e,Bs.after(t)).map((function(e){return Un(e.getNode())})).getOr(!1);var n},jx=function(e){return e&&"A"===e.nodeName&&"href"in e},qx=function(e){return e.fold(E,jx,jx,E)},Xx=function(e,t){t.fold(w,V(Ux,e),V(Hx,e),w)},Yx=function(e,t){var n=function(e){var t=V(eb,e),n=Bs.fromRangeStart(e.selection.getRng());return fO(t,e.getBody(),n).filter(qx)}(e);n.isSome()?n.each(V(Xx,e)):Fx(e,t)},Gx=function(e,t){return Sx(e).filter((function(e){return t.length>0&&Et(Tt.fromDom(e),t)})).isSome()},Zx=Cr([{br:[]},{block:[]},{none:[]}]),Kx=function(e,t){return function(e){return Gx(e,function(e){return e.getParam("no_newline_selector","")}(e))}(e)},Jx=function(e){return function(t,n){return""===nc(t)===e}},e_=function(e){return function(t,n){return function(e){return Sx(e).filter((function(e){return go(Tt.fromDom(e))})).isSome()}(t)===e}},t_=function(e,t){return function(n,r){var o=function(e){return Sx(e).fold(C(""),(function(e){return e.nodeName.toUpperCase()}))}(n)===e.toUpperCase();return o===t}},n_=function(e){return t_("pre",e)},r_=function(e){return function(t,n){return function(e){return e.getParam("br_in_pre",!0)}(t)===e}},o_=function(e,t){return function(e){return Gx(e,function(e){return e.getParam("br_newline_selector",".mce-toc h2,figcaption,caption")}(e))}(e)},i_=function(e,t){return t},a_=function(e){var t=nc(e),n=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&&"false"!==e.getContentEditable(n);)"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o}(e.dom,e.selection.getStart());return n&&e.schema.isValidChild(n.nodeName,t||"P")},l_=function(e,t){return function(n,r){return G(e,(function(e,t){return e&&t(n,r)}),!0)?$.some(t):$.none()}},s_=function(e,t){(function(e,t){return nO([l_([Kx],Zx.none()),l_([t_("summary",!0)],Zx.br()),l_([n_(!0),r_(!1),i_],Zx.br()),l_([n_(!0),r_(!1)],Zx.block()),l_([n_(!0),r_(!0),i_],Zx.block()),l_([n_(!0),r_(!0)],Zx.br()),l_([e_(!0),i_],Zx.br()),l_([e_(!0)],Zx.block()),l_([Jx(!0),i_,a_],Zx.block()),l_([Jx(!0)],Zx.br()),l_([o_],Zx.br()),l_([Jx(!1),i_],Zx.br()),l_([a_],Zx.block())],[e,!(!t||!t.shiftKey)]).getOr(Zx.none())})(e,t).fold((function(){Yx(e,t)}),(function(){Ix(e,t)}),w)},c_=function(e){e.on("keydown",(function(t){t.keyCode===of.ENTER&&function(e,t){var n;t.isDefaultPrevented()||(t.preventDefault(),(n=e.undoManager).typing&&(n.typing=!1,n.add()),e.undoManager.transact((function(){!1===e.selection.isCollapsed()&&e.execCommand("Delete"),s_(e,t)})))}(e,t)}))},u_=function(e,t){e.on("keydown",(function(n){!1===n.isDefaultPrevented()&&function(e,t,n){ix([{keyCode:of.END,action:ox(Yw,e,!0)},{keyCode:of.HOME,action:ox(Yw,e,!1)},{keyCode:of.END,action:ox(sx,e,!0)},{keyCode:of.HOME,action:ox(sx,e,!1)},{keyCode:of.END,action:ox(mw,e,!0,t)},{keyCode:of.HOME,action:ox(mw,e,!1,t)}],n).each((function(e){n.preventDefault()}))}(e,t,n)}))},d_=pt().browser,f_=function(e){!function(e){var t=Vl((function(){e.composing||em(e)}),0);d_.isIE()&&(e.on("keypress",(function(e){t.throttle()})),e.on("remove",(function(e){t.cancel()})))}(e),e.on("input",(function(t){!1===t.isComposing&&em(e)}))},h_=pt(),p_=function(e){return e.stopImmediatePropagation()},m_=function(e){return e.keyCode===of.PAGE_UP||e.keyCode===of.PAGE_DOWN},g_=function(e,t,n){n&&!e.get()?t.on("NodeChange",p_,!0):!n&&e.get()&&t.off("NodeChange",p_),e.set(n)},v_=function(e,t){if(!h_.os.isOSX()){var n=Ol(!1);e.on("keydown",(function(t){m_(t)&&g_(n,e,!0)})),e.on("keyup",(function(r){!1===r.isDefaultPrevented()&&function(e,t,n){ix([{keyCode:of.PAGE_UP,action:ox(mw,e,!1,t)},{keyCode:of.PAGE_DOWN,action:ox(mw,e,!0,t)}],n)}(e,t,r),m_(r)&&n.get()&&(g_(n,e,!1),e.nodeChanged())}))}},A_=function(e,t){var n=t.container(),r=t.offset();return Rn(n)?(n.insertData(r,e),$.some(Bs(n,r+e.length))):uu(t).map((function(n){var r=Tt.fromText(e);return t.isAtEnd()?fn(n,r):dn(n,r),Bs(r.dom,e.length)}))},y_=V(A_,bo),b_=V(A_," "),O_=function(e,t){return function(n){return function(e,t){return!Wp(t)&&(jp(e,t)||Up(e,t)||Hp(e,t))}(e,n)?y_(t):b_(t)}},w_=function(e){var t=Bs.fromRangeStart(e.selection.getRng()),n=Tt.fromDom(e.getBody());if(e.selection.isCollapsed()){var r=V(eb,e),o=Bs.fromRangeStart(e.selection.getRng());return fO(r,e.getBody(),o).bind(function(e){return function(t){return t.fold((function(t){return Qu(e.dom,Bs.before(t))}),(function(e){return Mu(e)}),(function(e){return Du(e)}),(function(t){return Pu(e.dom,Bs.after(t))}))}}(n)).bind(O_(n,t)).exists(function(e){return function(t){return e.selection.setRng(t.toRange()),e.nodeChanged(),!0}}(e))}return!1},x_=function(e){e.on("keydown",(function(t){!1===t.isDefaultPrevented()&&function(e,t){ix([{keyCode:of.SPACEBAR,action:ox(w_,e)}],t).each((function(e){t.preventDefault()}))}(e,t)}))},__=function(e){var t=fw(e);return function(e){e.on("keyup compositionstart",V(Fw,e))}(e),_x(e,t),Cx(e,t),c_(e),x_(e),f_(e),u_(e,t),v_(e,t),t},C_=function(){function e(e){var t;this.lastPath=[],this.editor=e;var n=this;"onselectionchange"in e.getDoc()||e.on("NodeChange click mouseup keyup focus",(function(n){var r=e.selection.getRng(),o={startContainer:r.startContainer,startOffset:r.startOffset,endContainer:r.endContainer,endOffset:r.endOffset};"nodechange"!==n.type&&uf(o,t)||e.fire("SelectionChange"),t=o})),e.on("contextmenu",(function(){e.fire("SelectionChange")})),e.on("SelectionChange",(function(){var t=e.selection.getStart(!0);!t||!xt.range&&e.selection.isCollapsed()||Fd(e)&&!n.isSameElementPath(t)&&e.dom.isChildOf(t,e.getBody())&&e.nodeChanged({selectionChange:!0})})),e.on("mouseup",(function(t){!t.isDefaultPrevented()&&Fd(e)&&("IMG"===e.selection.getNode().nodeName?oo.setEditorTimeout(e,(function(){e.nodeChanged()})):e.nodeChanged())}))}return e.prototype.nodeChanged=function(e){var t,n,r,o=this.editor.selection;this.editor.initialized&&o&&!this.editor.getParam("disable_nodechange")&&!this.editor.mode.isReadOnly()&&(r=this.editor.getBody(),(t=o.getStart(!0)||r).ownerDocument===this.editor.getDoc()&&this.editor.dom.isChildOf(t,r)||(t=r),n=[],this.editor.dom.getParent(t,(function(e){if(e===r)return!0;n.push(e)})),(e=e||{}).element=t,e.parents=n,this.editor.fire("NodeChange",e))},e.prototype.isSameElementPath=function(e){var t,n=this.editor.$(e).parentsUntil(this.editor.getBody()).add(e);if(n.length===this.lastPath.length){for(t=n.length;t>=0&&n[t]===this.lastPath[t];t--);if(-1===t)return this.lastPath=n,!0}return this.lastPath=n,!1},e}(),k_=function(e){!function(e){e.on("click",(function(t){e.dom.getParent(t.target,"details")&&t.preventDefault()}))}(e),function(e){e.parser.addNodeFilter("details",(function(e){W(e,(function(e){e.attr("data-mce-open",e.attr("open")),e.attr("open","open")}))})),e.serializer.addNodeFilter("details",(function(e){W(e,(function(e){var t=e.attr("data-mce-open");e.attr("open",f(t)?t:null),e.attr("data-mce-open",null)}))}))}(e)},S_=function(e){return Nn(e)&&po(Tt.fromDom(e))},V_=function(e){e.on("click",(function(t){t.detail>=3&&function(e){var t=e.selection.getRng(),n=Bs.fromRangeStart(t),r=Bs.fromRangeEnd(t);if(Bs.isElementPosition(n)){var o=n.container();S_(o)&&Mu(o).each((function(e){return t.setStart(e.container(),e.offset())}))}Bs.isElementPosition(r)&&(o=n.container(),S_(o)&&Du(o).each((function(e){return t.setEnd(e.container(),e.offset())})));e.selection.setRng(qm(t))}(e)}))},B_=function(e){var t=e.getBoundingClientRect(),n=e.ownerDocument,r=n.documentElement,o=n.defaultView;return{top:t.top+o.pageYOffset-r.clientTop,left:t.left+o.pageXOffset-r.clientLeft}},T_=function(e,t){return n=function(e){return e.inline?B_(e.getBody()):{left:0,top:0}}(e),r=function(e){var t=e.getBody();return e.inline?{left:t.scrollLeft,top:t.scrollTop}:{left:0,top:0}}(e),o=function(e,t){if(t.target.ownerDocument!==e.getDoc()){var n=B_(e.getContentAreaContainer()),r=function(e){var t=e.getBody(),n=e.getDoc().documentElement,r={left:t.scrollLeft,top:t.scrollTop},o={left:t.scrollLeft||n.scrollLeft,top:t.scrollTop||n.scrollTop};return e.inline?r:o}(e);return{left:t.pageX-n.left+r.left,top:t.pageY-n.top+r.top}}return{left:t.pageX,top:t.pageY}}(e,t),{pageX:o.left-n.left+r.left,pageY:o.top-n.top+r.top};var n,r,o},N_=jn,E_=Wn,P_=function(e,t,n,r){var o=e.dom,i=t.cloneNode(!0);o.setStyles(i,{width:n,height:r}),o.setAttrib(i,"data-mce-selected",null);var a=o.create("div",{class:"mce-drag-container","data-mce-bogus":"all",unselectable:"on",contenteditable:"false"});return o.setStyles(a,{position:"absolute",opacity:.5,overflow:"hidden",border:0,padding:0,margin:0,width:n,height:r}),o.setStyles(i,{margin:0,boxSizing:"border-box"}),a.appendChild(i),a},Q_=function(e){e&&e.parentNode&&e.parentNode.removeChild(e)},M_=function(e,t){return function(n){if(function(e){return 0===e.button}(n)){var r=K(t.dom.getParents(n.target),function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){for(var n=0;n<e.length;n++)if(e[n](t))return!0;return!1}}(N_,E_)).getOr(null);if(l=t.getBody(),N_(s=r)&&s!==l){var o=t.dom.getPos(r),i=t.getBody(),a=t.getDoc().documentElement;e.set({element:r,dragging:!1,screenX:n.screenX,screenY:n.screenY,maxX:(t.inline?i.scrollWidth:a.offsetWidth)-2,maxY:(t.inline?i.scrollHeight:a.offsetHeight)-2,relX:n.pageX-o.x,relY:n.pageY-o.y,width:r.offsetWidth,height:r.offsetHeight,ghost:P_(t,r,r.offsetWidth,r.offsetHeight)})}}var l,s}},D_=function(e,t){return function(n){e.on((function(e){if(e.dragging){if(function(e,t,n){return t!==n&&!e.dom.isChildOf(t,n)&&!N_(t)}(t,(a=t.selection,3===(l=a.getSel().getRangeAt(0).startContainer).nodeType?l.parentNode:l),e.element)){var r=(o=e.element,(i=o.cloneNode(!0)).removeAttribute("data-mce-selected"),i);t.fire("drop",{clientX:n.clientX,clientY:n.clientY}).isDefaultPrevented()||t.undoManager.transact((function(){Q_(e.element),t.insertContent(t.dom.getOuterHTML(r)),t._selectionOverrides.hideFakeCaret()}))}t.fire("dragend")}var o,i,a,l})),$_(e)}},$_=function(e){e.on((function(e){Q_(e.ghost)})),e.clear()},z_=function(e){var t=Sl(),n=gl.DOM,r=document,o=M_(t,e),i=function(e,t){var n=oo.throttle((function(e,n){t._selectionOverrides.hideFakeCaret(),t.selection.placeCaretAt(e,n)}),0);return t.on("remove",n.stop),function(r){return e.on((function(e){var o,i,a=Math.max(Math.abs(r.screenX-e.screenX),Math.abs(r.screenY-e.screenY));if(!e.dragging&&a>10){if(t.fire("dragstart",{target:e.element}).isDefaultPrevented())return;e.dragging=!0,t.focus()}if(e.dragging){var l=function(e,t){return{pageX:t.pageX-e.relX,pageY:t.pageY+5}}(e,T_(t,r));o=e.ghost,i=t.getBody(),o.parentNode!==i&&i.appendChild(o),function(e,t,n,r,o,i){var a=0,l=0;e.style.left=t.pageX+"px",e.style.top=t.pageY+"px",t.pageX+n>o&&(a=t.pageX+n-o),t.pageY+r>i&&(l=t.pageY+r-i),e.style.width=n-a+"px",e.style.height=r-l+"px"}(e.ghost,l,e.width,e.height,e.maxX,e.maxY),n(r.clientX,r.clientY)}}))}}(t,e),a=D_(t,e),l=function(e,t){return function(){e.on((function(e){e.dragging&&t.fire("dragend")})),$_(e)}}(t,e);e.on("mousedown",o),e.on("mousemove",i),e.on("mouseup",a),n.bind(r,"mousemove",i),n.bind(r,"mouseup",l),e.on("remove",(function(){n.unbind(r,"mousemove",i),n.unbind(r,"mouseup",l)})),e.on("keydown",(function(e){e.keyCode===of.ESC&&l()}))},R_=function(e){z_(e),function(e){e.on("drop",(function(t){var n=void 0!==t.clientX?e.getDoc().elementFromPoint(t.clientX,t.clientY):null;(N_(n)||"false"===e.dom.getContentEditableParent(n))&&t.preventDefault()}))}(e),function(e){return e.getParam("block_unsupported_drop",!0,"boolean")}(e)&&function(e){var t=function(t){if(!t.isDefaultPrevented()){var n=t.dataTransfer;n&&(F(n.types,"Files")||n.files.length>0)&&(t.preventDefault(),"drop"===t.type&&_y(e,"Dropped file type is not supported"))}},n=function(n){hh(e,n.target)&&t(n)},r=function(){var r=gl.DOM,o=e.dom,i=document,a=e.inline?e.getBody():e.getDoc(),l=["drop","dragover"];W(l,(function(e){r.bind(i,e,n),o.bind(a,e,t)})),e.on("remove",(function(){W(l,(function(e){r.unbind(i,e,n),o.unbind(a,e,t)}))}))};e.on("init",(function(){oo.setEditorTimeout(e,r,0)}))}(e)},I_=Wn,L_=jn,F_=function(e,t){return Jd(e.getBody(),t)},U_=function(e){var t,n=e.selection,r=e.dom,o=r.isBlock,i=e.getBody(),a=zc(e,i,o,(function(){return bh(e)})),l="sel-"+r.uniqueId(),s="data-mce-selected",c=function(e){return e!==i&&(L_(e)||Xn(e))&&r.isChildOf(e,i)},u=function(e){return yp(e)||bp(e)||mp(e)||gp(e)},d=function(e){e&&n.setRng(e)},f=n.getRng,h=function(t,r,o,i){return void 0===i&&(i=!0),e.fire("ShowCaret",{target:r,direction:t,before:o}).isDefaultPrevented()?null:(i&&n.scrollIntoView(r,-1===t),a.show(o,r))},p=function(e){return Vo(e)||Po(e)||Qo(e)},m=function(e){return p(e.startContainer)||p(e.endContainer)},g=function(t){var n=e.schema.getShortEndedElements(),o=r.createRng(),i=t.startContainer,a=t.startOffset,l=t.endContainer,s=t.endOffset;return be(n,i.nodeName.toLowerCase())?0===a?o.setStartBefore(i):o.setStartAfter(i):o.setStart(i,a),be(n,l.nodeName.toLowerCase())?0===s?o.setEndBefore(l):o.setEndAfter(l):o.setEnd(l,s),o},v=function(o){var i=o.cloneNode(!0),a=e.fire("ObjectSelected",{target:o,targetClone:i});if(a.isDefaultPrevented())return null;var c=function(t,o,i){var a=e.$,s=Kr(Tt.fromDom(e.getBody()),"#"+l).fold((function(){return a([])}),(function(e){return a([e.dom])}));0===s.length&&(s=a('<div data-mce-bogus="all" class="mce-offscreen-selection"></div>').attr("id",l)).appendTo(e.getBody());var c=r.createRng();o===i&&xt.ie?(s.empty().append('<p style="font-size: 0" data-mce-bogus="all"> </p>').append(o),c.setStartAfter(s[0].firstChild.firstChild),c.setEndAfter(o)):(s.empty().append(bo).append(o).append(bo),c.setStart(s[0].firstChild,1),c.setEnd(s[0].lastChild,0)),s.css({top:r.getPos(t,e.getBody()).y}),s[0].focus();var u=n.getSel();return u.removeAllRanges(),u.addRange(c),c}(o,a.targetClone,i),u=Tt.fromDom(o);return W(zl(Tt.fromDom(e.getBody()),"*[data-mce-selected]"),(function(e){Qt(u,e)||rr(e,s)})),r.getAttrib(o,s)||o.setAttribute(s,"1"),t=o,O(),c},y=function(e,t){if(!e)return null;if(e.collapsed){if(!m(e)){var n=t?1:-1,o=cu(n,i,e),a=o.getNode(!t);if(Lc(a))return h(n,a,!!t&&!o.isAtEnd(),!1);var l=o.getNode(t);if(Lc(l))return h(n,l,!t&&!o.isAtEnd(),!1)}return null}var s=e.startContainer,u=e.startOffset,d=e.endOffset;if(3===s.nodeType&&0===u&&L_(s.parentNode)&&(s=s.parentNode,u=r.nodeIndex(s),s=s.parentNode),1!==s.nodeType)return null;if(d===u+1&&s===e.endContainer){var f=s.childNodes[u];if(c(f))return v(f)}return null},b=function(){t&&t.removeAttribute(s),Kr(Tt.fromDom(e.getBody()),"#"+l).each(vn),t=null},O=function(){a.hide()};return xt.ceFalse&&!Zv(e)&&function(){e.on("mouseup",(function(t){var n=f();n.collapsed&&vy(e,t.clientX,t.clientY)&&Tb(e,n,!1).each(d)})),e.on("click",(function(t){var o=F_(e,t.target);o&&(L_(o)&&(t.preventDefault(),e.focus()),I_(o)&&r.isChildOf(o,n.getNode())&&b())})),e.on("blur NewBlock",b),e.on("ResizeWindow FullscreenStateChanged",a.reposition);var s=function(t,n){var i,a,l=r.getParent(t,o),s=r.getParent(n,o);return!A(l)&&(!(t===s||!r.isChildOf(l,s)||!1!==L_(F_(e,l)))||!r.isChildOf(s,l)&&(i=l,a=s,!(r.getParent(i,o)===r.getParent(a,o)))&&function(e){var t=e.firstChild;if(A(t))return!1;var n=Bs.before(t);if(Un(n.getNode())&&1===e.childNodes.length)return!u(n);var r=_u(e).next(n);return r&&!u(r)}(l))};e.on("tap",(function(t){var n=t.target,r=F_(e,n);L_(r)?(t.preventDefault(),Bb(e,r).each(y)):c(n)&&Bb(e,n).each(y)}),!0),e.on("mousedown",(function(t){var o=t.target;if((o===i||"HTML"===o.nodeName||r.isChildOf(o,i))&&!1!==vy(e,t.clientX,t.clientY)){var a=F_(e,o);if(a)L_(a)?(t.preventDefault(),Bb(e,a).each(y)):(b(),I_(a)&&t.shiftKey||ef(t.clientX,t.clientY,n.getRng())||(O(),n.placeCaretAt(t.clientX,t.clientY)));else if(c(o))Bb(e,o).each(y);else if(!1===Lc(o)){b(),O();var l=JO(i,t.clientX,t.clientY);if(l&&!s(o,l.node)){t.preventDefault();var u=h(1,l.node,l.before,!1);d(u),e.getBody().focus()}}}})),e.on("keypress",(function(e){of.modifierPressed(e)||L_(n.getNode())&&e.preventDefault()})),e.on("GetSelectionRange",(function(e){var n=e.range;if(t){if(!t.parentNode)return void(t=null);(n=n.cloneRange()).selectNode(t),e.range=n}})),e.on("SetSelectionRange",(function(e){e.range=g(e.range);var t=y(e.range,e.forward);t&&(e.range=t)})),e.on("AfterSetSelectionRange",(function(e){var t,n=e.range,o=n.startContainer.parentNode;m(n)||"mcepastebin"===o.id||O(),t=o,r.hasClass(t,"mce-offscreen-selection")||b()})),e.on("copy",(function(e){var t,n=e.clipboardData;if(!e.isDefaultPrevented()&&e.clipboardData&&!xt.ie){var o=(t=r.get(l))?t.getElementsByTagName("*")[0]:t;o&&(e.preventDefault(),n.clearData(),n.setData("text/html",o.outerHTML),n.setData("text/plain",o.outerText||o.innerText))}})),R_(e),function(e){var t=Vl((function(){if(!e.removed&&e.getBody().contains(document.activeElement)){var t=e.selection.getRng();if(t.collapsed){var n=Nb(e,t,!1);e.selection.setRng(n)}}}),0);e.on("focus",(function(){t.throttle()})),e.on("blur",(function(){t.cancel()}))}(e),function(e){e.on("init",(function(){e.on("focusin",(function(t){var n=t.target;if(Xn(n)){var r=Jd(e.getBody(),n),o=jn(r)?r:n;e.selection.getNode()!==o&&Bb(e,o).each((function(t){return e.selection.setRng(t)}))}}))}))}(e)}(),{showCaret:h,showBlockCaretContainer:function(e){e.hasAttribute("data-mce-caret")&&(Mo(e),d(f()),n.scrollIntoView(e))},hideFakeCaret:O,destroy:function(){a.destroy(),t=null}}},H_=function(e){var t,n,r=Vt.each,o=of.BACKSPACE,i=of.DELETE,a=e.dom,l=e.selection,s=e.parser,c=xt.gecko,u=xt.ie,d=xt.webkit,f="data:text/mce-internal,",h=u?"Text":"URL",p=function(t,n){try{e.getDoc().execCommand(t,!1,n)}catch(e){}},m=function(e){return e.isDefaultPrevented()},g=function(){var t=function(e){var t=a.create("body"),n=e.cloneContents();return t.appendChild(n),l.serializer.serialize(t,{format:"html"})};e.on("keydown",(function(n){var r,l,s=n.keyCode;if(!m(n)&&(s===i||s===o)){if(r=e.selection.isCollapsed(),l=e.getBody(),r&&!a.isEmpty(l))return;if(!r&&!function(n){var r=t(n),o=a.createRng();return o.selectNode(e.getBody()),r===t(o)}(e.selection.getRng()))return;n.preventDefault(),e.setContent(""),l.firstChild&&a.isBlock(l.firstChild)?e.selection.setCursorLocation(l.firstChild,0):e.selection.setCursorLocation(l,0),e.nodeChanged()}}))},v=function(){e.shortcuts.add("meta+a",null,"SelectAll")},A=function(){e.inline||a.bind(e.getDoc(),"mousedown mouseup",(function(t){var n;if(t.target===e.getDoc().documentElement)if(n=l.getRng(),e.getBody().focus(),"mousedown"===t.type){if(Vo(n.startContainer))return;l.placeCaretAt(t.clientX,t.clientY)}else l.setRng(n)}))},y=function(){Range.prototype.getClientRects||e.on("mousedown",(function(t){if(!m(t)&&"HTML"===t.target.nodeName){var n=e.getBody();n.blur(),oo.setEditorTimeout(e,(function(){n.focus()}))}}))},b=function(){e.on("click",(function(t){var n=t.target;/^(IMG|HR)$/.test(n.nodeName)&&"false"!==a.getContentEditableParent(n)&&(t.preventDefault(),e.selection.select(n),e.nodeChanged()),"A"===n.nodeName&&a.hasClass(n,"mce-item-anchor")&&(t.preventDefault(),l.select(n))}))},O=function(){e.on("keydown",(function(e){if(!m(e)&&e.keyCode===o&&l.isCollapsed()&&0===l.getRng().startOffset){var t=l.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}}))},x=function(){(function(e){return e.getParam("readonly")})(e)||e.on("BeforeExecCommand mousedown",(function(){p("StyleWithCSS",!1),p("enableInlineTableEditing",!1),gc(e)||p("enableObjectResizing",!1)}))},_=function(){e.on("SetContent ExecCommand",(function(e){"setcontent"!==e.type&&"mceInsertLink"!==e.command||r(a.select("a"),(function(e){var t=e.parentNode,n=a.getRoot();if(t.lastChild===e){for(;t&&!a.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}a.add(t,"br",{"data-mce-bogus":1})}}))}))},C=function(){e.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")},k=function(){e.inline||e.on("keydown",(function(){document.activeElement===document.body&&e.getWin().focus()}))},S=function(){e.inline||(e.contentStyles.push("body {min-height: 150px}"),e.on("click",(function(t){var n;if("HTML"===t.target.nodeName){if(xt.ie>11)return void e.getBody().focus();n=e.selection.getRng(),e.getBody().focus(),e.selection.setRng(n),e.selection.normalize(),e.nodeChanged()}})))},V=function(){xt.mac&&e.on("keydown",(function(t){!of.metaKeyPressed(t)||t.shiftKey||37!==t.keyCode&&39!==t.keyCode||(t.preventDefault(),e.selection.getSel().modify("move",37===t.keyCode?"backward":"forward","lineboundary"))}))},B=function(){e.on("click",(function(e){var t=e.target;do{if("A"===t.tagName)return void e.preventDefault()}while(t=t.parentNode)})),e.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")},T=function(){e.on("init",(function(){e.dom.bind(e.getBody(),"submit",(function(e){e.preventDefault()}))}))},N=function(){e.on("dragstart",(function(t){!function(t){var n,r;t.dataTransfer&&(e.selection.isCollapsed()&&"IMG"===t.target.tagName&&l.select(t.target),(n=e.selection.getContent()).length>0&&(r=f+escape(e.id)+","+escape(n),t.dataTransfer.setData(h,r)))}(t)})),e.on("drop",(function(t){if(!m(t)){var n=function(e){var t;return e.dataTransfer&&(t=e.dataTransfer.getData(h))&&t.indexOf(f)>=0?(t=t.substr(23).split(","),{id:unescape(t[0]),html:unescape(t[1])}):null}(t);if(n&&n.id!==e.id){t.preventDefault();var r=cf(t.x,t.y,e.getDoc());l.setRng(r),o=n.html,i=!0,e.queryCommandSupported("mceInsertClipboardContent")?e.execCommand("mceInsertClipboardContent",!1,{content:o,internal:i}):e.execCommand("mceInsertContent",!1,o)}}var o,i}))},E=w;return Zv(e)?(d&&(A(),b(),T(),v(),xt.iOS&&(k(),S(),B())),c&&(y(),x(),C(),V())):(e.on("keydown",(function(t){var n,r;if(!m(t)&&t.keyCode===of.BACKSPACE){var o=(n=l.getRng()).startContainer,i=n.startOffset,s=a.getRoot();if(r=o,n.collapsed&&0===i){for(;r&&r.parentNode&&r.parentNode.firstChild===r&&r.parentNode!==s;)r=r.parentNode;"BLOCKQUOTE"===r.tagName&&(e.formatter.toggle("blockquote",null,r),(n=a.createRng()).setStart(o,0),n.setEnd(o,0),l.setRng(n))}}})),g(),xt.windowsPhone||e.on("keyup focusin mouseup",(function(e){of.modifierPressed(e)||l.normalize()}),!0),d&&(A(),b(),nc(e)&&e.on("init",(function(){p("DefaultParagraphSeparator",nc(e))})),T(),O(),s.addNodeFilter("br",(function(e){for(var t=e.length;t--;)"Apple-interchange-newline"===e[t].attr("class")&&e[t].remove()})),xt.iOS?(k(),S(),B()):v()),xt.ie>=11&&(S(),O()),xt.ie&&(v(),p("AutoUrlDetect",!1),N()),c&&(e.on("keydown",(function(t){if(!m(t)&&t.keyCode===o){if(!e.getBody().getElementsByTagName("hr").length)return;if(l.isCollapsed()&&0===l.getRng().startOffset){var n=l.getNode(),r=n.previousSibling;if("HR"===n.nodeName)return a.remove(n),void t.preventDefault();r&&r.nodeName&&"hr"===r.nodeName.toLowerCase()&&(a.remove(r),t.preventDefault())}}})),y(),t=function(){var t=a.getAttribs(l.getStart().cloneNode(!1));return function(){var n=l.getStart();n!==e.getBody()&&(a.setAttrib(n,"style",null),r(t,(function(e){n.setAttributeNode(e.cloneNode(!0))})))}},n=function(){return!l.isCollapsed()&&a.getParent(l.getStart(),a.isBlock)!==a.getParent(l.getEnd(),a.isBlock)},e.on("keypress",(function(r){var o;if(!m(r)&&(8===r.keyCode||46===r.keyCode)&&n())return o=t(),e.getDoc().execCommand("delete",!1,null),o(),r.preventDefault(),!1})),a.bind(e.getDoc(),"cut",(function(r){var o;!m(r)&&n()&&(o=t(),oo.setEditorTimeout(e,(function(){o()})))})),x(),_(),C(),V(),O())),{refreshContentEditable:E,isHidden:function(){if(!c||e.removed)return!1;var t=e.selection.getSel();return!t||!t.rangeCount||0===t.rangeCount}}},W_=gl.DOM,j_=function(e){return e.inline?e.getElement().nodeName.toLowerCase():void 0},q_=function(e){return ve(e,(function(e){return!1===v(e)}))},X_=function(e){var t=e.settings,n=e.editorUpload.blobCache;return q_({allow_conditional_comments:t.allow_conditional_comments,allow_html_data_urls:t.allow_html_data_urls,allow_svg_data_urls:t.allow_svg_data_urls,allow_html_in_named_anchor:t.allow_html_in_named_anchor,allow_script_urls:t.allow_script_urls,allow_unsafe_link_target:t.allow_unsafe_link_target,convert_fonts_to_spans:t.convert_fonts_to_spans,fix_list_elements:t.fix_list_elements,font_size_legacy_values:t.font_size_legacy_values,forced_root_block:t.forced_root_block,forced_root_block_attrs:t.forced_root_block_attrs,padd_empty_with_br:t.padd_empty_with_br,preserve_cdata:t.preserve_cdata,remove_trailing_brs:t.remove_trailing_brs,inline_styles:t.inline_styles,root_name:j_(e),validate:!0,blob_cache:n,document:e.getDoc(),images_dataimg_filter:t.images_dataimg_filter})},Y_=function(e){var t=e.dom.getRoot();e.inline||Fd(e)&&e.selection.getStart(!0)!==t||Mu(t).each((function(t){var n=t.getNode(),r=Dn(n)?Mu(n).getOr(t):t;xt.browser.isIE()?function(e,t){var n=Tt.fromDom(e.getBody()),r=(rh(e)?$.from(t):$.none()).map(oh).filter(nh(n));e.bookmark=r.isSome()?r:e.bookmark}(e,r.toRange()):e.selection.setRng(r.toRange())}))},G_=function(e){e.bindPendingEventDelegates(),e.initialized=!0,function(e){e.fire("Init")}(e),e.focus(!0),Y_(e),e.nodeChanged({initial:!0}),e.execCallback("init_instance_callback",e),function(e){e.settings.auto_focus&&oo.setEditorTimeout(e,(function(){var t;(t=!0===e.settings.auto_focus?e:e.editorManager.get(e.settings.auto_focus)).destroyed||t.focus()}),100)}(e)},Z_=function(e){return e.inline?e.ui.styleSheetLoader:e.dom.styleSheetLoader},K_=function(e){var t=Z_(e),n=mc(e),r=e.contentCSS,o=function(){t.unloadAll(r),e.inline||e.ui.styleSheetLoader.unloadAll(n)},i=function(){e.removed?o():e.on("remove",o)};if(e.contentStyles.length>0){var a="";Vt.each(e.contentStyles,(function(e){a+=e+"\r\n"})),e.dom.addStyle(a)}var l=eo.all(function(e,t,n){var r=[new eo((function(n,r){return Z_(e).loadAll(t,n,r)}))];return e.inline?r:r.concat([new eo((function(t,r){return e.ui.styleSheetLoader.loadAll(n,t,r)}))])}(e,r,n)).then(i).catch(i);return e.settings.content_style&&function(e,t){var n=Tt.fromDom(e.getBody()),r=sn(ln(n)),o=Tt.fromTag("style");Jn(o,"type","text/css"),pn(o,Tt.fromText(t)),pn(r,o),e.on("remove",(function(){vn(o)}))}(e,e.settings.content_style),l},J_=function(e){var t=e.settings,n=e.getDoc(),r=e.getBody();!function(e){e.fire("PreInit")}(e),t.browser_spellcheck||t.gecko_spellcheck||(n.body.spellcheck=!1,W_.setAttrib(r,"spellcheck","false")),e.quirks=H_(e),function(e){e.fire("PostRender")}(e);var o=function(e){return e.getParam("directionality",Cl.isRtl()?"rtl":void 0)}(e);void 0!==o&&(r.dir=o),t.protect&&e.on("BeforeSetContent",(function(e){Vt.each(t.protect,(function(t){e.content=e.content.replace(t,(function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"}))}))})),e.on("SetContent",(function(){e.addVisual(e.getBody())})),e.on("compositionstart compositionend",(function(t){e.composing="compositionstart"===t.type}))},eC=function(e){!0!==e.removed&&(!function(e){Zv(e)||e.load({initial:!0,format:"html"}),e.startContent=e.getContent({format:"raw"})}(e),G_(e))},tC=function(e,t){var n=e.settings,r=e.getElement(),o=e.getDoc();n.inline||(e.getElement().style.visibility=e.orgVisibility),t||e.inline||(o.open(),o.write(e.iframeHTML),o.close()),e.inline&&(W_.addClass(r,"mce-content-body"),e.contentDocument=o=document,e.contentWindow=window,e.bodyElement=r,e.contentAreaContainer=r);var i=e.getBody();i.disabled=!0,e.readonly=!!n.readonly,e.readonly||(e.inline&&"static"===W_.getStyle(i,"position",!0)&&(i.style.position="relative"),i.contentEditable=e.getParam("content_editable_state",!0)),i.disabled=!1,e.editorUpload=zy(e),e.schema=Bi(n),e.dom=gl(o,{keep_values:!0,url_converter:e.convertURL,url_converter_scope:e,hex_colors:n.force_hex_style_colors,update_styles:!0,root_element:e.inline?e.getBody():null,collect:function(){return e.inline},schema:e.schema,contentCssCors:dc(e),referrerPolicy:fc(e),onSetAttrib:function(t){e.fire("SetAttrib",t)}}),e.parser=function(e){var t=VA(X_(e),e.schema);return t.addAttributeFilter("src,href,style,tabindex",(function(t,n){for(var r,o,i=t.length,a=e.dom,l="data-mce-"+n;i--;)if((o=(r=t[i]).attr(n))&&!r.attr(l)){if(0===o.indexOf("data:")||0===o.indexOf("blob:"))continue;"style"===n?((o=a.serializeStyle(a.parseStyle(o),r.name)).length||(o=null),r.attr(l,o),r.attr(n,o)):"tabindex"===n?(r.attr(l,o),r.attr(n,null)):r.attr(l,e.convertURL(o,n,r.name))}})),t.addNodeFilter("script",(function(e){for(var t=e.length;t--;){var n=e[t],r=n.attr("type")||"no/type";0!==r.indexOf("mce-")&&n.attr("type","mce-"+r)}})),e.settings.preserve_cdata&&t.addNodeFilter("#cdata",(function(t){for(var n=t.length;n--;){var r=t[n];r.type=8,r.name="#comment",r.value="[CDATA["+e.dom.encode(r.value)+"]]"}})),t.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",(function(t){for(var n=t.length,r=e.schema.getNonEmptyElements();n--;){var o=t[n];o.isEmpty(r)&&0===o.getAll("br").length&&(o.append(new Ph("br",1)).shortEnded=!0)}})),t}(e),e.serializer=PA(function(e){var t=e.settings;return Te(Te({},X_(e)),q_({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope,element_format:t.element_format,entities:t.entities,entity_encoding:t.entity_encoding,indent:t.indent,indent_after:t.indent_after,indent_before:t.indent_before,block_elements:t.block_elements,boolean_attributes:t.boolean_attributes,custom_elements:t.custom_elements,extended_valid_elements:t.extended_valid_elements,invalid_elements:t.invalid_elements,invalid_styles:t.invalid_styles,move_caret_before_on_enter_elements:t.move_caret_before_on_enter_elements,non_empty_elements:t.non_empty_elements,schema:t.schema,self_closing_elements:t.self_closing_elements,short_ended_elements:t.short_ended_elements,special:t.special,text_block_elements:t.text_block_elements,text_inline_elements:t.text_inline_elements,valid_children:t.valid_children,valid_classes:t.valid_classes,valid_elements:t.valid_elements,valid_styles:t.valid_styles,verify_html:t.verify_html,whitespace_elements:t.whitespace_elements}))}(e),e),e.selection=uA(e.dom,e.getWin(),e.serializer,e),e.annotator=Zd(e),e.formatter=Wy(e),e.undoManager=qy(e),e._nodeChangeDispatcher=new C_(e),e._selectionOverrides=U_(e),Dw(e),k_(e),Zv(e)||V_(e);var a=function(e){return Zv(e)?Ol(null):__(e)}(e);Qw(e,a),function(e){nc(e)&&e.on("NodeChange",V(Iw,e))}(e),Ky(e);var l=Kv(e);J_(e),l.fold((function(){K_(e).then((function(){return eC(e)}))}),(function(t){e.setProgressState(!0),K_(e).then((function(){t().then((function(t){e.setProgressState(!1),eC(e)}),(function(t){e.notificationManager.open({type:"error",text:String(t)}),eC(e)}))}))}))},nC=gl.DOM,rC=function(e){var t=function(e){return e.getParam("doctype","<!DOCTYPE html>")}(e)+"<html><head>";(function(e){return e.getParam("document_base_url","")})(e)!==e.documentBaseUrl&&(t+='<base href="'+e.documentBaseURI.getURI()+'" />'),t+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';var n=function(e){return ec(e,"body_id","tinymce")}(e),r=function(e){return ec(e,"body_class","")}(e),o=e.translate(function(e){return e.getParam("iframe_aria_text","Rich Text Area. Press ALT-0 for help.","string")}(e));return tc(e)&&(t+='<meta http-equiv="Content-Security-Policy" content="'+tc(e)+'" />'),t+='</head><body id="'+n+'" class="mce-content-body '+r+'" data-id="'+e.id+'" aria-label="'+o+'"><br></body></html>'},oC=function(e,t){var n,r,o,i,a=e.translate("Rich Text Area"),l=(n=e.id,r=a,t.height,o=function(e){return e.getParam("iframe_attrs",{})}(e),i=Tt.fromTag("iframe"),er(i,o),er(i,{id:n+"_ifr",frameBorder:"0",allowTransparency:"true",title:r}),Ql(i,"tox-edit-area__iframe"),i).dom;l.onload=function(){l.onload=null,e.fire("load")};var s=function(e,t){if(document.domain!==window.location.hostname&&xt.browser.isIE()){var n=Qy("mce");e[n]=function(){tC(e)};var r='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+e.id+'");document.write(ed.iframeHTML);document.close();ed.'+n+"(true);})()";return nC.setAttrib(t,"src",r),!0}return!1}(e,l);return e.contentAreaContainer=t.iframeContainer,e.iframeElement=l,e.iframeHTML=rC(e),nC.add(t.iframeContainer,l),s},iC=gl.DOM,aC=function(e,t,n){var r=by.get(n),o=by.urls[n]||e.documentBaseUrl.replace(/\/$/,"");if(n=Vt.trim(n),r&&-1===Vt.inArray(t,n)){if(Vt.each(by.dependencies(n),(function(n){aC(e,t,n)})),e.plugins[n])return;try{var i=new r(e,o,e.$);e.plugins[n]=i,i.init&&(i.init(e,o),t.push(n))}catch(t){!function(e,t,n){var r=Cl.translate(["Failed to initialize plugin: {0}",t]);tf(e,"PluginLoadError",{message:r}),Vy(r,n),_y(e,r)}(e,n,t)}}},lC=function(e){return e.replace(/^\-/,"")},sC=function(e){return{editorContainer:e,iframeContainer:e,api:{}}},cC=function(e){var t=e.getElement();return e.inline?sC(null):function(e){var t=iC.create("div");return iC.insertAfter(t,e),sC(t)}(t)},uC=function(e){var t=e.getElement();return e.orgDisplay=t.style.display,f(Ac(e))?function(e){return e.theme.renderUI()}(e):b(Ac(e))?function(e){var t=e.getElement(),n=Ac(e)(e,t);return n.editorContainer.nodeType&&(n.editorContainer.id=n.editorContainer.id||e.id+"_parent"),n.iframeContainer&&n.iframeContainer.nodeType&&(n.iframeContainer.id=n.iframeContainer.id||e.id+"_iframecontainer"),n.height=n.iframeHeight?n.iframeHeight:t.offsetHeight,n}(e):cC(e)},dC=function(e){e.fire("ScriptsLoaded"),function(e){var t=Vt.trim(ac(e)),n=e.ui.registry.getAll().icons,r=Te(Te({},uy.get("default").icons),uy.get(t).icons);fe(r,(function(t,r){be(n,r)||e.ui.registry.addIcon(r,t)}))}(e),function(e){var t=Ac(e);if(f(t)){e.settings.theme=lC(t);var n=Oy.get(t);e.theme=new n(e,Oy.urls[t]),e.theme.init&&e.theme.init(e,Oy.urls[t]||e.documentBaseUrl.replace(/\/$/,""),e.$)}else e.theme={}}(e),function(e){var t=[];Vt.each(wc(e).split(/[ ,]/),(function(n){aC(e,t,lC(n))}))}(e);var t=uC(e);!function(e,t){var n={show:$.from(t.show).getOr(w),hide:$.from(t.hide).getOr(w),disable:$.from(t.disable).getOr(w),isDisabled:$.from(t.isDisabled).getOr(E),enable:function(){e.mode.isReadOnly()||$.from(t.enable).map(N)}};e.ui=Te(Te({},e.ui),n)}(e,$.from(t.api).getOr({}));var n={editorContainer:t.editorContainer,iframeContainer:t.iframeContainer};return e.editorContainer=n.editorContainer?n.editorContainer:null,Ny(e),e.inline?tC(e):function(e,t){var n=oC(e,t);t.editorContainer&&(nC.get(t.editorContainer).style.display=e.orgDisplay,e.hidden=nC.isHidden(t.editorContainer)),e.getElement().style.display="none",nC.setAttrib(e.id,"aria-hidden","true"),n||tC(e)}(e,n)},fC=gl.DOM,hC=function(e){return"-"===e.charAt(0)},pC=function(e,t){var n=hc(t),r=function(e){return e.getParam("language_url","","string")}(t);if(!1===Cl.hasCode(n)&&"en"!==n){var o=""!==r?r:t.editorManager.baseURL+"/langs/"+n+".js";e.add(o,w,void 0,(function(){!function(e,t,n){Cy(e,"LanguageLoadError",ky("language",t,n))}(t,o,n)}))}},mC=function(e,t,n){return $.from(t).filter((function(e){return e.length>0&&!uy.has(e)})).map((function(t){return{url:e.editorManager.baseURL+"/icons/"+t+"/icons"+n+".js",name:$.some(t)}}))},gC=function(e,t,n){var r=mC(t,"default",n),o=function(e){return $.from(function(e){return e.getParam("icons_url","","string")}(e)).filter((function(e){return e.length>0})).map((function(e){return{url:e,name:$.none()}}))}(t).orThunk((function(){return mC(t,ac(t),"")}));W(function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t}([r,o]),(function(n){e.add(n.url,w,void 0,(function(){!function(e,t,n){Cy(e,"IconsLoadError",ky("icons",t,n))}(t,n.url,n.name.getOrUndefined())}))}))},vC=function(e,t){var n=bl.ScriptLoader;!function(e,t,n,r){var o=Ac(t);if(f(o)){if(!hC(o)&&!be(Oy.urls,o)){var i=function(e){return e.getParam("theme_url")}(t);i?Oy.load(o,t.documentBaseURI.toAbsolute(i)):Oy.load(o,"themes/"+o+"/theme"+n+".js")}e.loadQueue((function(){Oy.waitFor(o,r)}))}else r()}(n,e,t,(function(){pC(n,e),gC(n,e,t),function(e,t){Vt.each(function(e){return e.getParam("external_plugins")}(e),(function(t,n){by.load(n,t,w,void 0,(function(){Sy(e,t,n)})),e.settings.plugins+=" "+n})),Vt.each(wc(e).split(/[ ,]/),(function(n){if((n=Vt.trim(n))&&!by.urls[n])if(hC(n)){n=n.substr(1,n.length);var r=by.dependencies(n);Vt.each(r,(function(n){var r={prefix:"plugins/",resource:n,suffix:"/plugin"+t+".js"},o=by.createUrl(r,n);by.load(o.resource,o,w,void 0,(function(){Sy(e,o.prefix+o.resource+o.suffix,o.resource)}))}))}else{var o={prefix:"plugins/",resource:n,suffix:"/plugin"+t+".js"};by.load(n,o,w,void 0,(function(){Sy(e,o.prefix+o.resource+o.suffix,n)}))}}))}(e,t),n.loadQueue((function(){e.removed||dC(e)}),e,(function(){e.removed||dC(e)}))}))},AC=function(e){var t=e.id;Cl.setCode(hc(e));var n=function(){fC.unbind(window,"ready",n),e.render()};if(Ii.Event.domLoaded){if(e.getElement()&&xt.contentEditable){var r=Tt.fromDom(e.getElement()),o=function(e){return G(e.dom.attributes,(function(e,t){return e[t.name]=t.value,e}),{})}(r);e.on("remove",(function(){j(r.dom.attributes,(function(e){return rr(r,e.name)})),er(r,o)})),e.ui.styleSheetLoader=function(e,t){return ao.forElement(e,{contentCssCors:Oc(t),referrerPolicy:fc(t)})}(r,e),!function(e){return e.getParam("inline")}(e)?(e.orgVisibility=e.getElement().style.visibility,e.getElement().style.visibility="hidden"):e.inline=!0;var i=e.getElement().form||fC.getParent(t,"form");i&&(e.formElement=i,function(e){return e.getParam("hidden_input")}(e)&&!zn(e.getElement())&&(fC.insertAfter(fC.create("input",{type:"hidden",name:t}),t),e.hasHiddenInput=!0),e.formEventDelegate=function(t){e.fire(t.type,t)},fC.bind(i,"submit reset",e.formEventDelegate),e.on("reset",(function(){e.resetContent()})),!function(e){return e.getParam("submit_patch")}(e)||i.submit.nodeType||i.submit.length||i._mceOldSubmit||(i._mceOldSubmit=i.submit,i.submit=function(){return e.editorManager.triggerSave(),e.setDirty(!1),i._mceOldSubmit(i)})),e.windowManager=wy(e),e.notificationManager=yy(e),function(e){return"xml"===e.getParam("encoding")}(e)&&e.on("GetContent",(function(e){e.save&&(e.content=fC.encode(e.content))})),function(e){return e.getParam("add_form_submit_trigger")}(e)&&e.on("submit",(function(){e.initialized&&e.save()})),function(e){return e.getParam("add_unload_trigger")}(e)&&(e._beforeUnload=function(){!e.initialized||e.destroyed||e.isHidden()||e.save({format:"raw",no_events:!0,set_dirty:!1})},e.editorManager.on("BeforeUnload",e._beforeUnload)),e.editorManager.add(e),vC(e,e.suffix)}}else fC.bind(window,"ready",n)},yC=function(e,t){return function(e,t){return eA(e).editor.addVisual(t)}(e,t)},bC={"font-size":"size","font-family":"face"},OC=function(e,t,n){return fg(Tt.fromDom(n),(function(t){return function(t){return lr(t,e).orThunk((function(){return"font"===$t(t)?ye(bC,e).bind((function(e){return nr(t,e)})):$.none()}))}(t)}),(function(e){return Qt(Tt.fromDom(t),e)}))},wC=function(e){return function(t,n){return $.from(n).map(Tt.fromDom).filter(It).bind((function(n){return OC(e,t,n.dom).or(function(e,t){return $.from(gl.DOM.getStyle(t,e,!0))}(e,n.dom))})).getOr("")}},xC=wC("font-size"),_C=x((function(e){return e.replace(/[\'\"\\]/g,"").replace(/,\s+/g,",")}),wC("font-family")),CC=function(e){return Mu(e.getBody()).map((function(e){var t=e.container();return Rn(t)?t.parentNode:t}))},kC=function(e,t){return function(e){return $.from(e.selection.getRng()).bind((function(t){var n=e.getBody();return t.startContainer===n&&0===t.startOffset?$.none():$.from(e.selection.getStart(!0))}))}(e).orThunk(V(CC,e)).map(Tt.fromDom).filter(It).bind(t)},SC=function(e,t){return kC(e,_($.some,t))},VC=function(e,t){if(/^[0-9.]+$/.test(t)){var n=parseInt(t,10);if(n>=1&&n<=7){var r=function(e){return Vt.explode(e.getParam("font_size_style_values","xx-small,x-small,small,medium,large,x-large,xx-large"))}(e),o=function(e){return Vt.explode(e.getParam("font_size_classes",""))}(e);return o?o[n-1]||t:r[n-1]||t}return t}return t},BC=function(e){var t=e.split(/\s*,\s*/);return H(t,(function(e){return-1===e.indexOf(" ")||ze(e,'"')||ze(e,"'")?e:"'"+e+"'"})).join(",")},TC=function(e,t){var n=function(e){if("string"!=typeof e){var t=Vt.extend({paste:e.paste,data:{paste:e.paste}},e);return{content:e.content,details:t}}return{content:e,details:{}}}(t);!function(e,t,n){Jv(e).editor.insertContent(t,n)}(e,n.content,n.details)},NC=Vt.each,EC=Vt.map,PC=Vt.inArray,QC=function(){function e(e){this.commands={state:{},exec:{},value:{}},this.editor=e,this.setupCommands(e)}return e.prototype.execCommand=function(e,t,n,r){var o,i=!1,a=this;if(!a.editor.removed){var l;if("mcefocus"!==e.toLowerCase()&&(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||r&&r.skip_focus?(l=a.editor,sh(l).each((function(e){return l.selection.setRng(e)}))):a.editor.focus()),(r=a.editor.fire("BeforeExecCommand",{command:e,ui:t,value:n})).isDefaultPrevented())return!1;var s=e.toLowerCase();if(o=a.commands.exec[s])return o(s,t,n),a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(NC(this.editor.plugins,(function(r){if(r.execCommand&&r.execCommand(e,t,n))return a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),i=!0,!1})),i)return i;if(a.editor.theme&&a.editor.theme.execCommand&&a.editor.theme.execCommand(e,t,n))return a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{i=a.editor.getDoc().execCommand(e,t,n)}catch(e){}return!!i&&(a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),!0)}},e.prototype.queryCommandState=function(e){var t;if(!this.editor.quirks.isHidden()&&!this.editor.removed){if(e=e.toLowerCase(),t=this.commands.state[e])return t(e);try{return this.editor.getDoc().queryCommandState(e)}catch(e){}return!1}},e.prototype.queryCommandValue=function(e){var t;if(!this.editor.quirks.isHidden()&&!this.editor.removed){if(e=e.toLowerCase(),t=this.commands.value[e])return t(e);try{return this.editor.getDoc().queryCommandValue(e)}catch(e){}}},e.prototype.addCommands=function(e,t){void 0===t&&(t="exec");var n=this;NC(e,(function(e,r){NC(r.toLowerCase().split(","),(function(r){n.commands[t][r]=e}))}))},e.prototype.addCommand=function(e,t,n){var r=this;e=e.toLowerCase(),this.commands.exec[e]=function(e,o,i,a){return t.call(n||r.editor,o,i,a)}},e.prototype.queryCommandSupported=function(e){if(e=e.toLowerCase(),this.commands.exec[e])return!0;try{return this.editor.getDoc().queryCommandSupported(e)}catch(e){}return!1},e.prototype.addQueryStateHandler=function(e,t,n){var r=this;e=e.toLowerCase(),this.commands.state[e]=function(){return t.call(n||r.editor)}},e.prototype.addQueryValueHandler=function(e,t,n){var r=this;e=e.toLowerCase(),this.commands.value[e]=function(){return t.call(n||r.editor)}},e.prototype.hasCustomCommand=function(e){return e=e.toLowerCase(),!!this.commands.exec[e]},e.prototype.execNativeCommand=function(e,t,n){return void 0===t&&(t=!1),void 0===n&&(n=null),this.editor.getDoc().execCommand(e,t,n)},e.prototype.isFormatMatch=function(e){return this.editor.formatter.match(e)},e.prototype.toggleFormat=function(e,t){this.editor.formatter.toggle(e,t),this.editor.nodeChanged()},e.prototype.storeSelection=function(e){this.selectionBookmark=this.editor.selection.getBookmark(e)},e.prototype.restoreSelection=function(){this.editor.selection.moveToBookmark(this.selectionBookmark)},e.prototype.setupCommands=function(e){var t=this;this.addCommands({"mceResetDesignMode,mceBeginUndoLevel":w,"mceEndUndoLevel,mceAddUndoLevel":function(){e.undoManager.add()},mceFocus:function(t,n,r){xh(e,r)},"Cut,Copy,Paste":function(n){var r,o=e.getDoc();try{t.execNativeCommand(n)}catch(e){r=!0}if("paste"!==n||o.queryCommandEnabled(n)||(r=!0),r||!o.queryCommandSupported(n)){var i=e.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");xt.mac&&(i=i.replace(/Ctrl\+/g,"⌘+")),e.notificationManager.open({text:i,type:"error"})}},unlink:function(){if(e.selection.isCollapsed()){var t=e.dom.getParent(e.selection.getStart(),"a");t&&e.dom.remove(t,!0)}else e.formatter.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(n){var r=n.substring(7);"full"===r&&(r="justify"),NC("left,center,right,justify".split(","),(function(t){r!==t&&e.formatter.remove("align"+t)})),"none"!==r&&t.toggleFormat("align"+r)},"InsertUnorderedList,InsertOrderedList":function(n){var r;t.execNativeCommand(n);var o=e.dom.getParent(e.selection.getNode(),"ol,ul");o&&(r=o.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(r.nodeName)&&(t.storeSelection(),e.dom.split(r,o),t.restoreSelection()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){t.toggleFormat(e)},"ForeColor,HiliteColor":function(e,n,r){t.toggleFormat(e,{value:r})},FontName:function(t,n,r){!function(e,t){var n=VC(e,t);e.formatter.toggle("fontname",{value:BC(n)}),e.nodeChanged()}(e,r)},FontSize:function(t,n,r){!function(e,t){e.formatter.toggle("fontsize",{value:VC(e,t)}),e.nodeChanged()}(e,r)},LineHeight:function(t,n,r){!function(e,t){e.formatter.toggle("lineheight",{value:String(t)}),e.nodeChanged()}(e,r)},Lang:function(e,n,r){t.toggleFormat(e,{value:r.code,customValue:r.customCode})},RemoveFormat:function(t){e.formatter.remove(t)},mceBlockQuote:function(){t.toggleFormat("blockquote")},FormatBlock:function(e,n,r){return t.toggleFormat(r||"p")},mceCleanup:function(){var t=e.selection.getBookmark();e.setContent(e.getContent()),e.selection.moveToBookmark(t)},mceRemoveNode:function(n,r,o){var i=o||e.selection.getNode();i!==e.getBody()&&(t.storeSelection(),e.dom.remove(i,!0),t.restoreSelection())},mceSelectNodeDepth:function(t,n,r){var o=0;e.dom.getParent(e.selection.getNode(),(function(t){if(1===t.nodeType&&o++===r)return e.selection.select(t),!1}),e.getBody())},mceSelectNode:function(t,n,r){e.selection.select(r)},mceInsertContent:function(t,n,r){TC(e,r)},mceInsertRawHTML:function(t,n,r){e.selection.setContent("tiny_mce_marker");var o=e.getContent();e.setContent(o.replace(/tiny_mce_marker/g,(function(){return r})))},mceInsertNewLine:function(t,n,r){s_(e,r)},mceToggleFormat:function(e,n,r){t.toggleFormat(r)},mceSetContent:function(t,n,r){e.setContent(r)},"Indent,Outdent":function(t){Nw(e,t)},mceRepaint:w,InsertHorizontalRule:function(){e.execCommand("mceInsertContent",!1,"<hr />")},mceToggleVisualAid:function(){e.hasVisual=!e.hasVisual,e.addVisual()},mceReplaceContent:function(t,n,r){e.execCommand("mceInsertContent",!1,r.replace(/\{\$selection\}/g,e.selection.getContent({format:"text"})))},mceInsertLink:function(t,n,r){"string"==typeof r&&(r={href:r});var o=e.dom.getParent(e.selection.getNode(),"a");r.href=r.href.replace(/ /g,"%20"),o&&r.href||e.formatter.remove("link"),r.href&&e.formatter.apply("link",r,o)},selectAll:function(){var t=e.dom.getParent(e.selection.getStart(),Wn);if(t){var n=e.dom.createRng();n.selectNodeContents(t),e.selection.setRng(n)}},mceNewDocument:function(){e.setContent("")},InsertLineBreak:function(t,n,r){return Yx(e,r),!0}});var n=function(t){return function(){var n=e.selection,r=n.isCollapsed()?[e.dom.getParent(n.getNode(),e.dom.isBlock)]:n.getSelectedBlocks(),o=EC(r,(function(n){return!!e.formatter.matchNode(n,t)}));return-1!==PC(o,!0)}};t.addCommands({JustifyLeft:n("alignleft"),JustifyCenter:n("aligncenter"),JustifyRight:n("alignright"),JustifyFull:n("alignjustify"),"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return t.isFormatMatch(e)},mceBlockQuote:function(){return t.isFormatMatch("blockquote")},Outdent:function(){return Vw(e)},"InsertUnorderedList,InsertOrderedList":function(t){var n=e.dom.getParent(e.selection.getNode(),"ul,ol");return n&&("insertunorderedlist"===t&&"UL"===n.tagName||"insertorderedlist"===t&&"OL"===n.tagName)}},"state"),t.addCommands({Undo:function(){e.undoManager.undo()},Redo:function(){e.undoManager.redo()}}),t.addQueryValueHandler("FontName",(function(){return function(e){return SC(e,(function(t){return _C(e.getBody(),t.dom)})).getOr("")}(e)}),this),t.addQueryValueHandler("FontSize",(function(){return function(e){return SC(e,(function(t){return xC(e.getBody(),t.dom)})).getOr("")}(e)}),this),t.addQueryValueHandler("LineHeight",(function(){return function(e){return SC(e,(function(t){var n=Tt.fromDom(e.getBody()),r=fg(t,(function(e){return lr(e,"line-height")}),V(Qt,n));return r.getOrThunk((function(){var e=parseFloat(ir(t,"line-height")),n=parseFloat(ir(t,"font-size"));return String(e/n)}))})).getOr("")}(e)}),this)},e}(),MC="data-mce-contenteditable",DC=function(e,t,n){var r,o;Dl(e,t)&&!1===n?(o=t,Nl(r=e)?r.dom.classList.remove(o):Pl(r,o),Ml(r)):n&&Ql(e,t)},$C=function(e,t,n){try{e.getDoc().execCommand(t,!1,String(n))}catch(e){}},zC=function(e,t){e.dom.contentEditable=t?"true":"false"},RC=function(e,t){var n=Tt.fromDom(e.getBody());DC(n,"mce-content-readonly",t),t?(e.selection.controlSelection.hideResizeRect(),e._selectionOverrides.hideFakeCaret(),function(e){$.from(e.selection.getNode()).each((function(e){e.removeAttribute("data-mce-selected")}))}(e),e.readonly=!0,zC(n,!1),W(zl(n,'*[contenteditable="true"]'),(function(e){Jn(e,MC,"true"),zC(e,!1)}))):(e.readonly=!1,zC(n,!0),function(e){W(zl(e,"*["+MC+'="true"]'),(function(e){rr(e,MC),zC(e,!0)}))}(n),$C(e,"StyleWithCSS",!1),$C(e,"enableInlineTableEditing",!1),$C(e,"enableObjectResizing",!1),Oh(e)&&e.focus(),function(e){e.selection.setRng(e.selection.getRng())}(e),e.nodeChanged())},IC=function(e){return e.readonly},LC=function(e){e.parser.addAttributeFilter("contenteditable",(function(t){IC(e)&&W(t,(function(e){e.attr(MC,e.attr("contenteditable")),e.attr("contenteditable","false")}))})),e.serializer.addAttributeFilter(MC,(function(t){IC(e)&&W(t,(function(e){e.attr("contenteditable",e.attr(MC))}))})),e.serializer.addTempAttr(MC)},FC=function(e,t){if(function(e){return"click"===e.type}(t)&&!of.metaKeyPressed(t)){var n=Tt.fromDom(t.target);(function(e,t){return Jr(t,"a",(function(t){return Qt(t,Tt.fromDom(e.getBody()))})).bind((function(e){return nr(e,"href")}))})(e,n).each((function(n){if(t.preventDefault(),/^#/.test(n)){var r=e.dom.select(n+',[name="'+((ze(o=n,i="#")?function(e,t){return e.substring(t)}(o,i.length):o)+'"]'));r.length&&e.selection.scrollIntoView(r[0],!0)}else window.open(n,"_blank","rel=noopener noreferrer,menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes,scrollbars=yes");var o,i}))}},UC=Vt.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input beforeinput contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend touchcancel"," "),HC=function(){function e(e){this.bindings={},this.settings=e||{},this.scope=this.settings.scope||this,this.toggleEvent=this.settings.toggleEvent||E}return e.isNative=function(e){return!!UC[e.toLowerCase()]},e.prototype.fire=function(e,t){var n=e.toLowerCase(),r=Qi(n,t||{},this.scope);this.settings.beforeFire&&this.settings.beforeFire(r);var o=this.bindings[n];if(o)for(var i=0,a=o.length;i<a;i++){var l=o[i];if(!l.removed){if(l.once&&this.off(n,l.func),r.isImmediatePropagationStopped())return r;if(!1===l.func.call(this.scope,r))return r.preventDefault(),r}}return r},e.prototype.on=function(e,t,n,r){if(!1===t&&(t=E),t){var o={func:t,removed:!1};r&&Vt.extend(o,r);for(var i=e.toLowerCase().split(" "),a=i.length;a--;){var l=i[a],s=this.bindings[l];s||(s=[],this.toggleEvent(l,!0)),s=n?Ne([o],s,!0):Ne(Ne([],s,!0),[o],!1),this.bindings[l]=s}}return this},e.prototype.off=function(e,t){var n=this;if(e)for(var r=e.toLowerCase().split(" "),o=r.length;o--;){var i=r[o],a=this.bindings[i];if(!i)return fe(this.bindings,(function(e,t){n.toggleEvent(t,!1),delete n.bindings[t]})),this;if(a){if(t){var l=q(a,(function(e){return e.func===t}));a=l.fail,this.bindings[i]=a,W(l.pass,(function(e){e.removed=!0}))}else a.length=0;a.length||(this.toggleEvent(e,!1),delete this.bindings[i])}}else fe(this.bindings,(function(e,t){n.toggleEvent(t,!1)})),this.bindings={};return this},e.prototype.once=function(e,t,n){return this.on(e,t,n,{once:!0})},e.prototype.has=function(e){return e=e.toLowerCase(),!(!this.bindings[e]||0===this.bindings[e].length)},e}(),WC=function(e){return e._eventDispatcher||(e._eventDispatcher=new HC({scope:e,toggleEvent:function(t,n){HC.isNative(t)&&e.toggleNativeEvent&&e.toggleNativeEvent(t,n)}})),e._eventDispatcher},jC={fire:function(e,t,n){var r=this;if(r.removed&&"remove"!==e&&"detach"!==e)return t;var o=WC(r).fire(e,t);if(!1!==n&&r.parent)for(var i=r.parent();i&&!o.isPropagationStopped();)i.fire(e,o,!1),i=i.parent();return o},on:function(e,t,n){return WC(this).on(e,t,n)},off:function(e,t){return WC(this).off(e,t)},once:function(e,t){return WC(this).once(e,t)},hasEventListeners:function(e){return WC(this).has(e)}},qC=gl.DOM,XC=function(e,t){if("selectionchange"===t)return e.getDoc();if(!e.inline&&/^mouse|touch|click|contextmenu|drop|dragover|dragend/.test(t))return e.getDoc().documentElement;var n=vc(e);return n?(e.eventRoot||(e.eventRoot=qC.select(n)[0]),e.eventRoot):e.getBody()},YC=function(e,t,n){!function(e){return!e.hidden&&!IC(e)}(e)?IC(e)&&FC(e,n):e.fire(t,n)},GC=function(e,t){var n;if(e.delegates||(e.delegates={}),!e.delegates[t]&&!e.removed){var r=XC(e,t);if(vc(e)){if(zO||(zO={},e.editorManager.on("removeEditor",(function(){e.editorManager.activeEditor||zO&&(fe(zO,(function(t,n){e.dom.unbind(XC(e,n))})),zO=null)}))),zO[t])return;n=function(n){for(var r=n.target,o=e.editorManager.get(),i=o.length;i--;){var a=o[i].getBody();(a===r||qC.isChildOf(r,a))&&YC(o[i],t,n)}},zO[t]=n,qC.bind(r,t,n)}else n=function(n){YC(e,t,n)},qC.bind(r,t,n),e.delegates[t]=n}},ZC=Te(Te({},jC),{bindPendingEventDelegates:function(){var e=this;Vt.each(e._pendingNativeEvents,(function(t){GC(e,t)}))},toggleNativeEvent:function(e,t){var n=this;"focus"!==e&&"blur"!==e&&(n.removed||(t?n.initialized?GC(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(XC(n,e),e,n.delegates[e]),delete n.delegates[e])))},unbindAllNativeEvents:function(){var e=this,t=e.getBody(),n=e.dom;e.delegates&&(fe(e.delegates,(function(t,n){e.dom.unbind(XC(e,n),n,t)})),delete e.delegates),!e.inline&&t&&n&&(t.onload=null,n.unbind(e.getWin()),n.unbind(e.getDoc())),n&&(n.unbind(t),n.unbind(e.getContainer()))}}),KC=["design","readonly"],JC=function(e,t,n,r){var o=n[t.get()],i=n[r];try{i.activate()}catch(e){return}o.deactivate(),o.editorReadOnly!==i.editorReadOnly&&RC(e,i.editorReadOnly),t.set(r),function(e,t){e.fire("SwitchMode",{mode:t})}(e,r)},ek=function(e){var t=Ol("design"),n=Ol({design:{activate:w,deactivate:w,editorReadOnly:!1},readonly:{activate:w,deactivate:w,editorReadOnly:!0}});return function(e){e.serializer?LC(e):e.on("PreInit",(function(){LC(e)}))}(e),function(e){e.on("ShowCaret",(function(t){IC(e)&&t.preventDefault()})),e.on("ObjectSelected",(function(t){IC(e)&&t.preventDefault()}))}(e),{isReadOnly:function(){return IC(e)},set:function(r){return function(e,t,n,r){if(r!==n.get()){if(!be(t,r))throw new Error("Editor mode '"+r+"' is invalid");e.initialized?JC(e,n,t,r):e.on("init",(function(){return JC(e,n,t,r)}))}}(e,n.get(),t,r)},get:function(){return t.get()},register:function(e,t){n.set(function(e,t,n){var r;if(F(KC,t))throw new Error("Cannot override default mode "+t);return Te(Te({},e),((r={})[t]=Te(Te({},n),{deactivate:function(){try{n.deactivate()}catch(e){}}}),r))}(n.get(),e,t))}}},tk=Vt.each,nk=Vt.explode,rk={f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},ok=Vt.makeMap("alt,ctrl,shift,meta,access"),ik=function(e){var t,n={};tk(nk(e.toLowerCase(),"+"),(function(e){e in ok?n[e]=!0:/^[0-9]{2,}$/.test(e)?n.keyCode=parseInt(e,10):(n.charCode=e.charCodeAt(0),n.keyCode=rk[e]||e.toUpperCase().charCodeAt(0))}));var r=[n.keyCode];for(t in ok)n[t]?r.push(t):n[t]=!1;return n.id=r.join(","),n.access&&(n.alt=!0,xt.mac?n.ctrl=!0:n.shift=!0),n.meta&&(xt.mac?n.meta=!0:(n.ctrl=!0,n.meta=!1)),n},ak=function(){function e(e){this.shortcuts={},this.pendingPatterns=[],this.editor=e;var t=this;e.on("keyup keypress keydown",(function(e){!t.hasModifier(e)&&!t.isFunctionKey(e)||e.isDefaultPrevented()||(tk(t.shortcuts,(function(n){if(t.matchShortcut(e,n))return t.pendingPatterns=n.subpatterns.slice(0),"keydown"===e.type&&t.executeShortcutAction(n),!0})),t.matchShortcut(e,t.pendingPatterns[0])&&(1===t.pendingPatterns.length&&"keydown"===e.type&&t.executeShortcutAction(t.pendingPatterns[0]),t.pendingPatterns.shift()))}))}return e.prototype.add=function(e,t,n,r){var o=this,i=o.normalizeCommandFunc(n);return tk(nk(Vt.trim(e)),(function(e){var n=o.createShortcut(e,t,i,r);o.shortcuts[n.id]=n})),!0},e.prototype.remove=function(e){var t=this.createShortcut(e);return!!this.shortcuts[t.id]&&(delete this.shortcuts[t.id],!0)},e.prototype.normalizeCommandFunc=function(e){var t=this,n=e;return"string"==typeof n?function(){t.editor.execCommand(n,!1,null)}:Vt.isArray(n)?function(){t.editor.execCommand(n[0],n[1],n[2])}:n},e.prototype.createShortcut=function(e,t,n,r){var o=Vt.map(nk(e,">"),ik);return o[o.length-1]=Vt.extend(o[o.length-1],{func:n,scope:r||this.editor}),Vt.extend(o[0],{desc:this.editor.translate(t),subpatterns:o.slice(1)})},e.prototype.hasModifier=function(e){return e.altKey||e.ctrlKey||e.metaKey},e.prototype.isFunctionKey=function(e){return"keydown"===e.type&&e.keyCode>=112&&e.keyCode<=123},e.prototype.matchShortcut=function(e,t){return!!t&&(t.ctrl===e.ctrlKey&&t.meta===e.metaKey&&(t.alt===e.altKey&&t.shift===e.shiftKey&&(!!(e.keyCode===t.keyCode||e.charCode&&e.charCode===t.charCode)&&(e.preventDefault(),!0))))},e.prototype.executeShortcutAction=function(e){return e.func?e.func.call(e.scope):null},e}(),lk=function(){var e=function(){var e={},t={},n={},r={},o={},i={},a={},l=function(e,t){return function(n,r){return e[n.toLowerCase()]=Te(Te({},r),{type:t})}};return{addButton:l(e,"button"),addGroupToolbarButton:l(e,"grouptoolbarbutton"),addToggleButton:l(e,"togglebutton"),addMenuButton:l(e,"menubutton"),addSplitButton:l(e,"splitbutton"),addMenuItem:l(t,"menuitem"),addNestedMenuItem:l(t,"nestedmenuitem"),addToggleMenuItem:l(t,"togglemenuitem"),addAutocompleter:l(n,"autocompleter"),addContextMenu:l(o,"contextmenu"),addContextToolbar:l(i,"contexttoolbar"),addContextForm:l(i,"contextform"),addSidebar:l(a,"sidebar"),addIcon:function(e,t){return r[e.toLowerCase()]=t},getAll:function(){return{buttons:e,menuItems:t,icons:r,popups:n,contextMenus:o,contextToolbars:i,sidebars:a}}}}();return{addAutocompleter:e.addAutocompleter,addButton:e.addButton,addContextForm:e.addContextForm,addContextMenu:e.addContextMenu,addContextToolbar:e.addContextToolbar,addIcon:e.addIcon,addMenuButton:e.addMenuButton,addMenuItem:e.addMenuItem,addNestedMenuItem:e.addNestedMenuItem,addSidebar:e.addSidebar,addSplitButton:e.addSplitButton,addToggleButton:e.addToggleButton,addGroupToolbarButton:e.addGroupToolbarButton,addToggleMenuItem:e.addToggleMenuItem,getAll:e.getAll}},sk=gl.DOM,ck=Vt.extend,uk=Vt.each,dk=Vt.resolve,fk=xt.ie,hk=function(){function e(e,t,n){var r=this;this.plugins={},this.contentCSS=[],this.contentStyles=[],this.loadedCSS={},this.isNotDirty=!1,this.editorManager=n,this.documentBaseUrl=n.documentBaseURL,ck(this,ZC),this.settings=ly(this,e,this.documentBaseUrl,n.defaultSettings,t),this.settings.suffix&&(n.suffix=this.settings.suffix),this.suffix=n.suffix,this.settings.base_url&&n._setBaseUrl(this.settings.base_url),this.baseUri=n.baseURI,this.settings.referrer_policy&&(bl.ScriptLoader._setReferrerPolicy(this.settings.referrer_policy),gl.DOM.styleSheetLoader._setReferrerPolicy(this.settings.referrer_policy)),kl.languageLoad=this.settings.language_load,kl.baseURL=n.baseURL,this.id=e,this.setDirty(!1),this.documentBaseURI=new Lh(this.settings.document_base_url,{base_uri:this.baseUri}),this.baseURI=this.baseUri,this.inline=!!this.settings.inline,this.shortcuts=new ak(this),this.editorCommands=new QC(this),this.settings.cache_suffix&&(xt.cacheSuffix=this.settings.cache_suffix.replace(/^[\?\&]+/,"")),this.ui={registry:lk(),styleSheetLoader:void 0,show:w,hide:w,enable:w,disable:w,isDisabled:E};var o=ek(this);this.mode=o,this.setMode=o.set,n.fire("SetupEditor",{editor:this}),this.execCallback("setup",this),this.$=cl.overrideDefaults((function(){return{context:r.inline?r.getBody():r.getDoc(),element:r.getBody()}}))}return e.prototype.render=function(){AC(this)},e.prototype.focus=function(e){this.execCommand("mceFocus",!1,e)},e.prototype.hasFocus=function(){return bh(this)},e.prototype.execCallback=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r,o=this,i=o.settings[e];if(i)return o.callbackLookup&&(r=o.callbackLookup[e])&&(i=r.func,r=r.scope),"string"==typeof i&&(r=(r=i.replace(/\.\w+$/,""))?dk(r):0,i=dk(i),o.callbackLookup=o.callbackLookup||{},o.callbackLookup[e]={func:i,scope:r}),i.apply(r||o,t)},e.prototype.translate=function(e){return Cl.translate(e)},e.prototype.getParam=function(e,t,n){return cy(this,e,t,n)},e.prototype.hasPlugin=function(e,t){return!!F(wc(this).split(/[ ,]/),e)&&(!t||void 0!==by.get(e))},e.prototype.nodeChanged=function(e){this._nodeChangeDispatcher.nodeChanged(e)},e.prototype.addCommand=function(e,t,n){this.editorCommands.addCommand(e,t,n)},e.prototype.addQueryStateHandler=function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},e.prototype.addQueryValueHandler=function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},e.prototype.addShortcut=function(e,t,n,r){this.shortcuts.add(e,t,n,r)},e.prototype.execCommand=function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},e.prototype.queryCommandState=function(e){return this.editorCommands.queryCommandState(e)},e.prototype.queryCommandValue=function(e){return this.editorCommands.queryCommandValue(e)},e.prototype.queryCommandSupported=function(e){return this.editorCommands.queryCommandSupported(e)},e.prototype.show=function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable="true":(sk.show(e.getContainer()),sk.hide(e.id)),e.load(),e.fire("show"))},e.prototype.hide=function(){var e=this,t=e.getDoc();e.hidden||(fk&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable="false",e===e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(sk.hide(e.getContainer()),sk.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},e.prototype.isHidden=function(){return!!this.hidden},e.prototype.setProgressState=function(e,t){this.fire("ProgressState",{state:e,time:t})},e.prototype.load=function(e){var t,n=this,r=n.getElement();if(n.removed)return"";if(r){(e=e||{}).load=!0;var o=zn(r)?r.value:r.innerHTML;return t=n.setContent(o,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,t}},e.prototype.save=function(e){var t,n,r=this,o=r.getElement();if(o&&r.initialized&&!r.removed)return(e=e||{}).save=!0,e.element=o,e.content=r.getContent(e),e.no_events||r.fire("SaveContent",e),"raw"===e.format&&r.fire("RawSaveContent",e),t=e.content,zn(o)?o.value=t:(!e.is_removing&&r.inline||(o.innerHTML=t),(n=sk.getParent(r.id,"form"))&&uk(n.elements,(function(e){if(e.name===r.id)return e.value=t,!1}))),e.element=o=null,!1!==e.set_dirty&&r.setDirty(!1),t},e.prototype.setContent=function(e,t){return MA(this,e,t)},e.prototype.getContent=function(e){return QA(this,e)},e.prototype.insertContent=function(e,t){t&&(e=ck({content:e},t)),this.execCommand("mceInsertContent",!1,e)},e.prototype.resetContent=function(e){void 0===e?MA(this,this.startContent,{format:"raw"}):MA(this,e),this.undoManager.reset(),this.setDirty(!1),this.nodeChanged()},e.prototype.isDirty=function(){return!this.isNotDirty},e.prototype.setDirty=function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&&e!==t&&this.fire("dirty")},e.prototype.getContainer=function(){var e=this;return e.container||(e.container=sk.get(e.editorContainer||e.id+"_parent")),e.container},e.prototype.getContentAreaContainer=function(){return this.contentAreaContainer},e.prototype.getElement=function(){return this.targetElm||(this.targetElm=sk.get(this.id)),this.targetElm},e.prototype.getWin=function(){var e,t=this;return t.contentWindow||(e=t.iframeElement)&&(t.contentWindow=e.contentWindow),t.contentWindow},e.prototype.getDoc=function(){var e,t=this;return t.contentDocument||(e=t.getWin())&&(t.contentDocument=e.document),t.contentDocument},e.prototype.getBody=function(){var e=this.getDoc();return this.bodyElement||(e?e.body:null)},e.prototype.convertURL=function(e,t,n){var r=this,o=r.settings;return o.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!o.convert_urls||n&&"LINK"===n.nodeName||0===e.indexOf("file:")||0===e.length?e:o.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,o.remove_script_host)},e.prototype.addVisual=function(e){yC(this,e)},e.prototype.remove=function(){zA(this)},e.prototype.destroy=function(e){RA(this,e)},e.prototype.uploadImages=function(e){return this.editorUpload.uploadImages(e)},e.prototype._scanForImages=function(){return this.editorUpload.scanForImages()},e.prototype.addButton=function(){throw new Error("editor.addButton has been removed in tinymce 5x, use editor.ui.registry.addButton or editor.ui.registry.addToggleButton or editor.ui.registry.addSplitButton instead")},e.prototype.addSidebar=function(){throw new Error("editor.addSidebar has been removed in tinymce 5x, use editor.ui.registry.addSidebar instead")},e.prototype.addMenuItem=function(){throw new Error("editor.addMenuItem has been removed in tinymce 5x, use editor.ui.registry.addMenuItem instead")},e.prototype.addContextToolbar=function(){throw new Error("editor.addContextToolbar has been removed in tinymce 5x, use editor.ui.registry.addContextToolbar instead")},e}(),pk=gl.DOM,mk=Vt.explode,gk=Vt.each,vk=Vt.extend,Ak=0,yk=!1,bk=[],Ok=[],wk=function(e){var t=e.type;gk(kk.get(),(function(n){switch(t){case"scroll":n.fire("ScrollWindow",e);break;case"resize":n.fire("ResizeWindow",e)}}))},xk=function(e){e!==yk&&(e?cl(window).on("resize scroll",wk):cl(window).off("resize scroll",wk),yk=e)},_k=function(e){var t=Ok;delete bk[e.id];for(var n=0;n<bk.length;n++)if(bk[n]===e){bk.splice(n,1);break}return Ok=X(Ok,(function(t){return e!==t})),kk.activeEditor===e&&(kk.activeEditor=Ok.length>0?Ok[0]:null),kk.focusedEditor===e&&(kk.focusedEditor=null),t.length!==Ok.length},Ck="CSS1Compat"!==document.compatMode,kk=Te(Te({},jC),{baseURI:null,baseURL:null,defaultSettings:{},documentBaseURL:null,suffix:null,$:cl,majorVersion:"5",minorVersion:"10.2",releaseDate:"2021-11-17",editors:bk,i18n:Cl,activeEditor:null,focusedEditor:null,settings:{},setup:function(){var e,t,n=this,r="";t=Lh.getDocumentBaseUrl(document.location),/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/"));var o,i=window.tinymce||window.tinyMCEPreInit;if(i)e=i.base||i.baseURL,r=i.suffix;else{for(var a=document.getElementsByTagName("script"),l=0;l<a.length;l++){var s;if(""!==(s=a[l].src||"")){var c=s.substring(s.lastIndexOf("/"));if(/tinymce(\.full|\.jquery|)(\.min|\.dev|)\.js/.test(s)){-1!==c.indexOf(".min")&&(r=".min"),e=s.substring(0,s.lastIndexOf("/"));break}}}if(!e&&document.currentScript)-1!==(s=document.currentScript.src).indexOf(".min")&&(r=".min"),e=s.substring(0,s.lastIndexOf("/"))}n.baseURL=new Lh(t).toAbsolute(e),n.documentBaseURL=t,n.baseURI=new Lh(n.baseURL),n.suffix=r,(o=n).on("AddEditor",V(ph,o)),o.on("RemoveEditor",V(mh,o))},overrideDefaults:function(e){var t=e.base_url;t&&this._setBaseUrl(t);var n=e.suffix;e.suffix&&(this.suffix=n),this.defaultSettings=e;var r=e.plugin_base_urls;void 0!==r&&fe(r,(function(e,t){kl.PluginManager.urls[t]=e}))},init:function(e){var t,n=this,r=Vt.makeMap("area base basefont br col frame hr img input isindex link meta param embed source wbr track colgroup option table tbody tfoot thead tr th td script noscript style textarea video audio iframe object menu"," "),o=function(e){var t=e.id;return t||(t=ye(e,"name").filter((function(e){return!pk.get(e)})).getOrThunk(pk.uniqueId),e.setAttribute("id",t)),t},i=function(e,t){return t.constructor===RegExp?t.test(e.className):pk.hasClass(e,t)},a=function(e){t=e},l=function(){var t,s=0,c=[],u=function(e,r,o){var i=new hk(e,r,n);c.push(i),i.on("init",(function(){++s===t.length&&a(c)})),i.targetElm=i.targetElm||o,i.render()};pk.unbind(window,"ready",l),function(t){var r=e[t];if(r)r.apply(n,[])}("onpageload"),t=cl.unique(function(e){var t=[];if(xt.browser.isIE()&&xt.browser.version.major<11)return Vy("TinyMCE does not support the browser you are using. For a list of supported browsers please see: https://www.tinymce.com/docs/get-started/system-requirements/"),[];if(Ck)return Vy("Failed to initialize the editor as the document is not in standards mode. TinyMCE requires standards mode."),[];if(e.types)return gk(e.types,(function(e){t=t.concat(pk.select(e.selector))})),t;if(e.selector)return pk.select(e.selector);if(e.target)return[e.target];switch(e.mode){case"exact":var n=e.elements||"";n.length>0&&gk(mk(n),(function(e){var n=pk.get(e);n?t.push(n):gk(document.forms,(function(n){gk(n.elements,(function(n){n.name===e&&(e="mce_editor_"+Ak++,pk.setAttrib(n,"id",e),t.push(n))}))}))}));break;case"textareas":case"specific_textareas":gk(pk.select("textarea"),(function(n){e.editor_deselector&&i(n,e.editor_deselector)||e.editor_selector&&!i(n,e.editor_selector)||t.push(n)}))}return t}(e)),e.types?gk(e.types,(function(n){Vt.each(t,(function(t){return!pk.is(t,n.selector)||(u(o(t),vk({},e,n),t),!1)}))})):(Vt.each(t,(function(e){var t;(t=n.get(e.id))&&t.initialized&&!(t.getContainer()||t.getBody()).parentNode&&(_k(t),t.unbindAllNativeEvents(),t.destroy(!0),t.removed=!0,t=null)})),0===(t=Vt.grep(t,(function(e){return!n.get(e.id)}))).length?a([]):gk(t,(function(t){!function(e,t){return e.inline&&t.tagName.toLowerCase()in r}(e,t)?u(o(t),e,t):Vy("Could not initialize inline editor on invalid inline target element",t)})))};return n.settings=e,pk.bind(window,"ready",l),new eo((function(e){t?e(t):a=function(t){e(t)}}))},get:function(e){return 0===arguments.length?Ok.slice(0):f(e)?K(Ok,(function(t){return t.id===e})).getOr(null):O(e)&&Ok[e]?Ok[e]:null},add:function(e){var t=this;return bk[e.id]===e||(null===t.get(e.id)&&("length"!==e.id&&(bk[e.id]=e),bk.push(e),Ok.push(e)),xk(!0),t.activeEditor=e,t.fire("AddEditor",{editor:e}),RO||(RO=function(e){var n=t.fire("BeforeUnload");if(n.returnValue)return e.preventDefault(),e.returnValue=n.returnValue,n.returnValue},window.addEventListener("beforeunload",RO))),e},createEditor:function(e,t){return this.add(new hk(e,t,this))},remove:function(e){var t,n,r=this;if(e){if(!f(e))return n=e,m(r.get(n.id))?null:(_k(n)&&r.fire("RemoveEditor",{editor:n}),0===Ok.length&&window.removeEventListener("beforeunload",RO),n.remove(),xk(Ok.length>0),n);gk(pk.select(e),(function(e){(n=r.get(e.id))&&r.remove(n)}))}else for(t=Ok.length-1;t>=0;t--)r.remove(Ok[t])},execCommand:function(e,t,n){var r=this,o=r.get(n);switch(e){case"mceAddEditor":return r.get(n)||new hk(n,r.settings,r).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(r.execCommand("mceAddEditor",!1,n),!0)}return!!r.activeEditor&&r.activeEditor.execCommand(e,t,n)},triggerSave:function(){gk(Ok,(function(e){e.save()}))},addI18n:function(e,t){Cl.add(e,t)},translate:function(e){return Cl.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!==e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e},_setBaseUrl:function(e){this.baseURL=new Lh(this.documentBaseURL).toAbsolute(e.replace(/\/+$/,"")),this.baseURI=new Lh(this.baseURL)}});kk.setup();var Sk,Vk,Bk,Tk,Nk=Math.min,Ek=Math.max,Pk=Math.round,Qk=function(e,t,n){var r=t.x,o=t.y,i=e.w,a=e.h,l=t.w,s=t.h,c=(n||"").split("");return"b"===c[0]&&(o+=s),"r"===c[1]&&(r+=l),"c"===c[0]&&(o+=Pk(s/2)),"c"===c[1]&&(r+=Pk(l/2)),"b"===c[3]&&(o-=a),"r"===c[4]&&(r-=i),"c"===c[3]&&(o-=Pk(a/2)),"c"===c[4]&&(r-=Pk(i/2)),Mk(r,o,i,a)},Mk=function(e,t,n,r){return{x:e,y:t,w:n,h:r}},Dk={inflate:function(e,t,n){return Mk(e.x-t,e.y-n,e.w+2*t,e.h+2*n)},relativePosition:Qk,findBestRelativePosition:function(e,t,n,r){var o,i;for(i=0;i<r.length;i++)if((o=Qk(e,t,r[i])).x>=n.x&&o.x+o.w<=n.w+n.x&&o.y>=n.y&&o.y+o.h<=n.h+n.y)return r[i];return null},intersect:function(e,t){var n=Ek(e.x,t.x),r=Ek(e.y,t.y),o=Nk(e.x+e.w,t.x+t.w),i=Nk(e.y+e.h,t.y+t.h);return o-n<0||i-r<0?null:Mk(n,r,o-n,i-r)},clamp:function(e,t,n){var r=e.x,o=e.y,i=e.x+e.w,a=e.y+e.h,l=t.x+t.w,s=t.y+t.h,c=Ek(0,t.x-r),u=Ek(0,t.y-o),d=Ek(0,i-l),f=Ek(0,a-s);return r+=c,o+=u,n&&(i+=c,a+=u,r-=d,o-=f),Mk(r,o,(i-=d)-r,(a-=f)-o)},create:Mk,fromClientRect:function(e){return Mk(e.left,e.top,e.width,e.height)}},$k=(Sk={},Vk={},{load:function(e,t){var n='Script at URL "'+t+'" failed to load',r='Script at URL "'+t+"\" did not call `tinymce.Resource.add('"+e+"', data)` within 1 second";if(void 0!==Sk[e])return Sk[e];var o=new eo((function(o,i){var a=function(e,t,n){void 0===n&&(n=1e3);var r=!1,o=null,i=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];r||(r=!0,null!==o&&(clearTimeout(o),o=null),e.apply(null,t))}},a=i(e),l=i(t);return{start:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];r||null!==o||(o=setTimeout((function(){return l.apply(null,e)}),n))},resolve:a,reject:l}}(o,i);Vk[e]=a.resolve,bl.ScriptLoader.loadScript(t,(function(){return a.start(r)}),(function(){return a.reject(n)}))}));return Sk[e]=o,o},add:function(e,t){void 0!==Vk[e]&&(Vk[e](t),delete Vk[e]),Sk[e]=eo.resolve(t)}}),zk=Vt.each,Rk=Vt.extend,Ik=function(){};Ik.extend=Bk=function(e){var t=this.prototype,n=function(){var e,t,n,r=this;if(!Tk&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)(n=t[e]).init&&n.init.apply(r,arguments)},r=function(){return this};Tk=!0;var o=new this;return Tk=!1,e.Mixins&&(zk(e.Mixins,(function(t){for(var n in t)"init"!==n&&(e[n]=t[n])})),t.Mixins&&(e.Mixins=t.Mixins.concat(e.Mixins))),e.Methods&&zk(e.Methods.split(","),(function(t){e[t]=r})),e.Properties&&zk(e.Properties.split(","),(function(t){var n="_"+t;e[t]=function(e){var t=this;return void 0!==e?(t[n]=e,t):t[n]}})),e.Statics&&zk(e.Statics,(function(e,t){n[t]=e})),e.Defaults&&t.Defaults&&(e.Defaults=Rk({},t.Defaults,e.Defaults)),fe(e,(function(e,n){"function"==typeof e&&t[n]?o[n]=function(e,n){return function(){var r=this,o=r._super;r._super=t[e];var i=n.apply(r,arguments);return r._super=o,i}}(n,e):o[n]=e})),n.prototype=o,n.constructor=n,n.extend=Bk,n};var Lk,Fk=Math.min,Uk=Math.max,Hk=Math.round,Wk={serialize:function(e){var t=JSON.stringify(e);return f(t)?t.replace(/[\u0080-\uFFFF]/g,(function(e){var t=e.charCodeAt(0).toString(16);return"\\u"+"0000".substring(t.length)+t})):t},parse:function(e){try{return JSON.parse(e)}catch(e){}}},jk={callbacks:{},count:0,send:function(e){var t=this,n=gl.DOM,r=void 0!==e.count?e.count:t.count,o="tinymce_jsonp_"+r;t.callbacks[r]=function(i){n.remove(o),delete t.callbacks[r],e.callback(i)},n.add(n.doc.body,"script",{id:o,src:e.url,type:"text/javascript"}),t.count++}},qk=Te(Te({},jC),{send:function(e){var t,n=0,r=function(){!e.async||4===t.readyState||n++>1e4?(e.success&&n<1e4&&200===t.status?e.success.call(e.success_scope,""+t.responseText,t,e):e.error&&e.error.call(e.error_scope,n>1e4?"TIMED_OUT":"GENERAL",t,e),t=null):oo.setTimeout(r,10)};if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=!1!==e.async,e.data=e.data||"",qk.fire("beforeInitialize",{settings:e}),(t=new XMLHttpRequest).overrideMimeType&&t.overrideMimeType(e.content_type),t.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(t.withCredentials=!0),e.content_type&&t.setRequestHeader("Content-Type",e.content_type),e.requestheaders&&Vt.each(e.requestheaders,(function(e){t.setRequestHeader(e.key,e.value)})),t.setRequestHeader("X-Requested-With","XMLHttpRequest"),(t=qk.fire("beforeSend",{xhr:t,settings:e}).xhr).send(e.data),!e.async)return r();oo.setTimeout(r,10)}}),Xk=Vt.extend,Yk=function(){function e(e){this.settings=Xk({},e),this.count=0}return e.sendRPC=function(t){return(new e).send(t)},e.prototype.send=function(e){var t=e.error,n=e.success,r=Xk(this.settings,e);r.success=function(e,o){void 0===(e=Wk.parse(e))&&(e={error:"JSON Parse error."}),e.error?t.call(r.error_scope||r.scope,e.error,o):n.call(r.success_scope||r.scope,e.result)},r.error=function(e,n){t&&t.call(r.error_scope||r.scope,e,n)},r.data=Wk.serialize({id:e.id||"c"+this.count++,method:e.method,params:e.params}),r.content_type="application/json",qk.send(r)},e}();try{var Gk="__storage_test__";(Lk=window.localStorage).setItem(Gk,Gk),Lk.removeItem(Gk)}catch(e){Lk=function(){var e={},t=[],n={getItem:function(t){return e[t]||null},setItem:function(n,r){t.push(n),e[n]=String(r)},key:function(e){return t[e]},removeItem:function(n){t=t.filter((function(e){return e===n})),delete e[n]},clear:function(){t=[],e={}},length:0};return Object.defineProperty(n,"length",{get:function(){return t.length},configurable:!1,enumerable:!1}),n}()}var Zk={geom:{Rect:Dk},util:{Promise:eo,Delay:oo,Tools:Vt,VK:of,URI:Lh,Class:Ik,EventDispatcher:HC,Observable:jC,I18n:Cl,XHR:qk,JSON:Wk,JSONRequest:Yk,JSONP:jk,LocalStorage:Lk,Color:function(e){var t={},n=0,r=0,o=0,i=function(e){var i;return"object"==typeof e?"r"in e?(n=e.r,r=e.g,o=e.b):"v"in e&&function(e,t,i){if(e=(parseInt(e,10)||0)%360,t=parseInt(t,10)/100,i=parseInt(i,10)/100,t=Uk(0,Fk(t,1)),i=Uk(0,Fk(i,1)),0!==t){var a=e/60,l=i*t,s=l*(1-Math.abs(a%2-1)),c=i-l;switch(Math.floor(a)){case 0:n=l,r=s,o=0;break;case 1:n=s,r=l,o=0;break;case 2:n=0,r=l,o=s;break;case 3:n=0,r=s,o=l;break;case 4:n=s,r=0,o=l;break;case 5:n=l,r=0,o=s;break;default:n=r=o=0}n=Hk(255*(n+c)),r=Hk(255*(r+c)),o=Hk(255*(o+c))}else n=r=o=Hk(255*i)}(e.h,e.s,e.v):(i=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(n=parseInt(i[1],10),r=parseInt(i[2],10),o=parseInt(i[3],10)):(i=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(n=parseInt(i[1],16),r=parseInt(i[2],16),o=parseInt(i[3],16)):(i=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(n=parseInt(i[1]+i[1],16),r=parseInt(i[2]+i[2],16),o=parseInt(i[3]+i[3],16)),n=n<0?0:n>255?255:n,r=r<0?0:r>255?255:r,o=o<0?0:o>255?255:o,t};return e&&i(e),t.toRgb=function(){return{r:n,g:r,b:o}},t.toHsv=function(){return function(e,t,n){var r,o;o=0;var i=Fk(e/=255,Fk(t/=255,n/=255)),a=Uk(e,Uk(t,n));return i===a?{h:0,s:0,v:100*(o=i)}:(r=(a-i)/a,o=a,{h:Hk(60*((e===i?3:n===i?1:5)-(e===i?t-n:n===i?e-t:n-e)/(a-i))),s:Hk(100*r),v:Hk(100*o)})}(n,r,o)},t.toHex=function(){var e=function(e){return(e=parseInt(e,10).toString(16)).length>1?e:"0"+e};return"#"+e(n)+e(r)+e(o)},t.parse=i,t},ImageUploader:function(e){var t=Ey(),n=$y(e,t);return{upload:function(t,r){return void 0===r&&(r=!0),n.upload(t,r?Dy(e):void 0)}}}},dom:{EventUtils:Ii,Sizzle:xa,DomQuery:cl,TreeWalker:lo,TextSeeker:Jl,DOMUtils:gl,ScriptLoader:bl,RangeUtils:wf,Serializer:PA,StyleSheetLoader:io,ControlSelection:lf,BookmarkManager:Kd,Selection:uA,Event:Ii.Event},html:{Styles:Ni,Entities:yi,Node:Ph,Schema:Bi,SaxParser:jh,DomParser:VA,Writer:Jh,Serializer:ep},Env:xt,AddOnManager:kl,Annotator:Zd,Formatter:Wy,UndoManager:qy,EditorCommands:QC,WindowManager:wy,NotificationManager:yy,EditorObservable:ZC,Shortcuts:ak,Editor:hk,FocusManager:ch,EditorManager:kk,DOM:gl.DOM,ScriptLoader:bl.ScriptLoader,PluginManager:by,ThemeManager:Oy,IconManager:uy,Resource:$k,trim:Vt.trim,isArray:Vt.isArray,is:Vt.is,toArray:Vt.toArray,makeMap:Vt.makeMap,each:Vt.each,map:Vt.map,grep:Vt.grep,inArray:Vt.inArray,extend:Vt.extend,create:Vt.create,walk:Vt.walk,createNS:Vt.createNS,resolve:Vt.resolve,explode:Vt.explode,_addCacheSuffix:Vt._addCacheSuffix,isOpera:xt.opera,isWebKit:xt.webkit,isIE:xt.ie,isGecko:xt.gecko,isMac:xt.mac},Kk=Vt.extend(kk,Zk);!function(e){window.tinymce=e,window.tinyMCE=e}(Kk),function(t){try{e.exports=t}catch(e){}}(Kk)}()},75220:function(e,t,n){"use strict";n.d(t,{Bt:function(){return Z},JZ:function(){return Te},V6:function(){return Ne},aE:function(){return Ie},lq:function(){return Fe},rd:function(){return Le}});var r=n(61431);const o="undefined"!=typeof document;function i(e){return"object"==typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function a(e){return e.__esModule||"Module"===e[Symbol.toStringTag]||e.default&&i(e.default)}const l=Object.assign;function s(e,t){const n={};for(const r in t){const o=t[r];n[r]=u(o)?o.map(e):e(o)}return n}const c=()=>{},u=Array.isArray;const d=/#/g,f=/&/g,h=/\//g,p=/=/g,m=/\?/g,g=/\+/g,v=/%5B/g,A=/%5D/g,y=/%5E/g,b=/%60/g,O=/%7B/g,w=/%7C/g,x=/%7D/g,_=/%20/g;function C(e){return encodeURI(""+e).replace(w,"|").replace(v,"[").replace(A,"]")}function k(e){return C(e).replace(g,"%2B").replace(_,"+").replace(d,"%23").replace(f,"%26").replace(b,"`").replace(O,"{").replace(x,"}").replace(y,"^")}function S(e){return null==e?"":function(e){return C(e).replace(d,"%23").replace(m,"%3F")}(e).replace(h,"%2F")}function V(e){try{return decodeURIComponent(""+e)}catch(e){}return""+e}const B=/\/$/,T=e=>e.replace(B,"");function N(e,t,n="/"){let r,o={},i="",a="";const l=t.indexOf("#");let s=t.indexOf("?");return l<s&&l>=0&&(s=-1),s>-1&&(r=t.slice(0,s),i=t.slice(s+1,l>-1?l:t.length),o=e(i)),l>-1&&(r=r||t.slice(0,l),a=t.slice(l,t.length)),r=function(e,t){if(e.startsWith("/"))return e;0;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];".."!==o&&"."!==o||r.push("");let i,a,l=n.length-1;for(i=0;i<r.length;i++)if(a=r[i],"."!==a){if(".."!==a)break;l>1&&l--}return n.slice(0,l).join("/")+"/"+r.slice(i).join("/")}(null!=r?r:t,n),{fullPath:r+(i&&"?")+i+a,path:r,query:o,hash:V(a)}}function E(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function P(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Q(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!M(e[n],t[n]))return!1;return!0}function M(e,t){return u(e)?D(e,t):u(t)?D(t,e):e===t}function D(e,t){return u(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}const $={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var z,R;!function(e){e.pop="pop",e.push="push"}(z||(z={})),function(e){e.back="back",e.forward="forward",e.unknown=""}(R||(R={}));function I(e){if(!e)if(o){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),T(e)}const L=/^[^#]+#/;function F(e,t){return e.replace(L,"#")+t}const U=()=>({left:window.scrollX,top:window.scrollY});function H(e){let t;if("el"in e){const n=e.el,r="string"==typeof n&&n.startsWith("#");0;const o="string"==typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function W(e,t){return(history.state?history.state.position-t:-1)+e}const j=new Map;let q=()=>location.protocol+"//"+location.host;function X(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let t=o.includes(e.slice(i))?e.slice(i).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),E(n,"")}return E(n,e)+r+o}function Y(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?U():null}}function G(e){const t=function(e){const{history:t,location:n}=window,r={value:X(e,n)},o={value:t.state};function i(r,i,a){const l=e.indexOf("#"),s=l>-1?(n.host&&document.querySelector("base")?e:e.slice(l))+r:q()+e+r;try{t[a?"replaceState":"pushState"](i,"",s),o.value=i}catch(e){n[a?"replace":"assign"](s)}}return o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:r,state:o,push:function(e,n){const a=l({},o.value,t.state,{forward:e,scroll:U()});i(a.current,a,!0),i(e,l({},Y(r.value,e,null),{position:a.position+1},n),!1),r.value=e},replace:function(e,n){i(e,l({},t.state,Y(o.value.back,e,o.value.forward,!0),n,{position:o.value.position}),!0),r.value=e}}}(e=I(e)),n=function(e,t,n,r){let o=[],i=[],a=null;const s=({state:i})=>{const l=X(e,location),s=n.value,c=t.value;let u=0;if(i){if(n.value=l,t.value=i,a&&a===s)return void(a=null);u=c?i.position-c.position:0}else r(l);o.forEach((e=>{e(n.value,s,{delta:u,type:z.pop,direction:u?u>0?R.forward:R.back:R.unknown})}))};function c(){const{history:e}=window;e.state&&e.replaceState(l({},e.state,{scroll:U()}),"")}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:function(){a=n.value},listen:function(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return i.push(t),t},destroy:function(){for(const e of i)e();i=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",c)}}}(e,t.state,t.location,t.replace);const r=l({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:F.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 Z(e){return(e=location.host?e||location.pathname+location.search:"").includes("#")||(e+="#"),G(e)}function K(e){return"string"==typeof e||"symbol"==typeof e}const J=Symbol("");var ee;!function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"}(ee||(ee={}));function te(e,t){return l(new Error,{type:e,[J]:!0},t)}function ne(e,t){return e instanceof Error&&J in e&&(null==t||!!(e.type&t))}const re="[^/]+?",oe={sensitive:!1,strict:!1,start:!0,end:!0},ie=/[.+*?^${}()[\]/\\]/g;function ae(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function le(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const e=ae(r[n],o[n]);if(e)return e;n++}if(1===Math.abs(o.length-r.length)){if(se(r))return 1;if(se(o))return-1}return o.length-r.length}function se(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ce={type:0,value:""},ue=/[a-zA-Z0-9_]/;function de(e,t,n){const r=function(e,t){const n=l({},oe,t),r=[];let o=n.start?"^":"";const i=[];for(const t of e){const e=t.length?[]:[90];n.strict&&!t.length&&(o+="/");for(let r=0;r<t.length;r++){const a=t[r];let l=40+(n.sensitive?.25:0);if(0===a.type)r||(o+="/"),o+=a.value.replace(ie,"\\$&"),l+=40;else if(1===a.type){const{value:e,repeatable:n,optional:s,regexp:c}=a;i.push({name:e,repeatable:n,optional:s});const u=c||re;if(u!==re){l+=10;try{new RegExp(`(${u})`)}catch(t){throw new Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=s&&t.length<2?`(?:/${d})`:"/"+d),s&&(d+="?"),o+=d,l+=20,s&&(l+=-8),n&&(l+=-20),".*"===u&&(l+=-50)}e.push(l)}r.push(e)}if(n.strict&&n.end){const e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const a=new RegExp(o,n.sensitive?"":"i");return{re:a,score:r,keys:i,parse:function(e){const t=e.match(a),n={};if(!t)return null;for(let e=1;e<t.length;e++){const r=t[e]||"",o=i[e-1];n[o.name]=r&&o.repeatable?r.split("/"):r}return n},stringify:function(t){let n="",r=!1;for(const o of e){r&&n.endsWith("/")||(n+="/"),r=!1;for(const e of o)if(0===e.type)n+=e.value;else if(1===e.type){const{value:i,repeatable:a,optional:l}=e,s=i in t?t[i]:"";if(u(s)&&!a)throw new Error(`Provided param "${i}" is an array but it is not repeatable (* or + modifiers)`);const c=u(s)?s.join("/"):s;if(!c){if(!l)throw new Error(`Missing required param "${i}"`);o.length<2&&(n.endsWith("/")?n=n.slice(0,-1):r=!0)}n+=c}}return n||"/"}}}(function(e){if(!e)return[[]];if("/"===e)return[[ce]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${c}": ${e}`)}let n=0,r=n;const o=[];let i;function a(){i&&o.push(i),i=[]}let l,s=0,c="",u="";function d(){c&&(0===n?i.push({type:0,value:c}):1===n||2===n||3===n?(i.length>1&&("*"===l||"+"===l)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:"*"===l||"+"===l,optional:"*"===l||"?"===l})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s<e.length;)if(l=e[s++],"\\"!==l||2===n)switch(n){case 0:"/"===l?(c&&d(),a()):":"===l?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:"("===l?n=2:ue.test(l)?f():(d(),n=0,"*"!==l&&"?"!==l&&"+"!==l&&s--);break;case 2:")"===l?"\\"==u[u.length-1]?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:d(),n=0,"*"!==l&&"?"!==l&&"+"!==l&&s--,u="";break;default:t("Unknown state")}else r=n,n=4;return 2===n&&t(`Unfinished custom RegExp for param "${c}"`),d(),a(),o}(e.path),n);const o=l(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function fe(e,t){const n=[],r=new Map;function o(e,n,r){const s=!r,u=pe(e);u.aliasOf=r&&r.record;const d=Ae(t,e),f=[u];if("alias"in e){const t="string"==typeof e.alias?[e.alias]:e.alias;for(const e of t)f.push(pe(l({},u,{components:r?r.record.components:u.components,path:e,aliasOf:r?r.record:u})))}let h,p;for(const t of f){const{path:l}=t;if(n&&"/"!==l[0]){const e=n.record.path,r="/"===e[e.length-1]?"":"/";t.path=n.record.path+(l&&r+l)}if(h=de(t,n,d),r?r.alias.push(h):(p=p||h,p!==h&&p.alias.push(h),s&&e.name&&!ge(h)&&i(e.name)),ye(h)&&a(h),u.children){const e=u.children;for(let t=0;t<e.length;t++)o(e[t],h,r&&r.children[t])}r=r||h}return p?()=>{i(p)}:c}function i(e){if(K(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(i),t.alias.forEach(i))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(i),e.alias.forEach(i))}}function a(e){const t=function(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;le(e,t[o])<0?r=o:n=o+1}const o=function(e){let t=e;for(;t=t.parent;)if(ye(t)&&0===le(e,t))return t;return}(e);o&&(r=t.lastIndexOf(o,r-1));return r}(e,n);n.splice(t,0,e),e.record.name&&!ge(e)&&r.set(e.record.name,e)}return t=Ae({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>o(e))),{addRoute:o,resolve:function(e,t){let o,i,a,s={};if("name"in e&&e.name){if(o=r.get(e.name),!o)throw te(1,{location:e});0,a=o.record.name,s=l(he(t.params,o.keys.filter((e=>!e.optional)).concat(o.parent?o.parent.keys.filter((e=>e.optional)):[]).map((e=>e.name))),e.params&&he(e.params,o.keys.map((e=>e.name)))),i=o.stringify(s)}else if(null!=e.path)i=e.path,o=n.find((e=>e.re.test(i))),o&&(s=o.parse(i),a=o.record.name);else{if(o=t.name?r.get(t.name):n.find((e=>e.re.test(t.path))),!o)throw te(1,{location:e,currentLocation:t});a=o.record.name,s=l({},t.params,e.params),i=o.stringify(s)}const c=[];let u=o;for(;u;)c.unshift(u.record),u=u.parent;return{name:a,path:i,params:s,matched:c,meta:ve(c)}},removeRoute:i,clearRoutes:function(){n.length=0,r.clear()},getRoutes:function(){return n},getRecordMatcher:function(e){return r.get(e)}}}function he(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function pe(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:me(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 me(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"==typeof n?n[r]:n;return t}function ge(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ve(e){return e.reduce(((e,t)=>l(e,t.meta)),{})}function Ae(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function ye({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function be(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let e=0;e<n.length;++e){const r=n[e].replace(g," "),o=r.indexOf("="),i=V(o<0?r:r.slice(0,o)),a=o<0?null:V(r.slice(o+1));if(i in t){let e=t[i];u(e)||(e=t[i]=[e]),e.push(a)}else t[i]=a}return t}function Oe(e){let t="";for(let n in e){const r=e[n];if(n=k(n).replace(p,"%3D"),null==r){void 0!==r&&(t+=(t.length?"&":"")+n);continue}(u(r)?r.map((e=>e&&k(e))):[r&&k(r)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function we(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=u(r)?r.map((e=>null==e?null:""+e)):null==r?r:""+r)}return t}const xe=Symbol(""),_e=Symbol(""),Ce=Symbol(""),ke=Symbol(""),Se=Symbol("");function Ve(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function Be(e,t,n){const o=()=>{e[t].delete(n)};(0,r.onUnmounted)(o),(0,r.onDeactivated)(o),(0,r.onActivated)((()=>{e[t].add(n)})),e[t].add(n)}function Te(e){const t=(0,r.inject)(xe,{}).value;t&&Be(t,"leaveGuards",e)}function Ne(e){const t=(0,r.inject)(xe,{}).value;t&&Be(t,"updateGuards",e)}function Ee(e,t,n,r,o,i=e=>e()){const a=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise(((l,s)=>{const c=e=>{var i;!1===e?s(te(4,{from:n,to:t})):e instanceof Error?s(e):"string"==typeof(i=e)||i&&"object"==typeof i?s(te(2,{from:t,to:e})):(a&&r.enterCallbacks[o]===a&&"function"==typeof e&&a.push(e),l())},u=i((()=>e.call(r&&r.instances[o],t,n,c)));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch((e=>s(e)))}))}function Pe(e,t,n,r,o=e=>e()){const l=[];for(const s of e){0;for(const e in s.components){let c=s.components[e];if("beforeRouteEnter"===t||s.instances[e])if(i(c)){const i=(c.__vccOpts||c)[t];i&&l.push(Ee(i,n,r,s,e,o))}else{let i=c();0,l.push((()=>i.then((i=>{if(!i)throw new Error(`Couldn't resolve component "${e}" at "${s.path}"`);const l=a(i)?i.default:i;s.mods[e]=i,s.components[e]=l;const c=(l.__vccOpts||l)[t];return c&&Ee(c,n,r,s,e,o)()}))))}}}return l}function Qe(e){const t=(0,r.inject)(Ce),n=(0,r.inject)(ke);const o=(0,r.computed)((()=>{const n=(0,r.unref)(e.to);return t.resolve(n)})),i=(0,r.computed)((()=>{const{matched:e}=o.value,{length:t}=e,r=e[t-1],i=n.matched;if(!r||!i.length)return-1;const a=i.findIndex(P.bind(null,r));if(a>-1)return a;const l=De(e[t-2]);return t>1&&De(r)===l&&i[i.length-1].path!==l?i.findIndex(P.bind(null,e[t-2])):a})),a=(0,r.computed)((()=>i.value>-1&&function(e,t){for(const n in t){const r=t[n],o=e[n];if("string"==typeof r){if(r!==o)return!1}else if(!u(o)||o.length!==r.length||r.some(((e,t)=>e!==o[t])))return!1}return!0}(n.params,o.value.params))),l=(0,r.computed)((()=>i.value>-1&&i.value===n.matched.length-1&&Q(n.params,o.value.params)));return{route:o,href:(0,r.computed)((()=>o.value.href)),isActive:a,isExactActive:l,navigate:function(n={}){if(function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(n)){const n=t[(0,r.unref)(e.replace)?"replace":"push"]((0,r.unref)(e.to)).catch(c);return e.viewTransition&&"undefined"!=typeof document&&"startViewTransition"in document&&document.startViewTransition((()=>n)),n}return Promise.resolve()}}}const Me=(0,r.defineComponent)({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:Qe,setup(e,{slots:t}){const n=(0,r.reactive)(Qe(e)),{options:o}=(0,r.inject)(Ce),i=(0,r.computed)((()=>({[$e(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[$e(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=t.default&&(1===(a=t.default(n)).length?a[0]:a);var a;return e.custom?o:(0,r.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},o)}}});function De(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const $e=(e,t,n)=>null!=e?e:null!=t?t:n;function ze(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const Re=(0,r.defineComponent)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=(0,r.inject)(Se),i=(0,r.computed)((()=>e.route||o.value)),a=(0,r.inject)(_e,0),s=(0,r.computed)((()=>{let e=(0,r.unref)(a);const{matched:t}=i.value;let n;for(;(n=t[e])&&!n.components;)e++;return e})),c=(0,r.computed)((()=>i.value.matched[s.value]));(0,r.provide)(_e,(0,r.computed)((()=>s.value+1))),(0,r.provide)(xe,c),(0,r.provide)(Se,i);const u=(0,r.ref)();return(0,r.watch)((()=>[u.value,c.value,e.name]),(([e,t,n],[r,o,i])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||o&&P(t,o)&&r||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=i.value,a=e.name,s=c.value,d=s&&s.components[a];if(!d)return ze(n.default,{Component:d,route:o});const f=s.props[a],h=f?!0===f?o.params:"function"==typeof f?f(o):f:null,p=(0,r.h)(d,l({},h,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(s.instances[a]=null)},ref:u}));return ze(n.default,{Component:p,route:o})||p}}});function Ie(e){const t=fe(e.routes,e),n=e.parseQuery||be,i=e.stringifyQuery||Oe,a=e.history;const d=Ve(),f=Ve(),h=Ve(),p=(0,r.shallowRef)($);let m=$;o&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const g=s.bind(null,(e=>""+e)),v=s.bind(null,S),A=s.bind(null,V);function b(e,r){if(r=l({},r||p.value),"string"==typeof e){const o=N(n,e,r.path),i=t.resolve({path:o.path},r),s=a.createHref(o.fullPath);return l(o,i,{params:A(i.params),hash:V(o.hash),redirectedFrom:void 0,href:s})}let o;if(null!=e.path)o=l({},e,{path:N(n,e.path,r.path).path});else{const t=l({},e.params);for(const e in t)null==t[e]&&delete t[e];o=l({},e,{params:v(t)}),r.params=v(r.params)}const s=t.resolve(o,r),c=e.hash||"";s.params=g(A(s.params));const u=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(i,l({},e,{hash:(d=c,C(d).replace(O,"{").replace(x,"}").replace(y,"^")),path:s.path}));var d;const f=a.createHref(u);return l({fullPath:u,hash:c,query:i===Oe?we(e.query):e.query||{}},s,{redirectedFrom:void 0,href:f})}function w(e){return"string"==typeof e?N(n,e,p.value.path):l({},e)}function _(e,t){if(m!==e)return te(8,{from:t,to:e})}function k(e){return T(e)}function B(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"==typeof n?n(e):n;return"string"==typeof r&&(r=r.includes("?")||r.includes("#")?r=w(r):{path:r},r.params={}),l({query:e.query,hash:e.hash,params:null!=r.path?{}:e.params},r)}}function T(e,t){const n=m=b(e),r=p.value,o=e.state,a=e.force,s=!0===e.replace,c=B(n);if(c)return T(l(w(c),{state:"object"==typeof c?l({},o,c.state):o,force:a,replace:s}),t||n);const u=n;let d;return u.redirectedFrom=t,!a&&function(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&P(t.matched[r],n.matched[o])&&Q(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(i,r,n)&&(d=te(16,{to:u,from:r}),J(r,r,!0,!1)),(d?Promise.resolve(d):D(u,r)).catch((e=>ne(e)?ne(e,2)?e:Z(e):G(e,u,r))).then((e=>{if(e){if(ne(e,2))return T(l({replace:s},w(e.to),{state:"object"==typeof e.to?l({},o,e.to.state):o,force:a}),t||u)}else e=I(u,r,!0,s,o);return R(u,r,e),e}))}function E(e,t){const n=_(e,t);return n?Promise.reject(n):Promise.resolve()}function M(e){const t=oe.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function D(e,t){let n;const[r,o,i]=function(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;a<i;a++){const i=t.matched[a];i&&(e.matched.find((e=>P(e,i)))?r.push(i):n.push(i));const l=e.matched[a];l&&(t.matched.find((e=>P(e,l)))||o.push(l))}return[n,r,o]}(e,t);n=Pe(r.reverse(),"beforeRouteLeave",e,t);for(const o of r)o.leaveGuards.forEach((r=>{n.push(Ee(r,e,t))}));const a=E.bind(null,e,t);return n.push(a),ae(n).then((()=>{n=[];for(const r of d.list())n.push(Ee(r,e,t));return n.push(a),ae(n)})).then((()=>{n=Pe(o,"beforeRouteUpdate",e,t);for(const r of o)r.updateGuards.forEach((r=>{n.push(Ee(r,e,t))}));return n.push(a),ae(n)})).then((()=>{n=[];for(const r of i)if(r.beforeEnter)if(u(r.beforeEnter))for(const o of r.beforeEnter)n.push(Ee(o,e,t));else n.push(Ee(r.beforeEnter,e,t));return n.push(a),ae(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=Pe(i,"beforeRouteEnter",e,t,M),n.push(a),ae(n)))).then((()=>{n=[];for(const r of f.list())n.push(Ee(r,e,t));return n.push(a),ae(n)})).catch((e=>ne(e,8)?e:Promise.reject(e)))}function R(e,t,n){h.list().forEach((r=>M((()=>r(e,t,n)))))}function I(e,t,n,r,i){const s=_(e,t);if(s)return s;const c=t===$,u=o?history.state:{};n&&(r||c?a.replace(e.fullPath,l({scroll:c&&u&&u.scroll},i)):a.push(e.fullPath,i)),p.value=e,J(e,t,n,c),Z()}let L;function F(){L||(L=a.listen(((e,t,n)=>{if(!ie.listening)return;const r=b(e),i=B(r);if(i)return void T(l(i,{replace:!0,force:!0}),r).catch(c);m=r;const s=p.value;var u,d;o&&(u=W(s.fullPath,n.delta),d=U(),j.set(u,d)),D(r,s).catch((e=>ne(e,12)?e:ne(e,2)?(T(l(w(e.to),{force:!0}),r).then((e=>{ne(e,20)&&!n.delta&&n.type===z.pop&&a.go(-1,!1)})).catch(c),Promise.reject()):(n.delta&&a.go(-n.delta,!1),G(e,r,s)))).then((e=>{(e=e||I(r,s,!1))&&(n.delta&&!ne(e,8)?a.go(-n.delta,!1):n.type===z.pop&&ne(e,20)&&a.go(-1,!1)),R(r,s,e)})).catch(c)})))}let q,X=Ve(),Y=Ve();function G(e,t,n){Z(e);const r=Y.list();return r.length&&r.forEach((r=>r(e,t,n))),Promise.reject(e)}function Z(e){return q||(q=!e,F(),X.list().forEach((([t,n])=>e?n(e):t())),X.reset()),e}function J(t,n,i,a){const{scrollBehavior:l}=e;if(!o||!l)return Promise.resolve();const s=!i&&function(e){const t=j.get(e);return j.delete(e),t}(W(t.fullPath,0))||(a||!i)&&history.state&&history.state.scroll||null;return(0,r.nextTick)().then((()=>l(t,n,s))).then((e=>e&&H(e))).catch((e=>G(e,t,n)))}const ee=e=>a.go(e);let re;const oe=new Set,ie={currentRoute:p,listening:!0,addRoute:function(e,n){let r,o;return K(e)?(r=t.getRecordMatcher(e),o=n):o=e,t.addRoute(o,r)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},clearRoutes:t.clearRoutes,hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map((e=>e.record))},resolve:b,options:e,push:k,replace:function(e){return k(l(w(e),{replace:!0}))},go:ee,back:()=>ee(-1),forward:()=>ee(1),beforeEach:d.add,beforeResolve:f.add,afterEach:h.add,onError:Y.add,isReady:function(){return q&&p.value!==$?Promise.resolve():new Promise(((e,t)=>{X.add([e,t])}))},install(e){e.component("RouterLink",Me),e.component("RouterView",Re),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,r.unref)(p)}),o&&!re&&p.value===$&&(re=!0,k(a.location).catch((e=>{0})));const t={};for(const e in $)Object.defineProperty(t,e,{get:()=>p.value[e],enumerable:!0});e.provide(Ce,this),e.provide(ke,(0,r.shallowReactive)(t)),e.provide(Se,p);const n=e.unmount;oe.add(e),e.unmount=function(){oe.delete(e),oe.size<1&&(m=$,L&&L(),L=null,p.value=$,re=!1,q=!1),n()}}};function ae(e){return e.reduce(((e,t)=>e.then((()=>M(t)))),Promise.resolve())}return ie}function Le(){return(0,r.inject)(Ce)}function Fe(e){return(0,r.inject)(ke)}},75526:function(e,t,n){var r=n(3293);e.exports=function(e){return function(t){return"[object "+e+"]"===r.call(t)}}},75854:function(e,t,n){"use strict";var r=n(72777),o=TypeError;e.exports=function(e){var t=r(e,"number");if("number"==typeof t)throw new o("Can't convert number to bigint");return BigInt(t)}},76002:function(e,t,n){var r=n(34860);e.exports=function(e,t,n){return!(!e||!t)&&("Invalid Date"!==(e=r(e,n))&&e===r(t,n))}},76031:function(e,t,n){"use strict";n.d(t,{_V:function(){return m},eC:function(){return p},gd:function(){return h},iQ:function(){return d},nB:function(){return u},vy:function(){return f}});var r=n(2154),o=n(22720),i=n(55158),a=n(41651),l=n(90033);const s="utils/dom/style",c=(e="")=>e.split(" ").filter((e=>!!e.trim())),u=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},d=(e,t)=>{e&&t.trim()&&e.classList.add(...c(t))},f=(e,t)=>{e&&t.trim()&&e.classList.remove(...c(t))},h=(e,t)=>{var n;if(!o.oc||!e||!t)return"";let r=(0,l.PT)(t);"float"===r&&(r="cssFloat");try{const t=e.style[r];if(t)return t;const o=null==(n=document.defaultView)?void 0:n.getComputedStyle(e,"");return o?o[r]:""}catch(t){return e.style[r]}},p=(e,t,n)=>{if(e&&t)if((0,l.Gv)(t))(0,i.Mc)(t).forEach((([t,n])=>p(e,t,n)));else{const r=(0,l.PT)(t);e.style[r]=n}};function m(e,t="px"){return e?(0,r.Et)(e)||(0,r.Hp)(e)?`${e}${t}`:(0,l.Kg)(e)?e:void(0,a.U)(s,"binding value must be a string or number"):""}},76050:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(98026);function o(e){var t,n,o=e.style,i=o.lineDash&&o.lineWidth>0&&(t=o.lineDash,n=o.lineWidth,t&&"solid"!==t&&n>0?"dashed"===t?[4*n,2*n]:"dotted"===t?[n]:(0,r.isNumber)(t)?[t]:(0,r.isArray)(t)?t:null:null),a=o.lineDashOffset;if(i){var l=o.strokeNoScale&&e.getLineScale?e.getLineScale():1;l&&1!==l&&(i=(0,r.map)(i,(function(e){return e/l})),a/=l)}return[i,a]}},76057:function(e,t,n){var r=n(41769),o=n(89528);e.exports=function(){for(var e=arguments,t=[],n=0,i=e.length;n<i;n++)t=t.concat(o(e[n]));return r(t)}},76080:function(e,t,n){"use strict";var r=n(27476),o=n(79306),i=n(40616),a=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?a(e,t):function(){return e.apply(t,arguments)}}},76302:function(e,t,n){"use strict";n.d(t,{a:function(){return u}});var r=n(15215),o=n(15915),i=n(59109),a=n(13430),l=n(40972),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="dataset",t}return(0,r.C6)(t,e),t.prototype.init=function(t,n,r){e.prototype.init.call(this,t,n,r),this._sourceManager=new l.R(this),(0,l.A)(this)},t.prototype.mergeOption=function(t,n){e.prototype.mergeOption.call(this,t,n),(0,l.A)(this)},t.prototype.optionUpdated=function(){this._sourceManager.dirty()},t.prototype.getSourceManager=function(){return this._sourceManager},t.type="dataset",t.defaultOption={seriesLayoutBy:a.i_},t}(o.A),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="dataset",t}return(0,r.C6)(t,e),t.type="dataset",t}(i.A);function u(e){e.registerComponentModel(s),e.registerComponentView(c)}},76411:function(e,t,n){"use strict";n.d(t,{a:function(){return O}});var r=n(73098),o=n(98026),i=n(15215),a=n(57861),l=n(53479),s=n(29571),c=n(29308),u=n(56448),d=n(59741);function f(e,t,n){var r=d.yh.createCanvas(),o=t.getWidth(),i=t.getHeight(),a=r.style;return a&&(a.position="absolute",a.left="0",a.top="0",a.width=o+"px",a.height=i+"px",r.setAttribute("data-zr-dom-id",e)),r.width=o*n,r.height=i*n,r}var h=function(e){function t(t,n,i){var a,l=e.call(this)||this;l.motionBlur=!1,l.lastFrameAlpha=.7,l.dpr=1,l.virtual=!1,l.config={},l.incremental=!1,l.zlevel=0,l.maxRepaintRectCount=5,l.__dirty=!0,l.__firstTimePaint=!0,l.__used=!1,l.__drawIndex=0,l.__startIndex=0,l.__endIndex=0,l.__prevStartIndex=null,l.__prevEndIndex=null,i=i||r.Y5,"string"==typeof t?a=f(t,n,i):o.isObject(t)&&(t=(a=t).id),l.id=t,l.dom=a;var s=a.style;return s&&(o.disableUserSelect(a),a.onselectstart=function(){return!1},s.padding="0",s.margin="0",s.borderWidth="0"),l.painter=n,l.dpr=i,l}return(0,i.C6)(t,e),t.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},t.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},t.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},t.prototype.setUnpainted=function(){this.__firstTimePaint=!0},t.prototype.createBackBuffer=function(){var e=this.dpr;this.domBack=f("back-"+this.id,this.painter,e),this.ctxBack=this.domBack.getContext("2d"),1!==e&&this.ctxBack.scale(e,e)},t.prototype.createRepaintRects=function(e,t,n,r){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var o,i=[],a=this.maxRepaintRectCount,l=!1,s=new c.A(0,0,0,0);function d(e){if(e.isFinite()&&!e.isZero())if(0===i.length){(t=new c.A(0,0,0,0)).copy(e),i.push(t)}else{for(var t,n=!1,r=1/0,o=0,u=0;u<i.length;++u){var d=i[u];if(d.intersect(e)){var f=new c.A(0,0,0,0);f.copy(d),f.union(e),i[u]=f,n=!0;break}if(l){s.copy(e),s.union(d);var h=e.width*e.height,p=d.width*d.height,m=s.width*s.height-h-p;m<r&&(r=m,o=u)}}if(l&&(i[o].union(e),n=!0),!n)(t=new c.A(0,0,0,0)).copy(e),i.push(t);l||(l=i.length>=a)}}for(var f=this.__startIndex;f<this.__endIndex;++f){if(m=e[f]){var h=m.shouldBePainted(n,r,!0,!0);(g=m.__isRendered&&(m.__dirty&u.M||!h)?m.getPrevPaintRect():null)&&d(g);var p=h&&(m.__dirty&u.M||!m.__isRendered)?m.getPaintRect():null;p&&d(p)}}for(f=this.__prevStartIndex;f<this.__prevEndIndex;++f){var m,g;h=(m=t[f])&&m.shouldBePainted(n,r,!0,!0);if(m&&(!h||!m.__zr)&&m.__isRendered)(g=m.getPrevPaintRect())&&d(g)}do{o=!1;for(f=0;f<i.length;)if(i[f].isZero())i.splice(f,1);else{for(var v=f+1;v<i.length;)i[f].intersect(i[v])?(o=!0,i[f].union(i[v]),i.splice(v,1)):v++;f++}}while(o);return this._paintRects=i,i},t.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},t.prototype.resize=function(e,t){var n=this.dpr,r=this.dom,o=r.style,i=this.domBack;o&&(o.width=e+"px",o.height=t+"px"),r.width=e*n,r.height=t*n,i&&(i.width=e*n,i.height=t*n,1!==n&&this.ctxBack.scale(n,n))},t.prototype.clear=function(e,t,n){var r=this.dom,i=this.ctx,a=r.width,c=r.height;t=t||this.clearColor;var u=this.motionBlur&&!e,d=this.lastFrameAlpha,f=this.dpr,h=this;u&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(r,0,0,a/f,c/f));var p=this.domBack;function m(e,n,r,a){if(i.clearRect(e,n,r,a),t&&"transparent"!==t){var c=void 0;if(o.isGradientObject(t))c=(t.global||t.__width===r&&t.__height===a)&&t.__canvasGradient||(0,l.Ff)(i,t,{x:0,y:0,width:r,height:a}),t.__canvasGradient=c,t.__width=r,t.__height=a;else o.isImagePatternObject(t)&&(t.scaleX=t.scaleX||f,t.scaleY=t.scaleY||f,c=(0,s.ZQ)(i,t,{dirty:function(){h.setUnpainted(),h.painter.refresh()}}));i.save(),i.fillStyle=c||t,i.fillRect(e,n,r,a),i.restore()}u&&(i.save(),i.globalAlpha=d,i.drawImage(p,e,n,r,a),i.restore())}!n||u?m(0,0,a,c):n.length&&o.each(n,(function(e){m(e.x*f,e.y*f,e.width*f,e.height*f)}))},t}(a.A),p=n(45825),m=n(38123),g=1e5,v=314159,A=.01;var y=function(){function e(e,t,n,i){this.type="canvas",this._zlevelList=[],this._prevDisplayList=[],this._layers={},this._layerConfig={},this._needsManuallyCompositing=!1,this.type="canvas";var a=!e.nodeName||"CANVAS"===e.nodeName.toUpperCase();this._opts=n=o.extend({},n||{}),this.dpr=n.devicePixelRatio||r.Y5,this._singleCanvas=a,this.root=e,e.style&&(o.disableUserSelect(e),e.innerHTML=""),this.storage=t;var s=this._zlevelList;this._prevDisplayList=[];var c=this._layers;if(a){var u=e,d=u.width,f=u.height;null!=n.width&&(d=n.width),null!=n.height&&(f=n.height),this.dpr=n.devicePixelRatio||1,u.width=d*this.dpr,u.height=f*this.dpr,this._width=d,this._height=f;var p=new h(u,this,this.dpr);p.__builtin__=!0,p.initContext(),c[314159]=p,p.zlevel=v,s.push(v),this._domRoot=e}else{this._width=(0,l.YC)(e,0,n),this._height=(0,l.YC)(e,1,n);var m=this._domRoot=function(e,t){var n=document.createElement("div");return n.style.cssText=["position:relative","width:"+e+"px","height:"+t+"px","padding:0","margin:0","border-width:0"].join(";")+";",n}(this._width,this._height);e.appendChild(m)}}return e.prototype.getType=function(){return"canvas"},e.prototype.isSingleCanvas=function(){return this._singleCanvas},e.prototype.getViewportRoot=function(){return this._domRoot},e.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},e.prototype.refresh=function(e){var t=this.storage.getDisplayList(!0),n=this._prevDisplayList,r=this._zlevelList;this._redrawId=Math.random(),this._paintList(t,n,e,this._redrawId);for(var o=0;o<r.length;o++){var i=r[o],a=this._layers[i];if(!a.__builtin__&&a.refresh){var l=0===o?this._backgroundColor:null;a.refresh(l)}}return this._opts.useDirtyRect&&(this._prevDisplayList=t.slice()),this},e.prototype.refreshHover=function(){this._paintHoverList(this.storage.getDisplayList(!1))},e.prototype._paintHoverList=function(e){var t=e.length,n=this._hoverlayer;if(n&&n.clear(),t){for(var r,o={inHover:!0,viewWidth:this._width,viewHeight:this._height},i=0;i<t;i++){var a=e[i];a.__inHover&&(n||(n=this._hoverlayer=this.getLayer(g)),r||(r=n.ctx).save(),(0,s.V$)(r,a,o,i===t-1))}r&&r.restore()}},e.prototype.getHoverLayer=function(){return this.getLayer(g)},e.prototype.paintOne=function(e,t){(0,s.Xi)(e,t)},e.prototype._paintList=function(e,t,n,r){if(this._redrawId===r){n=n||!1,this._updateLayerStatus(e);var o=this._doPaintList(e,t,n),i=o.finished,a=o.needsRefreshHover;if(this._needsManuallyCompositing&&this._compositeManually(),a&&this._paintHoverList(e),i)this.eachLayer((function(e){e.afterBrush&&e.afterBrush()}));else{var l=this;(0,p.A)((function(){l._paintList(e,t,n,r)}))}}},e.prototype._compositeManually=function(){var e=this.getLayer(v).ctx,t=this._domRoot.width,n=this._domRoot.height;e.clearRect(0,0,t,n),this.eachBuiltinLayer((function(r){r.virtual&&e.drawImage(r.dom,0,0,t,n)}))},e.prototype._doPaintList=function(e,t,n){for(var r=this,i=[],a=this._opts.useDirtyRect,l=0;l<this._zlevelList.length;l++){var s=this._zlevelList[l],c=this._layers[s];c.__builtin__&&c!==this._hoverlayer&&(c.__dirty||n)&&i.push(c)}for(var u=!0,d=!1,f=function(o){var l,s=i[o],c=s.ctx,f=a&&s.createRepaintRects(e,t,h._width,h._height),p=n?s.__startIndex:s.__drawIndex,m=!n&&s.incremental&&Date.now,g=m&&Date.now(),v=s.zlevel===h._zlevelList[0]?h._backgroundColor:null;if(s.__startIndex===s.__endIndex)s.clear(!1,v,f);else if(p===s.__startIndex){var A=e[p];A.incremental&&A.notClear&&!n||s.clear(!1,v,f)}-1===p&&(p=s.__startIndex);var y=function(t){var n={inHover:!1,allClipped:!1,prevEl:null,viewWidth:r._width,viewHeight:r._height};for(l=p;l<s.__endIndex;l++){var o=e[l];if(o.__inHover&&(d=!0),r._doPaintEl(o,s,a,t,n,l===s.__endIndex-1),m)if(Date.now()-g>15)break}n.prevElClipPaths&&c.restore()};if(f)if(0===f.length)l=s.__endIndex;else for(var b=h.dpr,O=0;O<f.length;++O){var w=f[O];c.save(),c.beginPath(),c.rect(w.x*b,w.y*b,w.width*b,w.height*b),c.clip(),y(w),c.restore()}else c.save(),y(),c.restore();s.__drawIndex=l,s.__drawIndex<s.__endIndex&&(u=!1)},h=this,p=0;p<i.length;p++)f(p);return m.A.wxa&&o.each(this._layers,(function(e){e&&e.ctx&&e.ctx.draw&&e.ctx.draw()})),{finished:u,needsRefreshHover:d}},e.prototype._doPaintEl=function(e,t,n,r,o,i){var a=t.ctx;if(n){var l=e.getPaintRect();(!r||l&&l.intersect(r))&&((0,s.V$)(a,e,o,i),e.setPrevPaintRect(l))}else(0,s.V$)(a,e,o,i)},e.prototype.getLayer=function(e,t){this._singleCanvas&&!this._needsManuallyCompositing&&(e=v);var n=this._layers[e];return n||((n=new h("zr_"+e,this,this.dpr)).zlevel=e,n.__builtin__=!0,this._layerConfig[e]?o.merge(n,this._layerConfig[e],!0):this._layerConfig[e-A]&&o.merge(n,this._layerConfig[e-A],!0),t&&(n.virtual=t),this.insertLayer(e,n),n.initContext()),n},e.prototype.insertLayer=function(e,t){var n=this._layers,r=this._zlevelList,o=r.length,i=this._domRoot,a=null,l=-1;if(!n[e]&&function(e){return!!e&&(!!e.__builtin__||"function"==typeof e.resize&&"function"==typeof e.refresh)}(t)){if(o>0&&e>r[0]){for(l=0;l<o-1&&!(r[l]<e&&r[l+1]>e);l++);a=n[r[l]]}if(r.splice(l+1,0,e),n[e]=t,!t.virtual)if(a){var s=a.dom;s.nextSibling?i.insertBefore(t.dom,s.nextSibling):i.appendChild(t.dom)}else i.firstChild?i.insertBefore(t.dom,i.firstChild):i.appendChild(t.dom);t.painter||(t.painter=this)}},e.prototype.eachLayer=function(e,t){for(var n=this._zlevelList,r=0;r<n.length;r++){var o=n[r];e.call(t,this._layers[o],o)}},e.prototype.eachBuiltinLayer=function(e,t){for(var n=this._zlevelList,r=0;r<n.length;r++){var o=n[r],i=this._layers[o];i.__builtin__&&e.call(t,i,o)}},e.prototype.eachOtherLayer=function(e,t){for(var n=this._zlevelList,r=0;r<n.length;r++){var o=n[r],i=this._layers[o];i.__builtin__||e.call(t,i,o)}},e.prototype.getLayers=function(){return this._layers},e.prototype._updateLayerStatus=function(e){function t(e){a&&(a.__endIndex!==e&&(a.__dirty=!0),a.__endIndex=e)}if(this.eachBuiltinLayer((function(e,t){e.__dirty=e.__used=!1})),this._singleCanvas)for(var n=1;n<e.length;n++){if((s=e[n]).zlevel!==e[n-1].zlevel||s.incremental){this._needsManuallyCompositing=!0;break}}var r,i,a=null,l=0;for(i=0;i<e.length;i++){var s,c=(s=e[i]).zlevel,d=void 0;r!==c&&(r=c,l=0),s.incremental?((d=this.getLayer(c+.001,this._needsManuallyCompositing)).incremental=!0,l=1):d=this.getLayer(c+(l>0?A:0),this._needsManuallyCompositing),d.__builtin__||o.logError("ZLevel "+c+" has been used by unkown layer "+d.id),d!==a&&(d.__used=!0,d.__startIndex!==i&&(d.__dirty=!0),d.__startIndex=i,d.incremental?d.__drawIndex=-1:d.__drawIndex=i,t(i),a=d),s.__dirty&u.M&&!s.__inHover&&(d.__dirty=!0,d.incremental&&d.__drawIndex<0&&(d.__drawIndex=i))}t(i),this.eachBuiltinLayer((function(e,t){!e.__used&&e.getElementCount()>0&&(e.__dirty=!0,e.__startIndex=e.__endIndex=e.__drawIndex=0),e.__dirty&&e.__drawIndex<0&&(e.__drawIndex=e.__startIndex)}))},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(e){e.clear()},e.prototype.setBackgroundColor=function(e){this._backgroundColor=e,o.each(this._layers,(function(e){e.setUnpainted()}))},e.prototype.configLayer=function(e,t){if(t){var n=this._layerConfig;n[e]?o.merge(n[e],t,!0):n[e]=t;for(var r=0;r<this._zlevelList.length;r++){var i=this._zlevelList[r];if(i===e||i===e+A){var a=this._layers[i];o.merge(a,n[e],!0)}}}},e.prototype.delLayer=function(e){var t=this._layers,n=this._zlevelList,r=t[e];r&&(r.dom.parentNode.removeChild(r.dom),delete t[e],n.splice(o.indexOf(n,e),1))},e.prototype.resize=function(e,t){if(this._domRoot.style){var n=this._domRoot;n.style.display="none";var r=this._opts,o=this.root;if(null!=e&&(r.width=e),null!=t&&(r.height=t),e=(0,l.YC)(o,0,r),t=(0,l.YC)(o,1,r),n.style.display="",this._width!==e||t!==this._height){for(var i in n.style.width=e+"px",n.style.height=t+"px",this._layers)this._layers.hasOwnProperty(i)&&this._layers[i].resize(e,t);this.refresh(!0)}this._width=e,this._height=t}else{if(null==e||null==t)return;this._width=e,this._height=t,this.getLayer(v).resize(e,t)}return this},e.prototype.clearLayer=function(e){var t=this._layers[e];t&&t.clear()},e.prototype.dispose=function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},e.prototype.getRenderedCanvas=function(e){if(e=e||{},this._singleCanvas&&!this._compositeManually)return this._layers[314159].dom;var t=new h("image",this,e.pixelRatio||this.dpr);t.initContext(),t.clear(!1,e.backgroundColor||this._backgroundColor);var n=t.ctx;if(e.pixelRatio<=this.dpr){this.refresh();var r=t.dom.width,o=t.dom.height;this.eachLayer((function(e){e.__builtin__?n.drawImage(e.dom,0,0,r,o):e.renderToCanvas&&(n.save(),e.renderToCanvas(n),n.restore())}))}else for(var i={inHover:!1,viewWidth:this._width,viewHeight:this._height},a=this.storage.getDisplayList(!0),l=0,c=a.length;l<c;l++){var u=a[l];(0,s.V$)(n,u,i,l===c-1)}return t.dom},e.prototype.getWidth=function(){return this._width},e.prototype.getHeight=function(){return this._height},e}(),b=y;function O(e){e.registerPainter("canvas",b)}},76868:function(e,t,n){"use strict";n.d(t,{w:function(){return m}});var r=Math.round(9*Math.random()),o="function"==typeof Object.defineProperty,i=function(){function e(){this._id="__ec_inner_"+r++}return e.prototype.get=function(e){return this._guard(e)[this._id]},e.prototype.set=function(e,t){var n=this._guard(e);return o?Object.defineProperty(n,this._id,{value:t,enumerable:!1,configurable:!0}):n[this._id]=t,this},e.prototype.delete=function(e){return!!this.has(e)&&(delete this._guard(e)[this._id],!0)},e.prototype.has=function(e){return!!this._guard(e)[this._id]},e.prototype._guard=function(e){if(e!==Object(e))throw TypeError("Value of WeakMap is not a non-null object.");return e},e}(),a=n(60501),l=n(98026),s=n(24326),c=n(62103),u=n(29571),d=n(59741),f=new i,h=new a.Ay(100),p=["symbol","symbolSize","symbolKeepAspect","color","backgroundColor","dashArrayX","dashArrayY","maxTileWidth","maxTileHeight"];function m(e,t){if("none"===e)return null;var n=t.getDevicePixelRatio(),r=t.getZr(),o="svg"===r.painter.type;e.dirty&&f.delete(e);var i=f.get(e);if(i)return i;var a=(0,l.defaults)(e,{symbol:"rect",symbolSize:1,symbolKeepAspect:!0,color:"rgba(0, 0, 0, 0.2)",backgroundColor:null,dashArrayX:5,dashArrayY:5,rotation:0,maxTileWidth:512,maxTileHeight:512});"none"===a.backgroundColor&&(a.backgroundColor=null);var m={repeat:"repeat"};return function(e){for(var t,i=[n],f=!0,m=0;m<p.length;++m){var y=a[p[m]];if(null!=y&&!(0,l.isArray)(y)&&!(0,l.isString)(y)&&!(0,l.isNumber)(y)&&"boolean"!=typeof y){f=!1;break}i.push(y)}if(f){t=i.join(",")+(o?"-svg":"");var b=h.get(t);b&&(o?e.svgElement=b:e.image=b)}var O,w=v(a.dashArrayX),x=function(e){if(!e||"object"==typeof e&&0===e.length)return[0,0];if((0,l.isNumber)(e)){var t=Math.ceil(e);return[t,t]}var n=(0,l.map)(e,(function(e){return Math.ceil(e)}));return e.length%2?n.concat(n):n}(a.dashArrayY),_=g(a.symbol),C=(T=w,(0,l.map)(T,(function(e){return A(e)}))),k=A(x),S=!o&&d.yh.createCanvas(),V=o&&{tag:"g",attrs:{},key:"dcl",children:[]},B=function(){for(var e=1,t=0,n=C.length;t<n;++t)e=(0,s.lQ)(e,C[t]);var r=1;for(t=0,n=_.length;t<n;++t)r=(0,s.lQ)(r,_[t].length);e*=r;var o=k*C.length*_.length;0;return{width:Math.max(1,Math.min(e,a.maxTileWidth)),height:Math.max(1,Math.min(o,a.maxTileHeight))}}();var T;S&&(S.width=B.width*n,S.height=B.height*n,O=S.getContext("2d"));(function(){O&&(O.clearRect(0,0,S.width,S.height),a.backgroundColor&&(O.fillStyle=a.backgroundColor,O.fillRect(0,0,S.width,S.height)));for(var e=0,t=0;t<x.length;++t)e+=x[t];if(e<=0)return;var i=-k,l=0,s=0,d=0;for(;i<B.height;){if(l%2==0){for(var f=s/2%_.length,h=0,p=0,m=0;h<2*B.width;){var g=0;for(t=0;t<w[d].length;++t)g+=w[d][t];if(g<=0)break;if(p%2==0){var v=.5*(1-a.symbolSize),A=h+w[d][p]*v,y=i+x[l]*v,b=w[d][p]*a.symbolSize,C=x[l]*a.symbolSize,T=m/2%_[f].length;N(A,y,b,C,_[f][T])}h+=w[d][p],++m,++p===w[d].length&&(p=0)}++d===w.length&&(d=0)}i+=x[l],++s,++l===x.length&&(l=0)}function N(e,t,i,l,s){var d=o?1:n,f=(0,c.v5)(s,e*d,t*d,i*d,l*d,a.color,a.symbolKeepAspect);if(o){var h=r.painter.renderOneToVNode(f);h&&V.children.push(h)}else(0,u.Xi)(O,f)}})(),f&&h.put(t,S||V);e.image=S,e.svgElement=V,e.svgWidth=B.width,e.svgHeight=B.height}(m),m.rotation=a.rotation,m.scaleX=m.scaleY=o?1:1/n,f.set(e,m),e.dirty=!1,m}function g(e){if(!e||0===e.length)return[["rect"]];if((0,l.isString)(e))return[[e]];for(var t=!0,n=0;n<e.length;++n)if(!(0,l.isString)(e[n])){t=!1;break}if(t)return g([e]);var r=[];for(n=0;n<e.length;++n)(0,l.isString)(e[n])?r.push([e[n]]):r.push(e[n]);return r}function v(e){if(!e||0===e.length)return[[0,0]];if((0,l.isNumber)(e))return[[o=Math.ceil(e),o]];for(var t=!0,n=0;n<e.length;++n)if(!(0,l.isNumber)(e[n])){t=!1;break}if(t)return v([e]);var r=[];for(n=0;n<e.length;++n)if((0,l.isNumber)(e[n])){var o=Math.ceil(e[n]);r.push([o,o])}else{(o=(0,l.map)(e[n],(function(e){return Math.ceil(e)}))).length%2==1?r.push(o.concat(o)):r.push(o)}return r}function A(e){for(var t=0,n=0;n<e.length;++n)t+=e[n];return e.length%2==1?2*t:t}},76873:function(e,t,n){"use strict";function r(e,t,n,r,o,i){if(i>t&&i>r||i<t&&i<r)return 0;if(r===t)return 0;var a=(i-t)/(r-t),l=r<t?1:-1;1!==a&&0!==a||(l=r<t?.5:-.5);var s=a*(n-e)+e;return s===o?1/0:s>o?l:0}n.d(t,{A:function(){return r}})},76875:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)},o=Math.max;var i=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,l=o(i.length-t,0),s=Array(l);++a<l;)s[a]=i[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=i[a];return c[t]=n(s),r(e,this,c)}}},76912:function(e,t){"use strict";t.A=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},76966:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"time-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);const c=(0,r.computed)((()=>a.field.options.size||"default"));function u(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus)(n,e)}}function d(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur).call(n,e)}}let{createFieldRules:f,getPropName:h,handleFieldValidation:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(a.designState)return;let t=h(a);m.value[t]=e}function A(e){if(v(e),p(h(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(m?void 0===m.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===m.value[a.field.options.name]?m.value[a.field.options.name]=null:l.value=m.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=g&&null!=g.value&&a.field.options.name&&(g.value[a.field.options.name]=n),f(a.field,s.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,v(e),p(h(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):f(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-time-picker"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)([e.field.options.autoFullWidth?"lyfullwidth":""])},[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:c.value,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":"HH:mm:ss",placeholder:e.field.options.placeholder||"选择时间",onFocus:u,onBlur:d,onChange:A},null,8,["modelValue","disabled","readonly","size","clearable","editable","format","placeholder"])],2)])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-932a74ac"]])},77010:function(e,t,n){"use strict";n.d(t,{Bi:function(){return u},Sj:function(){return c}});var r=n(61431),o=n(22720),i=n(65980),a=n(41651);const l={prefix:Math.floor(1e4*Math.random()),current:0},s=Symbol("elIdInjection"),c=()=>(0,r.getCurrentInstance)()?(0,r.inject)(s,l):l,u=e=>{const t=c();o.oc||t!==l||(0,a.U)("IdInjection","Looks like you are using server rendering, you must provide a id provider to ensure the hydration process to be succeed\nusage: app.provide(ID_INJECTION_KEY, {\n prefix: number,\n current: number,\n})");const n=(0,i.E9)();return(0,o.AI)((()=>(0,r.unref)(e)||`${n.value}-id-${t.prefix}-${t.current++}`))}},77037:function(e,t,n){"use strict";n.d(t,{_:function(){return _}});var r=n(48170),o=n(29308),i=n(5638),a=n(69622),l=n(24326),s=n(92836),c=n(92621),u=n(98026),d=n(77175),f=n(89632),h=n(41589);function p(e){if(e){for(var t=[],n=0;n<e.length;n++)t.push(e[n].slice());return t}}function m(e,t){var n=e.label,r=t&&t.getTextGuideLine();return{dataIndex:e.dataIndex,dataType:e.dataType,seriesIndex:e.seriesModel.seriesIndex,text:e.label.style.text,rect:e.hostRect,labelRect:e.rect,align:n.style.align,verticalAlign:n.style.verticalAlign,labelLinePoints:p(r&&r.shape.points)}}var g=["align","verticalAlign","width","height","fontSize"],v=new s.Ay,A=(0,r.$r)(),y=(0,r.$r)();function b(e,t,n){for(var r=0;r<n.length;r++){var o=n[r];null!=t[o]&&(e[o]=t[o])}}var O=["x","y","rotation"],w=function(){function e(){this._labelList=[],this._chartViewList=[]}return e.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},e.prototype._addLabel=function(e,t,n,r,i){var a=r.style,l=r.__hostTarget.textConfig||{},s=r.getComputedTransform(),c=r.getBoundingRect().plain();o.A.applyTransform(c,c,s),s?v.setLocalTransform(s):(v.x=v.y=v.rotation=v.originX=v.originY=0,v.scaleX=v.scaleY=1),v.rotation=(0,h.n)(v.rotation);var u,d=r.__hostTarget;if(d){u=d.getBoundingRect().plain();var f=d.getComputedTransform();o.A.applyTransform(u,u,f)}var p=u&&d.getTextGuideLine();this._labelList.push({label:r,labelLine:p,seriesModel:n,dataIndex:e,dataType:t,layoutOption:i,computedLayoutOption:null,rect:c,hostRect:u,priority:u?u.width*u.height:0,defaultAttr:{ignore:r.ignore,labelGuideIgnore:p&&p.ignore,x:v.x,y:v.y,scaleX:v.scaleX,scaleY:v.scaleY,rotation:v.rotation,style:{x:a.x,y:a.y,align:a.align,verticalAlign:a.verticalAlign,width:a.width,height:a.height,fontSize:a.fontSize},cursor:r.cursor,attachedPos:l.position,attachedRot:l.rotation}})},e.prototype.addLabelsOfSeries=function(e){var t=this;this._chartViewList.push(e);var n=e.__model,r=n.get("labelLayout");((0,u.isFunction)(r)||(0,u.keys)(r).length)&&e.group.traverse((function(e){if(e.ignore)return!0;var o=e.getTextContent(),i=(0,a.z)(e);o&&!o.disableLabelLayout&&t._addLabel(i.dataIndex,i.dataType,n,o,r)}))},e.prototype.updateLayoutConfig=function(e){var t=e.getWidth(),n=e.getHeight();function r(e,t){return function(){(0,c.lB)(e,t)}}for(var o=0;o<this._labelList.length;o++){var i=this._labelList[o],a=i.label,s=a.__hostTarget,d=i.defaultAttr,f=void 0;f=(f=(0,u.isFunction)(i.layoutOption)?i.layoutOption(m(i,s)):i.layoutOption)||{},i.computedLayoutOption=f;var h=Math.PI/180;s&&s.setTextConfig({local:!1,position:null!=f.x||null!=f.y?null:d.attachedPos,rotation:null!=f.rotate?f.rotate*h:d.attachedRot,offset:[f.dx||0,f.dy||0]});var p=!1;if(null!=f.x?(a.x=(0,l.lo)(f.x,t),a.setStyle("x",0),p=!0):(a.x=d.x,a.setStyle("x",d.style.x)),null!=f.y?(a.y=(0,l.lo)(f.y,n),a.setStyle("y",0),p=!0):(a.y=d.y,a.setStyle("y",d.style.y)),f.labelLinePoints){var v=s.getTextGuideLine();v&&(v.setShape({points:f.labelLinePoints}),p=!1)}A(a).needsUpdateLabelLine=p,a.rotation=null!=f.rotate?f.rotate*h:d.rotation,a.scaleX=d.scaleX,a.scaleY=d.scaleY;for(var y=0;y<g.length;y++){var b=g[y];a.setStyle(b,null!=f[b]?f[b]:d.style[b])}if(f.draggable){if(a.draggable=!0,a.cursor="move",s){var O=i.seriesModel;if(null!=i.dataIndex)O=i.seriesModel.getData(i.dataType).getItemModel(i.dataIndex);a.on("drag",r(s,O.getModel("labelLine")))}}else a.off("drag"),a.cursor=d.cursor}},e.prototype.layout=function(e){var t=e.getWidth(),n=e.getHeight(),r=(0,d.os)(this._labelList),o=(0,u.filter)(r,(function(e){return"shiftX"===e.layoutOption.moveOverlap})),i=(0,u.filter)(r,(function(e){return"shiftY"===e.layoutOption.moveOverlap}));(0,d.QX)(o,0,t),(0,d.Xe)(i,0,n);var a=(0,u.filter)(r,(function(e){return e.layoutOption.hideOverlap}));(0,d.If)(a)},e.prototype.processLabelsOverall=function(){var e=this;(0,u.each)(this._chartViewList,(function(t){var n=t.__model,r=t.ignoreLabelLineUpdate,o=n.isAnimationEnabled();t.group.traverse((function(t){if(t.ignore&&!t.forceLabelAnimation)return!0;var i=!r,a=t.getTextContent();!i&&a&&(i=A(a).needsUpdateLabelLine),i&&e._updateLabelLine(t,n),o&&e._animateLabels(t,n)}))}))},e.prototype._updateLabelLine=function(e,t){var n=e.getTextContent(),r=(0,a.z)(e),o=r.dataIndex;if(n&&null!=o){var i=t.getData(r.dataType),l=i.getItemModel(o),s={},u=i.getItemVisual(o,"style");if(u){var d=i.getVisual("drawType");s.stroke=u[d]}var f=l.getModel("labelLine");(0,c.eR)(e,(0,c.rv)(l),s),(0,c.lB)(e,f)}},e.prototype._animateLabels=function(e,t){var n=e.getTextContent(),r=e.getTextGuideLine();if(n&&(e.forceLabelAnimation||!n.ignore&&!n.invisible&&!e.disableLabelAnimation&&!(0,i.LR)(e))){var o=(v=A(n)).oldLayout,l=(0,a.z)(e),s=l.dataIndex,c={x:n.x,y:n.y,rotation:n.rotation},d=t.getData(l.dataType);if(o){n.attr(o);var h=e.prevStates;h&&((0,u.indexOf)(h,"select")>=0&&n.attr(v.oldLayoutSelect),(0,u.indexOf)(h,"emphasis")>=0&&n.attr(v.oldLayoutEmphasis)),(0,i.oi)(n,c,t,s)}else if(n.attr(c),!(0,f.Lu)(n).valueAnimation){var p=(0,u.retrieve2)(n.style.opacity,1);n.style.opacity=0,(0,i.LW)(n,{style:{opacity:p}},t,s)}if(v.oldLayout=c,n.states.select){var m=v.oldLayoutSelect={};b(m,c,O),b(m,n.states.select,O)}if(n.states.emphasis){var g=v.oldLayoutEmphasis={};b(g,c,O),b(g,n.states.emphasis,O)}(0,f.xb)(n,s,d,t,t)}if(r&&!r.ignore&&!r.invisible){o=(v=y(r)).oldLayout;var v,w={points:r.shape.points};o?(r.attr({shape:o}),(0,i.oi)(r,{shape:w},t)):(r.setShape(w),r.style.strokePercent=0,(0,i.LW)(r,{style:{strokePercent:1}},t)),v.oldLayout=w}},e}(),x=(0,r.$r)();function _(e){e.registerUpdateLifecycle("series:beforeupdate",(function(e,t,n){var r=x(t).labelManager;r||(r=x(t).labelManager=new w),r.clearLabels()})),e.registerUpdateLifecycle("series:layoutlabels",(function(e,t,n){var r=x(t).labelManager;n.updatedSeries.forEach((function(e){r.addLabelsOfSeries(t.getViewOfSeriesModel(e))})),r.updateLayoutConfig(t),r.layout(t),r.processLabelsOverall()}))}},77175:function(e,t,n){"use strict";n.d(t,{If:function(){return c},QX:function(){return l},Xe:function(){return s},os:function(){return i}});var r=n(84716),o=n(29308);function i(e){for(var t=[],n=0;n<e.length;n++){var o=e[n];if(!o.defaultAttr.ignore){var i=o.label,a=i.getComputedTransform(),l=i.getBoundingRect(),s=!a||a[1]<1e-5&&a[2]<1e-5,c=i.style.margin||0,u=l.clone();u.applyTransform(a),u.x-=c/2,u.y-=c/2,u.width+=c,u.height+=c;var d=s?new r.A(l,a):null;t.push({label:i,labelLine:o.labelLine,rect:u,localRect:l,obb:d,priority:o.priority,defaultAttr:o.defaultAttr,layoutOption:o.computedLayoutOption,axisAligned:s,transform:a})}}return t}function a(e,t,n,r,o,i){var a=e.length;if(!(a<2)){e.sort((function(e,n){return e.rect[t]-n.rect[t]}));for(var l,s=0,c=!1,u=[],d=0,f=0;f<a;f++){var h=e[f],p=h.rect;(l=p[t]-s)<0&&(p[t]-=l,h.label[t]-=l,c=!0);var m=Math.max(-l,0);u.push(m),d+=m,s=p[t]+p[n]}d>0&&i&&w(-d/a,0,a);var g,v,A=e[0],y=e[a-1];return b(),g<0&&x(-g,.8),v<0&&x(v,.8),b(),O(g,v,1),O(v,g,-1),b(),g<0&&_(-g),v<0&&_(v),c}function b(){g=A.rect[t]-r,v=o-y.rect[t]-y.rect[n]}function O(e,t,n){if(e<0){var r=Math.min(t,-e);if(r>0){w(r*n,0,a);var o=r+e;o<0&&x(-o*n,1)}else x(-e*n,1)}}function w(n,r,o){0!==n&&(c=!0);for(var i=r;i<o;i++){var a=e[i];a.rect[t]+=n,a.label[t]+=n}}function x(r,o){for(var i=[],l=0,s=1;s<a;s++){var c=e[s-1].rect,u=Math.max(e[s].rect[t]-c[t]-c[n],0);i.push(u),l+=u}if(l){var d=Math.min(Math.abs(r)/l,o);if(r>0)for(s=0;s<a-1;s++){w(i[s]*d,0,s+1)}else for(s=a-1;s>0;s--){w(-(i[s-1]*d),s,a)}}}function _(e){var t=e<0?-1:1;e=Math.abs(e);for(var n=Math.ceil(e/(a-1)),r=0;r<a-1;r++)if(t>0?w(n,0,r+1):w(-n,a-r-1,a),(e-=n)<=0)return}}function l(e,t,n,r){return a(e,"x","width",t,n,r)}function s(e,t,n,r){return a(e,"y","height",t,n,r)}function c(e){var t=[];e.sort((function(e,t){return t.priority-e.priority}));var n=new o.A(0,0,0,0);function i(e){if(!e.ignore){var t=e.ensureState("emphasis");null==t.ignore&&(t.ignore=!1)}e.ignore=!0}for(var a=0;a<e.length;a++){var l=e[a],s=l.axisAligned,c=l.localRect,u=l.transform,d=l.label,f=l.labelLine;n.copy(l.rect),n.width-=.1,n.height-=.1,n.x+=.05,n.y+=.05;for(var h=l.obb,p=!1,m=0;m<t.length;m++){var g=t[m];if(n.intersect(g.rect)){if(s&&g.axisAligned){p=!0;break}if(g.obb||(g.obb=new r.A(g.localRect,g.transform)),h||(h=new r.A(c,u)),h.intersect(g.obb)){p=!0;break}}}p?(i(d),f&&i(f)):(d.attr("ignore",l.defaultAttr.ignore),f&&f.attr("ignore",l.defaultAttr.labelGuideIgnore),t.push(l))}}},77193:function(e,t,n){"use strict";n.d(t,{F:function(){return v},A:function(){return x}});var r={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return.5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return 0===e?0:Math.pow(1024,e-1)},exponentialOut:function(e){return 1===e?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return 0===e?0:1===e?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(2-Math.pow(2,-10*(e-1)))},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,n=.1;return 0===e?0:1===e?1:(!n||n<1?(n=1,t=.1):t=.4*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/.4))},elasticOut:function(e){var t,n=.1;return 0===e?0:1===e?1:(!n||n<1?(n=1,t=.1):t=.4*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/.4)+1)},elasticInOut:function(e){var t,n=.1,r=.4;return 0===e?0:1===e?1:(!n||n<1?(n=1,t=.1):t=r*Math.asin(1/n)/(2*Math.PI),(e*=2)<1?n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*-.5:n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?e*e*((t+1)*e-t)*.5:.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-r.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?.5*r.bounceIn(2*e):.5*r.bounceOut(2*e-1)+.5}},o=r,i=n(98026),a=n(96320),l=function(){function e(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||i.noop,this.ondestroy=e.ondestroy||i.noop,this.onrestart=e.onrestart||i.noop,e.easing&&this.setEasing(e.easing)}return e.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),!this._paused){var n=this._life,r=e-this._startTime-this._pausedTime,o=r/n;o<0&&(o=0),o=Math.min(o,1);var i=this.easingFunc,a=i?i(o):o;if(this.onframe(a),1===o){if(!this.loop)return!0;var l=r%n;this._startTime=e-l,this._pausedTime=0,this.onrestart()}return!1}this._pausedTime+=t},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(e){this.easing=e,this.easingFunc=(0,i.isFunction)(e)?e:o[e]||(0,a.w)(e)},e}(),s=n(47698),c=n(3455),u=Array.prototype.slice;function d(e,t,n){return(t-e)*n+e}function f(e,t,n,r){for(var o=t.length,i=0;i<o;i++)e[i]=d(t[i],n[i],r);return e}function h(e,t,n,r){for(var o=t.length,i=0;i<o;i++)e[i]=t[i]+n[i]*r;return e}function p(e,t,n,r){for(var o=t.length,i=o&&t[0].length,a=0;a<o;a++){e[a]||(e[a]=[]);for(var l=0;l<i;l++)e[a][l]=t[a][l]+n[a][l]*r}return e}function m(e,t){for(var n=e.length,r=t.length,o=n>r?t:e,i=Math.min(n,r),a=o[i-1]||{color:[0,0,0,0],offset:0},l=i;l<Math.max(n,r);l++)o.push({offset:a.offset,color:a.color.slice()})}function g(e,t,n){var r=e,o=t;if(r.push&&o.push){var i=r.length,a=o.length;if(i!==a)if(i>a)r.length=a;else for(var l=i;l<a;l++)r.push(1===n?o[l]:u.call(o[l]));var s=r[0]&&r[0].length;for(l=0;l<r.length;l++)if(1===n)isNaN(r[l])&&(r[l]=o[l]);else for(var c=0;c<s;c++)isNaN(r[l][c])&&(r[l][c]=o[l][c])}}function v(e){if((0,i.isArrayLike)(e)){var t=e.length;if((0,i.isArrayLike)(e[0])){for(var n=[],r=0;r<t;r++)n.push(u.call(e[r]));return n}return u.call(e)}return e}function A(e){return e[0]=Math.floor(e[0])||0,e[1]=Math.floor(e[1])||0,e[2]=Math.floor(e[2])||0,e[3]=null==e[3]?1:e[3],"rgba("+e.join(",")+")"}function y(e){return 4===e||5===e}function b(e){return 1===e||2===e}var O=[0,0,0,0],w=function(){function e(e){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=e}return e.prototype.isFinished=function(){return this._finished},e.prototype.setFinished=function(){this._finished=!0,this._additiveTrack&&this._additiveTrack.setFinished()},e.prototype.needsAnimate=function(){return this.keyframes.length>=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(e,t,n){this._needsSort=!0;var r=this.keyframes,l=r.length,u=!1,d=6,f=t;if((0,i.isArrayLike)(t)){var h=function(e){return(0,i.isArrayLike)(e&&e[0])?2:1}(t);d=h,(1===h&&!(0,i.isNumber)(t[0])||2===h&&!(0,i.isNumber)(t[0][0]))&&(u=!0)}else if((0,i.isNumber)(t)&&!(0,i.eqNaN)(t))d=0;else if((0,i.isString)(t))if(isNaN(+t)){var p=s.parse(t);p&&(f=p,d=3)}else d=0;else if((0,i.isGradientObject)(t)){var m=(0,i.extend)({},f);m.colorStops=(0,i.map)(t.colorStops,(function(e){return{offset:e.offset,color:s.parse(e.color)}})),(0,c.OS)(t)?d=4:(0,c.OH)(t)&&(d=5),f=m}0===l?this.valType=d:d===this.valType&&6!==d||(u=!0),this.discrete=this.discrete||u;var g={time:e,value:f,rawValue:t,percent:0};return n&&(g.easing=n,g.easingFunc=(0,i.isFunction)(n)?n:o[n]||(0,a.w)(n)),r.push(g),g},e.prototype.prepare=function(e,t){var n=this.keyframes;this._needsSort&&n.sort((function(e,t){return e.time-t.time}));for(var r=this.valType,o=n.length,i=n[o-1],a=this.discrete,l=b(r),s=y(r),c=0;c<o;c++){var u=n[c],d=u.value,f=i.value;u.percent=u.time/e,a||(l&&c!==o-1?g(d,f,r):s&&m(d.colorStops,f.colorStops))}if(!a&&5!==r&&t&&this.needsAnimate()&&t.needsAnimate()&&r===t.valType&&!t._finished){this._additiveTrack=t;var v=n[0].value;for(c=0;c<o;c++)0===r?n[c].additiveValue=n[c].value-v:3===r?n[c].additiveValue=h([],n[c].value,v,-1):b(r)&&(n[c].additiveValue=1===r?h([],n[c].value,v,-1):p([],n[c].value,v,-1))}},e.prototype.step=function(e,t){if(!this._finished){this._additiveTrack&&this._additiveTrack._finished&&(this._additiveTrack=null);var n,r,o,a=null!=this._additiveTrack,l=a?"additiveValue":"value",s=this.valType,c=this.keyframes,u=c.length,h=this.propName,p=3===s,m=this._lastFr,g=Math.min;if(1===u)r=o=c[0];else{if(t<0)n=0;else if(t<this._lastFrP){for(n=g(m+1,u-1);n>=0&&!(c[n].percent<=t);n--);n=g(n,u-2)}else{for(n=m;n<u&&!(c[n].percent>t);n++);n=g(n-1,u-2)}o=c[n+1],r=c[n]}if(r&&o){this._lastFr=n,this._lastFrP=t;var v=o.percent-r.percent,w=0===v?1:g((t-r.percent)/v,1);o.easingFunc&&(w=o.easingFunc(w));var x=a?this._additiveValue:p?O:e[h];if(!b(s)&&!p||x||(x=this._additiveValue=[]),this.discrete)e[h]=w<1?r.rawValue:o.rawValue;else if(b(s))1===s?f(x,r[l],o[l],w):function(e,t,n,r){for(var o=t.length,i=o&&t[0].length,a=0;a<o;a++){e[a]||(e[a]=[]);for(var l=0;l<i;l++)e[a][l]=d(t[a][l],n[a][l],r)}}(x,r[l],o[l],w);else if(y(s)){var _=r[l],C=o[l],k=4===s;e[h]={type:k?"linear":"radial",x:d(_.x,C.x,w),y:d(_.y,C.y,w),colorStops:(0,i.map)(_.colorStops,(function(e,t){var n=C.colorStops[t];return{offset:d(e.offset,n.offset,w),color:A(f([],e.color,n.color,w))}})),global:C.global},k?(e[h].x2=d(_.x2,C.x2,w),e[h].y2=d(_.y2,C.y2,w)):e[h].r=d(_.r,C.r,w)}else if(p)f(x,r[l],o[l],w),a||(e[h]=A(x));else{var S=d(r[l],o[l],w);a?this._additiveValue=S:e[h]=S}a&&this._addToTarget(e)}}},e.prototype._addToTarget=function(e){var t=this.valType,n=this.propName,r=this._additiveValue;0===t?e[n]=e[n]+r:3===t?(s.parse(e[n],O),h(O,O,r,1),e[n]=A(O)):1===t?h(e[n],e[n],r,1):2===t&&p(e[n],e[n],r,1)},e}(),x=function(){function e(e,t,n,r){this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&r?(0,i.logError)("Can' use additive animation on looped animation."):(this._additiveAnimators=r,this._allowDiscrete=n)}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(e){this._target=e},e.prototype.when=function(e,t,n){return this.whenWithKeys(e,t,(0,i.keys)(t),n)},e.prototype.whenWithKeys=function(e,t,n,r){for(var o=this._tracks,i=0;i<n.length;i++){var a=n[i],l=o[a];if(!l){l=o[a]=new w(a);var s=void 0,c=this._getAdditiveTrack(a);if(c){var u=c.keyframes,d=u[u.length-1];s=d&&d.value,3===c.valType&&s&&(s=A(s))}else s=this._target[a];if(null==s)continue;e>0&&l.addKeyframe(0,v(s),r),this._trackKeys.push(a)}l.addKeyframe(e,v(t[a]),r)}return this._maxTime=Math.max(this._maxTime,e),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,n=0;n<t;n++)e[n].call(this)},e.prototype._abortedCallback=function(){this._setTracksFinished();var e=this.animation,t=this._abortedCbs;if(e&&e.removeClip(this._clip),this._clip=null,t)for(var n=0;n<t.length;n++)t[n].call(this)},e.prototype._setTracksFinished=function(){for(var e=this._tracks,t=this._trackKeys,n=0;n<t.length;n++)e[t[n]].setFinished()},e.prototype._getAdditiveTrack=function(e){var t,n=this._additiveAnimators;if(n)for(var r=0;r<n.length;r++){var o=n[r].getTrack(e);o&&(t=o)}return t},e.prototype.start=function(e){if(!(this._started>0)){this._started=1;for(var t=this,n=[],r=this._maxTime||0,o=0;o<this._trackKeys.length;o++){var i=this._trackKeys[o],a=this._tracks[i],s=this._getAdditiveTrack(i),c=a.keyframes,u=c.length;if(a.prepare(r,s),a.needsAnimate())if(!this._allowDiscrete&&a.discrete){var d=c[u-1];d&&(t._target[a.propName]=d.rawValue),a.setFinished()}else n.push(a)}if(n.length||this._force){var f=new l({life:r,loop:this._loop,delay:this._delay||0,onframe:function(e){t._started=2;var r=t._additiveAnimators;if(r){for(var o=!1,i=0;i<r.length;i++)if(r[i]._clip){o=!0;break}o||(t._additiveAnimators=null)}for(i=0;i<n.length;i++)n[i].step(t._target,e);var a=t._onframeCbs;if(a)for(i=0;i<a.length;i++)a[i](t._target,e)},ondestroy:function(){t._doneCallback()}});this._clip=f,this.animation&&this.animation.addClip(f),e&&f.setEasing(e)}else this._doneCallback();return this}},e.prototype.stop=function(e){if(this._clip){var t=this._clip;e&&t.onframe(1),this._abortedCallback()}},e.prototype.delay=function(e){return this._delay=e,this},e.prototype.during=function(e){return e&&(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(e)),this},e.prototype.done=function(e){return e&&(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(e)),this},e.prototype.aborted=function(e){return e&&(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(e)),this},e.prototype.getClip=function(){return this._clip},e.prototype.getTrack=function(e){return this._tracks[e]},e.prototype.getTracks=function(){var e=this;return(0,i.map)(this._trackKeys,(function(t){return e._tracks[t]}))},e.prototype.stopTracks=function(e,t){if(!e.length||!this._clip)return!0;for(var n=this._tracks,r=this._trackKeys,o=0;o<e.length;o++){var i=n[e[o]];i&&!i.isFinished()&&(t?i.step(this._target,1):1===this._started&&i.step(this._target,0),i.setFinished())}var a=!0;for(o=0;o<r.length;o++)if(!n[r[o]].isFinished()){a=!1;break}return a&&this._abortedCallback(),a},e.prototype.saveTo=function(e,t,n){if(e){t=t||this._trackKeys;for(var r=0;r<t.length;r++){var o=t[r],i=this._tracks[o];if(i&&!i.isFinished()){var a=i.keyframes,l=a[n?0:a.length-1];l&&(e[o]=v(l.rawValue))}}}},e.prototype.__changeFinalValue=function(e,t){t=t||(0,i.keys)(e);for(var n=0;n<t.length;n++){var r=t[n],o=this._tracks[r];if(o){var a=o.keyframes;if(a.length>1){var l=a.pop();o.addKeyframe(l.time,e[r]),o.prepare(this._maxTime,o.getAdditiveTrack())}}}},e}()},77347:function(e,t,n){"use strict";var r=n(43724),o=n(69565),i=n(48773),a=n(6980),l=n(25397),s=n(56969),c=n(39297),u=n(35917),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=l(e),t=s(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return a(!o(i.f,e,t),e[t])}},77500:function(e,t,n){"use strict";var r=n(66318);t.A=function(e,t,n){var o=null==e?void 0:(0,r.A)(e,t);return void 0===o?n:o}},77629:function(e,t,n){"use strict";var r=n(96395),o=n(44576),i=n(39433),a="__core-js_shared__",l=e.exports=o[a]||i(a,{});(l.versions||(l.versions=[])).push({version:"3.41.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"})},77740:function(e,t,n){"use strict";var r=n(39297),o=n(35031),i=n(77347),a=n(24913);e.exports=function(e,t,n){for(var l=o(t),s=a.f,c=i.f,u=0;u<l.length;u++){var d=l[u];r(e,d)||n&&r(n,d)||s(e,d,c(t,d))}}},77811:function(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},77864:function(e,t,n){var r=n(79135),o=n(2801);e.exports=function(e){return!o(e)&&!isNaN(e)&&!r(e)&&e%1==0}},77871:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(61431),o=n(33153);const i={class:"lyouters"},a={class:"login-config"},l={class:"title"},s=["src"];n(44114),n(18111),n(7588);var c=n(40412),u=(n(14610),n(37741)),d=n(65084),f=n(8828),h=(n(65081),n(43622)),p={name:"login",setup(){const e=(0,d.M)(),t=(0,f.T)(),{t:n}=h.A.global;return{mutitabsstore:e,siteThemeStore:t,t:n}},data(){return{loadingLg:!1,logining:!1,rememberpassword:!1,ruleForm:{username:"",password:"",captcha:"",captchaKey:null},loginFlag:!1,rules:{username:[{required:!0,message:this.t("login.AccountError"),trigger:"blur"}],password:[{required:!0,message:this.t("login.PWError"),trigger:"blur"}],captcha:[{required:!0,message:this.t("login.codeError"),trigger:"blur"}]},image_base:null,allmenu:[],language:this.siteThemeStore.language,lang:[{name:"简体中文",value:"zh-cn"},{name:"English",value:"en"}],animationState:"paused",WIDTH:"",HEIGHT:"",POINT:"",canvas:null,context:null,circleArr:[],beginX:null,beginY:null,closeX:null,closeY:null,moveX:null,moveY:null,x:null,y:null,r:null,o:null}},mounted(){this.init();let e=this;setInterval((function(){for(var t=0;t<e.POINT;t++){var n=e.circleArr[t];n.x+=n.moveX,n.y+=n.moveY,n.x>e.WIDTH?n.x=0:n.x<0&&(n.x=e.WIDTH),n.y>e.HEIGHT?n.y=0:n.y<0&&(n.y=e.HEIGHT)}e.draw()}),25),window.addEventListener("resize",this.listenResize)},unmounted(){window.removeEventListener("resize",this.listenResize)},created(){document.querySelector("meta[name='viewport']")&&(document.querySelector("meta[name='viewport']").content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"),this.getuserpassword(),this.getCaptcha()},beforeRouteLeave(e,t,n){document.querySelector("meta[name='viewport']").content=this.getCurrentWith(),n()},methods:{setSiteTheme(){"light"==this.siteThemeStore.siteTheme?this.siteThemeStore.setSiteTheme("dark"):this.siteThemeStore.setSiteTheme("light")},changeLang(e){this.language=e.value,this.siteThemeStore.setLanguage(e.value)},handleAnimationState(){"paused"===this.animationState?this.animationState="running":this.animationState="paused"},listenResize(){this.$nextTick((()=>{this.init()}))},Line(e,t,n,r,o){return this.beginX=e,this.beginY=t,this.closeX=n,this.closeY=r,this.o=o,{beginX:e,beginY:t,closeX:n,closeY:r,o:o}},Circle(e,t,n,r,o){return this.x=e,this.y=t,this.r=n,this.moveX=r,this.moveY=o,{x:e,y:t,r:n,moveX:r,moveY:o}},num(e,t){var n=arguments[1]||0;return Math.floor(Math.random()*(e-n+1)+n)},drawCricle(e,t,n,r,o,i){var a=this.Circle(t,n,r,o,i);return e.beginPath(),e.arc(a.x,a.y,a.r,0,2*Math.PI),e.closePath(),e.fill(),a},drawLine(e,t,n,r,o,i){var a=this.Line(t,n,r,o,i);e.beginPath(),e.strokeStyle="rgba(0,0,0,"+i+")",e.moveTo(a.beginX,a.beginY),e.lineTo(a.closeX,a.closeY),e.closePath(),e.stroke()},init(){this.WIDTH=window.innerWidth,this.HEIGHT=window.innerHeight,this.POINT=18,this.canvas=document.getElementById("lyadmincanvas"),this.canvas.width=this.WIDTH-2,this.canvas.height=this.HEIGHT-2,this.context=this.canvas.getContext("2d"),this.context.strokeStyle="rgba(0,0,0,0.02)",this.context.strokeWidth=1,this.context.fillStyle="rgba(0,0,0,0.05)",this.circleArr=[];for(var e=0;e<this.POINT;e++)this.circleArr.push(this.drawCricle(this.context,this.num(this.WIDTH),this.num(this.HEIGHT),this.num(18,5),this.num(20,-20)/40,this.num(20,-20)/40));this.draw()},draw(){this.context.clearRect(0,0,this.canvas.width,this.canvas.height);for(var e=0;e<this.POINT;e++)this.drawCricle(this.context,this.circleArr[e].x,this.circleArr[e].y,this.circleArr[e].r);for(e=0;e<this.POINT;e++)for(var t=0;t<this.POINT;t++)if(e+t<this.POINT){var n=Math.abs(this.circleArr[e+t].x-this.circleArr[e].x),r=Math.abs(this.circleArr[e+t].y-this.circleArr[e].y),o=1/Math.sqrt(n*n+r*r)*7-.009,i=o>.03?.03:o;i>0&&this.drawLine(this.context,this.circleArr[e].x,this.circleArr[e].y,this.circleArr[e+t].x,this.circleArr[e+t].y,i)}},getCurrentWith(){parseInt(window.screen.width)||parseInt(document.documentElement.clientWidth);var e=.6,t=navigator.userAgent;return t&&/Android (\d+.\d+)/.test(t)||t&&/iPhone|ipad|ipod|ios/.test(t)?"width=680,initial-scale=0.6,minimum-scale=0.6,maximum-scale="+e:""},getMenu(){this.menuTitle="",this.allmenu=[],this.loadingLg=!0,(0,c.apiSystemWebRouter)().then((e=>{if(2e3==e.code){let t=[];if(e.data.data.length>0){t=(0,u.transArrayMenuToTree)(e.data.data);let n=[];e.data.data.forEach((e=>{n.push({url:e.web_path,moduleName:e.name,menuPermission:e.menuPermission})})),(0,u.setStorage)("menuList",JSON.stringify(n))}this.allmenu=t,this.allmenu.length>0?this.$nextTick((()=>{this.$router.replace({path:`/${this.allmenu[0].attributes.url}`})})):(this.mutitabsstore.logout("false"),this.$router.push({path:"/login"}),sessionStorage.clear(),localStorage.clear(),this.loadingLg=!1,this.$message.warning("暂无授权任何菜单权限~")),(0,u.setStorage)("allmenu",JSON.stringify(this.allmenu));let n="",r="";t[0].hasChildren?(n=[{title:t[0].children[0].text,name:t[0].children[0].attributes.url,query:{}}],r=t[0].children[0].attributes.url):(n=[{title:t[0].text,name:t[0].attributes.url,query:{}}],r=t[0].attributes.url),this.mutitabsstore.firstTabs([n,r]),this.$forceUpdate()}else this.$message.warning(e.msg);this.loadingLg=!1})),this.$forceUpdate()},getuserpassword(){""!=(0,u.getCookie)("username")&&""!=(0,u.getCookie)("password")&&(this.ruleForm.username=(0,u.getCookie)("username"),this.ruleForm.password=(0,u.getCookie)("password"),this.rememberpassword=!0)},getCaptcha(){(0,c.getCaptcha)().then((e=>{this.ruleForm.captcha=null,this.ruleForm.captchaKey=e.data.data.key,this.image_base=e.data.data.image_base}))},submitForm(e){this.$refs[e].validate((e=>{if(!e)return this.$message.error("请输入用户名密码/验证码!"),!1;this.loadingLg=!0,(0,c.login)(this.ruleForm).then((async e=>{if(this.loadingLg=!1,2e3!==e.code)return this.getCaptcha(),this.$message.error(e.msg),!1;this.rememberpassword?(await(0,u.setCookie)("username",this.ruleForm.username,7),await(0,u.setCookie)("password",this.ruleForm.password,7)):(await(0,u.delCookie)("username"),await(0,u.delCookie)("password")),this.mutitabsstore.setLogintoken(e.data.access),this.mutitabsstore.refreshUserinfo(e.data),this.mutitabsstore.setUserId(e.data.userId),this.mutitabsstore.setRefresh(e.data.refresh),this.getMenu()}))}))}}};var m=(0,n(66262).A)(p,[["render",function(e,t,n,c,u,d){const f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("el-dropdown-item"),p=(0,r.resolveComponent)("el-dropdown-menu"),m=(0,r.resolveComponent)("el-dropdown"),g=(0,r.resolveComponent)("User"),v=(0,r.resolveComponent)("el-icon"),A=(0,r.resolveComponent)("el-input"),y=(0,r.resolveComponent)("el-form-item"),b=(0,r.resolveComponent)("lock"),O=(0,r.resolveComponent)("circle-check"),w=(0,r.resolveComponent)("el-checkbox"),x=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",i,[(0,r.createElementVNode)("canvas",{id:"lyadmincanvas",onClick:t[0]||(t[0]=(0,r.withModifiers)((e=>d.handleAnimationState()),["stop"]))}),(0,r.createElementVNode)("div",a,[(0,r.createVNode)(f,{icon:"dark"==c.siteThemeStore.siteTheme?"sunny":"moon",circle:"",type:"info",onClick:d.setSiteTheme},null,8,["icon","onClick"]),(0,r.createVNode)(m,{trigger:"click",placement:"bottom-end",onCommand:d.changeLang,style:{"margin-left":"10px"}},{dropdown:(0,r.withCtx)((()=>[(0,r.createVNode)(p,null,{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(u.lang,(e=>((0,r.openBlock)(),(0,r.createBlock)(h,{key:e.value,command:e,class:(0,r.normalizeClass)({lydpselected:u.language==e.value})},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["command","class"])))),128))])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{circle:""},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createElementVNode)("svg",{preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 24 24",width:"1.2em",height:"1.2em","data-v-12008bb2":""},[(0,r.createElementVNode)("path",{fill:"currentColor",d:"m18.5 10l4.4 11h-2.155l-1.201-3h-4.09l-1.199 3h-2.154L16.5 10h2zM10 2v2h6v2h-1.968a18.222 18.222 0 0 1-3.62 6.301a14.864 14.864 0 0 0 2.336 1.707l-.751 1.878A17.015 17.015 0 0 1 9 13.725a16.676 16.676 0 0 1-6.201 3.548l-.536-1.929a14.7 14.7 0 0 0 5.327-3.042A18.078 18.078 0 0 1 4.767 8h2.24A16.032 16.032 0 0 0 9 10.877a16.165 16.165 0 0 0 2.91-4.876L2 6V4h6V2h2zm7.5 10.885L16.253 16h2.492L17.5 12.885z"})],-1)]))),_:1})])),_:1},8,["onCommand"])]),(0,r.createElementVNode)("div",{class:"login-wrap box",style:(0,r.normalizeStyle)({"--animationState":u.animationState})},[(0,r.createVNode)(x,{"label-position":"left",model:u.ruleForm,rules:u.rules,ref:"ruleForm","label-width":"0px",class:"demo-ruleForm login-container"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("h3",l,[t[9]||(t[9]=(0,r.createElementVNode)("div",{class:"login-logo"},[(0,r.createElementVNode)("img",{style:{width:"100%"},src:o,alt:"logo"})],-1)),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$t("login.loginInTitle")),1)]),(0,r.createVNode)(y,{prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{type:"text",size:"large",style:{"font-size":"16px"},modelValue:u.ruleForm.username,"onUpdate:modelValue":t[1]||(t[1]=e=>u.ruleForm.username=e),modelModifiers:{trim:!0},"auto-complete":"off",placeholder:e.$t("login.loginAccount"),maxlength:"60"},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g)])),_:1})])),_:1},8,["modelValue","placeholder"])])),_:1}),(0,r.createVNode)(y,{prop:"password"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{type:"password",size:"large",style:{"font-size":"16px"},modelValue:u.ruleForm.password,"onUpdate:modelValue":t[2]||(t[2]=e=>u.ruleForm.password=e),modelModifiers:{trim:!0},"auto-complete":"off",placeholder:e.$t("login.loginPWD"),maxlength:"60"},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1})])),_:1},8,["modelValue","placeholder"])])),_:1}),(0,r.createVNode)(y,{prop:"captcha"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{type:"text",size:"large",style:{"font-size":"16px"},modelValue:u.ruleForm.captcha,"onUpdate:modelValue":t[4]||(t[4]=e=>u.ruleForm.captcha=e),modelModifiers:{trim:!0},"auto-complete":"off",onKeyup:t[5]||(t[5]=(0,r.withKeys)((e=>d.submitForm("ruleForm")),["enter"])),placeholder:e.$t("login.code")},{prepend:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{size:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O)])),_:1})])),append:(0,r.withCtx)((()=>[(0,r.createElementVNode)("img",{class:"login-code",src:u.image_base,onClick:t[3]||(t[3]=(...e)=>d.getCaptcha&&d.getCaptcha(...e))},null,8,s)])),_:1},8,["modelValue","placeholder"])])),_:1}),(0,r.createVNode)(w,{class:"remember",modelValue:u.rememberpassword,"onUpdate:modelValue":t[6]||(t[6]=e=>u.rememberpassword=e)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.$t("login.rememberMe")),1)])),_:1},8,["modelValue"]),(0,r.createVNode)(y,{style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{type:"primary",size:"large",loading:u.loadingLg,style:{width:"100%","font-size":"18px"},onClick:t[7]||(t[7]=e=>d.submitForm("ruleForm"))},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.$t("login.login")),1)])),_:1},8,["loading"])])),_:1})])),_:1},8,["model","rules"])],4),t[10]||(t[10]=(0,r.createElementVNode)("div",{class:"login-copyright"}," Copyright © 2022 django-vue-lyadmin All rights reserved. ",-1))])}],["__scopeId","data-v-593b32d1"]])},77918:function(e,t,n){"use strict";n.d(t,{s:function(){return D}});var r=n(61431),o=n(21857),i=n(28224),a=n(12273),l=n(91361),s=n(48548),c=n(15378),u=n(78396),d=n(81531),f=n(53344);const h="_trap-focus-children",p=[],m=e=>{if(0===p.length)return;const t=p[p.length-1][h];if(t.length>0&&e.code===f.R.tab){if(1===t.length)return e.preventDefault(),void(document.activeElement!==t[0]&&t[0].focus());const n=e.shiftKey,r=e.target===t[0],o=e.target===t[t.length-1];r&&n&&(e.preventDefault(),t[t.length-1].focus()),o&&!n&&(e.preventDefault(),t[0].focus())}},g={beforeMount(e){e[h]=(0,d.uG)(e),p.push(e),p.length<=1&&document.addEventListener("keydown",m)},updated(e){(0,r.nextTick)((()=>{e[h]=(0,d.uG)(e)}))},unmounted(){p.shift(),0===p.length&&document.removeEventListener("keydown",m)}};var v=n(25343),A=n(62298),y=n(22974),b=n(77010),O=n(50180),w=n(90033),x=n(16908),_=n(42757);const C=(0,r.defineComponent)({name:"ElMessageBox",directives:{TrapFocus:g},components:{ElButton:o.S2,ElFocusTrap:c.A,ElInput:i.WK,ElOverlay:a._q,ElIcon:l.tk,...v.Nk},inheritAttrs:!1,props:{buttonSize:{type:String,validator:A.x},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(e,{emit:t}){const{locale:n,zIndex:o,ns:i,size:a}=(0,y.ht)("message-box",(0,r.computed)((()=>e.buttonSize))),{t:l}=n,{nextZIndex:c}=o,u=(0,r.ref)(!1),d=(0,r.reactive)({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",closeIcon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:"",inputValidator:void 0,inputErrorMessage:"",message:"",modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonLoadingIcon:(0,r.markRaw)(s.Loading),cancelButtonLoadingIcon:(0,r.markRaw)(s.Loading),confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:c()}),f=(0,r.computed)((()=>{const e=d.type;return{[i.bm("icon",e)]:e&&v.rz[e]}})),h=(0,b.Bi)(),p=(0,b.Bi)(),m=(0,r.computed)((()=>{const e=d.type;return d.icon||e&&v.rz[e]||""})),g=(0,r.computed)((()=>!!d.message)),A=(0,r.ref)(),C=(0,r.ref)(),k=(0,r.ref)(),S=(0,r.ref)(),V=(0,r.ref)(),B=(0,r.computed)((()=>d.confirmButtonClass));(0,r.watch)((()=>d.inputValue),(async t=>{await(0,r.nextTick)(),"prompt"===e.boxType&&t&&D()}),{immediate:!0}),(0,r.watch)((()=>u.value),(t=>{var n,o;t&&("prompt"!==e.boxType&&(d.autofocus?k.value=null!=(o=null==(n=V.value)?void 0:n.$el)?o:A.value:k.value=A.value),d.zIndex=c()),"prompt"===e.boxType&&(t?(0,r.nextTick)().then((()=>{var e;S.value&&S.value.$el&&(d.autofocus?k.value=null!=(e=$())?e:A.value:k.value=A.value)})):(d.editorErrorMessage="",d.validateError=!1))}));const T=(0,r.computed)((()=>e.draggable)),N=(0,r.computed)((()=>e.overflow));function E(){u.value&&(u.value=!1,(0,r.nextTick)((()=>{d.action&&t("action",d.action)})))}(0,O.P)(A,C,T,N),(0,r.onMounted)((async()=>{await(0,r.nextTick)(),e.closeOnHashChange&&window.addEventListener("hashchange",E)})),(0,r.onBeforeUnmount)((()=>{e.closeOnHashChange&&window.removeEventListener("hashchange",E)}));const P=()=>{e.closeOnClickModal&&M(d.distinguishCancelAndClose?"close":"cancel")},Q=(0,_.r)(P),M=t=>{var n;("prompt"!==e.boxType||"confirm"!==t||D())&&(d.action=t,d.beforeClose?null==(n=d.beforeClose)||n.call(d,t,d,E):E())},D=()=>{if("prompt"===e.boxType){const e=d.inputPattern;if(e&&!e.test(d.inputValue||""))return d.editorErrorMessage=d.inputErrorMessage||l("el.messagebox.error"),d.validateError=!0,!1;const t=d.inputValidator;if((0,w.Tn)(t)){const e=t(d.inputValue);if(!1===e)return d.editorErrorMessage=d.inputErrorMessage||l("el.messagebox.error"),d.validateError=!0,!1;if((0,w.Kg)(e))return d.editorErrorMessage=e,d.validateError=!0,!1}}return d.editorErrorMessage="",d.validateError=!1,!0},$=()=>{var e,t;const n=null==(e=S.value)?void 0:e.$refs;return null!=(t=null==n?void 0:n.input)?t:null==n?void 0:n.textarea},z=()=>{M("close")};return e.lockScroll&&(0,x.t)(u),{...(0,r.toRefs)(d),ns:i,overlayEvent:Q,visible:u,hasMessage:g,typeClass:f,contentId:h,inputId:p,btnSize:a,iconComponent:m,confirmButtonClasses:B,rootRef:A,focusStartRef:k,headerRef:C,inputRef:S,confirmRef:V,doClose:E,handleClose:z,onCloseRequested:()=>{e.closeOnPressEscape&&z()},handleWrapperClick:P,handleInputEnter:e=>{if("textarea"!==d.inputType)return e.preventDefault(),M("confirm")},handleAction:M,t:l}}});var k=(0,u.A)(C,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-icon"),s=(0,r.resolveComponent)("el-input"),c=(0,r.resolveComponent)("el-button"),u=(0,r.resolveComponent)("el-focus-trap"),d=(0,r.resolveComponent)("el-overlay");return(0,r.openBlock)(),(0,r.createBlock)(r.Transition,{name:"fade-in-linear",onAfterLeave:t=>e.$emit("vanish"),persisted:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(d,{"z-index":e.zIndex,"overlay-class":[e.ns.is("message-box"),e.modalClass],mask:e.modal},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{role:"dialog","aria-label":e.title,"aria-modal":"true","aria-describedby":e.showInput?void 0:e.contentId,class:(0,r.normalizeClass)(`${e.ns.namespace.value}-overlay-message-box`),onClick:e.overlayEvent.onClick,onMousedown:e.overlayEvent.onMousedown,onMouseup:e.overlayEvent.onMouseup},[(0,r.createVNode)(u,{loop:"",trapped:e.visible,"focus-trap-el":e.rootRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{ref:"rootRef",class:(0,r.normalizeClass)([e.ns.b(),e.customClass,e.ns.is("draggable",e.draggable),{[e.ns.m("center")]:e.center}]),style:(0,r.normalizeStyle)(e.customStyle),tabindex:"-1",onClick:(0,r.withModifiers)((()=>{}),["stop"])},[null!==e.title&&void 0!==e.title?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,ref:"headerRef",class:(0,r.normalizeClass)([e.ns.e("header"),{"show-close":e.showClose}])},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(e.ns.e("title"))},[e.iconComponent&&e.center?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,class:(0,r.normalizeClass)([e.ns.e("status"),e.typeClass])},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.iconComponent)))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.title),1)],2),e.showClose?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,type:"button",class:(0,r.normalizeClass)(e.ns.e("headerbtn")),"aria-label":e.t("el.messagebox.close"),onClick:t=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),onKeydown:(0,r.withKeys)((0,r.withModifiers)((t=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel")),["prevent"]),["enter"])},[(0,r.createVNode)(l,{class:(0,r.normalizeClass)(e.ns.e("close"))},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.closeIcon||"close")))])),_:1},8,["class"])],42,["aria-label","onClick","onKeydown"])):(0,r.createCommentVNode)("v-if",!0)],2)):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",{id:e.contentId,class:(0,r.normalizeClass)(e.ns.e("content"))},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(e.ns.e("container"))},[e.iconComponent&&!e.center&&e.hasMessage?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,class:(0,r.normalizeClass)([e.ns.e("status"),e.typeClass])},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.iconComponent)))])),_:1},8,["class"])):(0,r.createCommentVNode)("v-if",!0),e.hasMessage?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:1,class:(0,r.normalizeClass)(e.ns.e("message"))},[(0,r.renderSlot)(e.$slots,"default",{},(()=>[e.dangerouslyUseHTMLString?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.showInput?"label":"p"),{key:1,for:e.showInput?e.inputId:void 0,innerHTML:e.message},null,8,["for","innerHTML"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(e.showInput?"label":"p"),{key:0,for:e.showInput?e.inputId:void 0},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.dangerouslyUseHTMLString?"":e.message),1)])),_:1},8,["for"]))]))],2)):(0,r.createCommentVNode)("v-if",!0)],2),(0,r.withDirectives)((0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(e.ns.e("input"))},[(0,r.createVNode)(s,{id:e.inputId,ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":t=>e.inputValue=t,type:e.inputType,placeholder:e.inputPlaceholder,"aria-invalid":e.validateError,class:(0,r.normalizeClass)({invalid:e.validateError}),onKeydown:(0,r.withKeys)(e.handleInputEnter,["enter"])},null,8,["id","modelValue","onUpdate:modelValue","type","placeholder","aria-invalid","class","onKeydown"]),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(e.ns.e("errormsg")),style:(0,r.normalizeStyle)({visibility:e.editorErrorMessage?"visible":"hidden"})},(0,r.toDisplayString)(e.editorErrorMessage),7)],2),[[r.vShow,e.showInput]])],10,["id"]),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(e.ns.e("btns"))},[e.showCancelButton?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0,loading:e.cancelButtonLoading,"loading-icon":e.cancelButtonLoadingIcon,class:(0,r.normalizeClass)([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:t=>e.handleAction("cancel"),onKeydown:(0,r.withKeys)((0,r.withModifiers)((t=>e.handleAction("cancel")),["prevent"]),["enter"])},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.cancelButtonText||e.t("el.messagebox.cancel")),1)])),_:1},8,["loading","loading-icon","class","round","size","onClick","onKeydown"])):(0,r.createCommentVNode)("v-if",!0),(0,r.withDirectives)((0,r.createVNode)(c,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,"loading-icon":e.confirmButtonLoadingIcon,class:(0,r.normalizeClass)([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:t=>e.handleAction("confirm"),onKeydown:(0,r.withKeys)((0,r.withModifiers)((t=>e.handleAction("confirm")),["prevent"]),["enter"])},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.confirmButtonText||e.t("el.messagebox.confirm")),1)])),_:1},8,["loading","loading-icon","class","round","disabled","size","onClick","onKeydown"]),[[r.vShow,e.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"]),[[r.vShow,e.visible]])])),_:3},8,["onAfterLeave"])}],["__file","index.vue"]]),S=n(22720),V=n(2154),B=n(41651);const T=new Map,N=(e,t,n=null)=>{const o=(0,r.createVNode)(k,e,(0,w.Tn)(e.message)||(0,r.isVNode)(e.message)?{default:(0,w.Tn)(e.message)?e.message:()=>e.message}:null);return o.appContext=n,(0,r.render)(o,t),(e=>{let t=document.body;return e.appendTo&&((0,w.Kg)(e.appendTo)&&(t=document.querySelector(e.appendTo)),(0,V.vq)(e.appendTo)&&(t=e.appendTo),(0,V.vq)(t)||((0,B.U)("ElMessageBox","the appendTo option is not an HTMLElement. Falling back to document.body."),t=document.body)),t})(e).appendChild(t.firstElementChild),o.component},E=(e,t)=>{const n=document.createElement("div");e.onVanish=()=>{(0,r.render)(null,n),T.delete(i)},e.onAction=t=>{const n=T.get(i);let r;r=e.showInput?{value:i.inputValue,action:t}:t,e.callback?e.callback(r,o.proxy):"cancel"===t||"close"===t?e.distinguishCancelAndClose&&"cancel"!==t?n.reject("close"):n.reject("cancel"):n.resolve(r)};const o=N(e,n,t),i=o.proxy;for(const t in e)(0,w.$3)(e,t)&&!(0,w.$3)(i.$props,t)&&("closeIcon"===t&&(0,w.Gv)(e[t])?i[t]=(0,r.markRaw)(e[t]):i[t]=e[t]);return i.visible=!0,i};function P(e,t=null){if(!S.oc)return Promise.reject();let n;return(0,w.Kg)(e)||(0,r.isVNode)(e)?e={message:e}:n=e.callback,new Promise(((r,o)=>{const i=E(e,null!=t?t:P._context);T.set(i,{options:e,callback:n,resolve:r,reject:o})}))}const Q={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};["alert","confirm","prompt"].forEach((e=>{P[e]=function(e){return(t,n,r,o)=>{let i="";return(0,w.Gv)(n)?(r=n,i=""):i=(0,V.b0)(n)?"":n,P(Object.assign({title:i,message:t,type:"",...Q[e]},r,{boxType:e}),o)}}(e)})),P.close=()=>{T.forEach(((e,t)=>{t.doClose()})),T.clear()},P._context=null;const M=P;M.install=e=>{M._context=e._context,e.config.globalProperties.$msgbox=M,e.config.globalProperties.$messageBox=M,e.config.globalProperties.$alert=M.alert,e.config.globalProperties.$confirm=M.confirm,e.config.globalProperties.$prompt=M.prompt};const D=M},77936:function(e,t,n){"use strict";var r=n(46518),o=n(95636);o&&r({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return o(this,arguments.length?arguments[0]:void 0,!1)}})},78003:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(61431);const o={class:"ly-upload-file"},i={key:0,class:"el-upload__tip"},a={style:{display:"none!important"}};n(44114),n(18111),n(7588),n(61701);var l=n(40412),s=n(34642),c=n.n(s),u={emits:["onSuccess","update:modelValue"],props:{modelValue:{type:[String,Array],default:""},successCode:{type:Number,default:2e3},buttonType:{type:String,default:"primary"},title:{type:String,default:"点击上传"},icon:{type:String,default:""},tip:{type:String,default:""},action:{type:String,default:""},apiObj:{type:Function,default:l.platformsettingsUploadPlatformImg},name:{type:String,default:"file"},data:{type:Object,default:()=>{}},accept:{type:String,default:""},maxSize:{type:Number,default:10},limit:{type:Number,default:1},autoUpload:{type:Boolean,default:!0},showFileList:{type:Boolean,default:!0},drag:{type:Boolean,default:!1},multiple:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},onSuccess:{type:Function,default:()=>!0}},data(){return{value:"",defaultFileList:[]}},watch:{modelValue(e){Array.isArray(e)?JSON.stringify(e)!=JSON.stringify(this.formatArr(this.defaultFileList))&&(this.defaultFileList=e,this.value=e):e!=this.toStr(this.defaultFileList)&&(this.defaultFileList=this.toArr(e),this.value=e)},defaultFileList:{handler(e){this.$emit("update:modelValue",Array.isArray(this.modelValue)?this.formatArr(e):this.toStr(e)),this.value=this.toStr(e)},deep:!0}},mounted(){this.defaultFileList=Array.isArray(this.modelValue)?this.modelValue:this.toArr(this.modelValue),this.value=this.modelValue},methods:{toArr(e){var t=[];return e?(e.split(",").forEach((e=>{if(e){var n=e.split("/"),r=n[n.length-1];t.push({name:r,url:e})}})),t):t},toStr(e){return e.map((e=>e.url)).join(",")},formatArr(e){var t=[];return e.forEach((e=>{e&&t.push({name:e.name,url:e.url})})),t},before(e){if(!(e.size/1024/1024<this.maxSize))return this.$message.warning(`上传文件大小不能超过 ${this.maxSize}MB!`),!1},success(e,t){if(e){var n=this.onSuccess(e,t);if(null!=n&&0==n)return!1;let r="";r=e.data.data[0].indexOf("://")>=0?e.data.data[0]:c().API_BASEURL.split("/api")[0]+e.data.data[0],t.url=r}this.$emit("onSuccess",this.value)},error(e){this.$notify.error({title:"上传文件未成功",message:e})},beforeRemove(e){return this.$confirm(`是否移除 ${e.name} ?`,"提示",{type:"warning"}).then((()=>!0)).catch((()=>!1))},handleExceed(){this.$message.warning(`当前设置最多上传 ${this.limit} 个文件,请移除后上传!`)},handlePreview(e){window.open(e.url)},async request(e){var t=this.apiObj;let n=await t(e);n.code==this.successCode?e.onSuccess(n):e.onError(n.msg||"未知错误")}}};var d=(0,n(66262).A)(u,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-button"),d=(0,r.resolveComponent)("el-upload"),f=(0,r.resolveComponent)("el-input");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(d,{disabled:n.disabled,"auto-upload":n.autoUpload,action:n.action,name:n.name,data:n.data,"http-request":c.request,"file-list":s.defaultFileList,"onUpdate:fileList":t[0]||(t[0]=e=>s.defaultFileList=e),"show-file-list":n.showFileList,drag:n.drag,accept:n.accept,multiple:n.multiple,limit:n.limit,"before-upload":c.before,"on-success":c.success,"on-error":c.error,"on-preview":c.handlePreview,"on-exceed":c.handleExceed},{tip:(0,r.withCtx)((()=>[n.tip?((0,r.openBlock)(),(0,r.createElementBlock)("div",i,(0,r.toDisplayString)(n.tip),1)):(0,r.createCommentVNode)("",!0)])),default:(0,r.withCtx)((()=>[(0,r.renderSlot)(e.$slots,"default",{},(()=>[(0,r.createVNode)(u,{type:n.buttonType,disabled:n.disabled,icon:n.icon},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(n.title),1)])),_:1},8,["type","disabled","icon"])]),!0)])),_:3},8,["disabled","auto-upload","action","name","data","http-request","file-list","show-file-list","drag","accept","multiple","limit","before-upload","on-success","on-error","on-preview","on-exceed"]),(0,r.createElementVNode)("span",a,[(0,r.createVNode)(f,{modelValue:s.value,"onUpdate:modelValue":t[1]||(t[1]=e=>s.value=e)},null,8,["modelValue"])])])}],["__scopeId","data-v-e1c9c8c8"]])},78055:function(e,t,n){"use strict";n.d(t,{J:function(){return y}});var r=n(15874),o=n(80441),i=n(89862),a=n(43720),l=n(90365),s=n(48820);const c=s.U1.deserialize({version:14,states:"%pOVOWOOObQPOOOpOSO'#C_OOOO'#Cp'#CpQVOWOOQxQPOOO!TQQOOQ!YQPOOOOOO,58y,58yO!_OSO,58yOOOO-E6n-E6nO!dQQO'#CqQ{QPOOO!iQPOOQ{QPOOO!qQPOOOOOO1G.e1G.eOOQO,59],59]OOQO-E6o-E6oO!yOpO'#CiO#RO`O'#CiQOQPOOO#ZO#tO'#CmO#fO!bO'#CmOOQO,59T,59TO#qOpO,59TO#vO`O,59TOOOO'#Cr'#CrO#{O#tO,59XOOQO,59X,59XOOOO'#Cs'#CsO$WO!bO,59XOOQO1G.o1G.oOOOO-E6p-E6pOOQO1G.s1G.sOOOO-E6q-E6q",stateData:"$g~OjOS~OQROUROkQO~OWTOXUOZUO`VO~OSXOTWO~OXUO[]OlZO~OY^O~O[_O~OT`O~OYaO~OmcOodO~OmfOogO~O^iOnhO~O_jOphO~ObkOqkOrmO~OcnOsnOtmO~OnpO~OppO~ObkOqkOrrO~OcnOsnOtrO~OWX`~",goto:"!^hPPPiPPPPPPPPPmPPPpPPsy!Q!WTROSRe]Re_QSORYSS[T^Rb[QlfRqlQogRso",nodeNames:"⚠ Content Text Interpolation InterpolationContent }} Entity Attribute VueAttributeName : Identifier @ Is ScriptAttributeValue AttributeScript AttributeScript AttributeName AttributeValue Entity Entity",maxTerm:36,nodeProps:[["isolate",-3,3,13,17,""]],skippedNodes:[0],repeatNodeCount:4,tokenData:"'y~RdXY!aYZ!a]^!apq!ars!rwx!w}!O!|!O!P#t!Q![#y![!]$s!_!`%g!b!c%l!c!}#y#R#S#y#T#j#y#j#k%q#k#o#y%W;'S#y;'S;:j$m<%lO#y~!fSj~XY!aYZ!a]^!apq!a~!wOm~~!|Oo~!b#RX`!b}!O!|!Q![!|![!]!|!c!}!|#R#S!|#T#o!|%W;'S!|;'S;:j#n<%lO!|!b#qP;=`<%l!|~#yOl~%W$QXY#t`!b}!O!|!Q![#y![!]!|!c!}#y#R#S#y#T#o#y%W;'S#y;'S;:j$m<%lO#y%W$pP;=`<%l#y~$zXX~`!b}!O!|!Q![!|![!]!|!c!}!|#R#S!|#T#o!|%W;'S!|;'S;:j#n<%lO!|~%lO[~~%qOZ~%W%xXY#t`!b}!O&e!Q![#y![!]!|!c!}#y#R#S#y#T#o#y%W;'S#y;'S;:j$m<%lO#y!b&jX`!b}!O!|!Q![!|![!]!|!c!}'V#R#S!|#T#o'V%W;'S!|;'S;:j#n<%lO!|!b'^XW!b`!b}!O!|!Q![!|![!]!|!c!}'V#R#S!|#T#o'V%W;'S!|;'S;:j#n<%lO!|",tokenizers:[6,7,new s.uC("b~RP#q#rU~XP#q#r[~aOT~~",17,4),new s.uC("!k~RQvwX#o#p!_~^TU~Opmq!]m!^;'Sm;'S;=`!X<%lOm~pUOpmq!]m!]!^!S!^;'Sm;'S;=`!X<%lOm~!XOU~~![P;=`<%lm~!bP#o#p!e~!jOk~~",72,2),new s.uC("[~RPwxU~ZOp~~",11,15),new s.uC("[~RPrsU~ZOn~~",11,14),new s.uC("!e~RQvwXwx!_~^Tc~Opmq!]m!^;'Sm;'S;=`!X<%lOm~pUOpmq!]m!]!^!S!^;'Sm;'S;=`!X<%lOm~!XOc~~![P;=`<%lm~!dOt~~",66,35),new s.uC("!e~RQrsXvw^~^Or~~cTb~Oprq!]r!^;'Sr;'S;=`!^<%lOr~uUOprq!]r!]!^!X!^;'Sr;'S;=`!^<%lOr~!^Ob~~!aP;=`<%lr~",66,33)],topRules:{Content:[0,1],Attribute:[1,7]},tokenPrec:157}),u=i.o$.parser.configure({top:"SingleExpression"}),d=c.configure({props:[(0,a.pn)({Text:a._A.content,Is:a._A.definitionOperator,AttributeName:a._A.attributeName,VueAttributeName:a._A.keyword,Identifier:a._A.variableName,"AttributeValue ScriptAttributeValue":a._A.attributeValue,Entity:a._A.character,"{{ }}":a._A.brace,"@ :":a._A.punctuation})]}),f={parser:u},h={parser:d.configure({wrap:(0,l.$g)(((e,t)=>"InterpolationContent"==e.name?f:null))})},p={parser:d.configure({wrap:(0,l.$g)(((e,t)=>"AttributeScript"==e.name?f:null)),top:"Attribute"})},m=(0,o.qy)();function g(e){return e.configure({dialect:"selfClosing",wrap:(0,l.$g)(A)},"vue")}const v=g(m.language);function A(e,t){switch(e.name){case"Attribute":return/^(@|:|v-)/.test(t.read(e.from,e.from+2))?p:null;case"Text":return h}return null}function y(e={}){let t=m;if(e.base){if("html"!=e.base.language.name||!(e.base.language instanceof r.bj))throw new RangeError("The base option must be the result of calling html(...)");t=e.base}return new r.Yy(t.language==m.language?v:g(t.language),[t.support,t.language.data.of({closeBrackets:{brackets:["{",'"']}})])}},78100:function(e,t,n){"use strict";var r=n(46518),o=n(95636);o&&r({target:"ArrayBuffer",proto:!0},{transfer:function(){return o(this,arguments.length?arguments[0]:void 0,!0)}})},78227:function(e,t,n){"use strict";var r=n(44576),o=n(25745),i=n(39297),a=n(33392),l=n(4495),s=n(7040),c=r.Symbol,u=o("wks"),d=s?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return i(u,e)||(u[e]=l&&i(c,e)?c[e]:d("Symbol."+e)),u[e]}},78259:function(e,t,n){var r=n(73971),o=typeof document===r?0:document;e.exports=o},78396:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}},78728:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"slider-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(){A.value=!1}function O(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const d=(0,r.resolveComponent)("el-input"),w=(0,r.resolveComponent)("el-form-item"),x=(0,r.resolveComponent)("el-switch"),_=(0,r.resolveComponent)("el-option"),C=(0,r.resolveComponent)("el-select"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-input-number"),V=(0,r.resolveComponent)("el-collapse-item"),B=(0,r.resolveComponent)("el-button"),T=(0,r.resolveComponent)("QuestionFilled"),N=(0,r.resolveComponent)("el-icon"),E=(0,r.resolveComponent)("el-tooltip"),P=(0,r.resolveComponent)("el-collapse"),Q=(0,r.resolveComponent)("el-alert"),M=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(M,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[18]||(o[18]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[15]||(o[15]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(_,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(w,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(w,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(w,{label:"最小值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.min,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.min=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"最大值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.max,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.max=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"增减步长"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.step,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.step=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(w,{label:"是否为范围选择"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.range,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.range=t),onChange:f},null,8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{type:"info",icon:"edit",plain:"",round:"",onClick:o[14]||(o[14]=e=>{return t="onChange",n=["value"],g.value=t,v.value=`${u.optionModel.name}.${t}(${n.join(", ")}) {`,y.value=u.selectedWidget.options[t]||"",void(A.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[20]||(o[20]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(V,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[21]||(o[21]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(E,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[17]||(o[17]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":b},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{onClick:b,size:"default"},{default:(0,r.withCtx)((()=>o[22]||(o[22]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(B,{type:"primary",onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[23]||(o[23]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(Q,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[16]||(o[16]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(Q,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-47089f74"]])},78879:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431),o=n(20163),i=n(40412),a=n(37741),l=n(24042),s={__name:"lyredis",setup(e){let t=(0,r.ref)({}),n=(0,r.ref)({title:{text:"内存使用情况"},tooltip:{formatter:0},series:[{name:"峰值",type:"gauge",min:0,max:100,radius:"100%",progress:{show:!0},detail:{formatter:"",offsetCenter:[0,"75%"]},data:[{value:0,name:"内存消耗"}]}]}),s=(0,r.ref)({title:{text:"Redis keys数量db0"},series:[{name:"访问来源",type:"pie",radius:"100%",label:{show:!0,formatter(e){return e.name+" ("+e.value+"个)"}},data:[{value:0,name:"key数量"},{value:0,name:"key过期数量"}]}]});return(0,r.onMounted)((()=>{(0,i.monitorGetredisinfo)().then((e=>{2e3==e.code?(t.value=e.data,n.value.tooltip.formatter="{b} <br/>{a} : "+t.value.used_memory_human,n.value.series[0].detail.formatter=t.value.used_memory_human,n.value.series[0].data[0].value=parseInt(t.value.used_memory/t.value.total_memory),s.value.series[0].data[0].value=t.value.db0.keys,s.value.series[0].data[1].value=t.value.db0.expires):o.nk.warning(e.msg)}))})),(e,o)=>{const i=(0,r.resolveComponent)("el-descriptions-item"),c=(0,r.resolveComponent)("el-descriptions"),u=(0,r.resolveComponent)("el-card"),d=(0,r.resolveComponent)("el-col"),f=(0,r.resolveComponent)("el-row"),h=(0,r.resolveComponent)("el-scrollbar");return(0,r.openBlock)(),(0,r.createBlock)(h,{class:"lycontainer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{shadow:"never",header:"基本信息"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{column:4,border:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{label:"Redis版本"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).redis_version),1)])),_:1}),(0,r.createVNode)(i,{label:"运行系统:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).os),1)])),_:1}),(0,r.createVNode)(i,{label:"运行模式:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).redis_mode),1)])),_:1}),(0,r.createVNode)(i,{label:"角色:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).role),1)])),_:1}),(0,r.createVNode)(i,{label:"运行时间(天)"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).uptime_in_days),1)])),_:1}),(0,r.createVNode)(i,{label:"运行端口:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).tcp_port),1)])),_:1}),(0,r.createVNode)(i,{label:"连接的客户端数量:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).connected_clients),1)])),_:1}),(0,r.createVNode)(i,{label:"已使用内存(used_memory)"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).used_memory_human),1)])),_:1}),(0,r.createVNode)(i,{label:"已使用物理内存(used_memory_rss)"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(a.formatUnitSize)((0,r.unref)(t).used_memory_rss)),1)])),_:1}),(0,r.createVNode)(i,{label:"历史分配内存的峰值:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).used_memory_peak_human),1)])),_:1}),(0,r.createVNode)(i,{label:"内存碎片比率:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).mem_fragmentation_ratio),1)])),_:1}),(0,r.createVNode)(i,{label:"使用CPU(used_cpu_sys)"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(parseFloat((0,r.unref)(t).used_cpu_sys).toFixed(2))+"s",1)])),_:1}),(0,r.createVNode)(i,{label:"AOF是否开启"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).aof_enabled),1)])),_:1}),(0,r.createVNode)(i,{label:"查找数据库键成功的次数:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).keyspace_hits),1)])),_:1}),(0,r.createVNode)(i,{label:"查找数据库键失败的次数:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).keyspace_misses),1)])),_:1}),(0,r.createVNode)(i,{label:"查找数据库键命中率:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(100*parseFloat((0,r.unref)(t).keyspace_hits/((0,r.unref)(t).keyspace_hits+(0,r.unref)(t).keyspace_misses)).toFixed(4)),1)])),_:1}),(0,r.createVNode)(i,{label:"自运行连接过的客户端的总数量:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).total_connections_received),1)])),_:1}),(0,r.createVNode)(i,{label:"自运行执行过的命令的总数量:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).total_commands_processed),1)])),_:1}),(0,r.createVNode)(i,{label:"服务器每秒钟执行的命令数量:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).instantaneous_ops_per_sec),1)])),_:1}),(0,r.createVNode)(i,{label:"最后一次fork操作耗费的微秒数"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).latest_fork_usec),1)])),_:1}),(0,r.createVNode)(i,{label:"网络入口/出口:"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(t).instantaneous_input_kbps)+"kps/"+(0,r.toDisplayString)((0,r.unref)(t).instantaneous_output_kbps)+"kps",1)])),_:1})])),_:1})])),_:1}),(0,r.createVNode)(f,{gutter:15,style:{"margin-top":"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{lg:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{shadow:"never"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{height:"300px",option:(0,r.unref)(n)},null,8,["option"])])),_:1})])),_:1}),(0,r.createVNode)(d,{lg:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{shadow:"never"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{height:"300px",option:(0,r.unref)(s)},null,8,["option"])])),_:1})])),_:1})])),_:1})])),_:1})}}};var c=(0,n(66262).A)(s,[["__scopeId","data-v-879bd2a0"]])},78910:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});n(18111),n(22489);var r=n(61431);const o=["onClick"],i=["onClick"];var a=n(91596),l=n(40412),s={name:"buttonConfig",components:{AddButton:a.default},data(){return{tableData:[],loadingPage:!1,formInline:{page:1,limit:999,menu:""},methodsList:[{id:0,name:"GET"},{id:1,name:"POST"},{id:2,name:"PUT"},{id:3,name:"DELETE"},{id:4,name:"OPTIONS"},{id:5,name:"WS"}]}},created(){this.formInline.menu=this.$route.query.id,this.getData()},handleResize(){this.$nextTick((()=>{this.$refs.tableref.doLayout()}))},mounted(){window.addEventListener("resize",this.handleResize)},unmounted(){window.removeEventListener("resize",this.handleResize)},methods:{handleEdit(e,t,n){if("编辑"!=t&&"新增"!=t||this.$refs.addButtonFlag.addButtonFn(e,t,n),"delete"==t){let t=this;t.$confirm("您确定要删除选中的按钮?",{closeOnClickModal:!1}).then((()=>{(0,l.systemMenuButtonDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}},getData(){this.loadingPage=!0,(0,l.systemMenuButton)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code?this.tableData=e.data.data:this.$message.warning(e.msg)}))}}};var c=(0,n(66262).A)(s,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("el-breadcrumb-item"),u=(0,r.resolveComponent)("el-breadcrumb"),d=(0,r.resolveComponent)("el-table-column"),f=(0,r.resolveComponent)("el-tag"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("el-table"),m=(0,r.resolveComponent)("add-button"),g=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(u,{"separator-class":"el-icon-arrow-right",style:{"margin-bottom":"16px","margin-top":"10px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{to:{path:"/menuManage"}},{default:(0,r.withCtx)((()=>t[1]||(t[1]=[(0,r.createTextVNode)("菜单管理")]))),_:1}),e.$route.query.name?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.$route.query.name),1)])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(p,{height:"calc(100vh - 150px)",border:"","row-key":"id",data:l.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"index",width:"55",align:"center",label:"序号"}),(0,r.createVNode)(d,{"min-width":"150",prop:"name",label:"名称"}),(0,r.createVNode)(d,{"min-width":"150",label:"请求方式"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(f,{type:"info",effect:"plain"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(l.methodsList.filter((t=>t.id==e.row.method))[0].name),1)])),_:2},1024)])),_:1}),(0,r.createVNode)(d,{"min-width":"200",prop:"api",label:"接口地址"}),(0,r.createVNode)(d,{label:"操作",fixed:"right",width:"140"},{header:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{type:"primary",size:"default",onClick:t[0]||(t[0]=t=>s.handleEdit(null,"新增",e.$route.query.id))},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("新增")]))),_:1})])),default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>s.handleEdit(e.row,"编辑")},"编辑",8,o),(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>s.handleEdit(e.row,"delete")},"删除",8,i)])),_:1})])),_:1},8,["data"])),[[g,l.loadingPage]]),(0,r.createVNode)(m,{ref:"addButtonFlag",onRefreshData:s.getData},null,8,["onRefreshData"])])}]])},78942:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431);const o={class:"lyeditor"};var i=n(94945),a=n(94335),l=n(61445),s=n(75199),c=n.n(s),u=(n(16075),n(67741),n(71627),n(83683),n(12205),n(45669),n(57372),n(61532),n(53847),n(50193),n(33498),n(11203),n(39916),n(99311),n(32073),n(68088),n(15791),n(80578),n(8022),n(20378),n(55775),n(57426),n(7828),n(56912),n(70217),n(59638),n(2025),n(70987),n(17479),n(11310),n(55911),n(91694),n(22440),n(87648),n(3753),n(63392),n(49204),n(93715),n(55081),n(98036),n(37741)),d={components:{Editor:l.A},props:{modelValue:{type:String,default:""},placeholder:{type:String,default:""},height:{type:Number,default:300},disabled:{type:Boolean,default:!1},plugins:{type:[String,Array],default:"code image media link preview table quickbars template pagebreak lists advlist fullscreen"},toolbar:{type:[String,Array],default:"fullscreen undo redo restoredraft | cut copy paste pastetext | forecolor backcolor bold italic underline strikethrough link anchor table image | alignleft aligncenter alignright alignjustify outdent indent | styleselect fontselect fontsizeselect | bullist numlist | blockquote subscript superscript removeformat | media charmap emoticons hr pagebreak insertdatetime print preview | code selectall searchreplace visualblocks | indent2em lineheight formatpainter axupimgs"},templates:{type:Array,default:()=>[]}},data(){return{init:{language_url:"static/tinymce/langs/zh_CN.js",language:"zh_CN",skin_url:"static/tinymce/skins/ui/oxide",content_css:"static/tinymce/skins/content/default/content.css",emoticons_database_url:"tinymce/plugins/emoticons/js/emojis.js",lineheight_formats:"0.5 0.8 1 1.2 1.5 1.75 2 2.5 3 4 5",menubar:!1,statusbar:!0,plugins:this.plugins,toolbar:this.toolbar,toolbar_mode:"sliding",fontsize_formats:"12px 14px 16px 18px 20px 22px 24px 28px 32px 36px 48px 56px 72px",height:this.height,placeholder:this.placeholder,branding:!1,resize:"both",elementpath:!0,content_style:!1,templates:this.templates,quickbars_selection_toolbar:"forecolor backcolor bold italic underline strikethrough link fontselect fontsizeselect ",quickbars_image_toolbar:"alignleft aligncenter alignright",quickbars_insert_toolbar:!1,image_caption:!0,image_advtab:!0,images_upload_handler:function(e,t,n){const r=new FormData;r.append("file",e.blob());const o={headers:{"Content-Type":"multipart/form-data",Authorization:"JWT "+(0,u.getToken)()}},l=i.O+"platformsettings/uploadplatformimg/";a.A.post(l,r,o).then((e=>{if(2e3==e.data.code){let n="";n=e.data.data.data[0].indexOf("://")>=0?e.data.data.data[0]:i.O.split("/api")[0]+e.data.data.data[0],t(n)}else n("上传失败")})).catch((()=>{n("上传出错,服务器开小差了呢")}))},setup:function(e){e.on("init",(function(){this.getBody().style.fontSize="14px"})),e.on("OpenWindow",(function(e){var t=document.querySelector(".el-drawer.open"),n=e.target.editorContainer;if(t&&t.contains(n)){var r=document.activeElement;setTimeout((()=>{document.activeElement.blur(),r.focus()}),0)}}))}},contentValue:this.modelValue}},watch:{modelValue(e){this.contentValue=e},contentValue(e){this.$emit("update:modelValue",e)}},mounted(){c().init({})},methods:{onClick(e){this.$emit("onClick",e,c())},onHandleBlur(e){this.$emit("blur",this.contentValue)},onHandleChange(e){this.$emit("change",this.contentValue)}}};var f=(0,n(66262).A)(d,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("Editor");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(s,{modelValue:a.contentValue,"onUpdate:modelValue":t[0]||(t[0]=e=>a.contentValue=e),init:a.init,disabled:n.disabled,placeholder:n.placeholder,onOnClick:l.onClick,onBlur:l.onHandleBlur,onChange:l.onHandleChange},null,8,["modelValue","init","disabled","placeholder","onOnClick","onBlur","onChange"])])}],["__scopeId","data-v-2917c7ce"]])},78982:function(e,t,n){"use strict";var r=n(798),o=n(24993),i=n(68142),a=n(4094),l=n(53389),s=n(35390),c=n(95932),u=n(50480),d=n(63205),f=n(68772),h=n(96430),p=n(41982),m=n(41769),g=n(76057),v=n(89528),A=n(67973),y=n(98527),b=n(95423),O=n(57478),w=n(51780),x=n(83234),_=n(55392),C=n(97205),k=n(59171),S=n(15651),V=n(3354),B=n(13702),T=n(16851),N=n(23193),E=n(85860),P=n(32902),Q=n(82476),M=n(20495),D=n(67740),$=n(98580),z=n(26988),R=n(59947),I=n(29869),L=n(38912),F=n(59154),U=n(1400),H=n(18346),W=n(66074),j=n(69821),q=n(79135),X=n(2801),Y=n(46883),G=n(10906),Z=n(53848),K=n(70111),J=n(74409),ee=n(54477),te=n(55623),ne=n(6060),re=n(60843),oe=n(35657),ie=n(13816),ae=n(71048),le=n(12407),se=n(51815),ce=n(13908),ue=n(40870),de=n(83515),fe=n(35055),he=n(31737),pe=n(44832),me=n(33255),ge=n(46059),ve=n(41820),Ae=n(77864),ye=n(41626),be=n(89093),Oe=n(2121),we=n(91944),xe=n(33040),_e=n(63103),Ce=n(50288),ke=n(42106),Se=n(89942),Ve=n(42217),Be=n(17304),Te=n(29314),Ne=n(3992),Ee=n(29468),Pe=n(22946),Qe=n(9310),Me=n(40499),De=n(7586),$e=n(23806),ze=n(65114),Re=n(53954),Ie=n(17186),Le=n(93250),Fe=n(87314),Ue=n(5678),He=n(92238),We=n(96661),je=n(93701),qe=n(21640),Xe=n(55644),Ye=n(2950),Ge=n(29650),Ze=n(92126),Ke=n(15580),Je=n(49476),et=n(9915),tt=n(23565),nt=n(98927),rt=n(89028),ot=n(51850),it=n(56992),at=n(28966),lt=n(2721),st=n(49248),ct=n(539),ut=n(58251),dt=n(59988),ft=n(99917),ht=n(22997),pt=n(63336),mt=n(69156),gt=n(73217),vt=n(74933),At=n(24237),yt=n(50281),bt=n(25682),Ot=n(38588),wt=n(39852),xt=n(53876),_t=n(34860),Ct=n(26642),kt=n(80046),St=n(35224),Vt=n(76002),Bt=n(56816),Tt=n(8557),Nt=n(74251),Et=n(17674),Pt=n(38910),Qt=n(79861),Mt=n(84253),Dt=n(45222),$t=n(40699),zt=n(84815),Rt=n(35508),It=n(72832),Lt=n(13369),Ft=n(69119),Ut=n(31800),Ht=n(79824),Wt=n(80399),jt=n(79449),qt=n(50322),Xt=n(71582),Yt=n(27715),Gt=n(40481),Zt=n(25872),Kt=n(54529),Jt=n(73223),en=n(20037),tn=n(15588),nn=n(96711),rn=n(12116),on=n(44155),an=n(57625),ln=n(64449),sn=n(10224),cn=n(69288),un=n(61422),dn=n(73537),fn=n(65746);o(r,{assign:o,objectEach:i,lastObjectEach:a,objectMap:l,merge:s,uniq:m,union:g,sortBy:A,orderBy:y,shuffle:b,sample:O,some:u,every:d,slice:w,filter:x,find:k,findLast:S,findKey:_,includes:C,arrayIndexOf:H,arrayLastIndexOf:W,map:c,reduce:V,copyWithin:B,chunk:T,zip:N,unzip:E,zipObject:P,flatten:Q,toArray:v,includeArrays:f,pluck:M,invoke:D,arrayEach:h,lastArrayEach:p,toArrayTree:$,toTreeArray:z,findTree:R,eachTree:I,mapTree:L,filterTree:F,searchTree:U,hasOwnProp:j,eqNull:re,isNaN:Y,isFinite:ge,isUndefined:G,isArray:q,isFloat:ve,isInteger:Ae,isFunction:Z,isBoolean:ye,isString:J,isNumber:be,isRegExp:Oe,isObject:K,isPlainObject:ee,isDate:ne,isError:we,isTypeError:xe,isEmpty:_e,isNull:X,isSymbol:Ce,isArguments:ke,isElement:Se,isDocument:Ve,isWindow:Be,isFormData:Te,isMap:Ne,isWeakMap:Ee,isSet:Pe,isWeakSet:Qe,isLeapYear:te,isMatch:Me,isEqual:De,isEqualWith:$e,getType:ze,uniqueId:Re,getSize:fe,indexOf:le,lastIndexOf:se,findIndexOf:Ie,findLastIndexOf:Le,toStringJSON:Fe,toJSONString:Ue,keys:ce,values:ue,entries:He,pick:We,omit:je,first:qe,last:Xe,each:oe,forOf:ie,lastForOf:ae,lastEach:he,has:Ye,get:Ge,set:Ze,groupBy:Ke,countBy:Je,clone:de,clear:me,remove:pe,range:et,destructuring:tt,random:nt,min:ot,max:rt,commafy:it,round:at,ceil:lt,floor:st,toFixed:ct,toNumber:dt,toNumberString:ft,toInteger:ut,add:ht,subtract:pt,multiply:mt,divide:gt,sum:vt,mean:At,now:Ct,timestamp:kt,isValidDate:St,isDateSame:Vt,toStringDate:xt,toDateString:_t,getWhatYear:yt,getWhatQuarter:bt,getWhatMonth:Ot,getWhatWeek:Bt,getWhatDay:wt,getYearDay:Tt,getYearWeek:Nt,getMonthWeek:Et,getDayOfYear:Pt,getDayOfMonth:Qt,getDateDiff:Mt,trim:Rt,trimLeft:Lt,trimRight:It,escape:Ft,unescape:Ut,camelCase:Ht,kebabCase:Wt,repeat:zt,padStart:$t,padEnd:Dt,startsWith:jt,endsWith:qt,template:Xt,toFormatString:Yt,toString:Gt,toValueString:Gt,noop:Zt,property:Kt,bind:Jt,once:en,after:tn,before:nn,throttle:rn,debounce:on,delay:an,unserialize:ln,serialize:sn,parseUrl:cn,getBaseURL:un,locat:dn,browse:n(47998),cookie:fn}),e.exports=r},79039:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},79118:function(e){var t;e.exports=function(){function e(e){this.mode=r.MODE_8BIT_BYTE,this.data=e,this.parsedData=[];for(var t=0,n=this.data.length;t<n;t++){var o=[],i=this.data.charCodeAt(t);i>65536?(o[0]=240|(1835008&i)>>>18,o[1]=128|(258048&i)>>>12,o[2]=128|(4032&i)>>>6,o[3]=128|63&i):i>2048?(o[0]=224|(61440&i)>>>12,o[1]=128|(4032&i)>>>6,o[2]=128|63&i):i>128?(o[0]=192|(1984&i)>>>6,o[1]=128|63&i):o[0]=i,this.parsedData.push(o)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function n(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}e.prototype={getLength:function(e){return this.parsedData.length},write:function(e){for(var t=0,n=this.parsedData.length;t<n;t++)e.put(this.parsedData[t],8)}},n.prototype={addData:function(t){var n=new e(t);this.dataList.push(n),this.dataCache=null},isDark:function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++){this.modules[r]=new Array(this.moduleCount);for(var o=0;o<this.moduleCount;o++)this.modules[r][o]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=n.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},setupPositionProbePattern:function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},getBestMaskPattern:function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=a.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},createMovieClip:function(e,t,n){var r=e.createEmptyMovieClip(t,n),o=1;this.make();for(var i=0;i<this.modules.length;i++)for(var a=i*o,l=0;l<this.modules[i].length;l++){var s=l*o;this.modules[i][l]&&(r.beginFill(0,100),r.moveTo(s,a),r.lineTo(s+o,a),r.lineTo(s+o,a+o),r.lineTo(s,a+o),r.endFill())}return r},setupTimingPattern:function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},setupPositionAdjustPattern:function(){for(var e=a.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var n=0;n<e.length;n++){var r=e[t],o=e[n];if(null==this.modules[r][o])for(var i=-2;i<=2;i++)for(var l=-2;l<=2;l++)this.modules[r+i][o+l]=-2==i||2==i||-2==l||2==l||0==i&&0==l}},setupTypeNumber:function(e){for(var t=a.getBCHTypeNumber(this.typeNumber),n=0;n<18;n++){var r=!e&&1==(t>>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++)r=!e&&1==(t>>n&1),this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r},setupTypeInfo:function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=a.getBCHTypeInfo(n),o=0;o<15;o++){var i=!e&&1==(r>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++)i=!e&&1==(r>>o&1),o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i;this.modules[this.moduleCount-8][8]=!e},mapData:function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,i=0,l=this.moduleCount-1;l>0;l-=2)for(6==l&&l--;;){for(var s=0;s<2;s++)if(null==this.modules[r][l-s]){var c=!1;i<e.length&&(c=1==(e[i]>>>o&1)),a.getMask(t,r,l-s)&&(c=!c),this.modules[r][l-s]=c,-1==--o&&(i++,o=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}}},n.PAD0=236,n.PAD1=17,n.createData=function(e,t,r){for(var o=u.getRSBlocks(e,t),i=new d,l=0;l<r.length;l++){var s=r[l];i.put(s.mode,4),i.put(s.getLength(),a.getLengthInBits(s.mode,e)),s.write(i)}var c=0;for(l=0;l<o.length;l++)c+=o[l].dataCount;if(i.getLengthInBits()>8*c)throw new Error("code length overflow. ("+i.getLengthInBits()+">"+8*c+")");for(i.getLengthInBits()+4<=8*c&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=8*c||(i.put(n.PAD0,8),i.getLengthInBits()>=8*c));)i.put(n.PAD1,8);return n.createBytes(i,o)},n.createBytes=function(e,t){for(var n=0,r=0,o=0,i=new Array(t.length),l=new Array(t.length),s=0;s<t.length;s++){var u=t[s].dataCount,d=t[s].totalCount-u;r=Math.max(r,u),o=Math.max(o,d),i[s]=new Array(u);for(var f=0;f<i[s].length;f++)i[s][f]=255&e.buffer[f+n];n+=u;var h=a.getErrorCorrectPolynomial(d),p=new c(i[s],h.getLength()-1).mod(h);for(l[s]=new Array(h.getLength()-1),f=0;f<l[s].length;f++){var m=f+p.getLength()-l[s].length;l[s][f]=m>=0?p.get(m):0}}var g=0;for(f=0;f<t.length;f++)g+=t[f].totalCount;var v=new Array(g),A=0;for(f=0;f<r;f++)for(s=0;s<t.length;s++)f<i[s].length&&(v[A++]=i[s][f]);for(f=0;f<o;f++)for(s=0;s<t.length;s++)f<l[s].length&&(v[A++]=l[s][f]);return v};for(var r={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},o={L:1,M:0,Q:3,H:2},i={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},a={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;a.getBCHDigit(t)-a.getBCHDigit(a.G15)>=0;)t^=a.G15<<a.getBCHDigit(t)-a.getBCHDigit(a.G15);return(e<<10|t)^a.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;a.getBCHDigit(t)-a.getBCHDigit(a.G18)>=0;)t^=a.G18<<a.getBCHDigit(t)-a.getBCHDigit(a.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return a.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case i.PATTERN000:return(t+n)%2==0;case i.PATTERN001:return t%2==0;case i.PATTERN010:return n%3==0;case i.PATTERN011:return(t+n)%3==0;case i.PATTERN100:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case i.PATTERN101:return t*n%2+t*n%3==0;case i.PATTERN110:return(t*n%2+t*n%3)%2==0;case i.PATTERN111:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new c([1],0),n=0;n<e;n++)t=t.multiply(new c([1,l.gexp(n)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case r.MODE_NUMBER:return 10;case r.MODE_ALPHA_NUM:return 9;case r.MODE_8BIT_BYTE:case r.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case r.MODE_NUMBER:return 12;case r.MODE_ALPHA_NUM:return 11;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case r.MODE_NUMBER:return 14;case r.MODE_ALPHA_NUM:return 13;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r++)for(var o=0;o<t;o++){for(var i=0,a=e.isDark(r,o),l=-1;l<=1;l++)if(!(r+l<0||t<=r+l))for(var s=-1;s<=1;s++)o+s<0||t<=o+s||0==l&&0==s||a==e.isDark(r+l,o+s)&&i++;i>5&&(n+=3+i-5)}for(r=0;r<t-1;r++)for(o=0;o<t-1;o++){var c=0;e.isDark(r,o)&&c++,e.isDark(r+1,o)&&c++,e.isDark(r,o+1)&&c++,e.isDark(r+1,o+1)&&c++,0!=c&&4!=c||(n+=3)}for(r=0;r<t;r++)for(o=0;o<t-6;o++)e.isDark(r,o)&&!e.isDark(r,o+1)&&e.isDark(r,o+2)&&e.isDark(r,o+3)&&e.isDark(r,o+4)&&!e.isDark(r,o+5)&&e.isDark(r,o+6)&&(n+=40);for(o=0;o<t;o++)for(r=0;r<t-6;r++)e.isDark(r,o)&&!e.isDark(r+1,o)&&e.isDark(r+2,o)&&e.isDark(r+3,o)&&e.isDark(r+4,o)&&!e.isDark(r+5,o)&&e.isDark(r+6,o)&&(n+=40);var u=0;for(o=0;o<t;o++)for(r=0;r<t;r++)e.isDark(r,o)&&u++;return n+=Math.abs(100*u/t/t-50)/5*10}},l={glog:function(e){if(e<1)throw new Error("glog("+e+")");return l.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return l.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},s=0;s<8;s++)l.EXP_TABLE[s]=1<<s;for(s=8;s<256;s++)l.EXP_TABLE[s]=l.EXP_TABLE[s-4]^l.EXP_TABLE[s-5]^l.EXP_TABLE[s-6]^l.EXP_TABLE[s-8];for(s=0;s<255;s++)l.LOG_TABLE[l.EXP_TABLE[s]]=s;function c(e,t){if(null==e.length)throw new Error(e.length+"/"+t);for(var n=0;n<e.length&&0==e[n];)n++;this.num=new Array(e.length-n+t);for(var r=0;r<e.length-n;r++)this.num[r]=e[r+n]}function u(e,t){this.totalCount=e,this.dataCount=t}function d(){this.buffer=[],this.length=0}c.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),n=0;n<this.getLength();n++)for(var r=0;r<e.getLength();r++)t[n+r]^=l.gexp(l.glog(this.get(n))+l.glog(e.get(r)));return new c(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=l.glog(this.get(0))-l.glog(e.get(0)),n=new Array(this.getLength()),r=0;r<this.getLength();r++)n[r]=this.get(r);for(r=0;r<e.getLength();r++)n[r]^=l.gexp(l.glog(e.get(r))+t);return new c(n,0).mod(e)}},u.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],u.getRSBlocks=function(e,t){var n=u.getRsBlockTable(e,t);if(null==n)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var r=n.length/3,o=[],i=0;i<r;i++)for(var a=n[3*i+0],l=n[3*i+1],s=n[3*i+2],c=0;c<a;c++)o.push(new u(l,s));return o},u.getRsBlockTable=function(e,t){switch(t){case o.L:return u.RS_BLOCK_TABLE[4*(e-1)+0];case o.M:return u.RS_BLOCK_TABLE[4*(e-1)+1];case o.Q:return u.RS_BLOCK_TABLE[4*(e-1)+2];case o.H:return u.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},d.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var n=0;n<t;n++)this.putBit(1==(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var f=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function h(){return"undefined"!=typeof CanvasRenderingContext2D}function p(){var e=!1,t=navigator.userAgent;if(/android/i.test(t)){e=!0;var n=t.toString().match(/android ([0-9]\.[0-9])/i);n&&n[1]&&(e=parseFloat(n[1]))}return e}var m=function(){var e=function(e,t){this._el=e,this._htOption=t};return e.prototype.draw=function(e){var t=this._htOption,n=this._el,r=e.getModuleCount();function o(e,t){var n=document.createElementNS("http://www.w3.org/2000/svg",e);for(var r in t)t.hasOwnProperty(r)&&n.setAttribute(r,t[r]);return n}Math.floor(t.width/r),Math.floor(t.height/r),this.clear();var i=o("svg",{viewBox:"0 0 "+String(r)+" "+String(r),width:"100%",height:"100%",fill:t.colorLight});i.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),n.appendChild(i),i.appendChild(o("rect",{fill:t.colorLight,width:"100%",height:"100%"})),i.appendChild(o("rect",{fill:t.colorDark,width:"1",height:"1",id:"template"}));for(var a=0;a<r;a++)for(var l=0;l<r;l++)if(e.isDark(a,l)){var s=o("use",{x:String(l),y:String(a)});s.setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),i.appendChild(s)}},e.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)},e}(),g="svg"===document.documentElement.tagName.toLowerCase()?m:h()?function(){function e(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}if(this._android&&this._android<=2.1){var t=1/window.devicePixelRatio,n=CanvasRenderingContext2D.prototype.drawImage;CanvasRenderingContext2D.prototype.drawImage=function(e,r,o,i,a,l,s,c,u){if("nodeName"in e&&/img/i.test(e.nodeName))for(var d=arguments.length-1;d>=1;d--)arguments[d]=arguments[d]*t;else void 0===c&&(arguments[1]*=t,arguments[2]*=t,arguments[3]*=t,arguments[4]*=t);n.apply(this,arguments)}}function r(e,t){var n=this;if(n._fFail=t,n._fSuccess=e,null===n._bSupportDataURI){var r=document.createElement("img"),o=function(){n._bSupportDataURI=!1,n._fFail&&n._fFail.call(n)},i=function(){n._bSupportDataURI=!0,n._fSuccess&&n._fSuccess.call(n)};return r.onabort=o,r.onerror=o,r.onload=i,void(r.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==")}!0===n._bSupportDataURI&&n._fSuccess?n._fSuccess.call(n):!1===n._bSupportDataURI&&n._fFail&&n._fFail.call(n)}var o=function(e,t){this._bIsPainted=!1,this._android=p(),this._htOption=t,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=t.width,this._elCanvas.height=t.height,e.appendChild(this._elCanvas),this._el=e,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.alt="Scan me!",this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null};return o.prototype.draw=function(e){var t=this._elImage,n=this._oContext,r=this._htOption,o=e.getModuleCount(),i=r.width/o,a=r.height/o,l=Math.round(i),s=Math.round(a);t.style.display="none",this.clear();for(var c=0;c<o;c++)for(var u=0;u<o;u++){var d=e.isDark(c,u),f=u*i,h=c*a;n.strokeStyle=d?r.colorDark:r.colorLight,n.lineWidth=1,n.fillStyle=d?r.colorDark:r.colorLight,n.fillRect(f,h,i,a),n.strokeRect(Math.floor(f)+.5,Math.floor(h)+.5,l,s),n.strokeRect(Math.ceil(f)-.5,Math.ceil(h)-.5,l,s)}this._bIsPainted=!0},o.prototype.makeImage=function(){this._bIsPainted&&r.call(this,e)},o.prototype.isPainted=function(){return this._bIsPainted},o.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},o.prototype.round=function(e){return e?Math.floor(1e3*e)/1e3:e},o}():function(){var e=function(e,t){this._el=e,this._htOption=t};return e.prototype.draw=function(e){for(var t=this._htOption,n=this._el,r=e.getModuleCount(),o=Math.floor(t.width/r),i=Math.floor(t.height/r),a=['<table style="border:0;border-collapse:collapse;">'],l=0;l<r;l++){a.push("<tr>");for(var s=0;s<r;s++)a.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+o+"px;height:"+i+"px;background-color:"+(e.isDark(l,s)?t.colorDark:t.colorLight)+';"></td>');a.push("</tr>")}a.push("</table>"),n.innerHTML=a.join("");var c=n.childNodes[0],u=(t.width-c.offsetWidth)/2,d=(t.height-c.offsetHeight)/2;u>0&&d>0&&(c.style.margin=d+"px "+u+"px")},e.prototype.clear=function(){this._el.innerHTML=""},e}();function v(e,t){for(var n=1,r=A(e),i=0,a=f.length;i<=a;i++){var l=0;switch(t){case o.L:l=f[i][0];break;case o.M:l=f[i][1];break;case o.Q:l=f[i][2];break;case o.H:l=f[i][3]}if(r<=l)break;n++}if(n>f.length)throw new Error("Too long data");return n}function A(e){var t=encodeURI(e).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=e?3:0)}return(t=function(e,t){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:o.H},"string"==typeof t&&(t={text:t}),t)for(var n in t)this._htOption[n]=t[n];"string"==typeof e&&(e=document.getElementById(e)),this._htOption.useSVG&&(g=m),this._android=p(),this._el=e,this._oQRCode=null,this._oDrawing=new g(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}).prototype.makeCode=function(e){this._oQRCode=new n(v(e,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(e),this._oQRCode.make(),this._el.title=e,this._oDrawing.draw(this._oQRCode),this.makeImage()},t.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||this._android>=3)&&this._oDrawing.makeImage()},t.prototype.clear=function(){this._oDrawing.clear()},t.CorrectLevel=o,t}()},79135:function(e,t,n){var r=n(75526),o=Array.isArray||r("Array");e.exports=o},79306:function(e,t,n){"use strict";var r=n(94901),o=n(16823),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not a function")}},79446:function(e,t,n){"use strict";n.d(t,{i:function(){return i}});var r=n(98026),o=n(45558);function i(e,t,n){var i=e.get("borderRadius");if(null==i)return n?{cornerRadius:0}:null;(0,r.isArray)(i)||(i=[i,i,i,i]);var a=Math.abs(t.r||0-t.r0||0);return{cornerRadius:(0,r.map)(i,(function(e){return(0,o.lo)(e,a)}))}}},79449:function(e,t,n){var r=n(40481);e.exports=function(e,t,n){var o=r(e);return 0===(1===arguments.length?o:o.substring(n)).indexOf(t)}},79504:function(e,t,n){"use strict";var r=n(40616),o=Function.prototype,i=o.call,a=r&&o.bind.bind(i,i);e.exports=r?a:function(e){return function(){return i.apply(e,arguments)}}},79506:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});var r=n(61431);n(44114),n(18111),n(22489);var o=n(40412),i=n(78982),a=n.n(i),l=n(14610),s=n(48404);const c={style:{display:"flex"}},u={class:"icons-container"},d=["onClick"],f={class:"lyicon2"},h={class:"icon-text"};n(7588);var p=n(48548);const m=n(72922);var g=n(37741),v={name:"LYChooseIcons",components:{LyDialog:s.A},props:{modelValue:{type:String,default:""}},data(){return{dialogTitle:"Icon图标选择器",dialogVisible:!1,oldIcons:[],iconText:"",searchIconText:"",iconDataList:[]}},created(){this.iconText=this.modelValue;let e=function(){let e=[];return m.keys().forEach((t=>{const n=t.split("/").pop()?.split(".")[0];e.push("lyicon-"+n)})),e}(),t=Object.keys(p);this.iconDataList=[{name:"默认",icons:t},{name:"扩展",icons:e}],this.oldIcons=(0,g.deepClone)(this.iconDataList)},watch:{modelValue:function(e){this.iconText=e},iconText:function(e){this.$emit("update:modelValue",e)},searchIconText(e){this.handleChange(e)}},methods:{handleClick(){this.dialogVisible=!0},handleClose(){this.dialogVisible=!1},chooseIcon(e){this.iconText=e,this.handleClose()},handleChange(e){if(e){let t=this.iconDataList;t.forEach((t=>{t.icons=t.icons.filter((t=>0===t.toLowerCase().indexOf(e.toLowerCase())))})),this.iconDataList=t}else this.iconDataList=(0,g.deepClone)(this.oldIcons)},deleteAll(){this.iconText="",this.searchIconText="",this.iconDataList=(0,g.deepClone)(this.oldIcons)}}},A=n(66262);var y={components:{LYChooseIcons:(0,A.A)(v,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("svg-icon"),s=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("el-input"),m=(0,r.resolveComponent)("el-tag"),g=(0,r.resolveComponent)("el-scrollbar"),v=(0,r.resolveComponent)("el-tab-pane"),A=(0,r.resolveComponent)("el-tabs"),y=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(s,{onClick:a.handleClick},(0,r.createSlots)({default:(0,r.withCtx)((()=>[(0,r.createTextVNode)(" "+(0,r.toDisplayString)(i.iconText?i.iconText:"请选择图标"),1)])),_:2},[i.iconText?{name:"icon",fn:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{"icon-class":i.iconText,style:{"font-size":"18px"}},null,8,["icon-class"])])),key:"0"}:void 0]),1032,["onClick"]),(0,r.createVNode)(y,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"50%","before-close":a.handleClose},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[(0,r.createVNode)(p,{size:"large",modelValue:i.searchIconText,"onUpdate:modelValue":t[0]||(t[0]=e=>i.searchIconText=e),clearable:"",class:"searchinput",placeholder:"搜索如avatar","prefix-icon":"Search"},null,8,["modelValue"]),(0,r.createVNode)(s,{size:"large",icon:"Delete",onClick:a.deleteAll,type:"danger"},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("清除")]))),_:1},8,["onClick"])]),(0,r.createVNode)(A,null,{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.iconDataList,(e=>((0,r.openBlock)(),(0,r.createBlock)(v,{key:e.name,lazy:""},{label:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name)+" ",1),(0,r.createVNode)(m,{size:"small",type:"info"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.icons.length),1)])),_:2},1024)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{height:"600px"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.icons,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t,class:"lyicon",onClick:t=>a.chooseIcon(e)},[(0,r.createElementVNode)("div",f,[(0,r.createVNode)(l,{"icon-class":e,style:{"font-size":"20px","margin-top":"10px"}},null,8,["icon-class"]),(0,r.createElementVNode)("span",h,(0,r.toDisplayString)(e),1)])],8,d)))),128))])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-10e5e05f"]]),LyDialog:s.A},emits:["refreshData"],name:"addMenu",data(){return{menuicons:[],dialogVisible:!1,loadingSave:!1,dialogTitle:"",isResourceShow:0,formData:{parent:"",name:"",visible:1,icon:"",status:1,sort:0,web_path:"",menuPermission:[],isautopm:1},inputVisible:!1,inputValue:"",rules:{name:[{required:!0,message:"请输入菜单名称",trigger:"blur"}],visible:[{required:!0,message:"请选择侧边栏是否可见",trigger:"blur"}],sort:[{required:!0,message:"请输入排序",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}],isautopm:[{required:!0,message:"请选择是否自动创建按钮权限",trigger:"blur"}]},options:[]}},mounted(){this.menuicons=l.W},methods:{handleCloseTag(e){this.formData.menuPermission.splice(this.formData.menuPermission.indexOf(e),1)},showInput(){this.inputVisible=!0,this.$nextTick((e=>{this.$refs.saveTagInput.$refs.input.focus()}))},handleInputConfirm(){let e=this.inputValue;e&&this.formData.menuPermission.push(e),this.inputVisible=!1,this.inputValue=""},handleSelect(e){},querySearch(e,t){var n=this.menuicons;t(e?n.filter(this.createFilter(e)):n)},createFilter(e){return t=>0===t.value.toLowerCase().indexOf(e.toLowerCase())},handleChange(e){},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={parent:"",name:"",visible:1,icon:"",status:1,sort:0,web_path:"",menuPermission:[],isautopm:1}},addMenuFn(e,t){this.getsystemMenuTree(),this.dialogVisible=!0,this.dialogTitle=t,this.options=[],this.isResourceShow=0,e&&(this.formData=(0,g.deepClone)(e)),this.formData.menuPermission=e?e.menuPermission:[]},submitData(){this.$refs.rulesForm.validate((e=>{if(e){let e={...this.formData};"object"==typeof e.parent?e.parent=null==this.formData.parent||1==this.formData.parent.length&&null==this.formData.parent[0]||0==this.formData.parent.length?"":this.formData.parent[this.formData.parent.length-1]:null!=e.parent&&null!=e.parent||(e.parent=""),this.loadingSave=!0,this.formData.id?(0,o.apiSystemMenuEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.apiSystemMenuAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},getsystemMenuTree(){(0,o.apiSystemMenu)({page:1,limit:9999}).then((e=>{if(++this.isResourceShow,2e3==e.code){let t=[{label:"-1",name:"根节点",children:a().toArrayTree(e.data.data,{parentKey:"parent"})}];this.options=t}else this.$message.warning(e.msg)}))}}};var b=(0,A.A)(y,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-cascader"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-radio"),d=(0,r.resolveComponent)("el-radio-group"),f=(0,r.resolveComponent)("el-alert"),h=(0,r.resolveComponent)("l-y-choose-icons"),p=(0,r.resolveComponent)("el-input-number"),m=(0,r.resolveComponent)("el-form"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(v,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[8]||(t[8]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"560px","before-close":a.handleClose,draggable:!1},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[16]||(t[16]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(g,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[17]||(t[17]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto",class:"form-store"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"父级菜单:",prop:"parent"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(l,{style:{width:"100%"},key:i.isResourceShow,"show-all-levels":!1,options:i.options,modelValue:i.formData.parent,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.parent=e),onChange:a.handleChange,props:{checkStrictly:!0,label:"name",value:"id"},clearable:""},null,8,["options","modelValue","onChange"]))])),_:1}),(0,r.createVNode)(s,{label:"菜单名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.name,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.name=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"侧边栏可见:",prop:"visible"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.visible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.visible=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:1},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("是")]))),_:1}),(0,r.createVNode)(u,{value:0},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("否")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"创建按钮权限:",prop:"isautopm"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.isautopm,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.isautopm=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:1},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("是")]))),_:1}),(0,r.createVNode)(u,{value:0},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("否")]))),_:1})])),_:1},8,["modelValue"]),t[13]||(t[13]=(0,r.createElementVNode)("span",{style:{"font-size":"12px",color:"red"}},"*【否】表示创建一个目录",-1)),(0,r.createVNode)(f,{title:"第一次选择有效,如后续需要更改需删掉重建!!!",type:"info","show-icon":""})])),_:1}),(0,r.createVNode)(s,{label:"图标:",prop:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:i.formData.icon,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.icon=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:i.formData.sort,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"路由地址:",prop:"web_path"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.web_path,"onUpdate:modelValue":t[6]||(t[6]=e=>i.formData.web_path=e),modelModifiers:{trim:!0}},null,8,["modelValue"]),(0,r.createVNode)(f,{title:"请填写xxx.vue中的name或文件名作为路由地址",type:"info","show-icon":""})])),_:1}),(0,r.createVNode)(s,{label:"状态:",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.status,"onUpdate:modelValue":t[7]||(t[7]=e=>i.formData.status=e),style:{width:"300px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:1},{default:(0,r.withCtx)((()=>t[14]||(t[14]=[(0,r.createTextVNode)("启用")]))),_:1}),(0,r.createVNode)(u,{value:0},{default:(0,r.withCtx)((()=>t[15]||(t[15]=[(0,r.createTextVNode)("禁用")]))),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-261a1922"]])},79577:function(e,t,n){"use strict";var r=n(39928),o=n(94644),i=n(18727),a=n(91291),l=n(75854),s=o.aTypedArray,c=o.getTypedArrayConstructor,u=o.exportTypedArrayMethod,d=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}();u("with",{with:function(e,t){var n=s(this),o=a(e),u=i(n)?l(t):+t;return r(n,c(n),o,u)}}.with,!d)},79783:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return w}});n(18111),n(7588);var r=n(61431),o=n(40412),i=n(48404),a=n(20163),l=n(37741),s=n(94177),c=n(65084);const u={key:0},d={key:1},f={key:2},h={style:{display:"flex","flex-direction":"column","margin-left":"20px"}},p={style:{display:"flex","flex-direction":"column","margin-left":"20px"}},m={style:{display:"flex","flex-direction":"column","margin-left":"20px"}},g={style:{"margin-top":"20px",display:"flex","align-items":"center"}},v={style:{"margin-left":"10px"}},A={style:{"margin-left":"15px"}},y={style:{"margin-left":"15px"}},b={style:{"margin-top":"20px",display:"flex","align-items":"center"}};var O={__name:"moduleAttribute",emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const O=n,w=(0,c.M)();let x=(0,r.ref)("attr"),_=(0,r.ref)(!1),C=(0,r.ref)(!1),k=(0,r.ref)("创建文件"),S=(0,r.ref)({path:"",permissions:777}),V=(0,r.ref)([{name:"读取",value:4,val:!1},{name:"写入",value:2,val:!1},{name:"执行",value:1,val:!1}]),B=(0,r.ref)([{name:"读取",value:4,val:!1},{name:"写入",value:2,val:!1},{name:"执行",value:1,val:!1}]),T=(0,r.ref)([{name:"读取",value:4,val:!1},{name:"写入",value:2,val:!1},{name:"执行",value:1,val:!1}]),N=(0,r.ref)("777"),E=(0,r.ref)(!0),P=(0,r.ref)([{name:"root",value:0},{name:"www",value:1},{name:"redis",value:2},{name:"mysql",value:3}]),Q=(0,r.ref)(""),M=(0,r.ref)(""),D=(0,r.ref)(!1);function $(){D.value&&O("refreshData"),O("closed")}function z(e){return(0,l.formatUnitSize)(e)}const{toClipboard:R}=(0,s.A)();function I(e){R(e).then((()=>{a.nk.success("复制成功")})).catch((()=>{a.nk.warning("复制失败")}))}function L(e){U(e)}function F(e){"attr"==e.props.name?H(S.path):(N.value=S.value.permissions,Q.value=S.value.owner,M.value=S.value.group,U(S.value.permissions))}function U(e){V.value.forEach((t=>{"7"==e[0]?t.val=!0:"6"==e[0]?(t.val=!0,1==t.value&&(t.val=!1)):"5"==e[0]?(t.val=!0,2==t.value&&(t.val=!1)):"4"==e[0]?(t.val=!0,1!=t.value&&2!=t.value||(t.val=!1)):"3"==e[0]?(t.val=!0,4==t.value&&(t.val=!1)):"2"==e[0]?(t.val=!0,4!=t.value&&1!=t.value||(t.val=!1)):"1"==e[0]?(t.val=!0,4!=t.value&&2!=t.value||(t.val=!1)):t.val=!1})),B.value.forEach((t=>{"7"==e[1]?t.val=!0:"6"==e[1]?(t.val=!0,1==t.value&&(t.val=!1)):"5"==e[1]?(t.val=!0,2==t.value&&(t.val=!1)):"4"==e[1]?(t.val=!0,1!=t.value&&2!=t.value||(t.val=!1)):"3"==e[1]?(t.val=!0,4==t.value&&(t.val=!1)):"2"==e[1]?(t.val=!0,4!=t.value&&1!=t.value||(t.val=!1)):"1"==e[1]?(t.val=!0,4!=t.value&&2!=t.value||(t.val=!1)):t.val=!1})),T.value.forEach((t=>{"7"==e[2]?t.val=!0:"6"==e[2]?(t.val=!0,1==t.value&&(t.val=!1)):"5"==e[2]?(t.val=!0,2==t.value&&(t.val=!1)):"4"==e[2]?(t.val=!0,1!=t.value&&2!=t.value||(t.val=!1)):"3"==e[2]?(t.val=!0,4==t.value&&(t.val=!1)):"2"==e[2]?(t.val=!0,4!=t.value&&1!=t.value||(t.val=!1)):"1"==e[2]?(t.val=!0,4!=t.value&&2!=t.value||(t.val=!1)):t.val=!1}))}function H(e){let t={action:"get_filedir_attribute",path:e};C.value=!0,(0,o.sysFileManage)(t).then((e=>{C.value=!1,2e3==e.code?(S.value=e.data,"dir"==S.value.type?S.value.typedesc="文件夹":S.value.typedesc=(0,l.getFileTypeDesc)(S.value.name)[1],S.value.is_link&&(S.value.typedesc="链接文件")):a.nk.warning(e.msg)}))}function W(){if(3!=N.value.length)return void a.nk.warning("权限配置错误正确格式777");if(parseInt(N.value)>777)return void a.nk.warning("权限配置错误最大为777");if(parseInt(N.value)<0)return void a.nk.warning("权限配置错误最小为000");let e={action:"set_file_access",path:S.value.path,user:Q.value,group:M.value,access:N.value,issub:E.value};w.loadingInfo.isLoading=!0,w.loadingInfo.content="正在设置...",(0,o.sysFileManage)(e).then((e=>{w.loadingInfo.isLoading=!1,w.loadingInfo.content="",2e3==e.code?(a.nk.success(e.msg),D.value=!0):a.nk.warning(e.msg)}))}return t({handleOpen:function(e,t){k.value=t,_.value=!0,S.path=e.path,e&&H(e.path)}}),(e,t)=>{const n=(0,r.resolveComponent)("el-form-item"),o=(0,r.resolveComponent)("el-form"),a=(0,r.resolveComponent)("el-tab-pane"),l=(0,r.resolveComponent)("el-checkbox"),s=(0,r.resolveComponent)("el-card"),c=(0,r.resolveComponent)("el-col"),O=(0,r.resolveComponent)("el-row"),D=(0,r.resolveComponent)("el-input"),R=(0,r.resolveComponent)("el-option"),U=(0,r.resolveComponent)("el-select"),H=(0,r.resolveComponent)("el-button"),j=(0,r.resolveComponent)("el-tabs"),q=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(i.A,{modelValue:(0,r.unref)(_),"onUpdate:modelValue":t[7]||(t[7]=e=>(0,r.isRef)(_)?_.value=e:_=e),title:(0,r.unref)(k),width:"680px","before-close":$,class:"lyinnertabs"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(j,{modelValue:(0,r.unref)(x),"onUpdate:modelValue":t[6]||(t[6]=e=>(0,r.isRef)(x)?x.value=e:x=e),type:"card",onTabClick:F},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(a,{label:"常规",name:"attr"},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(o,{inline:!1,model:(0,r.unref)(S),ref:"rulesForm",class:"journal-detail","label-position":"left","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(n,{label:"名称:",prop:"name",onClick:t[0]||(t[0]=e=>I((0,r.unref)(S).name))},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(S).name),1)])),_:1}),(0,r.createVNode)(n,{label:"类型:",prop:"typedesc"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(S).typedesc),1)])),_:1}),(0,r.createVNode)(n,{label:"路径:",prop:"path",onClick:t[1]||(t[1]=e=>I((0,r.unref)(S).path))},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(S).path),1)])),_:1}),(0,r.createVNode)(n,{label:"大小:",prop:"size"},{default:(0,r.withCtx)((()=>["windows"==(0,r.unref)(w).currentOs?((0,r.openBlock)(),(0,r.createElementBlock)("span",u,(0,r.toDisplayString)(z((0,r.unref)(S).size)+""+(0,r.unref)(S).size+"字节)"),1)):"windows"!=(0,r.unref)(w).currentOs&&"dir"==(0,r.unref)(S).type?((0,r.openBlock)(),(0,r.createElementBlock)("span",d,(0,r.toDisplayString)((0,r.unref)(S).size),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",f,(0,r.toDisplayString)(z((0,r.unref)(S).size)),1))])),_:1}),(0,r.createVNode)(n,{label:"权限:",prop:"permissions"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(S).permissions),1)])),_:1}),(0,r.createVNode)(n,{label:"用户/UID",prop:"owner"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(S).owner),1),(0,r.createElementVNode)("span",null," ("+(0,r.toDisplayString)((0,r.unref)(S).owner_uid)+")",1)])),_:1}),"windows"!=(0,r.unref)(w).currentOs?((0,r.openBlock)(),(0,r.createBlock)(n,{key:0,label:"组/GID",prop:"group"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(S).group),1),(0,r.createElementVNode)("span",null," ("+(0,r.toDisplayString)((0,r.unref)(S).gid)+")",1)])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(n,{label:"修改时间:",prop:"modified"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(S).modified),1)])),_:1}),(0,r.createVNode)(n,{label:"访问时间:",prop:"access_at"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(S).access_at),1)])),_:1})])),_:1},8,["model"])),[[q,(0,r.unref)(C)]])])),_:1}),"windows"!=(0,r.unref)(w).currentOs?((0,r.openBlock)(),(0,r.createBlock)(a,{key:0,label:"权限",name:"qx"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{span:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{shadow:"hover",header:"所有者"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",h,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(V),(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{modelValue:e.val,"onUpdate:modelValue":t=>e.val=t,key:e.name,label:e.name,onChange:t=>function(){let e=0;V.value.forEach((t=>{t.val&&(e+=t.value)})),N.value=`${e}${N.value[1]}${N.value[2]}`}(0,e.name)},null,8,["modelValue","onUpdate:modelValue","label","onChange"])))),128))])])),_:1})])),_:1}),(0,r.createVNode)(c,{span:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{shadow:"hover",header:"所属组"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",p,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(B),(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{modelValue:e.val,"onUpdate:modelValue":t=>e.val=t,key:e.name,label:e.name,value:e.val,onChange:t=>function(){let e=0;B.value.forEach((t=>{t.val&&(e+=t.value)})),N.value=`${N.value[0]}${e}${N.value[2]}`}(0,e.name)},null,8,["modelValue","onUpdate:modelValue","label","value","onChange"])))),128))])])),_:1})])),_:1}),(0,r.createVNode)(c,{span:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{shadow:"hover",header:"公共"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",m,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(T),(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{modelValue:e.val,"onUpdate:modelValue":t=>e.val=t,key:e.name,label:e.name,value:e.val,onChange:t=>function(){let e=0;T.value.forEach((t=>{t.val&&(e+=t.value)})),N.value=`${N.value[0]}${N.value[1]}${e}`}(0,e.name)},null,8,["modelValue","onUpdate:modelValue","label","value","onChange"])))),128))])])),_:1})])),_:1})])),_:1}),(0,r.createElementVNode)("div",g,[(0,r.createElementVNode)("div",v,[t[8]||(t[8]=(0,r.createTextVNode)(" 权限:")),(0,r.createVNode)(D,{type:"number",style:{width:"90px"},placeholder:"请输入权限值",modelValue:(0,r.unref)(N),"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.isRef)(N)?N.value=e:N=e),onInput:L},null,8,["modelValue"])]),(0,r.createElementVNode)("div",A,[t[9]||(t[9]=(0,r.createTextVNode)(" 所有者:")),(0,r.createVNode)(U,{modelValue:(0,r.unref)(Q),"onUpdate:modelValue":t[3]||(t[3]=e=>(0,r.isRef)(Q)?Q.value=e:Q=e),placeholder:"请选择所有者",style:{width:"150px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(P),(e=>((0,r.openBlock)(),(0,r.createBlock)(R,{key:e.value,label:e.name,value:e.name},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),(0,r.createElementVNode)("div",y,[t[10]||(t[10]=(0,r.createTextVNode)(" 所属组:")),(0,r.createVNode)(U,{modelValue:(0,r.unref)(M),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,r.isRef)(M)?M.value=e:M=e),placeholder:"请选择所属用户",style:{width:"150px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(P),(e=>((0,r.openBlock)(),(0,r.createBlock)(R,{key:e.value,label:e.name,value:e.name},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])]),(0,r.createElementVNode)("div",b,[(0,r.createVNode)(l,{modelValue:(0,r.unref)(E),"onUpdate:modelValue":t[5]||(t[5]=e=>(0,r.isRef)(E)?E.value=e:E=e),label:"应用到子目录",style:{"margin-left":"10px"}},null,8,["modelValue"]),(0,r.createVNode)(H,{type:"primary",style:{"margin-left":"10px"},onClick:W},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("保存")]))),_:1})])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])])),_:1},8,["modelValue","title"])])}}};var w=(0,n(66262).A)(O,[["__scopeId","data-v-8796b666"]])},79824:function(e,t,n){var r=n(40481),o=n(16134),i=n(27097),a=n(66188),l={};e.exports=function(e){if(e=r(e),l[e])return l[e];var t=e.length,n=e.replace(/([-]+)/g,(function(e,n,r){return r&&r+n.length<t?"-":""}));return t=n.length,n=n.replace(/([A-Z]+)/g,(function(e,n,r){var l=n.length;return n=a(n),r?l>2&&r+l<t?i(o(n,0,1))+o(n,1,l-1)+i(o(n,l-1,l)):i(o(n,0,1))+o(n,1,l):l>1&&r+l<t?o(n,0,l-1)+i(o(n,l-1,l)):n})).replace(/(-[a-zA-Z])/g,(function(e,t){return i(o(t,1,t.length))})),l[e]=n,n}},79861:function(e,t,n){var r=n(21323),o=n(99361),i=n(29599),a=n(48007),l=n(38588),s=n(53876),c=n(35224);e.exports=function(e,t){return e=s(e),c(e)?Math.floor((a(l(e,t,i))-a(l(e,t,o)))/r)+1:NaN}},79869:function(e,t,n){"use strict";n.d(t,{z_:function(){return h}});var r=n(61431),o=n(50819);const i=(0,o.b_)({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:(0,o.jq)([String,Object,Array])},offset:{type:(0,o.jq)(Array),default:[0,0]},badgeClass:{type:String}});var a=n(78396),l=n(65980),s=n(2154),c=n(76031);const u=(0,r.defineComponent)({name:"ElBadge"}),d=(0,r.defineComponent)({...u,props:i,setup(e,{expose:t}){const n=e,o=(0,l.DU)("badge"),i=(0,r.computed)((()=>n.isDot?"":(0,s.Et)(n.value)&&(0,s.Et)(n.max)&&n.max<n.value?`${n.max}+`:`${n.value}`)),a=(0,r.computed)((()=>{var e,t,r,o,i;return[{backgroundColor:n.color,marginRight:(0,c._V)(-(null!=(t=null==(e=n.offset)?void 0:e[0])?t:0)),marginTop:(0,c._V)(null!=(o=null==(r=n.offset)?void 0:r[1])?o:0)},null!=(i=n.badgeStyle)?i:{}]}));return t({content:i}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)((0,r.unref)(o).b())},[(0,r.renderSlot)(e.$slots,"default"),(0,r.createVNode)(r.Transition,{name:`${(0,r.unref)(o).namespace.value}-zoom-in-center`,persisted:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createElementVNode)("sup",{class:(0,r.normalizeClass)([(0,r.unref)(o).e("content"),(0,r.unref)(o).em("content",e.type),(0,r.unref)(o).is("fixed",!!e.$slots.default),(0,r.unref)(o).is("dot",e.isDot),(0,r.unref)(o).is("hide-zero",!e.showZero&&0===n.value),e.badgeClass]),style:(0,r.normalizeStyle)((0,r.unref)(a))},[(0,r.renderSlot)(e.$slots,"content",{value:(0,r.unref)(i)},(()=>[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(i)),1)]))],6),[[r.vShow,!e.hidden&&((0,r.unref)(i)||e.isDot||e.$slots.content)]])])),_:3},8,["name"])],2))}});var f=(0,a.A)(d,[["__file","badge.vue"]]);const h=(0,n(64769).GU)(f)},79914:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),n=new RegExp("^"+/(?:[A-Za-z][A-Za-z\d.+-]{0,14}:\/\/(?:[-.~*+=!&;:'%@?^${}(),\w]+@)?|www\.|[-;:&=+$,.\w]+@)[A-Za-z\d-]+(?:\.[A-Za-z\d-]+)*(?::\d+)?(?:\/(?:[-+~=.,%()\/\w]*[-+~=%()\/\w])?)?(?:\?(?:[-.~*+=!&;:'%@?^${}(),\/\w]+))?(?:#(?:[-.~*+=!&;:'%@?^${}(),\/\w]+))?/g.source+"$","i"),r=function(e){return/^[(\[{ \u00a0]$/.test(e)},o=function(e){return 3===e.nodeType},i=function(e){return 1===e.nodeType},a=function(e,t){if(t<0&&(t=0),o(e)){var n=e.data.length;t>n&&(t=n)}return t},l=function(e,t,n){!i(t)||t.hasChildNodes()?e.setStart(t,a(t,n)):e.setStartBefore(t)},s=function(e,t,n){!i(t)||t.hasChildNodes()?e.setEnd(t,a(t,n)):e.setEndAfter(t)},c=function(e,t){var i,a,c,u,d,f,h,p=function(e){return e.getParam("autolink_pattern",n)}(e),m=function(e){return e.getParam("default_link_target",!1)}(e);if(null===e.dom.getParent(e.selection.getNode(),"a[href]")){var g=e.selection.getRng().cloneRange();if(g.startOffset<5){if(!(d=g.endContainer.previousSibling)){if(!g.endContainer.firstChild||!g.endContainer.firstChild.nextSibling)return;d=g.endContainer.firstChild.nextSibling}if(f=d.length,l(g,d,f),s(g,d,f),g.endOffset<5)return;i=g.endOffset,a=d}else{if(a=g.endContainer,!o(a)&&a.firstChild){for(;!o(a)&&a.firstChild;)a=a.firstChild;o(a)&&(l(g,a,0),s(g,a,a.nodeValue.length))}i=1===g.endOffset?2:g.endOffset-1-t}var v,A=i;do{l(g,a,i>=2?i-2:0),s(g,a,i>=1?i-1:0),i-=1,h=g.toString()}while(!r(h)&&i-2>=0);r(g.toString())?(l(g,a,i),s(g,a,A),i+=1):0===g.startOffset?(l(g,a,0),s(g,a,A)):(l(g,a,i),s(g,a,A)),u=g.toString(),v=u.charAt(u.length-1),/[?!,.;:]/.test(v)&&s(g,a,A-1);var y=(u=g.toString().trim()).match(p),b=function(e){return e.getParam("link_default_protocol","http","string")}(e);if(y){var O=y[0];(function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t})(O,"www.",0)?O=b+"://"+O:function(e,t){return-1!==e.indexOf(t)}(O,"@")&&!function(e){return/^([A-Za-z][A-Za-z\d.+-]*:\/\/)|mailto:/.test(e)}(O)&&(O="mailto:"+O),c=e.selection.getBookmark(),e.selection.setRng(g),e.execCommand("createlink",!1,O),!1!==m&&e.dom.setAttrib(e.selection.getNode(),"target",m),e.selection.moveToBookmark(c),e.nodeChanged()}}},u=function(e){var n;e.on("keydown",(function(t){if(13===t.keyCode)return function(e){return c(e,-1)}(e)})),t.browser.isIE()?e.on("focus",(function(){if(!n){n=!0;try{e.execCommand("AutoUrlDetect",!1,!0)}catch(e){}}})):(e.on("keypress",(function(t){if(41===t.keyCode||93===t.keyCode||125===t.keyCode)return function(e){return c(e,-1)}(e)})),e.on("keyup",(function(t){if(32===t.keyCode)return function(e){return c(e,0)}(e)})))};e.add("autolink",(function(e){u(e)}))}()},80046:function(e,t,n){var r=n(48007),o=n(26642),i=n(53876),a=n(6060);e.exports=function(e,t){if(e){var n=i(e,t);return a(n)?r(n):n}return o()}},80127:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=function(){this.__data__=[],this.size=0},o=n(66984);var i=function(e,t){for(var n=e.length;n--;)if((0,o.A)(e[n][0],t))return n;return-1},a=Array.prototype.splice;var l=function(e){var t=this.__data__,n=i(t,e);return!(n<0)&&(n==t.length-1?t.pop():a.call(t,n,1),--this.size,!0)};var s=function(e){var t=this.__data__,n=i(t,e);return n<0?void 0:t[n][1]};var c=function(e){return i(this.__data__,e)>-1};var u=function(e,t){var n=this.__data__,r=i(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function d(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}d.prototype.clear=r,d.prototype.delete=l,d.prototype.get=s,d.prototype.has=c,d.prototype.set=u;var f=d},80399:function(e,t,n){var r=n(40481),o=n(16134),i=n(66188),a={};e.exports=function(e){if(e=r(e),a[e])return a[e];if(/^[A-Z]+$/.test(e))return i(e);var t=e.replace(/^([a-z])([A-Z]+)([a-z]+)$/,(function(e,t,n,r){var a=n.length;return a>1?t+"-"+i(o(n,0,a-1))+"-"+i(o(n,a-1,a))+r:i(t+"-"+n+r)})).replace(/^([A-Z]+)([a-z]+)?$/,(function(e,t,n){var r=t.length;return i(o(t,0,r-1)+"-"+o(t,r-1,r)+(n||""))})).replace(/([a-z]?)([A-Z]+)([a-z]?)/g,(function(e,t,n,r,a){var l=n.length;return l>1&&(t&&(t+="-"),r)?(t||"")+i(o(n,0,l-1))+"-"+i(o(n,l-1,l))+r:(t||"")+(a?"-":"")+i(n)+(r||"")}));return t=t.replace(/([-]+)/g,(function(e,n,r){return r&&r+n.length<t.length?"-":""})),a[e]=t,t}},80441:function(e,t,n){"use strict";n.d(t,{qy:function(){return Ae},$g:function(){return de}});var r=n(48820),o=n(43720),i=n(90365);const a=20,l=22,s=23,c=24,u=26,d=27,f=28,h=31,p=34,m=37,g={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},v={dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},A={dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}};function y(e){return 9==e||10==e||13==e||32==e}let b=null,O=null,w=0;function x(e,t){let n=e.pos+t;if(w==n&&O==e)return b;let r=e.peek(t);for(;y(r);)r=e.peek(++t);let o="";for(;45==(i=r)||46==i||58==i||i>=65&&i<=90||95==i||i>=97&&i<=122||i>=161;)o+=String.fromCharCode(r),r=e.peek(++t);var i;return O=e,w=n,b=o?o.toLowerCase():r==_||r==C?void 0:null}const _=63,C=33;function k(e,t){this.name=e,this.parent=t}const S=[6,10,7,8,9],V=new r.Aj({start:null,shift(e,t,n,r){return S.indexOf(t)>-1?new k(x(r,1)||"",e):e},reduce(e,t){return t==a&&e?e.parent:e},reuse(e,t,n,r){let o=t.type.id;return 6==o||36==o?new k(x(r,1)||"",e):e},strict:!1}),B=new r.Lu(((e,t)=>{if(60!=e.next)return void(e.next<0&&t.context&&e.acceptToken(57));e.advance();let n=47==e.next;n&&e.advance();let r=x(e,0);if(void 0===r)return;if(!r)return e.acceptToken(n?14:6);let o=t.context?t.context.name:null;if(n){if(r==o)return e.acceptToken(11);if(o&&v[o])return e.acceptToken(57,-2);if(t.dialectEnabled(0))return e.acceptToken(12);for(let e=t.context;e;e=e.parent)if(e.name==r)return;e.acceptToken(13)}else{if("script"==r)return e.acceptToken(7);if("style"==r)return e.acceptToken(8);if("textarea"==r)return e.acceptToken(9);if(g.hasOwnProperty(r))return e.acceptToken(10);o&&A[o]&&A[o][r]?e.acceptToken(57,-1):e.acceptToken(6)}}),{contextual:!0}),T=new r.Lu((e=>{for(let t=0,n=0;;n++){if(e.next<0){n&&e.acceptToken(58);break}if(45==e.next)t++;else{if(62==e.next&&t>=2){n>=3&&e.acceptToken(58,-2);break}t=0}e.advance()}}));const N=new r.Lu(((e,t)=>{if(47==e.next&&62==e.peek(1)){let n=t.dialectEnabled(1)||function(e){for(;e;e=e.parent)if("svg"==e.name||"math"==e.name)return!0;return!1}(t.context);e.acceptToken(n?5:4,2)}else 62==e.next&&e.acceptToken(4,1)}));function E(e,t,n){let o=2+e.length;return new r.Lu((r=>{for(let i=0,a=0,l=0;;l++){if(r.next<0){l&&r.acceptToken(t);break}if(0==i&&60==r.next||1==i&&47==r.next||i>=2&&i<o&&r.next==e.charCodeAt(i-2))i++,a++;else if(2!=i&&i!=o||!y(r.next)){if(i==o&&62==r.next){l>a?r.acceptToken(t,-a):r.acceptToken(n,-(a-2));break}if((10==r.next||13==r.next)&&l){r.acceptToken(t,1);break}i=a=0}else a++;r.advance()}}))}const P=E("script",54,1),Q=E("style",55,2),M=E("textarea",56,3),D=(0,o.pn)({"Text RawText":o._A.content,"StartTag StartCloseTag SelfClosingEndTag EndTag":o._A.angleBracket,TagName:o._A.tagName,"MismatchedCloseTag/TagName":[o._A.tagName,o._A.invalid],AttributeName:o._A.attributeName,"AttributeValue UnquotedAttributeValue":o._A.attributeValue,Is:o._A.definitionOperator,"EntityReference CharacterReference":o._A.character,Comment:o._A.blockComment,ProcessingInst:o._A.processingInstruction,DoctypeDecl:o._A.documentMeta}),$=r.U1.deserialize({version:14,states:",xOVO!rOOO!WQ#tO'#CqO!]Q#tO'#CzO!bQ#tO'#C}O!gQ#tO'#DQO!lQ#tO'#DSO!qOaO'#CpO!|ObO'#CpO#XOdO'#CpO$eO!rO'#CpOOO`'#Cp'#CpO$lO$fO'#DTO$tQ#tO'#DVO$yQ#tO'#DWOOO`'#Dk'#DkOOO`'#DY'#DYQVO!rOOO%OQ&rO,59]O%ZQ&rO,59fO%fQ&rO,59iO%qQ&rO,59lO%|Q&rO,59nOOOa'#D^'#D^O&XOaO'#CxO&dOaO,59[OOOb'#D_'#D_O&lObO'#C{O&wObO,59[OOOd'#D`'#D`O'POdO'#DOO'[OdO,59[OOO`'#Da'#DaO'dO!rO,59[O'kQ#tO'#DROOO`,59[,59[OOOp'#Db'#DbO'pO$fO,59oOOO`,59o,59oO'xQ#|O,59qO'}Q#|O,59rOOO`-E7W-E7WO(SQ&rO'#CsOOQW'#DZ'#DZO(bQ&rO1G.wOOOa1G.w1G.wOOO`1G/Y1G/YO(mQ&rO1G/QOOOb1G/Q1G/QO(xQ&rO1G/TOOOd1G/T1G/TO)TQ&rO1G/WOOO`1G/W1G/WO)`Q&rO1G/YOOOa-E7[-E7[O)kQ#tO'#CyOOO`1G.v1G.vOOOb-E7]-E7]O)pQ#tO'#C|OOOd-E7^-E7^O)uQ#tO'#DPOOO`-E7_-E7_O)zQ#|O,59mOOOp-E7`-E7`OOO`1G/Z1G/ZOOO`1G/]1G/]OOO`1G/^1G/^O*PQ,UO,59_OOQW-E7X-E7XOOOa7+$c7+$cOOO`7+$t7+$tOOOb7+$l7+$lOOOd7+$o7+$oOOO`7+$r7+$rO*[Q#|O,59eO*aQ#|O,59hO*fQ#|O,59kOOO`1G/X1G/XO*kO7[O'#CvO*|OMhO'#CvOOQW1G.y1G.yOOO`1G/P1G/POOO`1G/S1G/SOOO`1G/V1G/VOOOO'#D['#D[O+_O7[O,59bOOQW,59b,59bOOOO'#D]'#D]O+pOMhO,59bOOOO-E7Y-E7YOOQW1G.|1G.|OOOO-E7Z-E7Z",stateData:",]~O!^OS~OUSOVPOWQOXROYTO[]O][O^^O`^Oa^Ob^Oc^Ox^O{_O!dZO~OfaO~OfbO~OfcO~OfdO~OfeO~O!WfOPlP!ZlP~O!XiOQoP!ZoP~O!YlORrP!ZrP~OUSOVPOWQOXROYTOZqO[]O][O^^O`^Oa^Ob^Oc^Ox^O!dZO~O!ZrO~P#dO![sO!euO~OfvO~OfwO~OS|OT}OhyO~OS!POT}OhyO~OS!ROT}OhyO~OS!TOT}OhyO~OS}OT}OhyO~O!WfOPlX!ZlX~OP!WO!Z!XO~O!XiOQoX!ZoX~OQ!ZO!Z!XO~O!YlORrX!ZrX~OR!]O!Z!XO~O!Z!XO~P#dOf!_O~O![sO!e!aO~OS!bO~OS!cO~Oi!dOSgXTgXhgX~OS!fOT!gOhyO~OS!hOT!gOhyO~OS!iOT!gOhyO~OS!jOT!gOhyO~OS!gOT!gOhyO~Of!kO~Of!lO~Of!mO~OS!nO~Ok!qO!`!oO!b!pO~OS!rO~OS!sO~OS!tO~Oa!uOb!uOc!uO!`!wO!a!uO~Oa!xOb!xOc!xO!b!wO!c!xO~Oa!uOb!uOc!uO!`!{O!a!uO~Oa!xOb!xOc!xO!b!{O!c!xO~OT~bac!dx{!d~",goto:"%p!`PPPPPPPPPPPPPPPPPPPP!a!gP!mPP!yP!|#P#S#Y#]#`#f#i#l#r#x!aP!a!aP$O$U$l$r$x%O%U%[%bPPPPPPPP%hX^OX`pXUOX`pezabcde{!O!Q!S!UR!q!dRhUR!XhXVOX`pRkVR!XkXWOX`pRnWR!XnXXOX`pQrXR!XpXYOX`pQ`ORx`Q{aQ!ObQ!QcQ!SdQ!UeZ!e{!O!Q!S!UQ!v!oR!z!vQ!y!pR!|!yQgUR!VgQjVR!YjQmWR![mQpXR!^pQtZR!`tS_O`ToXp",nodeNames:"⚠ StartCloseTag StartCloseTag StartCloseTag EndTag SelfClosingEndTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteCloseTag Document Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName Attribute AttributeName Is AttributeValue UnquotedAttributeValue ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag CloseTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl",maxTerm:67,context:V,nodeProps:[["closedBy",-10,1,2,3,7,8,9,10,11,12,13,"EndTag",6,"EndTag SelfClosingEndTag",-4,21,30,33,36,"CloseTag"],["openedBy",4,"StartTag StartCloseTag",5,"StartTag",-4,29,32,35,37,"OpenTag"],["group",-9,14,17,18,19,20,39,40,41,42,"Entity",16,"Entity TextContent",-3,28,31,34,"TextContent Entity"],["isolate",-11,21,29,30,32,33,35,36,37,38,41,42,"ltr",-3,26,27,39,""]],propSources:[D],skippedNodes:[0],repeatNodeCount:9,tokenData:"!<p!aR!YOX$qXY,QYZ,QZ[$q[]&X]^,Q^p$qpq,Qqr-_rs3_sv-_vw3}wxHYx}-_}!OH{!O!P-_!P!Q$q!Q![-_![!]Mz!]!^-_!^!_!$S!_!`!;x!`!a&X!a!c-_!c!}Mz!}#R-_#R#SMz#S#T1k#T#oMz#o#s-_#s$f$q$f%W-_%W%oMz%o%p-_%p&aMz&a&b-_&b1pMz1p4U-_4U4dMz4d4e-_4e$ISMz$IS$I`-_$I`$IbMz$Ib$Kh-_$Kh%#tMz%#t&/x-_&/x&EtMz&Et&FV-_&FV;'SMz;'S;:j!#|;:j;=`3X<%l?&r-_?&r?AhMz?Ah?BY$q?BY?MnMz?MnO$q!Z$|c`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr$qrs&}sv$qvw+Pwx(tx!^$q!^!_*V!_!a&X!a#S$q#S#T&X#T;'S$q;'S;=`+z<%lO$q!R&bX`P!a`!cpOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&Xq'UV`P!cpOv&}wx'kx!^&}!^!_(V!_;'S&};'S;=`(n<%lO&}P'pT`POv'kw!^'k!_;'S'k;'S;=`(P<%lO'kP(SP;=`<%l'kp([S!cpOv(Vx;'S(V;'S;=`(h<%lO(Vp(kP;=`<%l(Vq(qP;=`<%l&}a({W`P!a`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t`)jT!a`Or)esv)ew;'S)e;'S;=`)y<%lO)e`)|P;=`<%l)ea*SP;=`<%l(t!Q*^V!a`!cpOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!Q*vP;=`<%l*V!R*|P;=`<%l&XW+UYkWOX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+PW+wP;=`<%l+P!Z+}P;=`<%l$q!a,]``P!a`!cp!^^OX&XXY,QYZ,QZ]&X]^,Q^p&Xpq,Qqr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!_-ljhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_*V!_!a&X!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q[/ebhSkWOX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+PS0rXhSqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0mS1bP;=`<%l0m[1hP;=`<%l/^!V1vchS`P!a`!cpOq&Xqr1krs&}sv1kvw0mwx(tx!P1k!P!Q&X!Q!^1k!^!_*V!_!a&X!a#s1k#s$f&X$f;'S1k;'S;=`3R<%l?Ah1k?Ah?BY&X?BY?Mn1k?MnO&X!V3UP;=`<%l1k!_3[P;=`<%l-_!Z3hV!`h`P!cpOv&}wx'kx!^&}!^!_(V!_;'S&};'S;=`(n<%lO&}!_4WihSkWc!ROX5uXZ7SZ[5u[^7S^p5uqr8trs7Sst>]tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^/^!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!Z5zbkWOX5uXZ7SZ[5u[^7S^p5uqr5urs7Sst+Ptw5uwx7Sx!]5u!]!^7w!^!a7S!a#S5u#S#T7S#T;'S5u;'S;=`8n<%lO5u!R7VVOp7Sqs7St!]7S!]!^7l!^;'S7S;'S;=`7q<%lO7S!R7qOa!R!R7tP;=`<%l7S!Z8OYkWa!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!Z8qP;=`<%l5u!_8{ihSkWOX5uXZ7SZ[5u[^7S^p5uqr8trs7Sst/^tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^:j!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!_:sbhSkWa!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!V<QchSOp7Sqr;{rs7Sst0mtw;{wx7Sx!P;{!P!Q7S!Q!];{!]!^=]!^!a7S!a#s;{#s$f7S$f;'S;{;'S;=`>P<%l?Ah;{?Ah?BY7S?BY?Mn;{?MnO7S!V=dXhSa!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!V>SP;=`<%l;{!_>YP;=`<%l8t!_>dhhSkWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^/^!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!Z@TakWOX@OXZAYZ[@O[^AY^p@Oqr@OrsAYsw@OwxAYx!]@O!]!^Az!^!aAY!a#S@O#S#TAY#T;'S@O;'S;=`Bq<%lO@O!RA]UOpAYq!]AY!]!^Ao!^;'SAY;'S;=`At<%lOAY!RAtOb!R!RAwP;=`<%lAY!ZBRYkWb!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!ZBtP;=`<%l@O!_COhhSkWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^Dj!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!_DsbhSkWb!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VFQbhSOpAYqrE{rsAYswE{wxAYx!PE{!P!QAY!Q!]E{!]!^GY!^!aAY!a#sE{#s$fAY$f;'SE{;'S;=`G|<%l?AhE{?Ah?BYAY?BY?MnE{?MnOAY!VGaXhSb!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!VHPP;=`<%lE{!_HVP;=`<%lBw!ZHcW!bx`P!a`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t!aIYlhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OKQ!O!P-_!P!Q$q!Q!^-_!^!_*V!_!a&X!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!aK_khS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_*V!_!`&X!`!aMS!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!TM_X`P!a`!cp!eQOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!aNZ!ZhSfQ`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OMz!O!PMz!P!Q$q!Q![Mz![!]Mz!]!^-_!^!_*V!_!a&X!a!c-_!c!}Mz!}#R-_#R#SMz#S#T1k#T#oMz#o#s-_#s$f$q$f$}-_$}%OMz%O%W-_%W%oMz%o%p-_%p&aMz&a&b-_&b1pMz1p4UMz4U4dMz4d4e-_4e$ISMz$IS$I`-_$I`$IbMz$Ib$Je-_$Je$JgMz$Jg$Kh-_$Kh%#tMz%#t&/x-_&/x&EtMz&Et&FV-_&FV;'SMz;'S;:j!#|;:j;=`3X<%l?&r-_?&r?AhMz?Ah?BY$q?BY?MnMz?MnO$q!a!$PP;=`<%lMz!R!$ZY!a`!cpOq*Vqr!$yrs(Vsv*Vwx)ex!a*V!a!b!4t!b;'S*V;'S;=`*s<%lO*V!R!%Q]!a`!cpOr*Vrs(Vsv*Vwx)ex}*V}!O!%y!O!f*V!f!g!']!g#W*V#W#X!0`#X;'S*V;'S;=`*s<%lO*V!R!&QX!a`!cpOr*Vrs(Vsv*Vwx)ex}*V}!O!&m!O;'S*V;'S;=`*s<%lO*V!R!&vV!a`!cp!dPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!'dX!a`!cpOr*Vrs(Vsv*Vwx)ex!q*V!q!r!(P!r;'S*V;'S;=`*s<%lO*V!R!(WX!a`!cpOr*Vrs(Vsv*Vwx)ex!e*V!e!f!(s!f;'S*V;'S;=`*s<%lO*V!R!(zX!a`!cpOr*Vrs(Vsv*Vwx)ex!v*V!v!w!)g!w;'S*V;'S;=`*s<%lO*V!R!)nX!a`!cpOr*Vrs(Vsv*Vwx)ex!{*V!{!|!*Z!|;'S*V;'S;=`*s<%lO*V!R!*bX!a`!cpOr*Vrs(Vsv*Vwx)ex!r*V!r!s!*}!s;'S*V;'S;=`*s<%lO*V!R!+UX!a`!cpOr*Vrs(Vsv*Vwx)ex!g*V!g!h!+q!h;'S*V;'S;=`*s<%lO*V!R!+xY!a`!cpOr!+qrs!,hsv!+qvw!-Swx!.[x!`!+q!`!a!/j!a;'S!+q;'S;=`!0Y<%lO!+qq!,mV!cpOv!,hvx!-Sx!`!,h!`!a!-q!a;'S!,h;'S;=`!.U<%lO!,hP!-VTO!`!-S!`!a!-f!a;'S!-S;'S;=`!-k<%lO!-SP!-kO{PP!-nP;=`<%l!-Sq!-xS!cp{POv(Vx;'S(V;'S;=`(h<%lO(Vq!.XP;=`<%l!,ha!.aX!a`Or!.[rs!-Ssv!.[vw!-Sw!`!.[!`!a!.|!a;'S!.[;'S;=`!/d<%lO!.[a!/TT!a`{POr)esv)ew;'S)e;'S;=`)y<%lO)ea!/gP;=`<%l!.[!R!/sV!a`!cp{POr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!0]P;=`<%l!+q!R!0gX!a`!cpOr*Vrs(Vsv*Vwx)ex#c*V#c#d!1S#d;'S*V;'S;=`*s<%lO*V!R!1ZX!a`!cpOr*Vrs(Vsv*Vwx)ex#V*V#V#W!1v#W;'S*V;'S;=`*s<%lO*V!R!1}X!a`!cpOr*Vrs(Vsv*Vwx)ex#h*V#h#i!2j#i;'S*V;'S;=`*s<%lO*V!R!2qX!a`!cpOr*Vrs(Vsv*Vwx)ex#m*V#m#n!3^#n;'S*V;'S;=`*s<%lO*V!R!3eX!a`!cpOr*Vrs(Vsv*Vwx)ex#d*V#d#e!4Q#e;'S*V;'S;=`*s<%lO*V!R!4XX!a`!cpOr*Vrs(Vsv*Vwx)ex#X*V#X#Y!+q#Y;'S*V;'S;=`*s<%lO*V!R!4{Y!a`!cpOr!4trs!5ksv!4tvw!6Vwx!8]x!a!4t!a!b!:]!b;'S!4t;'S;=`!;r<%lO!4tq!5pV!cpOv!5kvx!6Vx!a!5k!a!b!7W!b;'S!5k;'S;=`!8V<%lO!5kP!6YTO!a!6V!a!b!6i!b;'S!6V;'S;=`!7Q<%lO!6VP!6lTO!`!6V!`!a!6{!a;'S!6V;'S;=`!7Q<%lO!6VP!7QOxPP!7TP;=`<%l!6Vq!7]V!cpOv!5kvx!6Vx!`!5k!`!a!7r!a;'S!5k;'S;=`!8V<%lO!5kq!7yS!cpxPOv(Vx;'S(V;'S;=`(h<%lO(Vq!8YP;=`<%l!5ka!8bX!a`Or!8]rs!6Vsv!8]vw!6Vw!a!8]!a!b!8}!b;'S!8];'S;=`!:V<%lO!8]a!9SX!a`Or!8]rs!6Vsv!8]vw!6Vw!`!8]!`!a!9o!a;'S!8];'S;=`!:V<%lO!8]a!9vT!a`xPOr)esv)ew;'S)e;'S;=`)y<%lO)ea!:YP;=`<%l!8]!R!:dY!a`!cpOr!4trs!5ksv!4tvw!6Vwx!8]x!`!4t!`!a!;S!a;'S!4t;'S;=`!;r<%lO!4t!R!;]V!a`!cpxPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!;uP;=`<%l!4t!V!<TXiS`P!a`!cpOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X",tokenizers:[P,Q,M,N,B,T,0,1,2,3,4,5],topRules:{Document:[0,15]},dialects:{noMatch:0,selfClosing:509},tokenPrec:511});function z(e,t){let n=Object.create(null);for(let r of e.getChildren(s)){let e=r.getChild(c),o=r.getChild(u)||r.getChild(d);e&&(n[t.read(e.from,e.to)]=o?o.type.id==u?t.read(o.from+1,o.to-1):t.read(o.from,o.to):"")}return n}function R(e,t){let n=e.getChild(l);return n?t.read(n.from,n.to):" "}function I(e,t,n){let r;for(let o of n)if(!o.attrs||o.attrs(r||(r=z(e.node.parent.firstChild,t))))return{parser:o.parser};return null}function L(e=[],t=[]){let n=[],r=[],o=[],l=[];for(let t of e){("script"==t.tag?n:"style"==t.tag?r:"textarea"==t.tag?o:l).push(t)}let c=t.length?Object.create(null):null;for(let e of t)(c[e.name]||(c[e.name]=[])).push(e);return(0,i.$g)(((e,t)=>{let i=e.type.id;if(i==f)return I(e,t,n);if(i==h)return I(e,t,r);if(i==p)return I(e,t,o);if(i==a&&l.length){let n,r=e.node,o=r.firstChild,i=o&&R(o,t);if(i)for(let e of l)if(e.tag==i&&(!e.attrs||e.attrs(n||(n=z(o,t))))){let t=r.lastChild,n=t.type.id==m?t.from:r.to;if(n>o.to)return{parser:e.parser,overlay:[{from:o.to,to:n}]}}}if(c&&i==s){let n,r=e.node;if(n=r.firstChild){let e=c[t.read(n.from,n.to)];if(e)for(let n of e){if(n.tagName&&n.tagName!=R(r.parent,t))continue;let e=r.lastChild;if(e.type.id==u){let t=e.from+1,r=e.lastChild,o=e.to-(r&&r.isError?0:1);if(o>t)return{parser:n.parser,overlay:[{from:t,to:o}]}}else if(e.type.id==d)return{parser:n.parser,overlay:[{from:e.from,to:e.to}]}}}}return null}))}var F=n(6393),U=n(89862),H=n(62144),W=n(20614),j=n(15874);const q=["_blank","_self","_top","_parent"],X=["ascii","utf-8","utf-16","latin1","latin1"],Y=["get","post","put","delete"],G=["application/x-www-form-urlencoded","multipart/form-data","text/plain"],Z=["true","false"],K={},J={a:{attrs:{href:null,ping:null,type:null,media:null,target:q,hreflang:null}},abbr:K,address:K,area:{attrs:{alt:null,coords:null,href:null,target:null,ping:null,media:null,hreflang:null,type:null,shape:["default","rect","circle","poly"]}},article:K,aside:K,audio:{attrs:{src:null,mediagroup:null,crossorigin:["anonymous","use-credentials"],preload:["none","metadata","auto"],autoplay:["autoplay"],loop:["loop"],controls:["controls"]}},b:K,base:{attrs:{href:null,target:q}},bdi:K,bdo:K,blockquote:{attrs:{cite:null}},body:K,br:K,button:{attrs:{form:null,formaction:null,name:null,value:null,autofocus:["autofocus"],disabled:["autofocus"],formenctype:G,formmethod:Y,formnovalidate:["novalidate"],formtarget:q,type:["submit","reset","button"]}},canvas:{attrs:{width:null,height:null}},caption:K,center:K,cite:K,code:K,col:{attrs:{span:null}},colgroup:{attrs:{span:null}},command:{attrs:{type:["command","checkbox","radio"],label:null,icon:null,radiogroup:null,command:null,title:null,disabled:["disabled"],checked:["checked"]}},data:{attrs:{value:null}},datagrid:{attrs:{disabled:["disabled"],multiple:["multiple"]}},datalist:{attrs:{data:null}},dd:K,del:{attrs:{cite:null,datetime:null}},details:{attrs:{open:["open"]}},dfn:K,div:K,dl:K,dt:K,em:K,embed:{attrs:{src:null,type:null,width:null,height:null}},eventsource:{attrs:{src:null}},fieldset:{attrs:{disabled:["disabled"],form:null,name:null}},figcaption:K,figure:K,footer:K,form:{attrs:{action:null,name:null,"accept-charset":X,autocomplete:["on","off"],enctype:G,method:Y,novalidate:["novalidate"],target:q}},h1:K,h2:K,h3:K,h4:K,h5:K,h6:K,head:{children:["title","base","link","style","meta","script","noscript","command"]},header:K,hgroup:K,hr:K,html:{attrs:{manifest:null}},i:K,iframe:{attrs:{src:null,srcdoc:null,name:null,width:null,height:null,sandbox:["allow-top-navigation","allow-same-origin","allow-forms","allow-scripts"],seamless:["seamless"]}},img:{attrs:{alt:null,src:null,ismap:null,usemap:null,width:null,height:null,crossorigin:["anonymous","use-credentials"]}},input:{attrs:{alt:null,dirname:null,form:null,formaction:null,height:null,list:null,max:null,maxlength:null,min:null,name:null,pattern:null,placeholder:null,size:null,src:null,step:null,value:null,width:null,accept:["audio/*","video/*","image/*"],autocomplete:["on","off"],autofocus:["autofocus"],checked:["checked"],disabled:["disabled"],formenctype:G,formmethod:Y,formnovalidate:["novalidate"],formtarget:q,multiple:["multiple"],readonly:["readonly"],required:["required"],type:["hidden","text","search","tel","url","email","password","datetime","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]}},ins:{attrs:{cite:null,datetime:null}},kbd:K,keygen:{attrs:{challenge:null,form:null,name:null,autofocus:["autofocus"],disabled:["disabled"],keytype:["RSA"]}},label:{attrs:{for:null,form:null}},legend:K,li:{attrs:{value:null}},link:{attrs:{href:null,type:null,hreflang:null,media:null,sizes:["all","16x16","16x16 32x32","16x16 32x32 64x64"]}},map:{attrs:{name:null}},mark:K,menu:{attrs:{label:null,type:["list","context","toolbar"]}},meta:{attrs:{content:null,charset:X,name:["viewport","application-name","author","description","generator","keywords"],"http-equiv":["content-language","content-type","default-style","refresh"]}},meter:{attrs:{value:null,min:null,low:null,high:null,max:null,optimum:null}},nav:K,noscript:K,object:{attrs:{data:null,type:null,name:null,usemap:null,form:null,width:null,height:null,typemustmatch:["typemustmatch"]}},ol:{attrs:{reversed:["reversed"],start:null,type:["1","a","A","i","I"]},children:["li","script","template","ul","ol"]},optgroup:{attrs:{disabled:["disabled"],label:null}},option:{attrs:{disabled:["disabled"],label:null,selected:["selected"],value:null}},output:{attrs:{for:null,form:null,name:null}},p:K,param:{attrs:{name:null,value:null}},pre:K,progress:{attrs:{value:null,max:null}},q:{attrs:{cite:null}},rp:K,rt:K,ruby:K,samp:K,script:{attrs:{type:["text/javascript"],src:null,async:["async"],defer:["defer"],charset:X}},section:K,select:{attrs:{form:null,name:null,size:null,autofocus:["autofocus"],disabled:["disabled"],multiple:["multiple"]}},slot:{attrs:{name:null}},small:K,source:{attrs:{src:null,type:null,media:null}},span:K,strong:K,style:{attrs:{type:["text/css"],media:null,scoped:null}},sub:K,summary:K,sup:K,table:K,tbody:K,td:{attrs:{colspan:null,rowspan:null,headers:null}},template:K,textarea:{attrs:{dirname:null,form:null,maxlength:null,name:null,placeholder:null,rows:null,cols:null,autofocus:["autofocus"],disabled:["disabled"],readonly:["readonly"],required:["required"],wrap:["soft","hard"]}},tfoot:K,th:{attrs:{colspan:null,rowspan:null,headers:null,scope:["row","col","rowgroup","colgroup"]}},thead:K,time:{attrs:{datetime:null}},title:K,tr:K,track:{attrs:{src:null,label:null,default:null,kind:["subtitles","captions","descriptions","chapters","metadata"],srclang:null}},ul:{children:["li","script","template","ul","ol"]},var:K,video:{attrs:{src:null,poster:null,width:null,height:null,crossorigin:["anonymous","use-credentials"],preload:["auto","metadata","none"],autoplay:["autoplay"],mediagroup:["movie"],muted:["muted"],controls:["controls"]}},wbr:K},ee={accesskey:null,class:null,contenteditable:Z,contextmenu:null,dir:["ltr","rtl","auto"],draggable:["true","false","auto"],dropzone:["copy","move","link","string:","file:"],hidden:["hidden"],id:null,inert:["inert"],itemid:null,itemprop:null,itemref:null,itemscope:["itemscope"],itemtype:null,lang:["ar","bn","de","en-GB","en-US","es","fr","hi","id","ja","pa","pt","ru","tr","zh"],spellcheck:Z,autocorrect:Z,autocapitalize:Z,style:null,tabindex:null,title:null,translate:["yes","no"],rel:["stylesheet","alternate","author","bookmark","help","license","next","nofollow","noreferrer","prefetch","prev","search","tag"],role:"alert application article banner button cell checkbox complementary contentinfo dialog document feed figure form grid gridcell heading img list listbox listitem main navigation region row rowgroup search switch tab table tabpanel textbox timer".split(" "),"aria-activedescendant":null,"aria-atomic":Z,"aria-autocomplete":["inline","list","both","none"],"aria-busy":Z,"aria-checked":["true","false","mixed","undefined"],"aria-controls":null,"aria-describedby":null,"aria-disabled":Z,"aria-dropeffect":null,"aria-expanded":["true","false","undefined"],"aria-flowto":null,"aria-grabbed":["true","false","undefined"],"aria-haspopup":Z,"aria-hidden":Z,"aria-invalid":["true","false","grammar","spelling"],"aria-label":null,"aria-labelledby":null,"aria-level":null,"aria-live":["off","polite","assertive"],"aria-multiline":Z,"aria-multiselectable":Z,"aria-owns":null,"aria-posinset":null,"aria-pressed":["true","false","mixed","undefined"],"aria-readonly":Z,"aria-relevant":null,"aria-required":Z,"aria-selected":["true","false","undefined"],"aria-setsize":null,"aria-sort":["ascending","descending","none","other"],"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null,"aria-valuetext":null},te="beforeunload copy cut dragstart dragover dragleave dragenter dragend drag paste focus blur change click load mousedown mouseenter mouseleave mouseup keydown keyup resize scroll unload".split(" ").map((e=>"on"+e));for(let e of te)ee[e]=null;class ne{constructor(e,t){this.tags=Object.assign(Object.assign({},J),e),this.globalAttrs=Object.assign(Object.assign({},ee),t),this.allTags=Object.keys(this.tags),this.globalAttrNames=Object.keys(this.globalAttrs)}}function re(e,t,n=e.length){if(!t)return"";let r=t.firstChild,o=r&&r.getChild("TagName");return o?e.sliceString(o.from,Math.min(o.to,n)):""}function oe(e,t=!1){for(;e;e=e.parent)if("Element"==e.name){if(!t)return e;t=!1}return null}function ie(e,t,n){let r=n.tags[re(e,oe(t))];return(null==r?void 0:r.children)||n.allTags}function ae(e,t){let n=[];for(let r=oe(t);r&&!r.type.isTop;r=oe(r.parent)){let o=re(e,r);if(o&&"CloseTag"==r.lastChild.name)break;o&&n.indexOf(o)<0&&("EndTag"==t.name||t.from>=r.firstChild.to)&&n.push(o)}return n}ne.default=new ne;const le=/^[:\-\.\w\u00b7-\uffff]*$/;function se(e,t,n,r,o){let i=/\s*>/.test(e.sliceDoc(o,o+5))?"":">",a=oe(n,!0);return{from:r,to:o,options:ie(e.doc,a,t).map((e=>({label:e,type:"type"}))).concat(ae(e.doc,n).map(((e,t)=>({label:"/"+e,apply:"/"+e+i,type:"type",boost:99-t})))),validFor:/^\/?[:\-\.\w\u00b7-\uffff]*$/}}function ce(e,t,n,r){let o=/\s*>/.test(e.sliceDoc(r,r+5))?"":">";return{from:n,to:r,options:ae(e.doc,t).map(((e,t)=>({label:e,apply:e+o,type:"type",boost:99-t}))),validFor:le}}function ue(e,t){let{state:n,pos:r}=t,o=(0,j.mv)(n).resolveInner(r,-1),i=o.resolve(r);for(let e,t=r;i==o&&(e=o.childBefore(t));){let n=e.lastChild;if(!n||!n.type.isError||n.from<n.to)break;i=o=e,t=n.from}return"TagName"==o.name?o.parent&&/CloseTag$/.test(o.parent.name)?ce(n,o,o.from,r):se(n,e,o,o.from,r):"StartTag"==o.name?se(n,e,o,r,r):"StartCloseTag"==o.name||"IncompleteCloseTag"==o.name?ce(n,o,r,r):"OpenTag"==o.name||"SelfClosingTag"==o.name||"AttributeName"==o.name?function(e,t,n,r,o){let i=oe(n),a=i?t.tags[re(e.doc,i)]:null,l=a&&a.attrs?Object.keys(a.attrs):[];return{from:r,to:o,options:(a&&!1===a.globalAttrs?l:l.length?l.concat(t.globalAttrNames):t.globalAttrNames).map((e=>({label:e,type:"property"}))),validFor:le}}(n,e,o,"AttributeName"==o.name?o.from:r,r):"Is"==o.name||"AttributeValue"==o.name||"UnquotedAttributeValue"==o.name?function(e,t,n,r,o){var i;let a,l=null===(i=n.parent)||void 0===i?void 0:i.getChild("AttributeName"),s=[];if(l){let i=e.sliceDoc(l.from,l.to),c=t.globalAttrs[i];if(!c){let r=oe(n),o=r?t.tags[re(e.doc,r)]:null;c=(null==o?void 0:o.attrs)&&o.attrs[i]}if(c){let t=e.sliceDoc(r,o).toLowerCase(),n='"',i='"';/^['"]/.test(t)?(a='"'==t[0]?/^[^"]*$/:/^[^']*$/,n="",i=e.sliceDoc(o,o+1)==t[0]?"":t[0],t=t.slice(1),r++):a=/^[^\s<>='"]*$/;for(let e of c)s.push({label:e,apply:n+e+i,type:"constant"})}}return{from:r,to:o,options:s,validFor:a}}(n,e,o,"Is"==o.name?r:o.from,r):!t.explicit||"Element"!=i.name&&"Text"!=i.name&&"Document"!=i.name?null:function(e,t,n,r){let o=[],i=0;for(let r of ie(e.doc,n,t))o.push({label:"<"+r,type:"type"});for(let t of ae(e.doc,n))o.push({label:"</"+t+">",type:"type",boost:99-i++});return{from:r,to:r,options:o,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}(n,e,o,r)}function de(e){return ue(ne.default,e)}function fe(e){let{extraTags:t,extraGlobalAttributes:n}=e,r=n||t?new ne(t,n):ne.default;return e=>ue(r,e)}const he=U.o$.parser.configure({top:"SingleExpression"}),pe=[{tag:"script",attrs:e=>"text/typescript"==e.type||"ts"==e.lang,parser:U.sL.parser},{tag:"script",attrs:e=>"text/babel"==e.type||"text/jsx"==e.type,parser:U.W6.parser},{tag:"script",attrs:e=>"text/typescript-jsx"==e.type,parser:U.g4.parser},{tag:"script",attrs(e){return/^(importmap|speculationrules|application\/(.+\+)?json)$/i.test(e.type)},parser:he},{tag:"script",attrs(e){return!e.type||/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(e.type)},parser:U.o$.parser},{tag:"style",attrs(e){return(!e.lang||"css"==e.lang)&&(!e.type||/^(text\/)?(x-)?(stylesheet|css)$/i.test(e.type))},parser:F.Yk.parser}],me=[{name:"style",parser:F.Yk.parser.configure({top:"Styles"})}].concat(te.map((e=>({name:e,parser:U.o$.parser})))),ge=j.bj.define({name:"html",parser:$.configure({props:[j.Oh.add({Element(e){let t=/^(\s*)(<\/)?/.exec(e.textAfter);return e.node.to<=e.pos+t[0].length?e.continue():e.lineIndent(e.node.from)+(t[2]?0:e.unit)},"OpenTag CloseTag SelfClosingTag"(e){return e.column(e.node.from)+e.unit},Document(e){if(e.pos+/\s*/.exec(e.textAfter)[0].length<e.node.to)return e.continue();let t,n=null;for(let t=e.node;;){let e=t.lastChild;if(!e||"Element"!=e.name||e.to!=t.to)break;n=t=e}return n&&(!(t=n.lastChild)||"CloseTag"!=t.name&&"SelfClosingTag"!=t.name)?e.lineIndent(n.from)+e.unit:null}}),j.b_.add({Element(e){let t=e.firstChild,n=e.lastChild;return t&&"OpenTag"==t.name?{from:t.to,to:"CloseTag"==n.name?n.from:e.to}:null}}),j.Q_.add({"OpenTag CloseTag":e=>e.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:"\x3c!--",close:"--\x3e"}},indentOnInput:/^\s*<\/\w+\W$/,wordChars:"-._"}}),ve=ge.configure({wrap:L(pe,me)});function Ae(e={}){let t,n="";!1===e.matchClosingTags&&(n="noMatch"),!0===e.selfClosingTags&&(n=(n?n+" ":"")+"selfClosing"),(e.nestedLanguages&&e.nestedLanguages.length||e.nestedAttributes&&e.nestedAttributes.length)&&(t=L((e.nestedLanguages||[]).concat(pe),(e.nestedAttributes||[]).concat(me)));let r=t?ge.configure({wrap:t,dialect:n}):n?ve.configure({dialect:n}):ve;return new j.Yy(r,[ve.data.of({autocomplete:fe(e)}),!1!==e.autoCloseTags?be:[],(0,U.Q2)().support,(0,F.AH)().support])}const ye=new Set("area base br col command embed frame hr img input keygen link meta param source track wbr menuitem".split(" ")),be=H.Lz.inputHandler.of(((e,t,n,r,o)=>{if(e.composing||e.state.readOnly||t!=n||">"!=r&&"/"!=r||!ve.isActiveAt(e.state,t,-1))return!1;let i=o(),{state:a}=i,l=a.changeByRange((e=>{var t,n,o;let i,l=a.doc.sliceString(e.from-1,e.to)==r,{head:s}=e,c=(0,j.mv)(a).resolveInner(s,-1);if(l&&">"==r&&"EndTag"==c.name){let r=c.parent;if("CloseTag"!=(null===(n=null===(t=r.parent)||void 0===t?void 0:t.lastChild)||void 0===n?void 0:n.name)&&(i=re(a.doc,r.parent,s))&&!ye.has(i)){return{range:e,changes:{from:s,to:s+(">"===a.doc.sliceString(s,s+1)?1:0),insert:`</${i}>`}}}}else if(l&&"/"==r&&"IncompleteCloseTag"==c.name){let e=c.parent;if(c.from==s-2&&"CloseTag"!=(null===(o=e.lastChild)||void 0===o?void 0:o.name)&&(i=re(a.doc,e,s))&&!ye.has(i)){let e=s+(">"===a.doc.sliceString(s,s+1)?1:0),t=`${i}>`;return{range:W.OF.cursor(s+t.length,-1),changes:{from:s,to:e,insert:t}}}}return{range:e}}));return!l.changes.empty&&(e.dispatch([i,a.update(l,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}))},80578:function(e,t,n){n(7847)},80632:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});n(18111),n(22489);var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"order-static",ref:"orderStatic"},a=["textContent"],l=["src","onerror"],s={style:{display:"flex","align-items":"center",margin:"5px 0"}},c={style:{width:"90px"},class:"ellipsis"},u={style:{display:"flex","justify-content":"space-between","align-items":"center"}},d=["onClick"],f=["onClick"],h=["onClick"];n(61701);var p=n(71192),m=n(59287),g=n(10594),v=n(37741),A=n(40412),y={mixins:[n(24562).w],components:{Pagination:g.A,shoppingMallOrderDetail:p.default,deliverGoodsModule:m.default},name:"mallOrderManage",data(){return{isFull:!1,loadingPage:!1,defaultImg:"this.src='"+n(50319)+"'",ids:[],single:!0,multiple:!0,formInline:{name:"",status:"",page:1,limit:10},pageparm:{page:1,limit:10,total:0},orderstatics:{totalmoney:0,totalcount:0},statusList:[{id:1,name:"待支付"},{id:2,name:"待发货"},{id:3,name:"待收货"},{id:4,name:"待评价"},{id:5,name:"已完成"},{id:6,name:"已取消"}],timers:[],tableData:[]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,A.mallGoodsOrderDelete)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},handleEdit(e,t){let n=this;"detail"==t?this.$refs.shoppingMallOrderDetailFlag.orderDetailFn(e):"deliver"==t?this.$refs.deliverGoodsModuleFlag.deliverGoodsModuleFn(e):"delete"==t?n.$confirm("确定删除该订单?删除后无法恢复?",{closeOnClickModal:!1}).then((t=>{(0,A.mallGoodsOrderDelete)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))})).catch((()=>{})):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.timers=[],this.search())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData(),this.getOrderstatistics()},getOrderstatistics(){(0,A.mallGoodsOrderstatistics)(this.formInline).then((e=>{2e3==e.code&&(this.orderstatics=e.data.data)}))},async getData(){this.loadingPage=!0,(0,A.mallGoodsOrder)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,v.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,v.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},handleSelectionChange(e){}},created(){this.getData(),this.getOrderstatistics()}};var b=(0,n(66262).A)(y,[["render",function(e,t,n,p,m,g){const v=(0,r.resolveComponent)("el-input"),A=(0,r.resolveComponent)("el-form-item"),y=(0,r.resolveComponent)("el-option"),b=(0,r.resolveComponent)("el-select"),O=(0,r.resolveComponent)("el-date-picker"),w=(0,r.resolveComponent)("el-button"),x=(0,r.resolveComponent)("el-form"),_=(0,r.resolveComponent)("el-table-column"),C=(0,r.resolveComponent)("el-image"),k=(0,r.resolveComponent)("full-screen"),S=(0,r.resolveComponent)("el-icon"),V=(0,r.resolveComponent)("el-tooltip"),B=(0,r.resolveComponent)("el-table"),T=(0,r.resolveComponent)("Pagination"),N=(0,r.resolveComponent)("shopping-mall-order-detail"),E=(0,r.resolveComponent)("deliver-goods-module"),P=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":m.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(x,{inline:!0,model:m.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{label:"订单编号:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{modelValue:m.formInline.order_id,"onUpdate:modelValue":t[0]||(t[0]=e=>m.formInline.order_id=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"订单编号",onChange:g.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(A,{label:"购买人:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{modelValue:m.formInline.buyer,"onUpdate:modelValue":t[1]||(t[1]=e=>m.formInline.buyer=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"购买人",onChange:g.search,style:{width:"150px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(A,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:m.formInline.status,"onUpdate:modelValue":t[2]||(t[2]=e=>m.formInline.status=e),placeholder:"请选择",clearable:"",onChange:g.search,style:{width:"130px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(y,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(A,{label:"下单时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{style:{width:"350px"},modelValue:m.timers,"onUpdate:modelValue":t[3]||(t[3]=e=>m.timers=e),type:"datetimerange",onChange:g.timeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(A,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(w,{onClick:g.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(A,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:t[4]||(t[4]=e=>g.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(A,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(w,{onClick:g.handleDelete,type:"danger",disabled:m.multiple},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"]),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("ul",i,[(0,r.createElementVNode)("li",null,"订单量:"+(0,r.toDisplayString)(m.orderstatics.totalcount)+" 单",1),(0,r.createElementVNode)("li",null,"订单金额:¥"+(0,r.toDisplayString)(m.orderstatics.totalmoney),1)],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(B,{height:e.tableHeight,border:"",data:m.tableData,ref:"tableref",style:{width:"100%"},onSelectionChange:g.handleSelectionChange},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{type:"selection",width:"55"}),(0,r.createVNode)(_,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(g.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(_,{"min-width":"160",prop:"order_id",label:"订单编号"}),(0,r.createVNode)(_,{"min-width":"80",prop:"avatar",label:"用户头像"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("img",{src:e.row.userinfo.avatar?e.row.userinfo.avatar:m.defaultImg,style:{width:"30px",height:"30px"},onerror:m.defaultImg},null,8,l)])),_:1}),(0,r.createVNode)(_,{"min-width":"130",label:"购买人"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.row.userinfo.nickname),1),(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.row.userinfo.mobile),1)])),_:1}),(0,r.createVNode)(_,{"min-width":"240",label:"商品信息","show-overflow-tooltip":""},{default:(0,r.withCtx)((e=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.row.goodsinfo,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createVNode)(C,{src:e.sku_default_image,alt:"",style:{width:"30px",height:"30px","margin-right":"5px"},"preview-src-list":[e.sku_default_image],"preview-teleported":""},null,8,["src","preview-src-list"]),(0,r.createElementVNode)("span",c,(0,r.toDisplayString)(e.sku_spec),1),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)("¥"+e.price+"x"+e.count),1)])))),256))])),_:1}),(0,r.createVNode)(_,{"min-width":"100",prop:"total_amount",label:"实付金额"}),(0,r.createVNode)(_,{"min-width":"160",label:"下单时间/支付时间"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.row.create_datetime),1),(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.row.pay_time),1)])),_:1}),(0,r.createVNode)(_,{"min-width":"160",label:"收货地址"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.row.address.receiver+" "+e.row.address.mobile),1),(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.row.address.areas),1)])),_:1}),(0,r.createVNode)(_,{"min-width":"80",prop:"pay_method_name",label:"支付方式"}),(0,r.createVNode)(_,{"min-width":"80",label:"状态"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(m.statusList.filter((t=>t.id==e.row.status))[0].name),1)])),_:1}),(0,r.createVNode)(_,{label:"操作",fixed:"right",width:"130"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[t[9]||(t[9]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[5]||(t[5]=(...e)=>g.setFull&&g.setFull(...e))},[(0,r.createVNode)(V,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>g.handleEdit(t.row,"detail")},"详情",8,d),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),2==t.row.status?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:e=>g.handleEdit(t.row,"deliver")},"发货",8,f)),[[r.vShow,e.hasPermission(this.$route.name,"Deliver")]]):(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>g.handleEdit(t.row,"delete")},"删除",8,h),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data","onSelectionChange"])),[[P,m.loadingPage]]),(0,r.createVNode)(T,{"child-msg":m.pageparm,onCallFather:g.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(N,{ref:"shoppingMallOrderDetailFlag"},null,512),(0,r.createVNode)(E,{ref:"deliverGoodsModuleFlag",onRefreshData:g.getData},null,8,["onRefreshData"])],2)}]])},80719:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-wechat",use:"icon-wechat-usage",viewBox:"0 0 1024 1024",content:'<symbol viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" id="icon-wechat"><path d="M792.490667 585.002667a38.826667 38.826667 0 0 0 38.314666-38.314667c0-21.248-17.024-38.314667-38.314666-38.314667s-38.314667 17.066667-38.314667 38.314667c0 21.333333 17.066667 38.314667 38.314667 38.314667z m-188.8 0a38.826667 38.826667 0 0 0 38.314666-38.314667c0-21.248-17.066667-38.314667-38.314666-38.314667-21.333333 0-38.314667 17.066667-38.314667 38.314667 0 21.333333 17.024 38.314667 38.314667 38.314667z m280.192 215.04a14.805333 14.805333 0 0 0-7.338667 15.786666c0 2.048 0 4.138667 1.066667 6.272 4.181333 17.792 12.544 46.122667 12.544 47.189334 0 3.114667 1.066667 5.205333 1.066666 7.338666a9.386667 9.386667 0 0 1-9.429333 9.386667c-2.133333 0-3.157333-1.024-5.248-2.048l-61.824-35.669333a34.090667 34.090667 0 0 0-14.677333-4.181334c-3.114667 0-6.272 0-8.362667 1.024-29.354667 8.405333-59.733333 12.586667-92.202667 12.586667-156.16 0-281.898667-104.832-281.898666-234.88 0-130.005333 125.738667-234.88 281.898666-234.88 156.117333 0 281.856 104.874667 281.856 234.88 0 70.272-37.717333 134.229333-97.450666 177.237333zM711.381333 345.557333a388.48 388.48 0 0 0-11.946666-0.213333c-178.090667 0-324.522667 122.026667-324.522667 277.546667 0 23.637333 3.413333 46.506667 9.728 68.266666h-3.797333a425.088 425.088 0 0 1-110.250667-15.701333c-3.157333-1.066667-6.314667-1.066667-9.472-1.066667a35.498667 35.498667 0 0 0-17.834667 5.248l-74.581333 42.88c-2.133333 1.066667-4.224 2.133333-6.314667 2.133334a11.648 11.648 0 0 1-11.52-11.52c0-3.157333 1.024-5.248 2.090667-8.405334 1.024-1.024 10.496-35.584 15.744-56.490666 0-2.133333 1.024-5.248 1.024-7.338667a23.722667 23.722667 0 0 0-9.429333-18.858667C87.808 570.709333 42.666667 494.336 42.666667 409.514667 42.666667 253.653333 194.986667 128 381.866667 128c160.64 0 295.68 92.544 329.514666 217.514667z m-219.904 17.834667c24.448 0 43.776-20.352 43.776-43.776 0-24.448-19.328-43.776-43.776-43.776s-43.776 19.328-43.776 43.776 19.328 43.776 43.776 43.776z m-224.426666 0c24.448 0 43.818667-20.352 43.818666-43.776 0-24.448-19.370667-43.776-43.818666-43.776-24.405333 0-43.776 19.328-43.776 43.776s19.370667 43.776 43.776 43.776z" p-id="4372" /></symbol>'});a().add(l);t.default=l},80741:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},81094:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});var r=n(92049),o=n(86586),i=n(46632);var a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,l=/\\(\\)?/g,s=function(e){var t=(0,i.A)(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,o){t.push(r?o.replace(l,"$1"):n||e)})),t})),c=n(241),u=n(45572),d=n(61882),f=c.A?c.A.prototype:void 0,h=f?f.toString:void 0;var p=function e(t){if("string"==typeof t)return t;if((0,r.A)(t))return(0,u.A)(t,e)+"";if((0,d.A)(t))return h?h.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n};var m=function(e){return null==e?"":p(e)};var g=function(e,t){return(0,r.A)(e)?e:(0,o.A)(e,t)?[e]:s(m(e))}},81121:function(e,t){"use strict";var n=Function.prototype.toString;t.A=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},81148:function(e,t,n){"use strict";var r=n(46518),o=n(72652),i=n(79306),a=n(28551),l=n(1767);r({target:"Iterator",proto:!0,real:!0},{every:function(e){a(this),i(e);var t=l(this),n=0;return!o(t,(function(t,r){if(!e(t,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},81407:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);const o={slot:"footer"};var i=n(40412),a={components:{TEditor:n(93029).A},emits:["refreshData"],name:"addModuleTemplate",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{code:"",title:"",content:""},rules:{code:[{required:!0,message:"请填写模板code",trigger:"blur"}],title:[{required:!0,message:"请填写模板标题",trigger:"blur"}],content:[{required:!0,message:"请填写模板内容",trigger:"blur"}]}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,this.formData=e||{code:"",title:"",content:""}},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,i.messagesMessagetemplateEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.messagesMessagetemplateAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-input"),c=(0,r.resolveComponent)("el-form-item"),u=(0,r.resolveComponent)("TEditor"),d=(0,r.resolveComponent)("el-form"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("el-dialog"),p=(0,r.resolveDirective)("dialogDrag");return(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{title:a.loadingTitle,modelValue:a.dialogVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>a.dialogVisible=e),width:"50%",center:"","destroy-on-close":!0,"close-on-click-modal":!1,"before-close":l.handleClose},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{inline:!1,model:a.formData,rules:a.rules,ref:"rulesForm","label-position":"right","label-width":"130px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{label:"模板CODE",prop:"code"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{type:"text",modelValue:a.formData.code,"onUpdate:modelValue":t[0]||(t[0]=e=>a.formData.code=e),modelModifiers:{trim:!0},style:{width:"300px"},disabled:"编辑"==a.loadingTitle},null,8,["modelValue","disabled"])])),_:1}),(0,r.createVNode)(c,{label:"模板标题:",prop:"title"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{type:"text",modelValue:a.formData.title,"onUpdate:modelValue":t[1]||(t[1]=e=>a.formData.title=e),modelModifiers:{trim:!0},style:{width:"300px"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"模板内容:",prop:"content"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(u,{modelValue:a.formData.content,"onUpdate:modelValue":t[2]||(t[2]=e=>a.formData.content=e)},null,8,["modelValue"])])])),_:1})])),_:1},8,["model","rules"]),(0,r.createElementVNode)("span",o,[(0,r.createVNode)(f,{onClick:l.handleClose,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(f,{type:"primary",onClick:l.submitData,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])])),_:1},8,["title","modelValue","before-close"])])),[[p]])}]])},81531:function(e,t,n){"use strict";n.d(t,{Hl:function(){return i},Lw:function(){return s},rQ:function(){return l},tp:function(){return o},uG:function(){return r},xe:function(){return a}});const r=e=>Array.from(e.querySelectorAll('a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])')).filter((e=>o(e)&&(e=>"fixed"!==getComputedStyle(e).position&&null!==e.offsetParent)(e))),o=e=>{if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.tabIndex<0||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled"))return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return!("hidden"===e.type||"file"===e.type);case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},i=function(e,t,...n){let r;r=t.includes("mouse")||t.includes("click")?"MouseEvents":t.includes("key")?"KeyboardEvent":"HTMLEvents";const o=document.createEvent(r);return o.initEvent(t,...n),e.dispatchEvent(o),e},a=e=>!e.getAttribute("aria-owns"),l=(e,t,n)=>{const{parentNode:r}=e;if(!r)return null;const o=r.querySelectorAll(n);return o[Array.prototype.indexOf.call(o,e)+t]||null},s=e=>{e&&(e.focus(),!a(e)&&e.click())}},82056:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return N}});var r=n(61431);const o=["onClick"],i={key:0},a={key:1};var l=n(40412);const s={key:0,class:"tableSelect",ref:"tableSelect"},c={class:"table"},u={class:"tableToolBar",ref:"tableToolBar"},d={class:"transfer"},f=["textContent"],h={key:0},p={key:0},m=["onClick"],g=["onClick"],v=["onClick"];n(18111),n(22489),n(7588),n(61701);var A=n(37741),y=n(10594);var b={name:"LyRender",props:{row:Object,render:Function,index:Number,column:{type:Object,default:null}},render(){return this.render(this.row)}},O=n(48404),w=n(60104),x=n(93029),_=n(62983);const C={class:"lyarea"};var k={__name:"lyarea",props:{size:{type:String,default:"default"},modelValue:{type:[String,null],default:""},showAllLevels:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,o=e;let i=(0,r.computed)((()=>o.modelValue?o.modelValue:o.placeholder)),a=(0,r.ref)(""),s=(0,r.ref)([]);function c(e){n("update:modelValue",a.value.join(""))}return(0,r.onMounted)((()=>{a.value="",(0,l.getAllAreasList)().then((e=>{2e3==e.code&&(s.value=e.data.data)}))})),(t,n)=>{const o=(0,r.resolveComponent)("el-cascader");return(0,r.openBlock)(),(0,r.createElementBlock)("div",C,[(0,r.createVNode)(o,{style:{width:"100%"},size:e.size,"show-all-levels":e.showAllLevels,options:(0,r.unref)(s),modelValue:(0,r.unref)(a),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(a)?a.value=e:a=e),props:{expandTrigger:"hover",checkStrictly:!1,label:"name",value:"name",children:"childlist"},clearable:"",placeholder:(0,r.unref)(i),disabled:e.disabled,onChange:c},null,8,["size","show-all-levels","options","modelValue","placeholder","disabled"])])}}},S=n(66262);var V={components:{LyArea:(0,S.A)(k,[["__scopeId","data-v-5ebcadd6"]]),LyUploadGoods:_.A,TEditor:x.A,LyUploadAvatar:w.A,LyDialog:O.A,LyRender:b,Pagination:y.A},name:"LyCrud",data(){return{isFull:!1,loadingPage:!1,tableHeight:500,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},defaultImg:n(50319),statusList:[{id:1,name:"是"},{id:0,name:"否"}],identityList:[{id:0,name:"普通用户"},{id:1,name:"会员"}],tableData:[],timers:[],drawer:!1,drawerIndeterminate:!0,drawerCheckedValue:[],ids:[],single:!0,multiple:!0,showSearchBar:!0,isDialogShow:!1,dialogTitle:"",formData:{},rules:{},formColumns:[],loadingSave:!1,formDisabled:!1}},props:{tableColumns:{type:Array,default:()=>[]},showPagination:{type:Boolean,default:!0},pageparams:{type:Object,default:()=>({limit:10,pageSizes:[10,20,30,40,50,100],layout:"total, sizes, prev, pager, next, jumper"})},showSelectable:{type:Boolean,default:!1},showSequence:{type:Boolean,default:!0},rowKey:{type:String,default:"id"},rowHandle:{type:Object,default:()=>({width:180,fixed:!1,permission:{add:!0,del:!0,edit:!0,search:!0,detail:!0}})},crudRequest:{type:Object,default:()=>({add:Function,del:Function,edit:Function,search:Function})},searchBar:{type:Object,default:()=>({showSearchBar:!0,searchColums:[]})},formOptions:{type:Object,default:()=>({width:"560px",gutter:20})},tableOptions:{type:Object,default:()=>({stripe:!1,highlightCurrentRow:!1,border:!0,fit:!0,size:"default",lazy:!1,showHeader:!0,defaultExpandAll:!1})}},watch:{pageparams(e,t){this.pageparm.limit=e.limit?e.limit:this.pageparm.limit},searchBar(e,t){this.showSearchBar=e.showSearchBar},showSearchBar(e,t){this.$nextTick((()=>{this.getTheTableHeight()}))}},created(){this.showSearchBar=this.searchBar.showSearchBar,this.pageparm.limit=this.pageparams.limit?this.pageparams.limit:this.pageparm.limit,this.formInline.limit=this.pageparm.limit,this.formColumns=this.tableColumns.filter((e=>void 0!==e.form)),this.rules={},this.formColumns.forEach((e=>{void 0!==e.form.rules&&(this.rules[e.prop]=e.form.rules)})),this.getData()},methods:{getTableIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},isFormItemEditDisabled(e){return void 0!==e&&"编辑"===this.dialogTitle&&e},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length,this.$emit("handleSelectionChange",this.ids)},handleMutiDelete(){const e=this.ids;let t=this;t.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return t.crudRequest.del({id:e}).then((e=>{2e3==e.code?(t.ids=[],t.single=!0,t.multiple=!1,t.$message.success(e.msg),t.handleRefresh()):t.$message.warning(e.msg)}))}))},handleDrawerColumnsChange(e){const t=this.tableColumns.map((e=>{let t=e;return this.drawerCheckedValue.includes(e.label)?t.hidden=!1:t.hidden=!0,t}));this.$emit("update:tableColumns",t)},handleDrawerCheckAllChange(e){this.drawerCheckedValue=e?this.tableColumns.map((e=>e.label)):[];const t=this.tableColumns.map((t=>{let n=t;return n.hidden=!e,n}));this.$emit("update:tableColumns",t),this.drawerIndeterminate=!1},handleSearchClick(e){"search"==e?this.search():"reset"==e&&(this.formInline={page:1,limit:this.pageparm.limit},this.timers=[],this.getData())},handleRefresh(){this.getData()},handleEdit(e,t){let n=this;"del"==t?n.$confirm("您确定要删除该条数据吗?",{closeOnClickModal:!1}).then((t=>{n.crudRequest.del({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.handleRefresh()):n.$message.warning(e.msg)}))})).catch((()=>{})):"detail"==t?(this.dialogTitle="详情",this.formDisabled=!0,this.tableColumns.forEach((t=>{this.formData[t.prop]=e[t.prop]})),this.isDialogShow=!0):"add"==t?(this.dialogTitle="添加",this.formColumns.forEach((e=>{void 0!==e.form.defaultValue&&(this.formData[e.prop]=e.form.defaultValue),"password"===e.prop&&void 0!==e.form.rules&&(this.rules.password=e.form.rules)})),this.isDialogShow=!0):"edit"==t&&(this.dialogTitle="编辑",this.formColumns.forEach((t=>{this.formData[t.prop]=e[t.prop],"password"===t.prop&&delete this.rules.password})),this.isDialogShow=!0)},handleDialogClose(){this.isDialogShow=!1,this.loadingSave=!1,this.formData={},this.formDisabled=!1},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};"编辑"==this.dialogTitle?this.crudRequest.edit(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleDialogClose(),this.handleRefresh()):this.$message.warning(e.msg)})):this.crudRequest.add(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleDialogClose(),this.search()):this.$message.warning(e.msg)}))}})),this.loadingSave=!1},downloadFileURL(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportDataBackend(){},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.pageparm.page=e.page,this.pageparm.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=this.pageparm.limit,this.getData()},async getData(){this.loadingPage=!0,this.crudRequest.search(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,A.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,A.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=null!=this.$refs.tableSelect&&this.$refs.tableSelect.offsetHeight?this.$refs.tableSelect.offsetHeight:0;const t=null!=this.$refs.tableToolBar&&this.$refs.tableToolBar.offsetHeight?this.$refs.tableToolBar.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,A.getTableHeight)(e+t)}},handleResize(){this.$nextTick((()=>{this.$refs.tableref.doLayout()}))},mounted(){window.addEventListener("resize",this.handleResize),window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.handleResize),window.removeEventListener("resize",this.listenResize)}};var B={STATUS_BOOL:[{label:"启用",value:!0},{label:"禁用",value:!1}],STATUS_NUMBER:[{label:"启用",value:1},{label:"禁用",value:0}],WHETHER_NUMBER:[{label:"是",value:1},{label:"否",value:0}],WHETHER_BOOL:[{label:"是",value:!0},{label:"否",value:!1}]},T={components:{LyCrud:(0,S.A)(V,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),A=(0,r.resolveComponent)("el-option"),y=(0,r.resolveComponent)("el-select"),b=(0,r.resolveComponent)("el-date-picker"),O=(0,r.resolveComponent)("el-form-item"),w=(0,r.resolveComponent)("el-button"),x=(0,r.resolveComponent)("el-form"),_=(0,r.resolveComponent)("Refresh"),C=(0,r.resolveComponent)("el-icon"),k=(0,r.resolveComponent)("el-checkbox"),S=(0,r.resolveComponent)("el-divider"),V=(0,r.resolveComponent)("el-checkbox-group"),B=(0,r.resolveComponent)("Setting"),T=(0,r.resolveComponent)("el-popover"),N=(0,r.resolveComponent)("Search"),E=(0,r.resolveComponent)("FullScreen"),P=(0,r.resolveComponent)("el-table-column"),Q=(0,r.resolveComponent)("ly-render"),M=(0,r.resolveComponent)("el-empty"),D=(0,r.resolveComponent)("el-table"),$=(0,r.resolveComponent)("Pagination"),z=(0,r.resolveComponent)("el-input-number"),R=(0,r.resolveComponent)("el-switch"),I=(0,r.resolveComponent)("el-radio"),L=(0,r.resolveComponent)("el-radio-group"),F=(0,r.resolveComponent)("ly-upload-avatar"),U=(0,r.resolveComponent)("ly-upload-goods"),H=(0,r.resolveComponent)("t-editor"),W=(0,r.resolveComponent)("ly-area"),j=(0,r.resolveComponent)("el-col"),q=(0,r.resolveComponent)("el-row"),X=(0,r.resolveComponent)("ly-dialog"),Y=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":i.isFull})},[i.showSearchBar&&n.searchBar.searchColums.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createVNode)(x,{inline:!0,model:i.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.searchBar.searchColums,((e,n)=>((0,r.openBlock)(),(0,r.createBlock)(O,{label:e.label+":"},{default:(0,r.withCtx)((()=>["input"===e.type?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,size:"default",modelValue:i.formInline[e.prop],"onUpdate:modelValue":t=>i.formInline[e.prop]=t,maxlength:e.maxlength,clearable:"",placeholder:e.placeholder,onChange:a.search,style:(0,r.normalizeStyle)({width:(e.width?e.width:200)+"px"})},null,8,["modelValue","onUpdate:modelValue","maxlength","placeholder","onChange","style"])):"select"===e.type?((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,size:"default",modelValue:i.formInline[e.prop],"onUpdate:modelValue":t=>i.formInline[e.prop]=t,placeholder:e.placeholder,clearable:"",filterable:"",style:(0,r.normalizeStyle)({width:(e.width?e.width:200)+"px"}),onChange:a.search},{default:(0,r.withCtx)((()=>[e.options?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.options,(e=>((0,r.openBlock)(),(0,r.createBlock)(A,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128)):(0,r.createCommentVNode)("",!0)])),_:2},1032,["modelValue","onUpdate:modelValue","placeholder","style","onChange"])):"datepicker-datetimerange"===e.type?((0,r.openBlock)(),(0,r.createBlock)(b,{key:2,style:{width:"350px"},modelValue:i.timers,"onUpdate:modelValue":t[0]||(t[0]=e=>i.timers=e),type:"datetimerange",onChange:a.timeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])):(0,r.createCommentVNode)("",!0)])),_:2},1032,["label"])))),256)),(0,r.renderSlot)(e.$slots,"searchBar-l",{},void 0,!0),(0,r.createVNode)(O,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(w,{onClick:t[1]||(t[1]=e=>a.handleSearchClick("search")),type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("查询")]))),_:1},512),[[r.vShow,n.rowHandle.permission.search]])])),_:1}),(0,r.createVNode)(O,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:t[2]||(t[2]=e=>a.handleSearchClick("reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.renderSlot)(e.$slots,"searchBar-r",{},void 0,!0)])),_:3},8,["model"])],512)):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",c,[(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("div",null,[(0,r.withDirectives)((0,r.createVNode)(w,{onClick:t[3]||(t[3]=e=>a.handleEdit("","add")),type:"primary",icon:"Plus"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("新增")]))),_:1},512),[[r.vShow,n.rowHandle.permission.add]]),n.showSelectable&&n.rowHandle.permission.del?((0,r.openBlock)(),(0,r.createBlock)(w,{key:0,onClick:a.handleMutiDelete,type:"danger",icon:"Delete",disabled:i.multiple},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"])):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"tablebar-l",{},void 0,!0)])]),(0,r.createElementVNode)("div",null,[(0,r.renderSlot)(e.$slots,"tablebar-c",{},void 0,!0)]),(0,r.createElementVNode)("div",null,[(0,r.renderSlot)(e.$slots,"tablebar-r",{},void 0,!0),(0,r.createElementVNode)("div",d,[(0,r.createVNode)(w,{type:"primary",link:"",onClick:a.handleRefresh},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{size:"20px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_)])),_:1})])),_:1},8,["onClick"]),(0,r.createVNode)(T,{placement:"bottom",trigger:"click",width:100},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{link:"",type:"primary"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{size:"20px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{indeterminate:i.drawerIndeterminate,onChange:a.handleDrawerCheckAllChange},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)("全选 "+(0,r.toDisplayString)("("+i.drawerCheckedValue.length+"/"+n.tableColumns.length+")"),1)])),_:1},8,["indeterminate","onChange"]),(0,r.createVNode)(S,{style:{margin:"5px auto"}}),(0,r.createVNode)(V,{modelValue:i.drawerCheckedValue,"onUpdate:modelValue":t[4]||(t[4]=e=>i.drawerCheckedValue=e),onChange:a.handleDrawerColumnsChange,style:{overflow:"auto",display:"flex","flex-direction":"column"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.tableColumns,(e=>((0,r.openBlock)(),(0,r.createBlock)(k,{key:e.prop,label:e.label,checked:!e.hidden},null,8,["label","checked"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(w,{link:"",type:"primary",onClick:t[5]||(t[5]=e=>i.showSearchBar=!i.showSearchBar)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{size:"20px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N)])),_:1})])),_:1}),(0,r.createVNode)(w,{type:"primary",link:"",onClick:a.setFull},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{size:"20px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E)])),_:1})])),_:1},8,["onClick"])])])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(D,(0,r.mergeProps)(n.tableOptions,{height:i.tableHeight,data:i.tableData,ref:"tableref","row-key":n.rowKey,style:{width:"100%"},onSelectionChange:a.handleSelectionChange}),{empty:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{"image-size":150,description:"暂无数据"})])),default:(0,r.withCtx)((()=>[n.showSelectable?((0,r.openBlock)(),(0,r.createBlock)(P,{key:0,type:"selection",width:"55",align:"center"})):(0,r.createCommentVNode)("",!0),n.showSequence?((0,r.openBlock)(),(0,r.createBlock)(P,{key:1,type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(a.getTableIndex(e.$index))},null,8,f)])),_:1})):(0,r.createCommentVNode)("",!0),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.tableColumns,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:n},[t.slot?((0,r.openBlock)(),(0,r.createElementBlock)("span",h,[(0,r.renderSlot)(e.$slots,t.slot,{tit:n},void 0,!0)])):(0,r.createCommentVNode)("",!0),void 0!==t.hidden&&null==t.slot&&t.hidden?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(P,{key:1,prop:t.prop,label:t.label,sortable:t.sortable,"min-width":t.minWidth,"show-overflow-tooltip":!0},{default:(0,r.withCtx)((({row:e,$index:n})=>[t.render?((0,r.openBlock)(),(0,r.createBlock)(Q,{key:1,render:t.render,row:e,index:n,column:t},null,8,["render","row","index","column"])):((0,r.openBlock)(),(0,r.createElementBlock)("span",p,(0,r.toDisplayString)(e[t.prop]||"-"),1))])),_:2},1032,["prop","label","sortable","min-width"]))],64)))),128)),n.rowHandle.width>0?((0,r.openBlock)(),(0,r.createBlock)(P,{key:2,label:"操作",fixed:n.rowHandle.fixed,width:n.rowHandle.width},{header:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createElementVNode)("div",{style:{display:"flex","justify-content":"space-between","align-items":"center"}},[(0,r.createElementVNode)("div",null,"操作")],-1)]))),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>a.handleEdit(t.row,"detail")},"详情",8,m),[[r.vShow,n.rowHandle.permission.detail]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>a.handleEdit(t.row,"edit")},"编辑",8,g),[[r.vShow,n.rowHandle.permission.edit]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>a.handleEdit(t.row,"del")},"删除",8,v),[[r.vShow,n.rowHandle.permission.del]]),(0,r.renderSlot)(e.$slots,"customHandle",{row:t.row},void 0,!0)])),_:3},8,["fixed","width"])):(0,r.createCommentVNode)("",!0)])),_:3},16,["height","data","row-key","onSelectionChange"])),[[Y,i.loadingPage]])]),n.showPagination?((0,r.openBlock)(),(0,r.createBlock)($,{key:1,"child-msg":i.pageparm,"page-sizes":n.pageparams.pageSizes,layout:n.pageparams.layout,onCallFather:a.callFather},null,8,["child-msg","page-sizes","layout","onCallFather"])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(X,{modelValue:i.isDialogShow,"onUpdate:modelValue":t[6]||(t[6]=e=>i.isDialogShow=e),title:i.dialogTitle,width:n.formOptions.width?n.formOptions.width:"50%","before-close":a.handleDialogClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:a.handleDialogClose},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick"]),(0,r.createVNode)(w,{onClick:a.submitData,type:"primary",loading:i.loadingSave,disabled:i.formDisabled},{default:(0,r.withCtx)((()=>t[13]||(t[13]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading","disabled"]),(0,r.renderSlot)(e.$slots,"customDialogHandle",{},void 0,!0)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{model:i.formData,rules:i.rules,ref:"rulesForm","label-width":"auto",disabled:i.formDisabled},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(q,{gutter:n.formOptions.gutter?n.formOptions.gutter:20,style:{"margin-left":"0","margin-right":"0"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.formColumns,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(j,{span:e.form.span?e.form.span:24},{default:(0,r.withCtx)((()=>[void 0!==e.form.hidden&&"详情"!==i.dialogTitle&&e.form.hidden?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(O,{key:0,label:e.label+"",prop:e.prop},{default:(0,r.withCtx)((()=>["input"==e.type?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,disabled:a.isFormItemEditDisabled(e.form.editDisabled),"show-password":!!e.form.showPassword&&e.form.showPassword,modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,clearable:"",placeholder:e.form.placeholder?e.form.placeholder:"",onChange:e.form.valueChange,"show-word-limit":!!e.form.showWordLimit,maxlength:e.form.maxlength?e.form.maxlength:""},null,8,["disabled","show-password","modelValue","onUpdate:modelValue","placeholder","onChange","show-word-limit","maxlength"])):"textarea"==e.type?((0,r.openBlock)(),(0,r.createBlock)(l,{key:1,disabled:a.isFormItemEditDisabled(e.form.editDisabled),type:"textarea",modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,placeholder:e.form.placeholder?e.form.placeholder:"",onChange:e.form.valueChange,"show-word-limit":!!e.form.showWordLimit,maxlength:e.form.maxlength?e.form.maxlength:""},null,8,["disabled","modelValue","onUpdate:modelValue","placeholder","onChange","show-word-limit","maxlength"])):"number"==e.type?((0,r.openBlock)(),(0,r.createBlock)(z,{key:2,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,min:0,max:999999,onChange:e.form.valueChange,style:{width:"100%"},controls:!1},null,8,["disabled","modelValue","onUpdate:modelValue","onChange"])):"price"==e.type?((0,r.openBlock)(),(0,r.createBlock)(z,{key:3,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,precision:2,step:.1,onChange:e.form.valueChange,style:{width:"100%"},controls:!1},null,8,["disabled","modelValue","onUpdate:modelValue","onChange"])):"switch"==e.type?((0,r.openBlock)(),(0,r.createBlock)(R,{key:4,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,"active-color":"#13ce66","inactive-color":"#ff4949",onChange:e.form.valueChange},null,8,["disabled","modelValue","onUpdate:modelValue","onChange"])):"date"==e.type?((0,r.openBlock)(),(0,r.createBlock)(b,{key:5,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,type:"date",placeholder:e.placeholder?e.placeholder:"选择日期",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["disabled","modelValue","onUpdate:modelValue","placeholder"])):"datetime"==e.type?((0,r.openBlock)(),(0,r.createBlock)(b,{key:6,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,type:"datetime",placeholder:e.placeholder?e.placeholder:"选择日期时间",format:"YYYY-MM-DD h:m:s","value-format":"YYYY-MM-DD h:m:s"},null,8,["disabled","modelValue","onUpdate:modelValue","placeholder"])):"select"===e.type?((0,r.openBlock)(),(0,r.createBlock)(y,{key:7,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,placeholder:e.placeholder,clearable:"",filterable:"",onChange:e.form.valueChange,style:{width:"100%"}},{default:(0,r.withCtx)((()=>[e.form.options?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.form.options,(e=>((0,r.openBlock)(),(0,r.createBlock)(A,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128)):(0,r.createCommentVNode)("",!0)])),_:2},1032,["disabled","modelValue","onUpdate:modelValue","placeholder","onChange"])):"radio"==e.type?((0,r.openBlock)(),(0,r.createBlock)(L,{key:8,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,onChange:e.form.valueChange},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.form.options,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(I,{value:e.value},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)])),_:2},1032,["value"])))),256))])),_:2},1032,["disabled","modelValue","onUpdate:modelValue","onChange"])):"checkbox"==e.type?((0,r.openBlock)(),(0,r.createBlock)(V,{key:9,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,onChange:e.form.valueChange},{default:(0,r.withCtx)((()=>[e.options?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.options,(e=>((0,r.openBlock)(),(0,r.createBlock)(k,{value:e.label},null,8,["value"])))),256)):(0,r.createCommentVNode)("",!0)])),_:2},1032,["disabled","modelValue","onUpdate:modelValue","onChange"])):"image-avatar"==e.type?((0,r.openBlock)(),(0,r.createBlock)(F,{key:10,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t,width:e.form.width?e.form.width+"px":"80px",height:e.form.width?e.form.width+"px":"80px"},null,8,["disabled","modelValue","onUpdate:modelValue","width","height"])):"image-goods"==e.type?((0,r.openBlock)(),(0,r.createBlock)(U,{key:11,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t},null,8,["disabled","modelValue","onUpdate:modelValue"])):"tinymce"==e.type?((0,r.openBlock)(),(0,r.createBlock)(H,{key:12,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t},null,8,["disabled","modelValue","onUpdate:modelValue"])):"area"==e.type?((0,r.openBlock)(),(0,r.createBlock)(W,{key:13,disabled:a.isFormItemEditDisabled(e.form.editDisabled),modelValue:i.formData[e.prop],"onUpdate:modelValue":t=>i.formData[e.prop]=t},null,8,["disabled","modelValue","onUpdate:modelValue"])):(0,r.createCommentVNode)("",!0)])),_:2},1032,["label","prop"]))])),_:2},1032,["span"])))),256))])),_:1},8,["gutter"]),(0,r.renderSlot)(e.$slots,"formExtend",{formData:i.formData},void 0,!0)])),_:3},8,["model","rules","disabled"])])),_:3},8,["modelValue","title","width","before-close"])],2)}],["__scopeId","data-v-9fc43fb6"]])},data(){return{defaultImg:n(50319),crudConfig:{crudRequest:{add:l.UsersUsersAdd,del:l.UsersUsersDelete,edit:l.UsersUsersEdit,search:l.UsersUsers},searchBar:{showSearchBar:!0,searchColums:[{label:"用户名",type:"input",prop:"username",width:200,maxlength:60,placeholder:"请输入用户名"},{label:"手机号",type:"input",prop:"mobile",width:200,maxlength:60,placeholder:"请输入手机号"},{label:"状态",type:"select",prop:"is_active",width:100,placeholder:"请选择",options:[{value:1,label:"正常"},{value:0,label:"禁用"}]},{label:"创建时间",type:"datepicker-datetimerange",prop:"timers"}]},showPagination:!0,pageparams:{limit:10},rowHandle:{width:180,fixed:"right",permission:{add:this.hasPermission(this.$route.name,"Create"),del:this.hasPermission(this.$route.name,"Delete"),edit:this.hasPermission(this.$route.name,"Update"),search:this.hasPermission(this.$route.name,"Search"),detail:this.hasPermission(this.$route.name,"Retrieve")}},formOptions:{width:"45%",gutter:20},tableOptions:{border:!0,showHeader:!0},showSelectable:!0,tableColumns:[{label:"ID",prop:"id",type:"input",minWidth:"100",sortable:!1,hidden:!0,form:{span:24,hidden:!0}},{label:"用户头像",type:"image-avatar",prop:"avatar",minWidth:"60",sortable:!1,hidden:!1,render:e=>(0,r.createVNode)((0,r.resolveComponent)("el-image"),{src:e.avatar?e.avatar:this.defaultImg,style:"width: 30px;height: 30px","preview-teleported":!0,"preview-srcList":[e.avatar?e.avatar:this.defaultImg]},null),form:{span:24}},{label:"用户名",prop:"username",type:"input",minWidth:"110",sortable:!1,hidden:!1,form:{span:12,rules:[{required:!0,message:"用户名必填项"}],placeholder:"请输入用户名"}},{label:"用户昵称",prop:"nickname",type:"input",minWidth:"110",sortable:!1,hidden:!1,form:{span:12,placeholder:"请输入用户昵称"}},{label:"密码",prop:"password",type:"input",minWidth:"110",sortable:!1,hidden:!0,form:{span:12,rules:[{required:!0,message:"密码必填项"}],placeholder:"请输入密码",showPassword:!0}},{label:"手机号",prop:"mobile",type:"input",minWidth:"100",sortable:!1,hidden:!1,form:{span:12,rules:[{required:!0,message:"手机号必填项"}],placeholder:"请输入手机号",editDisabled:!1}},{label:"状态",prop:"is_active",type:"radio",minWidth:"100",sortable:!1,hidden:!1,render:e=>{let t=(0,r.resolveComponent)("el-tag");return e.is_active?(0,r.h)(t,{type:"success"},(()=>"正常")):(0,r.h)(t,{type:"warning"},(()=>"禁用"))},form:{span:24,options:B.STATUS_BOOL,defaultValue:!0}},{label:"创建时间",prop:"create_datetime",minWidth:"150",sortable:!1,hidden:!1}]}}},methods:{setFull(){this.$refs.lycrud.setFull()},handleClick(e,t){let n=this;"disable"==t&&(0,l.UsersUsersdisableEdit)({id:e.id}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.$refs.lycrud.handleRefresh()):n.$message.warning(e.msg)}))}}};var N=(0,S.A)(T,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("ly-crud");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(u,(0,r.mergeProps)({ref:"lycrud"},s.crudConfig),{customHandle:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>c.handleClick(t.row,"disable")},[t.row.is_active?((0,r.openBlock)(),(0,r.createElementBlock)("span",i,"禁用")):((0,r.openBlock)(),(0,r.createElementBlock)("span",a,"启用"))],8,o),[[r.vShow,e.hasPermission(this.$route.name,"Disable")]])])),_:1},16)])}]])},82250:function(e,t,n){"use strict";var r=n(15215),o=function(e){function t(t,n,r,o,i){var a=e.call(this,o)||this;return a.x=null==t?.5:t,a.y=null==n?.5:n,a.r=null==r?.5:r,a.type="radial",a.global=i||!1,a}return(0,r.C6)(t,e),t}(n(11793).A);t.A=o},82360:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAXxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0ODgsIDIwMjAvMDcvMTAtMjI6MDY6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDItMjlUMjM6MzA6MzUrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTI5VDIzOjMzOjAzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTI5VDIzOjMzOjAzKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1NTRhN2QyLTk0NDAtYTA0NS1hODgxLTMyNzRjNjJiZTBmOSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmUwMTIwMGViLTY0ZmYtMTA0Ni1hNGViLTk3NTJlZDg1NTFmYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjZkOGM2YWYwLThmZWQtNTk0ZS05NDJkLWY0M2QyYWU4NzQ5NiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NmQ4YzZhZjAtOGZlZC01OTRlLTk0MmQtZjQzZDJhZTg3NDk2IiBzdEV2dDp3aGVuPSIyMDI0LTAyLTI5VDIzOjMwOjM1KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjE1NTRhN2QyLTk0NDAtYTA0NS1hODgxLTMyNzRjNjJiZTBmOSIgc3RFdnQ6d2hlbj0iMjAyNC0wMi0yOVQyMzozMzowMyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph9lVegAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAFrUExURUxpcRiP1hGAzD6k2wVqvgt1xQFzzQZltwB20RaJ0BuW2iOm5Cat6QF1zwRnvjez6gtYoiGg4R6b3gB10AxtuQJvxwNrwhFKjAdhrwleqgJyyxOM0gJyywR4yxeM1B+d3xaK0ur2/xiP1e33/+f1/yKl5CCf4BuU2e/4/x2Y2xSI0RmS1wJwyAJyyx2a3QVpvPL6/yOn5fb//xOGzwZsvxuV2RiQ1yGh4RODzRGBzP///wp5xvn+/xB/ywt0xPX7/xyW2iKj4gF10B6b3SWp5wlwwQNuxQ59yQ56xxKFzgBhtBeX2xmR1vf8/3ahyias6Pz+/3WjznWdxyeu6i6y7Oby+jmr5Dqe2DO37mGo1QBluMXh8yab3BKV2zOm4QuByCyh30Om3DKV0dfr+DOHxQuM1IzA4Eir4QpYo1abzgtrt7bZ8EaHvyeBwV+w3nO+54HG7JrT8AZ1wE6d0Bt1vUeYzk2TyH2q0gl80If2LvAAAAAedFJOUwD19v329fWd9vb29fXPD/zo9fUo6Y+xWXtW3P/6/WSg/R0AAAKnSURBVEjH7ZXpU9pgEIe9r3q1Hj2cAQwaAkESS4CQcKUEEASltdECRVvA+6ha2/773fcIebGd0c+Oz+Tj79l9d5cZ+vqeeVLMTY0hRjDvFuYeoUx9wKwhgsHg1PTDyljXACGYzy9OP0pZoz3yiIUHlZHum4ihDC2O/oc3TPMRHM8TFEWS1F3EPvAN+Ar4M5mIZ5RRFKleL9VLlLvWzLa5vr6+urpqGEYsxruBrD8UGneU4b3j78AgsAfszqC4YfB8zI3ToZAfdYlMOMrgF8JnzI5Jqxs33sZ+KAt5JPh8Yr+jzOwA24Bpkvog8PzmtaZp502Uz/hAEMuMMokE08QCeT0P72/egNJuQgNIl8scxzGzTOIGpj0vFtzZzWNLS/+IQn0suFweVunuhzTIZvEAzePrq6iI67tA8AQY5YX9oBipTzfkix4eimWa9wQCPYpBJ7bzdEOi0yAQCIfDA6xCJ852N8otLXFkAJovqqrKKC/53gf5xEBrr1Vc6hHi8SSruJ0G6ALl4pWlWUfjYSRAvgj5eDLJKq9oPhKB98MAB7W0VtW0o4Jq1wcKhcIwozADlznXQU3WEolEVTvSVSpAfmNjg1Em/JEMyotR2JDnoCZoFUS1WrtNEgHyuq6zCrNRbKQJCbl2S+qDkEqlWIW5ABhVnJeBinyq4PopRI5R+jnOPoH+00rIDhXrVElhIQcMsYp9YscQCODUqZBTWMXjIhfTf1kVOywIXsHr9crW7zrOA4wyTi+md9oVAeUIy/AtL8vtixLKS5LEKuTEeqdRwdEeVuR2p4SEXgWfWL9spJnkCnwEoXFZuq8MoBPrl+dpO30P+fyudE+Zj6vxQquBfiWI9/+gNToSTDPrKG/nz87OLv587LJl84mydXFycjL7+vl/9UnxF9cI+aMiljuVAAAAAElFTkSuQmCC"},82476:function(e,t,n){var r=n(79135),o=n(96430);function i(e,t){var n=[];return o(e,(function(e){n=n.concat(r(e)?t?i(e,t):e:[e])})),n}e.exports=function(e,t){return r(e)?i(e,t):[]}},82507:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a={style:{display:"flex","justify-content":"space-between","align-items":"center"}},l=["onClick"];var s=n(10594),c=n(37741),u=n(40412),d=n(89118),f={components:{LyDialog:n(48404).A,Pagination:s.A,EditSortModule:d.default},name:"dyGoodsManage",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},defaultImg:n(50319),pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],sourceList:[{id:0,name:"精选联盟"},{id:1,name:"团长活动"}],timers:[],tableData:[],loadingSave:!1,isDialogShow:!1,dialogTitle:"新增",formData:{},rules:{}}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleDialogClose(){this.isDialogShow=!1,this.formData={}},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};(0,u.lytiktokunionProductEditAttribute)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleDialogClose(),this.getData()):this.$message.warning(e.msg)}))}}))},syncTZGoods(){let e=this;e.$confirm("同步商品比较耗时,同步期间不要做其他操作!!!,您确定要同步吗?",{closeOnClickModal:!1,type:"warning"}).then((t=>{e.loadingPage=!0,(0,u.lytiktokunionProductSyncColonelGoods)().then((t=>{e.loadingPage=!1,2e3==t.code?(e.$message.success(t.msg),e.getData()):e.$message.warning(t.msg)}))})).catch((()=>{}))},changeStatus(e){let t=this,n=e.status;e.status=!e.status;let r=1;t.$confirm("确定修改状态吗?","提醒",{closeOnClickModal:!1}).then((o=>{e.status=!!n,r=e.status?1:0,(0,u.lytiktokunionProductDisable)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))},handleEdit(e,t){if("editsort"==t)this.$refs.addEditSortFlag.addModuleFn(e,"修改排序",u.lytiktokunionProductEditsort);else if("edit"==t){var n=(0,c.deepClone)(e);this.formData.id=n.id,this.formData.sample_stock=n.sample_stock,this.formData.limit_d30_sales=n.limit_d30_sales,this.formData.begin_time=n.begin_time,this.formData.end_time=n.end_time,this.isDialogShow=!0}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,u.lytiktokunionProduct)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,c.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,c.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,c.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var h=(0,n(66262).A)(f,[["render",function(e,t,n,s,c,u){const d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("el-option"),p=(0,r.resolveComponent)("el-select"),m=(0,r.resolveComponent)("el-date-picker"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("el-form"),A=(0,r.resolveComponent)("el-table-column"),y=(0,r.resolveComponent)("el-image"),b=(0,r.resolveComponent)("el-tag"),O=(0,r.resolveComponent)("el-switch"),w=(0,r.resolveComponent)("full-screen"),x=(0,r.resolveComponent)("el-icon"),_=(0,r.resolveComponent)("el-tooltip"),C=(0,r.resolveComponent)("el-table"),k=(0,r.resolveComponent)("Pagination"),S=(0,r.resolveComponent)("EditSortModule"),V=(0,r.resolveComponent)("el-col"),B=(0,r.resolveComponent)("el-input-number"),T=(0,r.resolveComponent)("el-row"),N=(0,r.resolveComponent)("LyDialog"),E=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":c.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(v,{inline:!0,model:c.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"商品名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{size:"default",modelValue:c.formInline.title,"onUpdate:modelValue":t[0]||(t[0]=e=>c.formInline.title=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"商品名称",onChange:u.search,style:{width:"160px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"抖音商品ID"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{size:"default",modelValue:c.formInline.product_id,"onUpdate:modelValue":t[1]||(t[1]=e=>c.formInline.product_id=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"商品ID",onChange:u.search,style:{width:"160px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"来源:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:c.formInline.source,"onUpdate:modelValue":t[2]||(t[2]=e=>c.formInline.source=e),placeholder:"请选择",clearable:"",onChange:u.search,style:{width:"120px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.sourceList,(e=>((0,r.openBlock)(),(0,r.createBlock)(h,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:c.formInline.status,"onUpdate:modelValue":t[3]||(t[3]=e=>c.formInline.status=e),placeholder:"请选择",clearable:"",onChange:u.search,style:{width:"100px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(c.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(h,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:"更新时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{style:{width:"350px"},modelValue:c.timers,"onUpdate:modelValue":t[4]||(t[4]=e=>c.timers=e),type:"datetimerange",onChange:u.timeChange,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(g,{onClick:u.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:t[5]||(t[5]=e=>u.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[13]||(t[13]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(f,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(g,{onClick:u.syncTZGoods,type:"warning",icon:"refresh"},{default:(0,r.withCtx)((()=>t[14]||(t[14]=[(0,r.createTextVNode)("同步团长活动商品")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Sync")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(C,{height:c.tableHeight,border:"",data:c.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{width:"70",prop:"id",label:"ID"}),(0,r.createVNode)(A,{width:"200",prop:"product_id",label:"抖音商品ID","show-overflow-tooltip":""}),(0,r.createVNode)(A,{"min-width":"200",prop:"title",label:"商品名称","show-overflow-tooltip":""}),(0,r.createVNode)(A,{width:"90",prop:"cover",label:"商品图片"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(y,{src:e.row.cover,"preview-src-list":[e.row.cover],"preview-teleported":!0,style:{width:"30px",height:"30px"},onerror:c.defaultImg},null,8,["src","preview-src-list","onerror"])])),_:1}),(0,r.createVNode)(A,{width:"80",prop:"sales",label:"销量"}),(0,r.createVNode)(A,{width:"90",prop:"price",label:"价格"},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.price/100),1)])),_:1}),(0,r.createVNode)(A,{width:"90",prop:"cos_ratio",label:"佣金率"},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.cos_ratio+"%"),1)])),_:1}),(0,r.createVNode)(A,{width:"90",prop:"cos_fee",label:"佣金"},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.cos_fee/100),1)])),_:1}),(0,r.createVNode)(A,{width:"100",prop:"special_cos_ratio",label:"平台佣金率"},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.special_cos_ratio+"%"),1)])),_:1}),(0,r.createVNode)(A,{width:"90",prop:"special_cos_fee",label:"平台佣金"},{default:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.special_cos_fee/100),1)])),_:1}),(0,r.createVNode)(A,{width:"80",label:"可分销"},{default:(0,r.withCtx)((e=>[e.row.sharable?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0},{default:(0,r.withCtx)((()=>t[15]||(t[15]=[(0,r.createTextVNode)("是")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(b,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[16]||(t[16]=[(0,r.createTextVNode)("否")]))),_:1}))])),_:1}),(0,r.createVNode)(A,{width:"70",prop:"sort",label:"排序"}),(0,r.createVNode)(A,{width:"110",prop:"source_name",label:"来源"}),(0,r.createVNode)(A,{width:"100",label:"状态"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(O,{modelValue:e.row.status,"onUpdate:modelValue":t=>e.row.status=t,"active-color":"#13ce66","inactive-color":"#ff4949",onChange:t=>u.changeStatus(e.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])])),_:1}),(0,r.createVNode)(A,{"min-width":"170",prop:"update_datetime",label:"更新时间"}),(0,r.createVNode)(A,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[t[17]||(t[17]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[6]||(t[6]=(...e)=>u.setFull&&u.setFull(...e))},[(0,r.createVNode)(_,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>u.handleEdit(t.row,"editsort")},"修改排序",8,l),[[r.vShow,e.hasPermission(this.$route.name,"EditSort")]])])),_:1})])),_:1},8,["height","data"])),[[E,c.loadingPage]])]),(0,r.createVNode)(k,{"child-msg":c.pageparm,onCallFather:u.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(S,{ref:"addEditSortFlag",onRefreshData:u.getData},null,8,["onRefreshData"]),c.isDialogShow?((0,r.openBlock)(),(0,r.createBlock)(N,{key:0,modelValue:c.isDialogShow,"onUpdate:modelValue":t[11]||(t[11]=e=>c.isDialogShow=e),title:c.dialogTitle,width:"60%",top:"30px","before-close":u.handleDialogClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:u.handleDialogClose,loading:c.loadingSave},{default:(0,r.withCtx)((()=>t[18]||(t[18]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(g,{type:"primary",onClick:u.submitData,loading:c.loadingSave},{default:(0,r.withCtx)((()=>t[19]||(t[19]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{inline:!1,model:c.formData,rules:c.rules,ref:"rulesForm","label-position":"top","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"活动开始时间",prop:"begin_time"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{style:{width:"100%"},modelValue:c.formData.begin_time,"onUpdate:modelValue":t[7]||(t[7]=e=>c.formData.begin_time=e),type:"date",placeholder:"活动开始时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"活动结束时间",prop:"end_time"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{style:{width:"100%"},modelValue:c.formData.end_time,"onUpdate:modelValue":t[8]||(t[8]=e=>c.formData.end_time=e),type:"date",placeholder:"活动结束时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"样品库存",prop:"sample_stock"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:c.formData.sample_stock,"onUpdate:modelValue":t[9]||(t[9]=e=>c.formData.sample_stock=e),placeholder:"请输入样品库存",style:{width:"100%"}},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:12},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"领样要求:>=近30天橱窗销量",prop:"limit_d30_sales"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:c.formData.limit_d30_sales,"onUpdate:modelValue":t[10]||(t[10]=e=>c.formData.limit_d30_sales=e),placeholder:"领样要求近30天橱窗销量",style:{width:"100%"}},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])):(0,r.createCommentVNode)("",!0)],2)}]])},82591:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="compound",t}return(0,r.C6)(t,e),t.prototype._updatePathDirty=function(){for(var e=this.shape.paths,t=this.shapeChanged(),n=0;n<e.length;n++)t=t||e[n].shapeChanged();t&&this.dirtyShape()},t.prototype.beforeBrush=function(){this._updatePathDirty();for(var e=this.shape.paths||[],t=this.getGlobalScale(),n=0;n<e.length;n++)e[n].path||e[n].createPathProxy(),e[n].path.setScale(t[0],t[1],e[n].segmentIgnoreThreshold)},t.prototype.buildPath=function(e,t){for(var n=t.paths||[],r=0;r<n.length;r++)n[r].buildPath(e,n[r].shape,!0)},t.prototype.afterBrush=function(){for(var e=this.shape.paths||[],t=0;t<e.length;t++)e[t].pathUpdated()},t.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),o.Ay.prototype.getBoundingRect.call(this)},t}(o.Ay);t.A=i},82654:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return w}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a={key:0},l={key:0},s={key:0},c={key:1},u={style:{display:"flex","justify-content":"space-between","align-items":"center"}},d=["onClick"],f=["onClick"],h=["onClick"],p={key:1,class:"el-upload__text"};n(18111),n(61701),n(14603),n(47566),n(98721);var m=n(7277),g=n(65081),v=n(37741),A=n(48404);const y=e=>(0,m.hW)({url:"autocode/StudentManage/",params:e}),b=e=>(0,m.qG)({url:"autocode/StudentManage/",params:e});var O={name:"lyAutoCodeStudentManage",components:{LyDialog:A.A},setup(){return{dictStore:(0,g.x)()}},data(){return{isFull:!1,tableHeight:500,loadingPage:!1,apiObjList:y,ids:[],single:!0,multiple:!0,formInline:{},timers:[],tableData:[],column:[{label:"头像",prop:"avatar",minWidth:"100",hide:!1},{label:"姓名",prop:"name",minWidth:"100",hide:!1},{label:"性别",prop:"gender",minWidth:"100",hide:!1},{label:"性别选择",prop:"gender2",minWidth:"100",hide:!0},{label:"年龄",prop:"age",minWidth:"100",hide:!1},{label:"生日",prop:"birthday",minWidth:"100",hide:!1},{label:"状态",prop:"status",minWidth:"100",hide:!1},{label:"关联账号",prop:"user",minWidth:"100",hide:!1},{label:"附件",prop:"file",minWidth:"100",hide:!1},{label:"创建时间",prop:"create_datetime",minWidth:"180"}],dialogVisible:!1,dialogTitle:"",dialogLoadingSave:!1,fullscreen:!1,dialogWidth:"50%",dialogTop:"30px",formDisabled:!1,formLabelPosition:"right",formLabelWidth:"auto",formData:{avatar:"",name:"",gender:0,gender2:0,age:null,birthday:null,status:!1,user:"",file:null},rules:{name:[{required:!0,message:"姓名不能为空",trigger:"blur"}],gender2:[{required:!0,message:"性别选择不能为空",trigger:"change"}]},userLyAudoCodeAPIList:[],birthdayTimers:[]}},methods:{setLoadingPage(e){this.loadingPage=e,this.$refs.tableref.loadingPage(e)},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return b({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.getData()):n.$message.warning(e.msg)}))}))},convertStrNum(e,t){return""===e||null==e?t:"[object String]"===Object.prototype.toString.call(e)?t.toString():"[object Number]"===Object.prototype.toString.call(e)?1*t:t},isFormItemEditDisabled(e=!1){return""!=e&&null!=e&&null!=e&&((1==e||"True"==e)&&"编辑"===this.dialogTitle)},handelAdd(){this.dialogTitle="添加",this.dialogVisible=!0,this.userLyAudoCodeAPIFunction()},handleDialogClose(){this.dialogTitle="",this.dialogVisible=!1,this.dialogLoadingSave=!1,this.formDisabled=!1,this.formData={avatar:"",name:"",gender:0,gender2:0,age:null,birthday:null,status:!1,user:"",file:null}},handleDialogSubmit(){this.$refs.rulesForm.validate((e=>{if(e){this.dialogLoadingSave=!0;let e={...this.formData};"编辑"==this.dialogTitle?(e=>(0,m.M$)({url:"autocode/StudentManage/",params:e}))(e).then((e=>{this.dialogLoadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleDialogClose(),this.getData()):this.$message.warning(e.msg)})):(e=>(0,m.PP)({url:"autocode/StudentManage/",params:e}))(e).then((e=>{this.dialogLoadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleDialogClose(),this.getData()):this.$message.warning(e.msg)}))}})),this.dialogLoadingSave=!1},handleEdit(e,t){if("edit"==t)this.dialogTitle="编辑",this.dialogVisible=!0,this.formData=(0,v.deepClone)(e),this.userLyAudoCodeAPIFunction();else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?","警告",{closeOnClickModal:!1,type:"warning"}).then((n=>{b({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"detail"==t?(this.dialogTitle="详情",this.dialogVisible=!0,this.formDisabled=!0,this.formData=(0,v.deepClone)(e),this.userLyAudoCodeAPIFunction()):"reset"==t&&(this.formInline={},this.timers=[],this.birthdayTimers=[],this.search())},downloadFileURL(e){var t=document.createElement("a"),n=new MouseEvent("click");t.href=e,t.target="_blank",t.dispatchEvent(n)},downloadExcelBlob(e){let t=(new Date).getTime()+".xlsx",n=e.headers["content-disposition"];if(null==n||""===n);else{let e=n.split(";");t=decodeURIComponent(e[1]),t=t.split("=")[1]}const r=new Blob([e.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"});let o=window.URL.createObjectURL(r),i=document.createElement("a");i.href=o,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(o),this.$message.success("导出成功")},exportDataBackend(){let e={};this.ids.length>0&&(e={ids:this.ids}),this.setLoadingPage(!0),(e=>(0,m.KZ)({url:"autocode/StudentManage/export/",params:e}))(e).then((e=>{this.setLoadingPage(!1),this.downloadExcelBlob(e)}))},search(){this.$refs.tableref.reload(this.formInline)},async getData(){this.$refs.tableref.getData()},timeChange(e){e?(this.formInline.beginAt=(0,v.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,v.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},birthdayTimeChange(e){e?(this.formInline.birthday_beginAt=(0,v.dateFormats)(e[0],"yyyy-MM-dd"),this.formInline.birthday_endAt=(0,v.dateFormats)(e[1],"yyyy-MM-dd")):(this.formInline.birthday_beginAt=null,this.formInline.birthday_endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,v.getTableHeight)(e,!1)-125},userLyAudoCodeAPIFunction(){(e=>(0,m.hW)({url:"users/users/",params:e}))({page:1,limit:999}).then((e=>{2e3==e.code&&(this.userLyAudoCodeAPIList=e.data.data)}))}},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var w=(0,n(66262).A)(O,[["render",function(e,t,n,m,g,v){const A=(0,r.resolveComponent)("el-input"),y=(0,r.resolveComponent)("el-form-item"),b=(0,r.resolveComponent)("el-date-picker"),O=(0,r.resolveComponent)("el-option"),w=(0,r.resolveComponent)("el-select"),x=(0,r.resolveComponent)("el-button"),_=(0,r.resolveComponent)("el-form"),C=(0,r.resolveComponent)("el-image"),k=(0,r.resolveComponent)("el-tag"),S=(0,r.resolveComponent)("el-link"),V=(0,r.resolveComponent)("full-screen"),B=(0,r.resolveComponent)("el-icon"),T=(0,r.resolveComponent)("el-tooltip"),N=(0,r.resolveComponent)("el-table-column"),E=(0,r.resolveComponent)("ly-table"),P=(0,r.resolveComponent)("ly-public-pictrue-single-upload"),Q=(0,r.resolveComponent)("el-col"),M=(0,r.resolveComponent)("el-radio"),D=(0,r.resolveComponent)("el-radio-group"),$=(0,r.resolveComponent)("el-input-number"),z=(0,r.resolveComponent)("el-switch"),R=(0,r.resolveComponent)("upload-filled"),I=(0,r.resolveComponent)("ly-public-file-multiple-upload"),L=(0,r.resolveComponent)("el-row"),F=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":g.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(_,{model:g.formInline},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{label:"姓名:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:g.formInline.name,"onUpdate:modelValue":t[0]||(t[0]=e=>g.formInline.name=e),maxlength:"100",clearable:"",placeholder:"请输入姓名",onChange:v.search,style:{width:"180px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"生日:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{style:{width:"350px"},modelValue:g.birthdayTimers,"onUpdate:modelValue":t[1]||(t[1]=e=>g.birthdayTimers=e),type:"daterange",onChange:v.birthdayTimeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:g.formInline.status,"onUpdate:modelValue":t[2]||(t[2]=e=>g.formInline.status=e),clearable:"",filterable:"",placeholder:"请选择状态",style:{width:"180px"},onChange:v.search},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.dictStore.data.button_whether_bool,(e=>((0,r.openBlock)(),(0,r.createBlock)(O,{key:e.id,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"关联账号:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:g.formInline.user,"onUpdate:modelValue":t[3]||(t[3]=e=>g.formInline.user=e),maxlength:"100",clearable:"",placeholder:"请输入关联账号",onChange:v.search,style:{width:"180px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createCommentVNode)("",!0),(0,r.withDirectives)((0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{onClick:v.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[17]||(t[17]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Search")]]),(0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{onClick:t[5]||(t[5]=e=>v.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[18]||(t[18]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.withDirectives)((0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{type:"primary",icon:"Plus",onClick:v.handelAdd},{default:(0,r.withCtx)((()=>t[19]||(t[19]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$route.name,"Create")]]),e.hasPermission(this.$route.name,"Delete")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{onClick:v.handleDelete,type:"danger",disabled:g.multiple,icon:"Delete"},{default:(0,r.withCtx)((()=>t[20]||(t[20]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"])])),_:1})):(0,r.createCommentVNode)("",!0),e.hasPermission(this.$route.name,"Export")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:2,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{type:"primary",onClick:v.exportDataBackend,disabled:g.loadingPage,icon:"Download"},{default:(0,r.withCtx)((()=>t[21]||(t[21]=[(0,r.createTextVNode)("导出")]))),_:1},8,["onClick","disabled"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.createVNode)(E,{tableName:"lyAutoCodeStudentManageTable",height:g.tableHeight,pageSize:10,apiObj:g.apiObjList,params:g.formInline,ref:"tableref",column:g.column,showSelectable:"",showSequence:"",onSelectionChange:v.handleSelectionChange},{avatar:(0,r.withCtx)((e=>[e.row.avatar?((0,r.openBlock)(),(0,r.createBlock)(C,{key:0,"preview-teleported":"",src:e.row.avatar,style:{width:"30px",height:"30px"},"preview-src-list":[e.row.avatar]},null,8,["src","preview-src-list"])):(0,r.createCommentVNode)("",!0)])),gender:(0,r.withCtx)((e=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.dictStore.data.gender,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("span",null,[e.row.gender==t.value?((0,r.openBlock)(),(0,r.createElementBlock)("span",a,(0,r.toDisplayString)(t.label),1)):(0,r.createCommentVNode)("",!0)])))),256))])),gender2:(0,r.withCtx)((e=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.dictStore.data.gender,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("span",null,[e.row.gender2==t.value?((0,r.openBlock)(),(0,r.createElementBlock)("span",l,(0,r.toDisplayString)(t.label),1)):(0,r.createCommentVNode)("",!0)])))),256))])),status:(0,r.withCtx)((e=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.dictStore.data.button_whether_bool,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("span",null,[e.row.status&&JSON.parse(t.value)?((0,r.openBlock)(),(0,r.createBlock)(k,{key:0,type:"success"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t.label),1)])),_:2},1024)):e.row.status||JSON.parse(t.value)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(k,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(t.label),1)])),_:2},1024))])))),256))])),user:(0,r.withCtx)((e=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.row.user_lyautocode_name.name+":"+e.row.user_lyautocode_name.mobile),1)])),file:(0,r.withCtx)((e=>[e.row.file&&e.row.file.split(",").length<2?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createVNode)(S,{type:"primary",onClick:t=>v.downloadFileURL(e.row.file)},{default:(0,r.withCtx)((()=>t[22]||(t[22]=[(0,r.createTextVNode)(" 点击下载 ")]))),_:2},1032,["onClick"])])):((0,r.openBlock)(),(0,r.createElementBlock)("div",c,(0,r.toDisplayString)(e.row.file?e.row.file.split(",").length:0)+"个 ",1))])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[t[23]||(t[23]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[6]||(t[6]=(...e)=>v.setFull&&v.setFull(...e))},[(0,r.createVNode)(T,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"detail")},"详情",8,d),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"edit")},"编辑",8,f),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"delete")},"删除",8,h),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","apiObj","params","column","onSelectionChange"])]),(0,r.createVNode)(F,{modelValue:g.dialogVisible,"onUpdate:modelValue":t[16]||(t[16]=e=>g.dialogVisible=e),title:g.dialogTitle,width:g.dialogWidth,top:g.dialogTop,fullscreen:g.fullscreen,"before-close":v.handleDialogClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{onClick:v.handleDialogClose},{default:(0,r.withCtx)((()=>t[25]||(t[25]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick"]),"详情"!=g.dialogTitle?((0,r.openBlock)(),(0,r.createBlock)(x,{key:0,onClick:v.handleDialogSubmit,type:"primary",loading:g.dialogLoadingSave},{default:(0,r.withCtx)((()=>t[26]||(t[26]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])):(0,r.createCommentVNode)("",!0)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{model:g.formData,rules:g.rules,ref:"rulesForm",disabled:g.formDisabled,"label-position":g.formLabelPosition,"label-width":g.formLabelWidth},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{span:24},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"头像",prop:"avatar"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:g.formData.avatar,"onUpdate:modelValue":t[7]||(t[7]=e=>g.formData.avatar=e),disabled:v.isFormItemEditDisabled(),round:!1,cropper:!1,title:"","show-file-list":!0,width:148,height:148,icon:"plus",compress:1,"aspect-ratio":NaN,"max-size":10},null,8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:24},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"姓名",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:g.formData.name,"onUpdate:modelValue":t[8]||(t[8]=e=>g.formData.name=e),disabled:v.isFormItemEditDisabled(!0),style:{width:"100%"},placeholder:"请输入姓名"},null,8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:12},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"性别",prop:"gender"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:g.formData.gender,"onUpdate:modelValue":t[9]||(t[9]=e=>g.formData.gender=e),disabled:v.isFormItemEditDisabled()},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.dictStore.data.gender,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(M,{value:v.convertStrNum(g.formData.gender,e.value)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1)])),_:2},1032,["value"])))),256))])),_:1},8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:12},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"性别选择",prop:"gender2"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:g.formData.gender2,"onUpdate:modelValue":t[10]||(t[10]=e=>g.formData.gender2=e),disabled:v.isFormItemEditDisabled(!1),clearable:"",filterable:"",placeholder:"请选择性别选择",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.dictStore.data.gender,(e=>((0,r.openBlock)(),(0,r.createBlock)(O,{key:e.id,label:e.label,value:v.convertStrNum(g.formData.gender2,e.value)},null,8,["label","value"])))),128))])),_:1},8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:12},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"年龄",prop:"age"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{modelValue:g.formData.age,"onUpdate:modelValue":t[11]||(t[11]=e=>g.formData.age=e),disabled:v.isFormItemEditDisabled(),min:0,max:999999,style:{width:"100%"}},null,8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:12},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"生日",prop:"birthday"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{type:"date",modelValue:g.formData.birthday,"onUpdate:modelValue":t[12]||(t[12]=e=>g.formData.birthday=e),disabled:v.isFormItemEditDisabled(),clearable:"",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择生日",style:{width:"100%"}},null,8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:24},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"状态",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{modelValue:g.formData.status,"onUpdate:modelValue":t[13]||(t[13]=e=>g.formData.status=e),disabled:v.isFormItemEditDisabled(),"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:24},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"关联账号",prop:"user"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:g.formData.user,"onUpdate:modelValue":t[14]||(t[14]=e=>g.formData.user=e),disabled:v.isFormItemEditDisabled(),clearable:"",filterable:"",placeholder:"请选择关联账号",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(g.userLyAudoCodeAPIList,(e=>((0,r.openBlock)(),(0,r.createBlock)(O,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","disabled"])])),_:1}))])),_:1}),(0,r.createVNode)(Q,{span:24},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:"附件",prop:"file"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{modelValue:g.formData.file,"onUpdate:modelValue":t[15]||(t[15]=e=>g.formData.file=e),disabled:v.isFormItemEditDisabled(!1),multiple:!0,drag:!0,limit:10,tip:"","show-file-list":!0,"max-size":200,icon:"plus","button-type":"primary"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(),(0,r.createBlock)(B,{key:0,class:"el-icon--upload"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R)])),_:1})),((0,r.openBlock)(),(0,r.createElementBlock)("div",p,t[24]||(t[24]=[(0,r.createTextVNode)(" 拖拽文件到这 或 "),(0,r.createElementVNode)("em",null,"点击上传",-1)])))])),_:1},8,["modelValue","disabled"])])),_:1}))])),_:1})])),_:1})])),_:1},8,["model","rules","disabled","label-position","label-width"])])),_:1},8,["modelValue","title","width","top","fullscreen","before-close"])],2)}]])},82839:function(e,t,n){"use strict";var r=n(44576).navigator,o=r&&r.userAgent;e.exports=o?String(o):""},82861:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=n(14865),a={},l=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1},s=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new l},t.prototype.buildPath=function(e,t){var n,r,o,l;if(this.subPixelOptimize){var s=(0,i.eB)(a,t,this.style);n=s.x1,r=s.y1,o=s.x2,l=s.y2}else n=t.x1,r=t.y1,o=t.x2,l=t.y2;var c=t.percent;0!==c&&(e.moveTo(n,r),c<1&&(o=n*(1-c)+o*c,l=r*(1-c)+l*c),e.lineTo(o,l))},t.prototype.pointAt=function(e){var t=this.shape;return[t.x1*(1-e)+t.x2*e,t.y1*(1-e)+t.y2*e]},t}(o.Ay);s.prototype.type="line",t.A=s},82867:function(e,t,n){var r=n(53848),o=n(74409),i=n(79135),a=n(69821);e.exports=function(e){return function(t,n,l){if(t&&r(n)){if(i(t)||o(t))return e(t,n,l);for(var s in t)if(a(t,s)&&n.call(l,t[s],s,t))return s}return-1}}},83234:function(e,t,n){var r=n(35657);e.exports=function(e,t,n){var o=[];if(e&&t){if(e.filter)return e.filter(t,n);r(e,(function(r,i){t.call(n,r,i,e)&&o.push(r)}))}return o}},83393:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(e,t){for(var n="",r=0;r<t;r++)n+=e;return n},n=function(e,n){var r=function(e){return e.getParam("nonbreaking_wrap",!0,"boolean")}(e),o=r||e.plugins.visualchars?'<span class="'+(function(e){return!!e.plugins.visualchars&&e.plugins.visualchars.isEnabled()}(e)?"mce-nbsp-wrap mce-nbsp":"mce-nbsp-wrap")+'" contenteditable="false">'+t("&nbsp;",n)+"</span>":t("&nbsp;",n);e.undoManager.transact((function(){return e.insertContent(o)}))},r=tinymce.util.Tools.resolve("tinymce.util.VK");e.add("nonbreaking",(function(e){!function(e){e.addCommand("mceNonBreaking",(function(){n(e,1)}))}(e),function(e){var t=function(){return e.execCommand("mceNonBreaking")};e.ui.registry.addButton("nonbreaking",{icon:"non-breaking",tooltip:"Nonbreaking space",onAction:t}),e.ui.registry.addMenuItem("nonbreaking",{icon:"non-breaking",text:"Nonbreaking space",onAction:t})}(e),function(e){var t=function(e){var t=e.getParam("nonbreaking_force_tab",0);return"boolean"==typeof t?!0===t?3:0:t}(e);t>0&&e.on("keydown",(function(o){if(o.keyCode===r.TAB&&!o.isDefaultPrevented()){if(o.shiftKey)return;o.preventDefault(),o.stopImmediatePropagation(),n(e,t)}}))}(e)}))}()},83412:function(e,t,n){"use strict";n.d(t,{Cb:function(){return s},JW:function(){return y},QX:function(){return c},YK:function(){return h},fU:function(){return g},he:function(){return A},io:function(){return p},ob:function(){return l},qg:function(){return m},x5:function(){return v},yC:function(){return u}});var r=n(98026),o=n(44265),i=n(24326),a=n(55854);function l(e){if(!(0,i.kf)(e))return r.isString(e)?e:"-";var t=(e+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function s(e,t){return e=(e||"").toLowerCase().replace(/-(.)/g,(function(e,t){return t.toUpperCase()})),t&&e&&(e=e.charAt(0).toUpperCase()+e.slice(1)),e}var c=r.normalizeCssArray;function u(e,t,n){function o(e){return e&&r.trim(e)?e:"-"}function s(e){return!(null==e||isNaN(e)||!isFinite(e))}var c="time"===t,u=e instanceof Date;if(c||u){var d=c?(0,i._U)(e):e;if(!isNaN(+d))return(0,a.GP)(d,"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}",n);if(u)return"-"}if("ordinal"===t)return r.isStringSafe(e)?o(e):r.isNumber(e)&&s(e)?e+"":"-";var f=(0,i.Sm)(e);return s(f)?l(f):r.isStringSafe(e)?o(e):"boolean"==typeof e?e+"":"-"}var d=["a","b","c","d","e","f","g"],f=function(e,t){return"{"+e+(null==t?"":t)+"}"};function h(e,t,n){r.isArray(t)||(t=[t]);var i=t.length;if(!i)return"";for(var a=t[0].$vars||[],l=0;l<a.length;l++){var s=d[l];e=e.replace(f(s),f(s,0))}for(var c=0;c<i;c++)for(var u=0;u<a.length;u++){var h=t[c][a[u]];e=e.replace(f(d[u],c),n?(0,o.Me)(h):h)}return e}function p(e,t,n){return r.each(t,(function(t,r){e=e.replace("{"+r+"}",n?(0,o.Me)(t):t)})),e}function m(e,t){var n=r.isString(e)?{color:e,extraCssText:t}:e||{},i=n.color,a=n.type;t=n.extraCssText;var l=n.renderMode||"html";return i?"html"===l?"subItem"===a?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+(0,o.Me)(i)+";"+(t||"")+'"></span>':'<span style="display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:'+(0,o.Me)(i)+";"+(t||"")+'"></span>':{renderMode:l,content:"{"+(n.markerId||"markerX")+"|} ",style:"subItem"===a?{width:4,height:4,borderRadius:2,backgroundColor:i}:{width:10,height:10,borderRadius:5,backgroundColor:i}}:""}function g(e,t,n){"week"!==e&&"month"!==e&&"quarter"!==e&&"half-year"!==e&&"year"!==e||(e="MM-dd\nyyyy");var r=(0,i._U)(t),o=n?"getUTC":"get",l=r[o+"FullYear"](),s=r[o+"Month"]()+1,c=r[o+"Date"](),u=r[o+"Hours"](),d=r[o+"Minutes"](),f=r[o+"Seconds"](),h=r[o+"Milliseconds"]();return e=e.replace("MM",(0,a.eV)(s,2)).replace("M",s).replace("yyyy",l).replace("yy",(0,a.eV)(l%100+"",2)).replace("dd",(0,a.eV)(c,2)).replace("d",c).replace("hh",(0,a.eV)(u,2)).replace("h",u).replace("mm",(0,a.eV)(d,2)).replace("m",d).replace("ss",(0,a.eV)(f,2)).replace("s",f).replace("SSS",(0,a.eV)(h,3))}function v(e){return e?e.charAt(0).toUpperCase()+e.substr(1):e}function A(e,t){return t=t||"transparent",r.isString(e)?e:r.isObject(e)&&e.colorStops&&(e.colorStops[0]||{}).color||t}function y(e,t){if("_blank"===t||"blank"===t){var n=window.open();n.opener=null,n.location.href=e}else window.open(e,t)}},83440:function(e,t,n){"use strict";var r=n(97080),o=n(94402),i=n(89286),a=n(25170),l=n(83789),s=n(38469),c=n(40507),u=o.has,d=o.remove;e.exports=function(e){var t=r(this),n=l(e),o=i(t);return a(t)<=n.size?s(t,(function(e){n.includes(e)&&d(o,e)})):c(n.getIterator(),(function(e){u(t,e)&&d(o,e)})),o}},83470:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=32,o=7;function i(e,t,n,r){var o=t+1;if(o===n)return 1;if(r(e[o++],e[t])<0){for(;o<n&&r(e[o],e[o-1])<0;)o++;!function(e,t,n){n--;for(;t<n;){var r=e[t];e[t++]=e[n],e[n--]=r}}(e,t,o)}else for(;o<n&&r(e[o],e[o-1])>=0;)o++;return o-t}function a(e,t,n,r,o){for(r===t&&r++;r<n;r++){for(var i,a=e[r],l=t,s=r;l<s;)o(a,e[i=l+s>>>1])<0?s=i:l=i+1;var c=r-l;switch(c){case 3:e[l+3]=e[l+2];case 2:e[l+2]=e[l+1];case 1:e[l+1]=e[l];break;default:for(;c>0;)e[l+c]=e[l+c-1],c--}e[l]=a}}function l(e,t,n,r,o,i){var a=0,l=0,s=1;if(i(e,t[n+o])>0){for(l=r-o;s<l&&i(e,t[n+o+s])>0;)a=s,(s=1+(s<<1))<=0&&(s=l);s>l&&(s=l),a+=o,s+=o}else{for(l=o+1;s<l&&i(e,t[n+o-s])<=0;)a=s,(s=1+(s<<1))<=0&&(s=l);s>l&&(s=l);var c=a;a=o-s,s=o-c}for(a++;a<s;){var u=a+(s-a>>>1);i(e,t[n+u])>0?a=u+1:s=u}return s}function s(e,t,n,r,o,i){var a=0,l=0,s=1;if(i(e,t[n+o])<0){for(l=o+1;s<l&&i(e,t[n+o-s])<0;)a=s,(s=1+(s<<1))<=0&&(s=l);s>l&&(s=l);var c=a;a=o-s,s=o-c}else{for(l=r-o;s<l&&i(e,t[n+o+s])>=0;)a=s,(s=1+(s<<1))<=0&&(s=l);s>l&&(s=l),a+=o,s+=o}for(a++;a<s;){var u=a+(s-a>>>1);i(e,t[n+u])<0?s=u:a=u+1}return s}function c(e,t){var n,r,i=o,a=0,c=[];function u(u){var d=n[u],f=r[u],h=n[u+1],p=r[u+1];r[u]=f+p,u===a-3&&(n[u+1]=n[u+2],r[u+1]=r[u+2]),a--;var m=s(e[h],e,d,f,0,t);d+=m,0!==(f-=m)&&0!==(p=l(e[d+f-1],e,h,p,p-1,t))&&(f<=p?function(n,r,a,u){var d=0;for(d=0;d<r;d++)c[d]=e[n+d];var f=0,h=a,p=n;if(e[p++]=e[h++],0==--u){for(d=0;d<r;d++)e[p+d]=c[f+d];return}if(1===r){for(d=0;d<u;d++)e[p+d]=e[h+d];return void(e[p+u]=c[f])}var m,g,v,A=i;for(;;){m=0,g=0,v=!1;do{if(t(e[h],c[f])<0){if(e[p++]=e[h++],g++,m=0,0==--u){v=!0;break}}else if(e[p++]=c[f++],m++,g=0,1==--r){v=!0;break}}while((m|g)<A);if(v)break;do{if(0!==(m=s(e[h],c,f,r,0,t))){for(d=0;d<m;d++)e[p+d]=c[f+d];if(p+=m,f+=m,(r-=m)<=1){v=!0;break}}if(e[p++]=e[h++],0==--u){v=!0;break}if(0!==(g=l(c[f],e,h,u,0,t))){for(d=0;d<g;d++)e[p+d]=e[h+d];if(p+=g,h+=g,0===(u-=g)){v=!0;break}}if(e[p++]=c[f++],1==--r){v=!0;break}A--}while(m>=o||g>=o);if(v)break;A<0&&(A=0),A+=2}if((i=A)<1&&(i=1),1===r){for(d=0;d<u;d++)e[p+d]=e[h+d];e[p+u]=c[f]}else{if(0===r)throw new Error;for(d=0;d<r;d++)e[p+d]=c[f+d]}}(d,f,h,p):function(n,r,a,u){var d=0;for(d=0;d<u;d++)c[d]=e[a+d];var f=n+r-1,h=u-1,p=a+u-1,m=0,g=0;if(e[p--]=e[f--],0==--r){for(m=p-(u-1),d=0;d<u;d++)e[m+d]=c[d];return}if(1===u){for(g=(p-=r)+1,m=(f-=r)+1,d=r-1;d>=0;d--)e[g+d]=e[m+d];return void(e[p]=c[h])}var v=i;for(;;){var A=0,y=0,b=!1;do{if(t(c[h],e[f])<0){if(e[p--]=e[f--],A++,y=0,0==--r){b=!0;break}}else if(e[p--]=c[h--],y++,A=0,1==--u){b=!0;break}}while((A|y)<v);if(b)break;do{if(0!==(A=r-s(c[h],e,n,r,r-1,t))){for(r-=A,g=(p-=A)+1,m=(f-=A)+1,d=A-1;d>=0;d--)e[g+d]=e[m+d];if(0===r){b=!0;break}}if(e[p--]=c[h--],1==--u){b=!0;break}if(0!==(y=u-l(e[f],c,0,u,u-1,t))){for(u-=y,g=(p-=y)+1,m=(h-=y)+1,d=0;d<y;d++)e[g+d]=c[m+d];if(u<=1){b=!0;break}}if(e[p--]=e[f--],0==--r){b=!0;break}v--}while(A>=o||y>=o);if(b)break;v<0&&(v=0),v+=2}(i=v)<1&&(i=1);if(1===u){for(g=(p-=r)+1,m=(f-=r)+1,d=r-1;d>=0;d--)e[g+d]=e[m+d];e[p]=c[h]}else{if(0===u)throw new Error;for(m=p-(u-1),d=0;d<u;d++)e[m+d]=c[d]}}(d,f,h,p))}return n=[],r=[],{mergeRuns:function(){for(;a>1;){var e=a-2;if(e>=1&&r[e-1]<=r[e]+r[e+1]||e>=2&&r[e-2]<=r[e]+r[e-1])r[e-1]<r[e+1]&&e--;else if(r[e]>r[e+1])break;u(e)}},forceMergeRuns:function(){for(;a>1;){var e=a-2;e>0&&r[e-1]<r[e+1]&&e--,u(e)}},pushRun:function(e,t){n[a]=e,r[a]=t,a+=1}}}function u(e,t,n,o){n||(n=0),o||(o=e.length);var l=o-n;if(!(l<2)){var s=0;if(l<r)a(e,n,o,n+(s=i(e,n,o,t)),t);else{var u=c(e,t),d=function(e){for(var t=0;e>=r;)t|=1&e,e>>=1;return e+t}(l);do{if((s=i(e,n,o,t))<d){var f=l;f>d&&(f=d),a(e,n,n+f,n+s,t),s=f}u.pushRun(n,s),u.mergeRuns(),l-=s,n+=s}while(0!==l);u.forceMergeRuns()}}}},83509:function(e,t,n){"use strict";function r(e,t){return null==e&&(e=0),null==t&&(t=0),[e,t]}function o(e,t){return e[0]=t[0],e[1]=t[1],e}function i(e){return[e[0],e[1]]}function a(e,t,n){return e[0]=t,e[1]=n,e}function l(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e}function s(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e}function c(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e}function u(e){return Math.sqrt(f(e))}n.r(t),n.d(t,{add:function(){return l},applyTransform:function(){return C},clone:function(){return i},copy:function(){return o},create:function(){return r},dist:function(){return b},distSquare:function(){return w},distance:function(){return y},distanceSquare:function(){return O},div:function(){return m},dot:function(){return g},len:function(){return u},lenSquare:function(){return f},length:function(){return d},lengthSquare:function(){return h},lerp:function(){return _},max:function(){return S},min:function(){return k},mul:function(){return p},negate:function(){return x},normalize:function(){return A},scale:function(){return v},scaleAndAdd:function(){return s},set:function(){return a},sub:function(){return c}});var d=u;function f(e){return e[0]*e[0]+e[1]*e[1]}var h=f;function p(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e}function m(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e}function g(e,t){return e[0]*t[0]+e[1]*t[1]}function v(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e}function A(e,t){var n=u(t);return 0===n?(e[0]=0,e[1]=0):(e[0]=t[0]/n,e[1]=t[1]/n),e}function y(e,t){return Math.sqrt((e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1]))}var b=y;function O(e,t){return(e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1])}var w=O;function x(e,t){return e[0]=-t[0],e[1]=-t[1],e}function _(e,t,n,r){return e[0]=t[0]+r*(n[0]-t[0]),e[1]=t[1]+r*(n[1]-t[1]),e}function C(e,t,n){var r=t[0],o=t[1];return e[0]=n[0]*r+n[2]*o+n[4],e[1]=n[1]*r+n[3]*o+n[5],e}function k(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e}function S(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e}},83515:function(e,t,n){var r=n(3293),o=n(68142),i=n(96430);function a(e,t){var n=e.__proto__.constructor;return t?new n(t):new n}function l(e,t){return t?s(e,t):e}function s(e,t){if(e)switch(r.call(e)){case"[object Object]":var n=Object.create(Object.getPrototypeOf(e));return o(e,(function(e,r){n[r]=l(e,t)})),n;case"[object Date]":case"[object RegExp]":return a(e,e.valueOf());case"[object Array]":case"[object Arguments]":var s=[];return i(e,(function(e){s.push(l(e,t))})),s;case"[object Set]":var c=a(e);return c.forEach((function(e){c.add(l(e,t))})),c;case"[object Map]":var u=a(e);return u.forEach((function(e,n){u.set(n,l(e,t))})),u}return e}e.exports=function(e,t){return e?s(e,t):e}},83650:function(e,t,n){"use strict";var r=n(97080),o=n(94402),i=n(89286),a=n(83789),l=n(40507),s=o.add,c=o.has,u=o.remove;e.exports=function(e){var t=r(this),n=a(e).getIterator(),o=i(t);return l(n,(function(e){c(t,e)?u(o,e):s(o,e)})),o}},83683:function(e,t,n){n(42120)},83688:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"date-range-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-option"),_=(0,r.resolveComponent)("el-select"),C=(0,r.resolveComponent)("el-date-picker"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[26]||(o[26]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[23]||(o[23]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"只读"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.readonly,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.readonly=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.clearable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可输入"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.editable,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.editable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"自适应宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.autoFullWidth,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.autoFullWidth=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"显示类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.type=t),onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"daterange",value:"daterange"}),(0,r.createVNode)(x,{label:"datetimerange",value:"datetimerange"}),(0,r.createVNode)(x,{label:"monthrange",value:"monthrange"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{type:e.optionModel.type,modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.defaultValue=t),onChange:f,style:{width:"100%"},format:e.optionModel.format,"value-format":e.optionModel.valueFormat},null,8,["type","modelValue","format","value-format"])])),_:1}),(0,r.createVNode)(d,{label:"开始占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.startPlaceholder,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.startPlaceholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"结束占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.endPlaceholder,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.endPlaceholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"显示格式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.format,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.format=t),filterable:"","allow-create":"",onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"YYYY",value:"YYYY"}),(0,r.createVNode)(x,{label:"YYYY-MM",value:"YYYY-MM"}),(0,r.createVNode)(x,{label:"YYYY/MM/DD",value:"YYYY/MM/DD"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD",value:"YYYY-MM-DD"}),(0,r.createVNode)(x,{label:"YYYY年MM月DD日",value:"YYYY年MM月DD日"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD HH:mm:ss",value:"YYYY-MM-DD HH:mm:ss"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD hh:mm:ss",value:"YYYY-MM-DD hh:mm:ss"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"绑定值格式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.valueFormat,"onUpdate:modelValue":o[19]||(o[19]=t=>e.optionModel.valueFormat=t),filterable:"","allow-create":"",onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"YYYY",value:"YYYY"}),(0,r.createVNode)(x,{label:"YYYY-MM",value:"YYYY-MM"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD",value:"YYYY-MM-DD"}),(0,r.createVNode)(x,{label:"YYYY-MM-DD HH:mm:ss",value:"YYYY-MM-DD HH:mm:ss"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[20]||(o[20]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[28]||(o[28]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[21]||(o[21]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[22]||(o[22]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[31]||(o[31]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[25]||(o[25]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[32]||(o[32]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[33]||(o[33]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[24]||(o[24]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-04b28755"]])},83789:function(e,t,n){"use strict";var r=n(79306),o=n(28551),i=n(69565),a=n(91291),l=n(1767),s="Invalid size",c=RangeError,u=TypeError,d=Math.max,f=function(e,t){this.set=e,this.size=d(t,0),this.has=r(e.has),this.keys=r(e.keys)};f.prototype={getIterator:function(){return l(o(i(this.keys,this.set)))},includes:function(e){return i(this.has,this.set,e)}},e.exports=function(e){o(e);var t=+e.size;if(t!=t)throw new u(s);var n=a(t);if(n<0)throw new c(s);return new f(e,n)}},83891:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return X}});var r=n(61431);const o={style:{"margin-bottom":"10px"}},i={class:"lycard"},a={class:"lycard-left"},l={style:{"margin-left":"20px"}},s={class:"lycard-right"};const c={class:"lycard"},u={class:"space-main"},d={class:"space-main-up"},f={class:"space-main-up-cpu"},h={class:"lycard"},p={class:"space-main"},m={class:"space-main-up"},g={class:"space-main-up-cpu"},v={class:"lycard"},A={class:"space-main"},y={class:"space-main-up"},b={class:"space-main-up-cpu"},O={class:"lycard"},w={class:"space-header"},x={class:"space-header-title"},_={class:"space-main"},C={class:"space-main-up"},k={class:"space-main-up-cpu"};var S={name:"LyStatuscard",data(){return{dataList:{cpu:[0,0,[0,0,0,0],"Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz * 1",0,1],disk:[{path:"",size:["0GB","0GB","0GB",0],inodes:!1}],is_windows:!0,load_average:{one:0,five:0,fifteen:0,max:0,limit:0,safe:0,percent:0},mem:{percent:0,total:0,free:0,used:0},system:"Windows 10 Pro (build 16299) x64 (Py3.9.8)",time:"0天"},colors:[{color:"#5cb87a",percentage:30},{color:"#1989fa",percentage:70},{color:"#e6a23c",percentage:80},{color:"#f56c6c",percentage:90}],load_config:[{title:"运行堵塞",percentage:90,color:"#dd2f00"},{title:"运行缓慢",percentage:80,color:"#ff9900"},{title:"运行正常",percentage:70,color:"#20a53a"},{title:"运行流畅",percentage:30,color:"#20a53a"}]}},mounted(){this.dataList=this.modelValue},props:{loading:{type:Boolean,default:!0},count:{type:Number,default:1},rows:{type:Number,default:4},animated:{type:Boolean,default:!0},modelValue:{type:Object,default:{cpu:[0,0,[0,0,0,0],"Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz * 1",0,1],disk:[{path:"",size:["0GB","0GB","0GB",0],inodes:!1}],is_windows:!0,load_average:{one:0,five:0,fifteen:0,max:0,limit:0,safe:0,percent:0},mem:{percent:0,total:0,free:0,used:0},system:"Windows 10 Pro (build 16299) x64 (Py3.9.8)",time:"0天"}},height:{type:Number,default:200}},watch:{modelValue:function(e){this.dataList=e},dataList:function(e){this.$emit("update:modelValue",e)}}},V=n(66262);var B=(0,V.A)(S,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-progress"),s=(0,r.resolveComponent)("el-col"),S=(0,r.resolveComponent)("el-row");return(0,r.openBlock)(),(0,r.createBlock)(S,{gutter:20},{default:(0,r.withCtx)((()=>[i.dataList.is_windows?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,span:6,xs:{span:24},sm:{span:24},md:{span:12},lg:{span:6},xl:{span:6}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)({height:n.height}),class:"space-inner"},[(0,r.createElementVNode)("div",c,[t[0]||(t[0]=(0,r.createElementVNode)("div",{class:"space-header"},[(0,r.createElementVNode)("div",{class:"space-header-title"},"负载状态")],-1)),(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("div",d,[(0,r.createVNode)(l,{type:"circle",percentage:i.dataList.load_average.percent,"stroke-width":8,color:i.colors},null,8,["percentage","color"]),(0,r.createElementVNode)("div",f,[(0,r.createElementVNode)("span",null,"最近1分钟平均负载"+(0,r.toDisplayString)(i.dataList.load_average.one),1),(0,r.createElementVNode)("span",null,"最近5分钟平均负载"+(0,r.toDisplayString)(i.dataList.load_average.five),1),(0,r.createElementVNode)("span",null,"最近15分钟平均负载"+(0,r.toDisplayString)(i.dataList.load_average.fifteen),1)])])])])],4)])),_:1})),(0,r.createVNode)(s,{span:6,xs:{span:24},sm:{span:24},md:{span:12},lg:{span:6},xl:{span:6}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)({height:n.height}),class:"space-inner"},[(0,r.createElementVNode)("div",h,[t[1]||(t[1]=(0,r.createElementVNode)("div",{class:"space-header"},[(0,r.createElementVNode)("div",{class:"space-header-title"},"CPU使用率")],-1)),(0,r.createElementVNode)("div",p,[(0,r.createElementVNode)("div",m,[(0,r.createVNode)(l,{type:"circle",percentage:i.dataList.cpu[0],"stroke-width":8,color:i.colors},null,8,["percentage","color"]),(0,r.createElementVNode)("div",g,[(0,r.createElementVNode)("span",null,"CPU型号"+(0,r.toDisplayString)(i.dataList.cpu[3]),1),(0,r.createElementVNode)("span",null,"物理CPU"+(0,r.toDisplayString)(i.dataList.cpu[5])+"颗",1),(0,r.createElementVNode)("span",null,"物理核心:"+(0,r.toDisplayString)(i.dataList.cpu[5]*i.dataList.cpu[4])+"个",1),(0,r.createElementVNode)("span",null,"逻辑核心:"+(0,r.toDisplayString)(i.dataList.cpu[1])+"个",1)])])])])],4)])),_:1}),(0,r.createVNode)(s,{span:6,xs:{span:24},sm:{span:24},md:{span:12},lg:{span:6},xl:{span:6}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)({height:n.height}),class:"space-inner"},[(0,r.createElementVNode)("div",v,[t[2]||(t[2]=(0,r.createElementVNode)("div",{class:"space-header"},[(0,r.createElementVNode)("div",{class:"space-header-title"},"内存使用率")],-1)),(0,r.createElementVNode)("div",A,[(0,r.createElementVNode)("div",y,[(0,r.createVNode)(l,{type:"circle",percentage:i.dataList.mem.percent,"stroke-width":8,color:i.colors},null,8,["percentage","color"]),(0,r.createElementVNode)("div",b,[(0,r.createElementVNode)("span",null,"总共内存:"+(0,r.toDisplayString)(i.dataList.mem.total)+"GB",1),(0,r.createElementVNode)("span",null,"已用内存:"+(0,r.toDisplayString)(i.dataList.mem.used)+"GB",1),(0,r.createElementVNode)("span",null,"剩余内存:"+(0,r.toDisplayString)(i.dataList.mem.free)+"GB",1)])])])])],4)])),_:1}),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.dataList.disk,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(s,{span:6,xs:{span:24},sm:{span:24},md:{span:12},lg:{span:6},xl:{span:6}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)({height:n.height}),class:"space-inner"},[(0,r.createElementVNode)("div",O,[(0,r.createElementVNode)("div",w,[(0,r.createElementVNode)("div",x,"硬盘使用率: "+(0,r.toDisplayString)(e.path),1)]),(0,r.createElementVNode)("div",_,[(0,r.createElementVNode)("div",C,[(0,r.createVNode)(l,{type:"circle",percentage:parseFloat(e.size[3]),"stroke-width":8,color:i.colors},null,8,["percentage","color"]),(0,r.createElementVNode)("div",k,[(0,r.createElementVNode)("span",null,"总共大小:"+(0,r.toDisplayString)(e.size[0]),1),(0,r.createElementVNode)("span",null,"已用大小:"+(0,r.toDisplayString)(e.size[1]),1),(0,r.createElementVNode)("span",null,"剩余大小:"+(0,r.toDisplayString)(e.size[2]),1)])])])])],4)])),_:2},1024)))),256))])),_:1})}],["__scopeId","data-v-cc084df2"]]),T=n(40412);const N={class:"space-inner"},E={class:"lymonitor-info"},P={class:"lymonitor-info-item"},Q={class:"lymonitor-info-item"},M={class:"lymonitor-info-item"},D={id:"upAll"},$={class:"lymonitor-info-item"},z={id:"downAll"},R={class:"lymonitor-info-disk"},I={class:"lymonitor-info-disk-item"},L={class:"lymonitor-info-disk-item"},F={class:"lymonitor-info-disk-item"},U={class:"lymonitor-info-disk-item"};n(44114);var H=n(27686);var W={__name:"lyLineEchart",props:["modelValue"],emits:["update:modelValue"],setup(e,{expose:t,emit:n}){const o=e,i=(0,r.reactive)({contentValue:null,timeout:null,echartData:{uData:[],dData:[],aData:[]}});let a=(0,r.ref)(null),l=(0,r.reactive)({}),s=(0,r.ref)(null);function c(){var e={dataZoom:[],unit:"单位:KB/s"};e.tData=i.echartData.aData,e.formatter=function(e){for(var t=e,n="",r=0;r<e.length;r++){if(void 0===e[r].data)return!1;n+='<span style="display: inline-block;width: 10px;height: 10px;margin-rigth:10px;border-radius: 50%;background: '+e[r].color+';"></span> '+e[r].seriesName+""+parseFloat(e[r].data).toFixed(2)+" KB/s"+(e.length-1!==r?"<br />":"")}return"时间:"+t[0].axisValue+"<br />"+n},e.list=[],e.list.push({name:"上行",data:i.echartData.uData,circle:"circle",itemStyle:{color:"#4c8ff1"},areaStyle:{color:new H.A.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(76, 143, 241)"},{offset:1,color:"rgba(76, 143, 241)"}],!1)},lineStyle:{width:1,color:"#aaa"}}),e.list.push({name:"下行",data:i.echartData.dData,circle:"circle",itemStyle:{color:"#1cd798"},areaStyle:{color:new H.A.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(28, 215, 152)"},{offset:1,color:"rgba(28, 215, 152)"}],!1)},lineStyle:{width:1,color:"#aaa"}}),l=d(e),l&&a.value&&a.value.setOption(l),window.onresize=function(){a.value&&a.value.resize()}}function u(e,t){var n=new Date;i.echartData.uData.length>=16&&i.echartData.uData.splice(0,1),i.echartData.dData.length>=16&&i.echartData.dData.splice(0,1),i.echartData.aData.length>=16&&i.echartData.aData.splice(0,1),i.echartData.uData.push(e),i.echartData.dData.push(t),i.echartData.aData.push(n.getHours()+":"+n.getMinutes()+":"+n.getSeconds())}function d(e,t){if(e){var n={tooltip:{trigger:"axis",axisPointer:{type:"cross"},formatter:e.formatter},grid:{left:"3%",right:"3%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:e.tData,axisLine:{lineStyle:{color:"#666"}}},yAxis:{type:"value",name:e.unit,boundaryGap:[0,"100%"],min:0,splitLine:{lineStyle:{color:"#ddd"}},axisLine:{lineStyle:{color:"#666"}}},dataZoom:[{type:"inside",start:0,zoomLock:!0},{start:0,handleIcon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z",handleSize:"80%",handleStyle:{color:"#fff",shadowBlur:3,shadowColor:"rgba(0, 0, 0, 0.6)",shadowOffsetX:2,shadowOffsetY:2}}],series:[]};e.legend&&(n.legend=e.legend),e.dataZoom&&(n.dataZoom=e.dataZoom);for(var r=0;r<e.list.length;r++){var o=e.list[r],i={name:o.name,type:o.type?o.type:"line",smooth:!o.smooth||o.smooth,symbol:o.symbol?o.symbol:"none",showSymbol:!!o.showSymbol&&o.showSymbol,sampling:o.sampling?o.sampling:"average",areaStyle:o.areaStyle?o.areaStyle:{},lineStyle:o.lineStyle?o.lineStyle:{},itemStyle:o.itemStyle?o.itemStyle:{color:"rgb(0, 153, 238)"},symbolSize:6,symbol:"circle",data:o.data};n.series.push(i)}return n}}return(0,r.onMounted)((()=>{setTimeout((()=>{a.value=(0,r.markRaw)(H.A.init(s.value)),(0,r.nextTick)((()=>{i.contentValue=o.modelValue,u(i.contentValue.up,i.contentValue.down),c()}))}),200)})),(0,r.onBeforeUnmount)((()=>{window.onresize=null})),(0,r.watch)((()=>o.modelValue),(e=>{e&&(i.contentValue=e,u(e.up,e.down),c())})),t({debounce:function(e,t=400){null!=i.timeout&&clearTimeout(i.timeout),i.timeout=setTimeout(e,t)},handleResize:function(){null!=a.value&&a.value.resize()},addData:u,initEcharts:c,format_option:d}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{ref_key:"lyechartmain",ref:s,style:{width:"100%",height:"280px"}},null,512))}};n(18111),n(7588);var j={name:"LyMonitorEchartcard",components:{LyLineEchart:W,lyLineEchartIostat:{__name:"lyLineEchartIostat",props:["modelValue","is_windows"],emits:["update:modelValue"],setup(e,{expose:t,emit:n}){const o=e,i=(0,r.reactive)({contentValue:null,timeout:null,echartData:{uData:[],dData:[],aData:[],ioData:[]}});var a=1048576;let l=(0,r.ref)(null),s=(0,r.reactive)({}),c=(0,r.ref)(null);function u(){var e={dataZoom:[],unit:"单位:MB/s"};e.tData=i.echartData.aData,e.formatter=function(e){var t=e,n="",r=i.echartData.ioData[e[0].dataIndex],a=["read_count","write_count","read_merged_count","write_merged_count","read_time","write_time"],l={read_bytes:"读取字节数",read_count:"读取次数 ",read_merged_count:"合并读取次数",read_time:"读取延迟",write_bytes:"写入字节数",write_count:"写入次数",write_merged_count:"合并写入次数",write_time:"写入延迟"};o.is_windows&&(l={read_bytes:"读取字节数",read_count:"读取次数 ",read_time:"读取延迟",write_bytes:"写入字节数",write_count:"写入次数",write_time:"写入延迟"},a=["read_count","write_count","read_time","write_time"]);for(var s=0;s<e.length;s++){if(void 0===e[s].data)return!1;n+='<span style="display: inline-block;width: 10px;height: 10px;margin-rigth:10px;border-radius: 50%;background: '+e[s].color+';"></span> '+e[s].seriesName+""+parseFloat(e[s].data).toFixed(2)+" MB/s"+(e.length-1!==s?"<br />":"")}return a.forEach((e=>{n+='<br /><span style="display: inline-block;width: 10px;height: 10px;"></span>&nbsp;&nbsp;<span style="'+(e.indexOf("time")>-1?"color:"+(r[e]>100&&r[e]<1e3?"#e6a23c":r[e]>=1e3?"red":"#67c23a"):"")+'">'+l[e]+""+r[e]+(e.indexOf("time")>-1?" ms":" 次/秒")+"</span>"})),"时间:"+t[0].axisValue+"<br />"+n},e.list=[],e.list.push({name:"读取字节数",data:i.echartData.uData,circle:"circle",itemStyle:{color:"#447D77"},areaStyle:{color:new H.A.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(68,125,119,1)"},{offset:1,color:"rgba(68,125,119,1)"}],!1)},lineStyle:{width:1,color:"#447D77"}}),e.list.push({name:"写入字节数",data:i.echartData.dData,circle:"circle",itemStyle:{color:"#9c7a32"},areaStyle:{color:new H.A.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(156,122,50,1)"},{offset:1,color:"rgba(156,122,50,1)"}],!1)},lineStyle:{width:1,color:"#9c7a32"}}),s=f(e),s&&l.value&&l.value.setOption(s),window.onresize=function(){l.value&&l.value.resize()}}function d(e,t,n){var r=new Date;i.echartData.uData.length>=16&&i.echartData.uData.splice(0,1),i.echartData.dData.length>=16&&i.echartData.dData.splice(0,1),i.echartData.aData.length>=16&&i.echartData.aData.splice(0,1),i.echartData.ioData.length>=16&&i.echartData.ioData.splice(0,1),i.echartData.uData.push(e),i.echartData.dData.push(t),i.echartData.ioData.push(n),i.echartData.aData.push(r.getHours()+":"+r.getMinutes()+":"+r.getSeconds())}function f(e){if(e){var t={tooltip:{trigger:"axis",axisPointer:{type:"cross"},formatter:e.formatter},grid:{left:"3%",right:"3%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:e.tData,axisLine:{lineStyle:{color:"#666"}}},yAxis:{type:"value",name:e.unit,boundaryGap:[0,"100%"],min:0,splitLine:{lineStyle:{color:"#ddd"}},axisLine:{lineStyle:{color:"#666"}}},dataZoom:[{type:"inside",start:0,zoomLock:!0},{start:0,handleIcon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z",handleSize:"80%",handleStyle:{color:"#fff",shadowBlur:3,shadowColor:"rgba(0, 0, 0, 0.6)",shadowOffsetX:2,shadowOffsetY:2}}],series:[]};e.legend&&(t.legend=e.legend),e.dataZoom&&(t.dataZoom=e.dataZoom);for(var n=0;n<e.list.length;n++){var r=e.list[n],o={name:r.name,type:r.type?r.type:"line",smooth:!r.smooth||r.smooth,symbol:r.symbol?r.symbol:"none",showSymbol:!!r.showSymbol&&r.showSymbol,sampling:r.sampling?r.sampling:"average",areaStyle:r.areaStyle?r.areaStyle:{},lineStyle:r.lineStyle?r.lineStyle:{},itemStyle:r.itemStyle?r.itemStyle:{color:"rgb(0, 153, 238)"},symbolSize:6,symbol:"circle",data:r.data};t.series.push(o)}return t}}return(0,r.onMounted)((()=>{setTimeout((()=>{l.value=(0,r.markRaw)(H.A.init(c.value)),(0,r.nextTick)((()=>{i.contentValue=o.modelValue,d((i.contentValue.read_bytes/a).toFixed(2),(i.contentValue.write_bytes/a).toFixed(2),i.contentValue),u()}))}),200)})),(0,r.onBeforeUnmount)((()=>{window.onresize=null})),(0,r.watch)((()=>o.modelValue),(e=>{e&&(i.contentValue=e,d((i.contentValue.read_bytes/a).toFixed(2),(i.contentValue.write_bytes/a).toFixed(2),i.contentValue),u())})),t({debounce:function(e,t=400){null!=i.timeout&&clearTimeout(i.timeout),i.timeout=setTimeout(e,t)},handleResize:function(){null!=l.value&&l.value.resize()},addData:d,initEcharts:u,format_option:f}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{ref_key:"lyechartmain",ref:c,style:{width:"100%",height:"280px"}},null,512))}}},data(){return{activeName:"tab1",dataList:{cpu:[0,0,[0,0,0,0],"",0,1],disk:[{path:"",size:["0GB","0GB","0GB",0],inodes:!1}],is_windows:!0,load_average:{one:0,five:0,fifteen:0,max:0,limit:0,safe:0,percent:0},mem:{percent:0,total:0,free:0,used:0},system:"",time:"0天",network:{up:0,down:0,downTotal:0,upTotal:0,network:{}}},network:{down:0,downPackets:0,downTotal:0,up:0,upPackets:0,upTotal:0},networkValue:"all",networkOptions:[{value:"all",label:"全部"}],iostat:{read_bytes:0,read_count:0,read_merged_count:0,read_time:0,write_bytes:0,write_count:0,write_merged_count:0,write_time:0},iostatValue:"ALL",iostatOptions:[{value:"ALL",label:"全部"}]}},created(){this.dataList=this.modelValue},props:{loading:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:4},animated:{type:Boolean,default:!0},modelValue:{},height:{type:Number,default:400}},watch:{modelValue:function(e){this.dataList=e;var t=this.dataList.network.network,n=[{value:"all",label:"全部"}];for(let e=0;e<Object.keys(t).length;e++)n.push({value:e,label:Object.keys(t)[e]});this.networkOptions=n,"all"==this.networkValue?this.network=this.dataList.network:this.network=Object.values(this.dataList.network.network)[this.networkValue];var r=this.dataList.network.iostat,o=[{value:"ALL",label:"全部"}];if(Object.keys(r).length>1)for(let e=0;e<Object.keys(r).length;e++)0==e||o.push({value:e,label:Object.keys(r)[e]});this.iostatOptions=o,"ALL"==this.iostatValue?this.iostat=this.dataList.network.iostat.ALL:this.iostat=Object.values(this.dataList.network.iostat)[this.iostatValue]},dataList:function(e){this.$emit("update:modelValue",e)}},computed:{ioYCTime(){return this.iostat.write_time>this.iostat.read_time?this.iostat.write_time:this.iostat.read_time}},methods:{handleTabChage(e){window.dispatchEvent(new Event("resize"))},networkSelectChange(){"all"==this.networkValue?this.network=this.dataList.network:this.network=Object.values(this.dataList.network.network)[this.networkValue]},iostatSelectChange(){"ALL"==this.iostatValue?this.iostat=this.dataList.network.iostat.ALL:this.iostat=Object.values(this.dataList.network.iostat)[this.iostatValue]},handleResize(){this.$nextTick((()=>{this.$refs.lyecharts1&&this.$refs.lyecharts1.handleResize(),this.$refs.lyecharts2&&this.$refs.lyecharts2.handleResize()}))}}};var q={name:"server",components:{LyMonitorEchartcard:(0,V.A)(j,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-option"),s=(0,r.resolveComponent)("el-select"),c=(0,r.resolveComponent)("LyLineEchart"),u=(0,r.resolveComponent)("el-tab-pane"),d=(0,r.resolveComponent)("lyLineEchartIostat"),f=(0,r.resolveComponent)("el-skeleton"),h=(0,r.resolveComponent)("el-tabs"),p=(0,r.resolveComponent)("el-col"),m=(0,r.resolveComponent)("el-row");return(0,r.openBlock)(),(0,r.createBlock)(m,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{span:24},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",N,[(0,r.createVNode)(h,{type:"border-card",class:"lycard",modelValue:i.activeName,"onUpdate:modelValue":t[4]||(t[4]=e=>i.activeName=e),onTabChange:a.handleTabChage},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{rows:n.rows,animated:n.animated,count:n.count,loading:n.loading,style:{padding:"20px",width:"auto",overflow:"hidden"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"流量趋势",name:"tab1"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",E,[(0,r.createElementVNode)("div",P,[t[5]||(t[5]=(0,r.createElementVNode)("p",null,[(0,r.createElementVNode)("span",{class:"lyico-up"}),(0,r.createTextVNode)("上行")],-1)),(0,r.createElementVNode)("a",null,(0,r.toDisplayString)(i.network.up+"KB"),1)]),(0,r.createElementVNode)("div",Q,[t[6]||(t[6]=(0,r.createElementVNode)("p",null,[(0,r.createElementVNode)("span",{class:"lyico-down"}),(0,r.createTextVNode)("下行")],-1)),(0,r.createElementVNode)("a",null,(0,r.toDisplayString)(i.network.down+"KB"),1)]),(0,r.createElementVNode)("div",M,[t[7]||(t[7]=(0,r.createElementVNode)("p",null,"总发送",-1)),(0,r.createElementVNode)("a",D,(0,r.toDisplayString)(e.formatUnitSize(i.network.upTotal)),1)]),(0,r.createElementVNode)("div",$,[t[8]||(t[8]=(0,r.createElementVNode)("p",null,"总接收",-1)),(0,r.createElementVNode)("a",z,(0,r.toDisplayString)(e.formatUnitSize(i.network.downTotal)),1)]),(0,r.createVNode)(s,{modelValue:i.networkValue,"onUpdate:modelValue":t[0]||(t[0]=e=>i.networkValue=e),placeholder:"Select",size:"large",onChange:a.networkSelectChange,style:{"max-width":"360px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.networkOptions,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])]),(0,r.createVNode)(c,{ref:"lyecharts1",modelValue:i.network,"onUpdate:modelValue":t[1]||(t[1]=e=>i.network=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"磁盘IO",name:"tab2"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",R,[(0,r.createElementVNode)("div",I,[t[9]||(t[9]=(0,r.createElementVNode)("p",null,[(0,r.createElementVNode)("span",{class:"lyico-read"}),(0,r.createTextVNode)("读取")],-1)),(0,r.createElementVNode)("a",null,(0,r.toDisplayString)(e.formatUnitSize(i.iostat.read_bytes)),1)]),(0,r.createElementVNode)("div",L,[t[10]||(t[10]=(0,r.createElementVNode)("p",null,[(0,r.createElementVNode)("span",{class:"lyico-write"}),(0,r.createTextVNode)("写入")],-1)),(0,r.createElementVNode)("a",null,(0,r.toDisplayString)(e.formatUnitSize(i.iostat.write_bytes)),1)]),(0,r.createElementVNode)("div",F,[t[11]||(t[11]=(0,r.createElementVNode)("p",null,"读写/秒",-1)),(0,r.createElementVNode)("a",null,(0,r.toDisplayString)(i.iostat.read_count+i.iostat.write_count+"次"),1)]),(0,r.createElementVNode)("div",U,[t[12]||(t[12]=(0,r.createElementVNode)("p",null,"IO延迟",-1)),(0,r.createElementVNode)("a",{style:(0,r.normalizeStyle)({color:a.ioYCTime>100&&a.ioYCTime<1e3?"#e6a23c":a.ioYCTime>=1e3?"red":"#67c23a"})},(0,r.toDisplayString)(a.ioYCTime+"ms"),5)]),(0,r.createVNode)(s,{modelValue:i.iostatValue,"onUpdate:modelValue":t[2]||(t[2]=e=>i.iostatValue=e),placeholder:"Select",size:"large",onChange:a.iostatSelectChange,style:{width:"160px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.iostatOptions,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])]),"tab2"==i.activeName?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,ref:"lyecharts2",modelValue:i.iostat,"onUpdate:modelValue":t[3]||(t[3]=e=>i.iostat=e),is_windows:i.dataList.is_windows},null,8,["modelValue","is_windows"])):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["rows","animated","count","loading"])])),_:1},8,["modelValue","onTabChange"])])])),_:1})])),_:1})}],["__scopeId","data-v-0a6c9eac"]]),LyStatuscard:B},created(){this.getData()},mounted(){this.isRunning||(this.intervalMonitor(),this.isRunning=!0),window.addEventListener("resize",this.listenResize),this.listenResize()},activated(){this.isRunning||(this.intervalMonitor(),this.isRunning=!0),window.addEventListener("resize",this.listenResize),this.listenResize()},deactivated(){this.isRunning=!1,this.clearIntervalMonitor(),window.removeEventListener("resize",this.listenResize)},unmounted(){this.clearIntervalMonitor(),window.removeEventListener("resize",this.listenResize)},data(){return{isFull:!1,isRunning:!1,showloading:!1,tableHeight:"500px",monitorData:{cpu:[0,0,[0,0,0,0],"",0,1],disk:[{path:"",size:["0GB","0GB","0GB",0],inodes:!1}],is_windows:!0,load_average:{one:0,five:0,fifteen:0,max:0,limit:0,safe:0,percent:0},mem:{percent:0,total:0,free:0,used:0},system:"",time:"0天",network:{up:0,down:0,downTotal:0,upTotal:0,network:{}}},refreshInterval:3,iconClass:"",timer:null}},watch:{isFull:function(e){this.listenResize()}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getData(){(0,T.monitorGetSystemInfo)(this.formInline).then((e=>{if(2e3==e.code){this.monitorData=e.data;let t=e.data.system.split(" ")[0].toLowerCase();this.iconClass="ico-"+t}}))},intervalMonitor(){let e=this;this.timer=setInterval((()=>{e.getData()}),1e3*e.refreshInterval)},restartIntervalMonitor(){this.clearIntervalMonitor(),this.intervalMonitor()},clearIntervalMonitor(){clearInterval(this.timer),this.timer=null},handleResize(){this.$refs.lyechartpic&&this.$refs.lyechartpic.handleResize()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){this.isFull?this.tableHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+"px":this.tableHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-113+"px",this.handleResize()}}};var X=(0,V.A)(q,[["render",function(e,t,n,c,u,d){const f=(0,r.resolveComponent)("el-input-number"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("full-screen"),m=(0,r.resolveComponent)("el-icon"),g=(0,r.resolveComponent)("el-tooltip"),v=(0,r.resolveComponent)("el-col"),A=(0,r.resolveComponent)("el-row"),y=(0,r.resolveComponent)("LyStatuscard"),b=(0,r.resolveComponent)("LyMonitorEchartcard"),O=(0,r.resolveComponent)("el-scrollbar"),w=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["lycontainer",{"ly-is-full":u.isFull}]),style:(0,r.normalizeStyle)({height:u.tableHeight})},[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(O,{"element-loading-text":"Loading...","element-loading-background":"rgba(122, 122, 122, 0.9)"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(A,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{span:24},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("span",{class:(0,r.normalizeClass)([u.iconClass,"lyiconfont"])},"系统:",2),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(u.monitorData.system),1),(0,r.createElementVNode)("span",l,"已不间断运行: "+(0,r.toDisplayString)(u.monitorData.time),1),t[7]||(t[7]=(0,r.createElementVNode)("span",{style:{"margin-left":"20px"}},"自动刷新(秒)",-1)),(0,r.createVNode)(f,{modelValue:u.refreshInterval,"onUpdate:modelValue":t[0]||(t[0]=e=>u.refreshInterval=e),size:"small",min:3,onChange:d.restartIntervalMonitor},null,8,["modelValue","onChange"]),(0,r.withDirectives)((0,r.createVNode)(h,{style:{"margin-left":"20px"},type:"primary",text:!0,link:"",onClick:d.getData},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{style:{"font-size":"13px"},onClick:t[1]||(t[1]=(...e)=>d.clearIntervalMonitor&&d.clearIntervalMonitor(...e))},"停止")])),_:1},8,["onClick"]),[[r.vShow,u.timer]]),(0,r.withDirectives)((0,r.createVNode)(h,{style:{"margin-left":"20px"},type:"primary",text:!0,link:"",onClick:d.getData},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{style:{"font-size":"13px"},onClick:t[2]||(t[2]=(...e)=>d.restartIntervalMonitor&&d.restartIntervalMonitor(...e))},"开始")])),_:1},8,["onClick"]),[[r.vShow,!u.timer]]),(0,r.createVNode)(h,{type:"primary",text:!0,link:"",onClick:d.getData},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createElementVNode)("span",{style:{"font-size":"13px"}},"手动刷新",-1)]))),_:1},8,["onClick"])]),t[8]||(t[8]=(0,r.createElementVNode)("div",{class:"lycard-center"},null,-1)),(0,r.createElementVNode)("div",s,[(0,r.createElementVNode)("div",{onClick:t[3]||(t[3]=(...e)=>d.setFull&&d.setFull(...e))},[(0,r.createVNode)(g,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1})])),_:1})])])])])),_:1})])),_:1})]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(y,{modelValue:u.monitorData,"onUpdate:modelValue":t[4]||(t[4]=e=>u.monitorData=e)},null,8,["modelValue"])]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(b,{loading:u.showloading,rows:3,modelValue:u.monitorData,"onUpdate:modelValue":t[5]||(t[5]=e=>u.monitorData=e),ref:"lyechartpic"},null,8,["loading","modelValue"])]),t[9]||(t[9]=(0,r.createElementVNode)("div",{style:{height:"20px"}},null,-1))])),_:1})),[[w,u.showloading]])],6)}],["__scopeId","data-v-43230584"]])},83901:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(61431),o=n(37741);const i=["id"];var a={__name:"lyVideo",props:{options:{type:[Object],default:()=>null},source:{type:[String],default:null},cssLink:{type:[String],default:"https://g.alicdn.com/de/prismplayer/2.15.5/skins/default/aliplayer-min.css"},scriptSrc:{type:[String],default:"https://g.alicdn.com/de/prismplayer/2.15.5/aliplayer-min.js"},buttonCenter:{type:Boolean,default:!1}},emits:["ready","play","pause","canplay","playing","ended","liveStreamStop","onM3u8Retry","hideBar","showBar","waiting","timeupdate","snapshoted","requestFullScreen","cancelFullScreen","error","startSeek","completeSeek"],setup(e,{emit:t}){let n=["ready","play","pause","canplay","playing","ended","liveStreamStop","onM3u8Retry","hideBar","showBar","waiting","timeupdate","snapshoted","requestFullScreen","cancelFullScreen","error","startSeek","completeSeek"];const a=t,l=e;let s=(0,r.ref)(null),c=(0,r.ref)(`player-${Math.random().toString(36).substr(2).toLocaleUpperCase()}`),u=(0,r.ref)({id:null,width:"100%",autoplay:!1});function d(){if(null!=window.Aliplayer){const e=(0,o.deepClone)(l.options);if(e)for(const t in e)u.value[t]=e[t];l.source&&(u.value.source=l.source),u.value.id=c.value,s.value&&s.value.dispose(),s.value=window.Aliplayer(u.value);for(const e in n)s.value&&s.value.on(n[e],(t=>{a(n[e],t)}))}}function f(){const e="app__aliplayer-min-css",t="app__aliplayer-min-js",n=document.getElementsByTagName("head"),r=document.getElementsByTagName("html");let o=document.getElementById(t);if(!document.getElementById(e)){const t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=l.cssLink,t.id=e,n[0].appendChild(t)}o?d():(o=document.createElement("script"),o.type="text/javascript",o.id=t,o.src=l.scriptSrc,r[0].appendChild(o)),o.addEventListener("load",(()=>{d()}))}return(0,r.watch)((()=>l.source),((e,t)=>{f()})),(0,r.watch)((()=>l.options),((e,t)=>{f()})),(0,r.onMounted)((()=>{(0,r.nextTick)((()=>{f()}))})),(0,r.onBeforeUnmount)((()=>{s.value&&s.value.dispose()})),(t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{id:(0,r.unref)(c),class:(0,r.normalizeClass)([!0===e.buttonCenter?"aliplayercenter":""])},null,10,i))}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-303a0a46"]])},84171:function(e,t,n){"use strict";var r=n(18744),o=function(){try{var e=(0,r.A)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();t.A=o},84215:function(e,t,n){"use strict";var r=n(44576),o=n(82839),i=n(22195),a=function(e){return o.slice(0,e.length)===e};e.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===i(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"},84253:function(e,t,n){var r=n(48007),o=n(54364),i=n(53876),a=n(35224),l=[["yyyy",31536e6],["MM",2592e6],["dd",864e5],["HH",36e5],["mm",6e4],["ss",1e3],["S",0]];e.exports=function(e,t){var n,s,c,u,d,f,h={done:!1,time:0};if(e=i(e),t=t?i(t):o(),a(e)&&a(t)&&(n=r(e))<(s=r(t)))for(u=h.time=s-n,h.done=!0,f=0,d=l.length;f<d;f++)u>=(c=l[f])[1]?f===d-1?h[c[0]]=u||0:(h[c[0]]=Math.floor(u/c[1]),u-=h[c[0]]*c[1]):h[c[0]]=0;return h}},84270:function(e,t,n){"use strict";var r=n(69565),o=n(94901),i=n(20034),a=TypeError;e.exports=function(e,t){var n,l;if("string"===t&&o(n=e.toString)&&!i(l=r(n,e)))return l;if(o(n=e.valueOf)&&!i(l=r(n,e)))return l;if("string"!==t&&o(n=e.toString)&&!i(l=r(n,e)))return l;throw new a("Can't convert object to primitive value")}},84397:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});n(44114);var r=n(61431),o=n(10594),i=n(20163),a=n(77918),l=n(37741),s=n(40412),c=n(65084),u=n(48404),d=n(75220),f=n(9345),h=n(78982),p=n.n(h);const m={class:"table"},g=["textContent"],v={style:{display:"flex","justify-content":"space-between","align-items":"center"}},A=["onClick"],y=["onClick"],b=["onClick"],O=["onClick"],w={style:{display:"flex","align-items":"center"}},x={style:{display:"flex","align-items":"center"}};var _={__name:"lyFormBuilderTemplate",setup(e,{expose:t}){const n=(0,d.lq)(),h=(0,d.rd)(),_=(0,c.M)();let C=(0,r.ref)(!1),k=(0,r.ref)(null),S=(0,r.ref)(null),V=(0,f.A)(k,S,C.value),B=(0,r.ref)(!1),T=(0,r.ref)({page:1,limit:10}),N=(0,r.ref)({page:1,limit:10,total:0}),E=(0,r.ref)([]),P=(0,r.ref)([]),Q=(0,r.ref)(null),M=(0,r.ref)(!1),D=(0,r.ref)("菜单配置"),$=(0,r.ref)({}),z=(0,r.ref)(!1),R=(0,r.ref)({}),I=(0,r.ref)([]);function L(){z.value=!1,$.value={}}function F(){C.value=!C.value,window.dispatchEvent(new Event("resize"))}function U(e){T.value.page=e.page,T.value.limit=e.limit,W()}function H(){T.value.page=1,T.value.limit=10,W()}function W(){B.value=!0,(0,s.lyformbuilder)(T.value).then((e=>{B.value=!1,2e3==e.code&&(P.value=e.data.data,N.value.page=e.data.page,N.value.limit=e.data.limit,N.value.total=e.data.total)}))}function j(){a.s.confirm("该操作会同步Models修改到数据库是否确认同步?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return B.value=!0,(0,s.lyformbuilderSyncdb)().then((e=>{B.value=!1,2e3==e.code?(i.nk.success(e.msg+",如果无效果请重启后端IDE项目再试"),W(),_.getMenu()):a.s.alert(e.msg,"提示",{type:"error"})}))}))}function q(){Q.value.validate((e=>{if(e){M.value=!0;let e={...$.value};$.value.id&&(0,s.lyformbuilderEditMenu)(e).then((e=>{M.value=!1,2e3==e.code?(i.nk.success(e.msg),L(),W()):i.nk.warning(e.msg)}))}}))}function X(e,t){"delete"==t?a.s.prompt('要完全删除请输入"完全删除",不填写则为逻辑删除!',"提示",{closeOnClickModal:!1,type:"warning"}).then((({value:t})=>{let n={id:e.id};"完全删除"===t&&(n.real_delete=!0),(0,s.lyformbuilderDelete)(n).then((e=>{2e3==e.code?(i.nk.success(e.msg),W(),_.getMenu(),location.reload()):i.nk.warning(e.msg)}))})).catch((()=>{})):"Edit"===t?(z.value=!0,(0,s.apiSystemMenu)({page:1,limit:999}).then((e=>{2e3==e.code?I.value=p().toArrayTree(e.data.data,{parentKey:"parent"}):i.nk.warning(e.msg)})),(0,r.nextTick)((()=>{$.value.id=e.id,$.value.parent_menu=e.parent_menu,$.value.menu_sort=e.menu_sort}))):"goDesign"===t?a.s.confirm("点击【设计模板】后,会跳转至【表单构建】设计此表单,此操作会清空【表单构建】之前本地缓存的设计缓存,是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{h.push({name:"lyFormBuilders",query:{id:e.id}})})).catch((()=>{})):"reset"==t&&(T.value={page:1,limit:10},N.value={page:1,limit:10,total:0},E.value=[],W(),_.getMenu())}return(0,r.onMounted)((()=>{W()})),t({setFull:F}),(e,t)=>{const c=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),f=(0,r.resolveComponent)("el-button"),h=(0,r.resolveComponent)("el-form"),p=(0,r.resolveComponent)("el-table-column"),k=(0,r.resolveComponent)("full-screen"),E=(0,r.resolveComponent)("el-icon"),Y=(0,r.resolveComponent)("el-tooltip"),G=(0,r.resolveComponent)("el-table"),Z=(0,r.resolveComponent)("QuestionFilled"),K=(0,r.resolveComponent)("el-tree-select"),J=(0,r.resolveComponent)("el-col"),ee=(0,r.resolveComponent)("el-input-number"),te=(0,r.resolveComponent)("el-row"),ne=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":(0,r.unref)(C)})},[(0,r.createElementVNode)("div",{class:"tableSelect",ref_key:"tableSelect",ref:S},[(0,r.createVNode)(h,{model:(0,r.unref)(T)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"关键字:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:(0,r.unref)(T).search,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.unref)(T).search=e),maxlength:"60",clearable:"",placeholder:"请输入表名称/类名称/显示名称",onChange:H,style:{width:"200px"}},null,8,["modelValue"])])),_:1}),(0,r.unref)(l.hasPermission)((0,r.unref)(n).name,"Search")?((0,r.openBlock)(),(0,r.createBlock)(d,{key:0,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:H,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(d,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:t[1]||(t[1]=e=>X("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.unref)(l.hasPermission)((0,r.unref)(n).name,"Syncdb")?((0,r.openBlock)(),(0,r.createBlock)(d,{key:1,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{type:"warning",icon:"Refresh",onClick:j},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("同步数据库")]))),_:1})])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",m,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(G,{height:(0,r.unref)(V),border:"",data:(0,r.unref)(P),ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>{return[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)((t=e.$index,(N.value.page-1)*N.value.limit+t+1))},null,8,g)];var t})),_:1}),(0,r.createVNode)(p,{"min-width":"90",prop:"id",label:"ID"}),(0,r.createVNode)(p,{"min-width":"130",prop:"verbose_name",label:"名称"}),(0,r.createVNode)(p,{"min-width":"130",prop:"class_name",label:"类名"}),(0,r.createVNode)(p,{"min-width":"130",prop:"db_table",label:"表名"}),(0,r.createVNode)(p,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(p,{"min-width":"150",prop:"update_datetime",label:"更新时间"}),(0,r.createVNode)(p,{label:"操作",fixed:"right",width:"270"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",v,[t[8]||(t[8]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:F},[(0,r.createVNode)(Y,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((e=>[(0,r.unref)(l.hasPermission)((0,r.unref)(n).name,"Retrieve")?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:t=>X(e.row,"goDesign")},"设计模板",8,A)):(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(n).name,"MenuConfig")?((0,r.openBlock)(),(0,r.createBlock)(Y,{key:1,effect:"dark",content:"分配到指定菜单下:默认生成到【系统工具】菜单下",placement:"top"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>X(e.row,"Edit")},"菜单配置",8,y)])),_:2},1024)):(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(n).name,"MountSync")?((0,r.openBlock)(),(0,r.createBlock)(Y,{key:2,effect:"dark",content:"生成并覆盖前后端代码的相关CRUD文件并在数据库生成菜单/路由/按钮/",placement:"top"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:t=>{return n=e.row,void a.s.confirm("是否确认同步挂载文件该操作会生成并覆盖前后端代码的相关CRUD文件并在数据库生成菜单/路由/按钮/,是否确认执行该操作?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return B.value=!0,(0,s.lyformbuilderGeneratemount)({id:n.id}).then((e=>{B.value=!1,2e3==e.code?(i.nk.success(e.msg),W(),_.getMenu(),location.reload()):a.s.alert(e.msg,"提示",{type:"error"})}))}));var n}},"同步挂载",8,b)])),_:2},1024)):(0,r.createCommentVNode)("",!0),(0,r.unref)(l.hasPermission)((0,r.unref)(n).name,"Delete")?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:3,class:"table-operate-btn",onClick:t=>X(e.row,"delete")},"删除",8,O)):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["height","data"])),[[ne,(0,r.unref)(B)]])]),(0,r.unref)(z)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(u.A),{key:0,modelValue:(0,r.unref)(z),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,r.isRef)(z)?z.value=e:z=e),title:(0,r.unref)(D),width:"680px","before-close":L},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:L,loading:(0,r.unref)(M)},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("取消")]))),_:1},8,["loading"]),(0,r.createVNode)(f,{type:"primary",onClick:q,loading:(0,r.unref)(M)},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("确定")]))),_:1},8,["loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{inline:!1,model:(0,r.unref)($),rules:(0,r.unref)(R),ref_key:"rulesForm",ref:Q,"label-position":"top","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(te,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(J,{span:24},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"上级菜单:",prop:"parent_menu"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",w,[t[9]||(t[9]=(0,r.createTextVNode)(" 上级菜单: ")),(0,r.createVNode)(Y,{effect:"dark",content:"分配到指定菜单下:默认生成到【系统工具】菜单下",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Z)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(K,{modelValue:(0,r.unref)($).parent_menu,"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.unref)($).parent_menu=e),"node-key":"id",data:(0,r.unref)(I),"check-strictly":"",filterable:"",clearable:"","render-after-expand":!1,props:{label:"name",value:"id"},style:{width:"100%"},placeholder:"请选择/为空则为顶级"},null,8,["modelValue","data"])])),_:1})])),_:1}),(0,r.createVNode)(J,{span:24},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"菜单排序:",prop:"menu_sort"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",x,[t[10]||(t[10]=(0,r.createTextVNode)(" 菜单排序: ")),(0,r.createVNode)(Y,{effect:"dark",content:"指定菜单顺序默认为88",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Z)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(ee,{modelValue:(0,r.unref)($).menu_sort,"onUpdate:modelValue":t[3]||(t[3]=e=>(0,r.unref)($).menu_sort=e),step:1,style:{width:"100%"}},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title"])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)((0,r.unref)(o.A),{"child-msg":(0,r.unref)(N),onCallFather:U},null,8,["child-msg"])],2)}}}},84618:function(e,t,n){"use strict";var r=n(15215),o=n(5070),i=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},a=function(e){function t(t){var n=e.call(this,t)||this;return n.type="sausage",n}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new i},t.prototype.buildPath=function(e,t){var n=t.cx,r=t.cy,o=Math.max(t.r0||0,0),i=Math.max(t.r,0),a=.5*(i-o),l=o+a,s=t.startAngle,c=t.endAngle,u=t.clockwise,d=2*Math.PI,f=u?c-s<d:s-c<d;f||(s=c-(u?d:-d));var h=Math.cos(s),p=Math.sin(s),m=Math.cos(c),g=Math.sin(c);f?(e.moveTo(h*o+n,p*o+r),e.arc(h*l+n,p*l+r,a,-Math.PI+s,s,!u)):e.moveTo(h*i+n,p*i+r),e.arc(n,r,i,s,c,!u),e.arc(m*l+n,g*l+r,a,c-2*Math.PI,c-Math.PI,!u),0!==o&&e.arc(n,r,o,c,s,u)},t}(o.Ay);t.A=a},84653:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-insert-column",use:"icon-insert-column-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-insert-column"><defs><style type="text/css"></style></defs><path d="M653.184 713.6c12.864-12.864 33.6-12.864 46.528 0 6.4 6.4 3.776 14.72 3.776 23.232 0 8.384-3.264 16.768-9.6 23.104L569.92 886.4c-0.128 0.128-0.32 0.192-0.512 0.32-2.88 2.88-9.536 5.184-13.312 6.784-3.456 1.344-0.64 1.856-4.096 2.112C551.232 895.616 550.656 896 549.952 896c-0.512 0-0.896-0.256-1.344-0.256-3.84-0.192-5.76-0.896-9.344-2.24-3.264-1.344-6.016-3.52-8.64-5.76-0.64-0.512-1.472-0.768-2.048-1.344l-137.344-126.4c-12.864-12.736-6.976-33.6 5.888-46.4 12.8-12.864 33.6-12.864 46.464 0l105.472 100.352L653.184 713.6zM384 64l0 576 320 0L704 64 384 64zM128 704l0 256L64 960l0-256 0-64 0 0 64 0 128 0 64 0 0 64 0 256L257.024 960 256 704 128 704M832 704l0 256-64 0 0-256 0-64 0 0 64 0 128 0 64 0 0 64 0 256-62.976 0L960 704 832 704" p-id="6752" /></symbol>'});a().add(l);t.default=l},84716:function(e,t,n){"use strict";var r=n(26346),o=[0,0],i=[0,0],a=new r.A,l=new r.A,s=function(){function e(e,t){this._corners=[],this._axes=[],this._origin=[0,0];for(var n=0;n<4;n++)this._corners[n]=new r.A;for(n=0;n<2;n++)this._axes[n]=new r.A;e&&this.fromBoundingRect(e,t)}return e.prototype.fromBoundingRect=function(e,t){var n=this._corners,o=this._axes,i=e.x,a=e.y,l=i+e.width,s=a+e.height;if(n[0].set(i,a),n[1].set(l,a),n[2].set(l,s),n[3].set(i,s),t)for(var c=0;c<4;c++)n[c].transform(t);r.A.sub(o[0],n[1],n[0]),r.A.sub(o[1],n[3],n[0]),o[0].normalize(),o[1].normalize();for(c=0;c<2;c++)this._origin[c]=o[c].dot(n[0])},e.prototype.intersect=function(e,t){var n=!0,o=!t;return a.set(1/0,1/0),l.set(0,0),!this._intersectCheckOneSide(this,e,a,l,o,1)&&(n=!1,o)||!this._intersectCheckOneSide(e,this,a,l,o,-1)&&(n=!1,o)||o||r.A.copy(t,n?a:l),n},e.prototype._intersectCheckOneSide=function(e,t,n,a,l,s){for(var c=!0,u=0;u<2;u++){var d=this._axes[u];if(this._getProjMinMaxOnAxis(u,e._corners,o),this._getProjMinMaxOnAxis(u,t._corners,i),o[1]<i[0]||o[0]>i[1]){if(c=!1,l)return c;var f=Math.abs(i[0]-o[1]),h=Math.abs(o[0]-i[1]);Math.min(f,h)>a.len()&&(f<h?r.A.scale(a,d,-f*s):r.A.scale(a,d,h*s))}else if(n){f=Math.abs(i[0]-o[1]),h=Math.abs(o[0]-i[1]);Math.min(f,h)<n.len()&&(f<h?r.A.scale(n,d,f*s):r.A.scale(n,d,-h*s))}}return c},e.prototype._getProjMinMaxOnAxis=function(e,t,n){for(var r=this._axes[e],o=this._origin,i=t[0].dot(r)+o[e],a=i,l=i,s=1;s<t.length;s++){var c=t[s].dot(r)+o[e];a=Math.min(c,a),l=Math.max(c,l)}n[0]=a,n[1]=l},e}();t.A=s},84815:function(e,t,n){var r=n(40481),o=n(658);e.exports=function(e,t){return o(r(e),t)}},84916:function(e,t,n){"use strict";var r=n(97751),o=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},i=function(e){return{size:e,has:function(){return!0},keys:function(){throw new Error("e")}}};e.exports=function(e,t){var n=r("Set");try{(new n)[e](o(0));try{return(new n)[e](o(-1)),!1}catch(r){if(!t)return!0;try{return(new n)[e](i(-1/0)),!1}catch(r){var a=new n;return a.add(1),a.add(2),t(a[e](i(1/0)))}}}catch(e){return!1}}},85109:function(e,t,n){"use strict";n.d(t,{bM:function(){return _}});var r=n(62144),o=n(15874),i=n(43720);const a="#e5c07b",l="#e06c75",s="#56b6c2",c="#ffffff",u="#abb2bf",d="#7d8799",f="#61afef",h="#98c379",p="#d19a66",m="#c678dd",g="#21252b",v="#2c313a",A="#282c34",y="#353a42",b="#3E4451",O="#528bff",w=r.Lz.theme({"&":{color:u,backgroundColor:A},".cm-content":{caretColor:O},".cm-cursor, .cm-dropCursor":{borderLeftColor:O},"&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection":{backgroundColor:b},".cm-panels":{backgroundColor:g,color:u},".cm-panels.cm-panels-top":{borderBottom:"2px solid black"},".cm-panels.cm-panels-bottom":{borderTop:"2px solid black"},".cm-searchMatch":{backgroundColor:"#72a1ff59",outline:"1px solid #457dff"},".cm-searchMatch.cm-searchMatch-selected":{backgroundColor:"#6199ff2f"},".cm-activeLine":{backgroundColor:"#6699ff0b"},".cm-selectionMatch":{backgroundColor:"#aafe661a"},"&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bad0f847"},".cm-gutters":{backgroundColor:A,color:d,border:"none"},".cm-activeLineGutter":{backgroundColor:v},".cm-foldPlaceholder":{backgroundColor:"transparent",border:"none",color:"#ddd"},".cm-tooltip":{border:"none",backgroundColor:y},".cm-tooltip .cm-tooltip-arrow:before":{borderTopColor:"transparent",borderBottomColor:"transparent"},".cm-tooltip .cm-tooltip-arrow:after":{borderTopColor:y,borderBottomColor:y},".cm-tooltip-autocomplete":{"& > ul > li[aria-selected]":{backgroundColor:v,color:u}}},{dark:!0}),x=o.cr.define([{tag:i._A.keyword,color:m},{tag:[i._A.name,i._A.deleted,i._A.character,i._A.propertyName,i._A.macroName],color:l},{tag:[i._A.function(i._A.variableName),i._A.labelName],color:f},{tag:[i._A.color,i._A.constant(i._A.name),i._A.standard(i._A.name)],color:p},{tag:[i._A.definition(i._A.name),i._A.separator],color:u},{tag:[i._A.typeName,i._A.className,i._A.number,i._A.changed,i._A.annotation,i._A.modifier,i._A.self,i._A.namespace],color:a},{tag:[i._A.operator,i._A.operatorKeyword,i._A.url,i._A.escape,i._A.regexp,i._A.link,i._A.special(i._A.string)],color:s},{tag:[i._A.meta,i._A.comment],color:d},{tag:i._A.strong,fontWeight:"bold"},{tag:i._A.emphasis,fontStyle:"italic"},{tag:i._A.strikethrough,textDecoration:"line-through"},{tag:i._A.link,color:d,textDecoration:"underline"},{tag:i._A.heading,fontWeight:"bold",color:l},{tag:[i._A.atom,i._A.bool,i._A.special(i._A.variableName)],color:p},{tag:[i._A.processingInstruction,i._A.string,i._A.inserted],color:h},{tag:i._A.invalid,color:c}]),_=[w,(0,o.y9)(x)]},85645:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),n=function(e){return e.getParam("pagebreak_split_block",!1)},r="mce-pagebreak",o=function(e){var n='<img src="'+t.transparentSrc+'" class="'+r+'" data-mce-resize="false" data-mce-placeholder />';return e?"<p>"+n+"</p>":n};e.add("pagebreak",(function(e){!function(e){e.addCommand("mcePageBreak",(function(){e.insertContent(o(n(e)))}))}(e),function(e){var t=function(){return e.execCommand("mcePageBreak")};e.ui.registry.addButton("pagebreak",{icon:"page-break",tooltip:"Page break",onAction:t}),e.ui.registry.addMenuItem("pagebreak",{text:"Page break",icon:"page-break",onAction:t})}(e),function(e){var t=function(e){return e.getParam("pagebreak_separator","\x3c!-- pagebreak --\x3e")}(e),i=function(){return n(e)},a=new RegExp(t.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,(function(e){return"\\"+e})),"gi");e.on("BeforeSetContent",(function(e){e.content=e.content.replace(a,o(i()))})),e.on("PreInit",(function(){e.serializer.addNodeFilter("img",(function(n){for(var o,a,l=n.length;l--;)if((a=(o=n[l]).attr("class"))&&-1!==a.indexOf(r)){var s=o.parent;if(e.schema.getBlockElements()[s.name]&&i()){s.type=3,s.value=t,s.raw=!0,o.remove();continue}o.type=3,o.value=t,o.raw=!0}}))}))}(e),function(e){e.on("ResolveName",(function(t){"IMG"===t.target.nodeName&&e.dom.hasClass(t.target,r)&&(t.name="pagebreak")}))}(e)}))}()},85860:function(e,t,n){var r=n(20495),o=n(89028);e.exports=function(e){var t,n,i,a=[];if(e&&e.length)for(t=0,i=(n=o(e,(function(e){return e?e.length:0})))?n.length:0;t<i;t++)a.push(r(e,t));return a}},86075:function(e,t,n){var r=n(79135),o=n(74409),i=n(69821);e.exports=function(e,t){return function(n,a){if(n){if(n[e])return n[e](a);if(o(n)||r(n))return t(n,a);for(var l in n)if(i(n,l)&&a===n[l])return l}return-1}}},86101:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return A}});var r=n(61431);const o={style:{display:"flex",width:"100%"}};var i=n(40412),a=n(48404),l=n(37741),s=(n(44114),n(18111),n(22489),n(7588),n(20163));const c={class:"lyareadialog"},u={class:"handleOpButton"},d={key:0},f={key:0,class:"red"},h={class:"red"};var p={__name:"lyAreaSelectTreeV2",props:{size:{type:String,default:"default"},fullscreen:{type:Boolean,default:!1},width:{type:String,default:"880px"}},emits:["refreshData","closed"],setup(e,{expose:t,emit:n}){const o=n;let l=(0,r.ref)(!1),p=(0,r.ref)("选择区域"),m=(0,r.ref)(!1),g=(0,r.ref)(!1),v=(0,r.ref)(!1),A=(0,r.ref)([]),y=(0,r.ref)([]),b=(0,r.ref)([]);function O(){o("closed")}const w={label:"name",value:"id",children:"childlist"};let x={};function _(e,t=[]){return 0!==e.length&&e.forEach((e=>{e.count=0,t.indexOf(e.id)>-1?e.checked=!0:e.checked=!1,e.childlist&&e.childlist.length>0&&_(e.childlist,t)})),e}function C(e){return 0!==e.length&&e.forEach((e=>{1==e.level?e.checked?(e.count=e.childlist.length,e.is_half=!1):(e.count=e.childlist.filter((e=>e.checked)).length,0==e.count?e.is_half=!1:e.count<e.childlist.length&&(e.is_half=!0)):2==e.level&&(e.checked?e.count=e.childlist.length:e.count=e.childlist.filter((e=>e.checked)).length),e.childlist&&e.childlist.length>0&&C(e.childlist)})),e}function k(e){if(0!==e.length&&b.value.length>0)for(let t=0;t<e.length;t++){let n=e[t];-1!=b.value.indexOf(n.id)&&(e.splice(t,1),t--),n.childlist&&n.childlist.length>0&&k(n.childlist)}}function S(e){0!=e.length&&e.forEach((e=>{e.checked=!1,e.count=0,e.childlist&&e.childlist.length>=1&&S(e.childlist)}))}let V=(0,r.ref)([]);function B(){m.value=!0,(0,i.getAllAreasList)({subdistrict:2}).then((e=>{if(m.value=!1,2e3===e.code){let t=e.data.data;k(t),t=_(t,A.value),t=C(t),V.value=t}}))}function T(){l.value=!1,m.value=!1,g.value=!1,A.value=[],y.value=[],b.value=[]}function N(e,t){if(e.checked=t,2==e.level)!function(e,t,n=!1){let r="treeRef"+t;for(var o=0;o<V.value.length;o++)for(var i=0;i<V.value[o].childlist.length;i++){let t=V.value[o].childlist[i];if(t.id==e){V.value[o].childlist[i].checked=n;let e=0;n&&(e=t.childlist.length),V.value[o].childlist[i].count=e;for(var a=0;a<t.childlist.length;a++)x[r].setChecked(V.value[o].childlist[i].childlist[a].id,n),V.value[o].childlist[i].childlist[a].checked=n;V.value[o].count=V.value[o].childlist.filter((e=>e.checked)).length,V.value[o].count==V.value[o].childlist.length?(V.value[o].is_half=!1,V.value[o].checked=!0):V.value[o].count>0?(V.value[o].is_half=!0,V.value[o].checked=!1):(V.value[o].is_half=!1,V.value[o].checked=!1);break}}}(e.id,e.pid,t);else for(var n=0;n<V.value.length;n++)for(var r=0;r<V.value[n].childlist.length;r++)if(V.value[n].childlist[r].id==e.pid){V.value[n].childlist[r].count=V.value[n].childlist[r].childlist.filter((e=>e.checked)).length,t?V.value[n].childlist[r].count==V.value[n].childlist[r].childlist.length&&(V.value[n].childlist[r].checked=!0,V.value[n].count=V.value[n].count+1,V.value[n].count>=V.value[n].childlist.length&&(V.value[n].is_half=!1,V.value[n].checked=!0,V.value[n].count=V.value[n].childlist.length)):(V.value[n].childlist[r].checked=!1,V.value[n].checked=!1,V.value[n].is_half=!0,0==V.value[n].childlist[r].count&&(V.value[n].count=V.value[n].count-1));break}}function E(e){let t=[];return e&&0!==e.length&&e.forEach((e=>{t.push(e.id),e.childlist&&e.childlist.length>0&&t.concat(E(e.childlist))})),t}function P(e,t=!1){let n="treeRef"+e;for(var r=0;r<V.value.length;r++)if(V.value[r].id==e){V.value[r].is_half=!1;for(var o=0;o<V.value[r].childlist.length;o++){let e=V.value[r].childlist[o];x[n].setChecked(e.id,t),V.value[r].childlist[o].checked=t;let a=0;t&&(a=e.childlist.length),V.value[r].childlist[o].count=a;for(var i=0;i<e.childlist.length;i++)x[n].setChecked(V.value[r].childlist[o].childlist[i].id,t),V.value[r].childlist[o].childlist[i].checked=t}break}}function Q(){let e=[],t=[];V.value.forEach((n=>{if(n.childlist.filter((e=>e.checked)).length==n.childlist.length&&n.checked){t.push(n.name),e.push(n.id);let r=E(n.childlist);e.push(...r)}else if(n.childlist&&n.childlist.length>0){let r=n.name+"",o=[],i=[];if(n.childlist.forEach((t=>{let n=t.childlist.filter((e=>e.checked));if(n.length==t.childlist.length&&t.checked){o.push(t.name),e.push(t.id);let n=E(t.childlist);e.push(...n)}else{let r=t.name+"",o=[];n.forEach(((t,n)=>{o.push(t.name),e.push(t.id)})),o.length>0&&(r=r+o.join("、")+"",i.push(r))}})),o.length>0||i.length>0){r=r+[...o,...i].join("、")+"",t.push(r)}}})),e.length<1?s.nk.warning("请选择区域"):(o("refreshData",e,t.join("、")),O())}function M(e){e?(A.value=[],y.value=[],V.value.forEach((e=>{e.checked=!0,e.count=e.childlist.length,A.value.push(e.id),y.value.push(e.name)}))):D()}function D(){for(var e in v.value=!1,A.value=[],y.value=[],S(V.value),x){let t=x[e].getCheckedKeys();t.length>0&&t.forEach((t=>{x[e].setChecked(t,!1)}))}}return t({handleOpen:function(e,t,n,r){l.value=!0,p.value=r||"选择区域",A.value=e||[],y.value=t.split("、")||[],b.value=n,B()}}),(t,n)=>{const o=(0,r.resolveComponent)("el-alert"),i=(0,r.resolveComponent)("el-checkbox"),s=(0,r.resolveComponent)("el-col"),g=(0,r.resolveComponent)("el-row"),y=(0,r.resolveComponent)("el-tree-v2"),b=(0,r.resolveComponent)("CaretBottom"),_=(0,r.resolveComponent)("el-icon"),C=(0,r.resolveComponent)("el-popover"),k=(0,r.resolveComponent)("el-button");return(0,r.openBlock)(),(0,r.createElementBlock)("div",c,[(0,r.createVNode)((0,r.unref)(a.A),{modelValue:(0,r.unref)(l),"onUpdate:modelValue":n[1]||(n[1]=e=>(0,r.isRef)(l)?l.value=e:l=e),title:(0,r.unref)(p),fullscreen:e.fullscreen,loading:(0,r.unref)(m),width:e.width,"before-close":T,onClosed:O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{onClick:T},{default:(0,r.withCtx)((()=>n[3]||(n[3]=[(0,r.createTextVNode)("取消")]))),_:1}),(0,r.createVNode)(k,{type:"primary",onClick:Q},{default:(0,r.withCtx)((()=>n[4]||(n[4]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{title:"其他已配置过的配送区域不会在此展示!!!",type:"warning"}),(0,r.createVNode)(g,{gutter:24,type:"flex"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{xl:24,lg:24,md:24,sm:24,xs:24},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[(0,r.createVNode)(i,{modelValue:(0,r.unref)(v),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(v)?v.value=e:v=e),onChange:M},{default:(0,r.withCtx)((()=>n[2]||(n[2]=[(0,r.createTextVNode)("全选")]))),_:1},8,["modelValue"]),(0,r.createElementVNode)("div",{class:"sempty",onClick:D},"清空")])])),_:1})])),_:1}),(0,r.createVNode)(g,{gutter:24,loading:(0,r.unref)(m),justify:"start"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(V),((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(s,{xl:6,lg:6,md:6,sm:8,xs:6,key:t,style:{height:"50px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{placement:"top-start",width:"260",trigger:"hover","show-after":600},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{modelValue:e.checked,"onUpdate:modelValue":t=>e.checked=t,value:e.name,onChange:t=>{var n;(n=e).checked?(n.count=n.childlist.length,P(n.id,!0)):(n.count=0,P(n.id,!1))},indeterminate:e.is_half},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name)+" ",1),e.childlist&&e.childlist.length>0?((0,r.openBlock)(),(0,r.createBlock)(_,{key:0},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",h,"("+(0,r.toDisplayString)((e.count||0)+"/"+e.childlist.length)+")",1)])),_:2},1032,["modelValue","onUpdate:modelValue","value","onChange","indeterminate"])])),default:(0,r.withCtx)((()=>[e.childlist&&e.childlist.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,[(0,r.createVNode)(y,{data:e.childlist,props:w,"show-checkbox":"","check-strictly":!1,ref_for:!0,ref:t=>function(e,t){e&&(x[t]=e)}(t,"treeRef"+e.id),"node-key":"id",height:360,onCheckChange:N,"default-checked-keys":(0,r.unref)(A)},{default:(0,r.withCtx)((({node:e,data:t})=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.label),1),2==t.level?((0,r.openBlock)(),(0,r.createElementBlock)("span",f,"("+(0,r.toDisplayString)((t.count||0)+"/"+t.childlist.length)+")",1)):(0,r.createCommentVNode)("",!0)])),_:2},1032,["data","default-checked-keys"])])):(0,r.createCommentVNode)("",!0)])),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading"])])),_:1},8,["modelValue","title","fullscreen","loading","width"])])}}},m=n(66262);var g=(0,m.A)(p,[["__scopeId","data-v-15ca14de"]]),v={components:{LyDialog:a.A,lyAreaSelectTree:g},emits:["refreshData"],name:"addModuleFreight",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",selectDialogVisible:!1,formData:{region_name:"",sz:null,yf:null,xz:null,xf:null,area:[],is_default:!1},selectedList:[],rules:{region_name:[{required:!0,message:"请选择指定区域",trigger:"blur"}],sz:[{required:!0,message:"请输入首重",trigger:"blur"}],yf:[{required:!0,message:"请输入运费",trigger:"blur"}],xz:[{required:!0,message:"请输入续重",trigger:"blur"}],xf:[{required:!0,message:"请输入续费",trigger:"blur"}]}}},mounted(){window.addEventListener("focusin",this.onFocusIn,!0)},unmounted(){window.removeEventListener("focusin",this.onFocusIn)},methods:{onFocusIn(e){e.stopImmediatePropagation()},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.selectDialogVisible=!1,this.formData={region_name:"",sz:null,yf:null,xz:null,xf:null,area:[],is_default:!1},this.selectedList=[]},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0;let n="";e&&(this.formData=(0,l.deepClone)(e),n=this.formData.id),this.getfmallFreightcSelected(n)},getfmallFreightcSelected(e){(0,i.mallFreightcfgSeleted)({id:e}).then((e=>{2e3===e.code&&(this.selectedList=e.data)}))},handleAreaSelect(e,t){this.formData.area=e,this.formData.region_name=t},handleClickChoiceArea(){this.selectDialogVisible=!0,this.$nextTick((()=>{this.$refs.addModuleFlag.handleOpen(this.formData.area,this.formData.region_name,this.selectedList,"选择区域")}))},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};if(""===e.min||""===e.max)return void this.$message.warning("请输入入位范围");this.formData.id?(0,i.mallFreightcfgEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.mallFreightcfgAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))}}};var A=(0,m.A)(v,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-input"),c=(0,r.resolveComponent)("el-button"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-input-number"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("ly-dialog"),p=(0,r.resolveComponent)("lyAreaSelectTree");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{modelValue:a.dialogVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>a.dialogVisible=e),title:a.loadingTitle,width:"680px","before-close":l.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{onClick:l.handleClose,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(c,{type:"primary",onClick:l.submitData,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!1,model:a.formData,rules:a.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"指定区域:",prop:"region_name"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(s,{modelValue:a.formData.region_name,"onUpdate:modelValue":t[0]||(t[0]=e=>a.formData.region_name=e),modelModifiers:{trim:!0},type:"textarea",autosize:"",disabled:!0,style:{"margin-right":"10px"}},null,8,["modelValue"]),(0,r.createVNode)(c,{type:"primary",onClick:l.handleClickChoiceArea,disabled:a.formData.is_default},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("选择")]))),_:1},8,["onClick","disabled"])])])),_:1}),(0,r.createVNode)(u,{label:"首重kg",prop:"sz"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.sz,"onUpdate:modelValue":t[1]||(t[1]=e=>a.formData.sz=e),style:{width:"100%"},controls:!1},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"运费(元):",prop:"yf"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.yf,"onUpdate:modelValue":t[2]||(t[2]=e=>a.formData.yf=e),style:{width:"100%"},controls:!1},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"续重kg",prop:"xz"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.xz,"onUpdate:modelValue":t[3]||(t[3]=e=>a.formData.xz=e),style:{width:"100%"},controls:!1},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"续费(元):",prop:"xf"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.xf,"onUpdate:modelValue":t[4]||(t[4]=e=>a.formData.xf=e),style:{width:"100%"},controls:!1},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"]),a.selectDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,ref:"addModuleFlag",onRefreshData:l.handleAreaSelect,onClosed:t[6]||(t[6]=e=>a.selectDialogVisible=!1)},null,8,["onRefreshData"])):(0,r.createCommentVNode)("",!0)])}]])},86289:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var r=n(61431),o=n(90517),i=n(45057),a=n(48404),l=n(92492),s=n(28829);const c={class:"full-width-input"},u={style:{display:"flex","align-items":"center"}};var d={__name:"cascader-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),d=e,f=(0,o.k)();function h(e){f.saveCurrentHistoryStep()}let p=(0,r.ref)(["lyws01","lyws02","lyws03"]);const m=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function g(){return void 0===f.builderConfig.showEventCollapse||!!f.builderConfig.showEventCollapse}let v=(0,r.ref)(""),A=(0,r.ref)(!1);function y(){v.value=JSON.stringify(d.optionModel.optionItems,null," "),A.value=!0}function b(){d.optionModel.defaultValue="",f.emitHistoryChange()}function O(){let e=JSON.parse(v.value);d.optionModel.optionItems=e,A.value=!1,f.emitHistoryChange()}let w=(0,r.ref)(""),x=(0,r.ref)(""),_=(0,r.ref)(!1),C=(0,r.ref)("");function k(e,t){w.value=e,x.value=`${d.optionModel.name}.${e}(${t.join(", ")}) {`,C.value=d.selectedWidget.options[e]||"",_.value=!0}function S(){_.value=!1}function V(){f.selectedWidget.options[w.value]=C.value,f.saveCurrentHistoryStep(),_.value=!1}return(n,o)=>{const d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),w=(0,r.resolveComponent)("el-switch"),B=(0,r.resolveComponent)("el-input-number"),T=(0,r.resolveComponent)("el-option"),N=(0,r.resolveComponent)("el-select"),E=(0,r.resolveComponent)("el-divider"),P=(0,r.resolveComponent)("el-cascader"),Q=(0,r.resolveComponent)("el-button"),M=(0,r.resolveComponent)("el-collapse-item"),D=(0,r.resolveComponent)("QuestionFilled"),$=(0,r.resolveComponent)("el-icon"),z=(0,r.resolveComponent)("el-tooltip"),R=(0,r.resolveComponent)("el-collapse"),I=(0,r.resolveComponent)("el-form"),L=(0,r.resolveComponent)("el-alert");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(I,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[23]||(o[23]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R,{modelValue:(0,r.unref)(p),"onUpdate:modelValue":o[22]||(o[22]=e=>(0,r.isRef)(p)?p.value=e:p=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.clearable=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"可搜索选项"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.filterable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.filterable=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"可选任意一级"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.checkStrictly,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.checkStrictly=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"可多选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.multiple,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.multiple=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"显示完整路径"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.showAllLevels,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.showAllLevels=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"多选数量限制"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{min:0,modelValue:e.optionModel.multipleLimit,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.multipleLimit=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.labelHidden=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.size=t),onChange:h},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(m.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(T,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.required=t),onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(f,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:h},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(f,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,null,{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("选项设置")]))),_:1})])),_:1}),(0,r.createVNode)(f,{"label-width":"0",class:"panes-setting"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[(0,r.createVNode)(P,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[18]||(o[18]=t=>e.optionModel.defaultValue=t),options:e.optionModel.optionItems,onChange:h,placeholder:"请选择"},null,8,["modelValue","options"])]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(Q,{type:"text",onClick:y},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("导入选项")]))),_:1}),(0,r.createVNode)(Q,{type:"text",onClick:b},{default:(0,r.withCtx)((()=>o[31]||(o[31]=[(0,r.createTextVNode)("重设选中项")]))),_:1})])])),_:1})])),_:1}),g?((0,r.openBlock)(),(0,r.createBlock)(M,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{type:"info",icon:"edit",plain:"",round:"",onClick:o[19]||(o[19]=e=>k("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[32]||(o[32]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(f,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{type:"info",icon:"edit",plain:"",round:"",onClick:o[20]||(o[20]=e=>k("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[33]||(o[33]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(f,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{type:"info",icon:"edit",plain:"",round:"",onClick:o[21]||(o[21]=e=>k("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[34]||(o[34]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(M,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[o[35]||(o[35]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(z,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(s.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[26]||(o[26]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"导入选项",width:"60%",top:"20px","before-close":S},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{type:"primary",onClick:O},{default:(0,r.withCtx)((()=>o[36]||(o[36]=[(0,r.createTextVNode)("确定")]))),_:1}),(0,r.createVNode)(Q,{onClick:o[25]||(o[25]=e=>(0,r.isRef)(A)?A.value=!1:A=!1)},{default:(0,r.withCtx)((()=>o[37]||(o[37]=[(0,r.createTextVNode)("关闭")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(v),"onUpdate:modelValue":o[24]||(o[24]=e=>(0,r.isRef)(v)?v.value=e:v=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"])])])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(a.A),{modelValue:(0,r.unref)(_),"onUpdate:modelValue":o[28]||(o[28]=e=>(0,r.isRef)(_)?_.value=e:_=e),title:"组件事件",width:"60%",top:"20px","before-close":S},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{onClick:S,size:"default"},{default:(0,r.withCtx)((()=>o[38]||(o[38]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(Q,{type:"primary",onClick:V,size:"default"},{default:(0,r.withCtx)((()=>o[39]||(o[39]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(L,{title:(0,r.unref)(x),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(C),"onUpdate:modelValue":o[27]||(o[27]=e=>(0,r.isRef)(C)?C.value=e:C=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(L,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])}}};var f=(0,n(66262).A)(d,[["__scopeId","data-v-3f3f55ae"]])},86319:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(92492),i=n(90517);const a={class:"col-span-title"};var l={__name:"grid-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,i.k)();function n(e){t.saveCurrentHistoryStep()}let l=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(i,s)=>{const c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-switch"),f=(0,r.resolveComponent)("el-input-number"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("el-collapse-item"),m=(0,r.resolveComponent)("el-collapse"),g=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(g,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:s[6]||(s[6]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{modelValue:(0,r.unref)(l),"onUpdate:modelValue":s[5]||(s[5]=e=>(0,r.isRef)(l)?l.value=e:l=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.name,"onUpdate:modelValue":s[0]||(s[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":s[1]||(s[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(o.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(u,{label:"栅格间隔(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:e.optionModel.gutter,"onUpdate:modelValue":s[2]||(s[2]=t=>e.optionModel.gutter=t),min:0,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"删格列高度(px)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{type:"number",modelValue:e.optionModel.colHeight,"onUpdate:modelValue":s[3]||(s[3]=t=>e.optionModel.colHeight=t),min:"0",onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(u,{label:"当前栅格列:"}),(0,r.createVNode)(u,{"label-width":"0"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.selectedWidget.cols,((o,i)=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:i,class:"col-item"},[(0,r.createElementVNode)("span",a,"栅格宽度"+(0,r.toDisplayString)(i+1),1),(0,r.createVNode)(f,{modelValue:o.options.span,"onUpdate:modelValue":e=>o.options.span=e,modelModifiers:{number:!0},min:1,max:24,onChange:n,class:"cell-span-input"},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(h,{circle:"",plain:"",size:"small",type:"danger",onClick:n=>function(e,n){t.deleteColOfGrid(e,n),t.emitHistoryChange()}(e.selectedWidget,i),icon:"Delete",class:"col-delete-button"},null,8,["onClick"])])))),128)),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(h,{link:"",type:"primary",onClick:s[4]||(s[4]=n=>{return r=e.selectedWidget,t.addNewColOfGrid(r),void t.emitHistoryChange();var r}),icon:"plus"},{default:(0,r.withCtx)((()=>s[7]||(s[7]=[(0,r.createTextVNode)("增加栅格")]))),_:1})])])),_:1})])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var s=(0,n(66262).A)(l,[["__scopeId","data-v-4f806ca3"]])},86586:function(e,t,n){"use strict";var r=n(92049),o=n(61882),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.A=function(e,t){if((0,r.A)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,o.A)(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},86697:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a={__name:"divider-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-option"),d=(0,r.resolveComponent)("el-select"),f=(0,r.resolveComponent)("el-collapse-item"),h=(0,r.resolveComponent)("el-collapse"),p=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[7]||(o[7]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[6]||(o[6]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"文字"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.label=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"文字位置"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.contentPosition,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.contentPosition=t),onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"center",value:"center"}),(0,r.createVNode)(u,{label:"left",value:"left"}),(0,r.createVNode)(u,{label:"right",value:"right"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"分割线方向"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.borderStyle,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.borderStyle=t),onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"solid",value:"solid"}),(0,r.createVNode)(u,{label:"dashed",value:"dashed"}),(0,r.createVNode)(u,{label:"double",value:"double"}),(0,r.createVNode)(u,{label:"none",value:"none"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"分割线样式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.direction,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.direction=t),onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"horizontal",value:"horizontal"}),(0,r.createVNode)(u,{label:"vertical",value:"vertical"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-8e92d302"]])},86802:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"number-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),a=e,l=((0,o.k)(),(0,r.ref)(null));let s=(0,r.ref)([]);(0,r.computed)((()=>"number"===a.field.options.type?"text":a.field.options.type));const c=(0,r.computed)((()=>a.field.options.size||"default"));function u(e){if(a.field.options.onFocus){new Function("event",a.field.options.onFocus)(e)}}function d(e){if(a.field.options.onBlur){new Function("event",a.field.options.onBlur)(e)}}let{createFieldRules:f,getPropName:h,handleFieldValidation:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(a.designState)return;let t=h(a);m.value[t]=e}function A(e){if(v(e),p(h(a)),a.field.options.onChange){new Function("value",a.field.options.onChange).call(n,e)}}return(0,r.watch)((()=>a.field.options.defaultValue),((e,t)=>{l.value=e})),(0,r.onMounted)((()=>{a.field.formItemFlag&&(m?void 0===m.value[a.field.options.name]&&void 0!==a.field.options.defaultValue?l.value=a.field.options.defaultValue:void 0===m.value[a.field.options.name]?m.value[a.field.options.name]=null:l.value=m.value[a.field.options.name]:l.value=a.field.options.defaultValue),null!=g&&null!=g.value&&a.field.options.name&&(g.value[a.field.options.name]=n),f(a.field,s.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return l.value},setValue:function(e){l.value=e,v(e),p(h(a))},setHidden:function(e){a.field.options.hidden=e,e?a.field.formItemFlag&&s.value.splice(0,s.value.length):f(a.field,s.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-input-number"),i=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(i,{field:e.field,rules:(0,r.unref)(s),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{ref:"lyfieldEditor",modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),class:"full-width-input",disabled:e.field.options.disabled,size:c.value,"controls-position":e.field.options.controlsPosition,placeholder:e.field.options.placeholder,min:e.field.options.min,max:e.field.options.max,precision:e.field.options.precision,step:e.field.options.step,"prefix-icon":e.field.options.prefixIcon,"suffix-icon":e.field.options.suffixIcon,onFocus:u,onBlur:d,onChange:A},null,8,["modelValue","disabled","size","controls-position","placeholder","min","max","precision","step","prefix-icon","suffix-icon"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-50a38635"]])},86830:function(e,t,n){"use strict";var r=n(97080),o=n(94402).has,i=n(25170),a=n(83789),l=n(38469),s=n(40507),c=n(9539);e.exports=function(e){var t=r(this),n=a(e);if(i(t)<=n.size)return!1!==l(t,(function(e){if(n.includes(e))return!1}),!0);var u=n.getIterator();return!1!==s(u,(function(e){if(o(t,e))return c(u,"normal",!1)}))}},87187:function(){!function(){"use strict";var e,t,n=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},r=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)},i=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},a=function(e){return function(t){return typeof t===e}},l=i("string"),s=i("array"),c=a("boolean"),u=a("number"),d=function(){},f=function(e){return function(){return e}},h=function(e){return e},p=f(!1),m=f(!0),g=f("[!-#%-*,-\\/:;?@\\[-\\]_{}¡«·»¿;·՚-՟։֊־׀׃׆׳״؉؊،؍؛؞؟٪-٭۔܀-܍߷-߹࠰-࠾࡞।॥॰෴๏๚๛༄-༒༺-༽྅࿐-࿔࿙࿚၊-၏჻፡-፨᐀᙭᙮᚛᚜᛫-᛭᜵᜶។-៖៘-៚᠀-᠊᥄᥅᨞᨟᪠-᪦᪨-᪭᭚-᭠᯼-᯿᰻-᰿᱾᱿᳓‐-‧‰-⁃⁅-⁑⁓-⁞⁽⁾₍₎〈〉❨-❵⟅⟆⟦-⟯⦃-⦘⧘-⧛⧼⧽⳹-⳼⳾⳿⵰⸀-⸮⸰⸱、-〃〈-】〔-〟〰〽゠・꓾꓿꘍-꘏꙳꙾꛲-꛷꡴-꡷꣎꣏꣸-꣺꤮꤯꥟꧁-꧍꧞꧟꩜-꩟꫞꫟꯫﴾﴿︐-︙︰-﹒﹔-﹡﹣﹨﹪﹫!----]_{}⦅-・]"),v=function(){return A},A={fold:function(e,t){return e()},isSome:p,isNone:m,getOr:t=h,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:f(null),getOrUndefined:f(void 0),or:t,orThunk:e,map:v,each:d,bind:v,exists:p,forall:m,filter:function(){return v()},toArray:function(){return[]},toString:f("none()")},y=function(e){var t=f(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:m,isNone:p,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return y(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:A},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},b={some:y,none:v,from:function(e){return null==e?A:y(e)}},O=g,w=tinymce.util.Tools.resolve("tinymce.Env"),x=tinymce.util.Tools.resolve("tinymce.util.Tools"),_=Array.prototype.slice,C=Array.prototype.push,k=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},S=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n)}},V=function(e,t){for(var n=e.length-1;n>=0;n--){t(e[n],n)}},B=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!s(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);C.apply(t,e[n])}return t}(k(e,t))},T=Object.hasOwnProperty,N=function(e,t){return T.call(e,t)};"undefined"!=typeof window?window:Function("return this;")();var E,P,Q,M,D=(E=3,function(e){return function(e){return e.dom.nodeType}(e)===E}),$=function(e,t,n){!function(e,t,n){if(!(l(n)||c(n)||u(n)))throw new Error("Attribute value was not simple");e.setAttribute(t,n+"")}(e.dom,t,n)},z=function(e){if(null==e)throw new Error("Node cannot be null or undefined");return{dom:e}},R={fromHtml:function(e,t){var n=(t||document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||n.childNodes.length>1)throw new Error("HTML must have a single root node");return z(n.childNodes[0])},fromTag:function(e,t){var n=(t||document).createElement(e);return z(n)},fromText:function(e,t){var n=(t||document).createTextNode(e);return z(n)},fromDom:z,fromPoint:function(e,t,n){return b.from(e.dom.elementFromPoint(t,n)).map(z)}},I=function(e,t){return{element:e,offset:t}},L=function(e,t){var n=function(e){return k(e.dom.childNodes,R.fromDom)}(e);return n.length>0&&t<n.length?I(n[t],0):I(e,t)},F=function(e,t){var n=function(e){return b.from(e.dom.parentNode).map(R.fromDom)}(e);n.each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},U=function(e,t){F(e,t),function(e,t){e.dom.appendChild(t.dom)}(t,e)},H=(P=D,Q="text",{get:function(e){if(!P(e))throw new Error("Can only get "+Q+" value of a "+Q+" node");return M(e).getOr("")},getOption:M=function(e){return P(e)?b.from(e.dom.nodeValue):b.none()},set:function(e,t){if(!P(e))throw new Error("Can only set raw "+Q+" value of a "+Q+" node");e.dom.nodeValue=t}}),W=function(e){return H.get(e)},j=function(e,t){return function(e,t){var n,r=void 0===t?document:t.dom;return 1!==(n=r).nodeType&&9!==n.nodeType&&11!==n.nodeType||0===n.childElementCount?[]:k(r.querySelectorAll(e),R.fromDom)}(t,e)},q=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),X=function(e,t){return e.isBlock(t)||N(e.schema.getShortEndedElements(),t.nodeName)},Y=function(e,t){return"false"===e.getContentEditable(t)},G=function(e,t){return!e.isBlock(t)&&N(e.schema.getWhiteSpaceElements(),t.nodeName)},Z=function(e,t){return L(R.fromDom(e),t)},K=function(e,t,n,r,o,i){void 0===i&&(i=!0);for(var a=i?t(!1):n;a;){var l=Y(e,a);if(l||G(e,a)){if(l?r.cef(a):r.boundary(a))break;a=t(!0)}else{if(X(e,a)){if(r.boundary(a))break}else 3===a.nodeType&&r.text(a);if(a===o)break;a=t(!1)}}},J=function(e,t,n,r,o){if(!function(e,t){return X(e,t)||Y(e,t)||G(e,t)||function(e,t){return"true"===e.getContentEditable(t)&&"false"===e.getContentEditableParent(t.parentNode)}(e,t)}(e,n)){var i=e.getParent(r,e.isBlock),a=new q(n,i),l=o?a.next.bind(a):a.prev.bind(a);K(e,l,n,{boundary:m,cef:m,text:function(e){o?t.fOffset+=e.length:t.sOffset+=e.length,t.elements.push(R.fromDom(e))}})}},ee=function(e,t,n,r,o,i){void 0===i&&(i=!0);var a=new q(n,t),l=[],s={sOffset:0,fOffset:0,elements:[]};J(e,s,n,t,!1);var c=function(){return s.elements.length>0&&(l.push(s),s={sOffset:0,fOffset:0,elements:[]}),!1};return K(e,a.next.bind(a),n,{boundary:c,cef:function(e){return c(),o&&l.push.apply(l,o.cef(e)),!1},text:function(e){s.elements.push(R.fromDom(e)),o&&o.text(e,s)}},r,i),r&&J(e,s,r,t,!0),c(),l},te=function(e,t){var n=Z(t.startContainer,t.startOffset),r=n.element.dom,o=Z(t.endContainer,t.endOffset),i=o.element.dom;return ee(e,t.commonAncestorContainer,r,i,{text:function(e,t){e===i?t.fOffset+=e.length-o.offset:e===r&&(t.sOffset+=n.offset)},cef:function(t){var n,r,o,i=B(j(R.fromDom(t),"*[contenteditable=true]"),(function(t){var n=t.dom;return ee(e,n,n)}));return n=i,r=function(e,t){return function(e,t){return function(e,t,n){return!!(e.compareDocumentPosition(t)&n)}(e,t,Node.DOCUMENT_POSITION_PRECEDING)}(e.elements[0].dom,t.elements[0].dom)?1:-1},(o=_.call(n,0)).sort(r),o}},!1)},ne=function(e,t){return t.collapsed?[]:te(e,t)},re=function(e,t){var n=e.createRng();return n.selectNode(t),ne(e,n)},oe=function(e,t){var n,r,o,i=(n=e,r=function(e,n){var r=W(n),o=e.last,i=o+r.length,a=B(t,(function(e,t){return e.start<i&&e.finish>o?[{element:n,start:Math.max(o,e.start)-o,finish:Math.min(i,e.finish)-o,matchId:t}]:[]}));return{results:e.results.concat(a),last:i}},o={results:[],last:0},S(n,(function(e,t){o=r(o,e,t)})),o).results;return function(e,t){if(0===e.length)return[];for(var n=t(e[0]),r=[],o=[],i=0,a=e.length;i<a;i++){var l=e[i],s=t(l);s!==n&&(r.push(o),o=[]),n=s,o.push(l)}return 0!==o.length&&r.push(o),r}(i,(function(e){return e.matchId}))},ie=function(e,t){return B(t,(function(t){var n=t.elements,r=k(n,W).join(""),o=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=e.length);var o=t.regex;o.lastIndex=n;for(var i,a=[];i=o.exec(e);){var l=i[t.matchIndex],s=i.index+i[0].indexOf(l),c=s+l.length;if(c>r)break;a.push({start:s,finish:c}),o.lastIndex=c}return a}(r,e,t.sOffset,r.length-t.fOffset);return oe(n,o)}))},ae=function(e,t){V(e,(function(e,n){V(e,(function(e){var r=R.fromDom(t.cloneNode(!1));$(r,"data-mce-index",n);var o=e.element.dom;if(o.length===e.finish&&0===e.start)U(e.element,r);else{o.length!==e.finish&&o.splitText(e.finish);var i=o.splitText(e.start);U(R.fromDom(i),r)}}))}))},le=function(e,t,n,r){var o=n.getBookmark(),i=e.select("td[data-mce-selected],th[data-mce-selected]"),a=i.length>0?function(e,t){return B(t,(function(t){return re(e,t)}))}(e,i):ne(e,n.getRng()),l=ie(t,a);return ae(l,r),n.moveToBookmark(o),l.length},se=function(e){var t=e.getAttribute("data-mce-index");return"number"==typeof t?""+t:t},ce=function(e,t,n,r){var o=e.dom.create("span",{"data-mce-bogus":1});o.className="mce-match-marker";var i=e.getBody();return ye(e,t,!1),r?le(e.dom,n,e.selection,o):function(e,t,n,r){var o=re(e,n),i=ie(t,o);return ae(i,r),i.length}(e.dom,n,i,o)},ue=function(e){var t=e.parentNode;e.firstChild&&t.insertBefore(e.firstChild,e),e.parentNode.removeChild(e)},de=function(e,t){var n=[],r=x.toArray(e.getBody().getElementsByTagName("span"));if(r.length)for(var o=0;o<r.length;o++){var i=se(r[o]);null!==i&&i.length&&(i===t.toString()&&n.push(r[o]))}return n},fe=function(e,t,n){var r=t.get(),o=r.index,i=e.dom;(n=!1!==n)?o+1===r.count?o=0:o++:o-1==-1?o=r.count-1:o--,i.removeClass(de(e,r.index),"mce-match-marker-selected");var a=de(e,o);return a.length?(i.addClass(de(e,o),"mce-match-marker-selected"),e.selection.scrollIntoView(a[0]),o):-1},he=function(e,t){var n=t.parentNode;e.remove(t),e.isEmpty(n)&&e.remove(n)},pe=function(e,t,n,r,o,i){var a=e.selection,l=function(e,t){var n="("+e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&").replace(/\s/g,"[^\\S\\r\\n\\uFEFF]")+")";return t?"(?:^|\\s|"+O()+")"+n+"(?=$|\\s|"+O()+")":n}(n,o),s=a.isForward(),c={regex:new RegExp(l,r?"g":"gi"),matchIndex:1},u=ce(e,t,c,i);if(w.browser.isSafari()&&a.setRng(a.getRng(),s),u){var d=fe(e,t,!0);t.set({index:d,count:u,text:n,matchCase:r,wholeWord:o,inSelection:i})}return u},me=function(e,t){var n=fe(e,t,!0);t.set(o(o({},t.get()),{index:n}))},ge=function(e,t){var n=fe(e,t,!1);t.set(o(o({},t.get()),{index:n}))},ve=function(e){var t=se(e);return null!==t&&t.length>0},Ae=function(e,t,n,r,i){var a,l=t.get(),s=l.index,c=s;r=!1!==r;for(var u=e.getBody(),d=x.grep(x.toArray(u.getElementsByTagName("span")),ve),f=0;f<d.length;f++){var h=se(d[f]),p=a=parseInt(h,10);if(i||p===l.index){for(n.length?(d[f].firstChild.nodeValue=n,ue(d[f])):he(e.dom,d[f]);d[++f];){if((p=parseInt(se(d[f]),10))!==a){f--;break}he(e.dom,d[f])}r&&c--}else a>s&&d[f].setAttribute("data-mce-index",String(a-1))}return t.set(o(o({},l),{count:i?0:l.count-1,index:c})),r?me(e,t):ge(e,t),!i&&t.get().count>0},ye=function(e,t,n){for(var r,i,a=t.get(),l=x.toArray(e.getBody().getElementsByTagName("span")),s=0;s<l.length;s++){var c=se(l[s]);null!==c&&c.length&&(c===a.index.toString()&&(r||(r=l[s].firstChild),i=l[s].firstChild),ue(l[s]))}if(t.set(o(o({},a),{index:-1,count:0,text:""})),r&&i){var u=e.dom.createRng();return u.setStart(r,0),u.setEnd(i,i.data.length),!1!==n&&e.selection.setRng(u),u}},be=function(){var e=function(e){var t=n(b.none()),r=function(){return t.get().each(e)};return{clear:function(){r(),t.set(b.none())},isSet:function(){return t.get().isSome()},get:function(){return t.get()},set:function(e){r(),t.set(b.some(e))}}}(d);return o(o({},e),{on:function(t){return e.get().each(t)}})},Oe=function(e,t){var n=be();e.undoManager.add();var r=x.trim(e.selection.getContent({format:"text"})),i=function(e){var n=function(e,t){return t.get().count>1}(0,t)?e.enable:e.disable;n("next");var r=function(e,t){return t.get().count>1}(0,t)?e.enable:e.disable;r("prev")},a=function(e,t){var n=t?e.disable:e.enable;S(["replace","replaceall","prev","next"],n)},l=function(e,t){w.browser.isSafari()&&w.deviceType.isTouch()&&("find"===t||"replace"===t||"replaceall"===t)&&e.focus(t)},s=function(n){ye(e,t,!1),a(n,!0),i(n)},c=function(n){var r=n.getData(),o=t.get();if(r.findtext.length){if(o.text===r.findtext&&o.matchCase===r.matchcase&&o.wholeWord===r.wholewords)me(e,t);else{var l=pe(e,t,r.findtext,r.matchcase,r.wholewords,r.inselection);l<=0&&function(t){e.windowManager.alert("Could not find the specified string.",(function(){t.focus("findtext")}))}(n),a(n,0===l)}i(n)}else s(n)},u=t.get(),d={title:"Find and Replace",size:"normal",body:{type:"panel",items:[{type:"bar",items:[{type:"input",name:"findtext",placeholder:"Find",maximized:!0,inputMode:"search"},{type:"button",name:"prev",text:"Previous",icon:"action-prev",disabled:!0,borderless:!0},{type:"button",name:"next",text:"Next",icon:"action-next",disabled:!0,borderless:!0}]},{type:"input",name:"replacetext",placeholder:"Replace with",inputMode:"search"}]},buttons:[{type:"menu",name:"options",icon:"preferences",tooltip:"Preferences",align:"start",items:[{type:"togglemenuitem",name:"matchcase",text:"Match case"},{type:"togglemenuitem",name:"wholewords",text:"Find whole words only"},{type:"togglemenuitem",name:"inselection",text:"Find in selection"}]},{type:"custom",name:"find",text:"Find",primary:!0},{type:"custom",name:"replace",text:"Replace",disabled:!0},{type:"custom",name:"replaceall",text:"Replace all",disabled:!0}],initialData:{findtext:r,replacetext:"",wholewords:u.wholeWord,matchcase:u.matchCase,inselection:u.inSelection},onChange:function(e,n){"findtext"===n.name&&t.get().count>0&&s(e)},onAction:function(n,r){var a=n.getData();switch(r.name){case"find":c(n);break;case"replace":Ae(e,t,a.replacetext)?i(n):s(n);break;case"replaceall":Ae(e,t,a.replacetext,!0,!0),s(n);break;case"prev":ge(e,t),i(n);break;case"next":me(e,t),i(n);break;case"matchcase":case"wholewords":case"inselection":!function(e){var n=e.getData(),r=t.get();t.set(o(o({},r),{matchCase:n.matchcase,wholeWord:n.wholewords,inSelection:n.inselection}))}(n),s(n)}l(n,r.name)},onSubmit:function(e){c(e),l(e,"find")},onClose:function(){e.focus(),ye(e,t),e.undoManager.add()}};n.set(e.windowManager.open(d,{inline:"toolbar"}))},we=function(e,t){return function(){Oe(e,t)}};r.add("searchreplace",(function(e){var t=n({index:-1,count:0,text:"",matchCase:!1,wholeWord:!1,inSelection:!1});return function(e,t){e.addCommand("SearchReplace",(function(){Oe(e,t)}))}(e,t),function(e,t){e.ui.registry.addMenuItem("searchreplace",{text:"Find and replace...",shortcut:"Meta+F",onAction:we(e,t),icon:"search"}),e.ui.registry.addButton("searchreplace",{tooltip:"Find and replace",onAction:we(e,t),icon:"search"}),e.shortcuts.add("Meta+F","",we(e,t))}(e,t),function(e,t){return{done:function(n){return ye(e,t,n)},find:function(n,r,o,i){return void 0===i&&(i=!1),pe(e,t,n,r,o,i)},next:function(){return me(e,t)},prev:function(){return ge(e,t)},replace:function(n,r,o){return Ae(e,t,n,r,o)}}}(e,t)}))}()},87314:function(e,t,n){var r=n(54477),o=n(74409);e.exports=function(e){if(r(e))return e;if(o(e))try{return JSON.parse(e)}catch(e){}return{}}},87400:function(e,t,n){var r=n(95962),o=n(99917);e.exports=function(e,t){var n=o(e),i=o(t);return parseInt(n.replace(".",""))*parseInt(i.replace(".",""))/Math.pow(10,r(n)+r(i))}},87404:function(e,t,n){"use strict";n.d(t,{vx:function(){return s},Ym:function(){return c}});var r=n(61431),o=n(77500),i={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 a=e=>(t,n)=>l(t,n,(0,r.unref)(e)),l=(e,t,n)=>(0,o.A)(n,e,e).replace(/\{(\w+)\}/g,((e,n)=>{var r;return`${null!=(r=null==t?void 0:t[n])?r:`{${n}}`}`})),s=Symbol("localeContextKey"),c=e=>{const t=e||(0,r.inject)(s,(0,r.ref)());return(e=>({lang:(0,r.computed)((()=>(0,r.unref)(e).name)),locale:(0,r.isRef)(e)?e:(0,r.ref)(e),t:a(e)}))((0,r.computed)((()=>t.value||i)))}},87516:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),n=tinymce.util.Tools.resolve("tinymce.EditorManager"),r=tinymce.util.Tools.resolve("tinymce.Env"),o=tinymce.util.Tools.resolve("tinymce.util.Delay"),i=tinymce.util.Tools.resolve("tinymce.util.Tools"),a=tinymce.util.Tools.resolve("tinymce.util.VK"),l=t.DOM,s=function(e){e.keyCode!==a.TAB||e.ctrlKey||e.altKey||e.metaKey||e.preventDefault()};e.add("tabfocus",(function(e){!function(e){var t=function(t){var s;if(!(t.keyCode!==a.TAB||t.ctrlKey||t.altKey||t.metaKey||t.isDefaultPrevented())){var c,u=function(r){var o=l.select(":input:enabled,*[tabindex]:not(iframe)"),a=function(e){var t=e;return"BODY"===e.nodeName||"hidden"!==t.type&&"none"!==t.style.display&&"hidden"!==t.style.visibility&&a(e.parentNode)},c=function(e){return/INPUT|TEXTAREA|BUTTON/.test(e.tagName)&&n.get(t.id)&&-1!==e.tabIndex&&a(e)};if(i.each(o,(function(t,n){if(t.id===e.id)return s=n,!1})),r>0){for(var u=s+1;u<o.length;u++)if(c(o[u]))return o[u]}else for(u=s-1;u>=0;u--)if(c(o[u]))return o[u];return null},d=i.explode(function(e){return e.getParam("tab_focus",function(e){return e.getParam("tabfocus_elements",":prev,:next")}(e))}(e));if(1===d.length&&(d[1]=d[0],d[0]=":prev"),c=t.shiftKey?":prev"===d[0]?u(-1):l.get(d[0]):":next"===d[1]?u(1):l.get(d[1])){var f=n.get(c.id||c.name);c.id&&f?f.focus():o.setTimeout((function(){r.webkit||window.focus(),c.focus()}),10),t.preventDefault()}}};e.on("init",(function(){e.inline&&l.setAttrib(e.getBody(),"tabIndex",null),e.on("keyup",s),r.gecko?e.on("keypress keydown",t):e.on("keydown",t)}))}(e)}))}()},87561:function(e,t,n){var r=n(61431);Object.keys(r).forEach((function(e){t[e]=r[e]})),t.set=function(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)},t.del=function(e,t){Array.isArray(e)?e.splice(t,1):delete e[t]},t.Vue=r,t.Vue2=void 0,t.isVue2=!1,t.isVue3=!0,t.install=function(){}},87582:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(48170);function o(){var e=(0,r.$r)();return function(t){var n=e(t),r=t.pipelineContext,o=!!n.large,i=!!n.progressiveRender,a=n.large=!(!r||!r.large),l=n.progressiveRender=!(!r||!r.progressiveRender);return!(o===a&&i===l)&&"reset"}}},87648:function(e,t,n){n(10813)},87926:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a={__name:"alert-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-option"),d=(0,r.resolveComponent)("el-select"),f=(0,r.resolveComponent)("el-radio-button"),h=(0,r.resolveComponent)("el-radio-group"),p=(0,r.resolveComponent)("el-collapse-item"),m=(0,r.resolveComponent)("el-collapse"),g=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(g,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[11]||(o[11]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[10]||(o[10]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"主题"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:e.optionModel.type,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.type=t),onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"info",value:"info"}),(0,r.createVNode)(u,{label:"success",value:"success"}),(0,r.createVNode)(u,{label:"warning",value:"warning"}),(0,r.createVNode)(u,{label:"error",value:"error"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"文字居中"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.center,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.center=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"是否可关闭"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.closable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.closable=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"关闭按钮文字"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.closeText,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.closeText=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"显示图标"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.showIcon,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.showIcon=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"标题"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.title,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.title=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"辅助性文字"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.description,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.description=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"显示效果"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:e.optionModel.effect,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.effect=t),class:"radio-group-custom",onChange:n},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{value:"light"},{default:(0,r.withCtx)((()=>o[12]||(o[12]=[(0,r.createTextVNode)("light")]))),_:1}),(0,r.createVNode)(f,{value:"dark"},{default:(0,r.withCtx)((()=>o[13]||(o[13]=[(0,r.createTextVNode)("dark")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-6fd652b0"]])},88496:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(241),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,l=r.A?r.A.toStringTag:void 0;var s=function(e){var t=i.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[l]=n:delete e[l]),o},c=Object.prototype.toString;var u=function(e){return c.call(e)},d=r.A?r.A.toStringTag:void 0;var f=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":d&&d in Object(e)?s(e):u(e)}},88578:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(61431);const o={class:"xtermbox"},i={ref:"lyxterm",class:"lyxterm"};var a=n(97856),l=n(7277),s=n(33616),c=n(18066),u={name:"LyXterm",props:{fontSize:{type:Number,default:15},wsuri:{type:String,default:""}},data(){return{term:null,lyws:null,cols:50,rows:50}},mounted(){this.initXterm(),this.initSocket(),window.addEventListener("resize",this.listenResize)},unmounted(){this.lyws&&this.lyws.close(),window.removeEventListener("resize",this.listenResize)},methods:{initXterm(){const e=window.innerWidth,t=window.innerHeight;this.cols=Math.floor(e/9),this.rows=Math.floor(t/22),this.term=new a.Terminal({cols:this.cols,rows:this.rows,rendererType:"canvas",fontSize:this.fontSize,scrollback:500,convertEol:!0,cursorBlink:!0,disableStdin:!1,cursorStyle:"block",theme:{foreground:"yellow",background:"black",cursor:"yellow"}}),this.term.open(this.$refs.lyxterm)},initSocket(){this.term.fitAddon=new s.FitAddon,this.term.loadAddon(this.term.fitAddon),this.lyws=new WebSocket(this.wsuri,["JWTLYADMIN",(0,l.rz)()]);const e=new c.AttachAddon(this.lyws);this.term.loadAddon(e),this.term.fitAddon.fit(),this.term.focus(),this.lyws.onclose=()=>{this.term.fitAddon.fit(),this.term.write("\r\n连接已被关闭...\r\n")},this.lyws.onopen=()=>{this.term.fitAddon.fit(),this.term.write("Welcome To Django-Vue-Lyadmin WebSSH ☺\r\n"),this.termResize({cols:this.cols,rows:this.rows})},this.lyws.onerror=()=>{this.term.fitAddon.fit(),this.lyws.close(),this.lyws=null};let t=this;this.term.onData((function(e){t.lyws&&3!=t.lyws.readyState&&2!=t.lyws.readyState||(t.term.write("\r\n连接丢失,正在尝试重新连接!\r\n"),t.reconnect())})),this.term.onResize((({cols:e,rows:t})=>{this.term.fitAddon.fit(),this.termResize({cols:e,rows:t})}))},termResize(e){this.lyws&&(e.resize=1,this.lyws.send(JSON.stringify(e)))},listenResize(){this.term&&(this.term.fitAddon.fit(),this.term.focus())},reconnect(){this.lyws&&3!=this.lyws.readyState&&2!=this.lyws.readyState||this.initSocket()}}};var d=(0,n(66262).A)(u,[["render",function(e,t,n,a,l,s){return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createElementVNode)("div",i,null,512)])}],["__scopeId","data-v-6687e70a"]])},88727:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},88749:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-number-field",use:"icon-number-field-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-number-field"><defs><style type="text/css"></style></defs><path d="M960 1024H64a64 64 0 0 1-64-64V64a64 64 0 0 1 64-64h896a64 64 0 0 1 64 64v896a64 64 0 0 1-64 64z m0-896a64 64 0 0 0-64-64H128a64 64 0 0 0-64 64v768a64 64 0 0 0 64 64h768a64 64 0 0 0 64-64V128z m-128 640h-128a64 64 0 0 1 0-128h64V576h-64a64 64 0 0 1 0-128h64V384h-64a64 64 0 0 1 0-128h128a64 64 0 0 1 64 64v384a64 64 0 0 1-64 64z m-320-128a64 64 0 0 1 0 128H384a64 64 0 0 1-64-64V512a64 64 0 0 1 64-64h64V384H384a64 64 0 0 1 0-128h128a64 64 0 0 1 64 64v192a64 64 0 0 1-64 64H448v64h64z m-320 128a64 64 0 0 1-64-64V320a64 64 0 0 1 128 0v384a64 64 0 0 1-64 64z" p-id="24162" /></symbol>'});a().add(l);t.default=l},88802:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-node-tree",use:"icon-node-tree-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-node-tree"><defs><style type="text/css"></style></defs><path d="M332.48 500.864a25.6 25.6 0 1 0 0-51.2H192.384v-184.96a115.2 115.2 0 0 0 89.6-112.128c0-63.488-51.712-115.2-115.2-115.2s-115.2 51.712-115.2 115.2a115.2 115.2 0 0 0 89.6 112.128v696.192a25.6 25.6 0 1 0 51.2 0v-141.12c2.304 0.192 4.48 0.512 6.912 0.512h133.184a25.6 25.6 0 1 0 0-51.2H199.296c-3.456 0-5.504-0.448-6.08-0.256a29.184 29.184 0 0 1-0.896-8.576V500.8h140.16zM102.784 152.64c0-35.264 28.736-64 64-64s64 28.736 64 64-28.736 64-64 64-64-28.736-64-64zM921.216 360.064h-486.4c-28.224 0-51.2 22.976-51.2 51.2v128c0 28.224 22.976 51.2 51.2 51.2h486.4c28.224 0 51.2-22.976 51.2-51.2v-128c0-28.224-22.976-51.2-51.2-51.2z m-486.336 179.2v-128h486.4v128h-486.4zM921.216 679.616h-486.4c-28.224 0-51.2 22.976-51.2 51.2v128c0 28.224 22.976 51.2 51.2 51.2h486.4c28.224 0 51.2-22.976 51.2-51.2v-128c0-28.224-22.976-51.2-51.2-51.2z m-486.336 179.2v-128h486.4v128h-486.4z" p-id="4876" /></symbol>'});a().add(l);t.default=l},88827:function(e,t,n){var r=n(48007),o=n(50670);e.exports=function(e){return r(o(e))}},89028:function(e,t,n){var r=n(28498)((function(e,t){return e<t}));e.exports=r},89038:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431),o=n(90517),i=n(69713),a=n(78003);const l={key:1,class:"el-upload__text"};var s={__name:"file-upload-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},setup(e,{expose:t}){const{proxy:n}=(0,r.getCurrentInstance)(),s=e,c=((0,o.k)(),(0,r.ref)(null));let u=(0,r.ref)([]);(0,r.computed)((()=>s.field.options.size||"default"));const d=(0,r.computed)((()=>s.field.options.fileTypes.length>0?s.field.options.fileTypes.join(","):""));let{createFieldRules:f,getPropName:h,handleFieldValidation:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(s.designState)return;let t=h(s);m.value[t]=e}function A(e){if(v(e),p(h(s)),s.field.options.onSuccess){new Function("value",s.field.options.onSuccess).call(n,e)}}return(0,r.watch)((()=>s.field.options.defaultValue),((e,t)=>{c.value=e})),(0,r.onMounted)((()=>{s.field.formItemFlag&&(m?void 0===m.value[s.field.options.name]&&void 0!==s.field.options.defaultValue?c.value=s.field.options.defaultValue:void 0===m.value[s.field.options.name]?m.value[s.field.options.name]=null:c.value=m.value[s.field.options.name]:c.value=s.field.options.defaultValue),null!=g&&null!=g.value&&s.field.options.name&&(g.value[s.field.options.name]=n),f(s.field,u.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return c.value},setValue:function(e){c.value=e,v(e),p(h(s))},setHidden:function(e){s.field.options.hidden=e,e?s.field.formItemFlag&&u.value.splice(0,u.value.length):f(s.field,u.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("upload-filled"),i=(0,r.resolveComponent)("el-icon"),s=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(s,{field:e.field,rules:(0,r.unref)(u),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{ref:"lyfieldEditor",modelValue:c.value,"onUpdate:modelValue":n[0]||(n[0]=e=>c.value=e),accept:d.value,disabled:e.field.options.disabled,multiple:e.field.options.multipleSelect,drag:e.field.options.draggable,limit:e.field.options.limit,tip:e.field.options.uploadTip,"show-file-list":e.field.options.showFileList,"max-size":e.field.options.fileMaxSize,icon:e.field.options.uploadIcon,"button-type":e.field.options.buttonType,onOnSuccess:A},{default:(0,r.withCtx)((()=>[e.field.options.draggable?((0,r.openBlock)(),(0,r.createBlock)(i,{key:0,class:"el-icon--upload"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o)])),_:1})):(0,r.createCommentVNode)("",!0),e.field.options.draggable?((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[n[1]||(n[1]=(0,r.createTextVNode)(" 拖拽文件到这 或 ")),(0,r.createElementVNode)("em",null,(0,r.toDisplayString)(e.field.options.uploadTitle),1)])):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue","accept","disabled","multiple","drag","limit","tip","show-file-list","max-size","icon","button-type"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}}},89093:function(e,t,n){var r=n(98594)("number");e.exports=r},89118:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(61431);var o={name:"editSortModule",components:{LyDialog:n(48404).A},emits:["refreshData"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{id:"",sort:null},rules:{},apiObj:null}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.$emit("refreshData")},addModuleFn(e,t,n){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData.id=e.id,this.formData.sort=e.sort,this.apiObj=n)},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.apiObj(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)}))}}))}}};var i=(0,n(66262).A)(o,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input-number"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-form"),u=(0,r.resolveComponent)("el-button"),d=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(d,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"560px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(u,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{style:{width:"100%"},modelValue:i.formData.sort,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.sort=e),placeholder:"数字越大越靠前"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},89259:function(e,t,n){"use strict";n.d(t,{Et:function(){return b},YT:function(){return y},Yb:function(){return m},_E:function(){return v},d8:function(){return V},gC:function(){return C},h0:function(){return O},k3:function(){return w},kh:function(){return S},kx:function(){return k},lX:function(){return A},qY:function(){return _},rD:function(){return g},z7:function(){return x}});var r=n(83509),o=Math.pow,i=Math.sqrt,a=1e-8,l=1e-4,s=i(3),c=1/3,u=(0,r.create)(),d=(0,r.create)(),f=(0,r.create)();function h(e){return e>-a&&e<a}function p(e){return e>a||e<-a}function m(e,t,n,r,o){var i=1-o;return i*i*(i*e+3*o*t)+o*o*(o*r+3*i*n)}function g(e,t,n,r,o){var i=1-o;return 3*(((t-e)*i+2*(n-t)*o)*i+(r-n)*o*o)}function v(e,t,n,r,a,l){var u=r+3*(t-n)-e,d=3*(n-2*t+e),f=3*(t-e),p=e-a,m=d*d-3*u*f,g=d*f-9*u*p,v=f*f-3*d*p,A=0;if(h(m)&&h(g)){if(h(d))l[0]=0;else(B=-f/d)>=0&&B<=1&&(l[A++]=B)}else{var y=g*g-4*m*v;if(h(y)){var b=g/m,O=-b/2;(B=-d/u+b)>=0&&B<=1&&(l[A++]=B),O>=0&&O<=1&&(l[A++]=O)}else if(y>0){var w=i(y),x=m*d+1.5*u*(-g+w),_=m*d+1.5*u*(-g-w);(B=(-d-((x=x<0?-o(-x,c):o(x,c))+(_=_<0?-o(-_,c):o(_,c))))/(3*u))>=0&&B<=1&&(l[A++]=B)}else{var C=(2*m*d-3*u*g)/(2*i(m*m*m)),k=Math.acos(C)/3,S=i(m),V=Math.cos(k),B=(-d-2*S*V)/(3*u),T=(O=(-d+S*(V+s*Math.sin(k)))/(3*u),(-d+S*(V-s*Math.sin(k)))/(3*u));B>=0&&B<=1&&(l[A++]=B),O>=0&&O<=1&&(l[A++]=O),T>=0&&T<=1&&(l[A++]=T)}}return A}function A(e,t,n,r,o){var a=6*n-12*t+6*e,l=9*t+3*r-3*e-9*n,s=3*t-3*e,c=0;if(h(l)){if(p(a))(d=-s/a)>=0&&d<=1&&(o[c++]=d)}else{var u=a*a-4*l*s;if(h(u))o[0]=-a/(2*l);else if(u>0){var d,f=i(u),m=(-a-f)/(2*l);(d=(-a+f)/(2*l))>=0&&d<=1&&(o[c++]=d),m>=0&&m<=1&&(o[c++]=m)}}return c}function y(e,t,n,r,o,i){var a=(t-e)*o+e,l=(n-t)*o+t,s=(r-n)*o+n,c=(l-a)*o+a,u=(s-l)*o+l,d=(u-c)*o+c;i[0]=e,i[1]=a,i[2]=c,i[3]=d,i[4]=d,i[5]=u,i[6]=s,i[7]=r}function b(e,t,n,o,a,s,c,h,p,g,v){var A,y,b,O,w,x=.005,_=1/0;u[0]=p,u[1]=g;for(var C=0;C<1;C+=.05)d[0]=m(e,n,a,c,C),d[1]=m(t,o,s,h,C),(O=(0,r.distSquare)(u,d))<_&&(A=C,_=O);_=1/0;for(var k=0;k<32&&!(x<l);k++)y=A-x,b=A+x,d[0]=m(e,n,a,c,y),d[1]=m(t,o,s,h,y),O=(0,r.distSquare)(d,u),y>=0&&O<_?(A=y,_=O):(f[0]=m(e,n,a,c,b),f[1]=m(t,o,s,h,b),w=(0,r.distSquare)(f,u),b<=1&&w<_?(A=b,_=w):x*=.5);return v&&(v[0]=m(e,n,a,c,A),v[1]=m(t,o,s,h,A)),i(_)}function O(e,t,n,r,o,i,a,l,s){for(var c=e,u=t,d=0,f=1/s,h=1;h<=s;h++){var p=h*f,g=m(e,n,o,a,p),v=m(t,r,i,l,p),A=g-c,y=v-u;d+=Math.sqrt(A*A+y*y),c=g,u=v}return d}function w(e,t,n,r){var o=1-r;return o*(o*e+2*r*t)+r*r*n}function x(e,t,n,r){return 2*((1-r)*(t-e)+r*(n-t))}function _(e,t,n,r,o){var a=e-2*t+n,l=2*(t-e),s=e-r,c=0;if(h(a)){if(p(l))(d=-s/l)>=0&&d<=1&&(o[c++]=d)}else{var u=l*l-4*a*s;if(h(u))(d=-l/(2*a))>=0&&d<=1&&(o[c++]=d);else if(u>0){var d,f=i(u),m=(-l-f)/(2*a);(d=(-l+f)/(2*a))>=0&&d<=1&&(o[c++]=d),m>=0&&m<=1&&(o[c++]=m)}}return c}function C(e,t,n){var r=e+n-2*t;return 0===r?.5:(e-t)/r}function k(e,t,n,r,o){var i=(t-e)*r+e,a=(n-t)*r+t,l=(a-i)*r+i;o[0]=e,o[1]=i,o[2]=l,o[3]=l,o[4]=a,o[5]=n}function S(e,t,n,o,a,s,c,h,p){var m,g=.005,v=1/0;u[0]=c,u[1]=h;for(var A=0;A<1;A+=.05){d[0]=w(e,n,a,A),d[1]=w(t,o,s,A),(x=(0,r.distSquare)(u,d))<v&&(m=A,v=x)}v=1/0;for(var y=0;y<32&&!(g<l);y++){var b=m-g,O=m+g;d[0]=w(e,n,a,b),d[1]=w(t,o,s,b);var x=(0,r.distSquare)(d,u);if(b>=0&&x<v)m=b,v=x;else{f[0]=w(e,n,a,O),f[1]=w(t,o,s,O);var _=(0,r.distSquare)(f,u);O<=1&&_<v?(m=O,v=_):g*=.5}}return p&&(p[0]=w(e,n,a,m),p[1]=w(t,o,s,m)),i(v)}function V(e,t,n,r,o,i,a){for(var l=e,s=t,c=0,u=1/a,d=1;d<=a;d++){var f=d*u,h=w(e,n,o,f),p=w(t,r,i,f),m=h-l,g=p-s;c+=Math.sqrt(m*m+g*g),l=h,s=p}return c}},89286:function(e,t,n){"use strict";var r=n(94402),o=n(38469),i=r.Set,a=r.add;e.exports=function(e){var t=new i;return o(e,(function(e){a(t,e)})),t}},89313:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(e,t,n){e.dom.toggleClass(e.getBody(),"mce-visualblocks"),n.set(!n.get()),function(e,t){e.fire("VisualBlocks",{state:t})}(e,n.get())},n=function(e,t){return function(n){n.setActive(t.get());var r=function(e){return n.setActive(e.state)};return e.on("VisualBlocks",r),function(){return e.off("VisualBlocks",r)}}};e.add("visualblocks",(function(e,r){var o,i=(o=!1,{get:function(){return o},set:function(e){o=e}});!function(e,n,r){e.addCommand("mceVisualBlocks",(function(){t(e,0,r)}))}(e,0,i),function(e,t){var r=function(){return e.execCommand("mceVisualBlocks")};e.ui.registry.addToggleButton("visualblocks",{icon:"visualblocks",tooltip:"Show blocks",onAction:r,onSetup:n(e,t)}),e.ui.registry.addToggleMenuItem("visualblocks",{text:"Show blocks",icon:"visualblocks",onAction:r,onSetup:n(e,t)})}(e,i),function(e,n,r){e.on("PreviewFormats AfterPreviewFormats",(function(t){r.get()&&e.dom.toggleClass(e.getBody(),"mce-visualblocks","afterpreviewformats"===t.type)})),e.on("init",(function(){(function(e){return e.getParam("visualblocks_default_state",!1,"boolean")})(e)&&t(e,0,r)}))}(e,0,i)}))}()},89429:function(e,t,n){"use strict";var r=n(44576),o=n(16193);e.exports=function(e){if(o){try{return r.process.getBuiltinModule(e)}catch(e){}try{return Function('return require("'+e+'")')()}catch(e){}}}},89464:function(e,t,n){var r={"./adminManage/adminManage.vue":1397,"./adminManage/components/addAdmin.vue":41636,"./dashBoard/analysis.vue":94590,"./dashBoard/lyDataPanel.vue":20837,"./error/404.vue":71556,"./financeManage/cashoutManage.vue":95500,"./financeManage/components/auditModule.vue":47149,"./financeManage/financeStatisticsGoods.vue":20036,"./index.vue":61616,"./journalManage/journalManage.vue":72341,"./journalManage/journalManageDetail.vue":49552,"./login/components/modulePasswordForm.vue":74876,"./login/mlogin.vue":45743,"./loginsimple.vue":41752,"./lyAutoCodeManage/lyAutoCodeStudentManage.vue":82654,"./lyFormBuilderManage/lyFormBuilderteacherManage.vue":16538,"./lylogin.vue":77871,"./lyterminal.vue":69948,"./mallManage/components/addModuleFreight.vue":86101,"./mallManage/components/addModuleGoodsManage.vue":11878,"./mallManage/components/addModuleGoodsType.vue":95789,"./mallManage/freightConfigManage.vue":41292,"./mallManage/goodsManage.vue":99250,"./mallManage/goodsType.vue":7845,"./map/myMapIndex.vue":99697,"./messageCenter/components/addModuleNotice.vue":95426,"./messageCenter/components/addModuleNoticeDetail.vue":54680,"./messageCenter/components/addModuleTemplate.vue":81407,"./messageCenter/messagNotice.vue":19187,"./messageCenter/messagTemplate.vue":48828,"./messageCenter/myMessage.vue":30084,"./monitorManage/crontab/components/cronExpression.vue":57192,"./monitorManage/crontab/components/cronlogs.vue":61591,"./monitorManage/crontab/components/crontabModule.vue":6423,"./monitorManage/crontab/crontab.vue":94872,"./monitorManage/redis/lyredis.vue":78879,"./monitorManage/server/server.vue":83891,"./monitorManage/terminal/components/addModuleTerminal.vue":97140,"./monitorManage/terminal/terminal.vue":92555,"./orderManage/components/deliverGoodsModule.vue":59287,"./orderManage/components/shoppingMallOrderDetail.vue":71192,"./orderManage/mallOrderManage.vue":80632,"./other/lyFilePreview.vue":45561,"./other/lyFunctionSets.vue":52920,"./other/lyabout.vue":56233,"./personalCenter/components/account.vue":10411,"./personalCenter/components/logs.vue":25404,"./personalCenter/components/password.vue":45095,"./personalCenter/personalCenter.vue":65515,"./personalCenter/userCenter.vue":19151,"./platformSettings/carouselSettingsimg.vue":38461,"./platformSettings/components/addCarouselModule.vue":7603,"./platformSettings/components/addModuleOther.vue":91327,"./platformSettings/components/appVersionModule.vue":68174,"./platformSettings/lyAppVersion.vue":16892,"./platformSettings/platformSettingsother.vue":15894,"./systemManage/areaManage/areaManage.vue":17779,"./systemManage/areaManage/components/addArea.vue":36667,"./systemManage/authorityManage/authorityManage.vue":71204,"./systemManage/button/buttonManage.vue":38248,"./systemManage/button/components/addButton.vue":4390,"./systemManage/buttonConfig/buttonConfig.vue":78910,"./systemManage/buttonConfig/components/addButton.vue":91596,"./systemManage/departmentManage/components/addDepartment.vue":9701,"./systemManage/departmentManage/departmentManage.vue":91886,"./systemManage/files/components/moduleAddDir.vue":25286,"./systemManage/files/components/moduleAddFile.vue":45994,"./systemManage/files/components/moduleAttribute.vue":79783,"./systemManage/files/components/moduleBatchCopyWarn.vue":24248,"./systemManage/files/components/moduleCopyWarn.vue":21368,"./systemManage/files/components/moduleRename.vue":29519,"./systemManage/files/components/moduleUnzip.vue":66630,"./systemManage/files/components/moduleUpload.vue":3939,"./systemManage/files/components/moduleZip.vue":41551,"./systemManage/files/sysFileManage.vue":29187,"./systemManage/lySystemLogs.vue":94119,"./systemManage/menuManage/components/addMenu.vue":79506,"./systemManage/menuManage/menuManage.vue":57598,"./systemManage/roleManage/components/addRole.vue":11889,"./systemManage/roleManage/roleManage.vue":45393,"./systemManage/sysDictionary/components/sysDicListModule.vue":72685,"./systemManage/sysDictionary/components/sysDicModule.vue":13642,"./systemManage/sysDictionary/sysDictionary.vue":60208,"./systemManage/systemConfig/components/addModuleContent.vue":51647,"./systemManage/systemConfig/components/addModuleGroup.vue":44021,"./systemManage/systemConfig/components/formItem.vue":48490,"./systemManage/systemConfig/systemConfig.vue":93303,"./systemManage/workflowManage/components/moduleWorkflow.vue":91452,"./systemManage/workflowManage/lyWorkflowDesign.vue":18087,"./systemManage/workflowManage/lyWorkflowManage.vue":3145,"./systemTools/components/addModuleCodeGenerate.vue":91404,"./systemTools/components/addModulePreviewCode.vue":57136,"./systemTools/lyFormBuilderTemplate.vue":84397,"./systemTools/lyFormBuilders.vue":22448,"./systemTools/lycodeGenerate.vue":38086,"./tiktokUnionManage/components/addDouyinCodeModule.vue":50917,"./tiktokUnionManage/components/editSortModule.vue":89118,"./tiktokUnionManage/dyColonelAwardTaskManage.vue":25610,"./tiktokUnionManage/dyGoodsManage.vue":82507,"./tiktokUnionManage/dySystemAccountManage.vue":12848,"./userFeekback/components/addModule.vue":11785,"./userFeekback/userFeekback.vue":40110,"./userManage/components/addUser.vue":22742,"./userManage/components/userDetail.vue":39860,"./userManage/userManage.vue":99268,"./userManage/userManageCrud.vue":82056};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=89464},89528:function(e,t,n){var r=n(95932);e.exports=function(e){return r(e,(function(e){return e}))}},89598:function(e,t,n){"use strict";var r=n(98026),o=n(43870),i=n(82861),a=n(43199),l=n(32322),s=n(69622),c=n(89632),u=n(5202),d=n(24326),f=n(62103),h=n(45587),p=n(83509),m=n(50626),g=n(77175),v=Math.PI,A=function(){function e(e,t){this.group=new o.A,this.opt=t,this.axisModel=e,(0,r.defaults)(t,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var n=new o.A({x:t.position[0],y:t.position[1],rotation:t.rotation});n.updateTransform(),this._transformGroup=n}return e.prototype.hasBuilder=function(e){return!!y[e]},e.prototype.add=function(e){y[e](this.opt,this.axisModel,this.group,this._transformGroup)},e.prototype.getGroup=function(){return this.group},e.innerTextLayout=function(e,t,n){var r,o,i=(0,d._7)(t-e);return(0,d.dh)(i)?(o=n>0?"top":"bottom",r="center"):(0,d.dh)(i-v)?(o=n>0?"bottom":"top",r="center"):(o="middle",r=i>0&&i<v?n>0?"right":"left":n>0?"left":"right"),{rotation:i,textAlign:r,textVerticalAlign:o}},e.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},e.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},e}(),y={axisLine:function(e,t,n,o){var l=t.get(["axisLine","show"]);if("auto"===l&&e.handleAutoShown&&(l=e.handleAutoShown("axisLine")),l){var s=t.axis.getExtent(),c=o.transform,u=[s[0],0],d=[s[1],0],h=u[0]>d[0];c&&((0,p.applyTransform)(u,u,c),(0,p.applyTransform)(d,d,c));var m=(0,r.extend)({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),g=new i.A({shape:{x1:u[0],y1:u[1],x2:d[0],y2:d[1]},style:m,strokeContainThreshold:e.strokeContainThreshold||5,silent:!0,z2:1});a.subPixelOptimizeLine(g.shape,g.style.lineWidth),g.anid="line",n.add(g);var v=t.get(["axisLine","symbol"]);if(null!=v){var A=t.get(["axisLine","symbolSize"]);(0,r.isString)(v)&&(v=[v,v]),((0,r.isString)(A)||(0,r.isNumber)(A))&&(A=[A,A]);var y=(0,f.hV)(t.get(["axisLine","symbolOffset"])||0,A),b=A[0],O=A[1];(0,r.each)([{rotate:e.rotation+Math.PI/2,offset:y[0],r:0},{rotate:e.rotation-Math.PI/2,offset:y[1],r:Math.sqrt((u[0]-d[0])*(u[0]-d[0])+(u[1]-d[1])*(u[1]-d[1]))}],(function(t,r){if("none"!==v[r]&&null!=v[r]){var o=(0,f.v5)(v[r],-b/2,-O/2,b,O,m.stroke,!0),i=t.r+t.offset,a=h?d:u;o.attr({rotation:t.rotate,x:a[0]+i*Math.cos(e.rotation),y:a[1]-i*Math.sin(e.rotation),silent:!0,z2:11}),n.add(o)}}))}}},axisTickLabel:function(e,t,n,o){var i=function(e,t,n,o){var i=n.axis,a=n.getModel("axisTick"),l=a.get("show");"auto"===l&&o.handleAutoShown&&(l=o.handleAutoShown("axisTick"));if(!l||i.scale.isBlank())return;for(var s=a.getModel("lineStyle"),c=o.tickDirection*a.get("length"),u=x(i.getTicksCoords(),t.transform,c,(0,r.defaults)(s.getLineStyle(),{stroke:n.get(["axisLine","lineStyle","color"])}),"ticks"),d=0;d<u.length;d++)e.add(u[d]);return u}(n,o,t,e),d=function(e,t,n,o){var i=n.axis,d=(0,r.retrieve)(o.axisLabelShow,n.get(["axisLabel","show"]));if(!d||i.scale.isBlank())return;var f=n.getModel("axisLabel"),h=f.get("margin"),p=i.getViewLabels(),m=((0,r.retrieve)(o.labelRotate,f.get("rotate"))||0)*v/180,g=A.innerTextLayout(o.rotation,m,o.labelDirection),y=n.getCategories&&n.getCategories(!0),b=[],O=A.isLabelSilent(n),w=n.get("triggerEvent");return(0,r.each)(p,(function(d,m){var v="ordinal"===i.scale.type?i.scale.getRawOrdinalNumber(d.tickValue):d.tickValue,x=d.formattedLabel,_=d.rawLabel,C=f;if(y&&y[v]){var k=y[v];(0,r.isObject)(k)&&k.textStyle&&(C=new u.A(k.textStyle,f,n.ecModel))}var S=C.getTextColor()||n.get(["axisLine","lineStyle","color"]),V=i.dataToCoord(v),B=C.getShallow("align",!0)||g.textAlign,T=(0,r.retrieve2)(C.getShallow("alignMinLabel",!0),B),N=(0,r.retrieve2)(C.getShallow("alignMaxLabel",!0),B),E=C.getShallow("verticalAlign",!0)||C.getShallow("baseline",!0)||g.textVerticalAlign,P=(0,r.retrieve2)(C.getShallow("verticalAlignMinLabel",!0),E),Q=(0,r.retrieve2)(C.getShallow("verticalAlignMaxLabel",!0),E),M=new l.Ay({x:V,y:o.labelOffset+o.labelDirection*h,rotation:g.rotation,silent:O,z2:10+(d.level||0),style:(0,c.VB)(C,{text:x,align:0===m?T:m===p.length-1?N:B,verticalAlign:0===m?P:m===p.length-1?Q:E,fill:(0,r.isFunction)(S)?S("category"===i.type?_:"value"===i.type?v+"":v,m):S})});if(M.anid="label_"+v,a.setTooltipConfig({el:M,componentModel:n,itemName:x,formatterParamsExtra:{isTruncated:function(){return M.isTruncated},value:_,tickIndex:m}}),w){var D=A.makeAxisEventDataBase(n);D.targetType="axisLabel",D.value=_,D.tickIndex=m,"category"===i.type&&(D.dataIndex=v),(0,s.z)(M).eventData=D}t.add(M),M.updateTransform(),b.push(M),e.add(M),M.decomposeTransform()})),b}(n,o,t,e);if(function(e,t,n){if((0,m.PJ)(e.axis))return;var r=e.get(["axisLabel","showMinLabel"]),o=e.get(["axisLabel","showMaxLabel"]);t=t||[],n=n||[];var i=t[0],a=t[1],l=t[t.length-1],s=t[t.length-2],c=n[0],u=n[1],d=n[n.length-1],f=n[n.length-2];!1===r?(b(i),b(c)):O(i,a)&&(r?(b(a),b(u)):(b(i),b(c)));!1===o?(b(l),b(d)):O(s,l)&&(o?(b(s),b(f)):(b(l),b(d)))}(t,d,i),function(e,t,n,o){var i=n.axis,a=n.getModel("minorTick");if(!a.get("show")||i.scale.isBlank())return;var l=i.getMinorTicksCoords();if(!l.length)return;for(var s=a.getModel("lineStyle"),c=o*a.get("length"),u=(0,r.defaults)(s.getLineStyle(),(0,r.defaults)(n.getModel("axisTick").getLineStyle(),{stroke:n.get(["axisLine","lineStyle","color"])})),d=0;d<l.length;d++)for(var f=x(l[d],t.transform,c,u,"minorticks_"+d),h=0;h<f.length;h++)e.add(f[h])}(n,o,t,e.tickDirection),t.get(["axisLabel","hideOverlap"])){var f=(0,g.os)((0,r.map)(d,(function(e){return{label:e,priority:e.z2,defaultAttr:{ignore:e.ignore}}})));(0,g.If)(f)}},axisName:function(e,t,n,o){var i=(0,r.retrieve)(e.axisName,t.get("name"));if(i){var u,f,h=t.get("nameLocation"),p=e.nameDirection,m=t.getModel("nameTextStyle"),g=t.get("nameGap")||0,y=t.axis.getExtent(),b=y[0]>y[1]?-1:1,O=["start"===h?y[0]-b*g:"end"===h?y[1]+b*g:(y[0]+y[1])/2,w(h)?e.labelOffset+p*g:0],x=t.get("nameRotate");null!=x&&(x=x*v/180),w(h)?u=A.innerTextLayout(e.rotation,null!=x?x:e.rotation,p):(u=function(e,t,n,r){var o,i,a=(0,d._7)(n-e),l=r[0]>r[1],s="start"===t&&!l||"start"!==t&&l;(0,d.dh)(a-v/2)?(i=s?"bottom":"top",o="center"):(0,d.dh)(a-1.5*v)?(i=s?"top":"bottom",o="center"):(i="middle",o=a<1.5*v&&a>v/2?s?"left":"right":s?"right":"left");return{rotation:a,textAlign:o,textVerticalAlign:i}}(e.rotation,h,x||0,y),null!=(f=e.axisNameAvailableWidth)&&(f=Math.abs(f/Math.sin(u.rotation)),!isFinite(f)&&(f=null)));var _=m.getFont(),C=t.get("nameTruncate",!0)||{},k=C.ellipsis,S=(0,r.retrieve)(e.nameTruncateMaxWidth,C.maxWidth,f),V=new l.Ay({x:O[0],y:O[1],rotation:u.rotation,silent:A.isLabelSilent(t),style:(0,c.VB)(m,{text:i,font:_,overflow:"truncate",width:S,ellipsis:k,fill:m.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:m.get("align")||u.textAlign,verticalAlign:m.get("verticalAlign")||u.textVerticalAlign}),z2:1});if(a.setTooltipConfig({el:V,componentModel:t,itemName:i}),V.__fullText=i,V.anid="name",t.get("triggerEvent")){var B=A.makeAxisEventDataBase(t);B.targetType="axisName",B.name=i,(0,s.z)(V).eventData=B}o.add(V),V.updateTransform(),n.add(V),V.decomposeTransform()}}};function b(e){e&&(e.ignore=!0)}function O(e,t){var n=e&&e.getBoundingRect().clone(),r=t&&t.getBoundingRect().clone();if(n&&r){var o=h.identity([]);return h.rotate(o,o,-e.rotation),n.applyTransform(h.mul([],o,e.getLocalTransform())),r.applyTransform(h.mul([],o,t.getLocalTransform())),n.intersect(r)}}function w(e){return"middle"===e||"center"===e}function x(e,t,n,r,o){for(var l=[],s=[],c=[],u=0;u<e.length;u++){var d=e[u].coord;s[0]=d,s[1]=0,c[0]=d,c[1]=n,t&&((0,p.applyTransform)(s,s,t),(0,p.applyTransform)(c,c,t));var f=new i.A({shape:{x1:s[0],y1:s[1],x2:c[0],y2:c[1]},style:r,z2:2,autoBatch:!0,silent:!0});a.subPixelOptimizeLine(f.shape,f.style.lineWidth),f.anid=o+"_"+e[u].tickValue,l.push(f)}return l}t.A=A},89610:function(e,t,n){"use strict";var r=n(88496),o=n(23149);t.A=function(e){if(!(0,o.A)(e))return!1;var t=(0,r.A)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},89632:function(e,t,n){"use strict";n.d(t,{Lu:function(){return b},Oh:function(){return O},VB:function(){return h},c8:function(){return y},lx:function(){return f},qM:function(){return d},sD:function(){return p},xb:function(){return w}});var r=n(32322),o=n(98026),i=n(34833),a=n(48170),l=n(5638),s={};function c(e,t){for(var n=0;n<i.BV.length;n++){var r=i.BV[n],o=t[r],a=e.ensureState(r);a.style=a.style||{},a.style.text=o}var l=e.currentStates.slice();e.clearStates(!0),e.setStyle({text:t.normal}),e.useStates(l,!0)}function u(e,t,n){var r,a=e.labelFetcher,l=e.labelDataIndex,s=e.labelDimIndex,c=t.normal;a&&(r=a.getFormattedLabel(l,"normal",null,s,c&&c.get("formatter"),null!=n?{interpolatedValue:n}:null)),null==r&&(r=(0,o.isFunction)(e.defaultText)?e.defaultText(l,e,n):e.defaultText);for(var u={normal:r},d=0;d<i.BV.length;d++){var f=i.BV[d],h=t[f];u[f]=(0,o.retrieve2)(a?a.getFormattedLabel(l,f,null,s,h&&h.get("formatter")):null,r)}return u}function d(e,t,n,a){n=n||s;for(var l=e instanceof r.Ay,d=!1,f=0;f<i.wV.length;f++){if((O=t[i.wV[f]])&&O.getShallow("show")){d=!0;break}}var m=l?e:e.getTextContent();if(d){l||(m||(m=new r.Ay,e.setTextContent(m)),e.stateProxy&&(m.stateProxy=e.stateProxy));var g=u(n,t),v=t.normal,A=!!v.getShallow("show"),y=h(v,a&&a.normal,n,!1,!l);y.text=g.normal,l||e.setTextConfig(p(v,n,!1));for(f=0;f<i.BV.length;f++){var O,w=i.BV[f];if(O=t[w]){var x=m.ensureState(w),_=!!(0,o.retrieve2)(O.getShallow("show"),A);if(_!==A&&(x.ignore=!_),x.style=h(O,a&&a[w],n,!0,!l),x.style.text=g[w],!l)e.ensureState(w).textConfig=p(O,n,!0)}}m.silent=!!v.getShallow("silent"),null!=m.style.x&&(y.x=m.style.x),null!=m.style.y&&(y.y=m.style.y),m.ignore=!A,m.useStyle(y),m.dirty(),n.enableTextSetter&&(b(m).setLabelText=function(e){var r=u(n,t,e);c(m,r)})}else m&&(m.ignore=!0);e.dirty()}function f(e,t){t=t||"label";for(var n={normal:e.getModel(t)},r=0;r<i.BV.length;r++){var o=i.BV[r];n[o]=e.getModel([o,t])}return n}function h(e,t,n,r,i){var a={};return function(e,t,n,r,i){n=n||s;var a,l=t.ecModel,c=l&&l.option.textStyle,u=function(e){var t;for(;e&&e!==e.ecModel;){var n=(e.option||s).rich;if(n){t=t||{};for(var r=(0,o.keys)(n),i=0;i<r.length;i++){t[r[i]]=1}}e=e.parentModel}return t}(t);if(u)for(var d in a={},u)if(u.hasOwnProperty(d)){var f=t.getModel(["rich",d]);A(a[d]={},f,c,n,r,i,!1,!0)}a&&(e.rich=a);var h=t.get("overflow");h&&(e.overflow=h);var p=t.get("minMargin");null!=p&&(e.margin=p);A(e,t,c,n,r,i,!0,!1)}(a,e,n,r,i),t&&(0,o.extend)(a,t),a}function p(e,t,n){t=t||{};var r,i={},a=e.getShallow("rotate"),l=(0,o.retrieve2)(e.getShallow("distance"),n?null:5),s=e.getShallow("offset");return"outside"===(r=e.getShallow("position")||(n?null:"inside"))&&(r=t.defaultOutsidePosition||"top"),null!=r&&(i.position=r),null!=s&&(i.offset=s),null!=a&&(a*=Math.PI/180,i.rotation=a),null!=l&&(i.distance=l),i.outsideFill="inherit"===e.get("color")?t.inheritColor||null:"auto",i}var m=["fontStyle","fontWeight","fontSize","fontFamily","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY"],g=["align","lineHeight","width","height","tag","verticalAlign","ellipsis"],v=["padding","borderWidth","borderRadius","borderDashOffset","backgroundColor","borderColor","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];function A(e,t,n,r,i,a,l,c){n=!i&&n||s;var u=r&&r.inheritColor,d=t.getShallow("color"),f=t.getShallow("textBorderColor"),h=(0,o.retrieve2)(t.getShallow("opacity"),n.opacity);"inherit"!==d&&"auto"!==d||(d=u||null),"inherit"!==f&&"auto"!==f||(f=u||null),a||(d=d||n.color,f=f||n.textBorderColor),null!=d&&(e.fill=d),null!=f&&(e.stroke=f);var p=(0,o.retrieve2)(t.getShallow("textBorderWidth"),n.textBorderWidth);null!=p&&(e.lineWidth=p);var A=(0,o.retrieve2)(t.getShallow("textBorderType"),n.textBorderType);null!=A&&(e.lineDash=A);var y=(0,o.retrieve2)(t.getShallow("textBorderDashOffset"),n.textBorderDashOffset);null!=y&&(e.lineDashOffset=y),i||null!=h||c||(h=r&&r.defaultOpacity),null!=h&&(e.opacity=h),i||a||null==e.fill&&r.inheritColor&&(e.fill=r.inheritColor);for(var b=0;b<m.length;b++){var O=m[b];null!=(x=(0,o.retrieve2)(t.getShallow(O),n[O]))&&(e[O]=x)}for(b=0;b<g.length;b++){O=g[b];null!=(x=t.getShallow(O))&&(e[O]=x)}if(null==e.verticalAlign){var w=t.getShallow("baseline");null!=w&&(e.verticalAlign=w)}if(!l||!r.disableBox){for(b=0;b<v.length;b++){var x;O=v[b];null!=(x=t.getShallow(O))&&(e[O]=x)}var _=t.getShallow("borderType");null!=_&&(e.borderDash=_),"auto"!==e.backgroundColor&&"inherit"!==e.backgroundColor||!u||(e.backgroundColor=u),"auto"!==e.borderColor&&"inherit"!==e.borderColor||!u||(e.borderColor=u)}}function y(e,t){var n=t&&t.getModel("textStyle");return(0,o.trim)([e.fontStyle||n&&n.getShallow("fontStyle")||"",e.fontWeight||n&&n.getShallow("fontWeight")||"",(e.fontSize||n&&n.getShallow("fontSize")||12)+"px",e.fontFamily||n&&n.getShallow("fontFamily")||"sans-serif"].join(" "))}var b=(0,a.$r)();function O(e,t,n,r){if(e){var o=b(e);o.prevValue=o.value,o.value=n;var i=t.normal;o.valueAnimation=i.get("valueAnimation"),o.valueAnimation&&(o.precision=i.get("precision"),o.defaultInterpolatedText=r,o.statesModels=t)}}function w(e,t,n,r,i){var s=b(e);if(s.valueAnimation&&s.prevValue!==s.value){var d=s.defaultInterpolatedText,f=(0,o.retrieve2)(s.interpolatedValue,s.prevValue),h=s.value;e.percent=0,(null==s.prevValue?l.LW:l.oi)(e,{percent:1},r,t,null,(function(r){var o=(0,a.Il)(n,s.precision,f,h,r);s.interpolatedValue=1===r?null:o;var l=u({labelDataIndex:t,labelFetcher:i,defaultText:d?d(o):o+""},s.statesModels,o);c(e,l)}))}}},89737:function(e,t,n){"use strict";var r=n(98026),o={},i=function(){function e(){this._coordinateSystems=[]}return e.prototype.create=function(e,t){var n=[];r.each(o,(function(r,o){var i=r.create(e,t);n=n.concat(i||[])})),this._coordinateSystems=n},e.prototype.update=function(e,t){r.each(this._coordinateSystems,(function(n){n.update&&n.update(e,t)}))},e.prototype.getCoordinateSystems=function(){return this._coordinateSystems.slice()},e.register=function(e,t){o[e]=t},e.get=function(e){return o[e]},e}();t.A=i},89818:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"time-range-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-time-picker"),_=(0,r.resolveComponent)("el-option"),C=(0,r.resolveComponent)("el-select"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[24]||(o[24]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[21]||(o[21]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"只读"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.readonly,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.readonly=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可清除"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.clearable,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.clearable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"可输入"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.editable,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.editable=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"自适应宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.autoFullWidth,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.autoFullWidth=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.defaultValue=t),"is-range":"",onChange:f,format:e.optionModel.format,"value-format":"HH:mm:ss",style:{width:"100%"}},null,8,["modelValue","format"])])),_:1}),(0,r.createVNode)(d,{label:"开始占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.startPlaceholder,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.startPlaceholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"结束占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.endPlaceholder,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.endPlaceholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(_,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[25]||(o[25]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"显示格式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.format,"onUpdate:modelValue":o[17]||(o[17]=t=>e.optionModel.format=t),filterable:"","allow-create":"",onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"HH:mm:ss",value:"HH:mm:ss"}),(0,r.createVNode)(_,{label:"HH时mm分ss秒",value:"HH时mm分ss秒"}),(0,r.createVNode)(_,{label:"hh:mm:ss",value:"hh:mm:ss"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[18]||(o[18]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[26]||(o[26]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[19]||(o[19]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[20]||(o[20]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[28]||(o[28]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[29]||(o[29]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[23]||(o[23]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[31]||(o[31]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[22]||(o[22]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-190a95db"]])},89862:function(e,t,n){"use strict";n.d(t,{Q2:function(){return F},o$:function(){return Q},W6:function(){return $},g4:function(){return z},sL:function(){return D}});var r=n(48820),o=n(43720);const i=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],a=new r.Aj({start:!1,shift(e,t){return 5==t||6==t||318==t?e:319==t},strict:!1}),l=new r.Lu(((e,t)=>{let{next:n}=e;(125==n||-1==n||t.context)&&e.acceptToken(316)}),{contextual:!0,fallback:!0}),s=new r.Lu(((e,t)=>{let n,{next:r}=e;i.indexOf(r)>-1||(47!=r||47!=(n=e.peek(1))&&42!=n)&&(125==r||59==r||-1==r||t.context||e.acceptToken(314))}),{contextual:!0}),c=new r.Lu(((e,t)=>{91!=e.next||t.context||e.acceptToken(315)}),{contextual:!0}),u=new r.Lu(((e,t)=>{let{next:n}=e;if(43==n||45==n){if(e.advance(),n==e.next){e.advance();let n=!t.context&&t.canShift(1);e.acceptToken(n?1:2)}}else 63==n&&46==e.peek(1)&&(e.advance(),e.advance(),(e.next<48||e.next>57)&&e.acceptToken(3))}),{contextual:!0});function d(e,t){return e>=65&&e<=90||e>=97&&e<=122||95==e||e>=192||!t&&e>=48&&e<=57}const f=new r.Lu(((e,t)=>{if(60!=e.next||!t.dialectEnabled(0))return;if(e.advance(),47==e.next)return;let n=0;for(;i.indexOf(e.next)>-1;)e.advance(),n++;if(d(e.next,!0)){for(e.advance(),n++;d(e.next,!1);)e.advance(),n++;for(;i.indexOf(e.next)>-1;)e.advance(),n++;if(44==e.next)return;for(let t=0;;t++){if(7==t){if(!d(e.next,!0))return;break}if(e.next!="extends".charCodeAt(t))break;e.advance(),n++}}e.acceptToken(4,-n)})),h=(0,o.pn)({"get set async static":o._A.modifier,"for while do if else switch try catch finally return throw break continue default case":o._A.controlKeyword,"in of await yield void typeof delete instanceof":o._A.operatorKeyword,"let var const using function class extends":o._A.definitionKeyword,"import export from":o._A.moduleKeyword,"with debugger as new":o._A.keyword,TemplateString:o._A.special(o._A.string),super:o._A.atom,BooleanLiteral:o._A.bool,this:o._A.self,null:o._A.null,Star:o._A.modifier,VariableName:o._A.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":o._A.function(o._A.variableName),VariableDefinition:o._A.definition(o._A.variableName),Label:o._A.labelName,PropertyName:o._A.propertyName,PrivatePropertyName:o._A.special(o._A.propertyName),"CallExpression/MemberExpression/PropertyName":o._A.function(o._A.propertyName),"FunctionDeclaration/VariableDefinition":o._A.function(o._A.definition(o._A.variableName)),"ClassDeclaration/VariableDefinition":o._A.definition(o._A.className),"NewExpression/VariableName":o._A.className,PropertyDefinition:o._A.definition(o._A.propertyName),PrivatePropertyDefinition:o._A.definition(o._A.special(o._A.propertyName)),UpdateOp:o._A.updateOperator,"LineComment Hashbang":o._A.lineComment,BlockComment:o._A.blockComment,Number:o._A.number,String:o._A.string,Escape:o._A.escape,ArithOp:o._A.arithmeticOperator,LogicOp:o._A.logicOperator,BitOp:o._A.bitwiseOperator,CompareOp:o._A.compareOperator,RegExp:o._A.regexp,Equals:o._A.definitionOperator,Arrow:o._A.function(o._A.punctuation),": Spread":o._A.punctuation,"( )":o._A.paren,"[ ]":o._A.squareBracket,"{ }":o._A.brace,"InterpolationStart InterpolationEnd":o._A.special(o._A.brace),".":o._A.derefOperator,", ;":o._A.separator,"@":o._A.meta,TypeName:o._A.typeName,TypeDefinition:o._A.definition(o._A.typeName),"type enum interface implements namespace module declare":o._A.definitionKeyword,"abstract global Privacy readonly override":o._A.modifier,"is keyof unique infer asserts":o._A.operatorKeyword,JSXAttributeValue:o._A.attributeValue,JSXText:o._A.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":o._A.angleBracket,"JSXIdentifier JSXNameSpacedName":o._A.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":o._A.attributeName,"JSXBuiltin/JSXIdentifier":o._A.standard(o._A.tagName)}),p={__proto__:null,export:20,as:25,from:33,default:36,async:41,function:42,const:52,extends:56,this:60,true:68,false:68,null:80,void:84,typeof:88,super:104,new:138,delete:150,yield:159,await:163,class:168,public:231,private:231,protected:231,readonly:233,instanceof:252,satisfies:255,in:256,import:290,keyof:347,unique:351,infer:357,asserts:393,is:395,abstract:415,implements:417,type:419,let:422,var:424,using:427,interface:433,enum:437,namespace:443,module:445,declare:449,global:453,for:472,of:481,while:484,with:488,do:492,if:496,else:498,switch:502,case:508,try:514,catch:518,finally:522,return:526,throw:530,break:534,continue:538,debugger:542},m={__proto__:null,async:125,get:127,set:129,declare:191,public:193,private:193,protected:193,static:195,abstract:197,override:199,readonly:205,accessor:207,new:399},g={__proto__:null,"<":189},v=r.U1.deserialize({version:14,states:"$EOQ%TQlOOO%[QlOOO'_QpOOP(lO`OOO*zQ!0MxO'#CiO+RO#tO'#CjO+aO&jO'#CjO+oO#@ItO'#D_O.QQlO'#DeO.bQlO'#DpO%[QlO'#DxO0fQlO'#EQOOQ!0Lf'#EY'#EYO1PQ`O'#EVOOQO'#En'#EnOOQO'#Ij'#IjO1XQ`O'#GrO1dQ`O'#EmO1iQ`O'#EmO3hQ!0MxO'#JpO6[Q!0MxO'#JqO6uQ`O'#F[O6zQ,UO'#FsOOQ!0Lf'#Fe'#FeO7VO7dO'#FeO7eQMhO'#F{O9UQ`O'#FzOOQ!0Lf'#Jq'#JqOOQ!0Lb'#Jp'#JpO9ZQ`O'#GvOOQ['#K]'#K]O9fQ`O'#IWO9kQ!0LrO'#IXOOQ['#J^'#J^OOQ['#I]'#I]Q`QlOOQ`QlOOO9sQ!L^O'#DtO9zQlO'#D|O:RQlO'#EOO9aQ`O'#GrO:YQMhO'#CoO:hQ`O'#ElO:sQ`O'#EwO:xQMhO'#FdO;gQ`O'#GrOOQO'#K^'#K^O;lQ`O'#K^O;zQ`O'#GzO;zQ`O'#G{O;zQ`O'#G}O9aQ`O'#HQO<qQ`O'#HTO>YQ`O'#CeO>jQ`O'#HaO>rQ`O'#HgO>rQ`O'#HiO`QlO'#HkO>rQ`O'#HmO>rQ`O'#HpO>wQ`O'#HvO>|Q!0LsO'#H|O%[QlO'#IOO?XQ!0LsO'#IQO?dQ!0LsO'#ISO9kQ!0LrO'#IUO?oQ!0MxO'#CiO@qQpO'#DjQOQ`OOO%[QlO'#EOOAXQ`O'#ERO:YQMhO'#ElOAdQ`O'#ElOAoQ!bO'#FdOOQ['#Cg'#CgOOQ!0Lb'#Do'#DoOOQ!0Lb'#Jt'#JtO%[QlO'#JtOOQO'#Jw'#JwOOQO'#If'#IfOBoQpO'#EeOOQ!0Lb'#Ed'#EdOOQ!0Lb'#J{'#J{OCkQ!0MSO'#EeOCuQpO'#EUOOQO'#Jv'#JvODZQpO'#JwOEhQpO'#EUOCuQpO'#EePEuO&2DjO'#CbPOOO)CD{)CD{OOOO'#I^'#I^OFQO#tO,59UOOQ!0Lh,59U,59UOOOO'#I_'#I_OF`O&jO,59UOFnQ!L^O'#DaOOOO'#Ia'#IaOFuO#@ItO,59yOOQ!0Lf,59y,59yOGTQlO'#IbOGhQ`O'#JrOIgQ!fO'#JrO+}QlO'#JrOInQ`O,5:POJUQ`O'#EnOJcQ`O'#KROJnQ`O'#KQOJnQ`O'#KQOJvQ`O,5;[OJ{Q`O'#KPOOQ!0Ln,5:[,5:[OKSQlO,5:[OMQQ!0MxO,5:dOMqQ`O,5:lON[Q!0LrO'#KOONcQ`O'#J}O9ZQ`O'#J}ONwQ`O'#J}O! PQ`O,5;ZO! UQ`O'#J}O!#ZQ!fO'#JqOOQ!0Lh'#Ci'#CiO%[QlO'#EQO!#yQ!fO,5:qOOQS'#Jx'#JxOOQO-E<h-E<hO9aQ`O,5=^O!$aQ`O,5=^O!$fQlO,5;XO!&iQMhO'#EiO!(SQ`O,5;XO!(XQlO'#DwO!(cQpO,5;bO!(kQpO,5;bO%[QlO,5;bOOQ['#FS'#FSOOQ['#FU'#FUO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cO%[QlO,5;cOOQ['#FY'#FYO!(yQlO,5;sOOQ!0Lf,5;x,5;xOOQ!0Lf,5;y,5;yOOQ!0Lf,5;{,5;{O%[QlO'#InO!*|Q!0LrO,5<hO%[QlO,5;cO!&iQMhO,5;cO!+kQMhO,5;cO!-]QMhO'#E[O%[QlO,5;vOOQ!0Lf,5;z,5;zO!-dQ,UO'#FiO!.aQ,UO'#KVO!-{Q,UO'#KVO!.hQ,UO'#KVOOQO'#KV'#KVO!.|Q,UO,5<ROOOW,5<_,5<_O!/_QlO'#FuOOOW'#Im'#ImO7VO7dO,5<PO!/fQ,UO'#FwOOQ!0Lf,5<P,5<PO!0VQ$IUO'#CwOOQ!0Lh'#C{'#C{O!0jO#@ItO'#DPO!1WQMjO,5<dO!1_Q`O,5<gO!2zQ(CWO'#GWO!3XQ`O'#GXO!3^Q`O'#GXO!4|Q(CWO'#G]O!6RQpO'#GaOOQO'#Gm'#GmO!+rQMhO'#GlOOQO'#Go'#GoO!+rQMhO'#GnO!6tQ$IUO'#JjOOQ!0Lh'#Jj'#JjO!7OQ`O'#JiO!7^Q`O'#JhO!7fQ`O'#CuOOQ!0Lh'#Cy'#CyO!7qQ`O'#C{OOQ!0Lh'#DT'#DTOOQ!0Lh'#DV'#DVO1SQ`O'#DXO!+rQMhO'#GOO!+rQMhO'#GQO!7vQ`O'#GSO!7{Q`O'#GTO!3^Q`O'#GZO!+rQMhO'#G`O;zQ`O'#JiO!8QQ`O'#EoO!8oQ`O,5<fOOQ!0Lb'#Cr'#CrO!8wQ`O'#EpO!9qQpO'#EqOOQ!0Lb'#KP'#KPO!9xQ!0LrO'#K_O9kQ!0LrO,5=bO`QlO,5>rOOQ['#Jf'#JfOOQ[,5>s,5>sOOQ[-E<Z-E<ZO!;wQ!0MxO,5:`O!9lQpO,5:^O!>bQ!0MxO,5:hO%[QlO,5:hO!@xQ!0MxO,5:jOOQO,5@x,5@xO!AiQMhO,5=^O!AwQ!0LrO'#JgO9UQ`O'#JgO!BYQ!0LrO,59ZO!BeQpO,59ZO!BmQMhO,59ZO:YQMhO,59ZO!BxQ`O,5;XO!CQQ`O'#H`O!CfQ`O'#KbO%[QlO,5;|O!9lQpO,5<OO!CnQ`O,5=yO!CsQ`O,5=yO!CxQ`O,5=yO9kQ!0LrO,5=yO;zQ`O,5=iOOQO'#Cw'#CwO!DWQpO,5=fO!D`QMhO,5=gO!DkQ`O,5=iO!DpQ!bO,5=lO!DxQ`O'#K^O>wQ`O'#HVO9aQ`O'#HXO!D}Q`O'#HXO:YQMhO'#HZO!ESQ`O'#HZOOQ[,5=o,5=oO!EXQ`O'#H[O!EjQ`O'#CoO!EoQ`O,59PO!EyQ`O,59PO!HOQlO,59POOQ[,59P,59PO!H`Q!0LrO,59PO%[QlO,59PO!JkQlO'#HcOOQ['#Hd'#HdOOQ['#He'#HeO`QlO,5={O!KRQ`O,5={O`QlO,5>RO`QlO,5>TO!KWQ`O,5>VO`QlO,5>XO!K]Q`O,5>[O!KbQlO,5>bOOQ[,5>h,5>hO%[QlO,5>hO9kQ!0LrO,5>jOOQ[,5>l,5>lO# lQ`O,5>lOOQ[,5>n,5>nO# lQ`O,5>nOOQ[,5>p,5>pO#!YQpO'#D]O%[QlO'#JtO#!{QpO'#JtO##VQpO'#DkO##hQpO'#DkO#%yQlO'#DkO#&QQ`O'#JsO#&YQ`O,5:UO#&_Q`O'#ErO#&mQ`O'#KSO#&uQ`O,5;]O#&zQpO'#DkO#'XQpO'#ETOOQ!0Lf,5:m,5:mO%[QlO,5:mO#'`Q`O,5:mO>wQ`O,5;WO!BeQpO,5;WO!BmQMhO,5;WO:YQMhO,5;WO#'hQ`O,5@`O#'mQ07dO,5:qOOQO-E<d-E<dO#(sQ!0MSO,5;POCuQpO,5:pO#(}QpO,5:pOCuQpO,5;PO!BYQ!0LrO,5:pOOQ!0Lb'#Eh'#EhOOQO,5;P,5;PO%[QlO,5;PO#)[Q!0LrO,5;PO#)gQ!0LrO,5;PO!BeQpO,5:pOOQO,5;V,5;VO#)uQ!0LrO,5;PPOOO'#I['#I[P#*ZO&2DjO,58|POOO,58|,58|OOOO-E<[-E<[OOQ!0Lh1G.p1G.pOOOO-E<]-E<]OOOO,59{,59{O#*fQ!bO,59{OOOO-E<_-E<_OOQ!0Lf1G/e1G/eO#*kQ!fO,5>|O+}QlO,5>|OOQO,5?S,5?SO#*uQlO'#IbOOQO-E<`-E<`O#+SQ`O,5@^O#+[Q!fO,5@^O#+cQ`O,5@lOOQ!0Lf1G/k1G/kO%[QlO,5@mO#+kQ`O'#IhOOQO-E<f-E<fO#+cQ`O,5@lOOQ!0Lb1G0v1G0vOOQ!0Ln1G/v1G/vOOQ!0Ln1G0W1G0WO%[QlO,5@jO#,PQ!0LrO,5@jO#,bQ!0LrO,5@jO#,iQ`O,5@iO9ZQ`O,5@iO#,qQ`O,5@iO#-PQ`O'#IkO#,iQ`O,5@iOOQ!0Lb1G0u1G0uO!(cQpO,5:sO!(nQpO,5:sOOQS,5:u,5:uO#-qQdO,5:uO#-yQMhO1G2xO9aQ`O1G2xOOQ!0Lf1G0s1G0sO#.XQ!0MxO1G0sO#/^Q!0MvO,5;TOOQ!0Lh'#GV'#GVO#/zQ!0MzO'#JjO!$fQlO1G0sO#2VQ!fO'#JuO%[QlO'#JuO#2aQ`O,5:cOOQ!0Lh'#D]'#D]OOQ!0Lf1G0|1G0|O%[QlO1G0|OOQ!0Lf1G1e1G1eO#2fQ`O1G0|O#4zQ!0MxO1G0}O#5RQ!0MxO1G0}O#7iQ!0MxO1G0}O#7pQ!0MxO1G0}O#:WQ!0MxO1G0}O#<nQ!0MxO1G0}O#<uQ!0MxO1G0}O#<|Q!0MxO1G0}O#?dQ!0MxO1G0}O#?kQ!0MxO1G0}O#AxQ?MtO'#CiO#CsQ?MtO1G1_O#CzQ?MtO'#JqO#D_Q!0MxO,5?YOOQ!0Lb-E<l-E<lO#FlQ!0MxO1G0}O#GiQ!0MzO1G0}OOQ!0Lf1G0}1G0}O#HlQMjO'#JzO#HvQ`O,5:vO#H{Q!0MxO1G1bO#IoQ,UO,5<VO#IwQ,UO,5<WO#JPQ,UO'#FnO#JhQ`O'#FmOOQO'#KW'#KWOOQO'#Il'#IlO#JmQ,UO1G1mOOQ!0Lf1G1m1G1mOOOW1G1x1G1xO#KOQ?MtO'#JpO#KYQ`O,5<aO!(yQlO,5<aOOOW-E<k-E<kOOQ!0Lf1G1k1G1kO#K_QpO'#KVOOQ!0Lf,5<c,5<cO#KgQpO,5<cO#KlQMhO'#DROOOO'#I`'#I`O#KsO#@ItO,59kOOQ!0Lh,59k,59kO%[QlO1G2OO!7{Q`O'#IpO#LOQ`O,5<yOOQ!0Lh,5<v,5<vO!+rQMhO'#IsO#LlQMjO,5=WO!+rQMhO'#IuO#M_QMjO,5=YO!&iQMhO,5=[OOQO1G2R1G2RO#MiQ!dO'#CrO#M|Q(CWO'#EpO$ RQpO'#GaO$ iQ!dO,5<rO$ pQ`O'#KYO9ZQ`O'#KYO$!OQ`O,5<tO!+rQMhO,5<sO$!TQ`O'#GYO$!fQ`O,5<sO$!kQ!dO'#GVO$!xQ!dO'#KZO$#SQ`O'#KZO!&iQMhO'#KZO$#XQ`O,5<wO$#^QlO'#JtO$#hQpO'#GbO##hQpO'#GbO$#yQ`O'#GfO!3^Q`O'#GjO$$OQ!0LrO'#IrO$$ZQpO,5<{OOQ!0Lp,5<{,5<{O$$bQpO'#GbO$$oQpO'#GcO$%QQpO'#GcO$%VQMjO,5=WO$%gQMjO,5=YOOQ!0Lh,5=],5=]O!+rQMhO,5@TO!+rQMhO,5@TO$%wQ`O'#IwO$&VQ`O,5@SO$&_Q`O,59aOOQ!0Lh,59g,59gO$'UQ$IYO,59sOOQ!0Lh'#Jn'#JnO$'wQMjO,5<jO$(jQMjO,5<lO@iQ`O,5<nOOQ!0Lh,5<o,5<oO$(tQ`O,5<uO$(yQMjO,5<zO$)ZQ`O,5@TO$)iQ`O'#J}O!$fQlO1G2QO$)nQ`O1G2QO9ZQ`O'#KQO9ZQ`O'#ErO%[QlO'#ErO9ZQ`O'#IyO$)sQ!0LrO,5@yOOQ[1G2|1G2|OOQ[1G4^1G4^OOQ!0Lf1G/z1G/zOOQ!0Lf1G/x1G/xO$+uQ!0MxO1G0SOOQ[1G2x1G2xO!&iQMhO1G2xO%[QlO1G2xO#-|Q`O1G2xO$-yQMhO'#EiOOQ!0Lb,5@R,5@RO$.WQ!0LrO,5@ROOQ[1G.u1G.uO!BYQ!0LrO1G.uO!BeQpO1G.uO!BmQMhO1G.uO$.iQ`O1G0sO$.nQ`O'#CiO$.yQ`O'#KcO$/RQ`O,5=zO$/WQ`O'#KcO$/]Q`O'#KcO$/kQ`O'#JPO$/yQ`O,5@|O$0RQ!fO1G1hOOQ!0Lf1G1j1G1jO9aQ`O1G3eO@iQ`O1G3eO$0YQ`O1G3eO$0_Q`O1G3eOOQ[1G3e1G3eO!DkQ`O1G3TO!&iQMhO1G3QO$0dQ`O1G3QOOQ[1G3R1G3RO!&iQMhO1G3RO$0iQ`O1G3RO$0qQpO'#HPOOQ[1G3T1G3TO!5|QpO'#I{O!DpQ!bO1G3WOOQ[1G3W1G3WOOQ[,5=q,5=qO$0yQMhO,5=sO9aQ`O,5=sO$#yQ`O,5=uO9UQ`O,5=uO!BeQpO,5=uO!BmQMhO,5=uO:YQMhO,5=uO$1XQ`O'#KaO$1dQ`O,5=vOOQ[1G.k1G.kO$1iQ!0LrO1G.kO@iQ`O1G.kO$1tQ`O1G.kO9kQ!0LrO1G.kO$3|Q!fO,5AOO$4ZQ`O,5AOO9ZQ`O,5AOO$4fQlO,5=}O$4mQ`O,5=}OOQ[1G3g1G3gO`QlO1G3gOOQ[1G3m1G3mOOQ[1G3o1G3oO>rQ`O1G3qO$4rQlO1G3sO$8vQlO'#HrOOQ[1G3v1G3vO$9TQ`O'#HxO>wQ`O'#HzOOQ[1G3|1G3|O$9]QlO1G3|O9kQ!0LrO1G4SOOQ[1G4U1G4UOOQ!0Lb'#G^'#G^O9kQ!0LrO1G4WO9kQ!0LrO1G4YO$=dQ`O,5@`O!(yQlO,5;^O9ZQ`O,5;^O>wQ`O,5:VO!(yQlO,5:VO!BeQpO,5:VO$=iQ?MtO,5:VOOQO,5;^,5;^O$=sQpO'#IcO$>ZQ`O,5@_OOQ!0Lf1G/p1G/pO$>cQpO'#IiO$>mQ`O,5@nOOQ!0Lb1G0w1G0wO##hQpO,5:VOOQO'#Ie'#IeO$>uQpO,5:oOOQ!0Ln,5:o,5:oO#'cQ`O1G0XOOQ!0Lf1G0X1G0XO%[QlO1G0XOOQ!0Lf1G0r1G0rO>wQ`O1G0rO!BeQpO1G0rO!BmQMhO1G0rOOQ!0Lb1G5z1G5zO!BYQ!0LrO1G0[OOQO1G0k1G0kO%[QlO1G0kO$>|Q!0LrO1G0kO$?XQ!0LrO1G0kO!BeQpO1G0[OCuQpO1G0[O$?gQ!0LrO1G0kOOQO1G0[1G0[O$?{Q!0MxO1G0kPOOO-E<Y-E<YPOOO1G.h1G.hOOOO1G/g1G/gO$@VQ!bO,5<hO$@_Q!fO1G4hOOQO1G4n1G4nO%[QlO,5>|O$@iQ`O1G5xO$@qQ`O1G6WO$@yQ!fO1G6XO9ZQ`O,5?SO$ATQ!0MxO1G6UO%[QlO1G6UO$AeQ!0LrO1G6UO$AvQ`O1G6TO$AvQ`O1G6TO9ZQ`O1G6TO$BOQ`O,5?VO9ZQ`O,5?VOOQO,5?V,5?VO$BdQ`O,5?VO$)iQ`O,5?VOOQO-E<i-E<iOOQS1G0_1G0_OOQS1G0a1G0aO#-tQ`O1G0aOOQ[7+(d7+(dO!&iQMhO7+(dO%[QlO7+(dO$BrQ`O7+(dO$B}QMhO7+(dO$C]Q!0MzO,5=WO$EhQ!0MzO,5=YO$GsQ!0MzO,5=WO$JUQ!0MzO,5=YO$LgQ!0MzO,59sO$NlQ!0MzO,5<jO%!wQ!0MzO,5<lO%%SQ!0MzO,5<zOOQ!0Lf7+&_7+&_O%'eQ!0MxO7+&_O%(XQlO'#IdO%(fQ`O,5@aO%(nQ!fO,5@aOOQ!0Lf1G/}1G/}O%(xQ`O7+&hOOQ!0Lf7+&h7+&hO%(}Q?MtO,5:dO%[QlO7+&yO%)XQ?MtO,5:`O%)fQ?MtO,5:hO%)pQ?MtO,5:jO%)zQMhO'#IgO%*UQ`O,5@fOOQ!0Lh1G0b1G0bOOQO1G1q1G1qOOQO1G1r1G1rO%*^Q!jO,5<YO!(yQlO,5<XOOQO-E<j-E<jOOQ!0Lf7+'X7+'XOOOW7+'d7+'dOOOW1G1{1G1{O%*iQ`O1G1{OOQ!0Lf1G1}1G1}OOOO,59m,59mO%*nQ!dO,59mOOOO-E<^-E<^OOQ!0Lh1G/V1G/VO%*uQ!0MxO7+'jOOQ!0Lh,5?[,5?[O%+iQMhO1G2eP%+pQ`O'#IpPOQ!0Lh-E<n-E<nO%,^QMjO,5?_OOQ!0Lh-E<q-E<qO%-PQMjO,5?aOOQ!0Lh-E<s-E<sO%-ZQ!dO1G2vO%-bQ!dO'#CrO%-xQMhO'#KQO$#^QlO'#JtOOQ!0Lh1G2^1G2^O%.PQ`O'#IoO%.eQ`O,5@tO%.eQ`O,5@tO%.mQ`O,5@tO%.xQ`O,5@tOOQO1G2`1G2`O%/WQMjO1G2_O!+rQMhO1G2_O%/hQ(CWO'#IqO%/uQ`O,5@uO!&iQMhO,5@uO%/}Q!dO,5@uOOQ!0Lh1G2c1G2cO%2_Q!fO'#CiO%2iQ`O,5=OOOQ!0Lb,5<|,5<|O%2qQpO,5<|OOQ!0Lb,5<},5<}OCfQ`O,5<|O%2|QpO,5<|OOQ!0Lb,5=Q,5=QO$)iQ`O,5=UOOQO,5?^,5?^OOQO-E<p-E<pOOQ!0Lp1G2g1G2gO##hQpO,5<|O$#^QlO,5=OO%3[Q`O,5<}O%3gQpO,5<}O!+rQMhO'#IsO%4aQMjO1G2rO!+rQMhO'#IuO%5SQMjO1G2tO%5^QMjO1G5oO%5hQMjO1G5oOOQO,5?c,5?cOOQO-E<u-E<uOOQO1G.{1G.{O!9lQpO,59uO%[QlO,59uOOQ!0Lh,5<i,5<iO%5uQ`O1G2YO!+rQMhO1G2aO!+rQMhO1G5oO!+rQMhO1G5oO%5zQ!0MxO7+'lOOQ!0Lf7+'l7+'lO!$fQlO7+'lO%6nQ`O,5;^OOQ!0Lb,5?e,5?eOOQ!0Lb-E<w-E<wO%6sQ!dO'#K[O#'cQ`O7+(dO4UQ!fO7+(dO$BuQ`O7+(dO%6}Q!0MvO'#CiO%7nQ!0LrO,5=RO%8PQ!0MvO,5=RO%8dQ`O,5=ROOQ!0Lb1G5m1G5mOOQ[7+$a7+$aO!BYQ!0LrO7+$aO!BeQpO7+$aO!$fQlO7+&_O%8lQ`O'#JOO%9TQ`O,5@}OOQO1G3f1G3fO9aQ`O,5@}O%9TQ`O,5@}O%9]Q`O,5@}OOQO,5?k,5?kOOQO-E<}-E<}OOQ!0Lf7+'S7+'SO%9bQ`O7+)PO9kQ!0LrO7+)PO9aQ`O7+)PO@iQ`O7+)POOQ[7+(o7+(oO%9gQ!0MvO7+(lO!&iQMhO7+(lO!DfQ`O7+(mOOQ[7+(m7+(mO!&iQMhO7+(mO%9qQ`O'#K`O%9|Q`O,5=kOOQO,5?g,5?gOOQO-E<y-E<yOOQ[7+(r7+(rO%;`QpO'#HYOOQ[1G3_1G3_O!&iQMhO1G3_O%[QlO1G3_O%;gQ`O1G3_O%;rQMhO1G3_O9kQ!0LrO1G3aO$#yQ`O1G3aO9UQ`O1G3aO!BeQpO1G3aO!BmQMhO1G3aO%<QQ`O'#I}O%<fQ`O,5@{O%<nQpO,5@{OOQ!0Lb1G3b1G3bOOQ[7+$V7+$VO@iQ`O7+$VO9kQ!0LrO7+$VO%<yQ`O7+$VO%[QlO1G6jO%[QlO1G6kO%=OQ!0LrO1G6jO%=YQlO1G3iO%=aQ`O1G3iO%=fQlO1G3iOOQ[7+)R7+)RO9kQ!0LrO7+)]O`QlO7+)_OOQ['#Kf'#KfOOQ['#JQ'#JQO%=mQlO,5>^OOQ[,5>^,5>^O%[QlO'#HsO%=zQ`O'#HuOOQ[,5>d,5>dO9ZQ`O,5>dOOQ[,5>f,5>fOOQ[7+)h7+)hOOQ[7+)n7+)nOOQ[7+)r7+)rOOQ[7+)t7+)tO%>PQpO1G5zO%>kQ?MtO1G0xO%>uQ`O1G0xOOQO1G/q1G/qO%?QQ?MtO1G/qO>wQ`O1G/qO!(yQlO'#DkOOQO,5>},5>}OOQO-E<a-E<aOOQO,5?T,5?TOOQO-E<g-E<gO!BeQpO1G/qOOQO-E<c-E<cOOQ!0Ln1G0Z1G0ZOOQ!0Lf7+%s7+%sO#'cQ`O7+%sOOQ!0Lf7+&^7+&^O>wQ`O7+&^O!BeQpO7+&^OOQO7+%v7+%vO$?{Q!0MxO7+&VOOQO7+&V7+&VO%[QlO7+&VO%?[Q!0LrO7+&VO!BYQ!0LrO7+%vO!BeQpO7+%vO%?gQ!0LrO7+&VO%?uQ!0MxO7++pO%[QlO7++pO%@VQ`O7++oO%@VQ`O7++oOOQO1G4q1G4qO9ZQ`O1G4qO%@_Q`O1G4qOOQS7+%{7+%{O#'cQ`O<<LOO4UQ!fO<<LOO%@mQ`O<<LOOOQ[<<LO<<LOO!&iQMhO<<LOO%[QlO<<LOO%@uQ`O<<LOO%AQQ!0MzO,5?_O%C]Q!0MzO,5?aO%EhQ!0MzO1G2_O%GyQ!0MzO1G2rO%JUQ!0MzO1G2tO%LaQ!fO,5?OO%[QlO,5?OOOQO-E<b-E<bO%LkQ`O1G5{OOQ!0Lf<<JS<<JSO%LsQ?MtO1G0sO%NzQ?MtO1G0}O& RQ?MtO1G0}O&#SQ?MtO1G0}O&#ZQ?MtO1G0}O&%[Q?MtO1G0}O&']Q?MtO1G0}O&'dQ?MtO1G0}O&'kQ?MtO1G0}O&)lQ?MtO1G0}O&)sQ?MtO1G0}O&)zQ!0MxO<<JeO&+rQ?MtO1G0}O&,oQ?MvO1G0}O&-rQ?MvO'#JjO&/xQ?MtO1G1bO&0VQ?MtO1G0SO&0aQMjO,5?ROOQO-E<e-E<eO!(yQlO'#FpOOQO'#KX'#KXOOQO1G1t1G1tO&0kQ`O1G1sO&0pQ?MtO,5?YOOOW7+'g7+'gOOOO1G/X1G/XO&0zQ!dO1G4vOOQ!0Lh7+(P7+(PP!&iQMhO,5?[O!+rQMhO7+(bO&1RQ`O,5?ZO9ZQ`O,5?ZOOQO-E<m-E<mO&1aQ`O1G6`O&1aQ`O1G6`O&1iQ`O1G6`O&1tQMjO7+'yO&2UQ!dO,5?]O&2`Q`O,5?]O!&iQMhO,5?]OOQO-E<o-E<oO&2eQ!dO1G6aO&2oQ`O1G6aO&2wQ`O1G2jO!&iQMhO1G2jOOQ!0Lb1G2h1G2hOOQ!0Lb1G2i1G2iO%2qQpO1G2hO!BeQpO1G2hOCfQ`O1G2hOOQ!0Lb1G2p1G2pO&2|QpO1G2hO&3[Q`O1G2jO$)iQ`O1G2iOCfQ`O1G2iO$#^QlO1G2jO&3dQ`O1G2iO&4WQMjO,5?_OOQ!0Lh-E<r-E<rO&4yQMjO,5?aOOQ!0Lh-E<t-E<tO!+rQMhO7++ZOOQ!0Lh1G/a1G/aO&5TQ`O1G/aOOQ!0Lh7+'t7+'tO&5YQMjO7+'{O&5jQMjO7++ZO&5tQMjO7++ZO&6RQ!0MxO<<KWOOQ!0Lf<<KW<<KWO&6uQ`O1G0xO!&iQMhO'#IxO&6zQ`O,5@vO&8|Q!fO<<LOO!&iQMhO1G2mO&9TQ!0LrO1G2mOOQ[<<G{<<G{O!BYQ!0LrO<<G{O&9fQ!0MxO<<IyOOQ!0Lf<<Iy<<IyOOQO,5?j,5?jO&:YQ`O,5?jO&:_Q`O,5?jOOQO-E<|-E<|O&:mQ`O1G6iO&:mQ`O1G6iO9aQ`O1G6iO@iQ`O<<LkOOQ[<<Lk<<LkO&:uQ`O<<LkO9kQ!0LrO<<LkOOQ[<<LW<<LWO%9gQ!0MvO<<LWOOQ[<<LX<<LXO!DfQ`O<<LXO&:zQpO'#IzO&;VQ`O,5@zO!(yQlO,5@zOOQ[1G3V1G3VOOQO'#I|'#I|O9kQ!0LrO'#I|O&;_QpO,5=tOOQ[,5=t,5=tO&;fQpO'#EeO&;mQpO'#GdO&;rQ`O7+(yO&;wQ`O7+(yOOQ[7+(y7+(yO!&iQMhO7+(yO%[QlO7+(yO&<PQ`O7+(yOOQ[7+({7+({O9kQ!0LrO7+({O$#yQ`O7+({O9UQ`O7+({O!BeQpO7+({O&<[Q`O,5?iOOQO-E<{-E<{OOQO'#H]'#H]O&<gQ`O1G6gO9kQ!0LrO<<GqOOQ[<<Gq<<GqO@iQ`O<<GqO&<oQ`O7+,UO&<tQ`O7+,VO%[QlO7+,UO%[QlO7+,VOOQ[7+)T7+)TO&<yQ`O7+)TO&=OQlO7+)TO&=VQ`O7+)TOOQ[<<Lw<<LwOOQ[<<Ly<<LyOOQ[-E=O-E=OOOQ[1G3x1G3xO&=[Q`O,5>_OOQ[,5>a,5>aO&=aQ`O1G4OO9ZQ`O7+&dO!(yQlO7+&dOOQO7+%]7+%]O&=fQ?MtO1G6XO>wQ`O7+%]OOQ!0Lf<<I_<<I_OOQ!0Lf<<Ix<<IxO>wQ`O<<IxOOQO<<Iq<<IqO$?{Q!0MxO<<IqO%[QlO<<IqOOQO<<Ib<<IbO!BYQ!0LrO<<IbO&=pQ!0LrO<<IqO&={Q!0MxO<= [O&>]Q`O<= ZOOQO7+*]7+*]O9ZQ`O7+*]OOQ[ANAjANAjO&>eQ!fOANAjO!&iQMhOANAjO#'cQ`OANAjO4UQ!fOANAjO&>lQ`OANAjO%[QlOANAjO&>tQ!0MzO7+'yO&AVQ!0MzO,5?_O&CbQ!0MzO,5?aO&EmQ!0MzO7+'{O&HOQ!fO1G4jO&HYQ?MtO7+&_O&J^Q?MvO,5=WO&LeQ?MvO,5=YO&LuQ?MvO,5=WO&MVQ?MvO,5=YO&MgQ?MvO,59sO' mQ?MvO,5<jO'#pQ?MvO,5<lO'&UQ?MvO,5<zO''zQ?MtO7+'jO'(XQ?MtO7+'lO'(fQ`O,5<[OOQO7+'_7+'_OOQ!0Lh7+*b7+*bO'(kQMjO<<K|OOQO1G4u1G4uO'(rQ`O1G4uO'(}Q`O1G4uO')]Q`O7++zO')]Q`O7++zO!&iQMhO1G4wO')eQ!dO1G4wO')oQ`O7++{O')wQ`O7+(UO'*SQ!dO7+(UOOQ!0Lb7+(S7+(SOOQ!0Lb7+(T7+(TO!BeQpO7+(SOCfQ`O7+(SO'*^Q`O7+(UO!&iQMhO7+(UO$)iQ`O7+(TO'*cQ`O7+(UOCfQ`O7+(TO'*kQMjO<<NuOOQ!0Lh7+${7+${O!+rQMhO<<NuO'*uQ!dO,5?dOOQO-E<v-E<vO'+PQ!0MvO7+(XO!&iQMhO7+(XOOQ[AN=gAN=gO9aQ`O1G5UOOQO1G5U1G5UO'+aQ`O1G5UO'+fQ`O7+,TO'+fQ`O7+,TO9kQ!0LrOANBVO@iQ`OANBVOOQ[ANBVANBVOOQ[ANArANArOOQ[ANAsANAsO'+nQ`O,5?fOOQO-E<x-E<xO'+yQ?MtO1G6fOOQO,5?h,5?hOOQO-E<z-E<zOOQ[1G3`1G3`O',TQ`O,5=OOOQ[<<Le<<LeO!&iQMhO<<LeO&;rQ`O<<LeO',YQ`O<<LeO%[QlO<<LeOOQ[<<Lg<<LgO9kQ!0LrO<<LgO$#yQ`O<<LgO9UQ`O<<LgO',bQpO1G5TO',mQ`O7+,ROOQ[AN=]AN=]O9kQ!0LrOAN=]OOQ[<= p<= pOOQ[<= q<= qO',uQ`O<= pO',zQ`O<= qOOQ[<<Lo<<LoO'-PQ`O<<LoO'-UQlO<<LoOOQ[1G3y1G3yO>wQ`O7+)jO'-]Q`O<<JOO'-hQ?MtO<<JOOOQO<<Hw<<HwOOQ!0LfAN?dAN?dOOQOAN?]AN?]O$?{Q!0MxOAN?]OOQOAN>|AN>|O%[QlOAN?]OOQO<<Mw<<MwOOQ[G27UG27UO!&iQMhOG27UO#'cQ`OG27UO'-rQ!fOG27UO4UQ!fOG27UO'-yQ`OG27UO'.RQ?MtO<<JeO'.`Q?MvO1G2_O'0UQ?MvO,5?_O'2XQ?MvO,5?aO'4[Q?MvO1G2rO'6_Q?MvO1G2tO'8bQ?MtO<<KWO'8oQ?MtO<<IyOOQO1G1v1G1vO!+rQMhOANAhOOQO7+*a7+*aO'8|Q`O7+*aO'9XQ`O<= fO'9aQ!dO7+*cOOQ!0Lb<<Kp<<KpO$)iQ`O<<KpOCfQ`O<<KpO'9kQ`O<<KpO!&iQMhO<<KpOOQ!0Lb<<Kn<<KnO!BeQpO<<KnO'9vQ!dO<<KpOOQ!0Lb<<Ko<<KoO':QQ`O<<KpO!&iQMhO<<KpO$)iQ`O<<KoO':VQMjOANDaO':aQ!0MvO<<KsOOQO7+*p7+*pO9aQ`O7+*pO':qQ`O<= oOOQ[G27qG27qO9kQ!0LrOG27qO!(yQlO1G5QO':yQ`O7+,QO';RQ`O1G2jO&;rQ`OANBPOOQ[ANBPANBPO!&iQMhOANBPO';WQ`OANBPOOQ[ANBRANBRO9kQ!0LrOANBRO$#yQ`OANBROOQO'#H^'#H^OOQO7+*o7+*oOOQ[G22wG22wOOQ[ANE[ANE[OOQ[ANE]ANE]OOQ[ANBZANBZO';`Q`OANBZOOQ[<<MU<<MUO!(yQlOAN?jOOQOG24wG24wO$?{Q!0MxOG24wO#'cQ`OLD,pOOQ[LD,pLD,pO!&iQMhOLD,pO';eQ!fOLD,pO';lQ?MvO7+'yO'=bQ?MvO,5?_O'?eQ?MvO,5?aO'AhQ?MvO7+'{O'C^QMjOG27SOOQO<<M{<<M{OOQ!0LbANA[ANA[O$)iQ`OANA[OCfQ`OANA[O'CnQ!dOANA[OOQ!0LbANAYANAYO'CuQ`OANA[O!&iQMhOANA[O'DQQ!dOANA[OOQ!0LbANAZANAZOOQO<<N[<<N[OOQ[LD-]LD-]O'D[Q?MtO7+*lOOQO'#Ge'#GeOOQ[G27kG27kO&;rQ`OG27kO!&iQMhOG27kOOQ[G27mG27mO9kQ!0LrOG27mOOQ[G27uG27uO'DfQ?MtOG25UOOQOLD*cLD*cOOQ[!$(![!$(![O#'cQ`O!$(![O!&iQMhO!$(![O'DpQ!0MzOG27SOOQ!0LbG26vG26vO$)iQ`OG26vO'GRQ`OG26vOCfQ`OG26vO'G^Q!dOG26vO!&iQMhOG26vOOQ[LD-VLD-VO&;rQ`OLD-VOOQ[LD-XLD-XOOQ[!)9Ev!)9EvO#'cQ`O!)9EvOOQ!0LbLD,bLD,bO$)iQ`OLD,bOCfQ`OLD,bO'GeQ`OLD,bO'GpQ!dOLD,bOOQ[!$(!q!$(!qOOQ[!.K;b!.K;bO'GwQ?MvOG27SOOQ!0Lb!$( |!$( |O$)iQ`O!$( |OCfQ`O!$( |O'ImQ`O!$( |OOQ!0Lb!)9Eh!)9EhO$)iQ`O!)9EhOCfQ`O!)9EhOOQ!0Lb!.K;S!.K;SO$)iQ`O!.K;SOOQ!0Lb!4/0n!4/0nO!(yQlO'#DxO1PQ`O'#EVO'IxQ!fO'#JpO'JPQ!L^O'#DtO'JWQlO'#D|O'J_Q!fO'#CiO'LuQ!fO'#CiO!(yQlO'#EOO'MVQlO,5;XO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO,5;cO!(yQlO'#InO( YQ`O,5<hO!(yQlO,5;cO( bQMhO,5;cO(!{QMhO,5;cO!(yQlO,5;vO!&iQMhO'#GlO( bQMhO'#GlO!&iQMhO'#GnO( bQMhO'#GnO1SQ`O'#DXO1SQ`O'#DXO!&iQMhO'#GOO( bQMhO'#GOO!&iQMhO'#GQO( bQMhO'#GQO!&iQMhO'#G`O( bQMhO'#G`O!(yQlO,5:hO(#SQpO'#D]O(#^QpO'#JtO!(yQlO,5@mO'MVQlO1G0sO(#hQ?MtO'#CiO!(yQlO1G2OO!&iQMhO'#IsO( bQMhO'#IsO!&iQMhO'#IuO( bQMhO'#IuO(#rQ!dO'#CrO!&iQMhO,5<sO( bQMhO,5<sO'MVQlO1G2QO!(yQlO7+&yO!&iQMhO1G2_O( bQMhO1G2_O!&iQMhO'#IsO( bQMhO'#IsO!&iQMhO'#IuO( bQMhO'#IuO!&iQMhO1G2aO( bQMhO1G2aO'MVQlO7+'lO'MVQlO7+&_O!&iQMhOANAhO( bQMhOANAhO($VQ`O'#EmO($[Q`O'#EmO($dQ`O'#F[O($iQ`O'#EwO($nQ`O'#KRO($yQ`O'#KPO(%UQ`O,5;XO(%ZQMjO,5<dO(%bQ`O'#GXO(%gQ`O'#GXO(%lQ`O,5<fO(%tQ`O,5;XO(%|Q?MtO1G1_O(&TQ`O,5<sO(&YQ`O,5<sO(&_Q`O,5<uO(&dQ`O,5<uO(&iQ`O1G2QO(&nQ`O1G0sO(&sQMjO<<K|O(&zQMjO<<K|O7eQMhO'#F{O9UQ`O'#FzOAdQ`O'#ElO!(yQlO,5;sO!3^Q`O'#GXO!3^Q`O'#GXO!3^Q`O'#GZO!3^Q`O'#GZO!+rQMhO7+(bO!+rQMhO7+(bO%-ZQ!dO1G2vO%-ZQ!dO1G2vO!&iQMhO,5=[O!&iQMhO,5=[",stateData:"((P~O'zOS'{OSTOS'|RQ~OPYOQYOSfOY!VOaqOdzOeyOj!POnkOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!]XO!guO!jZO!mYO!nYO!oYO!qvO!swO!vxO!z]O$V|O$miO%g}O%i!QO%k!OO%l!OO%m!OO%p!RO%r!SO%u!TO%v!TO%x!UO&U!WO&[!XO&^!YO&`!ZO&b![O&e!]O&k!^O&q!_O&s!`O&u!aO&w!bO&y!cO(RSO(TTO(WUO(_VO(m[O~OWtO~P`OPYOQYOSfOd!jOe!iOnkOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!]!eO!guO!jZO!mYO!nYO!oYO!qvO!s!gO!v!hO$V!kO$miO(R!dO(TTO(WUO(_VO(m[O~Oa!wOq!nO!Q!oO!`!yO!a!vO!b!vO!z;wO#R!pO#S!pO#T!xO#U!pO#V!pO#Y!zO#Z!zO(S!lO(TTO(WUO(c!mO(m!sO~O'|!{O~OP]XR]X[]Xa]Xp]X!O]X!Q]X!Z]X!j]X!n]X#P]X#Q]X#^]X#ifX#l]X#m]X#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#w]X#y]X#z]X$P]X'x]X(_]X(p]X(w]X(x]X~O!e%QX~P(qO_!}O(T#PO(U!}O(V#PO~O_#QO(V#PO(W#PO(X#QO~Ov#SO!S#TO(`#TO(a#VO~OPYOQYOSfOd!jOe!iOnkOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!]!eO!guO!jZO!mYO!nYO!oYO!qvO!s!gO!v!hO$V!kO$miO(R;{O(TTO(WUO(_VO(m[O~O!Y#ZO!Z#WO!W(fP!W(tP~P+}O![#cO~P`OPYOQYOSfOd!jOe!iOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!]!eO!guO!jZO!mYO!nYO!oYO!qvO!s!gO!v!hO$V!kO$miO(TTO(WUO(_VO(m[O~On#mO!Y#iO!z]O#g#lO#h#iO(R;|O!i(qP~P.iO!j#oO(R#nO~O!v#sO!z]O%g#tO~O#i#uO~O!e#vO#i#uO~OP$[OR#zO[$cOp$aO!O#yO!Q#{O!Z$_O!j#xO!n$[O#P$RO#l$OO#m$PO#n$PO#o$PO#p$QO#q$RO#r$RO#s$bO#t$RO#u$SO#w$UO#y$WO#z$XO(_VO(p$YO(w#|O(x#}O~Oa(dX'x(dX'u(dX!i(dX!W(dX!](dX%h(dX!e(dX~P1qO#Q$dO#^$eO$P$eOP(eXR(eX[(eXp(eX!O(eX!Q(eX!Z(eX!j(eX!n(eX#P(eX#l(eX#m(eX#n(eX#o(eX#p(eX#q(eX#r(eX#s(eX#t(eX#u(eX#w(eX#y(eX#z(eX(_(eX(p(eX(w(eX(x(eX!](eX%h(eX~Oa(eX'x(eX'u(eX!W(eX!i(eXt(eX!e(eX~P4UO#^$eO~O$[$hO$^$gO$e$mO~OSfO!]$nO$h$oO$j$qO~Oh%VOj%cOn%WOp%XOq$tOr$tOx%YOz%ZO|%[O!Q${O!]$|O!g%aO!j$xO#h%bO$V%_O$s%]O$u%^O$x%`O(R$sO(TTO(WUO(_$uO(w$}O(x%POg([P~O!j%dO~O!Q%gO!]%hO(R%fO~O!e%lO~Oa%mO'x%mO~O!O%qO~P%[O(S!lO~P%[O%m%uO~P%[Oh%VO!j%dO(R%fO(S!lO~Oe%|O!j%dO(R%fO~O#t$RO~O!O&RO!]&OO!j&QO%i&UO(R%fO(S!lO(TTO(WUO`)UP~O!v#sO~O%r&WO!Q)QX!])QX(R)QX~O(R&XO~Oj!PO!s&^O%i!QO%k!OO%l!OO%m!OO%p!RO%r!SO%u!TO%v!TO~Od&cOe&bO!v&`O%g&aO%z&_O~P<POd&fOeyOj!PO!]&eO!s&^O!vxO!z]O%g}O%k!OO%l!OO%m!OO%p!RO%r!SO%u!TO%v!TO%x!UO~Ob&iO#^&lO%i&gO(S!lO~P=UO!j&mO!s&qO~O!j#oO~O!]XO~Oa%mO'v&yO'x%mO~Oa%mO'v&|O'x%mO~Oa%mO'v'OO'x%mO~O'u]X!W]Xt]X!i]X&Y]X!]]X%h]X!e]X~P(qO!`']O!a'UO!b'UO(S!lO(TTO(WUO~Oq'SO!Q'RO!Y'VO(c'QO![(gP![(vP~P@]Ol'`O!]'^O(R%fO~Oe'eO!j%dO(R%fO~O!O&RO!j&QO~Oq!nO!Q!oO!z;wO#R!pO#S!pO#U!pO#V!pO(S!lO(TTO(WUO(c!mO(m!sO~O!`'kO!a'jO!b'jO#T!pO#Y'lO#Z'lO~PAwOa%mOh%VO!e#vO!j%dO'x%mO(p'nO~O!n'rO#^'pO~PCVOq!nO!Q!oO(TTO(WUO(c!mO(m!sO~O!]XOq(kX!Q(kX!`(kX!a(kX!b(kX!z(kX#R(kX#S(kX#T(kX#U(kX#V(kX#Y(kX#Z(kX(S(kX(T(kX(W(kX(c(kX(m(kX~O!a'jO!b'jO(S!lO~PCuO'}'vO(O'vO(P'xO~O_!}O(T'zO(U!}O(V'zO~O_#QO(V'zO(W'zO(X#QO~Ot'|O~P%[Ov#SO!S#TO(`#TO(a(PO~O!Y(RO!W'UX!W'[X!Z'UX!Z'[X~P+}O!Z(TO!W(fX~OP$[OR#zO[$cOp$aO!O#yO!Q#{O!Z(TO!j#xO!n$[O#P$RO#l$OO#m$PO#n$PO#o$PO#p$QO#q$RO#r$RO#s$bO#t$RO#u$SO#w$UO#y$WO#z$XO(_VO(p$YO(w#|O(x#}O~O!W(fX~PGpO!W(YO~O!W(sX!Z(sX!e(sX!i(sX(p(sX~O#^(sX#i#bX![(sX~PIsO#^(ZO!W(uX!Z(uX~O!Z([O!W(tX~O!W(_O~O#^$eO~PIsO![(`O~P`OR#zO!O#yO!Q#{O!j#xO(_VOP!la[!lap!la!Z!la!n!la#P!la#l!la#m!la#n!la#o!la#p!la#q!la#r!la#s!la#t!la#u!la#w!la#y!la#z!la(p!la(w!la(x!la~Oa!la'x!la'u!la!W!la!i!lat!la!]!la%h!la!e!la~PKZO!i(aO~O!e#vO#^(bO(p'nO!Z(rXa(rX'x(rX~O!i(rX~PMvO!Q%gO!]%hO!z]O#g(gO#h(fO(R%fO~O!Z(hO!i(qX~O!i(jO~O!Q%gO!]%hO#h(fO(R%fO~OP(eXR(eX[(eXp(eX!O(eX!Q(eX!Z(eX!j(eX!n(eX#P(eX#l(eX#m(eX#n(eX#o(eX#p(eX#q(eX#r(eX#s(eX#t(eX#u(eX#w(eX#y(eX#z(eX(_(eX(p(eX(w(eX(x(eX~O!e#vO!i(eX~P! dOR(lO!O(kO!j#xO#Q$dO!z!ya!Q!ya~O!v!ya%g!ya!]!ya#g!ya#h!ya(R!ya~P!#eO!v(pO~OPYOQYOSfOd!jOe!iOnkOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!]XO!guO!jZO!mYO!nYO!oYO!qvO!s!gO!v!hO$V!kO$miO(R!dO(TTO(WUO(_VO(m[O~Oh%VOn%WOp%XOq$tOr$tOx%YOz%ZO|<eO!Q${O!]$|O!g=vO!j$xO#h<kO$V%_O$s<gO$u<iO$x%`O(R(tO(TTO(WUO(_$uO(w$}O(x%PO~O#i(vO~O!Y(xO!i(iP~P%[O(c(zO(m[O~O!Q(|O!j#xO(c(zO(m[O~OP;vOQ;vOSfOd=rOe!iOnkOp;vOqkOrkOxkOz;vO|;vO!QWO!UkO!VkO!]!eO!g;yO!jZO!m;vO!n;vO!o;vO!q;zO!s;}O!v!hO$V!kO$m=pO(R)ZO(TTO(WUO(_VO(m[O~O!Z$_Oa$pa'x$pa'u$pa!i$pa!W$pa!]$pa%h$pa!e$pa~Oj)bO~P!&iOh%VOn%WOp%XOq$tOr$tOx%YOz%ZO|%[O!Q${O!]$|O!g%aO!j$xO#h%bO$V%_O$s%]O$u%^O$x%`O(R(tO(TTO(WUO(_$uO(w$}O(x%PO~Og(nP~P!+rO!O)gO!e)fO!]$]X$Y$]X$[$]X$^$]X$e$]X~O!e)fO!](yX$Y(yX$[(yX$^(yX$e(yX~O!O)gO~P!-{O!O)gO!](yX$Y(yX$[(yX$^(yX$e(yX~O!])iO$Y)mO$[)hO$^)hO$e)nO~O!Y)qO~P!(yO$[$hO$^$gO$e)uO~Ol$yX!O$yX#Q$yX'w$yX(w$yX(x$yX~OgkXg$yXlkX!ZkX#^kX~P!/qOv)wO(`)xO(a)zO~Ol*TO!O)|O'w)}O(w$}O(x%PO~Og){O~P!0uOg*UO~Oh%VOn%WOp%XOq$tOr$tOx%YOz%ZO|<eO!Q*WO!]*XO!g=vO!j$xO#h<kO$V%_O$s<gO$u<iO$x%`O(TTO(WUO(_$uO(w$}O(x%PO~O!Y*[O(R*VO!i(|P~P!1dO#i*^O~O!j*_O~Oh%VOn%WOp%XOq$tOr$tOx%YOz%ZO|<eO!Q${O!]$|O!g=vO!j$xO#h<kO$V%_O$s<gO$u<iO$x%`O(R*aO(TTO(WUO(_$uO(w$}O(x%PO~O!Y*dO!W(}P~P!3cOp*pOq!nO!Q*fO!`*nO!a*hO!b*hO!j*_O#Y*oO%_*jO(S!lO(TTO(WUO(c!mO~O![*mO~P!5WO#Q$dOl(^X!O(^X'w(^X(w(^X(x(^X!Z(^X#^(^X~Og(^X#}(^X~P!6YOl*uO#^*tOg(]X!Z(]X~O!Z*vOg([X~Oj%cO(R&XOg([P~Oq*yO~O!j+OO~O(R(tO~On+TO!Q%gO!Y#iO!]%hO!z]O#g#lO#h#iO(R%fO!i(qP~O!e#vO#i+UO~O!Q%gO!Y+WO!Z([O!]%hO(R%fO!W(tP~Oq'YO!Q+YO!Y+XO(TTO(WUO(c(zO~O![(vP~P!9]O!Z+ZOa)RX'x)RX~OP$[OR#zO[$cOp$aO!O#yO!Q#{O!j#xO!n$[O#P$RO#l$OO#m$PO#n$PO#o$PO#p$QO#q$RO#r$RO#s$bO#t$RO#u$SO#w$UO#y$WO#z$XO(_VO(p$YO(w#|O(x#}O~Oa!ha!Z!ha'x!ha'u!ha!W!ha!i!hat!ha!]!ha%h!ha!e!ha~P!:TOR#zO!O#yO!Q#{O!j#xO(_VOP!pa[!pap!pa!Z!pa!n!pa#P!pa#l!pa#m!pa#n!pa#o!pa#p!pa#q!pa#r!pa#s!pa#t!pa#u!pa#w!pa#y!pa#z!pa(p!pa(w!pa(x!pa~Oa!pa'x!pa'u!pa!W!pa!i!pat!pa!]!pa%h!pa!e!pa~P!<kOR#zO!O#yO!Q#{O!j#xO(_VOP!ra[!rap!ra!Z!ra!n!ra#P!ra#l!ra#m!ra#n!ra#o!ra#p!ra#q!ra#r!ra#s!ra#t!ra#u!ra#w!ra#y!ra#z!ra(p!ra(w!ra(x!ra~Oa!ra'x!ra'u!ra!W!ra!i!rat!ra!]!ra%h!ra!e!ra~P!?ROh%VOl+dO!]'^O%h+cO~O!e+fOa(ZX!](ZX'x(ZX!Z(ZX~Oa%mO!]XO'x%mO~Oh%VO!j%dO~Oh%VO!j%dO(R%fO~O!e#vO#i(vO~Ob+qO%i+rO(R+nO(TTO(WUO![)VP~O!Z+sO`)UX~O[+wO~O`+xO~O!]&OO(R%fO(S!lO`)UP~Oh%VO#^+}O~Oh%VOl,QO!]$|O~O!],SO~O!O,UO!]XO~O%m%uO~O!v,ZO~Oe,`O~Ob,aO(R#nO(TTO(WUO![)TP~Oe%|O~O%i!QO(R&XO~P=UO[,fO`,eO~OPYOQYOSfOdzOeyOnkOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!guO!jZO!mYO!nYO!oYO!qvO!vxO!z]O$miO%g}O(TTO(WUO(_VO(m[O~O!]!eO!s!gO$V!kO(R!dO~P!FRO`,eOa%mO'x%mO~OPYOQYOSfOd!jOe!iOnkOpYOqkOrkOxkOzYO|YO!QWO!UkO!VkO!]!eO!guO!jZO!mYO!nYO!oYO!qvO!v!hO$V!kO$miO(R!dO(TTO(WUO(_VO(m[O~Oa,kOj!OO!swO%k!OO%l!OO%m!OO~P!HkO!j&mO~O&[,qO~O!],sO~O&m,uO&o,vOP&jaQ&jaS&jaY&jaa&jad&jae&jaj&jan&jap&jaq&jar&jax&jaz&ja|&ja!Q&ja!U&ja!V&ja!]&ja!g&ja!j&ja!m&ja!n&ja!o&ja!q&ja!s&ja!v&ja!z&ja$V&ja$m&ja%g&ja%i&ja%k&ja%l&ja%m&ja%p&ja%r&ja%u&ja%v&ja%x&ja&U&ja&[&ja&^&ja&`&ja&b&ja&e&ja&k&ja&q&ja&s&ja&u&ja&w&ja&y&ja'u&ja(R&ja(T&ja(W&ja(_&ja(m&ja![&ja&c&jab&ja&h&ja~O(R,{O~Oh!cX!Z!PX![!PX!e!PX!e!cX!j!cX#^!PX~O!Z!cX![!cX~P# qO!e-QO#^-POh(hX!Z#fX![#fX!e(hX!j(hX~O!Z(hX![(hX~P#!dOh%VO!e-SO!j%dO!Z!_X![!_X~Oq!nO!Q!oO(TTO(WUO(c!mO~OP;vOQ;vOSfOd=rOe!iOnkOp;vOqkOrkOxkOz;vO|;vO!QWO!UkO!VkO!]!eO!g;yO!jZO!m;vO!n;vO!o;vO!q;zO!s;}O!v!hO$V!kO$m=pO(TTO(WUO(_VO(m[O~O(R<rO~P##yO!Z-WO![(gX~O![-YO~O!e-QO#^-PO!Z#fX![#fX~O!Z-ZO![(vX~O![-]O~O!a-^O!b-^O(S!lO~P##hO![-aO~P'_Ol-dO!]'^O~O!W-iO~Oq!ya!`!ya!a!ya!b!ya#R!ya#S!ya#T!ya#U!ya#V!ya#Y!ya#Z!ya(S!ya(T!ya(W!ya(c!ya(m!ya~P!#eO!n-nO#^-lO~PCVO!a-pO!b-pO(S!lO~PCuOa%mO#^-lO'x%mO~Oa%mO!e#vO#^-lO'x%mO~Oa%mO!e#vO!n-nO#^-lO'x%mO(p'nO~O'}'vO(O'vO(P-uO~Ot-vO~O!W'Ua!Z'Ua~P!:TO!Y-zO!W'UX!Z'UX~P%[O!Z(TO!W(fa~O!W(fa~PGpO!Z([O!W(ta~O!Q%gO!Y.OO!]%hO(R%fO!W'[X!Z'[X~O#^.QO!Z(ra!i(raa(ra'x(ra~O!e#vO~P#,PO!Z(hO!i(qa~O!Q%gO!]%hO#h.UO(R%fO~On.ZO!Q%gO!Y.WO!]%hO!z]O#g.YO#h.WO(R%fO!Z'_X!i'_X~OR._O!j#xO~Oh%VOl.bO!]'^O%h.aO~Oa#ai!Z#ai'x#ai'u#ai!W#ai!i#ait#ai!]#ai%h#ai!e#ai~P!:TOl=|O!O)|O'w)}O(w$}O(x%PO~O#i#]aa#]a#^#]a'x#]a!Z#]a!i#]a!]#]a!W#]a~P#.{O#i(^XP(^XR(^X[(^Xa(^Xp(^X!Q(^X!j(^X!n(^X#P(^X#l(^X#m(^X#n(^X#o(^X#p(^X#q(^X#r(^X#s(^X#t(^X#u(^X#w(^X#y(^X#z(^X'x(^X(_(^X(p(^X!i(^X!W(^X'u(^Xt(^X!](^X%h(^X!e(^X~P!6YO!Z.oO!i(iX~P!:TO!i.rO~O!W.tO~OP$[OR#zO!O#yO!Q#{O!j#xO!n$[O(_VO[#kia#kip#ki!Z#ki#P#ki#m#ki#n#ki#o#ki#p#ki#q#ki#r#ki#s#ki#t#ki#u#ki#w#ki#y#ki#z#ki'x#ki(p#ki(w#ki(x#ki'u#ki!W#ki!i#kit#ki!]#ki%h#ki!e#ki~O#l#ki~P#2kO#l$OO~P#2kOP$[OR#zOp$aO!O#yO!Q#{O!j#xO!n$[O#l$OO#m$PO#n$PO#o$PO(_VO[#kia#ki!Z#ki#P#ki#q#ki#r#ki#s#ki#t#ki#u#ki#w#ki#y#ki#z#ki'x#ki(p#ki(w#ki(x#ki'u#ki!W#ki!i#kit#ki!]#ki%h#ki!e#ki~O#p#ki~P#5YO#p$QO~P#5YOP$[OR#zO[$cOp$aO!O#yO!Q#{O!j#xO!n$[O#P$RO#l$OO#m$PO#n$PO#o$PO#p$QO#q$RO#r$RO#s$bO#t$RO(_VOa#ki!Z#ki#w#ki#y#ki#z#ki'x#ki(p#ki(w#ki(x#ki'u#ki!W#ki!i#kit#ki!]#ki%h#ki!e#ki~O#u#ki~P#7wOP$[OR#zO[$cOp$aO!O#yO!Q#{O!j#xO!n$[O#P$RO#l$OO#m$PO#n$PO#o$PO#p$QO#q$RO#r$RO#s$bO#t$RO#u$SO(_VO(x#}Oa#ki!Z#ki#y#ki#z#ki'x#ki(p#ki(w#ki'u#ki!W#ki!i#kit#ki!]#ki%h#ki!e#ki~O#w$UO~P#:_O#w#ki~P#:_O#u$SO~P#7wOP$[OR#zO[$cOp$aO!O#yO!Q#{O!j#xO!n$[O#P$RO#l$OO#m$PO#n$PO#o$PO#p$QO#q$RO#r$RO#s$bO#t$RO#u$SO#w$UO(_VO(w#|O(x#}Oa#ki!Z#ki#z#ki'x#ki(p#ki'u#ki!W#ki!i#kit#ki!]#ki%h#ki!e#ki~O#y#ki~P#=TO#y$WO~P#=TOP]XR]X[]Xp]X!O]X!Q]X!j]X!n]X#P]X#Q]X#^]X#ifX#l]X#m]X#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#w]X#y]X#z]X$P]X(_]X(p]X(w]X(x]X!Z]X![]X~O#}]X~P#?rOP$[OR#zO[<_Op<]O!O#yO!Q#{O!j#xO!n$[O#P<SO#l<PO#m<QO#n<QO#o<QO#p<RO#q<SO#r<SO#s<^O#t<SO#u<TO#w<VO#y<XO#z<YO(_VO(p$YO(w#|O(x#}O~O#}.vO~P#BPO#Q$dO#^<`O$P<`O#}(eX![(eX~P! dOa'ba!Z'ba'x'ba'u'ba!i'ba!W'bat'ba!]'ba%h'ba!e'ba~P!:TO[#kia#kip#ki!Z#ki#P#ki#p#ki#q#ki#r#ki#s#ki#t#ki#u#ki#w#ki#y#ki#z#ki'x#ki(p#ki'u#ki!W#ki!i#kit#ki!]#ki%h#ki!e#ki~OP$[OR#zO!O#yO!Q#{O!j#xO!n$[O#l$OO#m$PO#n$PO#o$PO(_VO(w#ki(x#ki~P#EROl=|O!O)|O'w)}O(w$}O(x%POP#kiR#ki!Q#ki!j#ki!n#ki#l#ki#m#ki#n#ki#o#ki(_#ki~P#ERO!Z.zOg(nX~P!0uOg.|O~Oa$Oi!Z$Oi'x$Oi'u$Oi!W$Oi!i$Oit$Oi!]$Oi%h$Oi!e$Oi~P!:TO$[.}O$^.}O~O$[/OO$^/OO~O!e)fO#^/PO!]$bX$Y$bX$[$bX$^$bX$e$bX~O!Y/QO~O!])iO$Y/SO$[)hO$^)hO$e/TO~O!Z<ZO![(dX~P#BPO![/UO~O!e)fO$e(yX~O$e/WO~Ot/XO~P!&iOv)wO(`)xO(a/[O~O!Q/_O~O(w$}Ol%`a!O%`a'w%`a(x%`a!Z%`a#^%`a~Og%`a#}%`a~P#LTO(x%POl%ba!O%ba'w%ba(w%ba!Z%ba#^%ba~Og%ba#}%ba~P#LvO!ZfX!efX!ifX!i$yX(pfX~P!/qO!Y/hO!Z([O(R/gO!W(tP!W(}P~P!1dOp*pO!`*nO!a*hO!b*hO!j*_O#Y*oO%_*jO(S!lO(TTO(WUO~Oq<oO!Q/iO!Y+XO![*mO(c<nO![(vP~P#NaO!i/jO~P#.{O!Z/kO!e#vO(p'nO!i(|X~O!i/pO~O!Q%gO!Y*[O!]%hO(R%fO!i(|P~O#i/rO~O!W$yX!Z$yX!e%QX~P!/qO!Z/sO!W(}X~P#.{O!e/uO~O!W/wO~OnkO(R/xO~P.iOh%VOp/}O!e#vO!j%dO(p'nO~O!e+fO~Oa%mO!Z0RO'x%mO~O![0TO~P!5WO!a0UO!b0UO(S!lO~P##hOq!nO!Q0VO(TTO(WUO(c!mO~O#Y0XO~Og%`a!Z%`a#^%`a#}%`a~P!0uOg%ba!Z%ba#^%ba#}%ba~P!0uOj%cO(R&XOg'kX!Z'kX~O!Z*vOg([a~Og0bO~OR0cO!O0cO!Q0dO#Q$dOl{a'w{a(w{a(x{a!Z{a#^{a~Og{a#}{a~P$&dO!O)|O'w)}Ol$ra(w$ra(x$ra!Z$ra#^$ra~Og$ra#}$ra~P$'`O!O)|O'w)}Ol$ta(w$ta(x$ta!Z$ta#^$ta~Og$ta#}$ta~P$(RO#i0gO~Og%Sa!Z%Sa#^%Sa#}%Sa~P!0uOl0iO#^0hOg(]a!Z(]a~O!e#vO~O#i0lO~O!Z+ZOa)Ra'x)Ra~OR#zO!O#yO!Q#{O!j#xO(_VOP!pi[!pip!pi!Z!pi!n!pi#P!pi#l!pi#m!pi#n!pi#o!pi#p!pi#q!pi#r!pi#s!pi#t!pi#u!pi#w!pi#y!pi#z!pi(p!pi(w!pi(x!pi~Oa!pi'x!pi'u!pi!W!pi!i!pit!pi!]!pi%h!pi!e!pi~P$*OOh%VOp%XOq$tOr$tOx%YOz%ZO|<eO!Q${O!]$|O!g=vO!j$xO#h<kO$V%_O$s<gO$u<iO$x%`O(TTO(WUO(_$uO(w$}O(x%PO~On0vO%[0wO(R0tO~P$,fO!e+fOa(Za!](Za'x(Za!Z(Za~O#i0|O~O[]X!ZfX![fX~O!Z0}O![)VX~O![1PO~O[1QO~Ob1SO(R+nO(TTO(WUO~O!]&OO(R%fO`'sX!Z'sX~O!Z+sO`)Ua~O!i1VO~P!:TO[1YO~O`1ZO~O#^1^O~Ol1aO!]$|O~O(c(zO![)SP~Oh%VOl1jO!]1gO%h1iO~O[1tO!Z1rO![)TX~O![1uO~O`1wOa%mO'x%mO~O(R#nO(TTO(WUO~O#Q$dO#^$eO$P$eOP(eXR(eX[(eXp(eX!O(eX!Q(eX!Z(eX!j(eX!n(eX#P(eX#l(eX#m(eX#n(eX#o(eX#p(eX#q(eX#r(eX#s(eX#u(eX#w(eX#y(eX#z(eX(_(eX(p(eX(w(eX(x(eX~O#t1zO&Y1{Oa(eX~P$2PO#^$eO#t1zO&Y1{O~Oa1}O~P%[Oa2PO~O&c2SOP&aiQ&aiS&aiY&aia&aid&aie&aij&ain&aip&aiq&air&aix&aiz&ai|&ai!Q&ai!U&ai!V&ai!]&ai!g&ai!j&ai!m&ai!n&ai!o&ai!q&ai!s&ai!v&ai!z&ai$V&ai$m&ai%g&ai%i&ai%k&ai%l&ai%m&ai%p&ai%r&ai%u&ai%v&ai%x&ai&U&ai&[&ai&^&ai&`&ai&b&ai&e&ai&k&ai&q&ai&s&ai&u&ai&w&ai&y&ai'u&ai(R&ai(T&ai(W&ai(_&ai(m&ai![&aib&ai&h&ai~Ob2YO![2WO&h2XO~P`O!]XO!j2[O~O&o,vOP&jiQ&jiS&jiY&jia&jid&jie&jij&jin&jip&jiq&jir&jix&jiz&ji|&ji!Q&ji!U&ji!V&ji!]&ji!g&ji!j&ji!m&ji!n&ji!o&ji!q&ji!s&ji!v&ji!z&ji$V&ji$m&ji%g&ji%i&ji%k&ji%l&ji%m&ji%p&ji%r&ji%u&ji%v&ji%x&ji&U&ji&[&ji&^&ji&`&ji&b&ji&e&ji&k&ji&q&ji&s&ji&u&ji&w&ji&y&ji'u&ji(R&ji(T&ji(W&ji(_&ji(m&ji![&ji&c&jib&ji&h&ji~O!W2bO~O!Z!_a![!_a~P#BPOq!nO!Q!oO!Y2hO(c!mO!Z'VX!['VX~P@]O!Z-WO![(ga~O!Z']X![']X~P!9]O!Z-ZO![(va~O![2oO~P'_Oa%mO#^2xO'x%mO~Oa%mO!e#vO#^2xO'x%mO~Oa%mO!e#vO!n2|O#^2xO'x%mO(p'nO~Oa%mO'x%mO~P!:TO!Z$_Ot$pa~O!W'Ui!Z'Ui~P!:TO!Z(TO!W(fi~O!Z([O!W(ti~O!W(ui!Z(ui~P!:TO!Z(ri!i(ria(ri'x(ri~P!:TO#^3OO!Z(ri!i(ria(ri'x(ri~O!Z(hO!i(qi~O!Q%gO!]%hO!z]O#g3TO#h3SO(R%fO~O!Q%gO!]%hO#h3SO(R%fO~Ol3[O!]'^O%h3ZO~Oh%VOl3[O!]'^O%h3ZO~O#i%`aP%`aR%`a[%`aa%`ap%`a!Q%`a!j%`a!n%`a#P%`a#l%`a#m%`a#n%`a#o%`a#p%`a#q%`a#r%`a#s%`a#t%`a#u%`a#w%`a#y%`a#z%`a'x%`a(_%`a(p%`a!i%`a!W%`a'u%`at%`a!]%`a%h%`a!e%`a~P#LTO#i%baP%baR%ba[%baa%bap%ba!Q%ba!j%ba!n%ba#P%ba#l%ba#m%ba#n%ba#o%ba#p%ba#q%ba#r%ba#s%ba#t%ba#u%ba#w%ba#y%ba#z%ba'x%ba(_%ba(p%ba!i%ba!W%ba'u%bat%ba!]%ba%h%ba!e%ba~P#LvO#i%`aP%`aR%`a[%`aa%`ap%`a!Q%`a!Z%`a!j%`a!n%`a#P%`a#l%`a#m%`a#n%`a#o%`a#p%`a#q%`a#r%`a#s%`a#t%`a#u%`a#w%`a#y%`a#z%`a'x%`a(_%`a(p%`a!i%`a!W%`a'u%`a#^%`at%`a!]%`a%h%`a!e%`a~P#.{O#i%baP%baR%ba[%baa%bap%ba!Q%ba!Z%ba!j%ba!n%ba#P%ba#l%ba#m%ba#n%ba#o%ba#p%ba#q%ba#r%ba#s%ba#t%ba#u%ba#w%ba#y%ba#z%ba'x%ba(_%ba(p%ba!i%ba!W%ba'u%ba#^%bat%ba!]%ba%h%ba!e%ba~P#.{O#i{aP{a[{aa{ap{a!j{a!n{a#P{a#l{a#m{a#n{a#o{a#p{a#q{a#r{a#s{a#t{a#u{a#w{a#y{a#z{a'x{a(_{a(p{a!i{a!W{a'u{at{a!]{a%h{a!e{a~P$&dO#i$raP$raR$ra[$raa$rap$ra!Q$ra!j$ra!n$ra#P$ra#l$ra#m$ra#n$ra#o$ra#p$ra#q$ra#r$ra#s$ra#t$ra#u$ra#w$ra#y$ra#z$ra'x$ra(_$ra(p$ra!i$ra!W$ra'u$rat$ra!]$ra%h$ra!e$ra~P$'`O#i$taP$taR$ta[$taa$tap$ta!Q$ta!j$ta!n$ta#P$ta#l$ta#m$ta#n$ta#o$ta#p$ta#q$ta#r$ta#s$ta#t$ta#u$ta#w$ta#y$ta#z$ta'x$ta(_$ta(p$ta!i$ta!W$ta'u$tat$ta!]$ta%h$ta!e$ta~P$(RO#i%SaP%SaR%Sa[%Saa%Sap%Sa!Q%Sa!Z%Sa!j%Sa!n%Sa#P%Sa#l%Sa#m%Sa#n%Sa#o%Sa#p%Sa#q%Sa#r%Sa#s%Sa#t%Sa#u%Sa#w%Sa#y%Sa#z%Sa'x%Sa(_%Sa(p%Sa!i%Sa!W%Sa'u%Sa#^%Sat%Sa!]%Sa%h%Sa!e%Sa~P#.{Oa#aq!Z#aq'x#aq'u#aq!W#aq!i#aqt#aq!]#aq%h#aq!e#aq~P!:TO!Y3dO!Z'WX!i'WX~P%[O!Z.oO!i(ia~O!Z.oO!i(ia~P!:TO!W3gO~O#}!la![!la~PKZO#}!ha!Z!ha![!ha~P#BPO#}!pa![!pa~P!<kO#}!ra![!ra~P!?ROg'ZX!Z'ZX~P!+rO!Z.zOg(na~OSfO!]3{O$c3|O~O![4QO~Ot4RO~P#.{Oa$lq!Z$lq'x$lq'u$lq!W$lq!i$lqt$lq!]$lq%h$lq!e$lq~P!:TO!W4TO~P!&iO!Q4UO~O!O)|O'w)}O(x%POl'ga(w'ga!Z'ga#^'ga~Og'ga#}'ga~P%+uO!O)|O'w)}Ol'ia(w'ia(x'ia!Z'ia#^'ia~Og'ia#}'ia~P%,hO(p$YO~P#.{O!WfX!W$yX!ZfX!Z$yX!e%QX#^fX~P!/qO(R<xO~P!1dO!Q%gO!Y4XO!]%hO(R%fO!Z'cX!i'cX~O!Z/kO!i(|a~O!Z/kO!e#vO!i(|a~O!Z/kO!e#vO(p'nO!i(|a~Og${i!Z${i#^${i#}${i~P!0uO!Y4aO!W'eX!Z'eX~P!3cO!Z/sO!W(}a~O!Z/sO!W(}a~P#.{OP]XR]X[]Xp]X!O]X!Q]X!W]X!Z]X!j]X!n]X#P]X#Q]X#^]X#ifX#l]X#m]X#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#w]X#y]X#z]X$P]X(_]X(p]X(w]X(x]X~O!e%XX#t%XX~P%0XO!e#vO#t4fO~Oh%VO!e#vO!j%dO~Oh%VOp4kO!j%dO(p'nO~Op4pO!e#vO(p'nO~Oq!nO!Q4qO(TTO(WUO(c!mO~O(w$}Ol%`i!O%`i'w%`i(x%`i!Z%`i#^%`i~Og%`i#}%`i~P%3xO(x%POl%bi!O%bi'w%bi(w%bi!Z%bi#^%bi~Og%bi#}%bi~P%4kOg(]i!Z(]i~P!0uO#^4wOg(]i!Z(]i~P!0uO!i4zO~Oa$nq!Z$nq'x$nq'u$nq!W$nq!i$nqt$nq!]$nq%h$nq!e$nq~P!:TO!W5QO~O!Z5RO!])OX~P#.{Oa]Xa$yX!]]X!]$yX%]]X'x]X'x$yX!Z]X!Z$yX~P!/qO%]5UOa%Za!]%Za'x%Za!Z%Za~OlmX!OmX'wmX(wmX(xmX~P%7nOn5VO(R#nO~Ob5]O%i5^O(R+nO(TTO(WUO!Z'rX!['rX~O!Z0}O![)Va~O[5bO~O`5cO~Oa%mO'x%mO~P#.{O!Z5kO#^5mO![)SX~O![5nO~Op5tOq!nO!Q*fO!`!yO!a!vO!b!vO!z;wO#R!pO#S!pO#T!pO#U!pO#V!pO#Y5sO#Z!zO(S!lO(TTO(WUO(c!mO(m!sO~O![5rO~P%:ROl5yO!]1gO%h5xO~Oh%VOl5yO!]1gO%h5xO~Ob6QO(R#nO(TTO(WUO!Z'qX!['qX~O!Z1rO![)Ta~O(TTO(WUO(c6SO~O`6WO~O#t6ZO&Y6[O~PMvO!i6]O~P%[Oa6_O~Oa6_O~P%[Ob2YO![6dO&h2XO~P`O!e6fO~O!e6hOh(hi!Z(hi![(hi!e(hi!j(hip(hi(p(hi~O!Z#fi![#fi~P#BPO#^6iO!Z#fi![#fi~O!Z!_i![!_i~P#BPOa%mO#^6rO'x%mO~Oa%mO!e#vO#^6rO'x%mO~O!Z(rq!i(rqa(rq'x(rq~P!:TO!Z(hO!i(qq~O!Q%gO!]%hO#h6yO(R%fO~O!]'^O%h6|O~Ol7QO!]'^O%h6|O~O#i'gaP'gaR'ga['gaa'gap'ga!Q'ga!j'ga!n'ga#P'ga#l'ga#m'ga#n'ga#o'ga#p'ga#q'ga#r'ga#s'ga#t'ga#u'ga#w'ga#y'ga#z'ga'x'ga(_'ga(p'ga!i'ga!W'ga'u'gat'ga!]'ga%h'ga!e'ga~P%+uO#i'iaP'iaR'ia['iaa'iap'ia!Q'ia!j'ia!n'ia#P'ia#l'ia#m'ia#n'ia#o'ia#p'ia#q'ia#r'ia#s'ia#t'ia#u'ia#w'ia#y'ia#z'ia'x'ia(_'ia(p'ia!i'ia!W'ia'u'iat'ia!]'ia%h'ia!e'ia~P%,hO#i${iP${iR${i[${ia${ip${i!Q${i!Z${i!j${i!n${i#P${i#l${i#m${i#n${i#o${i#p${i#q${i#r${i#s${i#t${i#u${i#w${i#y${i#z${i'x${i(_${i(p${i!i${i!W${i'u${i#^${it${i!]${i%h${i!e${i~P#.{O#i%`iP%`iR%`i[%`ia%`ip%`i!Q%`i!j%`i!n%`i#P%`i#l%`i#m%`i#n%`i#o%`i#p%`i#q%`i#r%`i#s%`i#t%`i#u%`i#w%`i#y%`i#z%`i'x%`i(_%`i(p%`i!i%`i!W%`i'u%`it%`i!]%`i%h%`i!e%`i~P%3xO#i%biP%biR%bi[%bia%bip%bi!Q%bi!j%bi!n%bi#P%bi#l%bi#m%bi#n%bi#o%bi#p%bi#q%bi#r%bi#s%bi#t%bi#u%bi#w%bi#y%bi#z%bi'x%bi(_%bi(p%bi!i%bi!W%bi'u%bit%bi!]%bi%h%bi!e%bi~P%4kO!Z'Wa!i'Wa~P!:TO!Z.oO!i(ii~O#}#ai!Z#ai![#ai~P#BPOP$[OR#zO!O#yO!Q#{O!j#xO!n$[O(_VO[#kip#ki#P#ki#m#ki#n#ki#o#ki#p#ki#q#ki#r#ki#s#ki#t#ki#u#ki#w#ki#y#ki#z#ki#}#ki(p#ki(w#ki(x#ki!Z#ki![#ki~O#l#ki~P%MQO#l<PO~P%MQOP$[OR#zOp<]O!O#yO!Q#{O!j#xO!n$[O#l<PO#m<QO#n<QO#o<QO(_VO[#ki#P#ki#q#ki#r#ki#s#ki#t#ki#u#ki#w#ki#y#ki#z#ki#}#ki(p#ki(w#ki(x#ki!Z#ki![#ki~O#p#ki~P& YO#p<RO~P& YOP$[OR#zO[<_Op<]O!O#yO!Q#{O!j#xO!n$[O#P<SO#l<PO#m<QO#n<QO#o<QO#p<RO#q<SO#r<SO#s<^O#t<SO(_VO#w#ki#y#ki#z#ki#}#ki(p#ki(w#ki(x#ki!Z#ki![#ki~O#u#ki~P&#bOP$[OR#zO[<_Op<]O!O#yO!Q#{O!j#xO!n$[O#P<SO#l<PO#m<QO#n<QO#o<QO#p<RO#q<SO#r<SO#s<^O#t<SO#u<TO(_VO(x#}O#y#ki#z#ki#}#ki(p#ki(w#ki!Z#ki![#ki~O#w<VO~P&%cO#w#ki~P&%cO#u<TO~P&#bOP$[OR#zO[<_Op<]O!O#yO!Q#{O!j#xO!n$[O#P<SO#l<PO#m<QO#n<QO#o<QO#p<RO#q<SO#r<SO#s<^O#t<SO#u<TO#w<VO(_VO(w#|O(x#}O#z#ki#}#ki(p#ki!Z#ki![#ki~O#y#ki~P&'rO#y<XO~P&'rOa#{y!Z#{y'x#{y'u#{y!W#{y!i#{yt#{y!]#{y%h#{y!e#{y~P!:TO[#kip#ki#P#ki#p#ki#q#ki#r#ki#s#ki#t#ki#u#ki#w#ki#y#ki#z#ki#}#ki(p#ki!Z#ki![#ki~OP$[OR#zO!O#yO!Q#{O!j#xO!n$[O#l<PO#m<QO#n<QO#o<QO(_VO(w#ki(x#ki~P&*nOl=}O!O)|O'w)}O(w$}O(x%POP#kiR#ki!Q#ki!j#ki!n#ki#l#ki#m#ki#n#ki#o#ki(_#ki~P&*nO#Q$dOP(^XR(^X[(^Xl(^Xp(^X!O(^X!Q(^X!j(^X!n(^X#P(^X#l(^X#m(^X#n(^X#o(^X#p(^X#q(^X#r(^X#s(^X#t(^X#u(^X#w(^X#y(^X#z(^X#}(^X'w(^X(_(^X(p(^X(w(^X(x(^X!Z(^X![(^X~O#}$Oi!Z$Oi![$Oi~P#BPO#}!pi![!pi~P$*OOg'Za!Z'Za~P!0uO![7dO~O!Z'ba!['ba~P#BPO!W7eO~P#.{O!e#vO(p'nO!Z'ca!i'ca~O!Z/kO!i(|i~O!Z/kO!e#vO!i(|i~Og${q!Z${q#^${q#}${q~P!0uO!W'ea!Z'ea~P#.{O!e7lO~O!Z/sO!W(}i~P#.{O!Z/sO!W(}i~O!W7oO~Oh%VOp7tO!j%dO(p'nO~O!e#vO#t7vO~Op7yO!e#vO(p'nO~O!O)|O'w)}O(x%POl'ha(w'ha!Z'ha#^'ha~Og'ha#}'ha~P&3oO!O)|O'w)}Ol'ja(w'ja(x'ja!Z'ja#^'ja~Og'ja#}'ja~P&4bO!W7{O~Og$}q!Z$}q#^$}q#}$}q~P!0uOg(]q!Z(]q~P!0uO#^7|Og(]q!Z(]q~P!0uOa$ny!Z$ny'x$ny'u$ny!W$ny!i$nyt$ny!]$ny%h$ny!e$ny~P!:TO!e6hO~O!Z5RO!])Oa~O!]'^OP$SaR$Sa[$Sap$Sa!O$Sa!Q$Sa!Z$Sa!j$Sa!n$Sa#P$Sa#l$Sa#m$Sa#n$Sa#o$Sa#p$Sa#q$Sa#r$Sa#s$Sa#t$Sa#u$Sa#w$Sa#y$Sa#z$Sa(_$Sa(p$Sa(w$Sa(x$Sa~O%h6|O~P&7SO%]8QOa%Zi!]%Zi'x%Zi!Z%Zi~Oa#ay!Z#ay'x#ay'u#ay!W#ay!i#ayt#ay!]#ay%h#ay!e#ay~P!:TO[8SO~Ob8UO(R+nO(TTO(WUO~O!Z0}O![)Vi~O`8YO~O(c(zO!Z'nX!['nX~O!Z5kO![)Sa~O![8cO~P%:RO(m!sO~P$$oO#Y8dO~O!]1gO~O!]1gO%h8fO~Ol8iO!]1gO%h8fO~O[8nO!Z'qa!['qa~O!Z1rO![)Ti~O!i8rO~O!i8sO~O!i8vO~O!i8vO~P%[Oa8xO~O!e8yO~O!i8zO~O!Z(ui![(ui~P#BPOa%mO#^9SO'x%mO~O!Z(ry!i(rya(ry'x(ry~P!:TO!Z(hO!i(qy~O%h9VO~P&7SO!]'^O%h9VO~O#i${qP${qR${q[${qa${qp${q!Q${q!Z${q!j${q!n${q#P${q#l${q#m${q#n${q#o${q#p${q#q${q#r${q#s${q#t${q#u${q#w${q#y${q#z${q'x${q(_${q(p${q!i${q!W${q'u${q#^${qt${q!]${q%h${q!e${q~P#.{O#i'haP'haR'ha['haa'hap'ha!Q'ha!j'ha!n'ha#P'ha#l'ha#m'ha#n'ha#o'ha#p'ha#q'ha#r'ha#s'ha#t'ha#u'ha#w'ha#y'ha#z'ha'x'ha(_'ha(p'ha!i'ha!W'ha'u'hat'ha!]'ha%h'ha!e'ha~P&3oO#i'jaP'jaR'ja['jaa'jap'ja!Q'ja!j'ja!n'ja#P'ja#l'ja#m'ja#n'ja#o'ja#p'ja#q'ja#r'ja#s'ja#t'ja#u'ja#w'ja#y'ja#z'ja'x'ja(_'ja(p'ja!i'ja!W'ja'u'jat'ja!]'ja%h'ja!e'ja~P&4bO#i$}qP$}qR$}q[$}qa$}qp$}q!Q$}q!Z$}q!j$}q!n$}q#P$}q#l$}q#m$}q#n$}q#o$}q#p$}q#q$}q#r$}q#s$}q#t$}q#u$}q#w$}q#y$}q#z$}q'x$}q(_$}q(p$}q!i$}q!W$}q'u$}q#^$}qt$}q!]$}q%h$}q!e$}q~P#.{O!Z'Wi!i'Wi~P!:TO#}#aq!Z#aq![#aq~P#BPO(w$}OP%`aR%`a[%`ap%`a!Q%`a!j%`a!n%`a#P%`a#l%`a#m%`a#n%`a#o%`a#p%`a#q%`a#r%`a#s%`a#t%`a#u%`a#w%`a#y%`a#z%`a#}%`a(_%`a(p%`a!Z%`a![%`a~Ol%`a!O%`a'w%`a(x%`a~P&HgO(x%POP%baR%ba[%bap%ba!Q%ba!j%ba!n%ba#P%ba#l%ba#m%ba#n%ba#o%ba#p%ba#q%ba#r%ba#s%ba#t%ba#u%ba#w%ba#y%ba#z%ba#}%ba(_%ba(p%ba!Z%ba![%ba~Ol%ba!O%ba'w%ba(w%ba~P&JnOl=}O!O)|O'w)}O(x%PO~P&HgOl=}O!O)|O'w)}O(w$}O~P&JnOR0cO!O0cO!Q0dO#Q$dOP{a[{al{ap{a!j{a!n{a#P{a#l{a#m{a#n{a#o{a#p{a#q{a#r{a#s{a#t{a#u{a#w{a#y{a#z{a#}{a'w{a(_{a(p{a(w{a(x{a!Z{a![{a~O!O)|O'w)}OP$raR$ra[$ral$rap$ra!Q$ra!j$ra!n$ra#P$ra#l$ra#m$ra#n$ra#o$ra#p$ra#q$ra#r$ra#s$ra#t$ra#u$ra#w$ra#y$ra#z$ra#}$ra(_$ra(p$ra(w$ra(x$ra!Z$ra![$ra~O!O)|O'w)}OP$taR$ta[$tal$tap$ta!Q$ta!j$ta!n$ta#P$ta#l$ta#m$ta#n$ta#o$ta#p$ta#q$ta#r$ta#s$ta#t$ta#u$ta#w$ta#y$ta#z$ta#}$ta(_$ta(p$ta(w$ta(x$ta!Z$ta![$ta~Ol=}O!O)|O'w)}O(w$}O(x%PO~OP%SaR%Sa[%Sap%Sa!Q%Sa!j%Sa!n%Sa#P%Sa#l%Sa#m%Sa#n%Sa#o%Sa#p%Sa#q%Sa#r%Sa#s%Sa#t%Sa#u%Sa#w%Sa#y%Sa#z%Sa#}%Sa(_%Sa(p%Sa!Z%Sa![%Sa~P'%sO#}$lq!Z$lq![$lq~P#BPO#}$nq!Z$nq![$nq~P#BPO![9dO~O#}9eO~P!0uO!e#vO!Z'ci!i'ci~O!e#vO(p'nO!Z'ci!i'ci~O!Z/kO!i(|q~O!W'ei!Z'ei~P#.{O!Z/sO!W(}q~Op9lO!e#vO(p'nO~O[9nO!W9mO~P#.{O!W9mO~O!e#vO#t9tO~Og(]y!Z(]y~P!0uO!Z'la!]'la~P#.{Oa%Zq!]%Zq'x%Zq!Z%Zq~P#.{O[9yO~O!Z0}O![)Vq~O#^9}O!Z'na!['na~O!Z5kO![)Si~P#BPO!Q:PO~O!]1gO%h:SO~O(TTO(WUO(c:XO~O!Z1rO![)Tq~O!i:[O~O!i:]O~O!i:^O~O!i:^O~P%[O#^:aO!Z#fy![#fy~O!Z#fy![#fy~P#BPO%h:fO~P&7SO!]'^O%h:fO~O#}#{y!Z#{y![#{y~P#BPOP${iR${i[${ip${i!Q${i!j${i!n${i#P${i#l${i#m${i#n${i#o${i#p${i#q${i#r${i#s${i#t${i#u${i#w${i#y${i#z${i#}${i(_${i(p${i!Z${i![${i~P'%sO!O)|O'w)}O(x%POP'gaR'ga['gal'gap'ga!Q'ga!j'ga!n'ga#P'ga#l'ga#m'ga#n'ga#o'ga#p'ga#q'ga#r'ga#s'ga#t'ga#u'ga#w'ga#y'ga#z'ga#}'ga(_'ga(p'ga(w'ga!Z'ga!['ga~O!O)|O'w)}OP'iaR'ia['ial'iap'ia!Q'ia!j'ia!n'ia#P'ia#l'ia#m'ia#n'ia#o'ia#p'ia#q'ia#r'ia#s'ia#t'ia#u'ia#w'ia#y'ia#z'ia#}'ia(_'ia(p'ia(w'ia(x'ia!Z'ia!['ia~O(w$}OP%`iR%`i[%`il%`ip%`i!O%`i!Q%`i!j%`i!n%`i#P%`i#l%`i#m%`i#n%`i#o%`i#p%`i#q%`i#r%`i#s%`i#t%`i#u%`i#w%`i#y%`i#z%`i#}%`i'w%`i(_%`i(p%`i(x%`i!Z%`i![%`i~O(x%POP%biR%bi[%bil%bip%bi!O%bi!Q%bi!j%bi!n%bi#P%bi#l%bi#m%bi#n%bi#o%bi#p%bi#q%bi#r%bi#s%bi#t%bi#u%bi#w%bi#y%bi#z%bi#}%bi'w%bi(_%bi(p%bi(w%bi!Z%bi![%bi~O#}$ny!Z$ny![$ny~P#BPO#}#ay!Z#ay![#ay~P#BPO!e#vO!Z'cq!i'cq~O!Z/kO!i(|y~O!W'eq!Z'eq~P#.{Op:pO!e#vO(p'nO~O[:tO!W:sO~P#.{O!W:sO~Og(]!R!Z(]!R~P!0uOa%Zy!]%Zy'x%Zy!Z%Zy~P#.{O!Z0}O![)Vy~O!Z5kO![)Sq~O(R:zO~O!]1gO%h:}O~O!i;QO~O%h;VO~P&7SOP${qR${q[${qp${q!Q${q!j${q!n${q#P${q#l${q#m${q#n${q#o${q#p${q#q${q#r${q#s${q#t${q#u${q#w${q#y${q#z${q#}${q(_${q(p${q!Z${q![${q~P'%sO!O)|O'w)}O(x%POP'haR'ha['hal'hap'ha!Q'ha!j'ha!n'ha#P'ha#l'ha#m'ha#n'ha#o'ha#p'ha#q'ha#r'ha#s'ha#t'ha#u'ha#w'ha#y'ha#z'ha#}'ha(_'ha(p'ha(w'ha!Z'ha!['ha~O!O)|O'w)}OP'jaR'ja['jal'jap'ja!Q'ja!j'ja!n'ja#P'ja#l'ja#m'ja#n'ja#o'ja#p'ja#q'ja#r'ja#s'ja#t'ja#u'ja#w'ja#y'ja#z'ja#}'ja(_'ja(p'ja(w'ja(x'ja!Z'ja!['ja~OP$}qR$}q[$}qp$}q!Q$}q!j$}q!n$}q#P$}q#l$}q#m$}q#n$}q#o$}q#p$}q#q$}q#r$}q#s$}q#t$}q#u$}q#w$}q#y$}q#z$}q#}$}q(_$}q(p$}q!Z$}q![$}q~P'%sOg%d!Z!Z%d!Z#^%d!Z#}%d!Z~P!0uO!W;ZO~P#.{Op;[O!e#vO(p'nO~O[;^O!W;ZO~P#.{O!Z'nq!['nq~P#BPO!Z#f!Z![#f!Z~P#BPO#i%d!ZP%d!ZR%d!Z[%d!Za%d!Zp%d!Z!Q%d!Z!Z%d!Z!j%d!Z!n%d!Z#P%d!Z#l%d!Z#m%d!Z#n%d!Z#o%d!Z#p%d!Z#q%d!Z#r%d!Z#s%d!Z#t%d!Z#u%d!Z#w%d!Z#y%d!Z#z%d!Z'x%d!Z(_%d!Z(p%d!Z!i%d!Z!W%d!Z'u%d!Z#^%d!Zt%d!Z!]%d!Z%h%d!Z!e%d!Z~P#.{Op;fO!e#vO(p'nO~O!W;gO~P#.{Op;nO!e#vO(p'nO~O!W;oO~P#.{OP%d!ZR%d!Z[%d!Zp%d!Z!Q%d!Z!j%d!Z!n%d!Z#P%d!Z#l%d!Z#m%d!Z#n%d!Z#o%d!Z#p%d!Z#q%d!Z#r%d!Z#s%d!Z#t%d!Z#u%d!Z#w%d!Z#y%d!Z#z%d!Z#}%d!Z(_%d!Z(p%d!Z!Z%d!Z![%d!Z~P'%sOp;rO!e#vO(p'nO~Ot(dX~P1qO!O%qO~P!(yO(S!lO~P!(yO!WfX!ZfX#^fX~P%0XOP]XR]X[]Xp]X!O]X!Q]X!Z]X!ZfX!j]X!n]X#P]X#Q]X#^]X#^fX#ifX#l]X#m]X#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#w]X#y]X#z]X$P]X(_]X(p]X(w]X(x]X~O!efX!i]X!ifX(pfX~P'JlOP;vOQ;vOSfOd=rOe!iOnkOp;vOqkOrkOxkOz;vO|;vO!QWO!UkO!VkO!]XO!g;yO!jZO!m;vO!n;vO!o;vO!q;zO!s;}O!v!hO$V!kO$m=pO(R)ZO(TTO(WUO(_VO(m[O~O!Z<ZO![$pa~Oh%VOn%WOp%XOq$tOr$tOx%YOz%ZO|<fO!Q${O!]$|O!g=wO!j$xO#h<lO$V%_O$s<hO$u<jO$x%`O(R(tO(TTO(WUO(_$uO(w$}O(x%PO~Oj)bO~P( bOp!cX(p!cX~P# qOp(hX(p(hX~P#!dO![]X![fX~P'JlO!WfX!W$yX!ZfX!Z$yX#^fX~P!/qO#i<OO~O!e#vO#i<OO~O#^<`O~O#t<SO~O#^<pO!Z(uX![(uX~O#^<`O!Z(sX![(sX~O#i<qO~Og<sO~P!0uO#i<yO~O#i<zO~O!e#vO#i<{O~O!e#vO#i<qO~O#}<|O~P#BPO#i<}O~O#i=OO~O#i=TO~O#i=UO~O#i=VO~O#i=WO~O#}=XO~P!0uO#}=YO~P!0uO#Q#R#S#U#V#Y#g#h#s$m$s$u$x%[%]%g%h%i%p%r%u%v%x%z~'|T#m!V'z(S#nq#l#op!O'{$['{(R$^(c~",goto:"$8f)ZPPPPPP)[PP)_P)pP+Q/VPPPP6aPP6wPP<oP@cP@yP@yPPP@yPCRP@yP@yP@yPCVPC[PCyPHsPPPHwPPPPHwKzPPPLQLrPHwPHwPP! QHwPPPHwPHwP!#XHwP!&o!'t!'}P!(q!(u!(q!,SPPPPPPP!,s!'tPP!-T!.uP!2RHwHw!2W!5d!:Q!:Q!>PPPP!>XHwPPPPPPPPPP!AhP!BuPPHw!DWPHwPHwHwHwHwHwPHw!EjP!HtP!KzP!LO!LY!L^!L^P!HqP!Lb!LbP# hP# lHwPHw# r#$wCV@yP@yP@y@yP#&U@y@y#(h@y#+`@y#-l@y@y#.[#0p#0p#0u#1O#0p#1ZPP#0pP@y#1s@y#5r@y@y6aPPP#9wPPP#:b#:bP#:bP#:x#:bPP#;OP#:uP#:u#;c#:u#;}#<T#<W)_#<Z)_P#<b#<b#<bP)_P)_P)_P)_PP)_P#<h#<kP#<k)_P#<oP#<rP)_P)_P)_P)_P)_P)_)_PP#<x#=O#=Z#=a#=g#=m#=s#>R#>X#>c#>i#>s#>y#?Z#?a#@R#@e#@k#@q#AP#Af#CZ#Ci#Cp#E[#Ej#G[#Gj#Gp#Gv#G|#HW#H^#Hd#Hn#IQ#IWPPPPPPPPPPP#I^PPPPPPP#JR#MY#Nr#Ny$ RPPP$&mP$&v$)o$0Y$0]$0`$1_$1b$1i$1qP$1w$1zP$2h$2l$3d$4r$4w$5_PP$5d$5j$5n$5q$5u$5y$6u$7^$7u$7y$7|$8P$8V$8Y$8^$8bR!|RoqOXst!Z#d%l&p&r&s&u,n,s2S2VY!vQ'^-`1g5qQ%svQ%{yQ&S|Q&h!VS'U!e-WQ'd!iS'j!r!yU*h$|*X*lQ+l%|Q+y&UQ,_&bQ-^']Q-h'eQ-p'kQ0U*nQ1q,`R<m;z%SdOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&p&r&s&u&y'R'`'p(R(T(Z(b(v(x(|){*f+U+Y,k,n,s-d-l-z.Q.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3d4q5y6Z6[6_6r8i8x9SS#q];w!r)]$Z$n'V)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sU*{%[<e<fQ+q&OQ,a&eQ,h&mQ0r+dQ0u+fQ1S+rQ1y,fQ3W.bQ5V0wQ5]0}Q6Q1rQ7O3[Q8U5^R9Y7Q'QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=s!S!nQ!r!v!y!z$|'U']'^'j'k'l*h*l*n*o-W-^-`-p0U0X1g5q5s%[$ti#v$b$c$d$x${%O%Q%]%^%b)w*P*R*T*W*^*d*t*u+c+f+},Q.a.z/_/h/r/s/u0Y0[0g0h0i1^1a1i3Z4U4V4a4f4w5R5U5x6|7l7v7|8Q8f9V9e9n9t:S:f:t:};V;^<^<_<a<b<c<d<g<h<i<j<k<l<t<u<v<w<y<z<}=O=P=Q=R=S=T=U=X=Y=p=x=y=|=}Q&V|Q'S!eS'Y%h-ZQ+q&OQ,a&eQ0f+OQ1S+rQ1X+xQ1x,eQ1y,fQ5]0}Q5f1ZQ6Q1rQ6T1tQ6U1wQ8U5^Q8X5cQ8q6WQ9|8YQ:Y8nR<o*XrnOXst!V!Z#d%l&g&p&r&s&u,n,s2S2VR,c&i&z^OPXYstuvwz!Z!`!g!j!o#S#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%l%s&Q&i&l&m&p&r&s&u&y'R'`'p(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=r=s[#]WZ#W#Z'V(R!b%im#h#i#l$x%d%g([(f(g(h*W*[*_+W+X+Z,j-Q.O.U.V.W.Y/h/k2[3S3T4X6h6yQ%vxQ%zyS&P|&UQ&]!TQ'a!hQ'c!iQ(o#sS+k%{%|Q+o&OQ,Y&`Q,^&bS-g'd'eQ.d(pQ0{+lQ1R+rQ1T+sQ1W+wQ1l,ZS1p,_,`Q2t-hQ5[0}Q5`1QQ5e1YQ6P1qQ8T5^Q8W5bQ9x8SR:w9y!U$zi$d%O%Q%]%^%b*P*R*^*t*u.z/r0Y0[0g0h0i4V4w7|9e=p=x=y!^%xy!i!u%z%{%|'T'c'd'e'i's*g+k+l-T-g-h-o/{0O0{2m2t2{4i4j4m7s9pQ+e%vQ,O&YQ,R&ZQ,]&bQ.c(oQ1k,YU1o,^,_,`Q3].dQ5z1lS6O1p1qQ8m6P#f=t#v$b$c$x${)w*T*W*d+c+f+},Q.a/_/h/s/u1^1a1i3Z4U4a4f5R5U5x6|7l7v8Q8f9V9n9t:S:f:t:};V;^<a<c<g<i<k<t<v<y<}=P=R=T=X=|=}o=u<^<_<b<d<h<j<l<u<w<z=O=Q=S=U=YW%Ti%V*v=pS&Y!Q&gQ&Z!RQ&[!SQ+S%cR+|&W%]%Si#v$b$c$d$x${%O%Q%]%^%b)w*P*R*T*W*^*d*t*u+c+f+},Q.a.z/_/h/r/s/u0Y0[0g0h0i1^1a1i3Z4U4V4a4f4w5R5U5x6|7l7v7|8Q8f9V9e9n9t:S:f:t:};V;^<^<_<a<b<c<d<g<h<i<j<k<l<t<u<v<w<y<z<}=O=P=Q=R=S=T=U=X=Y=p=x=y=|=}T)x$u)yV*{%[<e<fW'Y!e%h*X-ZS({#y#zQ+`%qQ+v&RS.](k(lQ1b,SQ4x0cR8^5k'QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=s$i$^c#Y#e%p%r%t(Q(W(r(w)P)Q)R)S)T)U)V)W)X)Y)[)^)`)e)o+a+u-U-s-x-}.P.n.q.u.w.x.y/]0j2c2f2v2}3c3h3i3j3k3l3m3n3o3p3q3r3s3t3w3x4P5O5Y6k6q6v7V7W7a7b8`8|9Q9[9b9c:c:y;R;x=gT#TV#U'RkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sQ'W!eR2i-W!W!nQ!e!r!v!y!z$|'U']'^'j'k'l*X*h*l*n*o-W-^-`-p0U0X1g5q5sR1d,UnqOXst!Z#d%l&p&r&s&u,n,s2S2VQ&w!^Q't!xS(q#u<OQ+i%yQ,W&]Q,X&_Q-e'bQ-r'mS.m(v<qS0k+U<{Q0y+jQ1f,VQ2Z,uQ2],vQ2e-RQ2r-fQ2u-jS5P0l=VQ5W0zS5Z0|=WQ6j2gQ6n2sQ6s2zQ8R5XQ8}6lQ9O6oQ9R6tR:`8z$d$]c#Y#e%r%t(Q(W(r(w)P)Q)R)S)T)U)V)W)X)Y)[)^)`)e)o+a+u-U-s-x-}.P.n.q.u.x.y/]0j2c2f2v2}3c3h3i3j3k3l3m3n3o3p3q3r3s3t3w3x4P5O5Y6k6q6v7V7W7a7b8`8|9Q9[9b9c:c:y;R;x=gS(m#p'gQ(}#zS+_%p.wS.^(l(nR3U._'QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sS#q];wQ&r!XQ&s!YQ&u![Q&v!]R2R,qQ'_!hQ+b%vQ-c'aS.`(o+eQ2p-bW3Y.c.d0q0sQ6m2qW6z3V3X3]5TU9U6{6}7PU:e9W9X9ZS;T:d:gQ;b;UR;j;cU!wQ'^-`T5o1g5q!Q_OXZ`st!V!Z#d#h%d%l&g&i&p&r&s&u(h,n,s.V2S2V]!pQ!r'^-`1g5qT#q];w%^{OPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&m&p&r&s&u&y'R'`'p(R(T(Z(b(v(x(|){*f+U+Y+d,k,n,s-d-l-z.Q.b.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3[3d4q5y6Z6[6_6r7Q8i8x9SS({#y#zS.](k(l!s=^$Z$n'V)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sU$fd)],hS(n#p'gU*s%R(u3vU0e*z.i7]Q5T0rQ6{3WQ9X7OR:g9Ym!tQ!r!v!y!z'^'j'k'l-`-p1g5q5sQ'r!uS(d#g1|S-n'i'uQ/n*ZQ/{*gQ2|-qQ4]/oQ4i/}Q4j0OQ4o0WQ7h4WS7s4k4mS7w4p4rQ9g7iQ9k7oQ9p7tQ9u7yS:o9l9mS;Y:p:sS;e;Z;[S;m;f;gS;q;n;oR;t;rQ#wbQ'q!uS(c#g1|S(e#m+TQ+V%eQ+g%wQ+m%}U-m'i'r'uQ.R(dQ/m*ZQ/|*gQ0P*iQ0x+hQ1m,[S2y-n-qQ3R.ZS4[/n/oQ4e/yS4h/{0WQ4l0QQ5|1nQ6u2|Q7g4WQ7k4]U7r4i4o4rQ7u4nQ8k5}S9f7h7iQ9j7oQ9r7wQ9s7xQ:V8lQ:m9gS:n9k9mQ:v9uQ;P:WS;X:o:sS;d;Y;ZS;l;e;gS;p;m;oQ;s;qQ;u;tQ=a=[Q=l=eR=m=fV!wQ'^-`%^aOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&m&p&r&s&u&y'R'`'p(R(T(Z(b(v(x(|){*f+U+Y+d,k,n,s-d-l-z.Q.b.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3[3d4q5y6Z6[6_6r7Q8i8x9SS#wz!j!r=Z$Z$n'V)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sR=a=r%^bOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&m&p&r&s&u&y'R'`'p(R(T(Z(b(v(x(|){*f+U+Y+d,k,n,s-d-l-z.Q.b.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3[3d4q5y6Z6[6_6r7Q8i8x9SQ%ej!^%wy!i!u%z%{%|'T'c'd'e'i's*g+k+l-T-g-h-o/{0O0{2m2t2{4i4j4m7s9pS%}z!jQ+h%xQ,[&bW1n,],^,_,`U5}1o1p1qS8l6O6PQ:W8m!r=[$Z$n'V)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sQ=e=qR=f=r%QeOPXYstuvw!Z!`!g!o#S#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&p&r&s&u&y'R'`'p(T(Z(b(v(x(|){*f+U+Y+d,k,n,s-d-l-z.Q.b.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3[3d4q5y6Z6[6_6r7Q8i8x9SY#bWZ#W#Z(R!b%im#h#i#l$x%d%g([(f(g(h*W*[*_+W+X+Z,j-Q.O.U.V.W.Y/h/k2[3S3T4X6h6yQ,i&m!p=]$Z$n)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sR=`'VU'Z!e%h*XR2k-Z%SdOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&p&r&s&u&y'R'`'p(R(T(Z(b(v(x(|){*f+U+Y,k,n,s-d-l-z.Q.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3d4q5y6Z6[6_6r8i8x9S!r)]$Z$n'V)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sQ,h&mQ0r+dQ3W.bQ7O3[R9Y7Q!b$Tc#Y%p(Q(W(r(w)X)Y)^)e+u-s-x-}.P.n.q/]0j2v2}3c3s5O5Y6q6v7V9Q:c;x!P<U)[)o-U.w2c2f3h3q3r3w4P6k7W7a7b8`8|9[9b9c:y;R=g!f$Vc#Y%p(Q(W(r(w)U)V)X)Y)^)e+u-s-x-}.P.n.q/]0j2v2}3c3s5O5Y6q6v7V9Q:c;x!T<W)[)o-U.w2c2f3h3n3o3q3r3w4P6k7W7a7b8`8|9[9b9c:y;R=g!^$Zc#Y%p(Q(W(r(w)^)e+u-s-x-}.P.n.q/]0j2v2}3c3s5O5Y6q6v7V9Q:c;xQ4V/fz=s)[)o-U.w2c2f3h3w4P6k7W7a7b8`8|9[9b9c:y;R=gQ=x=zR=y={'QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sS$oh$pR3|/P'XgOPWXYZhstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n$p%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/P/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sT$kf$qQ$ifS)h$l)lR)t$qT$jf$qT)j$l)l'XhOPWXYZhstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n$p%l%s&Q&i&l&m&p&r&s&u&y'R'V'`'p(R(T(Z(b(v(x(|)q){*f+U+Y+d,k,n,s-P-S-d-l-z.Q.b.o.v/P/Q/i0V0d0l0|1j1z1{1}2P2S2V2X2h2x3O3[3d3{4q5m5y6Z6[6_6i6r7Q8i8x9S9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=sT$oh$pQ$rhR)s$p%^jOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%l%s&Q&i&l&m&p&r&s&u&y'R'`'p(R(T(Z(b(v(x(|){*f+U+Y+d,k,n,s-d-l-z.Q.b.o.v/i0V0d0l0|1j1z1{1}2P2S2V2X2x3O3[3d4q5y6Z6[6_6r7Q8i8x9S!s=q$Z$n'V)q-P-S/Q2h3{5m6i9}:a;v;y;z;}<O<P<Q<R<S<T<U<V<W<X<Y<Z<]<`<m<p<q<s<{<|=V=W=s#glOPXZst!Z!`!o#S#d#o#{$n%l&i&l&m&p&r&s&u&y'R'`(|)q*f+Y+d,k,n,s-d.b/Q/i0V0d1j1z1{1}2P2S2V2X3[3{4q5y6Z6[6_7Q8i8x!U%Ri$d%O%Q%]%^%b*P*R*^*t*u.z/r0Y0[0g0h0i4V4w7|9e=p=x=y#f(u#v$b$c$x${)w*T*W*d+c+f+},Q.a/_/h/s/u1^1a1i3Z4U4a4f5R5U5x6|7l7v8Q8f9V9n9t:S:f:t:};V;^<a<c<g<i<k<t<v<y<}=P=R=T=X=|=}Q+P%`Q/^)|o3v<^<_<b<d<h<j<l<u<w<z=O=Q=S=U=Y!U$yi$d%O%Q%]%^%b*P*R*^*t*u.z/r0Y0[0g0h0i4V4w7|9e=p=x=yQ*`$zU*i$|*X*lQ+Q%aQ0Q*j#f=c#v$b$c$x${)w*T*W*d+c+f+},Q.a/_/h/s/u1^1a1i3Z4U4a4f5R5U5x6|7l7v8Q8f9V9n9t:S:f:t:};V;^<a<c<g<i<k<t<v<y<}=P=R=T=X=|=}n=d<^<_<b<d<h<j<l<u<w<z=O=Q=S=U=YQ=h=tQ=i=uQ=j=vR=k=w!U%Ri$d%O%Q%]%^%b*P*R*^*t*u.z/r0Y0[0g0h0i4V4w7|9e=p=x=y#f(u#v$b$c$x${)w*T*W*d+c+f+},Q.a/_/h/s/u1^1a1i3Z4U4a4f5R5U5x6|7l7v8Q8f9V9n9t:S:f:t:};V;^<a<c<g<i<k<t<v<y<}=P=R=T=X=|=}o3v<^<_<b<d<h<j<l<u<w<z=O=Q=S=U=YnoOXst!Z#d%l&p&r&s&u,n,s2S2VS*c${*WQ,|&|Q,}'OR4`/s%[%Si#v$b$c$d$x${%O%Q%]%^%b)w*P*R*T*W*^*d*t*u+c+f+},Q.a.z/_/h/r/s/u0Y0[0g0h0i1^1a1i3Z4U4V4a4f4w5R5U5x6|7l7v7|8Q8f9V9e9n9t:S:f:t:};V;^<^<_<a<b<c<d<g<h<i<j<k<l<t<u<v<w<y<z<}=O=P=Q=R=S=T=U=X=Y=p=x=y=|=}Q,P&ZQ1`,RQ5i1_R8]5jV*k$|*X*lU*k$|*X*lT5p1g5qS/y*f/iQ4n0VT7x4q:PQ+g%wQ0P*iQ0x+hQ1m,[Q5|1nQ8k5}Q:V8lR;P:W!U%Oi$d%O%Q%]%^%b*P*R*^*t*u.z/r0Y0[0g0h0i4V4w7|9e=p=x=yx*P$v)c*Q*r+R/q0^0_3y4^4{4|4}7f7z9v:l=b=n=oS0Y*q0Z#f<a#v$b$c$x${)w*T*W*d+c+f+},Q.a/_/h/s/u1^1a1i3Z4U4a4f5R5U5x6|7l7v8Q8f9V9n9t:S:f:t:};V;^<a<c<g<i<k<t<v<y<}=P=R=T=X=|=}n<b<^<_<b<d<h<j<l<u<w<z=O=Q=S=U=Y!d<t(s)a*Y*b.e.h.l/Y/f/v0p1]3`4S4_4c5h7R7U7m7p7}8P9i9q9w:q:u;W;];h=z={`<u3u7X7[7`9]:h:k;kS=P.g3aT=Q7Z9`!U%Qi$d%O%Q%]%^%b*P*R*^*t*u.z/r0Y0[0g0h0i4V4w7|9e=p=x=y|*R$v)c*S*q+R/b/q0^0_3y4^4s4{4|4}7f7z9v:l=b=n=oS0[*r0]#f<c#v$b$c$x${)w*T*W*d+c+f+},Q.a/_/h/s/u1^1a1i3Z4U4a4f5R5U5x6|7l7v8Q8f9V9n9t:S:f:t:};V;^<a<c<g<i<k<t<v<y<}=P=R=T=X=|=}n<d<^<_<b<d<h<j<l<u<w<z=O=Q=S=U=Y!h<v(s)a*Y*b.f.g.l/Y/f/v0p1]3^3`4S4_4c5h7R7S7U7m7p7}8P9i9q9w:q:u;W;];h=z={d<w3u7Y7Z7`9]9^:h:i:k;kS=R.h3bT=S7[9arnOXst!V!Z#d%l&g&p&r&s&u,n,s2S2VQ&d!UR,k&mrnOXst!V!Z#d%l&g&p&r&s&u,n,s2S2VR&d!UQ,T&[R1[+|snOXst!V!Z#d%l&g&p&r&s&u,n,s2S2VQ1h,YS5w1k1lU8e5u5v5zS:R8g8hS:{:Q:TQ;_:|R;i;`Q&k!VR,d&gR6T1tR:Y8nS&P|&UR1T+sQ&p!WR,n&qR,t&vT2T,s2VR,x&wQ,w&wR2^,xQ'w!{R-t'wSsOtQ#dXT%os#dQ#OTR'y#OQ#RUR'{#RQ)y$uR/Z)yQ#UVR(O#UQ#XWU(U#X(V-{Q(V#YR-{(WQ-X'WR2j-XQ.p(wS3e.p3fR3f.qQ-`'^R2n-`Y!rQ'^-`1g5qR'h!rQ.{)cR3z.{U#_W%g*WU(]#_(^-|Q(^#`R-|(XQ-['ZR2l-[t`OXst!V!Z#d%l&g&i&p&r&s&u,n,s2S2VS#hZ%dU#r`#h.VR.V(hQ(i#jQ.S(eW.[(i.S3P6wQ3P.TR6w3QQ)l$lR/R)lQ$phR)r$pQ$`cU)_$`-w<[Q-w;xR<[)oQ/l*ZW4Y/l4Z7j9hU4Z/m/n/oS7j4[4]R9h7k$e*O$v(s)a)c*Y*b*q*r*|*}+R.g.h.j.k.l/Y/b/d/f/q/v0^0_0p1]3^3_3`3u3y4S4^4_4c4s4u4{4|4}5h7R7S7T7U7Z7[7^7_7`7f7m7p7z7}8P9]9^9_9i9q9v9w:h:i:j:k:l:q:u;W;];h;k=b=n=o=z={Q/t*bU4b/t4d7nQ4d/vR7n4cS*l$|*XR0S*lx*Q$v)c*q*r+R/q0^0_3y4^4{4|4}7f7z9v:l=b=n=o!d.e(s)a*Y*b.g.h.l/Y/f/v0p1]3`4S4_4c5h7R7U7m7p7}8P9i9q9w:q:u;W;];h=z={U/c*Q.e7Xa7X3u7Z7[7`9]:h:k;kQ0Z*qQ3a.gU4t0Z3a9`R9`7Z|*S$v)c*q*r+R/b/q0^0_3y4^4s4{4|4}7f7z9v:l=b=n=o!h.f(s)a*Y*b.g.h.l/Y/f/v0p1]3^3`4S4_4c5h7R7S7U7m7p7}8P9i9q9w:q:u;W;];h=z={U/e*S.f7Ye7Y3u7Z7[7`9]9^:h:i:k;kQ0]*rQ3b.hU4v0]3b9aR9a7[Q*w%UR0a*wQ5S0pR8O5SQ+[%jR0o+[Q5l1bS8_5l:OR:O8`Q,V&]R1e,VQ5q1gR8b5qQ1s,aS6R1s8oR8o6TQ1O+oW5_1O5a8V9zQ5a1RQ8V5`R9z8WQ+t&PR1U+tQ2V,sR6c2VYrOXst#dQ&t!ZQ+^%lQ,m&pQ,o&rQ,p&sQ,r&uQ2Q,nS2T,s2VR6b2SQ%npQ&x!_Q&{!aQ&}!bQ'P!cQ'o!uQ+]%kQ+i%yQ+{&VQ,c&kQ,z&zW-k'i'q'r'uQ-r'mQ0R*kQ0y+jS1v,d,gQ2_,yQ2`,|Q2a,}Q2u-jW2w-m-n-q-sQ5W0zQ5d1XQ5g1]Q5{1mQ6V1xQ6a2RU6p2v2y2|Q6s2zQ8R5XQ8Z5fQ8[5hQ8a5pQ8j5|Q8p6US9P6q6uQ9R6tQ9{8XQ:U8kQ:Z8qQ:b9QQ:x9|Q;O:VQ;S:cR;a;PQ%yyQ'b!iQ'm!uU+j%z%{%|Q-R'TU-f'c'd'eS-j'i'sQ/z*gS0z+k+lQ2g-TS2s-g-hQ2z-oS4g/{0OQ5X0{Q6l2mQ6o2tQ6t2{U7q4i4j4mQ9o7sR:r9pS$wi=pR*x%VU%Ui%V=pR0`*vQ$viS(s#v+fS)a$b$cQ)c$dQ*Y$xS*b${*WQ*q%OQ*r%QQ*|%]Q*}%^Q+R%bQ.g<aQ.h<cQ.j<gQ.k<iQ.l<kQ/Y)wQ/b*PQ/d*RQ/f*TQ/q*^S/v*d/hQ0^*tQ0_*ul0p+c,Q.a1a1i3Z5x6|8f9V:S:f:};VQ1]+}Q3^<tQ3_<vQ3`<yS3u<^<_Q3y.zS4S/_4UQ4^/rQ4_/sQ4c/uQ4s0YQ4u0[Q4{0gQ4|0hQ4}0iQ5h1^Q7R<}Q7S=PQ7T=RQ7U=TQ7Z<bQ7[<dQ7^<hQ7_<jQ7`<lQ7f4VQ7m4aQ7p4fQ7z4wQ7}5RQ8P5UQ9]<zQ9^<uQ9_<wQ9i7lQ9q7vQ9v7|Q9w8QQ:h=OQ:i=QQ:j=SQ:k=UQ:l9eQ:q9nQ:u9tQ;W=XQ;]:tQ;h;^Q;k=YQ=b=pQ=n=xQ=o=yQ=z=|R={=}Q*z%[Q.i<eR7]<fnpOXst!Z#d%l&p&r&s&u,n,s2S2VQ!fPS#fZ#oQ&z!`W'f!o*f0V4qQ'}#SQ)O#{Q)p$nS,g&i&lQ,l&mQ,y&yS-O'R/iQ-b'`Q.s(|Q/V)qQ0m+YQ0s+dQ2O,kQ2q-dQ3X.bQ4O/QQ4y0dQ5v1jQ6X1zQ6Y1{Q6^1}Q6`2PQ6e2XQ7P3[Q7c3{Q8h5yQ8t6ZQ8u6[Q8w6_Q9Z7QQ:T8iR:_8x#[cOPXZst!Z!`!o#d#o#{%l&i&l&m&p&r&s&u&y'R'`(|*f+Y+d,k,n,s-d.b/i0V0d1j1z1{1}2P2S2V2X3[4q5y6Z6[6_7Q8i8xQ#YWQ#eYQ%puQ%rvS%tw!gS(Q#W(TQ(W#ZQ(r#uQ(w#xQ)P$OQ)Q$PQ)R$QQ)S$RQ)T$SQ)U$TQ)V$UQ)W$VQ)X$WQ)Y$XQ)[$ZQ)^$_Q)`$aQ)e$eW)o$n)q/Q3{Q+a%sQ+u&QS-U'V2hQ-s'pS-x(R-zQ-}(ZQ.P(bQ.n(vQ.q(xQ.u;vQ.w;yQ.x;zQ.y;}Q/]){Q0j+UQ2c-PQ2f-SQ2v-lQ2}.QQ3c.oQ3h<OQ3i<PQ3j<QQ3k<RQ3l<SQ3m<TQ3n<UQ3o<VQ3p<WQ3q<XQ3r<YQ3s.vQ3t<]Q3w<`Q3x<mQ4P<ZQ5O0lQ5Y0|Q6k<pQ6q2xQ6v3OQ7V3dQ7W<qQ7a<sQ7b<{Q8`5mQ8|6iQ9Q6rQ9[<|Q9b=VQ9c=WQ:c9SQ:y9}Q;R:aQ;x#SR=g=sR#[WR'X!el!tQ!r!v!y!z'^'j'k'l-`-p1g5q5sS'T!e-WU*g$|*X*lS-T'U']S0O*h*nQ0W*oQ2m-^Q4m0UR4r0XR(y#xQ!fQT-_'^-`]!qQ!r'^-`1g5qQ#p]R'g;wR)d$dY!uQ'^-`1g5qQ'i!rS's!v!yS'u!z5sS-o'j'kQ-q'lR2{-pT#kZ%dS#jZ%dS%jm,jU(e#h#i#lS.T(f(gQ.X(hQ0n+ZQ3Q.UU3R.V.W.YS6x3S3TR9T6yd#^W#W#Z%g(R([*W+W.O/hr#gZm#h#i#l%d(f(g(h+Z.U.V.W.Y3S3T6yS*Z$x*_Q/o*[Q1|,jQ2d-QQ4W/kQ6g2[Q7i4XQ8{6hT=_'V+XV#aW%g*WU#`W%g*WS(S#W([U(X#Z+W/hS-V'V+XT-y(R.OV'[!e%h*XQ$lfR)v$qT)k$l)lR3}/PT*]$x*_T*e${*WQ0q+cQ1_,QQ3V.aQ5j1aQ5u1iQ6}3ZQ8g5xQ9W6|Q:Q8fQ:d9VQ:|:SQ;U:fQ;`:}R;c;VnqOXst!Z#d%l&p&r&s&u,n,s2S2VQ&j!VR,c&gtmOXst!U!V!Z#d%l&g&p&r&s&u,n,s2S2VR,j&mT%km,jR1c,SR,b&eQ&T|R+z&UR+p&OT&n!W&qT&o!W&qT2U,s2V",nodeNames:"⚠ ArithOp ArithOp ?. JSXStartTag LineComment BlockComment Script Hashbang ExportDeclaration export Star as VariableName String Escape from ; default FunctionDeclaration async function VariableDefinition > < TypeParamList const TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewTarget new NewExpression ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression TypeArgList CompareOp < declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies in CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression InstantiationExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast < ArrowFunction TypeParamList SequenceExpression InstantiationExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate asserts is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var using TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem",maxTerm:378,context:a,nodeProps:[["isolate",-8,5,6,14,35,37,49,51,53,""],["group",-26,9,17,19,66,206,210,214,215,217,220,223,233,235,241,243,245,247,250,256,262,264,266,268,270,272,273,"Statement",-34,13,14,30,33,34,40,49,52,53,55,60,68,70,74,78,80,82,83,108,109,118,119,135,138,140,141,142,143,144,146,147,166,168,170,"Expression",-23,29,31,35,39,41,43,172,174,176,177,179,180,181,183,184,185,187,188,189,200,202,204,205,"Type",-3,86,101,107,"ClassItem"],["openedBy",23,"<",36,"InterpolationStart",54,"[",58,"{",71,"(",159,"JSXStartCloseTag"],["closedBy",-2,24,167,">",38,"InterpolationEnd",48,"]",59,"}",72,")",164,"JSXEndTag"]],propSources:[h],skippedNodes:[0,5,6,276],repeatNodeCount:37,tokenData:"$Fq07[R!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tuEruvJSvwLkwx! Yxy!'iyz!(sz{!)}{|!,q|}!.O}!O!,q!O!P!/Y!P!Q!9j!Q!R#:O!R![#<_![!]#I_!]!^#Jk!^!_#Ku!_!`$![!`!a$$v!a!b$*T!b!c$,r!c!}Er!}#O$-|#O#P$/W#P#Q$4o#Q#R$5y#R#SEr#S#T$7W#T#o$8b#o#p$<r#p#q$=h#q#r$>x#r#s$@U#s$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$I|Er$I|$I}$Dk$I}$JO$Dk$JO$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr(n%d_$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$h&j(X!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU(X!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$h&j(UpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU(UpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX(Up(X!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z07[+rq$h&j(Up(X!b'z0/lOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z07[.ST(V#S$h&j'{0/lO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c07[.n_$h&j(Up(X!b'{0/lOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)3p/x`$h&j!n),Q(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW1V`#u(Ch$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW2d_#u(Ch$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At3l_(T':f$h&j(X!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k(^4r_$h&j(X!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k&z5vX$h&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q&z6jT$c`$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c`6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y`7bO$c``7eP;=`<%l6y&z7kP;=`<%l5q(^7w]$c`$h&j(X!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!r8uZ(X!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p!r9oU$c`(X!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!r:UP;=`<%l8p(^:[P;=`<%l4k%9[:hh$h&j(Up(X!bOY%ZYZ&cZq%Zqr<Srs&}st%ZtuCruw%Zwx(rx!^%Z!^!_*g!_!c%Z!c!}Cr!}#O%Z#O#P&c#P#R%Z#R#SCr#S#T%Z#T#oCr#o#p*g#p$g%Z$g;'SCr;'S;=`El<%lOCr(r<__WS$h&j(Up(X!bOY<SYZ&cZr<Srs=^sw<Swx@nx!^<S!^!_Bm!_#O<S#O#P>`#P#o<S#o#pBm#p;'S<S;'S;=`Cl<%lO<S(Q=g]WS$h&j(X!bOY=^YZ&cZw=^wx>`x!^=^!^!_?q!_#O=^#O#P>`#P#o=^#o#p?q#p;'S=^;'S;=`@h<%lO=^&n>gXWS$h&jOY>`YZ&cZ!^>`!^!_?S!_#o>`#o#p?S#p;'S>`;'S;=`?k<%lO>`S?XSWSOY?SZ;'S?S;'S;=`?e<%lO?SS?hP;=`<%l?S&n?nP;=`<%l>`!f?xWWS(X!bOY?qZw?qwx?Sx#O?q#O#P?S#P;'S?q;'S;=`@b<%lO?q!f@eP;=`<%l?q(Q@kP;=`<%l=^'`@w]WS$h&j(UpOY@nYZ&cZr@nrs>`s!^@n!^!_Ap!_#O@n#O#P>`#P#o@n#o#pAp#p;'S@n;'S;=`Bg<%lO@ntAwWWS(UpOYApZrAprs?Ss#OAp#O#P?S#P;'SAp;'S;=`Ba<%lOAptBdP;=`<%lAp'`BjP;=`<%l@n#WBvYWS(Up(X!bOYBmZrBmrs?qswBmwxApx#OBm#O#P?S#P;'SBm;'S;=`Cf<%lOBm#WCiP;=`<%lBm(rCoP;=`<%l<S%9[C}i$h&j(m%1l(Up(X!bOY%ZYZ&cZr%Zrs&}st%ZtuCruw%Zwx(rx!Q%Z!Q![Cr![!^%Z!^!_*g!_!c%Z!c!}Cr!}#O%Z#O#P&c#P#R%Z#R#SCr#S#T%Z#T#oCr#o#p*g#p$g%Z$g;'SCr;'S;=`El<%lOCr%9[EoP;=`<%lCr07[FRk$h&j(Up(X!b$[#t(R,2j(c$I[OY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr+dHRk$h&j(Up(X!b$[#tOY%ZYZ&cZr%Zrs&}st%ZtuGvuw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Gv![!^%Z!^!_*g!_!c%Z!c!}Gv!}#O%Z#O#P&c#P#R%Z#R#SGv#S#T%Z#T#oGv#o#p*g#p$g%Z$g;'SGv;'S;=`Iv<%lOGv+dIyP;=`<%lGv07[JPP;=`<%lEr(KWJ_`$h&j(Up(X!b#n(ChOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KWKl_$h&j$P(Ch(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z,#xLva(x+JY$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sv%ZvwM{wx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KWNW`$h&j#y(Ch(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At! c_(W';W$h&j(UpOY!!bYZ!#hZr!!brs!#hsw!!bwx!$xx!^!!b!^!_!%z!_#O!!b#O#P!#h#P#o!!b#o#p!%z#p;'S!!b;'S;=`!'c<%lO!!b'l!!i_$h&j(UpOY!!bYZ!#hZr!!brs!#hsw!!bwx!$xx!^!!b!^!_!%z!_#O!!b#O#P!#h#P#o!!b#o#p!%z#p;'S!!b;'S;=`!'c<%lO!!b&z!#mX$h&jOw!#hwx6cx!^!#h!^!_!$Y!_#o!#h#o#p!$Y#p;'S!#h;'S;=`!$r<%lO!#h`!$]TOw!$Ywx7]x;'S!$Y;'S;=`!$l<%lO!$Y`!$oP;=`<%l!$Y&z!$uP;=`<%l!#h'l!%R]$c`$h&j(UpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(r!Q!&PZ(UpOY!%zYZ!$YZr!%zrs!$Ysw!%zwx!&rx#O!%z#O#P!$Y#P;'S!%z;'S;=`!']<%lO!%z!Q!&yU$c`(UpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)r!Q!'`P;=`<%l!%z'l!'fP;=`<%l!!b/5|!'t_!j/.^$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#&U!)O_!i!Lf$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z-!n!*[b$h&j(Up(X!b(S%&f#o(ChOY%ZYZ&cZr%Zrs&}sw%Zwx(rxz%Zz{!+d{!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW!+o`$h&j(Up(X!b#l(ChOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z+;x!,|`$h&j(Up(X!bp+4YOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z,$U!.Z_!Z+Jf$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[!/ec$h&j(Up(X!b!O.2^OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!0p!P!Q%Z!Q![!3Y![!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#%|!0ya$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!2O!P!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#%|!2Z_!Y!L^$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!3eg$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!3Y![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S!3Y#S#X%Z#X#Y!4|#Y#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!5Vg$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx{%Z{|!6n|}%Z}!O!6n!O!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!6wc$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!8_c$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[!9uf$h&j(Up(X!b#m(ChOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcxz!;Zz{#-}{!P!;Z!P!Q#/d!Q!^!;Z!^!_#(i!_!`#7S!`!a#8i!a!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z?O!;fb$h&j(Up(X!b!V7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z>^!<w`$h&j(X!b!V7`OY!<nYZ&cZw!<nwx!=yx!P!<n!P!Q!Eq!Q!^!<n!^!_!Gr!_!}!<n!}#O!KS#O#P!Dy#P#o!<n#o#p!Gr#p;'S!<n;'S;=`!L]<%lO!<n<z!>Q^$h&j!V7`OY!=yYZ&cZ!P!=y!P!Q!>|!Q!^!=y!^!_!@c!_!}!=y!}#O!CW#O#P!Dy#P#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y<z!?Td$h&j!V7`O!^&c!_#W&c#W#X!>|#X#Z&c#Z#[!>|#[#]&c#]#^!>|#^#a&c#a#b!>|#b#g&c#g#h!>|#h#i&c#i#j!>|#j#k!>|#k#m&c#m#n!>|#n#o&c#p;'S&c;'S;=`&w<%lO&c7`!@hX!V7`OY!@cZ!P!@c!P!Q!AT!Q!}!@c!}#O!Ar#O#P!Bq#P;'S!@c;'S;=`!CQ<%lO!@c7`!AYW!V7`#W#X!AT#Z#[!AT#]#^!AT#a#b!AT#g#h!AT#i#j!AT#j#k!AT#m#n!AT7`!AuVOY!ArZ#O!Ar#O#P!B[#P#Q!@c#Q;'S!Ar;'S;=`!Bk<%lO!Ar7`!B_SOY!ArZ;'S!Ar;'S;=`!Bk<%lO!Ar7`!BnP;=`<%l!Ar7`!BtSOY!@cZ;'S!@c;'S;=`!CQ<%lO!@c7`!CTP;=`<%l!@c<z!C][$h&jOY!CWYZ&cZ!^!CW!^!_!Ar!_#O!CW#O#P!DR#P#Q!=y#Q#o!CW#o#p!Ar#p;'S!CW;'S;=`!Ds<%lO!CW<z!DWX$h&jOY!CWYZ&cZ!^!CW!^!_!Ar!_#o!CW#o#p!Ar#p;'S!CW;'S;=`!Ds<%lO!CW<z!DvP;=`<%l!CW<z!EOX$h&jOY!=yYZ&cZ!^!=y!^!_!@c!_#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y<z!EnP;=`<%l!=y>^!Ezl$h&j(X!b!V7`OY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#W&}#W#X!Eq#X#Z&}#Z#[!Eq#[#]&}#]#^!Eq#^#a&}#a#b!Eq#b#g&}#g#h!Eq#h#i&}#i#j!Eq#j#k!Eq#k#m&}#m#n!Eq#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}8r!GyZ(X!b!V7`OY!GrZw!Grwx!@cx!P!Gr!P!Q!Hl!Q!}!Gr!}#O!JU#O#P!Bq#P;'S!Gr;'S;=`!J|<%lO!Gr8r!Hse(X!b!V7`OY'}Zw'}x#O'}#P#W'}#W#X!Hl#X#Z'}#Z#[!Hl#[#]'}#]#^!Hl#^#a'}#a#b!Hl#b#g'}#g#h!Hl#h#i'}#i#j!Hl#j#k!Hl#k#m'}#m#n!Hl#n;'S'};'S;=`(f<%lO'}8r!JZX(X!bOY!JUZw!JUwx!Arx#O!JU#O#P!B[#P#Q!Gr#Q;'S!JU;'S;=`!Jv<%lO!JU8r!JyP;=`<%l!JU8r!KPP;=`<%l!Gr>^!KZ^$h&j(X!bOY!KSYZ&cZw!KSwx!CWx!^!KS!^!_!JU!_#O!KS#O#P!DR#P#Q!<n#Q#o!KS#o#p!JU#p;'S!KS;'S;=`!LV<%lO!KS>^!LYP;=`<%l!KS>^!L`P;=`<%l!<n=l!Ll`$h&j(Up!V7`OY!LcYZ&cZr!Lcrs!=ys!P!Lc!P!Q!Mn!Q!^!Lc!^!_# o!_!}!Lc!}#O#%P#O#P!Dy#P#o!Lc#o#p# o#p;'S!Lc;'S;=`#&Y<%lO!Lc=l!Mwl$h&j(Up!V7`OY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#W(r#W#X!Mn#X#Z(r#Z#[!Mn#[#](r#]#^!Mn#^#a(r#a#b!Mn#b#g(r#g#h!Mn#h#i(r#i#j!Mn#j#k!Mn#k#m(r#m#n!Mn#n#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(r8Q# vZ(Up!V7`OY# oZr# ors!@cs!P# o!P!Q#!i!Q!}# o!}#O#$R#O#P!Bq#P;'S# o;'S;=`#$y<%lO# o8Q#!pe(Up!V7`OY)rZr)rs#O)r#P#W)r#W#X#!i#X#Z)r#Z#[#!i#[#])r#]#^#!i#^#a)r#a#b#!i#b#g)r#g#h#!i#h#i)r#i#j#!i#j#k#!i#k#m)r#m#n#!i#n;'S)r;'S;=`*Z<%lO)r8Q#$WX(UpOY#$RZr#$Rrs!Ars#O#$R#O#P!B[#P#Q# o#Q;'S#$R;'S;=`#$s<%lO#$R8Q#$vP;=`<%l#$R8Q#$|P;=`<%l# o=l#%W^$h&j(UpOY#%PYZ&cZr#%Prs!CWs!^#%P!^!_#$R!_#O#%P#O#P!DR#P#Q!Lc#Q#o#%P#o#p#$R#p;'S#%P;'S;=`#&S<%lO#%P=l#&VP;=`<%l#%P=l#&]P;=`<%l!Lc?O#&kn$h&j(Up(X!b!V7`OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#W%Z#W#X#&`#X#Z%Z#Z#[#&`#[#]%Z#]#^#&`#^#a%Z#a#b#&`#b#g%Z#g#h#&`#h#i%Z#i#j#&`#j#k#&`#k#m%Z#m#n#&`#n#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z9d#(r](Up(X!b!V7`OY#(iZr#(irs!Grsw#(iwx# ox!P#(i!P!Q#)k!Q!}#(i!}#O#+`#O#P!Bq#P;'S#(i;'S;=`#,`<%lO#(i9d#)th(Up(X!b!V7`OY*gZr*grs'}sw*gwx)rx#O*g#P#W*g#W#X#)k#X#Z*g#Z#[#)k#[#]*g#]#^#)k#^#a*g#a#b#)k#b#g*g#g#h#)k#h#i*g#i#j#)k#j#k#)k#k#m*g#m#n#)k#n;'S*g;'S;=`+Z<%lO*g9d#+gZ(Up(X!bOY#+`Zr#+`rs!JUsw#+`wx#$Rx#O#+`#O#P!B[#P#Q#(i#Q;'S#+`;'S;=`#,Y<%lO#+`9d#,]P;=`<%l#+`9d#,cP;=`<%l#(i?O#,o`$h&j(Up(X!bOY#,fYZ&cZr#,frs!KSsw#,fwx#%Px!^#,f!^!_#+`!_#O#,f#O#P!DR#P#Q!;Z#Q#o#,f#o#p#+`#p;'S#,f;'S;=`#-q<%lO#,f?O#-tP;=`<%l#,f?O#-zP;=`<%l!;Z07[#.[b$h&j(Up(X!b'|0/l!V7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z07[#/o_$h&j(Up(X!bT0/lOY#/dYZ&cZr#/drs#0nsw#/dwx#4Ox!^#/d!^!_#5}!_#O#/d#O#P#1p#P#o#/d#o#p#5}#p;'S#/d;'S;=`#6|<%lO#/d06j#0w]$h&j(X!bT0/lOY#0nYZ&cZw#0nwx#1px!^#0n!^!_#3R!_#O#0n#O#P#1p#P#o#0n#o#p#3R#p;'S#0n;'S;=`#3x<%lO#0n05W#1wX$h&jT0/lOY#1pYZ&cZ!^#1p!^!_#2d!_#o#1p#o#p#2d#p;'S#1p;'S;=`#2{<%lO#1p0/l#2iST0/lOY#2dZ;'S#2d;'S;=`#2u<%lO#2d0/l#2xP;=`<%l#2d05W#3OP;=`<%l#1p01O#3YW(X!bT0/lOY#3RZw#3Rwx#2dx#O#3R#O#P#2d#P;'S#3R;'S;=`#3r<%lO#3R01O#3uP;=`<%l#3R06j#3{P;=`<%l#0n05x#4X]$h&j(UpT0/lOY#4OYZ&cZr#4Ors#1ps!^#4O!^!_#5Q!_#O#4O#O#P#1p#P#o#4O#o#p#5Q#p;'S#4O;'S;=`#5w<%lO#4O00^#5XW(UpT0/lOY#5QZr#5Qrs#2ds#O#5Q#O#P#2d#P;'S#5Q;'S;=`#5q<%lO#5Q00^#5tP;=`<%l#5Q05x#5zP;=`<%l#4O01p#6WY(Up(X!bT0/lOY#5}Zr#5}rs#3Rsw#5}wx#5Qx#O#5}#O#P#2d#P;'S#5};'S;=`#6v<%lO#5}01p#6yP;=`<%l#5}07[#7PP;=`<%l#/d)3h#7ab$h&j$P(Ch(Up(X!b!V7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;ZAt#8vb$Y#t$h&j(Up(X!b!V7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z'Ad#:Zp$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!3Y!P!Q%Z!Q![#<_![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S#<_#S#U%Z#U#V#?i#V#X%Z#X#Y!4|#Y#b%Z#b#c#>_#c#d#Bq#d#l%Z#l#m#Es#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#<jk$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!3Y!P!Q%Z!Q![#<_![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S#<_#S#X%Z#X#Y!4|#Y#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#>j_$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#?rd$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#A]f$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Bzc$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Dbe$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#E|g$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Gpi$h&j(Up(X!bq'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x#Il_!e$b$h&j#})Lv(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#Jv_al$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f#LS^h#)`#P-<U(Up(X!b$m7`OY*gZr*grs'}sw*gwx)rx!P*g!P!Q#MO!Q!^*g!^!_#Mt!_!`$ f!`#O*g#P;'S*g;'S;=`+Z<%lO*g(n#MXX$j&j(Up(X!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g(El#M}Z#p(Ch(Up(X!bOY*gZr*grs'}sw*gwx)rx!_*g!_!`#Np!`#O*g#P;'S*g;'S;=`+Z<%lO*g(El#NyX$P(Ch(Up(X!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g(El$ oX#q(Ch(Up(X!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g*)x$!ga#^*!Y$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`!a$#l!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(K[$#w_#i(Cl$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x$%Vag!*r#q(Ch$e#|$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`$&[!`!a$'f!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$&g_#q(Ch$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$'qa#p(Ch$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`!a$(v!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$)R`#p(Ch$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(Kd$*`a(p(Ct$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!a%Z!a!b$+e!b#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$+p`$h&j#z(Ch(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#`$,}_!z$Ip$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f$.X_!Q0,v$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(n$/]Z$h&jO!^$0O!^!_$0f!_#i$0O#i#j$0k#j#l$0O#l#m$2^#m#o$0O#o#p$0f#p;'S$0O;'S;=`$4i<%lO$0O(n$0VT_#S$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c#S$0kO_#S(n$0p[$h&jO!Q&c!Q![$1f![!^&c!_!c&c!c!i$1f!i#T&c#T#Z$1f#Z#o&c#o#p$3|#p;'S&c;'S;=`&w<%lO&c(n$1kZ$h&jO!Q&c!Q![$2^![!^&c!_!c&c!c!i$2^!i#T&c#T#Z$2^#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$2cZ$h&jO!Q&c!Q![$3U![!^&c!_!c&c!c!i$3U!i#T&c#T#Z$3U#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$3ZZ$h&jO!Q&c!Q![$0O![!^&c!_!c&c!c!i$0O!i#T&c#T#Z$0O#Z#o&c#p;'S&c;'S;=`&w<%lO&c#S$4PR!Q![$4Y!c!i$4Y#T#Z$4Y#S$4]S!Q![$4Y!c!i$4Y#T#Z$4Y#q#r$0f(n$4lP;=`<%l$0O#1[$4z_!W#)l$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$6U`#w(Ch$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z+;p$7c_$h&j(Up(X!b(_+4QOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[$8qk$h&j(Up(X!b(R,2j$^#t(c$I[OY%ZYZ&cZr%Zrs&}st%Ztu$8buw%Zwx(rx}%Z}!O$:f!O!Q%Z!Q![$8b![!^%Z!^!_*g!_!c%Z!c!}$8b!}#O%Z#O#P&c#P#R%Z#R#S$8b#S#T%Z#T#o$8b#o#p*g#p$g%Z$g;'S$8b;'S;=`$<l<%lO$8b+d$:qk$h&j(Up(X!b$^#tOY%ZYZ&cZr%Zrs&}st%Ztu$:fuw%Zwx(rx}%Z}!O$:f!O!Q%Z!Q![$:f![!^%Z!^!_*g!_!c%Z!c!}$:f!}#O%Z#O#P&c#P#R%Z#R#S$:f#S#T%Z#T#o$:f#o#p*g#p$g%Z$g;'S$:f;'S;=`$<f<%lO$:f+d$<iP;=`<%l$:f07[$<oP;=`<%l$8b#Jf$<{X!]#Hb(Up(X!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g,#x$=sa(w+JY$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p#q$+e#q;'S%Z;'S;=`+a<%lO%Z)>v$?V_![(CdtBr$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z?O$@a_!o7`$h&j(Up(X!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[$Aq|$h&j(Up(X!b'z0/l$[#t(R,2j(c$I[OX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr07[$D|k$h&j(Up(X!b'{0/l$[#t(R,2j(c$I[OY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr",tokenizers:[s,c,u,f,2,3,4,5,6,7,8,9,10,11,12,13,14,l,new r.uC("$S~RRtu[#O#Pg#S#T#|~_P#o#pb~gOv~~jVO#i!P#i#j!U#j#l!P#l#m!q#m;'S!P;'S;=`#v<%lO!P~!UO!S~~!XS!Q![!e!c!i!e#T#Z!e#o#p#Z~!hR!Q![!q!c!i!q#T#Z!q~!tR!Q![!}!c!i!}#T#Z!}~#QR!Q![!P!c!i!P#T#Z!P~#^R!Q![#g!c!i#g#T#Z#g~#jS!Q![#g!c!i#g#T#Z#g#q#r!P~#yP;=`<%l!P~$RO(a~~",141,338),new r.uC("j~RQYZXz{^~^O(O~~aP!P!Qd~iO(P~~",25,321)],topRules:{Script:[0,7],SingleExpression:[1,274],SingleClassItem:[2,275]},dialects:{jsx:0,ts:15091},dynamicPrecedences:{78:1,80:1,92:1,168:1,198:1},specialized:[{term:325,get:e=>p[e]||-1},{term:341,get:e=>m[e]||-1},{term:93,get:e=>g[e]||-1}],tokenPrec:15116});var A=n(15874),y=n(20614),b=n(62144),O=n(47404),w=n(90365);const x=[(0,O.Gw)("function ${name}(${params}) {\n\t${}\n}",{label:"function",detail:"definition",type:"keyword"}),(0,O.Gw)("for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\n\t${}\n}",{label:"for",detail:"loop",type:"keyword"}),(0,O.Gw)("for (let ${name} of ${collection}) {\n\t${}\n}",{label:"for",detail:"of loop",type:"keyword"}),(0,O.Gw)("do {\n\t${}\n} while (${})",{label:"do",detail:"loop",type:"keyword"}),(0,O.Gw)("while (${}) {\n\t${}\n}",{label:"while",detail:"loop",type:"keyword"}),(0,O.Gw)("try {\n\t${}\n} catch (${error}) {\n\t${}\n}",{label:"try",detail:"/ catch block",type:"keyword"}),(0,O.Gw)("if (${}) {\n\t${}\n}",{label:"if",detail:"block",type:"keyword"}),(0,O.Gw)("if (${}) {\n\t${}\n} else {\n\t${}\n}",{label:"if",detail:"/ else block",type:"keyword"}),(0,O.Gw)("class ${name} {\n\tconstructor(${params}) {\n\t\t${}\n\t}\n}",{label:"class",detail:"definition",type:"keyword"}),(0,O.Gw)('import {${names}} from "${module}"\n${}',{label:"import",detail:"named",type:"keyword"}),(0,O.Gw)('import ${name} from "${module}"\n${}',{label:"import",detail:"default",type:"keyword"})],_=x.concat([(0,O.Gw)("interface ${name} {\n\t${}\n}",{label:"interface",detail:"definition",type:"keyword"}),(0,O.Gw)("type ${name} = ${type}",{label:"type",detail:"definition",type:"keyword"}),(0,O.Gw)("enum ${name} {\n\t${}\n}",{label:"enum",detail:"definition",type:"keyword"})]),C=new w.RY,k=new Set(["Script","Block","FunctionExpression","FunctionDeclaration","ArrowFunction","MethodDeclaration","ForStatement"]);function S(e){return(t,n)=>{let r=t.node.getChild("VariableDefinition");return r&&n(r,e),!0}}const V=["FunctionDeclaration"],B={FunctionDeclaration:S("function"),ClassDeclaration:S("class"),ClassExpression:()=>!0,EnumDeclaration:S("constant"),TypeAliasDeclaration:S("type"),NamespaceDeclaration:S("namespace"),VariableDefinition(e,t){e.matchContext(V)||t(e,"variable")},TypeDefinition(e,t){t(e,"type")},__proto__:null};function T(e,t){let n=C.get(t);if(n)return n;let r=[],o=!0;function i(t,n){let o=e.sliceString(t.from,t.to);r.push({label:o,type:n})}return t.cursor(w.Qj.IncludeAnonymous).iterate((t=>{if(o)o=!1;else if(t.name){let e=B[t.name];if(e&&e(t,i)||k.has(t.name))return!1}else if(t.to-t.from>8192){for(let n of T(e,t.node))r.push(n);return!1}})),C.set(t,r),r}const N=/^[\w$\xa1-\uffff][\w$\d\xa1-\uffff]*$/,E=["TemplateString","String","RegExp","LineComment","BlockComment","VariableDefinition","TypeDefinition","Label","PropertyDefinition","PropertyName","PrivatePropertyDefinition","PrivatePropertyName","JSXText","JSXAttributeValue","JSXOpenTag","JSXCloseTag","JSXSelfClosingTag",".","?."];function P(e){let t=(0,A.mv)(e.state).resolveInner(e.pos,-1);if(E.indexOf(t.name)>-1)return null;let n="VariableName"==t.name||t.to-t.from<20&&N.test(e.state.sliceDoc(t.from,t.to));if(!n&&!e.explicit)return null;let r=[];for(let n=t;n;n=n.parent)k.has(n.name)&&(r=r.concat(T(e.state.doc,n)));return{options:r,from:n?t.from:e.pos,validFor:N}}const Q=A.bj.define({name:"javascript",parser:v.configure({props:[A.Oh.add({IfStatement:(0,A.mz)({except:/^\s*({|else\b)/}),TryStatement:(0,A.mz)({except:/^\s*({|catch\b|finally\b)/}),LabeledStatement:A._Y,SwitchBody:e=>{let t=e.textAfter,n=/^\s*\}/.test(t),r=/^\s*(case|default)\b/.test(t);return e.baseIndent+(n?0:r?1:2)*e.unit},Block:(0,A.Ay)({closing:"}"}),ArrowFunction:e=>e.baseIndent+e.unit,"TemplateString BlockComment":()=>null,"Statement Property":(0,A.mz)({except:/^{/}),JSXElement(e){let t=/^\s*<\//.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},JSXEscape(e){let t=/\s*\}/.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},"JSXOpenTag JSXSelfClosingTag"(e){return e.column(e.node.from)+e.unit}}),A.b_.add({"Block ClassBody SwitchBody EnumBody ObjectExpression ArrayExpression ObjectType":A.yd,BlockComment(e){return{from:e.from+2,to:e.to-2}}})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\}|<\/)$/,wordChars:"$"}}),M={test:e=>/^JSX/.test(e.name),facet:(0,A.p9)({commentTokens:{block:{open:"{/*",close:"*/}"}}})},D=Q.configure({dialect:"ts"},"typescript"),$=Q.configure({dialect:"jsx",props:[A.Q0.add((e=>e.isTop?[M]:void 0))]}),z=Q.configure({dialect:"jsx ts",props:[A.Q0.add((e=>e.isTop?[M]:void 0))]},"typescript");let R=e=>({label:e,type:"keyword"});const I="break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield".split(" ").map(R),L=I.concat(["declare","implements","private","protected","public"].map(R));function F(e={}){let t=e.jsx?e.typescript?z:$:e.typescript?D:Q,n=e.typescript?_.concat(L):x.concat(I);return new A.Yy(t,[Q.data.of({autocomplete:(0,O.Ar)(E,(0,O.et)(n))}),Q.data.of({autocomplete:P}),e.jsx?W:[]])}function U(e,t,n=e.length){for(let r=null==t?void 0:t.firstChild;r;r=r.nextSibling)if("JSXIdentifier"==r.name||"JSXBuiltin"==r.name||"JSXNamespacedName"==r.name||"JSXMemberExpression"==r.name)return e.sliceString(r.from,Math.min(r.to,n));return""}const H="object"==typeof navigator&&/Android\b/.test(navigator.userAgent),W=b.Lz.inputHandler.of(((e,t,n,r,o)=>{if((H?e.composing:e.compositionStarted)||e.state.readOnly||t!=n||">"!=r&&"/"!=r||!Q.isActiveAt(e.state,t,-1))return!1;let i=o(),{state:a}=i,l=a.changeByRange((e=>{var t;let n,{head:o}=e,i=(0,A.mv)(a).resolveInner(o-1,-1);if("JSXStartTag"==i.name&&(i=i.parent),a.doc.sliceString(o-1,o)!=r||"JSXAttributeValue"==i.name&&i.to>o);else{if(">"==r&&"JSXFragmentTag"==i.name)return{range:e,changes:{from:o,insert:"</>"}};if("/"==r&&"JSXStartCloseTag"==i.name){let e=i.parent,r=e.parent;if(r&&e.from==o-2&&((n=U(a.doc,r.firstChild,o))||"JSXFragmentTag"==(null===(t=r.firstChild)||void 0===t?void 0:t.name))){let e=`${n}>`;return{range:y.OF.cursor(o+e.length,-1),changes:{from:o,insert:e}}}}else if(">"==r){let t=function(e){for(;;){if("JSXOpenTag"==e.name||"JSXSelfClosingTag"==e.name||"JSXFragmentTag"==e.name)return e;if("JSXEscape"==e.name||!e.parent)return null;e=e.parent}}(i);if(t&&"JSXOpenTag"==t.name&&!/^\/?>|^<\//.test(a.doc.sliceString(o,o+2))&&(n=U(a.doc,t,o)))return{range:e,changes:{from:o,insert:`</${n}>`}}}}return{range:e}}));return!l.changes.empty&&(e.dispatch([i,a.update(l,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}))},89942:function(e,t,n){var r=n(74409),o=n(89093);e.exports=function(e){return!!(e&&r(e.nodeName)&&o(e.nodeType))}},90033:function(e,t,n){"use strict";function r(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}n.d(t,{$3:function(){return h},$H:function(){return z},$P:function(){return v},BH:function(){return j},BU:function(){return ae},BX:function(){return ge},Bm:function(){return O},C4:function(){return te},CE:function(){return m},CP:function(){return c},DY:function(){return R},Gv:function(){return w},Gx:function(){return J},J$:function(){return se},Kg:function(){return b},MZ:function(){return o},Mp:function(){return s},NO:function(){return l},OC:function(){return re},Oj:function(){return i},PT:function(){return P},Qd:function(){return S},Ro:function(){return F},SU:function(){return B},Sf:function(){return ie},TF:function(){return d},Tg:function(){return M},Tn:function(){return y},Tr:function(){return Y},Vp:function(){return he},W0:function(){return ce},We:function(){return H},X$:function(){return u},XW:function(){return me},Y2:function(){return ue},ZH:function(){return D},Zf:function(){return k},_B:function(){return ne},bB:function(){return L},cy:function(){return p},eW:function(){return W},gX:function(){return X},gd:function(){return A},lk:function(){return T},nC:function(){return oe},pD:function(){return r},rU:function(){return $},tE:function(){return a},tl:function(){return ee},u3:function(){return ve},vM:function(){return g},v_:function(){return ye},wQ:function(){return de},yI:function(){return V},yL:function(){return x},yQ:function(){return I},z3:function(){return fe}});const o={},i=[],a=()=>{},l=()=>!1,s=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),c=e=>e.startsWith("onUpdate:"),u=Object.assign,d=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},f=Object.prototype.hasOwnProperty,h=(e,t)=>f.call(e,t),p=Array.isArray,m=e=>"[object Map]"===C(e),g=e=>"[object Set]"===C(e),v=e=>"[object Date]"===C(e),A=e=>"[object RegExp]"===C(e),y=e=>"function"==typeof e,b=e=>"string"==typeof e,O=e=>"symbol"==typeof e,w=e=>null!==e&&"object"==typeof e,x=e=>(w(e)||y(e))&&y(e.then)&&y(e.catch),_=Object.prototype.toString,C=e=>_.call(e),k=e=>C(e).slice(8,-1),S=e=>"[object Object]"===C(e),V=e=>b(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,B=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),T=r("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),N=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},E=/-(\w)/g,P=N((e=>e.replace(E,((e,t)=>t?t.toUpperCase():"")))),Q=/\B([A-Z])/g,M=N((e=>e.replace(Q,"-$1").toLowerCase())),D=N((e=>e.charAt(0).toUpperCase()+e.slice(1))),$=N((e=>e?`on${D(e)}`:"")),z=(e,t)=>!Object.is(e,t),R=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},I=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},L=e=>{const t=parseFloat(e);return isNaN(t)?e:t},F=e=>{const t=b(e)?Number(e):NaN;return isNaN(t)?e:t};let U;const H=()=>U||(U="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{});function W(e,t){return e+JSON.stringify(t,((e,t)=>"function"==typeof t?t.toString():t))}const j=r("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"),q=2;function X(e,t=0,n=e.length){if((t=Math.max(0,Math.min(t,e.length)))>(n=Math.max(0,Math.min(n,e.length))))return"";let r=e.split(/(\r?\n)/);const o=r.filter(((e,t)=>t%2==1));r=r.filter(((e,t)=>t%2==0));let i=0;const a=[];for(let e=0;e<r.length;e++)if(i+=r[e].length+(o[e]&&o[e].length||0),i>=t){for(let l=e-q;l<=e+q||n>i;l++){if(l<0||l>=r.length)continue;const s=l+1;a.push(`${s}${" ".repeat(Math.max(3-String(s).length,0))}| ${r[l]}`);const c=r[l].length,u=o[l]&&o[l].length||0;if(l===e){const e=t-(i-(c+u)),r=Math.max(1,n>i?c-e:n-t);a.push(" | "+" ".repeat(e)+"^".repeat(r))}else if(l>e){if(n>i){const e=Math.max(Math.min(n-i,c),1);a.push(" | "+"^".repeat(e))}i+=c+u}}break}return a.join("\n")}function Y(e){if(p(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=b(r)?J(r):Y(r);if(o)for(const e in o)t[e]=o[e]}return t}if(b(e)||w(e))return e}const G=/;(?![^(]*\))/g,Z=/:([^]+)/,K=/\/\*[^]*?\*\//g;function J(e){const t={};return e.replace(K,"").split(G).forEach((e=>{if(e){const n=e.split(Z);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function ee(e){if(!e)return"";if(b(e))return e;let t="";for(const n in e){const r=e[n];if(b(r)||"number"==typeof r){t+=`${n.startsWith("--")?n:M(n)}:${r};`}}return t}function te(e){let t="";if(b(e))t=e;else if(p(e))for(let n=0;n<e.length;n++){const r=te(e[n]);r&&(t+=r+" ")}else if(w(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function ne(e){if(!e)return null;let{class:t,style:n}=e;return t&&!b(t)&&(e.class=te(t)),n&&(e.style=Y(n)),e}const re=r("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),oe=r("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),ie=r("annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics"),ae=r("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),le="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",se=r(le),ce=r(le+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function ue(e){return!!e||""===e}const de=r("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),fe=r("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan");function he(e){if(null==e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t}const pe=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function me(e,t){return e.replace(pe,(e=>t?'"'===e?'\\\\\\"':`\\\\${e}`:`\\${e}`))}function ge(e,t){if(e===t)return!0;let n=v(e),r=v(t);if(n||r)return!(!n||!r)&&e.getTime()===t.getTime();if(n=O(e),r=O(t),n||r)return e===t;if(n=p(e),r=p(t),n||r)return!(!n||!r)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=ge(e[r],t[r]);return n}(e,t);if(n=w(e),r=w(t),n||r){if(!n||!r)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const r=e.hasOwnProperty(n),o=t.hasOwnProperty(n);if(r&&!o||!r&&o||!ge(e[n],t[n]))return!1}}return String(e)===String(t)}function ve(e,t){return e.findIndex((e=>ge(e,t)))}const Ae=e=>!(!e||!0!==e.__v_isRef),ye=e=>b(e)?e:null==e?"":p(e)||w(e)&&(e.toString===_||!y(e.toString))?Ae(e)?ye(e.value):JSON.stringify(e,be,2):String(e),be=(e,t)=>Ae(t)?be(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],r)=>(e[Oe(t,r)+" =>"]=n,e)),{})}:g(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>Oe(e)))}:O(t)?Oe(t):!w(t)||p(t)||S(t)?t:String(t),Oe=(e,t="")=>{var n;return O(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}},90095:function(){!function(){"use strict";var e,t,n,r=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=tinymce.util.Tools.resolve("tinymce.util.VK"),i=function(e){return function(t){return r=typeof(n=t),(null===n?"null":"object"===r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===e;var n,r}},a=function(e){return function(t){return typeof t===e}},l=i("string"),s=i("array"),c=(e=null,function(t){return e===t}),u=a("boolean"),d=a("function"),f=function(){},h=function(e){return function(){return e}},p=function(e){return e},m=function(e,t){return e===t},g=h(!1),v=h(!0),A=function(){return y},y={fold:function(e,t){return e()},isSome:g,isNone:v,getOr:n=p,getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:h(null),getOrUndefined:h(void 0),or:n,orThunk:t,map:A,each:f,bind:A,exists:g,forall:v,filter:function(){return A()},toArray:function(){return[]},toString:h("none()")},b=function(e){var t=h(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:v,isNone:g,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return b(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:y},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},O={some:b,none:A,from:function(e){return null==e?y:b(e)}},w=Array.prototype.indexOf,x=Array.prototype.push,_=function(e,t){return function(e,t){return w.call(e,t)}(e,t)>-1},C=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!s(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);x.apply(t,e[n])}return t},k=function(e,t){return C(function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r}(e,t))},S=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return O.none()},V=function(e,t,n){return void 0===n&&(n=m),e.exists((function(e){return n(e,t)}))},B=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},T=function(e,t){return e?O.some(t):O.none()},N=function(e){var t=e.getParam("link_assume_external_targets",!1);return u(t)&&t?1:!l(t)||"http"!==t&&"https"!==t?0:t},E=function(e){return e.getParam("default_link_target")},P=function(e){return e.getParam("target_list",!0)},Q=function(e){return e.getParam("rel_list",[],"array")},M=function(e){return e.getParam("link_title",!0,"boolean")},D=function(e){return e.getParam("allow_unsafe_link_target",!1,"boolean")},$=function(e){return e.getParam("link_default_protocol","http","string")},z=tinymce.util.Tools.resolve("tinymce.util.Tools"),R=function(e){return l(e.value)?e.value:""},I=function(e,t){var n=[];return z.each(e,(function(e){var r=function(e){return l(e.text)?e.text:l(e.title)?e.title:""}(e);if(void 0!==e.menu){var o=I(e.menu,t);n.push({text:r,items:o})}else{var i=t(e);n.push({text:r,value:i})}})),n},L=function(e){return void 0===e&&(e=R),function(t){return O.from(t).map((function(t){return I(t,e)}))}},F={sanitize:function(e){return L(R)(e)},sanitizeWith:L,createUi:function(e,t){return function(n){return{name:e,type:"listbox",label:t,items:n}}},getValue:R},U=function(){return U=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},U.apply(this,arguments)},H=Object.keys,W=Object.hasOwnProperty,j=function(e,t,n,r){return function(e,t){for(var n=H(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}}(e,(function(e,o){(t(e,o)?n:r)(e,o)})),{}},q=function(e,t){return W.call(e,t)},X=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),Y=tinymce.util.Tools.resolve("tinymce.util.URI"),G=function(e){return e&&"a"===e.nodeName.toLowerCase()},Z=function(e){return G(e)&&!!ee(e)},K=function(e,t){if(e.collapsed)return[];var n=e.cloneContents(),r=new X(n.firstChild,n),o=[],i=n.firstChild;do{t(i)&&o.push(i)}while(i=r.next());return o},J=function(e){return/^\w+:/i.test(e)},ee=function(e){var t=e.getAttribute("data-mce-href");return t||e.getAttribute("href")},te=function(e,t){var n=["noopener"],r=e?e.split(/\s+/):[],o=function(e){return e.filter((function(e){return-1===z.inArray(n,e)}))},i=t?function(e){return(e=o(e)).length>0?e.concat(n):n}(r):o(r);return i.length>0?function(e){return z.trim(e.sort().join(" "))}(i):""},ne=function(e,t){return t=t||e.selection.getNode(),ae(t)?e.dom.select("a[href]",t)[0]:e.dom.getParent(t,"a[href]")},re=function(e,t){return function(e){return e.replace(/\uFEFF/g,"")}(t?t.innerText||t.textContent:e.getContent({format:"text"}))},oe=function(e){return z.grep(e,Z).length>0},ie=function(e){var t=e.schema.getTextInlineElements();return 0===K(e.selection.getRng(),(function(e){return 1===e.nodeType&&!G(e)&&!q(t,e.nodeName.toLowerCase())})).length},ae=function(e){return e&&"FIGURE"===e.nodeName&&/\bimage\b/i.test(e.className)},le=function(e,t){var n=U({},t);if(!(Q(e).length>0)&&!1===D(e)){var r=te(n.rel,"_blank"===n.target);n.rel=r||null}return O.from(n.target).isNone()&&!1===P(e)&&(n.target=E(e)),n.href=function(e,t){return"http"!==t&&"https"!==t||J(e)?e:t+"://"+e}(n.href,N(e)),n},se=function(e,t,n){var r=e.selection.getNode(),o=ne(e,r),i=le(e,function(e){var t,n,r;return t=["title","rel","class","target"],n=function(t,n){return e[n].each((function(e){t[n]=e.length>0?e:null})),t},r={href:e.href},function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)}(t,(function(e,t){r=n(r,e,t)})),r}(n));e.undoManager.transact((function(){n.href===t.href&&t.attach(),o?(e.focus(),function(e,t,n,r){n.each((function(e){q(t,"innerText")?t.innerText=e:t.textContent=e})),e.dom.setAttribs(t,r),e.selection.select(t)}(e,o,n.text,i)):function(e,t,n,r){ae(t)?he(e,t,r):n.fold((function(){e.execCommand("mceInsertLink",!1,r)}),(function(t){e.insertContent(e.dom.createHTML("a",r,e.dom.encode(t)))}))}(e,r,n.text,i)}))},ce=function(e){var t=e.class,n=e.href,r=e.rel,o=e.target,i=e.text,a=e.title;return function(e,t){var n,r={};return j(e,t,(n=r,function(e,t){n[t]=e}),f),r}({class:t.getOrNull(),href:n,rel:r.getOrNull(),target:o.getOrNull(),text:i.getOrNull(),title:a.getOrNull()},(function(e,t){return!1===c(e)}))},ue=function(e,t,n){var r=function(e,t){var n=t.href;return U(U({},t),{href:Y.isDomSafe(n,"a",e.settings)?n:""})}(e,n);e.hasPlugin("rtc",!0)?e.execCommand("createlink",!1,ce(r)):se(e,t,r)},de=function(e){e.hasPlugin("rtc",!0)?e.execCommand("unlink"):function(e){e.undoManager.transact((function(){var t=e.selection.getNode();ae(t)?fe(e,t):function(e){var t=e.dom,n=e.selection,r=n.getBookmark(),o=n.getRng().cloneRange(),i=t.getParent(o.startContainer,"a[href]",e.getBody()),a=t.getParent(o.endContainer,"a[href]",e.getBody());i&&o.setStartBefore(i),a&&o.setEndAfter(a),n.setRng(o),e.execCommand("unlink"),n.moveToBookmark(r)}(e),e.focus()}))}(e)},fe=function(e,t){var n=e.dom.select("img",t)[0];if(n){var r=e.dom.getParents(n,"a[href]",t)[0];r&&(r.parentNode.insertBefore(n,r),e.dom.remove(r))}},he=function(e,t,n){var r=e.dom.select("img",t)[0];if(r){var o=e.dom.create("a",n);r.parentNode.insertBefore(o,r),o.appendChild(r)}},pe=function(e){return q(t=e,n="items")&&void 0!==t[n]&&null!==t[n];var t,n},me=function(e,t){return S(t,(function(t){return pe(t)?me(e,t.items):T(t.value===e,t)}))},ge=function(e,t,n,r){var o=r[t],i=e.length>0;return void 0!==o?me(o,n).map((function(t){return{url:{value:t.value,meta:{text:i?e:t.text,attach:f}},text:i?e:t.text}})):O.none()},ve=function(e,t){var n={text:e.text,title:e.title},r=function(e){var t=function(e){return T(n.text.length<=0,O.from(e.meta.text).getOr(e.value))}(e.url),r=function(e){return T(n.title.length<=0,O.from(e.meta.title).getOr(""))}(e.url);return t.isSome()||r.isSome()?O.some(U(U({},t.map((function(e){return{text:e}})).getOr({})),r.map((function(e){return{title:e}})).getOr({}))):O.none()},o=function(e,r){var o,i,a=(o=t,i=r.name,"link"===i?o.link:"anchor"===i?o.anchor:O.none()).getOr([]);return ge(n.text,r.name,a,e)};return{onChange:function(e,t){var i=t.name;return"url"===i?r(e()):_(["anchor","link"],i)?o(e(),t):"text"===i||"title"===i?(n[i]=e()[i],O.none()):O.none()}}},Ae=tinymce.util.Tools.resolve("tinymce.util.Delay"),ye=tinymce.util.Tools.resolve("tinymce.util.Promise"),be=function(e){var t=e.href;return t.indexOf("@")>0&&-1===t.indexOf("/")&&-1===t.indexOf("mailto:")?O.some({message:"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?",preprocess:function(e){return U(U({},e),{href:"mailto:"+t})}}):O.none()},Oe=function(e,t){return function(n){var r=n.href;return 1===e&&!J(r)||0===e&&/^\s*www(\.|\d\.)/i.test(r)?O.some({message:"The URL you entered seems to be an external link. Do you want to add the required "+t+":// prefix?",preprocess:function(e){return U(U({},e),{href:t+"://"+r})}}):O.none()}},we=function(e,t){return S([be,Oe(N(e),$(e))],(function(e){return e(t)})).fold((function(){return ye.resolve(t)}),(function(n){return new ye((function(r){!function(e,t,n){var r=e.selection.getRng();Ae.setEditorTimeout(e,(function(){e.windowManager.confirm(t,(function(t){e.selection.setRng(r),n(t)}))}))}(e,n.message,(function(e){r(e?n.preprocess(t):t)}))}))}))},xe=function(e){var t=e.dom.select("a:not([href])"),n=k(t,(function(e){var t=e.name||e.id;return t?[{text:t,value:"#"+t}]:[]}));return n.length>0?O.some([{text:"None",value:""}].concat(n)):O.none()},_e=function(e){var t=function(e){return e.getParam("link_class_list",[],"array")}(e);return t.length>0?F.sanitize(t):O.none()},Ce=tinymce.util.Tools.resolve("tinymce.util.XHR"),ke=function(e){var t=function(t){return e.convertURL(t.value||t.url,"href")},n=function(e){return e.getParam("link_list")}(e);return new ye((function(e){l(n)?Ce.send({url:n,success:function(t){return e(function(e){try{return O.some(JSON.parse(e))}catch(e){return O.none()}}(t))},error:function(t){return e(O.none())}}):d(n)?n((function(t){return e(O.some(t))})):e(O.from(n))})).then((function(e){return e.bind(F.sanitizeWith(t)).map((function(e){if(e.length>0){return[{text:"None",value:""}].concat(e)}return e}))}))},Se=function(e,t){var n=Q(e);if(n.length>0){var r=V(t,"_blank");return(!1===D(e)?F.sanitizeWith((function(e){return te(F.getValue(e),r)})):F.sanitize)(n)}return O.none()},Ve=[{text:"Current window",value:""},{text:"New window",value:"_blank"}],Be=function(e){var t=P(e);return s(t)?F.sanitize(t).orThunk((function(){return O.some(Ve)})):!1===t?O.none():O.some(Ve)},Te=function(e,t,n){var r=e.getAttrib(t,n);return null!==r&&r.length>0?O.some(r):O.none()},Ne=function(e,t){return ke(e).then((function(n){var r=function(e,t){var n=e.dom,r=ie(e)?O.some(re(e.selection,t)):O.none(),o=t?O.some(n.getAttrib(t,"href")):O.none(),i=t?O.from(n.getAttrib(t,"target")):O.none(),a=Te(n,t,"rel"),l=Te(n,t,"class");return{url:o,text:r,title:Te(n,t,"title"),target:i,rel:a,linkClass:l}}(e,t);return{anchor:r,catalogs:{targets:Be(e),rels:Se(e,r.target),classes:_e(e),anchor:xe(e),link:n},optNode:O.from(t),flags:{titleEnabled:M(e)}}}))},Ee=function(e){var t=function(e){var t=ne(e);return Ne(e,t)}(e);t.then((function(t){var n=function(e,t){return function(n){var r=n.getData();if(!r.url.value)return de(e),void n.close();var o=function(e){return O.from(r[e]).filter((function(n){return!V(t.anchor[e],n)}))},i={href:r.url.value,text:o("text"),target:o("target"),rel:o("rel"),class:o("linkClass"),title:o("title")},a={href:r.url.value,attach:void 0!==r.url.meta&&r.url.meta.attach?r.url.meta.attach:f};we(e,i).then((function(t){ue(e,a,t)})),n.close()}}(e,t);return function(e,t,n){var r=e.anchor.text.map((function(){return{name:"text",type:"input",label:"Text to display"}})).toArray(),o=e.flags.titleEnabled?[{name:"title",type:"input",label:"Title"}]:[],i=function(e,t){var n=e.anchor,r=n.url.getOr("");return{url:{value:r,meta:{original:{value:r}}},text:n.text.getOr(""),title:n.title.getOr(""),anchor:r,link:r,rel:n.rel.getOr(""),target:n.target.or(t).getOr(""),linkClass:n.linkClass.getOr("")}}(e,O.from(E(n))),a=e.catalogs,l=ve(i,a);return{title:"Insert/Edit Link",size:"normal",body:{type:"panel",items:C([[{name:"url",type:"urlinput",filetype:"file",label:"URL"}],r,o,B([a.anchor.map(F.createUi("anchor","Anchors")),a.rels.map(F.createUi("rel","Rel")),a.targets.map(F.createUi("target","Open link in...")),a.link.map(F.createUi("link","Link list")),a.classes.map(F.createUi("linkClass","Class"))])])},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:i,onChange:function(e,t){var n=t.name;l.onChange(e.getData,{name:n}).each((function(t){e.setData(t)}))},onSubmit:t}}(t,n,e)})).then((function(t){e.windowManager.open(t)}))},Pe=function(e){var t=document.createElement("a");t.target="_blank",t.href=e,t.rel="noreferrer noopener";var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),function(e,t){document.body.appendChild(e),e.dispatchEvent(t),document.body.removeChild(e)}(t,n)},Qe=function(e,t){return e.dom.getParent(t,"a[href]")},Me=function(e){return Qe(e,e.selection.getStart())},De=function(e,t){if(t){var n=ee(t);if(/^#/.test(n)){var r=e.$(n);r.length&&e.selection.scrollIntoView(r[0],!0)}else Pe(t.href)}},$e=function(e){return function(){Ee(e)}},ze=function(e){return function(){De(e,Me(e))}},Re=function(e,t){return e.on("NodeChange",t),function(){return e.off("NodeChange",t)}},Ie=function(e){return function(t){var n=function(){return t.setActive(!e.mode.isReadOnly()&&null!==ne(e,e.selection.getNode()))};return n(),Re(e,n)}},Le=function(e){return function(t){var n=function(){return t.setDisabled(null===ne(e,e.selection.getNode()))};return n(),Re(e,n)}},Fe=function(e){return function(t){var n=function(t){return oe(t)||(n=e.selection.getRng(),K(n,Z).length>0);var n},r=e.dom.getParents(e.selection.getStart());return t.setDisabled(!n(r)),Re(e,(function(e){return t.setDisabled(!n(e.parents))}))}},Ue=function(e){var t=function(t){var n=e.selection.getNode();return t.setDisabled(!ne(e,n)),f};e.ui.registry.addContextForm("quicklink",{launch:{type:"contextformtogglebutton",icon:"link",tooltip:"Link",onSetup:Ie(e)},label:"Link",predicate:function(t){return!!ne(e,t)&&function(e){return e.getParam("link_context_toolbar",!1,"boolean")}(e)},initValue:function(){var t=ne(e);return t?ee(t):""},commands:[{type:"contextformtogglebutton",icon:"link",tooltip:"Link",primary:!0,onSetup:function(t){var n=e.selection.getNode();return t.setActive(!!ne(e,n)),Ie(e)(t)},onAction:function(t){var n=t.getValue(),r=function(t){var n=ne(e),r=ie(e);if(!n&&r){var o=re(e.selection,n);return O.some(o.length>0?o:t)}return O.none()}(n);ue(e,{href:n,attach:f},{href:n,text:r,title:O.none(),rel:O.none(),target:O.none(),class:O.none()}),function(e){e.selection.collapse(!1)}(e),t.hide()}},{type:"contextformbutton",icon:"unlink",tooltip:"Remove link",onSetup:t,onAction:function(t){de(e),t.hide()}},{type:"contextformbutton",icon:"new-tab",tooltip:"Open link",onSetup:t,onAction:function(t){ze(e)(),t.hide()}}]})};r.add("link",(function(e){!function(e){e.ui.registry.addToggleButton("link",{icon:"link",tooltip:"Insert/edit link",onAction:$e(e),onSetup:Ie(e)}),e.ui.registry.addButton("openlink",{icon:"new-tab",tooltip:"Open link",onAction:ze(e),onSetup:Le(e)}),e.ui.registry.addButton("unlink",{icon:"unlink",tooltip:"Remove link",onAction:function(){return de(e)},onSetup:Fe(e)})}(e),function(e){e.ui.registry.addMenuItem("openlink",{text:"Open link",icon:"new-tab",onAction:ze(e),onSetup:Le(e)}),e.ui.registry.addMenuItem("link",{icon:"link",text:"Link...",shortcut:"Meta+K",onAction:$e(e)}),e.ui.registry.addMenuItem("unlink",{icon:"unlink",text:"Remove link",onAction:function(){return de(e)},onSetup:Fe(e)})}(e),function(e){e.ui.registry.addContextMenu("link",{update:function(t){return oe(e.dom.getParents(t,"a"))?"link unlink openlink":"link"}})}(e),Ue(e),function(e){e.on("click",(function(t){var n=Qe(e,t.target);n&&o.metaKeyPressed(t)&&(t.preventDefault(),De(e,n))})),e.on("keydown",(function(t){var n=Me(e);n&&13===t.keyCode&&function(e){return!0===e.altKey&&!1===e.shiftKey&&!1===e.ctrlKey&&!1===e.metaKey}(t)&&(t.preventDefault(),De(e,n))}))}(e),function(e){e.addCommand("mceLink",(function(){!function(e){return e.getParam("link_quicklink",!1,"boolean")}(e)?$e(e)():e.fire("contexttoolbar-show",{toolbarKey:"quicklink"})}))}(e),function(e){e.addShortcut("Meta+K","",(function(){e.execCommand("mceLink")}))}(e)}))}()},90134:function(){!function(){"use strict";var e,t,n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)},o=function(){},i=function(e){return function(){return e}},a=function(e){return e},l=i(!1),s=i(!0),c=function(){return u},u={fold:function(e,t){return e()},isSome:l,isNone:s,getOr:t=a,getOrThunk:e=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:i(null),getOrUndefined:i(void 0),or:t,orThunk:e,map:c,each:o,bind:c,exists:l,forall:s,filter:function(){return c()},toArray:function(){return[]},toString:i("none()")},d=function(e){var t=i(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:s,isNone:l,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return d(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:u},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},f={some:d,none:c,from:function(e){return null==e?u:d(e)}},h=Array.prototype.indexOf,p=function(e,t){return n=e,r=t,h.call(n,r)>-1;var n,r},m=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},g=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},v=function(e,t){return function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return f.some(i);if(n(i,r))break}return f.none()}(e,t,l)},A=Object.keys,y=Object.hasOwnProperty,b=function(e,t){return y.call(e,t)},O=tinymce.util.Tools.resolve("tinymce.Env"),w=function(e){var t=O.mac?{alt:"&#x2325;",ctrl:"&#x2303;",shift:"&#x21E7;",meta:"&#x2318;",access:"&#x2303;&#x2325;"}:{meta:"Ctrl ",access:"Shift + Alt "},n=e.split("+"),r=m(n,(function(e){var n=e.toLowerCase().trim();return b(t,n)?t[n]:e}));return O.mac?r.join("").replace(/\s/,""):r.join("+")},x=[{shortcuts:["Meta + B"],action:"Bold"},{shortcuts:["Meta + I"],action:"Italic"},{shortcuts:["Meta + U"],action:"Underline"},{shortcuts:["Meta + A"],action:"Select all"},{shortcuts:["Meta + Y","Meta + Shift + Z"],action:"Redo"},{shortcuts:["Meta + Z"],action:"Undo"},{shortcuts:["Access + 1"],action:"Heading 1"},{shortcuts:["Access + 2"],action:"Heading 2"},{shortcuts:["Access + 3"],action:"Heading 3"},{shortcuts:["Access + 4"],action:"Heading 4"},{shortcuts:["Access + 5"],action:"Heading 5"},{shortcuts:["Access + 6"],action:"Heading 6"},{shortcuts:["Access + 7"],action:"Paragraph"},{shortcuts:["Access + 8"],action:"Div"},{shortcuts:["Access + 9"],action:"Address"},{shortcuts:["Alt + 0"],action:"Open help dialog"},{shortcuts:["Alt + F9"],action:"Focus to menubar"},{shortcuts:["Alt + F10"],action:"Focus to toolbar"},{shortcuts:["Alt + F11"],action:"Focus to element path"},{shortcuts:["Ctrl + F9"],action:"Focus to contextual toolbar"},{shortcuts:["Shift + Enter"],action:"Open popup menu for split buttons"},{shortcuts:["Meta + K"],action:"Insert link (if link plugin activated)"},{shortcuts:["Meta + S"],action:"Save (if save plugin activated)"},{shortcuts:["Meta + F"],action:"Find (if searchreplace plugin activated)"},{shortcuts:["Meta + Shift + F"],action:"Switch to or from fullscreen mode"}],_=function(){return{name:"shortcuts",title:"Handy Shortcuts",items:[{type:"table",header:["Action","Shortcut"],cells:m(x,(function(e){var t=m(e.shortcuts,w).join(" or ");return[e.action,t]}))}]}},C=tinymce.util.Tools.resolve("tinymce.util.I18n"),k=m([{key:"advlist",name:"Advanced List"},{key:"anchor",name:"Anchor"},{key:"autolink",name:"Autolink"},{key:"autoresize",name:"Autoresize"},{key:"autosave",name:"Autosave"},{key:"bbcode",name:"BBCode"},{key:"charmap",name:"Character Map"},{key:"code",name:"Code"},{key:"codesample",name:"Code Sample"},{key:"colorpicker",name:"Color Picker"},{key:"directionality",name:"Directionality"},{key:"emoticons",name:"Emoticons"},{key:"fullpage",name:"Full Page"},{key:"fullscreen",name:"Full Screen"},{key:"help",name:"Help"},{key:"hr",name:"Horizontal Rule"},{key:"image",name:"Image"},{key:"imagetools",name:"Image Tools"},{key:"importcss",name:"Import CSS"},{key:"insertdatetime",name:"Insert Date/Time"},{key:"legacyoutput",name:"Legacy Output"},{key:"link",name:"Link"},{key:"lists",name:"Lists"},{key:"media",name:"Media"},{key:"nonbreaking",name:"Nonbreaking"},{key:"noneditable",name:"Noneditable"},{key:"pagebreak",name:"Page Break"},{key:"paste",name:"Paste"},{key:"preview",name:"Preview"},{key:"print",name:"Print"},{key:"quickbars",name:"Quick Toolbars"},{key:"save",name:"Save"},{key:"searchreplace",name:"Search and Replace"},{key:"spellchecker",name:"Spell Checker"},{key:"tabfocus",name:"Tab Focus"},{key:"table",name:"Table"},{key:"template",name:"Template"},{key:"textcolor",name:"Text Color"},{key:"textpattern",name:"Text Pattern"},{key:"toc",name:"Table of Contents"},{key:"visualblocks",name:"Visual Blocks"},{key:"visualchars",name:"Visual Characters"},{key:"wordcount",name:"Word Count"},{key:"a11ychecker",name:"Accessibility Checker",type:"premium"},{key:"advcode",name:"Advanced Code Editor",type:"premium"},{key:"advtable",name:"Advanced Tables",type:"premium"},{key:"autocorrect",name:"Autocorrect",type:"premium"},{key:"casechange",name:"Case Change",type:"premium"},{key:"checklist",name:"Checklist",type:"premium"},{key:"export",name:"Export",type:"premium"},{key:"mediaembed",name:"Enhanced Media Embed",type:"premium"},{key:"formatpainter",name:"Format Painter",type:"premium"},{key:"linkchecker",name:"Link Checker",type:"premium"},{key:"mentions",name:"Mentions",type:"premium"},{key:"pageembed",name:"Page Embed",type:"premium"},{key:"permanentpen",name:"Permanent Pen",type:"premium"},{key:"powerpaste",name:"PowerPaste",type:"premium"},{key:"rtc",name:"Real-Time Collaboration",type:"premium"},{key:"tinymcespellchecker",name:"Spell Checker Pro",type:"premium"},{key:"tinycomments",name:"Tiny Comments",type:"premium",slug:"comments"},{key:"tinydrive",name:"Tiny Drive",type:"premium"}],(function(e){return r(r({},e),{type:e.type||"opensource",slug:e.slug||e.key})})),S=function(e){var t,n,r=function(e){return'<a href="'+e.url+'" target="_blank" rel="noopener">'+e.name+"</a>"},o=function(e){var t=function(e){var t=A(e.plugins),n=function(e){return e.getParam("forced_plugins")}(e);return void 0===n?t:g(t,(function(e){return!p(n,e)}))}(e),n=m(t,(function(t){return"<li>"+function(e,t){return v(k,(function(e){return e.key===t})).fold((function(){var n=e.plugins[t].getMetadata;return"function"==typeof n?r(n()):t}),(function(e){var t="premium"===e.type?e.name+"*":e.name;return r({name:t,url:"https://www.tiny.cloud/docs/plugins/"+e.type+"/"+e.slug})}))}(e,t)+"</li>"})),o=n.length,i=n.join("");return"<p><b>"+C.translate(["Plugins installed ({0}):",o])+"</b></p><ul>"+i+"</ul>"},i={type:"htmlpanel",presets:"document",html:[function(e){return null==e?"":'<div data-mce-tabstop="1" tabindex="-1">'+o(e)+"</div>"}(e),(t=g(k,(function(e){var t=e.key,n=e.type;return"autocorrect"!==t&&"premium"===n})),n=m(t,(function(e){return"<li>"+C.translate(e.name)+"</li>"})).join(""),'<div data-mce-tabstop="1" tabindex="-1"><p><b>'+C.translate("Premium plugins:")+"</b></p><ul>"+n+'<li class="tox-help__more-link" "><a href="https://www.tiny.cloud/pricing/?utm_campaign=editor_referral&utm_medium=help_dialog&utm_source=tinymce" target="_blank">'+C.translate("Learn more...")+"</a></li></ul></div>")].join("")};return{name:"plugins",title:"Plugins",items:[i]}},V=tinymce.util.Tools.resolve("tinymce.EditorManager"),B=function(e,t){var n,o,i,a,l=_(),s={name:"keyboardnav",title:"Keyboard Navigation",items:[{type:"htmlpanel",presets:"document",html:"<h1>Editor UI keyboard navigation</h1>\n\n<h2>Activating keyboard navigation</h2>\n\n<p>The sections of the outer UI of the editor - the menubar, toolbar, sidebar and footer - are all keyboard navigable. As such, there are multiple ways to activate keyboard navigation:</p>\n<ul>\n <li>Focus the menubar: Alt + F9 (Windows) or &#x2325;F9 (MacOS)</li>\n <li>Focus the toolbar: Alt + F10 (Windows) or &#x2325;F10 (MacOS)</li>\n <li>Focus the footer: Alt + F11 (Windows) or &#x2325;F11 (MacOS)</li>\n</ul>\n\n<p>Focusing the menubar or toolbar will start keyboard navigation at the first item in the menubar or toolbar, which will be highlighted with a gray background. Focusing the footer will start keyboard navigation at the first item in the element path, which will be highlighted with an underline. </p>\n\n<h2>Moving between UI sections</h2>\n\n<p>When keyboard navigation is active, pressing tab will move the focus to the next major section of the UI, where applicable. These sections are:</p>\n<ul>\n <li>the menubar</li>\n <li>each group of the toolbar </li>\n <li>the sidebar</li>\n <li>the element path in the footer </li>\n <li>the wordcount toggle button in the footer </li>\n <li>the branding link in the footer </li>\n <li>the editor resize handle in the footer</li>\n</ul>\n\n<p>Pressing shift + tab will move backwards through the same sections, except when moving from the footer to the toolbar. Focusing the element path then pressing shift + tab will move focus to the first toolbar group, not the last.</p>\n\n<h2>Moving within UI sections</h2>\n\n<p>Keyboard navigation within UI sections can usually be achieved using the left and right arrow keys. This includes:</p>\n<ul>\n <li>moving between menus in the menubar</li>\n <li>moving between buttons in a toolbar group</li>\n <li>moving between items in the element path</li>\n</ul>\n\n<p>In all these UI sections, keyboard navigation will cycle within the section. For example, focusing the last button in a toolbar group then pressing right arrow will move focus to the first item in the same toolbar group. </p>\n\n<h1>Executing buttons</h1>\n\n<p>To execute a button, navigate the selection to the desired button and hit space or enter.</p>\n\n<h1>Opening, navigating and closing menus</h1>\n\n<p>When focusing a menubar button or a toolbar button with a menu, pressing space, enter or down arrow will open the menu. When the menu opens the first item will be selected. To move up or down the menu, press the up or down arrow key respectively. This is the same for submenus, which can also be opened and closed using the left and right arrow keys.</p>\n\n<p>To close any active menu, hit the escape key. When a menu is closed the selection will be restored to its previous selection. This also works for closing submenus.</p>\n\n<h1>Context toolbars and menus</h1>\n\n<p>To focus an open context toolbar such as the table context toolbar, press Ctrl + F9 (Windows) or &#x2303;F9 (MacOS).</p>\n\n<p>Context toolbar navigation is the same as toolbar navigation, and context menu navigation is the same as standard menu navigation.</p>\n\n<h1>Dialog navigation</h1>\n\n<p>There are two types of dialog UIs in TinyMCE: tabbed dialogs and non-tabbed dialogs.</p>\n\n<p>When a non-tabbed dialog is opened, the first interactive component in the dialog will be focused. Users can navigate between interactive components by pressing tab. This includes any footer buttons. Navigation will cycle back to the first dialog component if tab is pressed while focusing the last component in the dialog. Pressing shift + tab will navigate backwards.</p>\n\n<p>When a tabbed dialog is opened, the first button in the tab menu is focused. Pressing tab will navigate to the first interactive component in that tab, and will cycle through the tabs components, the footer buttons, then back to the tab button. To switch to another tab, focus the tab button for the current tab, then use the arrow keys to cycle through the tab buttons.</p>"}]},c=S(e),u=(a='<a href="https://www.tiny.cloud/docs/changelog/?utm_campaign=editor_referral&utm_medium=help_dialog&utm_source=tinymce" target="_blank">TinyMCE '+(o=V.majorVersion,i=V.minorVersion,(0===o.indexOf("@")?"X.X.X":o+"."+i)+"</a>"),{name:"versions",title:"Version",items:[{type:"htmlpanel",html:"<p>"+C.translate(["You are using {0}",a])+"</p>",presets:"document"}]}),d=r(((n={})[l.name]=l,n[s.name]=s,n[c.name]=c,n[u.name]=u,n),t.get());return function(e){return f.from(e.getParam("help_tabs"))}(e).fold((function(){return function(e){var t=A(e),n=t.indexOf("versions");return-1!==n&&(t.splice(n,1),t.push("versions")),{tabs:e,names:t}}(d)}),(function(e){return function(e,t){var n={},r=m(e,(function(e){return"string"==typeof e?(b(t,e)&&(n[e]=t[e]),e):(n[e.name]=e,e.name)}));return{tabs:n,names:r}}(e,d)}))},T=function(e,t){return function(){var n=B(e,t),r=n.tabs,o=n.names,i={type:"tabpanel",tabs:function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t}(m(o,(function(e){return b(t=r,n=e)?f.from(t[n]):f.none();var t,n})))};e.windowManager.open({title:"Help",size:"medium",body:i,buttons:[{type:"cancel",name:"close",text:"Close",primary:!0}],initialData:{}})}};n.add("help",(function(e){var t,n=(t={},{get:function(){return t},set:function(e){t=e}}),r=function(e){return{addTab:function(t){var n=e.get();n[t.name]=t,e.set(n)}}}(n),o=T(e,n);return function(e,t){e.ui.registry.addButton("help",{icon:"help",tooltip:"Help",onAction:t}),e.ui.registry.addMenuItem("help",{text:"Help",icon:"help",shortcut:"Alt+0",onAction:t})}(e,o),function(e,t){e.addCommand("mceHelp",t)}(e,o),e.shortcuts.add("Alt+0","Open help dialog","mceHelp"),r}))}()},90365:function(e,t,n){"use strict";n.d(t,{$g:function(){return D},PH:function(){return p},Qj:function(){return h},RY:function(){return E},Z6:function(){return c},cF:function(){return r},fI:function(){return u},iX:function(){return Q},rr:function(){return P},uY:function(){return a}});const r=1024;let o=0;class i{constructor(e,t){this.from=e,this.to=t}}class a{constructor(e={}){this.id=o++,this.perNode=!!e.perNode,this.deserialize=e.deserialize||(()=>{throw new Error("This node type doesn't define a deserialize function")})}add(e){if(this.perNode)throw new RangeError("Can't add per-node props to node types");return"function"!=typeof e&&(e=c.match(e)),t=>{let n=e(t);return void 0===n?null:[this,n]}}}a.closedBy=new a({deserialize:e=>e.split(" ")}),a.openedBy=new a({deserialize:e=>e.split(" ")}),a.group=new a({deserialize:e=>e.split(" ")}),a.isolate=new a({deserialize:e=>{if(e&&"rtl"!=e&&"ltr"!=e&&"auto"!=e)throw new RangeError("Invalid value for isolate: "+e);return e||"auto"}}),a.contextHash=new a({perNode:!0}),a.lookAhead=new a({perNode:!0}),a.mounted=new a({perNode:!0});class l{constructor(e,t,n){this.tree=e,this.overlay=t,this.parser=n}static get(e){return e&&e.props&&e.props[a.mounted.id]}}const s=Object.create(null);class c{constructor(e,t,n,r=0){this.name=e,this.props=t,this.id=n,this.flags=r}static define(e){let t=e.props&&e.props.length?Object.create(null):s,n=(e.top?1:0)|(e.skipped?2:0)|(e.error?4:0)|(null==e.name?8:0),r=new c(e.name||"",t,e.id,n);if(e.props)for(let n of e.props)if(Array.isArray(n)||(n=n(r)),n){if(n[0].perNode)throw new RangeError("Can't store a per-node prop on a node type");t[n[0].id]=n[1]}return r}prop(e){return this.props[e.id]}get isTop(){return(1&this.flags)>0}get isSkipped(){return(2&this.flags)>0}get isError(){return(4&this.flags)>0}get isAnonymous(){return(8&this.flags)>0}is(e){if("string"==typeof e){if(this.name==e)return!0;let t=this.prop(a.group);return!!t&&t.indexOf(e)>-1}return this.id==e}static match(e){let t=Object.create(null);for(let n in e)for(let r of n.split(" "))t[r]=e[n];return e=>{for(let n=e.prop(a.group),r=-1;r<(n?n.length:0);r++){let o=t[r<0?e.name:n[r]];if(o)return o}}}}c.none=new c("",Object.create(null),0,8);class u{constructor(e){this.types=e;for(let t=0;t<e.length;t++)if(e[t].id!=t)throw new RangeError("Node type ids should correspond to array positions when creating a node set")}extend(...e){let t=[];for(let n of this.types){let r=null;for(let t of e){let e=t(n);e&&(r||(r=Object.assign({},n.props)),r[e[0].id]=e[1])}t.push(r?new c(n.name,r,n.id,n.flags):n)}return new u(t)}}const d=new WeakMap,f=new WeakMap;var h;!function(e){e[e.ExcludeBuffers=1]="ExcludeBuffers",e[e.IncludeAnonymous=2]="IncludeAnonymous",e[e.IgnoreMounts=4]="IgnoreMounts",e[e.IgnoreOverlays=8]="IgnoreOverlays"}(h||(h={}));class p{constructor(e,t,n,r,o){if(this.type=e,this.children=t,this.positions=n,this.length=r,this.props=null,o&&o.length){this.props=Object.create(null);for(let[e,t]of o)this.props["number"==typeof e?e:e.id]=t}}toString(){let e=l.get(this);if(e&&!e.overlay)return e.tree.toString();let t="";for(let e of this.children){let n=e.toString();n&&(t&&(t+=","),t+=n)}return this.type.name?(/\W/.test(this.type.name)&&!this.type.isError?JSON.stringify(this.type.name):this.type.name)+(t.length?"("+t+")":""):t}cursor(e=0){return new S(this.topNode,e)}cursorAt(e,t=0,n=0){let r=d.get(this)||this.topNode,o=new S(r);return o.moveTo(e,t),d.set(this,o._tree),o}get topNode(){return new b(this,0,0,null)}resolve(e,t=0){let n=A(d.get(this)||this.topNode,e,t,!1);return d.set(this,n),n}resolveInner(e,t=0){let n=A(f.get(this)||this.topNode,e,t,!0);return f.set(this,n),n}resolveStack(e,t=0){return function(e,t,n){let r=e.resolveInner(t,n),o=null;for(let e=r instanceof b?r:r.context.parent;e;e=e.parent)if(e.index<0){let i=e.parent;(o||(o=[r])).push(i.resolve(t,n)),e=i}else{let i=l.get(e.tree);if(i&&i.overlay&&i.overlay[0].from<=t&&i.overlay[i.overlay.length-1].to>=t){let a=new b(i.tree,i.overlay[0].from+e.from,-1,e);(o||(o=[r])).push(A(a,t,n,!1))}}return o?C(o):r}(this,e,t)}iterate(e){let{enter:t,leave:n,from:r=0,to:o=this.length}=e,i=e.mode||0,a=(i&h.IncludeAnonymous)>0;for(let e=this.cursor(i|h.IncludeAnonymous);;){let i=!1;if(e.from<=o&&e.to>=r&&(!a&&e.type.isAnonymous||!1!==t(e))){if(e.firstChild())continue;i=!0}for(;i&&n&&(a||!e.type.isAnonymous)&&n(e),!e.nextSibling();){if(!e.parent())return;i=!0}}}prop(e){return e.perNode?this.props?this.props[e.id]:void 0:this.type.prop(e)}get propValues(){let e=[];if(this.props)for(let t in this.props)e.push([+t,this.props[t]]);return e}balance(e={}){return this.children.length<=8?this:N(c.none,this.children,this.positions,0,this.children.length,0,this.length,((e,t,n)=>new p(this.type,e,t,n,this.propValues)),e.makeTree||((e,t,n)=>new p(c.none,e,t,n)))}static build(e){return function(e){var t;let{buffer:n,nodeSet:o,maxBufferLength:i=r,reused:l=[],minRepeatType:s=o.types.length}=e,c=Array.isArray(n)?new m(n,n.length):n,u=o.types,d=0,f=0;function h(e,t,n,r,a,p){let{id:m,start:x,end:_,size:C}=c,k=f,S=d;for(;C<0;){if(c.next(),-1==C){let t=l[m];return n.push(t),void r.push(x-e)}if(-3==C)return void(d=m);if(-4==C)return void(f=m);throw new RangeError(`Unrecognized record size: ${C}`)}let V,B,T=u[m],E=x-e;if(_-x<=i&&(B=O(c.pos-t,a))){let t=new Uint16Array(B.size-B.skip),n=c.pos-B.size,r=t.length;for(;c.pos>n;)r=w(B.start,t,r);V=new g(t,_-B.start,o),E=B.start-e}else{let e=c.pos-C;c.next();let t=[],n=[],r=m>=s?m:-1,o=0,a=_;for(;c.pos>e;)r>=0&&c.id==r&&c.size>=0?(c.end<=a-i&&(y(t,n,x,o,c.end,a,r,k,S),o=t.length,a=c.end),c.next()):p>2500?v(x,e,t,n):h(x,e,t,n,r,p+1);if(r>=0&&o>0&&o<t.length&&y(t,n,x,o,x,a,r,k,S),t.reverse(),n.reverse(),r>-1&&o>0){let e=A(T,S);V=N(T,t,n,0,t.length,0,_-x,e,e)}else V=b(T,t,n,_-x,k-_,S)}n.push(V),r.push(E)}function v(e,t,n,r){let a=[],l=0,s=-1;for(;c.pos>t;){let{id:e,start:t,end:n,size:r}=c;if(r>4)c.next();else{if(s>-1&&t<s)break;s<0&&(s=n-i),a.push(e,t,n),l++,c.next()}}if(l){let t=new Uint16Array(4*l),i=a[a.length-2];for(let e=a.length-3,n=0;e>=0;e-=3)t[n++]=a[e],t[n++]=a[e+1]-i,t[n++]=a[e+2]-i,t[n++]=n;n.push(new g(t,a[2]-i,o)),r.push(i-e)}}function A(e,t){return(n,r,o)=>{let i,l,s=0,c=n.length-1;if(c>=0&&(i=n[c])instanceof p){if(!c&&i.type==e&&i.length==o)return i;(l=i.prop(a.lookAhead))&&(s=r[c]+i.length+l)}return b(e,n,r,o,s,t)}}function y(e,t,n,r,i,a,l,s,c){let u=[],d=[];for(;e.length>r;)u.push(e.pop()),d.push(t.pop()+n-i);e.push(b(o.types[l],u,d,a-i,s-a,c)),t.push(i-n)}function b(e,t,n,r,o,i,l){if(i){let e=[a.contextHash,i];l=l?[e].concat(l):[e]}if(o>25){let e=[a.lookAhead,o];l=l?[e].concat(l):[e]}return new p(e,t,n,r,l)}function O(e,t){let n=c.fork(),r=0,o=0,a=0,l=n.end-i,u={size:0,start:0,skip:0};e:for(let i=n.pos-e;n.pos>i;){let e=n.size;if(n.id==t&&e>=0){u.size=r,u.start=o,u.skip=a,a+=4,r+=4,n.next();continue}let c=n.pos-e;if(e<0||c<i||n.start<l)break;let d=n.id>=s?4:0,f=n.start;for(n.next();n.pos>c;){if(n.size<0){if(-3!=n.size)break e;d+=4}else n.id>=s&&(d+=4);n.next()}o=f,r+=e,a+=d}return(t<0||r==e)&&(u.size=r,u.start=o,u.skip=a),u.size>4?u:void 0}function w(e,t,n){let{id:r,start:o,end:i,size:a}=c;if(c.next(),a>=0&&r<s){let l=n;if(a>4){let r=c.pos-(a-4);for(;c.pos>r;)n=w(e,t,n)}t[--n]=l,t[--n]=i-e,t[--n]=o-e,t[--n]=r}else-3==a?d=r:-4==a&&(f=r);return n}let x=[],_=[];for(;c.pos>0;)h(e.start||0,e.bufferStart||0,x,_,-1,0);let C=null!==(t=e.length)&&void 0!==t?t:x.length?_[0]+x[0].length:0;return new p(u[e.topID],x.reverse(),_.reverse(),C)}(e)}}p.empty=new p(c.none,[],[],0);class m{constructor(e,t){this.buffer=e,this.index=t}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new m(this.buffer,this.index)}}class g{constructor(e,t,n){this.buffer=e,this.length=t,this.set=n}get type(){return c.none}toString(){let e=[];for(let t=0;t<this.buffer.length;)e.push(this.childString(t)),t=this.buffer[t+3];return e.join(",")}childString(e){let t=this.buffer[e],n=this.buffer[e+3],r=this.set.types[t],o=r.name;if(/\W/.test(o)&&!r.isError&&(o=JSON.stringify(o)),n==(e+=4))return o;let i=[];for(;e<n;)i.push(this.childString(e)),e=this.buffer[e+3];return o+"("+i.join(",")+")"}findChild(e,t,n,r,o){let{buffer:i}=this,a=-1;for(let l=e;l!=t&&!(v(o,r,i[l+1],i[l+2])&&(a=l,n>0));l=i[l+3]);return a}slice(e,t,n){let r=this.buffer,o=new Uint16Array(t-e),i=0;for(let a=e,l=0;a<t;){o[l++]=r[a++],o[l++]=r[a++]-n;let t=o[l++]=r[a++]-n;o[l++]=r[a++]-e,i=Math.max(i,t)}return new g(o,i,this.set)}}function v(e,t,n,r){switch(e){case-2:return n<t;case-1:return r>=t&&n<t;case 0:return n<t&&r>t;case 1:return n<=t&&r>t;case 2:return r>t;case 4:return!0}}function A(e,t,n,r){for(var o;e.from==e.to||(n<1?e.from>=t:e.from>t)||(n>-1?e.to<=t:e.to<t);){let t=!r&&e instanceof b&&e.index<0?null:e.parent;if(!t)return e;e=t}let i=r?0:h.IgnoreOverlays;if(r)for(let r=e,a=r.parent;a;r=a,a=r.parent)r instanceof b&&r.index<0&&(null===(o=a.enter(t,n,i))||void 0===o?void 0:o.from)!=r.from&&(e=a);for(;;){let r=e.enter(t,n,i);if(!r)return e;e=r}}class y{cursor(e=0){return new S(this,e)}getChild(e,t=null,n=null){let r=O(this,e,t,n);return r.length?r[0]:null}getChildren(e,t=null,n=null){return O(this,e,t,n)}resolve(e,t=0){return A(this,e,t,!1)}resolveInner(e,t=0){return A(this,e,t,!0)}matchContext(e){return w(this.parent,e)}enterUnfinishedNodesBefore(e){let t=this.childBefore(e),n=this;for(;t;){let e=t.lastChild;if(!e||e.to!=t.to)break;e.type.isError&&e.from==e.to?(n=t,t=e.prevSibling):t=e}return n}get node(){return this}get next(){return this.parent}}class b extends y{constructor(e,t,n,r){super(),this._tree=e,this.from=t,this.index=n,this._parent=r}get type(){return this._tree.type}get name(){return this._tree.type.name}get to(){return this.from+this._tree.length}nextChild(e,t,n,r,o=0){for(let i=this;;){for(let{children:a,positions:s}=i._tree,c=t>0?a.length:-1;e!=c;e+=t){let c=a[e],u=s[e]+i.from;if(v(r,n,u,u+c.length))if(c instanceof g){if(o&h.ExcludeBuffers)continue;let a=c.findChild(0,c.buffer.length,t,n-u,r);if(a>-1)return new _(new x(i,c,e,u),null,a)}else if(o&h.IncludeAnonymous||!c.type.isAnonymous||V(c)){let a;if(!(o&h.IgnoreMounts)&&(a=l.get(c))&&!a.overlay)return new b(a.tree,u,e,i);let s=new b(c,u,e,i);return o&h.IncludeAnonymous||!s.type.isAnonymous?s:s.nextChild(t<0?c.children.length-1:0,t,n,r)}}if(o&h.IncludeAnonymous||!i.type.isAnonymous)return null;if(e=i.index>=0?i.index+t:t<0?-1:i._parent._tree.children.length,i=i._parent,!i)return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(e){return this.nextChild(0,1,e,2)}childBefore(e){return this.nextChild(this._tree.children.length-1,-1,e,-2)}enter(e,t,n=0){let r;if(!(n&h.IgnoreOverlays)&&(r=l.get(this._tree))&&r.overlay){let n=e-this.from;for(let{from:e,to:o}of r.overlay)if((t>0?e<=n:e<n)&&(t<0?o>=n:o>n))return new b(r.tree,r.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,e,t,n)}nextSignificantParent(){let e=this;for(;e.type.isAnonymous&&e._parent;)e=e._parent;return e}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}}function O(e,t,n,r){let o=e.cursor(),i=[];if(!o.firstChild())return i;if(null!=n)for(let e=!1;!e;)if(e=o.type.is(n),!o.nextSibling())return i;for(;;){if(null!=r&&o.type.is(r))return i;if(o.type.is(t)&&i.push(o.node),!o.nextSibling())return null==r?i:[]}}function w(e,t,n=t.length-1){for(let r=e;n>=0;r=r.parent){if(!r)return!1;if(!r.type.isAnonymous){if(t[n]&&t[n]!=r.name)return!1;n--}}return!0}class x{constructor(e,t,n,r){this.parent=e,this.buffer=t,this.index=n,this.start=r}}class _ extends y{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(e,t,n){super(),this.context=e,this._parent=t,this.index=n,this.type=e.buffer.set.types[e.buffer.buffer[n]]}child(e,t,n){let{buffer:r}=this.context,o=r.findChild(this.index+4,r.buffer[this.index+3],e,t-this.context.start,n);return o<0?null:new _(this.context,this,o)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(e){return this.child(1,e,2)}childBefore(e){return this.child(-1,e,-2)}enter(e,t,n=0){if(n&h.ExcludeBuffers)return null;let{buffer:r}=this.context,o=r.findChild(this.index+4,r.buffer[this.index+3],t>0?1:-1,e-this.context.start,t);return o<0?null:new _(this.context,this,o)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(e){return this._parent?null:this.context.parent.nextChild(this.context.index+e,e,0,4)}get nextSibling(){let{buffer:e}=this.context,t=e.buffer[this.index+3];return t<(this._parent?e.buffer[this._parent.index+3]:e.buffer.length)?new _(this.context,this._parent,t):this.externalSibling(1)}get prevSibling(){let{buffer:e}=this.context,t=this._parent?this._parent.index+4:0;return this.index==t?this.externalSibling(-1):new _(this.context,this._parent,e.findChild(t,this.index,-1,0,4))}get tree(){return null}toTree(){let e=[],t=[],{buffer:n}=this.context,r=this.index+4,o=n.buffer[this.index+3];if(o>r){let i=n.buffer[this.index+1];e.push(n.slice(r,o,i)),t.push(0)}return new p(this.type,e,t,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}}function C(e){if(!e.length)return null;let t=0,n=e[0];for(let r=1;r<e.length;r++){let o=e[r];(o.from>n.from||o.to<n.to)&&(n=o,t=r)}let r=n instanceof b&&n.index<0?null:n.parent,o=e.slice();return r?o[t]=r:o.splice(t,1),new k(o,n)}class k{constructor(e,t){this.heads=e,this.node=t}get next(){return C(this.heads)}}class S{get name(){return this.type.name}constructor(e,t=0){if(this.mode=t,this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,e instanceof b)this.yieldNode(e);else{this._tree=e.context.parent,this.buffer=e.context;for(let t=e._parent;t;t=t._parent)this.stack.unshift(t.index);this.bufferNode=e,this.yieldBuf(e.index)}}yieldNode(e){return!!e&&(this._tree=e,this.type=e.type,this.from=e.from,this.to=e.to,!0)}yieldBuf(e,t){this.index=e;let{start:n,buffer:r}=this.buffer;return this.type=t||r.set.types[r.buffer[e]],this.from=n+r.buffer[e+1],this.to=n+r.buffer[e+2],!0}yield(e){return!!e&&(e instanceof b?(this.buffer=null,this.yieldNode(e)):(this.buffer=e.context,this.yieldBuf(e.index,e.type)))}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(e,t,n){if(!this.buffer)return this.yield(this._tree.nextChild(e<0?this._tree._tree.children.length-1:0,e,t,n,this.mode));let{buffer:r}=this.buffer,o=r.findChild(this.index+4,r.buffer[this.index+3],e,t-this.buffer.start,n);return!(o<0)&&(this.stack.push(this.index),this.yieldBuf(o))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(e){return this.enterChild(1,e,2)}childBefore(e){return this.enterChild(-1,e,-2)}enter(e,t,n=this.mode){return this.buffer?!(n&h.ExcludeBuffers)&&this.enterChild(1,e,t):this.yield(this._tree.enter(e,t,n))}parent(){if(!this.buffer)return this.yieldNode(this.mode&h.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let e=this.mode&h.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(e)}sibling(e){if(!this.buffer)return!!this._tree._parent&&this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+e,e,0,4,this.mode));let{buffer:t}=this.buffer,n=this.stack.length-1;if(e<0){let e=n<0?0:this.stack[n]+4;if(this.index!=e)return this.yieldBuf(t.findChild(e,this.index,-1,0,4))}else{let e=t.buffer[this.index+3];if(e<(n<0?t.buffer.length:t.buffer[this.stack[n]+3]))return this.yieldBuf(e)}return n<0&&this.yield(this.buffer.parent.nextChild(this.buffer.index+e,e,0,4,this.mode))}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(e){let t,n,{buffer:r}=this;if(r){if(e>0){if(this.index<r.buffer.buffer.length)return!1}else for(let e=0;e<this.index;e++)if(r.buffer.buffer[e+3]<this.index)return!1;({index:t,parent:n}=r)}else({index:t,_parent:n}=this._tree);for(;n;({index:t,_parent:n}=n))if(t>-1)for(let r=t+e,o=e<0?-1:n._tree.children.length;r!=o;r+=e){let e=n._tree.children[r];if(this.mode&h.IncludeAnonymous||e instanceof g||!e.type.isAnonymous||V(e))return!1}return!0}move(e,t){if(t&&this.enterChild(e,0,4))return!0;for(;;){if(this.sibling(e))return!0;if(this.atLastNode(e)||!this.parent())return!1}}next(e=!0){return this.move(1,e)}prev(e=!0){return this.move(-1,e)}moveTo(e,t=0){for(;(this.from==this.to||(t<1?this.from>=e:this.from>e)||(t>-1?this.to<=e:this.to<e))&&this.parent(););for(;this.enterChild(1,e,t););return this}get node(){if(!this.buffer)return this._tree;let e=this.bufferNode,t=null,n=0;if(e&&e.context==this.buffer)e:for(let r=this.index,o=this.stack.length;o>=0;){for(let i=e;i;i=i._parent)if(i.index==r){if(r==this.index)return i;t=i,n=o+1;break e}r=this.stack[--o]}for(let e=n;e<this.stack.length;e++)t=new _(this.buffer,t,this.stack[e]);return this.bufferNode=new _(this.buffer,t,this.index)}get tree(){return this.buffer?null:this._tree._tree}iterate(e,t){for(let n=0;;){let r=!1;if(this.type.isAnonymous||!1!==e(this)){if(this.firstChild()){n++;continue}this.type.isAnonymous||(r=!0)}for(;;){if(r&&t&&t(this),r=this.type.isAnonymous,!n)return;if(this.nextSibling())break;this.parent(),n--,r=!0}}}matchContext(e){if(!this.buffer)return w(this.node.parent,e);let{buffer:t}=this.buffer,{types:n}=t.set;for(let r=e.length-1,o=this.stack.length-1;r>=0;o--){if(o<0)return w(this._tree,e,r);let i=n[t.buffer[this.stack[o]]];if(!i.isAnonymous){if(e[r]&&e[r]!=i.name)return!1;r--}}return!0}}function V(e){return e.children.some((e=>e instanceof g||!e.type.isAnonymous||V(e)))}const B=new WeakMap;function T(e,t){if(!e.isAnonymous||t instanceof g||t.type!=e)return 1;let n=B.get(t);if(null==n){n=1;for(let r of t.children){if(r.type!=e||!(r instanceof p)){n=1;break}n+=T(e,r)}B.set(t,n)}return n}function N(e,t,n,r,o,i,a,l,s){let c=0;for(let n=r;n<o;n++)c+=T(e,t[n]);let u=Math.ceil(1.5*c/8),d=[],f=[];return function t(n,r,o,a,l){for(let c=o;c<a;){let o=c,h=r[c],p=T(e,n[c]);for(c++;c<a;c++){let t=T(e,n[c]);if(p+t>=u)break;p+=t}if(c==o+1){if(p>u){let e=n[o];t(e.children,e.positions,0,e.children.length,r[o]+l);continue}d.push(n[o])}else{let t=r[c-1]+n[c-1].length-h;d.push(N(e,n,r,o,c,h,t,null,s))}f.push(h+l-i)}}(t,n,r,o,0),(l||s)(d,f,a)}class E{constructor(){this.map=new WeakMap}setBuffer(e,t,n){let r=this.map.get(e);r||this.map.set(e,r=new Map),r.set(t,n)}getBuffer(e,t){let n=this.map.get(e);return n&&n.get(t)}set(e,t){e instanceof _?this.setBuffer(e.context.buffer,e.index,t):e instanceof b&&this.map.set(e.tree,t)}get(e){return e instanceof _?this.getBuffer(e.context.buffer,e.index):e instanceof b?this.map.get(e.tree):void 0}cursorSet(e,t){e.buffer?this.setBuffer(e.buffer.buffer,e.index,t):this.map.set(e.tree,t)}cursorGet(e){return e.buffer?this.getBuffer(e.buffer.buffer,e.index):this.map.get(e.tree)}}class P{constructor(e,t,n,r,o=!1,i=!1){this.from=e,this.to=t,this.tree=n,this.offset=r,this.open=(o?1:0)|(i?2:0)}get openStart(){return(1&this.open)>0}get openEnd(){return(2&this.open)>0}static addTree(e,t=[],n=!1){let r=[new P(0,e.length,e,0,!1,n)];for(let n of t)n.to>e.length&&r.push(n);return r}static applyChanges(e,t,n=128){if(!t.length)return e;let r=[],o=1,i=e.length?e[0]:null;for(let a=0,l=0,s=0;;a++){let c=a<t.length?t[a]:null,u=c?c.fromA:1e9;if(u-l>=n)for(;i&&i.from<u;){let t=i;if(l>=t.from||u<=t.to||s){let e=Math.max(t.from,l)-s,n=Math.min(t.to,u)-s;t=e>=n?null:new P(e,n,t.tree,t.offset+s,a>0,!!c)}if(t&&r.push(t),i.to>u)break;i=o<e.length?e[o++]:null}if(!c)break;l=c.toA,s=c.toA-c.toB}return r}}class Q{startParse(e,t,n){return"string"==typeof e&&(e=new M(e)),n=n?n.length?n.map((e=>new i(e.from,e.to))):[new i(0,0)]:[new i(0,e.length)],this.createParse(e,t||[],n)}parse(e,t,n){let r=this.startParse(e,t,n);for(;;){let e=r.advance();if(e)return e}}}class M{constructor(e){this.string=e}get length(){return this.string.length}chunk(e){return this.string.slice(e)}get lineChunks(){return!1}read(e,t){return this.string.slice(e,t)}}function D(e){return(t,n,r,o)=>new L(t,e,n,r,o)}class ${constructor(e,t,n,r,o){this.parser=e,this.parse=t,this.overlay=n,this.target=r,this.from=o}}function z(e){if(!e.length||e.some((e=>e.from>=e.to)))throw new RangeError("Invalid inner parse ranges given: "+JSON.stringify(e))}class R{constructor(e,t,n,r,o,i,a){this.parser=e,this.predicate=t,this.mounts=n,this.index=r,this.start=o,this.target=i,this.prev=a,this.depth=0,this.ranges=[]}}const I=new a({perNode:!0});class L{constructor(e,t,n,r,o){this.nest=t,this.input=n,this.fragments=r,this.ranges=o,this.inner=[],this.innerDone=0,this.baseTree=null,this.stoppedAt=null,this.baseParse=e}advance(){if(this.baseParse){let e=this.baseParse.advance();if(!e)return null;if(this.baseParse=null,this.baseTree=e,this.startInner(),null!=this.stoppedAt)for(let e of this.inner)e.parse.stopAt(this.stoppedAt)}if(this.innerDone==this.inner.length){let e=this.baseTree;return null!=this.stoppedAt&&(e=new p(e.type,e.children,e.positions,e.length,e.propValues.concat([[I,this.stoppedAt]]))),e}let e=this.inner[this.innerDone],t=e.parse.advance();if(t){this.innerDone++;let n=Object.assign(Object.create(null),e.target.props);n[a.mounted.id]=new l(t,e.overlay,e.parser),e.target.props=n}return null}get parsedPos(){if(this.baseParse)return 0;let e=this.input.length;for(let t=this.innerDone;t<this.inner.length;t++)this.inner[t].from<e&&(e=Math.min(e,this.inner[t].parse.parsedPos));return e}stopAt(e){if(this.stoppedAt=e,this.baseParse)this.baseParse.stopAt(e);else for(let t=this.innerDone;t<this.inner.length;t++)this.inner[t].parse.stopAt(e)}startInner(){let e=new j(this.fragments),t=null,n=null,r=new S(new b(this.baseTree,this.ranges[0].from,0,null),h.IncludeAnonymous|h.IgnoreMounts);e:for(let o,a;;){let l,s=!0;if(null!=this.stoppedAt&&r.from>=this.stoppedAt)s=!1;else if(e.hasNode(r)){if(t){let e=t.mounts.find((e=>e.frag.from<=r.from&&e.frag.to>=r.to&&e.mount.overlay));if(e)for(let n of e.mount.overlay){let o=n.from+e.pos,i=n.to+e.pos;o>=r.from&&i<=r.to&&!t.ranges.some((e=>e.from<i&&e.to>o))&&t.ranges.push({from:o,to:i})}}s=!1}else if(n&&(a=F(n.ranges,r.from,r.to)))s=2!=a;else if(!r.type.isAnonymous&&(o=this.nest(r,this.input))&&(r.from<r.to||!o.overlay)){r.tree||H(r);let a=e.findMounts(r.from,o.parser);if("function"==typeof o.overlay)t=new R(o.parser,o.overlay,a,this.inner.length,r.from,r.tree,t);else{let e=q(this.ranges,o.overlay||(r.from<r.to?[new i(r.from,r.to)]:[]));e.length&&z(e),!e.length&&o.overlay||this.inner.push(new $(o.parser,e.length?o.parser.startParse(this.input,Y(a,e),e):o.parser.startParse(""),o.overlay?o.overlay.map((e=>new i(e.from-r.from,e.to-r.from))):null,r.tree,e.length?e[0].from:r.from)),o.overlay?e.length&&(n={ranges:e,depth:0,prev:n}):s=!1}}else if(t&&(l=t.predicate(r))&&(!0===l&&(l=new i(r.from,r.to)),l.from<l.to)){let e=t.ranges.length-1;e>=0&&t.ranges[e].to==l.from?t.ranges[e]={from:t.ranges[e].from,to:l.to}:t.ranges.push(l)}if(s&&r.firstChild())t&&t.depth++,n&&n.depth++;else for(;!r.nextSibling();){if(!r.parent())break e;if(t&&! --t.depth){let e=q(this.ranges,t.ranges);e.length&&(z(e),this.inner.splice(t.index,0,new $(t.parser,t.parser.startParse(this.input,Y(t.mounts,e),e),t.ranges.map((e=>new i(e.from-t.start,e.to-t.start))),t.target,e[0].from))),t=t.prev}n&&! --n.depth&&(n=n.prev)}}}}function F(e,t,n){for(let r of e){if(r.from>=n)break;if(r.to>t)return r.from<=t&&r.to>=n?2:1}return 0}function U(e,t,n,r,o,i){if(t<n){let a=e.buffer[t+1];r.push(e.slice(t,n,a)),o.push(a-i)}}function H(e){let{node:t}=e,n=[],r=t.context.buffer;do{n.push(e.index),e.parent()}while(!e.tree);let o=e.tree,i=o.children.indexOf(r),a=o.children[i],l=a.buffer,s=[i];o.children[i]=function e(r,o,i,c,u,d){let f=n[d],h=[],m=[];U(a,r,f,h,m,c);let g=l[f+1],v=l[f+2];s.push(h.length);let A=d?e(f+4,l[f+3],a.set.types[l[f]],g,v-g,d-1):t.toTree();return h.push(A),m.push(g-c),U(a,l[f+3],o,h,m,c),new p(i,h,m,u)}(0,l.length,c.none,0,a.length,n.length-1);for(let t of s){let n=e.tree.children[t],r=e.tree.positions[t];e.yield(new b(n,r+e.from,t,e._tree))}}class W{constructor(e,t){this.offset=t,this.done=!1,this.cursor=e.cursor(h.IncludeAnonymous|h.IgnoreMounts)}moveTo(e){let{cursor:t}=this,n=e-this.offset;for(;!this.done&&t.from<n;)t.to>=e&&t.enter(n,1,h.IgnoreOverlays|h.ExcludeBuffers)||t.next(!1)||(this.done=!0)}hasNode(e){if(this.moveTo(e.from),!this.done&&this.cursor.from+this.offset==e.from&&this.cursor.tree)for(let t=this.cursor.tree;;){if(t==e.tree)return!0;if(!(t.children.length&&0==t.positions[0]&&t.children[0]instanceof p))break;t=t.children[0]}return!1}}class j{constructor(e){var t;if(this.fragments=e,this.curTo=0,this.fragI=0,e.length){let n=this.curFrag=e[0];this.curTo=null!==(t=n.tree.prop(I))&&void 0!==t?t:n.to,this.inner=new W(n.tree,-n.offset)}else this.curFrag=this.inner=null}hasNode(e){for(;this.curFrag&&e.from>=this.curTo;)this.nextFrag();return this.curFrag&&this.curFrag.from<=e.from&&this.curTo>=e.to&&this.inner.hasNode(e)}nextFrag(){var e;if(this.fragI++,this.fragI==this.fragments.length)this.curFrag=this.inner=null;else{let t=this.curFrag=this.fragments[this.fragI];this.curTo=null!==(e=t.tree.prop(I))&&void 0!==e?e:t.to,this.inner=new W(t.tree,-t.offset)}}findMounts(e,t){var n;let r=[];if(this.inner){this.inner.cursor.moveTo(e,1);for(let e=this.inner.cursor.node;e;e=e.parent){let o=null===(n=e.tree)||void 0===n?void 0:n.prop(a.mounted);if(o&&o.parser==t)for(let t=this.fragI;t<this.fragments.length;t++){let n=this.fragments[t];if(n.from>=e.to)break;n.tree==this.curFrag.tree&&r.push({frag:n,pos:e.from-n.offset,mount:o})}}}return r}}function q(e,t){let n=null,r=t;for(let o=1,a=0;o<e.length;o++){let l=e[o-1].to,s=e[o].from;for(;a<r.length;a++){let e=r[a];if(e.from>=s)break;e.to<=l||(n||(r=n=t.slice()),e.from<l?(n[a]=new i(e.from,l),e.to>s&&n.splice(a+1,0,new i(s,e.to))):e.to>s?n[a--]=new i(s,e.to):n.splice(a--,1))}}return r}function X(e,t,n,r){let o=0,a=0,l=!1,s=!1,c=-1e9,u=[];for(;;){let d=o==e.length?1e9:l?e[o].to:e[o].from,f=a==t.length?1e9:s?t[a].to:t[a].from;if(l!=s){let e=Math.max(c,n),t=Math.min(d,f,r);e<t&&u.push(new i(e,t))}if(c=Math.min(d,f),1e9==c)break;d==c&&(l?(l=!1,o++):l=!0),f==c&&(s?(s=!1,a++):s=!0)}return u}function Y(e,t){let n=[];for(let{pos:r,mount:o,frag:a}of e){let e=r+(o.overlay?o.overlay[0].from:0),l=e+o.tree.length,s=Math.max(a.from,e),c=Math.min(a.to,l);if(o.overlay){let l=X(t,o.overlay.map((e=>new i(e.from+r,e.to+r))),s,c);for(let t=0,r=s;;t++){let i=t==l.length,s=i?c:l[t].from;if(s>r&&n.push(new P(r,s,o.tree,-e,a.from>=r||a.openStart,a.to<=s||a.openEnd)),i)break;r=l[t].to}}else n.push(new P(s,c,o.tree,-e,a.from>=e||a.openStart,a.to<=l||a.openEnd))}return n}},90445:function(e){e.exports=function(){"use strict";var e={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"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,r=/\d\d/,o=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,a={},l=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,r=a.meridiem;if(r){for(var o=1;o<=24;o+=1)if(e.indexOf(r(o,0,t))>-1){n=o>12;break}}else n=e===(t?"pm":"PM");return n},f={A:[i,function(e){this.afternoon=d(e,!1)}],a:[i,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*+e}],SS:[r,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[o,s("seconds")],ss:[o,s("seconds")],m:[o,s("minutes")],mm:[o,s("minutes")],H:[o,s("hours")],h:[o,s("hours")],HH:[o,s("hours")],hh:[o,s("hours")],D:[o,s("day")],DD:[r,s("day")],Do:[i,function(e){var t=a.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],w:[o,s("week")],ww:[r,s("week")],M:[o,s("month")],MM:[r,s("month")],MMM:[i,function(e){var t=u("months"),n=(u("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[i,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[r,function(e){this.year=l(e)}],YYYY:[/\d{4}/,s("year")],Z:c,ZZ:c};function h(n){var r,o;r=n,o=a&&a.formats;for(var i=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var i=r&&r.toUpperCase();return n||o[r]||e[r]||o[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),l=i.length,s=0;s<l;s+=1){var c=i[s],u=f[c],d=u&&u[0],h=u&&u[1];i[s]=h?{regex:d,parser:h}:c.replace(/^\[|\]$/g,"")}return function(e){for(var t={},n=0,r=0;n<l;n+=1){var o=i[n];if("string"==typeof o)r+=o.length;else{var a=o.regex,s=o.parser,c=e.slice(r),u=a.exec(c)[0];s.call(t,u),e=e.replace(u,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var n=e.hours;t?n<12&&(e.hours+=12):12===n&&(e.hours=0),delete e.afternoon}}(t),t}}return function(e,t,n){n.p.customParseFormat=!0,e&&e.parseTwoDigitYear&&(l=e.parseTwoDigitYear);var r=t.prototype,o=r.parse;r.parse=function(e){var t=e.date,r=e.utc,i=e.args;this.$u=r;var l=i[1];if("string"==typeof l){var s=!0===i[2],c=!0===i[3],u=s||c,d=i[2];c&&(d=i[2]),a=this.$locale(),!s&&d&&(a=n.Ls[d]),this.$d=function(e,t,n,r){try{if(["x","X"].indexOf(t)>-1)return new Date(("X"===t?1e3:1)*e);var o=h(t)(e),i=o.year,a=o.month,l=o.day,s=o.hours,c=o.minutes,u=o.seconds,d=o.milliseconds,f=o.zone,p=o.week,m=new Date,g=l||(i||a?1:m.getDate()),v=i||m.getFullYear(),A=0;i&&!a||(A=a>0?a-1:m.getMonth());var y,b=s||0,O=c||0,w=u||0,x=d||0;return f?new Date(Date.UTC(v,A,g,b,O,w,x+60*f.offset*1e3)):n?new Date(Date.UTC(v,A,g,b,O,w,x)):(y=new Date(v,A,g,b,O,w,x),p&&(y=r(y).week(p).toDate()),y)}catch(e){return new Date("")}}(t,l,r,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(l)&&(this.$d=new Date("")),a={}}else if(l instanceof Array)for(var f=l.length,p=1;p<=f;p+=1){i[1]=l[p-1];var m=n.apply(this,i);if(m.isValid()){this.$d=m.$d,this.$L=m.$L,this.init();break}p===f&&(this.$d=new Date(""))}else o.call(this,e)}}}()},90517:function(e,t,n){"use strict";n.d(t,{k:function(){return a}});n(44114),n(18111),n(22489),n(20116),n(7588);var r=n(10810),o=n(37741),i=n(37708);n(60358);const a=(0,r.nY)("lyFormBuilder",{state:()=>({widgetList:[],formConfig:{},selectedId:null,selectedWidget:{},selectedWidgetName:null,formWidget:null,cssClassList:[],allWidgets:[...i.GP,...i.Nc,...i.Dr,...i.mi],historyData:{index:-1,maxStep:20,steps:[]},builderConfig:null,defaultFormConfig:(0,o.deepClone)((0,o.getDefaultFormConfig)()),formTemplateID:null}),getters:{},actions:{initBuilder(){this.widgetList=[],this.formConfig=(0,o.deepClone)(this.defaultFormConfig),this.allWidgets=[...i.GP,...i.Nc,...i.Dr,...i.mi],this.initHistoryData()},initHistoryData(){this.loadFormContentFromStorage(),this.historyData.index++,this.historyData.steps[this.historyData.index]={widgetList:(0,o.deepClone)(this.widgetList),formConfig:(0,o.deepClone)(this.formConfig)}},clearBuilder(e){let t=0===this.widgetList.length;this.widgetList=[],this.selectedId=null,this.selectedWidgetName=null,this.selectedWidget={},this.formConfig=(0,o.deepClone)(this.defaultFormConfig),this.formTemplateID=null,e||(t?this.saveCurrentHistoryStep():this.emitHistoryChange())},registerFormWidget(e){this.formWidget=e},getDefaultJsonTemplate(){return{widgetList:[],formConfig:(0,o.deepClone)((0,o.getDefaultFormConfig)())}},importFormJson(e){let t=!1;return e&&e.widgetList&&(e.widgetList&&(this.widgetList=e.widgetList,t=!0),e.formConfig&&(this.formConfig=e.formConfig,t=!0)),t},setCssClassList(e){this.cssClassList=e},getCssClassList(){return this.cssClassList},setSelected(e){e?(this.selectedWidget=e,e.id&&(this.selectedId=e.id,this.selectedWidgetName=e.options.name)):this.clearSelected()},clearSelected(){this.selectedId=null,this.selectedWidgetName=null,this.selectedWidget={}},emitHistoryChange(){this.historyData.index===this.historyData.maxStep-1?this.historyData.steps.shift():this.historyData.index++,this.historyData.steps[this.historyData.index]={widgetList:(0,o.deepClone)(this.widgetList),formConfig:(0,o.deepClone)(this.formConfig)},this.saveFormContentToStorage(),this.historyData.index<this.historyData.steps.length-1&&(this.historyData.steps=this.historyData.steps.slice(0,this.historyData.index+1))},handleWidgetMove(e){if(e.draggedContext&&e.draggedContext.element){let t=e.draggedContext.element.category;if(e.to&&"sub-form-table"===e.to.className&&"container"===t)return!1}return!0},handleFieldMove(e){if(e.draggedContext&&e.draggedContext.element){e.draggedContext.element.category;let t=e.draggedContext.element.type+"";if(e.to&&"sub-form-table"===e.to.className&&"slot"===t)return!1}return!0},cloneContainer(e){if("grid"===e.type){let t=(0,o.deepClone)(this.getContainerByType("grid"));return t.id=t.type+(0,o.randomId)(),t.options.name=t.id,e.cols.forEach((e=>{let n=(0,o.deepClone)(this.getContainerByType("grid-col")),r=(0,o.randomId)();n.id="grid-col-"+r,n.options.name="gridCol"+r,n.options.span=e.options.span,t.cols.push(n)})),t}if("table"===e.type){let t=(0,o.deepClone)(this.getContainerByType("table"));return t.id=t.type+(0,o.randomId)(),t.options.name=t.id,e.rows.forEach((e=>{let n=(0,o.deepClone)(e);n.id="table-row-"+(0,o.randomId)(),n.cols.forEach((e=>{e.id="table-cell-"+(0,o.randomId)(),e.options.name=e.id,e.widgetList=[]})),t.rows.push(n)})),t}return null},moveUpWidget(e,t){if(e){if(0===t)return;let n=e[t];e.splice(t,1),e.splice(t-1,0,n)}},moveDownWidget(e,t){if(e){if(t===e.length-1)return;let n=e[t];e.splice(t,1),e.splice(t+1,0,n)}},addTabPaneOfTabs(e){const t=e.tabs;let n=(0,o.deepClone)(this.getContainerByType("tab-pane"));n.id="tab-pane-"+(0,o.randomId)(),n.options.name=n.id,n.options.label="tab "+(t.length+1),t.push(n)},deleteTabPaneOfTabs(e,t){e.tabs.splice(t,1)},appendTableRow(e){let t=e.rows.length,n=(0,o.deepClone)(e.rows[e.rows.length-1]);n.id="table-row-"+(0,o.randomId)(),n.merged=!1,n.cols.forEach((e=>{e.id="table-cell-"+(0,o.randomId)(),e.options.name=e.id,e.merged=!1,e.options.colspan=1,e.options.rowspan=1,e.widgetList.length=0})),e.rows.splice(t,0,n),this.emitHistoryChange()},appendTableCol(e){let t=e.rows[0].cols.length;e.rows.forEach((e=>{let n=(0,o.deepClone)(this.getContainerByType("table-cell"));n.id="table-cell-"+(0,o.randomId)(),n.options.name=n.id,n.merged=!1,n.options.colspan=1,n.options.rowspan=1,n.widgetList.length=0,e.cols.splice(t,0,n)})),this.emitHistoryChange()},insertTableRow(e,t,n,r,i){let a=i?t:t+1;if(!i){let t=a,n=!1;for(;t<e.rows.length;){if(!e.rows[t].cols[r].merged){a=t,n=!0;break}t++}n||(a=e.rows.length)}let l=(0,o.deepClone)(e.rows[n]);l.id="table-row-"+(0,o.randomId)(),l.merged=!1,l.cols.forEach((e=>{e.id="table-cell-"+(0,o.randomId)(),e.options.name=e.id,e.merged=!1,e.options.colspan=1,e.options.rowspan=1,e.widgetList.length=0})),e.rows.splice(a,0,l);let s=0;for(;a<e.rows.length-1&&s<e.rows[0].cols.length;){const t=e.rows[a+1].cols[s];if(t.merged){let t=e.rows,n={},r=null;for(let e=a;e>=0;e--)if(!t[e].cols[s].merged&&t[e].cols[s].options.rowspan>1){r=e,n=t[e].cols[s];break}if(n.options){let t=n.options.rowspan+1;this.setPropsOfMergedRows(e.rows,r,s,n.options.colspan,t),s+=n.options.colspan}else s+=1}else s+=t.options.colspan||1}this.emitHistoryChange()},insertTableCol(e,t,n,r){let i=r?t:t+1;if(!r){let t=i,r=!1;for(;t<e.rows[n].cols.length;){if(!e.rows[n].cols[t].merged){i=t,r=!0;break}t++,r||(i=e.rows[n].cols.length)}}e.rows.forEach((e=>{let t=(0,o.deepClone)(this.getContainerByType("table-cell"));t.id="table-cell-"+(0,o.randomId)(),t.options.name=t.id,t.merged=!1,t.options.colspan=1,t.options.rowspan=1,t.widgetList.length=0,e.cols.splice(i,0,t)}));let a=0;for(;i<e.rows[0].cols.length-1&&a<e.rows.length;){const t=e.rows[a].cols[i+1];if(t.merged){let t=e.rows[a].cols,n={},r=null;for(let e=i;e>=0;e--)if(!t[e].merged&&t[e].options.colspan>1){r=e,n=t[e];break}if(n.options){let t=n.options.colspan+1;this.setPropsOfMergedCols(e.rows,a,r,t,n.options.rowspan),a+=n.options.rowspan}else a+=1}else a+=t.options.rowspan||1}this.emitHistoryChange()},setPropsOfMergedCols(e,t,n,r,o){for(let i=t;i<t+o;i++)for(let o=n;o<n+r;o++)i!==t||o!==n?(e[i].cols[o].merged=!0,e[i].cols[o].options.colspan=r,e[i].cols[o].widgetList=[]):e[i].cols[o].options.colspan=r},setPropsOfMergedRows(e,t,n,r,o){for(let i=t;i<t+o;i++)for(let a=n;a<n+r;a++)i!==t||a!==n?(e[i].cols[a].merged=!0,e[i].cols[a].options.rowspan=o,e[i].cols[a].widgetList=[]):e[i].cols[a].options.rowspan=o},setPropsOfSplitCol(e,t,n,r,o){for(let i=t;i<t+o;i++)for(let t=n;t<n+r;t++)e[i].cols[t].merged=!1,e[i].cols[t].options.rowspan=1,e[i].cols[t].options.colspan=1},setPropsOfSplitRow(e,t,n,r,o){for(let i=t;i<t+o;i++)for(let t=n;t<n+r;t++)e[i].cols[t].merged=!1,e[i].cols[t].options.rowspan=1,e[i].cols[t].options.colspan=1},mergeTableCol(e,t,n,r,i,a){let l=i?r:r+t[r].options.colspan,s=i?r-1:r;if(i){let t=s;for(;t>=0;){if(!e[n].cols[t].merged){s=t;break}t--}}t[l].widgetList&&t[l].widgetList.length>0&&(t[s].widgetList&&0!==t[s].widgetList.length||(t[s].widgetList=(0,o.deepClone)(t[l].widgetList)));let c=1*t[l].options.colspan+1*t[s].options.colspan;this.setPropsOfMergedCols(e,n,s,c,a.options.rowspan),this.emitHistoryChange()},mergeTableWholeRow(e,t,n,r){let i=e[n].cols[0].options.rowspan,a=!1;for(let t=1;t<e[n].cols.length;t++)if(e[n].cols[t].options.rowspan!==i){a=!0;break}if(a)return;let l=t.filter((e=>!e.merged&&!!e.widgetList&&e.widgetList.length>0));l&&l.length>0&&l[0].id!==t[0].id&&(!t[0].widgetList||t[0].widgetList.length<=0)&&(t[0].widgetList=(0,o.deepClone)(l[0].widgetList)),this.setPropsOfMergedCols(e,n,0,t.length,t[r].options.rowspan),this.emitHistoryChange()},mergeTableRow(e,t,n,r,i){let a=r?t:t+i.options.rowspan,l=r?t-1:t;if(r){let t=l;for(;t>=0;){if(!e[t].cols[n].merged){l=t;break}t--}}e[a].cols[n].widgetList&&e[a].cols[n].widgetList.length>0&&(e[l].cols[n].widgetList&&0!==e[l].cols[n].widgetList.length||(e[l].cols[n].widgetList=(0,o.deepClone)(e[a].cols[n].widgetList)));let s=1*e[a].cols[n].options.rowspan+1*e[l].cols[n].options.rowspan;this.setPropsOfMergedRows(e,l,n,i.options.colspan,s),this.emitHistoryChange()},mergeTableWholeCol(e,t,n,r){let i=e[0].cols[r].options.colspan,a=!1;for(let t=1;t<e.length;t++)if(e[t].cols[r].options.colspan!==i){a=!0;break}if(a)return;let l=[];e.forEach((e=>{let t=e.cols[r];!t.merged&&t.widgetList&&t.widgetList.length>0&&l.push(t)}));let s=e[0].cols[r];l&&l.length>0&&l[0].id!==s.id&&(!s.widgetList||s.widgetList.length<=0)&&(s.widgetList=(0,o.deepClone)(l[0].widgetList)),this.setPropsOfMergedRows(e,0,r,s.options.colspan,e.length),this.emitHistoryChange()},undoMergeTableCol(e,t,n,r,o){this.setPropsOfSplitCol(e,t,n,r,o),this.emitHistoryChange()},undoMergeTableRow(e,t,n,r,o){this.setPropsOfSplitRow(e,t,n,r,o),this.emitHistoryChange()},deleteTableWholeCol(e,t){let n=!0;if(e.forEach((t=>{t.cols[0].options.colspan!==e[0].cols.length&&(n=!1)})),n)return;let r=e[0].cols[t].options.colspan,o=!1;for(let n=1;n<e.length;n++)if(e[n].cols[t].options.colspan!==r){o=!0;break}o||(e.forEach((e=>{e.cols.splice(t,r)})),this.emitHistoryChange())},deleteTableWholeRow(e,t){let n=!0;if(e[0].cols.forEach((t=>{t.options.rowspan!==e.length&&(n=!1)})),n)return;let r=e[t].cols[0].options.rowspan,o=!1;for(let n=1;n<e[t].cols.length;n++)if(e[t].cols[n].options.rowspan!==r){o=!0;break}o||(e.splice(t,r),this.emitHistoryChange())},addContainerByDbClick(e){let t=this.cloneNewContainerWidget(e);this.widgetList.push(t),this.setSelected(t),this.saveCurrentHistoryStep()},addFieldByDbClick(e){let t=this.cloneNewFieldWidget(e);if(this.selectedWidget&&"tab"===this.selectedWidget.type){let e=this.selectedWidget.tabs[0];this.selectedWidget.tabs.forEach((t=>{t.options.active&&(e=t)})),e&&e.widgetList.push(t)}else this.selectedWidget&&this.selectedWidget.widgetList?this.selectedWidget.widgetList.push(t):this.widgetList.push(t);this.setSelected(t),this.emitHistoryChange()},cloneGridCol(e,t){let n=(0,o.deepClone)(this.getContainerByType("grid-col"));n.options.span=e.options.span;let r=(0,o.randomId)();n.id="grid-col-"+r,n.options.name="gridCol"+r,t.cols.push(n)},deleteColOfGrid(e,t){e&&e.cols&&e.cols.splice(t,1)},addNewColOfGrid(e){const t=e.cols;let n=(0,o.deepClone)(this.getContainerByType("grid-col")),r=(0,o.randomId)();if(n.id="grid-col-"+r,n.options.name="gridCol"+r,t&&t.length>0){let r=0;t.forEach((e=>{r+=e.options.span})),r>=24||(n.options.span=24-r>12?12:24-r),e.cols.push(n)}else e.cols=[n]},cloneNewFieldWidget(e){let t=(0,o.deepClone)(e),n=(0,o.randomId)();return t.id=t.type.replace(/-/g,"")+n,t.options.name=t.id,t.options.label=t.options.label||t.type.toLowerCase(),t},cloneNewContainerWidget(e){let t=(0,o.deepClone)(e);if(t.id=t.type.replace(/-/g,"")+(0,o.randomId)(),t.options.name=t.id,"grid"===t.type){let e=(0,o.deepClone)(this.getContainerByType("grid-col")),n=(0,o.randomId)();e.id="grid-col-"+n,e.options.name="gridCol"+n,t.cols.push(e),e=(0,o.deepClone)(e),n=(0,o.randomId)(),e.id="grid-col-"+n,e.options.name="gridCol"+n,t.cols.push(e)}else if("table"===t.type){let e={cols:[]};e.id="table-row-"+(0,o.randomId)(),e.merged=!1;let n=(0,o.deepClone)(this.getContainerByType("table-cell"));n.id="table-cell-"+(0,o.randomId)(),n.options.name=n.id,n.merged=!1,n.options.colspan=1,n.options.rowspan=1,e.cols.push(n),t.rows.push(e)}else if("tab"===t.type){let e=(0,o.deepClone)(this.getContainerByType("tab-pane"));e.id="tab-pane-"+(0,o.randomId)(),e.options.name="tab1",e.options.label="tab1",t.tabs.push(e)}return t},getContainerByType(e){return this.allWidgets.find((t=>!!t.type&&t.type===e))},saveFormContentToStorage(){window.localStorage.setItem("lyformbuilder_widget__list__backup",JSON.stringify(this.widgetList)),window.localStorage.setItem("lyformbuilder_form__config__backup",JSON.stringify(this.formConfig)),window.localStorage.setItem("lyformbuilder_form__templateId__backup",this.formTemplateID)},loadFormContentFromStorage(){let e=window.localStorage.getItem("lyformbuilder_widget__list__backup");e&&(this.widgetList=JSON.parse(e));let t=window.localStorage.getItem("lyformbuilder_form__config__backup");t&&(this.formConfig=JSON.parse(t));let n=window.localStorage.getItem("lyformbuilder_form__templateId__backup");n&&(this.formTemplateID=n)},saveCurrentHistoryStep(){this.historyData.steps[this.historyData.index]=(0,o.deepClone)({widgetList:this.widgetList,formConfig:this.formConfig}),this.saveFormContentToStorage()}}})},90540:function(e,t,n){"use strict";var r=n(15215),o=n(71519),i=n(29308),a=n(98026),l=(0,a.defaults)({x:0,y:0},o.oN),s={style:(0,a.defaults)({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},o.sW.style)};var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.createStyle=function(e){return(0,a.createObject)(l,e)},t.prototype._getSize=function(e){var t=this.style,n=t[e];if(null!=n)return n;var r,o=(r=t.image)&&"string"!=typeof r&&r.width&&r.height?t.image:this.__image;if(!o)return 0;var i="width"===e?"height":"width",a=t[i];return null==a?o[e]:o[e]/o[i]*a},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return s},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new i.A(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(o.Ay);c.prototype.type="image",t.Ay=c},90662:function(e,t,n){var r=n(73971),o=typeof window===r?0:window;e.exports=o},90679:function(e,t,n){"use strict";var r=n(1625),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new o("Incorrect invocation")}},91072:function(e,t,n){"use strict";n.r(t),n.d(t,{CORE_ERROR_CODES_EXTEND_POINT:function(){return ze},CORE_WARN_CODES_EXTEND_POINT:function(){return ot},CompileErrorCodes:function(){return Q},CoreErrorCodes:function(){return $e},CoreWarnCodes:function(){return rt},DATETIME_FORMAT_OPTIONS_KEYS:function(){return Dt},DEFAULT_LOCALE:function(){return ct},DEFAULT_MESSAGE_DATA_TYPE:function(){return Wt},MISSING_RESOLVE_VALUE:function(){return ut},NOT_REOSLVED:function(){return st},NUMBER_FORMAT_OPTIONS_KEYS:function(){return It},VERSION:function(){return lt},clearCompileCache:function(){return Ve},clearDateTimeFormat:function(){return zt},clearNumberFormat:function(){return Ft},compile:function(){return Te},createCompileError:function(){return D},createCoreContext:function(){return Ct},createCoreError:function(){return Re},createMessageContext:function(){return Yt},datetime:function(){return Mt},fallbackWithLocaleChain:function(){return We},fallbackWithSimple:function(){return He},getAdditionalMeta:function(){return bt},getDevToolsHook:function(){return Pe},getFallbackContext:function(){return xt},getLocale:function(){return Le},getWarnMessage:function(){return at},handleMissing:function(){return Bt},initI18nDevTools:function(){return Qe},isAlmostSameLocale:function(){return Nt},isImplicitFallback:function(){return Et},isMessageAST:function(){return Be},isMessageFunction:function(){return Zt},isTranslateFallbackWarn:function(){return St},isTranslateMissingWarn:function(){return Vt},number:function(){return Rt},parse:function(){return Je},parseDateTimeArgs:function(){return $t},parseNumberArgs:function(){return Lt},parseTranslateArgs:function(){return tn},registerLocaleFallbacker:function(){return vt},registerMessageCompiler:function(){return mt},registerMessageResolver:function(){return gt},resolveLocale:function(){return Ue},resolveValue:function(){return nt},resolveWithKeyValue:function(){return tt},setAdditionalMeta:function(){return yt},setDevToolsHook:function(){return Ee},setFallbackContext:function(){return wt},translate:function(){return Kt},translateDevTools:function(){return Me},updateFallbackLocale:function(){return Tt}});const r="undefined"!=typeof window;let o,i;{const e=r&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(o=t=>{e.mark(t)},i=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const a=/\{([0-9a-zA-Z]+)\}/g;function l(e,...t){return 1===t.length&&_(t[0])&&(t=t[0]),t&&t.hasOwnProperty||(t={}),e.replace(a,((e,n)=>t.hasOwnProperty(n)?t[n]:""))}const s=(e,t,n)=>c({l:e,k:t,s:n}),c=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),u=e=>"number"==typeof e&&isFinite(e),d=e=>"[object Date]"===S(e),f=e=>"[object RegExp]"===S(e),h=e=>V(e)&&0===Object.keys(e).length,p=Object.assign,m=Object.create,g=(e=null)=>m(e);function v(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const A=Object.prototype.hasOwnProperty;function y(e,t){return A.call(e,t)}const b=Array.isArray,O=e=>"function"==typeof e,w=e=>"string"==typeof e,x=e=>"boolean"==typeof e,_=e=>null!==e&&"object"==typeof e,C=e=>_(e)&&O(e.then)&&O(e.catch),k=Object.prototype.toString,S=e=>k.call(e),V=e=>"[object Object]"===S(e);function B(e,t=""){return e.reduce(((e,n,r)=>0===r?e+n:e+t+n),"")}const T=2;function N(e,t){}const E={};function P(e,t,n){return{start:e,end:t}}const Q={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},M={[Q.EXPECTED_TOKEN]:"Expected token: '{0}'",[Q.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Q.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Q.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Q.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Q.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Q.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Q.EMPTY_PLACEHOLDER]:"Empty placeholder",[Q.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Q.INVALID_LINKED_FORMAT]:"Invalid linked format",[Q.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Q.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Q.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Q.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Q.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Q.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function D(e,t,n={}){const{domain:r,messages:o,args:i}=n,a=l((o||M)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=r,s}function $(e){throw e}const z=/<\/?[\w\s="/.':;#-\/]+>/,R=e=>z.test(e),I=" ",L="\r",F="\n",U=String.fromCharCode(8232),H=String.fromCharCode(8233);function W(e){const t=e;let n=0,r=1,o=1,i=0;const a=e=>t[e]===L&&t[e+1]===F,l=e=>t[e]===H,s=e=>t[e]===U,c=e=>a(e)||(e=>t[e]===F)(e)||l(e)||s(e),u=e=>a(e)||l(e)||s(e)?F:t[e];function d(){return i=0,c(n)&&(r++,o=0),a(n)&&n++,n++,o++,t[n]}return{index:()=>n,line:()=>r,column:()=>o,peekOffset:()=>i,charAt:u,currentChar:()=>u(n),currentPeek:()=>u(n+i),next:d,peek:function(){return a(n+i)&&i++,i++,t[n+i]},reset:function(){n=0,r=1,o=1,i=0},resetPeek:function(e=0){i=e},skipToPeek:function(){const e=n+i;for(;e!==n;)d();i=0}}}const j=void 0,q="'",X="tokenizer";function Y(e,t={}){const n=!1!==t.location,r=W(e),o=()=>r.index(),i=()=>{return e=r.line(),t=r.column(),n=r.index(),{line:e,column:t,offset:n};var e,t,n},a=i(),l=o(),s={currentType:13,offset:l,startLoc:a,endLoc:a,lastType:13,lastOffset:l,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>s,{onError:u}=t;function d(e,t,r,...o){const i=c();if(t.column+=r,t.offset+=r,u){const r=D(e,n?P(i.startLoc,t):null,{domain:X,args:o});u(r)}}function f(e,t,r){e.endLoc=i(),e.currentType=t;const o={type:t};return n&&(o.loc=P(e.startLoc,e.endLoc)),null!=r&&(o.value=r),o}const h=e=>f(e,13);function p(e,t){return e.currentChar()===t?(e.next(),t):(d(Q.EXPECTED_TOKEN,i(),0,t),"")}function m(e){let t="";for(;e.currentPeek()===I||e.currentPeek()===F;)t+=e.currentPeek(),e.peek();return t}function g(e){const t=m(e);return e.skipToPeek(),t}function v(e){if(e===j)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function A(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const r=function(e){if(e===j)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}("-"===e.currentPeek()?e.peek():e.currentPeek());return e.resetPeek(),r}function y(e){m(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function b(e,t=!0){const n=(t=!1,r="")=>{const o=e.currentPeek();return"{"===o?t:"@"!==o&&o?"|"===o?!(r===I||r===F):o===I?(e.peek(),n(!0,I)):o!==F||(e.peek(),n(!0,F)):t},r=n();return t&&e.resetPeek(),r}function O(e,t){const n=e.currentChar();return n===j?j:t(n)?(e.next(),n):null}function w(e){const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t}function x(e){return O(e,w)}function _(e){const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t||45===t}function C(e){return O(e,_)}function k(e){const t=e.charCodeAt(0);return t>=48&&t<=57}function S(e){return O(e,k)}function V(e){const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function B(e){return O(e,V)}function T(e){let t="",n="";for(;t=S(e);)n+=t;return n}function N(e){return e!==q&&e!==F}function E(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return M(e,t,4);case"U":return M(e,t,6);default:return d(Q.UNKNOWN_ESCAPE_SEQUENCE,i(),0,t),""}}function M(e,t,n){p(e,t);let r="";for(let o=0;o<n;o++){const n=B(e);if(!n){d(Q.INVALID_UNICODE_ESCAPE_SEQUENCE,i(),0,`\\${t}${r}${e.currentChar()}`);break}r+=n}return`\\${t}${r}`}function $(e){return"{"!==e&&"}"!==e&&e!==I&&e!==F}function z(e){g(e);const t=p(e,"|");return g(e),t}function R(e,t){let n=null;switch(e.currentChar()){case"{":return t.braceNest>=1&&d(Q.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),e.next(),n=f(t,2,"{"),g(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&d(Q.EMPTY_PLACEHOLDER,i(),0),e.next(),n=f(t,3,"}"),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&d(Q.UNTERMINATED_CLOSING_BRACE,i(),0),n=L(e,t)||h(t),t.braceNest=0,n;default:{let r=!0,o=!0,a=!0;if(y(e))return t.braceNest>0&&d(Q.UNTERMINATED_CLOSING_BRACE,i(),0),n=f(t,1,z(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(4===t.currentType||5===t.currentType||6===t.currentType))return d(Q.UNTERMINATED_CLOSING_BRACE,i(),0),t.braceNest=0,U(e,t);if(r=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const r=v(e.currentPeek());return e.resetPeek(),r}(e,t))return n=f(t,4,function(e){g(e);let t="",n="";for(;t=C(e);)n+=t;return e.currentChar()===j&&d(Q.UNTERMINATED_CLOSING_BRACE,i(),0),n}(e)),g(e),n;if(o=A(e,t))return n=f(t,5,function(e){g(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${T(e)}`):t+=T(e),e.currentChar()===j&&d(Q.UNTERMINATED_CLOSING_BRACE,i(),0),t}(e)),g(e),n;if(a=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const r=e.currentPeek()===q;return e.resetPeek(),r}(e,t))return n=f(t,6,function(e){g(e),p(e,"'");let t="",n="";for(;t=O(e,N);)n+="\\"===t?E(e):t;const r=e.currentChar();return r===F||r===j?(d(Q.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),r===F&&(e.next(),p(e,"'")),n):(p(e,"'"),n)}(e)),g(e),n;if(!r&&!o&&!a)return n=f(t,12,function(e){g(e);let t="",n="";for(;t=O(e,$);)n+=t;return n}(e)),d(Q.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,n.value),g(e),n;break}}return n}function L(e,t){const{currentType:n}=t;let r=null;const o=e.currentChar();switch(7!==n&&8!==n&&11!==n&&9!==n||o!==F&&o!==I||d(Q.INVALID_LINKED_FORMAT,i(),0),o){case"@":return e.next(),r=f(t,7,"@"),t.inLinked=!0,r;case".":return g(e),e.next(),f(t,8,".");case":":return g(e),e.next(),f(t,9,":");default:return y(e)?(r=f(t,1,z(e)),t.braceNest=0,t.inLinked=!1,r):function(e,t){const{currentType:n}=t;if(7!==n)return!1;m(e);const r="."===e.currentPeek();return e.resetPeek(),r}(e,t)||function(e,t){const{currentType:n}=t;if(7!==n&&11!==n)return!1;m(e);const r=":"===e.currentPeek();return e.resetPeek(),r}(e,t)?(g(e),L(e,t)):function(e,t){const{currentType:n}=t;if(8!==n)return!1;m(e);const r=v(e.currentPeek());return e.resetPeek(),r}(e,t)?(g(e),f(t,11,function(e){let t="",n="";for(;t=x(e);)n+=t;return n}(e))):function(e,t){const{currentType:n}=t;if(9!==n)return!1;const r=()=>{const t=e.currentPeek();return"{"===t?v(e.peek()):!("@"===t||"|"===t||":"===t||"."===t||t===I||!t)&&(t===F?(e.peek(),r()):b(e,!1))},o=r();return e.resetPeek(),o}(e,t)?(g(e),"{"===o?R(e,t)||r:f(t,10,function(e){const t=n=>{const r=e.currentChar();return"{"!==r&&"@"!==r&&"|"!==r&&"("!==r&&")"!==r&&r?r===I?n:(n+=r,e.next(),t(n)):n};return t("")}(e))):(7===n&&d(Q.INVALID_LINKED_FORMAT,i(),0),t.braceNest=0,t.inLinked=!1,U(e,t))}}function U(e,t){let n={type:13};if(t.braceNest>0)return R(e,t)||h(t);if(t.inLinked)return L(e,t)||h(t);switch(e.currentChar()){case"{":return R(e,t)||h(t);case"}":return d(Q.UNBALANCED_CLOSING_BRACE,i(),0),e.next(),f(t,3,"}");case"@":return L(e,t)||h(t);default:if(y(e))return n=f(t,1,z(e)),t.braceNest=0,t.inLinked=!1,n;if(b(e))return f(t,0,function(e){let t="";for(;;){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if(n===I||n===F)if(b(e))t+=n,e.next();else{if(y(e))break;t+=n,e.next()}else t+=n,e.next()}return t}(e))}return n}return{nextToken:function(){const{currentType:e,offset:t,startLoc:n,endLoc:a}=s;return s.lastType=e,s.lastOffset=t,s.lastStartLoc=n,s.lastEndLoc=a,s.offset=o(),s.startLoc=i(),r.currentChar()===j?f(s,13):U(r,s)},currentOffset:o,currentPosition:i,context:c}}const G="parser",Z=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function K(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"<22>"}}}function J(e={}){const t=!1!==e.location,{onError:n}=e;function r(e,r,o,i,...a){const l=e.currentPosition();if(l.offset+=i,l.column+=i,n){const e=D(r,t?P(o,l):null,{domain:G,args:a});n(e)}}function o(e,n,r){const o={type:e};return t&&(o.start=n,o.end=n,o.loc={start:r,end:r}),o}function i(e,n,r,o){t&&(e.end=n,e.loc&&(e.loc.end=r))}function a(e,t){const n=e.context(),r=o(3,n.offset,n.startLoc);return r.value=t,i(r,e.currentOffset(),e.currentPosition()),r}function l(e,t){const n=e.context(),{lastOffset:r,lastStartLoc:a}=n,l=o(5,r,a);return l.index=parseInt(t,10),e.nextToken(),i(l,e.currentOffset(),e.currentPosition()),l}function s(e,t){const n=e.context(),{lastOffset:r,lastStartLoc:a}=n,l=o(4,r,a);return l.key=t,e.nextToken(),i(l,e.currentOffset(),e.currentPosition()),l}function c(e,t){const n=e.context(),{lastOffset:r,lastStartLoc:a}=n,l=o(9,r,a);return l.value=t.replace(Z,K),e.nextToken(),i(l,e.currentOffset(),e.currentPosition()),l}function u(e){const t=e.context(),n=o(6,t.offset,t.startLoc);let a=e.nextToken();if(8===a.type){const t=function(e){const t=e.nextToken(),n=e.context(),{lastOffset:a,lastStartLoc:l}=n,s=o(8,a,l);return 11!==t.type?(r(e,Q.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),s.value="",i(s,a,l),{nextConsumeToken:t,node:s}):(null==t.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,ee(t)),s.value=t.value||"",i(s,e.currentOffset(),e.currentPosition()),{node:s})}(e);n.modifier=t.node,a=t.nextConsumeToken||e.nextToken()}switch(9!==a.type&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(a)),a=e.nextToken(),2===a.type&&(a=e.nextToken()),a.type){case 10:null==a.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(a)),n.key=function(e,t){const n=e.context(),r=o(7,n.offset,n.startLoc);return r.value=t,i(r,e.currentOffset(),e.currentPosition()),r}(e,a.value||"");break;case 4:null==a.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(a)),n.key=s(e,a.value||"");break;case 5:null==a.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(a)),n.key=l(e,a.value||"");break;case 6:null==a.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(a)),n.key=c(e,a.value||"");break;default:{r(e,Q.UNEXPECTED_EMPTY_LINKED_KEY,t.lastStartLoc,0);const l=e.context(),s=o(7,l.offset,l.startLoc);return s.value="",i(s,l.offset,l.startLoc),n.key=s,i(n,l.offset,l.startLoc),{nextConsumeToken:a,node:n}}}return i(n,e.currentOffset(),e.currentPosition()),{node:n}}function d(e){const t=e.context(),n=o(2,1===t.currentType?e.currentOffset():t.offset,1===t.currentType?t.endLoc:t.startLoc);n.items=[];let d=null;do{const o=d||e.nextToken();switch(d=null,o.type){case 0:null==o.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(o)),n.items.push(a(e,o.value||""));break;case 5:null==o.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(o)),n.items.push(l(e,o.value||""));break;case 4:null==o.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(o)),n.items.push(s(e,o.value||""));break;case 6:null==o.value&&r(e,Q.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,ee(o)),n.items.push(c(e,o.value||""));break;case 7:{const t=u(e);n.items.push(t.node),d=t.nextConsumeToken||null;break}}}while(13!==t.currentType&&1!==t.currentType);return i(n,1===t.currentType?t.lastOffset:e.currentOffset(),1===t.currentType?t.lastEndLoc:e.currentPosition()),n}function f(e){const t=e.context(),{offset:n,startLoc:a}=t,l=d(e);return 13===t.currentType?l:function(e,t,n,a){const l=e.context();let s=0===a.items.length;const c=o(1,t,n);c.cases=[],c.cases.push(a);do{const t=d(e);s||(s=0===t.items.length),c.cases.push(t)}while(13!==l.currentType);return s&&r(e,Q.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),i(c,e.currentOffset(),e.currentPosition()),c}(e,n,a,l)}return{parse:function(n){const a=Y(n,p({},e)),l=a.context(),s=o(0,l.offset,l.startLoc);return t&&s.loc&&(s.loc.source=n),s.body=f(a),e.onCacheKey&&(s.cacheKey=e.onCacheKey(n)),13!==l.currentType&&r(a,Q.UNEXPECTED_LEXICAL_ANALYSIS,l.lastStartLoc,0,n[l.offset]||""),i(s,a.currentOffset(),a.currentPosition()),s}}}function ee(e){if(13===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function te(e,t){for(let n=0;n<e.length;n++)ne(e[n],t)}function ne(e,t){switch(e.type){case 1:te(e.cases,t),t.helper("plural");break;case 2:te(e.items,t);break;case 6:ne(e.key,t),t.helper("linked"),t.helper("type");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named")}}function re(e,t={}){const n=function(e){const t={ast:e,helpers:new Set};return{context:()=>t,helper:e=>(t.helpers.add(e),e)}}(e);n.helper("normalize"),e.body&&ne(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function oe(e){if(1===e.items.length){const t=e.items[0];3!==t.type&&9!==t.type||(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(3!==r.type&&9!==r.type)break;if(null==r.value)break;t.push(r.value)}if(t.length===e.items.length){e.static=B(t);for(let t=0;t<e.items.length;t++){const n=e.items[t];3!==n.type&&9!==n.type||delete n.value}}}}const ie="minifier";function ae(e){switch(e.t=e.type,e.type){case 0:{const t=e;ae(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let e=0;e<n.length;e++)ae(n[e]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let e=0;e<n.length;e++)ae(n[e]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;ae(t.key),t.k=t.key,delete t.key,t.modifier&&(ae(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}default:throw D(Q.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:ie,args:[e.type]})}delete e.type}function le(e,t){const{helper:n}=e;switch(t.type){case 0:!function(e,t){t.body?le(e,t.body):e.push("null")}(e,t);break;case 1:!function(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let n=0;n<o&&(le(e,t.cases[n]),n!==o-1);n++)e.push(", ");e.deindent(r()),e.push("])")}}(e,t);break;case 2:!function(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let n=0;n<o&&(le(e,t.items[n]),n!==o-1);n++)e.push(", ");e.deindent(r()),e.push("])")}(e,t);break;case 6:!function(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),le(e,t.key),t.modifier?(e.push(", "),le(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}(e,t);break;case 8:case 7:case 9:case 3:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;default:throw D(Q.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:"parser",args:[t.type]})}}const se=(e,t={})=>{const n=w(t.mode)?t.mode:"normal",r=w(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,i=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",a=t.needIndent?t.needIndent:"arrow"!==n,l=e.helpers||[],s=function(e,t){const{sourceMap:n,filename:r,breakLineCode:o,needIndent:i}=t,a=!1!==t.location,l={filename:r,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:o,needIndent:i,indentLevel:0};function s(e,t){l.code+=e}function c(e,t=!0){const n=t?o:"";s(i?n+" ".repeat(e):n)}return a&&e.loc&&(l.source=e.loc.source),{context:()=>l,push:s,indent:function(e=!0){const t=++l.indentLevel;e&&c(t)},deindent:function(e=!0){const t=--l.indentLevel;e&&c(t)},newline:function(){c(l.indentLevel)},helper:e=>`_${e}`,needIndent:()=>l.needIndent}}(e,{mode:n,filename:r,sourceMap:o,breakLineCode:i,needIndent:a});s.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(a),l.length>0&&(s.push(`const { ${B(l.map((e=>`${e}: _${e}`)),", ")} } = ctx`),s.newline()),s.push("return "),le(s,e),s.deindent(a),s.push("}"),delete e.helpers;const{code:c,map:u}=s.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function ce(e,t={}){const n=p({},t),r=!!n.jit,o=!!n.minify,i=null==n.optimize||n.optimize,a=J(n).parse(e);return r?(i&&function(e){const t=e.body;2===t.type?oe(t):t.cases.forEach((e=>oe(e)))}(a),o&&ae(a),{ast:a,code:""}):(re(a,n),se(a,n))}function ue(e){return t=>function(e,t){const n=(r=t,xe(r,de));var r;if(null==n)throw _e(0);if(1===Ae(n)){const t=function(e){return xe(e,fe,[])}(n);return e.plural(t.reduce(((t,n)=>[...t,he(e,n)]),[]))}return he(e,n)}(t,e)}const de=["b","body"];const fe=["c","cases"];function he(e,t){const n=function(e){return xe(e,pe)}(t);if(null!=n)return"text"===e.type?n:e.normalize([n]);{const n=function(e){return xe(e,me,[])}(t).reduce(((t,n)=>[...t,ge(e,n)]),[]);return e.normalize(n)}}const pe=["s","static"];const me=["i","items"];function ge(e,t){const n=Ae(t);switch(n){case 3:case 9:case 7:case 8:return be(t,n);case 4:{const r=t;if(y(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(y(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw _e(n)}case 5:{const r=t;if(y(r,"i")&&u(r.i))return e.interpolate(e.list(r.i));if(y(r,"index")&&u(r.index))return e.interpolate(e.list(r.index));throw _e(n)}case 6:{const n=t,r=function(e){return xe(e,Oe)}(n),o=function(e){const t=xe(e,we);if(t)return t;throw _e(6)}(n);return e.linked(ge(e,o),r?ge(e,r):void 0,e.type)}default:throw new Error(`unhandled node on format message part: ${n}`)}}const ve=["t","type"];function Ae(e){return xe(e,ve)}const ye=["v","value"];function be(e,t){const n=xe(e,ye);if(n)return n;throw _e(t)}const Oe=["m","modifier"];const we=["k","key"];function xe(e,t,n){for(let n=0;n<t.length;n++){const r=t[n];if(y(e,r)&&null!=e[r])return e[r]}return n}function _e(e){return new Error(`unhandled node type: ${e}`)}const Ce="Detected HTML in '{source}' message. Recommend not using HTML messages to avoid XSS.";const ke=e=>e;let Se=g();function Ve(){Se=g()}function Be(e){return _(e)&&0===Ae(e)&&(y(e,"b")||y(e,"body"))}function Te(e,t){if(w(e)){const n=!x(t.warnHtmlMessage)||t.warnHtmlMessage;!function(e,t){t&&R(e)&&l(Ce,{source:e})}(e,n);const r=(t.onCacheKey||ke)(e),o=Se[r];if(o)return o;const{ast:i,detectError:a}=function(e,t={}){let n=!1;const r=t.onError||$;return t.onError=e=>{n=!0,r(e)},{...ce(e,t),detectError:n}}(e,{...t,location:!0,jit:!0}),s=ue(i);return a?s:Se[r]=s}{if(!Be(e))return t.key,()=>e;const n=e.cacheKey;if(n){const t=Se[n];return t||(Se[n]=ue(e))}return ue(e)}}let Ne=null;function Ee(e){Ne=e}function Pe(){return Ne}function Qe(e,t,n){Ne&&Ne.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const Me=De("function:translate");function De(e){return t=>Ne&&Ne.emit(e,t)}const $e={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},ze=24;function Re(e){return D(e,null,{messages:Ie})}const Ie={[$e.INVALID_ARGUMENT]:"Invalid arguments",[$e.INVALID_DATE_ARGUMENT]:"The date provided is an invalid Date object.Make sure your Date represents a valid date.",[$e.INVALID_ISO_DATE_ARGUMENT]:"The argument provided is not a valid ISO date string",[$e.NOT_SUPPORT_NON_STRING_MESSAGE]:"Not support non-string message",[$e.NOT_SUPPORT_LOCALE_PROMISE_VALUE]:"cannot support promise value",[$e.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION]:"cannot support async function",[$e.NOT_SUPPORT_LOCALE_TYPE]:"cannot support locale type"};function Le(e,t){return null!=t.locale?Ue(t.locale):Ue(e.locale)}let Fe;function Ue(e){if(w(e))return e;if(O(e)){if(e.resolvedOnce&&null!=Fe)return Fe;if("Function"===e.constructor.name){const t=e();if(C(t))throw Re($e.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Fe=t}throw Re($e.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}throw Re($e.NOT_SUPPORT_LOCALE_TYPE)}function He(e,t,n){return[...new Set([n,...b(t)?t:_(t)?Object.keys(t):w(t)?[t]:[n]])]}function We(e,t,n){const r=w(n)?n:ct,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let i=o.__localeChainCache.get(r);if(!i){i=[];let e=[n];for(;b(e);)e=je(i,e,t);const a=b(t)||!V(t)?t:t.default?t.default:null;e=w(a)?[a]:a,b(e)&&je(i,e,!1),o.__localeChainCache.set(r,i)}return i}function je(e,t,n){let r=!0;for(let o=0;o<t.length&&x(r);o++){const i=t[o];w(i)&&(r=qe(e,t[o],n))}return r}function qe(e,t,n){let r;const o=t.split("-");do{r=Xe(e,o.join("-"),n),o.splice(-1,1)}while(o.length&&!0===r);return r}function Xe(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r="!"!==t[t.length-1];const o=t.replace(/!/g,"");e.push(o),(b(n)||V(n))&&n[o]&&(r=n[o])}return r}const Ye=[];Ye[0]={w:[0],i:[3,0],"[":[4],o:[7]},Ye[1]={w:[1],".":[2],"[":[4],o:[7]},Ye[2]={w:[2],i:[3,0],0:[3,0]},Ye[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},Ye[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},Ye[5]={"'":[4,0],o:8,l:[5,0]},Ye[6]={'"':[4,0],o:8,l:[6,0]};const Ge=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Ze(e){if(null==e)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Ke(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(n=t,Ge.test(n)?function(e){const t=e.charCodeAt(0);return t!==e.charCodeAt(e.length-1)||34!==t&&39!==t?e:e.slice(1,-1)}(t):"*"+t);var n}function Je(e){const t=[];let n,r,o,i,a,l,s,c=-1,u=0,d=0;const f=[];function h(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,o="\\"+t,f[0](),!0}for(f[0]=()=>{void 0===r?r=o:r+=o},f[1]=()=>{void 0!==r&&(t.push(r),r=void 0)},f[2]=()=>{f[0](),d++},f[3]=()=>{if(d>0)d--,u=4,f[0]();else{if(d=0,void 0===r)return!1;if(r=Ke(r),!1===r)return!1;f[1]()}};null!==u;)if(c++,n=e[c],"\\"!==n||!h()){if(i=Ze(n),s=Ye[u],a=s[i]||s.l||8,8===a)return;if(u=a[0],void 0!==a[1]&&(l=f[a[1]],l&&(o=n,!1===l())))return;if(7===u)return t}}const et=new Map;function tt(e,t){return _(e)?e[t]:null}function nt(e,t){if(!_(e))return null;let n=et.get(t);if(n||(n=Je(t),n&&et.set(t,n)),!n)return null;const r=n.length;let o=e,i=0;for(;i<r;){const e=o[n[i]];if(void 0===e)return null;if(O(o))return null;o=e,i++}return o}const rt={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7},ot=8,it={[rt.NOT_FOUND_KEY]:"Not found '{key}' key in '{locale}' locale messages.",[rt.FALLBACK_TO_TRANSLATE]:"Fall back to translate '{key}' key with '{target}' locale.",[rt.CANNOT_FORMAT_NUMBER]:"Cannot format a number value due to not supported Intl.NumberFormat.",[rt.FALLBACK_TO_NUMBER_FORMAT]:"Fall back to number format '{key}' key with '{target}' locale.",[rt.CANNOT_FORMAT_DATE]:"Cannot format a date value due to not supported Intl.DateTimeFormat.",[rt.FALLBACK_TO_DATE_FORMAT]:"Fall back to datetime format '{key}' key with '{target}' locale.",[rt.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER]:"This project is using Custom Message Compiler, which is an experimental feature. It may receive breaking changes or be removed in the future."};function at(e,...t){return l(it[e],...t)}const lt="10.0.6",st=-1,ct="en-US",ut="",dt=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;let ft,ht,pt;function mt(e){ft=e}function gt(e){ht=e}function vt(e){pt=e}let At=null;const yt=e=>{At=e},bt=()=>At;let Ot=null;const wt=e=>{Ot=e},xt=()=>Ot;let _t=0;function Ct(e={}){const t=O(e.onWarn)?e.onWarn:N,n=w(e.version)?e.version:lt,r=w(e.locale)||O(e.locale)?e.locale:ct,o=O(r)?ct:r,i=b(e.fallbackLocale)||V(e.fallbackLocale)||w(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:o,a=V(e.messages)?e.messages:kt(o),l=V(e.datetimeFormats)?e.datetimeFormats:kt(o),s=V(e.numberFormats)?e.numberFormats:kt(o),c=p(g(),e.modifiers,{upper:(e,t)=>"text"===t&&w(e)?e.toUpperCase():"vnode"===t&&_(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>"text"===t&&w(e)?e.toLowerCase():"vnode"===t&&_(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>"text"===t&&w(e)?dt(e):"vnode"===t&&_(e)&&"__v_isVNode"in e?dt(e.children):e}),u=e.pluralRules||g(),d=O(e.missing)?e.missing:null,h=!x(e.missingWarn)&&!f(e.missingWarn)||e.missingWarn,m=!x(e.fallbackWarn)&&!f(e.fallbackWarn)||e.fallbackWarn,v=!!e.fallbackFormat,A=!!e.unresolving,y=O(e.postTranslation)?e.postTranslation:null,C=V(e.processor)?e.processor:null,k=!x(e.warnHtmlMessage)||e.warnHtmlMessage,S=!!e.escapeParameter,B=O(e.messageCompiler)?e.messageCompiler:ft;var T;O(e.messageCompiler)&&(T=at(rt.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER),E[T]||(E[T]=!0));const P=O(e.messageResolver)?e.messageResolver:ht||tt,Q=O(e.localeFallbacker)?e.localeFallbacker:pt||He,M=_(e.fallbackContext)?e.fallbackContext:void 0,D=e,$=_(D.__datetimeFormatters)?D.__datetimeFormatters:new Map,z=_(D.__numberFormatters)?D.__numberFormatters:new Map,R=_(D.__meta)?D.__meta:{};_t++;const I={version:n,cid:_t,locale:r,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:h,fallbackWarn:m,fallbackFormat:v,unresolving:A,postTranslation:y,processor:C,warnHtmlMessage:k,escapeParameter:S,messageCompiler:B,messageResolver:P,localeFallbacker:Q,fallbackContext:M,onWarn:t,__meta:R};return I.datetimeFormats=l,I.numberFormats=s,I.__datetimeFormatters=$,I.__numberFormatters=z,I.__v_emitter=null!=D.__v_emitter?D.__v_emitter:void 0,Qe(I,n,R),I}const kt=e=>({[e]:g()});function St(e,t){return e instanceof RegExp?e.test(t):e}function Vt(e,t){return e instanceof RegExp?e.test(t):e}function Bt(e,t,n,r,o){const{missing:i,onWarn:a}=e;{const r=e.__v_emitter;r&&r.emit("missing",{locale:n,key:t,type:o,groupId:`${o}:${t}`})}if(null!==i){const r=i(e,n,t,o);return w(r)?r:t}return Vt(r,t)&&a(at(rt.NOT_FOUND_KEY,{key:t,locale:n})),t}function Tt(e,t,n){e.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function Nt(e,t){return e!==t&&e.split("-")[0]===t.split("-")[0]}function Et(e,t){const n=t.indexOf(e);if(-1===n)return!1;for(let r=n+1;r<t.length;r++)if(Nt(e,t[r]))return!0;return!1}const Pt="undefined"!=typeof Intl,Qt={dateTimeFormat:Pt&&void 0!==Intl.DateTimeFormat,numberFormat:Pt&&void 0!==Intl.NumberFormat};function Mt(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:l}=e;if(!Qt.dateTimeFormat)return i(at(rt.CANNOT_FORMAT_DATE)),ut;const[s,c,u,d]=$t(...t),f=x(u.missingWarn)?u.missingWarn:e.missingWarn,m=x(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,g=!!u.part,v=Le(e,u),A=a(e,o,v);if(!w(s)||""===s)return new Intl.DateTimeFormat(v,d).format(c);let y,b={},O=null,_=v,C=null;const k="datetime format";for(let t=0;t<A.length;t++){if(y=C=A[t],v!==y&&St(m,s)&&i(at(rt.FALLBACK_TO_DATE_FORMAT,{key:s,target:y})),v!==y){const t=e.__v_emitter;t&&t.emit("fallback",{type:k,key:s,from:_,to:C,groupId:`${k}:${s}`})}if(b=n[y]||{},O=b[s],V(O))break;Bt(e,s,y,f,k),_=C}if(!V(O)||!w(y))return r?st:s;let S=`${y}__${s}`;h(d)||(S=`${S}__${JSON.stringify(d)}`);let B=l.get(S);return B||(B=new Intl.DateTimeFormat(y,p({},O,d)),l.set(S,B)),g?B.formatToParts(c):B.format(c)}const Dt=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function $t(...e){const[t,n,r,o]=e,i=g();let a,l=g();if(w(t)){const e=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!e)throw Re($e.INVALID_ISO_DATE_ARGUMENT);const n=e[3]?e[3].trim().startsWith("T")?`${e[1].trim()}${e[3].trim()}`:`${e[1].trim()}T${e[3].trim()}`:e[1].trim();a=new Date(n);try{a.toISOString()}catch{throw Re($e.INVALID_ISO_DATE_ARGUMENT)}}else if(d(t)){if(isNaN(t.getTime()))throw Re($e.INVALID_DATE_ARGUMENT);a=t}else{if(!u(t))throw Re($e.INVALID_ARGUMENT);a=t}return w(n)?i.key=n:V(n)&&Object.keys(n).forEach((e=>{Dt.includes(e)?l[e]=n[e]:i[e]=n[e]})),w(r)?i.locale=r:V(r)&&(l=r),V(o)&&(l=o),[i.key||"",a,i,l]}function zt(e,t,n){const r=e;for(const e in n){const n=`${t}__${e}`;r.__datetimeFormatters.has(n)&&r.__datetimeFormatters.delete(n)}}function Rt(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:l}=e;if(!Qt.numberFormat)return i(at(rt.CANNOT_FORMAT_NUMBER)),ut;const[s,c,u,d]=Lt(...t),f=x(u.missingWarn)?u.missingWarn:e.missingWarn,m=x(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,g=!!u.part,v=Le(e,u),A=a(e,o,v);if(!w(s)||""===s)return new Intl.NumberFormat(v,d).format(c);let y,b={},O=null,_=v,C=null;const k="number format";for(let t=0;t<A.length;t++){if(y=C=A[t],v!==y&&St(m,s)&&i(at(rt.FALLBACK_TO_NUMBER_FORMAT,{key:s,target:y})),v!==y){const t=e.__v_emitter;t&&t.emit("fallback",{type:k,key:s,from:_,to:C,groupId:`${k}:${s}`})}if(b=n[y]||{},O=b[s],V(O))break;Bt(e,s,y,f,k),_=C}if(!V(O)||!w(y))return r?st:s;let S=`${y}__${s}`;h(d)||(S=`${S}__${JSON.stringify(d)}`);let B=l.get(S);return B||(B=new Intl.NumberFormat(y,p({},O,d)),l.set(S,B)),g?B.formatToParts(c):B.format(c)}const It=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Lt(...e){const[t,n,r,o]=e,i=g();let a=g();if(!u(t))throw Re($e.INVALID_ARGUMENT);const l=t;return w(n)?i.key=n:V(n)&&Object.keys(n).forEach((e=>{It.includes(e)?a[e]=n[e]:i[e]=n[e]})),w(r)?i.locale=r:V(r)&&(a=r),V(o)&&(a=o),[i.key||"",l,i,a]}function Ft(e,t,n){const r=e;for(const e in n){const n=`${t}__${e}`;r.__numberFormatters.has(n)&&r.__numberFormatters.delete(n)}}const Ut=e=>e,Ht=e=>"",Wt="text",jt=e=>0===e.length?"":B(e),qt=e=>null==e?"":b(e)||V(e)&&e.toString===k?JSON.stringify(e,null,2):String(e);function Xt(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}function Yt(e={}){const t=e.locale,n=function(e){const t=u(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(u(e.named.count)||u(e.named.n))?u(e.named.count)?e.named.count:u(e.named.n)?e.named.n:t:t}(e),r=_(e.pluralRules)&&w(t)&&O(e.pluralRules[t])?e.pluralRules[t]:Xt,o=_(e.pluralRules)&&w(t)&&O(e.pluralRules[t])?Xt:void 0,i=e.list||[],a=e.named||g();u(e.pluralIndex)&&function(e,t){t.count||(t.count=e),t.n||(t.n=e)}(n,a);function l(t,n){const r=O(e.messages)?e.messages(t,!!n):!!_(e.messages)&&e.messages[t];return r||(e.parent?e.parent.message(t):Ht)}const s=V(e.processor)&&O(e.processor.normalize)?e.processor.normalize:jt,c=V(e.processor)&&O(e.processor.interpolate)?e.processor.interpolate:qt,d={list:e=>i[e],named:e=>a[e],plural:e=>e[r(n,e.length,o)],linked:(t,...n)=>{const[r,o]=n;let i="text",a="";1===n.length?_(r)?(a=r.modifier||a,i=r.type||i):w(r)&&(a=r||a):2===n.length&&(w(r)&&(a=r||a),w(o)&&(i=o||i));const s=l(t,!0)(d),c="vnode"===i&&b(s)&&a?s[0]:s;return a?(u=a,e.modifiers?e.modifiers[u]:Ut)(c,i):c;var u},message:l,type:V(e.processor)&&w(e.processor.type)?e.processor.type:Wt,interpolate:c,normalize:s,values:p(g(),i,a)};return d}const Gt=()=>"",Zt=e=>O(e);function Kt(e,...t){const{fallbackFormat:n,postTranslation:a,unresolving:l,messageCompiler:s,fallbackLocale:c,messages:d}=e,[f,h]=tn(...t),m=x(h.missingWarn)?h.missingWarn:e.missingWarn,A=x(h.fallbackWarn)?h.fallbackWarn:e.fallbackWarn,y=x(h.escapeParameter)?h.escapeParameter:e.escapeParameter,C=!!h.resolvedMessage,k=w(h.default)||x(h.default)?x(h.default)?s?f:()=>f:h.default:n?s?f:()=>f:null,S=n||null!=k&&(w(k)||O(k)),V=Le(e,h);y&&function(e){b(e.list)?e.list=e.list.map((e=>w(e)?v(e):e)):_(e.named)&&Object.keys(e.named).forEach((t=>{w(e.named[t])&&(e.named[t]=v(e.named[t]))}))}(h);let[B,T,N]=C?[f,V,d[V]||g()]:Jt(e,f,V,c,A,m),E=B,P=f;if(C||w(E)||Be(E)||Zt(E)||S&&(E=k,P=E),!(C||(w(E)||Be(E)||Zt(E))&&w(T)))return l?st:f;if(w(E)&&null==e.messageCompiler)return f;let Q=!1;const M=Zt(E)?E:en(e,f,T,E,P,(()=>{Q=!0}));if(Q)return E;const D=function(e,t,n,r){const{modifiers:o,pluralRules:i,messageResolver:a,fallbackLocale:l,fallbackWarn:s,missingWarn:c,fallbackContext:d}=e,f=(r,o)=>{let i=a(n,r);if(null==i&&(d||o)){const[,,n]=Jt(d||e,r,t,l,s,c);i=a(n,r)}if(w(i)||Be(i)){let n=!1;const o=en(e,r,t,i,r,(()=>{n=!0}));return n?Gt:o}return Zt(i)?i:Gt},h={locale:t,modifiers:o,pluralRules:i,messages:f};e.processor&&(h.processor=e.processor);r.list&&(h.list=r.list);r.named&&(h.named=r.named);u(r.plural)&&(h.pluralIndex=r.plural);return h}(e,T,N,h),$=function(e,t,n){let a,l,s=null;r&&(s=window.performance.now(),a="intlify-message-evaluation-start",l="intlify-message-evaluation-end",o&&o(a));const c=t(n);if(r){const n=window.performance.now(),r=e.__v_emitter;r&&s&&r.emit("message-evaluation",{type:"message-evaluation",value:c,time:n-s,groupId:`translate:${t.key}`}),a&&l&&o&&i&&(o(l),i("intlify message evaluation",a,l))}return c}(e,M,Yt(D)),z=a?a($,f):$;{const t={timestamp:Date.now(),key:w(f)?f:Zt(E)?E.key:"",locale:T||(Zt(E)?E.locale:""),format:w(E)?E:Zt(E)?E.source:"",message:z};t.meta=p({},e.__meta,bt()||{}),Me(t)}return z}function Jt(e,t,n,a,l,s){const{messages:c,onWarn:u,messageResolver:d,localeFallbacker:f}=e,h=f(e,a,n);let p,m=g(),v=null,A=n,y=null;const b="translate";for(let a=0;a<h.length;a++){if(p=y=h[a],n!==p&&!Nt(n,p)&&St(l,t)&&u(at(rt.FALLBACK_TO_TRANSLATE,{key:t,target:p})),n!==p){const n=e.__v_emitter;n&&n.emit("fallback",{type:b,key:t,from:A,to:y,groupId:`${b}:${t}`})}m=c[p]||g();let f,O,x=null;if(r&&(x=window.performance.now(),f="intlify-message-resolve-start",O="intlify-message-resolve-end",o&&o(f)),null===(v=d(m,t))&&(v=m[t]),r){const n=window.performance.now(),r=e.__v_emitter;r&&x&&v&&r.emit("message-resolve",{type:"message-resolve",key:t,message:v,time:n-x,groupId:`${b}:${t}`}),f&&O&&o&&i&&(o(O),i("intlify message resolve",f,O))}if(w(v)||Be(v)||Zt(v))break;if(!Et(p,h)){const n=Bt(e,t,p,s,b);n!==t&&(v=n)}A=y}return[v,p,m]}function en(e,t,n,a,l,c){const{messageCompiler:u,warnHtmlMessage:d}=e;if(Zt(a)){const e=a;return e.locale=e.locale||n,e.key=e.key||t,e}if(null==u){const e=()=>a;return e.locale=n,e.key=t,e}let f,h,p=null;r&&(p=window.performance.now(),f="intlify-message-compilation-start",h="intlify-message-compilation-end",o&&o(f));const m=u(a,function(e,t,n,r,o,i){return{locale:t,key:n,warnHtmlMessage:o,onError:t=>{i&&i(t);{const o=function(e){if(w(e))return e;if(e.loc&&e.loc.source)return e.loc.source}(r),i=(t.message,t.location&&o&&function(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const i=[];for(let e=0;e<r.length;e++)if(o+=r[e].length+1,o>=t){for(let a=e-T;a<=e+T||n>o;a++){if(a<0||a>=r.length)continue;const l=a+1;i.push(`${l}${" ".repeat(3-String(l).length)}| ${r[a]}`);const s=r[a].length;if(a===e){const e=t-(o-s)+1,r=Math.max(1,n>o?s-e:n-t);i.push(" | "+" ".repeat(e)+"^".repeat(r))}else if(a>e){if(n>o){const e=Math.max(Math.min(n-o,s),1);i.push(" | "+"^".repeat(e))}o+=s+1}}break}i.join("\n")}(o,t.location.start.offset,t.location.end.offset),e.__v_emitter);i&&o&&i.emit("compile-error",{message:o,error:t.message,start:t.location&&t.location.start.offset,end:t.location&&t.location.end.offset,groupId:`translate:${n}`})}},onCacheKey:e=>s(t,n,e)}}(e,n,l,a,d,c));if(r){const n=window.performance.now(),r=e.__v_emitter;r&&p&&r.emit("message-compilation",{type:"message-compilation",message:a,time:n-p,groupId:`translate:${t}`}),f&&h&&o&&i&&(o(h),i("intlify message compilation",f,h))}return m.locale=n,m.key=t,m.source=a,m}function tn(...e){const[t,n,r]=e,o=g();if(!(w(t)||u(t)||Zt(t)||Be(t)))throw Re($e.INVALID_ARGUMENT);const i=u(t)?String(t):(Zt(t),t);return u(n)?o.plural=n:w(n)?o.default=n:V(n)&&!h(n)?o.named=n:b(n)&&(o.list=n),u(r)?o.plural=r:w(r)?o.default=r:V(r)&&p(o,r),[i,o]}},91181:function(e,t,n){"use strict";var r,o,i,a=n(58622),l=n(44576),s=n(20034),c=n(66699),u=n(39297),d=n(77629),f=n(66119),h=n(30421),p="Object already initialized",m=l.TypeError,g=l.WeakMap;if(a||d.state){var v=d.state||(d.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,r=function(e,t){if(v.has(e))throw new m(p);return t.facade=e,v.set(e,t),t},o=function(e){return v.get(e)||{}},i=function(e){return v.has(e)}}else{var A=f("state");h[A]=!0,r=function(e,t){if(u(e,A))throw new m(p);return t.facade=e,c(e,A,t),t},o=function(e){return u(e,A)?e[A]:{}},i=function(e){return u(e,A)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!s(t)||(n=o(t)).type!==e)throw new m("Incompatible receiver, "+e+" required");return n}}}},91291:function(e,t,n){"use strict";var r=n(80741);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},91327:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(61431);const o=["src"],i=["src"];var a=n(40412),l=n(93029),s={components:{LyDialog:n(48404).A,TEditor:l.A},emits:["refreshData"],name:"addModuleOther",data(){return{videoDisabled:!1,isClear:!1,dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{name:"",key:"",value:"",sort:0,type:1,status:!0},rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],key:[{required:!0,message:"请输入键名",trigger:"blur"}],value:[{required:!0,message:"请输入键值",trigger:"blur"}]}}},mounted(){window.addEventListener("focusin",this.onFocusIn,!0)},unmounted(){window.removeEventListener("focusin",this.onFocusIn)},methods:{onFocusIn(e){e.stopImmediatePropagation()},showvideohandle(e){this.$alert(`<video width="320" height="240" controls>\n <source src="${e}" type="video/mp4">\n 您的浏览器不支持 HTML5 video 标签。\n </video>`,"视频预览",{dangerouslyUseHTMLString:!0})},imghandleRemove(e){let t=this.$refs.lyvideoupload.uploadFiles,n=t.findIndex((t=>t.uid===e.uid));t.splice(n,1)},async videoUploadRequest(e){let t=await(0,a.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:url.split("/api")[0]+t.data.data[0],this.formData.value=e}else this.$message.warning(res.msg)},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={name:"",key:"",value:"",sort:0,type:1,status:!0},this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=e)},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};e.type=parseInt(this.formData.type),this.formData.id?(0,a.platformsettingsOtherEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,a.platformsettingsOtherAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,a.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:url.split("/api")[0]+t.data.data[0],this.formData.value=e}else this.$message.warning(res.msg)},imgUploadSuccess(){this.$refs.uploadDefaultImage.clearFiles()}}};var c=(0,n(66262).A)(s,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("el-input"),u=(0,r.resolveComponent)("el-form-item"),d=(0,r.resolveComponent)("el-radio"),f=(0,r.resolveComponent)("el-radio-group"),h=(0,r.resolveComponent)("TEditor"),p=(0,r.resolveComponent)("Plus"),m=(0,r.resolveComponent)("el-icon"),g=(0,r.resolveComponent)("el-upload"),v=(0,r.resolveComponent)("el-input-number"),A=((0,r.resolveComponent)("el-switch"),(0,r.resolveComponent)("el-form")),y=(0,r.resolveComponent)("el-button"),b=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(b,{modelValue:l.dialogVisible,"onUpdate:modelValue":t[8]||(t[8]=e=>l.dialogVisible=e),title:l.loadingTitle,width:"660px","before-close":s.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{onClick:s.handleClose,loading:l.loadingSave},{default:(0,r.withCtx)((()=>t[14]||(t[14]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(y,{type:"primary",onClick:s.submitData,loading:l.loadingSave},{default:(0,r.withCtx)((()=>t[15]||(t[15]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{inline:!1,model:l.formData,rules:l.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{label:"名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>l.formData.name=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(u,{label:"键名:",prop:"key"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.key,"onUpdate:modelValue":t[1]||(t[1]=e=>l.formData.key=e),modelModifiers:{trim:!0},disabled:"编辑"==l.loadingTitle},null,8,["modelValue","disabled"]),t[9]||(t[9]=(0,r.createElementVNode)("span",{style:{color:"red","font-size":"10px","margin-left":"8px"}},"提示:该项添加后不能修改",-1))])),_:1},512),[[r.vShow,"新增"==l.loadingTitle]]),(0,r.withDirectives)((0,r.createVNode)(u,{label:"类型:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:l.formData.type,"onUpdate:modelValue":t[2]||(t[2]=e=>l.formData.type=e),disabled:"编辑"==l.loadingTitle},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{value:1},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("正常值")]))),_:1}),(0,r.createVNode)(d,{value:2},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("富文本")]))),_:1}),(0,r.createVNode)(d,{value:3},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("图片")]))),_:1}),(0,r.createVNode)(d,{value:4},{default:(0,r.withCtx)((()=>t[13]||(t[13]=[(0,r.createTextVNode)("视频")]))),_:1})])),_:1},8,["modelValue","disabled"])])),_:1},512),[[r.vShow,"新增"==l.loadingTitle]]),2==l.formData.type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:0,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:l.formData.value,"onUpdate:modelValue":t[3]||(t[3]=e=>l.formData.value=e)},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),3==l.formData.type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:1,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{class:"avatar-uploader",action:"","show-file-list":!1,ref:"uploadDefaultImage","http-request":s.imgUploadRequest,"on-success":s.imgUploadSuccess,"before-upload":s.imgBeforeUpload},{default:(0,r.withCtx)((()=>[l.formData.value?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:l.formData.value,class:"avatar"},null,8,o)):((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,class:"avatar-uploader-icon",size:"medium"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1}))])),_:1},8,["http-request","on-success","before-upload"])])),_:1})):(0,r.createCommentVNode)("",!0),4==l.formData.type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:2},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{class:"avatar-uploader",ref:"lyvideoupload",limit:1,action:"#","show-file-list":!1,accept:".flv,.mp4","http-request":s.videoUploadRequest},{default:(0,r.withCtx)((()=>[l.formData.value?((0,r.openBlock)(),(0,r.createElementBlock)("video",{key:0,class:"avatar",width:"100%",autoplay:!1,height:"500",src:l.formData.value,controls:""},null,8,i)):((0,r.openBlock)(),(0,r.createBlock)(m,{key:1,class:"avatar-uploader-icon",size:"medium"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1}))])),_:1},8,["http-request"]),(0,r.createVNode)(c,{modelValue:l.formData.value,"onUpdate:modelValue":t[4]||(t[4]=e=>l.formData.value=e),style:{"margin-top":"10px"}},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),1==l.formData.type?((0,r.openBlock)(),(0,r.createBlock)(u,{key:3,label:"键值:",prop:"value"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:l.formData.value,"onUpdate:modelValue":t[5]||(t[5]=e=>l.formData.value=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(u,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{modelValue:l.formData.sort,"onUpdate:modelValue":t[6]||(t[6]=e=>l.formData.sort=e),min:0,max:9999},null,8,["modelValue"])])),_:1}),(0,r.createCommentVNode)("",!0)])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-31e538a3"]])},91361:function(e,t,n){"use strict";n.d(t,{tk:function(){return h}});var r=n(61431),o=n(50819);const i=(0,o.b_)({size:{type:(0,o.jq)([Number,String])},color:{type:String}});var a=n(78396),l=n(65980),s=n(2154),c=n(76031);const u=(0,r.defineComponent)({name:"ElIcon",inheritAttrs:!1}),d=(0,r.defineComponent)({...u,props:i,setup(e){const t=e,n=(0,l.DU)("icon"),o=(0,r.computed)((()=>{const{size:e,color:n}=t;return e||n?{fontSize:(0,s.b0)(e)?void 0:(0,c._V)(e),"--color":n}:{}}));return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("i",(0,r.mergeProps)({class:(0,r.unref)(n).b(),style:(0,r.unref)(o)},e.$attrs),[(0,r.renderSlot)(e.$slots,"default")],16))}});var f=(0,a.A)(d,[["__file","icon.vue"]]);const h=(0,n(64769).GU)(f)},91404:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return M}});var r=n(61431);const o={style:{display:"flex","align-items":"center"}},i={style:{display:"flex","align-items":"center"}},a={style:{"margin-bottom":"10px"}},l={class:"ly-title2"},s={key:1},c={style:{display:"flex","align-items":"center"}},u={style:{display:"flex","align-items":"center"}},d={style:{display:"flex","align-items":"center"}},f={style:{display:"flex","align-items":"center"}},h={style:{display:"flex","align-items":"center"}},p={style:{display:"flex","align-items":"center"}},m={style:{display:"flex","align-items":"center"}},g={style:{display:"flex","align-items":"center"}},v={style:{display:"flex","align-items":"center"}},A={style:{display:"flex","align-items":"center"}},y={style:{display:"flex","align-items":"center"}};n(44114);var b=n(40412),O=n(48404);const w={class:"ly-form-table",ref:"lyFormTable"},x={class:"ly-form-table-handle"},_={class:"move",style:{cursor:"move"}};var C=n(10246),k={props:{modelValue:{type:Array,default:()=>[]},addTemplate:{type:Object,default:()=>{}},placeholder:{type:String,default:"暂无数据"},dragSort:{type:Boolean,default:!1},rowKey:{type:String,default:"id"}},data(){return{data:[]}},mounted(){this.data=this.modelValue,this.dragSort&&this.rowDrop()},watch:{modelValue(){this.data=this.modelValue},data:{handler(){this.$emit("update:modelValue",this.data)},deep:!0}},methods:{rowDrop(){const e=this,t=this.$refs.table.$el.querySelector(".el-table__body-wrapper tbody");C.default.create(t,{handle:".move",animation:300,ghostClass:"ghost",onEnd({newIndex:t,oldIndex:n}){e.data.splice(t,0,e.data.splice(n,1)[0]);const r=e.data.slice(0),o=e.$refs.lyFormTable.offsetHeight;e.$refs.lyFormTable.style.setProperty("height",o+"px"),e.data=[],e.$nextTick((()=>{e.data=r,e.$nextTick((()=>{e.$refs.lyFormTable.style.removeProperty("height")}))}))}})},rowAdd(){const e=JSON.parse(JSON.stringify(this.addTemplate));this.data.push(e)},rowDel(e,t){this.data.splice(t,1)}}},S=n(66262);var V=(0,S.A)(k,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("el-table-column"),c=(0,r.resolveComponent)("DCaret"),u=(0,r.resolveComponent)("el-icon"),d=(0,r.resolveComponent)("el-table");return(0,r.openBlock)(),(0,r.createElementBlock)("div",w,[(0,r.createVNode)(d,{data:i.data,ref:"table",border:"",stripe:"","row-key":n.rowKey},{empty:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(n.placeholder),1)])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{type:"index",width:"50",fixed:"left"},{header:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"primary",icon:"plus",size:"small",circle:"",onClick:a.rowAdd},null,8,["onClick"])])),default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",x,[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$index+1),1),(0,r.createVNode)(l,{type:"danger",icon:"delete",size:"small",plain:"",circle:"",onClick:t=>a.rowDel(e.row,e.$index)},null,8,["onClick"])])])),_:1}),n.dragSort?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,label:"",width:"50"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",_,[(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c)])),_:1})])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])),_:3},8,["data","row-key"])],512)}],["__scopeId","data-v-88343c82"]]),B=n(78982),T=n.n(B),N=n(37741),E=n(65081),P=n(55866),Q={name:"addModuleCodeGenerate",components:{LyFormTable:V,LyDialog:O.A,lyCodeEditor:P.default},emits:["refreshData"],setup(){return{dictStore:(0,E.x)()}},data(){return{dialogVisible:!1,loadingSave:!1,loadingPage:!1,loadingTitle:"",fullscreen:!0,tabsActiveName:1,showListDisplayCustomDialog:!1,listDisplayCustomCode:"",listDisplayCustomCodeIndex:0,formData:{verbose_name:"",class_name:"",db_table:"",remark:"",parent_menu:35,menu_sort:99,column:[],other_config:{create_datetime_filter:!1,mutiple_delete:!1,dialogWidth:"50%",dialogTop:"15vh",dialogFullscreen:!1,formLabelPosition:"right",formLabelWidth:"auto"}},rules:{verbose_name:[{required:!0,message:"请输入标题名称",trigger:"blur"}],class_name:[{validator:(e,t,n)=>{""===t?n(new Error("请输入Model类名")):/^\d+/.test(t)?n(new Error("Model类名不能以数字开头")):n()},trigger:"blur"}],db_table:[{required:!0,message:"请输入英文表名",trigger:"blur"}]},addTemplate:{field_name:"",verbose_name:"",field_type:"",foreign_key:{class_name:"",on_delete:"",label:"",value:"id",api_path:"",field_list:"",search_field:""},max_length:"",default:null,nullable:!0,unique:!1,db_index:!1,can_edit:!0,edit_disabled:!1,can_list:!0,can_search:!1,can_export:!1,search_type:"",form_type:"",dic_type:"",width:"100",list_display_custom:"",form_span:24},fieldTypeList:[],formTypeList:[],dicList:[],filtersAddTemplate:{label:"",value:""},setFiltersVisible:!1,foreignKeySetting:{},foreignKeyVisible:!1,menuData:[],modelsData:[],apiList:[],showFeildImport:!1,feildImportValue:""}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.loadingPage=!1,this.tabsActiveName=1,this.formData={verbose_name:"",class_name:"",db_table:"",remark:"",parent_menu:35,menu_sort:99,column:[],other_config:{create_datetime_filter:!1,mutiple_delete:!1,dialogWidth:"50%",dialogTop:"15vh",dialogFullscreen:!1,formLabelPosition:"right",formLabelWidth:"auto"}},this.showListDisplayCustomDialog=!1,this.listDisplayCustomCode="",this.listDisplayCustomCodeIndex=0,this.showFeildImport=!1,this.feildImportValue="",this.$emit("refreshData")},addModuleFn(e,t){this.dialogVisible=!0,this.loadingTitle=t,this.loadingPage=!0,this.getFieldType(),this.getFormType(),this.getDicList(),this.getMenuData(),this.getModlesListInfo(),e&&(this.formData=(0,N.deepClone)(e))},handleFieldImport(){this.showFeildImport=!0},handleFeildImportDialogClose(){this.showFeildImport=!1,this.feildImportValue=""},saveFeildImportDialog(){if(""===this.feildImportValue)return void this.$message.warning("导入内容不能为空");const e=this.feildImportValue.split("\n");for(let t=0;t<e.length;t++){if(3!==e[t].trim().split(" ").length)return void this.$message.warning("导入内容格式错误")}for(let t=0;t<e.length;t++){const n=e[t].trim().split(" ");let r="input";"ForeignKey"!==n[2]&&"OneToOneField"!==n[2]&&"ManyToManyField"!==n[2]||(r="select"),this.formData.column.push({field_name:n[0],verbose_name:n[1],field_type:n[2],can_edit:!0,can_export:!1,can_list:!0,can_search:!1,default:"",dic_type:"",foreign_key:{class_name:"",on_delete:""},form_span:24,form_type:r,max_length:100,nullable:!0,unique:!1,width:100,search_type:"",sortable:!1})}this.handleFeildImportDialogClose()},getSystemLyapi(){(0,b.getSystemLyapiList)().then((e=>{var t=Object.keys(e.paths),n=[];for(const e of t){const t={};if(-1==e.indexOf("{id}")&&-1==e.indexOf("/multiple_delete/")){let r=e.replace("/api/","");t.label=r,t.value=r,n.push(t)}}this.apiList=n}))},async getModlesListInfo(){(0,b.platformsettingsSysconfigGetmodelsInfoList)().then((e=>{2e3==e.code&&(this.modelsData=e.data,this.modelsData.push({class_name:"self",db_table:"",import_path:"",tableFields:[],table_name:"self"}))}))},async getMenuData(){this.loadingPage=!0,(0,b.apiSystemMenu)({page:1,limit:999}).then((e=>{this.loadingPage=!1,2e3==e.code?this.menuData=T().toArrayTree(e.data.data,{parentKey:"parent"}):this.$message.warning(e.msg)}))},getFieldType(){this.fieldTypeList=this.dictStore.data.model_field_type},getFormType(){this.formTypeList=this.dictStore.data.form_type},async getDicList(){(0,b.systemDictionary)({parent_isnull:!0,page:1,limit:999}).then((e=>{2e3==e.code&&(this.dicList=e.data.data)}))},checkDot(e){if(e){if(e.indexOf("")>0)return void this.$message.warning("【外键字段】请使用英文逗号,");if(e.endsWith(",")>0)return void this.$message.warning("【外键字段】不能以逗号结尾");if(e.startWith(",")>0)return void this.$message.warning("【外键字段】不能以逗号开始")}},setForeignKey(e){this.getSystemLyapi(),this.foreignKeySetting=e,this.foreignKeyVisible=!0},handelFieldTypeChage(e,t){"ForeignKey"!==e&&"OneToOneField"!==e&&"ManyToManyField"!==e||(this.formData.column[t].form_type="select")},editListDisplayCustom(e,t){this.showListDisplayCustomDialog=!0,this.listDisplayCustomCode=e,this.listDisplayCustomCodeIndex=t},handleListDisplayCustomDialogClose(){this.showListDisplayCustomDialog=!1,this.listDisplayCustomCode="",this.listDisplayCustomCodeIndex=0},saveListDisplayCustom(){this.formData.column[this.listDisplayCustomCodeIndex].list_display_custom=this.listDisplayCustomCode,this.handleListDisplayCustomDialogClose()},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,b.autocodeAutocodeEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,b.autocodeAutocodeAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)}))}}))}}};var M=(0,S.A)(Q,[["render",function(e,t,n,b,O,w){const x=(0,r.resolveComponent)("QuestionFilled"),_=(0,r.resolveComponent)("el-icon"),C=(0,r.resolveComponent)("el-tooltip"),k=(0,r.resolveComponent)("el-input"),S=(0,r.resolveComponent)("el-form-item"),V=(0,r.resolveComponent)("el-col"),B=(0,r.resolveComponent)("el-tree-select"),T=(0,r.resolveComponent)("el-input-number"),N=(0,r.resolveComponent)("el-row"),E=(0,r.resolveComponent)("el-checkbox"),P=(0,r.resolveComponent)("el-option"),Q=(0,r.resolveComponent)("el-select"),M=(0,r.resolveComponent)("el-button"),D=(0,r.resolveComponent)("el-alert"),$=(0,r.resolveComponent)("el-table-column"),z=(0,r.resolveComponent)("el-switch"),R=(0,r.resolveComponent)("ly-form-table"),I=(0,r.resolveComponent)("el-tab-pane"),L=(0,r.resolveComponent)("el-table"),F=(0,r.resolveComponent)("el-tabs"),U=(0,r.resolveComponent)("el-form"),H=(0,r.resolveComponent)("ly-dialog"),W=(0,r.resolveComponent)("lyCodeEditor"),j=(0,r.resolveComponent)("el-empty"),q=(0,r.resolveComponent)("el-main"),X=(0,r.resolveComponent)("el-drawer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(H,{modelValue:O.dialogVisible,"onUpdate:modelValue":t[15]||(t[15]=e=>O.dialogVisible=e),title:O.loadingTitle,width:"78%",center:!1,fullscreen:O.fullscreen,"before-close":w.handleClose,top:"20px"},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{onClick:w.handleClose,loading:O.loadingSave},{default:(0,r.withCtx)((()=>t[45]||(t[45]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(M,{type:"primary",onClick:w.submitData,loading:O.loadingSave},{default:(0,r.withCtx)((()=>t[46]||(t[46]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(U,{inline:!1,model:O.formData,rules:O.rules,ref:"rulesForm","label-position":"top","label-width":"auto"},{default:(0,r.withCtx)((()=>[t[43]||(t[43]=(0,r.createElementVNode)("div",{class:"ly-title"}," 基础信息 ",-1)),(0,r.createVNode)(N,{gutter:20,style:{"margin-left":"0","margin-right":"0"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{span:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"名称(verbose_name)",prop:"verbose_name"},{label:(0,r.withCtx)((()=>[t[28]||(t[28]=(0,r.createTextVNode)(" 名称(verbose_name) ")),(0,r.createVNode)(C,{effect:"dark",content:"此名称会作为model类的verbose_name、菜单名称",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.verbose_name,"onUpdate:modelValue":t[0]||(t[0]=e=>O.formData.verbose_name=e),placeholder:"请输入表中文名称"},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"类名(class)",prop:"class_name"},{label:(0,r.withCtx)((()=>[t[29]||(t[29]=(0,r.createTextVNode)(" 类名(class) ")),(0,r.createVNode)(C,{effect:"dark",content:"此名称会作为model的类名、后端路由前缀、前端路由通用名、前后端通用文件名。禁止以数字开头",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.class_name,"onUpdate:modelValue":t[1]||(t[1]=e=>O.formData.class_name=e),placeholder:"请输入Model模型类名"},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"表名(db_table)",prop:"db_table"},{label:(0,r.withCtx)((()=>[t[30]||(t[30]=(0,r.createTextVNode)(" 表名(db_table) ")),(0,r.createVNode)(C,{effect:"dark",content:"请使用小写字母+下划线的形式作为表名tb_test",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.db_table,"onUpdate:modelValue":t[2]||(t[2]=e=>O.formData.db_table=e),placeholder:"请输入英文表名"},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"备注:",prop:"remark"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.remark,"onUpdate:modelValue":t[3]||(t[3]=e=>O.formData.remark=e),type:"textarea",rows:1,placeholder:"请输入备注内容"},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"上级菜单:",prop:"parent_menu"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",o,[t[31]||(t[31]=(0,r.createTextVNode)(" 上级菜单: ")),(0,r.createVNode)(C,{effect:"dark",content:"分配到指定菜单下:默认生成到【系统工具】菜单下",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{modelValue:O.formData.parent_menu,"onUpdate:modelValue":t[4]||(t[4]=e=>O.formData.parent_menu=e),"node-key":"id",data:O.menuData,"check-strictly":"",filterable:"",clearable:"","render-after-expand":!1,props:{label:"name",value:"id"},style:{width:"100%"},placeholder:"请选择/为空则为顶级"},null,8,["modelValue","data"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:4},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"菜单排序:",prop:"menu_sort"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",i,[t[32]||(t[32]=(0,r.createTextVNode)(" 菜单排序: ")),(0,r.createVNode)(C,{effect:"dark",content:"指定菜单顺序默认为99",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:O.formData.menu_sort,"onUpdate:modelValue":t[5]||(t[5]=e=>O.formData.menu_sort=e),step:1,style:{width:"100%"}},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),t[44]||(t[44]=(0,r.createElementVNode)("div",{class:"ly-title",style:{"margin-bottom":"10px"}}," 通用配置 ",-1)),(0,r.createElementVNode)("div",a,[(0,r.createVNode)(E,{modelValue:O.formData.other_config.create_datetime_filter,"onUpdate:modelValue":t[6]||(t[6]=e=>O.formData.other_config.create_datetime_filter=e),label:"启用create_datetime过滤",size:"large"},null,8,["modelValue"]),(0,r.createVNode)(E,{modelValue:O.formData.other_config.mutiple_delete,"onUpdate:modelValue":t[7]||(t[7]=e=>O.formData.other_config.mutiple_delete=e),label:"启用批量删除",size:"large"},null,8,["modelValue"]),(0,r.createVNode)(E,{modelValue:O.formData.other_config.dialogFullscreen,"onUpdate:modelValue":t[8]||(t[8]=e=>O.formData.other_config.dialogFullscreen=e),label:"弹窗全屏",size:"large"},null,8,["modelValue"]),(0,r.createVNode)(N,{gutter:20,style:{"margin-left":"0","margin-right":"0"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{span:3},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"弹窗宽度(px或%)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.other_config.dialogWidth,"onUpdate:modelValue":t[9]||(t[9]=e=>O.formData.other_config.dialogWidth=e)},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:3},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"弹窗顶部(px或vh)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.other_config.dialogTop,"onUpdate:modelValue":t[10]||(t[10]=e=>O.formData.other_config.dialogTop=e)},null,8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:3},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"表单标签位置:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{modelValue:O.formData.other_config.formLabelPosition,"onUpdate:modelValue":t[11]||(t[11]=e=>O.formData.other_config.formLabelPosition=e),clearable:"",filterable:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{label:"居右",value:"right"}),(0,r.createVNode)(P,{label:"居左",value:"left"}),(0,r.createVNode)(P,{label:"顶部",value:"top"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),(0,r.createVNode)(V,{span:3},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"表单标签长度:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.formData.other_config.formLabelWidth,"onUpdate:modelValue":t[12]||(t[12]=e=>O.formData.other_config.formLabelWidth=e)},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})]),(0,r.createElementVNode)("div",l,[t[34]||(t[34]=(0,r.createTextVNode)(" 字段信息 ")),(0,r.createVNode)(M,{style:{"margin-left":"10px"},type:"primary",onClick:w.handleFieldImport},{default:(0,r.withCtx)((()=>t[33]||(t[33]=[(0,r.createTextVNode)("导入")]))),_:1},8,["onClick"])]),(0,r.createVNode)(D,{title:"系统默认继承CoreModel已设计了字段id(默认uuid)\\creator\\modifier\\dept_belong_id\\update_datetime\\create_datetime请勿重复设计",type:"warning","show-icon":""}),(0,r.createVNode)(F,{modelValue:O.tabsActiveName,"onUpdate:modelValue":t[14]||(t[14]=e=>O.tabsActiveName=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{label:"基础配置",name:1},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{prop:"column"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(R,{modelValue:O.formData.column,"onUpdate:modelValue":t[13]||(t[13]=e=>O.formData.column=e),"drag-sort":"","add-template":O.addTemplate},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{prop:"field_name",label:"字段名","min-width":"170"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(k,{modelValue:e.row.field_name,"onUpdate:modelValue":t=>e.row.field_name=t,modelModifiers:{trim:!0},placeholder:"请输入字段列名(英文)",maxlength:"50"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"label",label:"显示名称","min-width":"160"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(k,{modelValue:e.row.verbose_name,"onUpdate:modelValue":t=>e.row.verbose_name=t,placeholder:"显示名称"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"field_type",label:"类型","min-width":"180"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(Q,{modelValue:e.row.field_type,"onUpdate:modelValue":t=>e.row.field_type=t,placeholder:"请选择",clearable:"",filterable:"",style:{width:"100%"},onChange:t=>w.handelFieldTypeChage(e.row.field_type,e.$index)},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(O.fieldTypeList,(e=>((0,r.openBlock)(),(0,r.createBlock)(P,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])])),_:1}),(0,r.createVNode)($,{prop:"foreign_key",label:"外键项","min-width":"85",align:"center"},{default:(0,r.withCtx)((e=>["ForeignKey"==e.row.field_type||"ManyToManyField"==e.row.field_type||"OneToOneField"==e.row.field_type?((0,r.openBlock)(),(0,r.createBlock)(M,{key:0,text:"",size:"small",type:""==e.row.foreign_key.class_name?"":"primary",onClick:t=>w.setForeignKey(e.row.foreign_key)},{default:(0,r.withCtx)((()=>t[35]||(t[35]=[(0,r.createTextVNode)("外键项")]))),_:2},1032,["type","onClick"])):((0,r.openBlock)(),(0,r.createElementBlock)("span",s))])),_:1}),(0,r.createVNode)($,{prop:"max_length",label:"最大长度","min-width":"90"},{default:(0,r.withCtx)((e=>["CharField"==e.row.field_type?((0,r.openBlock)(),(0,r.createBlock)(k,{key:0,modelValue:e.row.max_length,"onUpdate:modelValue":t=>e.row.max_length=t,placeholder:"最大长度"},null,8,["modelValue","onUpdate:modelValue"])):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)($,{prop:"default",label:"默认值","min-width":"100"},{default:(0,r.withCtx)((e=>["IntegerField"==e.row.field_type||"SmallIntegerField"==e.row.field_type||"PositiveIntegerField"==e.row.field_type||"PositiveSmallIntegerField"==e.row.field_type||"BigIntegerField"==e.row.field_type||"FloatField"==e.row.field_type?((0,r.openBlock)(),(0,r.createBlock)(T,{key:0,controls:!1,modelValue:e.row.default,"onUpdate:modelValue":t=>e.row.default=t,placeholder:"数值型",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])):"BooleanField"==e.row.field_type?((0,r.openBlock)(),(0,r.createBlock)(z,{key:1,modelValue:e.row.default,"onUpdate:modelValue":t=>e.row.default=t,placeholder:"默认值"},null,8,["modelValue","onUpdate:modelValue"])):((0,r.openBlock)(),(0,r.createBlock)(k,{key:2,modelValue:e.row.default,"onUpdate:modelValue":t=>e.row.default=t,placeholder:"默认值"},null,8,["modelValue","onUpdate:modelValue"]))])),_:1}),(0,r.createVNode)($,{prop:"nullable",label:"允许空","min-width":"90",align:"center"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",c,[t[36]||(t[36]=(0,r.createTextVNode)(" 允许空 ")),(0,r.createVNode)(C,{effect:"dark",content:"允许空时后端会创建null=True,blank=True 同时前端表单为非必填",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.nullable,"onUpdate:modelValue":t=>e.row.nullable=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"unique",label:"唯一","min-width":"80",align:"center"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",u,[t[37]||(t[37]=(0,r.createTextVNode)(" 唯一 ")),(0,r.createVNode)(C,{effect:"dark",content:"同unique属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.unique,"onUpdate:modelValue":t=>e.row.unique=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"db_index",label:"索引","min-width":"80",align:"center"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",d,[t[38]||(t[38]=(0,r.createTextVNode)(" 索引 ")),(0,r.createVNode)(C,{effect:"dark",content:"为该字段创建索引同db_index属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.unique,"onUpdate:modelValue":t=>e.row.unique=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"can_edit",label:"编辑","min-width":"80",align:"center"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",f,[t[39]||(t[39]=(0,r.createTextVNode)(" 编辑 ")),(0,r.createVNode)(C,{effect:"dark",content:"新增/编辑时该字段是否在弹窗中显示",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.can_edit,"onUpdate:modelValue":t=>e.row.can_edit=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"can_search",label:"编辑禁用","min-width":"100",align:"center"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",h,[t[40]||(t[40]=(0,r.createTextVNode)(" 编辑禁用 ")),(0,r.createVNode)(C,{effect:"dark",content:"编辑时禁用该字段disabled属性新增时不受此影响",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.edit_disabled,"onUpdate:modelValue":t=>e.row.edit_disabled=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"can_list",label:"列表","min-width":"80",align:"center"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.can_list,"onUpdate:modelValue":t=>e.row.can_list=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"can_search",label:"查询","min-width":"80",align:"center"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.can_search,"onUpdate:modelValue":t=>e.row.can_search=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"can_search",label:"导出","min-width":"80",align:"center"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(E,{modelValue:e.row.can_export,"onUpdate:modelValue":t=>e.row.can_export=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{label:"查询方式","min-width":"140",prop:"search_type"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(Q,{modelValue:e.row.search_type,"onUpdate:modelValue":t=>e.row.search_type=t,clearable:"",filterable:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{label:"icontains",value:"icontains"}),(0,r.createVNode)(P,{label:"contains",value:"contains"}),(0,r.createVNode)(P,{label:"=",value:"="}),(0,r.createVNode)(P,{label:"iexact",value:"iexact"}),(0,r.createVNode)(P,{label:">",value:">"}),(0,r.createVNode)(P,{label:">=",value:">="}),(0,r.createVNode)(P,{label:"<",value:"<"}),(0,r.createVNode)(P,{label:"<=",value:"<="}),(0,r.createVNode)(P,{label:"in",value:"in"}),(0,r.createVNode)(P,{label:"isnull",value:"isnull"}),(0,r.createVNode)(P,{label:"startswith",value:"startswith"}),(0,r.createVNode)(P,{label:"istartswith",value:"istartswith"}),(0,r.createVNode)(P,{label:"endswith",value:"endswith"}),(0,r.createVNode)(P,{label:"iendswith",value:"iendswith"}),(0,r.createVNode)(P,{label:"range",value:"range"}),(0,r.createVNode)(P,{label:"year",value:"year"}),(0,r.createVNode)(P,{label:"year__lt",value:"year__lt"}),(0,r.createVNode)(P,{label:"year__lt",value:"year__lte"}),(0,r.createVNode)(P,{label:"year__gt",value:"year__gt"}),(0,r.createVNode)(P,{label:"year__gt",value:"year__gte"}),(0,r.createVNode)(P,{label:"month",value:"month"}),(0,r.createVNode)(P,{label:"day",value:"day"})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"form_type",label:"表单类型","min-width":"150"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(Q,{modelValue:e.row.form_type,"onUpdate:modelValue":t=>e.row.form_type=t,placeholder:"请选择",clearable:"",filterable:"",disabled:"ForeignKey"===e.row.field_type||"OneToOneField"===e.row.field_type||"ManyToManyField"===e.row.field_type,style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(O.formTypeList,(e=>((0,r.openBlock)(),(0,r.createBlock)(P,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])])),_:1}),(0,r.createVNode)($,{prop:"dic_type",label:"字典类型","min-width":"160"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(Q,{modelValue:e.row.dic_type,"onUpdate:modelValue":t=>e.row.dic_type=t,placeholder:"请选择",clearable:"",filterable:"",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(O.dicList,(e=>((0,r.openBlock)(),(0,r.createBlock)(P,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:1})])),_:1},8,["modelValue","add-template"])])),_:1})])),_:1}),(0,r.createVNode)(I,{label:"高级配置",name:2},{default:(0,r.withCtx)((()=>[2==O.tabsActiveName?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,prop:"column"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{data:O.formData.column,border:"",stripe:"",rowKey:"field_name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{type:"index",width:"60",align:"center",label:"排序"}),(0,r.createVNode)($,{prop:"field_name",label:"字段名",width:"170"}),(0,r.createVNode)($,{prop:"verbose_name",label:"显示名称",width:"160"}),(0,r.createVNode)($,{prop:"field_type",label:"类型",width:"180"}),(0,r.createVNode)($,{prop:"width",label:"表单栅格列数",width:"120"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(T,{modelValue:e.row.form_span,"onUpdate:modelValue":t=>e.row.form_span=t,controls:!1,placeholder:"栅格列数",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)($,{prop:"hide",label:"列表显示",width:"120",align:"center"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",p,[t[41]||(t[41]=(0,r.createTextVNode)(" 列表显示 ")),(0,r.createVNode)(C,{effect:"dark",content:"el-table列自定义显示内容写代码,为空则正常显示该列信息",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((e=>[(0,r.createVNode)(M,{type:e.row.list_display_custom?"primary":"info",icon:"edit",size:"small",plain:"",round:"",onClick:t=>w.editListDisplayCustom(e.row.list_display_custom,e.$index)},{default:(0,r.withCtx)((()=>t[42]||(t[42]=[(0,r.createTextVNode)("编写代码")]))),_:2},1032,["type","onClick"])])),_:1}),(0,r.createVNode)($,{prop:"width",label:"列表宽度",width:"100"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(k,{modelValue:e.row.width,"onUpdate:modelValue":t=>e.row.width=t,placeholder:"请输入宽度"},null,8,["modelValue","onUpdate:modelValue"])])),_:1})])),_:1},8,["data"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["modelValue"])])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","fullscreen","before-close"]),O.showListDisplayCustomDialog?((0,r.openBlock)(),(0,r.createBlock)(H,{key:0,modelValue:O.showListDisplayCustomDialog,"onUpdate:modelValue":t[17]||(t[17]=e=>O.showListDisplayCustomDialog=e),title:"列自定义显示",width:"60%",top:"20px","before-close":w.handleListDisplayCustomDialogClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{onClick:w.handleListDisplayCustomDialogClose,size:"default"},{default:(0,r.withCtx)((()=>t[47]||(t[47]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick"]),(0,r.createVNode)(M,{type:"primary",onClick:w.saveListDisplayCustom,size:"default"},{default:(0,r.withCtx)((()=>t[48]||(t[48]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick"])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(D,{title:"<template #default='scope'>",type:"info",closable:!1}),(0,r.createVNode)(W,{modelValue:O.listDisplayCustomCode,"onUpdate:modelValue":t[16]||(t[16]=e=>O.listDisplayCustomCode=e),mode:"vue",height:"500","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(D,{title:"</template>",closable:!1,type:"info"})])])),_:1},8,["modelValue","before-close"])):(0,r.createCommentVNode)("",!0),O.showFeildImport?((0,r.openBlock)(),(0,r.createBlock)(H,{key:1,modelValue:O.showFeildImport,"onUpdate:modelValue":t[19]||(t[19]=e=>O.showFeildImport=e),title:"字段导入",width:"680px","before-close":w.handleFeildImportDialogClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{onClick:w.handleFeildImportDialogClose,size:"default"},{default:(0,r.withCtx)((()=>t[49]||(t[49]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick"]),(0,r.createVNode)(M,{type:"primary",onClick:w.saveFeildImportDialog,size:"default"},{default:(0,r.withCtx)((()=>t[50]||(t[50]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick"])])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(D,{title:"用于批量导入字段信息,一行一个,每行的值用一个空格分割,格式:字段名 显示名 类型",type:"info",closable:!0}),(0,r.createVNode)(k,{modelValue:O.feildImportValue,"onUpdate:modelValue":t[18]||(t[18]=e=>O.feildImportValue=e),autosize:{minRows:8,maxRows:20},type:"textarea",placeholder:"请输入name 姓名 CharField"},null,8,["modelValue"])])])),_:1},8,["modelValue","before-close"])):(0,r.createCommentVNode)("",!0),O.foreignKeyVisible?((0,r.openBlock)(),(0,r.createBlock)(X,{key:2,title:"外键配置",modelValue:O.foreignKeyVisible,"onUpdate:modelValue":t[27]||(t[27]=e=>O.foreignKeyVisible=e),size:500,"destroy-on-close":""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(q,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[""==O.foreignKeyVisible||0==O.foreignKeyVisible.length?((0,r.openBlock)(),(0,r.createBlock)(j,{key:0,description:"description"})):((0,r.openBlock)(),(0,r.createBlock)(U,{key:1,"label-width":"160px",model:O.foreignKeySetting},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{label:"外键类名:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{modelValue:O.foreignKeySetting.class_name,"onUpdate:modelValue":t[20]||(t[20]=e=>O.foreignKeySetting.class_name=e),style:{width:"100%"},clearable:"",filterable:"",placeholder:"请选择"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(O.modelsData,(e=>((0,r.openBlock)(),(0,r.createBlock)(P,{key:e.class_name,label:e.table_name,value:e.class_name},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.class_name+":"+e.table_name+":"+e.db_table),1)])),_:2},1032,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(S,{label:"删除方法:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{modelValue:O.foreignKeySetting.on_delete,"onUpdate:modelValue":t[21]||(t[21]=e=>O.foreignKeySetting.on_delete=e),style:{width:"100%"},clearable:"",filterable:"",placeholder:"请选择"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{label:"CASCADE",value:"CASCADE"}),(0,r.createVNode)(P,{label:"PROTECT",value:"PROTECT"}),(0,r.createVNode)(P,{label:"SET_NULL",value:"SET_NULL"})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(S,{label:"主键字段value"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",m,[t[51]||(t[51]=(0,r.createTextVNode)(" 主键字段value ")),(0,r.createVNode)(C,{effect:"dark",content:"该外键的主键model字段名",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.foreignKeySetting.value,"onUpdate:modelValue":t[22]||(t[22]=e=>O.foreignKeySetting.value=e),modelModifiers:{trim:!0},placeholder:"该外键的主键model字段名"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(S,{label:"显示字段label"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",g,[t[52]||(t[52]=(0,r.createTextVNode)(" 显示字段label ")),(0,r.createVNode)(C,{effect:"dark","raw-content":"",content:"<div>说明:</div><div>1、该外键的前端新增/编辑页时,选择时要显示的字段,默认若【外键字段(可选)】不配置,则列表显示该字段的显示字段信息</div><div>2、如配置了name且新增编辑时选择了外键name=lybbn再没有配置【外键字段可选】时对于外键类型为ForeignKey和OneToOneField的</div><div>默认序列化时会额外生成【字段名_lyautocode_name】的字段,在表格列表显示时会自动显示该字段的值【lybbn】</div><div>3、如果外键类型为ManyToManyField时会显示多选后的用顿号拼接的值如【lybbn01、lybbn02、lybbn03】</div>",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.foreignKeySetting.label,"onUpdate:modelValue":t[23]||(t[23]=e=>O.foreignKeySetting.label=e),modelModifiers:{trim:!0},placeholder:"该外键的前端新增/编辑时要显示的字段"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(S,{label:"API地址PATH"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",v,[t[53]||(t[53]=(0,r.createTextVNode)(" API地址PATH ")),(0,r.createVNode)(C,{effect:"dark",content:"用户新增编辑时选择外键时使用",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{modelValue:O.foreignKeySetting.api_path,"onUpdate:modelValue":t[24]||(t[24]=e=>O.foreignKeySetting.api_path=e),modelModifiers:{trim:!0},filterable:"",clearable:"","allow-create":"",style:{width:"100%"},placeholder:"请选择或手动输入"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(O.apiList,(e=>((0,r.openBlock)(),(0,r.createBlock)(P,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(S,{label:"搜索字段(可选):"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",A,[t[54]||(t[54]=(0,r.createTextVNode)(" 搜索字段(可选): ")),(0,r.createVNode)(C,{effect:"dark",content:"配合【查询方式】搜索,可为空,为空则默认为该字段的主键搜索",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.foreignKeySetting.search_field,"onUpdate:modelValue":t[25]||(t[25]=e=>O.foreignKeySetting.search_field=e),modelModifiers:{trim:!0},clearable:"",placeholder:"输入要搜素的字段名"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(S,{label:"外键字段(可选):"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",y,[t[55]||(t[55]=(0,r.createTextVNode)(" 外键字段(可选): ")),(0,r.createVNode)(C,{effect:"dark","raw-content":"",content:"<div>说明本配置仅支持外键类型为ForeignKey和OneToOneField</div><div>1、可配合【高级配置】->【列表展示】自定义列表显示,多个字段用,逗号分割(英文逗号),如name,mobile</div><div>2、如果配置了外键字段后默认序列化时会额外生成【字段名_lyautocode_name】的字段字段内容如下</div><div>{'name':'lybbn','mobile':'12345678901'}</div><br/><div>3、然后在【高级配置】->【列表展示】自定义列表显示写入代码获取【字段名_lyautocode_name】下的外键字段属性来达到展示效果</div><div>具体使用方法,可参考【老师管理】【学生管理】外键自定义列显示</div>",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:O.foreignKeySetting.field_list,"onUpdate:modelValue":t[26]||(t[26]=e=>O.foreignKeySetting.field_list=e),rows:2,type:"textarea",placeholder:"多个字段用,逗号分割(英文逗号),如name,mobile",onChange:w.checkDot},null,8,["modelValue","onChange"])])),_:1})])),_:1},8,["model"]))])),_:1})])),_:1},8,["modelValue"])):(0,r.createCommentVNode)("",!0)])}],["__scopeId","data-v-0169f0a8"]])},91452:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431);const o={class:"lybuzhou"};var i=n(40412),a=n(48404),l=n(37741),s=n(99016),c=n(7865),u={name:"moduleWorkflow",components:{LyDialog:a.A,LyWorkflow:s.A,LyFormBuilder:c.A},emits:["refreshData","closed"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",currentActive:1,designBodyHeight:"500px",formData:{name:"",remark:"",version:"1.0",status:1,nodeConfig:(0,l.getDefaultWorkflowConfig)(),formJson:(0,l.buildDefaultFormJson)()},workflowConfig:{showHeader:!0,showClearButton:!0,showDocumentButton:!0,exportJsonButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!1,showSaveImgButton:!0},builderConfig:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!1,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!1,saveFormButton:!1,showCrudSettings:!1,showDesignAlert:!1},rules:{name:[{required:!0,message:"请输入流程名称",trigger:"blur"}],version:[{required:!0,message:"请输入流程版本",trigger:"blur"}]}}},methods:{handleBeforeClose(){this.$confirm("确定要关闭吗?","警告",{closeOnClickModal:!1,type:"warning"}).then((()=>{this.$emit("closed")})).catch((()=>{}))},handleClose(){this.$emit("closed")},handleOpen(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,l.deepClone)(e),(0,l.isEmpty)(this.formData.formJson)&&(this.formData.formJson=(0,l.buildDefaultFormJson)()))},handleStepClick(e){2!=e&&3!=e||this.calcDesignBodyHeight(),this.currentActive=e},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,i.lyworkflowEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.dialogVisible=!1,this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.lyworkflowAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}else this.focusForm("rulesForm")}))},focusForm(e){this.$nextTick((()=>{this.currentActive=1}))},calcDesignBodyHeight(){const e=this.$refs.lyDialog.$el.querySelector(".el-dialog__header"),t=this.$refs.lyDialog.$el.querySelector(".el-dialog__footer"),n=e?e.offsetHeight:0,r=t?t.offsetHeight:0,o=window.innerHeight-n-r;this.designBodyHeight=o+"px"},listenResize(){this.$nextTick((()=>{this.calcDesignBodyHeight()}))}},mounted(){window.addEventListener("resize",this.listenResize),this.listenResize()},unmounted(){window.removeEventListener("resize",this.listenResize)}};var d=(0,n(66262).A)(u,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-step"),c=(0,r.resolveComponent)("el-steps"),u=(0,r.resolveComponent)("el-button"),d=(0,r.resolveComponent)("el-input"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("el-switch"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("LyWorkflow"),g=(0,r.resolveComponent)("LyFormBuilder"),v=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(v,{ref:"lyDialog",fullScreenBodyPadding:0,modelValue:a.dialogVisible,"onUpdate:modelValue":t[8]||(t[8]=e=>a.dialogVisible=e),title:a.loadingTitle,"before-close":l.handleBeforeClose,fullscreen:!0,showFullscreen:!1},{headerCenter:(0,r.withCtx)((e=>[(0,r.createElementVNode)("div",o,[t[10]||(t[10]=(0,r.createElementVNode)("div",null,null,-1)),(0,r.createVNode)(c,{active:a.currentActive,simple:"","align-center":"",style:{width:"470px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{title:"基础信息",icon:"InfoFilled",onClick:t[0]||(t[0]=e=>l.handleStepClick(1)),status:1==a.currentActive?"finish":"wait",style:{cursor:"pointer"}},null,8,["status"]),(0,r.createVNode)(s,{title:"流程设计",icon:"Connection",onClick:t[1]||(t[1]=e=>l.handleStepClick(2)),status:2==a.currentActive?"finish":"wait",style:{cursor:"pointer"}},null,8,["status"]),(0,r.createVNode)(s,{title:"表单设计",icon:"Cpu",onClick:t[2]||(t[2]=e=>l.handleStepClick(3)),status:3==a.currentActive?"finish":"wait",style:{cursor:"pointer"}},null,8,["status"])])),_:1},8,["active"]),(0,r.createVNode)(u,{type:"primary",onClick:l.submitData,loading:a.loadingSave,round:""},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick","loading"])])])),default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(p,{inline:!1,model:a.formData,rules:a.rules,ref:"rulesForm","label-position":"right","label-width":"auto",style:{width:"50%",margin:"0 auto","padding-top":"20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"流程名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.name,"onUpdate:modelValue":t[3]||(t[3]=e=>a.formData.name=e),placeholder:"请输入流程名称"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"版本:",prop:"version"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.version,"onUpdate:modelValue":t[4]||(t[4]=e=>a.formData.version=e),placeholder:"请输入流程版本"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"流程说明:",prop:"remark"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:a.formData.remark,"onUpdate:modelValue":t[5]||(t[5]=e=>a.formData.remark=e),rows:2,type:"textarea",placeholder:"请输入流程说明"},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(f,{label:"状态:",prop:"status"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{"active-value":1,"inactive-value":0,modelValue:a.formData.status,"onUpdate:modelValue":t[6]||(t[6]=e=>a.formData.status=e),"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"]),[[r.vShow,1==a.currentActive]]),(0,r.withDirectives)((0,r.createVNode)(m,{ref:"lyworkflow",modelValue:a.formData.nodeConfig,"onUpdate:modelValue":t[7]||(t[7]=e=>a.formData.nodeConfig=e),height:a.designBodyHeight,workflowConfig:a.workflowConfig},null,8,["modelValue","height","workflowConfig"]),[[r.vShow,2==a.currentActive]]),(0,r.withDirectives)((0,r.createVNode)(g,{ref:"lyformBuilder",formJson:a.formData.formJson,height:a.designBodyHeight,builderConfig:a.builderConfig},null,8,["formJson","height","builderConfig"]),[[r.vShow,3==a.currentActive]])])),_:1},8,["modelValue","title","before-close"])])}],["__scopeId","data-v-43497c54"]])},91596:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);n(44114),n(18111),n(22489);var o=n(40412),i=n(48404),a=n(37741),l={components:{LyDialog:i.A},emits:["refreshData"],name:"addButton",data(){return{dialogVisible:!1,loadingSave:!1,dialogTitle:"",size:"large",formData:{name:"",api:"",menu:"",method:"",value:""},rules:{value:[{required:!0,message:"请选择名称",trigger:"blur"}],method:[{required:!0,message:"请选择请求方式",trigger:"blur"}],api:[{required:!0,message:"请输入接口地址",trigger:"blur"}]},buttonList:[],methodsList:[{id:0,name:"GET"},{id:1,name:"POST"},{id:2,name:"PUT"},{id:3,name:"DELETE"},{id:4,name:"OPTIONS"},{id:5,name:"WS"}],apiList:[]}},methods:{onLinkBtn(){this.$router.push({name:"buttonManage"})},getName(e){this.formData.value=e,this.formData.name=this.buttonList.filter((t=>t.value==e))[0].name},handleClose(){this.dialogVisible=!1,this.formData={name:"",api:"",menu:"",method:"",value:""},this.$emit("refreshData")},addButtonFn(e,t,n){this.dialogVisible=!0,this.dialogTitle=t,this.getSystemButton(e),e?this.formData=(0,a.deepClone)(e):this.formData.menu=n,this.getSystemLyapi()},getSystemLyapi(){(0,o.getSystemLyapiList)().then((e=>{var t=Object.keys(e.paths),n=[];for(const e of t){const t={};t.label=e,t.value=e,n.push(t)}this.apiList=n}))},submitData(){let e={...this.formData};this.$refs.rulesForm.validate((t=>{t&&(this.loadingSave=!0,this.formData.id?(0,o.systemMenuButtonEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,o.systemMenuButtonAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})))}))},getSystemButton(e){(0,o.systemButton)({page:1,limit:999}).then((e=>{2e3==e.code?this.buttonList=e.data.data:this.$message.warning(e.msg)}))}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-option"),s=(0,r.resolveComponent)("el-select"),c=(0,r.resolveComponent)("circle-plus"),u=(0,r.resolveComponent)("el-icon"),d=(0,r.resolveComponent)("el-button"),f=(0,r.resolveComponent)("el-form-item"),h=(0,r.resolveComponent)("el-alert"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(m,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>i.dialogVisible=e),title:i.dialogTitle,width:"760px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("关闭")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(d,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("保存")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{label:"名称:",prop:"value"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.value,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.value=e),"allow-create":"",filterable:"",placeholder:"请选择",size:i.size,style:{width:"360px"},onChange:a.getName},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.buttonList,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.value,label:e.name,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","size","onChange"]),(0,r.createVNode)(d,{type:"primary",circle:"",style:{"margin-left":"20px"},size:i.size,onClick:a.onLinkBtn},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c)])),_:1})])),_:1},8,["size","onClick"])])),_:1}),(0,r.createVNode)(f,{label:"请求方式:",prop:"method"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.method,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.method=e),placeholder:"请选择",size:i.size,style:{width:"100%"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.methodsList,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","size"])])),_:1}),(0,r.createVNode)(f,{label:"接口地址:",prop:"api"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:i.formData.api,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.api=e),modelModifiers:{trim:!0},size:i.size,filterable:"",clearable:"","allow-create":"",style:{"margin-bottom":"5px",width:"100%"},placeholder:"请选择或手动输入"},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.apiList,(e=>((0,r.openBlock)(),(0,r.createBlock)(l,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","size"]),(0,r.createVNode)(h,{title:"请正确填写(或选择),以免请求时被拦截。匹配编辑/单例/删除使用正则,如:/api/xxx/{id}/",type:"info","show-icon":""})])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},91694:function(e,t,n){n(57235)},91750:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-html-text",use:"icon-html-text-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-html-text"><defs><style type="text/css"></style></defs><path d="M137.6 512l204.8-204.8c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L70.4 489.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4l227.2 227.2c12.8 12.8 32 12.8 44.8 0 12.8-12.8 12.8-32 0-44.8L137.6 512z m464-339.2c-16-3.2-35.2 6.4-38.4 22.4L396.8 812.8c-3.2 16 6.4 35.2 22.4 38.4 16 3.2 35.2-6.4 38.4-22.4L624 211.2c6.4-16-3.2-35.2-22.4-38.4z m352 316.8L726.4 262.4c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8L886.4 512 681.6 716.8c-12.8 12.8-12.8 32 0 44.8 12.8 12.8 32 12.8 44.8 0l227.2-227.2c6.4-6.4 9.6-16 9.6-22.4 0-9.6-3.2-16-9.6-22.4z" p-id="56264" /></symbol>'});a().add(l);t.default=l},91852:function(e,t,n){var r=n(53848),o=n(79135),i=n(35657),a=n(17186);e.exports=function(e,t){return function(n,l){var s,c,u={},d=[],f=this,h=arguments,p=h.length;if(!r(l)){for(c=1;c<p;c++)s=h[c],d.push.apply(d,o(s)?s:[s]);l=0}return i(n,(function(r,o){((l?l.call(f,r,o,n):a(d,(function(e){return e===o}))>-1)?e:t)&&(u[o]=r)})),u}}},91886:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={style:{display:"flex","justify-content":"space-between","align-items":"center"}},s=["onClick"],c=["onClick"],u=["onClick"];var d=n(9701),f=n(40412),h=n(37741),p=n(78982),m=n.n(p),g={components:{AddDepartment:d.default},name:"departmentManage",data(){return{isFull:!1,tableHeight:260,loadingPage:!1,formInline:{lazy:!0,page:1,limit:999},pageparm:{page:1,limit:10,total:0},tableData:[],statusList:[{id:1,name:"启用"},{id:0,name:"禁用"}],loadMap:new Map}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull},loadChild(e,t,n){this.loadMap.set(e.id,{tree:e,treeNode:t,resolve:n});var r={lazy:!0,parent:e.id,page:1,limit:999};(0,f.apiSystemDept)(r).then((async e=>{2e3==e.code?n(e.data.data):this.$message.warning(e.msg)}))},refreshTree(e){if(e){const{tree:t,treeNode:n,resolve:r}=this.loadMap.get(e);this.$refs.tableref.store.states.lazyTreeNodeMap.value[e]=[],this.loadChild(t,n,r)}},editAddrefreshData(e){this.getData(),this.refreshTree(e)},addDepart(){this.$refs.addDepartmentFlag.addDepartmentFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.addDepartmentFlag.addDepartmentFn(e,"编辑");else if("detail"==t)this.$refs.addDepartmentFlag.addDepartmentFn(e,"详情");else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的部门?",{closeOnClickModal:!1}).then((()=>{(0,f.apiSystemDeptDelete)({id:e.id}).then((n=>{2e3==n.code?(t.$message.success(n.msg),t.getData(),t.refreshTree(e.parent)):t.$message.warning(n.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={lazy:!0,page:1,limit:999},this.pageparm={page:1,limit:10,total:0},this.getData())},async getData(){this.loadingPage=!0,(0,f.apiSystemDept)(this.formInline).then((async e=>{this.loadingPage=!1,2e3==e.code?(this.tableData=m().toArrayTree(e.data.data,{parentKey:"parent",strict:!1}),this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total):this.$message.warning(e.msg)}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){this.tableHeight=(0,h.getTableHeight)(this.$refs.tableSelect.offsetHeight-70)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var v=(0,n(66262).A)(g,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-input"),m=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-option"),v=(0,r.resolveComponent)("el-select"),A=(0,r.resolveComponent)("el-button"),y=(0,r.resolveComponent)("el-form"),b=(0,r.resolveComponent)("el-table-column"),O=(0,r.resolveComponent)("el-tag"),w=(0,r.resolveComponent)("full-screen"),x=(0,r.resolveComponent)("el-icon"),_=(0,r.resolveComponent)("el-tooltip"),C=(0,r.resolveComponent)("el-table"),k=(0,r.resolveComponent)("add-department"),S=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":f.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(y,{inline:!0,model:f.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{label:"关键词:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{size:"default",modelValue:f.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>f.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",placeholder:"关键词",clearable:"",onChange:h.getData,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(m,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{modelValue:f.formInline.status,"onUpdate:modelValue":t[1]||(t[1]=e=>f.formInline.status=e),placeholder:"请选择",clearable:"",onChange:h.getData,size:"default",style:{width:"100px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(f.statusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(g,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(A,{onClick:h.getData,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{onClick:t[2]||(t[2]=e=>h.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(A,{icon:"Plus",type:"primary",onClick:h.addDepart},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(C,{"max-height":f.tableHeight,border:"","row-key":"id",data:f.tableData,ref:"tableref",style:{width:"100%"},lazy:"",load:h.loadChild,"tree-props":{children:"children",hasChildren:"hasChildren"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{type:"index",width:"70",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(h.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(b,{"min-width":"180",prop:"name",label:"部门名称"}),(0,r.createVNode)(b,{"min-width":"100",prop:"owner",label:"负责人"}),(0,r.createVNode)(b,{"min-width":"120",prop:"phone",label:"联系电话"}),(0,r.createVNode)(b,{"min-width":"120",prop:"email",label:"邮箱"}),(0,r.createVNode)(b,{"min-width":"90",label:"状态"},{default:(0,r.withCtx)((e=>[1==e.row.status?((0,r.openBlock)(),(0,r.createBlock)(O,{key:0},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("启用")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(O,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("禁用")]))),_:1}))])),_:1}),(0,r.createVNode)(b,{"min-width":"80",prop:"sort",label:"排序"}),(0,r.createVNode)(b,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(b,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[t[9]||(t[9]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[3]||(t[3]=(...e)=>h.setFull&&h.setFull(...e))},[(0,r.createVNode)(_,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"edit")},"编辑",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"detail")},"详情",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"delete")},"删除",8,u),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["max-height","data","load"])),[[S,f.loadingPage]])]),(0,r.createVNode)(k,{ref:"addDepartmentFlag",onRefreshData:h.editAddrefreshData},null,8,["onRefreshData"])],2)}],["__scopeId","data-v-e6b686f6"]])},91944:function(e,t,n){var r=n(75526)("Error");e.exports=r},92049:function(e,t){"use strict";var n=Array.isArray;t.A=n},92126:function(e,t,n){var r=n(63982),o=n(19042),i=n(61968),a=n(69821),l=/(.+)?\[(\d+)\]$/;function s(e,t,n,o,i){if(!e[t]){var a,s,c=t?t.match(l):null;if(n)s=i;else{var u=o?o.match(l):null;s=u&&!u[1]?new Array(r(u[2])+1):{}}return c?c[1]?(a=r(c[2]),e[c[1]]?n?e[c[1]][a]=s:e[c[1]][a]?s=e[c[1]][a]:e[c[1]][a]=s:(e[c[1]]=new Array(a+1),e[c[1]][a]=s)):e[c[2]]=s:e[t]=s,s}return n&&(e[t]=i),e[t]}function c(e){return"__proto__"===e||"constructor"===e||"prototype"===e}e.exports=function(e,t,n){if(e&&i(t))if(!e[t]&&!a(e,t)||c(t)){for(var r=e,l=o(t),u=l.length,d=0;d<u;d++)if(!c(l[d])){var f=d===u-1;r=s(r,l[d],f,f?null:l[d+1],n)}}else e[t]=n;return e}},92140:function(e,t,n){"use strict";var r={};r[n(78227)("toStringTag")]="z",e.exports="[object z]"===String(r)},92238:function(e,t,n){var r=n(49840)("entries",2);e.exports=r},92360:function(e){e.exports=function(e){return function(t){if(t){var n=e(t&&t.replace?t.replace(/,/g,""):t);if(!isNaN(n))return n}return 0}}},92492:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(61431),o=n(90517),i=n(37741);var a={__name:"custom-class-ly",props:{selectedWidget:Object,optionModel:Object},setup(e){const t=(0,o.k)();let n=(0,r.ref)([]);function a(e){t.saveCurrentHistoryStep()}return(0,r.onMounted)((()=>{n.value=(0,i.deepClone)(t.getCssClassList())})),(t,o)=>{const i=(0,r.resolveComponent)("el-option"),l=(0,r.resolveComponent)("el-select"),s=(0,r.resolveComponent)("el-form-item");return(0,r.openBlock)(),(0,r.createBlock)(s,{label:"自定义CSS样式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.customClass,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.customClass=t),multiple:"",filterable:"","allow-create":"","default-first-option":"",onChange:a},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(n),((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(i,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})}}}},92554:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(69713),a={__name:"select-widget-ly",props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1}},emits:["handelFieldValidate"],setup(e,{expose:t,emit:n}){const{proxy:a}=(0,r.getCurrentInstance)(),l=e,s=((0,o.k)(),(0,r.ref)(null));let c=(0,r.ref)([]);const u=(0,r.computed)((()=>l.field.options.size||"default"));let{createFieldRules:d,getPropName:f,handleFieldValidation:h,lyconvertStrNum:p}=(0,i.A)();const m=(0,r.inject)("globalFormModel",null);let g=(0,r.inject)("refList",null);function v(e){if(l.designState)return;let t=f(l);m.value[t]=e}function A(e){if(v(e),h(f(l)),l.field.options.onChange){new Function("value",l.field.options.onChange).call(a,e)}}function y(e){if(l.field.options.onRemoveTag){new Function("value",l.field.options.onRemoveTag).call(a,e)}}function b(e){if(l.field.options.onFocus){new Function("event",l.field.options.onFocus).call(a,e)}}function O(e){if(l.field.options.onBlur){new Function("event",l.field.options.onBlur).call(a,e)}}function w(e){if(l.field.options.onRemoteMethod){new Function("query",l.field.options.onRemoteMethod)(e)}}const x=(0,r.computed)((()=>!!l.field.options.filterable&&!!l.field.options.allowCreate));return(0,r.watch)((()=>l.field.options.defaultValue),((e,t)=>{s.value=e})),(0,r.onMounted)((()=>{l.field.formItemFlag&&(m?void 0===m.value[l.field.options.name]&&void 0!==l.field.options.defaultValue?s.value=l.field.options.defaultValue:void 0===m.value[l.field.options.name]?m.value[l.field.options.name]=null:s.value=m.value[l.field.options.name]:s.value=l.field.options.defaultValue),null!=g&&null!=g.value&&l.field.options.name&&(g.value[l.field.options.name]=a),d(l.field,c.value)})),t({getWidgetRef:function(e){return null!=g&&null!=g.value?g.value[e]:null},getValue:function(){return s.value},setValue:function(e){s.value=e,v(e),h(f(l))},setHidden:function(e){l.field.options.hidden=e,e?l.field.formItemFlag&&c.value.splice(0,c.value.length):d(l.field,c.value)}}),(t,n)=>{const o=(0,r.resolveComponent)("el-option"),i=(0,r.resolveComponent)("el-select"),a=(0,r.resolveComponent)("form-item-wrapper-ly");return(0,r.openBlock)(),(0,r.createBlock)(a,{field:e.field,rules:(0,r.unref)(c),"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{ref:"lyfieldEditor",modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=e=>s.value=e),class:"lyfullwidthinput",disabled:e.field.options.disabled,size:u.value,clearable:e.field.options.clearable,filterable:e.field.options.filterable,"allow-create":e.field.options.allowCreate,"default-first-option":x.value,"automatic-dropdown":e.field.options.automaticDropdown,multiple:e.field.options.multiple,"multiple-limit":e.field.options.multipleLimit,placeholder:e.field.options.placeholder||"请选择",remote:e.field.options.remote,"remote-method":w,onRemoveTag:y,onFocus:b,onBlur:O,onChange:A},{default:(0,r.withCtx)((()=>[e.field.options.useForeignData?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)(e.field.options.optionItems,(t=>((0,r.openBlock)(),(0,r.createBlock)(o,{key:t[e.field.options.crudField.foreign_key.value],label:t[e.field.options.crudField.foreign_key.label],value:(0,r.unref)(p)(s.value,t[e.field.options.crudField.foreign_key.value])},null,8,["label","value"])))),128)):((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:1},(0,r.renderList)(e.field.options.optionItems,(e=>((0,r.openBlock)(),(0,r.createBlock)(o,{key:e.value,label:e.label,value:(0,r.unref)(p)(s.value,e.value)},null,8,["label","value"])))),128))])),_:1},8,["modelValue","disabled","size","clearable","filterable","allow-create","default-first-option","automatic-dropdown","multiple","multiple-limit","placeholder","remote"])])),_:1},8,["field","rules","design-state","parent-widget","parent-list","index-of-parent-list"])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-08caeee2"]])},92555:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={style:{display:"flex","justify-content":"space-between","align-items":"center"}},s=["onClick"],c=["onClick"],u=["onClick"];var d=n(10594),f=n(37741),h=n(88578),p=n(40412),m=n(97140),g=(n(94945),{name:"terminal",components:{AddModuleTerminal:m.default,LyXterm:h.A,Pagination:d.A},data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},timers:[],tableData:[]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},changeStatus(e){},addAdmin(){this.$refs.addModuleTerminalFlag.addUserFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.addModuleTerminalFlag.addUserFn(e,"编辑");else if("openterminal"==t){let t=window.location.protocol+"//"+window.location.host;window.open(t+"/#/lyterminal?id="+e.id+"&host="+e.host,"_blank")}else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?",{closeOnClickModal:!1}).then((n=>{(0,p.apiTerminalDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},downloadFileURL(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportDataBackend(){},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,p.apiTerminal)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,f.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,f.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,f.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}});var v=(0,n(66262).A)(g,[["render",function(e,t,n,d,f,h){const p=(0,r.resolveComponent)("el-input"),m=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("el-form"),A=(0,r.resolveComponent)("el-table-column"),y=(0,r.resolveComponent)("full-screen"),b=(0,r.resolveComponent)("el-icon"),O=(0,r.resolveComponent)("el-tooltip"),w=(0,r.resolveComponent)("el-table"),x=(0,r.resolveComponent)("Pagination"),_=(0,r.resolveComponent)("add-module-terminal"),C=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":f.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(v,{inline:!0,model:f.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{label:"主机:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:f.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>f.formInline.search=e),maxlength:"60",clearable:"",placeholder:"服务器IP/域名",onChange:h.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(g,{onClick:h.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission("terminal","Search")]])])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:t[1]||(t[1]=e=>h.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(m,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(g,{type:"primary",icon:"Plus",onClick:h.addAdmin},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission("terminal","Create")]])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(w,{height:"calc("+f.tableHeight+"px)",border:"",data:f.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(h.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(A,{"min-width":"110",prop:"host",label:"主机"}),(0,r.createVNode)(A,{"min-width":"110",prop:"port",label:"端口"}),(0,r.createVNode)(A,{"min-width":"110",prop:"remark",label:"备注"}),(0,r.createVNode)(A,{"min-width":"100",prop:"typename",label:"验证方式"}),(0,r.createVNode)(A,{"min-width":"100",prop:"username",label:"用户名"}),(0,r.createVNode)(A,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(A,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",l,[t[6]||(t[6]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[2]||(t[2]=(...e)=>h.setFull&&h.setFull(...e))},[(0,r.createVNode)(O,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"openterminal")},"打开终端",8,s),[[r.vShow,e.hasPermission("terminal","Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"edit")},"编辑",8,c),[[r.vShow,e.hasPermission("terminal","Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>h.handleEdit(t.row,"delete")},"删除",8,u),[[r.vShow,e.hasPermission("terminal","Delete")]])])),_:1})])),_:1},8,["height","data"])),[[C,f.loadingPage]])]),(0,r.createVNode)(x,{"child-msg":f.pageparm,onCallFather:h.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(_,{ref:"addModuleTerminalFlag",onRefreshData:h.getData},null,8,["onRefreshData"])],2)}],["__scopeId","data-v-6b5eb800"]])},92621:function(e,t,n){"use strict";n.d(t,{QK:function(){return E},YI:function(){return N},eR:function(){return M},lB:function(){return V},rv:function(){return D}});var r=n(26346),o=n(5070),i=n(39195),a=n(68717),l=n(41589),s=n(89259),c=n(98026),u=n(45587),d=n(83509),f=n(34833),h=2*Math.PI,p=a.A.CMD,m=["top","right","bottom","left"];function g(e,t,n,r,o){var i=n.width,a=n.height;switch(e){case"top":r.set(n.x+i/2,n.y-t),o.set(0,-1);break;case"bottom":r.set(n.x+i/2,n.y+a+t),o.set(0,1);break;case"left":r.set(n.x-t,n.y+a/2),o.set(-1,0);break;case"right":r.set(n.x+i+t,n.y+a/2),o.set(1,0)}}function v(e,t,n,r,o,i,a,s,c){a-=e,s-=t;var u=Math.sqrt(a*a+s*s),d=(a/=u)*n+e,f=(s/=u)*n+t;if(Math.abs(r-o)%h<1e-4)return c[0]=d,c[1]=f,u-n;if(i){var p=r;r=(0,l.n)(o),o=(0,l.n)(p)}else r=(0,l.n)(r),o=(0,l.n)(o);r>o&&(o+=h);var m=Math.atan2(s,a);if(m<0&&(m+=h),m>=r&&m<=o||m+h>=r&&m+h<=o)return c[0]=d,c[1]=f,u-n;var g=n*Math.cos(r)+e,v=n*Math.sin(r)+t,A=n*Math.cos(o)+e,y=n*Math.sin(o)+t,b=(g-a)*(g-a)+(v-s)*(v-s),O=(A-a)*(A-a)+(y-s)*(y-s);return b<O?(c[0]=g,c[1]=v,Math.sqrt(b)):(c[0]=A,c[1]=y,Math.sqrt(O))}function A(e,t,n,r,o,i,a,l){var s=o-e,c=i-t,u=n-e,d=r-t,f=Math.sqrt(u*u+d*d),h=(s*(u/=f)+c*(d/=f))/f;l&&(h=Math.min(Math.max(h,0),1)),h*=f;var p=a[0]=e+h*u,m=a[1]=t+h*d;return Math.sqrt((p-o)*(p-o)+(m-i)*(m-i))}function y(e,t,n,r,o,i,a){n<0&&(e+=n,n=-n),r<0&&(t+=r,r=-r);var l=e+n,s=t+r,c=a[0]=Math.min(Math.max(o,e),l),u=a[1]=Math.min(Math.max(i,t),s);return Math.sqrt((c-o)*(c-o)+(u-i)*(u-i))}var b=[];function O(e,t,n){var r=y(t.x,t.y,t.width,t.height,e.x,e.y,b);return n.set(b[0],b[1]),r}function w(e,t,n){for(var r,o,i=0,a=0,l=0,c=0,u=1/0,d=t.data,f=e.x,h=e.y,m=0;m<d.length;){var g=d[m++];1===m&&(l=i=d[m],c=a=d[m+1]);var O=u;switch(g){case p.M:i=l=d[m++],a=c=d[m++];break;case p.L:O=A(i,a,d[m],d[m+1],f,h,b,!0),i=d[m++],a=d[m++];break;case p.C:O=(0,s.Et)(i,a,d[m++],d[m++],d[m++],d[m++],d[m],d[m+1],f,h,b),i=d[m++],a=d[m++];break;case p.Q:O=(0,s.kh)(i,a,d[m++],d[m++],d[m],d[m+1],f,h,b),i=d[m++],a=d[m++];break;case p.A:var w=d[m++],x=d[m++],_=d[m++],C=d[m++],k=d[m++],S=d[m++];m+=1;var V=!!(1-d[m++]);r=Math.cos(k)*_+w,o=Math.sin(k)*C+x,m<=1&&(l=r,c=o),O=v(w,x,C,k,k+S,V,(f-w)*C/_+w,h,b),i=Math.cos(k+S)*_+w,a=Math.sin(k+S)*C+x;break;case p.R:O=y(l=i=d[m++],c=a=d[m++],d[m++],d[m++],f,h,b);break;case p.Z:O=A(i,a,l,c,f,h,b,!0),i=l,a=c}O<u&&(u=O,n.set(b[0],b[1]))}return u}var x=new r.A,_=new r.A,C=new r.A,k=new r.A,S=new r.A;function V(e,t){if(e){var n=e.getTextGuideLine(),i=e.getTextContent();if(i&&n){var a=e.textGuideLineConfig||{},l=[[0,0],[0,0],[0,0]],s=a.candidates||m,c=i.getBoundingRect().clone();c.applyTransform(i.getComputedTransform());var d=1/0,f=a.anchor,h=e.getComputedTransform(),p=h&&(0,u.invert)([],h),v=t.get("length2")||0;f&&C.copy(f);for(var A=0;A<s.length;A++){g(s[A],0,c,x,k),r.A.scaleAndAdd(_,x,k,v),_.transform(p);var y=e.getBoundingRect(),b=f?f.distance(_):e instanceof o.Ay?w(_,e.path,C):O(_,y,C);b<d&&(d=b,_.transform(h),C.transform(h),C.toArray(l[0]),_.toArray(l[1]),x.toArray(l[2]))}N(l,t.get("minTurnAngle")),n.setShape({points:l})}}}var B=[],T=new r.A;function N(e,t){if(t<=180&&t>0){t=t/180*Math.PI,x.fromArray(e[0]),_.fromArray(e[1]),C.fromArray(e[2]),r.A.sub(k,x,_),r.A.sub(S,C,_);var n=k.len(),o=S.len();if(!(n<.001||o<.001)){k.scale(1/n),S.scale(1/o);var i=k.dot(S);if(Math.cos(t)<i){var a=A(_.x,_.y,C.x,C.y,x.x,x.y,B,!1);T.fromArray(B),T.scaleAndAdd(S,a/Math.tan(Math.PI-t));var l=C.x!==_.x?(T.x-_.x)/(C.x-_.x):(T.y-_.y)/(C.y-_.y);if(isNaN(l))return;l<0?r.A.copy(T,_):l>1&&r.A.copy(T,C),T.toArray(e[1])}}}}function E(e,t,n){if(n<=180&&n>0){n=n/180*Math.PI,x.fromArray(e[0]),_.fromArray(e[1]),C.fromArray(e[2]),r.A.sub(k,_,x),r.A.sub(S,C,_);var o=k.len(),i=S.len();if(!(o<.001||i<.001))if(k.scale(1/o),S.scale(1/i),k.dot(t)<Math.cos(n)){var a=A(_.x,_.y,C.x,C.y,x.x,x.y,B,!1);T.fromArray(B);var l=Math.PI/2,s=l+Math.acos(S.dot(t))-n;if(s>=l)r.A.copy(T,C);else{T.scaleAndAdd(S,a/Math.tan(Math.PI/2-s));var c=C.x!==_.x?(T.x-_.x)/(C.x-_.x):(T.y-_.y)/(C.y-_.y);if(isNaN(c))return;c<0?r.A.copy(T,_):c>1&&r.A.copy(T,C)}T.toArray(e[1])}}}function P(e,t,n,r){var o="normal"===n,i=o?e:e.ensureState(n);i.ignore=t;var a=r.get("smooth");a&&!0===a&&(a=.3),i.shape=i.shape||{},a>0&&(i.shape.smooth=a);var l=r.getModel("lineStyle").getLineStyle();o?e.useStyle(l):i.style=l}function Q(e,t){var n=t.smooth,r=t.points;if(r)if(e.moveTo(r[0][0],r[0][1]),n>0&&r.length>=3){var o=d.dist(r[0],r[1]),i=d.dist(r[1],r[2]);if(!o||!i)return e.lineTo(r[1][0],r[1][1]),void e.lineTo(r[2][0],r[2][1]);var a=Math.min(o,i)*n,l=d.lerp([],r[1],r[0],a/o),s=d.lerp([],r[1],r[2],a/i),c=d.lerp([],l,s,.5);e.bezierCurveTo(l[0],l[1],l[0],l[1],c[0],c[1]),e.bezierCurveTo(s[0],s[1],s[0],s[1],r[2][0],r[2][1])}else for(var u=1;u<r.length;u++)e.lineTo(r[u][0],r[u][1])}function M(e,t,n){var r=e.getTextGuideLine(),o=e.getTextContent();if(o){for(var a=t.normal,l=a.get("show"),s=o.ignore,u=0;u<f.wV.length;u++){var d=f.wV[u],h=t[d],p="normal"===d;if(h){var m=h.get("show");if((p?s:(0,c.retrieve2)(o.states[d]&&o.states[d].ignore,s))||!(0,c.retrieve2)(m,l)){var g=p?r:r&&r.states[d];g&&(g.ignore=!0),r&&P(r,!0,d,h);continue}r||(r=new i.A,e.setTextGuideLine(r),p||!s&&l||P(r,!0,"normal",t.normal),e.stateProxy&&(r.stateProxy=e.stateProxy)),P(r,!1,d,h)}}if(r){(0,c.defaults)(r.style,n),r.style.fill=null;var v=a.get("showAbove");(e.textGuideLineConfig=e.textGuideLineConfig||{}).showAbove=v||!1,r.buildPath=Q}}else r&&e.removeTextGuideLine()}function D(e,t){t=t||"labelLine";for(var n={normal:e.getModel(t)},r=0;r<f.BV.length;r++){var o=f.BV[r];n[o]=e.getModel([o,t])}return n}},92796:function(e,t,n){"use strict";var r=n(79039),o=n(94901),i=/#|\.prototype\./,a=function(e,t){var n=s[l(e)];return n===u||n!==c&&(o(t)?r(t):!!t)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},92836:function(e,t,n){"use strict";n.d(t,{IT:function(){return p},Wx:function(){return h}});var r=n(45587),o=n(83509),i=r.identity,a=5e-5;function l(e){return e>a||e<-5e-5}var s=[],c=[],u=r.create(),d=Math.abs,f=function(){function e(){}var t;return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},e.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},e.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},e.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},e.prototype.needLocalTransform=function(){return l(this.rotation)||l(this.x)||l(this.y)||l(this.scaleX-1)||l(this.scaleY-1)||l(this.skewX)||l(this.skewY)},e.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),n=this.transform;t||e?(n=n||r.create(),t?this.getLocalTransform(n):i(n),e&&(t?r.mul(n,e,n):r.copy(n,e)),this.transform=n,this._resolveGlobalScaleRatio(n)):n&&(i(n),this.invTransform=null)},e.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(null!=t&&1!==t){this.getGlobalScale(s);var n=s[0]<0?-1:1,o=s[1]<0?-1:1,i=((s[0]-n)*t+n)/s[0]||0,a=((s[1]-o)*t+o)/s[1]||0;e[0]*=i,e[1]*=i,e[2]*=a,e[3]*=a}this.invTransform=this.invTransform||r.create(),r.invert(this.invTransform,e)},e.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},e.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],n=e[2]*e[2]+e[3]*e[3],r=Math.atan2(e[1],e[0]),o=Math.PI/2+r-Math.atan2(e[3],e[2]);n=Math.sqrt(n)*Math.cos(o),t=Math.sqrt(t),this.skewX=o,this.skewY=0,this.rotation=-r,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=n,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(e.invTransform=e.invTransform||r.create(),r.mul(c,e.invTransform,t),t=c);var n=this.originX,o=this.originY;(n||o)&&(u[4]=n,u[5]=o,r.mul(c,t,u),c[4]-=n,c[5]-=o,t=c),this.setLocalTransform(t)}},e.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},e.prototype.transformCoordToLocal=function(e,t){var n=[e,t],r=this.invTransform;return r&&o.applyTransform(n,n,r),n},e.prototype.transformCoordToGlobal=function(e,t){var n=[e,t],r=this.transform;return r&&o.applyTransform(n,n,r),n},e.prototype.getLineScale=function(){var e=this.transform;return e&&d(e[0]-1)>1e-10&&d(e[3]-1)>1e-10?Math.sqrt(d(e[0]*e[3]-e[2]*e[1])):1},e.prototype.copyTransform=function(e){p(this,e)},e.getLocalTransform=function(e,t){t=t||[];var n=e.originX||0,o=e.originY||0,i=e.scaleX,a=e.scaleY,l=e.anchorX,s=e.anchorY,c=e.rotation||0,u=e.x,d=e.y,f=e.skewX?Math.tan(e.skewX):0,h=e.skewY?Math.tan(-e.skewY):0;if(n||o||l||s){var p=n+l,m=o+s;t[4]=-p*i-f*m*a,t[5]=-m*a-h*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=a,t[1]=h*i,t[2]=f*a,c&&r.rotate(t,t,c),t[4]+=n+u,t[5]+=o+d,t},e.initDefaultProps=((t=e.prototype).scaleX=t.scaleY=t.globalScaleRatio=1,void(t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0)),e}(),h=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function p(e,t){for(var n=0;n<h.length;n++){var r=h[n];e[r]=t[r]}}t.Ay=f},92838:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431),o=n(90517),i=(n(45057),n(92492)),a=n(28829),l=n(48404);const s={style:{display:"flex","align-items":"center"}};var c={__name:"switch-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),c=e,u=(0,o.k)();function d(e){u.saveCurrentHistoryStep()}let f=(0,r.ref)(["lyws01","lyws02","lyws03"]);const h=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function p(){return void 0===u.builderConfig.showEventCollapse||!!u.builderConfig.showEventCollapse}let m=(0,r.ref)(""),g=(0,r.ref)(""),v=(0,r.ref)(!1),A=(0,r.ref)("");function y(){v.value=!1}function b(){u.selectedWidget.options[m.value]=A.value,u.saveCurrentHistoryStep(),v.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),O=(0,r.resolveComponent)("el-form-item"),w=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-option"),_=(0,r.resolveComponent)("el-select"),C=(0,r.resolveComponent)("el-divider"),k=(0,r.resolveComponent)("el-input-number"),S=(0,r.resolveComponent)("el-color-picker"),V=(0,r.resolveComponent)("el-collapse-item"),B=(0,r.resolveComponent)("el-button"),T=(0,r.resolveComponent)("QuestionFilled"),N=(0,r.resolveComponent)("el-icon"),E=(0,r.resolveComponent)("el-tooltip"),P=(0,r.resolveComponent)("el-collapse"),Q=(0,r.resolveComponent)("el-alert"),M=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(M,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[18]||(o[18]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)(f),"onUpdate:modelValue":o[15]||(o[15]=e=>(0,r.isRef)(f)?f.value=e:f=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.defaultValue=t),"active-text":"true","inactive-text":"false",onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.size=t),onChange:d},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(h.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(O,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(O,{label:"开关宽度px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:e.optionModel.switchWidth,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.switchWidth=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"打开时文字描述"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.activeText,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.activeText=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"关闭时文字描述"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.inactiveText,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.inactiveText=t),style:{width:"100%"},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"打开时背景色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.activeColor,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.activeColor=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"关闭时背景色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{modelValue:e.optionModel.inactiveColor,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.inactiveColor=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"图标内部显示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.inlinePrompt,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.inlinePrompt=t),onChange:d},null,8,["modelValue"])])),_:1})])),_:1}),p?((0,r.openBlock)(),(0,r.createBlock)(V,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{type:"info",icon:"edit",plain:"",round:"",onClick:o[14]||(o[14]=e=>{return t="onChange",n=["value"],m.value=t,g.value=`${c.optionModel.name}.${t}(${n.join(", ")}) {`,A.value=c.selectedWidget.options[t]||"",void(v.value=!0);var t,n})},{default:(0,r.withCtx)((()=>o[20]||(o[20]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(V,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",s,[o[21]||(o[21]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(E,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(l.A),{modelValue:(0,r.unref)(v),"onUpdate:modelValue":o[17]||(o[17]=e=>(0,r.isRef)(v)?v.value=e:v=e),title:"组件事件",width:"60%",top:"20px","before-close":y},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{onClick:y,size:"default"},{default:(0,r.withCtx)((()=>o[22]||(o[22]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(B,{type:"primary",onClick:b,size:"default"},{default:(0,r.withCtx)((()=>o[23]||(o[23]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(Q,{title:(0,r.unref)(g),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[16]||(o[16]=e=>(0,r.isRef)(A)?A.value=e:A=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(Q,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var u=(0,n(66262).A)(c,[["__scopeId","data-v-ab692da2"]])},92957:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431),o=n(92492),i=n(20163),a=n(90517),l=n(48404);const s={class:"col-item"};var c={__name:"tab-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),c=e,u=(0,a.k)();function d(e){u.saveCurrentHistoryStep()}let f=(0,r.ref)(["lyws01","lyws02","lyws03"]);function h(){return void 0===u.builderConfig.showEventCollapse||!!u.builderConfig.showEventCollapse}let p=(0,r.ref)(""),m=(0,r.ref)(""),g=(0,r.ref)(!1),v=(0,r.ref)("");function A(){g.value=!1}function y(){u.selectedWidget.options[p.value]=v.value,u.saveCurrentHistoryStep(),g.value=!1}return(n,a)=>{const b=(0,r.resolveComponent)("el-input"),O=(0,r.resolveComponent)("el-form-item"),w=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("Rank"),_=(0,r.resolveComponent)("el-icon"),C=(0,r.resolveComponent)("el-button"),k=(0,r.resolveComponent)("draggable"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-collapse"),B=(0,r.resolveComponent)("el-alert"),T=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(T,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:a[7]||(a[7]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{modelValue:(0,r.unref)(f),"onUpdate:modelValue":a[4]||(a[4]=e=>(0,r.isRef)(f)?f.value=e:f=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b,{modelValue:e.optionModel.name,"onUpdate:modelValue":a[0]||(a[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(O,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":a[1]||(a[1]=t=>e.optionModel.hidden=t),onChange:d},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(o.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(O,{label:"选项卡设置"}),(0,r.createVNode)(O,{"label-width":"0",class:"panes-setting"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,(0,r.mergeProps)({tag:"ul",list:e.selectedWidget.tabs,"item-key":"id"},{group:"panesGroup",ghostClass:"ghost",handle:".drag-option"}),{item:(0,r.withCtx)((({element:t,index:n})=>[(0,r.createElementVNode)("li",s,[(0,r.createVNode)(_,{class:"drag-option",size:"18"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x)])),_:1}),(0,r.createVNode)(b,{type:"text",modelValue:t.options.label,"onUpdate:modelValue":e=>t.options.label=e,style:{width:"155px"}},null,8,["modelValue","onUpdate:modelValue"]),(0,r.createVNode)(C,{circle:"",plain:"",size:"small",type:"danger",onClick:t=>function(e,t){1!==e.tabs.length?(u.deleteTabPaneOfTabs(e,t),u.emitHistoryChange()):i.nk.warning("删除失败,至少留一个选项卡")}(e.selectedWidget,n),icon:"SemiSelect",class:"col-delete-button"},null,8,["onClick"])])])),_:1},16,["list"]),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(C,{link:"",type:"primary",onClick:a[2]||(a[2]=t=>{return n=e.selectedWidget,u.addTabPaneOfTabs(n),void u.emitHistoryChange();var n}),icon:"plus"},{default:(0,r.withCtx)((()=>a[8]||(a[8]=[(0,r.createTextVNode)("增加选项卡页")]))),_:1})])])),_:1})])),_:1}),h?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{label:"onTabClick","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{type:"info",icon:"edit",plain:"",round:"",onClick:a[3]||(a[3]=e=>{return t="onTabClick",n=["tab"],p.value=t,m.value=`${c.optionModel.name}.${t}(${n.join(", ")}) {`,v.value=c.selectedWidget.options[t]||"",void(g.value=!0);var t,n})},{default:(0,r.withCtx)((()=>a[9]||(a[9]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(l.A),{modelValue:(0,r.unref)(g),"onUpdate:modelValue":a[6]||(a[6]=e=>(0,r.isRef)(g)?g.value=e:g=e),title:"组件事件",width:"60%",top:"20px","before-close":A},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{onClick:A,size:"default"},{default:(0,r.withCtx)((()=>a[10]||(a[10]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(C,{type:"primary",onClick:y,size:"default"},{default:(0,r.withCtx)((()=>a[11]||(a[11]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(B,{title:(0,r.unref)(m),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(v),"onUpdate:modelValue":a[5]||(a[5]=e=>(0,r.isRef)(v)?v.value=e:v=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(B,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var u=(0,n(66262).A)(c,[["__scopeId","data-v-5afc4c02"]])},93029:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(61431);const o={class:"my-tinymce"};var i=n(94945),a=n(94335),l=n(61445),s=n(75199),c=n.n(s);n(16075),n(67741),n(71627),n(83683),n(12205),n(45669),n(57372),n(61532),n(53847),n(50193),n(33498),n(11203),n(98036),n(39916),n(99311),n(32073),n(68088),n(15791),n(80578),n(8022),n(20378),n(55775),n(57426),n(7828),n(56912),n(59638),n(70987),n(17479),n(11310),n(55911),n(91694),n(22440),n(87648),n(3753),n(63392),n(49204),n(93715),n(55081);const u={relative_urls:!1,convert_urls:!1,draggable_modal:!0,inline:!1,cleanup:!0,language_url:"static/tinymce/langs/zh_CN.js",language:"zh_CN",skin_url:"static/tinymce/skins/ui/oxide",plugins:"emoticons preview searchreplace autolink directionality visualblocks visualchars fullscreen image link media code codesample table charmap hr pagebreak nonbreaking anchor insertdatetime advlist lists wordcount textpattern autosave ",toolbar:"fullscreen undo redo restoredraft | cut copy paste pastetext | forecolor backcolor bold italic underline strikethrough link anchor table image | alignleft aligncenter alignright alignjustify outdent indent | formatselect fontselect fontsizeselect | bullist numlist | blockquote subscript superscript removeformat | media charmap emoticons hr pagebreak insertdatetime print preview | code selectall searchreplace visualblocks | indent2em lineheight formatpainter axupimgs",emoticons_database_url:"tinymce/plugins/emoticons/js/emojis.js",fontsize_formats:"12px 14px 16px 18px 20px 22px 24px 28px 32px 36px 48px 56px 72px",font_formats:"微软雅黑=Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif;苹果苹方=PingFang SC,Microsoft YaHei,sans-serif;宋体=simsun,serif;仿宋体=FangSong,serif;黑体=SimHei,sans-serif;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;",lineheight_formats:"0.5 0.8 1 1.2 1.5 1.75 2 2.5 3 4 5",branding:!1,resize:!1,elementpath:!1,content_css:!1,paste_data_images:!0,images_upload_handler:(e,t,n)=>{}};var d=n(37741);let f=(0,d.getToken)();var h={name:"tEditor",components:{Editor:l.A},props:{modelValue:{type:String,default:""},placeholder:{type:String,default:"请输入内容"},disabled:{type:Boolean,default:!1},style:{type:Object,default:()=>({width:"100%",heigth:"300"})},imgUploadUrl:{type:String,default:""}},setup(e,{emit:t}){const n=(0,r.reactive)({myInit:s(u),contentValue:e.modelValue,timeout:null});function o(e){e.stopImmediatePropagation()}function l(e,t=400){null!==n.timeout&&clearTimeout(n.timeout),n.timeout=setTimeout(e,t)}function s(t){return t.height=e.style.heigth,t.placeholder=e.placeholder,t.urlconverter_callback=(e,t,n,r)=>("img"===t&&e.startsWith("blob:")&&c().activeEditor&&c().activeEditor.uploadImages(),e),t.images_upload_handler=(e,t,n)=>{!function(e,t,n){const r=new FormData;r.append("file",e.blob());const o={headers:{"Content-Type":"multipart/form-data",Authorization:"JWT "+f}},l=i.O+"platformsettings/uploadplatformimg/";a.A.post(l,r,o).then((e=>{if(2e3==e.data.code){let n="";n=e.data.data.data[0].indexOf("://")>=0?e.data.data.data[0]:i.O.split("/api")[0]+e.data.data.data[0],t(n)}else n("上传失败")})).catch((()=>{n("上传出错,服务器开小差了呢")}))}(e,t,n)},t}return f=(0,d.getToken)(),(0,r.onMounted)((()=>{(0,r.nextTick)((()=>{c().init({})})),window.addEventListener("focusin",o,!0)})),(0,r.onUnmounted)((()=>{window.removeEventListener("focusin",o)})),(0,r.watch)((()=>n.contentValue),(e=>{l((()=>{t("update:modelValue",n.contentValue)}))})),(0,r.watch)((()=>e.modelValue),(e=>{e&&e!==n.contentValue&&(n.contentValue=e)})),{...(0,r.toRefs)(n),customer:s,debounce:l}}};var p=(0,n(66262).A)(h,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("Editor");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(s,{modelValue:e.contentValue,"onUpdate:modelValue":t[0]||(t[0]=t=>e.contentValue=t),init:e.myInit,disabled:n.disabled},null,8,["modelValue","init","disabled"])])}]])},93250:function(e,t,n){var r=n(82867)((function(e,t,n){for(var r=e.length-1;r>=0;r--)if(t.call(n,e[r],r,e))return r;return-1}));e.exports=r},93303:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return p}});var r=n(61431),o=n(44021),i=n(40412),a=n(51647),l=n(48490),s=n(37741),c=n(75220);const u={class:"lycontainer"},d={key:0,class:"tableSelect",ref:"tableSelect"},f={style:{display:"flex","align-items":"center"}};var h={__name:"systemConfig",setup(e){const{proxy:t}=(0,r.getCurrentInstance)(),n=(0,c.lq)();let h=(0,r.ref)(0),p=(0,r.ref)("base"),m=(0,r.ref)([]),g=(0,r.ref)();function v(e){if("add_config"==e)return g.value.addModuleFn("","新增配置项"),!1}let A=(0,r.ref)();function y(e){"addgroup"==e?A.value.addModuleFn("","新增分组"):"addcontent"==e&&(0,s.hasPermission)(n.name,"Create")&&g.value.addModuleFn("","新增配置项")}function b(){(0,i.platformsettingsSysconfig)({limit:999,parent__isnull:!0}).then((e=>{2e3==e.code&&(m.value=e.data.data)}))}function O(){(0,r.nextTick)((()=>{h.value=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)-t.$refs.tableSelect.offsetHeight-200}))}return(0,r.onMounted)((()=>{b(),O(),window.addEventListener("resize",O)})),(0,r.onBeforeUnmount)((()=>{window.removeEventListener("resize",O)})),(e,t)=>{const i=(0,r.resolveComponent)("el-button"),c=(0,r.resolveComponent)("el-form-item"),O=(0,r.resolveComponent)("el-form"),w=(0,r.resolveComponent)("el-scrollbar"),x=(0,r.resolveComponent)("el-tab-pane"),_=(0,r.resolveComponent)("Plus"),C=(0,r.resolveComponent)("el-icon"),k=(0,r.resolveComponent)("el-tabs");return(0,r.openBlock)(),(0,r.createElementBlock)("div",u,[(0,r.unref)(s.hasPermission)((0,r.unref)(n).name,"Create")?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,[(0,r.createVNode)(O,{inline:!0,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(c,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{onClick:t[0]||(t[0]=e=>y("addgroup")),type:"warning",icon:"FolderAdd"},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("新增分组")]))),_:1})])),_:1},512),[[r.vShow,(0,r.unref)(s.hasPermission)((0,r.unref)(n).name,"Create")]]),(0,r.withDirectives)((0,r.createVNode)(c,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(i,{onClick:t[1]||(t[1]=e=>y("addcontent")),type:"primary",icon:"Plus"},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("新增配置项")]))),_:1})])),_:1},512),[[r.vShow,(0,r.unref)(s.hasPermission)((0,r.unref)(n).name,"Create")]])])),_:1})],512)):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",null,[(0,r.createVNode)(k,{type:"border-card",modelValue:(0,r.unref)(p),"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.isRef)(p)?p.value=e:p=e),"before-leave":v},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(m),((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(x,{key:t,label:e.title,name:e.key},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{style:(0,r.normalizeStyle)({height:(0,r.unref)(h)+"px"})},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.default),{options:e,editableTabsItem:e},null,8,["options","editableTabsItem"])])),_:2},1032,["style"])])),_:2},1032,["label","name"])))),128)),(0,r.createVNode)(x,{name:"add_config",label:"新增配置项"},{label:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",f,[(0,r.createVNode)(C,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_)])),_:1}),t[5]||(t[5]=(0,r.createElementVNode)("span",null,"新增配置项",-1))])])),_:1})])),_:1},8,["modelValue"])]),(0,r.createVNode)((0,r.unref)(o.default),{ref_key:"addGroupFlag",ref:A,onRefreshData:b},null,512),(0,r.createVNode)((0,r.unref)(a.default),{ref_key:"addContentFlag",ref:g,onRefreshData:b},null,512)])}}};var p=(0,n(66262).A)(h,[["__scopeId","data-v-0cbf04c3"]])},93701:function(e,t,n){var r=n(91852)(0,1);e.exports=r},93715:function(e,t,n){n(34328)},93850:function(e){e.exports=function(e,t){try{delete e[t]}catch(n){e[t]=void 0}}},93931:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431),o=n(90517),i=n(92492),a={__name:"table-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,o.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(t,o)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-collapse-item"),d=(0,r.resolveComponent)("el-collapse"),f=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(f,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[3]||(o[3]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":o[2]||(o[2]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-4a518703"]])},94119:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(61431);var o=n(55866),i=n(37741),a=n(40412),l={components:{lyCodeEditor:o.default},name:"lySystemLogs",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,activeName:1,logList:[{id:1,name:"error.log",content:""},{id:2,name:"server.log",content:""}]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleChange(){this.handleRefresh()},handleRefresh(){this.getData()},async getData(){this.loadingPage=!0,(0,a.getOperationLogSystemLogs)({type:this.activeName}).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.logList[this.activeName-1].content=e.data,this.$nextTick((()=>{this.$refs.lyCodemirror&&this.$refs.lyCodemirror[this.activeName-1].scrollToBottom()})))}))},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=80;e=this.isFull?e-100:e,this.tableHeight=(0,i.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-button"),s=(0,r.resolveComponent)("lyCodeEditor"),c=(0,r.resolveComponent)("el-tab-pane"),u=(0,r.resolveComponent)("el-tabs"),d=(0,r.resolveComponent)("el-card"),f=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(d,{shadow:"never"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.activeName,"onUpdate:modelValue":t[1]||(t[1]=e=>i.activeName=e),type:"card",onTabChange:a.handleChange},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.logList,((e,n)=>((0,r.openBlock)(),(0,r.createBlock)(c,{label:e.name,name:e.id,key:n},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(l,{onClick:t[0]||(t[0]=e=>a.handleRefresh(i.activeName)),icon:"refresh",type:"primary",style:{"margin-bottom":"10px"},loading:i.loadingPage},{default:(0,r.withCtx)((()=>t[2]||(t[2]=[(0,r.createTextVNode)("刷新日志")]))),_:1},8,["loading"]),(0,r.createVNode)(s,{modelValue:e.content,"onUpdate:modelValue":t=>e.content=t,mode:"log",height:i.tableHeight,"read-only":!0,bottom:!0,ref_for:!0,ref:"lyCodemirror"},null,8,["modelValue","onUpdate:modelValue","height"])])),[[f,i.loadingPage]])])),_:2},1032,["label","name"])))),128))])),_:1},8,["modelValue","onTabChange"])])),_:1})])}]])},94177:function(e,t,n){"use strict";var r=n(57576);t.A=e=>{const t=void 0===(null==e?void 0:e.appendToBody)||e.appendToBody;return{toClipboard(e,n){return new Promise(((o,i)=>{const a=document.createElement("button"),l=new r(a,{text:()=>e,action:()=>"copy",container:void 0!==n?n:document.body});l.on("success",(e=>{l.destroy(),o(e)})),l.on("error",(e=>{l.destroy(),i(e)})),t&&document.body.appendChild(a),a.click(),t&&document.body.removeChild(a)}))}}}},94319:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});n(44114);var r=n(61431),o=n(92492),i=n(90517),a={__name:"grid-col-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,i.k)();function n(e){t.saveCurrentHistoryStep()}let a=(0,r.ref)(["lyws01","lyws02","lyws03"]);return(t,i)=>{const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-switch"),u=(0,r.resolveComponent)("el-input-number"),d=(0,r.resolveComponent)("el-collapse-item"),f=(0,r.resolveComponent)("el-collapse"),h=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(h,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:i[7]||(i[7]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{modelValue:(0,r.unref)(a),"onUpdate:modelValue":i[6]||(i[6]=e=>(0,r.isRef)(a)?a.value=e:a=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:e.optionModel.name,"onUpdate:modelValue":i[0]||(i[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":i[1]||(i[1]=t=>e.optionModel.hidden=t),onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"栅格占据列数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.span,"onUpdate:modelValue":i[2]||(i[2]=t=>e.optionModel.span=t),min:0,max:24,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"左侧间隔格数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{type:"number",modelValue:e.optionModel.offset,"onUpdate:modelValue":i[3]||(i[3]=t=>e.optionModel.offset=t),min:0,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"向右移动格数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{type:"number",modelValue:e.optionModel.push,"onUpdate:modelValue":i[4]||(i[4]=t=>e.optionModel.push=t),min:0,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"向左移动格数"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{type:"number",modelValue:e.optionModel.pull,"onUpdate:modelValue":i[5]||(i[5]=t=>e.optionModel.pull=t),min:0,style:{width:"100%"},onChange:n},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(o.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])}}};var l=(0,n(66262).A)(a,[["__scopeId","data-v-e6ad4f42"]])},94335:function(e,t,n){"use strict";n.d(t,{A:function(){return bt}});var r={};function o(e,t){return function(){return e.apply(t,arguments)}}n.r(r),n.d(r,{hasBrowserEnv:function(){return ue},hasStandardBrowserEnv:function(){return fe},hasStandardBrowserWebWorkerEnv:function(){return he},navigator:function(){return de},origin:function(){return pe}});const{toString:i}=Object.prototype,{getPrototypeOf:a}=Object,l=(s=Object.create(null),e=>{const t=i.call(e);return s[t]||(s[t]=t.slice(8,-1).toLowerCase())});var s;const c=e=>(e=e.toLowerCase(),t=>l(t)===e),u=e=>t=>typeof t===e,{isArray:d}=Array,f=u("undefined");const h=c("ArrayBuffer");const p=u("string"),m=u("function"),g=u("number"),v=e=>null!==e&&"object"==typeof e,A=e=>{if("object"!==l(e))return!1;const t=a(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},y=c("Date"),b=c("File"),O=c("Blob"),w=c("FileList"),x=c("URLSearchParams"),[_,C,k,S]=["ReadableStream","Request","Response","Headers"].map(c);function V(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),d(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),i=o.length;let a;for(r=0;r<i;r++)a=o[r],t.call(null,e[a],a,e)}}function B(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,o=n.length;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const T="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,N=e=>!f(e)&&e!==T;const E=(P="undefined"!=typeof Uint8Array&&a(Uint8Array),e=>P&&e instanceof P);var P;const Q=c("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),D=c("RegExp"),$=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};V(n,((n,o)=>{let i;!1!==(i=t(n,o,e))&&(r[o]=i||n)})),Object.defineProperties(e,r)};const z=c("AsyncFunction"),R=(I="function"==typeof setImmediate,L=m(T.postMessage),I?setImmediate:L?(F=`axios@${Math.random()}`,U=[],T.addEventListener("message",(({source:e,data:t})=>{e===T&&t===F&&U.length&&U.shift()()}),!1),e=>{U.push(e),T.postMessage(F,"*")}):e=>setTimeout(e));var I,L,F,U;const H="undefined"!=typeof queueMicrotask?queueMicrotask.bind(T):"undefined"!=typeof process&&process.nextTick||R;var W={isArray:d,isArrayBuffer:h,isBuffer:function(e){return null!==e&&!f(e)&&null!==e.constructor&&!f(e.constructor)&&m(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||m(e.append)&&("formdata"===(t=l(e))||"object"===t&&m(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t},isString:p,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:v,isPlainObject:A,isReadableStream:_,isRequest:C,isResponse:k,isHeaders:S,isUndefined:f,isDate:y,isFile:b,isBlob:O,isRegExp:D,isFunction:m,isStream:e=>v(e)&&m(e.pipe),isURLSearchParams:x,isTypedArray:E,isFileList:w,forEach:V,merge:function e(){const{caseless:t}=N(this)&&this||{},n={},r=(r,o)=>{const i=t&&B(n,o)||o;A(n[i])&&A(r)?n[i]=e(n[i],r):A(r)?n[i]=e({},r):d(r)?n[i]=r.slice():n[i]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&V(arguments[e],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(V(t,((t,r)=>{n&&m(t)?e[r]=o(t,n):e[r]=t}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,i,l;const s={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)l=o[i],r&&!r(l,e,t)||s[l]||(t[l]=e[l],s[l]=!0);e=!1!==n&&a(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:l,kindOfTest:c,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(d(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Q,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:$,freezeMethods:e=>{$(e,((t,n)=>{if(m(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];m(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return d(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:B,global:T,isContextDefined:N,isSpecCompliantForm:function(e){return!!(e&&m(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(v(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=d(e)?[]:{};return V(e,((e,t)=>{const i=n(e,r+1);!f(i)&&(o[t]=i)})),t[r]=void 0,o}}return e};return n(e,0)},isAsyncFn:z,isThenable:e=>e&&(v(e)||m(e))&&m(e.then)&&m(e.catch),setImmediate:R,asap:H};function j(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}W.inherits(j,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:W.toJSONObject(this.config),code:this.code,status:this.status}}});const q=j.prototype,X={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{X[e]={value:e}})),Object.defineProperties(j,X),Object.defineProperty(q,"isAxiosError",{value:!0}),j.from=(e,t,n,r,o,i)=>{const a=Object.create(q);return W.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),j.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};var Y=j;function G(e){return W.isPlainObject(e)||W.isArray(e)}function Z(e){return W.endsWith(e,"[]")?e.slice(0,-2):e}function K(e,t,n){return e?e.concat(t).map((function(e,t){return e=Z(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const J=W.toFlatObject(W,{},null,(function(e){return/^is[A-Z]/.test(e)}));var ee=function(e,t,n){if(!W.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=W.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!W.isUndefined(t[e])}))).metaTokens,o=n.visitor||c,i=n.dots,a=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&W.isSpecCompliantForm(t);if(!W.isFunction(o))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(W.isDate(e))return e.toISOString();if(!l&&W.isBlob(e))throw new Y("Blob is not supported. Use a Buffer instead.");return W.isArrayBuffer(e)||W.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,o){let l=e;if(e&&!o&&"object"==typeof e)if(W.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(W.isArray(e)&&function(e){return W.isArray(e)&&!e.some(G)}(e)||(W.isFileList(e)||W.endsWith(n,"[]"))&&(l=W.toArray(e)))return n=Z(n),l.forEach((function(e,r){!W.isUndefined(e)&&null!==e&&t.append(!0===a?K([n],r,i):null===a?n:n+"[]",s(e))})),!1;return!!G(e)||(t.append(K(o,n,i),s(e)),!1)}const u=[],d=Object.assign(J,{defaultVisitor:c,convertValue:s,isVisitable:G});if(!W.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!W.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),W.forEach(n,(function(n,i){!0===(!(W.isUndefined(n)||null===n)&&o.call(t,n,W.isString(i)?i.trim():i,r,d))&&e(n,r?r.concat(i):[i])})),u.pop()}}(e),t};function te(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function ne(e,t){this._pairs=[],e&&ee(e,this,t)}const re=ne.prototype;re.append=function(e,t){this._pairs.push([e,t])},re.toString=function(e){const t=e?function(t){return e.call(this,t,te)}:te;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var oe=ne;function ie(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ae(e,t,n){if(!t)return e;const r=n&&n.encode||ie;W.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let i;if(i=o?o(t,n):W.isURLSearchParams(t)?t.toString():new oe(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}var le=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){W.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},se={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ce={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:oe,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};const ue="undefined"!=typeof window&&"undefined"!=typeof document,de="object"==typeof navigator&&navigator||void 0,fe=ue&&(!de||["ReactNative","NativeScript","NS"].indexOf(de.product)<0),he="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,pe=ue&&window.location.href||"http://localhost";var me={...r,...ce};var ge=function(e){function t(e,n,r,o){let i=e[o++];if("__proto__"===i)return!0;const a=Number.isFinite(+i),l=o>=e.length;if(i=!i&&W.isArray(r)?r.length:i,l)return W.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a;r[i]&&W.isObject(r[i])||(r[i]=[]);return t(e,n,r[i],o)&&W.isArray(r[i])&&(r[i]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}(r[i])),!a}if(W.isFormData(e)&&W.isFunction(e.entries)){const n={};return W.forEachEntry(e,((e,r)=>{t(function(e){return W.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null};const ve={transitional:se,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=W.isObject(e);o&&W.isHTMLForm(e)&&(e=new FormData(e));if(W.isFormData(e))return r?JSON.stringify(ge(e)):e;if(W.isArrayBuffer(e)||W.isBuffer(e)||W.isStream(e)||W.isFile(e)||W.isBlob(e)||W.isReadableStream(e))return e;if(W.isArrayBufferView(e))return e.buffer;if(W.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return ee(e,new me.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return me.isNode&&W.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=W.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return ee(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e,t,n){if(W.isString(e))try{return(t||JSON.parse)(e),W.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ve.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(W.isResponse(e)||W.isReadableStream(e))return e;if(e&&W.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw Y.from(e,Y.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:me.classes.FormData,Blob:me.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};W.forEach(["delete","get","head","post","put","patch"],(e=>{ve.headers[e]={}}));var Ae=ve;const ye=W.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const be=Symbol("internals");function Oe(e){return e&&String(e).trim().toLowerCase()}function we(e){return!1===e||null==e?e:W.isArray(e)?e.map(we):String(e)}function xe(e,t,n,r,o){return W.isFunction(r)?r.call(this,t,n):(o&&(t=n),W.isString(t)?W.isString(r)?-1!==t.indexOf(r):W.isRegExp(r)?r.test(t):void 0:void 0)}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=Oe(t);if(!o)throw new Error("header name must be a non-empty string");const i=W.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=we(e))}const i=(e,t)=>W.forEach(e,((e,n)=>o(e,n,t)));if(W.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(W.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&ye[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t);else if(W.isHeaders(e))for(const[t,r]of e.entries())o(r,t,n);else null!=e&&o(t,e,n);return this}get(e,t){if(e=Oe(e)){const n=W.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(W.isFunction(t))return t.call(this,e,n);if(W.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Oe(e)){const n=W.findKey(this,e);return!(!n||void 0===this[n]||t&&!xe(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=Oe(e)){const o=W.findKey(n,e);!o||t&&!xe(0,n[o],o,t)||(delete n[o],r=!0)}}return W.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];e&&!xe(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return W.forEach(this,((r,o)=>{const i=W.findKey(n,o);if(i)return t[i]=we(r),void delete t[o];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(o):String(o).trim();a!==o&&delete t[o],t[a]=we(r),n[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return W.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&W.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[be]=this[be]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=Oe(e);t[r]||(!function(e,t){const n=W.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[r]=!0)}return W.isArray(e)?e.forEach(r):r(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),W.reduceDescriptors(_e.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),W.freezeMethods(_e);var Ce=_e;function ke(e,t){const n=this||Ae,r=t||n,o=Ce.from(r.headers);let i=r.data;return W.forEach(e,(function(e){i=e.call(n,i,o.normalize(),t?t.status:void 0)})),o.normalize(),i}function Se(e){return!(!e||!e.__CANCEL__)}function Ve(e,t,n){Y.call(this,null==e?"canceled":e,Y.ERR_CANCELED,t,n),this.name="CanceledError"}W.inherits(Ve,Y,{__CANCEL__:!0});var Be=Ve;function Te(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Y("Request failed with status code "+n.status,[Y.ERR_BAD_REQUEST,Y.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}var Ne=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,i=0,a=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),c=r[a];o||(o=s),n[i]=l,r[i]=s;let u=a,d=0;for(;u!==i;)d+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),s-o<t)return;const f=c&&s-c;return f?Math.round(1e3*d/f):void 0}};var Ee=function(e,t){let n,r,o=0,i=1e3/t;const a=(t,i=Date.now())=>{o=i,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),l=t-o;l>=i?a(e,t):(n=e,r||(r=setTimeout((()=>{r=null,a(n)}),i-l)))},()=>n&&a(n)]};const Pe=(e,t,n=3)=>{let r=0;const o=Ne(50,250);return Ee((n=>{const i=n.loaded,a=n.lengthComputable?n.total:void 0,l=i-r,s=o(l);r=i;e({loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:s||void 0,estimated:s&&a&&i<=a?(a-i)/s:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})}),n)},Qe=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Me=e=>(...t)=>W.asap((()=>e(...t)));var De=me.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,me.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(me.origin),me.navigator&&/(msie|trident)/i.test(me.navigator.userAgent)):()=>!0,$e=me.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const a=[e+"="+encodeURIComponent(t)];W.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),W.isString(r)&&a.push("path="+r),W.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function ze(e,t,n){let r=!function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}(t);return e&&r||0==n?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Re=e=>e instanceof Ce?{...e}:e;function Ie(e,t){t=t||{};const n={};function r(e,t,n,r){return W.isPlainObject(e)&&W.isPlainObject(t)?W.merge.call({caseless:r},e,t):W.isPlainObject(t)?W.merge({},t):W.isArray(t)?t.slice():t}function o(e,t,n,o){return W.isUndefined(t)?W.isUndefined(e)?void 0:r(void 0,e,0,o):r(e,t,0,o)}function i(e,t){if(!W.isUndefined(t))return r(void 0,t)}function a(e,t){return W.isUndefined(t)?W.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function l(n,o,i){return i in t?r(n,o):i in e?r(void 0,n):void 0}const s={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:l,headers:(e,t,n)=>o(Re(e),Re(t),0,!0)};return W.forEach(Object.keys(Object.assign({},e,t)),(function(r){const i=s[r]||o,a=i(e[r],t[r],r);W.isUndefined(a)&&i!==l||(n[r]=a)})),n}var Le=e=>{const t=Ie({},e);let n,{data:r,withXSRFToken:o,xsrfHeaderName:i,xsrfCookieName:a,headers:l,auth:s}=t;if(t.headers=l=Ce.from(l),t.url=ae(ze(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&l.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),W.isFormData(r))if(me.hasStandardBrowserEnv||me.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if(!1!==(n=l.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];l.setContentType([e||"multipart/form-data",...t].join("; "))}if(me.hasStandardBrowserEnv&&(o&&W.isFunction(o)&&(o=o(t)),o||!1!==o&&De(t.url))){const e=i&&a&&$e.read(a);e&&l.set(i,e)}return t};var Fe="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=Le(e);let o=r.data;const i=Ce.from(r.headers).normalize();let a,l,s,c,u,{responseType:d,onUploadProgress:f,onDownloadProgress:h}=r;function p(){c&&c(),u&&u(),r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=Ce.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());Te((function(e){t(e),p()}),(function(e){n(e),p()}),{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new Y("Request aborted",Y.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new Y("Network Error",Y.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||se;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Y(t,o.clarifyTimeoutError?Y.ETIMEDOUT:Y.ECONNABORTED,e,m)),m=null},void 0===o&&i.setContentType(null),"setRequestHeader"in m&&W.forEach(i.toJSON(),(function(e,t){m.setRequestHeader(t,e)})),W.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),h&&([s,u]=Pe(h,!0),m.addEventListener("progress",s)),f&&m.upload&&([l,c]=Pe(f),m.upload.addEventListener("progress",l),m.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(a=t=>{m&&(n(!t||t.type?new Be(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);v&&-1===me.protocols.indexOf(v)?n(new Y("Unsupported protocol "+v+":",Y.ERR_BAD_REQUEST,e)):m.send(o||null)}))};var Ue=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const o=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof Y?t:new Be(t instanceof Error?t.message:t))}};let i=t&&setTimeout((()=>{i=null,o(new Y(`timeout ${t} of ms exceeded`,Y.ETIMEDOUT))}),t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(o):e.removeEventListener("abort",o)})),e=null)};e.forEach((e=>e.addEventListener("abort",o)));const{signal:l}=r;return l.unsubscribe=()=>W.asap(a),l}};const He=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,o=0;for(;o<n;)r=o+t,yield e.slice(o,r),o=r},We=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},je=(e,t,n,r)=>{const o=async function*(e,t){for await(const n of We(e))yield*He(n,t)}(e,t);let i,a=0,l=e=>{i||(i=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await o.next();if(t)return l(),void e.close();let i=r.byteLength;if(n){let e=a+=i;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw l(e),e}},cancel(e){return l(e),o.return()}},{highWaterMark:2})},qe="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Xe=qe&&"function"==typeof ReadableStream,Ye=qe&&("function"==typeof TextEncoder?(Ge=new TextEncoder,e=>Ge.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var Ge;const Ze=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Ke=Xe&&Ze((()=>{let e=!1;const t=new Request(me.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),Je=Xe&&Ze((()=>W.isReadableStream(new Response("").body))),et={stream:Je&&(e=>e.body)};qe&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach((t=>{!et[t]&&(et[t]=W.isFunction(e[t])?e=>e[t]():(e,n)=>{throw new Y(`Response type '${t}' is not supported`,Y.ERR_NOT_SUPPORT,n)})}))})(new Response);const tt=async(e,t)=>{const n=W.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(W.isBlob(e))return e.size;if(W.isSpecCompliantForm(e)){const t=new Request(me.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return W.isArrayBufferView(e)||W.isArrayBuffer(e)?e.byteLength:(W.isURLSearchParams(e)&&(e+=""),W.isString(e)?(await Ye(e)).byteLength:void 0)})(t):n};const nt={http:null,xhr:Fe,fetch:qe&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:i,timeout:a,onDownloadProgress:l,onUploadProgress:s,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:f}=Le(e);c=c?(c+"").toLowerCase():"text";let h,p=Ue([o,i&&i.toAbortSignal()],a);const m=p&&p.unsubscribe&&(()=>{p.unsubscribe()});let g;try{if(s&&Ke&&"get"!==n&&"head"!==n&&0!==(g=await tt(u,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(W.isFormData(r)&&(e=n.headers.get("content-type"))&&u.setContentType(e),n.body){const[e,t]=Qe(g,Pe(Me(s)));r=je(n.body,65536,e,t)}}W.isString(d)||(d=d?"include":"omit");const o="credentials"in Request.prototype;h=new Request(t,{...f,signal:p,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:o?d:void 0});let i=await fetch(h);const a=Je&&("stream"===c||"response"===c);if(Je&&(l||a&&m)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=i[t]}));const t=W.toFiniteNumber(i.headers.get("content-length")),[n,r]=l&&Qe(t,Pe(Me(l),!0))||[];i=new Response(je(i.body,65536,n,(()=>{r&&r(),m&&m()})),e)}c=c||"text";let v=await et[W.findKey(et,c)||"text"](i,e);return!a&&m&&m(),await new Promise(((t,n)=>{Te(t,n,{data:v,headers:Ce.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:h})}))}catch(t){if(m&&m(),t&&"TypeError"===t.name&&/fetch/i.test(t.message))throw Object.assign(new Y("Network Error",Y.ERR_NETWORK,e,h),{cause:t.cause||t});throw Y.from(t,t&&t.code,e,h)}})};W.forEach(nt,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const rt=e=>`- ${e}`,ot=e=>W.isFunction(e)||null===e||!1===e;var it=e=>{e=W.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i<t;i++){let t;if(n=e[i],r=n,!ot(n)&&(r=nt[(t=String(n)).toLowerCase()],void 0===r))throw new Y(`Unknown adapter '${t}'`);if(r)break;o[t||"#"+i]=r}if(!r){const e=Object.entries(o).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(rt).join("\n"):" "+rt(e[0]):"as no adapter specified";throw new Y("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function at(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Be(null,e)}function lt(e){at(e),e.headers=Ce.from(e.headers),e.data=ke.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return it(e.adapter||Ae.adapter)(e).then((function(t){return at(e),t.data=ke.call(e,e.transformResponse,t),t.headers=Ce.from(t.headers),t}),(function(t){return Se(t)||(at(e),t&&t.response&&(t.response.data=ke.call(e,e.transformResponse,t.response),t.response.headers=Ce.from(t.response.headers))),Promise.reject(t)}))}const st="1.8.3",ct={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ct[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const ut={};ct.transitional=function(e,t,n){return(r,o,i)=>{if(!1===e)throw new Y(function(e,t){return"[Axios v1.8.3] Transitional option '"+e+"'"+t+(n?". "+n:"")}(o," has been removed"+(t?" in "+t:"")),Y.ERR_DEPRECATED);return t&&!ut[o]&&(ut[o]=!0),!e||e(r,o,i)}},ct.spelling=function(e){return(e,t)=>!0};var dt={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Y("options must be an object",Y.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],a=t[i];if(a){const t=e[i],n=void 0===t||a(t,i,e);if(!0!==n)throw new Y("option "+i+" must be "+n,Y.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Y("Unknown option "+i,Y.ERR_BAD_OPTION)}},validators:ct};const ft=dt.validators;class ht{constructor(e){this.defaults=e,this.interceptors={request:new le,response:new le}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ie(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;void 0!==n&&dt.assertOptions(n,{silentJSONParsing:ft.transitional(ft.boolean),forcedJSONParsing:ft.transitional(ft.boolean),clarifyTimeoutError:ft.transitional(ft.boolean)},!1),null!=r&&(W.isFunction(r)?t.paramsSerializer={serialize:r}:dt.assertOptions(r,{encode:ft.function,serialize:ft.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),dt.assertOptions(t,{baseUrl:ft.spelling("baseURL"),withXsrfToken:ft.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=o&&W.merge(o.common,o[t.method]);o&&W.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=Ce.concat(i,o);const a=[];let l=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,a.unshift(e.fulfilled,e.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let u,d=0;if(!l){const e=[lt.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,s),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=a.length;let f=t;for(d=0;d<u;){const e=a[d++],t=a[d++];try{f=e(f)}catch(e){t.call(this,e);break}}try{c=lt.call(this,f)}catch(e){return Promise.reject(e)}for(d=0,u=s.length;d<u;)c=c.then(s[d++],s[d++]);return c}getUri(e){return ae(ze((e=Ie(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}W.forEach(["delete","get","head","options"],(function(e){ht.prototype[e]=function(t,n){return this.request(Ie(n||{},{method:e,url:t,data:(n||{}).data}))}})),W.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(Ie(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}ht.prototype[e]=t(),ht.prototype[e+"Form"]=t(!0)}));var pt=ht;class mt{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,o){n.reason||(n.reason=new Be(e,r,o),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new mt((function(t){e=t})),cancel:e}}}var gt=mt;const vt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(vt).forEach((([e,t])=>{vt[t]=e}));var At=vt;const yt=function e(t){const n=new pt(t),r=o(pt.prototype.request,n);return W.extend(r,pt.prototype,n,{allOwnKeys:!0}),W.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Ie(t,n))},r}(Ae);yt.Axios=pt,yt.CanceledError=Be,yt.CancelToken=gt,yt.isCancel=Se,yt.VERSION=st,yt.toFormData=ee,yt.AxiosError=Y,yt.Cancel=yt.CanceledError,yt.all=function(e){return Promise.all(e)},yt.spread=function(e){return function(t){return e.apply(null,t)}},yt.isAxiosError=function(e){return W.isObject(e)&&!0===e.isAxiosError},yt.mergeConfig=Ie,yt.AxiosHeaders=Ce,yt.formToJSON=e=>ge(W.isHTMLForm(e)?new FormData(e):e),yt.getAdapter=it,yt.HttpStatusCode=At,yt.default=yt;var bt=yt},94402:function(e,t,n){"use strict";var r=n(79504),o=Set.prototype;e.exports={Set:Set,add:r(o.add),has:r(o.has),remove:r(o.delete),proto:o}},94483:function(e,t,n){"use strict";var r,o,i,a,l=n(44576),s=n(89429),c=n(1548),u=l.structuredClone,d=l.ArrayBuffer,f=l.MessageChannel,h=!1;if(c)h=function(e){u(e,{transfer:[e]})};else if(d)try{f||(r=s("worker_threads"))&&(f=r.MessageChannel),f&&(o=new f,i=new d(2),a=function(e){o.port1.postMessage(null,[e])},2===i.byteLength&&(a(i),0===i.byteLength&&(h=a)))}catch(e){}e.exports=h},94590:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});var r=n(61431);const o={class:"lycontainer"},i={class:"echarts-inner"};const a={class:"lycard"},l={class:"space-header"},s={class:"space-header-title"},c={class:"space-header-extend-right"},u={class:"space-main"},d={class:"space-main-up"},f={style:{"font-size":"24px"}},h={class:"space-main-icon"},p={class:"space-main-down"},m={style:{"font-size":"14px","margin-left":"5px"}};var g={name:"LyGrowcard",data(){return{dataList:""}},created(){this.dataList=this.modelValue},props:{loading:{type:Boolean,default:!0},direction:{type:String,default:"horizontal"},alignment:{type:String,default:"flex-start"},count:{type:Number,default:1},rows:{type:Number,default:4},animated:{type:Boolean,default:!0},modelValue:{type:Array,default:[]},height:{type:Number,default:200}},watch:{modelValue:function(e){this.dataList=e},dataList:function(e){this.$emit("update:modelValue",e)}}},v=n(66262);var A=(0,v.A)(g,[["render",function(e,t,n,o,i,g){const v=(0,r.resolveComponent)("el-tag"),A=(0,r.resolveComponent)("el-avatar"),y=(0,r.resolveComponent)("el-skeleton"),b=(0,r.resolveComponent)("el-col"),O=(0,r.resolveComponent)("el-row");return(0,r.openBlock)(),(0,r.createBlock)(O,{gutter:20},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(i.dataList,(e=>((0,r.openBlock)(),(0,r.createBlock)(b,{span:6,xs:{span:24},sm:{span:24},md:{span:6}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",{style:(0,r.normalizeStyle)({height:n.height}),class:"space-inner"},[(0,r.createElementVNode)("div",a,[(0,r.createElementVNode)("div",l,[(0,r.createElementVNode)("div",s,(0,r.toDisplayString)(e.title),1),(0,r.createElementVNode)("div",c,[(0,r.createVNode)(v,{type:e.time.type?e.time.type:"primary"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.time.name),1)])),_:2},1032,["type"])])]),(0,r.createVNode)(y,{rows:n.rows,animated:n.animated,count:n.count,loading:n.loading,style:{padding:"20px",width:"auto",overflow:"hidden"}},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("div",d,[(0,r.createElementVNode)("span",f,(0,r.toDisplayString)(e.nums),1),(0,r.createElementVNode)("div",h,[(0,r.createVNode)(A,{size:50,icon:e.icon.type,style:(0,r.normalizeStyle)({background:e.icon.background?e.icon.background:null})},null,8,["icon","style"])])]),(0,r.createElementVNode)("div",p,[(0,r.createElementVNode)("span",m,(0,r.toDisplayString)("总"+e.title),1),(0,r.createElementVNode)("div",null,(0,r.toDisplayString)(e.totalnums),1)])])])),_:2},1032,["rows","animated","count","loading"])])],4)])),_:2},1024)))),256))])),_:1})}],["__scopeId","data-v-77c2f8a0"]]);const y={class:"space-inner"};var b=n(27686);var O={__name:"barEchart",setup(e){let t=null,n={xAxis:{type:"category",data:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,130,20,180,75,69,190],type:"bar"}]},o=(0,r.ref)(null);return(0,r.onMounted)((()=>{setTimeout((()=>{(0,r.nextTick)((()=>{t=b.A.init(o.value),t.setOption(n)}))}),300),window.onresize=function(){t.resize()}})),(0,r.onBeforeUnmount)((()=>{window.onresize=null})),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{ref_key:"lyechartmain",ref:o,style:{width:"100%",height:"280px"}},null,512))}};var w={name:"LyEchartcard",components:{LyLineEchart:{__name:"lineEchart",setup(e,{expose:t}){let n=null,o={title:{text:""},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["衣服","零食","手机","生鲜","母婴"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"]}],yAxis:[{type:"value"}],series:[{name:"衣服",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"零食",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"手机",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"生鲜",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"母婴",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]},i=(0,r.ref)(null);return(0,r.onMounted)((()=>{setTimeout((()=>{(0,r.nextTick)((()=>{n=b.A.init(i.value),n.setOption(o)}))}),300),window.onresize=function(){n&&n.resize()}})),(0,r.onBeforeUnmount)((()=>{window.onresize=null})),t({handleResize:function(){n&&n.resize()}}),(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{ref_key:"lyechartmain",ref:i,style:{width:"100%",height:"280px"}},null,512))}},LyBarEchart:O},data(){return{activeName:"tab1",dataList:""}},created(){this.dataList=this.modelValue},props:{loading:{type:Boolean,default:!0},count:{type:Number,default:1},rows:{type:Number,default:4},animated:{type:Boolean,default:!0},modelValue:{type:Array,default:[]},height:{type:Number,default:300}},watch:{modelValue:function(e){this.dataList=e},dataList:function(e){this.$emit("update:modelValue",e)}},methods:{handleTabChage(e){}}};var x={name:"analysis",components:{LyEchartcard:(0,v.A)(w,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("ly-line-echart"),s=(0,r.resolveComponent)("el-tab-pane"),c=(0,r.resolveComponent)("ly-bar-echart"),u=(0,r.resolveComponent)("el-skeleton"),d=(0,r.resolveComponent)("el-tabs"),f=(0,r.resolveComponent)("el-col"),h=(0,r.resolveComponent)("el-row");return(0,r.openBlock)(),(0,r.createBlock)(h,{gutter:20},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{span:24},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",y,[(0,r.createVNode)(d,{type:"border-card",class:"lycard",modelValue:i.activeName,"onUpdate:modelValue":t[0]||(t[0]=e=>i.activeName=e),onTabChange:a.handleTabChage},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{rows:n.rows,animated:n.animated,count:n.count,loading:n.loading,style:{padding:"20px",width:"auto",overflow:"hidden"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"订单分析",name:"tab1"},{default:(0,r.withCtx)((()=>["tab1"==i.activeName?((0,r.openBlock)(),(0,r.createBlock)(l,{key:0,ref:"lyecharts1"},null,512)):(0,r.createCommentVNode)("",!0)])),_:1}),(0,r.createVNode)(s,{label:"访问量",name:"tab2"},{default:(0,r.withCtx)((()=>["tab2"==i.activeName?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0,ref:"lyecharts2"},null,512)):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["rows","animated","count","loading"])])),_:1},8,["modelValue","onTabChange"])])])),_:1})])),_:1})}],["__scopeId","data-v-7ab1060f"]]),LyGrowcard:A,lyEcharts:n(24042).A},data(){return{showloading:!0,growData:[{id:1,title:"访问数",nums:650309,totalnums:896556,icon:{type:"View",background:"#67c23a"},time:{name:"日",type:"success"}},{id:2,title:"订单数",nums:250108,totalnums:365899,icon:{type:"GoodsFilled",background:"#e6a23c"},time:{name:"月",type:"warning"}},{id:3,title:"下载数",nums:356897,totalnums:568952,icon:{type:"Download",background:"#409eff"},time:{name:"周",type:""}},{id:4,title:"成交数",nums:156889,totalnums:956889,icon:{type:"WalletFilled",background:"#f56c6c"},time:{name:"年",type:"danger"}}],echartsData:[],option1:{title:{text:"Bar Demo",subtext:"基础柱状图"},grid:{top:"80px"},tooltip:{trigger:"axis"},xAxis:{type:"category",data:["星期一","星期二","星期三","星期四","星期五","星期六","星期日"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,150],type:"bar",barWidth:"15px"},{data:[110,180,120,120,60,90,110],type:"bar",barWidth:"15px"}]},option2:{title:{text:"Line Demo",subtext:"基础折线图"},grid:{top:"80px"},tooltip:{trigger:"axis"},xAxis:{type:"category",data:["星期一","星期二","星期三","星期四","星期五","星期六","星期日"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,130],type:"line"},{data:[110,180,120,120,60,90,110],type:"line"}]},option3:{title:{text:"Pie Demo",subtext:"基础饼图"},tooltip:{trigger:"item"},series:[{name:"访问来源",type:"pie",radius:["40%","70%"],center:["50%","60%"],label:!1,data:[{value:1600,name:"搜索引擎"},{value:680,name:"直接访问"},{value:490,name:"邮件营销"},{value:660,name:"联盟广告"},{value:350,name:"视频广告"}]}]},option4:{title:{text:"Radar Demo",subtext:"基础雷达(属性)图"},tooltip:{trigger:"item"},radar:{radius:100,center:["50%","55%"],indicator:[{name:"销售",max:100},{name:"管理",max:100},{name:"信息技术",max:100},{name:"客服",max:100},{name:"研发",max:100},{name:"市场",max:100}]},series:[{name:"lyadmin",type:"radar",areaStyle:{},data:[{value:[64,80,90,55,80,40]}]}]},option5:{title:{text:"Kline Demo",subtext:"基础K线图"},grid:{top:"80px"},tooltip:{trigger:"axis",axisPointer:{type:"cross"}},xAxis:{data:["2022-11-23","2022-11-24","2022-11-25","2022-11-26","2022-11-27","2022-11-28","2022-11-29","2022-11-30"]},yAxis:{scale:!0},series:[{type:"k",data:[[2213.1,2199.13,2191.45,2224.22],[2203.33,2177.55,2173.77,2210.58],[2170.22,2174.12,2161.14,2179.65],[2179.05,2205.5,2179.05,2222.81],[2212.12,2231.17,2212.5,2236.07],[2227.22,2235.45,2219.44,2240.21],[2242.12,2246.3,2235.42,2255.21],[2246.47,2232.45,2221.12,2247.86]]}]},option6:{title:{text:"Gauge Demo",subtext:"基础仪表盘"},series:[{center:["50%","60%"],type:"gauge",anchor:{show:!0,showAbove:!0,size:20,itemStyle:{borderWidth:5}},progress:{show:!0},data:[{value:80}]}]}}},methods:{setFull(){window.dispatchEvent(new Event("resize"))}},created(){setTimeout((()=>{this.showloading=!1}),600)}};var _=(0,v.A)(x,[["render",function(e,t,n,a,l,s){const c=(0,r.resolveComponent)("ly-growcard"),u=(0,r.resolveComponent)("ly-echartcard"),d=(0,r.resolveComponent)("lyEcharts"),f=(0,r.resolveComponent)("el-card"),h=(0,r.resolveComponent)("el-col"),p=(0,r.resolveComponent)("el-row"),m=(0,r.resolveComponent)("el-scrollbar");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createVNode)(m,null,{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(c,{loading:l.showloading,rows:2,modelValue:l.growData,"onUpdate:modelValue":t[0]||(t[0]=e=>l.growData=e)},null,8,["loading","modelValue"])]),(0,r.createElementVNode)("div",i,[(0,r.createVNode)(u,{loading:l.showloading,rows:3,modelValue:l.growData,"onUpdate:modelValue":t[1]||(t[1]=e=>l.growData=e)},null,8,["loading","modelValue"])]),(0,r.createVNode)(p,{gutter:15,class:"echartsMaps"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{shadow:"hover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{height:"300px",option:l.option1},null,8,["option"])])),_:1})])),_:1}),(0,r.createVNode)(h,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{shadow:"hover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{height:"300px",option:l.option2},null,8,["option"])])),_:1})])),_:1}),(0,r.createVNode)(h,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{shadow:"hover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{height:"300px",option:l.option3},null,8,["option"])])),_:1})])),_:1}),(0,r.createVNode)(h,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{shadow:"hover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{height:"300px",option:l.option4},null,8,["option"])])),_:1})])),_:1}),(0,r.createVNode)(h,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{shadow:"hover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{height:"300px",option:l.option5},null,8,["option"])])),_:1})])),_:1}),(0,r.createVNode)(h,{lg:8},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{shadow:"hover"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{height:"300px",option:l.option6},null,8,["option"])])),_:1})])),_:1})])),_:1})])),_:1})])}],["__scopeId","data-v-e6861b7e"]])},94598:function(e,t,n){"use strict";n.r(t);var r=n(12897),o=n.n(r),i=n(55042),a=n.n(i),l=new(o())({id:"icon-tab",use:"icon-tab-usage",viewBox:"0 0 1024 1024",content:'<symbol class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="icon-tab"><defs><style type="text/css"></style></defs><path d="M908.8 1005.44H115.2a101.76 101.76 0 0 1-101.12-101.76V110.72A101.76 101.76 0 0 1 115.2 8.96h296.96a32.64 32.64 0 0 1 32 32V262.4a32 32 0 0 1-32 32 32 32 0 0 1-32-32v-192H115.2a37.76 37.76 0 0 0-37.12 37.76v795.52a37.76 37.76 0 0 0 37.12 37.76h793.6a37.76 37.76 0 0 0 37.12-37.76V267.52a32 32 0 0 1 32-32 32 32 0 0 1 32 32v636.16a101.76 101.76 0 0 1-101.12 101.76z" p-id="9210" /><path d="M977.92 299.52a32.64 32.64 0 0 1-32-32V180.48a37.12 37.12 0 0 0-37.12-37.76H421.12a32 32 0 0 1-32-32 32 32 0 0 1 32-32h487.68a101.76 101.76 0 0 1 101.12 101.76v87.04a32 32 0 0 1-32 32z" p-id="9211" /><path d="M977.92 299.52H64a32 32 0 0 1-32-32 32 32 0 0 1 32-32h913.92a32 32 0 0 1 32 32 32 32 0 0 1-32 32z" p-id="9212" /><path d="M699.52 299.52a32 32 0 0 1-32-32V110.72a32 32 0 0 1 64 0v156.8a32 32 0 0 1-32 32z" p-id="9213" /></symbol>'});a().add(l);t.default=l},94644:function(e,t,n){"use strict";var r,o,i,a=n(77811),l=n(43724),s=n(44576),c=n(94901),u=n(20034),d=n(39297),f=n(36955),h=n(16823),p=n(66699),m=n(36840),g=n(62106),v=n(1625),A=n(42787),y=n(52967),b=n(78227),O=n(33392),w=n(91181),x=w.enforce,_=w.get,C=s.Int8Array,k=C&&C.prototype,S=s.Uint8ClampedArray,V=S&&S.prototype,B=C&&A(C),T=k&&A(k),N=Object.prototype,E=s.TypeError,P=b("toStringTag"),Q=O("TYPED_ARRAY_TAG"),M="TypedArrayConstructor",D=a&&!!y&&"Opera"!==f(s.opera),$=!1,z={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},R={BigInt64Array:8,BigUint64Array:8},I=function(e){var t=A(e);if(u(t)){var n=_(t);return n&&d(n,M)?n[M]:I(t)}},L=function(e){if(!u(e))return!1;var t=f(e);return d(z,t)||d(R,t)};for(r in z)(i=(o=s[r])&&o.prototype)?x(i)[M]=o:D=!1;for(r in R)(i=(o=s[r])&&o.prototype)&&(x(i)[M]=o);if((!D||!c(B)||B===Function.prototype)&&(B=function(){throw new E("Incorrect invocation")},D))for(r in z)s[r]&&y(s[r],B);if((!D||!T||T===N)&&(T=B.prototype,D))for(r in z)s[r]&&y(s[r].prototype,T);if(D&&A(V)!==T&&y(V,T),l&&!d(T,P))for(r in $=!0,g(T,P,{configurable:!0,get:function(){return u(this)?this[Q]:void 0}}),z)s[r]&&p(s[r],Q,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:D,TYPED_ARRAY_TAG:$&&Q,aTypedArray:function(e){if(L(e))return e;throw new E("Target is not a typed array")},aTypedArrayConstructor:function(e){if(c(e)&&(!y||v(B,e)))return e;throw new E(h(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(l){if(n)for(var o in z){var i=s[o];if(i&&d(i.prototype,e))try{delete i.prototype[e]}catch(n){try{i.prototype[e]=t}catch(e){}}}T[e]&&!n||m(T,e,n?t:D&&k[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,o;if(l){if(y){if(n)for(r in z)if((o=s[r])&&d(o,e))try{delete o[e]}catch(e){}if(B[e]&&!n)return;try{return m(B,e,n?t:D&&B[e]||t)}catch(e){}}for(r in z)!(o=s[r])||o[e]&&!n||m(o,e,t)}},getTypedArrayConstructor:I,isView:function(e){if(!u(e))return!1;var t=f(e);return"DataView"===t||d(z,t)||d(R,t)},isTypedArray:L,TypedArray:B,TypedArrayPrototype:T}},94872:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});n(18111),n(81148),n(22489);var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={key:0},s={key:1},c={key:0},u={key:1},d={style:{display:"flex","justify-content":"space-between","align-items":"center"}},f=["onClick"],h={key:0},p={key:1},m=["onClick"],g=["onClick"],v=["onClick"],A=["onClick"];var y=n(10594),b=n(37741),O=n(40412),w=n(6423),x={name:"crontab",components:{Cronlogs:n(61591).default,CrontabModule:w.default,Pagination:y.A},data(){return{isFull:!1,tableHeight:500,loadingPage:!1,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},timers:[],tableData:[],intervalList:[{id:"days",name:"天"},{id:"hours",name:"小时"},{id:"minutes",name:"分钟"},{id:"seconds",name:"秒"},{id:"microseconds",name:"微秒"}]}},methods:{getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},changeStatus(e){},addAdmin(){this.$refs.moduleCrontabFlag.addModuleFn(null,"新增")},handleEdit(e,t){if("edit"==t)this.$refs.moduleCrontabFlag.addModuleFn(e,"编辑");else if("allogs"==t)this.$refs.crontablogsFlag.addModuleFn("","任务日志");else if("logs"==t)this.$refs.crontablogsFlag.addModuleFn(e.name,"任务日志");else if("execute"===t){let t=this;t.$confirm("是否立即执行一次任务?",{closeOnClickModal:!1,type:"warning"}).then((n=>{(0,O.crontabPeriodictaskExectask)({id:e.id,task_name:e.task}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else if("disable"==t){let t={id:e.id,enabled:!e.enabled};(0,O.crontabPeriodictaskEnabled)(t).then((e=>{2e3==e.code?(this.$message.success(e.msg),this.getData()):this.$message.warning(e.msg)}))}else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?",{closeOnClickModal:!1}).then((n=>{(0,O.crontabPeriodictaskDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.getData()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},downloadFileURL(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportDataBackend(){},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,O.crontabPeriodictask)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,b.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,b.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,b.getTableHeight)(e)}},created(){this.getData()},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var _=(0,n(66262).A)(x,[["render",function(e,t,n,y,b,O){const w=(0,r.resolveComponent)("el-input"),x=(0,r.resolveComponent)("el-form-item"),_=(0,r.resolveComponent)("el-button"),C=(0,r.resolveComponent)("ArrowRight"),k=(0,r.resolveComponent)("el-icon"),S=(0,r.resolveComponent)("el-link"),V=(0,r.resolveComponent)("el-form"),B=(0,r.resolveComponent)("el-table-column"),T=(0,r.resolveComponent)("el-tag"),N=(0,r.resolveComponent)("full-screen"),E=(0,r.resolveComponent)("el-tooltip"),P=(0,r.resolveComponent)("el-table"),Q=(0,r.resolveComponent)("Pagination"),M=(0,r.resolveComponent)("crontab-module"),D=(0,r.resolveComponent)("cronlogs"),$=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":b.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(V,{inline:!0,model:b.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"任务名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{size:"default",modelValue:b.formInline.name,"onUpdate:modelValue":t[0]||(t[0]=e=>b.formInline.name=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"任务名称",onChange:O.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(x,{label:"执行方法:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{size:"default",modelValue:b.formInline.task,"onUpdate:modelValue":t[1]||(t[1]=e=>b.formInline.task=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"执行方法",onChange:O.search,style:{width:"200px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.withDirectives)((0,r.createVNode)(x,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{onClick:O.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$options.name,"Search")]]),(0,r.createVNode)(x,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{onClick:t[2]||(t[2]=e=>O.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.withDirectives)((0,r.createVNode)(x,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{type:"primary",icon:"Plus",onClick:O.addAdmin},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1},512),[[r.vShow,e.hasPermission(this.$options.name,"Create")]]),(0,r.withDirectives)((0,r.createVNode)(x,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{type:"primary",onClick:t[3]||(t[3]=e=>O.handleEdit("","allogs"))},{default:(0,r.withCtx)((()=>[t[8]||(t[8]=(0,r.createTextVNode)("查看日志")),(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C)])),_:1})])),_:1})])),_:1},512),[[r.vShow,e.hasPermission(this.$options.name,"Logs")]])])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(P,{height:"calc("+b.tableHeight+"px)",border:"",data:b.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(O.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(B,{"min-width":"160",prop:"name",label:"任务名称","show-overflow-tooltip":""}),(0,r.createVNode)(B,{"min-width":"160",prop:"task",label:"执行方法","show-overflow-tooltip":""}),(0,r.createVNode)(B,{"min-width":"120",prop:"type",label:"任务类型"},{default:(0,r.withCtx)((e=>[e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",l,"周期任务")):((0,r.openBlock)(),(0,r.createElementBlock)("span",s,"间隔任务"))])),_:1}),(0,r.createVNode)(B,{"min-width":"110",label:"执行时间"},{default:(0,r.withCtx)((e=>[e.row.type?((0,r.openBlock)(),(0,r.createElementBlock)("span",c,(0,r.toDisplayString)(e.row.crontab),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",u,(0,r.toDisplayString)("间隔"+e.row.interval.every+b.intervalList.filter((t=>e.row.interval.period===t.id))[0].name),1))])),_:1}),(0,r.createVNode)(B,{"min-width":"110",prop:"total_run_count",label:"已运行次数"}),(0,r.createVNode)(B,{"min-width":"100",label:"一次性任务"},{default:(0,r.withCtx)((e=>[e.row.one_off?((0,r.openBlock)(),(0,r.createBlock)(T,{key:0,type:"success"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("是")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(T,{key:1,type:"info"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("否")]))),_:1}))])),_:1}),(0,r.createVNode)(B,{"min-width":"100",label:"状态"},{default:(0,r.withCtx)((e=>[e.row.enabled?((0,r.openBlock)(),(0,r.createBlock)(T,{key:0},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("正常")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(T,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("停止")]))),_:1}))])),_:1}),(0,r.createVNode)(B,{"min-width":"130",prop:"description",label:"备注","show-overflow-tooltip":""}),(0,r.createVNode)(B,{"min-width":"150",prop:"date_changed",label:"更新时间"}),(0,r.createVNode)(B,{label:"操作",fixed:"right",width:"260"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",d,[t[13]||(t[13]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>O.setFull&&O.setFull(...e))},[(0,r.createVNode)(E,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>O.handleEdit(t.row,"disable")},[t.row.enabled?((0,r.openBlock)(),(0,r.createElementBlock)("span",h,"停止")):((0,r.openBlock)(),(0,r.createElementBlock)("span",p,"开启"))],8,f),[[r.vShow,e.hasPermission(this.$options.name,"Disable")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>O.handleEdit(t.row,"execute")},"立即执行",8,m),[[r.vShow,e.hasPermission(this.$options.name,"Execute")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>O.handleEdit(t.row,"edit")},"编辑",8,g),[[r.vShow,e.hasPermission(this.$options.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>O.handleEdit(t.row,"delete")},"删除",8,v),[[r.vShow,e.hasPermission(this.$options.name,"Delete")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>O.handleEdit(t.row,"logs")},"日志",8,A),[[r.vShow,e.hasPermission(this.$options.name,"Logs")]])])),_:1})])),_:1},8,["height","data"])),[[$,b.loadingPage]])]),(0,r.createVNode)(Q,{"child-msg":b.pageparm,onCallFather:O.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(M,{ref:"moduleCrontabFlag",onRefreshData:O.getData},null,8,["onRefreshData"]),(0,r.createVNode)(D,{ref:"crontablogsFlag"},null,512)],2)}],["__scopeId","data-v-5e4c0353"]])},94901:function(e){"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},94905:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(61431),o=n(69713),i=n(90517);const a=["colspan","rowspan"],l={class:"form-widget-list"},s={key:0,class:"table-cell-action"},c={title:"单元格操作"},u={key:1,class:"table-cell-handler"},d=["colspan","rowspan"];var f={__name:"table-cell-widget-ly",props:{widget:Object,parentWidget:Object,parentList:Array,rowIndex:Number,colIndex:Number,rowLength:Number,colLength:Number,colArray:Array,rowArray:Array,designState:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,i.k)();let f=(0,r.ref)(!0),h=(0,r.ref)(!0);const p=(0,r.computed)((()=>t.designState&&t.widget.id===n.selectedId));let{selectWidget:m,selectParentWidget:g}=(0,o.A)();const v=(0,r.computed)((()=>t.widget.options.customClass||"")),A=(0,r.computed)((()=>t.colIndex<=0||t.colArray[t.colIndex-1].options.rowspan!==t.widget.options.rowspan)),y=(0,r.computed)((()=>{let e=t.colIndex+t.widget.options.colspan;return t.colIndex>=t.colLength-1||e>t.colLength-1||t.colArray[e].options.rowspan!==t.widget.options.rowspan})),b=(0,r.computed)((()=>t.colLength<=1||t.colLength===t.widget.options.colspan)),O=(0,r.computed)((()=>t.rowIndex<=0||t.rowArray[t.rowIndex-1].cols[t.colIndex].options.colspan!==t.widget.options.colspan)),w=(0,r.computed)((()=>{let e=t.rowIndex+t.widget.options.rowspan;return t.rowIndex>=t.rowLength-1||e>t.rowLength-1||t.rowArray[e].cols[t.colIndex].options.colspan!==t.widget.options.colspan})),x=(0,r.computed)((()=>t.rowLength<=1||t.rowLength===t.widget.options.rowspan)),_=(0,r.computed)((()=>t.widget.merged||t.widget.options.colspan<=1)),C=(0,r.computed)((()=>t.widget.merged||t.widget.options.rowspan<=1)),k=(0,r.computed)((()=>1===t.colLength||t.widget.options.colspan===t.colLength)),S=(0,r.computed)((()=>1===t.rowLength||t.widget.options.rowspan===t.rowLength));function V(e){return n.handleWidgetMove(e)}function B(){n.emitHistoryChange()}function T(e){"insertLeftCol"===e?n.insertTableCol(t.parentWidget,t.colIndex,t.rowIndex,!0):"insertRightCol"===e?n.insertTableCol(t.parentWidget,t.colIndex,t.rowIndex,!1):"insertAboveRow"===e?n.insertTableRow(t.parentWidget,t.rowIndex,t.rowIndex,t.colIndex,!0):"insertBelowRow"===e?n.insertTableRow(t.parentWidget,t.rowIndex,t.rowIndex,t.colIndex,!1):"mergeLeftCol"===e?n.mergeTableCol(t.rowArray,t.colArray,t.rowIndex,t.colIndex,!0,t.widget):"mergeRightCol"===e?n.mergeTableCol(t.rowArray,t.colArray,t.rowIndex,t.colIndex,!1,t.widget):"mergeWholeCol"===e?n.mergeTableWholeCol(t.rowArray,t.colArray,t.rowIndex,t.colIndex):"mergeAboveRow"===e?n.mergeTableRow(t.rowArray,t.rowIndex,t.colIndex,!0,t.widget):"mergeBelowRow"===e?n.mergeTableRow(t.rowArray,t.rowIndex,t.colIndex,!1,t.widget):"mergeWholeRow"===e?n.mergeTableWholeRow(t.rowArray,t.colArray,t.rowIndex,t.colIndex):"undoMergeCol"===e?n.undoMergeTableCol(t.rowArray,t.rowIndex,t.colIndex,t.widget.options.colspan,t.widget.options.rowspan):"undoMergeRow"===e?n.undoMergeTableRow(t.rowArray,t.rowIndex,t.colIndex,t.widget.options.colspan,t.widget.options.rowspan):"deleteWholeCol"===e?n.deleteTableWholeCol(t.rowArray,t.colIndex):"deleteWholeRow"===e&&n.deleteTableWholeRow(t.rowArray,t.rowIndex)}return(0,r.watch)((()=>n.selectedId),((e,n)=>{e===t.widget.id&&"table-cell"===t.widget.type&&t.designState&&(f.value=!0,h.value=!0)})),(t,o)=>{const i=(0,r.resolveComponent)("draggable"),N=(0,r.resolveComponent)("svg-icon"),E=(0,r.resolveComponent)("el-dropdown-item"),P=(0,r.resolveComponent)("el-dropdown-menu"),Q=(0,r.resolveComponent)("el-dropdown"),M=(0,r.resolveComponent)("el-tag");return e.designState?((0,r.openBlock)(),(0,r.createElementBlock)("td",{key:0,class:(0,r.normalizeClass)(["lytable-cell",[p.value?"selected":"",v.value]]),style:(0,r.normalizeStyle)({width:e.widget.options.cellWidth+"!important"||0,height:e.widget.options.cellHeight+"!important"||0}),colspan:e.widget.options.colspan||1,rowspan:e.widget.options.rowspan||1,onClick:o[5]||(o[5]=(0,r.withModifiers)((t=>(0,r.unref)(m)(e.widget,e.designState)),["stop"]))},[(0,r.createVNode)(i,(0,r.mergeProps)({list:e.widget.widgetList,"item-key":"id"},{group:"lyDragGroup",ghostClass:"lyformbuilder-ghost",animation:200},{tag:"transition-group","component-data":{name:"fade"},handle:".drag-handler",onEnd:o[0]||(o[0]=t=>{e.widget.widgetList}),onAdd:o[1]||(o[1]=t=>function(e,t){const r=e.newIndex;t[r]&&n.setSelected(t[r]),n.emitHistoryChange()}(t,e.widget.widgetList)),onUpdate:B,move:V}),{item:(0,r.withCtx)((({element:t,index:n})=>[(0,r.createElementVNode)("div",l,["container"===t.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{widget:t,key:t.id,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","design-state"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{field:t,key:t.id,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["field","parent-list","index-of-parent-list","parent-widget","design-state"]))])])),_:1},16,["list"]),p.value&&"table-cell"===e.widget.type?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.withDirectives)((0,r.createVNode)(M,{effect:"dark",closable:"",onClose:o[3]||(o[3]=e=>{h.value=!1}),size:"small",type:"warning"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",{title:"选中父组件",onClick:o[2]||(o[2]=(0,r.withModifiers)((t=>(0,r.unref)(g)(e.parentWidget)),["stop"]))},[(0,r.createVNode)(N,{"icon-class":"back"})]),(0,r.createVNode)(Q,{trigger:"click",onCommand:T,size:"small"},{dropdown:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{command:"insertLeftCol"},{default:(0,r.withCtx)((()=>o[6]||(o[6]=[(0,r.createTextVNode)("插入左侧列")]))),_:1}),(0,r.createVNode)(E,{command:"insertRightCol"},{default:(0,r.withCtx)((()=>o[7]||(o[7]=[(0,r.createTextVNode)("插入右侧列")]))),_:1}),(0,r.createVNode)(E,{command:"insertAboveRow"},{default:(0,r.withCtx)((()=>o[8]||(o[8]=[(0,r.createTextVNode)("插入上方行")]))),_:1}),(0,r.createVNode)(E,{command:"insertBelowRow"},{default:(0,r.withCtx)((()=>o[9]||(o[9]=[(0,r.createTextVNode)("插入下方行")]))),_:1}),(0,r.createVNode)(E,{command:"mergeLeftCol",disabled:A.value,divided:""},{default:(0,r.withCtx)((()=>o[10]||(o[10]=[(0,r.createTextVNode)("合并左侧单元格")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"mergeRightCol",disabled:y.value},{default:(0,r.withCtx)((()=>o[11]||(o[11]=[(0,r.createTextVNode)("合并右侧单元格")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"mergeWholeRow",disabled:b.value},{default:(0,r.withCtx)((()=>o[12]||(o[12]=[(0,r.createTextVNode)("合并整行")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"mergeAboveRow",disabled:O.value,divided:""},{default:(0,r.withCtx)((()=>o[13]||(o[13]=[(0,r.createTextVNode)("合并上方单元格")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"mergeBelowRow",disabled:w.value},{default:(0,r.withCtx)((()=>o[14]||(o[14]=[(0,r.createTextVNode)("合并下方单元格")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"mergeWholeCol",disabled:x.value},{default:(0,r.withCtx)((()=>o[15]||(o[15]=[(0,r.createTextVNode)("合并整列")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"undoMergeRow",disabled:C.value,divided:""},{default:(0,r.withCtx)((()=>o[16]||(o[16]=[(0,r.createTextVNode)("撤销行合并")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"undoMergeCol",disabled:_.value},{default:(0,r.withCtx)((()=>o[17]||(o[17]=[(0,r.createTextVNode)("撤销列合并")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"deleteWholeCol",disabled:k.value,divided:""},{default:(0,r.withCtx)((()=>o[18]||(o[18]=[(0,r.createTextVNode)("删除整列")]))),_:1},8,["disabled"]),(0,r.createVNode)(E,{command:"deleteWholeRow",disabled:S.value},{default:(0,r.withCtx)((()=>o[19]||(o[19]=[(0,r.createTextVNode)("删除整行")]))),_:1},8,["disabled"])])),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("span",c,[(0,r.createVNode)(N,{"icon-class":"menu"})])])),_:1})])),_:1},512),[[r.vShow,(0,r.unref)(h)]])])):(0,r.createCommentVNode)("",!0),p.value&&"table-cell"===e.widget.type?((0,r.openBlock)(),(0,r.createElementBlock)("div",u,[(0,r.withDirectives)((0,r.createVNode)(M,{effect:"dark",closable:"",onClose:o[4]||(o[4]=e=>{f.value=!1}),size:"small",type:"warning"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.widget.displayName),1)])),_:1},512),[[r.vShow,(0,r.unref)(f)]])])):(0,r.createCommentVNode)("",!0)],14,a)):((0,r.openBlock)(),(0,r.createElementBlock)("td",{key:1,class:(0,r.normalizeClass)(["lytable-cell2",[v.value]]),colspan:e.widget.options.colspan||1,rowspan:e.widget.options.rowspan||1,style:(0,r.normalizeStyle)({width:e.widget.options.cellWidth+" !important"||0,height:e.widget.options.cellHeight+" !important"||0})},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.widget.widgetList,((t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,["container"===t.category?((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{widget:t,key:n,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["widget","parent-list","index-of-parent-list","parent-widget","design-state"])):((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(t.type+"-widget-ly"),{field:t,key:n,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":e.designState},null,8,["field","parent-list","index-of-parent-list","parent-widget","design-state"]))],64)))),256))],14,d))}}};var h=(0,n(66262).A)(f,[["__scopeId","data-v-177f28aa"]])},94945:function(e,t,n){"use strict";n.d(t,{O:function(){return a},b:function(){return i}});var r=n(34642),o=n.n(r);const i=o().API_DOMAIN,a=o().API_URL},95235:function(e,t,n){"use strict";n.d(t,{Ip:function(){return u},Mi:function(){return c},SM:function(){return s}});var r=n(10992),o=n(5638),i=n(59975),a=n(24326),l=n(98026);function s(e,t,n,i,a){var s=e.getArea(),c=s.x,u=s.y,d=s.width,f=s.height,h=n.get(["lineStyle","width"])||0;c-=h/2,u-=h/2,d+=h,f+=h,d=Math.ceil(d),c!==Math.floor(c)&&(c=Math.floor(c),d++);var p=new r.A({shape:{x:c,y:u,width:d,height:f}});if(t){var m=e.getBaseAxis(),g=m.isHorizontal(),v=m.inverse;g?(v&&(p.shape.x+=d),p.shape.width=0):(v||(p.shape.y+=f),p.shape.height=0);var A=(0,l.isFunction)(a)?function(e){a(e,p)}:null;o.LW(p,{shape:{width:d,height:f,x:c,y:u}},n,null,i,A)}return p}function c(e,t,n){var r=e.getArea(),l=(0,a.LI)(r.r0,1),s=(0,a.LI)(r.r,1),c=new i.A({shape:{cx:(0,a.LI)(e.cx,1),cy:(0,a.LI)(e.cy,1),r0:l,r:s,startAngle:r.startAngle,endAngle:r.endAngle,clockwise:r.clockwise}});t&&("angle"===e.getBaseAxis().dim?c.shape.endAngle=r.startAngle:c.shape.r=l,o.LW(c,{shape:{endAngle:r.endAngle,r:s}},n));return c}function u(e,t,n,r,o){return e?"polar"===e.type?c(e,t,n):"cartesian2d"===e.type?s(e,t,n,r,o):null:null}},95423:function(e,t,n){var r=n(98927),o=n(40870);e.exports=function(e){for(var t,n=[],i=o(e),a=i.length-1;a>=0;a--)t=a>0?r(0,a):0,n.push(i[t]),i.splice(t,1);return n}},95426:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(61431);n(18111),n(61701);var o=n(40412),i=n(93029),a=n(48404),l=n(37741),s=n(59339),c={components:{LyDialog:a.A,TEditor:i.A,LyTableSelect:s.A},emits:["refreshData"],name:"addModuleNotice",data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{msg_title:"",to_path:"",msg_content:"",target_type:1,target_user:[],status:!0},rules:{msg_title:[{required:!0,message:"请填写公告标题",trigger:"blur"}],msg_content:[{required:!0,message:"请填写公告内容",trigger:"blur"}]},tableSelectProps:{label:"username",value:"id"}}},mounted(){window.addEventListener("focusin",this.onFocusIn,!0)},unmounted(){window.removeEventListener("focusin",this.onFocusIn)},methods:{onFocusIn(e){e.stopImmediatePropagation()},getUserList(){return o.UsersUsers},selectChange(e){},handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={msg_title:"",to_path:"",msg_content:"",target_type:1,target_user:[],status:!0},this.$emit("refreshData")},addModuleFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=(0,l.deepClone)(e))},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};e.target_user.length>0&&(e.target_user=e.target_user.map((e=>e.id))),this.formData.id?(0,o.messagesMessagenoticeEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)})):(0,o.messagesMessagenoticeAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose()):this.$message.warning(e.msg)}))}}))}}};var u=(0,n(66262).A)(c,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-radio"),u=(0,r.resolveComponent)("el-radio-group"),d=(0,r.resolveComponent)("el-button"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-table-column"),p=(0,r.resolveComponent)("ly-table-select"),m=(0,r.resolveComponent)("TEditor"),g=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(g,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"50%","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(d,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"公告标题:",prop:"msg_title"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"text",modelValue:i.formData.msg_title,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.msg_title=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"跳转路径:",prop:"to_path"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"text",modelValue:i.formData.to_path,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.to_path=e),modelModifiers:{trim:!0}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"目标类型:",prop:"target_type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:i.formData.target_type,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.target_type=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{value:1,border:""},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("平台公告")]))),_:1}),(0,r.createVNode)(c,{value:2,border:""},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("按用户")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),2==i.formData.target_type?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,label:"发送对象:",prop:"target_user",class:"is-required"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{modelValue:i.formData.target_user,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.target_user=e),apiObj:a.getUserList,"table-width":800,multiple:"",clearable:"","collapse-tags":"","collapse-tags-tooltip":"",props:i.tableSelectProps,onChange:a.selectChange},{header:(0,r.withCtx)((({form:e,submit:n})=>[(0,r.createVNode)(f,{inline:!0,model:e},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{type:"text",modelValue:e.username,"onUpdate:modelValue":t=>e.username=t,placeholder:"请输入用户名"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),(0,r.createVNode)(s,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{type:"primary",onClick:n},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("查询")]))),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1032,["model"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{prop:"id",label:"ID",width:"100","show-overflow-tooltip":""}),(0,r.createVNode)(h,{prop:"username",label:"用户名",width:"100"}),(0,r.createVNode)(h,{prop:"nickname",label:"昵称",width:"100"}),(0,r.createVNode)(h,{prop:"mobile",label:"手机号",width:"150"}),(0,r.createVNode)(h,{prop:"create_datetime",label:"注册时间"})])),_:1},8,["modelValue","apiObj","props","onChange"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(s,{label:"公告内容:",prop:"msg_content"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{modelValue:i.formData.msg_content,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.msg_content=e)},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},95500:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i=["textContent"],a=["onClick"];var l=n(10594),s=n(37741),c=n(40412),u=n(24562),d=n(47149),f={mixins:[u.w],components:{AuditModule:d.default,Pagination:l.A},name:"cashoutManage",data(){return{isFull:!1,loadingPage:!1,formInline:{page:1,limit:10},orderstatics:{totalmoney:0},defaultImg:n(50319),pageparm:{page:1,limit:10,total:0},tableData:[],timers:[],auditStatusList:[{id:10,name:"待审核"},{id:20,name:"已通过"},{id:30,name:"未通过"}],isDialogVisible:!1}},methods:{setFull(){this.isFull=!this.isFull},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},handleEdit(e,t){"audit"==t?(this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.cashoutauditModuleFlag.handleOpen(e)}))):"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.timers=[],this.search())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,c.lytiktokunionCashout)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},timeChange(e){e?(this.formInline.beginAt=(0,s.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,s.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},downloadFile(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportData(){}},created(){this.getData()}};var h=(0,n(66262).A)(f,[["render",function(e,t,n,l,s,c){const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),f=(0,r.resolveComponent)("el-option"),h=(0,r.resolveComponent)("el-select"),p=(0,r.resolveComponent)("el-date-picker"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("el-form"),v=(0,r.resolveComponent)("el-table-column"),A=(0,r.resolveComponent)("el-table"),y=(0,r.resolveComponent)("Pagination"),b=(0,r.resolveComponent)("AuditModule"),O=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":s.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(g,{inline:!0,model:s.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"用户信息:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:s.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>s.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"用户信息",onChange:c.search,style:{width:"150px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:"审核状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:s.formInline.audit_status,"onUpdate:modelValue":t[1]||(t[1]=e=>s.formInline.audit_status=e),placeholder:"请选择",clearable:"",onChange:c.search,style:{width:"100px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(s.auditStatusList,(e=>((0,r.openBlock)(),(0,r.createBlock)(f,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:"时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{style:{width:"350px"},modelValue:s.timers,"onUpdate:modelValue":t[2]||(t[2]=e=>s.timers=e),type:"datetimerange",onChange:c.timeChange,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(d,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(m,{onClick:c.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(d,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{onClick:t[3]||(t[3]=e=>c.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1})])),_:1},8,["model"])],512),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(A,{height:e.tableHeight,border:"",data:s.tableData,ref:"tableref",style:{width:"100%"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(c.getIndex(e.$index))},null,8,i)])),_:1}),(0,r.createVNode)(v,{width:"150",prop:"money",label:"金额"}),(0,r.createVNode)(v,{width:"130",prop:"userinfo.nickname",label:"用户昵称","show-overflow-tooltip":""}),(0,r.createVNode)(v,{width:"150",prop:"userinfo.mobile",label:"用户电话"}),(0,r.createVNode)(v,{width:"170",prop:"create_datetime",label:"时间"}),(0,r.createVNode)(v,{width:"150",prop:"balance",label:"账户余额","show-overflow-tooltip":""}),(0,r.createVNode)(v,{width:"120",prop:"audit_status_name",label:"审核状态"}),(0,r.createVNode)(v,{width:"120",prop:"status_name",label:"打款状态"}),(0,r.createVNode)(v,{"min-width":"160",prop:"audit_remarks",label:"原因","show-overflow-tooltip":""}),(0,r.createVNode)(v,{label:"操作",fixed:"right",width:"180"},{default:(0,r.withCtx)((t=>[10==t.row.status?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:"table-operate-btn",onClick:e=>c.handleEdit(t.row,"audit")},"审核",8,a)),[[r.vShow,e.hasPermission(this.$route.name,"Audit")]]):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1},8,["height","data"])),[[O,s.loadingPage]]),(0,r.createVNode)(y,{"child-msg":s.pageparm,onCallFather:c.callFather},null,8,["child-msg","onCallFather"]),s.isDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(b,{key:0,ref:"cashoutauditModuleFlag",onRefreshData:c.getData,onClosed:t[4]||(t[4]=e=>s.isDialogVisible=!1)},null,8,["onRefreshData"])):(0,r.createCommentVNode)("",!0)],2)}]])},95636:function(e,t,n){"use strict";var r=n(44576),o=n(79504),i=n(46706),a=n(57696),l=n(55169),s=n(67394),c=n(94483),u=n(1548),d=r.structuredClone,f=r.ArrayBuffer,h=r.DataView,p=Math.min,m=f.prototype,g=h.prototype,v=o(m.slice),A=i(m,"resizable","get"),y=i(m,"maxByteLength","get"),b=o(g.getInt8),O=o(g.setInt8);e.exports=(u||c)&&function(e,t,n){var r,o=s(e),i=void 0===t?o:a(t),m=!A||!A(e);if(l(e),u&&(e=d(e,{transfer:[e]}),o===i&&(n||m)))return e;if(o>=i&&(!n||m))r=v(e,0,i);else{var g=n&&!m&&y?{maxByteLength:y(e)}:void 0;r=new f(i,g);for(var w=new h(e),x=new h(r),_=p(i,o),C=0;C<_;C++)O(x,C,b(w,C))}return u||c(e),r}},95654:function(e){e.exports=function(e){return function(t,n,r,o){var i=r||{},a=i.children||"children";return e(null,t,n,o,[],[],a,i)}}},95789:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(61431);const o=["src"];var i=n(40412),a={emits:["refreshData","closed"],name:"addModuleGoodsType",components:{LyDialog:n(48404).A},data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{name:"",sort:0,parent:"",default_image:""},rules:{name:[{required:!0,message:"请输入橱窗名称",trigger:"blur"}]}}},methods:{handleClose(){this.$emit("closed")},handleOpen(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=e)},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};this.formData.id?(0,i.mallGoodstypeEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,i.mallGoodstypeAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,i.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:url.split("/api")[0]+t.data.data[0],this.formData.default_image=e}else this.$message.warning(res.msg)},imgUploadSuccess(e){}}};var l=(0,n(66262).A)(a,[["render",function(e,t,n,i,a,l){const s=(0,r.resolveComponent)("el-input"),c=(0,r.resolveComponent)("el-form-item"),u=(0,r.resolveComponent)("el-input-number"),d=(0,r.resolveComponent)("Plus"),f=(0,r.resolveComponent)("el-icon"),h=(0,r.resolveComponent)("el-upload"),p=(0,r.resolveComponent)("el-form"),m=(0,r.resolveComponent)("el-button"),g=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(g,{modelValue:a.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>a.dialogVisible=e),title:a.loadingTitle,width:"560px",onClosed:l.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{onClick:l.handleClose,loading:a.loadingSave},{default:(0,r.withCtx)((()=>t[3]||(t[3]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(m,{type:"primary",onClick:l.submitData,loading:a.loadingSave,disabled:"详情"==a.loadingTitle},{default:(0,r.withCtx)((()=>t[4]||(t[4]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading","disabled"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{inline:!1,model:a.formData,rules:a.rules,ref:"rulesForm","label-position":"right","label-width":"130px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{label:"分类名称:",prop:"name"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{modelValue:a.formData.name,"onUpdate:modelValue":t[0]||(t[0]=e=>a.formData.name=e),modelModifiers:{trim:!0},disabled:"详情"==a.loadingTitle},null,8,["modelValue","disabled"])])),_:1}),(0,r.createVNode)(c,{label:"排序:",prop:"sort"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:a.formData.sort,"onUpdate:modelValue":t[1]||(t[1]=e=>a.formData.sort=e),min:0,max:999999,style:{width:"100%"}},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(c,{label:"分类图标:",prop:"default_image"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{class:"avatar-uploader",action:"","show-file-list":!1,"http-request":l.imgUploadRequest,"on-success":l.imgUploadSuccess,"before-upload":l.imgBeforeUpload},{default:(0,r.withCtx)((()=>[a.formData.default_image?((0,r.openBlock)(),(0,r.createElementBlock)("img",{key:0,src:a.formData.default_image,class:"avatar"},null,8,o)):((0,r.openBlock)(),(0,r.createBlock)(f,{key:1,class:"avatar-uploader-icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}))])),_:1},8,["http-request","on-success","before-upload"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","onClosed"])])}],["__scopeId","data-v-1165ba1d"]])},95932:function(e,t,n){var r=n(35657);e.exports=function(e,t,n){var o=[];if(e&&arguments.length>1){if(e.map)return e.map(t,n);r(e,(function(){o.push(t.apply(n,arguments))}))}return o}},95962:function(e){e.exports=function(e){return(e.split(".")[1]||"").length}},96082:function(){!function(){"use strict";var e=Object.hasOwnProperty,t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=tinymce.util.Tools.resolve("tinymce.Env"),r=tinymce.util.Tools.resolve("tinymce.util.Delay"),o=function(e){return e.getParam("min_height",e.getElement().offsetHeight,"number")},i=function(e,t,n,o,a){r.setEditorTimeout(e,(function(){s(e,t),n--?i(e,t,n,o,a):a&&a()}),o)},a=function(e,t){var n=e.getBody();n&&(n.style.overflowY=t?"":"hidden",t||(n.scrollTop=0))},l=function(e,t,n,r){var o=parseInt(e.getStyle(t,n,r),10);return isNaN(o)?0:o},s=function(e,t,r){var i=e.dom,c=e.getDoc();if(c)if(function(e){return e.plugins.fullscreen&&e.plugins.fullscreen.isFullscreen()}(e))a(e,!0);else{var u=c.documentElement,d=function(e){return e.getParam("autoresize_bottom_margin",50,"number")}(e),f=o(e),h=l(i,u,"margin-top",!0),p=l(i,u,"margin-bottom",!0),m=u.offsetHeight+h+p+d;m<0&&(m=0);var g=e.getContainer().offsetHeight-e.getContentAreaContainer().offsetHeight;m+g>o(e)&&(f=m+g);var v=function(e){return e.getParam("max_height",0,"number")}(e);if(v&&f>v?(f=v,a(e,!0)):a(e,!1),f!==t.get()){var A=f-t.get();if(i.setStyle(e.getContainer(),"height",f+"px"),t.set(f),function(e){e.fire("ResizeEditor")}(e),n.browser.isSafari()&&n.mac){var y=e.getWin();y.scrollTo(y.pageXOffset,y.pageYOffset)}e.hasFocus()&&function(e){if("setcontent"===(null==e?void 0:e.type.toLowerCase())){var t=e;return!0===t.selection||!0===t.paste}return!1}(r)&&e.selection.scrollIntoView(),n.webkit&&A<0&&s(e,t,r)}}};t.add("autoresize",(function(t){var n,r,o;if(n=t.settings,r="resize",e.call(n,r)||(t.settings.resize=!1),!t.inline){var a=(o=0,{get:function(){return o},set:function(e){o=e}});!function(e,t){e.addCommand("mceAutoResize",(function(){s(e,t)}))}(t,a),function(e,t){e.on("init",(function(){var t=function(e){return e.getParam("autoresize_overflow_padding",1,"number")}(e),n=e.dom;n.setStyles(e.getDoc().documentElement,{height:"auto"}),n.setStyles(e.getBody(),{paddingLeft:t,paddingRight:t,"min-height":0})})),e.on("NodeChange SetContent keyup FullscreenStateChanged ResizeContent",(function(n){s(e,t,n)})),function(e){return e.getParam("autoresize_on_init",!0,"boolean")}(e)&&e.on("init",(function(){i(e,t,20,100,(function(){i(e,t,5,1e3)}))}))}(t,a)}}))}()},96168:function(){!function(){"use strict";var e,t,n,r,o=tinymce.util.Tools.resolve("tinymce.PluginManager"),i=(e=null,function(t){return e===t}),a=function(){},l=function(e){return function(){return e}},s=function(e){return e},c=l(!1),u=l(!0),d=function(){return f},f={fold:function(e,t){return e()},isSome:c,isNone:u,getOr:n=s,getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:l(null),getOrUndefined:l(void 0),or:n,orThunk:t,map:d,each:a,bind:d,exists:c,forall:u,filter:function(){return d()},toArray:function(){return[]},toString:l("none()")},h=function(e){var t=l(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},isSome:u,isNone:c,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return h(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:f},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return o},p={some:h,none:d,from:function(e){return null==e?f:h(e)}},m=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},g=function(e){var t=e;return{get:function(){return t},set:function(e){t=e}}},v=function(){return v=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},v.apply(this,arguments)},A=Object.keys,y=Object.hasOwnProperty,b=function(e,t){for(var n=A(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}},O=function(e,t){var n={};return b(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},w=function(e,t){return y.call(e,t)},x=(r=function(e,t){return t},function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(0===e.length)throw new Error("Can't merge zero objects");for(var n={},o=0;o<e.length;o++){var i=e[o];for(var a in i)w(i,a)&&(n[a]=r(n[a],i[a]))}return n}),_=function(){var e=function(e){var t=g(p.none()),n=function(){return t.get().each(e)};return{clear:function(){n(),t.set(p.none())},isSet:function(){return t.get().isSome()},get:function(){return t.get()},set:function(e){n(),t.set(p.some(e))}}}(a);return v(v({},e),{on:function(t){return e.get().each(t)}})},C=function(e,t){return-1!==e.indexOf(t)},k=tinymce.util.Tools.resolve("tinymce.Resource"),S=tinymce.util.Tools.resolve("tinymce.util.Delay"),V=tinymce.util.Tools.resolve("tinymce.util.Promise"),B="All",T={symbols:"Symbols",people:"People",animals_and_nature:"Animals and Nature",food_and_drink:"Food and Drink",activity:"Activity",travel_and_places:"Travel and Places",objects:"Objects",flags:"Flags",user:"User Defined"},N=function(e,t){return w(e,t)?e[t]:t},E=function(e){var t,n=function(e){return e.getParam("emoticons_append",{},"object")}(e);return t=function(e){return v({keywords:[],category:"user"},e)},O(n,(function(e,n){return{k:n,v:t(e,n)}}))},P=function(e,t,n){var r=_(),o=_(),i=function(e){return e.getParam("emoticons_images_url","https://twemoji.maxcdn.com/v/13.0.1/72x72/","string")}(e),a=function(e){return function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t}(e.char,"<img",0)?e.char.replace(/src="([^"]+)"/,(function(e,t){return'src="'+i+t+'"'})):e.char};e.on("init",(function(){k.load(n,t).then((function(t){var n=E(e);!function(e){var t={},n=[];b(e,(function(e,r){var o={title:r,keywords:e.keywords,char:a(e),category:N(T,e.category)},i=void 0!==t[o.category]?t[o.category]:[];t[o.category]=i.concat([o]),n.push(o)})),r.set(t),o.set(n)}(x(t,n))}),(function(e){r.set({}),o.set([])}))}));var l=function(){return o.get().getOr([])},s=function(){return r.isSet()&&o.isSet()};return{listCategories:function(){return[B].concat(A(r.get().getOr({})))},hasLoaded:s,waitForLoad:function(){return s()?V.resolve(!0):new V((function(e,t){var n=15,r=S.setInterval((function(){s()?(S.clearInterval(r),e(!0)):--n<0&&(S.clearInterval(r),t(!1))}),100)}))},listAll:l,listCategory:function(e){return e===B?l():r.get().bind((function(t){return p.from(t[e])})).getOr([])}}},Q=function(e,t){return C(e.title.toLowerCase(),t)||function(e,t){for(var n=0,r=e.length;n<r;n++)if(t(e[n],n))return!0;return!1}(e.keywords,(function(e){return C(e.toLowerCase(),t)}))},M=function(e,t,n){for(var r=[],o=t.toLowerCase(),i=n.fold((function(){return c}),(function(e){return function(t){return t>=e}})),a=0;a<e.length&&(0!==t.length&&!Q(e[a],o)||(r.push({value:e[a].char,text:e[a].title,icon:e[a].char}),!i(r.length)));a++);return r},D="pattern",$=function(e,t){var n,r,o,a,l={pattern:"",results:M(t.listAll(),"",p.some(300))},s=g(B),c=(n=function(e){!function(e){var n=e.getData(),r=s.get(),o=t.listCategory(r),i=M(o,n[D],r===B?p.some(300):p.none());e.setData({results:i})}(e)},r=200,o=null,{cancel:a=function(){i(o)||(clearTimeout(o),o=null)},throttle:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];a(),o=setTimeout((function(){o=null,n.apply(null,e)}),r)}}),u={label:"Search",type:"input",name:D},d={type:"collection",name:"results"},f=function(){return{title:"Emoticons",size:"normal",body:{type:"tabpanel",tabs:m(t.listCategories(),(function(e){return{title:e,name:e,items:[u,d]}}))},initialData:l,onTabChange:function(e,t){s.set(t.newTabName),c.throttle(e)},onChange:c.throttle,onAction:function(t,n){"results"===n.name&&(!function(e,t){e.insertContent(t)}(e,n.value),t.close())},buttons:[{type:"cancel",text:"Close",primary:!0}]}},h=e.windowManager.open(f());h.focus(D),t.hasLoaded()||(h.block("Loading emoticons..."),t.waitForLoad().then((function(){h.redial(f()),c.throttle(h),h.focus(D),h.unblock()})).catch((function(e){h.redial({title:"Emoticons",body:{type:"panel",items:[{type:"alertbanner",level:"error",icon:"warning",text:"<p>Could not load emoticons</p>"}]},buttons:[{type:"cancel",text:"Close",primary:!0}],initialData:{pattern:"",results:[]}}),h.focus(D),h.unblock()})))};o.add("emoticons",(function(e,t){var n=function(e,t){var n=function(e){return e.getParam("emoticons_database","emojis","string")}(e);return e.getParam("emoticons_database_url",t+"/js/"+n+e.suffix+".js","string")}(e,t),r=function(e){return e.getParam("emoticons_database_id","tinymce.plugins.emoticons","string")}(e),o=P(e,n,r);!function(e,t){e.addCommand("mceEmoticons",(function(){return $(e,t)}))}(e,o),function(e){var t=function(){return e.execCommand("mceEmoticons")};e.ui.registry.addButton("emoticons",{tooltip:"Emoticons",icon:"emoji",onAction:t}),e.ui.registry.addMenuItem("emoticons",{text:"Emoticons...",icon:"emoji",onAction:t})}(e),function(e,t){e.ui.registry.addAutocompleter("emoticons",{ch:":",columns:"auto",minChars:2,fetch:function(e,n){return t.waitForLoad().then((function(){var r=t.listAll();return M(r,e,p.some(n))}))},onAction:function(t,n,r){e.selection.setRng(n),e.insertContent(r),t.hide()}})}(e,o),function(e){e.on("PreInit",(function(){e.parser.addAttributeFilter("data-emoticon",(function(e){!function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)}(e,(function(e){e.attr("data-mce-resize","false"),e.attr("data-mce-placeholder","1")}))}))}))}(e)}))}()},96302:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(61431),o=n(90517),i=n(45057),a=n(92492),l=n(28829),s=n(48404);const c={style:{display:"flex","align-items":"center"}};var u={__name:"number-setting-ly",props:{selectedWidget:Object,optionModel:Object,builderConfig:{type:Object,default:{showHeader:!0,showFormTemplates:!0,showEventCollapse:!0,showDocumentButton:!0,clearDesignerButton:!0,previewFormButton:!0,exportJsonButton:!0,exportCodeButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,saveFormButton:!0,showCrudSettings:!0}}},setup(e){const t=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),u=e,d=(0,o.k)();function f(e){d.saveCurrentHistoryStep()}let h=(0,r.ref)(["lyws01","lyws02","lyws03"]);const p=(0,r.ref)([{label:"default",value:""},{label:"large",value:"large"},{label:"small",value:"small"}]);function m(){return void 0===d.builderConfig.showEventCollapse||!!d.builderConfig.showEventCollapse}let g=(0,r.ref)(""),v=(0,r.ref)(""),A=(0,r.ref)(!1),y=(0,r.ref)("");function b(e,t){g.value=e,v.value=`${u.optionModel.name}.${e}(${t.join(", ")}) {`,y.value=u.selectedWidget.options[e]||"",A.value=!0}function O(){A.value=!1}function w(){d.selectedWidget.options[g.value]=y.value,d.saveCurrentHistoryStep(),A.value=!1}return(n,o)=>{const u=(0,r.resolveComponent)("el-input"),d=(0,r.resolveComponent)("el-form-item"),g=(0,r.resolveComponent)("el-switch"),x=(0,r.resolveComponent)("el-input-number"),_=(0,r.resolveComponent)("el-option"),C=(0,r.resolveComponent)("el-select"),k=(0,r.resolveComponent)("el-divider"),S=(0,r.resolveComponent)("el-collapse-item"),V=(0,r.resolveComponent)("el-button"),B=(0,r.resolveComponent)("QuestionFilled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("el-tooltip"),E=(0,r.resolveComponent)("el-collapse"),P=(0,r.resolveComponent)("el-alert"),Q=(0,r.resolveComponent)("el-form");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(Q,{size:"small","label-position":"left","label-width":"100px",class:"lywidgetsetting",onSubmit:o[23]||(o[23]=(0,r.withModifiers)((()=>{}),["prevent"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{modelValue:(0,r.unref)(h),"onUpdate:modelValue":o[20]||(o[20]=e=>(0,r.isRef)(h)?h.value=e:h=e),class:"lyformsetting-collapse"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{name:"lyws01",title:"组件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"字段标识"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.name,"onUpdate:modelValue":o[0]||(o[0]=t=>e.optionModel.name=t),modelModifiers:{trim:!0},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.hidden,"onUpdate:modelValue":o[1]||(o[1]=t=>e.optionModel.hidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"禁用"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.disabled,"onUpdate:modelValue":o[2]||(o[2]=t=>e.optionModel.disabled=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签文本"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.label,"onUpdate:modelValue":o[3]||(o[3]=t=>e.optionModel.label=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"标签宽度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.labelWidth,"onUpdate:modelValue":o[4]||(o[4]=t=>e.optionModel.labelWidth=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"隐藏字段标签"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.labelHidden,"onUpdate:modelValue":o[5]||(o[5]=t=>e.optionModel.labelHidden=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"默认值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.defaultValue,"onUpdate:modelValue":o[6]||(o[6]=t=>e.optionModel.defaultValue=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"占位提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.placeholder,"onUpdate:modelValue":o[7]||(o[7]=t=>e.optionModel.placeholder=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"组件大小"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.size,"onUpdate:modelValue":o[8]||(o[8]=t=>e.optionModel.size=t),onChange:f},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(p.value,(e=>((0,r.openBlock)(),(0,r.createBlock)(_,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填字段"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{modelValue:e.optionModel.required,"onUpdate:modelValue":o[9]||(o[9]=t=>e.optionModel.required=t),onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"必填校验提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.requiredHint,"onUpdate:modelValue":o[10]||(o[10]=t=>e.optionModel.requiredHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(i.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{label:"校验失败提示"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{modelValue:e.optionModel.validationHint,"onUpdate:modelValue":o[11]||(o[11]=t=>e.optionModel.validationHint=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)((0,r.unref)(a.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"]),(0,r.createVNode)(d,{"label-width":"0"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,null,{default:(0,r.withCtx)((()=>o[24]||(o[24]=[(0,r.createTextVNode)("高级属性")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"最小值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.min,"onUpdate:modelValue":o[12]||(o[12]=t=>e.optionModel.min=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"最大值"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.max,"onUpdate:modelValue":o[13]||(o[13]=t=>e.optionModel.max=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"精度"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.precision,"onUpdate:modelValue":o[14]||(o[14]=t=>e.optionModel.precision=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"增减步长"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{modelValue:e.optionModel.step,"onUpdate:modelValue":o[15]||(o[15]=t=>e.optionModel.step=t),style:{width:"100%"},onChange:f},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(d,{label:"控制按钮位置"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{modelValue:e.optionModel.controlsPosition,"onUpdate:modelValue":o[16]||(o[16]=t=>e.optionModel.controlsPosition=t),onChange:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{label:"default",value:"default"}),(0,r.createVNode)(_,{label:"right",value:"right"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),m?((0,r.openBlock)(),(0,r.createBlock)(S,{key:0,name:"lyws02",title:"事件属性"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{label:"onChange","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[17]||(o[17]=e=>b("onChange",["value"]))},{default:(0,r.withCtx)((()=>o[25]||(o[25]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onFocus","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[18]||(o[18]=e=>b("onFocus",["event"]))},{default:(0,r.withCtx)((()=>o[26]||(o[26]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1}),(0,r.createVNode)(d,{label:"onBlur","label-width":"150px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{type:"info",icon:"edit",plain:"",round:"",onClick:o[19]||(o[19]=e=>b("onBlur",["event"]))},{default:(0,r.withCtx)((()=>o[27]||(o[27]=[(0,r.createTextVNode)("编写代码")]))),_:1})])),_:1})])),_:1})):(0,r.createCommentVNode)("",!0),e.builderConfig.showCrudSettings?((0,r.openBlock)(),(0,r.createBlock)(S,{key:1,name:"lyws03",title:"CRUD属性"},{title:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[o[28]||(o[28]=(0,r.createTextVNode)(" CRUD属性 ")),(0,r.createVNode)(N,{effect:"dark",content:"后端自动生成CRUD代码用于控制是否列表显示、可查询、可空、可编辑等属性",placement:"top-start"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B)])),_:1})])),_:1})])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(l.A),{"selected-widget":e.selectedWidget,"option-model":e.optionModel},null,8,["selected-widget","option-model"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(s.A),{modelValue:(0,r.unref)(A),"onUpdate:modelValue":o[22]||(o[22]=e=>(0,r.isRef)(A)?A.value=e:A=e),title:"组件事件",width:"60%",top:"20px","before-close":O},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{onClick:O,size:"default"},{default:(0,r.withCtx)((()=>o[29]||(o[29]=[(0,r.createTextVNode)("关闭")]))),_:1}),(0,r.createVNode)(V,{type:"primary",onClick:w,size:"default"},{default:(0,r.withCtx)((()=>o[30]||(o[30]=[(0,r.createTextVNode)("确定")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(P,{title:(0,r.unref)(v),type:"info",closable:!1},null,8,["title"]),(0,r.createVNode)((0,r.unref)(t),{ref:"lyFormEditCss",modelValue:(0,r.unref)(y),"onUpdate:modelValue":o[21]||(o[21]=e=>(0,r.isRef)(y)?y.value=e:y=e),mode:"javascript",height:"600","read-only":!1},null,8,["modelValue"]),(0,r.createVNode)(P,{title:"}",closable:!1,type:"info"})])])),_:1},8,["modelValue"])])),_:1})])}}};var d=(0,n(66262).A)(u,[["__scopeId","data-v-253ed950"]])},96319:function(e,t,n){"use strict";var r=n(28551),o=n(9539);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){o(e,"throw",t)}}},96320:function(e,t,n){"use strict";n.d(t,{w:function(){return a}});var r=n(89259),o=n(98026),i=/cubic-bezier\(([0-9,\.e ]+)\)/;function a(e){var t=e&&i.exec(e);if(t){var n=t[1].split(","),a=+(0,o.trim)(n[0]),l=+(0,o.trim)(n[1]),s=+(0,o.trim)(n[2]),c=+(0,o.trim)(n[3]);if(isNaN(a+l+s+c))return;var u=[];return function(e){return e<=0?0:e>=1?1:(0,r._E)(0,a,s,1,e,u)&&(0,r.Yb)(0,l,c,1,u[0])}}}},96395:function(e){"use strict";e.exports=!1},96430:function(e){e.exports=function(e,t,n){if(e)if(e.forEach)e.forEach(t,n);else for(var r=0,o=e.length;r<o;r++)t.call(n,e[r],r,e)}},96501:function(e,t,n){"use strict";n.d(t,{X:function(){return a},x:function(){return l}});var r=n(48170),o=(0,r.$r)(),i=(0,r.$r)(),a=function(){function e(){}return e.prototype.getColorFromPalette=function(e,t,n){var i=(0,r.qB)(this.get("color",!0)),a=this.get("colorLayer",!0);return s(this,o,i,a,e,t,n)},e.prototype.clearColorPalette=function(){var e,t;(t=o)(e=this).paletteIdx=0,t(e).paletteNameMap={}},e}();function l(e,t,n,o){var a=(0,r.qB)(e.get(["aria","decal","decals"]));return s(e,i,a,null,t,n,o)}function s(e,t,n,r,o,i,a){var l=t(i=i||e),s=l.paletteIdx||0,c=l.paletteNameMap=l.paletteNameMap||{};if(c.hasOwnProperty(o))return c[o];var u=null!=a&&r?function(e,t){for(var n=e.length,r=0;r<n;r++)if(e[r].length>t)return e[r];return e[n-1]}(r,a):n;if((u=u||n)&&u.length){var d=u[s];return o&&(c[o]=d),l.paletteIdx=(s+1)%u.length,d}}},96661:function(e,t,n){var r=n(91852)(1,0);e.exports=r},96711:function(e,t,n){var r=n(51780);e.exports=function(e,t,n){var o=0,i=[];return n=n||this,function(){var a=arguments;++o<e&&(i.push(a[0]),t.apply(n,[i].concat(r(a))))}}},96801:function(e,t,n){"use strict";var r=n(43724),o=n(48686),i=n(24913),a=n(28551),l=n(25397),s=n(71072);t.f=r&&!o?Object.defineProperties:function(e,t){a(e);for(var n,r=l(t),o=s(t),c=o.length,u=0;c>u;)i.f(e,n=o[u++],r[n]);return e}},96837:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},96878:function(e,t,n){"use strict";n.d(t,{LR:function(){return l},Zp:function(){return i},gO:function(){return a}});var r=n(98026),o=n(48170);function i(e,t,n){n=n||{};var o=e.coordinateSystem,i=t.axis,a={},l=i.getAxesOnZeroOf()[0],s=i.position,c=l?"onZero":s,u=i.dim,d=o.getRect(),f=[d.x,d.x+d.width,d.y,d.y+d.height],h={left:0,right:1,top:0,bottom:1,onZero:2},p=t.get("offset")||0,m="x"===u?[f[2]-p,f[3]+p]:[f[0]-p,f[1]+p];if(l){var g=l.toGlobalCoord(l.dataToCoord(0));m[h.onZero]=Math.max(Math.min(g,m[1]),m[0])}a.position=["y"===u?m[h[c]]:f[0],"x"===u?m[h[c]]:f[3]],a.rotation=Math.PI/2*("x"===u?0:1);a.labelDirection=a.tickDirection=a.nameDirection={top:-1,bottom:1,left:-1,right:1}[s],a.labelOffset=l?m[h[s]]-m[h.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),r.retrieve(n.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var v=t.get(["axisLabel","rotate"]);return a.labelRotate="top"===c?-v:v,a.z2=1,a}function a(e){return"cartesian2d"===e.get("coordinateSystem")}function l(e){var t={xAxisModel:null,yAxisModel:null};return r.each(t,(function(n,r){var i=r.replace(/Model$/,""),a=e.getReferringComponents(i,o.US).models[0];t[r]=a})),t}},97040:function(e,t,n){"use strict";var r=n(43724),o=n(24913),i=n(6980);e.exports=function(e,t,n){r?o.f(e,t,i(0,n)):e[t]=n}},97063:function(e,t,n){"use strict";n.d(t,{a:function(){return B}});var r=n(22480),o=n(15215),i=n(53226),a=n(3686),l=n(96878),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.makeElOption=function(e,t,n,r,o){var i=n.axis,s=i.grid,d=r.get("type"),f=c(s,i).getOtherAxis(i).getGlobalExtent(),h=i.toGlobalCoord(i.dataToCoord(t,!0));if(d&&"none"!==d){var p=a.bY(r),m=u[d](i,h,f);m.style=p,e.graphicKey=m.type,e.pointer=m}var g=l.Zp(s.model,n);a.DA(t,e,g,n,r,o)},t.prototype.getHandleTransform=function(e,t,n){var r=l.Zp(t.axis.grid.model,t,{labelInside:!1});r.labelMargin=n.get(["handle","margin"]);var o=a.Tc(t.axis,e,r);return{x:o[0],y:o[1],rotation:r.rotation+(r.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,t,n,r){var o=n.axis,i=o.grid,a=o.getGlobalExtent(!0),l=c(i,o).getOtherAxis(o).getGlobalExtent(),s="x"===o.dim?0:1,u=[e.x,e.y];u[s]+=t[s],u[s]=Math.min(a[1],u[s]),u[s]=Math.max(a[0],u[s]);var d=(l[1]+l[0])/2,f=[d,d];f[s]=u[s];return{x:u[0],y:u[1],rotation:e.rotation,cursorPoint:f,tooltipOption:[{verticalAlign:"middle"},{align:"center"}][s]}},t}(i.A);function c(e,t){var n={};return n[t.dim+"AxisIndex"]=t.index,e.getCartesian(n)}var u={line:function(e,t,n){return{type:"Line",subPixelOptimize:!0,shape:a.MU([t,n[0]],[t,n[1]],d(e))}},shadow:function(e,t,n){var r=Math.max(1,e.getBandWidth()),o=n[1]-n[0];return{type:"Rect",shape:a.cU([t-r/2,n[0]],[r,o],d(e))}}};function d(e){return"x"===e.dim?0:1}var f=s,h=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(n(15915).A),p=h,m=n(44784),g=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.prototype.render=function(e,t,n){var r=t.getComponent("tooltip"),o=e.get("triggerOn")||r&&r.get("triggerOn")||"mousemove|click";m.k("axisPointer",n,(function(e,t,n){"none"!==o&&("leave"===e||o.indexOf(e)>=0)&&n({type:"updateAxisPointer",currTrigger:e,x:t&&t.offsetX,y:t&&t.offsetY})}))},t.prototype.remove=function(e,t){m.h("axisPointer",t)},t.prototype.dispose=function(e,t){m.h("axisPointer",t)},t.type="axisPointer",t}(n(59109).A),v=g,A=n(98026),y=n(49890),b=n(48170),O=n(26333),w=(0,b.$r)();function x(e,t,n){var r=e.currTrigger,o=[e.x,e.y],i=e,a=e.dispatchAction||(0,A.bind)(n.dispatchAction,n),l=t.getComponent("axisPointer").coordSysAxesInfo;if(l){V(o)&&(o=(0,O.A)({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var s=V(o),c=i.axesInfo,u=l.axesInfo,d="leave"===r||V(o),f={},h={},p={list:[],map:{}},m={showPointer:(0,A.curry)(C,h),showTooltip:(0,A.curry)(k,p)};(0,A.each)(l.coordSysMap,(function(e,t){var n=s||e.containPoint(o);(0,A.each)(l.coordSysAxesInfo[t],(function(e,t){var r=e.axis,i=function(e,t){for(var n=0;n<(e||[]).length;n++){var r=e[n];if(t.axis.dim===r.axisDim&&t.axis.model.componentIndex===r.axisIndex)return r}}(c,e);if(!d&&n&&(!c||i)){var a=i&&i.value;null!=a||s||(a=r.pointToData(o)),null!=a&&_(e,a,m,!1,f)}}))}));var g={};return(0,A.each)(u,(function(e,t){var n=e.linkGroup;n&&!h[t]&&(0,A.each)(n.axesInfo,(function(t,r){var o=h[r];if(t!==e&&o){var i=o.value;n.mapper&&(i=e.axis.scale.parse(n.mapper(i,S(t),S(e)))),g[e.key]=i}}))})),(0,A.each)(g,(function(e,t){_(u[t],e,m,!0,f)})),function(e,t,n){var r=n.axesInfo=[];(0,A.each)(t,(function(t,n){var o=t.axisPointerModel.option,i=e[n];i?(!t.useHandle&&(o.status="show"),o.value=i.value,o.seriesDataIndices=(i.payloadBatch||[]).slice()):!t.useHandle&&(o.status="hide"),"show"===o.status&&r.push({axisDim:t.axis.dim,axisIndex:t.axis.model.componentIndex,value:o.value})}))}(h,u,f),function(e,t,n,r){if(V(t)||!e.list.length)return void r({type:"hideTip"});var o=((e.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};r({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:o.dataIndexInside,dataIndex:o.dataIndex,seriesIndex:o.seriesIndex,dataByCoordSys:e.list})}(p,o,e,a),function(e,t,n){var r=n.getZr(),o="axisPointerLastHighlights",i=w(r)[o]||{},a=w(r)[o]={};(0,A.each)(e,(function(e,t){var n=e.axisPointerModel.option;"show"===n.status&&e.triggerEmphasis&&(0,A.each)(n.seriesDataIndices,(function(e){var t=e.seriesIndex+" | "+e.dataIndex;a[t]=e}))}));var l=[],s=[];(0,A.each)(i,(function(e,t){!a[t]&&s.push(e)})),(0,A.each)(a,(function(e,t){!i[t]&&l.push(e)})),s.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:s}),l.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:l})}(u,0,n),f}}function _(e,t,n,r,o){var i=e.axis;if(!i.scale.isBlank()&&i.containData(t))if(e.involveSeries){var a=function(e,t){var n=t.axis,r=n.dim,o=e,i=[],a=Number.MAX_VALUE,l=-1;return(0,A.each)(t.seriesModels,(function(t,s){var c,u,d=t.getData().mapDimensionsAll(r);if(t.getAxisTooltipData){var f=t.getAxisTooltipData(d,e,n);u=f.dataIndices,c=f.nestestValue}else{if(!(u=t.getData().indicesOfNearest(d[0],e,"category"===n.type?.5:null)).length)return;c=t.getData().get(d[0],u[0])}if(null!=c&&isFinite(c)){var h=e-c,p=Math.abs(h);p<=a&&((p<a||h>=0&&l<0)&&(a=p,l=h,o=c,i.length=0),(0,A.each)(u,(function(e){i.push({seriesIndex:t.seriesIndex,dataIndexInside:e,dataIndex:t.getData().getRawIndex(e)})})))}})),{payloadBatch:i,snapToValue:o}}(t,e),l=a.payloadBatch,s=a.snapToValue;l[0]&&null==o.seriesIndex&&(0,A.extend)(o,l[0]),!r&&e.snap&&i.containData(s)&&null!=s&&(t=s),n.showPointer(e,t,l),n.showTooltip(e,a,s)}else n.showPointer(e,t)}function C(e,t,n,r){e[t.key]={value:n,payloadBatch:r}}function k(e,t,n,r){var o=n.payloadBatch,i=t.axis,a=i.model,l=t.axisPointerModel;if(t.triggerTooltip&&o.length){var s=t.coordSys.model,c=y.og(s),u=e.map[c];u||(u=e.map[c]={coordSysId:s.id,coordSysIndex:s.componentIndex,coordSysType:s.type,coordSysMainType:s.mainType,dataByAxis:[]},e.list.push(u)),u.dataByAxis.push({axisDim:i.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:r,valueLabelOpt:{precision:l.get(["label","precision"]),formatter:l.get(["label","formatter"])},seriesDataIndices:o.slice()})}}function S(e){var t=e.axis.model,n={},r=n.axisDim=e.axis.dim;return n.axisIndex=n[r+"AxisIndex"]=t.componentIndex,n.axisName=n[r+"AxisName"]=t.name,n.axisId=n[r+"AxisId"]=t.id,n}function V(e){return!e||null==e[0]||isNaN(e[0])||null==e[1]||isNaN(e[1])}function B(e){r.A.registerAxisPointerClass("CartesianAxisPointer",f),e.registerComponentModel(p),e.registerComponentView(v),e.registerPreprocessor((function(e){if(e){(!e.axisPointer||0===e.axisPointer.length)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!(0,A.isArray)(t)&&(e.axisPointer.link=[t])}})),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=(0,y.Fo)(e,t)})),e.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},x)}},97080:function(e,t,n){"use strict";var r=n(94402).has;e.exports=function(e){return r(e),e}},97140:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(61431);var o=n(40412),i={name:"addModuleTerminal",components:{LyDialog:n(48404).A},emits:["refreshData"],data(){return{dialogVisible:!1,loadingSave:!1,loadingTitle:"",formData:{username:"",port:22,host:"",type:"0",remark:"",password:"",pkey_passwd:"",pkey:""},rules:{host:[{required:!0,message:"请输入服务器IP",trigger:"blur"}],port:[{required:!0,message:"请输入端口号",trigger:"blur"}],username:[{required:!0,message:"请输入SSH账号",trigger:"blur"}]}}},methods:{handleClose(){this.dialogVisible=!1,this.loadingSave=!1,this.formData={username:"",port:22,host:"",type:"0",remark:"",password:"",pkey_passwd:"",pkey:""},this.$emit("refreshData")},addUserFn(e,t){this.loadingTitle=t,this.dialogVisible=!0,e&&(this.formData=e)},submitData(){this.$refs.rulesForm.validate((e=>{if(e){this.loadingSave=!0;let e={...this.formData};if("1"===e.type&&""==e.pkey)return this.loadingSave=!1,void this.$message.warning("秘钥不能为空");this.formData.id?(0,o.apiTerminalEdit)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)})):(0,o.apiTerminalAdd)(e).then((e=>{this.loadingSave=!1,2e3==e.code?(this.$message.success(e.msg),this.handleClose(),this.$emit("refreshData")):this.$message.warning(e.msg)}))}}))},imgBeforeUpload(e){const t="image/jpeg"===e.type||"image/png"===e.type;return t||(this.$message.error("图片只能是 JPG/PNG 格式!"),!1)},async imgUploadRequest(e){let t=await(0,o.platformsettingsUploadPlatformImg)(e);if(2e3==t.code){let e="";e=t.data.data[0].indexOf("://")>=0?t.data.data[0]:url.split("/api")[0]+t.data.data[0],this.formData.avatar=e}else this.$message.warning(res.msg)},imgUploadSuccess(){this.$refs.uploadDefaultImage.clearFiles()}}};var a=(0,n(66262).A)(i,[["render",function(e,t,n,o,i,a){const l=(0,r.resolveComponent)("el-input"),s=(0,r.resolveComponent)("el-form-item"),c=(0,r.resolveComponent)("el-input-number"),u=(0,r.resolveComponent)("el-radio-button"),d=(0,r.resolveComponent)("el-radio-group"),f=(0,r.resolveComponent)("el-form"),h=(0,r.resolveComponent)("el-button"),p=(0,r.resolveComponent)("ly-dialog");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createVNode)(p,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[8]||(t[8]=e=>i.dialogVisible=e),title:i.loadingTitle,width:"560px","before-close":a.handleClose},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{onClick:a.handleClose,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("取消")]))),_:1},8,["onClick","loading"]),(0,r.createVNode)(h,{type:"primary",onClick:a.submitData,loading:i.loadingSave},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("确定")]))),_:1},8,["onClick","loading"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{inline:!1,model:i.formData,rules:i.rules,ref:"rulesForm","label-position":"right","label-width":"auto"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{label:"服务器IP",prop:"host"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.host,"onUpdate:modelValue":t[0]||(t[0]=e=>i.formData.host=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"端口号:",prop:"port"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(c,{modelValue:i.formData.port,"onUpdate:modelValue":t[1]||(t[1]=e=>i.formData.port=e),min:1,max:65536},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"SSH账号",prop:"username"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.username,"onUpdate:modelValue":t[2]||(t[2]=e=>i.formData.username=e)},null,8,["modelValue"])])),_:1}),(0,r.createVNode)(s,{label:"验证方式:",prop:"type"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{modelValue:i.formData.type,"onUpdate:modelValue":t[3]||(t[3]=e=>i.formData.type=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u,{value:"0"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("密码验证")]))),_:1}),(0,r.createVNode)(u,{value:"1"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("私钥验证")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),"0"==i.formData.type?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,label:"密码:",prop:"password"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.password,"onUpdate:modelValue":t[4]||(t[4]=e=>i.formData.password=e),"show-password":!0},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),"1"==i.formData.type?((0,r.openBlock)(),(0,r.createBlock)(s,{key:1,label:"私钥:",prop:"pkey"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.pkey,"onUpdate:modelValue":t[5]||(t[5]=e=>i.formData.pkey=e),type:"textarea",rows:2},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),"1"==i.formData.type?((0,r.openBlock)(),(0,r.createBlock)(s,{key:2,label:"私钥密码:",prop:"pkey_passwd"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.pkey_passwd,"onUpdate:modelValue":t[6]||(t[6]=e=>i.formData.pkey_passwd=e)},null,8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(s,{label:"备注:",prop:"remark"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{modelValue:i.formData.remark,"onUpdate:modelValue":t[7]||(t[7]=e=>i.formData.remark=e),type:"textarea",rows:2},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue","title","before-close"])])}]])},97205:function(e,t,n){var r=n(69821);e.exports=function(e,t){if(e){if(e.includes)return e.includes(t);for(var n in e)if(r(e,n)&&t===e[n])return!0}return!1}},97351:function(e,t,n){"use strict";n.d(t,{A:function(){return f},M:function(){return d}});var r=n(13430),o=n(22759),i=n(98026),a=n(34310),l=n(70250),s=n(48170),c=n(23071),u=n(73632);function d(e,t){return f(e,t).dimensions}function f(e,t){(0,a.tP)(e)||(e=(0,a.AF)(e));var n=(t=t||{}).coordDimensions||[],d=t.dimensionsDefine||e.dimensionsDefine||[],f=(0,i.createHashMap)(),p=[],m=function(e,t,n,r){var o=Math.max(e.dimensionsDetectedCount||1,t.length,n.length,r||0);return(0,i.each)(t,(function(e){var t;(0,i.isObject)(e)&&(t=e.dimsDef)&&(o=Math.max(o,t.length))})),o}(e,n,d,t.dimensionsCount),g=t.canOmitUnusedDimensions&&(0,u.eS)(m),v=d===e.dimensionsDefine,A=v?(0,u.j_)(e):(0,u.io)(d),y=t.encodeDefine;!y&&t.encodeDefaulter&&(y=t.encodeDefaulter(e,m));for(var b=(0,i.createHashMap)(y),O=new l.A_(m),w=0;w<O.length;w++)O[w]=-1;function x(e){var t=O[e];if(t<0){var n=d[e],r=(0,i.isObject)(n)?n:{name:n},a=new o.A,l=r.name;null!=l&&null!=A.get(l)&&(a.name=a.displayName=l),null!=r.type&&(a.type=r.type),null!=r.displayName&&(a.displayName=r.displayName);var s=p.length;return O[e]=s,a.storeDimIndex=e,p.push(a),a}return p[t]}if(!g)for(w=0;w<m;w++)x(w);b.each((function(e,t){var n=(0,s.qB)(e).slice();if(1===n.length&&!(0,i.isString)(n[0])&&n[0]<0)b.set(t,!1);else{var r=b.set(t,[]);(0,i.each)(n,(function(e,n){var o=(0,i.isString)(e)?A.get(e):e;null!=o&&o<m&&(r[n]=o,C(x(o),t,n))}))}}));var _=0;function C(e,t,n){null!=r.Pe.get(t)?e.otherDims[t]=n:(e.coordDim=t,e.coordDimIndex=n,f.set(t,!0))}(0,i.each)(n,(function(e){var t,n,r,o;if((0,i.isString)(e))t=e,o={};else{t=(o=e).name;var a=o.ordinalMeta;o.ordinalMeta=null,(o=(0,i.extend)({},o)).ordinalMeta=a,n=o.dimsDef,r=o.otherDims,o.name=o.coordDim=o.coordDimIndex=o.dimsDef=o.otherDims=null}var l=b.get(t);if(!1!==l){if(!(l=(0,s.qB)(l)).length)for(var c=0;c<(n&&n.length||1);c++){for(;_<m&&null!=x(_).coordDim;)_++;_<m&&l.push(_++)}(0,i.each)(l,(function(e,a){var l=x(e);if(v&&null!=o.type&&(l.type=o.type),C((0,i.defaults)(l,o),t,a),null==l.name&&n){var s=n[a];!(0,i.isObject)(s)&&(s={name:s}),l.name=l.displayName=s.name,l.defaultTooltip=s.defaultTooltip}r&&(0,i.defaults)(l.otherDims,r)}))}}));var k=t.generateCoord,S=t.generateCoordCount,V=null!=S;S=k?S||1:0;var B=k||"value";function T(e){null==e.name&&(e.name=e.coordDim)}if(g)(0,i.each)(p,(function(e){T(e)})),p.sort((function(e,t){return e.storeDimIndex-t.storeDimIndex}));else for(var N=0;N<m;N++){var E=x(N);null==E.coordDim&&(E.coordDim=h(B,f,V),E.coordDimIndex=0,(!k||S<=0)&&(E.isExtraCoord=!0),S--),T(E),null!=E.type||(0,c.PU)(e,N)!==c.sc.Must&&(!E.isExtraCoord||null==E.otherDims.itemName&&null==E.otherDims.seriesName)||(E.type="ordinal")}return function(e){for(var t=(0,i.createHashMap)(),n=0;n<e.length;n++){var r=e[n],o=r.name,a=t.get(o)||0;a>0&&(r.name=o+(a-1)),a++,t.set(o,a)}}(p),new u.Tc({source:e,dimensions:p,fullDimensionCount:m,dimensionOmitted:g})}function h(e,t,n){if(n||t.hasKey(e)){for(var r=0;t.hasKey(e+r);)r++;e+=r}return t.set(e,!0),e}},97375:function(e){e.exports=function(){"use strict";return function(e,t){var n=t.prototype,r=n.format;n.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return r.bind(this)(e);var o=this.$utils(),i=(e||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(e){switch(e){case"Q":return Math.ceil((t.$M+1)/3);case"Do":return n.ordinal(t.$D);case"gggg":return t.weekYear();case"GGGG":return t.isoWeekYear();case"wo":return n.ordinal(t.week(),"W");case"w":case"ww":return o.s(t.week(),"w"===e?1:2,"0");case"W":case"WW":return o.s(t.isoWeek(),"W"===e?1:2,"0");case"k":case"kk":return o.s(String(0===t.$H?24:t.$H),"k"===e?1:2,"0");case"X":return Math.floor(t.$d.getTime()/1e3);case"x":return t.$d.getTime();case"z":return"["+t.offsetName()+"]";case"zzz":return"["+t.offsetName("long")+"]";default:return e}}));return r.bind(this)(i)}}}()},97417:function(e,t,n){"use strict";n.d(t,{G:function(){return a}});const r="undefined"==typeof Symbol?"__ͼ":Symbol.for("ͼ"),o="undefined"==typeof Symbol?"__styleSet"+Math.floor(1e8*Math.random()):Symbol("styleSet"),i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:{};class a{constructor(e,t){this.rules=[];let{finish:n}=t||{};function r(e){return/^@/.test(e)?[e]:e.split(/,\s*/)}function o(e,t,i,a){let l=[],s=/^@(\w+)\b/.exec(e[0]),c=s&&"keyframes"==s[1];if(s&&null==t)return i.push(e[0]+";");for(let n in t){let a=t[n];if(/&/.test(n))o(n.split(/,\s*/).map((t=>e.map((e=>t.replace(/&/,e))))).reduce(((e,t)=>e.concat(t))),a,i);else if(a&&"object"==typeof a){if(!s)throw new RangeError("The value of a property ("+n+") should be a primitive value.");o(r(n),a,l,c)}else null!=a&&l.push(n.replace(/_.*/,"").replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))+": "+a+";")}(l.length||c)&&i.push((!n||s||a?e:e.map(n)).join(", ")+" {"+l.join(" ")+"}")}for(let t in e)o(r(t),e[t],this.rules)}getRules(){return this.rules.join("\n")}static newName(){let e=i[r]||1;return i[r]=e+1,"ͼ"+e.toString(36)}static mount(e,t,n){let r=e[o],i=n&&n.nonce;r?i&&r.setNonce(i):r=new s(e,i),r.mount(Array.isArray(t)?t:[t],e)}}let l=new Map;class s{constructor(e,t){let n=e.ownerDocument||e,r=n.defaultView;if(!e.head&&e.adoptedStyleSheets&&r.CSSStyleSheet){let t=l.get(n);if(t)return e[o]=t;this.sheet=new r.CSSStyleSheet,l.set(n,this)}else this.styleTag=n.createElement("style"),t&&this.styleTag.setAttribute("nonce",t);this.modules=[],e[o]=this}mount(e,t){let n=this.sheet,r=0,o=0;for(let t=0;t<e.length;t++){let i=e[t],a=this.modules.indexOf(i);if(a<o&&a>-1&&(this.modules.splice(a,1),o--,a=-1),-1==a){if(this.modules.splice(o++,0,i),n)for(let e=0;e<i.rules.length;e++)n.insertRule(i.rules[e],r++)}else{for(;o<a;)r+=this.modules[o++].rules.length;r+=i.rules.length,o++}}if(n)t.adoptedStyleSheets.indexOf(this.sheet)<0&&(t.adoptedStyleSheets=[this.sheet,...t.adoptedStyleSheets]);else{let e="";for(let t=0;t<this.modules.length;t++)e+=this.modules[t].getRules()+"\n";this.styleTag.textContent=e;let n=t.head||t;this.styleTag.parentNode!=n&&n.insertBefore(this.styleTag,n.firstChild)}}setNonce(e){this.styleTag&&this.styleTag.getAttribute("nonce")!=e&&this.styleTag.setAttribute("nonce",e)}}},97751:function(e,t,n){"use strict";var r=n(44576),o=n(94901);e.exports=function(e,t){return arguments.length<2?(n=r[e],o(n)?n:void 0):r[e]&&r[e][t];var n}},97786:function(e,t,n){"use strict";n.d(t,{F4c:function(){return i},MLh:function(){return s},P1n:function(){return V},SSU:function(){return x},X2F:function(){return u},YC1:function(){return d},eU5:function(){return g},esz:function(){return $},fho:function(){return v},hRP:function(){return D},lWr:function(){return z},wYm:function(){return w}});var r=n(22720),o=n(12189);function i(e){var t;const n=(0,r.x_)(e);return null!=(t=null==n?void 0:n.$el)?t:n}const a=r.oc?window:void 0,l=r.oc?window.document:void 0;r.oc&&window.navigator,r.oc&&window.location;function s(...e){let t,n,l,s;if((0,r.Kg)(e[0])||Array.isArray(e[0])?([n,l,s]=e,t=a):[t,n,l,s]=e,!t)return r.lQ;Array.isArray(n)||(n=[n]),Array.isArray(l)||(l=[l]);const c=[],u=()=>{c.forEach((e=>e())),c.length=0},d=(0,o.wBe)((()=>[i(t),(0,r.x_)(s)]),(([e,t])=>{u(),e&&c.push(...n.flatMap((n=>l.map((r=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,n,r,t))))))}),{immediate:!0,flush:"post"}),f=()=>{d(),u()};return(0,r.Uo)(f),f}let c=!1;function u(e,t,n={}){const{window:o=a,ignore:l=[],capture:u=!0,detectIframe:d=!1}=n;if(!o)return;r.un&&!c&&(c=!0,Array.from(o.document.body.children).forEach((e=>e.addEventListener("click",r.lQ))));let f=!0;const h=e=>l.some((t=>{if("string"==typeof t)return Array.from(o.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const n=i(t);return n&&(e.target===n||e.composedPath().includes(n))}})),p=[s(o,"click",(n=>{const r=i(e);r&&r!==n.target&&!n.composedPath().includes(r)&&(0===n.detail&&(f=!h(n)),f?t(n):f=!0)}),{passive:!0,capture:u}),s(o,"pointerdown",(t=>{const n=i(e);n&&(f=!t.composedPath().includes(n)&&!h(t))}),{passive:!0}),d&&s(o,"blur",(n=>{var r;const a=i(e);"IFRAME"!==(null==(r=o.document.activeElement)?void 0:r.tagName)||(null==a?void 0:a.contains(o.document.activeElement))||t(n)}))].filter(Boolean);return()=>p.forEach((e=>e()))}Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function d(e={}){var t;const{window:n=a}=e,o=null!=(t=e.document)?t:null==n?void 0:n.document,i=(0,r.bW)((()=>null),(()=>null==o?void 0:o.activeElement));return n&&(s(n,"blur",(e=>{null===e.relatedTarget&&i.trigger()}),!0),s(n,"focus",i.trigger,!0)),i}function f(e,t=!1){const n=(0,o.KRz)(),i=()=>n.value=Boolean(e());return i(),(0,r.rd)(i,t),n}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function h(e){return JSON.parse(JSON.stringify(e))}const p="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},m="__vueuse_ssr_handlers__";p[m]=p[m]||{};p[m];Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function g(e,t,{window:n=a,initialValue:l=""}={}){const s=(0,o.KRz)(l),c=(0,o.EWP)((()=>{var e;return i(t)||(null==(e=null==n?void 0:n.document)?void 0:e.documentElement)}));return(0,o.wBe)([c,()=>(0,r.x_)(e)],(([e,t])=>{var r;if(e&&n){const o=null==(r=n.getComputedStyle(e).getPropertyValue(t))?void 0:r.trim();s.value=o||l}}),{immediate:!0}),(0,o.wBe)(s,(t=>{var n;(null==(n=c.value)?void 0:n.style)&&c.value.style.setProperty((0,r.x_)(e),t)})),s}Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function v({document:e=l}={}){if(!e)return(0,o.KRz)("visible");const t=(0,o.KRz)(e.visibilityState);return s(e,"visibilitychange",(()=>{t.value=e.visibilityState})),t}Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var A=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,O=(e,t)=>{var n={};for(var r in e)y.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&A)for(var r of A(e))t.indexOf(r)<0&&b.call(e,r)&&(n[r]=e[r]);return n};function w(e,t,n={}){const l=n,{window:s=a}=l,c=O(l,["window"]);let u;const d=f((()=>s&&"ResizeObserver"in s)),h=()=>{u&&(u.disconnect(),u=void 0)},p=(0,o.wBe)((()=>i(e)),(e=>{h(),d.value&&s&&e&&(u=new ResizeObserver(t),u.observe(e,c))}),{immediate:!0,flush:"post"}),m=()=>{h(),p()};return(0,r.Uo)(m),{isSupported:d,stop:m}}function x(e,t={}){const{reset:n=!0,windowResize:a=!0,windowScroll:l=!0,immediate:c=!0}=t,u=(0,o.KRz)(0),d=(0,o.KRz)(0),f=(0,o.KRz)(0),h=(0,o.KRz)(0),p=(0,o.KRz)(0),m=(0,o.KRz)(0),g=(0,o.KRz)(0),v=(0,o.KRz)(0);function A(){const t=i(e);if(!t)return void(n&&(u.value=0,d.value=0,f.value=0,h.value=0,p.value=0,m.value=0,g.value=0,v.value=0));const r=t.getBoundingClientRect();u.value=r.height,d.value=r.bottom,f.value=r.left,h.value=r.right,p.value=r.top,m.value=r.width,g.value=r.x,v.value=r.y}return w(e,A),(0,o.wBe)((()=>i(e)),(e=>!e&&A())),l&&s("scroll",A,{capture:!0,passive:!0}),a&&s("resize",A,{passive:!0}),(0,r.rd)((()=>{c&&A()})),{height:u,bottom:d,left:f,right:h,top:p,width:m,x:g,y:v,update:A}}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;new Map;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var _=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,S=(e,t)=>{var n={};for(var r in e)C.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&_)for(var r of _(e))t.indexOf(r)<0&&k.call(e,r)&&(n[r]=e[r]);return n};function V(e,t,n={}){const l=n,{window:s=a}=l,c=S(l,["window"]);let u;const d=f((()=>s&&"MutationObserver"in s)),h=()=>{u&&(u.disconnect(),u=void 0)},p=(0,o.wBe)((()=>i(e)),(e=>{h(),d.value&&s&&e&&(u=new MutationObserver(t),u.observe(e,c))}),{immediate:!0}),m=()=>{h(),p()};return(0,r.Uo)(m),{isSupported:d,stop:m}}Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var B,T;(T=B||(B={})).UP="UP",T.RIGHT="RIGHT",T.DOWN="DOWN",T.LEFT="LEFT",T.NONE="NONE";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var N=Object.defineProperty,E=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,M=(e,t,n)=>t in e?N(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;((e,t)=>{for(var n in t||(t={}))P.call(t,n)&&M(e,n,t[n]);if(E)for(var n of E(t))Q.call(t,n)&&M(e,n,t[n])})({linear:r.D_},{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]});function D(e,t,n,i={}){var a,l,s,c,u;const{clone:d=!1,passive:f=!1,eventName:p,deep:m=!1,defaultValue:g}=i,v=(0,o.nIK)(),A=n||(null==v?void 0:v.emit)||(null==(a=null==v?void 0:v.$emit)?void 0:a.bind(v))||(null==(s=null==(l=null==v?void 0:v.proxy)?void 0:l.$emit)?void 0:s.bind(null==v?void 0:v.proxy));let y=p;if(!t)if(o.LER){const e=null==(u=null==(c=null==v?void 0:v.proxy)?void 0:c.$options)?void 0:u.model;t=(null==e?void 0:e.value)||"value",p||(y=(null==e?void 0:e.event)||"input")}else t="modelValue";y=p||y||`update:${t.toString()}`;const b=e=>d?(0,r.Tn)(d)?d(e):h(e):e,O=()=>(0,r.C8)(e[t])?b(e[t]):g;if(f){const n=O(),r=(0,o.KRz)(n);return(0,o.wBe)((()=>e[t]),(e=>r.value=b(e))),(0,o.wBe)(r,(n=>{(n!==e[t]||m)&&A(y,n)}),{deep:m}),r}return(0,o.EWP)({get(){return O()},set(e){A(y,e)}})}function $({window:e=a}={}){if(!e)return(0,o.KRz)(!1);const t=(0,o.KRz)(e.document.hasFocus());return s(e,"blur",(()=>{t.value=!1})),s(e,"focus",(()=>{t.value=!0})),t}function z(e={}){const{window:t=a,initialWidth:n=1/0,initialHeight:i=1/0,listenOrientation:l=!0,includeScrollbar:c=!0}=e,u=(0,o.KRz)(n),d=(0,o.KRz)(i),f=()=>{t&&(c?(u.value=t.innerWidth,d.value=t.innerHeight):(u.value=t.document.documentElement.clientWidth,d.value=t.document.documentElement.clientHeight))};return f(),(0,r.rd)(f),s("resize",f,{passive:!0}),l&&s("orientationchange",f,{passive:!0}),{width:u,height:d}}},97856:function(e){var t;globalThis,t=()=>(()=>{"use strict";var e={4567:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.AccessibilityManager=void 0;const i=n(9042),a=n(9924),l=n(844),s=n(4725),c=n(2585),u=n(3656);let d=t.AccessibilityManager=class extends l.Disposable{constructor(e,t,n,r){super(),this._terminal=e,this._coreBrowserService=n,this._renderService=r,this._rowColumns=new WeakMap,this._liveRegionLineCount=0,this._charsToConsume=[],this._charsToAnnounce="",this._accessibilityContainer=this._coreBrowserService.mainDocument.createElement("div"),this._accessibilityContainer.classList.add("xterm-accessibility"),this._rowContainer=this._coreBrowserService.mainDocument.createElement("div"),this._rowContainer.setAttribute("role","list"),this._rowContainer.classList.add("xterm-accessibility-tree"),this._rowElements=[];for(let e=0;e<this._terminal.rows;e++)this._rowElements[e]=this._createAccessibilityTreeNode(),this._rowContainer.appendChild(this._rowElements[e]);if(this._topBoundaryFocusListener=e=>this._handleBoundaryFocus(e,0),this._bottomBoundaryFocusListener=e=>this._handleBoundaryFocus(e,1),this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions(),this._accessibilityContainer.appendChild(this._rowContainer),this._liveRegion=this._coreBrowserService.mainDocument.createElement("div"),this._liveRegion.classList.add("live-region"),this._liveRegion.setAttribute("aria-live","assertive"),this._accessibilityContainer.appendChild(this._liveRegion),this._liveRegionDebouncer=this.register(new a.TimeBasedDebouncer(this._renderRows.bind(this))),!this._terminal.element)throw new Error("Cannot enable accessibility before Terminal.open");this._terminal.element.insertAdjacentElement("afterbegin",this._accessibilityContainer),this.register(this._terminal.onResize((e=>this._handleResize(e.rows)))),this.register(this._terminal.onRender((e=>this._refreshRows(e.start,e.end)))),this.register(this._terminal.onScroll((()=>this._refreshRows()))),this.register(this._terminal.onA11yChar((e=>this._handleChar(e)))),this.register(this._terminal.onLineFeed((()=>this._handleChar("\n")))),this.register(this._terminal.onA11yTab((e=>this._handleTab(e)))),this.register(this._terminal.onKey((e=>this._handleKey(e.key)))),this.register(this._terminal.onBlur((()=>this._clearLiveRegion()))),this.register(this._renderService.onDimensionsChange((()=>this._refreshRowsDimensions()))),this.register((0,u.addDisposableDomListener)(document,"selectionchange",(()=>this._handleSelectionChange()))),this.register(this._coreBrowserService.onDprChange((()=>this._refreshRowsDimensions()))),this._refreshRows(),this.register((0,l.toDisposable)((()=>{this._accessibilityContainer.remove(),this._rowElements.length=0})))}_handleTab(e){for(let t=0;t<e;t++)this._handleChar(" ")}_handleChar(e){this._liveRegionLineCount<21&&(this._charsToConsume.length>0?this._charsToConsume.shift()!==e&&(this._charsToAnnounce+=e):this._charsToAnnounce+=e,"\n"===e&&(this._liveRegionLineCount++,21===this._liveRegionLineCount&&(this._liveRegion.textContent+=i.tooMuchOutput)))}_clearLiveRegion(){this._liveRegion.textContent="",this._liveRegionLineCount=0}_handleKey(e){this._clearLiveRegion(),/\p{Control}/u.test(e)||this._charsToConsume.push(e)}_refreshRows(e,t){this._liveRegionDebouncer.refresh(e,t,this._terminal.rows)}_renderRows(e,t){const n=this._terminal.buffer,r=n.lines.length.toString();for(let o=e;o<=t;o++){const e=n.lines.get(n.ydisp+o),t=[],i=e?.translateToString(!0,void 0,void 0,t)||"",a=(n.ydisp+o+1).toString(),l=this._rowElements[o];l&&(0===i.length?(l.innerText=" ",this._rowColumns.set(l,[0,1])):(l.textContent=i,this._rowColumns.set(l,t)),l.setAttribute("aria-posinset",a),l.setAttribute("aria-setsize",r))}this._announceCharacters()}_announceCharacters(){0!==this._charsToAnnounce.length&&(this._liveRegion.textContent+=this._charsToAnnounce,this._charsToAnnounce="")}_handleBoundaryFocus(e,t){const n=e.target,r=this._rowElements[0===t?1:this._rowElements.length-2];if(n.getAttribute("aria-posinset")===(0===t?"1":`${this._terminal.buffer.lines.length}`))return;if(e.relatedTarget!==r)return;let o,i;if(0===t?(o=n,i=this._rowElements.pop(),this._rowContainer.removeChild(i)):(o=this._rowElements.shift(),i=n,this._rowContainer.removeChild(o)),o.removeEventListener("focus",this._topBoundaryFocusListener),i.removeEventListener("focus",this._bottomBoundaryFocusListener),0===t){const e=this._createAccessibilityTreeNode();this._rowElements.unshift(e),this._rowContainer.insertAdjacentElement("afterbegin",e)}else{const e=this._createAccessibilityTreeNode();this._rowElements.push(e),this._rowContainer.appendChild(e)}this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._terminal.scrollLines(0===t?-1:1),this._rowElements[0===t?1:this._rowElements.length-2].focus(),e.preventDefault(),e.stopImmediatePropagation()}_handleSelectionChange(){if(0===this._rowElements.length)return;const e=document.getSelection();if(!e)return;if(e.isCollapsed)return void(this._rowContainer.contains(e.anchorNode)&&this._terminal.clearSelection());if(!e.anchorNode||!e.focusNode)return;let t={node:e.anchorNode,offset:e.anchorOffset},n={node:e.focusNode,offset:e.focusOffset};if((t.node.compareDocumentPosition(n.node)&Node.DOCUMENT_POSITION_PRECEDING||t.node===n.node&&t.offset>n.offset)&&([t,n]=[n,t]),t.node.compareDocumentPosition(this._rowElements[0])&(Node.DOCUMENT_POSITION_CONTAINED_BY|Node.DOCUMENT_POSITION_FOLLOWING)&&(t={node:this._rowElements[0].childNodes[0],offset:0}),!this._rowContainer.contains(t.node))return;const r=this._rowElements.slice(-1)[0];if(n.node.compareDocumentPosition(r)&(Node.DOCUMENT_POSITION_CONTAINED_BY|Node.DOCUMENT_POSITION_PRECEDING)&&(n={node:r,offset:r.textContent?.length??0}),!this._rowContainer.contains(n.node))return;const o=({node:e,offset:t})=>{const n=e instanceof Text?e.parentNode:e;let r=parseInt(n?.getAttribute("aria-posinset"),10)-1;if(isNaN(r))return null;const o=this._rowColumns.get(n);if(!o)return null;let i=t<o.length?o[t]:o.slice(-1)[0]+1;return i>=this._terminal.cols&&(++r,i=0),{row:r,column:i}},i=o(t),a=o(n);if(i&&a){if(i.row>a.row||i.row===a.row&&i.column>=a.column)throw new Error("invalid range");this._terminal.select(i.column,i.row,(a.row-i.row)*this._terminal.cols-i.column+a.column)}}_handleResize(e){this._rowElements[this._rowElements.length-1].removeEventListener("focus",this._bottomBoundaryFocusListener);for(let e=this._rowContainer.children.length;e<this._terminal.rows;e++)this._rowElements[e]=this._createAccessibilityTreeNode(),this._rowContainer.appendChild(this._rowElements[e]);for(;this._rowElements.length>e;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()}_createAccessibilityTreeNode(){const e=this._coreBrowserService.mainDocument.createElement("div");return e.setAttribute("role","listitem"),e.tabIndex=-1,this._refreshRowDimensions(e),e}_refreshRowsDimensions(){if(this._renderService.dimensions.css.cell.height){this._accessibilityContainer.style.width=`${this._renderService.dimensions.css.canvas.width}px`,this._rowElements.length!==this._terminal.rows&&this._handleResize(this._terminal.rows);for(let e=0;e<this._terminal.rows;e++)this._refreshRowDimensions(this._rowElements[e])}}_refreshRowDimensions(e){e.style.height=`${this._renderService.dimensions.css.cell.height}px`}};t.AccessibilityManager=d=r([o(1,c.IInstantiationService),o(2,s.ICoreBrowserService),o(3,s.IRenderService)],d)},3614:(e,t)=>{function n(e){return e.replace(/\r?\n/g,"\r")}function r(e,t){return t?"[200~"+e+"[201~":e}function o(e,t,o,i){e=r(e=n(e),o.decPrivateModes.bracketedPasteMode&&!0!==i.rawOptions.ignoreBracketedPasteMode),o.triggerDataEvent(e,!0),t.value=""}function i(e,t,n){const r=n.getBoundingClientRect(),o=e.clientX-r.left-10,i=e.clientY-r.top-10;t.style.width="20px",t.style.height="20px",t.style.left=`${o}px`,t.style.top=`${i}px`,t.style.zIndex="1000",t.focus()}Object.defineProperty(t,"__esModule",{value:!0}),t.rightClickHandler=t.moveTextAreaUnderMouseCursor=t.paste=t.handlePasteEvent=t.copyHandler=t.bracketTextForPaste=t.prepareTextForTerminal=void 0,t.prepareTextForTerminal=n,t.bracketTextForPaste=r,t.copyHandler=function(e,t){e.clipboardData&&e.clipboardData.setData("text/plain",t.selectionText),e.preventDefault()},t.handlePasteEvent=function(e,t,n,r){e.stopPropagation(),e.clipboardData&&o(e.clipboardData.getData("text/plain"),t,n,r)},t.paste=o,t.moveTextAreaUnderMouseCursor=i,t.rightClickHandler=function(e,t,n,r,o){i(e,t,n),o&&r.rightClickSelect(e),t.value=r.selectionText,t.select()}},7239:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ColorContrastCache=void 0;const r=n(1505);t.ColorContrastCache=class{constructor(){this._color=new r.TwoKeyMap,this._css=new r.TwoKeyMap}setCss(e,t,n){this._css.set(e,t,n)}getCss(e,t){return this._css.get(e,t)}setColor(e,t,n){this._color.set(e,t,n)}getColor(e,t){return this._color.get(e,t)}clear(){this._color.clear(),this._css.clear()}}},3656:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.addDisposableDomListener=void 0,t.addDisposableDomListener=function(e,t,n,r){e.addEventListener(t,n,r);let o=!1;return{dispose:()=>{o||(o=!0,e.removeEventListener(t,n,r))}}}},3551:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Linkifier=void 0;const i=n(3656),a=n(8460),l=n(844),s=n(2585),c=n(4725);let u=t.Linkifier=class extends l.Disposable{get currentLink(){return this._currentLink}constructor(e,t,n,r,o){super(),this._element=e,this._mouseService=t,this._renderService=n,this._bufferService=r,this._linkProviderService=o,this._linkCacheDisposables=[],this._isMouseOut=!0,this._wasResized=!1,this._activeLine=-1,this._onShowLinkUnderline=this.register(new a.EventEmitter),this.onShowLinkUnderline=this._onShowLinkUnderline.event,this._onHideLinkUnderline=this.register(new a.EventEmitter),this.onHideLinkUnderline=this._onHideLinkUnderline.event,this.register((0,l.getDisposeArrayDisposable)(this._linkCacheDisposables)),this.register((0,l.toDisposable)((()=>{this._lastMouseEvent=void 0,this._activeProviderReplies?.clear()}))),this.register(this._bufferService.onResize((()=>{this._clearCurrentLink(),this._wasResized=!0}))),this.register((0,i.addDisposableDomListener)(this._element,"mouseleave",(()=>{this._isMouseOut=!0,this._clearCurrentLink()}))),this.register((0,i.addDisposableDomListener)(this._element,"mousemove",this._handleMouseMove.bind(this))),this.register((0,i.addDisposableDomListener)(this._element,"mousedown",this._handleMouseDown.bind(this))),this.register((0,i.addDisposableDomListener)(this._element,"mouseup",this._handleMouseUp.bind(this)))}_handleMouseMove(e){this._lastMouseEvent=e;const t=this._positionFromMouseEvent(e,this._element,this._mouseService);if(!t)return;this._isMouseOut=!1;const n=e.composedPath();for(let e=0;e<n.length;e++){const t=n[e];if(t.classList.contains("xterm"))break;if(t.classList.contains("xterm-hover"))return}this._lastBufferCell&&t.x===this._lastBufferCell.x&&t.y===this._lastBufferCell.y||(this._handleHover(t),this._lastBufferCell=t)}_handleHover(e){if(this._activeLine!==e.y||this._wasResized)return this._clearCurrentLink(),this._askForLink(e,!1),void(this._wasResized=!1);this._currentLink&&this._linkAtPosition(this._currentLink.link,e)||(this._clearCurrentLink(),this._askForLink(e,!0))}_askForLink(e,t){this._activeProviderReplies&&t||(this._activeProviderReplies?.forEach((e=>{e?.forEach((e=>{e.link.dispose&&e.link.dispose()}))})),this._activeProviderReplies=new Map,this._activeLine=e.y);let n=!1;for(const[r,o]of this._linkProviderService.linkProviders.entries())if(t){const t=this._activeProviderReplies?.get(r);t&&(n=this._checkLinkProviderResult(r,e,n))}else o.provideLinks(e.y,(t=>{if(this._isMouseOut)return;const o=t?.map((e=>({link:e})));this._activeProviderReplies?.set(r,o),n=this._checkLinkProviderResult(r,e,n),this._activeProviderReplies?.size===this._linkProviderService.linkProviders.length&&this._removeIntersectingLinks(e.y,this._activeProviderReplies)}))}_removeIntersectingLinks(e,t){const n=new Set;for(let r=0;r<t.size;r++){const o=t.get(r);if(o)for(let t=0;t<o.length;t++){const r=o[t],i=r.link.range.start.y<e?0:r.link.range.start.x,a=r.link.range.end.y>e?this._bufferService.cols:r.link.range.end.x;for(let e=i;e<=a;e++){if(n.has(e)){o.splice(t--,1);break}n.add(e)}}}}_checkLinkProviderResult(e,t,n){if(!this._activeProviderReplies)return n;const r=this._activeProviderReplies.get(e);let o=!1;for(let t=0;t<e;t++)this._activeProviderReplies.has(t)&&!this._activeProviderReplies.get(t)||(o=!0);if(!o&&r){const e=r.find((e=>this._linkAtPosition(e.link,t)));e&&(n=!0,this._handleNewLink(e))}if(this._activeProviderReplies.size===this._linkProviderService.linkProviders.length&&!n)for(let e=0;e<this._activeProviderReplies.size;e++){const r=this._activeProviderReplies.get(e)?.find((e=>this._linkAtPosition(e.link,t)));if(r){n=!0,this._handleNewLink(r);break}}return n}_handleMouseDown(){this._mouseDownLink=this._currentLink}_handleMouseUp(e){if(!this._currentLink)return;const t=this._positionFromMouseEvent(e,this._element,this._mouseService);t&&this._mouseDownLink===this._currentLink&&this._linkAtPosition(this._currentLink.link,t)&&this._currentLink.link.activate(e,this._currentLink.link.text)}_clearCurrentLink(e,t){this._currentLink&&this._lastMouseEvent&&(!e||!t||this._currentLink.link.range.start.y>=e&&this._currentLink.link.range.end.y<=t)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,(0,l.disposeArray)(this._linkCacheDisposables))}_handleNewLink(e){if(!this._lastMouseEvent)return;const t=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);t&&this._linkAtPosition(e.link,t)&&(this._currentLink=e,this._currentLink.state={decorations:{underline:void 0===e.link.decorations||e.link.decorations.underline,pointerCursor:void 0===e.link.decorations||e.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,e.link,this._lastMouseEvent),e.link.decorations={},Object.defineProperties(e.link.decorations,{pointerCursor:{get:()=>this._currentLink?.state?.decorations.pointerCursor,set:e=>{this._currentLink?.state&&this._currentLink.state.decorations.pointerCursor!==e&&(this._currentLink.state.decorations.pointerCursor=e,this._currentLink.state.isHovered&&this._element.classList.toggle("xterm-cursor-pointer",e))}},underline:{get:()=>this._currentLink?.state?.decorations.underline,set:t=>{this._currentLink?.state&&this._currentLink?.state?.decorations.underline!==t&&(this._currentLink.state.decorations.underline=t,this._currentLink.state.isHovered&&this._fireUnderlineEvent(e.link,t))}}}),this._linkCacheDisposables.push(this._renderService.onRenderedViewportChange((e=>{if(!this._currentLink)return;const t=0===e.start?0:e.start+1+this._bufferService.buffer.ydisp,n=this._bufferService.buffer.ydisp+1+e.end;if(this._currentLink.link.range.start.y>=t&&this._currentLink.link.range.end.y<=n&&(this._clearCurrentLink(t,n),this._lastMouseEvent)){const e=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);e&&this._askForLink(e,!1)}}))))}_linkHover(e,t,n){this._currentLink?.state&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(t,!0),this._currentLink.state.decorations.pointerCursor&&e.classList.add("xterm-cursor-pointer")),t.hover&&t.hover(n,t.text)}_fireUnderlineEvent(e,t){const n=e.range,r=this._bufferService.buffer.ydisp,o=this._createLinkUnderlineEvent(n.start.x-1,n.start.y-r-1,n.end.x,n.end.y-r-1,void 0);(t?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(o)}_linkLeave(e,t,n){this._currentLink?.state&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(t,!1),this._currentLink.state.decorations.pointerCursor&&e.classList.remove("xterm-cursor-pointer")),t.leave&&t.leave(n,t.text)}_linkAtPosition(e,t){const n=e.range.start.y*this._bufferService.cols+e.range.start.x,r=e.range.end.y*this._bufferService.cols+e.range.end.x,o=t.y*this._bufferService.cols+t.x;return n<=o&&o<=r}_positionFromMouseEvent(e,t,n){const r=n.getCoords(e,t,this._bufferService.cols,this._bufferService.rows);if(r)return{x:r[0],y:r[1]+this._bufferService.buffer.ydisp}}_createLinkUnderlineEvent(e,t,n,r,o){return{x1:e,y1:t,x2:n,y2:r,cols:this._bufferService.cols,fg:o}}};t.Linkifier=u=r([o(1,c.IMouseService),o(2,c.IRenderService),o(3,s.IBufferService),o(4,c.ILinkProviderService)],u)},9042:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.tooMuchOutput=t.promptLabel=void 0,t.promptLabel="Terminal input",t.tooMuchOutput="Too much output to announce, navigate to rows manually to read"},3730:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.OscLinkProvider=void 0;const i=n(511),a=n(2585);let l=t.OscLinkProvider=class{constructor(e,t,n){this._bufferService=e,this._optionsService=t,this._oscLinkService=n}provideLinks(e,t){const n=this._bufferService.buffer.lines.get(e-1);if(!n)return void t(void 0);const r=[],o=this._optionsService.rawOptions.linkHandler,a=new i.CellData,l=n.getTrimmedLength();let c=-1,u=-1,d=!1;for(let t=0;t<l;t++)if(-1!==u||n.hasContent(t)){if(n.loadCell(t,a),a.hasExtendedAttrs()&&a.extended.urlId){if(-1===u){u=t,c=a.extended.urlId;continue}d=a.extended.urlId!==c}else-1!==u&&(d=!0);if(d||-1!==u&&t===l-1){const n=this._oscLinkService.getLinkData(c)?.uri;if(n){const i={start:{x:u+1,y:e},end:{x:t+(d||t!==l-1?0:1),y:e}};let a=!1;if(!o?.allowNonHttpProtocols)try{const e=new URL(n);["http:","https:"].includes(e.protocol)||(a=!0)}catch(e){a=!0}a||r.push({text:n,range:i,activate:(e,t)=>o?o.activate(e,t,i):s(0,t),hover:(e,t)=>o?.hover?.(e,t,i),leave:(e,t)=>o?.leave?.(e,t,i)})}d=!1,a.hasExtendedAttrs()&&a.extended.urlId?(u=t,c=a.extended.urlId):(u=-1,c=-1)}}t(r)}};function s(e,t){if(confirm(`Do you want to navigate to ${t}?\n\nWARNING: This link could potentially be dangerous`)){const e=window.open();if(e){try{e.opener=null}catch{}e.location.href=t}}}t.OscLinkProvider=l=r([o(0,a.IBufferService),o(1,a.IOptionsService),o(2,a.IOscLinkService)],l)},6193:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.RenderDebouncer=void 0,t.RenderDebouncer=class{constructor(e,t){this._renderCallback=e,this._coreBrowserService=t,this._refreshCallbacks=[]}dispose(){this._animationFrame&&(this._coreBrowserService.window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)}addRefreshCallback(e){return this._refreshCallbacks.push(e),this._animationFrame||(this._animationFrame=this._coreBrowserService.window.requestAnimationFrame((()=>this._innerRefresh()))),this._animationFrame}refresh(e,t,n){this._rowCount=n,e=void 0!==e?e:0,t=void 0!==t?t:this._rowCount-1,this._rowStart=void 0!==this._rowStart?Math.min(this._rowStart,e):e,this._rowEnd=void 0!==this._rowEnd?Math.max(this._rowEnd,t):t,this._animationFrame||(this._animationFrame=this._coreBrowserService.window.requestAnimationFrame((()=>this._innerRefresh())))}_innerRefresh(){if(this._animationFrame=void 0,void 0===this._rowStart||void 0===this._rowEnd||void 0===this._rowCount)return void this._runRefreshCallbacks();const e=Math.max(this._rowStart,0),t=Math.min(this._rowEnd,this._rowCount-1);this._rowStart=void 0,this._rowEnd=void 0,this._renderCallback(e,t),this._runRefreshCallbacks()}_runRefreshCallbacks(){for(const e of this._refreshCallbacks)e(0);this._refreshCallbacks=[]}}},3236:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Terminal=void 0;const r=n(3614),o=n(3656),i=n(3551),a=n(9042),l=n(3730),s=n(1680),c=n(3107),u=n(5744),d=n(2950),f=n(1296),h=n(428),p=n(4269),m=n(5114),g=n(8934),v=n(3230),A=n(9312),y=n(4725),b=n(6731),O=n(8055),w=n(8969),x=n(8460),_=n(844),C=n(6114),k=n(8437),S=n(2584),V=n(7399),B=n(5941),T=n(9074),N=n(2585),E=n(5435),P=n(4567),Q=n(779);class M extends w.CoreTerminal{get onFocus(){return this._onFocus.event}get onBlur(){return this._onBlur.event}get onA11yChar(){return this._onA11yCharEmitter.event}get onA11yTab(){return this._onA11yTabEmitter.event}get onWillOpen(){return this._onWillOpen.event}constructor(e={}){super(e),this.browser=C,this._keyDownHandled=!1,this._keyDownSeen=!1,this._keyPressHandled=!1,this._unprocessedDeadKey=!1,this._accessibilityManager=this.register(new _.MutableDisposable),this._onCursorMove=this.register(new x.EventEmitter),this.onCursorMove=this._onCursorMove.event,this._onKey=this.register(new x.EventEmitter),this.onKey=this._onKey.event,this._onRender=this.register(new x.EventEmitter),this.onRender=this._onRender.event,this._onSelectionChange=this.register(new x.EventEmitter),this.onSelectionChange=this._onSelectionChange.event,this._onTitleChange=this.register(new x.EventEmitter),this.onTitleChange=this._onTitleChange.event,this._onBell=this.register(new x.EventEmitter),this.onBell=this._onBell.event,this._onFocus=this.register(new x.EventEmitter),this._onBlur=this.register(new x.EventEmitter),this._onA11yCharEmitter=this.register(new x.EventEmitter),this._onA11yTabEmitter=this.register(new x.EventEmitter),this._onWillOpen=this.register(new x.EventEmitter),this._setup(),this._decorationService=this._instantiationService.createInstance(T.DecorationService),this._instantiationService.setService(N.IDecorationService,this._decorationService),this._linkProviderService=this._instantiationService.createInstance(Q.LinkProviderService),this._instantiationService.setService(y.ILinkProviderService,this._linkProviderService),this._linkProviderService.registerLinkProvider(this._instantiationService.createInstance(l.OscLinkProvider)),this.register(this._inputHandler.onRequestBell((()=>this._onBell.fire()))),this.register(this._inputHandler.onRequestRefreshRows(((e,t)=>this.refresh(e,t)))),this.register(this._inputHandler.onRequestSendFocus((()=>this._reportFocus()))),this.register(this._inputHandler.onRequestReset((()=>this.reset()))),this.register(this._inputHandler.onRequestWindowsOptionsReport((e=>this._reportWindowsOptions(e)))),this.register(this._inputHandler.onColor((e=>this._handleColorEvent(e)))),this.register((0,x.forwardEvent)(this._inputHandler.onCursorMove,this._onCursorMove)),this.register((0,x.forwardEvent)(this._inputHandler.onTitleChange,this._onTitleChange)),this.register((0,x.forwardEvent)(this._inputHandler.onA11yChar,this._onA11yCharEmitter)),this.register((0,x.forwardEvent)(this._inputHandler.onA11yTab,this._onA11yTabEmitter)),this.register(this._bufferService.onResize((e=>this._afterResize(e.cols,e.rows)))),this.register((0,_.toDisposable)((()=>{this._customKeyEventHandler=void 0,this.element?.parentNode?.removeChild(this.element)})))}_handleColorEvent(e){if(this._themeService)for(const t of e){let e,n="";switch(t.index){case 256:e="foreground",n="10";break;case 257:e="background",n="11";break;case 258:e="cursor",n="12";break;default:e="ansi",n="4;"+t.index}switch(t.type){case 0:const r=O.color.toColorRGB("ansi"===e?this._themeService.colors.ansi[t.index]:this._themeService.colors[e]);this.coreService.triggerDataEvent(`${S.C0.ESC}]${n};${(0,B.toRgbString)(r)}${S.C1_ESCAPED.ST}`);break;case 1:if("ansi"===e)this._themeService.modifyColors((e=>e.ansi[t.index]=O.channels.toColor(...t.color)));else{const n=e;this._themeService.modifyColors((e=>e[n]=O.channels.toColor(...t.color)))}break;case 2:this._themeService.restoreColor(t.index)}}}_setup(){super._setup(),this._customKeyEventHandler=void 0}get buffer(){return this.buffers.active}focus(){this.textarea&&this.textarea.focus({preventScroll:!0})}_handleScreenReaderModeOptionChange(e){e?!this._accessibilityManager.value&&this._renderService&&(this._accessibilityManager.value=this._instantiationService.createInstance(P.AccessibilityManager,this)):this._accessibilityManager.clear()}_handleTextAreaFocus(e){this.coreService.decPrivateModes.sendFocus&&this.coreService.triggerDataEvent(S.C0.ESC+"[I"),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()}blur(){return this.textarea?.blur()}_handleTextAreaBlur(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this.coreService.decPrivateModes.sendFocus&&this.coreService.triggerDataEvent(S.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()}_syncTextArea(){if(!this.textarea||!this.buffer.isCursorInViewport||this._compositionHelper.isComposing||!this._renderService)return;const e=this.buffer.ybase+this.buffer.y,t=this.buffer.lines.get(e);if(!t)return;const n=Math.min(this.buffer.x,this.cols-1),r=this._renderService.dimensions.css.cell.height,o=t.getWidth(n),i=this._renderService.dimensions.css.cell.width*o,a=this.buffer.y*this._renderService.dimensions.css.cell.height,l=n*this._renderService.dimensions.css.cell.width;this.textarea.style.left=l+"px",this.textarea.style.top=a+"px",this.textarea.style.width=i+"px",this.textarea.style.height=r+"px",this.textarea.style.lineHeight=r+"px",this.textarea.style.zIndex="-5"}_initGlobal(){this._bindKeys(),this.register((0,o.addDisposableDomListener)(this.element,"copy",(e=>{this.hasSelection()&&(0,r.copyHandler)(e,this._selectionService)})));const e=e=>(0,r.handlePasteEvent)(e,this.textarea,this.coreService,this.optionsService);this.register((0,o.addDisposableDomListener)(this.textarea,"paste",e)),this.register((0,o.addDisposableDomListener)(this.element,"paste",e)),C.isFirefox?this.register((0,o.addDisposableDomListener)(this.element,"mousedown",(e=>{2===e.button&&(0,r.rightClickHandler)(e,this.textarea,this.screenElement,this._selectionService,this.options.rightClickSelectsWord)}))):this.register((0,o.addDisposableDomListener)(this.element,"contextmenu",(e=>{(0,r.rightClickHandler)(e,this.textarea,this.screenElement,this._selectionService,this.options.rightClickSelectsWord)}))),C.isLinux&&this.register((0,o.addDisposableDomListener)(this.element,"auxclick",(e=>{1===e.button&&(0,r.moveTextAreaUnderMouseCursor)(e,this.textarea,this.screenElement)})))}_bindKeys(){this.register((0,o.addDisposableDomListener)(this.textarea,"keyup",(e=>this._keyUp(e)),!0)),this.register((0,o.addDisposableDomListener)(this.textarea,"keydown",(e=>this._keyDown(e)),!0)),this.register((0,o.addDisposableDomListener)(this.textarea,"keypress",(e=>this._keyPress(e)),!0)),this.register((0,o.addDisposableDomListener)(this.textarea,"compositionstart",(()=>this._compositionHelper.compositionstart()))),this.register((0,o.addDisposableDomListener)(this.textarea,"compositionupdate",(e=>this._compositionHelper.compositionupdate(e)))),this.register((0,o.addDisposableDomListener)(this.textarea,"compositionend",(()=>this._compositionHelper.compositionend()))),this.register((0,o.addDisposableDomListener)(this.textarea,"input",(e=>this._inputEvent(e)),!0)),this.register(this.onRender((()=>this._compositionHelper.updateCompositionElements())))}open(e){if(!e)throw new Error("Terminal requires a parent element.");if(e.isConnected||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this.element?.ownerDocument.defaultView&&this._coreBrowserService)return void(this.element.ownerDocument.defaultView!==this._coreBrowserService.window&&(this._coreBrowserService.window=this.element.ownerDocument.defaultView));this._document=e.ownerDocument,this.options.documentOverride&&this.options.documentOverride instanceof Document&&(this._document=this.optionsService.rawOptions.documentOverride),this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),e.appendChild(this.element);const t=this._document.createDocumentFragment();this._viewportElement=this._document.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),t.appendChild(this._viewportElement),this._viewportScrollArea=this._document.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=this._document.createElement("div"),this.screenElement.classList.add("xterm-screen"),this.register((0,o.addDisposableDomListener)(this.screenElement,"mousemove",(e=>this.updateCursorStyle(e)))),this._helperContainer=this._document.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),t.appendChild(this.screenElement),this.textarea=this._document.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",a.promptLabel),C.isChromeOS||this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this._coreBrowserService=this.register(this._instantiationService.createInstance(m.CoreBrowserService,this.textarea,e.ownerDocument.defaultView??window,this._document??"undefined"!=typeof window?window.document:null)),this._instantiationService.setService(y.ICoreBrowserService,this._coreBrowserService),this.register((0,o.addDisposableDomListener)(this.textarea,"focus",(e=>this._handleTextAreaFocus(e)))),this.register((0,o.addDisposableDomListener)(this.textarea,"blur",(()=>this._handleTextAreaBlur()))),this._helperContainer.appendChild(this.textarea),this._charSizeService=this._instantiationService.createInstance(h.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(y.ICharSizeService,this._charSizeService),this._themeService=this._instantiationService.createInstance(b.ThemeService),this._instantiationService.setService(y.IThemeService,this._themeService),this._characterJoinerService=this._instantiationService.createInstance(p.CharacterJoinerService),this._instantiationService.setService(y.ICharacterJoinerService,this._characterJoinerService),this._renderService=this.register(this._instantiationService.createInstance(v.RenderService,this.rows,this.screenElement)),this._instantiationService.setService(y.IRenderService,this._renderService),this.register(this._renderService.onRenderedViewportChange((e=>this._onRender.fire(e)))),this.onResize((e=>this._renderService.resize(e.cols,e.rows))),this._compositionView=this._document.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(d.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this._mouseService=this._instantiationService.createInstance(g.MouseService),this._instantiationService.setService(y.IMouseService,this._mouseService),this.linkifier=this.register(this._instantiationService.createInstance(i.Linkifier,this.screenElement)),this.element.appendChild(t);try{this._onWillOpen.fire(this.element)}catch{}this._renderService.hasRenderer()||this._renderService.setRenderer(this._createRenderer()),this.viewport=this._instantiationService.createInstance(s.Viewport,this._viewportElement,this._viewportScrollArea),this.viewport.onRequestScrollLines((e=>this.scrollLines(e.amount,e.suppressScrollEvent,1))),this.register(this._inputHandler.onRequestSyncScrollBar((()=>this.viewport.syncScrollArea()))),this.register(this.viewport),this.register(this.onCursorMove((()=>{this._renderService.handleCursorMove(),this._syncTextArea()}))),this.register(this.onResize((()=>this._renderService.handleResize(this.cols,this.rows)))),this.register(this.onBlur((()=>this._renderService.handleBlur()))),this.register(this.onFocus((()=>this._renderService.handleFocus()))),this.register(this._renderService.onDimensionsChange((()=>this.viewport.syncScrollArea()))),this._selectionService=this.register(this._instantiationService.createInstance(A.SelectionService,this.element,this.screenElement,this.linkifier)),this._instantiationService.setService(y.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines((e=>this.scrollLines(e.amount,e.suppressScrollEvent)))),this.register(this._selectionService.onSelectionChange((()=>this._onSelectionChange.fire()))),this.register(this._selectionService.onRequestRedraw((e=>this._renderService.handleSelectionChanged(e.start,e.end,e.columnSelectMode)))),this.register(this._selectionService.onLinuxMouseSelection((e=>{this.textarea.value=e,this.textarea.focus(),this.textarea.select()}))),this.register(this._onScroll.event((e=>{this.viewport.syncScrollArea(),this._selectionService.refresh()}))),this.register((0,o.addDisposableDomListener)(this._viewportElement,"scroll",(()=>this._selectionService.refresh()))),this.register(this._instantiationService.createInstance(c.BufferDecorationRenderer,this.screenElement)),this.register((0,o.addDisposableDomListener)(this.element,"mousedown",(e=>this._selectionService.handleMouseDown(e)))),this.coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager.value=this._instantiationService.createInstance(P.AccessibilityManager,this)),this.register(this.optionsService.onSpecificOptionChange("screenReaderMode",(e=>this._handleScreenReaderModeOptionChange(e)))),this.options.overviewRulerWidth&&(this._overviewRulerRenderer=this.register(this._instantiationService.createInstance(u.OverviewRulerRenderer,this._viewportElement,this.screenElement))),this.optionsService.onSpecificOptionChange("overviewRulerWidth",(e=>{!this._overviewRulerRenderer&&e&&this._viewportElement&&this.screenElement&&(this._overviewRulerRenderer=this.register(this._instantiationService.createInstance(u.OverviewRulerRenderer,this._viewportElement,this.screenElement)))})),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()}_createRenderer(){return this._instantiationService.createInstance(f.DomRenderer,this,this._document,this.element,this.screenElement,this._viewportElement,this._helperContainer,this.linkifier)}bindMouse(){const e=this,t=this.element;function n(t){const n=e._mouseService.getMouseReportCoords(t,e.screenElement);if(!n)return!1;let r,o;switch(t.overrideType||t.type){case"mousemove":o=32,void 0===t.buttons?(r=3,void 0!==t.button&&(r=t.button<3?t.button:3)):r=1&t.buttons?0:4&t.buttons?1:2&t.buttons?2:3;break;case"mouseup":o=0,r=t.button<3?t.button:3;break;case"mousedown":o=1,r=t.button<3?t.button:3;break;case"wheel":if(e._customWheelEventHandler&&!1===e._customWheelEventHandler(t))return!1;if(0===e.viewport.getLinesScrolled(t))return!1;o=t.deltaY<0?0:1,r=4;break;default:return!1}return!(void 0===o||void 0===r||r>4)&&e.coreMouseService.triggerMouseEvent({col:n.col,row:n.row,x:n.x,y:n.y,button:r,action:o,ctrl:t.ctrlKey,alt:t.altKey,shift:t.shiftKey})}const r={mouseup:null,wheel:null,mousedrag:null,mousemove:null},i={mouseup:e=>(n(e),e.buttons||(this._document.removeEventListener("mouseup",r.mouseup),r.mousedrag&&this._document.removeEventListener("mousemove",r.mousedrag)),this.cancel(e)),wheel:e=>(n(e),this.cancel(e,!0)),mousedrag:e=>{e.buttons&&n(e)},mousemove:e=>{e.buttons||n(e)}};this.register(this.coreMouseService.onProtocolChange((e=>{e?("debug"===this.optionsService.rawOptions.logLevel&&this._logService.debug("Binding to mouse events:",this.coreMouseService.explainEvents(e)),this.element.classList.add("enable-mouse-events"),this._selectionService.disable()):(this._logService.debug("Unbinding from mouse events."),this.element.classList.remove("enable-mouse-events"),this._selectionService.enable()),8&e?r.mousemove||(t.addEventListener("mousemove",i.mousemove),r.mousemove=i.mousemove):(t.removeEventListener("mousemove",r.mousemove),r.mousemove=null),16&e?r.wheel||(t.addEventListener("wheel",i.wheel,{passive:!1}),r.wheel=i.wheel):(t.removeEventListener("wheel",r.wheel),r.wheel=null),2&e?r.mouseup||(r.mouseup=i.mouseup):(this._document.removeEventListener("mouseup",r.mouseup),r.mouseup=null),4&e?r.mousedrag||(r.mousedrag=i.mousedrag):(this._document.removeEventListener("mousemove",r.mousedrag),r.mousedrag=null)}))),this.coreMouseService.activeProtocol=this.coreMouseService.activeProtocol,this.register((0,o.addDisposableDomListener)(t,"mousedown",(e=>{if(e.preventDefault(),this.focus(),this.coreMouseService.areMouseEventsActive&&!this._selectionService.shouldForceSelection(e))return n(e),r.mouseup&&this._document.addEventListener("mouseup",r.mouseup),r.mousedrag&&this._document.addEventListener("mousemove",r.mousedrag),this.cancel(e)}))),this.register((0,o.addDisposableDomListener)(t,"wheel",(e=>{if(!r.wheel){if(this._customWheelEventHandler&&!1===this._customWheelEventHandler(e))return!1;if(!this.buffer.hasScrollback){const t=this.viewport.getLinesScrolled(e);if(0===t)return;const n=S.C0.ESC+(this.coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(e.deltaY<0?"A":"B");let r="";for(let e=0;e<Math.abs(t);e++)r+=n;return this.coreService.triggerDataEvent(r,!0),this.cancel(e,!0)}return this.viewport.handleWheel(e)?this.cancel(e):void 0}}),{passive:!1})),this.register((0,o.addDisposableDomListener)(t,"touchstart",(e=>{if(!this.coreMouseService.areMouseEventsActive)return this.viewport.handleTouchStart(e),this.cancel(e)}),{passive:!0})),this.register((0,o.addDisposableDomListener)(t,"touchmove",(e=>{if(!this.coreMouseService.areMouseEventsActive)return this.viewport.handleTouchMove(e)?void 0:this.cancel(e)}),{passive:!1}))}refresh(e,t){this._renderService?.refreshRows(e,t)}updateCursorStyle(e){this._selectionService?.shouldColumnSelect(e)?this.element.classList.add("column-select"):this.element.classList.remove("column-select")}_showCursor(){this.coreService.isCursorInitialized||(this.coreService.isCursorInitialized=!0,this.refresh(this.buffer.y,this.buffer.y))}scrollLines(e,t,n=0){1===n?(super.scrollLines(e,t,n),this.refresh(0,this.rows-1)):this.viewport?.scrollLines(e)}paste(e){(0,r.paste)(e,this.textarea,this.coreService,this.optionsService)}attachCustomKeyEventHandler(e){this._customKeyEventHandler=e}attachCustomWheelEventHandler(e){this._customWheelEventHandler=e}registerLinkProvider(e){return this._linkProviderService.registerLinkProvider(e)}registerCharacterJoiner(e){if(!this._characterJoinerService)throw new Error("Terminal must be opened first");const t=this._characterJoinerService.register(e);return this.refresh(0,this.rows-1),t}deregisterCharacterJoiner(e){if(!this._characterJoinerService)throw new Error("Terminal must be opened first");this._characterJoinerService.deregister(e)&&this.refresh(0,this.rows-1)}get markers(){return this.buffer.markers}registerMarker(e){return this.buffer.addMarker(this.buffer.ybase+this.buffer.y+e)}registerDecoration(e){return this._decorationService.registerDecoration(e)}hasSelection(){return!!this._selectionService&&this._selectionService.hasSelection}select(e,t,n){this._selectionService.setSelection(e,t,n)}getSelection(){return this._selectionService?this._selectionService.selectionText:""}getSelectionPosition(){if(this._selectionService&&this._selectionService.hasSelection)return{start:{x:this._selectionService.selectionStart[0],y:this._selectionService.selectionStart[1]},end:{x:this._selectionService.selectionEnd[0],y:this._selectionService.selectionEnd[1]}}}clearSelection(){this._selectionService?.clearSelection()}selectAll(){this._selectionService?.selectAll()}selectLines(e,t){this._selectionService?.selectLines(e,t)}_keyDown(e){if(this._keyDownHandled=!1,this._keyDownSeen=!0,this._customKeyEventHandler&&!1===this._customKeyEventHandler(e))return!1;const t=this.browser.isMac&&this.options.macOptionIsMeta&&e.altKey;if(!t&&!this._compositionHelper.keydown(e))return this.options.scrollOnUserInput&&this.buffer.ybase!==this.buffer.ydisp&&this.scrollToBottom(),!1;t||"Dead"!==e.key&&"AltGraph"!==e.key||(this._unprocessedDeadKey=!0);const n=(0,V.evaluateKeyboardEvent)(e,this.coreService.decPrivateModes.applicationCursorKeys,this.browser.isMac,this.options.macOptionIsMeta);if(this.updateCursorStyle(e),3===n.type||2===n.type){const t=this.rows-1;return this.scrollLines(2===n.type?-t:t),this.cancel(e,!0)}return 1===n.type&&this.selectAll(),!!this._isThirdLevelShift(this.browser,e)||(n.cancel&&this.cancel(e,!0),!n.key||!!(e.key&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&1===e.key.length&&e.key.charCodeAt(0)>=65&&e.key.charCodeAt(0)<=90)||(this._unprocessedDeadKey?(this._unprocessedDeadKey=!1,!0):(n.key!==S.C0.ETX&&n.key!==S.C0.CR||(this.textarea.value=""),this._onKey.fire({key:n.key,domEvent:e}),this._showCursor(),this.coreService.triggerDataEvent(n.key,!0),!this.optionsService.rawOptions.screenReaderMode||e.altKey||e.ctrlKey?this.cancel(e,!0):void(this._keyDownHandled=!0))))}_isThirdLevelShift(e,t){const n=e.isMac&&!this.options.macOptionIsMeta&&t.altKey&&!t.ctrlKey&&!t.metaKey||e.isWindows&&t.altKey&&t.ctrlKey&&!t.metaKey||e.isWindows&&t.getModifierState("AltGraph");return"keypress"===t.type?n:n&&(!t.keyCode||t.keyCode>47)}_keyUp(e){this._keyDownSeen=!1,this._customKeyEventHandler&&!1===this._customKeyEventHandler(e)||(function(e){return 16===e.keyCode||17===e.keyCode||18===e.keyCode}(e)||this.focus(),this.updateCursorStyle(e),this._keyPressHandled=!1)}_keyPress(e){let t;if(this._keyPressHandled=!1,this._keyDownHandled)return!1;if(this._customKeyEventHandler&&!1===this._customKeyEventHandler(e))return!1;if(this.cancel(e),e.charCode)t=e.charCode;else if(null===e.which||void 0===e.which)t=e.keyCode;else{if(0===e.which||0===e.charCode)return!1;t=e.which}return!(!t||(e.altKey||e.ctrlKey||e.metaKey)&&!this._isThirdLevelShift(this.browser,e)||(t=String.fromCharCode(t),this._onKey.fire({key:t,domEvent:e}),this._showCursor(),this.coreService.triggerDataEvent(t,!0),this._keyPressHandled=!0,this._unprocessedDeadKey=!1,0))}_inputEvent(e){if(e.data&&"insertText"===e.inputType&&(!e.composed||!this._keyDownSeen)&&!this.optionsService.rawOptions.screenReaderMode){if(this._keyPressHandled)return!1;this._unprocessedDeadKey=!1;const t=e.data;return this.coreService.triggerDataEvent(t,!0),this.cancel(e),!0}return!1}resize(e,t){e!==this.cols||t!==this.rows?super.resize(e,t):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()}_afterResize(e,t){this._charSizeService?.measure(),this.viewport?.syncScrollArea(!0)}clear(){if(0!==this.buffer.ybase||0!==this.buffer.y){this.buffer.clearAllMarkers(),this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(let e=1;e<this.rows;e++)this.buffer.lines.push(this.buffer.getBlankLine(k.DEFAULT_ATTR_DATA));this._onScroll.fire({position:this.buffer.ydisp,source:0}),this.viewport?.reset(),this.refresh(0,this.rows-1)}}reset(){this.options.rows=this.rows,this.options.cols=this.cols;const e=this._customKeyEventHandler;this._setup(),super.reset(),this._selectionService?.reset(),this._decorationService.reset(),this.viewport?.reset(),this._customKeyEventHandler=e,this.refresh(0,this.rows-1)}clearTextureAtlas(){this._renderService?.clearTextureAtlas()}_reportFocus(){this.element?.classList.contains("focus")?this.coreService.triggerDataEvent(S.C0.ESC+"[I"):this.coreService.triggerDataEvent(S.C0.ESC+"[O")}_reportWindowsOptions(e){if(this._renderService)switch(e){case E.WindowsOptionsReportType.GET_WIN_SIZE_PIXELS:const e=this._renderService.dimensions.css.canvas.width.toFixed(0),t=this._renderService.dimensions.css.canvas.height.toFixed(0);this.coreService.triggerDataEvent(`${S.C0.ESC}[4;${t};${e}t`);break;case E.WindowsOptionsReportType.GET_CELL_SIZE_PIXELS:const n=this._renderService.dimensions.css.cell.width.toFixed(0),r=this._renderService.dimensions.css.cell.height.toFixed(0);this.coreService.triggerDataEvent(`${S.C0.ESC}[6;${r};${n}t`)}}cancel(e,t){if(this.options.cancelEvents||t)return e.preventDefault(),e.stopPropagation(),!1}}t.Terminal=M},9924:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TimeBasedDebouncer=void 0,t.TimeBasedDebouncer=class{constructor(e,t=1e3){this._renderCallback=e,this._debounceThresholdMS=t,this._lastRefreshMs=0,this._additionalRefreshRequested=!1}dispose(){this._refreshTimeoutID&&clearTimeout(this._refreshTimeoutID)}refresh(e,t,n){this._rowCount=n,e=void 0!==e?e:0,t=void 0!==t?t:this._rowCount-1,this._rowStart=void 0!==this._rowStart?Math.min(this._rowStart,e):e,this._rowEnd=void 0!==this._rowEnd?Math.max(this._rowEnd,t):t;const r=Date.now();if(r-this._lastRefreshMs>=this._debounceThresholdMS)this._lastRefreshMs=r,this._innerRefresh();else if(!this._additionalRefreshRequested){const e=r-this._lastRefreshMs,t=this._debounceThresholdMS-e;this._additionalRefreshRequested=!0,this._refreshTimeoutID=window.setTimeout((()=>{this._lastRefreshMs=Date.now(),this._innerRefresh(),this._additionalRefreshRequested=!1,this._refreshTimeoutID=void 0}),t)}}_innerRefresh(){if(void 0===this._rowStart||void 0===this._rowEnd||void 0===this._rowCount)return;const e=Math.max(this._rowStart,0),t=Math.min(this._rowEnd,this._rowCount-1);this._rowStart=void 0,this._rowEnd=void 0,this._renderCallback(e,t)}}},1680:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Viewport=void 0;const i=n(3656),a=n(4725),l=n(8460),s=n(844),c=n(2585);let u=t.Viewport=class extends s.Disposable{constructor(e,t,n,r,o,a,s,c){super(),this._viewportElement=e,this._scrollArea=t,this._bufferService=n,this._optionsService=r,this._charSizeService=o,this._renderService=a,this._coreBrowserService=s,this.scrollBarWidth=0,this._currentRowHeight=0,this._currentDeviceCellHeight=0,this._lastRecordedBufferLength=0,this._lastRecordedViewportHeight=0,this._lastRecordedBufferHeight=0,this._lastTouchY=0,this._lastScrollTop=0,this._wheelPartialScroll=0,this._refreshAnimationFrame=null,this._ignoreNextScrollEvent=!1,this._smoothScrollState={startTime:0,origin:-1,target:-1},this._onRequestScrollLines=this.register(new l.EventEmitter),this.onRequestScrollLines=this._onRequestScrollLines.event,this.scrollBarWidth=this._viewportElement.offsetWidth-this._scrollArea.offsetWidth||15,this.register((0,i.addDisposableDomListener)(this._viewportElement,"scroll",this._handleScroll.bind(this))),this._activeBuffer=this._bufferService.buffer,this.register(this._bufferService.buffers.onBufferActivate((e=>this._activeBuffer=e.activeBuffer))),this._renderDimensions=this._renderService.dimensions,this.register(this._renderService.onDimensionsChange((e=>this._renderDimensions=e))),this._handleThemeChange(c.colors),this.register(c.onChangeColors((e=>this._handleThemeChange(e)))),this.register(this._optionsService.onSpecificOptionChange("scrollback",(()=>this.syncScrollArea()))),setTimeout((()=>this.syncScrollArea()))}_handleThemeChange(e){this._viewportElement.style.backgroundColor=e.background.css}reset(){this._currentRowHeight=0,this._currentDeviceCellHeight=0,this._lastRecordedBufferLength=0,this._lastRecordedViewportHeight=0,this._lastRecordedBufferHeight=0,this._lastTouchY=0,this._lastScrollTop=0,this._coreBrowserService.window.requestAnimationFrame((()=>this.syncScrollArea()))}_refresh(e){if(e)return this._innerRefresh(),void(null!==this._refreshAnimationFrame&&this._coreBrowserService.window.cancelAnimationFrame(this._refreshAnimationFrame));null===this._refreshAnimationFrame&&(this._refreshAnimationFrame=this._coreBrowserService.window.requestAnimationFrame((()=>this._innerRefresh())))}_innerRefresh(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderDimensions.device.cell.height/this._coreBrowserService.dpr,this._currentDeviceCellHeight=this._renderDimensions.device.cell.height,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;const e=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderDimensions.css.canvas.height);this._lastRecordedBufferHeight!==e&&(this._lastRecordedBufferHeight=e,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}const e=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==e&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=e),this._refreshAnimationFrame=null}syncScrollArea(e=!1){if(this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(e);this._lastRecordedViewportHeight===this._renderService.dimensions.css.canvas.height&&this._lastScrollTop===this._activeBuffer.ydisp*this._currentRowHeight&&this._renderDimensions.device.cell.height===this._currentDeviceCellHeight||this._refresh(e)}_handleScroll(e){if(this._lastScrollTop=this._viewportElement.scrollTop,!this._viewportElement.offsetParent)return;if(this._ignoreNextScrollEvent)return this._ignoreNextScrollEvent=!1,void this._onRequestScrollLines.fire({amount:0,suppressScrollEvent:!0});const t=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._onRequestScrollLines.fire({amount:t,suppressScrollEvent:!0})}_smoothScroll(){if(this._isDisposed||-1===this._smoothScrollState.origin||-1===this._smoothScrollState.target)return;const e=this._smoothScrollPercent();this._viewportElement.scrollTop=this._smoothScrollState.origin+Math.round(e*(this._smoothScrollState.target-this._smoothScrollState.origin)),e<1?this._coreBrowserService.window.requestAnimationFrame((()=>this._smoothScroll())):this._clearSmoothScrollState()}_smoothScrollPercent(){return this._optionsService.rawOptions.smoothScrollDuration&&this._smoothScrollState.startTime?Math.max(Math.min((Date.now()-this._smoothScrollState.startTime)/this._optionsService.rawOptions.smoothScrollDuration,1),0):1}_clearSmoothScrollState(){this._smoothScrollState.startTime=0,this._smoothScrollState.origin=-1,this._smoothScrollState.target=-1}_bubbleScroll(e,t){const n=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(t<0&&0!==this._viewportElement.scrollTop||t>0&&n<this._lastRecordedBufferHeight)||(e.cancelable&&e.preventDefault(),!1)}handleWheel(e){const t=this._getPixelsScrolled(e);return 0!==t&&(this._optionsService.rawOptions.smoothScrollDuration?(this._smoothScrollState.startTime=Date.now(),this._smoothScrollPercent()<1?(this._smoothScrollState.origin=this._viewportElement.scrollTop,-1===this._smoothScrollState.target?this._smoothScrollState.target=this._viewportElement.scrollTop+t:this._smoothScrollState.target+=t,this._smoothScrollState.target=Math.max(Math.min(this._smoothScrollState.target,this._viewportElement.scrollHeight),0),this._smoothScroll()):this._clearSmoothScrollState()):this._viewportElement.scrollTop+=t,this._bubbleScroll(e,t))}scrollLines(e){if(0!==e)if(this._optionsService.rawOptions.smoothScrollDuration){const t=e*this._currentRowHeight;this._smoothScrollState.startTime=Date.now(),this._smoothScrollPercent()<1?(this._smoothScrollState.origin=this._viewportElement.scrollTop,this._smoothScrollState.target=this._smoothScrollState.origin+t,this._smoothScrollState.target=Math.max(Math.min(this._smoothScrollState.target,this._viewportElement.scrollHeight),0),this._smoothScroll()):this._clearSmoothScrollState()}else this._onRequestScrollLines.fire({amount:e,suppressScrollEvent:!1})}_getPixelsScrolled(e){if(0===e.deltaY||e.shiftKey)return 0;let t=this._applyScrollModifier(e.deltaY,e);return e.deltaMode===WheelEvent.DOM_DELTA_LINE?t*=this._currentRowHeight:e.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(t*=this._currentRowHeight*this._bufferService.rows),t}getBufferElements(e,t){let n,r="";const o=[],i=t??this._bufferService.buffer.lines.length,a=this._bufferService.buffer.lines;for(let t=e;t<i;t++){const e=a.get(t);if(!e)continue;const i=a.get(t+1)?.isWrapped;if(r+=e.translateToString(!i),!i||t===a.length-1){const e=document.createElement("div");e.textContent=r,o.push(e),r.length>0&&(n=e),r=""}}return{bufferElements:o,cursorElement:n}}getLinesScrolled(e){if(0===e.deltaY||e.shiftKey)return 0;let t=this._applyScrollModifier(e.deltaY,e);return e.deltaMode===WheelEvent.DOM_DELTA_PIXEL?(t/=this._currentRowHeight+0,this._wheelPartialScroll+=t,t=Math.floor(Math.abs(this._wheelPartialScroll))*(this._wheelPartialScroll>0?1:-1),this._wheelPartialScroll%=1):e.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(t*=this._bufferService.rows),t}_applyScrollModifier(e,t){const n=this._optionsService.rawOptions.fastScrollModifier;return"alt"===n&&t.altKey||"ctrl"===n&&t.ctrlKey||"shift"===n&&t.shiftKey?e*this._optionsService.rawOptions.fastScrollSensitivity*this._optionsService.rawOptions.scrollSensitivity:e*this._optionsService.rawOptions.scrollSensitivity}handleTouchStart(e){this._lastTouchY=e.touches[0].pageY}handleTouchMove(e){const t=this._lastTouchY-e.touches[0].pageY;return this._lastTouchY=e.touches[0].pageY,0!==t&&(this._viewportElement.scrollTop+=t,this._bubbleScroll(e,t))}};t.Viewport=u=r([o(2,c.IBufferService),o(3,c.IOptionsService),o(4,a.ICharSizeService),o(5,a.IRenderService),o(6,a.ICoreBrowserService),o(7,a.IThemeService)],u)},3107:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.BufferDecorationRenderer=void 0;const i=n(4725),a=n(844),l=n(2585);let s=t.BufferDecorationRenderer=class extends a.Disposable{constructor(e,t,n,r,o){super(),this._screenElement=e,this._bufferService=t,this._coreBrowserService=n,this._decorationService=r,this._renderService=o,this._decorationElements=new Map,this._altBufferIsActive=!1,this._dimensionsChanged=!1,this._container=document.createElement("div"),this._container.classList.add("xterm-decoration-container"),this._screenElement.appendChild(this._container),this.register(this._renderService.onRenderedViewportChange((()=>this._doRefreshDecorations()))),this.register(this._renderService.onDimensionsChange((()=>{this._dimensionsChanged=!0,this._queueRefresh()}))),this.register(this._coreBrowserService.onDprChange((()=>this._queueRefresh()))),this.register(this._bufferService.buffers.onBufferActivate((()=>{this._altBufferIsActive=this._bufferService.buffer===this._bufferService.buffers.alt}))),this.register(this._decorationService.onDecorationRegistered((()=>this._queueRefresh()))),this.register(this._decorationService.onDecorationRemoved((e=>this._removeDecoration(e)))),this.register((0,a.toDisposable)((()=>{this._container.remove(),this._decorationElements.clear()})))}_queueRefresh(){void 0===this._animationFrame&&(this._animationFrame=this._renderService.addRefreshCallback((()=>{this._doRefreshDecorations(),this._animationFrame=void 0})))}_doRefreshDecorations(){for(const e of this._decorationService.decorations)this._renderDecoration(e);this._dimensionsChanged=!1}_renderDecoration(e){this._refreshStyle(e),this._dimensionsChanged&&this._refreshXPosition(e)}_createElement(e){const t=this._coreBrowserService.mainDocument.createElement("div");t.classList.add("xterm-decoration"),t.classList.toggle("xterm-decoration-top-layer","top"===e?.options?.layer),t.style.width=`${Math.round((e.options.width||1)*this._renderService.dimensions.css.cell.width)}px`,t.style.height=(e.options.height||1)*this._renderService.dimensions.css.cell.height+"px",t.style.top=(e.marker.line-this._bufferService.buffers.active.ydisp)*this._renderService.dimensions.css.cell.height+"px",t.style.lineHeight=`${this._renderService.dimensions.css.cell.height}px`;const n=e.options.x??0;return n&&n>this._bufferService.cols&&(t.style.display="none"),this._refreshXPosition(e,t),t}_refreshStyle(e){const t=e.marker.line-this._bufferService.buffers.active.ydisp;if(t<0||t>=this._bufferService.rows)e.element&&(e.element.style.display="none",e.onRenderEmitter.fire(e.element));else{let n=this._decorationElements.get(e);n||(n=this._createElement(e),e.element=n,this._decorationElements.set(e,n),this._container.appendChild(n),e.onDispose((()=>{this._decorationElements.delete(e),n.remove()}))),n.style.top=t*this._renderService.dimensions.css.cell.height+"px",n.style.display=this._altBufferIsActive?"none":"block",e.onRenderEmitter.fire(n)}}_refreshXPosition(e,t=e.element){if(!t)return;const n=e.options.x??0;"right"===(e.options.anchor||"left")?t.style.right=n?n*this._renderService.dimensions.css.cell.width+"px":"":t.style.left=n?n*this._renderService.dimensions.css.cell.width+"px":""}_removeDecoration(e){this._decorationElements.get(e)?.remove(),this._decorationElements.delete(e),e.dispose()}};t.BufferDecorationRenderer=s=r([o(1,l.IBufferService),o(2,i.ICoreBrowserService),o(3,l.IDecorationService),o(4,i.IRenderService)],s)},5871:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ColorZoneStore=void 0,t.ColorZoneStore=class{constructor(){this._zones=[],this._zonePool=[],this._zonePoolIndex=0,this._linePadding={full:0,left:0,center:0,right:0}}get zones(){return this._zonePool.length=Math.min(this._zonePool.length,this._zones.length),this._zones}clear(){this._zones.length=0,this._zonePoolIndex=0}addDecoration(e){if(e.options.overviewRulerOptions){for(const t of this._zones)if(t.color===e.options.overviewRulerOptions.color&&t.position===e.options.overviewRulerOptions.position){if(this._lineIntersectsZone(t,e.marker.line))return;if(this._lineAdjacentToZone(t,e.marker.line,e.options.overviewRulerOptions.position))return void this._addLineToZone(t,e.marker.line)}if(this._zonePoolIndex<this._zonePool.length)return this._zonePool[this._zonePoolIndex].color=e.options.overviewRulerOptions.color,this._zonePool[this._zonePoolIndex].position=e.options.overviewRulerOptions.position,this._zonePool[this._zonePoolIndex].startBufferLine=e.marker.line,this._zonePool[this._zonePoolIndex].endBufferLine=e.marker.line,void this._zones.push(this._zonePool[this._zonePoolIndex++]);this._zones.push({color:e.options.overviewRulerOptions.color,position:e.options.overviewRulerOptions.position,startBufferLine:e.marker.line,endBufferLine:e.marker.line}),this._zonePool.push(this._zones[this._zones.length-1]),this._zonePoolIndex++}}setPadding(e){this._linePadding=e}_lineIntersectsZone(e,t){return t>=e.startBufferLine&&t<=e.endBufferLine}_lineAdjacentToZone(e,t,n){return t>=e.startBufferLine-this._linePadding[n||"full"]&&t<=e.endBufferLine+this._linePadding[n||"full"]}_addLineToZone(e,t){e.startBufferLine=Math.min(e.startBufferLine,t),e.endBufferLine=Math.max(e.endBufferLine,t)}}},5744:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.OverviewRulerRenderer=void 0;const i=n(5871),a=n(4725),l=n(844),s=n(2585),c={full:0,left:0,center:0,right:0},u={full:0,left:0,center:0,right:0},d={full:0,left:0,center:0,right:0};let f=t.OverviewRulerRenderer=class extends l.Disposable{get _width(){return this._optionsService.options.overviewRulerWidth||0}constructor(e,t,n,r,o,a,s){super(),this._viewportElement=e,this._screenElement=t,this._bufferService=n,this._decorationService=r,this._renderService=o,this._optionsService=a,this._coreBrowserService=s,this._colorZoneStore=new i.ColorZoneStore,this._shouldUpdateDimensions=!0,this._shouldUpdateAnchor=!0,this._lastKnownBufferLength=0,this._canvas=this._coreBrowserService.mainDocument.createElement("canvas"),this._canvas.classList.add("xterm-decoration-overview-ruler"),this._refreshCanvasDimensions(),this._viewportElement.parentElement?.insertBefore(this._canvas,this._viewportElement);const c=this._canvas.getContext("2d");if(!c)throw new Error("Ctx cannot be null");this._ctx=c,this._registerDecorationListeners(),this._registerBufferChangeListeners(),this._registerDimensionChangeListeners(),this.register((0,l.toDisposable)((()=>{this._canvas?.remove()})))}_registerDecorationListeners(){this.register(this._decorationService.onDecorationRegistered((()=>this._queueRefresh(void 0,!0)))),this.register(this._decorationService.onDecorationRemoved((()=>this._queueRefresh(void 0,!0))))}_registerBufferChangeListeners(){this.register(this._renderService.onRenderedViewportChange((()=>this._queueRefresh()))),this.register(this._bufferService.buffers.onBufferActivate((()=>{this._canvas.style.display=this._bufferService.buffer===this._bufferService.buffers.alt?"none":"block"}))),this.register(this._bufferService.onScroll((()=>{this._lastKnownBufferLength!==this._bufferService.buffers.normal.lines.length&&(this._refreshDrawHeightConstants(),this._refreshColorZonePadding())})))}_registerDimensionChangeListeners(){this.register(this._renderService.onRender((()=>{this._containerHeight&&this._containerHeight===this._screenElement.clientHeight||(this._queueRefresh(!0),this._containerHeight=this._screenElement.clientHeight)}))),this.register(this._optionsService.onSpecificOptionChange("overviewRulerWidth",(()=>this._queueRefresh(!0)))),this.register(this._coreBrowserService.onDprChange((()=>this._queueRefresh(!0)))),this._queueRefresh(!0)}_refreshDrawConstants(){const e=Math.floor(this._canvas.width/3),t=Math.ceil(this._canvas.width/3);u.full=this._canvas.width,u.left=e,u.center=t,u.right=e,this._refreshDrawHeightConstants(),d.full=0,d.left=0,d.center=u.left,d.right=u.left+u.center}_refreshDrawHeightConstants(){c.full=Math.round(2*this._coreBrowserService.dpr);const e=this._canvas.height/this._bufferService.buffer.lines.length,t=Math.round(Math.max(Math.min(e,12),6)*this._coreBrowserService.dpr);c.left=t,c.center=t,c.right=t}_refreshColorZonePadding(){this._colorZoneStore.setPadding({full:Math.floor(this._bufferService.buffers.active.lines.length/(this._canvas.height-1)*c.full),left:Math.floor(this._bufferService.buffers.active.lines.length/(this._canvas.height-1)*c.left),center:Math.floor(this._bufferService.buffers.active.lines.length/(this._canvas.height-1)*c.center),right:Math.floor(this._bufferService.buffers.active.lines.length/(this._canvas.height-1)*c.right)}),this._lastKnownBufferLength=this._bufferService.buffers.normal.lines.length}_refreshCanvasDimensions(){this._canvas.style.width=`${this._width}px`,this._canvas.width=Math.round(this._width*this._coreBrowserService.dpr),this._canvas.style.height=`${this._screenElement.clientHeight}px`,this._canvas.height=Math.round(this._screenElement.clientHeight*this._coreBrowserService.dpr),this._refreshDrawConstants(),this._refreshColorZonePadding()}_refreshDecorations(){this._shouldUpdateDimensions&&this._refreshCanvasDimensions(),this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height),this._colorZoneStore.clear();for(const e of this._decorationService.decorations)this._colorZoneStore.addDecoration(e);this._ctx.lineWidth=1;const e=this._colorZoneStore.zones;for(const t of e)"full"!==t.position&&this._renderColorZone(t);for(const t of e)"full"===t.position&&this._renderColorZone(t);this._shouldUpdateDimensions=!1,this._shouldUpdateAnchor=!1}_renderColorZone(e){this._ctx.fillStyle=e.color,this._ctx.fillRect(d[e.position||"full"],Math.round((this._canvas.height-1)*(e.startBufferLine/this._bufferService.buffers.active.lines.length)-c[e.position||"full"]/2),u[e.position||"full"],Math.round((this._canvas.height-1)*((e.endBufferLine-e.startBufferLine)/this._bufferService.buffers.active.lines.length)+c[e.position||"full"]))}_queueRefresh(e,t){this._shouldUpdateDimensions=e||this._shouldUpdateDimensions,this._shouldUpdateAnchor=t||this._shouldUpdateAnchor,void 0===this._animationFrame&&(this._animationFrame=this._coreBrowserService.window.requestAnimationFrame((()=>{this._refreshDecorations(),this._animationFrame=void 0})))}};t.OverviewRulerRenderer=f=r([o(2,s.IBufferService),o(3,s.IDecorationService),o(4,a.IRenderService),o(5,s.IOptionsService),o(6,a.ICoreBrowserService)],f)},2950:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CompositionHelper=void 0;const i=n(4725),a=n(2585),l=n(2584);let s=t.CompositionHelper=class{get isComposing(){return this._isComposing}constructor(e,t,n,r,o,i){this._textarea=e,this._compositionView=t,this._bufferService=n,this._optionsService=r,this._coreService=o,this._renderService=i,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0},this._dataAlreadySent=""}compositionstart(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._dataAlreadySent="",this._compositionView.classList.add("active")}compositionupdate(e){this._compositionView.textContent=e.data,this.updateCompositionElements(),setTimeout((()=>{this._compositionPosition.end=this._textarea.value.length}),0)}compositionend(){this._finalizeComposition(!0)}keydown(e){if(this._isComposing||this._isSendingComposition){if(229===e.keyCode)return!1;if(16===e.keyCode||17===e.keyCode||18===e.keyCode)return!1;this._finalizeComposition(!1)}return 229!==e.keyCode||(this._handleAnyTextareaChanges(),!1)}_finalizeComposition(e){if(this._compositionView.classList.remove("active"),this._isComposing=!1,e){const e={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout((()=>{if(this._isSendingComposition){let t;this._isSendingComposition=!1,e.start+=this._dataAlreadySent.length,t=this._isComposing?this._textarea.value.substring(e.start,e.end):this._textarea.value.substring(e.start),t.length>0&&this._coreService.triggerDataEvent(t,!0)}}),0)}else{this._isSendingComposition=!1;const e=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(e,!0)}}_handleAnyTextareaChanges(){const e=this._textarea.value;setTimeout((()=>{if(!this._isComposing){const t=this._textarea.value,n=t.replace(e,"");this._dataAlreadySent=n,t.length>e.length?this._coreService.triggerDataEvent(n,!0):t.length<e.length?this._coreService.triggerDataEvent(`${l.C0.DEL}`,!0):t.length===e.length&&t!==e&&this._coreService.triggerDataEvent(t,!0)}}),0)}updateCompositionElements(e){if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){const e=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1),t=this._renderService.dimensions.css.cell.height,n=this._bufferService.buffer.y*this._renderService.dimensions.css.cell.height,r=e*this._renderService.dimensions.css.cell.width;this._compositionView.style.left=r+"px",this._compositionView.style.top=n+"px",this._compositionView.style.height=t+"px",this._compositionView.style.lineHeight=t+"px",this._compositionView.style.fontFamily=this._optionsService.rawOptions.fontFamily,this._compositionView.style.fontSize=this._optionsService.rawOptions.fontSize+"px";const o=this._compositionView.getBoundingClientRect();this._textarea.style.left=r+"px",this._textarea.style.top=n+"px",this._textarea.style.width=Math.max(o.width,1)+"px",this._textarea.style.height=Math.max(o.height,1)+"px",this._textarea.style.lineHeight=o.height+"px"}e||setTimeout((()=>this.updateCompositionElements(!0)),0)}}};t.CompositionHelper=s=r([o(2,a.IBufferService),o(3,a.IOptionsService),o(4,a.ICoreService),o(5,i.IRenderService)],s)},9806:(e,t)=>{function n(e,t,n){const r=n.getBoundingClientRect(),o=e.getComputedStyle(n),i=parseInt(o.getPropertyValue("padding-left")),a=parseInt(o.getPropertyValue("padding-top"));return[t.clientX-r.left-i,t.clientY-r.top-a]}Object.defineProperty(t,"__esModule",{value:!0}),t.getCoords=t.getCoordsRelativeToElement=void 0,t.getCoordsRelativeToElement=n,t.getCoords=function(e,t,r,o,i,a,l,s,c){if(!a)return;const u=n(e,t,r);return u?(u[0]=Math.ceil((u[0]+(c?l/2:0))/l),u[1]=Math.ceil(u[1]/s),u[0]=Math.min(Math.max(u[0],1),o+(c?1:0)),u[1]=Math.min(Math.max(u[1],1),i),u):void 0}},9504:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.moveToCellSequence=void 0;const r=n(2584);function o(e,t,n,r){const o=e-i(e,n),l=t-i(t,n),u=Math.abs(o-l)-function(e,t,n){let r=0;const o=e-i(e,n),l=t-i(t,n);for(let i=0;i<Math.abs(o-l);i++){const l="A"===a(e,t)?-1:1,s=n.buffer.lines.get(o+l*i);s?.isWrapped&&r++}return r}(e,t,n);return c(u,s(a(e,t),r))}function i(e,t){let n=0,r=t.buffer.lines.get(e),o=r?.isWrapped;for(;o&&e>=0&&e<t.rows;)n++,r=t.buffer.lines.get(--e),o=r?.isWrapped;return n}function a(e,t){return e>t?"A":"B"}function l(e,t,n,r,o,i){let a=e,l=t,s="";for(;a!==n||l!==r;)a+=o?1:-1,o&&a>i.cols-1?(s+=i.buffer.translateBufferLineToString(l,!1,e,a),a=0,e=0,l++):!o&&a<0&&(s+=i.buffer.translateBufferLineToString(l,!1,0,e+1),a=i.cols-1,e=a,l--);return s+i.buffer.translateBufferLineToString(l,!1,e,a)}function s(e,t){const n=t?"O":"[";return r.C0.ESC+n+e}function c(e,t){e=Math.floor(e);let n="";for(let r=0;r<e;r++)n+=t;return n}t.moveToCellSequence=function(e,t,n,r){const a=n.buffer.x,u=n.buffer.y;if(!n.buffer.hasScrollback)return function(e,t,n,r,a,u){return 0===o(t,r,a,u).length?"":c(l(e,t,e,t-i(t,a),!1,a).length,s("D",u))}(a,u,0,t,n,r)+o(u,t,n,r)+function(e,t,n,r,a,u){let d;d=o(t,r,a,u).length>0?r-i(r,a):t;const f=r,h=function(e,t,n,r,a,l){let s;return s=o(n,r,a,l).length>0?r-i(r,a):t,e<n&&s<=r||e>=n&&s<r?"C":"D"}(e,t,n,r,a,u);return c(l(e,d,n,f,"C"===h,a).length,s(h,u))}(a,u,e,t,n,r);let d;if(u===t)return d=a>e?"D":"C",c(Math.abs(a-e),s(d,r));d=u>t?"D":"C";const f=Math.abs(u-t);return c(function(e,t){return t.cols-e}(u>t?e:a,n)+(f-1)*n.cols+1+((u>t?a:e)-1),s(d,r))}},1296:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomRenderer=void 0;const i=n(3787),a=n(2550),l=n(2223),s=n(6171),c=n(6052),u=n(4725),d=n(8055),f=n(8460),h=n(844),p=n(2585),m="xterm-dom-renderer-owner-",g="xterm-rows",v="xterm-fg-",A="xterm-bg-",y="xterm-focus",b="xterm-selection";let O=1,w=t.DomRenderer=class extends h.Disposable{constructor(e,t,n,r,o,l,u,d,p,v,A,y,w){super(),this._terminal=e,this._document=t,this._element=n,this._screenElement=r,this._viewportElement=o,this._helperContainer=l,this._linkifier2=u,this._charSizeService=p,this._optionsService=v,this._bufferService=A,this._coreBrowserService=y,this._themeService=w,this._terminalClass=O++,this._rowElements=[],this._selectionRenderModel=(0,c.createSelectionRenderModel)(),this.onRequestRedraw=this.register(new f.EventEmitter).event,this._rowContainer=this._document.createElement("div"),this._rowContainer.classList.add(g),this._rowContainer.style.lineHeight="normal",this._rowContainer.setAttribute("aria-hidden","true"),this._refreshRowElements(this._bufferService.cols,this._bufferService.rows),this._selectionContainer=this._document.createElement("div"),this._selectionContainer.classList.add(b),this._selectionContainer.setAttribute("aria-hidden","true"),this.dimensions=(0,s.createRenderDimensions)(),this._updateDimensions(),this.register(this._optionsService.onOptionChange((()=>this._handleOptionsChanged()))),this.register(this._themeService.onChangeColors((e=>this._injectCss(e)))),this._injectCss(this._themeService.colors),this._rowFactory=d.createInstance(i.DomRendererRowFactory,document),this._element.classList.add(m+this._terminalClass),this._screenElement.appendChild(this._rowContainer),this._screenElement.appendChild(this._selectionContainer),this.register(this._linkifier2.onShowLinkUnderline((e=>this._handleLinkHover(e)))),this.register(this._linkifier2.onHideLinkUnderline((e=>this._handleLinkLeave(e)))),this.register((0,h.toDisposable)((()=>{this._element.classList.remove(m+this._terminalClass),this._rowContainer.remove(),this._selectionContainer.remove(),this._widthCache.dispose(),this._themeStyleElement.remove(),this._dimensionsStyleElement.remove()}))),this._widthCache=new a.WidthCache(this._document,this._helperContainer),this._widthCache.setFont(this._optionsService.rawOptions.fontFamily,this._optionsService.rawOptions.fontSize,this._optionsService.rawOptions.fontWeight,this._optionsService.rawOptions.fontWeightBold),this._setDefaultSpacing()}_updateDimensions(){const e=this._coreBrowserService.dpr;this.dimensions.device.char.width=this._charSizeService.width*e,this.dimensions.device.char.height=Math.ceil(this._charSizeService.height*e),this.dimensions.device.cell.width=this.dimensions.device.char.width+Math.round(this._optionsService.rawOptions.letterSpacing),this.dimensions.device.cell.height=Math.floor(this.dimensions.device.char.height*this._optionsService.rawOptions.lineHeight),this.dimensions.device.char.left=0,this.dimensions.device.char.top=0,this.dimensions.device.canvas.width=this.dimensions.device.cell.width*this._bufferService.cols,this.dimensions.device.canvas.height=this.dimensions.device.cell.height*this._bufferService.rows,this.dimensions.css.canvas.width=Math.round(this.dimensions.device.canvas.width/e),this.dimensions.css.canvas.height=Math.round(this.dimensions.device.canvas.height/e),this.dimensions.css.cell.width=this.dimensions.css.canvas.width/this._bufferService.cols,this.dimensions.css.cell.height=this.dimensions.css.canvas.height/this._bufferService.rows;for(const e of this._rowElements)e.style.width=`${this.dimensions.css.canvas.width}px`,e.style.height=`${this.dimensions.css.cell.height}px`,e.style.lineHeight=`${this.dimensions.css.cell.height}px`,e.style.overflow="hidden";this._dimensionsStyleElement||(this._dimensionsStyleElement=this._document.createElement("style"),this._screenElement.appendChild(this._dimensionsStyleElement));const t=`${this._terminalSelector} .${g} span { display: inline-block; height: 100%; vertical-align: top;}`;this._dimensionsStyleElement.textContent=t,this._selectionContainer.style.height=this._viewportElement.style.height,this._screenElement.style.width=`${this.dimensions.css.canvas.width}px`,this._screenElement.style.height=`${this.dimensions.css.canvas.height}px`}_injectCss(e){this._themeStyleElement||(this._themeStyleElement=this._document.createElement("style"),this._screenElement.appendChild(this._themeStyleElement));let t=`${this._terminalSelector} .${g} { color: ${e.foreground.css}; font-family: ${this._optionsService.rawOptions.fontFamily}; font-size: ${this._optionsService.rawOptions.fontSize}px; font-kerning: none; white-space: pre}`;t+=`${this._terminalSelector} .${g} .xterm-dim { color: ${d.color.multiplyOpacity(e.foreground,.5).css};}`,t+=`${this._terminalSelector} span:not(.xterm-bold) { font-weight: ${this._optionsService.rawOptions.fontWeight};}${this._terminalSelector} span.xterm-bold { font-weight: ${this._optionsService.rawOptions.fontWeightBold};}${this._terminalSelector} span.xterm-italic { font-style: italic;}`;const n=`blink_underline_${this._terminalClass}`,r=`blink_bar_${this._terminalClass}`,o=`blink_block_${this._terminalClass}`;t+=`@keyframes ${n} { 50% { border-bottom-style: hidden; }}`,t+=`@keyframes ${r} { 50% { box-shadow: none; }}`,t+=`@keyframes ${o} { 0% { background-color: ${e.cursor.css}; color: ${e.cursorAccent.css}; } 50% { background-color: inherit; color: ${e.cursor.css}; }}`,t+=`${this._terminalSelector} .${g}.${y} .xterm-cursor.xterm-cursor-blink.xterm-cursor-underline { animation: ${n} 1s step-end infinite;}${this._terminalSelector} .${g}.${y} .xterm-cursor.xterm-cursor-blink.xterm-cursor-bar { animation: ${r} 1s step-end infinite;}${this._terminalSelector} .${g}.${y} .xterm-cursor.xterm-cursor-blink.xterm-cursor-block { animation: ${o} 1s step-end infinite;}${this._terminalSelector} .${g} .xterm-cursor.xterm-cursor-block { background-color: ${e.cursor.css}; color: ${e.cursorAccent.css};}${this._terminalSelector} .${g} .xterm-cursor.xterm-cursor-block:not(.xterm-cursor-blink) { background-color: ${e.cursor.css} !important; color: ${e.cursorAccent.css} !important;}${this._terminalSelector} .${g} .xterm-cursor.xterm-cursor-outline { outline: 1px solid ${e.cursor.css}; outline-offset: -1px;}${this._terminalSelector} .${g} .xterm-cursor.xterm-cursor-bar { box-shadow: ${this._optionsService.rawOptions.cursorWidth}px 0 0 ${e.cursor.css} inset;}${this._terminalSelector} .${g} .xterm-cursor.xterm-cursor-underline { border-bottom: 1px ${e.cursor.css}; border-bottom-style: solid; height: calc(100% - 1px);}`,t+=`${this._terminalSelector} .${b} { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none;}${this._terminalSelector}.focus .${b} div { position: absolute; background-color: ${e.selectionBackgroundOpaque.css};}${this._terminalSelector} .${b} div { position: absolute; background-color: ${e.selectionInactiveBackgroundOpaque.css};}`;for(const[n,r]of e.ansi.entries())t+=`${this._terminalSelector} .${v}${n} { color: ${r.css}; }${this._terminalSelector} .${v}${n}.xterm-dim { color: ${d.color.multiplyOpacity(r,.5).css}; }${this._terminalSelector} .${A}${n} { background-color: ${r.css}; }`;t+=`${this._terminalSelector} .${v}${l.INVERTED_DEFAULT_COLOR} { color: ${d.color.opaque(e.background).css}; }${this._terminalSelector} .${v}${l.INVERTED_DEFAULT_COLOR}.xterm-dim { color: ${d.color.multiplyOpacity(d.color.opaque(e.background),.5).css}; }${this._terminalSelector} .${A}${l.INVERTED_DEFAULT_COLOR} { background-color: ${e.foreground.css}; }`,this._themeStyleElement.textContent=t}_setDefaultSpacing(){const e=this.dimensions.css.cell.width-this._widthCache.get("W",!1,!1);this._rowContainer.style.letterSpacing=`${e}px`,this._rowFactory.defaultSpacing=e}handleDevicePixelRatioChange(){this._updateDimensions(),this._widthCache.clear(),this._setDefaultSpacing()}_refreshRowElements(e,t){for(let e=this._rowElements.length;e<=t;e++){const e=this._document.createElement("div");this._rowContainer.appendChild(e),this._rowElements.push(e)}for(;this._rowElements.length>t;)this._rowContainer.removeChild(this._rowElements.pop())}handleResize(e,t){this._refreshRowElements(e,t),this._updateDimensions(),this.handleSelectionChanged(this._selectionRenderModel.selectionStart,this._selectionRenderModel.selectionEnd,this._selectionRenderModel.columnSelectMode)}handleCharSizeChanged(){this._updateDimensions(),this._widthCache.clear(),this._setDefaultSpacing()}handleBlur(){this._rowContainer.classList.remove(y),this.renderRows(0,this._bufferService.rows-1)}handleFocus(){this._rowContainer.classList.add(y),this.renderRows(this._bufferService.buffer.y,this._bufferService.buffer.y)}handleSelectionChanged(e,t,n){if(this._selectionContainer.replaceChildren(),this._rowFactory.handleSelectionChanged(e,t,n),this.renderRows(0,this._bufferService.rows-1),!e||!t)return;this._selectionRenderModel.update(this._terminal,e,t,n);const r=this._selectionRenderModel.viewportStartRow,o=this._selectionRenderModel.viewportEndRow,i=this._selectionRenderModel.viewportCappedStartRow,a=this._selectionRenderModel.viewportCappedEndRow;if(i>=this._bufferService.rows||a<0)return;const l=this._document.createDocumentFragment();if(n){const n=e[0]>t[0];l.appendChild(this._createSelectionElement(i,n?t[0]:e[0],n?e[0]:t[0],a-i+1))}else{const n=r===i?e[0]:0,s=i===o?t[0]:this._bufferService.cols;l.appendChild(this._createSelectionElement(i,n,s));const c=a-i-1;if(l.appendChild(this._createSelectionElement(i+1,0,this._bufferService.cols,c)),i!==a){const e=o===a?t[0]:this._bufferService.cols;l.appendChild(this._createSelectionElement(a,0,e))}}this._selectionContainer.appendChild(l)}_createSelectionElement(e,t,n,r=1){const o=this._document.createElement("div"),i=t*this.dimensions.css.cell.width;let a=this.dimensions.css.cell.width*(n-t);return i+a>this.dimensions.css.canvas.width&&(a=this.dimensions.css.canvas.width-i),o.style.height=r*this.dimensions.css.cell.height+"px",o.style.top=e*this.dimensions.css.cell.height+"px",o.style.left=`${i}px`,o.style.width=`${a}px`,o}handleCursorMove(){}_handleOptionsChanged(){this._updateDimensions(),this._injectCss(this._themeService.colors),this._widthCache.setFont(this._optionsService.rawOptions.fontFamily,this._optionsService.rawOptions.fontSize,this._optionsService.rawOptions.fontWeight,this._optionsService.rawOptions.fontWeightBold),this._setDefaultSpacing()}clear(){for(const e of this._rowElements)e.replaceChildren()}renderRows(e,t){const n=this._bufferService.buffer,r=n.ybase+n.y,o=Math.min(n.x,this._bufferService.cols-1),i=this._optionsService.rawOptions.cursorBlink,a=this._optionsService.rawOptions.cursorStyle,l=this._optionsService.rawOptions.cursorInactiveStyle;for(let s=e;s<=t;s++){const e=s+n.ydisp,t=this._rowElements[s],c=n.lines.get(e);if(!t||!c)break;t.replaceChildren(...this._rowFactory.createRow(c,e,e===r,a,l,o,i,this.dimensions.css.cell.width,this._widthCache,-1,-1))}}get _terminalSelector(){return`.${m}${this._terminalClass}`}_handleLinkHover(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!0)}_handleLinkLeave(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!1)}_setCellUnderline(e,t,n,r,o,i){n<0&&(e=0),r<0&&(t=0);const a=this._bufferService.rows-1;n=Math.max(Math.min(n,a),0),r=Math.max(Math.min(r,a),0),o=Math.min(o,this._bufferService.cols);const l=this._bufferService.buffer,s=l.ybase+l.y,c=Math.min(l.x,o-1),u=this._optionsService.rawOptions.cursorBlink,d=this._optionsService.rawOptions.cursorStyle,f=this._optionsService.rawOptions.cursorInactiveStyle;for(let a=n;a<=r;++a){const h=a+l.ydisp,p=this._rowElements[a],m=l.lines.get(h);if(!p||!m)break;p.replaceChildren(...this._rowFactory.createRow(m,h,h===s,d,f,c,u,this.dimensions.css.cell.width,this._widthCache,i?a===n?e:0:-1,i?(a===r?t:o)-1:-1))}}};t.DomRenderer=w=r([o(7,p.IInstantiationService),o(8,u.ICharSizeService),o(9,p.IOptionsService),o(10,p.IBufferService),o(11,u.ICoreBrowserService),o(12,u.IThemeService)],w)},3787:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomRendererRowFactory=void 0;const i=n(2223),a=n(643),l=n(511),s=n(2585),c=n(8055),u=n(4725),d=n(4269),f=n(6171),h=n(3734);let p=t.DomRendererRowFactory=class{constructor(e,t,n,r,o,i,a){this._document=e,this._characterJoinerService=t,this._optionsService=n,this._coreBrowserService=r,this._coreService=o,this._decorationService=i,this._themeService=a,this._workCell=new l.CellData,this._columnSelectMode=!1,this.defaultSpacing=0}handleSelectionChanged(e,t,n){this._selectionStart=e,this._selectionEnd=t,this._columnSelectMode=n}createRow(e,t,n,r,o,l,s,u,f,p,g){const v=[],A=this._characterJoinerService.getJoinedCharacters(t),y=this._themeService.colors;let b,O=e.getNoBgTrimmedLength();n&&O<l+1&&(O=l+1);let w=0,x="",_=0,C=0,k=0,S=!1,V=0,B=!1,T=0;const N=[],E=-1!==p&&-1!==g;for(let P=0;P<O;P++){e.loadCell(P,this._workCell);let O=this._workCell.getWidth();if(0===O)continue;let Q=!1,M=P,D=this._workCell;if(A.length>0&&P===A[0][0]){Q=!0;const t=A.shift();D=new d.JoinedCellData(this._workCell,e.translateToString(!0,t[0],t[1]),t[1]-t[0]),M=t[1]-1,O=D.getWidth()}const $=this._isCellInSelection(P,t),z=n&&P===l,R=E&&P>=p&&P<=g;let I=!1;this._decorationService.forEachDecorationAtCell(P,t,void 0,(e=>{I=!0}));let L=D.getChars()||a.WHITESPACE_CELL_CHAR;if(" "===L&&(D.isUnderline()||D.isOverline())&&(L=" "),T=O*u-f.get(L,D.isBold(),D.isItalic()),b){if(w&&($&&B||!$&&!B&&D.bg===_)&&($&&B&&y.selectionForeground||D.fg===C)&&D.extended.ext===k&&R===S&&T===V&&!z&&!Q&&!I){D.isInvisible()?x+=a.WHITESPACE_CELL_CHAR:x+=L,w++;continue}w&&(b.textContent=x),b=this._document.createElement("span"),w=0,x=""}else b=this._document.createElement("span");if(_=D.bg,C=D.fg,k=D.extended.ext,S=R,V=T,B=$,Q&&l>=P&&l<=M&&(l=P),!this._coreService.isCursorHidden&&z&&this._coreService.isCursorInitialized)if(N.push("xterm-cursor"),this._coreBrowserService.isFocused)s&&N.push("xterm-cursor-blink"),N.push("bar"===r?"xterm-cursor-bar":"underline"===r?"xterm-cursor-underline":"xterm-cursor-block");else if(o)switch(o){case"outline":N.push("xterm-cursor-outline");break;case"block":N.push("xterm-cursor-block");break;case"bar":N.push("xterm-cursor-bar");break;case"underline":N.push("xterm-cursor-underline")}if(D.isBold()&&N.push("xterm-bold"),D.isItalic()&&N.push("xterm-italic"),D.isDim()&&N.push("xterm-dim"),x=D.isInvisible()?a.WHITESPACE_CELL_CHAR:D.getChars()||a.WHITESPACE_CELL_CHAR,D.isUnderline()&&(N.push(`xterm-underline-${D.extended.underlineStyle}`)," "===x&&(x=" "),!D.isUnderlineColorDefault()))if(D.isUnderlineColorRGB())b.style.textDecorationColor=`rgb(${h.AttributeData.toColorRGB(D.getUnderlineColor()).join(",")})`;else{let e=D.getUnderlineColor();this._optionsService.rawOptions.drawBoldTextInBrightColors&&D.isBold()&&e<8&&(e+=8),b.style.textDecorationColor=y.ansi[e].css}D.isOverline()&&(N.push("xterm-overline")," "===x&&(x=" ")),D.isStrikethrough()&&N.push("xterm-strikethrough"),R&&(b.style.textDecoration="underline");let F=D.getFgColor(),U=D.getFgColorMode(),H=D.getBgColor(),W=D.getBgColorMode();const j=!!D.isInverse();if(j){const e=F;F=H,H=e;const t=U;U=W,W=t}let q,X,Y,G=!1;switch(this._decorationService.forEachDecorationAtCell(P,t,void 0,(e=>{"top"!==e.options.layer&&G||(e.backgroundColorRGB&&(W=50331648,H=e.backgroundColorRGB.rgba>>8&16777215,q=e.backgroundColorRGB),e.foregroundColorRGB&&(U=50331648,F=e.foregroundColorRGB.rgba>>8&16777215,X=e.foregroundColorRGB),G="top"===e.options.layer)})),!G&&$&&(q=this._coreBrowserService.isFocused?y.selectionBackgroundOpaque:y.selectionInactiveBackgroundOpaque,H=q.rgba>>8&16777215,W=50331648,G=!0,y.selectionForeground&&(U=50331648,F=y.selectionForeground.rgba>>8&16777215,X=y.selectionForeground)),G&&N.push("xterm-decoration-top"),W){case 16777216:case 33554432:Y=y.ansi[H],N.push(`xterm-bg-${H}`);break;case 50331648:Y=c.channels.toColor(H>>16,H>>8&255,255&H),this._addStyle(b,`background-color:#${m((H>>>0).toString(16),"0",6)}`);break;default:j?(Y=y.foreground,N.push(`xterm-bg-${i.INVERTED_DEFAULT_COLOR}`)):Y=y.background}switch(q||D.isDim()&&(q=c.color.multiplyOpacity(Y,.5)),U){case 16777216:case 33554432:D.isBold()&&F<8&&this._optionsService.rawOptions.drawBoldTextInBrightColors&&(F+=8),this._applyMinimumContrast(b,Y,y.ansi[F],D,q,void 0)||N.push(`xterm-fg-${F}`);break;case 50331648:const e=c.channels.toColor(F>>16&255,F>>8&255,255&F);this._applyMinimumContrast(b,Y,e,D,q,X)||this._addStyle(b,`color:#${m(F.toString(16),"0",6)}`);break;default:this._applyMinimumContrast(b,Y,y.foreground,D,q,X)||j&&N.push(`xterm-fg-${i.INVERTED_DEFAULT_COLOR}`)}N.length&&(b.className=N.join(" "),N.length=0),z||Q||I?b.textContent=x:w++,T!==this.defaultSpacing&&(b.style.letterSpacing=`${T}px`),v.push(b),P=M}return b&&w&&(b.textContent=x),v}_applyMinimumContrast(e,t,n,r,o,i){if(1===this._optionsService.rawOptions.minimumContrastRatio||(0,f.treatGlyphAsBackgroundColor)(r.getCode()))return!1;const a=this._getContrastCache(r);let l;if(o||i||(l=a.getColor(t.rgba,n.rgba)),void 0===l){const e=this._optionsService.rawOptions.minimumContrastRatio/(r.isDim()?2:1);l=c.color.ensureContrastRatio(o||t,i||n,e),a.setColor((o||t).rgba,(i||n).rgba,l??null)}return!!l&&(this._addStyle(e,`color:${l.css}`),!0)}_getContrastCache(e){return e.isDim()?this._themeService.colors.halfContrastCache:this._themeService.colors.contrastCache}_addStyle(e,t){e.setAttribute("style",`${e.getAttribute("style")||""}${t};`)}_isCellInSelection(e,t){const n=this._selectionStart,r=this._selectionEnd;return!(!n||!r)&&(this._columnSelectMode?n[0]<=r[0]?e>=n[0]&&t>=n[1]&&e<r[0]&&t<=r[1]:e<n[0]&&t>=n[1]&&e>=r[0]&&t<=r[1]:t>n[1]&&t<r[1]||n[1]===r[1]&&t===n[1]&&e>=n[0]&&e<r[0]||n[1]<r[1]&&t===r[1]&&e<r[0]||n[1]<r[1]&&t===n[1]&&e>=n[0])}};function m(e,t,n){for(;e.length<n;)e=t+e;return e}t.DomRendererRowFactory=p=r([o(1,u.ICharacterJoinerService),o(2,s.IOptionsService),o(3,u.ICoreBrowserService),o(4,s.ICoreService),o(5,s.IDecorationService),o(6,u.IThemeService)],p)},2550:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.WidthCache=void 0,t.WidthCache=class{constructor(e,t){this._flat=new Float32Array(256),this._font="",this._fontSize=0,this._weight="normal",this._weightBold="bold",this._measureElements=[],this._container=e.createElement("div"),this._container.classList.add("xterm-width-cache-measure-container"),this._container.setAttribute("aria-hidden","true"),this._container.style.whiteSpace="pre",this._container.style.fontKerning="none";const n=e.createElement("span");n.classList.add("xterm-char-measure-element");const r=e.createElement("span");r.classList.add("xterm-char-measure-element"),r.style.fontWeight="bold";const o=e.createElement("span");o.classList.add("xterm-char-measure-element"),o.style.fontStyle="italic";const i=e.createElement("span");i.classList.add("xterm-char-measure-element"),i.style.fontWeight="bold",i.style.fontStyle="italic",this._measureElements=[n,r,o,i],this._container.appendChild(n),this._container.appendChild(r),this._container.appendChild(o),this._container.appendChild(i),t.appendChild(this._container),this.clear()}dispose(){this._container.remove(),this._measureElements.length=0,this._holey=void 0}clear(){this._flat.fill(-9999),this._holey=new Map}setFont(e,t,n,r){e===this._font&&t===this._fontSize&&n===this._weight&&r===this._weightBold||(this._font=e,this._fontSize=t,this._weight=n,this._weightBold=r,this._container.style.fontFamily=this._font,this._container.style.fontSize=`${this._fontSize}px`,this._measureElements[0].style.fontWeight=`${n}`,this._measureElements[1].style.fontWeight=`${r}`,this._measureElements[2].style.fontWeight=`${n}`,this._measureElements[3].style.fontWeight=`${r}`,this.clear())}get(e,t,n){let r=0;if(!t&&!n&&1===e.length&&(r=e.charCodeAt(0))<256){if(-9999!==this._flat[r])return this._flat[r];const t=this._measure(e,0);return t>0&&(this._flat[r]=t),t}let o=e;t&&(o+="B"),n&&(o+="I");let i=this._holey.get(o);if(void 0===i){let r=0;t&&(r|=1),n&&(r|=2),i=this._measure(e,r),i>0&&this._holey.set(o,i)}return i}_measure(e,t){const n=this._measureElements[t];return n.textContent=e.repeat(32),n.offsetWidth/32}}},2223:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TEXT_BASELINE=t.DIM_OPACITY=t.INVERTED_DEFAULT_COLOR=void 0;const r=n(6114);t.INVERTED_DEFAULT_COLOR=257,t.DIM_OPACITY=.5,t.TEXT_BASELINE=r.isFirefox||r.isLegacyEdge?"bottom":"ideographic"},6171:(e,t)=>{function n(e){return 57508<=e&&e<=57558}function r(e){return e>=128512&&e<=128591||e>=127744&&e<=128511||e>=128640&&e<=128767||e>=9728&&e<=9983||e>=9984&&e<=10175||e>=65024&&e<=65039||e>=129280&&e<=129535||e>=127462&&e<=127487}Object.defineProperty(t,"__esModule",{value:!0}),t.computeNextVariantOffset=t.createRenderDimensions=t.treatGlyphAsBackgroundColor=t.allowRescaling=t.isEmoji=t.isRestrictedPowerlineGlyph=t.isPowerlineGlyph=t.throwIfFalsy=void 0,t.throwIfFalsy=function(e){if(!e)throw new Error("value must not be falsy");return e},t.isPowerlineGlyph=n,t.isRestrictedPowerlineGlyph=function(e){return 57520<=e&&e<=57527},t.isEmoji=r,t.allowRescaling=function(e,t,o,i){return 1===t&&o>Math.ceil(1.5*i)&&void 0!==e&&e>255&&!r(e)&&!n(e)&&!function(e){return 57344<=e&&e<=63743}(e)},t.treatGlyphAsBackgroundColor=function(e){return n(e)||function(e){return 9472<=e&&e<=9631}(e)},t.createRenderDimensions=function(){return{css:{canvas:{width:0,height:0},cell:{width:0,height:0}},device:{canvas:{width:0,height:0},cell:{width:0,height:0},char:{width:0,height:0,left:0,top:0}}}},t.computeNextVariantOffset=function(e,t,n=0){return(e-(2*Math.round(t)-n))%(2*Math.round(t))}},6052:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createSelectionRenderModel=void 0;class n{constructor(){this.clear()}clear(){this.hasSelection=!1,this.columnSelectMode=!1,this.viewportStartRow=0,this.viewportEndRow=0,this.viewportCappedStartRow=0,this.viewportCappedEndRow=0,this.startCol=0,this.endCol=0,this.selectionStart=void 0,this.selectionEnd=void 0}update(e,t,n,r=!1){if(this.selectionStart=t,this.selectionEnd=n,!t||!n||t[0]===n[0]&&t[1]===n[1])return void this.clear();const o=e.buffers.active.ydisp,i=t[1]-o,a=n[1]-o,l=Math.max(i,0),s=Math.min(a,e.rows-1);l>=e.rows||s<0?this.clear():(this.hasSelection=!0,this.columnSelectMode=r,this.viewportStartRow=i,this.viewportEndRow=a,this.viewportCappedStartRow=l,this.viewportCappedEndRow=s,this.startCol=t[0],this.endCol=n[0])}isCellSelected(e,t,n){return!!this.hasSelection&&(n-=e.buffer.active.viewportY,this.columnSelectMode?this.startCol<=this.endCol?t>=this.startCol&&n>=this.viewportCappedStartRow&&t<this.endCol&&n<=this.viewportCappedEndRow:t<this.startCol&&n>=this.viewportCappedStartRow&&t>=this.endCol&&n<=this.viewportCappedEndRow:n>this.viewportStartRow&&n<this.viewportEndRow||this.viewportStartRow===this.viewportEndRow&&n===this.viewportStartRow&&t>=this.startCol&&t<this.endCol||this.viewportStartRow<this.viewportEndRow&&n===this.viewportEndRow&&t<this.endCol||this.viewportStartRow<this.viewportEndRow&&n===this.viewportStartRow&&t>=this.startCol)}}t.createSelectionRenderModel=function(){return new n}},456:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionModel=void 0,t.SelectionModel=class{constructor(e){this._bufferService=e,this.isSelectAllActive=!1,this.selectionStartLength=0}clearSelection(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0}get finalSelectionStart(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart}get finalSelectionEnd(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){const e=this.selectionStart[0]+this.selectionStartLength;return e>this._bufferService.cols?e%this._bufferService.cols==0?[this._bufferService.cols,this.selectionStart[1]+Math.floor(e/this._bufferService.cols)-1]:[e%this._bufferService.cols,this.selectionStart[1]+Math.floor(e/this._bufferService.cols)]:[e,this.selectionStart[1]]}if(this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]){const e=this.selectionStart[0]+this.selectionStartLength;return e>this._bufferService.cols?[e%this._bufferService.cols,this.selectionStart[1]+Math.floor(e/this._bufferService.cols)]:[Math.max(e,this.selectionEnd[0]),this.selectionEnd[1]]}return this.selectionEnd}}areSelectionValuesReversed(){const e=this.selectionStart,t=this.selectionEnd;return!(!e||!t)&&(e[1]>t[1]||e[1]===t[1]&&e[0]>t[0])}handleTrim(e){return this.selectionStart&&(this.selectionStart[1]-=e),this.selectionEnd&&(this.selectionEnd[1]-=e),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)}}},428:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CharSizeService=void 0;const i=n(2585),a=n(8460),l=n(844);let s=t.CharSizeService=class extends l.Disposable{get hasValidSize(){return this.width>0&&this.height>0}constructor(e,t,n){super(),this._optionsService=n,this.width=0,this.height=0,this._onCharSizeChange=this.register(new a.EventEmitter),this.onCharSizeChange=this._onCharSizeChange.event;try{this._measureStrategy=this.register(new d(this._optionsService))}catch{this._measureStrategy=this.register(new u(e,t,this._optionsService))}this.register(this._optionsService.onMultipleOptionChange(["fontFamily","fontSize"],(()=>this.measure())))}measure(){const e=this._measureStrategy.measure();e.width===this.width&&e.height===this.height||(this.width=e.width,this.height=e.height,this._onCharSizeChange.fire())}};t.CharSizeService=s=r([o(2,i.IOptionsService)],s);class c extends l.Disposable{constructor(){super(...arguments),this._result={width:0,height:0}}_validateAndSet(e,t){void 0!==e&&e>0&&void 0!==t&&t>0&&(this._result.width=e,this._result.height=t)}}class u extends c{constructor(e,t,n){super(),this._document=e,this._parentElement=t,this._optionsService=n,this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W".repeat(32),this._measureElement.setAttribute("aria-hidden","true"),this._measureElement.style.whiteSpace="pre",this._measureElement.style.fontKerning="none",this._parentElement.appendChild(this._measureElement)}measure(){return this._measureElement.style.fontFamily=this._optionsService.rawOptions.fontFamily,this._measureElement.style.fontSize=`${this._optionsService.rawOptions.fontSize}px`,this._validateAndSet(Number(this._measureElement.offsetWidth)/32,Number(this._measureElement.offsetHeight)),this._result}}class d extends c{constructor(e){super(),this._optionsService=e,this._canvas=new OffscreenCanvas(100,100),this._ctx=this._canvas.getContext("2d");const t=this._ctx.measureText("W");if(!("width"in t&&"fontBoundingBoxAscent"in t&&"fontBoundingBoxDescent"in t))throw new Error("Required font metrics not supported")}measure(){this._ctx.font=`${this._optionsService.rawOptions.fontSize}px ${this._optionsService.rawOptions.fontFamily}`;const e=this._ctx.measureText("W");return this._validateAndSet(e.width,e.fontBoundingBoxAscent+e.fontBoundingBoxDescent),this._result}}},4269:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CharacterJoinerService=t.JoinedCellData=void 0;const i=n(3734),a=n(643),l=n(511),s=n(2585);class c extends i.AttributeData{constructor(e,t,n){super(),this.content=0,this.combinedData="",this.fg=e.fg,this.bg=e.bg,this.combinedData=t,this._width=n}isCombined(){return 2097152}getWidth(){return this._width}getChars(){return this.combinedData}getCode(){return 2097151}setFromCharData(e){throw new Error("not implemented")}getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]}}t.JoinedCellData=c;let u=t.CharacterJoinerService=class e{constructor(e){this._bufferService=e,this._characterJoiners=[],this._nextCharacterJoinerId=0,this._workCell=new l.CellData}register(e){const t={id:this._nextCharacterJoinerId++,handler:e};return this._characterJoiners.push(t),t.id}deregister(e){for(let t=0;t<this._characterJoiners.length;t++)if(this._characterJoiners[t].id===e)return this._characterJoiners.splice(t,1),!0;return!1}getJoinedCharacters(e){if(0===this._characterJoiners.length)return[];const t=this._bufferService.buffer.lines.get(e);if(!t||0===t.length)return[];const n=[],r=t.translateToString(!0);let o=0,i=0,l=0,s=t.getFg(0),c=t.getBg(0);for(let e=0;e<t.getTrimmedLength();e++)if(t.loadCell(e,this._workCell),0!==this._workCell.getWidth()){if(this._workCell.fg!==s||this._workCell.bg!==c){if(e-o>1){const e=this._getJoinedRanges(r,l,i,t,o);for(let t=0;t<e.length;t++)n.push(e[t])}o=e,l=i,s=this._workCell.fg,c=this._workCell.bg}i+=this._workCell.getChars().length||a.WHITESPACE_CELL_CHAR.length}if(this._bufferService.cols-o>1){const e=this._getJoinedRanges(r,l,i,t,o);for(let t=0;t<e.length;t++)n.push(e[t])}return n}_getJoinedRanges(t,n,r,o,i){const a=t.substring(n,r);let l=[];try{l=this._characterJoiners[0].handler(a)}catch(e){}for(let t=1;t<this._characterJoiners.length;t++)try{const n=this._characterJoiners[t].handler(a);for(let t=0;t<n.length;t++)e._mergeRanges(l,n[t])}catch(e){}return this._stringRangesToCellRanges(l,o,i),l}_stringRangesToCellRanges(e,t,n){let r=0,o=!1,i=0,l=e[r];if(l){for(let s=n;s<this._bufferService.cols;s++){const n=t.getWidth(s),c=t.getString(s).length||a.WHITESPACE_CELL_CHAR.length;if(0!==n){if(!o&&l[0]<=i&&(l[0]=s,o=!0),l[1]<=i){if(l[1]=s,l=e[++r],!l)break;l[0]<=i?(l[0]=s,o=!0):o=!1}i+=c}}l&&(l[1]=this._bufferService.cols)}}static _mergeRanges(e,t){let n=!1;for(let r=0;r<e.length;r++){const o=e[r];if(n){if(t[1]<=o[0])return e[r-1][1]=t[1],e;if(t[1]<=o[1])return e[r-1][1]=Math.max(t[1],o[1]),e.splice(r,1),e;e.splice(r,1),r--}else{if(t[1]<=o[0])return e.splice(r,0,t),e;if(t[1]<=o[1])return o[0]=Math.min(t[0],o[0]),e;t[0]<o[1]&&(o[0]=Math.min(t[0],o[0]),n=!0)}}return n?e[e.length-1][1]=t[1]:e.push(t),e}};t.CharacterJoinerService=u=r([o(0,s.IBufferService)],u)},5114:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CoreBrowserService=void 0;const r=n(844),o=n(8460),i=n(3656);class a extends r.Disposable{constructor(e,t,n){super(),this._textarea=e,this._window=t,this.mainDocument=n,this._isFocused=!1,this._cachedIsFocused=void 0,this._screenDprMonitor=new l(this._window),this._onDprChange=this.register(new o.EventEmitter),this.onDprChange=this._onDprChange.event,this._onWindowChange=this.register(new o.EventEmitter),this.onWindowChange=this._onWindowChange.event,this.register(this.onWindowChange((e=>this._screenDprMonitor.setWindow(e)))),this.register((0,o.forwardEvent)(this._screenDprMonitor.onDprChange,this._onDprChange)),this._textarea.addEventListener("focus",(()=>this._isFocused=!0)),this._textarea.addEventListener("blur",(()=>this._isFocused=!1))}get window(){return this._window}set window(e){this._window!==e&&(this._window=e,this._onWindowChange.fire(this._window))}get dpr(){return this.window.devicePixelRatio}get isFocused(){return void 0===this._cachedIsFocused&&(this._cachedIsFocused=this._isFocused&&this._textarea.ownerDocument.hasFocus(),queueMicrotask((()=>this._cachedIsFocused=void 0))),this._cachedIsFocused}}t.CoreBrowserService=a;class l extends r.Disposable{constructor(e){super(),this._parentWindow=e,this._windowResizeListener=this.register(new r.MutableDisposable),this._onDprChange=this.register(new o.EventEmitter),this.onDprChange=this._onDprChange.event,this._outerListener=()=>this._setDprAndFireIfDiffers(),this._currentDevicePixelRatio=this._parentWindow.devicePixelRatio,this._updateDpr(),this._setWindowResizeListener(),this.register((0,r.toDisposable)((()=>this.clearListener())))}setWindow(e){this._parentWindow=e,this._setWindowResizeListener(),this._setDprAndFireIfDiffers()}_setWindowResizeListener(){this._windowResizeListener.value=(0,i.addDisposableDomListener)(this._parentWindow,"resize",(()=>this._setDprAndFireIfDiffers()))}_setDprAndFireIfDiffers(){this._parentWindow.devicePixelRatio!==this._currentDevicePixelRatio&&this._onDprChange.fire(this._parentWindow.devicePixelRatio),this._updateDpr()}_updateDpr(){this._outerListener&&(this._resolutionMediaMatchList?.removeListener(this._outerListener),this._currentDevicePixelRatio=this._parentWindow.devicePixelRatio,this._resolutionMediaMatchList=this._parentWindow.matchMedia(`screen and (resolution: ${this._parentWindow.devicePixelRatio}dppx)`),this._resolutionMediaMatchList.addListener(this._outerListener))}clearListener(){this._resolutionMediaMatchList&&this._outerListener&&(this._resolutionMediaMatchList.removeListener(this._outerListener),this._resolutionMediaMatchList=void 0,this._outerListener=void 0)}}},779:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.LinkProviderService=void 0;const r=n(844);class o extends r.Disposable{constructor(){super(),this.linkProviders=[],this.register((0,r.toDisposable)((()=>this.linkProviders.length=0)))}registerLinkProvider(e){return this.linkProviders.push(e),{dispose:()=>{const t=this.linkProviders.indexOf(e);-1!==t&&this.linkProviders.splice(t,1)}}}}t.LinkProviderService=o},8934:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseService=void 0;const i=n(4725),a=n(9806);let l=t.MouseService=class{constructor(e,t){this._renderService=e,this._charSizeService=t}getCoords(e,t,n,r,o){return(0,a.getCoords)(window,e,t,n,r,this._charSizeService.hasValidSize,this._renderService.dimensions.css.cell.width,this._renderService.dimensions.css.cell.height,o)}getMouseReportCoords(e,t){const n=(0,a.getCoordsRelativeToElement)(window,e,t);if(this._charSizeService.hasValidSize)return n[0]=Math.min(Math.max(n[0],0),this._renderService.dimensions.css.canvas.width-1),n[1]=Math.min(Math.max(n[1],0),this._renderService.dimensions.css.canvas.height-1),{col:Math.floor(n[0]/this._renderService.dimensions.css.cell.width),row:Math.floor(n[1]/this._renderService.dimensions.css.cell.height),x:Math.floor(n[0]),y:Math.floor(n[1])}}};t.MouseService=l=r([o(0,i.IRenderService),o(1,i.ICharSizeService)],l)},3230:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderService=void 0;const i=n(6193),a=n(4725),l=n(8460),s=n(844),c=n(7226),u=n(2585);let d=t.RenderService=class extends s.Disposable{get dimensions(){return this._renderer.value.dimensions}constructor(e,t,n,r,o,a,u,d){super(),this._rowCount=e,this._charSizeService=r,this._renderer=this.register(new s.MutableDisposable),this._pausedResizeTask=new c.DebouncedIdleTask,this._observerDisposable=this.register(new s.MutableDisposable),this._isPaused=!1,this._needsFullRefresh=!1,this._isNextRenderRedrawOnly=!0,this._needsSelectionRefresh=!1,this._canvasWidth=0,this._canvasHeight=0,this._selectionState={start:void 0,end:void 0,columnSelectMode:!1},this._onDimensionsChange=this.register(new l.EventEmitter),this.onDimensionsChange=this._onDimensionsChange.event,this._onRenderedViewportChange=this.register(new l.EventEmitter),this.onRenderedViewportChange=this._onRenderedViewportChange.event,this._onRender=this.register(new l.EventEmitter),this.onRender=this._onRender.event,this._onRefreshRequest=this.register(new l.EventEmitter),this.onRefreshRequest=this._onRefreshRequest.event,this._renderDebouncer=new i.RenderDebouncer(((e,t)=>this._renderRows(e,t)),u),this.register(this._renderDebouncer),this.register(u.onDprChange((()=>this.handleDevicePixelRatioChange()))),this.register(a.onResize((()=>this._fullRefresh()))),this.register(a.buffers.onBufferActivate((()=>this._renderer.value?.clear()))),this.register(n.onOptionChange((()=>this._handleOptionsChanged()))),this.register(this._charSizeService.onCharSizeChange((()=>this.handleCharSizeChanged()))),this.register(o.onDecorationRegistered((()=>this._fullRefresh()))),this.register(o.onDecorationRemoved((()=>this._fullRefresh()))),this.register(n.onMultipleOptionChange(["customGlyphs","drawBoldTextInBrightColors","letterSpacing","lineHeight","fontFamily","fontSize","fontWeight","fontWeightBold","minimumContrastRatio","rescaleOverlappingGlyphs"],(()=>{this.clear(),this.handleResize(a.cols,a.rows),this._fullRefresh()}))),this.register(n.onMultipleOptionChange(["cursorBlink","cursorStyle"],(()=>this.refreshRows(a.buffer.y,a.buffer.y,!0)))),this.register(d.onChangeColors((()=>this._fullRefresh()))),this._registerIntersectionObserver(u.window,t),this.register(u.onWindowChange((e=>this._registerIntersectionObserver(e,t))))}_registerIntersectionObserver(e,t){if("IntersectionObserver"in e){const n=new e.IntersectionObserver((e=>this._handleIntersectionChange(e[e.length-1])),{threshold:0});n.observe(t),this._observerDisposable.value=(0,s.toDisposable)((()=>n.disconnect()))}}_handleIntersectionChange(e){this._isPaused=void 0===e.isIntersecting?0===e.intersectionRatio:!e.isIntersecting,this._isPaused||this._charSizeService.hasValidSize||this._charSizeService.measure(),!this._isPaused&&this._needsFullRefresh&&(this._pausedResizeTask.flush(),this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)}refreshRows(e,t,n=!1){this._isPaused?this._needsFullRefresh=!0:(n||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(e,t,this._rowCount))}_renderRows(e,t){this._renderer.value&&(e=Math.min(e,this._rowCount-1),t=Math.min(t,this._rowCount-1),this._renderer.value.renderRows(e,t),this._needsSelectionRefresh&&(this._renderer.value.handleSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRenderedViewportChange.fire({start:e,end:t}),this._onRender.fire({start:e,end:t}),this._isNextRenderRedrawOnly=!0)}resize(e,t){this._rowCount=t,this._fireOnCanvasResize()}_handleOptionsChanged(){this._renderer.value&&(this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize())}_fireOnCanvasResize(){this._renderer.value&&(this._renderer.value.dimensions.css.canvas.width===this._canvasWidth&&this._renderer.value.dimensions.css.canvas.height===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.value.dimensions))}hasRenderer(){return!!this._renderer.value}setRenderer(e){this._renderer.value=e,this._renderer.value&&(this._renderer.value.onRequestRedraw((e=>this.refreshRows(e.start,e.end,!0))),this._needsSelectionRefresh=!0,this._fullRefresh())}addRefreshCallback(e){return this._renderDebouncer.addRefreshCallback(e)}_fullRefresh(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)}clearTextureAtlas(){this._renderer.value&&(this._renderer.value.clearTextureAtlas?.(),this._fullRefresh())}handleDevicePixelRatioChange(){this._charSizeService.measure(),this._renderer.value&&(this._renderer.value.handleDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1))}handleResize(e,t){this._renderer.value&&(this._isPaused?this._pausedResizeTask.set((()=>this._renderer.value?.handleResize(e,t))):this._renderer.value.handleResize(e,t),this._fullRefresh())}handleCharSizeChanged(){this._renderer.value?.handleCharSizeChanged()}handleBlur(){this._renderer.value?.handleBlur()}handleFocus(){this._renderer.value?.handleFocus()}handleSelectionChanged(e,t,n){this._selectionState.start=e,this._selectionState.end=t,this._selectionState.columnSelectMode=n,this._renderer.value?.handleSelectionChanged(e,t,n)}handleCursorMove(){this._renderer.value?.handleCursorMove()}clear(){this._renderer.value?.clear()}};t.RenderService=d=r([o(2,u.IOptionsService),o(3,a.ICharSizeService),o(4,u.IDecorationService),o(5,u.IBufferService),o(6,a.ICoreBrowserService),o(7,a.IThemeService)],d)},9312:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionService=void 0;const i=n(9806),a=n(9504),l=n(456),s=n(4725),c=n(8460),u=n(844),d=n(6114),f=n(4841),h=n(511),p=n(2585),m=String.fromCharCode(160),g=new RegExp(m,"g");let v=t.SelectionService=class extends u.Disposable{constructor(e,t,n,r,o,i,a,s,d){super(),this._element=e,this._screenElement=t,this._linkifier=n,this._bufferService=r,this._coreService=o,this._mouseService=i,this._optionsService=a,this._renderService=s,this._coreBrowserService=d,this._dragScrollAmount=0,this._enabled=!0,this._workCell=new h.CellData,this._mouseDownTimeStamp=0,this._oldHasSelection=!1,this._oldSelectionStart=void 0,this._oldSelectionEnd=void 0,this._onLinuxMouseSelection=this.register(new c.EventEmitter),this.onLinuxMouseSelection=this._onLinuxMouseSelection.event,this._onRedrawRequest=this.register(new c.EventEmitter),this.onRequestRedraw=this._onRedrawRequest.event,this._onSelectionChange=this.register(new c.EventEmitter),this.onSelectionChange=this._onSelectionChange.event,this._onRequestScrollLines=this.register(new c.EventEmitter),this.onRequestScrollLines=this._onRequestScrollLines.event,this._mouseMoveListener=e=>this._handleMouseMove(e),this._mouseUpListener=e=>this._handleMouseUp(e),this._coreService.onUserInput((()=>{this.hasSelection&&this.clearSelection()})),this._trimListener=this._bufferService.buffer.lines.onTrim((e=>this._handleTrim(e))),this.register(this._bufferService.buffers.onBufferActivate((e=>this._handleBufferActivate(e)))),this.enable(),this._model=new l.SelectionModel(this._bufferService),this._activeSelectionMode=0,this.register((0,u.toDisposable)((()=>{this._removeMouseDownListeners()})))}reset(){this.clearSelection()}disable(){this.clearSelection(),this._enabled=!1}enable(){this._enabled=!0}get selectionStart(){return this._model.finalSelectionStart}get selectionEnd(){return this._model.finalSelectionEnd}get hasSelection(){const e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd;return!(!e||!t||e[0]===t[0]&&e[1]===t[1])}get selectionText(){const e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd;if(!e||!t)return"";const n=this._bufferService.buffer,r=[];if(3===this._activeSelectionMode){if(e[0]===t[0])return"";const o=e[0]<t[0]?e[0]:t[0],i=e[0]<t[0]?t[0]:e[0];for(let a=e[1];a<=t[1];a++){const e=n.translateBufferLineToString(a,!0,o,i);r.push(e)}}else{const o=e[1]===t[1]?t[0]:void 0;r.push(n.translateBufferLineToString(e[1],!0,e[0],o));for(let o=e[1]+1;o<=t[1]-1;o++){const e=n.lines.get(o),t=n.translateBufferLineToString(o,!0);e?.isWrapped?r[r.length-1]+=t:r.push(t)}if(e[1]!==t[1]){const e=n.lines.get(t[1]),o=n.translateBufferLineToString(t[1],!0,0,t[0]);e&&e.isWrapped?r[r.length-1]+=o:r.push(o)}}return r.map((e=>e.replace(g," "))).join(d.isWindows?"\r\n":"\n")}clearSelection(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()}refresh(e){this._refreshAnimationFrame||(this._refreshAnimationFrame=this._coreBrowserService.window.requestAnimationFrame((()=>this._refresh()))),d.isLinux&&e&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)}_refresh(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:3===this._activeSelectionMode})}_isClickInSelection(e){const t=this._getMouseBufferCoords(e),n=this._model.finalSelectionStart,r=this._model.finalSelectionEnd;return!!(n&&r&&t)&&this._areCoordsInSelection(t,n,r)}isCellInSelection(e,t){const n=this._model.finalSelectionStart,r=this._model.finalSelectionEnd;return!(!n||!r)&&this._areCoordsInSelection([e,t],n,r)}_areCoordsInSelection(e,t,n){return e[1]>t[1]&&e[1]<n[1]||t[1]===n[1]&&e[1]===t[1]&&e[0]>=t[0]&&e[0]<n[0]||t[1]<n[1]&&e[1]===n[1]&&e[0]<n[0]||t[1]<n[1]&&e[1]===t[1]&&e[0]>=t[0]}_selectWordAtCursor(e,t){const n=this._linkifier.currentLink?.link?.range;if(n)return this._model.selectionStart=[n.start.x-1,n.start.y-1],this._model.selectionStartLength=(0,f.getRangeLength)(n,this._bufferService.cols),this._model.selectionEnd=void 0,!0;const r=this._getMouseBufferCoords(e);return!!r&&(this._selectWordAt(r,t),this._model.selectionEnd=void 0,!0)}selectAll(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()}selectLines(e,t){this._model.clearSelection(),e=Math.max(e,0),t=Math.min(t,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,e],this._model.selectionEnd=[this._bufferService.cols,t],this.refresh(),this._onSelectionChange.fire()}_handleTrim(e){this._model.handleTrim(e)&&this.refresh()}_getMouseBufferCoords(e){const t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(t)return t[0]--,t[1]--,t[1]+=this._bufferService.buffer.ydisp,t}_getMouseEventScrollAmount(e){let t=(0,i.getCoordsRelativeToElement)(this._coreBrowserService.window,e,this._screenElement)[1];const n=this._renderService.dimensions.css.canvas.height;return t>=0&&t<=n?0:(t>n&&(t-=n),t=Math.min(Math.max(t,-50),50),t/=50,t/Math.abs(t)+Math.round(14*t))}shouldForceSelection(e){return d.isMac?e.altKey&&this._optionsService.rawOptions.macOptionClickForcesSelection:e.shiftKey}handleMouseDown(e){if(this._mouseDownTimeStamp=e.timeStamp,(2!==e.button||!this.hasSelection)&&0===e.button){if(!this._enabled){if(!this.shouldForceSelection(e))return;e.stopPropagation()}e.preventDefault(),this._dragScrollAmount=0,this._enabled&&e.shiftKey?this._handleIncrementalClick(e):1===e.detail?this._handleSingleClick(e):2===e.detail?this._handleDoubleClick(e):3===e.detail&&this._handleTripleClick(e),this._addMouseDownListeners(),this.refresh(!0)}}_addMouseDownListeners(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=this._coreBrowserService.window.setInterval((()=>this._dragScroll()),50)}_removeMouseDownListeners(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),this._coreBrowserService.window.clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0}_handleIncrementalClick(e){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(e))}_handleSingleClick(e){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(e)?3:0,this._model.selectionStart=this._getMouseBufferCoords(e),!this._model.selectionStart)return;this._model.selectionEnd=void 0;const t=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);t&&t.length!==this._model.selectionStart[0]&&0===t.hasWidth(this._model.selectionStart[0])&&this._model.selectionStart[0]++}_handleDoubleClick(e){this._selectWordAtCursor(e,!0)&&(this._activeSelectionMode=1)}_handleTripleClick(e){const t=this._getMouseBufferCoords(e);t&&(this._activeSelectionMode=2,this._selectLineAt(t[1]))}shouldColumnSelect(e){return e.altKey&&!(d.isMac&&this._optionsService.rawOptions.macOptionClickForcesSelection)}_handleMouseMove(e){if(e.stopImmediatePropagation(),!this._model.selectionStart)return;const t=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(e),!this._model.selectionEnd)return void this.refresh(!0);2===this._activeSelectionMode?this._model.selectionEnd[1]<this._model.selectionStart[1]?this._model.selectionEnd[0]=0:this._model.selectionEnd[0]=this._bufferService.cols:1===this._activeSelectionMode&&this._selectToWordAt(this._model.selectionEnd),this._dragScrollAmount=this._getMouseEventScrollAmount(e),3!==this._activeSelectionMode&&(this._dragScrollAmount>0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));const n=this._bufferService.buffer;if(this._model.selectionEnd[1]<n.lines.length){const e=n.lines.get(this._model.selectionEnd[1]);e&&0===e.hasWidth(this._model.selectionEnd[0])&&this._model.selectionEnd[0]<this._bufferService.cols&&this._model.selectionEnd[0]++}t&&t[0]===this._model.selectionEnd[0]&&t[1]===this._model.selectionEnd[1]||this.refresh(!0)}_dragScroll(){if(this._model.selectionEnd&&this._model.selectionStart&&this._dragScrollAmount){this._onRequestScrollLines.fire({amount:this._dragScrollAmount,suppressScrollEvent:!1});const e=this._bufferService.buffer;this._dragScrollAmount>0?(3!==this._activeSelectionMode&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(e.ydisp+this._bufferService.rows,e.lines.length-1)):(3!==this._activeSelectionMode&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=e.ydisp),this.refresh()}}_handleMouseUp(e){const t=e.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&t<500&&e.altKey&&this._optionsService.rawOptions.altClickMovesCursor){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){const t=this._mouseService.getCoords(e,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(t&&void 0!==t[0]&&void 0!==t[1]){const e=(0,a.moveToCellSequence)(t[0]-1,t[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(e,!0)}}}else this._fireEventIfSelectionChanged()}_fireEventIfSelectionChanged(){const e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd,n=!(!e||!t||e[0]===t[0]&&e[1]===t[1]);n?e&&t&&(this._oldSelectionStart&&this._oldSelectionEnd&&e[0]===this._oldSelectionStart[0]&&e[1]===this._oldSelectionStart[1]&&t[0]===this._oldSelectionEnd[0]&&t[1]===this._oldSelectionEnd[1]||this._fireOnSelectionChange(e,t,n)):this._oldHasSelection&&this._fireOnSelectionChange(e,t,n)}_fireOnSelectionChange(e,t,n){this._oldSelectionStart=e,this._oldSelectionEnd=t,this._oldHasSelection=n,this._onSelectionChange.fire()}_handleBufferActivate(e){this.clearSelection(),this._trimListener.dispose(),this._trimListener=e.activeBuffer.lines.onTrim((e=>this._handleTrim(e)))}_convertViewportColToCharacterIndex(e,t){let n=t;for(let r=0;t>=r;r++){const o=e.loadCell(r,this._workCell).getChars().length;0===this._workCell.getWidth()?n--:o>1&&t!==r&&(n+=o-1)}return n}setSelection(e,t,n){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[e,t],this._model.selectionStartLength=n,this.refresh(),this._fireEventIfSelectionChanged()}rightClickSelect(e){this._isClickInSelection(e)||(this._selectWordAtCursor(e,!1)&&this.refresh(!0),this._fireEventIfSelectionChanged())}_getWordAt(e,t,n=!0,r=!0){if(e[0]>=this._bufferService.cols)return;const o=this._bufferService.buffer,i=o.lines.get(e[1]);if(!i)return;const a=o.translateBufferLineToString(e[1],!1);let l=this._convertViewportColToCharacterIndex(i,e[0]),s=l;const c=e[0]-l;let u=0,d=0,f=0,h=0;if(" "===a.charAt(l)){for(;l>0&&" "===a.charAt(l-1);)l--;for(;s<a.length&&" "===a.charAt(s+1);)s++}else{let t=e[0],n=e[0];0===i.getWidth(t)&&(u++,t--),2===i.getWidth(n)&&(d++,n++);const r=i.getString(n).length;for(r>1&&(h+=r-1,s+=r-1);t>0&&l>0&&!this._isCharWordSeparator(i.loadCell(t-1,this._workCell));){i.loadCell(t-1,this._workCell);const e=this._workCell.getChars().length;0===this._workCell.getWidth()?(u++,t--):e>1&&(f+=e-1,l-=e-1),l--,t--}for(;n<i.length&&s+1<a.length&&!this._isCharWordSeparator(i.loadCell(n+1,this._workCell));){i.loadCell(n+1,this._workCell);const e=this._workCell.getChars().length;2===this._workCell.getWidth()?(d++,n++):e>1&&(h+=e-1,s+=e-1),s++,n++}}s++;let p=l+c-u+f,m=Math.min(this._bufferService.cols,s-l+u+d-f-h);if(t||""!==a.slice(l,s).trim()){if(n&&0===p&&32!==i.getCodePoint(0)){const t=o.lines.get(e[1]-1);if(t&&i.isWrapped&&32!==t.getCodePoint(this._bufferService.cols-1)){const t=this._getWordAt([this._bufferService.cols-1,e[1]-1],!1,!0,!1);if(t){const e=this._bufferService.cols-t.start;p-=e,m+=e}}}if(r&&p+m===this._bufferService.cols&&32!==i.getCodePoint(this._bufferService.cols-1)){const t=o.lines.get(e[1]+1);if(t?.isWrapped&&32!==t.getCodePoint(0)){const t=this._getWordAt([0,e[1]+1],!1,!1,!0);t&&(m+=t.length)}}return{start:p,length:m}}}_selectWordAt(e,t){const n=this._getWordAt(e,t);if(n){for(;n.start<0;)n.start+=this._bufferService.cols,e[1]--;this._model.selectionStart=[n.start,e[1]],this._model.selectionStartLength=n.length}}_selectToWordAt(e){const t=this._getWordAt(e,!0);if(t){let n=e[1];for(;t.start<0;)t.start+=this._bufferService.cols,n--;if(!this._model.areSelectionValuesReversed())for(;t.start+t.length>this._bufferService.cols;)t.length-=this._bufferService.cols,n++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?t.start:t.start+t.length,n]}}_isCharWordSeparator(e){return 0!==e.getWidth()&&this._optionsService.rawOptions.wordSeparator.indexOf(e.getChars())>=0}_selectLineAt(e){const t=this._bufferService.buffer.getWrappedRangeForLine(e),n={start:{x:0,y:t.first},end:{x:this._bufferService.cols-1,y:t.last}};this._model.selectionStart=[0,t.first],this._model.selectionEnd=void 0,this._model.selectionStartLength=(0,f.getRangeLength)(n,this._bufferService.cols)}};t.SelectionService=v=r([o(3,p.IBufferService),o(4,p.ICoreService),o(5,s.IMouseService),o(6,p.IOptionsService),o(7,s.IRenderService),o(8,s.ICoreBrowserService)],v)},4725:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ILinkProviderService=t.IThemeService=t.ICharacterJoinerService=t.ISelectionService=t.IRenderService=t.IMouseService=t.ICoreBrowserService=t.ICharSizeService=void 0;const r=n(8343);t.ICharSizeService=(0,r.createDecorator)("CharSizeService"),t.ICoreBrowserService=(0,r.createDecorator)("CoreBrowserService"),t.IMouseService=(0,r.createDecorator)("MouseService"),t.IRenderService=(0,r.createDecorator)("RenderService"),t.ISelectionService=(0,r.createDecorator)("SelectionService"),t.ICharacterJoinerService=(0,r.createDecorator)("CharacterJoinerService"),t.IThemeService=(0,r.createDecorator)("ThemeService"),t.ILinkProviderService=(0,r.createDecorator)("LinkProviderService")},6731:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.ThemeService=t.DEFAULT_ANSI_COLORS=void 0;const i=n(7239),a=n(8055),l=n(8460),s=n(844),c=n(2585),u=a.css.toColor("#ffffff"),d=a.css.toColor("#000000"),f=a.css.toColor("#ffffff"),h=a.css.toColor("#000000"),p={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117};t.DEFAULT_ANSI_COLORS=Object.freeze((()=>{const e=[a.css.toColor("#2e3436"),a.css.toColor("#cc0000"),a.css.toColor("#4e9a06"),a.css.toColor("#c4a000"),a.css.toColor("#3465a4"),a.css.toColor("#75507b"),a.css.toColor("#06989a"),a.css.toColor("#d3d7cf"),a.css.toColor("#555753"),a.css.toColor("#ef2929"),a.css.toColor("#8ae234"),a.css.toColor("#fce94f"),a.css.toColor("#729fcf"),a.css.toColor("#ad7fa8"),a.css.toColor("#34e2e2"),a.css.toColor("#eeeeec")],t=[0,95,135,175,215,255];for(let n=0;n<216;n++){const r=t[n/36%6|0],o=t[n/6%6|0],i=t[n%6];e.push({css:a.channels.toCss(r,o,i),rgba:a.channels.toRgba(r,o,i)})}for(let t=0;t<24;t++){const n=8+10*t;e.push({css:a.channels.toCss(n,n,n),rgba:a.channels.toRgba(n,n,n)})}return e})());let m=t.ThemeService=class extends s.Disposable{get colors(){return this._colors}constructor(e){super(),this._optionsService=e,this._contrastCache=new i.ColorContrastCache,this._halfContrastCache=new i.ColorContrastCache,this._onChangeColors=this.register(new l.EventEmitter),this.onChangeColors=this._onChangeColors.event,this._colors={foreground:u,background:d,cursor:f,cursorAccent:h,selectionForeground:void 0,selectionBackgroundTransparent:p,selectionBackgroundOpaque:a.color.blend(d,p),selectionInactiveBackgroundTransparent:p,selectionInactiveBackgroundOpaque:a.color.blend(d,p),ansi:t.DEFAULT_ANSI_COLORS.slice(),contrastCache:this._contrastCache,halfContrastCache:this._halfContrastCache},this._updateRestoreColors(),this._setTheme(this._optionsService.rawOptions.theme),this.register(this._optionsService.onSpecificOptionChange("minimumContrastRatio",(()=>this._contrastCache.clear()))),this.register(this._optionsService.onSpecificOptionChange("theme",(()=>this._setTheme(this._optionsService.rawOptions.theme))))}_setTheme(e={}){const n=this._colors;if(n.foreground=g(e.foreground,u),n.background=g(e.background,d),n.cursor=g(e.cursor,f),n.cursorAccent=g(e.cursorAccent,h),n.selectionBackgroundTransparent=g(e.selectionBackground,p),n.selectionBackgroundOpaque=a.color.blend(n.background,n.selectionBackgroundTransparent),n.selectionInactiveBackgroundTransparent=g(e.selectionInactiveBackground,n.selectionBackgroundTransparent),n.selectionInactiveBackgroundOpaque=a.color.blend(n.background,n.selectionInactiveBackgroundTransparent),n.selectionForeground=e.selectionForeground?g(e.selectionForeground,a.NULL_COLOR):void 0,n.selectionForeground===a.NULL_COLOR&&(n.selectionForeground=void 0),a.color.isOpaque(n.selectionBackgroundTransparent)){const e=.3;n.selectionBackgroundTransparent=a.color.opacity(n.selectionBackgroundTransparent,e)}if(a.color.isOpaque(n.selectionInactiveBackgroundTransparent)){const e=.3;n.selectionInactiveBackgroundTransparent=a.color.opacity(n.selectionInactiveBackgroundTransparent,e)}if(n.ansi=t.DEFAULT_ANSI_COLORS.slice(),n.ansi[0]=g(e.black,t.DEFAULT_ANSI_COLORS[0]),n.ansi[1]=g(e.red,t.DEFAULT_ANSI_COLORS[1]),n.ansi[2]=g(e.green,t.DEFAULT_ANSI_COLORS[2]),n.ansi[3]=g(e.yellow,t.DEFAULT_ANSI_COLORS[3]),n.ansi[4]=g(e.blue,t.DEFAULT_ANSI_COLORS[4]),n.ansi[5]=g(e.magenta,t.DEFAULT_ANSI_COLORS[5]),n.ansi[6]=g(e.cyan,t.DEFAULT_ANSI_COLORS[6]),n.ansi[7]=g(e.white,t.DEFAULT_ANSI_COLORS[7]),n.ansi[8]=g(e.brightBlack,t.DEFAULT_ANSI_COLORS[8]),n.ansi[9]=g(e.brightRed,t.DEFAULT_ANSI_COLORS[9]),n.ansi[10]=g(e.brightGreen,t.DEFAULT_ANSI_COLORS[10]),n.ansi[11]=g(e.brightYellow,t.DEFAULT_ANSI_COLORS[11]),n.ansi[12]=g(e.brightBlue,t.DEFAULT_ANSI_COLORS[12]),n.ansi[13]=g(e.brightMagenta,t.DEFAULT_ANSI_COLORS[13]),n.ansi[14]=g(e.brightCyan,t.DEFAULT_ANSI_COLORS[14]),n.ansi[15]=g(e.brightWhite,t.DEFAULT_ANSI_COLORS[15]),e.extendedAnsi){const r=Math.min(n.ansi.length-16,e.extendedAnsi.length);for(let o=0;o<r;o++)n.ansi[o+16]=g(e.extendedAnsi[o],t.DEFAULT_ANSI_COLORS[o+16])}this._contrastCache.clear(),this._halfContrastCache.clear(),this._updateRestoreColors(),this._onChangeColors.fire(this.colors)}restoreColor(e){this._restoreColor(e),this._onChangeColors.fire(this.colors)}_restoreColor(e){if(void 0!==e)switch(e){case 256:this._colors.foreground=this._restoreColors.foreground;break;case 257:this._colors.background=this._restoreColors.background;break;case 258:this._colors.cursor=this._restoreColors.cursor;break;default:this._colors.ansi[e]=this._restoreColors.ansi[e]}else for(let e=0;e<this._restoreColors.ansi.length;++e)this._colors.ansi[e]=this._restoreColors.ansi[e]}modifyColors(e){e(this._colors),this._onChangeColors.fire(this.colors)}_updateRestoreColors(){this._restoreColors={foreground:this._colors.foreground,background:this._colors.background,cursor:this._colors.cursor,ansi:this._colors.ansi.slice()}}};function g(e,t){if(void 0!==e)try{return a.css.toColor(e)}catch{}return t}t.ThemeService=m=r([o(0,c.IOptionsService)],m)},6349:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CircularList=void 0;const r=n(8460),o=n(844);class i extends o.Disposable{constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.register(new r.EventEmitter),this.onDelete=this.onDeleteEmitter.event,this.onInsertEmitter=this.register(new r.EventEmitter),this.onInsert=this.onInsertEmitter.event,this.onTrimEmitter=this.register(new r.EventEmitter),this.onTrim=this.onTrimEmitter.event,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}get maxLength(){return this._maxLength}set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);for(let n=0;n<Math.min(e,this.length);n++)t[n]=this._array[this._getCyclicIndex(n)];this._array=t,this._maxLength=e,this._startIndex=0}get length(){return this._length}set length(e){if(e>this._length)for(let t=this._length;t<e;t++)this._array[t]=void 0;this._length=e}get(e){return this._array[this._getCyclicIndex(e)]}set(e,t){this._array[this._getCyclicIndex(e)]=t}push(e){this._array[this._getCyclicIndex(this._length)]=e,this._length===this._maxLength?(this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1)):this._length++}recycle(){if(this._length!==this._maxLength)throw new Error("Can only recycle when the buffer is full");return this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1),this._array[this._getCyclicIndex(this._length-1)]}get isFull(){return this._length===this._maxLength}pop(){return this._array[this._getCyclicIndex(this._length---1)]}splice(e,t,...n){if(t){for(let n=e;n<this._length-t;n++)this._array[this._getCyclicIndex(n)]=this._array[this._getCyclicIndex(n+t)];this._length-=t,this.onDeleteEmitter.fire({index:e,amount:t})}for(let t=this._length-1;t>=e;t--)this._array[this._getCyclicIndex(t+n.length)]=this._array[this._getCyclicIndex(t)];for(let t=0;t<n.length;t++)this._array[this._getCyclicIndex(e+t)]=n[t];if(n.length&&this.onInsertEmitter.fire({index:e,amount:n.length}),this._length+n.length>this._maxLength){const e=this._length+n.length-this._maxLength;this._startIndex+=e,this._length=this._maxLength,this.onTrimEmitter.fire(e)}else this._length+=n.length}trimStart(e){e>this._length&&(e=this._length),this._startIndex+=e,this._length-=e,this.onTrimEmitter.fire(e)}shiftElements(e,t,n){if(!(t<=0)){if(e<0||e>=this._length)throw new Error("start argument out of range");if(e+n<0)throw new Error("Cannot shift elements in list beyond index 0");if(n>0){for(let r=t-1;r>=0;r--)this.set(e+r+n,this.get(e+r));const r=e+t+n-this._length;if(r>0)for(this._length+=r;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(let r=0;r<t;r++)this.set(e+r+n,this.get(e+r))}}_getCyclicIndex(e){return(this._startIndex+e)%this._maxLength}}t.CircularList=i},1439:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.clone=void 0,t.clone=function e(t,n=5){if("object"!=typeof t)return t;const r=Array.isArray(t)?[]:{};for(const o in t)r[o]=n<=1?t[o]:t[o]&&e(t[o],n-1);return r}},8055:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.contrastRatio=t.toPaddedHex=t.rgba=t.rgb=t.css=t.color=t.channels=t.NULL_COLOR=void 0;let n=0,r=0,o=0,i=0;var a,l,s,c,u;function d(e){const t=e.toString(16);return t.length<2?"0"+t:t}function f(e,t){return e<t?(t+.05)/(e+.05):(e+.05)/(t+.05)}t.NULL_COLOR={css:"#00000000",rgba:0},function(e){e.toCss=function(e,t,n,r){return void 0!==r?`#${d(e)}${d(t)}${d(n)}${d(r)}`:`#${d(e)}${d(t)}${d(n)}`},e.toRgba=function(e,t,n,r=255){return(e<<24|t<<16|n<<8|r)>>>0},e.toColor=function(t,n,r,o){return{css:e.toCss(t,n,r,o),rgba:e.toRgba(t,n,r,o)}}}(a||(t.channels=a={})),function(e){function t(e,t){return i=Math.round(255*t),[n,r,o]=u.toChannels(e.rgba),{css:a.toCss(n,r,o,i),rgba:a.toRgba(n,r,o,i)}}e.blend=function(e,t){if(i=(255&t.rgba)/255,1===i)return{css:t.css,rgba:t.rgba};const l=t.rgba>>24&255,s=t.rgba>>16&255,c=t.rgba>>8&255,u=e.rgba>>24&255,d=e.rgba>>16&255,f=e.rgba>>8&255;return n=u+Math.round((l-u)*i),r=d+Math.round((s-d)*i),o=f+Math.round((c-f)*i),{css:a.toCss(n,r,o),rgba:a.toRgba(n,r,o)}},e.isOpaque=function(e){return!(255&~e.rgba)},e.ensureContrastRatio=function(e,t,n){const r=u.ensureContrastRatio(e.rgba,t.rgba,n);if(r)return a.toColor(r>>24&255,r>>16&255,r>>8&255)},e.opaque=function(e){const t=(255|e.rgba)>>>0;return[n,r,o]=u.toChannels(t),{css:a.toCss(n,r,o),rgba:t}},e.opacity=t,e.multiplyOpacity=function(e,n){return i=255&e.rgba,t(e,i*n/255)},e.toColorRGB=function(e){return[e.rgba>>24&255,e.rgba>>16&255,e.rgba>>8&255]}}(l||(t.color=l={})),function(e){let t,l;try{const e=document.createElement("canvas");e.width=1,e.height=1;const n=e.getContext("2d",{willReadFrequently:!0});n&&(t=n,t.globalCompositeOperation="copy",l=t.createLinearGradient(0,0,1,1))}catch{}e.toColor=function(e){if(e.match(/#[\da-f]{3,8}/i))switch(e.length){case 4:return n=parseInt(e.slice(1,2).repeat(2),16),r=parseInt(e.slice(2,3).repeat(2),16),o=parseInt(e.slice(3,4).repeat(2),16),a.toColor(n,r,o);case 5:return n=parseInt(e.slice(1,2).repeat(2),16),r=parseInt(e.slice(2,3).repeat(2),16),o=parseInt(e.slice(3,4).repeat(2),16),i=parseInt(e.slice(4,5).repeat(2),16),a.toColor(n,r,o,i);case 7:return{css:e,rgba:(parseInt(e.slice(1),16)<<8|255)>>>0};case 9:return{css:e,rgba:parseInt(e.slice(1),16)>>>0}}const s=e.match(/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(,\s*(0|1|\d?\.(\d+))\s*)?\)/);if(s)return n=parseInt(s[1]),r=parseInt(s[2]),o=parseInt(s[3]),i=Math.round(255*(void 0===s[5]?1:parseFloat(s[5]))),a.toColor(n,r,o,i);if(!t||!l)throw new Error("css.toColor: Unsupported css format");if(t.fillStyle=l,t.fillStyle=e,"string"!=typeof t.fillStyle)throw new Error("css.toColor: Unsupported css format");if(t.fillRect(0,0,1,1),[n,r,o,i]=t.getImageData(0,0,1,1).data,255!==i)throw new Error("css.toColor: Unsupported css format");return{rgba:a.toRgba(n,r,o,i),css:e}}}(s||(t.css=s={})),function(e){function t(e,t,n){const r=e/255,o=t/255,i=n/255;return.2126*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.7152*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))+.0722*(i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4))}e.relativeLuminance=function(e){return t(e>>16&255,e>>8&255,255&e)},e.relativeLuminance2=t}(c||(t.rgb=c={})),function(e){function t(e,t,n){const r=e>>24&255,o=e>>16&255,i=e>>8&255;let a=t>>24&255,l=t>>16&255,s=t>>8&255,u=f(c.relativeLuminance2(a,l,s),c.relativeLuminance2(r,o,i));for(;u<n&&(a>0||l>0||s>0);)a-=Math.max(0,Math.ceil(.1*a)),l-=Math.max(0,Math.ceil(.1*l)),s-=Math.max(0,Math.ceil(.1*s)),u=f(c.relativeLuminance2(a,l,s),c.relativeLuminance2(r,o,i));return(a<<24|l<<16|s<<8|255)>>>0}function l(e,t,n){const r=e>>24&255,o=e>>16&255,i=e>>8&255;let a=t>>24&255,l=t>>16&255,s=t>>8&255,u=f(c.relativeLuminance2(a,l,s),c.relativeLuminance2(r,o,i));for(;u<n&&(a<255||l<255||s<255);)a=Math.min(255,a+Math.ceil(.1*(255-a))),l=Math.min(255,l+Math.ceil(.1*(255-l))),s=Math.min(255,s+Math.ceil(.1*(255-s))),u=f(c.relativeLuminance2(a,l,s),c.relativeLuminance2(r,o,i));return(a<<24|l<<16|s<<8|255)>>>0}e.blend=function(e,t){if(i=(255&t)/255,1===i)return t;const l=t>>24&255,s=t>>16&255,c=t>>8&255,u=e>>24&255,d=e>>16&255,f=e>>8&255;return n=u+Math.round((l-u)*i),r=d+Math.round((s-d)*i),o=f+Math.round((c-f)*i),a.toRgba(n,r,o)},e.ensureContrastRatio=function(e,n,r){const o=c.relativeLuminance(e>>8),i=c.relativeLuminance(n>>8);if(f(o,i)<r){if(i<o){const i=t(e,n,r),a=f(o,c.relativeLuminance(i>>8));if(a<r){const t=l(e,n,r);return a>f(o,c.relativeLuminance(t>>8))?i:t}return i}const a=l(e,n,r),s=f(o,c.relativeLuminance(a>>8));if(s<r){const i=t(e,n,r);return s>f(o,c.relativeLuminance(i>>8))?a:i}return a}},e.reduceLuminance=t,e.increaseLuminance=l,e.toChannels=function(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}}(u||(t.rgba=u={})),t.toPaddedHex=d,t.contrastRatio=f},8969:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CoreTerminal=void 0;const r=n(844),o=n(2585),i=n(4348),a=n(7866),l=n(744),s=n(7302),c=n(6975),u=n(8460),d=n(1753),f=n(1480),h=n(7994),p=n(9282),m=n(5435),g=n(5981),v=n(2660);let A=!1;class y extends r.Disposable{get onScroll(){return this._onScrollApi||(this._onScrollApi=this.register(new u.EventEmitter),this._onScroll.event((e=>{this._onScrollApi?.fire(e.position)}))),this._onScrollApi.event}get cols(){return this._bufferService.cols}get rows(){return this._bufferService.rows}get buffers(){return this._bufferService.buffers}get options(){return this.optionsService.options}set options(e){for(const t in e)this.optionsService.options[t]=e[t]}constructor(e){super(),this._windowsWrappingHeuristics=this.register(new r.MutableDisposable),this._onBinary=this.register(new u.EventEmitter),this.onBinary=this._onBinary.event,this._onData=this.register(new u.EventEmitter),this.onData=this._onData.event,this._onLineFeed=this.register(new u.EventEmitter),this.onLineFeed=this._onLineFeed.event,this._onResize=this.register(new u.EventEmitter),this.onResize=this._onResize.event,this._onWriteParsed=this.register(new u.EventEmitter),this.onWriteParsed=this._onWriteParsed.event,this._onScroll=this.register(new u.EventEmitter),this._instantiationService=new i.InstantiationService,this.optionsService=this.register(new s.OptionsService(e)),this._instantiationService.setService(o.IOptionsService,this.optionsService),this._bufferService=this.register(this._instantiationService.createInstance(l.BufferService)),this._instantiationService.setService(o.IBufferService,this._bufferService),this._logService=this.register(this._instantiationService.createInstance(a.LogService)),this._instantiationService.setService(o.ILogService,this._logService),this.coreService=this.register(this._instantiationService.createInstance(c.CoreService)),this._instantiationService.setService(o.ICoreService,this.coreService),this.coreMouseService=this.register(this._instantiationService.createInstance(d.CoreMouseService)),this._instantiationService.setService(o.ICoreMouseService,this.coreMouseService),this.unicodeService=this.register(this._instantiationService.createInstance(f.UnicodeService)),this._instantiationService.setService(o.IUnicodeService,this.unicodeService),this._charsetService=this._instantiationService.createInstance(h.CharsetService),this._instantiationService.setService(o.ICharsetService,this._charsetService),this._oscLinkService=this._instantiationService.createInstance(v.OscLinkService),this._instantiationService.setService(o.IOscLinkService,this._oscLinkService),this._inputHandler=this.register(new m.InputHandler(this._bufferService,this._charsetService,this.coreService,this._logService,this.optionsService,this._oscLinkService,this.coreMouseService,this.unicodeService)),this.register((0,u.forwardEvent)(this._inputHandler.onLineFeed,this._onLineFeed)),this.register(this._inputHandler),this.register((0,u.forwardEvent)(this._bufferService.onResize,this._onResize)),this.register((0,u.forwardEvent)(this.coreService.onData,this._onData)),this.register((0,u.forwardEvent)(this.coreService.onBinary,this._onBinary)),this.register(this.coreService.onRequestScrollToBottom((()=>this.scrollToBottom()))),this.register(this.coreService.onUserInput((()=>this._writeBuffer.handleUserInput()))),this.register(this.optionsService.onMultipleOptionChange(["windowsMode","windowsPty"],(()=>this._handleWindowsPtyOptionChange()))),this.register(this._bufferService.onScroll((e=>{this._onScroll.fire({position:this._bufferService.buffer.ydisp,source:0}),this._inputHandler.markRangeDirty(this._bufferService.buffer.scrollTop,this._bufferService.buffer.scrollBottom)}))),this.register(this._inputHandler.onScroll((e=>{this._onScroll.fire({position:this._bufferService.buffer.ydisp,source:0}),this._inputHandler.markRangeDirty(this._bufferService.buffer.scrollTop,this._bufferService.buffer.scrollBottom)}))),this._writeBuffer=this.register(new g.WriteBuffer(((e,t)=>this._inputHandler.parse(e,t)))),this.register((0,u.forwardEvent)(this._writeBuffer.onWriteParsed,this._onWriteParsed))}write(e,t){this._writeBuffer.write(e,t)}writeSync(e,t){this._logService.logLevel<=o.LogLevelEnum.WARN&&!A&&(this._logService.warn("writeSync is unreliable and will be removed soon."),A=!0),this._writeBuffer.writeSync(e,t)}input(e,t=!0){this.coreService.triggerDataEvent(e,t)}resize(e,t){isNaN(e)||isNaN(t)||(e=Math.max(e,l.MINIMUM_COLS),t=Math.max(t,l.MINIMUM_ROWS),this._bufferService.resize(e,t))}scroll(e,t=!1){this._bufferService.scroll(e,t)}scrollLines(e,t,n){this._bufferService.scrollLines(e,t,n)}scrollPages(e){this.scrollLines(e*(this.rows-1))}scrollToTop(){this.scrollLines(-this._bufferService.buffer.ydisp)}scrollToBottom(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)}scrollToLine(e){const t=e-this._bufferService.buffer.ydisp;0!==t&&this.scrollLines(t)}registerEscHandler(e,t){return this._inputHandler.registerEscHandler(e,t)}registerDcsHandler(e,t){return this._inputHandler.registerDcsHandler(e,t)}registerCsiHandler(e,t){return this._inputHandler.registerCsiHandler(e,t)}registerOscHandler(e,t){return this._inputHandler.registerOscHandler(e,t)}_setup(){this._handleWindowsPtyOptionChange()}reset(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this.coreService.reset(),this.coreMouseService.reset()}_handleWindowsPtyOptionChange(){let e=!1;const t=this.optionsService.rawOptions.windowsPty;t&&void 0!==t.buildNumber&&void 0!==t.buildNumber?e=!!("conpty"===t.backend&&t.buildNumber<21376):this.optionsService.rawOptions.windowsMode&&(e=!0),e?this._enableWindowsWrappingHeuristics():this._windowsWrappingHeuristics.clear()}_enableWindowsWrappingHeuristics(){if(!this._windowsWrappingHeuristics.value){const e=[];e.push(this.onLineFeed(p.updateWindowsModeWrappedState.bind(null,this._bufferService))),e.push(this.registerCsiHandler({final:"H"},(()=>((0,p.updateWindowsModeWrappedState)(this._bufferService),!1)))),this._windowsWrappingHeuristics.value=(0,r.toDisposable)((()=>{for(const t of e)t.dispose()}))}}}t.CoreTerminal=y},8460:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.runAndSubscribe=t.forwardEvent=t.EventEmitter=void 0,t.EventEmitter=class{constructor(){this._listeners=[],this._disposed=!1}get event(){return this._event||(this._event=e=>(this._listeners.push(e),{dispose:()=>{if(!this._disposed)for(let t=0;t<this._listeners.length;t++)if(this._listeners[t]===e)return void this._listeners.splice(t,1)}})),this._event}fire(e,t){const n=[];for(let e=0;e<this._listeners.length;e++)n.push(this._listeners[e]);for(let r=0;r<n.length;r++)n[r].call(void 0,e,t)}dispose(){this.clearListeners(),this._disposed=!0}clearListeners(){this._listeners&&(this._listeners.length=0)}},t.forwardEvent=function(e,t){return e((e=>t.fire(e)))},t.runAndSubscribe=function(e,t){return t(void 0),e((e=>t(e)))}},5435:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.InputHandler=t.WindowsOptionsReportType=void 0;const i=n(2584),a=n(7116),l=n(2015),s=n(844),c=n(482),u=n(8437),d=n(8460),f=n(643),h=n(511),p=n(3734),m=n(2585),g=n(1480),v=n(6242),A=n(6351),y=n(5941),b={"(":0,")":1,"*":2,"+":3,"-":1,".":2},O=131072;function w(e,t){if(e>24)return t.setWinLines||!1;switch(e){case 1:return!!t.restoreWin;case 2:return!!t.minimizeWin;case 3:return!!t.setWinPosition;case 4:return!!t.setWinSizePixels;case 5:return!!t.raiseWin;case 6:return!!t.lowerWin;case 7:return!!t.refreshWin;case 8:return!!t.setWinSizeChars;case 9:return!!t.maximizeWin;case 10:return!!t.fullscreenWin;case 11:return!!t.getWinState;case 13:return!!t.getWinPosition;case 14:return!!t.getWinSizePixels;case 15:return!!t.getScreenSizePixels;case 16:return!!t.getCellSizePixels;case 18:return!!t.getWinSizeChars;case 19:return!!t.getScreenSizeChars;case 20:return!!t.getIconTitle;case 21:return!!t.getWinTitle;case 22:return!!t.pushTitle;case 23:return!!t.popTitle;case 24:return!!t.setWinLines}return!1}var x;!function(e){e[e.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",e[e.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"}(x||(t.WindowsOptionsReportType=x={}));let _=0;class C extends s.Disposable{getAttrData(){return this._curAttrData}constructor(e,t,n,r,o,s,f,p,m=new l.EscapeSequenceParser){super(),this._bufferService=e,this._charsetService=t,this._coreService=n,this._logService=r,this._optionsService=o,this._oscLinkService=s,this._coreMouseService=f,this._unicodeService=p,this._parser=m,this._parseBuffer=new Uint32Array(4096),this._stringDecoder=new c.StringToUtf32,this._utf8Decoder=new c.Utf8ToUtf32,this._workCell=new h.CellData,this._windowTitle="",this._iconName="",this._windowTitleStack=[],this._iconNameStack=[],this._curAttrData=u.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=u.DEFAULT_ATTR_DATA.clone(),this._onRequestBell=this.register(new d.EventEmitter),this.onRequestBell=this._onRequestBell.event,this._onRequestRefreshRows=this.register(new d.EventEmitter),this.onRequestRefreshRows=this._onRequestRefreshRows.event,this._onRequestReset=this.register(new d.EventEmitter),this.onRequestReset=this._onRequestReset.event,this._onRequestSendFocus=this.register(new d.EventEmitter),this.onRequestSendFocus=this._onRequestSendFocus.event,this._onRequestSyncScrollBar=this.register(new d.EventEmitter),this.onRequestSyncScrollBar=this._onRequestSyncScrollBar.event,this._onRequestWindowsOptionsReport=this.register(new d.EventEmitter),this.onRequestWindowsOptionsReport=this._onRequestWindowsOptionsReport.event,this._onA11yChar=this.register(new d.EventEmitter),this.onA11yChar=this._onA11yChar.event,this._onA11yTab=this.register(new d.EventEmitter),this.onA11yTab=this._onA11yTab.event,this._onCursorMove=this.register(new d.EventEmitter),this.onCursorMove=this._onCursorMove.event,this._onLineFeed=this.register(new d.EventEmitter),this.onLineFeed=this._onLineFeed.event,this._onScroll=this.register(new d.EventEmitter),this.onScroll=this._onScroll.event,this._onTitleChange=this.register(new d.EventEmitter),this.onTitleChange=this._onTitleChange.event,this._onColor=this.register(new d.EventEmitter),this.onColor=this._onColor.event,this._parseStack={paused:!1,cursorStartX:0,cursorStartY:0,decodedLength:0,position:0},this._specialColors=[256,257,258],this.register(this._parser),this._dirtyRowTracker=new k(this._bufferService),this._activeBuffer=this._bufferService.buffer,this.register(this._bufferService.buffers.onBufferActivate((e=>this._activeBuffer=e.activeBuffer))),this._parser.setCsiHandlerFallback(((e,t)=>{this._logService.debug("Unknown CSI code: ",{identifier:this._parser.identToString(e),params:t.toArray()})})),this._parser.setEscHandlerFallback((e=>{this._logService.debug("Unknown ESC code: ",{identifier:this._parser.identToString(e)})})),this._parser.setExecuteHandlerFallback((e=>{this._logService.debug("Unknown EXECUTE code: ",{code:e})})),this._parser.setOscHandlerFallback(((e,t,n)=>{this._logService.debug("Unknown OSC code: ",{identifier:e,action:t,data:n})})),this._parser.setDcsHandlerFallback(((e,t,n)=>{"HOOK"===t&&(n=n.toArray()),this._logService.debug("Unknown DCS code: ",{identifier:this._parser.identToString(e),action:t,payload:n})})),this._parser.setPrintHandler(((e,t,n)=>this.print(e,t,n))),this._parser.registerCsiHandler({final:"@"},(e=>this.insertChars(e))),this._parser.registerCsiHandler({intermediates:" ",final:"@"},(e=>this.scrollLeft(e))),this._parser.registerCsiHandler({final:"A"},(e=>this.cursorUp(e))),this._parser.registerCsiHandler({intermediates:" ",final:"A"},(e=>this.scrollRight(e))),this._parser.registerCsiHandler({final:"B"},(e=>this.cursorDown(e))),this._parser.registerCsiHandler({final:"C"},(e=>this.cursorForward(e))),this._parser.registerCsiHandler({final:"D"},(e=>this.cursorBackward(e))),this._parser.registerCsiHandler({final:"E"},(e=>this.cursorNextLine(e))),this._parser.registerCsiHandler({final:"F"},(e=>this.cursorPrecedingLine(e))),this._parser.registerCsiHandler({final:"G"},(e=>this.cursorCharAbsolute(e))),this._parser.registerCsiHandler({final:"H"},(e=>this.cursorPosition(e))),this._parser.registerCsiHandler({final:"I"},(e=>this.cursorForwardTab(e))),this._parser.registerCsiHandler({final:"J"},(e=>this.eraseInDisplay(e,!1))),this._parser.registerCsiHandler({prefix:"?",final:"J"},(e=>this.eraseInDisplay(e,!0))),this._parser.registerCsiHandler({final:"K"},(e=>this.eraseInLine(e,!1))),this._parser.registerCsiHandler({prefix:"?",final:"K"},(e=>this.eraseInLine(e,!0))),this._parser.registerCsiHandler({final:"L"},(e=>this.insertLines(e))),this._parser.registerCsiHandler({final:"M"},(e=>this.deleteLines(e))),this._parser.registerCsiHandler({final:"P"},(e=>this.deleteChars(e))),this._parser.registerCsiHandler({final:"S"},(e=>this.scrollUp(e))),this._parser.registerCsiHandler({final:"T"},(e=>this.scrollDown(e))),this._parser.registerCsiHandler({final:"X"},(e=>this.eraseChars(e))),this._parser.registerCsiHandler({final:"Z"},(e=>this.cursorBackwardTab(e))),this._parser.registerCsiHandler({final:"`"},(e=>this.charPosAbsolute(e))),this._parser.registerCsiHandler({final:"a"},(e=>this.hPositionRelative(e))),this._parser.registerCsiHandler({final:"b"},(e=>this.repeatPrecedingCharacter(e))),this._parser.registerCsiHandler({final:"c"},(e=>this.sendDeviceAttributesPrimary(e))),this._parser.registerCsiHandler({prefix:">",final:"c"},(e=>this.sendDeviceAttributesSecondary(e))),this._parser.registerCsiHandler({final:"d"},(e=>this.linePosAbsolute(e))),this._parser.registerCsiHandler({final:"e"},(e=>this.vPositionRelative(e))),this._parser.registerCsiHandler({final:"f"},(e=>this.hVPosition(e))),this._parser.registerCsiHandler({final:"g"},(e=>this.tabClear(e))),this._parser.registerCsiHandler({final:"h"},(e=>this.setMode(e))),this._parser.registerCsiHandler({prefix:"?",final:"h"},(e=>this.setModePrivate(e))),this._parser.registerCsiHandler({final:"l"},(e=>this.resetMode(e))),this._parser.registerCsiHandler({prefix:"?",final:"l"},(e=>this.resetModePrivate(e))),this._parser.registerCsiHandler({final:"m"},(e=>this.charAttributes(e))),this._parser.registerCsiHandler({final:"n"},(e=>this.deviceStatus(e))),this._parser.registerCsiHandler({prefix:"?",final:"n"},(e=>this.deviceStatusPrivate(e))),this._parser.registerCsiHandler({intermediates:"!",final:"p"},(e=>this.softReset(e))),this._parser.registerCsiHandler({intermediates:" ",final:"q"},(e=>this.setCursorStyle(e))),this._parser.registerCsiHandler({final:"r"},(e=>this.setScrollRegion(e))),this._parser.registerCsiHandler({final:"s"},(e=>this.saveCursor(e))),this._parser.registerCsiHandler({final:"t"},(e=>this.windowOptions(e))),this._parser.registerCsiHandler({final:"u"},(e=>this.restoreCursor(e))),this._parser.registerCsiHandler({intermediates:"'",final:"}"},(e=>this.insertColumns(e))),this._parser.registerCsiHandler({intermediates:"'",final:"~"},(e=>this.deleteColumns(e))),this._parser.registerCsiHandler({intermediates:'"',final:"q"},(e=>this.selectProtected(e))),this._parser.registerCsiHandler({intermediates:"$",final:"p"},(e=>this.requestMode(e,!0))),this._parser.registerCsiHandler({prefix:"?",intermediates:"$",final:"p"},(e=>this.requestMode(e,!1))),this._parser.setExecuteHandler(i.C0.BEL,(()=>this.bell())),this._parser.setExecuteHandler(i.C0.LF,(()=>this.lineFeed())),this._parser.setExecuteHandler(i.C0.VT,(()=>this.lineFeed())),this._parser.setExecuteHandler(i.C0.FF,(()=>this.lineFeed())),this._parser.setExecuteHandler(i.C0.CR,(()=>this.carriageReturn())),this._parser.setExecuteHandler(i.C0.BS,(()=>this.backspace())),this._parser.setExecuteHandler(i.C0.HT,(()=>this.tab())),this._parser.setExecuteHandler(i.C0.SO,(()=>this.shiftOut())),this._parser.setExecuteHandler(i.C0.SI,(()=>this.shiftIn())),this._parser.setExecuteHandler(i.C1.IND,(()=>this.index())),this._parser.setExecuteHandler(i.C1.NEL,(()=>this.nextLine())),this._parser.setExecuteHandler(i.C1.HTS,(()=>this.tabSet())),this._parser.registerOscHandler(0,new v.OscHandler((e=>(this.setTitle(e),this.setIconName(e),!0)))),this._parser.registerOscHandler(1,new v.OscHandler((e=>this.setIconName(e)))),this._parser.registerOscHandler(2,new v.OscHandler((e=>this.setTitle(e)))),this._parser.registerOscHandler(4,new v.OscHandler((e=>this.setOrReportIndexedColor(e)))),this._parser.registerOscHandler(8,new v.OscHandler((e=>this.setHyperlink(e)))),this._parser.registerOscHandler(10,new v.OscHandler((e=>this.setOrReportFgColor(e)))),this._parser.registerOscHandler(11,new v.OscHandler((e=>this.setOrReportBgColor(e)))),this._parser.registerOscHandler(12,new v.OscHandler((e=>this.setOrReportCursorColor(e)))),this._parser.registerOscHandler(104,new v.OscHandler((e=>this.restoreIndexedColor(e)))),this._parser.registerOscHandler(110,new v.OscHandler((e=>this.restoreFgColor(e)))),this._parser.registerOscHandler(111,new v.OscHandler((e=>this.restoreBgColor(e)))),this._parser.registerOscHandler(112,new v.OscHandler((e=>this.restoreCursorColor(e)))),this._parser.registerEscHandler({final:"7"},(()=>this.saveCursor())),this._parser.registerEscHandler({final:"8"},(()=>this.restoreCursor())),this._parser.registerEscHandler({final:"D"},(()=>this.index())),this._parser.registerEscHandler({final:"E"},(()=>this.nextLine())),this._parser.registerEscHandler({final:"H"},(()=>this.tabSet())),this._parser.registerEscHandler({final:"M"},(()=>this.reverseIndex())),this._parser.registerEscHandler({final:"="},(()=>this.keypadApplicationMode())),this._parser.registerEscHandler({final:">"},(()=>this.keypadNumericMode())),this._parser.registerEscHandler({final:"c"},(()=>this.fullReset())),this._parser.registerEscHandler({final:"n"},(()=>this.setgLevel(2))),this._parser.registerEscHandler({final:"o"},(()=>this.setgLevel(3))),this._parser.registerEscHandler({final:"|"},(()=>this.setgLevel(3))),this._parser.registerEscHandler({final:"}"},(()=>this.setgLevel(2))),this._parser.registerEscHandler({final:"~"},(()=>this.setgLevel(1))),this._parser.registerEscHandler({intermediates:"%",final:"@"},(()=>this.selectDefaultCharset())),this._parser.registerEscHandler({intermediates:"%",final:"G"},(()=>this.selectDefaultCharset()));for(const e in a.CHARSETS)this._parser.registerEscHandler({intermediates:"(",final:e},(()=>this.selectCharset("("+e))),this._parser.registerEscHandler({intermediates:")",final:e},(()=>this.selectCharset(")"+e))),this._parser.registerEscHandler({intermediates:"*",final:e},(()=>this.selectCharset("*"+e))),this._parser.registerEscHandler({intermediates:"+",final:e},(()=>this.selectCharset("+"+e))),this._parser.registerEscHandler({intermediates:"-",final:e},(()=>this.selectCharset("-"+e))),this._parser.registerEscHandler({intermediates:".",final:e},(()=>this.selectCharset("."+e))),this._parser.registerEscHandler({intermediates:"/",final:e},(()=>this.selectCharset("/"+e)));this._parser.registerEscHandler({intermediates:"#",final:"8"},(()=>this.screenAlignmentPattern())),this._parser.setErrorHandler((e=>(this._logService.error("Parsing error: ",e),e))),this._parser.registerDcsHandler({intermediates:"$",final:"q"},new A.DcsHandler(((e,t)=>this.requestStatusString(e,t))))}_preserveStack(e,t,n,r){this._parseStack.paused=!0,this._parseStack.cursorStartX=e,this._parseStack.cursorStartY=t,this._parseStack.decodedLength=n,this._parseStack.position=r}_logSlowResolvingAsync(e){this._logService.logLevel<=m.LogLevelEnum.WARN&&Promise.race([e,new Promise(((e,t)=>setTimeout((()=>t("#SLOW_TIMEOUT")),5e3)))]).catch((e=>{if("#SLOW_TIMEOUT"!==e)throw e}))}_getCurrentLinkId(){return this._curAttrData.extended.urlId}parse(e,t){let n,r=this._activeBuffer.x,o=this._activeBuffer.y,i=0;const a=this._parseStack.paused;if(a){if(n=this._parser.parse(this._parseBuffer,this._parseStack.decodedLength,t))return this._logSlowResolvingAsync(n),n;r=this._parseStack.cursorStartX,o=this._parseStack.cursorStartY,this._parseStack.paused=!1,e.length>O&&(i=this._parseStack.position+O)}if(this._logService.logLevel<=m.LogLevelEnum.DEBUG&&this._logService.debug("parsing data"+("string"==typeof e?` "${e}"`:` "${Array.prototype.map.call(e,(e=>String.fromCharCode(e))).join("")}"`),"string"==typeof e?e.split("").map((e=>e.charCodeAt(0))):e),this._parseBuffer.length<e.length&&this._parseBuffer.length<O&&(this._parseBuffer=new Uint32Array(Math.min(e.length,O))),a||this._dirtyRowTracker.clearRange(),e.length>O)for(let t=i;t<e.length;t+=O){const i=t+O<e.length?t+O:e.length,a="string"==typeof e?this._stringDecoder.decode(e.substring(t,i),this._parseBuffer):this._utf8Decoder.decode(e.subarray(t,i),this._parseBuffer);if(n=this._parser.parse(this._parseBuffer,a))return this._preserveStack(r,o,a,t),this._logSlowResolvingAsync(n),n}else if(!a){const t="string"==typeof e?this._stringDecoder.decode(e,this._parseBuffer):this._utf8Decoder.decode(e,this._parseBuffer);if(n=this._parser.parse(this._parseBuffer,t))return this._preserveStack(r,o,t,0),this._logSlowResolvingAsync(n),n}this._activeBuffer.x===r&&this._activeBuffer.y===o||this._onCursorMove.fire();const l=this._dirtyRowTracker.end+(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp),s=this._dirtyRowTracker.start+(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp);s<this._bufferService.rows&&this._onRequestRefreshRows.fire(Math.min(s,this._bufferService.rows-1),Math.min(l,this._bufferService.rows-1))}print(e,t,n){let r,o;const i=this._charsetService.charset,a=this._optionsService.rawOptions.screenReaderMode,l=this._bufferService.cols,s=this._coreService.decPrivateModes.wraparound,d=this._coreService.modes.insertMode,h=this._curAttrData;let p=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y);this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._activeBuffer.x&&n-t>0&&2===p.getWidth(this._activeBuffer.x-1)&&p.setCellFromCodepoint(this._activeBuffer.x-1,0,1,h);let m=this._parser.precedingJoinState;for(let v=t;v<n;++v){if(r=e[v],r<127&&i){const e=i[String.fromCharCode(r)];e&&(r=e.charCodeAt(0))}const t=this._unicodeService.charProperties(r,m);o=g.UnicodeService.extractWidth(t);const n=g.UnicodeService.extractShouldJoin(t),A=n?g.UnicodeService.extractWidth(m):0;if(m=t,a&&this._onA11yChar.fire((0,c.stringFromCodePoint)(r)),this._getCurrentLinkId()&&this._oscLinkService.addLineToLink(this._getCurrentLinkId(),this._activeBuffer.ybase+this._activeBuffer.y),this._activeBuffer.x+o-A>l)if(s){const e=p;let t=this._activeBuffer.x-A;for(this._activeBuffer.x=A,this._activeBuffer.y++,this._activeBuffer.y===this._activeBuffer.scrollBottom+1?(this._activeBuffer.y--,this._bufferService.scroll(this._eraseAttrData(),!0)):(this._activeBuffer.y>=this._bufferService.rows&&(this._activeBuffer.y=this._bufferService.rows-1),this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).isWrapped=!0),p=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y),A>0&&p instanceof u.BufferLine&&p.copyCellsFrom(e,t,0,A,!1);t<l;)e.setCellFromCodepoint(t++,0,1,h)}else if(this._activeBuffer.x=l-1,2===o)continue;if(n&&this._activeBuffer.x){const e=p.getWidth(this._activeBuffer.x-1)?1:2;p.addCodepointToCell(this._activeBuffer.x-e,r,o);for(let e=o-A;--e>=0;)p.setCellFromCodepoint(this._activeBuffer.x++,0,0,h)}else if(d&&(p.insertCells(this._activeBuffer.x,o-A,this._activeBuffer.getNullCell(h)),2===p.getWidth(l-1)&&p.setCellFromCodepoint(l-1,f.NULL_CELL_CODE,f.NULL_CELL_WIDTH,h)),p.setCellFromCodepoint(this._activeBuffer.x++,r,o,h),o>0)for(;--o;)p.setCellFromCodepoint(this._activeBuffer.x++,0,0,h)}this._parser.precedingJoinState=m,this._activeBuffer.x<l&&n-t>0&&0===p.getWidth(this._activeBuffer.x)&&!p.hasContent(this._activeBuffer.x)&&p.setCellFromCodepoint(this._activeBuffer.x,0,1,h),this._dirtyRowTracker.markDirty(this._activeBuffer.y)}registerCsiHandler(e,t){return"t"!==e.final||e.prefix||e.intermediates?this._parser.registerCsiHandler(e,t):this._parser.registerCsiHandler(e,(e=>!w(e.params[0],this._optionsService.rawOptions.windowOptions)||t(e)))}registerDcsHandler(e,t){return this._parser.registerDcsHandler(e,new A.DcsHandler(t))}registerEscHandler(e,t){return this._parser.registerEscHandler(e,t)}registerOscHandler(e,t){return this._parser.registerOscHandler(e,new v.OscHandler(t))}bell(){return this._onRequestBell.fire(),!0}lineFeed(){return this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._optionsService.rawOptions.convertEol&&(this._activeBuffer.x=0),this._activeBuffer.y++,this._activeBuffer.y===this._activeBuffer.scrollBottom+1?(this._activeBuffer.y--,this._bufferService.scroll(this._eraseAttrData())):this._activeBuffer.y>=this._bufferService.rows?this._activeBuffer.y=this._bufferService.rows-1:this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).isWrapped=!1,this._activeBuffer.x>=this._bufferService.cols&&this._activeBuffer.x--,this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._onLineFeed.fire(),!0}carriageReturn(){return this._activeBuffer.x=0,!0}backspace(){if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),this._activeBuffer.x>0&&this._activeBuffer.x--,!0;if(this._restrictCursor(this._bufferService.cols),this._activeBuffer.x>0)this._activeBuffer.x--;else if(0===this._activeBuffer.x&&this._activeBuffer.y>this._activeBuffer.scrollTop&&this._activeBuffer.y<=this._activeBuffer.scrollBottom&&this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y)?.isWrapped){this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).isWrapped=!1,this._activeBuffer.y--,this._activeBuffer.x=this._bufferService.cols-1;const e=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y);e.hasWidth(this._activeBuffer.x)&&!e.hasContent(this._activeBuffer.x)&&this._activeBuffer.x--}return this._restrictCursor(),!0}tab(){if(this._activeBuffer.x>=this._bufferService.cols)return!0;const e=this._activeBuffer.x;return this._activeBuffer.x=this._activeBuffer.nextStop(),this._optionsService.rawOptions.screenReaderMode&&this._onA11yTab.fire(this._activeBuffer.x-e),!0}shiftOut(){return this._charsetService.setgLevel(1),!0}shiftIn(){return this._charsetService.setgLevel(0),!0}_restrictCursor(e=this._bufferService.cols-1){this._activeBuffer.x=Math.min(e,Math.max(0,this._activeBuffer.x)),this._activeBuffer.y=this._coreService.decPrivateModes.origin?Math.min(this._activeBuffer.scrollBottom,Math.max(this._activeBuffer.scrollTop,this._activeBuffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._activeBuffer.y)),this._dirtyRowTracker.markDirty(this._activeBuffer.y)}_setCursor(e,t){this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._coreService.decPrivateModes.origin?(this._activeBuffer.x=e,this._activeBuffer.y=this._activeBuffer.scrollTop+t):(this._activeBuffer.x=e,this._activeBuffer.y=t),this._restrictCursor(),this._dirtyRowTracker.markDirty(this._activeBuffer.y)}_moveCursor(e,t){this._restrictCursor(),this._setCursor(this._activeBuffer.x+e,this._activeBuffer.y+t)}cursorUp(e){const t=this._activeBuffer.y-this._activeBuffer.scrollTop;return t>=0?this._moveCursor(0,-Math.min(t,e.params[0]||1)):this._moveCursor(0,-(e.params[0]||1)),!0}cursorDown(e){const t=this._activeBuffer.scrollBottom-this._activeBuffer.y;return t>=0?this._moveCursor(0,Math.min(t,e.params[0]||1)):this._moveCursor(0,e.params[0]||1),!0}cursorForward(e){return this._moveCursor(e.params[0]||1,0),!0}cursorBackward(e){return this._moveCursor(-(e.params[0]||1),0),!0}cursorNextLine(e){return this.cursorDown(e),this._activeBuffer.x=0,!0}cursorPrecedingLine(e){return this.cursorUp(e),this._activeBuffer.x=0,!0}cursorCharAbsolute(e){return this._setCursor((e.params[0]||1)-1,this._activeBuffer.y),!0}cursorPosition(e){return this._setCursor(e.length>=2?(e.params[1]||1)-1:0,(e.params[0]||1)-1),!0}charPosAbsolute(e){return this._setCursor((e.params[0]||1)-1,this._activeBuffer.y),!0}hPositionRelative(e){return this._moveCursor(e.params[0]||1,0),!0}linePosAbsolute(e){return this._setCursor(this._activeBuffer.x,(e.params[0]||1)-1),!0}vPositionRelative(e){return this._moveCursor(0,e.params[0]||1),!0}hVPosition(e){return this.cursorPosition(e),!0}tabClear(e){const t=e.params[0];return 0===t?delete this._activeBuffer.tabs[this._activeBuffer.x]:3===t&&(this._activeBuffer.tabs={}),!0}cursorForwardTab(e){if(this._activeBuffer.x>=this._bufferService.cols)return!0;let t=e.params[0]||1;for(;t--;)this._activeBuffer.x=this._activeBuffer.nextStop();return!0}cursorBackwardTab(e){if(this._activeBuffer.x>=this._bufferService.cols)return!0;let t=e.params[0]||1;for(;t--;)this._activeBuffer.x=this._activeBuffer.prevStop();return!0}selectProtected(e){const t=e.params[0];return 1===t&&(this._curAttrData.bg|=536870912),2!==t&&0!==t||(this._curAttrData.bg&=-536870913),!0}_eraseInBufferLine(e,t,n,r=!1,o=!1){const i=this._activeBuffer.lines.get(this._activeBuffer.ybase+e);i.replaceCells(t,n,this._activeBuffer.getNullCell(this._eraseAttrData()),o),r&&(i.isWrapped=!1)}_resetBufferLine(e,t=!1){const n=this._activeBuffer.lines.get(this._activeBuffer.ybase+e);n&&(n.fill(this._activeBuffer.getNullCell(this._eraseAttrData()),t),this._bufferService.buffer.clearMarkers(this._activeBuffer.ybase+e),n.isWrapped=!1)}eraseInDisplay(e,t=!1){let n;switch(this._restrictCursor(this._bufferService.cols),e.params[0]){case 0:for(n=this._activeBuffer.y,this._dirtyRowTracker.markDirty(n),this._eraseInBufferLine(n++,this._activeBuffer.x,this._bufferService.cols,0===this._activeBuffer.x,t);n<this._bufferService.rows;n++)this._resetBufferLine(n,t);this._dirtyRowTracker.markDirty(n);break;case 1:for(n=this._activeBuffer.y,this._dirtyRowTracker.markDirty(n),this._eraseInBufferLine(n,0,this._activeBuffer.x+1,!0,t),this._activeBuffer.x+1>=this._bufferService.cols&&(this._activeBuffer.lines.get(n+1).isWrapped=!1);n--;)this._resetBufferLine(n,t);this._dirtyRowTracker.markDirty(0);break;case 2:for(n=this._bufferService.rows,this._dirtyRowTracker.markDirty(n-1);n--;)this._resetBufferLine(n,t);this._dirtyRowTracker.markDirty(0);break;case 3:const e=this._activeBuffer.lines.length-this._bufferService.rows;e>0&&(this._activeBuffer.lines.trimStart(e),this._activeBuffer.ybase=Math.max(this._activeBuffer.ybase-e,0),this._activeBuffer.ydisp=Math.max(this._activeBuffer.ydisp-e,0),this._onScroll.fire(0))}return!0}eraseInLine(e,t=!1){switch(this._restrictCursor(this._bufferService.cols),e.params[0]){case 0:this._eraseInBufferLine(this._activeBuffer.y,this._activeBuffer.x,this._bufferService.cols,0===this._activeBuffer.x,t);break;case 1:this._eraseInBufferLine(this._activeBuffer.y,0,this._activeBuffer.x+1,!1,t);break;case 2:this._eraseInBufferLine(this._activeBuffer.y,0,this._bufferService.cols,!0,t)}return this._dirtyRowTracker.markDirty(this._activeBuffer.y),!0}insertLines(e){this._restrictCursor();let t=e.params[0]||1;if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.y<this._activeBuffer.scrollTop)return!0;const n=this._activeBuffer.ybase+this._activeBuffer.y,r=this._bufferService.rows-1-this._activeBuffer.scrollBottom,o=this._bufferService.rows-1+this._activeBuffer.ybase-r+1;for(;t--;)this._activeBuffer.lines.splice(o-1,1),this._activeBuffer.lines.splice(n,0,this._activeBuffer.getBlankLine(this._eraseAttrData()));return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.y,this._activeBuffer.scrollBottom),this._activeBuffer.x=0,!0}deleteLines(e){this._restrictCursor();let t=e.params[0]||1;if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.y<this._activeBuffer.scrollTop)return!0;const n=this._activeBuffer.ybase+this._activeBuffer.y;let r;for(r=this._bufferService.rows-1-this._activeBuffer.scrollBottom,r=this._bufferService.rows-1+this._activeBuffer.ybase-r;t--;)this._activeBuffer.lines.splice(n,1),this._activeBuffer.lines.splice(r,0,this._activeBuffer.getBlankLine(this._eraseAttrData()));return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.y,this._activeBuffer.scrollBottom),this._activeBuffer.x=0,!0}insertChars(e){this._restrictCursor();const t=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y);return t&&(t.insertCells(this._activeBuffer.x,e.params[0]||1,this._activeBuffer.getNullCell(this._eraseAttrData())),this._dirtyRowTracker.markDirty(this._activeBuffer.y)),!0}deleteChars(e){this._restrictCursor();const t=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y);return t&&(t.deleteCells(this._activeBuffer.x,e.params[0]||1,this._activeBuffer.getNullCell(this._eraseAttrData())),this._dirtyRowTracker.markDirty(this._activeBuffer.y)),!0}scrollUp(e){let t=e.params[0]||1;for(;t--;)this._activeBuffer.lines.splice(this._activeBuffer.ybase+this._activeBuffer.scrollTop,1),this._activeBuffer.lines.splice(this._activeBuffer.ybase+this._activeBuffer.scrollBottom,0,this._activeBuffer.getBlankLine(this._eraseAttrData()));return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom),!0}scrollDown(e){let t=e.params[0]||1;for(;t--;)this._activeBuffer.lines.splice(this._activeBuffer.ybase+this._activeBuffer.scrollBottom,1),this._activeBuffer.lines.splice(this._activeBuffer.ybase+this._activeBuffer.scrollTop,0,this._activeBuffer.getBlankLine(u.DEFAULT_ATTR_DATA));return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom),!0}scrollLeft(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.y<this._activeBuffer.scrollTop)return!0;const t=e.params[0]||1;for(let e=this._activeBuffer.scrollTop;e<=this._activeBuffer.scrollBottom;++e){const n=this._activeBuffer.lines.get(this._activeBuffer.ybase+e);n.deleteCells(0,t,this._activeBuffer.getNullCell(this._eraseAttrData())),n.isWrapped=!1}return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom),!0}scrollRight(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.y<this._activeBuffer.scrollTop)return!0;const t=e.params[0]||1;for(let e=this._activeBuffer.scrollTop;e<=this._activeBuffer.scrollBottom;++e){const n=this._activeBuffer.lines.get(this._activeBuffer.ybase+e);n.insertCells(0,t,this._activeBuffer.getNullCell(this._eraseAttrData())),n.isWrapped=!1}return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom),!0}insertColumns(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.y<this._activeBuffer.scrollTop)return!0;const t=e.params[0]||1;for(let e=this._activeBuffer.scrollTop;e<=this._activeBuffer.scrollBottom;++e){const n=this._activeBuffer.lines.get(this._activeBuffer.ybase+e);n.insertCells(this._activeBuffer.x,t,this._activeBuffer.getNullCell(this._eraseAttrData())),n.isWrapped=!1}return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom),!0}deleteColumns(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.y<this._activeBuffer.scrollTop)return!0;const t=e.params[0]||1;for(let e=this._activeBuffer.scrollTop;e<=this._activeBuffer.scrollBottom;++e){const n=this._activeBuffer.lines.get(this._activeBuffer.ybase+e);n.deleteCells(this._activeBuffer.x,t,this._activeBuffer.getNullCell(this._eraseAttrData())),n.isWrapped=!1}return this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom),!0}eraseChars(e){this._restrictCursor();const t=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y);return t&&(t.replaceCells(this._activeBuffer.x,this._activeBuffer.x+(e.params[0]||1),this._activeBuffer.getNullCell(this._eraseAttrData())),this._dirtyRowTracker.markDirty(this._activeBuffer.y)),!0}repeatPrecedingCharacter(e){const t=this._parser.precedingJoinState;if(!t)return!0;const n=e.params[0]||1,r=g.UnicodeService.extractWidth(t),o=this._activeBuffer.x-r,i=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).getString(o),a=new Uint32Array(i.length*n);let l=0;for(let e=0;e<i.length;){const t=i.codePointAt(e)||0;a[l++]=t,e+=t>65535?2:1}let s=l;for(let e=1;e<n;++e)a.copyWithin(s,0,l),s+=l;return this.print(a,0,s),!0}sendDeviceAttributesPrimary(e){return e.params[0]>0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(i.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(i.C0.ESC+"[?6c")),!0}sendDeviceAttributesSecondary(e){return e.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(i.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(i.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(e.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(i.C0.ESC+"[>83;40003;0c")),!0}_is(e){return 0===(this._optionsService.rawOptions.termName+"").indexOf(e)}setMode(e){for(let t=0;t<e.length;t++)switch(e.params[t]){case 4:this._coreService.modes.insertMode=!0;break;case 20:this._optionsService.options.convertEol=!0}return!0}setModePrivate(e){for(let t=0;t<e.length;t++)switch(e.params[t]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!0;break;case 2:this._charsetService.setgCharset(0,a.DEFAULT_CHARSET),this._charsetService.setgCharset(1,a.DEFAULT_CHARSET),this._charsetService.setgCharset(2,a.DEFAULT_CHARSET),this._charsetService.setgCharset(3,a.DEFAULT_CHARSET);break;case 3:this._optionsService.rawOptions.windowOptions.setWinLines&&(this._bufferService.resize(132,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!0,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!0;break;case 12:this._optionsService.options.cursorBlink=!0;break;case 45:this._coreService.decPrivateModes.reverseWraparound=!0;break;case 66:this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire();break;case 9:this._coreMouseService.activeProtocol="X10";break;case 1e3:this._coreMouseService.activeProtocol="VT200";break;case 1002:this._coreMouseService.activeProtocol="DRAG";break;case 1003:this._coreMouseService.activeProtocol="ANY";break;case 1004:this._coreService.decPrivateModes.sendFocus=!0,this._onRequestSendFocus.fire();break;case 1005:this._logService.debug("DECSET 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="SGR";break;case 1015:this._logService.debug("DECSET 1015 not supported (see #2507)");break;case 1016:this._coreMouseService.activeEncoding="SGR_PIXELS";break;case 25:this._coreService.isCursorHidden=!1;break;case 1048:this.saveCursor();break;case 1049:this.saveCursor();case 47:case 1047:this._bufferService.buffers.activateAltBuffer(this._eraseAttrData()),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!0}return!0}resetMode(e){for(let t=0;t<e.length;t++)switch(e.params[t]){case 4:this._coreService.modes.insertMode=!1;break;case 20:this._optionsService.options.convertEol=!1}return!0}resetModePrivate(e){for(let t=0;t<e.length;t++)switch(e.params[t]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!1;break;case 3:this._optionsService.rawOptions.windowOptions.setWinLines&&(this._bufferService.resize(80,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!1,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!1;break;case 12:this._optionsService.options.cursorBlink=!1;break;case 45:this._coreService.decPrivateModes.reverseWraparound=!1;break;case 66:this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire();break;case 9:case 1e3:case 1002:case 1003:this._coreMouseService.activeProtocol="NONE";break;case 1004:this._coreService.decPrivateModes.sendFocus=!1;break;case 1005:this._logService.debug("DECRST 1005 not supported (see #2507)");break;case 1006:case 1016:this._coreMouseService.activeEncoding="DEFAULT";break;case 1015:this._logService.debug("DECRST 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!0;break;case 1048:this.restoreCursor();break;case 1049:case 47:case 1047:this._bufferService.buffers.activateNormalBuffer(),1049===e.params[t]&&this.restoreCursor(),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!1}return!0}requestMode(e,t){const n=this._coreService.decPrivateModes,{activeProtocol:r,activeEncoding:o}=this._coreMouseService,a=this._coreService,{buffers:l,cols:s}=this._bufferService,{active:c,alt:u}=l,d=this._optionsService.rawOptions,f=e=>e?1:2,h=e.params[0];return p=h,m=t?2===h?4:4===h?f(a.modes.insertMode):12===h?3:20===h?f(d.convertEol):0:1===h?f(n.applicationCursorKeys):3===h?d.windowOptions.setWinLines?80===s?2:132===s?1:0:0:6===h?f(n.origin):7===h?f(n.wraparound):8===h?3:9===h?f("X10"===r):12===h?f(d.cursorBlink):25===h?f(!a.isCursorHidden):45===h?f(n.reverseWraparound):66===h?f(n.applicationKeypad):67===h?4:1e3===h?f("VT200"===r):1002===h?f("DRAG"===r):1003===h?f("ANY"===r):1004===h?f(n.sendFocus):1005===h?4:1006===h?f("SGR"===o):1015===h?4:1016===h?f("SGR_PIXELS"===o):1048===h?1:47===h||1047===h||1049===h?f(c===u):2004===h?f(n.bracketedPasteMode):0,a.triggerDataEvent(`${i.C0.ESC}[${t?"":"?"}${p};${m}$y`),!0;var p,m}_updateAttrColor(e,t,n,r,o){return 2===t?(e|=50331648,e&=-16777216,e|=p.AttributeData.fromColorRGB([n,r,o])):5===t&&(e&=-50331904,e|=33554432|255&n),e}_extractColor(e,t,n){const r=[0,0,-1,0,0,0];let o=0,i=0;do{if(r[i+o]=e.params[t+i],e.hasSubParams(t+i)){const n=e.getSubParams(t+i);let a=0;do{5===r[1]&&(o=1),r[i+a+1+o]=n[a]}while(++a<n.length&&a+i+1+o<r.length);break}if(5===r[1]&&i+o>=2||2===r[1]&&i+o>=5)break;r[1]&&(o=1)}while(++i+t<e.length&&i+o<r.length);for(let e=2;e<r.length;++e)-1===r[e]&&(r[e]=0);switch(r[0]){case 38:n.fg=this._updateAttrColor(n.fg,r[1],r[3],r[4],r[5]);break;case 48:n.bg=this._updateAttrColor(n.bg,r[1],r[3],r[4],r[5]);break;case 58:n.extended=n.extended.clone(),n.extended.underlineColor=this._updateAttrColor(n.extended.underlineColor,r[1],r[3],r[4],r[5])}return i}_processUnderline(e,t){t.extended=t.extended.clone(),(!~e||e>5)&&(e=1),t.extended.underlineStyle=e,t.fg|=268435456,0===e&&(t.fg&=-268435457),t.updateExtended()}_processSGR0(e){e.fg=u.DEFAULT_ATTR_DATA.fg,e.bg=u.DEFAULT_ATTR_DATA.bg,e.extended=e.extended.clone(),e.extended.underlineStyle=0,e.extended.underlineColor&=-67108864,e.updateExtended()}charAttributes(e){if(1===e.length&&0===e.params[0])return this._processSGR0(this._curAttrData),!0;const t=e.length;let n;const r=this._curAttrData;for(let o=0;o<t;o++)n=e.params[o],n>=30&&n<=37?(r.fg&=-50331904,r.fg|=16777216|n-30):n>=40&&n<=47?(r.bg&=-50331904,r.bg|=16777216|n-40):n>=90&&n<=97?(r.fg&=-50331904,r.fg|=16777224|n-90):n>=100&&n<=107?(r.bg&=-50331904,r.bg|=16777224|n-100):0===n?this._processSGR0(r):1===n?r.fg|=134217728:3===n?r.bg|=67108864:4===n?(r.fg|=268435456,this._processUnderline(e.hasSubParams(o)?e.getSubParams(o)[0]:1,r)):5===n?r.fg|=536870912:7===n?r.fg|=67108864:8===n?r.fg|=1073741824:9===n?r.fg|=2147483648:2===n?r.bg|=134217728:21===n?this._processUnderline(2,r):22===n?(r.fg&=-134217729,r.bg&=-134217729):23===n?r.bg&=-67108865:24===n?(r.fg&=-268435457,this._processUnderline(0,r)):25===n?r.fg&=-536870913:27===n?r.fg&=-67108865:28===n?r.fg&=-1073741825:29===n?r.fg&=2147483647:39===n?(r.fg&=-67108864,r.fg|=16777215&u.DEFAULT_ATTR_DATA.fg):49===n?(r.bg&=-67108864,r.bg|=16777215&u.DEFAULT_ATTR_DATA.bg):38===n||48===n||58===n?o+=this._extractColor(e,o,r):53===n?r.bg|=1073741824:55===n?r.bg&=-1073741825:59===n?(r.extended=r.extended.clone(),r.extended.underlineColor=-1,r.updateExtended()):100===n?(r.fg&=-67108864,r.fg|=16777215&u.DEFAULT_ATTR_DATA.fg,r.bg&=-67108864,r.bg|=16777215&u.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",n);return!0}deviceStatus(e){switch(e.params[0]){case 5:this._coreService.triggerDataEvent(`${i.C0.ESC}[0n`);break;case 6:const e=this._activeBuffer.y+1,t=this._activeBuffer.x+1;this._coreService.triggerDataEvent(`${i.C0.ESC}[${e};${t}R`)}return!0}deviceStatusPrivate(e){if(6===e.params[0]){const e=this._activeBuffer.y+1,t=this._activeBuffer.x+1;this._coreService.triggerDataEvent(`${i.C0.ESC}[?${e};${t}R`)}return!0}softReset(e){return this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._activeBuffer.scrollTop=0,this._activeBuffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=u.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._activeBuffer.savedX=0,this._activeBuffer.savedY=this._activeBuffer.ybase,this._activeBuffer.savedCurAttrData.fg=this._curAttrData.fg,this._activeBuffer.savedCurAttrData.bg=this._curAttrData.bg,this._activeBuffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1,!0}setCursorStyle(e){const t=e.params[0]||1;switch(t){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}const n=t%2==1;return this._optionsService.options.cursorBlink=n,!0}setScrollRegion(e){const t=e.params[0]||1;let n;return(e.length<2||(n=e.params[1])>this._bufferService.rows||0===n)&&(n=this._bufferService.rows),n>t&&(this._activeBuffer.scrollTop=t-1,this._activeBuffer.scrollBottom=n-1,this._setCursor(0,0)),!0}windowOptions(e){if(!w(e.params[0],this._optionsService.rawOptions.windowOptions))return!0;const t=e.length>1?e.params[1]:0;switch(e.params[0]){case 14:2!==t&&this._onRequestWindowsOptionsReport.fire(x.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(x.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(`${i.C0.ESC}[8;${this._bufferService.rows};${this._bufferService.cols}t`);break;case 22:0!==t&&2!==t||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),0!==t&&1!==t||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:0!==t&&2!==t||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),0!==t&&1!==t||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}return!0}saveCursor(e){return this._activeBuffer.savedX=this._activeBuffer.x,this._activeBuffer.savedY=this._activeBuffer.ybase+this._activeBuffer.y,this._activeBuffer.savedCurAttrData.fg=this._curAttrData.fg,this._activeBuffer.savedCurAttrData.bg=this._curAttrData.bg,this._activeBuffer.savedCharset=this._charsetService.charset,!0}restoreCursor(e){return this._activeBuffer.x=this._activeBuffer.savedX||0,this._activeBuffer.y=Math.max(this._activeBuffer.savedY-this._activeBuffer.ybase,0),this._curAttrData.fg=this._activeBuffer.savedCurAttrData.fg,this._curAttrData.bg=this._activeBuffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._activeBuffer.savedCharset&&(this._charsetService.charset=this._activeBuffer.savedCharset),this._restrictCursor(),!0}setTitle(e){return this._windowTitle=e,this._onTitleChange.fire(e),!0}setIconName(e){return this._iconName=e,!0}setOrReportIndexedColor(e){const t=[],n=e.split(";");for(;n.length>1;){const e=n.shift(),r=n.shift();if(/^\d+$/.exec(e)){const n=parseInt(e);if(S(n))if("?"===r)t.push({type:0,index:n});else{const e=(0,y.parseColor)(r);e&&t.push({type:1,index:n,color:e})}}}return t.length&&this._onColor.fire(t),!0}setHyperlink(e){const t=e.split(";");return!(t.length<2)&&(t[1]?this._createHyperlink(t[0],t[1]):!t[0]&&this._finishHyperlink())}_createHyperlink(e,t){this._getCurrentLinkId()&&this._finishHyperlink();const n=e.split(":");let r;const o=n.findIndex((e=>e.startsWith("id=")));return-1!==o&&(r=n[o].slice(3)||void 0),this._curAttrData.extended=this._curAttrData.extended.clone(),this._curAttrData.extended.urlId=this._oscLinkService.registerLink({id:r,uri:t}),this._curAttrData.updateExtended(),!0}_finishHyperlink(){return this._curAttrData.extended=this._curAttrData.extended.clone(),this._curAttrData.extended.urlId=0,this._curAttrData.updateExtended(),!0}_setOrReportSpecialColor(e,t){const n=e.split(";");for(let e=0;e<n.length&&!(t>=this._specialColors.length);++e,++t)if("?"===n[e])this._onColor.fire([{type:0,index:this._specialColors[t]}]);else{const r=(0,y.parseColor)(n[e]);r&&this._onColor.fire([{type:1,index:this._specialColors[t],color:r}])}return!0}setOrReportFgColor(e){return this._setOrReportSpecialColor(e,0)}setOrReportBgColor(e){return this._setOrReportSpecialColor(e,1)}setOrReportCursorColor(e){return this._setOrReportSpecialColor(e,2)}restoreIndexedColor(e){if(!e)return this._onColor.fire([{type:2}]),!0;const t=[],n=e.split(";");for(let e=0;e<n.length;++e)if(/^\d+$/.exec(n[e])){const r=parseInt(n[e]);S(r)&&t.push({type:2,index:r})}return t.length&&this._onColor.fire(t),!0}restoreFgColor(e){return this._onColor.fire([{type:2,index:256}]),!0}restoreBgColor(e){return this._onColor.fire([{type:2,index:257}]),!0}restoreCursorColor(e){return this._onColor.fire([{type:2,index:258}]),!0}nextLine(){return this._activeBuffer.x=0,this.index(),!0}keypadApplicationMode(){return this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire(),!0}keypadNumericMode(){return this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire(),!0}selectDefaultCharset(){return this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,a.DEFAULT_CHARSET),!0}selectCharset(e){return 2!==e.length?(this.selectDefaultCharset(),!0):("/"===e[0]||this._charsetService.setgCharset(b[e[0]],a.CHARSETS[e[1]]||a.DEFAULT_CHARSET),!0)}index(){return this._restrictCursor(),this._activeBuffer.y++,this._activeBuffer.y===this._activeBuffer.scrollBottom+1?(this._activeBuffer.y--,this._bufferService.scroll(this._eraseAttrData())):this._activeBuffer.y>=this._bufferService.rows&&(this._activeBuffer.y=this._bufferService.rows-1),this._restrictCursor(),!0}tabSet(){return this._activeBuffer.tabs[this._activeBuffer.x]=!0,!0}reverseIndex(){if(this._restrictCursor(),this._activeBuffer.y===this._activeBuffer.scrollTop){const e=this._activeBuffer.scrollBottom-this._activeBuffer.scrollTop;this._activeBuffer.lines.shiftElements(this._activeBuffer.ybase+this._activeBuffer.y,e,1),this._activeBuffer.lines.set(this._activeBuffer.ybase+this._activeBuffer.y,this._activeBuffer.getBlankLine(this._eraseAttrData())),this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom)}else this._activeBuffer.y--,this._restrictCursor();return!0}fullReset(){return this._parser.reset(),this._onRequestReset.fire(),!0}reset(){this._curAttrData=u.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=u.DEFAULT_ATTR_DATA.clone()}_eraseAttrData(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal}setgLevel(e){return this._charsetService.setgLevel(e),!0}screenAlignmentPattern(){const e=new h.CellData;e.content=1<<22|"E".charCodeAt(0),e.fg=this._curAttrData.fg,e.bg=this._curAttrData.bg,this._setCursor(0,0);for(let t=0;t<this._bufferService.rows;++t){const n=this._activeBuffer.ybase+this._activeBuffer.y+t,r=this._activeBuffer.lines.get(n);r&&(r.fill(e),r.isWrapped=!1)}return this._dirtyRowTracker.markAllDirty(),this._setCursor(0,0),!0}requestStatusString(e,t){const n=this._bufferService.buffer,r=this._optionsService.rawOptions;return(e=>(this._coreService.triggerDataEvent(`${i.C0.ESC}${e}${i.C0.ESC}\\`),!0))('"q'===e?`P1$r${this._curAttrData.isProtected()?1:0}"q`:'"p'===e?'P1$r61;1"p':"r"===e?`P1$r${n.scrollTop+1};${n.scrollBottom+1}r`:"m"===e?"P1$r0m":" q"===e?`P1$r${{block:2,underline:4,bar:6}[r.cursorStyle]-(r.cursorBlink?1:0)} q`:"P0$r")}markRangeDirty(e,t){this._dirtyRowTracker.markRangeDirty(e,t)}}t.InputHandler=C;let k=class{constructor(e){this._bufferService=e,this.clearRange()}clearRange(){this.start=this._bufferService.buffer.y,this.end=this._bufferService.buffer.y}markDirty(e){e<this.start?this.start=e:e>this.end&&(this.end=e)}markRangeDirty(e,t){e>t&&(_=e,e=t,t=_),e<this.start&&(this.start=e),t>this.end&&(this.end=t)}markAllDirty(){this.markRangeDirty(0,this._bufferService.rows-1)}};function S(e){return 0<=e&&e<256}k=r([o(0,m.IBufferService)],k)},844:(e,t)=>{function n(e){for(const t of e)t.dispose();e.length=0}Object.defineProperty(t,"__esModule",{value:!0}),t.getDisposeArrayDisposable=t.disposeArray=t.toDisposable=t.MutableDisposable=t.Disposable=void 0,t.Disposable=class{constructor(){this._disposables=[],this._isDisposed=!1}dispose(){this._isDisposed=!0;for(const e of this._disposables)e.dispose();this._disposables.length=0}register(e){return this._disposables.push(e),e}unregister(e){const t=this._disposables.indexOf(e);-1!==t&&this._disposables.splice(t,1)}},t.MutableDisposable=class{constructor(){this._isDisposed=!1}get value(){return this._isDisposed?void 0:this._value}set value(e){this._isDisposed||e===this._value||(this._value?.dispose(),this._value=e)}clear(){this.value=void 0}dispose(){this._isDisposed=!0,this._value?.dispose(),this._value=void 0}},t.toDisposable=function(e){return{dispose:e}},t.disposeArray=n,t.getDisposeArrayDisposable=function(e){return{dispose:()=>n(e)}}},1505:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FourKeyMap=t.TwoKeyMap=void 0;class n{constructor(){this._data={}}set(e,t,n){this._data[e]||(this._data[e]={}),this._data[e][t]=n}get(e,t){return this._data[e]?this._data[e][t]:void 0}clear(){this._data={}}}t.TwoKeyMap=n,t.FourKeyMap=class{constructor(){this._data=new n}set(e,t,r,o,i){this._data.get(e,t)||this._data.set(e,t,new n),this._data.get(e,t).set(r,o,i)}get(e,t,n,r){return this._data.get(e,t)?.get(n,r)}clear(){this._data.clear()}}},6114:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isChromeOS=t.isLinux=t.isWindows=t.isIphone=t.isIpad=t.isMac=t.getSafariVersion=t.isSafari=t.isLegacyEdge=t.isFirefox=t.isNode=void 0,t.isNode="undefined"!=typeof process&&"title"in process;const n=t.isNode?"node":navigator.userAgent,r=t.isNode?"node":navigator.platform;t.isFirefox=n.includes("Firefox"),t.isLegacyEdge=n.includes("Edge"),t.isSafari=/^((?!chrome|android).)*safari/i.test(n),t.getSafariVersion=function(){if(!t.isSafari)return 0;const e=n.match(/Version\/(\d+)/);return null===e||e.length<2?0:parseInt(e[1])},t.isMac=["Macintosh","MacIntel","MacPPC","Mac68K"].includes(r),t.isIpad="iPad"===r,t.isIphone="iPhone"===r,t.isWindows=["Windows","Win16","Win32","WinCE"].includes(r),t.isLinux=r.indexOf("Linux")>=0,t.isChromeOS=/\bCrOS\b/.test(n)},6106:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SortedList=void 0;let n=0;t.SortedList=class{constructor(e){this._getKey=e,this._array=[]}clear(){this._array.length=0}insert(e){0!==this._array.length?(n=this._search(this._getKey(e)),this._array.splice(n,0,e)):this._array.push(e)}delete(e){if(0===this._array.length)return!1;const t=this._getKey(e);if(void 0===t)return!1;if(n=this._search(t),-1===n)return!1;if(this._getKey(this._array[n])!==t)return!1;do{if(this._array[n]===e)return this._array.splice(n,1),!0}while(++n<this._array.length&&this._getKey(this._array[n])===t);return!1}*getKeyIterator(e){if(0!==this._array.length&&(n=this._search(e),!(n<0||n>=this._array.length)&&this._getKey(this._array[n])===e))do{yield this._array[n]}while(++n<this._array.length&&this._getKey(this._array[n])===e)}forEachByKey(e,t){if(0!==this._array.length&&(n=this._search(e),!(n<0||n>=this._array.length)&&this._getKey(this._array[n])===e))do{t(this._array[n])}while(++n<this._array.length&&this._getKey(this._array[n])===e)}values(){return[...this._array].values()}_search(e){let t=0,n=this._array.length-1;for(;n>=t;){let r=t+n>>1;const o=this._getKey(this._array[r]);if(o>e)n=r-1;else{if(!(o<e)){for(;r>0&&this._getKey(this._array[r-1])===e;)r--;return r}t=r+1}}return t}}},7226:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DebouncedIdleTask=t.IdleTaskQueue=t.PriorityTaskQueue=void 0;const r=n(6114);class o{constructor(){this._tasks=[],this._i=0}enqueue(e){this._tasks.push(e),this._start()}flush(){for(;this._i<this._tasks.length;)this._tasks[this._i]()||this._i++;this.clear()}clear(){this._idleCallback&&(this._cancelCallback(this._idleCallback),this._idleCallback=void 0),this._i=0,this._tasks.length=0}_start(){this._idleCallback||(this._idleCallback=this._requestCallback(this._process.bind(this)))}_process(e){this._idleCallback=void 0;let t=0,n=0,r=e.timeRemaining(),o=0;for(;this._i<this._tasks.length;){if(t=Date.now(),this._tasks[this._i]()||this._i++,t=Math.max(1,Date.now()-t),n=Math.max(t,n),o=e.timeRemaining(),1.5*n>o)return void this._start();r=o}this.clear()}}class i extends o{_requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))}_cancelCallback(e){clearTimeout(e)}_createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.max(0,t-Date.now())}}}t.PriorityTaskQueue=i,t.IdleTaskQueue=!r.isNode&&"requestIdleCallback"in window?class extends o{_requestCallback(e){return requestIdleCallback(e)}_cancelCallback(e){cancelIdleCallback(e)}}:i,t.DebouncedIdleTask=class{constructor(){this._queue=new t.IdleTaskQueue}set(e){this._queue.clear(),this._queue.enqueue(e)}flush(){this._queue.flush()}}},9282:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.updateWindowsModeWrappedState=void 0;const r=n(643);t.updateWindowsModeWrappedState=function(e){const t=e.buffer.lines.get(e.buffer.ybase+e.buffer.y-1),n=t?.get(e.cols-1),o=e.buffer.lines.get(e.buffer.ybase+e.buffer.y);o&&n&&(o.isWrapped=n[r.CHAR_DATA_CODE_INDEX]!==r.NULL_CELL_CODE&&n[r.CHAR_DATA_CODE_INDEX]!==r.WHITESPACE_CELL_CODE)}},3734:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedAttrs=t.AttributeData=void 0;class n{constructor(){this.fg=0,this.bg=0,this.extended=new r}static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]}static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]}clone(){const e=new n;return e.fg=this.fg,e.bg=this.bg,e.extended=this.extended.clone(),e}isInverse(){return 67108864&this.fg}isBold(){return 134217728&this.fg}isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underlineStyle?1:268435456&this.fg}isBlink(){return 536870912&this.fg}isInvisible(){return 1073741824&this.fg}isItalic(){return 67108864&this.bg}isDim(){return 134217728&this.bg}isStrikethrough(){return 2147483648&this.fg}isProtected(){return 536870912&this.bg}isOverline(){return 1073741824&this.bg}getFgColorMode(){return 50331648&this.fg}getBgColorMode(){return 50331648&this.bg}isFgRGB(){return!(50331648&~this.fg)}isBgRGB(){return!(50331648&~this.bg)}isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648&this.fg)}isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648&this.bg)}isFgDefault(){return!(50331648&this.fg)}isBgDefault(){return!(50331648&this.bg)}isAttributeDefault(){return 0===this.fg&&0===this.bg}getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}}getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}}hasExtendedAttrs(){return 268435456&this.bg}updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456}getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()}getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()}isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underlineColor?!(50331648&~this.extended.underlineColor):this.isFgRGB()}isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.underlineColor?16777216==(50331648&this.extended.underlineColor)||33554432==(50331648&this.extended.underlineColor):this.isFgPalette()}isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.underlineColor?!(50331648&this.extended.underlineColor):this.isFgDefault()}getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0}getUnderlineVariantOffset(){return this.extended.underlineVariantOffset}}t.AttributeData=n;class r{get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<<26:this._ext}set ext(e){this._ext=e}get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26}set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048}get underlineColor(){return 67108863&this._ext}set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e}get urlId(){return this._urlId}set urlId(e){this._urlId=e}get underlineVariantOffset(){const e=(3758096384&this._ext)>>29;return e<0?4294967288^e:e}set underlineVariantOffset(e){this._ext&=536870911,this._ext|=e<<29&3758096384}constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t}clone(){return new r(this._ext,this._urlId)}isEmpty(){return 0===this.underlineStyle&&0===this._urlId}}t.ExtendedAttrs=r},9092:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Buffer=t.MAX_BUFFER_SIZE=void 0;const r=n(6349),o=n(7226),i=n(3734),a=n(8437),l=n(4634),s=n(511),c=n(643),u=n(4863),d=n(7116);t.MAX_BUFFER_SIZE=4294967295,t.Buffer=class{constructor(e,t,n){this._hasScrollback=e,this._optionsService=t,this._bufferService=n,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.tabs={},this.savedY=0,this.savedX=0,this.savedCurAttrData=a.DEFAULT_ATTR_DATA.clone(),this.savedCharset=d.DEFAULT_CHARSET,this.markers=[],this._nullCell=s.CellData.fromCharData([0,c.NULL_CELL_CHAR,c.NULL_CELL_WIDTH,c.NULL_CELL_CODE]),this._whitespaceCell=s.CellData.fromCharData([0,c.WHITESPACE_CELL_CHAR,c.WHITESPACE_CELL_WIDTH,c.WHITESPACE_CELL_CODE]),this._isClearing=!1,this._memoryCleanupQueue=new o.IdleTaskQueue,this._memoryCleanupPosition=0,this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new r.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}getNullCell(e){return e?(this._nullCell.fg=e.fg,this._nullCell.bg=e.bg,this._nullCell.extended=e.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new i.ExtendedAttrs),this._nullCell}getWhitespaceCell(e){return e?(this._whitespaceCell.fg=e.fg,this._whitespaceCell.bg=e.bg,this._whitespaceCell.extended=e.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new i.ExtendedAttrs),this._whitespaceCell}getBlankLine(e,t){return new a.BufferLine(this._bufferService.cols,this.getNullCell(e),t)}get hasScrollback(){return this._hasScrollback&&this.lines.maxLength>this._rows}get isCursorInViewport(){const e=this.ybase+this.y-this.ydisp;return e>=0&&e<this._rows}_getCorrectBufferLength(e){if(!this._hasScrollback)return e;const n=e+this._optionsService.rawOptions.scrollback;return n>t.MAX_BUFFER_SIZE?t.MAX_BUFFER_SIZE:n}fillViewportRows(e){if(0===this.lines.length){void 0===e&&(e=a.DEFAULT_ATTR_DATA);let t=this._rows;for(;t--;)this.lines.push(this.getBlankLine(e))}}clear(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new r.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}resize(e,t){const n=this.getNullCell(a.DEFAULT_ATTR_DATA);let r=0;const o=this._getCorrectBufferLength(t);if(o>this.lines.maxLength&&(this.lines.maxLength=o),this.lines.length>0){if(this._cols<e)for(let t=0;t<this.lines.length;t++)r+=+this.lines.get(t).resize(e,n);let i=0;if(this._rows<t)for(let r=this._rows;r<t;r++)this.lines.length<t+this.ybase&&(this._optionsService.rawOptions.windowsMode||void 0!==this._optionsService.rawOptions.windowsPty.backend||void 0!==this._optionsService.rawOptions.windowsPty.buildNumber?this.lines.push(new a.BufferLine(e,n)):this.ybase>0&&this.lines.length<=this.ybase+this.y+i+1?(this.ybase--,i++,this.ydisp>0&&this.ydisp--):this.lines.push(new a.BufferLine(e,n)));else for(let e=this._rows;e>t;e--)this.lines.length>t+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(o<this.lines.maxLength){const e=this.lines.length-o;e>0&&(this.lines.trimStart(e),this.ybase=Math.max(this.ybase-e,0),this.ydisp=Math.max(this.ydisp-e,0),this.savedY=Math.max(this.savedY-e,0)),this.lines.maxLength=o}this.x=Math.min(this.x,e-1),this.y=Math.min(this.y,t-1),i&&(this.y+=i),this.savedX=Math.min(this.savedX,e-1),this.scrollTop=0}if(this.scrollBottom=t-1,this._isReflowEnabled&&(this._reflow(e,t),this._cols>e))for(let t=0;t<this.lines.length;t++)r+=+this.lines.get(t).resize(e,n);this._cols=e,this._rows=t,this._memoryCleanupQueue.clear(),r>.1*this.lines.length&&(this._memoryCleanupPosition=0,this._memoryCleanupQueue.enqueue((()=>this._batchedMemoryCleanup())))}_batchedMemoryCleanup(){let e=!0;this._memoryCleanupPosition>=this.lines.length&&(this._memoryCleanupPosition=0,e=!1);let t=0;for(;this._memoryCleanupPosition<this.lines.length;)if(t+=this.lines.get(this._memoryCleanupPosition++).cleanupMemory(),t>100)return!0;return e}get _isReflowEnabled(){const e=this._optionsService.rawOptions.windowsPty;return e&&e.buildNumber?this._hasScrollback&&"conpty"===e.backend&&e.buildNumber>=21376:this._hasScrollback&&!this._optionsService.rawOptions.windowsMode}_reflow(e,t){this._cols!==e&&(e>this._cols?this._reflowLarger(e,t):this._reflowSmaller(e,t))}_reflowLarger(e,t){const n=(0,l.reflowLargerGetLinesToRemove)(this.lines,this._cols,e,this.ybase+this.y,this.getNullCell(a.DEFAULT_ATTR_DATA));if(n.length>0){const r=(0,l.reflowLargerCreateNewLayout)(this.lines,n);(0,l.reflowLargerApplyNewLayout)(this.lines,r.layout),this._reflowLargerAdjustViewport(e,t,r.countRemoved)}}_reflowLargerAdjustViewport(e,t,n){const r=this.getNullCell(a.DEFAULT_ATTR_DATA);let o=n;for(;o-- >0;)0===this.ybase?(this.y>0&&this.y--,this.lines.length<t&&this.lines.push(new a.BufferLine(e,r))):(this.ydisp===this.ybase&&this.ydisp--,this.ybase--);this.savedY=Math.max(this.savedY-n,0)}_reflowSmaller(e,t){const n=this.getNullCell(a.DEFAULT_ATTR_DATA),r=[];let o=0;for(let i=this.lines.length-1;i>=0;i--){let s=this.lines.get(i);if(!s||!s.isWrapped&&s.getTrimmedLength()<=e)continue;const c=[s];for(;s.isWrapped&&i>0;)s=this.lines.get(--i),c.unshift(s);const u=this.ybase+this.y;if(u>=i&&u<i+c.length)continue;const d=c[c.length-1].getTrimmedLength(),f=(0,l.reflowSmallerGetNewLineLengths)(c,this._cols,e),h=f.length-c.length;let p;p=0===this.ybase&&this.y!==this.lines.length-1?Math.max(0,this.y-this.lines.maxLength+h):Math.max(0,this.lines.length-this.lines.maxLength+h);const m=[];for(let e=0;e<h;e++){const e=this.getBlankLine(a.DEFAULT_ATTR_DATA,!0);m.push(e)}m.length>0&&(r.push({start:i+c.length+o,newLines:m}),o+=m.length),c.push(...m);let g=f.length-1,v=f[g];0===v&&(g--,v=f[g]);let A=c.length-h-1,y=d;for(;A>=0;){const e=Math.min(y,v);if(void 0===c[g])break;if(c[g].copyCellsFrom(c[A],y-e,v-e,e,!0),v-=e,0===v&&(g--,v=f[g]),y-=e,0===y){A--;const e=Math.max(A,0);y=(0,l.getWrappedLineTrimmedLength)(c,e,this._cols)}}for(let t=0;t<c.length;t++)f[t]<e&&c[t].setCell(f[t],n);let b=h-p;for(;b-- >0;)0===this.ybase?this.y<t-1?(this.y++,this.lines.pop()):(this.ybase++,this.ydisp++):this.ybase<Math.min(this.lines.maxLength,this.lines.length+o)-t&&(this.ybase===this.ydisp&&this.ydisp++,this.ybase++);this.savedY=Math.min(this.savedY+h,this.ybase+t-1)}if(r.length>0){const e=[],t=[];for(let e=0;e<this.lines.length;e++)t.push(this.lines.get(e));const n=this.lines.length;let i=n-1,a=0,l=r[a];this.lines.length=Math.min(this.lines.maxLength,this.lines.length+o);let s=0;for(let c=Math.min(this.lines.maxLength-1,n+o-1);c>=0;c--)if(l&&l.start>i+s){for(let e=l.newLines.length-1;e>=0;e--)this.lines.set(c--,l.newLines[e]);c++,e.push({index:i+1,amount:l.newLines.length}),s+=l.newLines.length,l=r[++a]}else this.lines.set(c,t[i--]);let c=0;for(let t=e.length-1;t>=0;t--)e[t].index+=c,this.lines.onInsertEmitter.fire(e[t]),c+=e[t].amount;const u=Math.max(0,n+o-this.lines.maxLength);u>0&&this.lines.onTrimEmitter.fire(u)}}translateBufferLineToString(e,t,n=0,r){const o=this.lines.get(e);return o?o.translateToString(t,n,r):""}getWrappedRangeForLine(e){let t=e,n=e;for(;t>0&&this.lines.get(t).isWrapped;)t--;for(;n+1<this.lines.length&&this.lines.get(n+1).isWrapped;)n++;return{first:t,last:n}}setupTabStops(e){for(null!=e?this.tabs[e]||(e=this.prevStop(e)):(this.tabs={},e=0);e<this._cols;e+=this._optionsService.rawOptions.tabStopWidth)this.tabs[e]=!0}prevStop(e){for(null==e&&(e=this.x);!this.tabs[--e]&&e>0;);return e>=this._cols?this._cols-1:e<0?0:e}nextStop(e){for(null==e&&(e=this.x);!this.tabs[++e]&&e<this._cols;);return e>=this._cols?this._cols-1:e<0?0:e}clearMarkers(e){this._isClearing=!0;for(let t=0;t<this.markers.length;t++)this.markers[t].line===e&&(this.markers[t].dispose(),this.markers.splice(t--,1));this._isClearing=!1}clearAllMarkers(){this._isClearing=!0;for(let e=0;e<this.markers.length;e++)this.markers[e].dispose(),this.markers.splice(e--,1);this._isClearing=!1}addMarker(e){const t=new u.Marker(e);return this.markers.push(t),t.register(this.lines.onTrim((e=>{t.line-=e,t.line<0&&t.dispose()}))),t.register(this.lines.onInsert((e=>{t.line>=e.index&&(t.line+=e.amount)}))),t.register(this.lines.onDelete((e=>{t.line>=e.index&&t.line<e.index+e.amount&&t.dispose(),t.line>e.index&&(t.line-=e.amount)}))),t.register(t.onDispose((()=>this._removeMarker(t)))),t}_removeMarker(e){this._isClearing||this.markers.splice(this.markers.indexOf(e),1)}}},8437:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BufferLine=t.DEFAULT_ATTR_DATA=void 0;const r=n(3734),o=n(511),i=n(643),a=n(482);t.DEFAULT_ATTR_DATA=Object.freeze(new r.AttributeData);let l=0;class s{constructor(e,t,n=!1){this.isWrapped=n,this._combined={},this._extendedAttrs={},this._data=new Uint32Array(3*e);const r=t||o.CellData.fromCharData([0,i.NULL_CELL_CHAR,i.NULL_CELL_WIDTH,i.NULL_CELL_CODE]);for(let t=0;t<e;++t)this.setCell(t,r);this.length=e}get(e){const t=this._data[3*e+0],n=2097151&t;return[this._data[3*e+1],2097152&t?this._combined[e]:n?(0,a.stringFromCodePoint)(n):"",t>>22,2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):n]}set(e,t){this._data[3*e+1]=t[i.CHAR_DATA_ATTR_INDEX],t[i.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[e]=t[1],this._data[3*e+0]=2097152|e|t[i.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*e+0]=t[i.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|t[i.CHAR_DATA_WIDTH_INDEX]<<22}getWidth(e){return this._data[3*e+0]>>22}hasWidth(e){return 12582912&this._data[3*e+0]}getFg(e){return this._data[3*e+1]}getBg(e){return this._data[3*e+2]}hasContent(e){return 4194303&this._data[3*e+0]}getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):2097151&t}isCombined(e){return 2097152&this._data[3*e+0]}getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined[e]:2097151&t?(0,a.stringFromCodePoint)(2097151&t):""}isProtected(e){return 536870912&this._data[3*e+2]}loadCell(e,t){return l=3*e,t.content=this._data[l+0],t.fg=this._data[l+1],t.bg=this._data[l+2],2097152&t.content&&(t.combinedData=this._combined[e]),268435456&t.bg&&(t.extended=this._extendedAttrs[e]),t}setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268435456&t.bg&&(this._extendedAttrs[e]=t.extended),this._data[3*e+0]=t.content,this._data[3*e+1]=t.fg,this._data[3*e+2]=t.bg}setCellFromCodepoint(e,t,n,r){268435456&r.bg&&(this._extendedAttrs[e]=r.extended),this._data[3*e+0]=t|n<<22,this._data[3*e+1]=r.fg,this._data[3*e+2]=r.bg}addCodepointToCell(e,t,n){let r=this._data[3*e+0];2097152&r?this._combined[e]+=(0,a.stringFromCodePoint)(t):2097151&r?(this._combined[e]=(0,a.stringFromCodePoint)(2097151&r)+(0,a.stringFromCodePoint)(t),r&=-2097152,r|=2097152):r=t|1<<22,n&&(r&=-12582913,r|=n<<22),this._data[3*e+0]=r}insertCells(e,t,n){if((e%=this.length)&&2===this.getWidth(e-1)&&this.setCellFromCodepoint(e-1,0,1,n),t<this.length-e){const r=new o.CellData;for(let n=this.length-e-t-1;n>=0;--n)this.setCell(e+t+n,this.loadCell(e+n,r));for(let r=0;r<t;++r)this.setCell(e+r,n)}else for(let t=e;t<this.length;++t)this.setCell(t,n);2===this.getWidth(this.length-1)&&this.setCellFromCodepoint(this.length-1,0,1,n)}deleteCells(e,t,n){if(e%=this.length,t<this.length-e){const r=new o.CellData;for(let n=0;n<this.length-e-t;++n)this.setCell(e+n,this.loadCell(e+t+n,r));for(let e=this.length-t;e<this.length;++e)this.setCell(e,n)}else for(let t=e;t<this.length;++t)this.setCell(t,n);e&&2===this.getWidth(e-1)&&this.setCellFromCodepoint(e-1,0,1,n),0!==this.getWidth(e)||this.hasContent(e)||this.setCellFromCodepoint(e,0,1,n)}replaceCells(e,t,n,r=!1){if(r)for(e&&2===this.getWidth(e-1)&&!this.isProtected(e-1)&&this.setCellFromCodepoint(e-1,0,1,n),t<this.length&&2===this.getWidth(t-1)&&!this.isProtected(t)&&this.setCellFromCodepoint(t,0,1,n);e<t&&e<this.length;)this.isProtected(e)||this.setCell(e,n),e++;else for(e&&2===this.getWidth(e-1)&&this.setCellFromCodepoint(e-1,0,1,n),t<this.length&&2===this.getWidth(t-1)&&this.setCellFromCodepoint(t,0,1,n);e<t&&e<this.length;)this.setCell(e++,n)}resize(e,t){if(e===this.length)return 4*this._data.length*2<this._data.buffer.byteLength;const n=3*e;if(e>this.length){if(this._data.buffer.byteLength>=4*n)this._data=new Uint32Array(this._data.buffer,0,n);else{const e=new Uint32Array(n);e.set(this._data),this._data=e}for(let n=this.length;n<e;++n)this.setCell(n,t)}else{this._data=this._data.subarray(0,n);const t=Object.keys(this._combined);for(let n=0;n<t.length;n++){const r=parseInt(t[n],10);r>=e&&delete this._combined[r]}const r=Object.keys(this._extendedAttrs);for(let t=0;t<r.length;t++){const n=parseInt(r[t],10);n>=e&&delete this._extendedAttrs[n]}}return this.length=e,4*n*2<this._data.buffer.byteLength}cleanupMemory(){if(4*this._data.length*2<this._data.buffer.byteLength){const e=new Uint32Array(this._data.length);return e.set(this._data),this._data=e,1}return 0}fill(e,t=!1){if(t)for(let t=0;t<this.length;++t)this.isProtected(t)||this.setCell(t,e);else{this._combined={},this._extendedAttrs={};for(let t=0;t<this.length;++t)this.setCell(t,e)}}copyFrom(e){this.length!==e.length?this._data=new Uint32Array(e._data):this._data.set(e._data),this.length=e.length,this._combined={};for(const t in e._combined)this._combined[t]=e._combined[t];this._extendedAttrs={};for(const t in e._extendedAttrs)this._extendedAttrs[t]=e._extendedAttrs[t];this.isWrapped=e.isWrapped}clone(){const e=new s(0);e._data=new Uint32Array(this._data),e.length=this.length;for(const t in this._combined)e._combined[t]=this._combined[t];for(const t in this._extendedAttrs)e._extendedAttrs[t]=this._extendedAttrs[t];return e.isWrapped=this.isWrapped,e}getTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&this._data[3*e+0])return e+(this._data[3*e+0]>>22);return 0}getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&this._data[3*e+0]||50331648&this._data[3*e+2])return e+(this._data[3*e+0]>>22);return 0}copyCellsFrom(e,t,n,r,o){const i=e._data;if(o)for(let o=r-1;o>=0;o--){for(let e=0;e<3;e++)this._data[3*(n+o)+e]=i[3*(t+o)+e];268435456&i[3*(t+o)+2]&&(this._extendedAttrs[n+o]=e._extendedAttrs[t+o])}else for(let o=0;o<r;o++){for(let e=0;e<3;e++)this._data[3*(n+o)+e]=i[3*(t+o)+e];268435456&i[3*(t+o)+2]&&(this._extendedAttrs[n+o]=e._extendedAttrs[t+o])}const a=Object.keys(e._combined);for(let r=0;r<a.length;r++){const o=parseInt(a[r],10);o>=t&&(this._combined[o-t+n]=e._combined[o])}}translateToString(e,t,n,r){t=t??0,n=n??this.length,e&&(n=Math.min(n,this.getTrimmedLength())),r&&(r.length=0);let o="";for(;t<n;){const e=this._data[3*t+0],n=2097151&e,l=2097152&e?this._combined[t]:n?(0,a.stringFromCodePoint)(n):i.WHITESPACE_CELL_CHAR;if(o+=l,r)for(let e=0;e<l.length;++e)r.push(t);t+=e>>22||1}return r&&r.push(t),o}}t.BufferLine=s},4841:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getRangeLength=void 0,t.getRangeLength=function(e,t){if(e.start.y>e.end.y)throw new Error(`Buffer range end (${e.end.x}, ${e.end.y}) cannot be before start (${e.start.x}, ${e.start.y})`);return t*(e.end.y-e.start.y)+(e.end.x-e.start.x+1)}},4634:(e,t)=>{function n(e,t,n){if(t===e.length-1)return e[t].getTrimmedLength();const r=!e[t].hasContent(n-1)&&1===e[t].getWidth(n-1),o=2===e[t+1].getWidth(0);return r&&o?n-1:n}Object.defineProperty(t,"__esModule",{value:!0}),t.getWrappedLineTrimmedLength=t.reflowSmallerGetNewLineLengths=t.reflowLargerApplyNewLayout=t.reflowLargerCreateNewLayout=t.reflowLargerGetLinesToRemove=void 0,t.reflowLargerGetLinesToRemove=function(e,t,r,o,i){const a=[];for(let l=0;l<e.length-1;l++){let s=l,c=e.get(++s);if(!c.isWrapped)continue;const u=[e.get(l)];for(;s<e.length&&c.isWrapped;)u.push(c),c=e.get(++s);if(o>=l&&o<s){l+=u.length-1;continue}let d=0,f=n(u,d,t),h=1,p=0;for(;h<u.length;){const e=n(u,h,t),o=e-p,a=r-f,l=Math.min(o,a);u[d].copyCellsFrom(u[h],p,f,l,!1),f+=l,f===r&&(d++,f=0),p+=l,p===e&&(h++,p=0),0===f&&0!==d&&2===u[d-1].getWidth(r-1)&&(u[d].copyCellsFrom(u[d-1],r-1,f++,1,!1),u[d-1].setCell(r-1,i))}u[d].replaceCells(f,r,i);let m=0;for(let e=u.length-1;e>0&&(e>d||0===u[e].getTrimmedLength());e--)m++;m>0&&(a.push(l+u.length-m),a.push(m)),l+=u.length-1}return a},t.reflowLargerCreateNewLayout=function(e,t){const n=[];let r=0,o=t[r],i=0;for(let a=0;a<e.length;a++)if(o===a){const n=t[++r];e.onDeleteEmitter.fire({index:a-i,amount:n}),a+=n-1,i+=n,o=t[++r]}else n.push(a);return{layout:n,countRemoved:i}},t.reflowLargerApplyNewLayout=function(e,t){const n=[];for(let r=0;r<t.length;r++)n.push(e.get(t[r]));for(let t=0;t<n.length;t++)e.set(t,n[t]);e.length=t.length},t.reflowSmallerGetNewLineLengths=function(e,t,r){const o=[],i=e.map(((r,o)=>n(e,o,t))).reduce(((e,t)=>e+t));let a=0,l=0,s=0;for(;s<i;){if(i-s<r){o.push(i-s);break}a+=r;const c=n(e,l,t);a>c&&(a-=c,l++);const u=2===e[l].getWidth(a-1);u&&a--;const d=u?r-1:r;o.push(d),s+=d}return o},t.getWrappedLineTrimmedLength=n},5295:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BufferSet=void 0;const r=n(8460),o=n(844),i=n(9092);class a extends o.Disposable{constructor(e,t){super(),this._optionsService=e,this._bufferService=t,this._onBufferActivate=this.register(new r.EventEmitter),this.onBufferActivate=this._onBufferActivate.event,this.reset(),this.register(this._optionsService.onSpecificOptionChange("scrollback",(()=>this.resize(this._bufferService.cols,this._bufferService.rows)))),this.register(this._optionsService.onSpecificOptionChange("tabStopWidth",(()=>this.setupTabStops())))}reset(){this._normal=new i.Buffer(!0,this._optionsService,this._bufferService),this._normal.fillViewportRows(),this._alt=new i.Buffer(!1,this._optionsService,this._bufferService),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}),this.setupTabStops()}get alt(){return this._alt}get active(){return this._activeBuffer}get normal(){return this._normal}activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clearAllMarkers(),this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))}activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(e),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))}resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupTabStops(e)}setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops(e)}}t.BufferSet=a},511:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CellData=void 0;const r=n(482),o=n(643),i=n(3734);class a extends i.AttributeData{constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,this.extended=new i.ExtendedAttrs,this.combinedData=""}static fromCharData(e){const t=new a;return t.setFromCharData(e),t}isCombined(){return 2097152&this.content}getWidth(){return this.content>>22}getChars(){return 2097152&this.content?this.combinedData:2097151&this.content?(0,r.stringFromCodePoint)(2097151&this.content):""}getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content}setFromCharData(e){this.fg=e[o.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!1;if(e[o.CHAR_DATA_CHAR_INDEX].length>2)t=!0;else if(2===e[o.CHAR_DATA_CHAR_INDEX].length){const n=e[o.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=n&&n<=56319){const r=e[o.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=r&&r<=57343?this.content=1024*(n-55296)+r-56320+65536|e[o.CHAR_DATA_WIDTH_INDEX]<<22:t=!0}else t=!0}else this.content=e[o.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|e[o.CHAR_DATA_WIDTH_INDEX]<<22;t&&(this.combinedData=e[o.CHAR_DATA_CHAR_INDEX],this.content=2097152|e[o.CHAR_DATA_WIDTH_INDEX]<<22)}getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]}}t.CellData=a},643:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.WHITESPACE_CELL_CODE=t.WHITESPACE_CELL_WIDTH=t.WHITESPACE_CELL_CHAR=t.NULL_CELL_CODE=t.NULL_CELL_WIDTH=t.NULL_CELL_CHAR=t.CHAR_DATA_CODE_INDEX=t.CHAR_DATA_WIDTH_INDEX=t.CHAR_DATA_CHAR_INDEX=t.CHAR_DATA_ATTR_INDEX=t.DEFAULT_EXT=t.DEFAULT_ATTR=t.DEFAULT_COLOR=void 0,t.DEFAULT_COLOR=0,t.DEFAULT_ATTR=256|t.DEFAULT_COLOR<<9,t.DEFAULT_EXT=0,t.CHAR_DATA_ATTR_INDEX=0,t.CHAR_DATA_CHAR_INDEX=1,t.CHAR_DATA_WIDTH_INDEX=2,t.CHAR_DATA_CODE_INDEX=3,t.NULL_CELL_CHAR="",t.NULL_CELL_WIDTH=1,t.NULL_CELL_CODE=0,t.WHITESPACE_CELL_CHAR=" ",t.WHITESPACE_CELL_WIDTH=1,t.WHITESPACE_CELL_CODE=32},4863:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Marker=void 0;const r=n(8460),o=n(844);class i{get id(){return this._id}constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],this._id=i._nextId++,this._onDispose=this.register(new r.EventEmitter),this.onDispose=this._onDispose.event}dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire(),(0,o.disposeArray)(this._disposables),this._disposables.length=0)}register(e){return this._disposables.push(e),e}}t.Marker=i,i._nextId=1},7116:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_CHARSET=t.CHARSETS=void 0,t.CHARSETS={},t.DEFAULT_CHARSET=t.CHARSETS.B,t.CHARSETS[0]={"`":"◆",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:"≥","{":"π","|":"≠","}":"£","~":"·"},t.CHARSETS.A={"#":"£"},t.CHARSETS.B=void 0,t.CHARSETS[4]={"#":"£","@":"¾","[":"ij","\\":"½","]":"|","{":"¨","|":"f","}":"¼","~":"´"},t.CHARSETS.C=t.CHARSETS[5]={"[":"Ä","\\":"Ö","]":"Å","^":"Ü","`":"é","{":"ä","|":"ö","}":"å","~":"ü"},t.CHARSETS.R={"#":"£","@":"à","[":"°","\\":"ç","]":"§","{":"é","|":"ù","}":"è","~":"¨"},t.CHARSETS.Q={"@":"à","[":"â","\\":"ç","]":"ê","^":"î","`":"ô","{":"é","|":"ù","}":"è","~":"û"},t.CHARSETS.K={"@":"§","[":"Ä","\\":"Ö","]":"Ü","{":"ä","|":"ö","}":"ü","~":"ß"},t.CHARSETS.Y={"#":"£","@":"§","[":"°","\\":"ç","]":"é","`":"ù","{":"à","|":"ò","}":"è","~":"ì"},t.CHARSETS.E=t.CHARSETS[6]={"@":"Ä","[":"Æ","\\":"Ø","]":"Å","^":"Ü","`":"ä","{":"æ","|":"ø","}":"å","~":"ü"},t.CHARSETS.Z={"#":"£","@":"§","[":"¡","\\":"Ñ","]":"¿","{":"°","|":"ñ","}":"ç"},t.CHARSETS.H=t.CHARSETS[7]={"@":"É","[":"Ä","\\":"Ö","]":"Å","^":"Ü","`":"é","{":"ä","|":"ö","}":"å","~":"ü"},t.CHARSETS["="]={"#":"ù","@":"à","[":"é","\\":"ç","]":"ê","^":"î",_:"è","`":"ô","{":"ä","|":"ö","}":"ü","~":"û"}},2584:(e,t)=>{var n,r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.C1_ESCAPED=t.C1=t.C0=void 0,function(e){e.NUL="\0",e.SOH="",e.STX="",e.ETX="",e.EOT="",e.ENQ="",e.ACK="",e.BEL="",e.BS="\b",e.HT="\t",e.LF="\n",e.VT="\v",e.FF="\f",e.CR="\r",e.SO="",e.SI="",e.DLE="",e.DC1="",e.DC2="",e.DC3="",e.DC4="",e.NAK="",e.SYN="",e.ETB="",e.CAN="",e.EM="",e.SUB="",e.ESC="",e.FS="",e.GS="",e.RS="",e.US="",e.SP=" ",e.DEL=""}(n||(t.C0=n={})),function(e){e.PAD="€",e.HOP="",e.BPH="‚",e.NBH="ƒ",e.IND="„",e.NEL="…",e.SSA="†",e.ESA="‡",e.HTS="ˆ",e.HTJ="‰",e.VTS="Š",e.PLD="‹",e.PLU="Œ",e.RI="",e.SS2="Ž",e.SS3="",e.DCS="",e.PU1="‘",e.PU2="’",e.STS="“",e.CCH="”",e.MW="•",e.SPA="–",e.EPA="—",e.SOS="˜",e.SGCI="™",e.SCI="š",e.CSI="›",e.ST="œ",e.OSC="",e.PM="ž",e.APC="Ÿ"}(r||(t.C1=r={})),function(e){e.ST=`${n.ESC}\\`}(o||(t.C1_ESCAPED=o={}))},7399:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.evaluateKeyboardEvent=void 0;const r=n(2584),o={48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};t.evaluateKeyboardEvent=function(e,t,n,i){const a={type:0,cancel:!1,key:void 0},l=(e.shiftKey?1:0)|(e.altKey?2:0)|(e.ctrlKey?4:0)|(e.metaKey?8:0);switch(e.keyCode){case 0:"UIKeyInputUpArrow"===e.key?a.key=t?r.C0.ESC+"OA":r.C0.ESC+"[A":"UIKeyInputLeftArrow"===e.key?a.key=t?r.C0.ESC+"OD":r.C0.ESC+"[D":"UIKeyInputRightArrow"===e.key?a.key=t?r.C0.ESC+"OC":r.C0.ESC+"[C":"UIKeyInputDownArrow"===e.key&&(a.key=t?r.C0.ESC+"OB":r.C0.ESC+"[B");break;case 8:a.key=e.ctrlKey?"\b":r.C0.DEL,e.altKey&&(a.key=r.C0.ESC+a.key);break;case 9:if(e.shiftKey){a.key=r.C0.ESC+"[Z";break}a.key=r.C0.HT,a.cancel=!0;break;case 13:a.key=e.altKey?r.C0.ESC+r.C0.CR:r.C0.CR,a.cancel=!0;break;case 27:a.key=r.C0.ESC,e.altKey&&(a.key=r.C0.ESC+r.C0.ESC),a.cancel=!0;break;case 37:if(e.metaKey)break;l?(a.key=r.C0.ESC+"[1;"+(l+1)+"D",a.key===r.C0.ESC+"[1;3D"&&(a.key=r.C0.ESC+(n?"b":"[1;5D"))):a.key=t?r.C0.ESC+"OD":r.C0.ESC+"[D";break;case 39:if(e.metaKey)break;l?(a.key=r.C0.ESC+"[1;"+(l+1)+"C",a.key===r.C0.ESC+"[1;3C"&&(a.key=r.C0.ESC+(n?"f":"[1;5C"))):a.key=t?r.C0.ESC+"OC":r.C0.ESC+"[C";break;case 38:if(e.metaKey)break;l?(a.key=r.C0.ESC+"[1;"+(l+1)+"A",n||a.key!==r.C0.ESC+"[1;3A"||(a.key=r.C0.ESC+"[1;5A")):a.key=t?r.C0.ESC+"OA":r.C0.ESC+"[A";break;case 40:if(e.metaKey)break;l?(a.key=r.C0.ESC+"[1;"+(l+1)+"B",n||a.key!==r.C0.ESC+"[1;3B"||(a.key=r.C0.ESC+"[1;5B")):a.key=t?r.C0.ESC+"OB":r.C0.ESC+"[B";break;case 45:e.shiftKey||e.ctrlKey||(a.key=r.C0.ESC+"[2~");break;case 46:a.key=l?r.C0.ESC+"[3;"+(l+1)+"~":r.C0.ESC+"[3~";break;case 36:a.key=l?r.C0.ESC+"[1;"+(l+1)+"H":t?r.C0.ESC+"OH":r.C0.ESC+"[H";break;case 35:a.key=l?r.C0.ESC+"[1;"+(l+1)+"F":t?r.C0.ESC+"OF":r.C0.ESC+"[F";break;case 33:e.shiftKey?a.type=2:e.ctrlKey?a.key=r.C0.ESC+"[5;"+(l+1)+"~":a.key=r.C0.ESC+"[5~";break;case 34:e.shiftKey?a.type=3:e.ctrlKey?a.key=r.C0.ESC+"[6;"+(l+1)+"~":a.key=r.C0.ESC+"[6~";break;case 112:a.key=l?r.C0.ESC+"[1;"+(l+1)+"P":r.C0.ESC+"OP";break;case 113:a.key=l?r.C0.ESC+"[1;"+(l+1)+"Q":r.C0.ESC+"OQ";break;case 114:a.key=l?r.C0.ESC+"[1;"+(l+1)+"R":r.C0.ESC+"OR";break;case 115:a.key=l?r.C0.ESC+"[1;"+(l+1)+"S":r.C0.ESC+"OS";break;case 116:a.key=l?r.C0.ESC+"[15;"+(l+1)+"~":r.C0.ESC+"[15~";break;case 117:a.key=l?r.C0.ESC+"[17;"+(l+1)+"~":r.C0.ESC+"[17~";break;case 118:a.key=l?r.C0.ESC+"[18;"+(l+1)+"~":r.C0.ESC+"[18~";break;case 119:a.key=l?r.C0.ESC+"[19;"+(l+1)+"~":r.C0.ESC+"[19~";break;case 120:a.key=l?r.C0.ESC+"[20;"+(l+1)+"~":r.C0.ESC+"[20~";break;case 121:a.key=l?r.C0.ESC+"[21;"+(l+1)+"~":r.C0.ESC+"[21~";break;case 122:a.key=l?r.C0.ESC+"[23;"+(l+1)+"~":r.C0.ESC+"[23~";break;case 123:a.key=l?r.C0.ESC+"[24;"+(l+1)+"~":r.C0.ESC+"[24~";break;default:if(!e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)if(n&&!i||!e.altKey||e.metaKey)!n||e.altKey||e.ctrlKey||e.shiftKey||!e.metaKey?e.key&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&e.keyCode>=48&&1===e.key.length?a.key=e.key:e.key&&e.ctrlKey&&("_"===e.key&&(a.key=r.C0.US),"@"===e.key&&(a.key=r.C0.NUL)):65===e.keyCode&&(a.type=1);else{const t=o[e.keyCode],n=t?.[e.shiftKey?1:0];if(n)a.key=r.C0.ESC+n;else if(e.keyCode>=65&&e.keyCode<=90){const t=e.ctrlKey?e.keyCode-64:e.keyCode+32;let n=String.fromCharCode(t);e.shiftKey&&(n=n.toUpperCase()),a.key=r.C0.ESC+n}else if(32===e.keyCode)a.key=r.C0.ESC+(e.ctrlKey?r.C0.NUL:" ");else if("Dead"===e.key&&e.code.startsWith("Key")){let t=e.code.slice(3,4);e.shiftKey||(t=t.toLowerCase()),a.key=r.C0.ESC+t,a.cancel=!0}}else e.keyCode>=65&&e.keyCode<=90?a.key=String.fromCharCode(e.keyCode-64):32===e.keyCode?a.key=r.C0.NUL:e.keyCode>=51&&e.keyCode<=55?a.key=String.fromCharCode(e.keyCode-51+27):56===e.keyCode?a.key=r.C0.DEL:219===e.keyCode?a.key=r.C0.ESC:220===e.keyCode?a.key=r.C0.FS:221===e.keyCode&&(a.key=r.C0.GS)}return a}},482:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Utf8ToUtf32=t.StringToUtf32=t.utf32ToString=t.stringFromCodePoint=void 0,t.stringFromCodePoint=function(e){return e>65535?(e-=65536,String.fromCharCode(55296+(e>>10))+String.fromCharCode(e%1024+56320)):String.fromCharCode(e)},t.utf32ToString=function(e,t=0,n=e.length){let r="";for(let o=t;o<n;++o){let t=e[o];t>65535?(t-=65536,r+=String.fromCharCode(55296+(t>>10))+String.fromCharCode(t%1024+56320)):r+=String.fromCharCode(t)}return r},t.StringToUtf32=class{constructor(){this._interim=0}clear(){this._interim=0}decode(e,t){const n=e.length;if(!n)return 0;let r=0,o=0;if(this._interim){const n=e.charCodeAt(o++);56320<=n&&n<=57343?t[r++]=1024*(this._interim-55296)+n-56320+65536:(t[r++]=this._interim,t[r++]=n),this._interim=0}for(let i=o;i<n;++i){const o=e.charCodeAt(i);if(55296<=o&&o<=56319){if(++i>=n)return this._interim=o,r;const a=e.charCodeAt(i);56320<=a&&a<=57343?t[r++]=1024*(o-55296)+a-56320+65536:(t[r++]=o,t[r++]=a)}else 65279!==o&&(t[r++]=o)}return r}},t.Utf8ToUtf32=class{constructor(){this.interim=new Uint8Array(3)}clear(){this.interim.fill(0)}decode(e,t){const n=e.length;if(!n)return 0;let r,o,i,a,l=0,s=0,c=0;if(this.interim[0]){let r=!1,o=this.interim[0];o&=192==(224&o)?31:224==(240&o)?15:7;let i,a=0;for(;(i=63&this.interim[++a])&&a<4;)o<<=6,o|=i;const s=192==(224&this.interim[0])?2:224==(240&this.interim[0])?3:4,u=s-a;for(;c<u;){if(c>=n)return 0;if(i=e[c++],128!=(192&i)){c--,r=!0;break}this.interim[a++]=i,o<<=6,o|=63&i}r||(2===s?o<128?c--:t[l++]=o:3===s?o<2048||o>=55296&&o<=57343||65279===o||(t[l++]=o):o<65536||o>1114111||(t[l++]=o)),this.interim.fill(0)}const u=n-4;let d=c;for(;d<n;){for(;!(!(d<u)||128&(r=e[d])||128&(o=e[d+1])||128&(i=e[d+2])||128&(a=e[d+3]));)t[l++]=r,t[l++]=o,t[l++]=i,t[l++]=a,d+=4;if(r=e[d++],r<128)t[l++]=r;else if(192==(224&r)){if(d>=n)return this.interim[0]=r,l;if(o=e[d++],128!=(192&o)){d--;continue}if(s=(31&r)<<6|63&o,s<128){d--;continue}t[l++]=s}else if(224==(240&r)){if(d>=n)return this.interim[0]=r,l;if(o=e[d++],128!=(192&o)){d--;continue}if(d>=n)return this.interim[0]=r,this.interim[1]=o,l;if(i=e[d++],128!=(192&i)){d--;continue}if(s=(15&r)<<12|(63&o)<<6|63&i,s<2048||s>=55296&&s<=57343||65279===s)continue;t[l++]=s}else if(240==(248&r)){if(d>=n)return this.interim[0]=r,l;if(o=e[d++],128!=(192&o)){d--;continue}if(d>=n)return this.interim[0]=r,this.interim[1]=o,l;if(i=e[d++],128!=(192&i)){d--;continue}if(d>=n)return this.interim[0]=r,this.interim[1]=o,this.interim[2]=i,l;if(a=e[d++],128!=(192&a)){d--;continue}if(s=(7&r)<<18|(63&o)<<12|(63&i)<<6|63&a,s<65536||s>1114111)continue;t[l++]=s}}return l}}},225:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeV6=void 0;const r=n(1480),o=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],i=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]];let a;t.UnicodeV6=class{constructor(){if(this.version="6",!a){a=new Uint8Array(65536),a.fill(1),a[0]=0,a.fill(0,1,32),a.fill(0,127,160),a.fill(2,4352,4448),a[9001]=2,a[9002]=2,a.fill(2,11904,42192),a[12351]=1,a.fill(2,44032,55204),a.fill(2,63744,64256),a.fill(2,65040,65050),a.fill(2,65072,65136),a.fill(2,65280,65377),a.fill(2,65504,65511);for(let e=0;e<o.length;++e)a.fill(0,o[e][0],o[e][1]+1)}}wcwidth(e){return e<32?0:e<127?1:e<65536?a[e]:function(e,t){let n,r=0,o=t.length-1;if(e<t[0][0]||e>t[o][1])return!1;for(;o>=r;)if(n=r+o>>1,e>t[n][1])r=n+1;else{if(!(e<t[n][0]))return!0;o=n-1}return!1}(e,i)?0:e>=131072&&e<=196605||e>=196608&&e<=262141?2:1}charProperties(e,t){let n=this.wcwidth(e),o=0===n&&0!==t;if(o){const e=r.UnicodeService.extractWidth(t);0===e?o=!1:e>n&&(n=e)}return r.UnicodeService.createPropertyValue(0,n,o)}}},5981:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.WriteBuffer=void 0;const r=n(8460),o=n(844);class i extends o.Disposable{constructor(e){super(),this._action=e,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0,this._isSyncWriting=!1,this._syncCalls=0,this._didUserInput=!1,this._onWriteParsed=this.register(new r.EventEmitter),this.onWriteParsed=this._onWriteParsed.event}handleUserInput(){this._didUserInput=!0}writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._syncCalls=0);if(this._pendingData+=e.length,this._writeBuffer.push(e),this._callbacks.push(void 0),this._syncCalls++,this._isSyncWriting)return;let n;for(this._isSyncWriting=!0;n=this._writeBuffer.shift();){this._action(n);const e=this._callbacks.shift();e&&e()}this._pendingData=0,this._bufferOffset=2147483647,this._isSyncWriting=!1,this._syncCalls=0}write(e,t){if(this._pendingData>5e7)throw new Error("write data discarded, use flow control to avoid losing data");if(!this._writeBuffer.length){if(this._bufferOffset=0,this._didUserInput)return this._didUserInput=!1,this._pendingData+=e.length,this._writeBuffer.push(e),this._callbacks.push(t),void this._innerWrite();setTimeout((()=>this._innerWrite()))}this._pendingData+=e.length,this._writeBuffer.push(e),this._callbacks.push(t)}_innerWrite(e=0,t=!0){const n=e||Date.now();for(;this._writeBuffer.length>this._bufferOffset;){const e=this._writeBuffer[this._bufferOffset],r=this._action(e,t);if(r){const e=e=>Date.now()-n>=12?setTimeout((()=>this._innerWrite(0,e))):this._innerWrite(n,e);return void r.catch((e=>(queueMicrotask((()=>{throw e})),Promise.resolve(!1)))).then(e)}const o=this._callbacks[this._bufferOffset];if(o&&o(),this._bufferOffset++,this._pendingData-=e.length,Date.now()-n>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout((()=>this._innerWrite()))):(this._writeBuffer.length=0,this._callbacks.length=0,this._pendingData=0,this._bufferOffset=0),this._onWriteParsed.fire()}}t.WriteBuffer=i},5941:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.toRgbString=t.parseColor=void 0;const n=/^([\da-f])\/([\da-f])\/([\da-f])$|^([\da-f]{2})\/([\da-f]{2})\/([\da-f]{2})$|^([\da-f]{3})\/([\da-f]{3})\/([\da-f]{3})$|^([\da-f]{4})\/([\da-f]{4})\/([\da-f]{4})$/,r=/^[\da-f]+$/;function o(e,t){const n=e.toString(16),r=n.length<2?"0"+n:n;switch(t){case 4:return n[0];case 8:return r;case 12:return(r+r).slice(0,3);default:return r+r}}t.parseColor=function(e){if(!e)return;let t=e.toLowerCase();if(0===t.indexOf("rgb:")){t=t.slice(4);const e=n.exec(t);if(e){const t=e[1]?15:e[4]?255:e[7]?4095:65535;return[Math.round(parseInt(e[1]||e[4]||e[7]||e[10],16)/t*255),Math.round(parseInt(e[2]||e[5]||e[8]||e[11],16)/t*255),Math.round(parseInt(e[3]||e[6]||e[9]||e[12],16)/t*255)]}}else if(0===t.indexOf("#")&&(t=t.slice(1),r.exec(t)&&[3,6,9,12].includes(t.length))){const e=t.length/3,n=[0,0,0];for(let r=0;r<3;++r){const o=parseInt(t.slice(e*r,e*r+e),16);n[r]=1===e?o<<4:2===e?o:3===e?o>>4:o>>8}return n}},t.toRgbString=function(e,t=16){const[n,r,i]=e;return`rgb:${o(n,t)}/${o(r,t)}/${o(i,t)}`}},5770:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PAYLOAD_LIMIT=void 0,t.PAYLOAD_LIMIT=1e7},6351:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DcsHandler=t.DcsParser=void 0;const r=n(482),o=n(8742),i=n(5770),a=[];t.DcsParser=class{constructor(){this._handlers=Object.create(null),this._active=a,this._ident=0,this._handlerFb=()=>{},this._stack={paused:!1,loopPosition:0,fallThrough:!1}}dispose(){this._handlers=Object.create(null),this._handlerFb=()=>{},this._active=a}registerHandler(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);const n=this._handlers[e];return n.push(t),{dispose:()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}}clearHandler(e){this._handlers[e]&&delete this._handlers[e]}setHandlerFallback(e){this._handlerFb=e}reset(){if(this._active.length)for(let e=this._stack.paused?this._stack.loopPosition-1:this._active.length-1;e>=0;--e)this._active[e].unhook(!1);this._stack.paused=!1,this._active=a,this._ident=0}hook(e,t){if(this.reset(),this._ident=e,this._active=this._handlers[e]||a,this._active.length)for(let e=this._active.length-1;e>=0;e--)this._active[e].hook(t);else this._handlerFb(this._ident,"HOOK",t)}put(e,t,n){if(this._active.length)for(let r=this._active.length-1;r>=0;r--)this._active[r].put(e,t,n);else this._handlerFb(this._ident,"PUT",(0,r.utf32ToString)(e,t,n))}unhook(e,t=!0){if(this._active.length){let n=!1,r=this._active.length-1,o=!1;if(this._stack.paused&&(r=this._stack.loopPosition-1,n=t,o=this._stack.fallThrough,this._stack.paused=!1),!o&&!1===n){for(;r>=0&&(n=this._active[r].unhook(e),!0!==n);r--)if(n instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=r,this._stack.fallThrough=!1,n;r--}for(;r>=0;r--)if(n=this._active[r].unhook(!1),n instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=r,this._stack.fallThrough=!0,n}else this._handlerFb(this._ident,"UNHOOK",e);this._active=a,this._ident=0}};const l=new o.Params;l.addParam(0),t.DcsHandler=class{constructor(e){this._handler=e,this._data="",this._params=l,this._hitLimit=!1}hook(e){this._params=e.length>1||e.params[0]?e.clone():l,this._data="",this._hitLimit=!1}put(e,t,n){this._hitLimit||(this._data+=(0,r.utf32ToString)(e,t,n),this._data.length>i.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))}unhook(e){let t=!1;if(this._hitLimit)t=!1;else if(e&&(t=this._handler(this._data,this._params),t instanceof Promise))return t.then((e=>(this._params=l,this._data="",this._hitLimit=!1,e)));return this._params=l,this._data="",this._hitLimit=!1,t}}},2015:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.EscapeSequenceParser=t.VT500_TRANSITION_TABLE=t.TransitionTable=void 0;const r=n(844),o=n(8742),i=n(6242),a=n(6351);class l{constructor(e){this.table=new Uint8Array(e)}setDefault(e,t){this.table.fill(e<<4|t)}add(e,t,n,r){this.table[t<<8|e]=n<<4|r}addMany(e,t,n,r){for(let o=0;o<e.length;o++)this.table[t<<8|e[o]]=n<<4|r}}t.TransitionTable=l;const s=160;t.VT500_TRANSITION_TABLE=function(){const e=new l(4095),t=Array.apply(null,Array(256)).map(((e,t)=>t)),n=(e,n)=>t.slice(e,n),r=n(32,127),o=n(0,24);o.push(25),o.push.apply(o,n(28,32));const i=n(0,14);let a;for(a in e.setDefault(1,0),e.addMany(r,0,2,0),i)e.addMany([24,26,153,154],a,3,0),e.addMany(n(128,144),a,3,0),e.addMany(n(144,152),a,3,0),e.add(156,a,0,0),e.add(27,a,11,1),e.add(157,a,4,8),e.addMany([152,158,159],a,0,7),e.add(155,a,11,3),e.add(144,a,11,9);return e.addMany(o,0,3,0),e.addMany(o,1,3,1),e.add(127,1,0,1),e.addMany(o,8,0,8),e.addMany(o,3,3,3),e.add(127,3,0,3),e.addMany(o,4,3,4),e.add(127,4,0,4),e.addMany(o,6,3,6),e.addMany(o,5,3,5),e.add(127,5,0,5),e.addMany(o,2,3,2),e.add(127,2,0,2),e.add(93,1,4,8),e.addMany(r,8,5,8),e.add(127,8,5,8),e.addMany([156,27,24,26,7],8,6,0),e.addMany(n(28,32),8,0,8),e.addMany([88,94,95],1,0,7),e.addMany(r,7,0,7),e.addMany(o,7,0,7),e.add(156,7,0,0),e.add(127,7,0,7),e.add(91,1,11,3),e.addMany(n(64,127),3,7,0),e.addMany(n(48,60),3,8,4),e.addMany([60,61,62,63],3,9,4),e.addMany(n(48,60),4,8,4),e.addMany(n(64,127),4,7,0),e.addMany([60,61,62,63],4,0,6),e.addMany(n(32,64),6,0,6),e.add(127,6,0,6),e.addMany(n(64,127),6,0,0),e.addMany(n(32,48),3,9,5),e.addMany(n(32,48),5,9,5),e.addMany(n(48,64),5,0,6),e.addMany(n(64,127),5,7,0),e.addMany(n(32,48),4,9,5),e.addMany(n(32,48),1,9,2),e.addMany(n(32,48),2,9,2),e.addMany(n(48,127),2,10,0),e.addMany(n(48,80),1,10,0),e.addMany(n(81,88),1,10,0),e.addMany([89,90,92],1,10,0),e.addMany(n(96,127),1,10,0),e.add(80,1,11,9),e.addMany(o,9,0,9),e.add(127,9,0,9),e.addMany(n(28,32),9,0,9),e.addMany(n(32,48),9,9,12),e.addMany(n(48,60),9,8,10),e.addMany([60,61,62,63],9,9,10),e.addMany(o,11,0,11),e.addMany(n(32,128),11,0,11),e.addMany(n(28,32),11,0,11),e.addMany(o,10,0,10),e.add(127,10,0,10),e.addMany(n(28,32),10,0,10),e.addMany(n(48,60),10,8,10),e.addMany([60,61,62,63],10,0,11),e.addMany(n(32,48),10,9,12),e.addMany(o,12,0,12),e.add(127,12,0,12),e.addMany(n(28,32),12,0,12),e.addMany(n(32,48),12,9,12),e.addMany(n(48,64),12,0,11),e.addMany(n(64,127),12,12,13),e.addMany(n(64,127),10,12,13),e.addMany(n(64,127),9,12,13),e.addMany(o,13,13,13),e.addMany(r,13,13,13),e.add(127,13,0,13),e.addMany([27,156,24,26],13,14,0),e.add(s,0,2,0),e.add(s,8,5,8),e.add(s,6,0,6),e.add(s,11,0,11),e.add(s,13,13,13),e}();class c extends r.Disposable{constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,this._parseStack={state:0,handlers:[],handlerPos:0,transition:0,chunkPos:0},this.initialState=0,this.currentState=this.initialState,this._params=new o.Params,this._params.addParam(0),this._collect=0,this.precedingJoinState=0,this._printHandlerFb=(e,t,n)=>{},this._executeHandlerFb=e=>{},this._csiHandlerFb=(e,t)=>{},this._escHandlerFb=e=>{},this._errorHandlerFb=e=>e,this._printHandler=this._printHandlerFb,this._executeHandlers=Object.create(null),this._csiHandlers=Object.create(null),this._escHandlers=Object.create(null),this.register((0,r.toDisposable)((()=>{this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null)}))),this._oscParser=this.register(new i.OscParser),this._dcsParser=this.register(new a.DcsParser),this._errorHandler=this._errorHandlerFb,this.registerEscHandler({final:"\\"},(()=>!0))}_identifier(e,t=[64,126]){let n=0;if(e.prefix){if(e.prefix.length>1)throw new Error("only one byte as prefix supported");if(n=e.prefix.charCodeAt(0),n&&60>n||n>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(e.intermediates){if(e.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(let t=0;t<e.intermediates.length;++t){const r=e.intermediates.charCodeAt(t);if(32>r||r>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");n<<=8,n|=r}}if(1!==e.final.length)throw new Error("final must be a single byte");const r=e.final.charCodeAt(0);if(t[0]>r||r>t[1])throw new Error(`final must be in range ${t[0]} .. ${t[1]}`);return n<<=8,n|=r,n}identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e)),e>>=8;return t.reverse().join("")}setPrintHandler(e){this._printHandler=e}clearPrintHandler(){this._printHandler=this._printHandlerFb}registerEscHandler(e,t){const n=this._identifier(e,[48,126]);void 0===this._escHandlers[n]&&(this._escHandlers[n]=[]);const r=this._escHandlers[n];return r.push(t),{dispose:()=>{const e=r.indexOf(t);-1!==e&&r.splice(e,1)}}}clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&delete this._escHandlers[this._identifier(e,[48,126])]}setEscHandlerFallback(e){this._escHandlerFb=e}setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t}clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete this._executeHandlers[e.charCodeAt(0)]}setExecuteHandlerFallback(e){this._executeHandlerFb=e}registerCsiHandler(e,t){const n=this._identifier(e);void 0===this._csiHandlers[n]&&(this._csiHandlers[n]=[]);const r=this._csiHandlers[n];return r.push(t),{dispose:()=>{const e=r.indexOf(t);-1!==e&&r.splice(e,1)}}}clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this._csiHandlers[this._identifier(e)]}setCsiHandlerFallback(e){this._csiHandlerFb=e}registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._identifier(e),t)}clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))}setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)}registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)}clearOscHandler(e){this._oscParser.clearHandler(e)}setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)}setErrorHandler(e){this._errorHandler=e}clearErrorHandler(){this._errorHandler=this._errorHandlerFb}reset(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingJoinState=0,0!==this._parseStack.state&&(this._parseStack.state=2,this._parseStack.handlers=[])}_preserveStack(e,t,n,r,o){this._parseStack.state=e,this._parseStack.handlers=t,this._parseStack.handlerPos=n,this._parseStack.transition=r,this._parseStack.chunkPos=o}parse(e,t,n){let r,o=0,i=0,a=0;if(this._parseStack.state)if(2===this._parseStack.state)this._parseStack.state=0,a=this._parseStack.chunkPos+1;else{if(void 0===n||1===this._parseStack.state)throw this._parseStack.state=1,new Error("improper continuation due to previous async handler, giving up parsing");const t=this._parseStack.handlers;let i=this._parseStack.handlerPos-1;switch(this._parseStack.state){case 3:if(!1===n&&i>-1)for(;i>=0&&(r=t[i](this._params),!0!==r);i--)if(r instanceof Promise)return this._parseStack.handlerPos=i,r;this._parseStack.handlers=[];break;case 4:if(!1===n&&i>-1)for(;i>=0&&(r=t[i](),!0!==r);i--)if(r instanceof Promise)return this._parseStack.handlerPos=i,r;this._parseStack.handlers=[];break;case 6:if(o=e[this._parseStack.chunkPos],r=this._dcsParser.unhook(24!==o&&26!==o,n),r)return r;27===o&&(this._parseStack.transition|=1),this._params.reset(),this._params.addParam(0),this._collect=0;break;case 5:if(o=e[this._parseStack.chunkPos],r=this._oscParser.end(24!==o&&26!==o,n),r)return r;27===o&&(this._parseStack.transition|=1),this._params.reset(),this._params.addParam(0),this._collect=0}this._parseStack.state=0,a=this._parseStack.chunkPos+1,this.precedingJoinState=0,this.currentState=15&this._parseStack.transition}for(let n=a;n<t;++n){switch(o=e[n],i=this._transitions.table[this.currentState<<8|(o<160?o:s)],i>>4){case 2:for(let r=n+1;;++r){if(r>=t||(o=e[r])<32||o>126&&o<s){this._printHandler(e,n,r),n=r-1;break}if(++r>=t||(o=e[r])<32||o>126&&o<s){this._printHandler(e,n,r),n=r-1;break}if(++r>=t||(o=e[r])<32||o>126&&o<s){this._printHandler(e,n,r),n=r-1;break}if(++r>=t||(o=e[r])<32||o>126&&o<s){this._printHandler(e,n,r),n=r-1;break}}break;case 3:this._executeHandlers[o]?this._executeHandlers[o]():this._executeHandlerFb(o),this.precedingJoinState=0;break;case 0:break;case 1:if(this._errorHandler({position:n,code:o,currentState:this.currentState,collect:this._collect,params:this._params,abort:!1}).abort)return;break;case 7:const a=this._csiHandlers[this._collect<<8|o];let l=a?a.length-1:-1;for(;l>=0&&(r=a[l](this._params),!0!==r);l--)if(r instanceof Promise)return this._preserveStack(3,a,l,i,n),r;l<0&&this._csiHandlerFb(this._collect<<8|o,this._params),this.precedingJoinState=0;break;case 8:do{switch(o){case 59:this._params.addParam(0);break;case 58:this._params.addSubParam(-1);break;default:this._params.addDigit(o-48)}}while(++n<t&&(o=e[n])>47&&o<60);n--;break;case 9:this._collect<<=8,this._collect|=o;break;case 10:const c=this._escHandlers[this._collect<<8|o];let u=c?c.length-1:-1;for(;u>=0&&(r=c[u](),!0!==r);u--)if(r instanceof Promise)return this._preserveStack(4,c,u,i,n),r;u<0&&this._escHandlerFb(this._collect<<8|o),this.precedingJoinState=0;break;case 11:this._params.reset(),this._params.addParam(0),this._collect=0;break;case 12:this._dcsParser.hook(this._collect<<8|o,this._params);break;case 13:for(let r=n+1;;++r)if(r>=t||24===(o=e[r])||26===o||27===o||o>127&&o<s){this._dcsParser.put(e,n,r),n=r-1;break}break;case 14:if(r=this._dcsParser.unhook(24!==o&&26!==o),r)return this._preserveStack(6,[],0,i,n),r;27===o&&(i|=1),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingJoinState=0;break;case 4:this._oscParser.start();break;case 5:for(let r=n+1;;r++)if(r>=t||(o=e[r])<32||o>127&&o<s){this._oscParser.put(e,n,r),n=r-1;break}break;case 6:if(r=this._oscParser.end(24!==o&&26!==o),r)return this._preserveStack(5,[],0,i,n),r;27===o&&(i|=1),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingJoinState=0}this.currentState=15&i}}}t.EscapeSequenceParser=c},6242:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OscHandler=t.OscParser=void 0;const r=n(5770),o=n(482),i=[];t.OscParser=class{constructor(){this._state=0,this._active=i,this._id=-1,this._handlers=Object.create(null),this._handlerFb=()=>{},this._stack={paused:!1,loopPosition:0,fallThrough:!1}}registerHandler(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);const n=this._handlers[e];return n.push(t),{dispose:()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}}clearHandler(e){this._handlers[e]&&delete this._handlers[e]}setHandlerFallback(e){this._handlerFb=e}dispose(){this._handlers=Object.create(null),this._handlerFb=()=>{},this._active=i}reset(){if(2===this._state)for(let e=this._stack.paused?this._stack.loopPosition-1:this._active.length-1;e>=0;--e)this._active[e].end(!1);this._stack.paused=!1,this._active=i,this._id=-1,this._state=0}_start(){if(this._active=this._handlers[this._id]||i,this._active.length)for(let e=this._active.length-1;e>=0;e--)this._active[e].start();else this._handlerFb(this._id,"START")}_put(e,t,n){if(this._active.length)for(let r=this._active.length-1;r>=0;r--)this._active[r].put(e,t,n);else this._handlerFb(this._id,"PUT",(0,o.utf32ToString)(e,t,n))}start(){this.reset(),this._state=1}put(e,t,n){if(3!==this._state){if(1===this._state)for(;t<n;){const n=e[t++];if(59===n){this._state=2,this._start();break}if(n<48||57<n)return void(this._state=3);-1===this._id&&(this._id=0),this._id=10*this._id+n-48}2===this._state&&n-t>0&&this._put(e,t,n)}}end(e,t=!0){if(0!==this._state){if(3!==this._state)if(1===this._state&&this._start(),this._active.length){let n=!1,r=this._active.length-1,o=!1;if(this._stack.paused&&(r=this._stack.loopPosition-1,n=t,o=this._stack.fallThrough,this._stack.paused=!1),!o&&!1===n){for(;r>=0&&(n=this._active[r].end(e),!0!==n);r--)if(n instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=r,this._stack.fallThrough=!1,n;r--}for(;r>=0;r--)if(n=this._active[r].end(!1),n instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=r,this._stack.fallThrough=!0,n}else this._handlerFb(this._id,"END",e);this._active=i,this._id=-1,this._state=0}}},t.OscHandler=class{constructor(e){this._handler=e,this._data="",this._hitLimit=!1}start(){this._data="",this._hitLimit=!1}put(e,t,n){this._hitLimit||(this._data+=(0,o.utf32ToString)(e,t,n),this._data.length>r.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))}end(e){let t=!1;if(this._hitLimit)t=!1;else if(e&&(t=this._handler(this._data),t instanceof Promise))return t.then((e=>(this._data="",this._hitLimit=!1,e)));return this._data="",this._hitLimit=!1,t}}},8742:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Params=void 0;const n=2147483647;class r{static fromArray(e){const t=new r;if(!e.length)return t;for(let n=Array.isArray(e[0])?1:0;n<e.length;++n){const r=e[n];if(Array.isArray(r))for(let e=0;e<r.length;++e)t.addSubParam(r[e]);else t.addParam(r)}return t}constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t>256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(e),this.length=0,this._subParams=new Int32Array(t),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(e),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}clone(){const e=new r(this.maxLength,this.maxSubParamsLength);return e.params.set(this.params),e.length=this.length,e._subParams.set(this._subParams),e._subParamsLength=this._subParamsLength,e._subParamsIdx.set(this._subParamsIdx),e._rejectDigits=this._rejectDigits,e._rejectSubDigits=this._rejectSubDigits,e._digitIsSub=this._digitIsSub,e}toArray(){const e=[];for(let t=0;t<this.length;++t){e.push(this.params[t]);const n=this._subParamsIdx[t]>>8,r=255&this._subParamsIdx[t];r-n>0&&e.push(Array.prototype.slice.call(this._subParams,n,r))}return e}reset(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}addParam(e){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=e>n?n:e}}addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=e>n?n:e,this._subParamsIdx[this.length-1]++}}hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[e]>>8)>0}getSubParams(e){const t=this._subParamsIdx[e]>>8,n=255&this._subParamsIdx[e];return n-t>0?this._subParams.subarray(t,n):null}getSubParamsAll(){const e={};for(let t=0;t<this.length;++t){const n=this._subParamsIdx[t]>>8,r=255&this._subParamsIdx[t];r-n>0&&(e[t]=this._subParams.slice(n,r))}return e}addDigit(e){let t;if(this._rejectDigits||!(t=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)return;const r=this._digitIsSub?this._subParams:this.params,o=r[t-1];r[t-1]=~o?Math.min(10*o+e,n):e}}t.Params=r},5741:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AddonManager=void 0,t.AddonManager=class{constructor(){this._addons=[]}dispose(){for(let e=this._addons.length-1;e>=0;e--)this._addons[e].instance.dispose()}loadAddon(e,t){const n={instance:t,dispose:t.dispose,isDisposed:!1};this._addons.push(n),t.dispose=()=>this._wrappedAddonDispose(n),t.activate(e)}_wrappedAddonDispose(e){if(e.isDisposed)return;let t=-1;for(let n=0;n<this._addons.length;n++)if(this._addons[n]===e){t=n;break}if(-1===t)throw new Error("Could not dispose an addon that has not been loaded");e.isDisposed=!0,e.dispose.apply(e.instance),this._addons.splice(t,1)}}},8771:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BufferApiView=void 0;const r=n(3785),o=n(511);t.BufferApiView=class{constructor(e,t){this._buffer=e,this.type=t}init(e){return this._buffer=e,this}get cursorY(){return this._buffer.y}get cursorX(){return this._buffer.x}get viewportY(){return this._buffer.ydisp}get baseY(){return this._buffer.ybase}get length(){return this._buffer.lines.length}getLine(e){const t=this._buffer.lines.get(e);if(t)return new r.BufferLineApiView(t)}getNullCell(){return new o.CellData}}},3785:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BufferLineApiView=void 0;const r=n(511);t.BufferLineApiView=class{constructor(e){this._line=e}get isWrapped(){return this._line.isWrapped}get length(){return this._line.length}getCell(e,t){if(!(e<0||e>=this._line.length))return t?(this._line.loadCell(e,t),t):this._line.loadCell(e,new r.CellData)}translateToString(e,t,n){return this._line.translateToString(e,t,n)}}},8285:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BufferNamespaceApi=void 0;const r=n(8771),o=n(8460),i=n(844);class a extends i.Disposable{constructor(e){super(),this._core=e,this._onBufferChange=this.register(new o.EventEmitter),this.onBufferChange=this._onBufferChange.event,this._normal=new r.BufferApiView(this._core.buffers.normal,"normal"),this._alternate=new r.BufferApiView(this._core.buffers.alt,"alternate"),this._core.buffers.onBufferActivate((()=>this._onBufferChange.fire(this.active)))}get active(){if(this._core.buffers.active===this._core.buffers.normal)return this.normal;if(this._core.buffers.active===this._core.buffers.alt)return this.alternate;throw new Error("Active buffer is neither normal nor alternate")}get normal(){return this._normal.init(this._core.buffers.normal)}get alternate(){return this._alternate.init(this._core.buffers.alt)}}t.BufferNamespaceApi=a},7975:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ParserApi=void 0,t.ParserApi=class{constructor(e){this._core=e}registerCsiHandler(e,t){return this._core.registerCsiHandler(e,(e=>t(e.toArray())))}addCsiHandler(e,t){return this.registerCsiHandler(e,t)}registerDcsHandler(e,t){return this._core.registerDcsHandler(e,((e,n)=>t(e,n.toArray())))}addDcsHandler(e,t){return this.registerDcsHandler(e,t)}registerEscHandler(e,t){return this._core.registerEscHandler(e,t)}addEscHandler(e,t){return this.registerEscHandler(e,t)}registerOscHandler(e,t){return this._core.registerOscHandler(e,t)}addOscHandler(e,t){return this.registerOscHandler(e,t)}}},7090:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeApi=void 0,t.UnicodeApi=class{constructor(e){this._core=e}register(e){this._core.unicodeService.register(e)}get versions(){return this._core.unicodeService.versions}get activeVersion(){return this._core.unicodeService.activeVersion}set activeVersion(e){this._core.unicodeService.activeVersion=e}}},744:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.BufferService=t.MINIMUM_ROWS=t.MINIMUM_COLS=void 0;const i=n(8460),a=n(844),l=n(5295),s=n(2585);t.MINIMUM_COLS=2,t.MINIMUM_ROWS=1;let c=t.BufferService=class extends a.Disposable{get buffer(){return this.buffers.active}constructor(e){super(),this.isUserScrolling=!1,this._onResize=this.register(new i.EventEmitter),this.onResize=this._onResize.event,this._onScroll=this.register(new i.EventEmitter),this.onScroll=this._onScroll.event,this.cols=Math.max(e.rawOptions.cols||0,t.MINIMUM_COLS),this.rows=Math.max(e.rawOptions.rows||0,t.MINIMUM_ROWS),this.buffers=this.register(new l.BufferSet(e,this))}resize(e,t){this.cols=e,this.rows=t,this.buffers.resize(e,t),this._onResize.fire({cols:e,rows:t})}reset(){this.buffers.reset(),this.isUserScrolling=!1}scroll(e,t=!1){const n=this.buffer;let r;r=this._cachedBlankLine,r&&r.length===this.cols&&r.getFg(0)===e.fg&&r.getBg(0)===e.bg||(r=n.getBlankLine(e,t),this._cachedBlankLine=r),r.isWrapped=t;const o=n.ybase+n.scrollTop,i=n.ybase+n.scrollBottom;if(0===n.scrollTop){const e=n.lines.isFull;i===n.lines.length-1?e?n.lines.recycle().copyFrom(r):n.lines.push(r.clone()):n.lines.splice(i+1,0,r.clone()),e?this.isUserScrolling&&(n.ydisp=Math.max(n.ydisp-1,0)):(n.ybase++,this.isUserScrolling||n.ydisp++)}else{const e=i-o+1;n.lines.shiftElements(o+1,e-1,-1),n.lines.set(i,r.clone())}this.isUserScrolling||(n.ydisp=n.ybase),this._onScroll.fire(n.ydisp)}scrollLines(e,t,n){const r=this.buffer;if(e<0){if(0===r.ydisp)return;this.isUserScrolling=!0}else e+r.ydisp>=r.ybase&&(this.isUserScrolling=!1);const o=r.ydisp;r.ydisp=Math.max(Math.min(r.ydisp+e,r.ybase),0),o!==r.ydisp&&(t||this._onScroll.fire(r.ydisp))}};t.BufferService=c=r([o(0,s.IOptionsService)],c)},7994:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CharsetService=void 0,t.CharsetService=class{constructor(){this.glevel=0,this._charsets=[]}reset(){this.charset=void 0,this._charsets=[],this.glevel=0}setgLevel(e){this.glevel=e,this.charset=this._charsets[e]}setgCharset(e,t){this._charsets[e]=t,this.glevel===e&&(this.charset=t)}}},1753:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CoreMouseService=void 0;const i=n(2585),a=n(8460),l=n(844),s={NONE:{events:0,restrict:()=>!1},X10:{events:1,restrict:e=>4!==e.button&&1===e.action&&(e.ctrl=!1,e.alt=!1,e.shift=!1,!0)},VT200:{events:19,restrict:e=>32!==e.action},DRAG:{events:23,restrict:e=>32!==e.action||3!==e.button},ANY:{events:31,restrict:e=>!0}};function c(e,t){let n=(e.ctrl?16:0)|(e.shift?4:0)|(e.alt?8:0);return 4===e.button?(n|=64,n|=e.action):(n|=3&e.button,4&e.button&&(n|=64),8&e.button&&(n|=128),32===e.action?n|=32:0!==e.action||t||(n|=3)),n}const u=String.fromCharCode,d={DEFAULT:e=>{const t=[c(e,!1)+32,e.col+32,e.row+32];return t[0]>255||t[1]>255||t[2]>255?"":`${u(t[0])}${u(t[1])}${u(t[2])}`},SGR:e=>{const t=0===e.action&&4!==e.button?"m":"M";return`[<${c(e,!0)};${e.col};${e.row}${t}`},SGR_PIXELS:e=>{const t=0===e.action&&4!==e.button?"m":"M";return`[<${c(e,!0)};${e.x};${e.y}${t}`}};let f=t.CoreMouseService=class extends l.Disposable{constructor(e,t){super(),this._bufferService=e,this._coreService=t,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._lastEvent=null,this._onProtocolChange=this.register(new a.EventEmitter),this.onProtocolChange=this._onProtocolChange.event;for(const e of Object.keys(s))this.addProtocol(e,s[e]);for(const e of Object.keys(d))this.addEncoding(e,d[e]);this.reset()}addProtocol(e,t){this._protocols[e]=t}addEncoding(e,t){this._encodings[e]=t}get activeProtocol(){return this._activeProtocol}get areMouseEventsActive(){return 0!==this._protocols[this._activeProtocol].events}set activeProtocol(e){if(!this._protocols[e])throw new Error(`unknown protocol "${e}"`);this._activeProtocol=e,this._onProtocolChange.fire(this._protocols[e].events)}get activeEncoding(){return this._activeEncoding}set activeEncoding(e){if(!this._encodings[e])throw new Error(`unknown encoding "${e}"`);this._activeEncoding=e}reset(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._lastEvent=null}triggerMouseEvent(e){if(e.col<0||e.col>=this._bufferService.cols||e.row<0||e.row>=this._bufferService.rows)return!1;if(4===e.button&&32===e.action)return!1;if(3===e.button&&32!==e.action)return!1;if(4!==e.button&&(2===e.action||3===e.action))return!1;if(e.col++,e.row++,32===e.action&&this._lastEvent&&this._equalEvents(this._lastEvent,e,"SGR_PIXELS"===this._activeEncoding))return!1;if(!this._protocols[this._activeProtocol].restrict(e))return!1;const t=this._encodings[this._activeEncoding](e);return t&&("DEFAULT"===this._activeEncoding?this._coreService.triggerBinaryEvent(t):this._coreService.triggerDataEvent(t,!0)),this._lastEvent=e,!0}explainEvents(e){return{down:!!(1&e),up:!!(2&e),drag:!!(4&e),move:!!(8&e),wheel:!!(16&e)}}_equalEvents(e,t,n){if(n){if(e.x!==t.x)return!1;if(e.y!==t.y)return!1}else{if(e.col!==t.col)return!1;if(e.row!==t.row)return!1}return e.button===t.button&&e.action===t.action&&e.ctrl===t.ctrl&&e.alt===t.alt&&e.shift===t.shift}};t.CoreMouseService=f=r([o(0,i.IBufferService),o(1,i.ICoreService)],f)},6975:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CoreService=void 0;const i=n(1439),a=n(8460),l=n(844),s=n(2585),c=Object.freeze({insertMode:!1}),u=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0});let d=t.CoreService=class extends l.Disposable{constructor(e,t,n){super(),this._bufferService=e,this._logService=t,this._optionsService=n,this.isCursorInitialized=!1,this.isCursorHidden=!1,this._onData=this.register(new a.EventEmitter),this.onData=this._onData.event,this._onUserInput=this.register(new a.EventEmitter),this.onUserInput=this._onUserInput.event,this._onBinary=this.register(new a.EventEmitter),this.onBinary=this._onBinary.event,this._onRequestScrollToBottom=this.register(new a.EventEmitter),this.onRequestScrollToBottom=this._onRequestScrollToBottom.event,this.modes=(0,i.clone)(c),this.decPrivateModes=(0,i.clone)(u)}reset(){this.modes=(0,i.clone)(c),this.decPrivateModes=(0,i.clone)(u)}triggerDataEvent(e,t=!1){if(this._optionsService.rawOptions.disableStdin)return;const n=this._bufferService.buffer;t&&this._optionsService.rawOptions.scrollOnUserInput&&n.ybase!==n.ydisp&&this._onRequestScrollToBottom.fire(),t&&this._onUserInput.fire(),this._logService.debug(`sending data "${e}"`,(()=>e.split("").map((e=>e.charCodeAt(0))))),this._onData.fire(e)}triggerBinaryEvent(e){this._optionsService.rawOptions.disableStdin||(this._logService.debug(`sending binary "${e}"`,(()=>e.split("").map((e=>e.charCodeAt(0))))),this._onBinary.fire(e))}};t.CoreService=d=r([o(0,s.IBufferService),o(1,s.ILogService),o(2,s.IOptionsService)],d)},9074:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DecorationService=void 0;const r=n(8055),o=n(8460),i=n(844),a=n(6106);let l=0,s=0;class c extends i.Disposable{get decorations(){return this._decorations.values()}constructor(){super(),this._decorations=new a.SortedList((e=>e?.marker.line)),this._onDecorationRegistered=this.register(new o.EventEmitter),this.onDecorationRegistered=this._onDecorationRegistered.event,this._onDecorationRemoved=this.register(new o.EventEmitter),this.onDecorationRemoved=this._onDecorationRemoved.event,this.register((0,i.toDisposable)((()=>this.reset())))}registerDecoration(e){if(e.marker.isDisposed)return;const t=new u(e);if(t){const e=t.marker.onDispose((()=>t.dispose()));t.onDispose((()=>{t&&(this._decorations.delete(t)&&this._onDecorationRemoved.fire(t),e.dispose())})),this._decorations.insert(t),this._onDecorationRegistered.fire(t)}return t}reset(){for(const e of this._decorations.values())e.dispose();this._decorations.clear()}*getDecorationsAtCell(e,t,n){let r=0,o=0;for(const i of this._decorations.getKeyIterator(t))r=i.options.x??0,o=r+(i.options.width??1),e>=r&&e<o&&(!n||(i.options.layer??"bottom")===n)&&(yield i)}forEachDecorationAtCell(e,t,n,r){this._decorations.forEachByKey(t,(t=>{l=t.options.x??0,s=l+(t.options.width??1),e>=l&&e<s&&(!n||(t.options.layer??"bottom")===n)&&r(t)}))}}t.DecorationService=c;class u extends i.Disposable{get isDisposed(){return this._isDisposed}get backgroundColorRGB(){return null===this._cachedBg&&(this.options.backgroundColor?this._cachedBg=r.css.toColor(this.options.backgroundColor):this._cachedBg=void 0),this._cachedBg}get foregroundColorRGB(){return null===this._cachedFg&&(this.options.foregroundColor?this._cachedFg=r.css.toColor(this.options.foregroundColor):this._cachedFg=void 0),this._cachedFg}constructor(e){super(),this.options=e,this.onRenderEmitter=this.register(new o.EventEmitter),this.onRender=this.onRenderEmitter.event,this._onDispose=this.register(new o.EventEmitter),this.onDispose=this._onDispose.event,this._cachedBg=null,this._cachedFg=null,this.marker=e.marker,this.options.overviewRulerOptions&&!this.options.overviewRulerOptions.position&&(this.options.overviewRulerOptions.position="full")}dispose(){this._onDispose.fire(),super.dispose()}}},4348:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.InstantiationService=t.ServiceCollection=void 0;const r=n(2585),o=n(8343);class i{constructor(...e){this._entries=new Map;for(const[t,n]of e)this.set(t,n)}set(e,t){const n=this._entries.get(e);return this._entries.set(e,t),n}forEach(e){for(const[t,n]of this._entries.entries())e(t,n)}has(e){return this._entries.has(e)}get(e){return this._entries.get(e)}}t.ServiceCollection=i,t.InstantiationService=class{constructor(){this._services=new i,this._services.set(r.IInstantiationService,this)}setService(e,t){this._services.set(e,t)}getService(e){return this._services.get(e)}createInstance(e,...t){const n=(0,o.getServiceDependencies)(e).sort(((e,t)=>e.index-t.index)),r=[];for(const t of n){const n=this._services.get(t.id);if(!n)throw new Error(`[createInstance] ${e.name} depends on UNKNOWN service ${t.id}.`);r.push(n)}const i=n.length>0?n[0].index:t.length;if(t.length!==i)throw new Error(`[createInstance] First service dependency of ${e.name} at position ${i+1} conflicts with ${t.length} static arguments`);return new e(...[...t,...r])}}},7866:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.traceCall=t.setTraceLogger=t.LogService=void 0;const i=n(844),a=n(2585),l={trace:a.LogLevelEnum.TRACE,debug:a.LogLevelEnum.DEBUG,info:a.LogLevelEnum.INFO,warn:a.LogLevelEnum.WARN,error:a.LogLevelEnum.ERROR,off:a.LogLevelEnum.OFF};let s,c=t.LogService=class extends i.Disposable{get logLevel(){return this._logLevel}constructor(e){super(),this._optionsService=e,this._logLevel=a.LogLevelEnum.OFF,this._updateLogLevel(),this.register(this._optionsService.onSpecificOptionChange("logLevel",(()=>this._updateLogLevel()))),s=this}_updateLogLevel(){this._logLevel=l[this._optionsService.rawOptions.logLevel]}_evalLazyOptionalParams(e){for(let t=0;t<e.length;t++)"function"==typeof e[t]&&(e[t]=e[t]())}_log(e,t,n){this._evalLazyOptionalParams(n),e.call(console,(this._optionsService.options.logger?"":"xterm.js: ")+t,...n)}trace(e,...t){this._logLevel<=a.LogLevelEnum.TRACE&&this._log(this._optionsService.options.logger?.trace.bind(this._optionsService.options.logger)??console.log,e,t)}debug(e,...t){this._logLevel<=a.LogLevelEnum.DEBUG&&this._log(this._optionsService.options.logger?.debug.bind(this._optionsService.options.logger)??console.log,e,t)}info(e,...t){this._logLevel<=a.LogLevelEnum.INFO&&this._log(this._optionsService.options.logger?.info.bind(this._optionsService.options.logger)??console.info,e,t)}warn(e,...t){this._logLevel<=a.LogLevelEnum.WARN&&this._log(this._optionsService.options.logger?.warn.bind(this._optionsService.options.logger)??console.warn,e,t)}error(e,...t){this._logLevel<=a.LogLevelEnum.ERROR&&this._log(this._optionsService.options.logger?.error.bind(this._optionsService.options.logger)??console.error,e,t)}};t.LogService=c=r([o(0,a.IOptionsService)],c),t.setTraceLogger=function(e){s=e},t.traceCall=function(e,t,n){if("function"!=typeof n.value)throw new Error("not supported");const r=n.value;n.value=function(...e){if(s.logLevel!==a.LogLevelEnum.TRACE)return r.apply(this,e);s.trace(`GlyphRenderer#${r.name}(${e.map((e=>JSON.stringify(e))).join(", ")})`);const t=r.apply(this,e);return s.trace(`GlyphRenderer#${r.name} return`,t),t}}},7302:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OptionsService=t.DEFAULT_OPTIONS=void 0;const r=n(8460),o=n(844),i=n(6114);t.DEFAULT_OPTIONS={cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,cursorInactiveStyle:"outline",customGlyphs:!0,drawBoldTextInBrightColors:!0,documentOverride:null,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",ignoreBracketedPasteMode:!1,lineHeight:1,letterSpacing:0,linkHandler:null,logLevel:"info",logger:null,scrollback:1e3,scrollOnUserInput:!0,scrollSensitivity:1,screenReaderMode:!1,smoothScrollDuration:0,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!1,allowTransparency:!1,tabStopWidth:8,theme:{},rescaleOverlappingGlyphs:!1,rightClickSelectsWord:i.isMac,windowOptions:{},windowsMode:!1,windowsPty:{},wordSeparator:" ()[]{}',\"`",altClickMovesCursor:!0,convertEol:!1,termName:"xterm",cancelEvents:!1,overviewRulerWidth:0};const a=["normal","bold","100","200","300","400","500","600","700","800","900"];class l extends o.Disposable{constructor(e){super(),this._onOptionChange=this.register(new r.EventEmitter),this.onOptionChange=this._onOptionChange.event;const n={...t.DEFAULT_OPTIONS};for(const t in e)if(t in n)try{const r=e[t];n[t]=this._sanitizeAndValidateOption(t,r)}catch(e){}this.rawOptions=n,this.options={...n},this._setupOptions(),this.register((0,o.toDisposable)((()=>{this.rawOptions.linkHandler=null,this.rawOptions.documentOverride=null})))}onSpecificOptionChange(e,t){return this.onOptionChange((n=>{n===e&&t(this.rawOptions[e])}))}onMultipleOptionChange(e,t){return this.onOptionChange((n=>{-1!==e.indexOf(n)&&t()}))}_setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Error(`No option with key "${e}"`);return this.rawOptions[e]},n=(e,n)=>{if(!(e in t.DEFAULT_OPTIONS))throw new Error(`No option with key "${e}"`);n=this._sanitizeAndValidateOption(e,n),this.rawOptions[e]!==n&&(this.rawOptions[e]=n,this._onOptionChange.fire(e))};for(const t in this.rawOptions){const r={get:e.bind(this,t),set:n.bind(this,t)};Object.defineProperty(this.options,t,r)}}_sanitizeAndValidateOption(e,n){switch(e){case"cursorStyle":if(n||(n=t.DEFAULT_OPTIONS[e]),!function(e){return"block"===e||"underline"===e||"bar"===e}(n))throw new Error(`"${n}" is not a valid value for ${e}`);break;case"wordSeparator":n||(n=t.DEFAULT_OPTIONS[e]);break;case"fontWeight":case"fontWeightBold":if("number"==typeof n&&1<=n&&n<=1e3)break;n=a.includes(n)?n:t.DEFAULT_OPTIONS[e];break;case"cursorWidth":n=Math.floor(n);case"lineHeight":case"tabStopWidth":if(n<1)throw new Error(`${e} cannot be less than 1, value: ${n}`);break;case"minimumContrastRatio":n=Math.max(1,Math.min(21,Math.round(10*n)/10));break;case"scrollback":if((n=Math.min(n,4294967295))<0)throw new Error(`${e} cannot be less than 0, value: ${n}`);break;case"fastScrollSensitivity":case"scrollSensitivity":if(n<=0)throw new Error(`${e} cannot be less than or equal to 0, value: ${n}`);break;case"rows":case"cols":if(!n&&0!==n)throw new Error(`${e} must be numeric, value: ${n}`);break;case"windowsPty":n=n??{}}return n}}t.OptionsService=l},2660:function(e,t,n){var r=this&&this.__decorate||function(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=this&&this.__param||function(e,t){return function(n,r){t(n,r,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.OscLinkService=void 0;const i=n(2585);let a=t.OscLinkService=class{constructor(e){this._bufferService=e,this._nextId=1,this._entriesWithId=new Map,this._dataByLinkId=new Map}registerLink(e){const t=this._bufferService.buffer;if(void 0===e.id){const n=t.addMarker(t.ybase+t.y),r={data:e,id:this._nextId++,lines:[n]};return n.onDispose((()=>this._removeMarkerFromLink(r,n))),this._dataByLinkId.set(r.id,r),r.id}const n=e,r=this._getEntryIdKey(n),o=this._entriesWithId.get(r);if(o)return this.addLineToLink(o.id,t.ybase+t.y),o.id;const i=t.addMarker(t.ybase+t.y),a={id:this._nextId++,key:this._getEntryIdKey(n),data:n,lines:[i]};return i.onDispose((()=>this._removeMarkerFromLink(a,i))),this._entriesWithId.set(a.key,a),this._dataByLinkId.set(a.id,a),a.id}addLineToLink(e,t){const n=this._dataByLinkId.get(e);if(n&&n.lines.every((e=>e.line!==t))){const e=this._bufferService.buffer.addMarker(t);n.lines.push(e),e.onDispose((()=>this._removeMarkerFromLink(n,e)))}}getLinkData(e){return this._dataByLinkId.get(e)?.data}_getEntryIdKey(e){return`${e.id};;${e.uri}`}_removeMarkerFromLink(e,t){const n=e.lines.indexOf(t);-1!==n&&(e.lines.splice(n,1),0===e.lines.length&&(void 0!==e.data.id&&this._entriesWithId.delete(e.key),this._dataByLinkId.delete(e.id)))}};t.OscLinkService=a=r([o(0,i.IBufferService)],a)},8343:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createDecorator=t.getServiceDependencies=t.serviceRegistry=void 0;const n="di$target",r="di$dependencies";t.serviceRegistry=new Map,t.getServiceDependencies=function(e){return e[r]||[]},t.createDecorator=function(e){if(t.serviceRegistry.has(e))return t.serviceRegistry.get(e);const o=function(e,t,i){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");!function(e,t,o){t[n]===t?t[r].push({id:e,index:o}):(t[r]=[{id:e,index:o}],t[n]=t)}(o,e,i)};return o.toString=()=>e,t.serviceRegistry.set(e,o),o}},2585:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.IDecorationService=t.IUnicodeService=t.IOscLinkService=t.IOptionsService=t.ILogService=t.LogLevelEnum=t.IInstantiationService=t.ICharsetService=t.ICoreService=t.ICoreMouseService=t.IBufferService=void 0;const r=n(8343);var o;t.IBufferService=(0,r.createDecorator)("BufferService"),t.ICoreMouseService=(0,r.createDecorator)("CoreMouseService"),t.ICoreService=(0,r.createDecorator)("CoreService"),t.ICharsetService=(0,r.createDecorator)("CharsetService"),t.IInstantiationService=(0,r.createDecorator)("InstantiationService"),function(e){e[e.TRACE=0]="TRACE",e[e.DEBUG=1]="DEBUG",e[e.INFO=2]="INFO",e[e.WARN=3]="WARN",e[e.ERROR=4]="ERROR",e[e.OFF=5]="OFF"}(o||(t.LogLevelEnum=o={})),t.ILogService=(0,r.createDecorator)("LogService"),t.IOptionsService=(0,r.createDecorator)("OptionsService"),t.IOscLinkService=(0,r.createDecorator)("OscLinkService"),t.IUnicodeService=(0,r.createDecorator)("UnicodeService"),t.IDecorationService=(0,r.createDecorator)("DecorationService")},1480:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeService=void 0;const r=n(8460),o=n(225);class i{static extractShouldJoin(e){return!!(1&e)}static extractWidth(e){return e>>1&3}static extractCharKind(e){return e>>3}static createPropertyValue(e,t,n=!1){return(16777215&e)<<3|(3&t)<<1|(n?1:0)}constructor(){this._providers=Object.create(null),this._active="",this._onChange=new r.EventEmitter,this.onChange=this._onChange.event;const e=new o.UnicodeV6;this.register(e),this._active=e.version,this._activeProvider=e}dispose(){this._onChange.dispose()}get versions(){return Object.keys(this._providers)}get activeVersion(){return this._active}set activeVersion(e){if(!this._providers[e])throw new Error(`unknown Unicode version "${e}"`);this._active=e,this._activeProvider=this._providers[e],this._onChange.fire(e)}register(e){this._providers[e.version]=e}wcwidth(e){return this._activeProvider.wcwidth(e)}getStringCellWidth(e){let t=0,n=0;const r=e.length;for(let o=0;o<r;++o){let a=e.charCodeAt(o);if(55296<=a&&a<=56319){if(++o>=r)return t+this.wcwidth(a);const n=e.charCodeAt(o);56320<=n&&n<=57343?a=1024*(a-55296)+n-56320+65536:t+=this.wcwidth(n)}const l=this.charProperties(a,n);let s=i.extractWidth(l);i.extractShouldJoin(l)&&(s-=i.extractWidth(n)),t+=s,n=l}return t}charProperties(e,t){return this._activeProvider.charProperties(e,t)}}t.UnicodeService=i}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}var r={};return(()=>{var e=r;Object.defineProperty(e,"__esModule",{value:!0}),e.Terminal=void 0;const t=n(9042),o=n(3236),i=n(844),a=n(5741),l=n(8285),s=n(7975),c=n(7090),u=["cols","rows"];class d extends i.Disposable{constructor(e){super(),this._core=this.register(new o.Terminal(e)),this._addonManager=this.register(new a.AddonManager),this._publicOptions={...this._core.options};const t=e=>this._core.options[e],n=(e,t)=>{this._checkReadonlyOptions(e),this._core.options[e]=t};for(const e in this._core.options){const r={get:t.bind(this,e),set:n.bind(this,e)};Object.defineProperty(this._publicOptions,e,r)}}_checkReadonlyOptions(e){if(u.includes(e))throw new Error(`Option "${e}" can only be set in the constructor`)}_checkProposedApi(){if(!this._core.optionsService.rawOptions.allowProposedApi)throw new Error("You must set the allowProposedApi option to true to use proposed API")}get onBell(){return this._core.onBell}get onBinary(){return this._core.onBinary}get onCursorMove(){return this._core.onCursorMove}get onData(){return this._core.onData}get onKey(){return this._core.onKey}get onLineFeed(){return this._core.onLineFeed}get onRender(){return this._core.onRender}get onResize(){return this._core.onResize}get onScroll(){return this._core.onScroll}get onSelectionChange(){return this._core.onSelectionChange}get onTitleChange(){return this._core.onTitleChange}get onWriteParsed(){return this._core.onWriteParsed}get element(){return this._core.element}get parser(){return this._parser||(this._parser=new s.ParserApi(this._core)),this._parser}get unicode(){return this._checkProposedApi(),new c.UnicodeApi(this._core)}get textarea(){return this._core.textarea}get rows(){return this._core.rows}get cols(){return this._core.cols}get buffer(){return this._buffer||(this._buffer=this.register(new l.BufferNamespaceApi(this._core))),this._buffer}get markers(){return this._checkProposedApi(),this._core.markers}get modes(){const e=this._core.coreService.decPrivateModes;let t="none";switch(this._core.coreMouseService.activeProtocol){case"X10":t="x10";break;case"VT200":t="vt200";break;case"DRAG":t="drag";break;case"ANY":t="any"}return{applicationCursorKeysMode:e.applicationCursorKeys,applicationKeypadMode:e.applicationKeypad,bracketedPasteMode:e.bracketedPasteMode,insertMode:this._core.coreService.modes.insertMode,mouseTrackingMode:t,originMode:e.origin,reverseWraparoundMode:e.reverseWraparound,sendFocusMode:e.sendFocus,wraparoundMode:e.wraparound}}get options(){return this._publicOptions}set options(e){for(const t in e)this._publicOptions[t]=e[t]}blur(){this._core.blur()}focus(){this._core.focus()}input(e,t=!0){this._core.input(e,t)}resize(e,t){this._verifyIntegers(e,t),this._core.resize(e,t)}open(e){this._core.open(e)}attachCustomKeyEventHandler(e){this._core.attachCustomKeyEventHandler(e)}attachCustomWheelEventHandler(e){this._core.attachCustomWheelEventHandler(e)}registerLinkProvider(e){return this._core.registerLinkProvider(e)}registerCharacterJoiner(e){return this._checkProposedApi(),this._core.registerCharacterJoiner(e)}deregisterCharacterJoiner(e){this._checkProposedApi(),this._core.deregisterCharacterJoiner(e)}registerMarker(e=0){return this._verifyIntegers(e),this._core.registerMarker(e)}registerDecoration(e){return this._checkProposedApi(),this._verifyPositiveIntegers(e.x??0,e.width??0,e.height??0),this._core.registerDecoration(e)}hasSelection(){return this._core.hasSelection()}select(e,t,n){this._verifyIntegers(e,t,n),this._core.select(e,t,n)}getSelection(){return this._core.getSelection()}getSelectionPosition(){return this._core.getSelectionPosition()}clearSelection(){this._core.clearSelection()}selectAll(){this._core.selectAll()}selectLines(e,t){this._verifyIntegers(e,t),this._core.selectLines(e,t)}dispose(){super.dispose()}scrollLines(e){this._verifyIntegers(e),this._core.scrollLines(e)}scrollPages(e){this._verifyIntegers(e),this._core.scrollPages(e)}scrollToTop(){this._core.scrollToTop()}scrollToBottom(){this._core.scrollToBottom()}scrollToLine(e){this._verifyIntegers(e),this._core.scrollToLine(e)}clear(){this._core.clear()}write(e,t){this._core.write(e,t)}writeln(e,t){this._core.write(e),this._core.write("\r\n",t)}paste(e){this._core.paste(e)}refresh(e,t){this._verifyIntegers(e,t),this._core.refresh(e,t)}reset(){this._core.reset()}clearTextureAtlas(){this._core.clearTextureAtlas()}loadAddon(e){this._addonManager.loadAddon(this,e)}static get strings(){return t}_verifyIntegers(...e){for(const t of e)if(t===1/0||isNaN(t)||t%1!=0)throw new Error("This API only accepts integers")}_verifyPositiveIntegers(...e){for(const t of e)if(t&&(t===1/0||isNaN(t)||t%1!=0||t<0))throw new Error("This API only accepts positive integers")}}e.Terminal=d})(),r})(),e.exports=t()},97859:function(e,t){"use strict";t.A=function(e){return null==e}},98026:function(e,t,n){"use strict";n.r(t),n.d(t,{HashMap:function(){return le},RADIAN_TO_DEGREE:function(){return pe},assert:function(){return ee},bind:function(){return Q},clone:function(){return A},concatArray:function(){return ce},createCanvas:function(){return x},createHashMap:function(){return se},createObject:function(){return ue},curry:function(){return M},defaults:function(){return w},disableUserSelect:function(){return de},each:function(){return V},eqNaN:function(){return X},extend:function(){return O},filter:function(){return N},find:function(){return E},guid:function(){return g},hasOwn:function(){return fe},indexOf:function(){return _},inherits:function(){return C},isArray:function(){return D},isArrayLike:function(){return S},isBuiltInObject:function(){return F},isDom:function(){return H},isFunction:function(){return $},isGradientObject:function(){return W},isImagePatternObject:function(){return j},isNumber:function(){return I},isObject:function(){return L},isPrimitive:function(){return oe},isRegExp:function(){return q},isString:function(){return z},isStringSafe:function(){return R},isTypedArray:function(){return U},keys:function(){return P},logError:function(){return v},map:function(){return B},merge:function(){return y},mergeAll:function(){return b},mixin:function(){return k},noop:function(){return he},normalizeCssArray:function(){return J},reduce:function(){return T},retrieve:function(){return Y},retrieve2:function(){return G},retrieve3:function(){return Z},setAsPrimitive:function(){return re},slice:function(){return K},trim:function(){return te}});var r=n(59741),o=T(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],(function(e,t){return e["[object "+t+"]"]=!0,e}),{}),i=T(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],(function(e,t){return e["[object "+t+"Array]"]=!0,e}),{}),a=Object.prototype.toString,l=Array.prototype,s=l.forEach,c=l.filter,u=l.slice,d=l.map,f=function(){}.constructor,h=f?f.prototype:null,p="__proto__",m=2311;function g(){return m++}function v(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]}function A(e){if(null==e||"object"!=typeof e)return e;var t=e,n=a.call(e);if("[object Array]"===n){if(!oe(e)){t=[];for(var r=0,l=e.length;r<l;r++)t[r]=A(e[r])}}else if(i[n]){if(!oe(e)){var s=e.constructor;if(s.from)t=s.from(e);else{t=new s(e.length);for(r=0,l=e.length;r<l;r++)t[r]=e[r]}}}else if(!o[n]&&!oe(e)&&!H(e))for(var c in t={},e)e.hasOwnProperty(c)&&c!==p&&(t[c]=A(e[c]));return t}function y(e,t,n){if(!L(t)||!L(e))return n?A(t):e;for(var r in t)if(t.hasOwnProperty(r)&&r!==p){var o=e[r],i=t[r];!L(i)||!L(o)||D(i)||D(o)||H(i)||H(o)||F(i)||F(o)||oe(i)||oe(o)?!n&&r in e||(e[r]=A(t[r])):y(o,i,n)}return e}function b(e,t){for(var n=e[0],r=1,o=e.length;r<o;r++)n=y(n,e[r],t);return n}function O(e,t){if(Object.assign)Object.assign(e,t);else for(var n in t)t.hasOwnProperty(n)&&n!==p&&(e[n]=t[n]);return e}function w(e,t,n){for(var r=P(t),o=0,i=r.length;o<i;o++){var a=r[o];(n?null!=t[a]:null==e[a])&&(e[a]=t[a])}return e}var x=r.yh.createCanvas;function _(e,t){if(e){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n}return-1}function C(e,t){var n=e.prototype;function r(){}for(var o in r.prototype=t.prototype,e.prototype=new r,n)n.hasOwnProperty(o)&&(e.prototype[o]=n[o]);e.prototype.constructor=e,e.superClass=t}function k(e,t,n){if(e="prototype"in e?e.prototype:e,t="prototype"in t?t.prototype:t,Object.getOwnPropertyNames)for(var r=Object.getOwnPropertyNames(t),o=0;o<r.length;o++){var i=r[o];"constructor"!==i&&(n?null!=t[i]:null==e[i])&&(e[i]=t[i])}else w(e,t,n)}function S(e){return!!e&&("string"!=typeof e&&"number"==typeof e.length)}function V(e,t,n){if(e&&t)if(e.forEach&&e.forEach===s)e.forEach(t,n);else if(e.length===+e.length)for(var r=0,o=e.length;r<o;r++)t.call(n,e[r],r,e);else for(var i in e)e.hasOwnProperty(i)&&t.call(n,e[i],i,e)}function B(e,t,n){if(!e)return[];if(!t)return K(e);if(e.map&&e.map===d)return e.map(t,n);for(var r=[],o=0,i=e.length;o<i;o++)r.push(t.call(n,e[o],o,e));return r}function T(e,t,n,r){if(e&&t){for(var o=0,i=e.length;o<i;o++)n=t.call(r,n,e[o],o,e);return n}}function N(e,t,n){if(!e)return[];if(!t)return K(e);if(e.filter&&e.filter===c)return e.filter(t,n);for(var r=[],o=0,i=e.length;o<i;o++)t.call(n,e[o],o,e)&&r.push(e[o]);return r}function E(e,t,n){if(e&&t)for(var r=0,o=e.length;r<o;r++)if(t.call(n,e[r],r,e))return e[r]}function P(e){if(!e)return[];if(Object.keys)return Object.keys(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}var Q=h&&$(h.bind)?h.call.bind(h.bind):function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return function(){return e.apply(t,n.concat(u.call(arguments)))}};function M(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){return e.apply(this,t.concat(u.call(arguments)))}}function D(e){return Array.isArray?Array.isArray(e):"[object Array]"===a.call(e)}function $(e){return"function"==typeof e}function z(e){return"string"==typeof e}function R(e){return"[object String]"===a.call(e)}function I(e){return"number"==typeof e}function L(e){var t=typeof e;return"function"===t||!!e&&"object"===t}function F(e){return!!o[a.call(e)]}function U(e){return!!i[a.call(e)]}function H(e){return"object"==typeof e&&"number"==typeof e.nodeType&&"object"==typeof e.ownerDocument}function W(e){return null!=e.colorStops}function j(e){return null!=e.image}function q(e){return"[object RegExp]"===a.call(e)}function X(e){return e!=e}function Y(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0,r=e.length;n<r;n++)if(null!=e[n])return e[n]}function G(e,t){return null!=e?e:t}function Z(e,t,n){return null!=e?e:null!=t?t:n}function K(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return u.apply(e,t)}function J(e){if("number"==typeof e)return[e,e,e,e];var t=e.length;return 2===t?[e[0],e[1],e[0],e[1]]:3===t?[e[0],e[1],e[2],e[1]]:e}function ee(e,t){if(!e)throw new Error(t)}function te(e){return null==e?null:"function"==typeof e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var ne="__ec_primitive__";function re(e){e[ne]=!0}function oe(e){return e[ne]}var ie=function(){function e(){this.data={}}return e.prototype.delete=function(e){var t=this.has(e);return t&&delete this.data[e],t},e.prototype.has=function(e){return this.data.hasOwnProperty(e)},e.prototype.get=function(e){return this.data[e]},e.prototype.set=function(e,t){return this.data[e]=t,this},e.prototype.keys=function(){return P(this.data)},e.prototype.forEach=function(e){var t=this.data;for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)},e}(),ae="function"==typeof Map;var le=function(){function e(t){var n=D(t);this.data=ae?new Map:new ie;var r=this;function o(e,t){n?r.set(e,t):r.set(t,e)}t instanceof e?t.each(o):t&&V(t,o)}return e.prototype.hasKey=function(e){return this.data.has(e)},e.prototype.get=function(e){return this.data.get(e)},e.prototype.set=function(e,t){return this.data.set(e,t),t},e.prototype.each=function(e,t){this.data.forEach((function(n,r){e.call(t,n,r)}))},e.prototype.keys=function(){var e=this.data.keys();return ae?Array.from(e):e},e.prototype.removeKey=function(e){this.data.delete(e)},e}();function se(e){return new le(e)}function ce(e,t){for(var n=new e.constructor(e.length+t.length),r=0;r<e.length;r++)n[r]=e[r];var o=e.length;for(r=0;r<t.length;r++)n[r+o]=t[r];return n}function ue(e,t){var n;if(Object.create)n=Object.create(e);else{var r=function(){};r.prototype=e,n=new r}return t&&O(n,t),n}function de(e){var t=e.style;t.webkitUserSelect="none",t.userSelect="none",t.webkitTapHighlightColor="rgba(0,0,0,0)",t["-webkit-touch-callout"]="none"}function fe(e,t){return e.hasOwnProperty(t)}function he(){}var pe=180/Math.PI},98036:function(){window.tinymce.Resource.add("tinymce.plugins.emoticons",{grinning:{keywords:["face","smile","happy","joy",":D","grin"],char:"😀",fitzpatrick_scale:!1,category:"people"},grimacing:{keywords:["face","grimace","teeth"],char:"😬",fitzpatrick_scale:!1,category:"people"},grin:{keywords:["face","happy","smile","joy","kawaii"],char:"😁",fitzpatrick_scale:!1,category:"people"},joy:{keywords:["face","cry","tears","weep","happy","happytears","haha"],char:"😂",fitzpatrick_scale:!1,category:"people"},rofl:{keywords:["face","rolling","floor","laughing","lol","haha"],char:"🤣",fitzpatrick_scale:!1,category:"people"},partying:{keywords:["face","celebration","woohoo"],char:"🥳",fitzpatrick_scale:!1,category:"people"},smiley:{keywords:["face","happy","joy","haha",":D",":)","smile","funny"],char:"😃",fitzpatrick_scale:!1,category:"people"},smile:{keywords:["face","happy","joy","funny","haha","laugh","like",":D",":)"],char:"😄",fitzpatrick_scale:!1,category:"people"},sweat_smile:{keywords:["face","hot","happy","laugh","sweat","smile","relief"],char:"😅",fitzpatrick_scale:!1,category:"people"},laughing:{keywords:["happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],char:"😆",fitzpatrick_scale:!1,category:"people"},innocent:{keywords:["face","angel","heaven","halo"],char:"😇",fitzpatrick_scale:!1,category:"people"},wink:{keywords:["face","happy","mischievous","secret",";)","smile","eye"],char:"😉",fitzpatrick_scale:!1,category:"people"},blush:{keywords:["face","smile","happy","flushed","crush","embarrassed","shy","joy"],char:"😊",fitzpatrick_scale:!1,category:"people"},slightly_smiling_face:{keywords:["face","smile"],char:"🙂",fitzpatrick_scale:!1,category:"people"},upside_down_face:{keywords:["face","flipped","silly","smile"],char:"🙃",fitzpatrick_scale:!1,category:"people"},relaxed:{keywords:["face","blush","massage","happiness"],char:"☺️",fitzpatrick_scale:!1,category:"people"},yum:{keywords:["happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],char:"😋",fitzpatrick_scale:!1,category:"people"},relieved:{keywords:["face","relaxed","phew","massage","happiness"],char:"😌",fitzpatrick_scale:!1,category:"people"},heart_eyes:{keywords:["face","love","like","affection","valentines","infatuation","crush","heart"],char:"😍",fitzpatrick_scale:!1,category:"people"},smiling_face_with_three_hearts:{keywords:["face","love","like","affection","valentines","infatuation","crush","hearts","adore"],char:"🥰",fitzpatrick_scale:!1,category:"people"},kissing_heart:{keywords:["face","love","like","affection","valentines","infatuation","kiss"],char:"😘",fitzpatrick_scale:!1,category:"people"},kissing:{keywords:["love","like","face","3","valentines","infatuation","kiss"],char:"😗",fitzpatrick_scale:!1,category:"people"},kissing_smiling_eyes:{keywords:["face","affection","valentines","infatuation","kiss"],char:"😙",fitzpatrick_scale:!1,category:"people"},kissing_closed_eyes:{keywords:["face","love","like","affection","valentines","infatuation","kiss"],char:"😚",fitzpatrick_scale:!1,category:"people"},stuck_out_tongue_winking_eye:{keywords:["face","prank","childish","playful","mischievous","smile","wink","tongue"],char:"😜",fitzpatrick_scale:!1,category:"people"},zany:{keywords:["face","goofy","crazy"],char:"🤪",fitzpatrick_scale:!1,category:"people"},raised_eyebrow:{keywords:["face","distrust","scepticism","disapproval","disbelief","surprise"],char:"🤨",fitzpatrick_scale:!1,category:"people"},monocle:{keywords:["face","stuffy","wealthy"],char:"🧐",fitzpatrick_scale:!1,category:"people"},stuck_out_tongue_closed_eyes:{keywords:["face","prank","playful","mischievous","smile","tongue"],char:"😝",fitzpatrick_scale:!1,category:"people"},stuck_out_tongue:{keywords:["face","prank","childish","playful","mischievous","smile","tongue"],char:"😛",fitzpatrick_scale:!1,category:"people"},money_mouth_face:{keywords:["face","rich","dollar","money"],char:"🤑",fitzpatrick_scale:!1,category:"people"},nerd_face:{keywords:["face","nerdy","geek","dork"],char:"🤓",fitzpatrick_scale:!1,category:"people"},sunglasses:{keywords:["face","cool","smile","summer","beach","sunglass"],char:"😎",fitzpatrick_scale:!1,category:"people"},star_struck:{keywords:["face","smile","starry","eyes","grinning"],char:"🤩",fitzpatrick_scale:!1,category:"people"},clown_face:{keywords:["face"],char:"🤡",fitzpatrick_scale:!1,category:"people"},cowboy_hat_face:{keywords:["face","cowgirl","hat"],char:"🤠",fitzpatrick_scale:!1,category:"people"},hugs:{keywords:["face","smile","hug"],char:"🤗",fitzpatrick_scale:!1,category:"people"},smirk:{keywords:["face","smile","mean","prank","smug","sarcasm"],char:"😏",fitzpatrick_scale:!1,category:"people"},no_mouth:{keywords:["face","hellokitty"],char:"😶",fitzpatrick_scale:!1,category:"people"},neutral_face:{keywords:["indifference","meh",":|","neutral"],char:"😐",fitzpatrick_scale:!1,category:"people"},expressionless:{keywords:["face","indifferent","-_-","meh","deadpan"],char:"😑",fitzpatrick_scale:!1,category:"people"},unamused:{keywords:["indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","side_eye"],char:"😒",fitzpatrick_scale:!1,category:"people"},roll_eyes:{keywords:["face","eyeroll","frustrated"],char:"🙄",fitzpatrick_scale:!1,category:"people"},thinking:{keywords:["face","hmmm","think","consider"],char:"🤔",fitzpatrick_scale:!1,category:"people"},lying_face:{keywords:["face","lie","pinocchio"],char:"🤥",fitzpatrick_scale:!1,category:"people"},hand_over_mouth:{keywords:["face","whoops","shock","surprise"],char:"🤭",fitzpatrick_scale:!1,category:"people"},shushing:{keywords:["face","quiet","shhh"],char:"🤫",fitzpatrick_scale:!1,category:"people"},symbols_over_mouth:{keywords:["face","swearing","cursing","cussing","profanity","expletive"],char:"🤬",fitzpatrick_scale:!1,category:"people"},exploding_head:{keywords:["face","shocked","mind","blown"],char:"🤯",fitzpatrick_scale:!1,category:"people"},flushed:{keywords:["face","blush","shy","flattered"],char:"😳",fitzpatrick_scale:!1,category:"people"},disappointed:{keywords:["face","sad","upset","depressed",":("],char:"😞",fitzpatrick_scale:!1,category:"people"},worried:{keywords:["face","concern","nervous",":("],char:"😟",fitzpatrick_scale:!1,category:"people"},angry:{keywords:["mad","face","annoyed","frustrated"],char:"😠",fitzpatrick_scale:!1,category:"people"},rage:{keywords:["angry","mad","hate","despise"],char:"😡",fitzpatrick_scale:!1,category:"people"},pensive:{keywords:["face","sad","depressed","upset"],char:"😔",fitzpatrick_scale:!1,category:"people"},confused:{keywords:["face","indifference","huh","weird","hmmm",":/"],char:"😕",fitzpatrick_scale:!1,category:"people"},slightly_frowning_face:{keywords:["face","frowning","disappointed","sad","upset"],char:"🙁",fitzpatrick_scale:!1,category:"people"},frowning_face:{keywords:["face","sad","upset","frown"],char:"☹",fitzpatrick_scale:!1,category:"people"},persevere:{keywords:["face","sick","no","upset","oops"],char:"😣",fitzpatrick_scale:!1,category:"people"},confounded:{keywords:["face","confused","sick","unwell","oops",":S"],char:"😖",fitzpatrick_scale:!1,category:"people"},tired_face:{keywords:["sick","whine","upset","frustrated"],char:"😫",fitzpatrick_scale:!1,category:"people"},weary:{keywords:["face","tired","sleepy","sad","frustrated","upset"],char:"😩",fitzpatrick_scale:!1,category:"people"},pleading:{keywords:["face","begging","mercy"],char:"🥺",fitzpatrick_scale:!1,category:"people"},triumph:{keywords:["face","gas","phew","proud","pride"],char:"😤",fitzpatrick_scale:!1,category:"people"},open_mouth:{keywords:["face","surprise","impressed","wow","whoa",":O"],char:"😮",fitzpatrick_scale:!1,category:"people"},scream:{keywords:["face","munch","scared","omg"],char:"😱",fitzpatrick_scale:!1,category:"people"},fearful:{keywords:["face","scared","terrified","nervous","oops","huh"],char:"😨",fitzpatrick_scale:!1,category:"people"},cold_sweat:{keywords:["face","nervous","sweat"],char:"😰",fitzpatrick_scale:!1,category:"people"},hushed:{keywords:["face","woo","shh"],char:"😯",fitzpatrick_scale:!1,category:"people"},frowning:{keywords:["face","aw","what"],char:"😦",fitzpatrick_scale:!1,category:"people"},anguished:{keywords:["face","stunned","nervous"],char:"😧",fitzpatrick_scale:!1,category:"people"},cry:{keywords:["face","tears","sad","depressed","upset",":'("],char:"😢",fitzpatrick_scale:!1,category:"people"},disappointed_relieved:{keywords:["face","phew","sweat","nervous"],char:"😥",fitzpatrick_scale:!1,category:"people"},drooling_face:{keywords:["face"],char:"🤤",fitzpatrick_scale:!1,category:"people"},sleepy:{keywords:["face","tired","rest","nap"],char:"😪",fitzpatrick_scale:!1,category:"people"},sweat:{keywords:["face","hot","sad","tired","exercise"],char:"😓",fitzpatrick_scale:!1,category:"people"},hot:{keywords:["face","feverish","heat","red","sweating"],char:"🥵",fitzpatrick_scale:!1,category:"people"},cold:{keywords:["face","blue","freezing","frozen","frostbite","icicles"],char:"🥶",fitzpatrick_scale:!1,category:"people"},sob:{keywords:["face","cry","tears","sad","upset","depressed"],char:"😭",fitzpatrick_scale:!1,category:"people"},dizzy_face:{keywords:["spent","unconscious","xox","dizzy"],char:"😵",fitzpatrick_scale:!1,category:"people"},astonished:{keywords:["face","xox","surprised","poisoned"],char:"😲",fitzpatrick_scale:!1,category:"people"},zipper_mouth_face:{keywords:["face","sealed","zipper","secret"],char:"🤐",fitzpatrick_scale:!1,category:"people"},nauseated_face:{keywords:["face","vomit","gross","green","sick","throw up","ill"],char:"🤢",fitzpatrick_scale:!1,category:"people"},sneezing_face:{keywords:["face","gesundheit","sneeze","sick","allergy"],char:"🤧",fitzpatrick_scale:!1,category:"people"},vomiting:{keywords:["face","sick"],char:"🤮",fitzpatrick_scale:!1,category:"people"},mask:{keywords:["face","sick","ill","disease"],char:"😷",fitzpatrick_scale:!1,category:"people"},face_with_thermometer:{keywords:["sick","temperature","thermometer","cold","fever"],char:"🤒",fitzpatrick_scale:!1,category:"people"},face_with_head_bandage:{keywords:["injured","clumsy","bandage","hurt"],char:"🤕",fitzpatrick_scale:!1,category:"people"},woozy:{keywords:["face","dizzy","intoxicated","tipsy","wavy"],char:"🥴",fitzpatrick_scale:!1,category:"people"},sleeping:{keywords:["face","tired","sleepy","night","zzz"],char:"😴",fitzpatrick_scale:!1,category:"people"},zzz:{keywords:["sleepy","tired","dream"],char:"💤",fitzpatrick_scale:!1,category:"people"},poop:{keywords:["hankey","shitface","fail","turd","shit"],char:"💩",fitzpatrick_scale:!1,category:"people"},smiling_imp:{keywords:["devil","horns"],char:"😈",fitzpatrick_scale:!1,category:"people"},imp:{keywords:["devil","angry","horns"],char:"👿",fitzpatrick_scale:!1,category:"people"},japanese_ogre:{keywords:["monster","red","mask","halloween","scary","creepy","devil","demon","japanese","ogre"],char:"👹",fitzpatrick_scale:!1,category:"people"},japanese_goblin:{keywords:["red","evil","mask","monster","scary","creepy","japanese","goblin"],char:"👺",fitzpatrick_scale:!1,category:"people"},skull:{keywords:["dead","skeleton","creepy","death"],char:"💀",fitzpatrick_scale:!1,category:"people"},ghost:{keywords:["halloween","spooky","scary"],char:"👻",fitzpatrick_scale:!1,category:"people"},alien:{keywords:["UFO","paul","weird","outer_space"],char:"👽",fitzpatrick_scale:!1,category:"people"},robot:{keywords:["computer","machine","bot"],char:"🤖",fitzpatrick_scale:!1,category:"people"},smiley_cat:{keywords:["animal","cats","happy","smile"],char:"😺",fitzpatrick_scale:!1,category:"people"},smile_cat:{keywords:["animal","cats","smile"],char:"😸",fitzpatrick_scale:!1,category:"people"},joy_cat:{keywords:["animal","cats","haha","happy","tears"],char:"😹",fitzpatrick_scale:!1,category:"people"},heart_eyes_cat:{keywords:["animal","love","like","affection","cats","valentines","heart"],char:"😻",fitzpatrick_scale:!1,category:"people"},smirk_cat:{keywords:["animal","cats","smirk"],char:"😼",fitzpatrick_scale:!1,category:"people"},kissing_cat:{keywords:["animal","cats","kiss"],char:"😽",fitzpatrick_scale:!1,category:"people"},scream_cat:{keywords:["animal","cats","munch","scared","scream"],char:"🙀",fitzpatrick_scale:!1,category:"people"},crying_cat_face:{keywords:["animal","tears","weep","sad","cats","upset","cry"],char:"😿",fitzpatrick_scale:!1,category:"people"},pouting_cat:{keywords:["animal","cats"],char:"😾",fitzpatrick_scale:!1,category:"people"},palms_up:{keywords:["hands","gesture","cupped","prayer"],char:"🤲",fitzpatrick_scale:!0,category:"people"},raised_hands:{keywords:["gesture","hooray","yea","celebration","hands"],char:"🙌",fitzpatrick_scale:!0,category:"people"},clap:{keywords:["hands","praise","applause","congrats","yay"],char:"👏",fitzpatrick_scale:!0,category:"people"},wave:{keywords:["hands","gesture","goodbye","solong","farewell","hello","hi","palm"],char:"👋",fitzpatrick_scale:!0,category:"people"},call_me_hand:{keywords:["hands","gesture"],char:"🤙",fitzpatrick_scale:!0,category:"people"},"+1":{keywords:["thumbsup","yes","awesome","good","agree","accept","cool","hand","like"],char:"👍",fitzpatrick_scale:!0,category:"people"},"-1":{keywords:["thumbsdown","no","dislike","hand"],char:"👎",fitzpatrick_scale:!0,category:"people"},facepunch:{keywords:["angry","violence","fist","hit","attack","hand"],char:"👊",fitzpatrick_scale:!0,category:"people"},fist:{keywords:["fingers","hand","grasp"],char:"✊",fitzpatrick_scale:!0,category:"people"},fist_left:{keywords:["hand","fistbump"],char:"🤛",fitzpatrick_scale:!0,category:"people"},fist_right:{keywords:["hand","fistbump"],char:"🤜",fitzpatrick_scale:!0,category:"people"},v:{keywords:["fingers","ohyeah","hand","peace","victory","two"],char:"✌",fitzpatrick_scale:!0,category:"people"},ok_hand:{keywords:["fingers","limbs","perfect","ok","okay"],char:"👌",fitzpatrick_scale:!0,category:"people"},raised_hand:{keywords:["fingers","stop","highfive","palm","ban"],char:"✋",fitzpatrick_scale:!0,category:"people"},raised_back_of_hand:{keywords:["fingers","raised","backhand"],char:"🤚",fitzpatrick_scale:!0,category:"people"},open_hands:{keywords:["fingers","butterfly","hands","open"],char:"👐",fitzpatrick_scale:!0,category:"people"},muscle:{keywords:["arm","flex","hand","summer","strong","biceps"],char:"💪",fitzpatrick_scale:!0,category:"people"},pray:{keywords:["please","hope","wish","namaste","highfive"],char:"🙏",fitzpatrick_scale:!0,category:"people"},foot:{keywords:["kick","stomp"],char:"🦶",fitzpatrick_scale:!0,category:"people"},leg:{keywords:["kick","limb"],char:"🦵",fitzpatrick_scale:!0,category:"people"},handshake:{keywords:["agreement","shake"],char:"🤝",fitzpatrick_scale:!1,category:"people"},point_up:{keywords:["hand","fingers","direction","up"],char:"☝",fitzpatrick_scale:!0,category:"people"},point_up_2:{keywords:["fingers","hand","direction","up"],char:"👆",fitzpatrick_scale:!0,category:"people"},point_down:{keywords:["fingers","hand","direction","down"],char:"👇",fitzpatrick_scale:!0,category:"people"},point_left:{keywords:["direction","fingers","hand","left"],char:"👈",fitzpatrick_scale:!0,category:"people"},point_right:{keywords:["fingers","hand","direction","right"],char:"👉",fitzpatrick_scale:!0,category:"people"},fu:{keywords:["hand","fingers","rude","middle","flipping"],char:"🖕",fitzpatrick_scale:!0,category:"people"},raised_hand_with_fingers_splayed:{keywords:["hand","fingers","palm"],char:"🖐",fitzpatrick_scale:!0,category:"people"},love_you:{keywords:["hand","fingers","gesture"],char:"🤟",fitzpatrick_scale:!0,category:"people"},metal:{keywords:["hand","fingers","evil_eye","sign_of_horns","rock_on"],char:"🤘",fitzpatrick_scale:!0,category:"people"},crossed_fingers:{keywords:["good","lucky"],char:"🤞",fitzpatrick_scale:!0,category:"people"},vulcan_salute:{keywords:["hand","fingers","spock","star trek"],char:"🖖",fitzpatrick_scale:!0,category:"people"},writing_hand:{keywords:["lower_left_ballpoint_pen","stationery","write","compose"],char:"✍",fitzpatrick_scale:!0,category:"people"},selfie:{keywords:["camera","phone"],char:"🤳",fitzpatrick_scale:!0,category:"people"},nail_care:{keywords:["beauty","manicure","finger","fashion","nail"],char:"💅",fitzpatrick_scale:!0,category:"people"},lips:{keywords:["mouth","kiss"],char:"👄",fitzpatrick_scale:!1,category:"people"},tooth:{keywords:["teeth","dentist"],char:"🦷",fitzpatrick_scale:!1,category:"people"},tongue:{keywords:["mouth","playful"],char:"👅",fitzpatrick_scale:!1,category:"people"},ear:{keywords:["face","hear","sound","listen"],char:"👂",fitzpatrick_scale:!0,category:"people"},nose:{keywords:["smell","sniff"],char:"👃",fitzpatrick_scale:!0,category:"people"},eye:{keywords:["face","look","see","watch","stare"],char:"👁",fitzpatrick_scale:!1,category:"people"},eyes:{keywords:["look","watch","stalk","peek","see"],char:"👀",fitzpatrick_scale:!1,category:"people"},brain:{keywords:["smart","intelligent"],char:"🧠",fitzpatrick_scale:!1,category:"people"},bust_in_silhouette:{keywords:["user","person","human"],char:"👤",fitzpatrick_scale:!1,category:"people"},busts_in_silhouette:{keywords:["user","person","human","group","team"],char:"👥",fitzpatrick_scale:!1,category:"people"},speaking_head:{keywords:["user","person","human","sing","say","talk"],char:"🗣",fitzpatrick_scale:!1,category:"people"},baby:{keywords:["child","boy","girl","toddler"],char:"👶",fitzpatrick_scale:!0,category:"people"},child:{keywords:["gender-neutral","young"],char:"🧒",fitzpatrick_scale:!0,category:"people"},boy:{keywords:["man","male","guy","teenager"],char:"👦",fitzpatrick_scale:!0,category:"people"},girl:{keywords:["female","woman","teenager"],char:"👧",fitzpatrick_scale:!0,category:"people"},adult:{keywords:["gender-neutral","person"],char:"🧑",fitzpatrick_scale:!0,category:"people"},man:{keywords:["mustache","father","dad","guy","classy","sir","moustache"],char:"👨",fitzpatrick_scale:!0,category:"people"},woman:{keywords:["female","girls","lady"],char:"👩",fitzpatrick_scale:!0,category:"people"},blonde_woman:{keywords:["woman","female","girl","blonde","person"],char:"👱‍♀️",fitzpatrick_scale:!0,category:"people"},blonde_man:{keywords:["man","male","boy","blonde","guy","person"],char:"👱",fitzpatrick_scale:!0,category:"people"},bearded_person:{keywords:["person","bewhiskered"],char:"🧔",fitzpatrick_scale:!0,category:"people"},older_adult:{keywords:["human","elder","senior","gender-neutral"],char:"🧓",fitzpatrick_scale:!0,category:"people"},older_man:{keywords:["human","male","men","old","elder","senior"],char:"👴",fitzpatrick_scale:!0,category:"people"},older_woman:{keywords:["human","female","women","lady","old","elder","senior"],char:"👵",fitzpatrick_scale:!0,category:"people"},man_with_gua_pi_mao:{keywords:["male","boy","chinese"],char:"👲",fitzpatrick_scale:!0,category:"people"},woman_with_headscarf:{keywords:["female","hijab","mantilla","tichel"],char:"🧕",fitzpatrick_scale:!0,category:"people"},woman_with_turban:{keywords:["female","indian","hinduism","arabs","woman"],char:"👳‍♀️",fitzpatrick_scale:!0,category:"people"},man_with_turban:{keywords:["male","indian","hinduism","arabs"],char:"👳",fitzpatrick_scale:!0,category:"people"},policewoman:{keywords:["woman","police","law","legal","enforcement","arrest","911","female"],char:"👮‍♀️",fitzpatrick_scale:!0,category:"people"},policeman:{keywords:["man","police","law","legal","enforcement","arrest","911"],char:"👮",fitzpatrick_scale:!0,category:"people"},construction_worker_woman:{keywords:["female","human","wip","build","construction","worker","labor","woman"],char:"👷‍♀️",fitzpatrick_scale:!0,category:"people"},construction_worker_man:{keywords:["male","human","wip","guy","build","construction","worker","labor"],char:"👷",fitzpatrick_scale:!0,category:"people"},guardswoman:{keywords:["uk","gb","british","female","royal","woman"],char:"💂‍♀️",fitzpatrick_scale:!0,category:"people"},guardsman:{keywords:["uk","gb","british","male","guy","royal"],char:"💂",fitzpatrick_scale:!0,category:"people"},female_detective:{keywords:["human","spy","detective","female","woman"],char:"🕵️‍♀️",fitzpatrick_scale:!0,category:"people"},male_detective:{keywords:["human","spy","detective"],char:"🕵",fitzpatrick_scale:!0,category:"people"},woman_health_worker:{keywords:["doctor","nurse","therapist","healthcare","woman","human"],char:"👩‍⚕️",fitzpatrick_scale:!0,category:"people"},man_health_worker:{keywords:["doctor","nurse","therapist","healthcare","man","human"],char:"👨‍⚕️",fitzpatrick_scale:!0,category:"people"},woman_farmer:{keywords:["rancher","gardener","woman","human"],char:"👩‍🌾",fitzpatrick_scale:!0,category:"people"},man_farmer:{keywords:["rancher","gardener","man","human"],char:"👨‍🌾",fitzpatrick_scale:!0,category:"people"},woman_cook:{keywords:["chef","woman","human"],char:"👩‍🍳",fitzpatrick_scale:!0,category:"people"},man_cook:{keywords:["chef","man","human"],char:"👨‍🍳",fitzpatrick_scale:!0,category:"people"},woman_student:{keywords:["graduate","woman","human"],char:"👩‍🎓",fitzpatrick_scale:!0,category:"people"},man_student:{keywords:["graduate","man","human"],char:"👨‍🎓",fitzpatrick_scale:!0,category:"people"},woman_singer:{keywords:["rockstar","entertainer","woman","human"],char:"👩‍🎤",fitzpatrick_scale:!0,category:"people"},man_singer:{keywords:["rockstar","entertainer","man","human"],char:"👨‍🎤",fitzpatrick_scale:!0,category:"people"},woman_teacher:{keywords:["instructor","professor","woman","human"],char:"👩‍🏫",fitzpatrick_scale:!0,category:"people"},man_teacher:{keywords:["instructor","professor","man","human"],char:"👨‍🏫",fitzpatrick_scale:!0,category:"people"},woman_factory_worker:{keywords:["assembly","industrial","woman","human"],char:"👩‍🏭",fitzpatrick_scale:!0,category:"people"},man_factory_worker:{keywords:["assembly","industrial","man","human"],char:"👨‍🏭",fitzpatrick_scale:!0,category:"people"},woman_technologist:{keywords:["coder","developer","engineer","programmer","software","woman","human","laptop","computer"],char:"👩‍💻",fitzpatrick_scale:!0,category:"people"},man_technologist:{keywords:["coder","developer","engineer","programmer","software","man","human","laptop","computer"],char:"👨‍💻",fitzpatrick_scale:!0,category:"people"},woman_office_worker:{keywords:["business","manager","woman","human"],char:"👩‍💼",fitzpatrick_scale:!0,category:"people"},man_office_worker:{keywords:["business","manager","man","human"],char:"👨‍💼",fitzpatrick_scale:!0,category:"people"},woman_mechanic:{keywords:["plumber","woman","human","wrench"],char:"👩‍🔧",fitzpatrick_scale:!0,category:"people"},man_mechanic:{keywords:["plumber","man","human","wrench"],char:"👨‍🔧",fitzpatrick_scale:!0,category:"people"},woman_scientist:{keywords:["biologist","chemist","engineer","physicist","woman","human"],char:"👩‍🔬",fitzpatrick_scale:!0,category:"people"},man_scientist:{keywords:["biologist","chemist","engineer","physicist","man","human"],char:"👨‍🔬",fitzpatrick_scale:!0,category:"people"},woman_artist:{keywords:["painter","woman","human"],char:"👩‍🎨",fitzpatrick_scale:!0,category:"people"},man_artist:{keywords:["painter","man","human"],char:"👨‍🎨",fitzpatrick_scale:!0,category:"people"},woman_firefighter:{keywords:["fireman","woman","human"],char:"👩‍🚒",fitzpatrick_scale:!0,category:"people"},man_firefighter:{keywords:["fireman","man","human"],char:"👨‍🚒",fitzpatrick_scale:!0,category:"people"},woman_pilot:{keywords:["aviator","plane","woman","human"],char:"👩‍✈️",fitzpatrick_scale:!0,category:"people"},man_pilot:{keywords:["aviator","plane","man","human"],char:"👨‍✈️",fitzpatrick_scale:!0,category:"people"},woman_astronaut:{keywords:["space","rocket","woman","human"],char:"👩‍🚀",fitzpatrick_scale:!0,category:"people"},man_astronaut:{keywords:["space","rocket","man","human"],char:"👨‍🚀",fitzpatrick_scale:!0,category:"people"},woman_judge:{keywords:["justice","court","woman","human"],char:"👩‍⚖️",fitzpatrick_scale:!0,category:"people"},man_judge:{keywords:["justice","court","man","human"],char:"👨‍⚖️",fitzpatrick_scale:!0,category:"people"},woman_superhero:{keywords:["woman","female","good","heroine","superpowers"],char:"🦸‍♀️",fitzpatrick_scale:!0,category:"people"},man_superhero:{keywords:["man","male","good","hero","superpowers"],char:"🦸‍♂️",fitzpatrick_scale:!0,category:"people"},woman_supervillain:{keywords:["woman","female","evil","bad","criminal","heroine","superpowers"],char:"🦹‍♀️",fitzpatrick_scale:!0,category:"people"},man_supervillain:{keywords:["man","male","evil","bad","criminal","hero","superpowers"],char:"🦹‍♂️",fitzpatrick_scale:!0,category:"people"},mrs_claus:{keywords:["woman","female","xmas","mother christmas"],char:"🤶",fitzpatrick_scale:!0,category:"people"},santa:{keywords:["festival","man","male","xmas","father christmas"],char:"🎅",fitzpatrick_scale:!0,category:"people"},sorceress:{keywords:["woman","female","mage","witch"],char:"🧙‍♀️",fitzpatrick_scale:!0,category:"people"},wizard:{keywords:["man","male","mage","sorcerer"],char:"🧙‍♂️",fitzpatrick_scale:!0,category:"people"},woman_elf:{keywords:["woman","female"],char:"🧝‍♀️",fitzpatrick_scale:!0,category:"people"},man_elf:{keywords:["man","male"],char:"🧝‍♂️",fitzpatrick_scale:!0,category:"people"},woman_vampire:{keywords:["woman","female"],char:"🧛‍♀️",fitzpatrick_scale:!0,category:"people"},man_vampire:{keywords:["man","male","dracula"],char:"🧛‍♂️",fitzpatrick_scale:!0,category:"people"},woman_zombie:{keywords:["woman","female","undead","walking dead"],char:"🧟‍♀️",fitzpatrick_scale:!1,category:"people"},man_zombie:{keywords:["man","male","dracula","undead","walking dead"],char:"🧟‍♂️",fitzpatrick_scale:!1,category:"people"},woman_genie:{keywords:["woman","female"],char:"🧞‍♀️",fitzpatrick_scale:!1,category:"people"},man_genie:{keywords:["man","male"],char:"🧞‍♂️",fitzpatrick_scale:!1,category:"people"},mermaid:{keywords:["woman","female","merwoman","ariel"],char:"🧜‍♀️",fitzpatrick_scale:!0,category:"people"},merman:{keywords:["man","male","triton"],char:"🧜‍♂️",fitzpatrick_scale:!0,category:"people"},woman_fairy:{keywords:["woman","female"],char:"🧚‍♀️",fitzpatrick_scale:!0,category:"people"},man_fairy:{keywords:["man","male"],char:"🧚‍♂️",fitzpatrick_scale:!0,category:"people"},angel:{keywords:["heaven","wings","halo"],char:"👼",fitzpatrick_scale:!0,category:"people"},pregnant_woman:{keywords:["baby"],char:"🤰",fitzpatrick_scale:!0,category:"people"},breastfeeding:{keywords:["nursing","baby"],char:"🤱",fitzpatrick_scale:!0,category:"people"},princess:{keywords:["girl","woman","female","blond","crown","royal","queen"],char:"👸",fitzpatrick_scale:!0,category:"people"},prince:{keywords:["boy","man","male","crown","royal","king"],char:"🤴",fitzpatrick_scale:!0,category:"people"},bride_with_veil:{keywords:["couple","marriage","wedding","woman","bride"],char:"👰",fitzpatrick_scale:!0,category:"people"},man_in_tuxedo:{keywords:["couple","marriage","wedding","groom"],char:"🤵",fitzpatrick_scale:!0,category:"people"},running_woman:{keywords:["woman","walking","exercise","race","running","female"],char:"🏃‍♀️",fitzpatrick_scale:!0,category:"people"},running_man:{keywords:["man","walking","exercise","race","running"],char:"🏃",fitzpatrick_scale:!0,category:"people"},walking_woman:{keywords:["human","feet","steps","woman","female"],char:"🚶‍♀️",fitzpatrick_scale:!0,category:"people"},walking_man:{keywords:["human","feet","steps"],char:"🚶",fitzpatrick_scale:!0,category:"people"},dancer:{keywords:["female","girl","woman","fun"],char:"💃",fitzpatrick_scale:!0,category:"people"},man_dancing:{keywords:["male","boy","fun","dancer"],char:"🕺",fitzpatrick_scale:!0,category:"people"},dancing_women:{keywords:["female","bunny","women","girls"],char:"👯",fitzpatrick_scale:!1,category:"people"},dancing_men:{keywords:["male","bunny","men","boys"],char:"👯‍♂️",fitzpatrick_scale:!1,category:"people"},couple:{keywords:["pair","people","human","love","date","dating","like","affection","valentines","marriage"],char:"👫",fitzpatrick_scale:!1,category:"people"},two_men_holding_hands:{keywords:["pair","couple","love","like","bromance","friendship","people","human"],char:"👬",fitzpatrick_scale:!1,category:"people"},two_women_holding_hands:{keywords:["pair","friendship","couple","love","like","female","people","human"],char:"👭",fitzpatrick_scale:!1,category:"people"},bowing_woman:{keywords:["woman","female","girl"],char:"🙇‍♀️",fitzpatrick_scale:!0,category:"people"},bowing_man:{keywords:["man","male","boy"],char:"🙇",fitzpatrick_scale:!0,category:"people"},man_facepalming:{keywords:["man","male","boy","disbelief"],char:"🤦‍♂️",fitzpatrick_scale:!0,category:"people"},woman_facepalming:{keywords:["woman","female","girl","disbelief"],char:"🤦‍♀️",fitzpatrick_scale:!0,category:"people"},woman_shrugging:{keywords:["woman","female","girl","confused","indifferent","doubt"],char:"🤷",fitzpatrick_scale:!0,category:"people"},man_shrugging:{keywords:["man","male","boy","confused","indifferent","doubt"],char:"🤷‍♂️",fitzpatrick_scale:!0,category:"people"},tipping_hand_woman:{keywords:["female","girl","woman","human","information"],char:"💁",fitzpatrick_scale:!0,category:"people"},tipping_hand_man:{keywords:["male","boy","man","human","information"],char:"💁‍♂️",fitzpatrick_scale:!0,category:"people"},no_good_woman:{keywords:["female","girl","woman","nope"],char:"🙅",fitzpatrick_scale:!0,category:"people"},no_good_man:{keywords:["male","boy","man","nope"],char:"🙅‍♂️",fitzpatrick_scale:!0,category:"people"},ok_woman:{keywords:["women","girl","female","pink","human","woman"],char:"🙆",fitzpatrick_scale:!0,category:"people"},ok_man:{keywords:["men","boy","male","blue","human","man"],char:"🙆‍♂️",fitzpatrick_scale:!0,category:"people"},raising_hand_woman:{keywords:["female","girl","woman"],char:"🙋",fitzpatrick_scale:!0,category:"people"},raising_hand_man:{keywords:["male","boy","man"],char:"🙋‍♂️",fitzpatrick_scale:!0,category:"people"},pouting_woman:{keywords:["female","girl","woman"],char:"🙎",fitzpatrick_scale:!0,category:"people"},pouting_man:{keywords:["male","boy","man"],char:"🙎‍♂️",fitzpatrick_scale:!0,category:"people"},frowning_woman:{keywords:["female","girl","woman","sad","depressed","discouraged","unhappy"],char:"🙍",fitzpatrick_scale:!0,category:"people"},frowning_man:{keywords:["male","boy","man","sad","depressed","discouraged","unhappy"],char:"🙍‍♂️",fitzpatrick_scale:!0,category:"people"},haircut_woman:{keywords:["female","girl","woman"],char:"💇",fitzpatrick_scale:!0,category:"people"},haircut_man:{keywords:["male","boy","man"],char:"💇‍♂️",fitzpatrick_scale:!0,category:"people"},massage_woman:{keywords:["female","girl","woman","head"],char:"💆",fitzpatrick_scale:!0,category:"people"},massage_man:{keywords:["male","boy","man","head"],char:"💆‍♂️",fitzpatrick_scale:!0,category:"people"},woman_in_steamy_room:{keywords:["female","woman","spa","steamroom","sauna"],char:"🧖‍♀️",fitzpatrick_scale:!0,category:"people"},man_in_steamy_room:{keywords:["male","man","spa","steamroom","sauna"],char:"🧖‍♂️",fitzpatrick_scale:!0,category:"people"},couple_with_heart_woman_man:{keywords:["pair","love","like","affection","human","dating","valentines","marriage"],char:"💑",fitzpatrick_scale:!1,category:"people"},couple_with_heart_woman_woman:{keywords:["pair","love","like","affection","human","dating","valentines","marriage"],char:"👩‍❤️‍👩",fitzpatrick_scale:!1,category:"people"},couple_with_heart_man_man:{keywords:["pair","love","like","affection","human","dating","valentines","marriage"],char:"👨‍❤️‍👨",fitzpatrick_scale:!1,category:"people"},couplekiss_man_woman:{keywords:["pair","valentines","love","like","dating","marriage"],char:"💏",fitzpatrick_scale:!1,category:"people"},couplekiss_woman_woman:{keywords:["pair","valentines","love","like","dating","marriage"],char:"👩‍❤️‍💋‍👩",fitzpatrick_scale:!1,category:"people"},couplekiss_man_man:{keywords:["pair","valentines","love","like","dating","marriage"],char:"👨‍❤️‍💋‍👨",fitzpatrick_scale:!1,category:"people"},family_man_woman_boy:{keywords:["home","parents","child","mom","dad","father","mother","people","human"],char:"👪",fitzpatrick_scale:!1,category:"people"},family_man_woman_girl:{keywords:["home","parents","people","human","child"],char:"👨‍👩‍👧",fitzpatrick_scale:!1,category:"people"},family_man_woman_girl_boy:{keywords:["home","parents","people","human","children"],char:"👨‍👩‍👧‍👦",fitzpatrick_scale:!1,category:"people"},family_man_woman_boy_boy:{keywords:["home","parents","people","human","children"],char:"👨‍👩‍👦‍👦",fitzpatrick_scale:!1,category:"people"},family_man_woman_girl_girl:{keywords:["home","parents","people","human","children"],char:"👨‍👩‍👧‍👧",fitzpatrick_scale:!1,category:"people"},family_woman_woman_boy:{keywords:["home","parents","people","human","children"],char:"👩‍👩‍👦",fitzpatrick_scale:!1,category:"people"},family_woman_woman_girl:{keywords:["home","parents","people","human","children"],char:"👩‍👩‍👧",fitzpatrick_scale:!1,category:"people"},family_woman_woman_girl_boy:{keywords:["home","parents","people","human","children"],char:"👩‍👩‍👧‍👦",fitzpatrick_scale:!1,category:"people"},family_woman_woman_boy_boy:{keywords:["home","parents","people","human","children"],char:"👩‍👩‍👦‍👦",fitzpatrick_scale:!1,category:"people"},family_woman_woman_girl_girl:{keywords:["home","parents","people","human","children"],char:"👩‍👩‍👧‍👧",fitzpatrick_scale:!1,category:"people"},family_man_man_boy:{keywords:["home","parents","people","human","children"],char:"👨‍👨‍👦",fitzpatrick_scale:!1,category:"people"},family_man_man_girl:{keywords:["home","parents","people","human","children"],char:"👨‍👨‍👧",fitzpatrick_scale:!1,category:"people"},family_man_man_girl_boy:{keywords:["home","parents","people","human","children"],char:"👨‍👨‍👧‍👦",fitzpatrick_scale:!1,category:"people"},family_man_man_boy_boy:{keywords:["home","parents","people","human","children"],char:"👨‍👨‍👦‍👦",fitzpatrick_scale:!1,category:"people"},family_man_man_girl_girl:{keywords:["home","parents","people","human","children"],char:"👨‍👨‍👧‍👧",fitzpatrick_scale:!1,category:"people"},family_woman_boy:{keywords:["home","parent","people","human","child"],char:"👩‍👦",fitzpatrick_scale:!1,category:"people"},family_woman_girl:{keywords:["home","parent","people","human","child"],char:"👩‍👧",fitzpatrick_scale:!1,category:"people"},family_woman_girl_boy:{keywords:["home","parent","people","human","children"],char:"👩‍👧‍👦",fitzpatrick_scale:!1,category:"people"},family_woman_boy_boy:{keywords:["home","parent","people","human","children"],char:"👩‍👦‍👦",fitzpatrick_scale:!1,category:"people"},family_woman_girl_girl:{keywords:["home","parent","people","human","children"],char:"👩‍👧‍👧",fitzpatrick_scale:!1,category:"people"},family_man_boy:{keywords:["home","parent","people","human","child"],char:"👨‍👦",fitzpatrick_scale:!1,category:"people"},family_man_girl:{keywords:["home","parent","people","human","child"],char:"👨‍👧",fitzpatrick_scale:!1,category:"people"},family_man_girl_boy:{keywords:["home","parent","people","human","children"],char:"👨‍👧‍👦",fitzpatrick_scale:!1,category:"people"},family_man_boy_boy:{keywords:["home","parent","people","human","children"],char:"👨‍👦‍👦",fitzpatrick_scale:!1,category:"people"},family_man_girl_girl:{keywords:["home","parent","people","human","children"],char:"👨‍👧‍👧",fitzpatrick_scale:!1,category:"people"},yarn:{keywords:["ball","crochet","knit"],char:"🧶",fitzpatrick_scale:!1,category:"people"},thread:{keywords:["needle","sewing","spool","string"],char:"🧵",fitzpatrick_scale:!1,category:"people"},coat:{keywords:["jacket"],char:"🧥",fitzpatrick_scale:!1,category:"people"},labcoat:{keywords:["doctor","experiment","scientist","chemist"],char:"🥼",fitzpatrick_scale:!1,category:"people"},womans_clothes:{keywords:["fashion","shopping_bags","female"],char:"👚",fitzpatrick_scale:!1,category:"people"},tshirt:{keywords:["fashion","cloth","casual","shirt","tee"],char:"👕",fitzpatrick_scale:!1,category:"people"},jeans:{keywords:["fashion","shopping"],char:"👖",fitzpatrick_scale:!1,category:"people"},necktie:{keywords:["shirt","suitup","formal","fashion","cloth","business"],char:"👔",fitzpatrick_scale:!1,category:"people"},dress:{keywords:["clothes","fashion","shopping"],char:"👗",fitzpatrick_scale:!1,category:"people"},bikini:{keywords:["swimming","female","woman","girl","fashion","beach","summer"],char:"👙",fitzpatrick_scale:!1,category:"people"},kimono:{keywords:["dress","fashion","women","female","japanese"],char:"👘",fitzpatrick_scale:!1,category:"people"},lipstick:{keywords:["female","girl","fashion","woman"],char:"💄",fitzpatrick_scale:!1,category:"people"},kiss:{keywords:["face","lips","love","like","affection","valentines"],char:"💋",fitzpatrick_scale:!1,category:"people"},footprints:{keywords:["feet","tracking","walking","beach"],char:"👣",fitzpatrick_scale:!1,category:"people"},flat_shoe:{keywords:["ballet","slip-on","slipper"],char:"🥿",fitzpatrick_scale:!1,category:"people"},high_heel:{keywords:["fashion","shoes","female","pumps","stiletto"],char:"👠",fitzpatrick_scale:!1,category:"people"},sandal:{keywords:["shoes","fashion","flip flops"],char:"👡",fitzpatrick_scale:!1,category:"people"},boot:{keywords:["shoes","fashion"],char:"👢",fitzpatrick_scale:!1,category:"people"},mans_shoe:{keywords:["fashion","male"],char:"👞",fitzpatrick_scale:!1,category:"people"},athletic_shoe:{keywords:["shoes","sports","sneakers"],char:"👟",fitzpatrick_scale:!1,category:"people"},hiking_boot:{keywords:["backpacking","camping","hiking"],char:"🥾",fitzpatrick_scale:!1,category:"people"},socks:{keywords:["stockings","clothes"],char:"🧦",fitzpatrick_scale:!1,category:"people"},gloves:{keywords:["hands","winter","clothes"],char:"🧤",fitzpatrick_scale:!1,category:"people"},scarf:{keywords:["neck","winter","clothes"],char:"🧣",fitzpatrick_scale:!1,category:"people"},womans_hat:{keywords:["fashion","accessories","female","lady","spring"],char:"👒",fitzpatrick_scale:!1,category:"people"},tophat:{keywords:["magic","gentleman","classy","circus"],char:"🎩",fitzpatrick_scale:!1,category:"people"},billed_hat:{keywords:["cap","baseball"],char:"🧢",fitzpatrick_scale:!1,category:"people"},rescue_worker_helmet:{keywords:["construction","build"],char:"⛑",fitzpatrick_scale:!1,category:"people"},mortar_board:{keywords:["school","college","degree","university","graduation","cap","hat","legal","learn","education"],char:"🎓",fitzpatrick_scale:!1,category:"people"},crown:{keywords:["king","kod","leader","royalty","lord"],char:"👑",fitzpatrick_scale:!1,category:"people"},school_satchel:{keywords:["student","education","bag","backpack"],char:"🎒",fitzpatrick_scale:!1,category:"people"},luggage:{keywords:["packing","travel"],char:"🧳",fitzpatrick_scale:!1,category:"people"},pouch:{keywords:["bag","accessories","shopping"],char:"👝",fitzpatrick_scale:!1,category:"people"},purse:{keywords:["fashion","accessories","money","sales","shopping"],char:"👛",fitzpatrick_scale:!1,category:"people"},handbag:{keywords:["fashion","accessory","accessories","shopping"],char:"👜",fitzpatrick_scale:!1,category:"people"},briefcase:{keywords:["business","documents","work","law","legal","job","career"],char:"💼",fitzpatrick_scale:!1,category:"people"},eyeglasses:{keywords:["fashion","accessories","eyesight","nerdy","dork","geek"],char:"👓",fitzpatrick_scale:!1,category:"people"},dark_sunglasses:{keywords:["face","cool","accessories"],char:"🕶",fitzpatrick_scale:!1,category:"people"},goggles:{keywords:["eyes","protection","safety"],char:"🥽",fitzpatrick_scale:!1,category:"people"},ring:{keywords:["wedding","propose","marriage","valentines","diamond","fashion","jewelry","gem","engagement"],char:"💍",fitzpatrick_scale:!1,category:"people"},closed_umbrella:{keywords:["weather","rain","drizzle"],char:"🌂",fitzpatrick_scale:!1,category:"people"},dog:{keywords:["animal","friend","nature","woof","puppy","pet","faithful"],char:"🐶",fitzpatrick_scale:!1,category:"animals_and_nature"},cat:{keywords:["animal","meow","nature","pet","kitten"],char:"🐱",fitzpatrick_scale:!1,category:"animals_and_nature"},mouse:{keywords:["animal","nature","cheese_wedge","rodent"],char:"🐭",fitzpatrick_scale:!1,category:"animals_and_nature"},hamster:{keywords:["animal","nature"],char:"🐹",fitzpatrick_scale:!1,category:"animals_and_nature"},rabbit:{keywords:["animal","nature","pet","spring","magic","bunny"],char:"🐰",fitzpatrick_scale:!1,category:"animals_and_nature"},fox_face:{keywords:["animal","nature","face"],char:"🦊",fitzpatrick_scale:!1,category:"animals_and_nature"},bear:{keywords:["animal","nature","wild"],char:"🐻",fitzpatrick_scale:!1,category:"animals_and_nature"},panda_face:{keywords:["animal","nature","panda"],char:"🐼",fitzpatrick_scale:!1,category:"animals_and_nature"},koala:{keywords:["animal","nature"],char:"🐨",fitzpatrick_scale:!1,category:"animals_and_nature"},tiger:{keywords:["animal","cat","danger","wild","nature","roar"],char:"🐯",fitzpatrick_scale:!1,category:"animals_and_nature"},lion:{keywords:["animal","nature"],char:"🦁",fitzpatrick_scale:!1,category:"animals_and_nature"},cow:{keywords:["beef","ox","animal","nature","moo","milk"],char:"🐮",fitzpatrick_scale:!1,category:"animals_and_nature"},pig:{keywords:["animal","oink","nature"],char:"🐷",fitzpatrick_scale:!1,category:"animals_and_nature"},pig_nose:{keywords:["animal","oink"],char:"🐽",fitzpatrick_scale:!1,category:"animals_and_nature"},frog:{keywords:["animal","nature","croak","toad"],char:"🐸",fitzpatrick_scale:!1,category:"animals_and_nature"},squid:{keywords:["animal","nature","ocean","sea"],char:"🦑",fitzpatrick_scale:!1,category:"animals_and_nature"},octopus:{keywords:["animal","creature","ocean","sea","nature","beach"],char:"🐙",fitzpatrick_scale:!1,category:"animals_and_nature"},shrimp:{keywords:["animal","ocean","nature","seafood"],char:"🦐",fitzpatrick_scale:!1,category:"animals_and_nature"},monkey_face:{keywords:["animal","nature","circus"],char:"🐵",fitzpatrick_scale:!1,category:"animals_and_nature"},gorilla:{keywords:["animal","nature","circus"],char:"🦍",fitzpatrick_scale:!1,category:"animals_and_nature"},see_no_evil:{keywords:["monkey","animal","nature","haha"],char:"🙈",fitzpatrick_scale:!1,category:"animals_and_nature"},hear_no_evil:{keywords:["animal","monkey","nature"],char:"🙉",fitzpatrick_scale:!1,category:"animals_and_nature"},speak_no_evil:{keywords:["monkey","animal","nature","omg"],char:"🙊",fitzpatrick_scale:!1,category:"animals_and_nature"},monkey:{keywords:["animal","nature","banana","circus"],char:"🐒",fitzpatrick_scale:!1,category:"animals_and_nature"},chicken:{keywords:["animal","cluck","nature","bird"],char:"🐔",fitzpatrick_scale:!1,category:"animals_and_nature"},penguin:{keywords:["animal","nature"],char:"🐧",fitzpatrick_scale:!1,category:"animals_and_nature"},bird:{keywords:["animal","nature","fly","tweet","spring"],char:"🐦",fitzpatrick_scale:!1,category:"animals_and_nature"},baby_chick:{keywords:["animal","chicken","bird"],char:"🐤",fitzpatrick_scale:!1,category:"animals_and_nature"},hatching_chick:{keywords:["animal","chicken","egg","born","baby","bird"],char:"🐣",fitzpatrick_scale:!1,category:"animals_and_nature"},hatched_chick:{keywords:["animal","chicken","baby","bird"],char:"🐥",fitzpatrick_scale:!1,category:"animals_and_nature"},duck:{keywords:["animal","nature","bird","mallard"],char:"🦆",fitzpatrick_scale:!1,category:"animals_and_nature"},eagle:{keywords:["animal","nature","bird"],char:"🦅",fitzpatrick_scale:!1,category:"animals_and_nature"},owl:{keywords:["animal","nature","bird","hoot"],char:"🦉",fitzpatrick_scale:!1,category:"animals_and_nature"},bat:{keywords:["animal","nature","blind","vampire"],char:"🦇",fitzpatrick_scale:!1,category:"animals_and_nature"},wolf:{keywords:["animal","nature","wild"],char:"🐺",fitzpatrick_scale:!1,category:"animals_and_nature"},boar:{keywords:["animal","nature"],char:"🐗",fitzpatrick_scale:!1,category:"animals_and_nature"},horse:{keywords:["animal","brown","nature"],char:"🐴",fitzpatrick_scale:!1,category:"animals_and_nature"},unicorn:{keywords:["animal","nature","mystical"],char:"🦄",fitzpatrick_scale:!1,category:"animals_and_nature"},honeybee:{keywords:["animal","insect","nature","bug","spring","honey"],char:"🐝",fitzpatrick_scale:!1,category:"animals_and_nature"},bug:{keywords:["animal","insect","nature","worm"],char:"🐛",fitzpatrick_scale:!1,category:"animals_and_nature"},butterfly:{keywords:["animal","insect","nature","caterpillar"],char:"🦋",fitzpatrick_scale:!1,category:"animals_and_nature"},snail:{keywords:["slow","animal","shell"],char:"🐌",fitzpatrick_scale:!1,category:"animals_and_nature"},beetle:{keywords:["animal","insect","nature","ladybug"],char:"🐞",fitzpatrick_scale:!1,category:"animals_and_nature"},ant:{keywords:["animal","insect","nature","bug"],char:"🐜",fitzpatrick_scale:!1,category:"animals_and_nature"},grasshopper:{keywords:["animal","cricket","chirp"],char:"🦗",fitzpatrick_scale:!1,category:"animals_and_nature"},spider:{keywords:["animal","arachnid"],char:"🕷",fitzpatrick_scale:!1,category:"animals_and_nature"},scorpion:{keywords:["animal","arachnid"],char:"🦂",fitzpatrick_scale:!1,category:"animals_and_nature"},crab:{keywords:["animal","crustacean"],char:"🦀",fitzpatrick_scale:!1,category:"animals_and_nature"},snake:{keywords:["animal","evil","nature","hiss","python"],char:"🐍",fitzpatrick_scale:!1,category:"animals_and_nature"},lizard:{keywords:["animal","nature","reptile"],char:"🦎",fitzpatrick_scale:!1,category:"animals_and_nature"},"t-rex":{keywords:["animal","nature","dinosaur","tyrannosaurus","extinct"],char:"🦖",fitzpatrick_scale:!1,category:"animals_and_nature"},sauropod:{keywords:["animal","nature","dinosaur","brachiosaurus","brontosaurus","diplodocus","extinct"],char:"🦕",fitzpatrick_scale:!1,category:"animals_and_nature"},turtle:{keywords:["animal","slow","nature","tortoise"],char:"🐢",fitzpatrick_scale:!1,category:"animals_and_nature"},tropical_fish:{keywords:["animal","swim","ocean","beach","nemo"],char:"🐠",fitzpatrick_scale:!1,category:"animals_and_nature"},fish:{keywords:["animal","food","nature"],char:"🐟",fitzpatrick_scale:!1,category:"animals_and_nature"},blowfish:{keywords:["animal","nature","food","sea","ocean"],char:"🐡",fitzpatrick_scale:!1,category:"animals_and_nature"},dolphin:{keywords:["animal","nature","fish","sea","ocean","flipper","fins","beach"],char:"🐬",fitzpatrick_scale:!1,category:"animals_and_nature"},shark:{keywords:["animal","nature","fish","sea","ocean","jaws","fins","beach"],char:"🦈",fitzpatrick_scale:!1,category:"animals_and_nature"},whale:{keywords:["animal","nature","sea","ocean"],char:"🐳",fitzpatrick_scale:!1,category:"animals_and_nature"},whale2:{keywords:["animal","nature","sea","ocean"],char:"🐋",fitzpatrick_scale:!1,category:"animals_and_nature"},crocodile:{keywords:["animal","nature","reptile","lizard","alligator"],char:"🐊",fitzpatrick_scale:!1,category:"animals_and_nature"},leopard:{keywords:["animal","nature"],char:"🐆",fitzpatrick_scale:!1,category:"animals_and_nature"},zebra:{keywords:["animal","nature","stripes","safari"],char:"🦓",fitzpatrick_scale:!1,category:"animals_and_nature"},tiger2:{keywords:["animal","nature","roar"],char:"🐅",fitzpatrick_scale:!1,category:"animals_and_nature"},water_buffalo:{keywords:["animal","nature","ox","cow"],char:"🐃",fitzpatrick_scale:!1,category:"animals_and_nature"},ox:{keywords:["animal","cow","beef"],char:"🐂",fitzpatrick_scale:!1,category:"animals_and_nature"},cow2:{keywords:["beef","ox","animal","nature","moo","milk"],char:"🐄",fitzpatrick_scale:!1,category:"animals_and_nature"},deer:{keywords:["animal","nature","horns","venison"],char:"🦌",fitzpatrick_scale:!1,category:"animals_and_nature"},dromedary_camel:{keywords:["animal","hot","desert","hump"],char:"🐪",fitzpatrick_scale:!1,category:"animals_and_nature"},camel:{keywords:["animal","nature","hot","desert","hump"],char:"🐫",fitzpatrick_scale:!1,category:"animals_and_nature"},giraffe:{keywords:["animal","nature","spots","safari"],char:"🦒",fitzpatrick_scale:!1,category:"animals_and_nature"},elephant:{keywords:["animal","nature","nose","th","circus"],char:"🐘",fitzpatrick_scale:!1,category:"animals_and_nature"},rhinoceros:{keywords:["animal","nature","horn"],char:"🦏",fitzpatrick_scale:!1,category:"animals_and_nature"},goat:{keywords:["animal","nature"],char:"🐐",fitzpatrick_scale:!1,category:"animals_and_nature"},ram:{keywords:["animal","sheep","nature"],char:"🐏",fitzpatrick_scale:!1,category:"animals_and_nature"},sheep:{keywords:["animal","nature","wool","shipit"],char:"🐑",fitzpatrick_scale:!1,category:"animals_and_nature"},racehorse:{keywords:["animal","gamble","luck"],char:"🐎",fitzpatrick_scale:!1,category:"animals_and_nature"},pig2:{keywords:["animal","nature"],char:"🐖",fitzpatrick_scale:!1,category:"animals_and_nature"},rat:{keywords:["animal","mouse","rodent"],char:"🐀",fitzpatrick_scale:!1,category:"animals_and_nature"},mouse2:{keywords:["animal","nature","rodent"],char:"🐁",fitzpatrick_scale:!1,category:"animals_and_nature"},rooster:{keywords:["animal","nature","chicken"],char:"🐓",fitzpatrick_scale:!1,category:"animals_and_nature"},turkey:{keywords:["animal","bird"],char:"🦃",fitzpatrick_scale:!1,category:"animals_and_nature"},dove:{keywords:["animal","bird"],char:"🕊",fitzpatrick_scale:!1,category:"animals_and_nature"},dog2:{keywords:["animal","nature","friend","doge","pet","faithful"],char:"🐕",fitzpatrick_scale:!1,category:"animals_and_nature"},poodle:{keywords:["dog","animal","101","nature","pet"],char:"🐩",fitzpatrick_scale:!1,category:"animals_and_nature"},cat2:{keywords:["animal","meow","pet","cats"],char:"🐈",fitzpatrick_scale:!1,category:"animals_and_nature"},rabbit2:{keywords:["animal","nature","pet","magic","spring"],char:"🐇",fitzpatrick_scale:!1,category:"animals_and_nature"},chipmunk:{keywords:["animal","nature","rodent","squirrel"],char:"🐿",fitzpatrick_scale:!1,category:"animals_and_nature"},hedgehog:{keywords:["animal","nature","spiny"],char:"🦔",fitzpatrick_scale:!1,category:"animals_and_nature"},raccoon:{keywords:["animal","nature"],char:"🦝",fitzpatrick_scale:!1,category:"animals_and_nature"},llama:{keywords:["animal","nature","alpaca"],char:"🦙",fitzpatrick_scale:!1,category:"animals_and_nature"},hippopotamus:{keywords:["animal","nature"],char:"🦛",fitzpatrick_scale:!1,category:"animals_and_nature"},kangaroo:{keywords:["animal","nature","australia","joey","hop","marsupial"],char:"🦘",fitzpatrick_scale:!1,category:"animals_and_nature"},badger:{keywords:["animal","nature","honey"],char:"🦡",fitzpatrick_scale:!1,category:"animals_and_nature"},swan:{keywords:["animal","nature","bird"],char:"🦢",fitzpatrick_scale:!1,category:"animals_and_nature"},peacock:{keywords:["animal","nature","peahen","bird"],char:"🦚",fitzpatrick_scale:!1,category:"animals_and_nature"},parrot:{keywords:["animal","nature","bird","pirate","talk"],char:"🦜",fitzpatrick_scale:!1,category:"animals_and_nature"},lobster:{keywords:["animal","nature","bisque","claws","seafood"],char:"🦞",fitzpatrick_scale:!1,category:"animals_and_nature"},mosquito:{keywords:["animal","nature","insect","malaria"],char:"🦟",fitzpatrick_scale:!1,category:"animals_and_nature"},paw_prints:{keywords:["animal","tracking","footprints","dog","cat","pet","feet"],char:"🐾",fitzpatrick_scale:!1,category:"animals_and_nature"},dragon:{keywords:["animal","myth","nature","chinese","green"],char:"🐉",fitzpatrick_scale:!1,category:"animals_and_nature"},dragon_face:{keywords:["animal","myth","nature","chinese","green"],char:"🐲",fitzpatrick_scale:!1,category:"animals_and_nature"},cactus:{keywords:["vegetable","plant","nature"],char:"🌵",fitzpatrick_scale:!1,category:"animals_and_nature"},christmas_tree:{keywords:["festival","vacation","december","xmas","celebration"],char:"🎄",fitzpatrick_scale:!1,category:"animals_and_nature"},evergreen_tree:{keywords:["plant","nature"],char:"🌲",fitzpatrick_scale:!1,category:"animals_and_nature"},deciduous_tree:{keywords:["plant","nature"],char:"🌳",fitzpatrick_scale:!1,category:"animals_and_nature"},palm_tree:{keywords:["plant","vegetable","nature","summer","beach","mojito","tropical"],char:"🌴",fitzpatrick_scale:!1,category:"animals_and_nature"},seedling:{keywords:["plant","nature","grass","lawn","spring"],char:"🌱",fitzpatrick_scale:!1,category:"animals_and_nature"},herb:{keywords:["vegetable","plant","medicine","weed","grass","lawn"],char:"🌿",fitzpatrick_scale:!1,category:"animals_and_nature"},shamrock:{keywords:["vegetable","plant","nature","irish","clover"],char:"☘",fitzpatrick_scale:!1,category:"animals_and_nature"},four_leaf_clover:{keywords:["vegetable","plant","nature","lucky","irish"],char:"🍀",fitzpatrick_scale:!1,category:"animals_and_nature"},bamboo:{keywords:["plant","nature","vegetable","panda","pine_decoration"],char:"🎍",fitzpatrick_scale:!1,category:"animals_and_nature"},tanabata_tree:{keywords:["plant","nature","branch","summer"],char:"🎋",fitzpatrick_scale:!1,category:"animals_and_nature"},leaves:{keywords:["nature","plant","tree","vegetable","grass","lawn","spring"],char:"🍃",fitzpatrick_scale:!1,category:"animals_and_nature"},fallen_leaf:{keywords:["nature","plant","vegetable","leaves"],char:"🍂",fitzpatrick_scale:!1,category:"animals_and_nature"},maple_leaf:{keywords:["nature","plant","vegetable","ca","fall"],char:"🍁",fitzpatrick_scale:!1,category:"animals_and_nature"},ear_of_rice:{keywords:["nature","plant"],char:"🌾",fitzpatrick_scale:!1,category:"animals_and_nature"},hibiscus:{keywords:["plant","vegetable","flowers","beach"],char:"🌺",fitzpatrick_scale:!1,category:"animals_and_nature"},sunflower:{keywords:["nature","plant","fall"],char:"🌻",fitzpatrick_scale:!1,category:"animals_and_nature"},rose:{keywords:["flowers","valentines","love","spring"],char:"🌹",fitzpatrick_scale:!1,category:"animals_and_nature"},wilted_flower:{keywords:["plant","nature","flower"],char:"🥀",fitzpatrick_scale:!1,category:"animals_and_nature"},tulip:{keywords:["flowers","plant","nature","summer","spring"],char:"🌷",fitzpatrick_scale:!1,category:"animals_and_nature"},blossom:{keywords:["nature","flowers","yellow"],char:"🌼",fitzpatrick_scale:!1,category:"animals_and_nature"},cherry_blossom:{keywords:["nature","plant","spring","flower"],char:"🌸",fitzpatrick_scale:!1,category:"animals_and_nature"},bouquet:{keywords:["flowers","nature","spring"],char:"💐",fitzpatrick_scale:!1,category:"animals_and_nature"},mushroom:{keywords:["plant","vegetable"],char:"🍄",fitzpatrick_scale:!1,category:"animals_and_nature"},chestnut:{keywords:["food","squirrel"],char:"🌰",fitzpatrick_scale:!1,category:"animals_and_nature"},jack_o_lantern:{keywords:["halloween","light","pumpkin","creepy","fall"],char:"🎃",fitzpatrick_scale:!1,category:"animals_and_nature"},shell:{keywords:["nature","sea","beach"],char:"🐚",fitzpatrick_scale:!1,category:"animals_and_nature"},spider_web:{keywords:["animal","insect","arachnid","silk"],char:"🕸",fitzpatrick_scale:!1,category:"animals_and_nature"},earth_americas:{keywords:["globe","world","USA","international"],char:"🌎",fitzpatrick_scale:!1,category:"animals_and_nature"},earth_africa:{keywords:["globe","world","international"],char:"🌍",fitzpatrick_scale:!1,category:"animals_and_nature"},earth_asia:{keywords:["globe","world","east","international"],char:"🌏",fitzpatrick_scale:!1,category:"animals_and_nature"},full_moon:{keywords:["nature","yellow","twilight","planet","space","night","evening","sleep"],char:"🌕",fitzpatrick_scale:!1,category:"animals_and_nature"},waning_gibbous_moon:{keywords:["nature","twilight","planet","space","night","evening","sleep","waxing_gibbous_moon"],char:"🌖",fitzpatrick_scale:!1,category:"animals_and_nature"},last_quarter_moon:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌗",fitzpatrick_scale:!1,category:"animals_and_nature"},waning_crescent_moon:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌘",fitzpatrick_scale:!1,category:"animals_and_nature"},new_moon:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌑",fitzpatrick_scale:!1,category:"animals_and_nature"},waxing_crescent_moon:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌒",fitzpatrick_scale:!1,category:"animals_and_nature"},first_quarter_moon:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌓",fitzpatrick_scale:!1,category:"animals_and_nature"},waxing_gibbous_moon:{keywords:["nature","night","sky","gray","twilight","planet","space","evening","sleep"],char:"🌔",fitzpatrick_scale:!1,category:"animals_and_nature"},new_moon_with_face:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌚",fitzpatrick_scale:!1,category:"animals_and_nature"},full_moon_with_face:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌝",fitzpatrick_scale:!1,category:"animals_and_nature"},first_quarter_moon_with_face:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌛",fitzpatrick_scale:!1,category:"animals_and_nature"},last_quarter_moon_with_face:{keywords:["nature","twilight","planet","space","night","evening","sleep"],char:"🌜",fitzpatrick_scale:!1,category:"animals_and_nature"},sun_with_face:{keywords:["nature","morning","sky"],char:"🌞",fitzpatrick_scale:!1,category:"animals_and_nature"},crescent_moon:{keywords:["night","sleep","sky","evening","magic"],char:"🌙",fitzpatrick_scale:!1,category:"animals_and_nature"},star:{keywords:["night","yellow"],char:"⭐",fitzpatrick_scale:!1,category:"animals_and_nature"},star2:{keywords:["night","sparkle","awesome","good","magic"],char:"🌟",fitzpatrick_scale:!1,category:"animals_and_nature"},dizzy:{keywords:["star","sparkle","shoot","magic"],char:"💫",fitzpatrick_scale:!1,category:"animals_and_nature"},sparkles:{keywords:["stars","shine","shiny","cool","awesome","good","magic"],char:"✨",fitzpatrick_scale:!1,category:"animals_and_nature"},comet:{keywords:["space"],char:"☄",fitzpatrick_scale:!1,category:"animals_and_nature"},sunny:{keywords:["weather","nature","brightness","summer","beach","spring"],char:"☀️",fitzpatrick_scale:!1,category:"animals_and_nature"},sun_behind_small_cloud:{keywords:["weather"],char:"🌤",fitzpatrick_scale:!1,category:"animals_and_nature"},partly_sunny:{keywords:["weather","nature","cloudy","morning","fall","spring"],char:"⛅",fitzpatrick_scale:!1,category:"animals_and_nature"},sun_behind_large_cloud:{keywords:["weather"],char:"🌥",fitzpatrick_scale:!1,category:"animals_and_nature"},sun_behind_rain_cloud:{keywords:["weather"],char:"🌦",fitzpatrick_scale:!1,category:"animals_and_nature"},cloud:{keywords:["weather","sky"],char:"☁️",fitzpatrick_scale:!1,category:"animals_and_nature"},cloud_with_rain:{keywords:["weather"],char:"🌧",fitzpatrick_scale:!1,category:"animals_and_nature"},cloud_with_lightning_and_rain:{keywords:["weather","lightning"],char:"⛈",fitzpatrick_scale:!1,category:"animals_and_nature"},cloud_with_lightning:{keywords:["weather","thunder"],char:"🌩",fitzpatrick_scale:!1,category:"animals_and_nature"},zap:{keywords:["thunder","weather","lightning bolt","fast"],char:"⚡",fitzpatrick_scale:!1,category:"animals_and_nature"},fire:{keywords:["hot","cook","flame"],char:"🔥",fitzpatrick_scale:!1,category:"animals_and_nature"},boom:{keywords:["bomb","explode","explosion","collision","blown"],char:"💥",fitzpatrick_scale:!1,category:"animals_and_nature"},snowflake:{keywords:["winter","season","cold","weather","christmas","xmas"],char:"❄️",fitzpatrick_scale:!1,category:"animals_and_nature"},cloud_with_snow:{keywords:["weather"],char:"🌨",fitzpatrick_scale:!1,category:"animals_and_nature"},snowman:{keywords:["winter","season","cold","weather","christmas","xmas","frozen","without_snow"],char:"⛄",fitzpatrick_scale:!1,category:"animals_and_nature"},snowman_with_snow:{keywords:["winter","season","cold","weather","christmas","xmas","frozen"],char:"☃",fitzpatrick_scale:!1,category:"animals_and_nature"},wind_face:{keywords:["gust","air"],char:"🌬",fitzpatrick_scale:!1,category:"animals_and_nature"},dash:{keywords:["wind","air","fast","shoo","fart","smoke","puff"],char:"💨",fitzpatrick_scale:!1,category:"animals_and_nature"},tornado:{keywords:["weather","cyclone","twister"],char:"🌪",fitzpatrick_scale:!1,category:"animals_and_nature"},fog:{keywords:["weather"],char:"🌫",fitzpatrick_scale:!1,category:"animals_and_nature"},open_umbrella:{keywords:["weather","spring"],char:"☂",fitzpatrick_scale:!1,category:"animals_and_nature"},umbrella:{keywords:["rainy","weather","spring"],char:"☔",fitzpatrick_scale:!1,category:"animals_and_nature"},droplet:{keywords:["water","drip","faucet","spring"],char:"💧",fitzpatrick_scale:!1,category:"animals_and_nature"},sweat_drops:{keywords:["water","drip","oops"],char:"💦",fitzpatrick_scale:!1,category:"animals_and_nature"},ocean:{keywords:["sea","water","wave","nature","tsunami","disaster"],char:"🌊",fitzpatrick_scale:!1,category:"animals_and_nature"},green_apple:{keywords:["fruit","nature"],char:"🍏",fitzpatrick_scale:!1,category:"food_and_drink"},apple:{keywords:["fruit","mac","school"],char:"🍎",fitzpatrick_scale:!1,category:"food_and_drink"},pear:{keywords:["fruit","nature","food"],char:"🍐",fitzpatrick_scale:!1,category:"food_and_drink"},tangerine:{keywords:["food","fruit","nature","orange"],char:"🍊",fitzpatrick_scale:!1,category:"food_and_drink"},lemon:{keywords:["fruit","nature"],char:"🍋",fitzpatrick_scale:!1,category:"food_and_drink"},banana:{keywords:["fruit","food","monkey"],char:"🍌",fitzpatrick_scale:!1,category:"food_and_drink"},watermelon:{keywords:["fruit","food","picnic","summer"],char:"🍉",fitzpatrick_scale:!1,category:"food_and_drink"},grapes:{keywords:["fruit","food","wine"],char:"🍇",fitzpatrick_scale:!1,category:"food_and_drink"},strawberry:{keywords:["fruit","food","nature"],char:"🍓",fitzpatrick_scale:!1,category:"food_and_drink"},melon:{keywords:["fruit","nature","food"],char:"🍈",fitzpatrick_scale:!1,category:"food_and_drink"},cherries:{keywords:["food","fruit"],char:"🍒",fitzpatrick_scale:!1,category:"food_and_drink"},peach:{keywords:["fruit","nature","food"],char:"🍑",fitzpatrick_scale:!1,category:"food_and_drink"},pineapple:{keywords:["fruit","nature","food"],char:"🍍",fitzpatrick_scale:!1,category:"food_and_drink"},coconut:{keywords:["fruit","nature","food","palm"],char:"🥥",fitzpatrick_scale:!1,category:"food_and_drink"},kiwi_fruit:{keywords:["fruit","food"],char:"🥝",fitzpatrick_scale:!1,category:"food_and_drink"},mango:{keywords:["fruit","food","tropical"],char:"🥭",fitzpatrick_scale:!1,category:"food_and_drink"},avocado:{keywords:["fruit","food"],char:"🥑",fitzpatrick_scale:!1,category:"food_and_drink"},broccoli:{keywords:["fruit","food","vegetable"],char:"🥦",fitzpatrick_scale:!1,category:"food_and_drink"},tomato:{keywords:["fruit","vegetable","nature","food"],char:"🍅",fitzpatrick_scale:!1,category:"food_and_drink"},eggplant:{keywords:["vegetable","nature","food","aubergine"],char:"🍆",fitzpatrick_scale:!1,category:"food_and_drink"},cucumber:{keywords:["fruit","food","pickle"],char:"🥒",fitzpatrick_scale:!1,category:"food_and_drink"},carrot:{keywords:["vegetable","food","orange"],char:"🥕",fitzpatrick_scale:!1,category:"food_and_drink"},hot_pepper:{keywords:["food","spicy","chilli","chili"],char:"🌶",fitzpatrick_scale:!1,category:"food_and_drink"},potato:{keywords:["food","tuber","vegatable","starch"],char:"🥔",fitzpatrick_scale:!1,category:"food_and_drink"},corn:{keywords:["food","vegetable","plant"],char:"🌽",fitzpatrick_scale:!1,category:"food_and_drink"},leafy_greens:{keywords:["food","vegetable","plant","bok choy","cabbage","kale","lettuce"],char:"🥬",fitzpatrick_scale:!1,category:"food_and_drink"},sweet_potato:{keywords:["food","nature"],char:"🍠",fitzpatrick_scale:!1,category:"food_and_drink"},peanuts:{keywords:["food","nut"],char:"🥜",fitzpatrick_scale:!1,category:"food_and_drink"},honey_pot:{keywords:["bees","sweet","kitchen"],char:"🍯",fitzpatrick_scale:!1,category:"food_and_drink"},croissant:{keywords:["food","bread","french"],char:"🥐",fitzpatrick_scale:!1,category:"food_and_drink"},bread:{keywords:["food","wheat","breakfast","toast"],char:"🍞",fitzpatrick_scale:!1,category:"food_and_drink"},baguette_bread:{keywords:["food","bread","french"],char:"🥖",fitzpatrick_scale:!1,category:"food_and_drink"},bagel:{keywords:["food","bread","bakery","schmear"],char:"🥯",fitzpatrick_scale:!1,category:"food_and_drink"},pretzel:{keywords:["food","bread","twisted"],char:"🥨",fitzpatrick_scale:!1,category:"food_and_drink"},cheese:{keywords:["food","chadder"],char:"🧀",fitzpatrick_scale:!1,category:"food_and_drink"},egg:{keywords:["food","chicken","breakfast"],char:"🥚",fitzpatrick_scale:!1,category:"food_and_drink"},bacon:{keywords:["food","breakfast","pork","pig","meat"],char:"🥓",fitzpatrick_scale:!1,category:"food_and_drink"},steak:{keywords:["food","cow","meat","cut","chop","lambchop","porkchop"],char:"🥩",fitzpatrick_scale:!1,category:"food_and_drink"},pancakes:{keywords:["food","breakfast","flapjacks","hotcakes"],char:"🥞",fitzpatrick_scale:!1,category:"food_and_drink"},poultry_leg:{keywords:["food","meat","drumstick","bird","chicken","turkey"],char:"🍗",fitzpatrick_scale:!1,category:"food_and_drink"},meat_on_bone:{keywords:["good","food","drumstick"],char:"🍖",fitzpatrick_scale:!1,category:"food_and_drink"},bone:{keywords:["skeleton"],char:"🦴",fitzpatrick_scale:!1,category:"food_and_drink"},fried_shrimp:{keywords:["food","animal","appetizer","summer"],char:"🍤",fitzpatrick_scale:!1,category:"food_and_drink"},fried_egg:{keywords:["food","breakfast","kitchen","egg"],char:"🍳",fitzpatrick_scale:!1,category:"food_and_drink"},hamburger:{keywords:["meat","fast food","beef","cheeseburger","mcdonalds","burger king"],char:"🍔",fitzpatrick_scale:!1,category:"food_and_drink"},fries:{keywords:["chips","snack","fast food"],char:"🍟",fitzpatrick_scale:!1,category:"food_and_drink"},stuffed_flatbread:{keywords:["food","flatbread","stuffed","gyro"],char:"🥙",fitzpatrick_scale:!1,category:"food_and_drink"},hotdog:{keywords:["food","frankfurter"],char:"🌭",fitzpatrick_scale:!1,category:"food_and_drink"},pizza:{keywords:["food","party"],char:"🍕",fitzpatrick_scale:!1,category:"food_and_drink"},sandwich:{keywords:["food","lunch","bread"],char:"🥪",fitzpatrick_scale:!1,category:"food_and_drink"},canned_food:{keywords:["food","soup"],char:"🥫",fitzpatrick_scale:!1,category:"food_and_drink"},spaghetti:{keywords:["food","italian","noodle"],char:"🍝",fitzpatrick_scale:!1,category:"food_and_drink"},taco:{keywords:["food","mexican"],char:"🌮",fitzpatrick_scale:!1,category:"food_and_drink"},burrito:{keywords:["food","mexican"],char:"🌯",fitzpatrick_scale:!1,category:"food_and_drink"},green_salad:{keywords:["food","healthy","lettuce"],char:"🥗",fitzpatrick_scale:!1,category:"food_and_drink"},shallow_pan_of_food:{keywords:["food","cooking","casserole","paella"],char:"🥘",fitzpatrick_scale:!1,category:"food_and_drink"},ramen:{keywords:["food","japanese","noodle","chopsticks"],char:"🍜",fitzpatrick_scale:!1,category:"food_and_drink"},stew:{keywords:["food","meat","soup"],char:"🍲",fitzpatrick_scale:!1,category:"food_and_drink"},fish_cake:{keywords:["food","japan","sea","beach","narutomaki","pink","swirl","kamaboko","surimi","ramen"],char:"🍥",fitzpatrick_scale:!1,category:"food_and_drink"},fortune_cookie:{keywords:["food","prophecy"],char:"🥠",fitzpatrick_scale:!1,category:"food_and_drink"},sushi:{keywords:["food","fish","japanese","rice"],char:"🍣",fitzpatrick_scale:!1,category:"food_and_drink"},bento:{keywords:["food","japanese","box"],char:"🍱",fitzpatrick_scale:!1,category:"food_and_drink"},curry:{keywords:["food","spicy","hot","indian"],char:"🍛",fitzpatrick_scale:!1,category:"food_and_drink"},rice_ball:{keywords:["food","japanese"],char:"🍙",fitzpatrick_scale:!1,category:"food_and_drink"},rice:{keywords:["food","china","asian"],char:"🍚",fitzpatrick_scale:!1,category:"food_and_drink"},rice_cracker:{keywords:["food","japanese"],char:"🍘",fitzpatrick_scale:!1,category:"food_and_drink"},oden:{keywords:["food","japanese"],char:"🍢",fitzpatrick_scale:!1,category:"food_and_drink"},dango:{keywords:["food","dessert","sweet","japanese","barbecue","meat"],char:"🍡",fitzpatrick_scale:!1,category:"food_and_drink"},shaved_ice:{keywords:["hot","dessert","summer"],char:"🍧",fitzpatrick_scale:!1,category:"food_and_drink"},ice_cream:{keywords:["food","hot","dessert"],char:"🍨",fitzpatrick_scale:!1,category:"food_and_drink"},icecream:{keywords:["food","hot","dessert","summer"],char:"🍦",fitzpatrick_scale:!1,category:"food_and_drink"},pie:{keywords:["food","dessert","pastry"],char:"🥧",fitzpatrick_scale:!1,category:"food_and_drink"},cake:{keywords:["food","dessert"],char:"🍰",fitzpatrick_scale:!1,category:"food_and_drink"},cupcake:{keywords:["food","dessert","bakery","sweet"],char:"🧁",fitzpatrick_scale:!1,category:"food_and_drink"},moon_cake:{keywords:["food","autumn"],char:"🥮",fitzpatrick_scale:!1,category:"food_and_drink"},birthday:{keywords:["food","dessert","cake"],char:"🎂",fitzpatrick_scale:!1,category:"food_and_drink"},custard:{keywords:["dessert","food"],char:"🍮",fitzpatrick_scale:!1,category:"food_and_drink"},candy:{keywords:["snack","dessert","sweet","lolly"],char:"🍬",fitzpatrick_scale:!1,category:"food_and_drink"},lollipop:{keywords:["food","snack","candy","sweet"],char:"🍭",fitzpatrick_scale:!1,category:"food_and_drink"},chocolate_bar:{keywords:["food","snack","dessert","sweet"],char:"🍫",fitzpatrick_scale:!1,category:"food_and_drink"},popcorn:{keywords:["food","movie theater","films","snack"],char:"🍿",fitzpatrick_scale:!1,category:"food_and_drink"},dumpling:{keywords:["food","empanada","pierogi","potsticker"],char:"🥟",fitzpatrick_scale:!1,category:"food_and_drink"},doughnut:{keywords:["food","dessert","snack","sweet","donut"],char:"🍩",fitzpatrick_scale:!1,category:"food_and_drink"},cookie:{keywords:["food","snack","oreo","chocolate","sweet","dessert"],char:"🍪",fitzpatrick_scale:!1,category:"food_and_drink"},milk_glass:{keywords:["beverage","drink","cow"],char:"🥛",fitzpatrick_scale:!1,category:"food_and_drink"},beer:{keywords:["relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],char:"🍺",fitzpatrick_scale:!1,category:"food_and_drink"},beers:{keywords:["relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],char:"🍻",fitzpatrick_scale:!1,category:"food_and_drink"},clinking_glasses:{keywords:["beverage","drink","party","alcohol","celebrate","cheers","wine","champagne","toast"],char:"🥂",fitzpatrick_scale:!1,category:"food_and_drink"},wine_glass:{keywords:["drink","beverage","drunk","alcohol","booze"],char:"🍷",fitzpatrick_scale:!1,category:"food_and_drink"},tumbler_glass:{keywords:["drink","beverage","drunk","alcohol","liquor","booze","bourbon","scotch","whisky","glass","shot"],char:"🥃",fitzpatrick_scale:!1,category:"food_and_drink"},cocktail:{keywords:["drink","drunk","alcohol","beverage","booze","mojito"],char:"🍸",fitzpatrick_scale:!1,category:"food_and_drink"},tropical_drink:{keywords:["beverage","cocktail","summer","beach","alcohol","booze","mojito"],char:"🍹",fitzpatrick_scale:!1,category:"food_and_drink"},champagne:{keywords:["drink","wine","bottle","celebration"],char:"🍾",fitzpatrick_scale:!1,category:"food_and_drink"},sake:{keywords:["wine","drink","drunk","beverage","japanese","alcohol","booze"],char:"🍶",fitzpatrick_scale:!1,category:"food_and_drink"},tea:{keywords:["drink","bowl","breakfast","green","british"],char:"🍵",fitzpatrick_scale:!1,category:"food_and_drink"},cup_with_straw:{keywords:["drink","soda"],char:"🥤",fitzpatrick_scale:!1,category:"food_and_drink"},coffee:{keywords:["beverage","caffeine","latte","espresso"],char:"☕",fitzpatrick_scale:!1,category:"food_and_drink"},baby_bottle:{keywords:["food","container","milk"],char:"🍼",fitzpatrick_scale:!1,category:"food_and_drink"},salt:{keywords:["condiment","shaker"],char:"🧂",fitzpatrick_scale:!1,category:"food_and_drink"},spoon:{keywords:["cutlery","kitchen","tableware"],char:"🥄",fitzpatrick_scale:!1,category:"food_and_drink"},fork_and_knife:{keywords:["cutlery","kitchen"],char:"🍴",fitzpatrick_scale:!1,category:"food_and_drink"},plate_with_cutlery:{keywords:["food","eat","meal","lunch","dinner","restaurant"],char:"🍽",fitzpatrick_scale:!1,category:"food_and_drink"},bowl_with_spoon:{keywords:["food","breakfast","cereal","oatmeal","porridge"],char:"🥣",fitzpatrick_scale:!1,category:"food_and_drink"},takeout_box:{keywords:["food","leftovers"],char:"🥡",fitzpatrick_scale:!1,category:"food_and_drink"},chopsticks:{keywords:["food"],char:"🥢",fitzpatrick_scale:!1,category:"food_and_drink"},soccer:{keywords:["sports","football"],char:"⚽",fitzpatrick_scale:!1,category:"activity"},basketball:{keywords:["sports","balls","NBA"],char:"🏀",fitzpatrick_scale:!1,category:"activity"},football:{keywords:["sports","balls","NFL"],char:"🏈",fitzpatrick_scale:!1,category:"activity"},baseball:{keywords:["sports","balls"],char:"⚾",fitzpatrick_scale:!1,category:"activity"},softball:{keywords:["sports","balls"],char:"🥎",fitzpatrick_scale:!1,category:"activity"},tennis:{keywords:["sports","balls","green"],char:"🎾",fitzpatrick_scale:!1,category:"activity"},volleyball:{keywords:["sports","balls"],char:"🏐",fitzpatrick_scale:!1,category:"activity"},rugby_football:{keywords:["sports","team"],char:"🏉",fitzpatrick_scale:!1,category:"activity"},flying_disc:{keywords:["sports","frisbee","ultimate"],char:"🥏",fitzpatrick_scale:!1,category:"activity"},"8ball":{keywords:["pool","hobby","game","luck","magic"],char:"🎱",fitzpatrick_scale:!1,category:"activity"},golf:{keywords:["sports","business","flag","hole","summer"],char:"⛳",fitzpatrick_scale:!1,category:"activity"},golfing_woman:{keywords:["sports","business","woman","female"],char:"🏌️‍♀️",fitzpatrick_scale:!1,category:"activity"},golfing_man:{keywords:["sports","business"],char:"🏌",fitzpatrick_scale:!0,category:"activity"},ping_pong:{keywords:["sports","pingpong"],char:"🏓",fitzpatrick_scale:!1,category:"activity"},badminton:{keywords:["sports"],char:"🏸",fitzpatrick_scale:!1,category:"activity"},goal_net:{keywords:["sports"],char:"🥅",fitzpatrick_scale:!1,category:"activity"},ice_hockey:{keywords:["sports"],char:"🏒",fitzpatrick_scale:!1,category:"activity"},field_hockey:{keywords:["sports"],char:"🏑",fitzpatrick_scale:!1,category:"activity"},lacrosse:{keywords:["sports","ball","stick"],char:"🥍",fitzpatrick_scale:!1,category:"activity"},cricket:{keywords:["sports"],char:"🏏",fitzpatrick_scale:!1,category:"activity"},ski:{keywords:["sports","winter","cold","snow"],char:"🎿",fitzpatrick_scale:!1,category:"activity"},skier:{keywords:["sports","winter","snow"],char:"⛷",fitzpatrick_scale:!1,category:"activity"},snowboarder:{keywords:["sports","winter"],char:"🏂",fitzpatrick_scale:!0,category:"activity"},person_fencing:{keywords:["sports","fencing","sword"],char:"🤺",fitzpatrick_scale:!1,category:"activity"},women_wrestling:{keywords:["sports","wrestlers"],char:"🤼‍♀️",fitzpatrick_scale:!1,category:"activity"},men_wrestling:{keywords:["sports","wrestlers"],char:"🤼‍♂️",fitzpatrick_scale:!1,category:"activity"},woman_cartwheeling:{keywords:["gymnastics"],char:"🤸‍♀️",fitzpatrick_scale:!0,category:"activity"},man_cartwheeling:{keywords:["gymnastics"],char:"🤸‍♂️",fitzpatrick_scale:!0,category:"activity"},woman_playing_handball:{keywords:["sports"],char:"🤾‍♀️",fitzpatrick_scale:!0,category:"activity"},man_playing_handball:{keywords:["sports"],char:"🤾‍♂️",fitzpatrick_scale:!0,category:"activity"},ice_skate:{keywords:["sports"],char:"⛸",fitzpatrick_scale:!1,category:"activity"},curling_stone:{keywords:["sports"],char:"🥌",fitzpatrick_scale:!1,category:"activity"},skateboard:{keywords:["board"],char:"🛹",fitzpatrick_scale:!1,category:"activity"},sled:{keywords:["sleigh","luge","toboggan"],char:"🛷",fitzpatrick_scale:!1,category:"activity"},bow_and_arrow:{keywords:["sports"],char:"🏹",fitzpatrick_scale:!1,category:"activity"},fishing_pole_and_fish:{keywords:["food","hobby","summer"],char:"🎣",fitzpatrick_scale:!1,category:"activity"},boxing_glove:{keywords:["sports","fighting"],char:"🥊",fitzpatrick_scale:!1,category:"activity"},martial_arts_uniform:{keywords:["judo","karate","taekwondo"],char:"🥋",fitzpatrick_scale:!1,category:"activity"},rowing_woman:{keywords:["sports","hobby","water","ship","woman","female"],char:"🚣‍♀️",fitzpatrick_scale:!0,category:"activity"},rowing_man:{keywords:["sports","hobby","water","ship"],char:"🚣",fitzpatrick_scale:!0,category:"activity"},climbing_woman:{keywords:["sports","hobby","woman","female","rock"],char:"🧗‍♀️",fitzpatrick_scale:!0,category:"activity"},climbing_man:{keywords:["sports","hobby","man","male","rock"],char:"🧗‍♂️",fitzpatrick_scale:!0,category:"activity"},swimming_woman:{keywords:["sports","exercise","human","athlete","water","summer","woman","female"],char:"🏊‍♀️",fitzpatrick_scale:!0,category:"activity"},swimming_man:{keywords:["sports","exercise","human","athlete","water","summer"],char:"🏊",fitzpatrick_scale:!0,category:"activity"},woman_playing_water_polo:{keywords:["sports","pool"],char:"🤽‍♀️",fitzpatrick_scale:!0,category:"activity"},man_playing_water_polo:{keywords:["sports","pool"],char:"🤽‍♂️",fitzpatrick_scale:!0,category:"activity"},woman_in_lotus_position:{keywords:["woman","female","meditation","yoga","serenity","zen","mindfulness"],char:"🧘‍♀️",fitzpatrick_scale:!0,category:"activity"},man_in_lotus_position:{keywords:["man","male","meditation","yoga","serenity","zen","mindfulness"],char:"🧘‍♂️",fitzpatrick_scale:!0,category:"activity"},surfing_woman:{keywords:["sports","ocean","sea","summer","beach","woman","female"],char:"🏄‍♀️",fitzpatrick_scale:!0,category:"activity"},surfing_man:{keywords:["sports","ocean","sea","summer","beach"],char:"🏄",fitzpatrick_scale:!0,category:"activity"},bath:{keywords:["clean","shower","bathroom"],char:"🛀",fitzpatrick_scale:!0,category:"activity"},basketball_woman:{keywords:["sports","human","woman","female"],char:"⛹️‍♀️",fitzpatrick_scale:!0,category:"activity"},basketball_man:{keywords:["sports","human"],char:"⛹",fitzpatrick_scale:!0,category:"activity"},weight_lifting_woman:{keywords:["sports","training","exercise","woman","female"],char:"🏋️‍♀️",fitzpatrick_scale:!0,category:"activity"},weight_lifting_man:{keywords:["sports","training","exercise"],char:"🏋",fitzpatrick_scale:!0,category:"activity"},biking_woman:{keywords:["sports","bike","exercise","hipster","woman","female"],char:"🚴‍♀️",fitzpatrick_scale:!0,category:"activity"},biking_man:{keywords:["sports","bike","exercise","hipster"],char:"🚴",fitzpatrick_scale:!0,category:"activity"},mountain_biking_woman:{keywords:["transportation","sports","human","race","bike","woman","female"],char:"🚵‍♀️",fitzpatrick_scale:!0,category:"activity"},mountain_biking_man:{keywords:["transportation","sports","human","race","bike"],char:"🚵",fitzpatrick_scale:!0,category:"activity"},horse_racing:{keywords:["animal","betting","competition","gambling","luck"],char:"🏇",fitzpatrick_scale:!0,category:"activity"},business_suit_levitating:{keywords:["suit","business","levitate","hover","jump"],char:"🕴",fitzpatrick_scale:!0,category:"activity"},trophy:{keywords:["win","award","contest","place","ftw","ceremony"],char:"🏆",fitzpatrick_scale:!1,category:"activity"},running_shirt_with_sash:{keywords:["play","pageant"],char:"🎽",fitzpatrick_scale:!1,category:"activity"},medal_sports:{keywords:["award","winning"],char:"🏅",fitzpatrick_scale:!1,category:"activity"},medal_military:{keywords:["award","winning","army"],char:"🎖",fitzpatrick_scale:!1,category:"activity"},"1st_place_medal":{keywords:["award","winning","first"],char:"🥇",fitzpatrick_scale:!1,category:"activity"},"2nd_place_medal":{keywords:["award","second"],char:"🥈",fitzpatrick_scale:!1,category:"activity"},"3rd_place_medal":{keywords:["award","third"],char:"🥉",fitzpatrick_scale:!1,category:"activity"},reminder_ribbon:{keywords:["sports","cause","support","awareness"],char:"🎗",fitzpatrick_scale:!1,category:"activity"},rosette:{keywords:["flower","decoration","military"],char:"🏵",fitzpatrick_scale:!1,category:"activity"},ticket:{keywords:["event","concert","pass"],char:"🎫",fitzpatrick_scale:!1,category:"activity"},tickets:{keywords:["sports","concert","entrance"],char:"🎟",fitzpatrick_scale:!1,category:"activity"},performing_arts:{keywords:["acting","theater","drama"],char:"🎭",fitzpatrick_scale:!1,category:"activity"},art:{keywords:["design","paint","draw","colors"],char:"🎨",fitzpatrick_scale:!1,category:"activity"},circus_tent:{keywords:["festival","carnival","party"],char:"🎪",fitzpatrick_scale:!1,category:"activity"},woman_juggling:{keywords:["juggle","balance","skill","multitask"],char:"🤹‍♀️",fitzpatrick_scale:!0,category:"activity"},man_juggling:{keywords:["juggle","balance","skill","multitask"],char:"🤹‍♂️",fitzpatrick_scale:!0,category:"activity"},microphone:{keywords:["sound","music","PA","sing","talkshow"],char:"🎤",fitzpatrick_scale:!1,category:"activity"},headphones:{keywords:["music","score","gadgets"],char:"🎧",fitzpatrick_scale:!1,category:"activity"},musical_score:{keywords:["treble","clef","compose"],char:"🎼",fitzpatrick_scale:!1,category:"activity"},musical_keyboard:{keywords:["piano","instrument","compose"],char:"🎹",fitzpatrick_scale:!1,category:"activity"},drum:{keywords:["music","instrument","drumsticks","snare"],char:"🥁",fitzpatrick_scale:!1,category:"activity"},saxophone:{keywords:["music","instrument","jazz","blues"],char:"🎷",fitzpatrick_scale:!1,category:"activity"},trumpet:{keywords:["music","brass"],char:"🎺",fitzpatrick_scale:!1,category:"activity"},guitar:{keywords:["music","instrument"],char:"🎸",fitzpatrick_scale:!1,category:"activity"},violin:{keywords:["music","instrument","orchestra","symphony"],char:"🎻",fitzpatrick_scale:!1,category:"activity"},clapper:{keywords:["movie","film","record"],char:"🎬",fitzpatrick_scale:!1,category:"activity"},video_game:{keywords:["play","console","PS4","controller"],char:"🎮",fitzpatrick_scale:!1,category:"activity"},space_invader:{keywords:["game","arcade","play"],char:"👾",fitzpatrick_scale:!1,category:"activity"},dart:{keywords:["game","play","bar","target","bullseye"],char:"🎯",fitzpatrick_scale:!1,category:"activity"},game_die:{keywords:["dice","random","tabletop","play","luck"],char:"🎲",fitzpatrick_scale:!1,category:"activity"},chess_pawn:{keywords:["expendable"],char:"♟",fitzpatrick_scale:!1,category:"activity"},slot_machine:{keywords:["bet","gamble","vegas","fruit machine","luck","casino"],char:"🎰",fitzpatrick_scale:!1,category:"activity"},jigsaw:{keywords:["interlocking","puzzle","piece"],char:"🧩",fitzpatrick_scale:!1,category:"activity"},bowling:{keywords:["sports","fun","play"],char:"🎳",fitzpatrick_scale:!1,category:"activity"},red_car:{keywords:["red","transportation","vehicle"],char:"🚗",fitzpatrick_scale:!1,category:"travel_and_places"},taxi:{keywords:["uber","vehicle","cars","transportation"],char:"🚕",fitzpatrick_scale:!1,category:"travel_and_places"},blue_car:{keywords:["transportation","vehicle"],char:"🚙",fitzpatrick_scale:!1,category:"travel_and_places"},bus:{keywords:["car","vehicle","transportation"],char:"🚌",fitzpatrick_scale:!1,category:"travel_and_places"},trolleybus:{keywords:["bart","transportation","vehicle"],char:"🚎",fitzpatrick_scale:!1,category:"travel_and_places"},racing_car:{keywords:["sports","race","fast","formula","f1"],char:"🏎",fitzpatrick_scale:!1,category:"travel_and_places"},police_car:{keywords:["vehicle","cars","transportation","law","legal","enforcement"],char:"🚓",fitzpatrick_scale:!1,category:"travel_and_places"},ambulance:{keywords:["health","911","hospital"],char:"🚑",fitzpatrick_scale:!1,category:"travel_and_places"},fire_engine:{keywords:["transportation","cars","vehicle"],char:"🚒",fitzpatrick_scale:!1,category:"travel_and_places"},minibus:{keywords:["vehicle","car","transportation"],char:"🚐",fitzpatrick_scale:!1,category:"travel_and_places"},truck:{keywords:["cars","transportation"],char:"🚚",fitzpatrick_scale:!1,category:"travel_and_places"},articulated_lorry:{keywords:["vehicle","cars","transportation","express"],char:"🚛",fitzpatrick_scale:!1,category:"travel_and_places"},tractor:{keywords:["vehicle","car","farming","agriculture"],char:"🚜",fitzpatrick_scale:!1,category:"travel_and_places"},kick_scooter:{keywords:["vehicle","kick","razor"],char:"🛴",fitzpatrick_scale:!1,category:"travel_and_places"},motorcycle:{keywords:["race","sports","fast"],char:"🏍",fitzpatrick_scale:!1,category:"travel_and_places"},bike:{keywords:["sports","bicycle","exercise","hipster"],char:"🚲",fitzpatrick_scale:!1,category:"travel_and_places"},motor_scooter:{keywords:["vehicle","vespa","sasha"],char:"🛵",fitzpatrick_scale:!1,category:"travel_and_places"},rotating_light:{keywords:["police","ambulance","911","emergency","alert","error","pinged","law","legal"],char:"🚨",fitzpatrick_scale:!1,category:"travel_and_places"},oncoming_police_car:{keywords:["vehicle","law","legal","enforcement","911"],char:"🚔",fitzpatrick_scale:!1,category:"travel_and_places"},oncoming_bus:{keywords:["vehicle","transportation"],char:"🚍",fitzpatrick_scale:!1,category:"travel_and_places"},oncoming_automobile:{keywords:["car","vehicle","transportation"],char:"🚘",fitzpatrick_scale:!1,category:"travel_and_places"},oncoming_taxi:{keywords:["vehicle","cars","uber"],char:"🚖",fitzpatrick_scale:!1,category:"travel_and_places"},aerial_tramway:{keywords:["transportation","vehicle","ski"],char:"🚡",fitzpatrick_scale:!1,category:"travel_and_places"},mountain_cableway:{keywords:["transportation","vehicle","ski"],char:"🚠",fitzpatrick_scale:!1,category:"travel_and_places"},suspension_railway:{keywords:["vehicle","transportation"],char:"🚟",fitzpatrick_scale:!1,category:"travel_and_places"},railway_car:{keywords:["transportation","vehicle"],char:"🚃",fitzpatrick_scale:!1,category:"travel_and_places"},train:{keywords:["transportation","vehicle","carriage","public","travel"],char:"🚋",fitzpatrick_scale:!1,category:"travel_and_places"},monorail:{keywords:["transportation","vehicle"],char:"🚝",fitzpatrick_scale:!1,category:"travel_and_places"},bullettrain_side:{keywords:["transportation","vehicle"],char:"🚄",fitzpatrick_scale:!1,category:"travel_and_places"},bullettrain_front:{keywords:["transportation","vehicle","speed","fast","public","travel"],char:"🚅",fitzpatrick_scale:!1,category:"travel_and_places"},light_rail:{keywords:["transportation","vehicle"],char:"🚈",fitzpatrick_scale:!1,category:"travel_and_places"},mountain_railway:{keywords:["transportation","vehicle"],char:"🚞",fitzpatrick_scale:!1,category:"travel_and_places"},steam_locomotive:{keywords:["transportation","vehicle","train"],char:"🚂",fitzpatrick_scale:!1,category:"travel_and_places"},train2:{keywords:["transportation","vehicle"],char:"🚆",fitzpatrick_scale:!1,category:"travel_and_places"},metro:{keywords:["transportation","blue-square","mrt","underground","tube"],char:"🚇",fitzpatrick_scale:!1,category:"travel_and_places"},tram:{keywords:["transportation","vehicle"],char:"🚊",fitzpatrick_scale:!1,category:"travel_and_places"},station:{keywords:["transportation","vehicle","public"],char:"🚉",fitzpatrick_scale:!1,category:"travel_and_places"},flying_saucer:{keywords:["transportation","vehicle","ufo"],char:"🛸",fitzpatrick_scale:!1,category:"travel_and_places"},helicopter:{keywords:["transportation","vehicle","fly"],char:"🚁",fitzpatrick_scale:!1,category:"travel_and_places"},small_airplane:{keywords:["flight","transportation","fly","vehicle"],char:"🛩",fitzpatrick_scale:!1,category:"travel_and_places"},airplane:{keywords:["vehicle","transportation","flight","fly"],char:"✈️",fitzpatrick_scale:!1,category:"travel_and_places"},flight_departure:{keywords:["airport","flight","landing"],char:"🛫",fitzpatrick_scale:!1,category:"travel_and_places"},flight_arrival:{keywords:["airport","flight","boarding"],char:"🛬",fitzpatrick_scale:!1,category:"travel_and_places"},sailboat:{keywords:["ship","summer","transportation","water","sailing"],char:"⛵",fitzpatrick_scale:!1,category:"travel_and_places"},motor_boat:{keywords:["ship"],char:"🛥",fitzpatrick_scale:!1,category:"travel_and_places"},speedboat:{keywords:["ship","transportation","vehicle","summer"],char:"🚤",fitzpatrick_scale:!1,category:"travel_and_places"},ferry:{keywords:["boat","ship","yacht"],char:"⛴",fitzpatrick_scale:!1,category:"travel_and_places"},passenger_ship:{keywords:["yacht","cruise","ferry"],char:"🛳",fitzpatrick_scale:!1,category:"travel_and_places"},rocket:{keywords:["launch","ship","staffmode","NASA","outer space","outer_space","fly"],char:"🚀",fitzpatrick_scale:!1,category:"travel_and_places"},artificial_satellite:{keywords:["communication","gps","orbit","spaceflight","NASA","ISS"],char:"🛰",fitzpatrick_scale:!1,category:"travel_and_places"},seat:{keywords:["sit","airplane","transport","bus","flight","fly"],char:"💺",fitzpatrick_scale:!1,category:"travel_and_places"},canoe:{keywords:["boat","paddle","water","ship"],char:"🛶",fitzpatrick_scale:!1,category:"travel_and_places"},anchor:{keywords:["ship","ferry","sea","boat"],char:"⚓",fitzpatrick_scale:!1,category:"travel_and_places"},construction:{keywords:["wip","progress","caution","warning"],char:"🚧",fitzpatrick_scale:!1,category:"travel_and_places"},fuelpump:{keywords:["gas station","petroleum"],char:"⛽",fitzpatrick_scale:!1,category:"travel_and_places"},busstop:{keywords:["transportation","wait"],char:"🚏",fitzpatrick_scale:!1,category:"travel_and_places"},vertical_traffic_light:{keywords:["transportation","driving"],char:"🚦",fitzpatrick_scale:!1,category:"travel_and_places"},traffic_light:{keywords:["transportation","signal"],char:"🚥",fitzpatrick_scale:!1,category:"travel_and_places"},checkered_flag:{keywords:["contest","finishline","race","gokart"],char:"🏁",fitzpatrick_scale:!1,category:"travel_and_places"},ship:{keywords:["transportation","titanic","deploy"],char:"🚢",fitzpatrick_scale:!1,category:"travel_and_places"},ferris_wheel:{keywords:["photo","carnival","londoneye"],char:"🎡",fitzpatrick_scale:!1,category:"travel_and_places"},roller_coaster:{keywords:["carnival","playground","photo","fun"],char:"🎢",fitzpatrick_scale:!1,category:"travel_and_places"},carousel_horse:{keywords:["photo","carnival"],char:"🎠",fitzpatrick_scale:!1,category:"travel_and_places"},building_construction:{keywords:["wip","working","progress"],char:"🏗",fitzpatrick_scale:!1,category:"travel_and_places"},foggy:{keywords:["photo","mountain"],char:"🌁",fitzpatrick_scale:!1,category:"travel_and_places"},tokyo_tower:{keywords:["photo","japanese"],char:"🗼",fitzpatrick_scale:!1,category:"travel_and_places"},factory:{keywords:["building","industry","pollution","smoke"],char:"🏭",fitzpatrick_scale:!1,category:"travel_and_places"},fountain:{keywords:["photo","summer","water","fresh"],char:"⛲",fitzpatrick_scale:!1,category:"travel_and_places"},rice_scene:{keywords:["photo","japan","asia","tsukimi"],char:"🎑",fitzpatrick_scale:!1,category:"travel_and_places"},mountain:{keywords:["photo","nature","environment"],char:"⛰",fitzpatrick_scale:!1,category:"travel_and_places"},mountain_snow:{keywords:["photo","nature","environment","winter","cold"],char:"🏔",fitzpatrick_scale:!1,category:"travel_and_places"},mount_fuji:{keywords:["photo","mountain","nature","japanese"],char:"🗻",fitzpatrick_scale:!1,category:"travel_and_places"},volcano:{keywords:["photo","nature","disaster"],char:"🌋",fitzpatrick_scale:!1,category:"travel_and_places"},japan:{keywords:["nation","country","japanese","asia"],char:"🗾",fitzpatrick_scale:!1,category:"travel_and_places"},camping:{keywords:["photo","outdoors","tent"],char:"🏕",fitzpatrick_scale:!1,category:"travel_and_places"},tent:{keywords:["photo","camping","outdoors"],char:"⛺",fitzpatrick_scale:!1,category:"travel_and_places"},national_park:{keywords:["photo","environment","nature"],char:"🏞",fitzpatrick_scale:!1,category:"travel_and_places"},motorway:{keywords:["road","cupertino","interstate","highway"],char:"🛣",fitzpatrick_scale:!1,category:"travel_and_places"},railway_track:{keywords:["train","transportation"],char:"🛤",fitzpatrick_scale:!1,category:"travel_and_places"},sunrise:{keywords:["morning","view","vacation","photo"],char:"🌅",fitzpatrick_scale:!1,category:"travel_and_places"},sunrise_over_mountains:{keywords:["view","vacation","photo"],char:"🌄",fitzpatrick_scale:!1,category:"travel_and_places"},desert:{keywords:["photo","warm","saharah"],char:"🏜",fitzpatrick_scale:!1,category:"travel_and_places"},beach_umbrella:{keywords:["weather","summer","sunny","sand","mojito"],char:"🏖",fitzpatrick_scale:!1,category:"travel_and_places"},desert_island:{keywords:["photo","tropical","mojito"],char:"🏝",fitzpatrick_scale:!1,category:"travel_and_places"},city_sunrise:{keywords:["photo","good morning","dawn"],char:"🌇",fitzpatrick_scale:!1,category:"travel_and_places"},city_sunset:{keywords:["photo","evening","sky","buildings"],char:"🌆",fitzpatrick_scale:!1,category:"travel_and_places"},cityscape:{keywords:["photo","night life","urban"],char:"🏙",fitzpatrick_scale:!1,category:"travel_and_places"},night_with_stars:{keywords:["evening","city","downtown"],char:"🌃",fitzpatrick_scale:!1,category:"travel_and_places"},bridge_at_night:{keywords:["photo","sanfrancisco"],char:"🌉",fitzpatrick_scale:!1,category:"travel_and_places"},milky_way:{keywords:["photo","space","stars"],char:"🌌",fitzpatrick_scale:!1,category:"travel_and_places"},stars:{keywords:["night","photo"],char:"🌠",fitzpatrick_scale:!1,category:"travel_and_places"},sparkler:{keywords:["stars","night","shine"],char:"🎇",fitzpatrick_scale:!1,category:"travel_and_places"},fireworks:{keywords:["photo","festival","carnival","congratulations"],char:"🎆",fitzpatrick_scale:!1,category:"travel_and_places"},rainbow:{keywords:["nature","happy","unicorn_face","photo","sky","spring"],char:"🌈",fitzpatrick_scale:!1,category:"travel_and_places"},houses:{keywords:["buildings","photo"],char:"🏘",fitzpatrick_scale:!1,category:"travel_and_places"},european_castle:{keywords:["building","royalty","history"],char:"🏰",fitzpatrick_scale:!1,category:"travel_and_places"},japanese_castle:{keywords:["photo","building"],char:"🏯",fitzpatrick_scale:!1,category:"travel_and_places"},stadium:{keywords:["photo","place","sports","concert","venue"],char:"🏟",fitzpatrick_scale:!1,category:"travel_and_places"},statue_of_liberty:{keywords:["american","newyork"],char:"🗽",fitzpatrick_scale:!1,category:"travel_and_places"},house:{keywords:["building","home"],char:"🏠",fitzpatrick_scale:!1,category:"travel_and_places"},house_with_garden:{keywords:["home","plant","nature"],char:"🏡",fitzpatrick_scale:!1,category:"travel_and_places"},derelict_house:{keywords:["abandon","evict","broken","building"],char:"🏚",fitzpatrick_scale:!1,category:"travel_and_places"},office:{keywords:["building","bureau","work"],char:"🏢",fitzpatrick_scale:!1,category:"travel_and_places"},department_store:{keywords:["building","shopping","mall"],char:"🏬",fitzpatrick_scale:!1,category:"travel_and_places"},post_office:{keywords:["building","envelope","communication"],char:"🏣",fitzpatrick_scale:!1,category:"travel_and_places"},european_post_office:{keywords:["building","email"],char:"🏤",fitzpatrick_scale:!1,category:"travel_and_places"},hospital:{keywords:["building","health","surgery","doctor"],char:"🏥",fitzpatrick_scale:!1,category:"travel_and_places"},bank:{keywords:["building","money","sales","cash","business","enterprise"],char:"🏦",fitzpatrick_scale:!1,category:"travel_and_places"},hotel:{keywords:["building","accomodation","checkin"],char:"🏨",fitzpatrick_scale:!1,category:"travel_and_places"},convenience_store:{keywords:["building","shopping","groceries"],char:"🏪",fitzpatrick_scale:!1,category:"travel_and_places"},school:{keywords:["building","student","education","learn","teach"],char:"🏫",fitzpatrick_scale:!1,category:"travel_and_places"},love_hotel:{keywords:["like","affection","dating"],char:"🏩",fitzpatrick_scale:!1,category:"travel_and_places"},wedding:{keywords:["love","like","affection","couple","marriage","bride","groom"],char:"💒",fitzpatrick_scale:!1,category:"travel_and_places"},classical_building:{keywords:["art","culture","history"],char:"🏛",fitzpatrick_scale:!1,category:"travel_and_places"},church:{keywords:["building","religion","christ"],char:"⛪",fitzpatrick_scale:!1,category:"travel_and_places"},mosque:{keywords:["islam","worship","minaret"],char:"🕌",fitzpatrick_scale:!1,category:"travel_and_places"},synagogue:{keywords:["judaism","worship","temple","jewish"],char:"🕍",fitzpatrick_scale:!1,category:"travel_and_places"},kaaba:{keywords:["mecca","mosque","islam"],char:"🕋",fitzpatrick_scale:!1,category:"travel_and_places"},shinto_shrine:{keywords:["temple","japan","kyoto"],char:"⛩",fitzpatrick_scale:!1,category:"travel_and_places"},watch:{keywords:["time","accessories"],char:"⌚",fitzpatrick_scale:!1,category:"objects"},iphone:{keywords:["technology","apple","gadgets","dial"],char:"📱",fitzpatrick_scale:!1,category:"objects"},calling:{keywords:["iphone","incoming"],char:"📲",fitzpatrick_scale:!1,category:"objects"},computer:{keywords:["technology","laptop","screen","display","monitor"],char:"💻",fitzpatrick_scale:!1,category:"objects"},keyboard:{keywords:["technology","computer","type","input","text"],char:"⌨",fitzpatrick_scale:!1,category:"objects"},desktop_computer:{keywords:["technology","computing","screen"],char:"🖥",fitzpatrick_scale:!1,category:"objects"},printer:{keywords:["paper","ink"],char:"🖨",fitzpatrick_scale:!1,category:"objects"},computer_mouse:{keywords:["click"],char:"🖱",fitzpatrick_scale:!1,category:"objects"},trackball:{keywords:["technology","trackpad"],char:"🖲",fitzpatrick_scale:!1,category:"objects"},joystick:{keywords:["game","play"],char:"🕹",fitzpatrick_scale:!1,category:"objects"},clamp:{keywords:["tool"],char:"🗜",fitzpatrick_scale:!1,category:"objects"},minidisc:{keywords:["technology","record","data","disk","90s"],char:"💽",fitzpatrick_scale:!1,category:"objects"},floppy_disk:{keywords:["oldschool","technology","save","90s","80s"],char:"💾",fitzpatrick_scale:!1,category:"objects"},cd:{keywords:["technology","dvd","disk","disc","90s"],char:"💿",fitzpatrick_scale:!1,category:"objects"},dvd:{keywords:["cd","disk","disc"],char:"📀",fitzpatrick_scale:!1,category:"objects"},vhs:{keywords:["record","video","oldschool","90s","80s"],char:"📼",fitzpatrick_scale:!1,category:"objects"},camera:{keywords:["gadgets","photography"],char:"📷",fitzpatrick_scale:!1,category:"objects"},camera_flash:{keywords:["photography","gadgets"],char:"📸",fitzpatrick_scale:!1,category:"objects"},video_camera:{keywords:["film","record"],char:"📹",fitzpatrick_scale:!1,category:"objects"},movie_camera:{keywords:["film","record"],char:"🎥",fitzpatrick_scale:!1,category:"objects"},film_projector:{keywords:["video","tape","record","movie"],char:"📽",fitzpatrick_scale:!1,category:"objects"},film_strip:{keywords:["movie"],char:"🎞",fitzpatrick_scale:!1,category:"objects"},telephone_receiver:{keywords:["technology","communication","dial"],char:"📞",fitzpatrick_scale:!1,category:"objects"},phone:{keywords:["technology","communication","dial","telephone"],char:"☎️",fitzpatrick_scale:!1,category:"objects"},pager:{keywords:["bbcall","oldschool","90s"],char:"📟",fitzpatrick_scale:!1,category:"objects"},fax:{keywords:["communication","technology"],char:"📠",fitzpatrick_scale:!1,category:"objects"},tv:{keywords:["technology","program","oldschool","show","television"],char:"📺",fitzpatrick_scale:!1,category:"objects"},radio:{keywords:["communication","music","podcast","program"],char:"📻",fitzpatrick_scale:!1,category:"objects"},studio_microphone:{keywords:["sing","recording","artist","talkshow"],char:"🎙",fitzpatrick_scale:!1,category:"objects"},level_slider:{keywords:["scale"],char:"🎚",fitzpatrick_scale:!1,category:"objects"},control_knobs:{keywords:["dial"],char:"🎛",fitzpatrick_scale:!1,category:"objects"},compass:{keywords:["magnetic","navigation","orienteering"],char:"🧭",fitzpatrick_scale:!1,category:"objects"},stopwatch:{keywords:["time","deadline"],char:"⏱",fitzpatrick_scale:!1,category:"objects"},timer_clock:{keywords:["alarm"],char:"⏲",fitzpatrick_scale:!1,category:"objects"},alarm_clock:{keywords:["time","wake"],char:"⏰",fitzpatrick_scale:!1,category:"objects"},mantelpiece_clock:{keywords:["time"],char:"🕰",fitzpatrick_scale:!1,category:"objects"},hourglass_flowing_sand:{keywords:["oldschool","time","countdown"],char:"⏳",fitzpatrick_scale:!1,category:"objects"},hourglass:{keywords:["time","clock","oldschool","limit","exam","quiz","test"],char:"⌛",fitzpatrick_scale:!1,category:"objects"},satellite:{keywords:["communication","future","radio","space"],char:"📡",fitzpatrick_scale:!1,category:"objects"},battery:{keywords:["power","energy","sustain"],char:"🔋",fitzpatrick_scale:!1,category:"objects"},electric_plug:{keywords:["charger","power"],char:"🔌",fitzpatrick_scale:!1,category:"objects"},bulb:{keywords:["light","electricity","idea"],char:"💡",fitzpatrick_scale:!1,category:"objects"},flashlight:{keywords:["dark","camping","sight","night"],char:"🔦",fitzpatrick_scale:!1,category:"objects"},candle:{keywords:["fire","wax"],char:"🕯",fitzpatrick_scale:!1,category:"objects"},fire_extinguisher:{keywords:["quench"],char:"🧯",fitzpatrick_scale:!1,category:"objects"},wastebasket:{keywords:["bin","trash","rubbish","garbage","toss"],char:"🗑",fitzpatrick_scale:!1,category:"objects"},oil_drum:{keywords:["barrell"],char:"🛢",fitzpatrick_scale:!1,category:"objects"},money_with_wings:{keywords:["dollar","bills","payment","sale"],char:"💸",fitzpatrick_scale:!1,category:"objects"},dollar:{keywords:["money","sales","bill","currency"],char:"💵",fitzpatrick_scale:!1,category:"objects"},yen:{keywords:["money","sales","japanese","dollar","currency"],char:"💴",fitzpatrick_scale:!1,category:"objects"},euro:{keywords:["money","sales","dollar","currency"],char:"💶",fitzpatrick_scale:!1,category:"objects"},pound:{keywords:["british","sterling","money","sales","bills","uk","england","currency"],char:"💷",fitzpatrick_scale:!1,category:"objects"},moneybag:{keywords:["dollar","payment","coins","sale"],char:"💰",fitzpatrick_scale:!1,category:"objects"},credit_card:{keywords:["money","sales","dollar","bill","payment","shopping"],char:"💳",fitzpatrick_scale:!1,category:"objects"},gem:{keywords:["blue","ruby","diamond","jewelry"],char:"💎",fitzpatrick_scale:!1,category:"objects"},balance_scale:{keywords:["law","fairness","weight"],char:"⚖",fitzpatrick_scale:!1,category:"objects"},toolbox:{keywords:["tools","diy","fix","maintainer","mechanic"],char:"🧰",fitzpatrick_scale:!1,category:"objects"},wrench:{keywords:["tools","diy","ikea","fix","maintainer"],char:"🔧",fitzpatrick_scale:!1,category:"objects"},hammer:{keywords:["tools","build","create"],char:"🔨",fitzpatrick_scale:!1,category:"objects"},hammer_and_pick:{keywords:["tools","build","create"],char:"⚒",fitzpatrick_scale:!1,category:"objects"},hammer_and_wrench:{keywords:["tools","build","create"],char:"🛠",fitzpatrick_scale:!1,category:"objects"},pick:{keywords:["tools","dig"],char:"⛏",fitzpatrick_scale:!1,category:"objects"},nut_and_bolt:{keywords:["handy","tools","fix"],char:"🔩",fitzpatrick_scale:!1,category:"objects"},gear:{keywords:["cog"],char:"⚙",fitzpatrick_scale:!1,category:"objects"},brick:{keywords:["bricks"],char:"🧱",fitzpatrick_scale:!1,category:"objects"},chains:{keywords:["lock","arrest"],char:"⛓",fitzpatrick_scale:!1,category:"objects"},magnet:{keywords:["attraction","magnetic"],char:"🧲",fitzpatrick_scale:!1,category:"objects"},gun:{keywords:["violence","weapon","pistol","revolver"],char:"🔫",fitzpatrick_scale:!1,category:"objects"},bomb:{keywords:["boom","explode","explosion","terrorism"],char:"💣",fitzpatrick_scale:!1,category:"objects"},firecracker:{keywords:["dynamite","boom","explode","explosion","explosive"],char:"🧨",fitzpatrick_scale:!1,category:"objects"},hocho:{keywords:["knife","blade","cutlery","kitchen","weapon"],char:"🔪",fitzpatrick_scale:!1,category:"objects"},dagger:{keywords:["weapon"],char:"🗡",fitzpatrick_scale:!1,category:"objects"},crossed_swords:{keywords:["weapon"],char:"⚔",fitzpatrick_scale:!1,category:"objects"},shield:{keywords:["protection","security"],char:"🛡",fitzpatrick_scale:!1,category:"objects"},smoking:{keywords:["kills","tobacco","cigarette","joint","smoke"],char:"🚬",fitzpatrick_scale:!1,category:"objects"},skull_and_crossbones:{keywords:["poison","danger","deadly","scary","death","pirate","evil"],char:"☠",fitzpatrick_scale:!1,category:"objects"},coffin:{keywords:["vampire","dead","die","death","rip","graveyard","cemetery","casket","funeral","box"],char:"⚰",fitzpatrick_scale:!1,category:"objects"},funeral_urn:{keywords:["dead","die","death","rip","ashes"],char:"⚱",fitzpatrick_scale:!1,category:"objects"},amphora:{keywords:["vase","jar"],char:"🏺",fitzpatrick_scale:!1,category:"objects"},crystal_ball:{keywords:["disco","party","magic","circus","fortune_teller"],char:"🔮",fitzpatrick_scale:!1,category:"objects"},prayer_beads:{keywords:["dhikr","religious"],char:"📿",fitzpatrick_scale:!1,category:"objects"},nazar_amulet:{keywords:["bead","charm"],char:"🧿",fitzpatrick_scale:!1,category:"objects"},barber:{keywords:["hair","salon","style"],char:"💈",fitzpatrick_scale:!1,category:"objects"},alembic:{keywords:["distilling","science","experiment","chemistry"],char:"⚗",fitzpatrick_scale:!1,category:"objects"},telescope:{keywords:["stars","space","zoom","science","astronomy"],char:"🔭",fitzpatrick_scale:!1,category:"objects"},microscope:{keywords:["laboratory","experiment","zoomin","science","study"],char:"🔬",fitzpatrick_scale:!1,category:"objects"},hole:{keywords:["embarrassing"],char:"🕳",fitzpatrick_scale:!1,category:"objects"},pill:{keywords:["health","medicine","doctor","pharmacy","drug"],char:"💊",fitzpatrick_scale:!1,category:"objects"},syringe:{keywords:["health","hospital","drugs","blood","medicine","needle","doctor","nurse"],char:"💉",fitzpatrick_scale:!1,category:"objects"},dna:{keywords:["biologist","genetics","life"],char:"🧬",fitzpatrick_scale:!1,category:"objects"},microbe:{keywords:["amoeba","bacteria","germs"],char:"🦠",fitzpatrick_scale:!1,category:"objects"},petri_dish:{keywords:["bacteria","biology","culture","lab"],char:"🧫",fitzpatrick_scale:!1,category:"objects"},test_tube:{keywords:["chemistry","experiment","lab","science"],char:"🧪",fitzpatrick_scale:!1,category:"objects"},thermometer:{keywords:["weather","temperature","hot","cold"],char:"🌡",fitzpatrick_scale:!1,category:"objects"},broom:{keywords:["cleaning","sweeping","witch"],char:"🧹",fitzpatrick_scale:!1,category:"objects"},basket:{keywords:["laundry"],char:"🧺",fitzpatrick_scale:!1,category:"objects"},toilet_paper:{keywords:["roll"],char:"🧻",fitzpatrick_scale:!1,category:"objects"},label:{keywords:["sale","tag"],char:"🏷",fitzpatrick_scale:!1,category:"objects"},bookmark:{keywords:["favorite","label","save"],char:"🔖",fitzpatrick_scale:!1,category:"objects"},toilet:{keywords:["restroom","wc","washroom","bathroom","potty"],char:"🚽",fitzpatrick_scale:!1,category:"objects"},shower:{keywords:["clean","water","bathroom"],char:"🚿",fitzpatrick_scale:!1,category:"objects"},bathtub:{keywords:["clean","shower","bathroom"],char:"🛁",fitzpatrick_scale:!1,category:"objects"},soap:{keywords:["bar","bathing","cleaning","lather"],char:"🧼",fitzpatrick_scale:!1,category:"objects"},sponge:{keywords:["absorbing","cleaning","porous"],char:"🧽",fitzpatrick_scale:!1,category:"objects"},lotion_bottle:{keywords:["moisturizer","sunscreen"],char:"🧴",fitzpatrick_scale:!1,category:"objects"},key:{keywords:["lock","door","password"],char:"🔑",fitzpatrick_scale:!1,category:"objects"},old_key:{keywords:["lock","door","password"],char:"🗝",fitzpatrick_scale:!1,category:"objects"},couch_and_lamp:{keywords:["read","chill"],char:"🛋",fitzpatrick_scale:!1,category:"objects"},sleeping_bed:{keywords:["bed","rest"],char:"🛌",fitzpatrick_scale:!0,category:"objects"},bed:{keywords:["sleep","rest"],char:"🛏",fitzpatrick_scale:!1,category:"objects"},door:{keywords:["house","entry","exit"],char:"🚪",fitzpatrick_scale:!1,category:"objects"},bellhop_bell:{keywords:["service"],char:"🛎",fitzpatrick_scale:!1,category:"objects"},teddy_bear:{keywords:["plush","stuffed"],char:"🧸",fitzpatrick_scale:!1,category:"objects"},framed_picture:{keywords:["photography"],char:"🖼",fitzpatrick_scale:!1,category:"objects"},world_map:{keywords:["location","direction"],char:"🗺",fitzpatrick_scale:!1,category:"objects"},parasol_on_ground:{keywords:["weather","summer"],char:"⛱",fitzpatrick_scale:!1,category:"objects"},moyai:{keywords:["rock","easter island","moai"],char:"🗿",fitzpatrick_scale:!1,category:"objects"},shopping:{keywords:["mall","buy","purchase"],char:"🛍",fitzpatrick_scale:!1,category:"objects"},shopping_cart:{keywords:["trolley"],char:"🛒",fitzpatrick_scale:!1,category:"objects"},balloon:{keywords:["party","celebration","birthday","circus"],char:"🎈",fitzpatrick_scale:!1,category:"objects"},flags:{keywords:["fish","japanese","koinobori","carp","banner"],char:"🎏",fitzpatrick_scale:!1,category:"objects"},ribbon:{keywords:["decoration","pink","girl","bowtie"],char:"🎀",fitzpatrick_scale:!1,category:"objects"},gift:{keywords:["present","birthday","christmas","xmas"],char:"🎁",fitzpatrick_scale:!1,category:"objects"},confetti_ball:{keywords:["festival","party","birthday","circus"],char:"🎊",fitzpatrick_scale:!1,category:"objects"},tada:{keywords:["party","congratulations","birthday","magic","circus","celebration"],char:"🎉",fitzpatrick_scale:!1,category:"objects"},dolls:{keywords:["japanese","toy","kimono"],char:"🎎",fitzpatrick_scale:!1,category:"objects"},wind_chime:{keywords:["nature","ding","spring","bell"],char:"🎐",fitzpatrick_scale:!1,category:"objects"},crossed_flags:{keywords:["japanese","nation","country","border"],char:"🎌",fitzpatrick_scale:!1,category:"objects"},izakaya_lantern:{keywords:["light","paper","halloween","spooky"],char:"🏮",fitzpatrick_scale:!1,category:"objects"},red_envelope:{keywords:["gift"],char:"🧧",fitzpatrick_scale:!1,category:"objects"},email:{keywords:["letter","postal","inbox","communication"],char:"✉️",fitzpatrick_scale:!1,category:"objects"},envelope_with_arrow:{keywords:["email","communication"],char:"📩",fitzpatrick_scale:!1,category:"objects"},incoming_envelope:{keywords:["email","inbox"],char:"📨",fitzpatrick_scale:!1,category:"objects"},"e-mail":{keywords:["communication","inbox"],char:"📧",fitzpatrick_scale:!1,category:"objects"},love_letter:{keywords:["email","like","affection","envelope","valentines"],char:"💌",fitzpatrick_scale:!1,category:"objects"},postbox:{keywords:["email","letter","envelope"],char:"📮",fitzpatrick_scale:!1,category:"objects"},mailbox_closed:{keywords:["email","communication","inbox"],char:"📪",fitzpatrick_scale:!1,category:"objects"},mailbox:{keywords:["email","inbox","communication"],char:"📫",fitzpatrick_scale:!1,category:"objects"},mailbox_with_mail:{keywords:["email","inbox","communication"],char:"📬",fitzpatrick_scale:!1,category:"objects"},mailbox_with_no_mail:{keywords:["email","inbox"],char:"📭",fitzpatrick_scale:!1,category:"objects"},package:{keywords:["mail","gift","cardboard","box","moving"],char:"📦",fitzpatrick_scale:!1,category:"objects"},postal_horn:{keywords:["instrument","music"],char:"📯",fitzpatrick_scale:!1,category:"objects"},inbox_tray:{keywords:["email","documents"],char:"📥",fitzpatrick_scale:!1,category:"objects"},outbox_tray:{keywords:["inbox","email"],char:"📤",fitzpatrick_scale:!1,category:"objects"},scroll:{keywords:["documents","ancient","history","paper"],char:"📜",fitzpatrick_scale:!1,category:"objects"},page_with_curl:{keywords:["documents","office","paper"],char:"📃",fitzpatrick_scale:!1,category:"objects"},bookmark_tabs:{keywords:["favorite","save","order","tidy"],char:"📑",fitzpatrick_scale:!1,category:"objects"},receipt:{keywords:["accounting","expenses"],char:"🧾",fitzpatrick_scale:!1,category:"objects"},bar_chart:{keywords:["graph","presentation","stats"],char:"📊",fitzpatrick_scale:!1,category:"objects"},chart_with_upwards_trend:{keywords:["graph","presentation","stats","recovery","business","economics","money","sales","good","success"],char:"📈",fitzpatrick_scale:!1,category:"objects"},chart_with_downwards_trend:{keywords:["graph","presentation","stats","recession","business","economics","money","sales","bad","failure"],char:"📉",fitzpatrick_scale:!1,category:"objects"},page_facing_up:{keywords:["documents","office","paper","information"],char:"📄",fitzpatrick_scale:!1,category:"objects"},date:{keywords:["calendar","schedule"],char:"📅",fitzpatrick_scale:!1,category:"objects"},calendar:{keywords:["schedule","date","planning"],char:"📆",fitzpatrick_scale:!1,category:"objects"},spiral_calendar:{keywords:["date","schedule","planning"],char:"🗓",fitzpatrick_scale:!1,category:"objects"},card_index:{keywords:["business","stationery"],char:"📇",fitzpatrick_scale:!1,category:"objects"},card_file_box:{keywords:["business","stationery"],char:"🗃",fitzpatrick_scale:!1,category:"objects"},ballot_box:{keywords:["election","vote"],char:"🗳",fitzpatrick_scale:!1,category:"objects"},file_cabinet:{keywords:["filing","organizing"],char:"🗄",fitzpatrick_scale:!1,category:"objects"},clipboard:{keywords:["stationery","documents"],char:"📋",fitzpatrick_scale:!1,category:"objects"},spiral_notepad:{keywords:["memo","stationery"],char:"🗒",fitzpatrick_scale:!1,category:"objects"},file_folder:{keywords:["documents","business","office"],char:"📁",fitzpatrick_scale:!1,category:"objects"},open_file_folder:{keywords:["documents","load"],char:"📂",fitzpatrick_scale:!1,category:"objects"},card_index_dividers:{keywords:["organizing","business","stationery"],char:"🗂",fitzpatrick_scale:!1,category:"objects"},newspaper_roll:{keywords:["press","headline"],char:"🗞",fitzpatrick_scale:!1,category:"objects"},newspaper:{keywords:["press","headline"],char:"📰",fitzpatrick_scale:!1,category:"objects"},notebook:{keywords:["stationery","record","notes","paper","study"],char:"📓",fitzpatrick_scale:!1,category:"objects"},closed_book:{keywords:["read","library","knowledge","textbook","learn"],char:"📕",fitzpatrick_scale:!1,category:"objects"},green_book:{keywords:["read","library","knowledge","study"],char:"📗",fitzpatrick_scale:!1,category:"objects"},blue_book:{keywords:["read","library","knowledge","learn","study"],char:"📘",fitzpatrick_scale:!1,category:"objects"},orange_book:{keywords:["read","library","knowledge","textbook","study"],char:"📙",fitzpatrick_scale:!1,category:"objects"},notebook_with_decorative_cover:{keywords:["classroom","notes","record","paper","study"],char:"📔",fitzpatrick_scale:!1,category:"objects"},ledger:{keywords:["notes","paper"],char:"📒",fitzpatrick_scale:!1,category:"objects"},books:{keywords:["literature","library","study"],char:"📚",fitzpatrick_scale:!1,category:"objects"},open_book:{keywords:["book","read","library","knowledge","literature","learn","study"],char:"📖",fitzpatrick_scale:!1,category:"objects"},safety_pin:{keywords:["diaper"],char:"🧷",fitzpatrick_scale:!1,category:"objects"},link:{keywords:["rings","url"],char:"🔗",fitzpatrick_scale:!1,category:"objects"},paperclip:{keywords:["documents","stationery"],char:"📎",fitzpatrick_scale:!1,category:"objects"},paperclips:{keywords:["documents","stationery"],char:"🖇",fitzpatrick_scale:!1,category:"objects"},scissors:{keywords:["stationery","cut"],char:"✂️",fitzpatrick_scale:!1,category:"objects"},triangular_ruler:{keywords:["stationery","math","architect","sketch"],char:"📐",fitzpatrick_scale:!1,category:"objects"},straight_ruler:{keywords:["stationery","calculate","length","math","school","drawing","architect","sketch"],char:"📏",fitzpatrick_scale:!1,category:"objects"},abacus:{keywords:["calculation"],char:"🧮",fitzpatrick_scale:!1,category:"objects"},pushpin:{keywords:["stationery","mark","here"],char:"📌",fitzpatrick_scale:!1,category:"objects"},round_pushpin:{keywords:["stationery","location","map","here"],char:"📍",fitzpatrick_scale:!1,category:"objects"},triangular_flag_on_post:{keywords:["mark","milestone","place"],char:"🚩",fitzpatrick_scale:!1,category:"objects"},white_flag:{keywords:["losing","loser","lost","surrender","give up","fail"],char:"🏳",fitzpatrick_scale:!1,category:"objects"},black_flag:{keywords:["pirate"],char:"🏴",fitzpatrick_scale:!1,category:"objects"},rainbow_flag:{keywords:["flag","rainbow","pride","gay","lgbt","glbt","queer","homosexual","lesbian","bisexual","transgender"],char:"🏳️‍🌈",fitzpatrick_scale:!1,category:"objects"},closed_lock_with_key:{keywords:["security","privacy"],char:"🔐",fitzpatrick_scale:!1,category:"objects"},lock:{keywords:["security","password","padlock"],char:"🔒",fitzpatrick_scale:!1,category:"objects"},unlock:{keywords:["privacy","security"],char:"🔓",fitzpatrick_scale:!1,category:"objects"},lock_with_ink_pen:{keywords:["security","secret"],char:"🔏",fitzpatrick_scale:!1,category:"objects"},pen:{keywords:["stationery","writing","write"],char:"🖊",fitzpatrick_scale:!1,category:"objects"},fountain_pen:{keywords:["stationery","writing","write"],char:"🖋",fitzpatrick_scale:!1,category:"objects"},black_nib:{keywords:["pen","stationery","writing","write"],char:"✒️",fitzpatrick_scale:!1,category:"objects"},memo:{keywords:["write","documents","stationery","pencil","paper","writing","legal","exam","quiz","test","study","compose"],char:"📝",fitzpatrick_scale:!1,category:"objects"},pencil2:{keywords:["stationery","write","paper","writing","school","study"],char:"✏️",fitzpatrick_scale:!1,category:"objects"},crayon:{keywords:["drawing","creativity"],char:"🖍",fitzpatrick_scale:!1,category:"objects"},paintbrush:{keywords:["drawing","creativity","art"],char:"🖌",fitzpatrick_scale:!1,category:"objects"},mag:{keywords:["search","zoom","find","detective"],char:"🔍",fitzpatrick_scale:!1,category:"objects"},mag_right:{keywords:["search","zoom","find","detective"],char:"🔎",fitzpatrick_scale:!1,category:"objects"},heart:{keywords:["love","like","valentines"],char:"❤️",fitzpatrick_scale:!1,category:"symbols"},orange_heart:{keywords:["love","like","affection","valentines"],char:"🧡",fitzpatrick_scale:!1,category:"symbols"},yellow_heart:{keywords:["love","like","affection","valentines"],char:"💛",fitzpatrick_scale:!1,category:"symbols"},green_heart:{keywords:["love","like","affection","valentines"],char:"💚",fitzpatrick_scale:!1,category:"symbols"},blue_heart:{keywords:["love","like","affection","valentines"],char:"💙",fitzpatrick_scale:!1,category:"symbols"},purple_heart:{keywords:["love","like","affection","valentines"],char:"💜",fitzpatrick_scale:!1,category:"symbols"},black_heart:{keywords:["evil"],char:"🖤",fitzpatrick_scale:!1,category:"symbols"},broken_heart:{keywords:["sad","sorry","break","heart","heartbreak"],char:"💔",fitzpatrick_scale:!1,category:"symbols"},heavy_heart_exclamation:{keywords:["decoration","love"],char:"❣",fitzpatrick_scale:!1,category:"symbols"},two_hearts:{keywords:["love","like","affection","valentines","heart"],char:"💕",fitzpatrick_scale:!1,category:"symbols"},revolving_hearts:{keywords:["love","like","affection","valentines"],char:"💞",fitzpatrick_scale:!1,category:"symbols"},heartbeat:{keywords:["love","like","affection","valentines","pink","heart"],char:"💓",fitzpatrick_scale:!1,category:"symbols"},heartpulse:{keywords:["like","love","affection","valentines","pink"],char:"💗",fitzpatrick_scale:!1,category:"symbols"},sparkling_heart:{keywords:["love","like","affection","valentines"],char:"💖",fitzpatrick_scale:!1,category:"symbols"},cupid:{keywords:["love","like","heart","affection","valentines"],char:"💘",fitzpatrick_scale:!1,category:"symbols"},gift_heart:{keywords:["love","valentines"],char:"💝",fitzpatrick_scale:!1,category:"symbols"},heart_decoration:{keywords:["purple-square","love","like"],char:"💟",fitzpatrick_scale:!1,category:"symbols"},peace_symbol:{keywords:["hippie"],char:"☮",fitzpatrick_scale:!1,category:"symbols"},latin_cross:{keywords:["christianity"],char:"✝",fitzpatrick_scale:!1,category:"symbols"},star_and_crescent:{keywords:["islam"],char:"☪",fitzpatrick_scale:!1,category:"symbols"},om:{keywords:["hinduism","buddhism","sikhism","jainism"],char:"🕉",fitzpatrick_scale:!1,category:"symbols"},wheel_of_dharma:{keywords:["hinduism","buddhism","sikhism","jainism"],char:"☸",fitzpatrick_scale:!1,category:"symbols"},star_of_david:{keywords:["judaism"],char:"✡",fitzpatrick_scale:!1,category:"symbols"},six_pointed_star:{keywords:["purple-square","religion","jewish","hexagram"],char:"🔯",fitzpatrick_scale:!1,category:"symbols"},menorah:{keywords:["hanukkah","candles","jewish"],char:"🕎",fitzpatrick_scale:!1,category:"symbols"},yin_yang:{keywords:["balance"],char:"☯",fitzpatrick_scale:!1,category:"symbols"},orthodox_cross:{keywords:["suppedaneum","religion"],char:"☦",fitzpatrick_scale:!1,category:"symbols"},place_of_worship:{keywords:["religion","church","temple","prayer"],char:"🛐",fitzpatrick_scale:!1,category:"symbols"},ophiuchus:{keywords:["sign","purple-square","constellation","astrology"],char:"⛎",fitzpatrick_scale:!1,category:"symbols"},aries:{keywords:["sign","purple-square","zodiac","astrology"],char:"♈",fitzpatrick_scale:!1,category:"symbols"},taurus:{keywords:["purple-square","sign","zodiac","astrology"],char:"♉",fitzpatrick_scale:!1,category:"symbols"},gemini:{keywords:["sign","zodiac","purple-square","astrology"],char:"♊",fitzpatrick_scale:!1,category:"symbols"},cancer:{keywords:["sign","zodiac","purple-square","astrology"],char:"♋",fitzpatrick_scale:!1,category:"symbols"},leo:{keywords:["sign","purple-square","zodiac","astrology"],char:"♌",fitzpatrick_scale:!1,category:"symbols"},virgo:{keywords:["sign","zodiac","purple-square","astrology"],char:"♍",fitzpatrick_scale:!1,category:"symbols"},libra:{keywords:["sign","purple-square","zodiac","astrology"],char:"♎",fitzpatrick_scale:!1,category:"symbols"},scorpius:{keywords:["sign","zodiac","purple-square","astrology","scorpio"],char:"♏",fitzpatrick_scale:!1,category:"symbols"},sagittarius:{keywords:["sign","zodiac","purple-square","astrology"],char:"♐",fitzpatrick_scale:!1,category:"symbols"},capricorn:{keywords:["sign","zodiac","purple-square","astrology"],char:"♑",fitzpatrick_scale:!1,category:"symbols"},aquarius:{keywords:["sign","purple-square","zodiac","astrology"],char:"♒",fitzpatrick_scale:!1,category:"symbols"},pisces:{keywords:["purple-square","sign","zodiac","astrology"],char:"♓",fitzpatrick_scale:!1,category:"symbols"},id:{keywords:["purple-square","words"],char:"🆔",fitzpatrick_scale:!1,category:"symbols"},atom_symbol:{keywords:["science","physics","chemistry"],char:"⚛",fitzpatrick_scale:!1,category:"symbols"},u7a7a:{keywords:["kanji","japanese","chinese","empty","sky","blue-square"],char:"🈳",fitzpatrick_scale:!1,category:"symbols"},u5272:{keywords:["cut","divide","chinese","kanji","pink-square"],char:"🈹",fitzpatrick_scale:!1,category:"symbols"},radioactive:{keywords:["nuclear","danger"],char:"☢",fitzpatrick_scale:!1,category:"symbols"},biohazard:{keywords:["danger"],char:"☣",fitzpatrick_scale:!1,category:"symbols"},mobile_phone_off:{keywords:["mute","orange-square","silence","quiet"],char:"📴",fitzpatrick_scale:!1,category:"symbols"},vibration_mode:{keywords:["orange-square","phone"],char:"📳",fitzpatrick_scale:!1,category:"symbols"},u6709:{keywords:["orange-square","chinese","have","kanji"],char:"🈶",fitzpatrick_scale:!1,category:"symbols"},u7121:{keywords:["nothing","chinese","kanji","japanese","orange-square"],char:"🈚",fitzpatrick_scale:!1,category:"symbols"},u7533:{keywords:["chinese","japanese","kanji","orange-square"],char:"🈸",fitzpatrick_scale:!1,category:"symbols"},u55b6:{keywords:["japanese","opening hours","orange-square"],char:"🈺",fitzpatrick_scale:!1,category:"symbols"},u6708:{keywords:["chinese","month","moon","japanese","orange-square","kanji"],char:"🈷️",fitzpatrick_scale:!1,category:"symbols"},eight_pointed_black_star:{keywords:["orange-square","shape","polygon"],char:"✴️",fitzpatrick_scale:!1,category:"symbols"},vs:{keywords:["words","orange-square"],char:"🆚",fitzpatrick_scale:!1,category:"symbols"},accept:{keywords:["ok","good","chinese","kanji","agree","yes","orange-circle"],char:"🉑",fitzpatrick_scale:!1,category:"symbols"},white_flower:{keywords:["japanese","spring"],char:"💮",fitzpatrick_scale:!1,category:"symbols"},ideograph_advantage:{keywords:["chinese","kanji","obtain","get","circle"],char:"🉐",fitzpatrick_scale:!1,category:"symbols"},secret:{keywords:["privacy","chinese","sshh","kanji","red-circle"],char:"㊙️",fitzpatrick_scale:!1,category:"symbols"},congratulations:{keywords:["chinese","kanji","japanese","red-circle"],char:"㊗️",fitzpatrick_scale:!1,category:"symbols"},u5408:{keywords:["japanese","chinese","join","kanji","red-square"],char:"🈴",fitzpatrick_scale:!1,category:"symbols"},u6e80:{keywords:["full","chinese","japanese","red-square","kanji"],char:"🈵",fitzpatrick_scale:!1,category:"symbols"},u7981:{keywords:["kanji","japanese","chinese","forbidden","limit","restricted","red-square"],char:"🈲",fitzpatrick_scale:!1,category:"symbols"},a:{keywords:["red-square","alphabet","letter"],char:"🅰️",fitzpatrick_scale:!1,category:"symbols"},b:{keywords:["red-square","alphabet","letter"],char:"🅱️",fitzpatrick_scale:!1,category:"symbols"},ab:{keywords:["red-square","alphabet"],char:"🆎",fitzpatrick_scale:!1,category:"symbols"},cl:{keywords:["alphabet","words","red-square"],char:"🆑",fitzpatrick_scale:!1,category:"symbols"},o2:{keywords:["alphabet","red-square","letter"],char:"🅾️",fitzpatrick_scale:!1,category:"symbols"},sos:{keywords:["help","red-square","words","emergency","911"],char:"🆘",fitzpatrick_scale:!1,category:"symbols"},no_entry:{keywords:["limit","security","privacy","bad","denied","stop","circle"],char:"⛔",fitzpatrick_scale:!1,category:"symbols"},name_badge:{keywords:["fire","forbid"],char:"📛",fitzpatrick_scale:!1,category:"symbols"},no_entry_sign:{keywords:["forbid","stop","limit","denied","disallow","circle"],char:"🚫",fitzpatrick_scale:!1,category:"symbols"},x:{keywords:["no","delete","remove","cancel","red"],char:"❌",fitzpatrick_scale:!1,category:"symbols"},o:{keywords:["circle","round"],char:"⭕",fitzpatrick_scale:!1,category:"symbols"},stop_sign:{keywords:["stop"],char:"🛑",fitzpatrick_scale:!1,category:"symbols"},anger:{keywords:["angry","mad"],char:"💢",fitzpatrick_scale:!1,category:"symbols"},hotsprings:{keywords:["bath","warm","relax"],char:"♨️",fitzpatrick_scale:!1,category:"symbols"},no_pedestrians:{keywords:["rules","crossing","walking","circle"],char:"🚷",fitzpatrick_scale:!1,category:"symbols"},do_not_litter:{keywords:["trash","bin","garbage","circle"],char:"🚯",fitzpatrick_scale:!1,category:"symbols"},no_bicycles:{keywords:["cyclist","prohibited","circle"],char:"🚳",fitzpatrick_scale:!1,category:"symbols"},"non-potable_water":{keywords:["drink","faucet","tap","circle"],char:"🚱",fitzpatrick_scale:!1,category:"symbols"},underage:{keywords:["18","drink","pub","night","minor","circle"],char:"🔞",fitzpatrick_scale:!1,category:"symbols"},no_mobile_phones:{keywords:["iphone","mute","circle"],char:"📵",fitzpatrick_scale:!1,category:"symbols"},exclamation:{keywords:["heavy_exclamation_mark","danger","surprise","punctuation","wow","warning"],char:"❗",fitzpatrick_scale:!1,category:"symbols"},grey_exclamation:{keywords:["surprise","punctuation","gray","wow","warning"],char:"❕",fitzpatrick_scale:!1,category:"symbols"},question:{keywords:["doubt","confused"],char:"❓",fitzpatrick_scale:!1,category:"symbols"},grey_question:{keywords:["doubts","gray","huh","confused"],char:"❔",fitzpatrick_scale:!1,category:"symbols"},bangbang:{keywords:["exclamation","surprise"],char:"‼️",fitzpatrick_scale:!1,category:"symbols"},interrobang:{keywords:["wat","punctuation","surprise"],char:"⁉️",fitzpatrick_scale:!1,category:"symbols"},100:{keywords:["score","perfect","numbers","century","exam","quiz","test","pass","hundred"],char:"💯",fitzpatrick_scale:!1,category:"symbols"},low_brightness:{keywords:["sun","afternoon","warm","summer"],char:"🔅",fitzpatrick_scale:!1,category:"symbols"},high_brightness:{keywords:["sun","light"],char:"🔆",fitzpatrick_scale:!1,category:"symbols"},trident:{keywords:["weapon","spear"],char:"🔱",fitzpatrick_scale:!1,category:"symbols"},fleur_de_lis:{keywords:["decorative","scout"],char:"⚜",fitzpatrick_scale:!1,category:"symbols"},part_alternation_mark:{keywords:["graph","presentation","stats","business","economics","bad"],char:"〽️",fitzpatrick_scale:!1,category:"symbols"},warning:{keywords:["exclamation","wip","alert","error","problem","issue"],char:"⚠️",fitzpatrick_scale:!1,category:"symbols"},children_crossing:{keywords:["school","warning","danger","sign","driving","yellow-diamond"],char:"🚸",fitzpatrick_scale:!1,category:"symbols"},beginner:{keywords:["badge","shield"],char:"🔰",fitzpatrick_scale:!1,category:"symbols"},recycle:{keywords:["arrow","environment","garbage","trash"],char:"♻️",fitzpatrick_scale:!1,category:"symbols"},u6307:{keywords:["chinese","point","green-square","kanji"],char:"🈯",fitzpatrick_scale:!1,category:"symbols"},chart:{keywords:["green-square","graph","presentation","stats"],char:"💹",fitzpatrick_scale:!1,category:"symbols"},sparkle:{keywords:["stars","green-square","awesome","good","fireworks"],char:"❇️",fitzpatrick_scale:!1,category:"symbols"},eight_spoked_asterisk:{keywords:["star","sparkle","green-square"],char:"✳️",fitzpatrick_scale:!1,category:"symbols"},negative_squared_cross_mark:{keywords:["x","green-square","no","deny"],char:"❎",fitzpatrick_scale:!1,category:"symbols"},white_check_mark:{keywords:["green-square","ok","agree","vote","election","answer","tick"],char:"✅",fitzpatrick_scale:!1,category:"symbols"},diamond_shape_with_a_dot_inside:{keywords:["jewel","blue","gem","crystal","fancy"],char:"💠",fitzpatrick_scale:!1,category:"symbols"},cyclone:{keywords:["weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado","hurricane","typhoon"],char:"🌀",fitzpatrick_scale:!1,category:"symbols"},loop:{keywords:["tape","cassette"],char:"➿",fitzpatrick_scale:!1,category:"symbols"},globe_with_meridians:{keywords:["earth","international","world","internet","interweb","i18n"],char:"🌐",fitzpatrick_scale:!1,category:"symbols"},m:{keywords:["alphabet","blue-circle","letter"],char:"Ⓜ️",fitzpatrick_scale:!1,category:"symbols"},atm:{keywords:["money","sales","cash","blue-square","payment","bank"],char:"🏧",fitzpatrick_scale:!1,category:"symbols"},sa:{keywords:["japanese","blue-square","katakana"],char:"🈂️",fitzpatrick_scale:!1,category:"symbols"},passport_control:{keywords:["custom","blue-square"],char:"🛂",fitzpatrick_scale:!1,category:"symbols"},customs:{keywords:["passport","border","blue-square"],char:"🛃",fitzpatrick_scale:!1,category:"symbols"},baggage_claim:{keywords:["blue-square","airport","transport"],char:"🛄",fitzpatrick_scale:!1,category:"symbols"},left_luggage:{keywords:["blue-square","travel"],char:"🛅",fitzpatrick_scale:!1,category:"symbols"},wheelchair:{keywords:["blue-square","disabled","a11y","accessibility"],char:"♿",fitzpatrick_scale:!1,category:"symbols"},no_smoking:{keywords:["cigarette","blue-square","smell","smoke"],char:"🚭",fitzpatrick_scale:!1,category:"symbols"},wc:{keywords:["toilet","restroom","blue-square"],char:"🚾",fitzpatrick_scale:!1,category:"symbols"},parking:{keywords:["cars","blue-square","alphabet","letter"],char:"🅿️",fitzpatrick_scale:!1,category:"symbols"},potable_water:{keywords:["blue-square","liquid","restroom","cleaning","faucet"],char:"🚰",fitzpatrick_scale:!1,category:"symbols"},mens:{keywords:["toilet","restroom","wc","blue-square","gender","male"],char:"🚹",fitzpatrick_scale:!1,category:"symbols"},womens:{keywords:["purple-square","woman","female","toilet","loo","restroom","gender"],char:"🚺",fitzpatrick_scale:!1,category:"symbols"},baby_symbol:{keywords:["orange-square","child"],char:"🚼",fitzpatrick_scale:!1,category:"symbols"},restroom:{keywords:["blue-square","toilet","refresh","wc","gender"],char:"🚻",fitzpatrick_scale:!1,category:"symbols"},put_litter_in_its_place:{keywords:["blue-square","sign","human","info"],char:"🚮",fitzpatrick_scale:!1,category:"symbols"},cinema:{keywords:["blue-square","record","film","movie","curtain","stage","theater"],char:"🎦",fitzpatrick_scale:!1,category:"symbols"},signal_strength:{keywords:["blue-square","reception","phone","internet","connection","wifi","bluetooth","bars"],char:"📶",fitzpatrick_scale:!1,category:"symbols"},koko:{keywords:["blue-square","here","katakana","japanese","destination"],char:"🈁",fitzpatrick_scale:!1,category:"symbols"},ng:{keywords:["blue-square","words","shape","icon"],char:"🆖",fitzpatrick_scale:!1,category:"symbols"},ok:{keywords:["good","agree","yes","blue-square"],char:"🆗",fitzpatrick_scale:!1,category:"symbols"},up:{keywords:["blue-square","above","high"],char:"🆙",fitzpatrick_scale:!1,category:"symbols"},cool:{keywords:["words","blue-square"],char:"🆒",fitzpatrick_scale:!1,category:"symbols"},new:{keywords:["blue-square","words","start"],char:"🆕",fitzpatrick_scale:!1,category:"symbols"},free:{keywords:["blue-square","words"],char:"🆓",fitzpatrick_scale:!1,category:"symbols"},zero:{keywords:["0","numbers","blue-square","null"],char:"0⃣",fitzpatrick_scale:!1,category:"symbols"},one:{keywords:["blue-square","numbers","1"],char:"1⃣",fitzpatrick_scale:!1,category:"symbols"},two:{keywords:["numbers","2","prime","blue-square"],char:"2⃣",fitzpatrick_scale:!1,category:"symbols"},three:{keywords:["3","numbers","prime","blue-square"],char:"3⃣",fitzpatrick_scale:!1,category:"symbols"},four:{keywords:["4","numbers","blue-square"],char:"4⃣",fitzpatrick_scale:!1,category:"symbols"},five:{keywords:["5","numbers","blue-square","prime"],char:"5⃣",fitzpatrick_scale:!1,category:"symbols"},six:{keywords:["6","numbers","blue-square"],char:"6⃣",fitzpatrick_scale:!1,category:"symbols"},seven:{keywords:["7","numbers","blue-square","prime"],char:"7⃣",fitzpatrick_scale:!1,category:"symbols"},eight:{keywords:["8","blue-square","numbers"],char:"8⃣",fitzpatrick_scale:!1,category:"symbols"},nine:{keywords:["blue-square","numbers","9"],char:"9⃣",fitzpatrick_scale:!1,category:"symbols"},keycap_ten:{keywords:["numbers","10","blue-square"],char:"🔟",fitzpatrick_scale:!1,category:"symbols"},asterisk:{keywords:["star","keycap"],char:"*⃣",fitzpatrick_scale:!1,category:"symbols"},1234:{keywords:["numbers","blue-square"],char:"🔢",fitzpatrick_scale:!1,category:"symbols"},eject_button:{keywords:["blue-square"],char:"⏏️",fitzpatrick_scale:!1,category:"symbols"},arrow_forward:{keywords:["blue-square","right","direction","play"],char:"▶️",fitzpatrick_scale:!1,category:"symbols"},pause_button:{keywords:["pause","blue-square"],char:"⏸",fitzpatrick_scale:!1,category:"symbols"},next_track_button:{keywords:["forward","next","blue-square"],char:"⏭",fitzpatrick_scale:!1,category:"symbols"},stop_button:{keywords:["blue-square"],char:"⏹",fitzpatrick_scale:!1,category:"symbols"},record_button:{keywords:["blue-square"],char:"⏺",fitzpatrick_scale:!1,category:"symbols"},play_or_pause_button:{keywords:["blue-square","play","pause"],char:"⏯",fitzpatrick_scale:!1,category:"symbols"},previous_track_button:{keywords:["backward"],char:"⏮",fitzpatrick_scale:!1,category:"symbols"},fast_forward:{keywords:["blue-square","play","speed","continue"],char:"⏩",fitzpatrick_scale:!1,category:"symbols"},rewind:{keywords:["play","blue-square"],char:"⏪",fitzpatrick_scale:!1,category:"symbols"},twisted_rightwards_arrows:{keywords:["blue-square","shuffle","music","random"],char:"🔀",fitzpatrick_scale:!1,category:"symbols"},repeat:{keywords:["loop","record"],char:"🔁",fitzpatrick_scale:!1,category:"symbols"},repeat_one:{keywords:["blue-square","loop"],char:"🔂",fitzpatrick_scale:!1,category:"symbols"},arrow_backward:{keywords:["blue-square","left","direction"],char:"◀️",fitzpatrick_scale:!1,category:"symbols"},arrow_up_small:{keywords:["blue-square","triangle","direction","point","forward","top"],char:"🔼",fitzpatrick_scale:!1,category:"symbols"},arrow_down_small:{keywords:["blue-square","direction","bottom"],char:"🔽",fitzpatrick_scale:!1,category:"symbols"},arrow_double_up:{keywords:["blue-square","direction","top"],char:"⏫",fitzpatrick_scale:!1,category:"symbols"},arrow_double_down:{keywords:["blue-square","direction","bottom"],char:"⏬",fitzpatrick_scale:!1,category:"symbols"},arrow_right:{keywords:["blue-square","next"],char:"➡️",fitzpatrick_scale:!1,category:"symbols"},arrow_left:{keywords:["blue-square","previous","back"],char:"⬅️",fitzpatrick_scale:!1,category:"symbols"},arrow_up:{keywords:["blue-square","continue","top","direction"],char:"⬆️",fitzpatrick_scale:!1,category:"symbols"},arrow_down:{keywords:["blue-square","direction","bottom"],char:"⬇️",fitzpatrick_scale:!1,category:"symbols"},arrow_upper_right:{keywords:["blue-square","point","direction","diagonal","northeast"],char:"↗️",fitzpatrick_scale:!1,category:"symbols"},arrow_lower_right:{keywords:["blue-square","direction","diagonal","southeast"],char:"↘️",fitzpatrick_scale:!1,category:"symbols"},arrow_lower_left:{keywords:["blue-square","direction","diagonal","southwest"],char:"↙️",fitzpatrick_scale:!1,category:"symbols"},arrow_upper_left:{keywords:["blue-square","point","direction","diagonal","northwest"],char:"↖️",fitzpatrick_scale:!1,category:"symbols"},arrow_up_down:{keywords:["blue-square","direction","way","vertical"],char:"↕️",fitzpatrick_scale:!1,category:"symbols"},left_right_arrow:{keywords:["shape","direction","horizontal","sideways"],char:"↔️",fitzpatrick_scale:!1,category:"symbols"},arrows_counterclockwise:{keywords:["blue-square","sync","cycle"],char:"🔄",fitzpatrick_scale:!1,category:"symbols"},arrow_right_hook:{keywords:["blue-square","return","rotate","direction"],char:"↪️",fitzpatrick_scale:!1,category:"symbols"},leftwards_arrow_with_hook:{keywords:["back","return","blue-square","undo","enter"],char:"↩️",fitzpatrick_scale:!1,category:"symbols"},arrow_heading_up:{keywords:["blue-square","direction","top"],char:"⤴️",fitzpatrick_scale:!1,category:"symbols"},arrow_heading_down:{keywords:["blue-square","direction","bottom"],char:"⤵️",fitzpatrick_scale:!1,category:"symbols"},hash:{keywords:["symbol","blue-square","twitter"],char:"#️⃣",fitzpatrick_scale:!1,category:"symbols"},information_source:{keywords:["blue-square","alphabet","letter"],char:"",fitzpatrick_scale:!1,category:"symbols"},abc:{keywords:["blue-square","alphabet"],char:"🔤",fitzpatrick_scale:!1,category:"symbols"},abcd:{keywords:["blue-square","alphabet"],char:"🔡",fitzpatrick_scale:!1,category:"symbols"},capital_abcd:{keywords:["alphabet","words","blue-square"],char:"🔠",fitzpatrick_scale:!1,category:"symbols"},symbols:{keywords:["blue-square","music","note","ampersand","percent","glyphs","characters"],char:"🔣",fitzpatrick_scale:!1,category:"symbols"},musical_note:{keywords:["score","tone","sound"],char:"🎵",fitzpatrick_scale:!1,category:"symbols"},notes:{keywords:["music","score"],char:"🎶",fitzpatrick_scale:!1,category:"symbols"},wavy_dash:{keywords:["draw","line","moustache","mustache","squiggle","scribble"],char:"〰️",fitzpatrick_scale:!1,category:"symbols"},curly_loop:{keywords:["scribble","draw","shape","squiggle"],char:"➰",fitzpatrick_scale:!1,category:"symbols"},heavy_check_mark:{keywords:["ok","nike","answer","yes","tick"],char:"✔️",fitzpatrick_scale:!1,category:"symbols"},arrows_clockwise:{keywords:["sync","cycle","round","repeat"],char:"🔃",fitzpatrick_scale:!1,category:"symbols"},heavy_plus_sign:{keywords:["math","calculation","addition","more","increase"],char:"",fitzpatrick_scale:!1,category:"symbols"},heavy_minus_sign:{keywords:["math","calculation","subtract","less"],char:"",fitzpatrick_scale:!1,category:"symbols"},heavy_division_sign:{keywords:["divide","math","calculation"],char:"➗",fitzpatrick_scale:!1,category:"symbols"},heavy_multiplication_x:{keywords:["math","calculation"],char:"✖️",fitzpatrick_scale:!1,category:"symbols"},infinity:{keywords:["forever"],char:"♾",fitzpatrick_scale:!1,category:"symbols"},heavy_dollar_sign:{keywords:["money","sales","payment","currency","buck"],char:"💲",fitzpatrick_scale:!1,category:"symbols"},currency_exchange:{keywords:["money","sales","dollar","travel"],char:"💱",fitzpatrick_scale:!1,category:"symbols"},copyright:{keywords:["ip","license","circle","law","legal"],char:"©️",fitzpatrick_scale:!1,category:"symbols"},registered:{keywords:["alphabet","circle"],char:"®️",fitzpatrick_scale:!1,category:"symbols"},tm:{keywords:["trademark","brand","law","legal"],char:"™️",fitzpatrick_scale:!1,category:"symbols"},end:{keywords:["words","arrow"],char:"🔚",fitzpatrick_scale:!1,category:"symbols"},back:{keywords:["arrow","words","return"],char:"🔙",fitzpatrick_scale:!1,category:"symbols"},on:{keywords:["arrow","words"],char:"🔛",fitzpatrick_scale:!1,category:"symbols"},top:{keywords:["words","blue-square"],char:"🔝",fitzpatrick_scale:!1,category:"symbols"},soon:{keywords:["arrow","words"],char:"🔜",fitzpatrick_scale:!1,category:"symbols"},ballot_box_with_check:{keywords:["ok","agree","confirm","black-square","vote","election","yes","tick"],char:"☑️",fitzpatrick_scale:!1,category:"symbols"},radio_button:{keywords:["input","old","music","circle"],char:"🔘",fitzpatrick_scale:!1,category:"symbols"},white_circle:{keywords:["shape","round"],char:"⚪",fitzpatrick_scale:!1,category:"symbols"},black_circle:{keywords:["shape","button","round"],char:"⚫",fitzpatrick_scale:!1,category:"symbols"},red_circle:{keywords:["shape","error","danger"],char:"🔴",fitzpatrick_scale:!1,category:"symbols"},large_blue_circle:{keywords:["shape","icon","button"],char:"🔵",fitzpatrick_scale:!1,category:"symbols"},small_orange_diamond:{keywords:["shape","jewel","gem"],char:"🔸",fitzpatrick_scale:!1,category:"symbols"},small_blue_diamond:{keywords:["shape","jewel","gem"],char:"🔹",fitzpatrick_scale:!1,category:"symbols"},large_orange_diamond:{keywords:["shape","jewel","gem"],char:"🔶",fitzpatrick_scale:!1,category:"symbols"},large_blue_diamond:{keywords:["shape","jewel","gem"],char:"🔷",fitzpatrick_scale:!1,category:"symbols"},small_red_triangle:{keywords:["shape","direction","up","top"],char:"🔺",fitzpatrick_scale:!1,category:"symbols"},black_small_square:{keywords:["shape","icon"],char:"▪️",fitzpatrick_scale:!1,category:"symbols"},white_small_square:{keywords:["shape","icon"],char:"▫️",fitzpatrick_scale:!1,category:"symbols"},black_large_square:{keywords:["shape","icon","button"],char:"⬛",fitzpatrick_scale:!1,category:"symbols"},white_large_square:{keywords:["shape","icon","stone","button"],char:"⬜",fitzpatrick_scale:!1,category:"symbols"},small_red_triangle_down:{keywords:["shape","direction","bottom"],char:"🔻",fitzpatrick_scale:!1,category:"symbols"},black_medium_square:{keywords:["shape","button","icon"],char:"◼️",fitzpatrick_scale:!1,category:"symbols"},white_medium_square:{keywords:["shape","stone","icon"],char:"◻️",fitzpatrick_scale:!1,category:"symbols"},black_medium_small_square:{keywords:["icon","shape","button"],char:"◾",fitzpatrick_scale:!1,category:"symbols"},white_medium_small_square:{keywords:["shape","stone","icon","button"],char:"◽",fitzpatrick_scale:!1,category:"symbols"},black_square_button:{keywords:["shape","input","frame"],char:"🔲",fitzpatrick_scale:!1,category:"symbols"},white_square_button:{keywords:["shape","input"],char:"🔳",fitzpatrick_scale:!1,category:"symbols"},speaker:{keywords:["sound","volume","silence","broadcast"],char:"🔈",fitzpatrick_scale:!1,category:"symbols"},sound:{keywords:["volume","speaker","broadcast"],char:"🔉",fitzpatrick_scale:!1,category:"symbols"},loud_sound:{keywords:["volume","noise","noisy","speaker","broadcast"],char:"🔊",fitzpatrick_scale:!1,category:"symbols"},mute:{keywords:["sound","volume","silence","quiet"],char:"🔇",fitzpatrick_scale:!1,category:"symbols"},mega:{keywords:["sound","speaker","volume"],char:"📣",fitzpatrick_scale:!1,category:"symbols"},loudspeaker:{keywords:["volume","sound"],char:"📢",fitzpatrick_scale:!1,category:"symbols"},bell:{keywords:["sound","notification","christmas","xmas","chime"],char:"🔔",fitzpatrick_scale:!1,category:"symbols"},no_bell:{keywords:["sound","volume","mute","quiet","silent"],char:"🔕",fitzpatrick_scale:!1,category:"symbols"},black_joker:{keywords:["poker","cards","game","play","magic"],char:"🃏",fitzpatrick_scale:!1,category:"symbols"},mahjong:{keywords:["game","play","chinese","kanji"],char:"🀄",fitzpatrick_scale:!1,category:"symbols"},spades:{keywords:["poker","cards","suits","magic"],char:"♠️",fitzpatrick_scale:!1,category:"symbols"},clubs:{keywords:["poker","cards","magic","suits"],char:"♣️",fitzpatrick_scale:!1,category:"symbols"},hearts:{keywords:["poker","cards","magic","suits"],char:"♥️",fitzpatrick_scale:!1,category:"symbols"},diamonds:{keywords:["poker","cards","magic","suits"],char:"♦️",fitzpatrick_scale:!1,category:"symbols"},flower_playing_cards:{keywords:["game","sunset","red"],char:"🎴",fitzpatrick_scale:!1,category:"symbols"},thought_balloon:{keywords:["bubble","cloud","speech","thinking","dream"],char:"💭",fitzpatrick_scale:!1,category:"symbols"},right_anger_bubble:{keywords:["caption","speech","thinking","mad"],char:"🗯",fitzpatrick_scale:!1,category:"symbols"},speech_balloon:{keywords:["bubble","words","message","talk","chatting"],char:"💬",fitzpatrick_scale:!1,category:"symbols"},left_speech_bubble:{keywords:["words","message","talk","chatting"],char:"🗨",fitzpatrick_scale:!1,category:"symbols"},clock1:{keywords:["time","late","early","schedule"],char:"🕐",fitzpatrick_scale:!1,category:"symbols"},clock2:{keywords:["time","late","early","schedule"],char:"🕑",fitzpatrick_scale:!1,category:"symbols"},clock3:{keywords:["time","late","early","schedule"],char:"🕒",fitzpatrick_scale:!1,category:"symbols"},clock4:{keywords:["time","late","early","schedule"],char:"🕓",fitzpatrick_scale:!1,category:"symbols"},clock5:{keywords:["time","late","early","schedule"],char:"🕔",fitzpatrick_scale:!1,category:"symbols"},clock6:{keywords:["time","late","early","schedule","dawn","dusk"],char:"🕕",fitzpatrick_scale:!1,category:"symbols"},clock7:{keywords:["time","late","early","schedule"],char:"🕖",fitzpatrick_scale:!1,category:"symbols"},clock8:{keywords:["time","late","early","schedule"],char:"🕗",fitzpatrick_scale:!1,category:"symbols"},clock9:{keywords:["time","late","early","schedule"],char:"🕘",fitzpatrick_scale:!1,category:"symbols"},clock10:{keywords:["time","late","early","schedule"],char:"🕙",fitzpatrick_scale:!1,category:"symbols"},clock11:{keywords:["time","late","early","schedule"],char:"🕚",fitzpatrick_scale:!1,category:"symbols"},clock12:{keywords:["time","noon","midnight","midday","late","early","schedule"],char:"🕛",fitzpatrick_scale:!1,category:"symbols"},clock130:{keywords:["time","late","early","schedule"],char:"🕜",fitzpatrick_scale:!1,category:"symbols"},clock230:{keywords:["time","late","early","schedule"],char:"🕝",fitzpatrick_scale:!1,category:"symbols"},clock330:{keywords:["time","late","early","schedule"],char:"🕞",fitzpatrick_scale:!1,category:"symbols"},clock430:{keywords:["time","late","early","schedule"],char:"🕟",fitzpatrick_scale:!1,category:"symbols"},clock530:{keywords:["time","late","early","schedule"],char:"🕠",fitzpatrick_scale:!1,category:"symbols"},clock630:{keywords:["time","late","early","schedule"],char:"🕡",fitzpatrick_scale:!1,category:"symbols"},clock730:{keywords:["time","late","early","schedule"],char:"🕢",fitzpatrick_scale:!1,category:"symbols"},clock830:{keywords:["time","late","early","schedule"],char:"🕣",fitzpatrick_scale:!1,category:"symbols"},clock930:{keywords:["time","late","early","schedule"],char:"🕤",fitzpatrick_scale:!1,category:"symbols"},clock1030:{keywords:["time","late","early","schedule"],char:"🕥",fitzpatrick_scale:!1,category:"symbols"},clock1130:{keywords:["time","late","early","schedule"],char:"🕦",fitzpatrick_scale:!1,category:"symbols"},clock1230:{keywords:["time","late","early","schedule"],char:"🕧",fitzpatrick_scale:!1,category:"symbols"},afghanistan:{keywords:["af","flag","nation","country","banner"],char:"🇦🇫",fitzpatrick_scale:!1,category:"flags"},aland_islands:{keywords:["Åland","islands","flag","nation","country","banner"],char:"🇦🇽",fitzpatrick_scale:!1,category:"flags"},albania:{keywords:["al","flag","nation","country","banner"],char:"🇦🇱",fitzpatrick_scale:!1,category:"flags"},algeria:{keywords:["dz","flag","nation","country","banner"],char:"🇩🇿",fitzpatrick_scale:!1,category:"flags"},american_samoa:{keywords:["american","ws","flag","nation","country","banner"],char:"🇦🇸",fitzpatrick_scale:!1,category:"flags"},andorra:{keywords:["ad","flag","nation","country","banner"],char:"🇦🇩",fitzpatrick_scale:!1,category:"flags"},angola:{keywords:["ao","flag","nation","country","banner"],char:"🇦🇴",fitzpatrick_scale:!1,category:"flags"},anguilla:{keywords:["ai","flag","nation","country","banner"],char:"🇦🇮",fitzpatrick_scale:!1,category:"flags"},antarctica:{keywords:["aq","flag","nation","country","banner"],char:"🇦🇶",fitzpatrick_scale:!1,category:"flags"},antigua_barbuda:{keywords:["antigua","barbuda","flag","nation","country","banner"],char:"🇦🇬",fitzpatrick_scale:!1,category:"flags"},argentina:{keywords:["ar","flag","nation","country","banner"],char:"🇦🇷",fitzpatrick_scale:!1,category:"flags"},armenia:{keywords:["am","flag","nation","country","banner"],char:"🇦🇲",fitzpatrick_scale:!1,category:"flags"},aruba:{keywords:["aw","flag","nation","country","banner"],char:"🇦🇼",fitzpatrick_scale:!1,category:"flags"},australia:{keywords:["au","flag","nation","country","banner"],char:"🇦🇺",fitzpatrick_scale:!1,category:"flags"},austria:{keywords:["at","flag","nation","country","banner"],char:"🇦🇹",fitzpatrick_scale:!1,category:"flags"},azerbaijan:{keywords:["az","flag","nation","country","banner"],char:"🇦🇿",fitzpatrick_scale:!1,category:"flags"},bahamas:{keywords:["bs","flag","nation","country","banner"],char:"🇧🇸",fitzpatrick_scale:!1,category:"flags"},bahrain:{keywords:["bh","flag","nation","country","banner"],char:"🇧🇭",fitzpatrick_scale:!1,category:"flags"},bangladesh:{keywords:["bd","flag","nation","country","banner"],char:"🇧🇩",fitzpatrick_scale:!1,category:"flags"},barbados:{keywords:["bb","flag","nation","country","banner"],char:"🇧🇧",fitzpatrick_scale:!1,category:"flags"},belarus:{keywords:["by","flag","nation","country","banner"],char:"🇧🇾",fitzpatrick_scale:!1,category:"flags"},belgium:{keywords:["be","flag","nation","country","banner"],char:"🇧🇪",fitzpatrick_scale:!1,category:"flags"},belize:{keywords:["bz","flag","nation","country","banner"],char:"🇧🇿",fitzpatrick_scale:!1,category:"flags"},benin:{keywords:["bj","flag","nation","country","banner"],char:"🇧🇯",fitzpatrick_scale:!1,category:"flags"},bermuda:{keywords:["bm","flag","nation","country","banner"],char:"🇧🇲",fitzpatrick_scale:!1,category:"flags"},bhutan:{keywords:["bt","flag","nation","country","banner"],char:"🇧🇹",fitzpatrick_scale:!1,category:"flags"},bolivia:{keywords:["bo","flag","nation","country","banner"],char:"🇧🇴",fitzpatrick_scale:!1,category:"flags"},caribbean_netherlands:{keywords:["bonaire","flag","nation","country","banner"],char:"🇧🇶",fitzpatrick_scale:!1,category:"flags"},bosnia_herzegovina:{keywords:["bosnia","herzegovina","flag","nation","country","banner"],char:"🇧🇦",fitzpatrick_scale:!1,category:"flags"},botswana:{keywords:["bw","flag","nation","country","banner"],char:"🇧🇼",fitzpatrick_scale:!1,category:"flags"},brazil:{keywords:["br","flag","nation","country","banner"],char:"🇧🇷",fitzpatrick_scale:!1,category:"flags"},british_indian_ocean_territory:{keywords:["british","indian","ocean","territory","flag","nation","country","banner"],char:"🇮🇴",fitzpatrick_scale:!1,category:"flags"},british_virgin_islands:{keywords:["british","virgin","islands","bvi","flag","nation","country","banner"],char:"🇻🇬",fitzpatrick_scale:!1,category:"flags"},brunei:{keywords:["bn","darussalam","flag","nation","country","banner"],char:"🇧🇳",fitzpatrick_scale:!1,category:"flags"},bulgaria:{keywords:["bg","flag","nation","country","banner"],char:"🇧🇬",fitzpatrick_scale:!1,category:"flags"},burkina_faso:{keywords:["burkina","faso","flag","nation","country","banner"],char:"🇧🇫",fitzpatrick_scale:!1,category:"flags"},burundi:{keywords:["bi","flag","nation","country","banner"],char:"🇧🇮",fitzpatrick_scale:!1,category:"flags"},cape_verde:{keywords:["cabo","verde","flag","nation","country","banner"],char:"🇨🇻",fitzpatrick_scale:!1,category:"flags"},cambodia:{keywords:["kh","flag","nation","country","banner"],char:"🇰🇭",fitzpatrick_scale:!1,category:"flags"},cameroon:{keywords:["cm","flag","nation","country","banner"],char:"🇨🇲",fitzpatrick_scale:!1,category:"flags"},canada:{keywords:["ca","flag","nation","country","banner"],char:"🇨🇦",fitzpatrick_scale:!1,category:"flags"},canary_islands:{keywords:["canary","islands","flag","nation","country","banner"],char:"🇮🇨",fitzpatrick_scale:!1,category:"flags"},cayman_islands:{keywords:["cayman","islands","flag","nation","country","banner"],char:"🇰🇾",fitzpatrick_scale:!1,category:"flags"},central_african_republic:{keywords:["central","african","republic","flag","nation","country","banner"],char:"🇨🇫",fitzpatrick_scale:!1,category:"flags"},chad:{keywords:["td","flag","nation","country","banner"],char:"🇹🇩",fitzpatrick_scale:!1,category:"flags"},chile:{keywords:["flag","nation","country","banner"],char:"🇨🇱",fitzpatrick_scale:!1,category:"flags"},cn:{keywords:["china","chinese","prc","flag","country","nation","banner"],char:"🇨🇳",fitzpatrick_scale:!1,category:"flags"},christmas_island:{keywords:["christmas","island","flag","nation","country","banner"],char:"🇨🇽",fitzpatrick_scale:!1,category:"flags"},cocos_islands:{keywords:["cocos","keeling","islands","flag","nation","country","banner"],char:"🇨🇨",fitzpatrick_scale:!1,category:"flags"},colombia:{keywords:["co","flag","nation","country","banner"],char:"🇨🇴",fitzpatrick_scale:!1,category:"flags"},comoros:{keywords:["km","flag","nation","country","banner"],char:"🇰🇲",fitzpatrick_scale:!1,category:"flags"},congo_brazzaville:{keywords:["congo","flag","nation","country","banner"],char:"🇨🇬",fitzpatrick_scale:!1,category:"flags"},congo_kinshasa:{keywords:["congo","democratic","republic","flag","nation","country","banner"],char:"🇨🇩",fitzpatrick_scale:!1,category:"flags"},cook_islands:{keywords:["cook","islands","flag","nation","country","banner"],char:"🇨🇰",fitzpatrick_scale:!1,category:"flags"},costa_rica:{keywords:["costa","rica","flag","nation","country","banner"],char:"🇨🇷",fitzpatrick_scale:!1,category:"flags"},croatia:{keywords:["hr","flag","nation","country","banner"],char:"🇭🇷",fitzpatrick_scale:!1,category:"flags"},cuba:{keywords:["cu","flag","nation","country","banner"],char:"🇨🇺",fitzpatrick_scale:!1,category:"flags"},curacao:{keywords:["curaçao","flag","nation","country","banner"],char:"🇨🇼",fitzpatrick_scale:!1,category:"flags"},cyprus:{keywords:["cy","flag","nation","country","banner"],char:"🇨🇾",fitzpatrick_scale:!1,category:"flags"},czech_republic:{keywords:["cz","flag","nation","country","banner"],char:"🇨🇿",fitzpatrick_scale:!1,category:"flags"},denmark:{keywords:["dk","flag","nation","country","banner"],char:"🇩🇰",fitzpatrick_scale:!1,category:"flags"},djibouti:{keywords:["dj","flag","nation","country","banner"],char:"🇩🇯",fitzpatrick_scale:!1,category:"flags"},dominica:{keywords:["dm","flag","nation","country","banner"],char:"🇩🇲",fitzpatrick_scale:!1,category:"flags"},dominican_republic:{keywords:["dominican","republic","flag","nation","country","banner"],char:"🇩🇴",fitzpatrick_scale:!1,category:"flags"},ecuador:{keywords:["ec","flag","nation","country","banner"],char:"🇪🇨",fitzpatrick_scale:!1,category:"flags"},egypt:{keywords:["eg","flag","nation","country","banner"],char:"🇪🇬",fitzpatrick_scale:!1,category:"flags"},el_salvador:{keywords:["el","salvador","flag","nation","country","banner"],char:"🇸🇻",fitzpatrick_scale:!1,category:"flags"},equatorial_guinea:{keywords:["equatorial","gn","flag","nation","country","banner"],char:"🇬🇶",fitzpatrick_scale:!1,category:"flags"},eritrea:{keywords:["er","flag","nation","country","banner"],char:"🇪🇷",fitzpatrick_scale:!1,category:"flags"},estonia:{keywords:["ee","flag","nation","country","banner"],char:"🇪🇪",fitzpatrick_scale:!1,category:"flags"},ethiopia:{keywords:["et","flag","nation","country","banner"],char:"🇪🇹",fitzpatrick_scale:!1,category:"flags"},eu:{keywords:["european","union","flag","banner"],char:"🇪🇺",fitzpatrick_scale:!1,category:"flags"},falkland_islands:{keywords:["falkland","islands","malvinas","flag","nation","country","banner"],char:"🇫🇰",fitzpatrick_scale:!1,category:"flags"},faroe_islands:{keywords:["faroe","islands","flag","nation","country","banner"],char:"🇫🇴",fitzpatrick_scale:!1,category:"flags"},fiji:{keywords:["fj","flag","nation","country","banner"],char:"🇫🇯",fitzpatrick_scale:!1,category:"flags"},finland:{keywords:["fi","flag","nation","country","banner"],char:"🇫🇮",fitzpatrick_scale:!1,category:"flags"},fr:{keywords:["banner","flag","nation","france","french","country"],char:"🇫🇷",fitzpatrick_scale:!1,category:"flags"},french_guiana:{keywords:["french","guiana","flag","nation","country","banner"],char:"🇬🇫",fitzpatrick_scale:!1,category:"flags"},french_polynesia:{keywords:["french","polynesia","flag","nation","country","banner"],char:"🇵🇫",fitzpatrick_scale:!1,category:"flags"},french_southern_territories:{keywords:["french","southern","territories","flag","nation","country","banner"],char:"🇹🇫",fitzpatrick_scale:!1,category:"flags"},gabon:{keywords:["ga","flag","nation","country","banner"],char:"🇬🇦",fitzpatrick_scale:!1,category:"flags"},gambia:{keywords:["gm","flag","nation","country","banner"],char:"🇬🇲",fitzpatrick_scale:!1,category:"flags"},georgia:{keywords:["ge","flag","nation","country","banner"],char:"🇬🇪",fitzpatrick_scale:!1,category:"flags"},de:{keywords:["german","nation","flag","country","banner"],char:"🇩🇪",fitzpatrick_scale:!1,category:"flags"},ghana:{keywords:["gh","flag","nation","country","banner"],char:"🇬🇭",fitzpatrick_scale:!1,category:"flags"},gibraltar:{keywords:["gi","flag","nation","country","banner"],char:"🇬🇮",fitzpatrick_scale:!1,category:"flags"},greece:{keywords:["gr","flag","nation","country","banner"],char:"🇬🇷",fitzpatrick_scale:!1,category:"flags"},greenland:{keywords:["gl","flag","nation","country","banner"],char:"🇬🇱",fitzpatrick_scale:!1,category:"flags"},grenada:{keywords:["gd","flag","nation","country","banner"],char:"🇬🇩",fitzpatrick_scale:!1,category:"flags"},guadeloupe:{keywords:["gp","flag","nation","country","banner"],char:"🇬🇵",fitzpatrick_scale:!1,category:"flags"},guam:{keywords:["gu","flag","nation","country","banner"],char:"🇬🇺",fitzpatrick_scale:!1,category:"flags"},guatemala:{keywords:["gt","flag","nation","country","banner"],char:"🇬🇹",fitzpatrick_scale:!1,category:"flags"},guernsey:{keywords:["gg","flag","nation","country","banner"],char:"🇬🇬",fitzpatrick_scale:!1,category:"flags"},guinea:{keywords:["gn","flag","nation","country","banner"],char:"🇬🇳",fitzpatrick_scale:!1,category:"flags"},guinea_bissau:{keywords:["gw","bissau","flag","nation","country","banner"],char:"🇬🇼",fitzpatrick_scale:!1,category:"flags"},guyana:{keywords:["gy","flag","nation","country","banner"],char:"🇬🇾",fitzpatrick_scale:!1,category:"flags"},haiti:{keywords:["ht","flag","nation","country","banner"],char:"🇭🇹",fitzpatrick_scale:!1,category:"flags"},honduras:{keywords:["hn","flag","nation","country","banner"],char:"🇭🇳",fitzpatrick_scale:!1,category:"flags"},hong_kong:{keywords:["hong","kong","flag","nation","country","banner"],char:"🇭🇰",fitzpatrick_scale:!1,category:"flags"},hungary:{keywords:["hu","flag","nation","country","banner"],char:"🇭🇺",fitzpatrick_scale:!1,category:"flags"},iceland:{keywords:["is","flag","nation","country","banner"],char:"🇮🇸",fitzpatrick_scale:!1,category:"flags"},india:{keywords:["in","flag","nation","country","banner"],char:"🇮🇳",fitzpatrick_scale:!1,category:"flags"},indonesia:{keywords:["flag","nation","country","banner"],char:"🇮🇩",fitzpatrick_scale:!1,category:"flags"},iran:{keywords:["iran,","islamic","republic","flag","nation","country","banner"],char:"🇮🇷",fitzpatrick_scale:!1,category:"flags"},iraq:{keywords:["iq","flag","nation","country","banner"],char:"🇮🇶",fitzpatrick_scale:!1,category:"flags"},ireland:{keywords:["ie","flag","nation","country","banner"],char:"🇮🇪",fitzpatrick_scale:!1,category:"flags"},isle_of_man:{keywords:["isle","man","flag","nation","country","banner"],char:"🇮🇲",fitzpatrick_scale:!1,category:"flags"},israel:{keywords:["il","flag","nation","country","banner"],char:"🇮🇱",fitzpatrick_scale:!1,category:"flags"},it:{keywords:["italy","flag","nation","country","banner"],char:"🇮🇹",fitzpatrick_scale:!1,category:"flags"},cote_divoire:{keywords:["ivory","coast","flag","nation","country","banner"],char:"🇨🇮",fitzpatrick_scale:!1,category:"flags"},jamaica:{keywords:["jm","flag","nation","country","banner"],char:"🇯🇲",fitzpatrick_scale:!1,category:"flags"},jp:{keywords:["japanese","nation","flag","country","banner"],char:"🇯🇵",fitzpatrick_scale:!1,category:"flags"},jersey:{keywords:["je","flag","nation","country","banner"],char:"🇯🇪",fitzpatrick_scale:!1,category:"flags"},jordan:{keywords:["jo","flag","nation","country","banner"],char:"🇯🇴",fitzpatrick_scale:!1,category:"flags"},kazakhstan:{keywords:["kz","flag","nation","country","banner"],char:"🇰🇿",fitzpatrick_scale:!1,category:"flags"},kenya:{keywords:["ke","flag","nation","country","banner"],char:"🇰🇪",fitzpatrick_scale:!1,category:"flags"},kiribati:{keywords:["ki","flag","nation","country","banner"],char:"🇰🇮",fitzpatrick_scale:!1,category:"flags"},kosovo:{keywords:["xk","flag","nation","country","banner"],char:"🇽🇰",fitzpatrick_scale:!1,category:"flags"},kuwait:{keywords:["kw","flag","nation","country","banner"],char:"🇰🇼",fitzpatrick_scale:!1,category:"flags"},kyrgyzstan:{keywords:["kg","flag","nation","country","banner"],char:"🇰🇬",fitzpatrick_scale:!1,category:"flags"},laos:{keywords:["lao","democratic","republic","flag","nation","country","banner"],char:"🇱🇦",fitzpatrick_scale:!1,category:"flags"},latvia:{keywords:["lv","flag","nation","country","banner"],char:"🇱🇻",fitzpatrick_scale:!1,category:"flags"},lebanon:{keywords:["lb","flag","nation","country","banner"],char:"🇱🇧",fitzpatrick_scale:!1,category:"flags"},lesotho:{keywords:["ls","flag","nation","country","banner"],char:"🇱🇸",fitzpatrick_scale:!1,category:"flags"},liberia:{keywords:["lr","flag","nation","country","banner"],char:"🇱🇷",fitzpatrick_scale:!1,category:"flags"},libya:{keywords:["ly","flag","nation","country","banner"],char:"🇱🇾",fitzpatrick_scale:!1,category:"flags"},liechtenstein:{keywords:["li","flag","nation","country","banner"],char:"🇱🇮",fitzpatrick_scale:!1,category:"flags"},lithuania:{keywords:["lt","flag","nation","country","banner"],char:"🇱🇹",fitzpatrick_scale:!1,category:"flags"},luxembourg:{keywords:["lu","flag","nation","country","banner"],char:"🇱🇺",fitzpatrick_scale:!1,category:"flags"},macau:{keywords:["macao","flag","nation","country","banner"],char:"🇲🇴",fitzpatrick_scale:!1,category:"flags"},macedonia:{keywords:["macedonia,","flag","nation","country","banner"],char:"🇲🇰",fitzpatrick_scale:!1,category:"flags"},madagascar:{keywords:["mg","flag","nation","country","banner"],char:"🇲🇬",fitzpatrick_scale:!1,category:"flags"},malawi:{keywords:["mw","flag","nation","country","banner"],char:"🇲🇼",fitzpatrick_scale:!1,category:"flags"},malaysia:{keywords:["my","flag","nation","country","banner"],char:"🇲🇾",fitzpatrick_scale:!1,category:"flags"},maldives:{keywords:["mv","flag","nation","country","banner"],char:"🇲🇻",fitzpatrick_scale:!1,category:"flags"},mali:{keywords:["ml","flag","nation","country","banner"],char:"🇲🇱",fitzpatrick_scale:!1,category:"flags"},malta:{keywords:["mt","flag","nation","country","banner"],char:"🇲🇹",fitzpatrick_scale:!1,category:"flags"},marshall_islands:{keywords:["marshall","islands","flag","nation","country","banner"],char:"🇲🇭",fitzpatrick_scale:!1,category:"flags"},martinique:{keywords:["mq","flag","nation","country","banner"],char:"🇲🇶",fitzpatrick_scale:!1,category:"flags"},mauritania:{keywords:["mr","flag","nation","country","banner"],char:"🇲🇷",fitzpatrick_scale:!1,category:"flags"},mauritius:{keywords:["mu","flag","nation","country","banner"],char:"🇲🇺",fitzpatrick_scale:!1,category:"flags"},mayotte:{keywords:["yt","flag","nation","country","banner"],char:"🇾🇹",fitzpatrick_scale:!1,category:"flags"},mexico:{keywords:["mx","flag","nation","country","banner"],char:"🇲🇽",fitzpatrick_scale:!1,category:"flags"},micronesia:{keywords:["micronesia,","federated","states","flag","nation","country","banner"],char:"🇫🇲",fitzpatrick_scale:!1,category:"flags"},moldova:{keywords:["moldova,","republic","flag","nation","country","banner"],char:"🇲🇩",fitzpatrick_scale:!1,category:"flags"},monaco:{keywords:["mc","flag","nation","country","banner"],char:"🇲🇨",fitzpatrick_scale:!1,category:"flags"},mongolia:{keywords:["mn","flag","nation","country","banner"],char:"🇲🇳",fitzpatrick_scale:!1,category:"flags"},montenegro:{keywords:["me","flag","nation","country","banner"],char:"🇲🇪",fitzpatrick_scale:!1,category:"flags"},montserrat:{keywords:["ms","flag","nation","country","banner"],char:"🇲🇸",fitzpatrick_scale:!1,category:"flags"},morocco:{keywords:["ma","flag","nation","country","banner"],char:"🇲🇦",fitzpatrick_scale:!1,category:"flags"},mozambique:{keywords:["mz","flag","nation","country","banner"],char:"🇲🇿",fitzpatrick_scale:!1,category:"flags"},myanmar:{keywords:["mm","flag","nation","country","banner"],char:"🇲🇲",fitzpatrick_scale:!1,category:"flags"},namibia:{keywords:["na","flag","nation","country","banner"],char:"🇳🇦",fitzpatrick_scale:!1,category:"flags"},nauru:{keywords:["nr","flag","nation","country","banner"],char:"🇳🇷",fitzpatrick_scale:!1,category:"flags"},nepal:{keywords:["np","flag","nation","country","banner"],char:"🇳🇵",fitzpatrick_scale:!1,category:"flags"},netherlands:{keywords:["nl","flag","nation","country","banner"],char:"🇳🇱",fitzpatrick_scale:!1,category:"flags"},new_caledonia:{keywords:["new","caledonia","flag","nation","country","banner"],char:"🇳🇨",fitzpatrick_scale:!1,category:"flags"},new_zealand:{keywords:["new","zealand","flag","nation","country","banner"],char:"🇳🇿",fitzpatrick_scale:!1,category:"flags"},nicaragua:{keywords:["ni","flag","nation","country","banner"],char:"🇳🇮",fitzpatrick_scale:!1,category:"flags"},niger:{keywords:["ne","flag","nation","country","banner"],char:"🇳🇪",fitzpatrick_scale:!1,category:"flags"},nigeria:{keywords:["flag","nation","country","banner"],char:"🇳🇬",fitzpatrick_scale:!1,category:"flags"},niue:{keywords:["nu","flag","nation","country","banner"],char:"🇳🇺",fitzpatrick_scale:!1,category:"flags"},norfolk_island:{keywords:["norfolk","island","flag","nation","country","banner"],char:"🇳🇫",fitzpatrick_scale:!1,category:"flags"},northern_mariana_islands:{keywords:["northern","mariana","islands","flag","nation","country","banner"],char:"🇲🇵",fitzpatrick_scale:!1,category:"flags"},north_korea:{keywords:["north","korea","nation","flag","country","banner"],char:"🇰🇵",fitzpatrick_scale:!1,category:"flags"},norway:{keywords:["no","flag","nation","country","banner"],char:"🇳🇴",fitzpatrick_scale:!1,category:"flags"},oman:{keywords:["om_symbol","flag","nation","country","banner"],char:"🇴🇲",fitzpatrick_scale:!1,category:"flags"},pakistan:{keywords:["pk","flag","nation","country","banner"],char:"🇵🇰",fitzpatrick_scale:!1,category:"flags"},palau:{keywords:["pw","flag","nation","country","banner"],char:"🇵🇼",fitzpatrick_scale:!1,category:"flags"},palestinian_territories:{keywords:["palestine","palestinian","territories","flag","nation","country","banner"],char:"🇵🇸",fitzpatrick_scale:!1,category:"flags"},panama:{keywords:["pa","flag","nation","country","banner"],char:"🇵🇦",fitzpatrick_scale:!1,category:"flags"},papua_new_guinea:{keywords:["papua","new","guinea","flag","nation","country","banner"],char:"🇵🇬",fitzpatrick_scale:!1,category:"flags"},paraguay:{keywords:["py","flag","nation","country","banner"],char:"🇵🇾",fitzpatrick_scale:!1,category:"flags"},peru:{keywords:["pe","flag","nation","country","banner"],char:"🇵🇪",fitzpatrick_scale:!1,category:"flags"},philippines:{keywords:["ph","flag","nation","country","banner"],char:"🇵🇭",fitzpatrick_scale:!1,category:"flags"},pitcairn_islands:{keywords:["pitcairn","flag","nation","country","banner"],char:"🇵🇳",fitzpatrick_scale:!1,category:"flags"},poland:{keywords:["pl","flag","nation","country","banner"],char:"🇵🇱",fitzpatrick_scale:!1,category:"flags"},portugal:{keywords:["pt","flag","nation","country","banner"],char:"🇵🇹",fitzpatrick_scale:!1,category:"flags"},puerto_rico:{keywords:["puerto","rico","flag","nation","country","banner"],char:"🇵🇷",fitzpatrick_scale:!1,category:"flags"},qatar:{keywords:["qa","flag","nation","country","banner"],char:"🇶🇦",fitzpatrick_scale:!1,category:"flags"},reunion:{keywords:["réunion","flag","nation","country","banner"],char:"🇷🇪",fitzpatrick_scale:!1,category:"flags"},romania:{keywords:["ro","flag","nation","country","banner"],char:"🇷🇴",fitzpatrick_scale:!1,category:"flags"},ru:{keywords:["russian","federation","flag","nation","country","banner"],char:"🇷🇺",fitzpatrick_scale:!1,category:"flags"},rwanda:{keywords:["rw","flag","nation","country","banner"],char:"🇷🇼",fitzpatrick_scale:!1,category:"flags"},st_barthelemy:{keywords:["saint","barthélemy","flag","nation","country","banner"],char:"🇧🇱",fitzpatrick_scale:!1,category:"flags"},st_helena:{keywords:["saint","helena","ascension","tristan","cunha","flag","nation","country","banner"],char:"🇸🇭",fitzpatrick_scale:!1,category:"flags"},st_kitts_nevis:{keywords:["saint","kitts","nevis","flag","nation","country","banner"],char:"🇰🇳",fitzpatrick_scale:!1,category:"flags"},st_lucia:{keywords:["saint","lucia","flag","nation","country","banner"],char:"🇱🇨",fitzpatrick_scale:!1,category:"flags"},st_pierre_miquelon:{keywords:["saint","pierre","miquelon","flag","nation","country","banner"],char:"🇵🇲",fitzpatrick_scale:!1,category:"flags"},st_vincent_grenadines:{keywords:["saint","vincent","grenadines","flag","nation","country","banner"],char:"🇻🇨",fitzpatrick_scale:!1,category:"flags"},samoa:{keywords:["ws","flag","nation","country","banner"],char:"🇼🇸",fitzpatrick_scale:!1,category:"flags"},san_marino:{keywords:["san","marino","flag","nation","country","banner"],char:"🇸🇲",fitzpatrick_scale:!1,category:"flags"},sao_tome_principe:{keywords:["sao","tome","principe","flag","nation","country","banner"],char:"🇸🇹",fitzpatrick_scale:!1,category:"flags"},saudi_arabia:{keywords:["flag","nation","country","banner"],char:"🇸🇦",fitzpatrick_scale:!1,category:"flags"},senegal:{keywords:["sn","flag","nation","country","banner"],char:"🇸🇳",fitzpatrick_scale:!1,category:"flags"},serbia:{keywords:["rs","flag","nation","country","banner"],char:"🇷🇸",fitzpatrick_scale:!1,category:"flags"},seychelles:{keywords:["sc","flag","nation","country","banner"],char:"🇸🇨",fitzpatrick_scale:!1,category:"flags"},sierra_leone:{keywords:["sierra","leone","flag","nation","country","banner"],char:"🇸🇱",fitzpatrick_scale:!1,category:"flags"},singapore:{keywords:["sg","flag","nation","country","banner"],char:"🇸🇬",fitzpatrick_scale:!1,category:"flags"},sint_maarten:{keywords:["sint","maarten","dutch","flag","nation","country","banner"],char:"🇸🇽",fitzpatrick_scale:!1,category:"flags"},slovakia:{keywords:["sk","flag","nation","country","banner"],char:"🇸🇰",fitzpatrick_scale:!1,category:"flags"},slovenia:{keywords:["si","flag","nation","country","banner"],char:"🇸🇮",fitzpatrick_scale:!1,category:"flags"},solomon_islands:{keywords:["solomon","islands","flag","nation","country","banner"],char:"🇸🇧",fitzpatrick_scale:!1,category:"flags"},somalia:{keywords:["so","flag","nation","country","banner"],char:"🇸🇴",fitzpatrick_scale:!1,category:"flags"},south_africa:{keywords:["south","africa","flag","nation","country","banner"],char:"🇿🇦",fitzpatrick_scale:!1,category:"flags"},south_georgia_south_sandwich_islands:{keywords:["south","georgia","sandwich","islands","flag","nation","country","banner"],char:"🇬🇸",fitzpatrick_scale:!1,category:"flags"},kr:{keywords:["south","korea","nation","flag","country","banner"],char:"🇰🇷",fitzpatrick_scale:!1,category:"flags"},south_sudan:{keywords:["south","sd","flag","nation","country","banner"],char:"🇸🇸",fitzpatrick_scale:!1,category:"flags"},es:{keywords:["spain","flag","nation","country","banner"],char:"🇪🇸",fitzpatrick_scale:!1,category:"flags"},sri_lanka:{keywords:["sri","lanka","flag","nation","country","banner"],char:"🇱🇰",fitzpatrick_scale:!1,category:"flags"},sudan:{keywords:["sd","flag","nation","country","banner"],char:"🇸🇩",fitzpatrick_scale:!1,category:"flags"},suriname:{keywords:["sr","flag","nation","country","banner"],char:"🇸🇷",fitzpatrick_scale:!1,category:"flags"},swaziland:{keywords:["sz","flag","nation","country","banner"],char:"🇸🇿",fitzpatrick_scale:!1,category:"flags"},sweden:{keywords:["se","flag","nation","country","banner"],char:"🇸🇪",fitzpatrick_scale:!1,category:"flags"},switzerland:{keywords:["ch","flag","nation","country","banner"],char:"🇨🇭",fitzpatrick_scale:!1,category:"flags"},syria:{keywords:["syrian","arab","republic","flag","nation","country","banner"],char:"🇸🇾",fitzpatrick_scale:!1,category:"flags"},taiwan:{keywords:["tw","flag","nation","country","banner"],char:"🇹🇼",fitzpatrick_scale:!1,category:"flags"},tajikistan:{keywords:["tj","flag","nation","country","banner"],char:"🇹🇯",fitzpatrick_scale:!1,category:"flags"},tanzania:{keywords:["tanzania,","united","republic","flag","nation","country","banner"],char:"🇹🇿",fitzpatrick_scale:!1,category:"flags"},thailand:{keywords:["th","flag","nation","country","banner"],char:"🇹🇭",fitzpatrick_scale:!1,category:"flags"},timor_leste:{keywords:["timor","leste","flag","nation","country","banner"],char:"🇹🇱",fitzpatrick_scale:!1,category:"flags"},togo:{keywords:["tg","flag","nation","country","banner"],char:"🇹🇬",fitzpatrick_scale:!1,category:"flags"},tokelau:{keywords:["tk","flag","nation","country","banner"],char:"🇹🇰",fitzpatrick_scale:!1,category:"flags"},tonga:{keywords:["to","flag","nation","country","banner"],char:"🇹🇴",fitzpatrick_scale:!1,category:"flags"},trinidad_tobago:{keywords:["trinidad","tobago","flag","nation","country","banner"],char:"🇹🇹",fitzpatrick_scale:!1,category:"flags"},tunisia:{keywords:["tn","flag","nation","country","banner"],char:"🇹🇳",fitzpatrick_scale:!1,category:"flags"},tr:{keywords:["turkey","flag","nation","country","banner"],char:"🇹🇷",fitzpatrick_scale:!1,category:"flags"},turkmenistan:{keywords:["flag","nation","country","banner"],char:"🇹🇲",fitzpatrick_scale:!1,category:"flags"},turks_caicos_islands:{keywords:["turks","caicos","islands","flag","nation","country","banner"],char:"🇹🇨",fitzpatrick_scale:!1,category:"flags"},tuvalu:{keywords:["flag","nation","country","banner"],char:"🇹🇻",fitzpatrick_scale:!1,category:"flags"},uganda:{keywords:["ug","flag","nation","country","banner"],char:"🇺🇬",fitzpatrick_scale:!1,category:"flags"},ukraine:{keywords:["ua","flag","nation","country","banner"],char:"🇺🇦",fitzpatrick_scale:!1,category:"flags"},united_arab_emirates:{keywords:["united","arab","emirates","flag","nation","country","banner"],char:"🇦🇪",fitzpatrick_scale:!1,category:"flags"},uk:{keywords:["united","kingdom","great","britain","northern","ireland","flag","nation","country","banner","british","UK","english","england","union jack"],char:"🇬🇧",fitzpatrick_scale:!1,category:"flags"},england:{keywords:["flag","english"],char:"🏴󠁧󠁢󠁥󠁮󠁧󠁿",fitzpatrick_scale:!1,category:"flags"},scotland:{keywords:["flag","scottish"],char:"🏴󠁧󠁢󠁳󠁣󠁴󠁿",fitzpatrick_scale:!1,category:"flags"},wales:{keywords:["flag","welsh"],char:"🏴󠁧󠁢󠁷󠁬󠁳󠁿",fitzpatrick_scale:!1,category:"flags"},us:{keywords:["united","states","america","flag","nation","country","banner"],char:"🇺🇸",fitzpatrick_scale:!1,category:"flags"},us_virgin_islands:{keywords:["virgin","islands","us","flag","nation","country","banner"],char:"🇻🇮",fitzpatrick_scale:!1,category:"flags"},uruguay:{keywords:["uy","flag","nation","country","banner"],char:"🇺🇾",fitzpatrick_scale:!1,category:"flags"},uzbekistan:{keywords:["uz","flag","nation","country","banner"],char:"🇺🇿",fitzpatrick_scale:!1,category:"flags"},vanuatu:{keywords:["vu","flag","nation","country","banner"],char:"🇻🇺",fitzpatrick_scale:!1,category:"flags"},vatican_city:{keywords:["vatican","city","flag","nation","country","banner"],char:"🇻🇦",fitzpatrick_scale:!1,category:"flags"},venezuela:{keywords:["ve","bolivarian","republic","flag","nation","country","banner"],char:"🇻🇪",fitzpatrick_scale:!1,category:"flags"},vietnam:{keywords:["viet","nam","flag","nation","country","banner"],char:"🇻🇳",fitzpatrick_scale:!1,category:"flags"},wallis_futuna:{keywords:["wallis","futuna","flag","nation","country","banner"],char:"🇼🇫",fitzpatrick_scale:!1,category:"flags"},western_sahara:{keywords:["western","sahara","flag","nation","country","banner"],char:"🇪🇭",fitzpatrick_scale:!1,category:"flags"},yemen:{keywords:["ye","flag","nation","country","banner"],char:"🇾🇪",fitzpatrick_scale:!1,category:"flags"},zambia:{keywords:["zm","flag","nation","country","banner"],char:"🇿🇲",fitzpatrick_scale:!1,category:"flags"},zimbabwe:{keywords:["zw","flag","nation","country","banner"],char:"🇿🇼",fitzpatrick_scale:!1,category:"flags"},united_nations:{keywords:["un","flag","banner"],char:"🇺🇳",fitzpatrick_scale:!1,category:"flags"},pirate_flag:{keywords:["skull","crossbones","flag","banner"],char:"🏴‍☠️",fitzpatrick_scale:!1,category:"flags"}})},98248:function(e,t,n){"use strict";var r=n(15215),o=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.render=function(e,t,n,r){this.dataZoomModel=e,this.ecModel=t,this.api=n},t.type="dataZoom",t}(n(59109).A);t.A=o},98261:function(e,t,n){"use strict";n.d(t,{mg:function(){return h},F_:function(){return d},Bo:function(){return c},aF:function(){return p},hY:function(){return m},Rt:function(){return f}});var r=n(22720);var o=n(2154),i=n(41418),a=n(76031),l=n(90033);const s=(e,t)=>{if(!r.oc)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],o=(0,a.gd)(e,n);return["scroll","auto","overlay"].some((e=>o.includes(e)))},c=(e,t)=>{if(!r.oc)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(s(n,t))return n;n=n.parentNode}return n};let u;const d=e=>{var t;if(!r.oc)return 0;if(void 0!==u)return u;const n=document.createElement("div");n.className=`${e}-scrollbar__wrap`,n.style.visibility="hidden",n.style.width="100px",n.style.position="absolute",n.style.top="-9999px",document.body.appendChild(n);const o=n.offsetWidth;n.style.overflow="scroll";const i=document.createElement("div");i.style.width="100%",n.appendChild(i);const a=i.offsetWidth;return null==(t=n.parentNode)||t.removeChild(n),u=o-a,u};function f(e,t){if(!r.oc)return;if(!t)return void(e.scrollTop=0);const n=[];let o=t.offsetParent;for(;null!==o&&e!==o&&e.contains(o);)n.push(o),o=o.offsetParent;const i=t.offsetTop+n.reduce(((e,t)=>e+t.offsetTop),0),a=i+t.offsetHeight,l=e.scrollTop,s=l+e.clientHeight;i<l?e.scrollTop=i:a>s&&(e.scrollTop=a-e.clientHeight)}function h(e,t,n,r,a){const s=Date.now();let c;const u=()=>{const d=Date.now()-s,f=function(e,t,n,r){const o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}(d>r?r:d,t,n,r);(0,o.l6)(e)?e.scrollTo(window.pageXOffset,f):e.scrollTop=f,d<r?c=(0,i.m)(u):(0,l.Tn)(a)&&a()};return u(),()=>{c&&(0,i.V)(c)}}const p=(e,t)=>(0,o.l6)(t)?e.ownerDocument.documentElement:t,m=e=>(0,o.l6)(e)?window.scrollY:e.scrollTop},98527:function(e,t,n){var r=n(96430),o=n(89528),i=n(95932),a=n(79135),l=n(53848),s=n(54477),c=n(10906),u=n(2801),d=n(60843),f=n(29650),h=n(54529);function p(e,t){return c(e)?1:u(e)?c(t)?-1:1:e&&e.localeCompare?e.localeCompare(t):e>t?1:-1}function m(e,t,n){return function(r,o){var i=r[e],a=o[e];return i===a?n?n(r,o):0:"desc"===t.order?p(a,i):p(i,a)}}e.exports=function(e,t,n){if(e){if(d(t))return o(e).sort(p);for(var c,u=i(e,(function(e){return{data:e}})),g=function(e,t,n,o){var i=[];return n=a(n)?n:[n],r(n,(function(n,c){if(n){var u,d=n;a(n)?(d=n[0],u=n[1]):s(n)&&(d=n.field,u=n.order),i.push({field:d,order:u||"asc"}),r(t,l(d)?function(t,n){t[c]=d.call(o,t.data,n,e)}:function(e){e[c]=d?f(e.data,d):e.data})}})),i}(e,u,t,n),v=g.length-1;v>=0;)c=m(v,g[v],c),v--;return c&&(u=u.sort(c)),i(u,h("data"))}return[]}},98580:function(e,t,n){var r=n(2237),o=(n(95932),n(98527)),i=n(83515),a=n(60843),l=n(35657),s=n(44832),c=n(24993);e.exports=function(e,t){var n,u,d,f=c({},r.treeOptions,t),h=f.strict,p=f.key,m=f.parentKey,g=f.children,v=f.mapChildren,A=f.sortKey,y=f.reverse,b=f.data,O=[],w={},x={};return A&&(e=o(i(e),A),y&&(e=e.reverse())),l(e,(function(e){n=e[p],x[n]=!0})),l(e,(function(e){n=e[p],b?(u={})[b]=e:u=e,d=e[m],w[n]=w[n]||[],u[p]=n,u[m]=d,n===d&&(d=null),w[d]=w[d]||[],w[d].push(u),u[g]=w[n],v&&(u[v]=w[n]),(!h||h&&a(d))&&(x[d]||O.push(u))})),h&&function(e,t){l(e,(function(e){e[t]&&!e[t].length&&s(e,t)}))}(e,g),O}},98594:function(e){e.exports=function(e){return function(t){return typeof t===e}}},98595:function(e,t,n){"use strict";var r=n(98026),o=n(43199),i=n(25451),a=n(48170),l=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],s=function(){function e(e,t,n){var o=this;this._targetInfoList=[];var i=u(t,e);(0,r.each)(d,(function(e,t){(!n||!n.include||(0,r.indexOf)(n.include,t)>=0)&&e(i,o._targetInfoList)}))}return e.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,(function(e,t,n){if((e.coordRanges||(e.coordRanges=[])).push(t),!e.coordRange){e.coordRange=t;var r=p[e.brushType](0,n,t);e.__rangeOffset={offset:g[e.brushType](r.values,e.range,[1,1]),xyMinMax:r.xyMinMax}}})),e},e.prototype.matchOutputRanges=function(e,t,n){(0,r.each)(e,(function(e){var o=this.findTargetInfo(e,t);o&&!0!==o&&(0,r.each)(o.coordSyses,(function(r){var o=p[e.brushType](1,r,e.range,!0);n(e,o.values,r,t)}))}),this)},e.prototype.setInputRanges=function(e,t){(0,r.each)(e,(function(e){var n,r,o,i,a,l=this.findTargetInfo(e,t);if(e.range=e.range||[],l&&!0!==l){e.panelId=l.panelId;var s=p[e.brushType](0,l.coordSys,e.coordRange),c=e.__rangeOffset;e.range=c?g[e.brushType](s.values,c.offset,(n=s.xyMinMax,r=c.xyMinMax,o=A(n),i=A(r),a=[o[0]/i[0],o[1]/i[1]],isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a)):s.values}}),this)},e.prototype.makePanelOpts=function(e,t){return(0,r.map)(this._targetInfoList,(function(n){var r=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:t?t(n):null,clipPath:i.wd(r),isTargetByCursor:i.x$(r,e,n.coordSysModel),getLinearBrushOtherExtent:i.wx(r)}}))},e.prototype.controlSeries=function(e,t,n){var o=this.findTargetInfo(e,n);return!0===o||o&&(0,r.indexOf)(o.coordSyses,t.coordinateSystem)>=0},e.prototype.findTargetInfo=function(e,t){for(var n=this._targetInfoList,r=u(t,e),o=0;o<n.length;o++){var i=n[o],a=e.panelId;if(a){if(i.panelId===a)return i}else for(var l=0;l<f.length;l++)if(f[l](r,i))return i}return!0},e}();function c(e){return e[0]>e[1]&&e.reverse(),e}function u(e,t){return(0,a._e)(e,t,{includeMainTypes:l})}var d={grid:function(e,t){var n=e.xAxisModels,o=e.yAxisModels,i=e.gridModels,a=(0,r.createHashMap)(),l={},s={};(n||o||i)&&((0,r.each)(n,(function(e){var t=e.axis.grid.model;a.set(t.id,t),l[t.id]=!0})),(0,r.each)(o,(function(e){var t=e.axis.grid.model;a.set(t.id,t),s[t.id]=!0})),(0,r.each)(i,(function(e){a.set(e.id,e),l[e.id]=!0,s[e.id]=!0})),a.each((function(e){var i=e.coordinateSystem,a=[];(0,r.each)(i.getCartesians(),(function(e,t){((0,r.indexOf)(n,e.getAxis("x").model)>=0||(0,r.indexOf)(o,e.getAxis("y").model)>=0)&&a.push(e)})),t.push({panelId:"grid--"+e.id,gridModel:e,coordSysModel:e,coordSys:a[0],coordSyses:a,getPanelRect:h.grid,xAxisDeclared:l[e.id],yAxisDeclared:s[e.id]})})))},geo:function(e,t){(0,r.each)(e.geoModels,(function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:h.geo})}))}},f=[function(e,t){var n=e.xAxisModel,r=e.yAxisModel,o=e.gridModel;return!o&&n&&(o=n.axis.grid.model),!o&&r&&(o=r.axis.grid.model),o&&o===t.gridModel},function(e,t){var n=e.geoModel;return n&&n===t.geoModel}],h={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var e=this.coordSys,t=e.getBoundingRect().clone();return t.applyTransform(o.getTransform(e)),t}},p={lineX:(0,r.curry)(m,0),lineY:(0,r.curry)(m,1),rect:function(e,t,n,r){var o=e?t.pointToData([n[0][0],n[1][0]],r):t.dataToPoint([n[0][0],n[1][0]],r),i=e?t.pointToData([n[0][1],n[1][1]],r):t.dataToPoint([n[0][1],n[1][1]],r),a=[c([o[0],i[0]]),c([o[1],i[1]])];return{values:a,xyMinMax:a}},polygon:function(e,t,n,o){var i=[[1/0,-1/0],[1/0,-1/0]];return{values:(0,r.map)(n,(function(n){var r=e?t.pointToData(n,o):t.dataToPoint(n,o);return i[0][0]=Math.min(i[0][0],r[0]),i[1][0]=Math.min(i[1][0],r[1]),i[0][1]=Math.max(i[0][1],r[0]),i[1][1]=Math.max(i[1][1],r[1]),r})),xyMinMax:i}}};function m(e,t,n,o){var i=n.getAxis(["x","y"][e]),a=c((0,r.map)([0,1],(function(e){return t?i.coordToData(i.toLocalCoord(o[e]),!0):i.toGlobalCoord(i.dataToCoord(o[e]))}))),l=[];return l[e]=a,l[1-e]=[NaN,NaN],{values:a,xyMinMax:l}}var g={lineX:(0,r.curry)(v,0),lineY:(0,r.curry)(v,1),rect:function(e,t,n){return[[e[0][0]-n[0]*t[0][0],e[0][1]-n[0]*t[0][1]],[e[1][0]-n[1]*t[1][0],e[1][1]-n[1]*t[1][1]]]},polygon:function(e,t,n){return(0,r.map)(e,(function(e,r){return[e[0]-n[0]*t[r][0],e[1]-n[1]*t[r][1]]}))}};function v(e,t,n,r){return[t[0]-r[e]*n[0],t[1]-r[e]*n[1]]}function A(e){return e?[e[0][1]-e[0][0],e[1][1]-e[1][0]]:[NaN,NaN]}t.A=s},98721:function(e,t,n){"use strict";var r=n(43724),o=n(79504),i=n(62106),a=URLSearchParams.prototype,l=o(a.forEach);r&&!("size"in a)&&i(a,"size",{get:function(){var e=0;return l(this,(function(){e++})),e},configurable:!0,enumerable:!0})},98867:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}()},98908:function(e,t,n){"use strict";var r=n(15215),o=n(47355),i=n(40446),a=n(98026),l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,i.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,t,n){var r=this.coordinateSystem;if(r&&r.clampData){var o=r.clampData(e),i=r.dataToPoint(o);if(n)(0,a.each)(r.getAxes(),(function(e,n){if("category"===e.type&&null!=t){var r=e.getTicksCoords(),a=e.getTickModel().get("alignWithLabel"),l=o[n],s="x1"===t[n]||"y1"===t[n];if(s&&!a&&(l+=1),r.length<2)return;if(2===r.length)return void(i[n]=e.toGlobalCoord(e.getExtent()[s?1:0]));for(var c=void 0,u=void 0,d=1,f=0;f<r.length;f++){var h=r[f].coord,p=f===r.length-1?r[f-1].tickValue+d:r[f].tickValue;if(p===l){u=h;break}if(p<l)c=h;else if(null!=c&&p>l){u=(h+c)/2;break}1===f&&(d=p-r[0].tickValue)}null==u&&(c?c&&(u=r[r.length-1].coord):u=r[0].coord),i[n]=e.toGlobalCoord(u)}}));else{var l=this.getData(),s=l.getLayout("offset"),c=l.getLayout("size"),u=r.getBaseAxis().isHorizontal()?0:1;i[u]+=s+c/2}return i}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(o.A);o.A.registerClass(l),t.A=l},98927:function(e){e.exports=function(e,t){return e>=t?e:(e|=0)+Math.round(Math.random()*((t||9)-e))}},98983:function(e,t,n){"use strict";function r(e,t,n,r,a,l){e=e||0;var s=n[1]-n[0];if(null!=a&&(a=i(a,[0,s])),null!=l&&(l=Math.max(l,null!=a?a:0)),"all"===r){var c=Math.abs(t[1]-t[0]);c=i(c,[0,s]),a=l=i(c,[a,l]),r=0}t[0]=i(t[0],n),t[1]=i(t[1],n);var u=o(t,r);t[r]+=e;var d,f=a||0,h=n.slice();return u.sign<0?h[0]+=f:h[1]-=f,t[r]=i(t[r],h),d=o(t,r),null!=a&&(d.sign!==u.sign||d.span<a)&&(t[1-r]=t[r]+u.sign*a),d=o(t,r),null!=l&&d.span>l&&(t[1-r]=t[r]+d.sign*l),t}function o(e,t){var n=e[t]-e[1-t];return{span:Math.abs(n),sign:n>0?-1:n<0?1:t?-1:1}}function i(e,t){return Math.min(null!=t[1]?t[1]:1/0,Math.max(null!=t[0]?t[0]:-1/0,e))}n.d(t,{A:function(){return r}})},99013:function(){!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager");e.add("hr",(function(e){!function(e){e.addCommand("InsertHorizontalRule",(function(){e.execCommand("mceInsertContent",!1,"<hr />")}))}(e),function(e){var t=function(){return e.execCommand("InsertHorizontalRule")};e.ui.registry.addButton("hr",{icon:"horizontal-rule",tooltip:"Horizontal line",onAction:t}),e.ui.registry.addMenuItem("hr",{icon:"horizontal-rule",text:"Horizontal line",onAction:t})}(e)}))}()},99016:function(e,t,n){"use strict";n.d(t,{A:function(){return Ye}});var r=n(61431);n(18111),n(61701);const o={class:"lyworkflow-addnode-btn-box"},i={class:"lyworkflow-addnode-btn"},a={class:"lyworkflow-addnode-popover-body"};var l={__name:"lyAddNodes",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e;let l=(0,r.ref)(null);const s=t;function c(e,t){var r={};1==t?r={nodeName:"审核人",type:1,setType:1,nodeUserList:[],nodeRoleList:[],examineLevel:1,directorLevel:1,selectMode:1,termAuto:!1,term:0,termMode:1,examineMode:1,directorMode:0,childNode:n.modelValue}:2==t?r={nodeName:"抄送人",type:2,userSelectFlag:!0,nodeUserList:[],childNode:n.modelValue}:4==t?r={nodeName:"条件路由",type:4,conditionNodes:[{nodeName:"条件1",type:3,priorityLevel:1,conditionMode:1,conditionList:[]},{nodeName:"条件2",type:3,priorityLevel:2,conditionMode:1,conditionList:[]}],childNode:n.modelValue}:5==t&&(r={nodeName:"通知",type:5,setType:1,nodeRoleList:[],examineLevel:1,directorLevel:1,selectMode:1,noticeTypeList:[],nodeUserList:[],noticeSubject:"",noticeContent:"",childNode:n.modelValue}),s("update:modelValue",r),l.value&&l.value.hide()}return(t,n)=>{const s=(0,r.resolveComponent)("el-button"),u=(0,r.resolveComponent)("User-filled"),d=(0,r.resolveComponent)("el-icon"),f=(0,r.resolveComponent)("el-menu-item"),h=(0,r.resolveComponent)("Promotion"),p=(0,r.resolveComponent)("Share"),m=(0,r.resolveComponent)("BellFilled"),g=(0,r.resolveComponent)("el-menu"),v=(0,r.resolveComponent)("el-popover");return(0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createElementVNode)("div",i,[e.isDesign?((0,r.openBlock)(),(0,r.createBlock)(v,{key:0,ref_key:"lyaddPopover",ref:l,placement:"right-start",width:160,trigger:"click","hide-after":0,"show-after":0},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(s,{type:"primary",icon:"Plus",circle:""})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[(0,r.createVNode)(g,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(f,{onClick:n[0]||(n[0]=e=>{c(0,1)}),index:"1"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{style:{color:"#e6a23c"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u)])),_:1}),n[4]||(n[4]=(0,r.createElementVNode)("span",null,"审批节点",-1))])),_:1}),(0,r.createVNode)(f,{onClick:n[1]||(n[1]=e=>{c(0,2)}),index:"2"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{style:{color:"#419efa"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h)])),_:1}),n[5]||(n[5]=(0,r.createElementVNode)("span",null,"抄送节点",-1))])),_:1}),(0,r.createVNode)(f,{onClick:n[2]||(n[2]=e=>{c(0,4)}),index:"4"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{style:{color:"#67c23a"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p)])),_:1}),n[6]||(n[6]=(0,r.createElementVNode)("span",null,"条件分支",-1))])),_:1}),(0,r.createVNode)(f,{onClick:n[3]||(n[3]=e=>{c(0,5)}),index:"5"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d,{style:{color:"#f06705"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m)])),_:1}),n[7]||(n[7]=(0,r.createElementVNode)("span",null,"通知节点",-1))])),_:1})])),_:1})])])),_:1},512)):(0,r.createCommentVNode)("",!0)])])}}};const s={class:"lyworkflow-wrap"},c={class:"title",style:{background:"#163d47"}},u={class:"content"},d={class:"lyworkflow-wrap-drawer__title"},f={class:"lyworkflow-tags-list"},h={class:"lyworkflow-tags-list"};var p={__name:"lyInitiator",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t;let i=(0,r.ref)(n.modelValue);(0,r.watch)((()=>n.modelValue),(()=>{i.value=n.modelValue}),{deep:!0});let a=(0,r.ref)({}),p=(0,r.ref)(!1),m=(0,r.ref)(!1),g=(0,r.ref)(null);const v=(0,r.inject)("lySelectHandle",null);function A(e){1==e?(a.value.nodeRoleList=[],a.value.nodeUserList=[]):2==e?a.value.nodeRoleList=[]:3==e&&(a.value.nodeUserList=[])}function y(){n.isDesign&&(a.value={},a.value=JSON.parse(JSON.stringify(i.value)),p.value=!1,m.value=!0)}function b(){p.value=!0,(0,r.nextTick)((()=>{g.value.focus()}))}function O(){p.value=!1}function w(e,t){v(e,t)}function x(){i.value=a.value,o("update:modelValue",a.value),m.value=!1}function _(e){if(1==e.setType)return"所有人";if(3==e.setType&&e.nodeRoleList&&e.nodeRoleList.length>0){return"角色-"+e.nodeRoleList.map((e=>e.name)).join("、")}if(2==e.setType&&e.nodeUserList&&e.nodeUserList.length>0){return"用户-"+e.nodeUserList.map((e=>e.name)).join("、")}return"所有人"}return(t,n)=>{const o=(0,r.resolveComponent)("user-filled"),v=(0,r.resolveComponent)("el-icon"),C=(0,r.resolveComponent)("Edit"),k=(0,r.resolveComponent)("el-input"),S=(0,r.resolveComponent)("el-option"),V=(0,r.resolveComponent)("el-select"),B=(0,r.resolveComponent)("el-form-item"),T=(0,r.resolveComponent)("el-button"),N=(0,r.resolveComponent)("el-tag"),E=(0,r.resolveComponent)("el-alert"),P=(0,r.resolveComponent)("el-form"),Q=(0,r.resolveComponent)("el-main"),M=(0,r.resolveComponent)("el-footer"),D=(0,r.resolveComponent)("el-container"),$=(0,r.resolveComponent)("el-drawer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createElementVNode)("div",{class:"lyworkflow-wrap-box lyworkflow-wrap-box-lyInitiator start-node",onClick:y},[(0,r.createElementVNode)("div",c,[(0,r.createVNode)(v,{class:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o)])),_:1}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(i).nodeName),1)]),(0,r.createElementVNode)("div",u,[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(_((0,r.unref)(i))),1)])]),(0,r.createVNode)((0,r.unref)(l),{modelValue:(0,r.unref)(i).childNode,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.unref)(i).childNode=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"]),(0,r.createVNode)($,{title:"发起人",modelValue:(0,r.unref)(m),"onUpdate:modelValue":n[6]||(n[6]=e=>(0,r.isRef)(m)?m.value=e:m=e),"destroy-on-close":"","append-to-body":"",size:"40%",class:"lyworkflow-drawer"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",d,[(0,r.unref)(p)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("label",{key:0,onClick:b},[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(a).nodeName),1),(0,r.createVNode)(v,{class:"lyworkflow-wrap-drawer__title-edit"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C)])),_:1})])),(0,r.unref)(p)?((0,r.openBlock)(),(0,r.createBlock)(k,{key:1,ref_key:"nodeTitle",ref:g,modelValue:(0,r.unref)(a).nodeName,"onUpdate:modelValue":n[1]||(n[1]=e=>(0,r.unref)(a).nodeName=e),clearable:"",onBlur:O,onKeyup:(0,r.withKeys)(O,["enter"])},null,8,["modelValue"])):(0,r.createCommentVNode)("",!0)])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{"label-position":"top"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{label:"谁可以发起此审批"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{modelValue:(0,r.unref)(a).setType,"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.unref)(a).setType=e),onChange:A},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{value:1,label:"所有人"}),(0,r.createVNode)(S,{value:2,label:"指定用户"}),(0,r.createVNode)(S,{value:3,label:"指定角色"})])),_:1},8,["modelValue"])])),_:1}),2==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(B,{key:0,label:"选择成员"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{type:"primary",icon:"plus",round:"",onClick:n[3]||(n[3]=e=>w(1,(0,r.unref)(a).nodeUserList))},{default:(0,r.withCtx)((()=>n[7]||(n[7]=[(0,r.createTextVNode)("选择人员")]))),_:1}),(0,r.createElementVNode)("div",f,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeUserList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(N,{key:e.id,closable:"",onClose:e=>function(e){a.value.nodeUserList.splice(e,1)}(t)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,r.createCommentVNode)("",!0),3==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(B,{key:1,label:"指定角色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{type:"primary",icon:"plus",round:"",onClick:n[4]||(n[4]=e=>w(2,(0,r.unref)(a).nodeRoleList))},{default:(0,r.withCtx)((()=>n[8]||(n[8]=[(0,r.createTextVNode)("选择角色")]))),_:1}),(0,r.createElementVNode)("div",h,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeRoleList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(N,{key:e.id,closable:"",onClose:e=>function(e){a.value.nodeRoleList.splice(e,1)}(t)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,r.createCommentVNode)("",!0),0==(0,r.unref)(a).nodeRoleList.length&&0==(0,r.unref)(a).nodeUserList.length&&1!=(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(E,{key:2,title:"不指定则默认所有人都可发起此审批",type:"info",closable:!1})):(0,r.createCommentVNode)("",!0)])),_:1})])),_:1}),(0,r.createVNode)(M,{class:"lyworkflow-drawer-footer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{type:"primary",onClick:x},{default:(0,r.withCtx)((()=>n[9]||(n[9]=[(0,r.createTextVNode)("保存")]))),_:1}),(0,r.createVNode)(T,{onClick:n[5]||(n[5]=e=>(0,r.isRef)(m)?m.value=!1:m=!1)},{default:(0,r.withCtx)((()=>n[10]||(n[10]=[(0,r.createTextVNode)("取消")]))),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}}};const m={class:"lyworkflow-wrap"},g={class:"title",style:{background:"#e6a23c"}},v={class:"content"},A={key:0},y={key:1,class:"placeholder"},b={class:"lyworkflow-wrap-drawer__title"},O={class:"lyworkflow-tags-list"},w={class:"lyworkflow-tags-list"},x={key:0},_={style:{width:"100%"}},C={style:{width:"100%"}},k={style:{width:"100%"}};var S={__name:"lyApprover",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t;let i=(0,r.ref)(n.modelValue);(0,r.watch)((()=>n.modelValue),(()=>{i.value=n.modelValue}),{deep:!0});let a=(0,r.ref)({}),s=(0,r.ref)(!1),c=(0,r.ref)(!1),u=(0,r.ref)(null);const d=(0,r.inject)("lySelectHandle",null);function f(){a.value={},a.value=JSON.parse(JSON.stringify(i.value)),s.value=!1,c.value=!0}function h(){s.value=!0,nextTick((()=>{u.value.focus()}))}function p(){s.value=!1}function S(e,t){d(e,t)}function V(){i.value=a.value,o("update:modelValue",a.value),c.value=!1}function B(e){if(1==e.setType){if(e.nodeUserList&&e.nodeUserList.length>0){return e.nodeUserList.map((e=>e.name)).join("、")}return!1}if(2==e.setType)return 1==e.examineLevel?"直接主管":`发起人的第${e.examineLevel}级主管`;if(3==e.setType){if(e.nodeRoleList&&e.nodeRoleList.length>0){return"角色-"+e.nodeRoleList.map((e=>e.name)).join("、")}return!1}return 4==e.setType?"发起人自选":5==e.setType?"发起人自己":7==e.setType?"连续多级主管":void 0}return(t,n)=>{const d=(0,r.resolveComponent)("user-filled"),T=(0,r.resolveComponent)("el-icon"),N=(0,r.resolveComponent)("Close"),E=(0,r.resolveComponent)("el-popconfirm"),P=(0,r.resolveComponent)("Edit"),Q=(0,r.resolveComponent)("el-input"),M=(0,r.resolveComponent)("el-option"),D=(0,r.resolveComponent)("el-select"),$=(0,r.resolveComponent)("el-form-item"),z=(0,r.resolveComponent)("el-button"),R=(0,r.resolveComponent)("el-tag"),I=(0,r.resolveComponent)("el-input-number"),L=(0,r.resolveComponent)("el-radio"),F=(0,r.resolveComponent)("el-radio-group"),U=(0,r.resolveComponent)("el-divider"),H=(0,r.resolveComponent)("el-checkbox"),W=(0,r.resolveComponent)("el-form"),j=(0,r.resolveComponent)("el-main"),q=(0,r.resolveComponent)("el-footer"),X=(0,r.resolveComponent)("el-container"),Y=(0,r.resolveComponent)("el-drawer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",m,[(0,r.createElementVNode)("div",{class:"lyworkflow-wrap-box lyworkflow-wrap-box-lyApprover",onClick:f},[(0,r.createElementVNode)("div",g,[(0,r.createVNode)(T,{class:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(i).nodeName),1),(0,r.createVNode)(E,{"confirm-button-text":"删除","cancel-button-text":"取消",icon:"InfoFilled","icon-color":"#626AEF",title:"确认删除吗?",onConfirm:n[1]||(n[1]=e=>{o("update:modelValue",i.value.childNode)})},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{class:"close",onClick:n[0]||(n[0]=(0,r.withModifiers)((()=>{}),["stop"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(N)])),_:1})])),_:1})]),(0,r.createElementVNode)("div",v,[B((0,r.unref)(i))?((0,r.openBlock)(),(0,r.createElementBlock)("span",A,(0,r.toDisplayString)(B((0,r.unref)(i))),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",y,"请选择"))])]),(0,r.createVNode)((0,r.unref)(l),{modelValue:(0,r.unref)(i).childNode,"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.unref)(i).childNode=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"]),(0,r.createVNode)(Y,{title:"审批人设置",modelValue:(0,r.unref)(c),"onUpdate:modelValue":n[16]||(n[16]=e=>(0,r.isRef)(c)?c.value=e:c=e),"destroy-on-close":"","append-to-body":"",size:"40%",class:"lyworkflow-drawer"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",b,[(0,r.unref)(s)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("label",{key:0,onClick:h},[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(a).nodeName),1),(0,r.createVNode)(T,{class:"lyworkflow-wrap-drawer__title-edit"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P)])),_:1})])),(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)(Q,{key:1,ref_key:"nodeTitle",ref:u,modelValue:(0,r.unref)(a).nodeName,"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.unref)(a).nodeName=e),clearable:"",onBlur:p,onKeyup:(0,r.withKeys)(p,["enter"])},null,8,["modelValue"])):(0,r.createCommentVNode)("",!0)])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(j,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(W,{"label-position":"top"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)($,{label:"审批人员类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(D,{modelValue:(0,r.unref)(a).setType,"onUpdate:modelValue":n[4]||(n[4]=e=>(0,r.unref)(a).setType=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{value:1,label:"指定成员"}),(0,r.createVNode)(M,{value:2,label:"主管"}),(0,r.createVNode)(M,{value:3,label:"角色"}),(0,r.createVNode)(M,{value:4,label:"发起人自选"}),(0,r.createVNode)(M,{value:5,label:"发起人自己"}),(0,r.createVNode)(M,{value:7,label:"连续多级主管"})])),_:1},8,["modelValue"])])),_:1}),1==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)($,{key:0,label:"选择成员"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{type:"primary",icon:"plus",round:"",onClick:n[5]||(n[5]=e=>S(1,(0,r.unref)(a).nodeUserList))},{default:(0,r.withCtx)((()=>n[17]||(n[17]=[(0,r.createTextVNode)("选择人员")]))),_:1}),(0,r.createElementVNode)("div",O,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeUserList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(R,{key:e.id,closable:"",onClose:e=>function(e){a.value.nodeUserList.splice(e,1)}(t)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,r.createCommentVNode)("",!0),2==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)($,{key:1,label:"指定主管"},{default:(0,r.withCtx)((()=>[n[18]||(n[18]=(0,r.createTextVNode)(" 发起人的第 ")),(0,r.createVNode)(I,{modelValue:(0,r.unref)(a).examineLevel,"onUpdate:modelValue":n[6]||(n[6]=e=>(0,r.unref)(a).examineLevel=e),min:1},null,8,["modelValue"]),n[19]||(n[19]=(0,r.createTextVNode)(" 级主管 "))])),_:1})):(0,r.createCommentVNode)("",!0),3==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)($,{key:2,label:"选择角色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{type:"primary",icon:"plus",round:"",onClick:n[7]||(n[7]=e=>S(2,(0,r.unref)(a).nodeRoleList))},{default:(0,r.withCtx)((()=>n[20]||(n[20]=[(0,r.createTextVNode)("选择角色")]))),_:1}),(0,r.createElementVNode)("div",w,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeRoleList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(R,{key:e.id,type:"info",closable:"",onClose:e=>function(e){a.value.nodeRoleList.splice(e,1)}(t)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,r.createCommentVNode)("",!0),4==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)($,{key:3,label:"发起人自选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,{modelValue:(0,r.unref)(a).selectMode,"onUpdate:modelValue":n[8]||(n[8]=e=>(0,r.unref)(a).selectMode=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{value:1},{default:(0,r.withCtx)((()=>n[21]||(n[21]=[(0,r.createTextVNode)("自选一个人")]))),_:1}),(0,r.createVNode)(L,{value:2},{default:(0,r.withCtx)((()=>n[22]||(n[22]=[(0,r.createTextVNode)("自选多个人")]))),_:1})])),_:1},8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),7==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)($,{key:4,label:"连续主管审批终点"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,{modelValue:(0,r.unref)(a).directorMode,"onUpdate:modelValue":n[9]||(n[9]=e=>(0,r.unref)(a).directorMode=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{value:0},{default:(0,r.withCtx)((()=>n[23]||(n[23]=[(0,r.createTextVNode)("直到最上层主管")]))),_:1}),(0,r.createVNode)(L,{value:1},{default:(0,r.withCtx)((()=>n[24]||(n[24]=[(0,r.createTextVNode)("自定义审批终点")]))),_:1})])),_:1},8,["modelValue"]),1==(0,r.unref)(a).directorMode?((0,r.openBlock)(),(0,r.createElementBlock)("p",x,[n[25]||(n[25]=(0,r.createTextVNode)("直到发起人的第 ")),(0,r.createVNode)(I,{modelValue:(0,r.unref)(a).directorLevel,"onUpdate:modelValue":n[10]||(n[10]=e=>(0,r.unref)(a).directorLevel=e),min:1},null,8,["modelValue"]),n[26]||(n[26]=(0,r.createTextVNode)(" 级主管"))])):(0,r.createCommentVNode)("",!0)])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(U),(0,r.createVNode)($,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(H,{modelValue:(0,r.unref)(a).termAuto,"onUpdate:modelValue":n[11]||(n[11]=e=>(0,r.unref)(a).termAuto=e),label:"超时自动审批"},null,8,["modelValue"])])),_:1}),(0,r.unref)(a).termAuto?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:5},[(0,r.createVNode)($,{label:"审批期限(为 0 则不生效)"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(I,{modelValue:(0,r.unref)(a).term,"onUpdate:modelValue":n[12]||(n[12]=e=>(0,r.unref)(a).term=e),min:0},null,8,["modelValue"]),n[27]||(n[27]=(0,r.createTextVNode)(" 小时 "))])),_:1}),(0,r.createVNode)($,{label:"审批期限超时后执行"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,{modelValue:(0,r.unref)(a).termMode,"onUpdate:modelValue":n[13]||(n[13]=e=>(0,r.unref)(a).termMode=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(L,{value:0},{default:(0,r.withCtx)((()=>n[28]||(n[28]=[(0,r.createTextVNode)("自动通过")]))),_:1}),(0,r.createVNode)(L,{value:1},{default:(0,r.withCtx)((()=>n[29]||(n[29]=[(0,r.createTextVNode)("自动拒绝")]))),_:1})])),_:1},8,["modelValue"])])),_:1})],64)):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(U),(0,r.createVNode)($,{label:"多人审批时审批方式"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(F,{modelValue:(0,r.unref)(a).examineMode,"onUpdate:modelValue":n[14]||(n[14]=e=>(0,r.unref)(a).examineMode=e)},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("p",_,[(0,r.createVNode)(L,{value:1},{default:(0,r.withCtx)((()=>n[30]||(n[30]=[(0,r.createTextVNode)("按顺序依次审批")]))),_:1})]),(0,r.createElementVNode)("p",C,[(0,r.createVNode)(L,{value:2},{default:(0,r.withCtx)((()=>n[31]||(n[31]=[(0,r.createTextVNode)("会签 (可同时审批,每个人必须审批通过)")]))),_:1})]),(0,r.createElementVNode)("p",k,[(0,r.createVNode)(L,{value:3},{default:(0,r.withCtx)((()=>n[32]||(n[32]=[(0,r.createTextVNode)("或签 (有一人审批通过即可)")]))),_:1})])])),_:1},8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,r.createVNode)(q,{class:"lyworkflow-drawer-footer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z,{type:"primary",onClick:V},{default:(0,r.withCtx)((()=>n[33]||(n[33]=[(0,r.createTextVNode)("保存")]))),_:1}),(0,r.createVNode)(z,{onClick:n[15]||(n[15]=e=>(0,r.isRef)(c)?c.value=!1:c=!1)},{default:(0,r.withCtx)((()=>n[34]||(n[34]=[(0,r.createTextVNode)("取消")]))),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}}};n(44114);const V={class:"lyworkflow-branch"},B={class:"lyworkflow-branch-box-wrap"},T={class:"lyworkflow-branch-box"},N={class:"condition-node"},E={class:"condition-node-box"},P=["onClick"],Q=["onClick"],M={class:"title"},D={class:"node-title"},$={class:"priority-title"},z={class:"content"},R={key:0},I={key:1,class:"placeholder"},L=["onClick"],F={key:1,class:"top-left-cover-line"},U={key:2,class:"bottom-left-cover-line"},H={key:3,class:"top-right-cover-line"},W={key:4,class:"bottom-right-cover-line"},j={class:"lyworkflow-wrap-drawer__title"};var q={__name:"lyBranch",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t;let i=(0,r.ref)(n.modelValue);(0,r.watch)((()=>n.modelValue),(()=>{i.value=n.modelValue}),{deep:!0});let a=(0,r.ref)({}),s=(0,r.ref)(!1),c=(0,r.ref)(!1),u=(0,r.ref)(null),d=(0,r.ref)(0);function f(){s.value=!0,(0,r.nextTick)((()=>{u.value.focus()}))}function h(){s.value=!1}function p(){i.value.conditionNodes[d.value]=a.value,o("update:modelValue",i.value),c.value=!1}function m(){let e=i.value.conditionNodes.length+1;i.value.conditionNodes.push({nodeName:"条件"+e,type:3,priorityLevel:e,conditionMode:1,conditionList:[]})}function g(e){i.value.conditionNodes.splice(e,1),1==i.value.conditionNodes.length&&(i.value.childNode&&(i.value.conditionNodes[0].childNode?v(i.value.conditionNodes[0].childNode,i.value.childNode):i.value.conditionNodes[0].childNode=i.value.childNode),o("update:modelValue",i.value.conditionNodes[0].childNode))}function v(e,t){e.childNode?v(e.childNode,t):e.childNode=t}function A(e,t=1){i.value.conditionNodes[e]=i.value.conditionNodes.splice(e+t,1,i.value.conditionNodes[e])[0],i.value.conditionNodes.map(((e,t)=>{e.priorityLevel=t+1})),o("update:modelValue",i.value)}function y(){a.value.conditionList.push({label:"",field:"",operator:"=",value:""})}function b(e,t){var{conditionList:n}=e.conditionNodes[t];if(n&&1==n.length){return n.map((e=>`${e.label}${e.operator}${e.value}`)).join(" 和 ")}if(n&&n.length>1){const r=1==e.conditionNodes[t].conditionMode?"且行":"或行";return n.length+"个条件,"+r}return t==e.conditionNodes.length-1&&"其他条件进入此流程"}return(t,n)=>{const o=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("Arrow-left"),O=(0,r.resolveComponent)("el-icon"),w=(0,r.resolveComponent)("Close"),x=(0,r.resolveComponent)("el-popconfirm"),_=(0,r.resolveComponent)("Arrow-right"),C=(0,r.resolveComponent)("Edit"),k=(0,r.resolveComponent)("el-input"),S=(0,r.resolveComponent)("el-radio"),q=(0,r.resolveComponent)("el-radio-group"),X=(0,r.resolveComponent)("el-form-item"),Y=(0,r.resolveComponent)("el-divider"),G=(0,r.resolveComponent)("el-table-column"),Z=(0,r.resolveComponent)("el-option"),K=(0,r.resolveComponent)("el-select"),J=(0,r.resolveComponent)("el-link"),ee=(0,r.resolveComponent)("el-table"),te=(0,r.resolveComponent)("el-form"),ne=(0,r.resolveComponent)("el-main"),re=(0,r.resolveComponent)("el-footer"),oe=(0,r.resolveComponent)("el-container"),ie=(0,r.resolveComponent)("el-drawer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",V,[(0,r.createElementVNode)("div",B,[(0,r.createElementVNode)("div",T,[(0,r.createVNode)(o,{class:"add-branch",color:"#67c23a",plain:"",round:"",onClick:m},{default:(0,r.withCtx)((()=>n[6]||(n[6]=[(0,r.createTextVNode)("添加条件")]))),_:1}),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(i).conditionNodes,((o,s)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"col-box",key:s},[(0,r.createElementVNode)("div",N,[(0,r.createElementVNode)("div",E,[(0,r.createElementVNode)("div",{class:"lyworkflow-auto-judge",onClick:e=>function(e){d.value=e,a.value={},a.value=JSON.parse(JSON.stringify(i.value.conditionNodes[e])),c.value=!0}(s)},[0!=s?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"sort-left",onClick:(0,r.withModifiers)((e=>A(s,-1)),["stop"])},[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1})],8,Q)):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",M,[(0,r.createElementVNode)("span",D,(0,r.toDisplayString)(o.nodeName),1),(0,r.createElementVNode)("span",$,"优先级"+(0,r.toDisplayString)(o.priorityLevel),1),(0,r.createVNode)(x,{"confirm-button-text":"删除","cancel-button-text":"取消",icon:"InfoFilled","icon-color":"#626AEF",title:"确认删除吗?",onConfirm:e=>g(s)},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{class:"close",onClick:n[0]||(n[0]=(0,r.withModifiers)((()=>{}),["stop"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w)])),_:1})])),_:2},1032,["onConfirm"])]),(0,r.createElementVNode)("div",z,[b((0,r.unref)(i),s)?((0,r.openBlock)(),(0,r.createElementBlock)("span",R,(0,r.toDisplayString)(b((0,r.unref)(i),s)),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",I,"请设置条件"))]),s!=(0,r.unref)(i).conditionNodes.length-1?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:1,class:"sort-right",onClick:(0,r.withModifiers)((e=>A(s)),["stop"])},[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_)])),_:1})],8,L)):(0,r.createCommentVNode)("",!0)],8,P),(0,r.createVNode)((0,r.unref)(l),{modelValue:o.childNode,"onUpdate:modelValue":e=>o.childNode=e,isDesign:e.isDesign},null,8,["modelValue","onUpdate:modelValue","isDesign"])])]),o.childNode?(0,r.renderSlot)(t.$slots,"default",{key:0,node:o}):(0,r.createCommentVNode)("",!0),0==s?((0,r.openBlock)(),(0,r.createElementBlock)("div",F)):(0,r.createCommentVNode)("",!0),0==s?((0,r.openBlock)(),(0,r.createElementBlock)("div",U)):(0,r.createCommentVNode)("",!0),s==(0,r.unref)(i).conditionNodes.length-1?((0,r.openBlock)(),(0,r.createElementBlock)("div",H)):(0,r.createCommentVNode)("",!0),s==(0,r.unref)(i).conditionNodes.length-1?((0,r.openBlock)(),(0,r.createElementBlock)("div",W)):(0,r.createCommentVNode)("",!0)])))),128))]),(0,r.createVNode)((0,r.unref)(l),{modelValue:(0,r.unref)(i).childNode,"onUpdate:modelValue":n[1]||(n[1]=e=>(0,r.unref)(i).childNode=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])]),(0,r.createVNode)(ie,{title:"条件设置",modelValue:(0,r.unref)(c),"onUpdate:modelValue":n[5]||(n[5]=e=>(0,r.isRef)(c)?c.value=e:c=e),"destroy-on-close":"","append-to-body":"",size:"40%",class:"lyworkflow-drawer"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",j,[(0,r.unref)(s)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("label",{key:0,onClick:f},[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(a).nodeName),1),(0,r.createVNode)(O,{class:"lyworkflow-wrap-drawer__title-edit"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C)])),_:1})])),(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)(k,{key:1,ref_key:"nodeTitle",ref:u,modelValue:(0,r.unref)(a).nodeName,"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.unref)(a).nodeName=e),clearable:"",onBlur:h,onKeyup:(0,r.withKeys)(h,["enter"])},null,8,["modelValue"])):(0,r.createCommentVNode)("",!0)])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(oe,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ne,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(te,{"label-position":"top"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(X,{label:"条件关系"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(q,{modelValue:(0,r.unref)(a).conditionMode,"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.unref)(a).conditionMode=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{value:1},{default:(0,r.withCtx)((()=>n[7]||(n[7]=[(0,r.createTextVNode)("且")]))),_:1}),(0,r.createVNode)(S,{value:2},{default:(0,r.withCtx)((()=>n[8]||(n[8]=[(0,r.createTextVNode)("或")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(Y),(0,r.createVNode)(X,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(ee,{data:(0,r.unref)(a).conditionList},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(G,{prop:"label",label:"描述"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(k,{modelValue:e.row.label,"onUpdate:modelValue":t=>e.row.label=t,placeholder:"描述"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)(G,{prop:"field",label:"条件字段",width:"130"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(k,{modelValue:e.row.field,"onUpdate:modelValue":t=>e.row.field=t,placeholder:"条件字段"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)(G,{prop:"operator",label:"运算符",width:"130"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(K,{modelValue:e.row.operator,"onUpdate:modelValue":t=>e.row.operator=t,placeholder:"Select"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Z,{label:"等于",value:"="}),(0,r.createVNode)(Z,{label:"不等于",value:"!="}),(0,r.createVNode)(Z,{label:"大于",value:">"}),(0,r.createVNode)(Z,{label:"大于等于",value:">="}),(0,r.createVNode)(Z,{label:"小于",value:"<"}),(0,r.createVNode)(Z,{label:"小于等于",value:"<="}),(0,r.createVNode)(Z,{label:"包含",value:"include"}),(0,r.createVNode)(Z,{label:"不包含",value:"notinclude"})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)(G,{prop:"value",label:"值",width:"100"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(k,{modelValue:e.row.value,"onUpdate:modelValue":t=>e.row.value=t,placeholder:"值"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,r.createVNode)(G,{prop:"value",label:"移除",width:"55"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(J,{type:"danger",underline:!1,onClick:t=>{return n=e.$index,void a.value.conditionList.splice(n,1);var n}},{default:(0,r.withCtx)((()=>n[9]||(n[9]=[(0,r.createTextVNode)("移除")]))),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])])),_:1}),(0,r.createElementVNode)("p",null,[(0,r.createVNode)(o,{type:"primary",icon:"Plus",round:"",onClick:y},{default:(0,r.withCtx)((()=>n[10]||(n[10]=[(0,r.createTextVNode)("增加条件")]))),_:1})])])),_:1})])),_:1}),(0,r.createVNode)(re,{class:"lyworkflow-drawer-footer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{type:"primary",onClick:p},{default:(0,r.withCtx)((()=>n[11]||(n[11]=[(0,r.createTextVNode)("保存")]))),_:1}),(0,r.createVNode)(o,{onClick:n[4]||(n[4]=e=>(0,r.isRef)(c)?c.value=!1:c=!1)},{default:(0,r.withCtx)((()=>n[12]||(n[12]=[(0,r.createTextVNode)("取消")]))),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}}};const X={class:"lyworkflow-wrap"},Y={class:"title",style:{background:"#419efa"}},G={class:"content"},Z={key:0},K={key:1,class:"placeholder"},J={class:"lyworkflow-wrap-drawer__title"},ee={class:"lyworkflow-tags-list"};var te={__name:"lySend",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t;let i=(0,r.ref)(n.modelValue);(0,r.watch)((()=>n.modelValue),(()=>{i.value=n.modelValue}),{deep:!0});let a=(0,r.ref)({}),s=(0,r.ref)(!1),c=(0,r.ref)(!1),u=(0,r.ref)(null);const d=(0,r.inject)("lySelectHandle",null);function f(){a.value={},a.value=JSON.parse(JSON.stringify(i.value)),c.value=!0}function h(){s.value=!0,(0,r.nextTick)((()=>{u.value.focus()}))}function p(){s.value=!1}function m(){o("update:modelValue",a.value),c.value=!1}function g(e){if(e.nodeUserList&&e.nodeUserList.length>0){return e.nodeUserList.map((e=>e.name)).join("、")}return!!e.userSelectFlag&&"发起人自选"}return(t,n)=>{const v=(0,r.resolveComponent)("Promotion"),A=(0,r.resolveComponent)("el-icon"),y=(0,r.resolveComponent)("Close"),b=(0,r.resolveComponent)("el-popconfirm"),O=(0,r.resolveComponent)("Edit"),w=(0,r.resolveComponent)("el-input"),x=(0,r.resolveComponent)("el-button"),_=(0,r.resolveComponent)("el-tag"),C=(0,r.resolveComponent)("el-form-item"),k=(0,r.resolveComponent)("el-checkbox"),S=(0,r.resolveComponent)("el-form"),V=(0,r.resolveComponent)("el-main"),B=(0,r.resolveComponent)("el-footer"),T=(0,r.resolveComponent)("el-container"),N=(0,r.resolveComponent)("el-drawer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",X,[(0,r.createElementVNode)("div",{class:"lyworkflow-wrap-box lyworkflow-wrap-box-lySend",onClick:f},[(0,r.createElementVNode)("div",Y,[(0,r.createVNode)(A,{class:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(i).nodeName),1),(0,r.createVNode)(b,{"confirm-button-text":"删除","cancel-button-text":"取消",icon:"InfoFilled","icon-color":"#626AEF",title:"确认删除吗?",onConfirm:n[1]||(n[1]=e=>{o("update:modelValue",i.value.childNode)})},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{class:"close",onClick:n[0]||(n[0]=(0,r.withModifiers)((()=>{}),["stop"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y)])),_:1})])),_:1})]),(0,r.createElementVNode)("div",G,[g((0,r.unref)(i))?((0,r.openBlock)(),(0,r.createElementBlock)("span",Z,(0,r.toDisplayString)(g((0,r.unref)(i))),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",K,"请选择人员"))])]),(0,r.createVNode)((0,r.unref)(l),{modelValue:(0,r.unref)(i).childNode,"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.unref)(i).childNode=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"]),(0,r.createVNode)(N,{title:"抄送人设置",modelValue:(0,r.unref)(c),"onUpdate:modelValue":n[7]||(n[7]=e=>(0,r.isRef)(c)?c.value=e:c=e),"destroy-on-close":"","append-to-body":"",size:"40%",class:"lyworkflow-drawer"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",J,[(0,r.unref)(s)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("label",{key:0,onClick:h},[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(a).nodeName),1),(0,r.createVNode)(A,{class:"lyworkflow-wrap-drawer__title-edit"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O)])),_:1})])),(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)(w,{key:1,ref_key:"nodeTitle",ref:u,modelValue:(0,r.unref)(a).nodeName,"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.unref)(a).nodeName=e),clearable:"",onBlur:p,onKeyup:(0,r.withKeys)(p,["enter"])},null,8,["modelValue"])):(0,r.createCommentVNode)("",!0)])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S,{"label-position":"top"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{label:"选择要抄送的人员"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{type:"primary",icon:"Plus",round:"",onClick:n[4]||(n[4]=e=>{return t=1,n=(0,r.unref)(a).nodeUserList,void d(t,n);var t,n})},{default:(0,r.withCtx)((()=>n[8]||(n[8]=[(0,r.createTextVNode)("选择人员")]))),_:1}),(0,r.createElementVNode)("div",ee,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeUserList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(_,{key:e.id,closable:"",onClose:e=>function(e){a.value.nodeUserList.splice(e,1)}(t)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1}),(0,r.createVNode)(C,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{modelValue:(0,r.unref)(a).userSelectFlag,"onUpdate:modelValue":n[5]||(n[5]=e=>(0,r.unref)(a).userSelectFlag=e),label:"允许发起人自选抄送人"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,r.createVNode)(B,{class:"lyworkflow-drawer-footer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{type:"primary",onClick:m},{default:(0,r.withCtx)((()=>n[9]||(n[9]=[(0,r.createTextVNode)("保存")]))),_:1}),(0,r.createVNode)(x,{onClick:n[6]||(n[6]=e=>(0,r.isRef)(c)?c.value=!1:c=!1)},{default:(0,r.withCtx)((()=>n[10]||(n[10]=[(0,r.createTextVNode)("取消")]))),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}}};const ne={class:"lyworkflow-wrap"},re={class:"title",style:{background:"#f06705"}},oe={class:"content"},ie={key:0},ae={key:1,class:"placeholder"},le={class:"lyworkflow-wrap-drawer__title"},se={class:"lyworkflow-tags-list"},ce={class:"lyworkflow-tags-list"},ue={style:{display:"flex","flex-direction":"column",width:"100%"}},de={style:{width:"100%",display:"flex","margin-bottom":"10px"}},fe={style:{width:"100%",display:"flex"}};var he={__name:"lyNotice",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t;let i=(0,r.ref)(n.modelValue);(0,r.watch)((()=>n.modelValue),(()=>{i.value=n.modelValue}),{deep:!0});let a=(0,r.ref)({}),s=(0,r.ref)(!1),c=(0,r.ref)(!1),u=(0,r.ref)(null);const d=(0,r.inject)("lySelectHandle",null);function f(){a.value={},a.value=JSON.parse(JSON.stringify(i.value)),c.value=!0}function h(){s.value=!0,(0,r.nextTick)((()=>{u.value.focus()}))}function p(){s.value=!1}function m(e,t){d(e,t)}function g(){o("update:modelValue",a.value),c.value=!1}function v(e){if(1==e.setType){if(e.nodeUserList&&e.nodeUserList.length>0){return e.nodeUserList.map((e=>e.name)).join("、")}return!1}if(2==e.setType)return 1==e.examineLevel?"直接主管":`发起人的第${e.examineLevel}级主管`;if(3==e.setType){if(e.nodeRoleList&&e.nodeRoleList.length>0){return"角色-"+e.nodeRoleList.map((e=>e.name)).join("、")}return!1}return 4==e.setType?"发起人自选":5==e.setType?"发起人自己":7==e.setType?"连续多级主管":void 0}return(t,n)=>{const d=(0,r.resolveComponent)("BellFilled"),A=(0,r.resolveComponent)("el-icon"),y=(0,r.resolveComponent)("Close"),b=(0,r.resolveComponent)("el-popconfirm"),O=(0,r.resolveComponent)("Edit"),w=(0,r.resolveComponent)("el-input"),x=(0,r.resolveComponent)("el-option"),_=(0,r.resolveComponent)("el-select"),C=(0,r.resolveComponent)("el-form-item"),k=(0,r.resolveComponent)("el-button"),S=(0,r.resolveComponent)("el-tag"),V=(0,r.resolveComponent)("el-input-number"),B=(0,r.resolveComponent)("el-radio"),T=(0,r.resolveComponent)("el-radio-group"),N=(0,r.resolveComponent)("el-divider"),E=(0,r.resolveComponent)("el-checkbox"),P=(0,r.resolveComponent)("el-checkbox-group"),Q=(0,r.resolveComponent)("el-form"),M=(0,r.resolveComponent)("el-main"),D=(0,r.resolveComponent)("el-footer"),$=(0,r.resolveComponent)("el-container"),z=(0,r.resolveComponent)("el-drawer");return(0,r.openBlock)(),(0,r.createElementBlock)("div",ne,[(0,r.createElementVNode)("div",{class:"lyworkflow-wrap-box lyworkflow-wrap-box-lyNotice",onClick:f},[(0,r.createElementVNode)("div",re,[(0,r.createVNode)(A,{class:"icon"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(d)])),_:1}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(i).nodeName),1),(0,r.createVNode)(b,{"confirm-button-text":"删除","cancel-button-text":"取消",icon:"InfoFilled","icon-color":"#626AEF",title:"确认删除吗?",onConfirm:n[1]||(n[1]=e=>{o("update:modelValue",i.value.childNode)})},{reference:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{class:"close",onClick:n[0]||(n[0]=(0,r.withModifiers)((()=>{}),["stop"]))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y)])),_:1})])),_:1})]),(0,r.createElementVNode)("div",oe,[v((0,r.unref)(i))?((0,r.openBlock)(),(0,r.createElementBlock)("span",ie,(0,r.toDisplayString)(v((0,r.unref)(i))),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",ae,"请选择人员"))])]),(0,r.createVNode)((0,r.unref)(l),{modelValue:(0,r.unref)(i).childNode,"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.unref)(i).childNode=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"]),(0,r.createVNode)(z,{title:"通知设置",modelValue:(0,r.unref)(c),"onUpdate:modelValue":n[13]||(n[13]=e=>(0,r.isRef)(c)?c.value=e:c=e),"destroy-on-close":"","append-to-body":"",size:"40%",class:"lyworkflow-drawer"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",le,[(0,r.unref)(s)?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("label",{key:0,onClick:h},[(0,r.createTextVNode)((0,r.toDisplayString)((0,r.unref)(a).nodeName),1),(0,r.createVNode)(A,{class:"lyworkflow-wrap-drawer__title-edit"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O)])),_:1})])),(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)(w,{key:1,ref_key:"nodeTitle",ref:u,modelValue:(0,r.unref)(a).nodeName,"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.unref)(a).nodeName=e),clearable:"",onBlur:p,onKeyup:(0,r.withKeys)(p,["enter"])},null,8,["modelValue"])):(0,r.createCommentVNode)("",!0)])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)($,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(M,{style:{padding:"0 20px 20px 20px"}},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(Q,{"label-position":"top"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(C,{label:"通知人员类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{modelValue:(0,r.unref)(a).setType,"onUpdate:modelValue":n[4]||(n[4]=e=>(0,r.unref)(a).setType=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{value:1,label:"指定成员"}),(0,r.createVNode)(x,{value:2,label:"主管"}),(0,r.createVNode)(x,{value:3,label:"角色"}),(0,r.createVNode)(x,{value:4,label:"发起人自选"}),(0,r.createVNode)(x,{value:5,label:"发起人自己"}),(0,r.createVNode)(x,{value:7,label:"连续多级主管"})])),_:1},8,["modelValue"])])),_:1}),1==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(C,{key:0,label:"选择通知成员"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{type:"primary",icon:"plus",round:"",onClick:n[5]||(n[5]=e=>m(1,(0,r.unref)(a).nodeUserList))},{default:(0,r.withCtx)((()=>n[14]||(n[14]=[(0,r.createTextVNode)("选择人员")]))),_:1}),(0,r.createElementVNode)("div",se,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeUserList,((e,t)=>((0,r.openBlock)(),(0,r.createBlock)(S,{key:e.id,closable:"",onClose:e=>function(e){a.value.nodeUserList.splice(e,1)}(t)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,r.createCommentVNode)("",!0),2==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(C,{key:1,label:"指定主管"},{default:(0,r.withCtx)((()=>[n[15]||(n[15]=(0,r.createTextVNode)(" 发起人的第 ")),(0,r.createVNode)(V,{modelValue:(0,r.unref)(a).examineLevel,"onUpdate:modelValue":n[6]||(n[6]=e=>(0,r.unref)(a).examineLevel=e),min:1},null,8,["modelValue"]),n[16]||(n[16]=(0,r.createTextVNode)(" 级主管 "))])),_:1})):(0,r.createCommentVNode)("",!0),3==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(C,{key:2,label:"选择角色"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{type:"primary",icon:"plus",round:"",onClick:n[7]||(n[7]=e=>m(2,(0,r.unref)(a).nodeRoleList))},{default:(0,r.withCtx)((()=>n[17]||(n[17]=[(0,r.createTextVNode)("选择角色")]))),_:1}),(0,r.createElementVNode)("div",ce,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)((0,r.unref)(a).nodeRoleList,((e,n)=>((0,r.openBlock)(),(0,r.createBlock)(S,{key:e.id,type:"info",closable:"",onClose:e=>t.delRole(n)},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,r.createCommentVNode)("",!0),4==(0,r.unref)(a).setType?((0,r.openBlock)(),(0,r.createBlock)(C,{key:3,label:"发起人自选"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(T,{modelValue:(0,r.unref)(a).selectMode,"onUpdate:modelValue":n[8]||(n[8]=e=>(0,r.unref)(a).selectMode=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(B,{value:1},{default:(0,r.withCtx)((()=>n[18]||(n[18]=[(0,r.createTextVNode)("自选一个人")]))),_:1}),(0,r.createVNode)(B,{value:2},{default:(0,r.withCtx)((()=>n[19]||(n[19]=[(0,r.createTextVNode)("自选多个人")]))),_:1})])),_:1},8,["modelValue"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(N),(0,r.createVNode)(C,{label:"通知类型"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(P,{modelValue:(0,r.unref)(a).noticeTypeList,"onUpdate:modelValue":n[9]||(n[9]=e=>(0,r.unref)(a).noticeTypeList=e)},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(E,{value:1},{default:(0,r.withCtx)((()=>n[20]||(n[20]=[(0,r.createTextVNode)("站内")]))),_:1}),(0,r.createVNode)(E,{value:2},{default:(0,r.withCtx)((()=>n[21]||(n[21]=[(0,r.createTextVNode)("邮件")]))),_:1}),(0,r.createVNode)(E,{value:3},{default:(0,r.withCtx)((()=>n[22]||(n[22]=[(0,r.createTextVNode)("短信")]))),_:1}),(0,r.createVNode)(E,{value:4},{default:(0,r.withCtx)((()=>n[23]||(n[23]=[(0,r.createTextVNode)("钉钉")]))),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,r.createVNode)(N),(0,r.createVNode)(C,{label:"通知内容"},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",ue,[(0,r.createElementVNode)("div",de,[n[24]||(n[24]=(0,r.createElementVNode)("span",{style:{color:"var(--el-text-color-regular)",width:"90px","text-align":"right"}},"主题:",-1)),(0,r.createVNode)(w,{modelValue:(0,r.unref)(a).noticeSubject,"onUpdate:modelValue":n[10]||(n[10]=e=>(0,r.unref)(a).noticeSubject=e),placeholder:"主题"},null,8,["modelValue"])]),(0,r.createElementVNode)("div",fe,[n[25]||(n[25]=(0,r.createElementVNode)("span",{style:{color:"var(--el-text-color-regular)",width:"90px","text-align":"right"}},"通知内容:",-1)),(0,r.createVNode)(w,{modelValue:(0,r.unref)(a).noticeContent,"onUpdate:modelValue":n[11]||(n[11]=e=>(0,r.unref)(a).noticeContent=e),autosize:{minRows:4,maxRows:8},type:"textarea",placeholder:"通知内容"},null,8,["modelValue"])])])])),_:1})])),_:1})])),_:1}),(0,r.createVNode)(D,{class:"lyworkflow-drawer-footer"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(k,{type:"primary",onClick:g},{default:(0,r.withCtx)((()=>n[26]||(n[26]=[(0,r.createTextVNode)("保存")]))),_:1}),(0,r.createVNode)(k,{onClick:n[12]||(n[12]=e=>(0,r.isRef)(c)?c.value=!1:c=!1)},{default:(0,r.withCtx)((()=>n[27]||(n[27]=[(0,r.createTextVNode)("取消")]))),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}}};var pe={__name:"lyNodeWrap",props:{modelValue:{type:Object,default:()=>{}},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,o=t;let i=(0,r.ref)(n.modelValue);return(0,r.watch)((()=>n.modelValue),(()=>{i.value=n.modelValue}),{deep:!0}),(0,r.watch)((()=>i.value),(()=>{o("update:modelValue",i.value)}),{deep:!0}),(t,n)=>{const o=(0,r.resolveComponent)("lyNodeWrap",!0);return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[0==(0,r.unref)(i).type?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(p),{key:0,modelValue:(0,r.unref)(i),"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.isRef)(i)?i.value=e:i=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])):(0,r.createCommentVNode)("",!0),1==(0,r.unref)(i).type?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(S),{key:1,modelValue:(0,r.unref)(i),"onUpdate:modelValue":n[1]||(n[1]=e=>(0,r.isRef)(i)?i.value=e:i=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])):(0,r.createCommentVNode)("",!0),2==(0,r.unref)(i).type?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(te),{key:2,modelValue:(0,r.unref)(i),"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.isRef)(i)?i.value=e:i=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])):(0,r.createCommentVNode)("",!0),4==(0,r.unref)(i).type&&(0,r.unref)(i).conditionNodes.length>0?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(q),{key:3,modelValue:(0,r.unref)(i),"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.isRef)(i)?i.value=e:i=e)},{default:(0,r.withCtx)((t=>[t.node?((0,r.openBlock)(),(0,r.createBlock)(o,{key:0,modelValue:t.node.childNode,"onUpdate:modelValue":e=>t.node.childNode=e,isDesign:e.isDesign},null,8,["modelValue","onUpdate:modelValue","isDesign"])):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue"])):(0,r.createCommentVNode)("",!0),5==(0,r.unref)(i).type?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(he),{key:4,modelValue:(0,r.unref)(i),"onUpdate:modelValue":n[4]||(n[4]=e=>(0,r.isRef)(i)?i.value=e:i=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])):(0,r.createCommentVNode)("",!0),(0,r.unref)(i).childNode?((0,r.openBlock)(),(0,r.createBlock)(o,{key:5,modelValue:(0,r.unref)(i).childNode,"onUpdate:modelValue":n[5]||(n[5]=e=>(0,r.unref)(i).childNode=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])):(0,r.createCommentVNode)("",!0)],64)}}},me=(n(22489),n(7588),n(40412)),ge=n(20163),ve=n(78982),Ae=n.n(ve);const ye={key:0,class:"lyworkflow-member-select"},be={class:"lyworkflow-member-select-body"},Oe={class:"lyworkflow-member-select-search"},we={class:"lyworkflow-member-select-select"},xe={class:"lyworkflow-member-select-tree"},_e={class:"lyworkflow-member-select-user"},Ce={class:"lyworkflow-member-select-userlist"},ke={class:"lyworkflow-member-select-pagination"},Se={class:"lyworkflow-member-select-toicon"},Ve={class:"lyworkflow-member-select-selected"},Be={class:"name"},Te={class:"delete"},Ne={key:1,class:"lyworkflow-role-select"};var Ee={__name:"lySelect",props:{modelValue:{type:Boolean,default:!1},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue","closed"],setup(e,{expose:t,emit:n}){const o=n;function i(){o("closed")}let a={key:"id",label:"name",children:"children"},l={key:"id",label:"name"},s={key:"id",label:"name"},c=["人员选择","角色选择"],u=(0,r.ref)(!1),d=(0,r.ref)(!1),f=(0,r.ref)(!1),h=(0,r.ref)(!1),p=(0,r.ref)(""),m=(0,r.ref)(""),g=0,v=1,A=(0,r.ref)([]),y=(0,r.ref)([]),b=(0,r.ref)([]),O=(0,r.ref)(1),w=(0,r.ref)([]),x=(0,r.ref)([]),_=(0,r.ref)([]),C=(0,r.computed)((()=>w.value.map((e=>e.id))));let k=(0,r.ref)(null);async function S(){f.value=!0;var e={search:p.value||null,dept_id:m.value||null,page:v,limit:10};(0,me.apiSystemUser)(e).then((e=>{f.value=!1,2e3==e.code?(y.value=e.data.data,g=e.data.total||0,k.value.setScrollTop(0)):ge.nk.warning(e.msg)}))}function V(e){p.value="",v=1,m.value=e.id,S()}function B(e,t){t?w.value.push({id:e.id,name:e.name}):w.value=w.value.filter((t=>t.id!=e.id))}function T(){S()}let N=(0,r.ref)(null);function E(){m.value="",N.value.setCurrentKey(m.value),v=1,S()}function P(){p.value="",N.value.setCurrentKey(m.value),v=1,S()}let Q=(0,r.ref)(null);function M(e,t,n){w.value=[],_.value&&_.value.length>0&&_.value.forEach((e=>{b.value.forEach((t=>{e==t.id&&w.value.push({id:t.id,name:t.name})}))}))}function D(){x.value.splice(0,x.value.length),w.value.map((e=>{x.value.push(e)})),u.value=!1}return t({open:function(e,t){O.value=e,x.value=t||[],w.value=JSON.parse(JSON.stringify(t||[])),u.value=!0,1==O.value?(d.value=!0,(0,me.apiSystemDept)({page:1,limit:999}).then((e=>{if(d.value=!1,2e3==e.code){var t=Ae().toArrayTree(e.data.data,{parentKey:"parent",strict:!1});t.unshift({id:"",name:"所有"}),A.value=t}else ge.nk.warning(e.msg)})),S()):2==O.value&&(!async function(){h.value=!0,(0,me.apiSystemRole)({page:1,limit:999,simple:!0}).then((e=>{h.value=!1,2e3==e.code?b.value=e.data.data:ge.nk.warning(e.msg)}))}(),_.value=C.value)}}),(e,t)=>{const n=(0,r.resolveComponent)("el-input"),o=(0,r.resolveComponent)("el-button"),x=(0,r.resolveComponent)("el-tree"),S=(0,r.resolveComponent)("el-scrollbar"),$=(0,r.resolveComponent)("el-pagination"),z=(0,r.resolveComponent)("Arrow-right"),R=(0,r.resolveComponent)("el-icon"),I=(0,r.resolveComponent)("el-avatar"),L=(0,r.resolveComponent)("el-empty"),F=(0,r.resolveComponent)("el-transfer"),U=(0,r.resolveComponent)("el-dialog"),H=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createBlock)(U,{class:"lyworkflow-member-select-dialog",modelValue:(0,r.unref)(u),"onUpdate:modelValue":t[4]||(t[4]=e=>(0,r.isRef)(u)?u.value=e:u=e),title:(0,r.unref)(c)[(0,r.unref)(O)-1],width:1==(0,r.unref)(O)?840:605,"destroy-on-close":!0,"append-to-body":!0,onClosed:i},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{onClick:t[3]||(t[3]=e=>(0,r.isRef)(u)?u.value=!1:u=!1)},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("取 消")]))),_:1}),(0,r.createVNode)(o,{type:"primary",onClick:D},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("确 认")]))),_:1})])),default:(0,r.withCtx)((()=>[1==(0,r.unref)(O)?((0,r.openBlock)(),(0,r.createElementBlock)("div",ye,[(0,r.createElementVNode)("div",be,[(0,r.createElementVNode)("div",Oe,[(0,r.createVNode)(n,{modelValue:(0,r.unref)(p),"onUpdate:modelValue":t[0]||(t[0]=e=>(0,r.isRef)(p)?p.value=e:p=e),placeholder:"请输入姓名或账号"},null,8,["modelValue"]),(0,r.createVNode)(o,{onClick:E,type:"primary",icon:"Search",style:{"margin-left":"12px"}},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1}),(0,r.createVNode)(o,{onClick:P,icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})]),(0,r.createElementVNode)("div",we,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",xe,[(0,r.createVNode)(S,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{class:"menu",ref_key:"deptTree",ref:N,data:(0,r.unref)(A),"node-key":(0,r.unref)(a).key,props:(0,r.unref)(a),"highlight-current":"","expand-on-click-node":!1,"current-node-key":(0,r.unref)(m),onNodeClick:V},null,8,["data","node-key","props","current-node-key"])])),_:1})])),[[H,(0,r.unref)(d)]]),(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",_e,[(0,r.createElementVNode)("div",Ce,[(0,r.createVNode)(S,{ref_key:"userScrollbar",ref:k},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{class:"menu",ref_key:"userTree",ref:Q,data:(0,r.unref)(y),"node-key":(0,r.unref)(l).key,props:(0,r.unref)(l),"default-checked-keys":(0,r.unref)(C),"show-checkbox":"","check-on-click-node":"",onCheckChange:B},{default:(0,r.withCtx)((({node:e})=>[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.data.name+"("+e.data.username+")"),1)])),_:1},8,["data","node-key","props","default-checked-keys"])])),_:1},512)])])),[[H,(0,r.unref)(f)]])]),(0,r.createElementVNode)("div",ke,[(0,r.createVNode)($,{background:"",layout:"prev,next",size:"small",total:(0,r.unref)(g),"page-size":(0,r.unref)(10),currentPage:(0,r.unref)(v),"onUpdate:currentPage":t[1]||(t[1]=e=>(0,r.isRef)(v)?v.value=e:v=e),onCurrentChange:T},null,8,["total","page-size","currentPage"])])]),(0,r.createElementVNode)("div",Se,[(0,r.createVNode)(R,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(z)])),_:1})]),(0,r.createElementVNode)("div",Ve,[(0,r.createElementVNode)("header",null,"已选 ("+(0,r.toDisplayString)((0,r.unref)(w).length)+")",1),(0,r.createElementVNode)("ul",null,[(0,r.createVNode)(S,null,{default:(0,r.withCtx)((()=>[(0,r.unref)(w).length>0?((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,{key:0},(0,r.renderList)((0,r.unref)(w),((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{key:e.id},[(0,r.createElementVNode)("span",Be,[(0,r.createVNode)(I,{size:"small"},{default:(0,r.withCtx)((()=>[(0,r.createTextVNode)((0,r.toDisplayString)(e.name.substring(0,1)),1)])),_:2},1024),(0,r.createElementVNode)("label",null,(0,r.toDisplayString)(e.name),1)]),(0,r.createElementVNode)("span",Te,[(0,r.createVNode)(o,{type:"danger",icon:"delete",circle:"",size:"small",onClick:e=>function(e){w.value.splice(e,1),1==O.value?Q.value.setCheckedKeys(C.value):2==O.value&&N.value.setCheckedKeys(C.value)}(t)},null,8,["onClick"])])])))),128)):((0,r.openBlock)(),(0,r.createBlock)(L,{key:1,description:"请在左侧选择"}))])),_:1})])])])):(0,r.createCommentVNode)("",!0),2==(0,r.unref)(O)?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("div",Ne,[(0,r.createVNode)(F,{modelValue:(0,r.unref)(_),"onUpdate:modelValue":t[2]||(t[2]=e=>(0,r.isRef)(_)?_.value=e:_=e),titles:["待选择","已选择"],props:(0,r.unref)(s),data:(0,r.unref)(b),"left-default-checked":(0,r.unref)(C),onChange:M},null,8,["modelValue","props","data","left-default-checked"])])),[[H,(0,r.unref)(h)]]):(0,r.createCommentVNode)("",!0)])),_:1},8,["modelValue","title","width"])}}},Pe=n(66262);var Qe=(0,Pe.A)(Ee,[["__scopeId","data-v-0da2ca82"]]),Me=n(20354),De=n.n(Me),$e=n(37741),ze=n(4213),Re=n(94177),Ie=n(48404),Le=n(77918);const Fe={class:"lyworkflow-zoom"};var Ue={__name:"lyworkflowDesign",props:{modelValue:{type:Object,default:()=>(0,$e.getDefaultWorkflowConfig)()},isFull:{type:Boolean,default:!1},height:{type:String,default:"auto"},isDesign:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(e,{expose:t,emit:o}){const i=(0,r.defineAsyncComponent)((()=>Promise.resolve().then(n.bind(n,55866)))),a=e,l=o;let s=(0,r.ref)((0,$e.isEmpty)(a.modelValue)?(0,$e.getDefaultWorkflowConfig)():a.modelValue);function c(){"auto"!=a.height?u.value=parseInt(a.height)-40:u.value=500}(0,r.watch)((()=>a.modelValue),(()=>{s.value=a.modelValue}),{deep:!0}),(0,r.watch)((()=>s.value),(()=>{l("update:modelValue",s.value)}),{deep:!0}),(0,r.watch)((()=>a.height),(()=>{c()}),{deep:!0});const u=(0,r.ref)(500);(0,r.provide)("lySelectHandle",(function(e,t){f.value=!0,(0,r.nextTick)((()=>{h.value.open(e,t)}))}));let d=(0,r.ref)(null),f=(0,r.ref)(!1),h=(0,r.ref)(null);let p=(0,r.ref)(100),m=(0,r.ref)(null),g=(0,r.ref)(null);function v(){p.value=p.value+10>=300?300:p.value+10;const e=p.value/100;m.value.style.setProperty("transform","scale("+e+")");const t=g.value.wrapRef.scrollHeight*e;g.value.wrapRef.style.height=`${t}px`}function A(){p.value=p.value-10<=50?50:p.value-10;const e=p.value/100;m.value.style.setProperty("transform","scale("+e+")");const t=g.value.wrapRef.scrollHeight*e;g.value.wrapRef.style.height=`${t}px`}function y(){(0,r.nextTick)((()=>{if(a.isFull){const e=window.innerHeight-90;u.value=e}else d.value&&setTimeout((()=>{c()}),50)}))}(0,r.watch)((()=>a.isFull),(e=>{y()}));let b=(0,r.ref)(!1),O=0,w=0;const x=e=>{b.value=!0,O=e.clientX,w=e.clientY},_=e=>{if(e.preventDefault(),b.value){const t=e.clientX-O,n=e.clientY-w,r=g.value.wrapRef.scrollLeft-t,o=g.value.wrapRef.scrollTop-n;g.value.setScrollLeft(r),g.value.setScrollTop(o),O=e.clientX,w=e.clientY}},C=()=>{b.value=!1};(0,r.onMounted)((()=>{y(),window.addEventListener("resize",y),g.value.wrapRef.addEventListener("mousedown",x),document.addEventListener("mousemove",_),document.addEventListener("mouseup",C),d.value.style.setProperty("cursor","grab")})),(0,r.onBeforeUnmount)((()=>{window.removeEventListener("resize",y),g.value.wrapRef.removeEventListener("mousedown",x),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",C)})),(0,r.watchEffect)((()=>{d.value&&(b.value?d.value.style.setProperty("cursor","grabbing"):d.value.style.setProperty("cursor","grab"))}));let k=(0,r.ref)(!1),S=(0,r.ref)(!1),V=(0,r.ref)(""),B=(0,r.ref)("");function T(){k.value=!1}function N(){S.value=!1}const{toClipboard:E}=(0,Re.A)();function P(e){E(V.value).then((()=>{ge.nk.success("复制成功")})).catch((()=>{ge.nk.warning("复制失败")}))}function Q(){var e,t;e=V.value,t=`dvlyadmin_pro_lyworkflow_${(0,$e.randomId)()}.json`,Le.s.prompt("文件名","保存为文件",{inputValue:t,closeOnClickModal:!1,inputPlaceholder:"请输入文件名"}).then((({value:n})=>{n||(n=t);const r=new Blob([e],{type:"text/plain;charset=utf-8"});(0,ze.saveAs)(r,n)})).catch((()=>{}))}function M(){try{let e=JSON.parse(B.value);if(!e||!e.nodeConfig)throw new Error("nodeConfig配置错误");let t=e.jsonVersion;if(!t||1!==t)throw new Error("导入json版本错误");k.value=!1,s.value=e,ge.nk.success("导入JSON配置成功")}catch(e){ge.nk.error(e+"")}}return t({saveAsImg:function(){const e=m.value;setTimeout((async()=>{const t=(await De()(e,{backgroundColor:"#f5f6fa",logging:!1})).toDataURL("image/png").replace("image/png","image/octet-stream");let n=document.createElement("a");n.download=`lyWrokflow_${(0,$e.randomId)()}.png`,n.href=t,n.click()}),600)},exportJsonCode:function(){S.value=!0,V.value=JSON.stringify(s.value,null," ")},importJsonCode:function(){B.value=JSON.stringify((0,$e.getDefaultWorkflowConfig)(),null," "),k.value=!0},clearFlowConfig:function(){Le.s.confirm("确定要清空吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((e=>{s.value=(0,$e.getDefaultWorkflowConfig)()})).catch((()=>{}))}}),(t,n)=>{const o=(0,r.resolveComponent)("el-button"),a=(0,r.resolveComponent)("el-scrollbar"),l=(0,r.resolveComponent)("el-alert");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.createElementVNode)("div",{class:"ly-workflow-design",ref_key:"lyWorkflowDesign",ref:d,style:{height:"100%"}},[(0,r.createVNode)(a,{class:"lyworkflow-scrow",height:u.value,ref_key:"desinScrollbar",ref:g},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",Fe,[(0,r.createVNode)(o,{icon:"Minus",circle:"",onClick:A}),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((0,r.unref)(p))+"%",1),(0,r.createVNode)(o,{icon:"Plus",circle:"",onClick:v})]),(0,r.createElementVNode)("div",{class:"lyworkflow-design-box",ref_key:"desinBox",ref:m},[(0,r.unref)(s)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(pe),{key:0,modelValue:(0,r.unref)(s).nodeConfig,"onUpdate:modelValue":n[0]||(n[0]=e=>(0,r.unref)(s).nodeConfig=e),isDesign:e.isDesign},null,8,["modelValue","isDesign"])):(0,r.createCommentVNode)("",!0),n[6]||(n[6]=(0,r.createElementVNode)("div",{class:"lyworkflow-endnode"},[(0,r.createElementVNode)("div",{class:"lyworkflow-endnode-circle"},"结束")],-1))],512),(0,r.unref)(f)?((0,r.openBlock)(),(0,r.createBlock)((0,r.unref)(Qe),{key:0,ref_key:"lySelectRef",ref:h,onClosed:n[1]||(n[1]=e=>(0,r.isRef)(f)?f.value=!1:f=!1)},null,512)):(0,r.createCommentVNode)("",!0)])),_:1},8,["height"])],512),(0,r.createVNode)((0,r.unref)(Ie.A),{modelValue:(0,r.unref)(S),"onUpdate:modelValue":n[3]||(n[3]=e=>(0,r.isRef)(S)?S.value=e:S=e),title:"导出JSON",top:"20px",width:"60%",height:"100%","before-close":N,"destroy-on-close":!0,"append-to-body":!0},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{type:"primary",onClick:P},{default:(0,r.withCtx)((()=>n[7]||(n[7]=[(0,r.createTextVNode)("复制JSON")]))),_:1}),(0,r.createVNode)(o,{onClick:Q},{default:(0,r.withCtx)((()=>n[8]||(n[8]=[(0,r.createTextVNode)("保存为文件")]))),_:1}),(0,r.createVNode)(o,{onClick:N},{default:(0,r.withCtx)((()=>n[9]||(n[9]=[(0,r.createTextVNode)("关闭")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)((0,r.unref)(i),{ref:"lyFormExportJSON",modelValue:(0,r.unref)(V),"onUpdate:modelValue":n[2]||(n[2]=e=>(0,r.isRef)(V)?V.value=e:V=e),mode:"json",height:"600","read-only":!0},null,8,["modelValue"])])])),_:1},8,["modelValue"]),(0,r.createVNode)((0,r.unref)(Ie.A),{modelValue:(0,r.unref)(k),"onUpdate:modelValue":n[5]||(n[5]=e=>(0,r.isRef)(k)?k.value=e:k=e),title:"导入JSON",top:"20px",width:"60%",height:"100%","before-close":T,"destroy-on-close":!0,"append-to-body":!0},{footer:(0,r.withCtx)((()=>[(0,r.createVNode)(o,{type:"primary",onClick:M},{default:(0,r.withCtx)((()=>n[10]||(n[10]=[(0,r.createTextVNode)("导入")]))),_:1}),(0,r.createVNode)(o,{onClick:T},{default:(0,r.withCtx)((()=>n[11]||(n[11]=[(0,r.createTextVNode)("关闭")]))),_:1})])),default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(l,{title:"请按如下格式导入,否则可能报错无法正常导入!!!",type:"info","show-icon":""}),(0,r.createVNode)((0,r.unref)(i),{ref:"lyFormImportJSON",modelValue:(0,r.unref)(B),"onUpdate:modelValue":n[4]||(n[4]=e=>(0,r.isRef)(B)?B.value=e:B=e),mode:"json",height:"600","read-only":!1},null,8,["modelValue"])])])),_:1},8,["modelValue"])],64)}}},He=n(75220);const We={class:"lyworkflowheader__title"},je={style:{display:"flex"}},qe={class:"lyworkflowheader__dobutton"};var Xe={__name:"index",props:{modelValue:{type:Object,default:()=>(0,$e.getDefaultWorkflowConfig)()},isDesign:{type:Boolean,default:!0},height:{type:String,default:"auto"},workflowConfig:{type:Object,default:{showHeader:!0,showClearButton:!0,showDocumentButton:!0,exportJsonButton:!0,importJsonButton:!0,showFullButton:!0,openNewWindowButton:!0,showSaveImgButton:!0}}},emits:["update:modelValue"],setup(e,{expose:t,emit:n}){const o=e;(0,r.watch)((()=>o.height),((e,t)=>{"auto"!=o.height?(0,r.nextTick)((()=>{let e=49;o.workflowConfig.showHeader||(e=0);const t=parseInt(o.height)-e+"px";s.value=t})):s.value="auto"}));let i=(0,r.ref)(null),a=(0,r.ref)(null);const l=n;let s=(0,r.ref)("auto");const c=(0,r.computed)({get(){return o.modelValue},set(e){l("update:modelValue",e)}}),u=(0,He.rd)(),d=(0,r.ref)(!1);function f(){d.value=!d.value,window.dispatchEvent(new Event("resize"))}function h(e){if("opendocment"===e)window.open("https://doc.lybbn.cn");else if("exportjson"===e)a.value.exportJsonCode();else if("importJson"===e)a.value.importJsonCode();else if("delete"===e)a.value.clearFlowConfig();else if("saveImg"===e)ge.nk.success("正在导出图片..."),a.value.saveAsImg();else if("newtab"===e){let e=u.currentRoute.value.path,t=u.resolve({path:e});window.open(t.href,"_blank")}}return t({setFull:f}),(t,n)=>{const o=(0,r.resolveComponent)("Connection"),l=(0,r.resolveComponent)("el-icon"),u=(0,r.resolveComponent)("Delete"),p=(0,r.resolveComponent)("el-button"),m=(0,r.resolveComponent)("Upload"),g=(0,r.resolveComponent)("Download"),v=(0,r.resolveComponent)("Picture"),A=(0,r.resolveComponent)("full-screen"),y=(0,r.resolveComponent)("ChromeFilled"),b=(0,r.resolveComponent)("Reading"),O=(0,r.resolveComponent)("el-header"),w=(0,r.resolveComponent)("el-main"),x=(0,r.resolveComponent)("el-container");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full-design":d.value}),style:{height:"100%",overflow:"none"}},[(0,r.createVNode)(x,{class:"lyworkflowmain"},{default:(0,r.withCtx)((()=>[e.workflowConfig.showHeader?((0,r.openBlock)(),(0,r.createBlock)(O,{key:0,class:"lyworkflowheader",ref_key:"lyworkflowheader",ref:i},{default:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",We,[(0,r.createElementVNode)("span",je,[(0,r.createVNode)(l,{size:"32px",color:"#409eff"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(o)])),_:1})]),n[7]||(n[7]=(0,r.createElementVNode)("span",null,"lyWorkflow",-1)),n[8]||(n[8]=(0,r.createElementVNode)("span",null,"流程设计器",-1)),(0,r.createElementVNode)("span",null,"Ver "+(0,r.toDisplayString)((0,r.unref)("1.0.1")),1)]),(0,r.createElementVNode)("div",qe,[e.workflowConfig.showClearButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,type:"primary",link:"",onClick:n[0]||(n[0]=e=>h("delete"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(u)])),_:1}),n[9]||(n[9]=(0,r.createTextVNode)("清空 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.workflowConfig.importJsonButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:1,type:"primary",link:"",onClick:n[1]||(n[1]=e=>h("importJson"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m)])),_:1}),n[10]||(n[10]=(0,r.createTextVNode)("导入JSON "))])),_:1})):(0,r.createCommentVNode)("",!0),e.workflowConfig.exportJsonButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:2,type:"primary",link:"",onClick:n[2]||(n[2]=e=>h("exportjson"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g)])),_:1}),n[11]||(n[11]=(0,r.createTextVNode)("导出JSON "))])),_:1})):(0,r.createCommentVNode)("",!0),e.workflowConfig.showSaveImgButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:3,type:"primary",link:"",onClick:n[3]||(n[3]=e=>h("saveImg"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(v)])),_:1}),n[12]||(n[12]=(0,r.createTextVNode)("保存图片 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.workflowConfig.showFullButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:4,type:"primary",link:"",onClick:f},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A)])),_:1}),n[13]||(n[13]=(0,r.createTextVNode)("全屏 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.workflowConfig.openNewWindowButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:5,type:"primary",link:"",onClick:n[4]||(n[4]=e=>h("newtab"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y)])),_:1}),n[14]||(n[14]=(0,r.createTextVNode)("新窗口打开 "))])),_:1})):(0,r.createCommentVNode)("",!0),e.workflowConfig.showDocumentButton?((0,r.openBlock)(),(0,r.createBlock)(p,{key:6,type:"primary",link:"",onClick:n[5]||(n[5]=e=>h("opendocment"))},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(l,{size:"15px"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1}),n[15]||(n[15]=(0,r.createTextVNode)("文档 "))])),_:1})):(0,r.createCommentVNode)("",!0)])])),_:1},512)):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(x,{class:"lyworkflow_design_container"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{class:"lyworkflowdesign__main"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)((0,r.unref)(Ue),{isFull:d.value,modelValue:c.value,"onUpdate:modelValue":n[6]||(n[6]=e=>c.value=e),ref_key:"lyWrokflow",ref:a,isDesign:e.isDesign,height:(0,r.unref)(s)},null,8,["isFull","modelValue","isDesign","height"])])),_:1})])),_:1})])),_:1})],2)}}};var Ye=(0,Pe.A)(Xe,[["__scopeId","data-v-148cc547"]])},99189:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(61431);const o={ref:"img"};var i=n(79118),a=n.n(i),l={name:"lyQrcode",props:{text:{type:String,required:!0,default:""},size:{type:Number,default:100},logo:{type:String,default:""},logoSize:{type:Number,default:30},logoPadding:{type:Number,default:5},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},correctLevel:{type:Number,default:2}},data(){return{qrcode:null}},watch:{text(){this.draw()}},mounted(){this.draw()},methods:{async create(){return new Promise((e=>{var t=document.createElement("div");new(a())(t,{text:this.text,width:this.size,height:this.size,colorDark:this.colorDark,colorLight:this.colorLight,correctLevel:this.correctLevel}),t.getElementsByTagName("canvas")[0]&&(this.qrcode=t,e())}))},async drawLogo(){return new Promise((e=>{var t=new Image;t.src=this.logo;const n=(this.size-this.logoSize)/2,r=this.logoSize+this.logoPadding,o=(this.size-r)/2;var i=this.qrcode.getElementsByTagName("canvas")[0].getContext("2d");t.onload=()=>{i.fillRect(o,o,r,r),i.drawImage(t,n,n,this.logoSize,this.logoSize),e()}}))},async draw(){await this.create(),this.logo&&await this.drawLogo(),this.$refs.img.src=this.qrcode.getElementsByTagName("canvas")[0].toDataURL("image/png")}}};var s=(0,n(66262).A)(l,[["render",function(e,t,n,i,a,l){return(0,r.openBlock)(),(0,r.createElementBlock)("img",o,null,512)}]])},99250:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return b}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a=["textContent"],l={key:0},s={key:1},c={style:{display:"flex","justify-content":"space-between","align-items":"center"}},u=["onClick"],d={key:0},f={key:1},h=["onClick"],p=["onClick"];n(18111),n(61701),n(14603),n(47566),n(98721);var m=n(10594),g=n(37741),v=n(40412),A=n(11878),y={mixins:[n(24562).w],components:{AddModuleGoodsManage:A.default,Pagination:m.A},name:"goodsManage",data(){return{isFull:!1,loadingPage:!1,ids:[],single:!0,multiple:!0,formInline:{page:1,limit:10},pageparm:{page:1,limit:10,total:0},statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],islaunchedList:[{id:1,name:"上架"},{id:0,name:"下架"}],timers:[],tableData:[],categoryList:[]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},getIndex(e){return(this.pageparm.page-1)*this.pageparm.limit+e+1},handleSelectionChange(e){this.ids=e.map((e=>e.id)),this.single=1!==e.length,this.multiple=!e.length},handleDelete(e){const t=this.ids;let n=this;n.$confirm("是否确认删除选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,v.mallGoodsspuDelete)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},handleDisable(e){const t=this.ids;let n=this;n.$confirm("是否确认下架/上架选中的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return(0,v.mallGoodsspuIslaunched)({id:t}).then((e=>{2e3==e.code?(n.$message.success(e.msg),n.search()):n.$message.warning(e.msg)}))}))},addModule(){this.$refs.addModuleFlag.addModuleFn(null,"新增",this.categoryList)},handleEdit(e,t){if("status"==t){let t=this;var n="";n=e.is_launched?"您确定要下架操作吗?":"您确定要上架操作吗?",t.$confirm(n,{closeOnClickModal:!1}).then((n=>{(0,v.mallGoodsspuIslaunched)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else if("edit"==t)this.$refs.addModuleFlag.addModuleFn(e,"编辑",this.categoryList);else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?",{closeOnClickModal:!1}).then((n=>{(0,v.mallGoodsspuDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={page:1,limit:10},this.pageparm={page:1,limit:10,total:0},this.getData())},callFather(e){this.formInline.page=e.page,this.formInline.limit=e.limit,this.getData()},search(){this.formInline.page=1,this.formInline.limit=10,this.getData()},async getData(){this.loadingPage=!0,(0,v.mallGoodsspu)(this.formInline).then((e=>{this.loadingPage=!1,2e3==e.code&&(this.tableData=e.data.data,this.pageparm.page=e.data.page,this.pageparm.limit=e.data.limit,this.pageparm.total=e.data.total)}))},getMallGoodscategoryList(){(0,v.mallGoodstype)({page:1,limit:9999}).then((e=>{2e3==e.code&&(this.categoryList=e.data.data)}))},timeChange(e){e?(this.formInline.beginAt=(0,g.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,g.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},downloadExcelBlob(e){let t=(new Date).getTime()+".xlsx",n=e.headers["content-disposition"];if(null==n||""===n);else{let e=n.split(";");t=decodeURIComponent(e[1]),t=t.split("=")[1]}const r=new Blob([e.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"});let o=window.URL.createObjectURL(r),i=document.createElement("a");i.href=o,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(o),this.$message.success("导出成功")},exportDataBackend(){let e={};this.ids.length>0&&(e={ids:this.ids}),this.loadingPage=!0,(0,v.mallGoodsspuExport)(e).then((e=>{this.loadingPage=!1,this.downloadExcelBlob(e)}))}},created(){this.getData(),this.getMallGoodscategoryList()}};var b=(0,n(66262).A)(y,[["render",function(e,t,n,m,g,v){const A=(0,r.resolveComponent)("el-input"),y=(0,r.resolveComponent)("el-form-item"),b=(0,r.resolveComponent)("el-option"),O=(0,r.resolveComponent)("el-select"),w=(0,r.resolveComponent)("el-button"),x=(0,r.resolveComponent)("el-form"),_=(0,r.resolveComponent)("el-table-column"),C=(0,r.resolveComponent)("el-image"),k=(0,r.resolveComponent)("el-tag"),S=(0,r.resolveComponent)("full-screen"),V=(0,r.resolveComponent)("el-icon"),B=(0,r.resolveComponent)("el-tooltip"),T=(0,r.resolveComponent)("el-table"),N=(0,r.resolveComponent)("Pagination"),E=(0,r.resolveComponent)("add-module-goods-manage"),P=(0,r.resolveDirective)("loading");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":g.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(x,{inline:!0,model:g.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(y,{label:"商品名称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(A,{modelValue:g.formInline.search,"onUpdate:modelValue":t[0]||(t[0]=e=>g.formInline.search=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"商品名称",onChange:v.search,style:{width:"150px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"商品分类:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{modelValue:g.formInline.category1,"onUpdate:modelValue":t[1]||(t[1]=e=>g.formInline.category1=e),placeholder:"请选择",filterable:"",clearable:"",onChange:v.search,style:{width:"150px"}},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(g.categoryList,(e=>((0,r.openBlock)(),(0,r.createBlock)(b,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(y,{label:"状态:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,{modelValue:g.formInline.is_launched,"onUpdate:modelValue":t[2]||(t[2]=e=>g.formInline.is_launched=e),placeholder:"请选择",clearable:"",style:{width:"100px"},onChange:v.search},{default:(0,r.withCtx)((()=>[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(g.islaunchedList,(e=>((0,r.openBlock)(),(0,r.createBlock)(b,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),e.hasPermission(this.$route.name,"Search")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:0,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:v.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[5]||(t[5]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"])])),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(y,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:t[3]||(t[3]=e=>v.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[6]||(t[6]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),e.hasPermission(this.$route.name,"Create")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:1,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:v.addModule,type:"primary"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"])])),_:1})):(0,r.createCommentVNode)("",!0),e.hasPermission(this.$route.name,"Delete")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:2,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:v.handleDelete,type:"danger",disabled:g.multiple},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("删除")]))),_:1},8,["onClick","disabled"])])),_:1})):(0,r.createCommentVNode)("",!0),e.hasPermission(this.$route.name,"Disable")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:3,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{onClick:v.handleDisable,type:"info",disabled:g.multiple},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("批量下架")]))),_:1},8,["onClick","disabled"])])),_:1})):(0,r.createCommentVNode)("",!0),e.hasPermission(this.$route.name,"Export")?((0,r.openBlock)(),(0,r.createBlock)(y,{key:4,label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(w,{type:"primary",onClick:v.exportDataBackend,disabled:g.loadingPage},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("导出")]))),_:1},8,["onClick","disabled"])])),_:1})):(0,r.createCommentVNode)("",!0)])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createBlock)(T,{height:e.tableHeight,border:"",data:g.tableData,ref:"tableref",style:{width:"100%"},onSelectionChange:v.handleSelectionChange},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(_,{type:"selection",width:"60",align:"center"}),(0,r.createVNode)(_,{type:"index",width:"60",align:"center",label:"序号"},{default:(0,r.withCtx)((e=>[(0,r.createElementVNode)("span",{textContent:(0,r.toDisplayString)(v.getIndex(e.$index))},null,8,a)])),_:1}),(0,r.createVNode)(_,{"min-width":"80",prop:"default_image",label:"主图"},{default:(0,r.withCtx)((e=>[(0,r.createVNode)(C,{src:e.row.default_image,"preview-src-list":[e.row.default_image],"preview-teleported":!0,style:{width:"40px",height:"40px"}},null,8,["src","preview-src-list"])])),_:1}),(0,r.createVNode)(_,{"min-width":"120",prop:"name",label:"商品名称","show-overflow-tooltip":""}),(0,r.createVNode)(_,{"min-width":"80",prop:"category1_name",label:"所属分类"}),(0,r.createVNode)(_,{"min-width":"80",prop:"price",label:"售价"}),(0,r.createVNode)(_,{"min-width":"60",prop:"stock",label:"库存"}),(0,r.createVNode)(_,{"min-width":"60",prop:"is_tuijian",label:"是否推荐"},{default:(0,r.withCtx)((e=>[e.row.is_tuijian?((0,r.openBlock)(),(0,r.createElementBlock)("span",l,"是")):((0,r.openBlock)(),(0,r.createElementBlock)("span",s,"否"))])),_:1}),(0,r.createVNode)(_,{"min-width":"60",sortable:"",prop:"sort",label:"排序"}),(0,r.createVNode)(_,{"min-width":"60",label:"状态"},{default:(0,r.withCtx)((e=>[e.row.is_launched?((0,r.openBlock)(),(0,r.createBlock)(k,{key:0},{default:(0,r.withCtx)((()=>t[11]||(t[11]=[(0,r.createTextVNode)("上架")]))),_:1})):((0,r.openBlock)(),(0,r.createBlock)(k,{key:1,type:"danger"},{default:(0,r.withCtx)((()=>t[12]||(t[12]=[(0,r.createTextVNode)("下架")]))),_:1}))])),_:1}),(0,r.createVNode)(_,{"min-width":"150",prop:"create_datetime",label:"创建时间"}),(0,r.createVNode)(_,{label:"操作",fixed:"right",width:"150"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",c,[t[13]||(t[13]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>v.setFull&&v.setFull(...e))},[(0,r.createVNode)(B,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(V,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(S)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"status")},[t.row.is_launched?((0,r.openBlock)(),(0,r.createElementBlock)("span",d,"下架")):((0,r.openBlock)(),(0,r.createElementBlock)("span",f,"上架"))],8,u),[[r.vShow,e.hasPermission(this.$route.name,"Disable")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"edit")},"编辑",8,h),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>v.handleEdit(t.row,"delete")},"删除",8,p),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","data","onSelectionChange"])),[[P,g.loadingPage]])]),(0,r.createVNode)(N,{"child-msg":g.pageparm,onCallFather:v.callFather},null,8,["child-msg","onCallFather"]),(0,r.createVNode)(E,{ref:"addModuleFlag",onRefreshData:v.getData},null,8,["onRefreshData"])],2)}]])},99268:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return p}});var r=n(61431);const o={class:"tableSelect",ref:"tableSelect"},i={class:"table"},a={style:{display:"flex","justify-content":"space-between","align-items":"center"}},l=["onClick"],s=["onClick"],c=["onClick"];var u=n(22742),d=n(37741),f=n(40412),h={components:{userDetail:n(39860).default,addUser:u.default},name:"userManage",data(){return{isFull:!1,tableHeight:500,loadingPage:!1,isDetailDialogVisible:!1,isDialogVisible:!1,formInline:{},defaultImg:n(50319),statusList:[{id:1,name:"正常"},{id:0,name:"禁用"}],identityList:[{id:0,name:"普通用户"},{id:1,name:"会员"}],timers:[],tableData:[],column:[{label:"用户头像",prop:"avatar",width:"100"},{label:"用户名",prop:"username",minWidth:"110"},{label:"用户昵称",prop:"nickname",minWidth:"110"},{label:"手机号",prop:"mobile",minWidth:"100"},{label:"状态",prop:"is_active",width:"100"},{label:"创建时间",prop:"create_datetime",minWidth:"180"}]}},methods:{setFull(){this.isFull=!this.isFull,window.dispatchEvent(new Event("resize"))},handleAddClick(){this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addUserFlag.handleOpen(null,"新增")}))},handleEdit(e,t){if("edit"==t)this.isDialogVisible=!0,this.$nextTick((()=>{this.$refs.addUserFlag.handleOpen(e,"编辑")}));else if("detail"==t)this.isDetailDialogVisible=!0,this.$nextTick((()=>{this.$refs.userDetailFlag.handleOpen(e,"详情")}));else if("disable"==t){let t=this;(0,f.UsersUsersdisableEdit)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))}else if("delete"==t){let t=this;t.$confirm("您确定要删除选中的数据吗?","警告",{closeOnClickModal:!1,type:"warning"}).then((n=>{(0,f.UsersUsersDelete)({id:e.id}).then((e=>{2e3==e.code?(t.$message.success(e.msg),t.search()):t.$message.warning(e.msg)}))})).catch((()=>{}))}else"reset"==t&&(this.formInline={},this.timers=[],this.search())},changeStatus(e){let t=this,n=e.is_active;e.is_active=!e.is_active,t.$confirm("确定修改状态吗?","提醒",{closeOnClickModal:!1,type:"warning"}).then((r=>{(0,f.UsersUsersdisableEdit)({id:e.id}).then((r=>{2e3==r.code?(e.is_active=!!n,t.$message.success(r.msg),t.getData()):t.$message.warning(r.msg)}))})).catch((()=>{}))},downloadFileURL(e){var t=document.createElement("iframe");t.style.display="none",t.src=e,document.body.appendChild(t)},exportDataBackend(){(0,f.UsersUsersExportexecl)({page:1,limit:9999}).then((e=>{2e3==e.code&&this.downloadFileURL(e.data.data)}))},search(){this.$refs.tableref.reload(this.formInline)},async getData(){this.$refs.tableref.getData()},timeChange(e){e?(this.formInline.beginAt=(0,d.dateFormats)(e[0],"yyyy-MM-dd hh:mm:ss"),this.formInline.endAt=(0,d.dateFormats)(e[1],"yyyy-MM-dd hh:mm:ss")):(this.formInline.beginAt=null,this.formInline.endAt=null),this.search()},listenResize(){this.$nextTick((()=>{this.getTheTableHeight()}))},getTheTableHeight(){let e=this.$refs.tableSelect?this.$refs.tableSelect.offsetHeight:0;e=this.isFull?e-110:e,this.tableHeight=(0,d.getTableHeight)(e,!1)-125}},mounted(){window.addEventListener("resize",this.listenResize),this.$nextTick((()=>{this.getTheTableHeight()}))},unmounted(){window.removeEventListener("resize",this.listenResize)}};var p=(0,n(66262).A)(h,[["render",function(e,t,n,u,d,f){const h=(0,r.resolveComponent)("el-input"),p=(0,r.resolveComponent)("el-form-item"),m=(0,r.resolveComponent)("el-date-picker"),g=(0,r.resolveComponent)("el-button"),v=(0,r.resolveComponent)("el-form"),A=(0,r.resolveComponent)("el-image"),y=(0,r.resolveComponent)("el-switch"),b=(0,r.resolveComponent)("full-screen"),O=(0,r.resolveComponent)("el-icon"),w=(0,r.resolveComponent)("el-tooltip"),x=(0,r.resolveComponent)("el-table-column"),_=(0,r.resolveComponent)("ly-table"),C=(0,r.resolveComponent)("addUser"),k=(0,r.resolveComponent)("userDetail");return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)({"ly-is-full":d.isFull})},[(0,r.createElementVNode)("div",o,[(0,r.createVNode)(v,{inline:!0,model:d.formInline,"label-position":"left"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(p,{label:"用户昵称:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:d.formInline.nickname,"onUpdate:modelValue":t[0]||(t[0]=e=>d.formInline.nickname=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"用户昵称",onChange:f.search,style:{width:"160px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:"手机号:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(h,{modelValue:d.formInline.mobile,"onUpdate:modelValue":t[1]||(t[1]=e=>d.formInline.mobile=e),modelModifiers:{trim:!0},maxlength:"60",clearable:"",placeholder:"手机号",onChange:f.search,style:{width:"160px"}},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:"创建时间:"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(m,{style:{width:"350px"},modelValue:d.timers,"onUpdate:modelValue":t[2]||(t[2]=e=>d.timers=e),type:"datetimerange",onChange:f.timeChange,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue","onChange"])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(g,{onClick:f.search,type:"primary",icon:"Search"},{default:(0,r.withCtx)((()=>t[7]||(t[7]=[(0,r.createTextVNode)("查询")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Search")]])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:t[3]||(t[3]=e=>f.handleEdit("","reset")),icon:"Refresh"},{default:(0,r.withCtx)((()=>t[8]||(t[8]=[(0,r.createTextVNode)("重置")]))),_:1})])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.withDirectives)((0,r.createVNode)(g,{onClick:f.handleAddClick,type:"primary",icon:"Plus"},{default:(0,r.withCtx)((()=>t[9]||(t[9]=[(0,r.createTextVNode)("新增")]))),_:1},8,["onClick"]),[[r.vShow,e.hasPermission(this.$route.name,"Create")]])])),_:1}),(0,r.createVNode)(p,{label:""},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(g,{onClick:f.exportDataBackend,type:"primary"},{default:(0,r.withCtx)((()=>t[10]||(t[10]=[(0,r.createTextVNode)("导出")]))),_:1},8,["onClick"])])),_:1})])),_:1},8,["model"])],512),(0,r.createElementVNode)("div",i,[(0,r.createVNode)(_,{tableName:"userManageTable",height:d.tableHeight,pageSize:10,apiObj:this.$Api.UsersUsers,params:d.formInline,ref:"tableref",column:d.column,showSequence:""},{avatar:(0,r.withCtx)((e=>[(0,r.createVNode)(A,{src:e.row.avatar?e.row.avatar:d.defaultImg,"preview-src-list":[e.row.avatar],style:{width:"30px",height:"30px"},"preview-teleported":""},null,8,["src","preview-src-list"])])),is_active:(0,r.withCtx)((e=>[(0,r.createVNode)(y,{modelValue:e.row.is_active,"onUpdate:modelValue":t=>e.row.is_active=t,"active-color":"#13ce66","inactive-color":"#ff4949",onChange:t=>f.changeStatus(e.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])])),default:(0,r.withCtx)((()=>[(0,r.createVNode)(x,{label:"操作",fixed:"right",width:"180"},{header:(0,r.withCtx)((()=>[(0,r.createElementVNode)("div",a,[t[11]||(t[11]=(0,r.createElementVNode)("div",null,"操作",-1)),(0,r.createElementVNode)("div",{onClick:t[4]||(t[4]=(...e)=>f.setFull&&f.setFull(...e))},[(0,r.createVNode)(w,{content:"全屏",placement:"bottom"},{default:(0,r.withCtx)((()=>[(0,r.createVNode)(O,null,{default:(0,r.withCtx)((()=>[(0,r.createVNode)(b)])),_:1})])),_:1})])])])),default:(0,r.withCtx)((t=>[(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"edit")},"编辑",8,l),[[r.vShow,e.hasPermission(this.$route.name,"Update")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"detail")},"详情",8,s),[[r.vShow,e.hasPermission(this.$route.name,"Retrieve")]]),(0,r.withDirectives)((0,r.createElementVNode)("span",{class:"table-operate-btn",onClick:e=>f.handleEdit(t.row,"delete")},"删除",8,c),[[r.vShow,e.hasPermission(this.$route.name,"Delete")]])])),_:1})])),_:1},8,["height","apiObj","params","column"])]),d.isDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(C,{key:0,ref:"addUserFlag",onRefreshData:f.getData,onClosed:t[5]||(t[5]=e=>d.isDialogVisible=!1)},null,8,["onRefreshData"])):(0,r.createCommentVNode)("",!0),d.isDetailDialogVisible?((0,r.openBlock)(),(0,r.createBlock)(k,{key:1,ref:"userDetailFlag",onClosed:t[6]||(t[6]=e=>d.isDetailDialogVisible=!1)},null,512)):(0,r.createCommentVNode)("",!0)],2)}]])},99311:function(e,t,n){n(22612)},99361:function(e){e.exports="first"},99429:function(e,t,n){"use strict";n.d(t,{rR:function(){return B},UJ:function(){return k},Qh:function(){return S},uc:function(){return V}});var r=n(15215),o=n(5070),i=n(68717),a=n(83509),l=i.A.CMD,s=[[],[],[]],c=Math.sqrt,u=Math.atan2;function d(e,t){if(t){var n,r,o,i,d,f,h=e.data,p=e.len(),m=l.M,g=l.C,v=l.L,A=l.R,y=l.A,b=l.Q;for(o=0,i=0;o<p;){switch(n=h[o++],i=o,r=0,n){case m:case v:r=1;break;case g:r=3;break;case b:r=2;break;case y:var O=t[4],w=t[5],x=c(t[0]*t[0]+t[1]*t[1]),_=c(t[2]*t[2]+t[3]*t[3]),C=u(-t[1]/_,t[0]/x);h[o]*=x,h[o++]+=O,h[o]*=_,h[o++]+=w,h[o++]*=x,h[o++]*=_,h[o++]+=C,h[o++]+=C,i=o+=2;break;case A:f[0]=h[o++],f[1]=h[o++],(0,a.applyTransform)(f,f,t),h[i++]=f[0],h[i++]=f[1],f[0]+=h[o++],f[1]+=h[o++],(0,a.applyTransform)(f,f,t),h[i++]=f[0],h[i++]=f[1]}for(d=0;d<r;d++){var k=s[d];k[0]=h[o++],k[1]=h[o++],(0,a.applyTransform)(k,k,t),h[i++]=k[0],h[i++]=k[1]}}e.increaseVersion()}}var f=n(98026),h=Math.sqrt,p=Math.sin,m=Math.cos,g=Math.PI;function v(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function A(e,t){return(e[0]*t[0]+e[1]*t[1])/(v(e)*v(t))}function y(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(A(e,t))}function b(e,t,n,r,o,i,a,l,s,c,u){var d=s*(g/180),f=m(d)*(e-n)/2+p(d)*(t-r)/2,v=-1*p(d)*(e-n)/2+m(d)*(t-r)/2,b=f*f/(a*a)+v*v/(l*l);b>1&&(a*=h(b),l*=h(b));var O=(o===i?-1:1)*h((a*a*(l*l)-a*a*(v*v)-l*l*(f*f))/(a*a*(v*v)+l*l*(f*f)))||0,w=O*a*v/l,x=O*-l*f/a,_=(e+n)/2+m(d)*w-p(d)*x,C=(t+r)/2+p(d)*w+m(d)*x,k=y([1,0],[(f-w)/a,(v-x)/l]),S=[(f-w)/a,(v-x)/l],V=[(-1*f-w)/a,(-1*v-x)/l],B=y(S,V);if(A(S,V)<=-1&&(B=g),A(S,V)>=1&&(B=0),B<0){var T=Math.round(B/g*1e6)/1e6;B=2*g+T%2*g}u.addData(c,_,C,a,l,k,B,d,i)}var O=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,w=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;var x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.applyTransform=function(e){},t}(o.Ay);function _(e){return null!=e.setData}function C(e,t){var n=function(e){var t=new i.A;if(!e)return t;var n,r=0,o=0,a=r,l=o,s=i.A.CMD,c=e.match(O);if(!c)return t;for(var u=0;u<c.length;u++){for(var d=c[u],f=d.charAt(0),h=void 0,p=d.match(w)||[],m=p.length,g=0;g<m;g++)p[g]=parseFloat(p[g]);for(var v=0;v<m;){var A=void 0,y=void 0,x=void 0,_=void 0,C=void 0,k=void 0,S=void 0,V=r,B=o,T=void 0,N=void 0;switch(f){case"l":r+=p[v++],o+=p[v++],h=s.L,t.addData(h,r,o);break;case"L":r=p[v++],o=p[v++],h=s.L,t.addData(h,r,o);break;case"m":r+=p[v++],o+=p[v++],h=s.M,t.addData(h,r,o),a=r,l=o,f="l";break;case"M":r=p[v++],o=p[v++],h=s.M,t.addData(h,r,o),a=r,l=o,f="L";break;case"h":r+=p[v++],h=s.L,t.addData(h,r,o);break;case"H":r=p[v++],h=s.L,t.addData(h,r,o);break;case"v":o+=p[v++],h=s.L,t.addData(h,r,o);break;case"V":o=p[v++],h=s.L,t.addData(h,r,o);break;case"C":h=s.C,t.addData(h,p[v++],p[v++],p[v++],p[v++],p[v++],p[v++]),r=p[v-2],o=p[v-1];break;case"c":h=s.C,t.addData(h,p[v++]+r,p[v++]+o,p[v++]+r,p[v++]+o,p[v++]+r,p[v++]+o),r+=p[v-2],o+=p[v-1];break;case"S":A=r,y=o,T=t.len(),N=t.data,n===s.C&&(A+=r-N[T-4],y+=o-N[T-3]),h=s.C,V=p[v++],B=p[v++],r=p[v++],o=p[v++],t.addData(h,A,y,V,B,r,o);break;case"s":A=r,y=o,T=t.len(),N=t.data,n===s.C&&(A+=r-N[T-4],y+=o-N[T-3]),h=s.C,V=r+p[v++],B=o+p[v++],r+=p[v++],o+=p[v++],t.addData(h,A,y,V,B,r,o);break;case"Q":V=p[v++],B=p[v++],r=p[v++],o=p[v++],h=s.Q,t.addData(h,V,B,r,o);break;case"q":V=p[v++]+r,B=p[v++]+o,r+=p[v++],o+=p[v++],h=s.Q,t.addData(h,V,B,r,o);break;case"T":A=r,y=o,T=t.len(),N=t.data,n===s.Q&&(A+=r-N[T-4],y+=o-N[T-3]),r=p[v++],o=p[v++],h=s.Q,t.addData(h,A,y,r,o);break;case"t":A=r,y=o,T=t.len(),N=t.data,n===s.Q&&(A+=r-N[T-4],y+=o-N[T-3]),r+=p[v++],o+=p[v++],h=s.Q,t.addData(h,A,y,r,o);break;case"A":x=p[v++],_=p[v++],C=p[v++],k=p[v++],S=p[v++],b(V=r,B=o,r=p[v++],o=p[v++],k,S,x,_,C,h=s.A,t);break;case"a":x=p[v++],_=p[v++],C=p[v++],k=p[v++],S=p[v++],b(V=r,B=o,r+=p[v++],o+=p[v++],k,S,x,_,C,h=s.A,t)}}"z"!==f&&"Z"!==f||(h=s.Z,t.addData(h),r=a,o=l),n=h}return t.toStatic(),t}(e),r=(0,f.extend)({},t);return r.buildPath=function(e){if(_(e)){e.setData(n.data),(t=e.getContext())&&e.rebuildPath(t,1)}else{var t=e;n.rebuildPath(t,1)}},r.applyTransform=function(e){d(n,e),this.dirtyShape()},r}function k(e,t){return new x(C(e,t))}function S(e,t){var n=C(e,t);return function(e){function t(t){var r=e.call(this,t)||this;return r.applyTransform=n.applyTransform,r.buildPath=n.buildPath,r}return(0,r.C6)(t,e),t}(x)}function V(e,t){for(var n=[],r=e.length,i=0;i<r;i++){var a=e[i];n.push(a.getUpdatedPathProxy(!0))}var l=new o.Ay(t);return l.createPathProxy(),l.buildPath=function(e){if(_(e)){e.appendPath(n);var t=e.getContext();t&&e.rebuildPath(t,1)}},l}function B(e,t){t=t||{};var n=new o.Ay;return e.shape&&n.setShape(e.shape),n.setStyle(e.style),t.bakeTransform?d(n.path,e.getComputedTransform()):t.toLocal?n.setLocalTransform(e.getComputedTransform()):n.copyTransform(e),n.buildPath=e.buildPath,n.applyTransform=n.applyTransform,n.z=e.z,n.z2=e.z2,n.zlevel=e.zlevel,n}},99697:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(61431);var o={name:"MapView",setup(){(0,r.onMounted)((()=>{window.T&&(()=>{const e=new T.Map("map");e.centerAndZoom(new T.LngLat(116.397428,39.90923),11),e.addControl(new T.Control.Zoom),e.addControl(new T.Control.Scale),e.addControl(new T.Control.MapType)})()}))}};var i=(0,n(66262).A)(o,[["render",function(e,t,n,o,i,a){return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[t[0]||(t[0]=(0,r.createElementVNode)("div",{class:"map-container"},[(0,r.createElementVNode)("div",{id:"map",style:{width:"100%",height:"600px"}})],-1)),t[1]||(t[1]=(0,r.createElementVNode)("h3",null,"helloworld",-1))],64)}],["__scopeId","data-v-31fac315"]])},99727:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=function(e){return function(){return e}},o=n(84171),i=n(29008),a=o.A?function(e,t){return(0,o.A)(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i.A,l=Date.now;var s=function(e){var t=0,n=0;return function(){var r=l(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}},c=s(a)},99917:function(e,t,n){var r=n(658),o=n(16626);e.exports=function(e){var t=""+e,n=t.match(/^([-+]?)((\d+)|((\d+)?[.](\d+)?))e([-+]{1})([0-9]+)$/);if(n){var i=e<0?"-":"",a=n[3]||"",l=n[5]||"",s=n[6]||"",c=n[7],u=n[8],d=u-s.length,f=u-a.length,h=u-l.length;return"+"===c?a?i+a+r("0",u):d>0?i+l+s+r("0",d):i+l+o(s,u):a?f>0?i+"0."+r("0",Math.abs(f))+a:i+o(a,f):h>0?i+"0."+r("0",Math.abs(h))+l+s:i+o(l,h)+s}return t}}},__webpack_module_cache__={},inProgress,dataWebpackPrefix;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=function(e){return Promise.all(Object.keys(__webpack_require__.f).reduce((function(t,n){return __webpack_require__.f[n](e,t),t}),[]))},__webpack_require__.u=function(e){return"static/js/"+e+"."+{643:"7f73a843",839:"f1a8642e"}[e]+".js"},__webpack_require__.miniCssF=function(e){return"static/css/"+e+".af590168.css"},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},inProgress={},dataWebpackPrefix="django-vue-lyadmin-pro:",__webpack_require__.l=function(e,t,n,r){if(inProgress[e])inProgress[e].push(t);else{var o,i;if(void 0!==n)for(var a=document.getElementsByTagName("script"),l=0;l<a.length;l++){var s=a[l];if(s.getAttribute("src")==e||s.getAttribute("data-webpack")==dataWebpackPrefix+n){o=s;break}}o||(i=!0,(o=document.createElement("script")).charset="utf-8",o.timeout=120,__webpack_require__.nc&&o.setAttribute("nonce",__webpack_require__.nc),o.setAttribute("data-webpack",dataWebpackPrefix+n),o.src=e),inProgress[e]=[t];var c=function(t,n){o.onerror=o.onload=null,clearTimeout(u);var r=inProgress[e];if(delete inProgress[e],o.parentNode&&o.parentNode.removeChild(o),r&&r.forEach((function(e){return e(n)})),t)return t(n)},u=setTimeout(c.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=c.bind(null,o.onerror),o.onload=c.bind(null,o.onload),i&&document.head.appendChild(o)}},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.p="",function(){if("undefined"!=typeof document){var e=function(e){return new Promise((function(t,n){var r=__webpack_require__.miniCssF(e),o=__webpack_require__.p+r;if(function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=(a=n[r]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(o===e||o===t))return a}var i=document.getElementsByTagName("style");for(r=0;r<i.length;r++){var a;if((o=(a=i[r]).getAttribute("data-href"))===e||o===t)return a}}(r,o))return t();!function(e,t,n,r,o){var i=document.createElement("link");i.rel="stylesheet",i.type="text/css",__webpack_require__.nc&&(i.nonce=__webpack_require__.nc),i.onerror=i.onload=function(n){if(i.onerror=i.onload=null,"load"===n.type)r();else{var a=n&&n.type,l=n&&n.target&&n.target.href||t,s=new Error("Loading CSS chunk "+e+" failed.\n("+a+": "+l+")");s.name="ChunkLoadError",s.code="CSS_CHUNK_LOAD_FAILED",s.type=a,s.request=l,i.parentNode&&i.parentNode.removeChild(i),o(s)}},i.href=t,n?n.parentNode.insertBefore(i,n.nextSibling):document.head.appendChild(i)}(e,o,null,t,n)}))},t={524:0};__webpack_require__.f.miniCss=function(n,r){t[n]?r.push(t[n]):0!==t[n]&&{839:1}[n]&&r.push(t[n]=e(n).then((function(){t[n]=0}),(function(e){throw delete t[n],e})))}}}(),function(){var e={524:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((function(n,o){r=e[t]=[n,o]}));n.push(r[2]=o);var i=__webpack_require__.p+__webpack_require__.u(t),a=new Error;__webpack_require__.l(i,(function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",a.name="ChunkLoadError",a.type=o,a.request=i,r[1](a)}}),"chunk-"+t,t)}};var t=function(t,n){var r,o,i=n[0],a=n[1],l=n[2],s=0;if(i.some((function(t){return 0!==e[t]}))){for(r in a)__webpack_require__.o(a,r)&&(__webpack_require__.m[r]=a[r]);if(l)l(__webpack_require__)}for(t&&t(n);s<i.length;s++)o=i[s],__webpack_require__.o(e,o)&&e[o]&&e[o][0](),e[o]=0},n=self.webpackChunkdjango_vue_lyadmin_pro=self.webpackChunkdjango_vue_lyadmin_pro||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var __webpack_exports__={};!function(){"use strict";__webpack_require__(18111),__webpack_require__(7588);var e=__webpack_require__(61431);const t=Symbol("INSTALLED_KEY");var n=__webpack_require__(22974);var r=__webpack_require__(97786),o=__webpack_require__(31069),i=__webpack_require__(50819),a=__webpack_require__(2154);const l=(0,i.b_)({zIndex:{type:(0,i.jq)([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),s={scroll:({scrollTop:e,fixed:t})=>(0,a.Et)(e)&&(0,a.Lm)(t),[o.YU]:e=>(0,a.Lm)(e)};var c=__webpack_require__(78396),u=__webpack_require__(65980),d=__webpack_require__(98261),f=__webpack_require__(76031),h=__webpack_require__(41651);const p="ElAffix",m=(0,e.defineComponent)({name:p}),g=(0,e.defineComponent)({...m,props:l,emits:s,setup(t,{expose:n,emit:o}){const i=t,a=(0,u.DU)("affix"),l=(0,e.shallowRef)(),s=(0,e.shallowRef)(),c=(0,e.shallowRef)(),{height:m}=(0,r.lWr)(),{height:g,width:v,top:A,bottom:y,update:b}=(0,r.SSU)(s,{windowScroll:!1}),O=(0,r.SSU)(l),w=(0,e.ref)(!1),x=(0,e.ref)(0),_=(0,e.ref)(0),C=(0,e.computed)((()=>({height:w.value?`${g.value}px`:"",width:w.value?`${v.value}px`:""}))),k=(0,e.computed)((()=>{if(!w.value)return{};const e=i.offset?(0,f._V)(i.offset):0;return{height:`${g.value}px`,width:`${v.value}px`,top:"top"===i.position?e:"",bottom:"bottom"===i.position?e:"",transform:_.value?`translateY(${_.value}px)`:"",zIndex:i.zIndex}})),S=()=>{if(!c.value)return;x.value=c.value instanceof Window?document.documentElement.scrollTop:c.value.scrollTop||0;const{position:e,target:t,offset:n}=i,r=n+g.value;if("top"===e)if(t){const e=O.bottom.value-r;w.value=n>A.value&&O.bottom.value>0,_.value=e<0?e:0}else w.value=n>A.value;else if(t){const e=m.value-O.top.value-r;w.value=m.value-n<y.value&&m.value>O.top.value,_.value=e<0?-e:0}else w.value=m.value-n<y.value};return(0,e.watch)(w,(e=>o("change",e))),(0,e.onMounted)((()=>{var e;i.target?(l.value=null!=(e=document.querySelector(i.target))?e:void 0,l.value||(0,h.$)(p,`Target does not exist: ${i.target}`)):l.value=document.documentElement,c.value=(0,d.Bo)(s.value,!0),b()})),(0,r.MLh)(c,"scroll",(()=>{b(),o("scroll",{scrollTop:x.value,fixed:w.value})})),(0,e.watchEffect)(S),n({update:S,updateRoot:b}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"root",ref:s,class:(0,e.normalizeClass)((0,e.unref)(a).b()),style:(0,e.normalizeStyle)((0,e.unref)(C))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)({[(0,e.unref)(a).m("fixed")]:w.value}),style:(0,e.normalizeStyle)((0,e.unref)(k))},[(0,e.renderSlot)(t.$slots,"default")],6)],6))}});var v=(0,c.A)(g,[["__file","affix.vue"]]),A=__webpack_require__(64769);const y=(0,A.GU)(v);var b=__webpack_require__(91361),O=__webpack_require__(25343),w=__webpack_require__(55158);const x=(0,i.b_)({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:(0,w.YD)(O.rz),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:["light","dark"],default:"light"}}),_={close:e=>e instanceof MouseEvent},C=(0,e.defineComponent)({name:"ElAlert"}),k=(0,e.defineComponent)({...C,props:x,emits:_,setup(t,{emit:n}){const r=t,{Close:o}=O.Nk,i=(0,e.useSlots)(),a=(0,u.DU)("alert"),l=(0,e.ref)(!0),s=(0,e.computed)((()=>O.rz[r.type])),c=(0,e.computed)((()=>!(!r.description&&!i.default))),d=e=>{l.value=!1,n("close",e)};return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{name:(0,e.unref)(a).b("fade"),persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(a).b(),(0,e.unref)(a).m(t.type),(0,e.unref)(a).is("center",t.center),(0,e.unref)(a).is(t.effect)]),role:"alert"},[t.showIcon&&(0,e.unref)(s)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)([(0,e.unref)(a).e("icon"),{[(0,e.unref)(a).is("big")]:(0,e.unref)(c)}])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(s))))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).e("content"))},[t.title||t.$slots.title?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(a).e("title"),{"with-description":(0,e.unref)(c)}])},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.unref)(c)?((0,e.openBlock)(),(0,e.createElementBlock)("p",{key:1,class:(0,e.normalizeClass)((0,e.unref)(a).e("description"))},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.description),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),t.closable?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:2},[t.closeText?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(a).e("close-btn"),(0,e.unref)(a).is("customed")]),onClick:d},(0,e.toDisplayString)(t.closeText),3)):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1,class:(0,e.normalizeClass)((0,e.unref)(a).e("close-btn")),onClick:d},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(o))])),_:1},8,["class"]))],64)):(0,e.createCommentVNode)("v-if",!0)],2)],2),[[e.vShow,l.value]])])),_:3},8,["name"]))}});var S=(0,c.A)(k,[["__file","alert.vue"]]);const V=(0,A.GU)(S);var B=__webpack_require__(23149),T=__webpack_require__(41917),N=function(){return T.A.Date.now()},E=/\s/;var P=function(e){for(var t=e.length;t--&&E.test(e.charAt(t)););return t},Q=/^\s+/;var M=function(e){return e?e.slice(0,P(e)+1).replace(Q,""):e},D=__webpack_require__(61882),$=/^[-+]0x[0-9a-f]+$/i,z=/^0b[01]+$/i,R=/^0o[0-7]+$/i,I=parseInt;var L=function(e){if("number"==typeof e)return e;if((0,D.A)(e))return NaN;if((0,B.A)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,B.A)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=M(e);var n=z.test(e);return n||R.test(e)?I(e.slice(2),n?2:8):$.test(e)?NaN:+e},F=Math.max,U=Math.min;var H=function(e,t,n){var r,o,i,a,l,s,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n)}function p(e){var n=e-s;return void 0===s||n>=t||n<0||d&&e-c>=i}function m(){var e=N();if(p(e))return g(e);l=setTimeout(m,function(e){var n=t-(e-s);return d?U(n,i-(e-c)):n}(e))}function g(e){return l=void 0,f&&r?h(e):(r=o=void 0,a)}function v(){var e=N(),n=p(e);if(r=arguments,o=this,s=e,n){if(void 0===l)return function(e){return c=e,l=setTimeout(m,t),u?h(e):a}(s);if(d)return clearTimeout(l),l=setTimeout(m,t),h(s)}return void 0===l&&(l=setTimeout(m,t)),a}return t=L(t)||0,(0,B.A)(n)&&(u=!!n.leading,i=(d="maxWait"in n)?F(L(n.maxWait)||0,t):i,f="trailing"in n?!!n.trailing:f),v.cancel=function(){void 0!==l&&clearTimeout(l),c=0,r=s=o=l=void 0},v.flush=function(){return void 0===l?a:g(N())},v},W=__webpack_require__(48548),j=__webpack_require__(28224);const q={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"}};var X=__webpack_require__(22720);const Y=Symbol("scrollbarContextKey"),G=(0,i.b_)({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),Z=(0,e.defineComponent)({__name:"thumb",props:G,setup(t){const n=t,o=(0,e.inject)(Y),i=(0,u.DU)("scrollbar");o||(0,h.$)("Thumb","can not inject scrollbar context");const a=(0,e.ref)(),l=(0,e.ref)(),s=(0,e.ref)({}),c=(0,e.ref)(!1);let d=!1,f=!1,p=X.oc?document.onselectstart:null;const m=(0,e.computed)((()=>q[n.vertical?"vertical":"horizontal"])),g=(0,e.computed)((()=>(({move:e,size:t,bar:n})=>({[n.size]:t,transform:`translate${n.axis}(${e}%)`}))({size:n.size,move:n.move,bar:m.value}))),v=(0,e.computed)((()=>a.value[m.value.offset]**2/o.wrapElement[m.value.scrollSize]/n.ratio/l.value[m.value.offset])),A=e=>{var t;if(e.stopPropagation(),e.ctrlKey||[1,2].includes(e.button))return;null==(t=window.getSelection())||t.removeAllRanges(),b(e);const n=e.currentTarget;n&&(s.value[m.value.axis]=n[m.value.offset]-(e[m.value.client]-n.getBoundingClientRect()[m.value.direction]))},y=e=>{if(!l.value||!a.value||!o.wrapElement)return;const t=100*(Math.abs(e.target.getBoundingClientRect()[m.value.direction]-e[m.value.client])-l.value[m.value.offset]/2)*v.value/a.value[m.value.offset];o.wrapElement[m.value.scroll]=t*o.wrapElement[m.value.scrollSize]/100},b=e=>{e.stopImmediatePropagation(),d=!0,document.addEventListener("mousemove",O),document.addEventListener("mouseup",w),p=document.onselectstart,document.onselectstart=()=>!1},O=e=>{if(!a.value||!l.value)return;if(!1===d)return;const t=s.value[m.value.axis];if(!t)return;const n=100*(-1*(a.value.getBoundingClientRect()[m.value.direction]-e[m.value.client])-(l.value[m.value.offset]-t))*v.value/a.value[m.value.offset];o.wrapElement[m.value.scroll]=n*o.wrapElement[m.value.scrollSize]/100},w=()=>{d=!1,s.value[m.value.axis]=0,document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",w),x(),f&&(c.value=!1)};(0,e.onBeforeUnmount)((()=>{x(),document.removeEventListener("mouseup",w)}));const x=()=>{document.onselectstart!==p&&(document.onselectstart=p)};return(0,r.MLh)((0,e.toRef)(o,"scrollbarElement"),"mousemove",(()=>{f=!1,c.value=!!n.size})),(0,r.MLh)((0,e.toRef)(o,"scrollbarElement"),"mouseleave",(()=>{f=!0,c.value=d})),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{name:(0,e.unref)(i).b("fade"),persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createElementVNode)("div",{ref_key:"instance",ref:a,class:(0,e.normalizeClass)([(0,e.unref)(i).e("bar"),(0,e.unref)(i).is((0,e.unref)(m).key)]),onMousedown:y},[(0,e.createElementVNode)("div",{ref_key:"thumb",ref:l,class:(0,e.normalizeClass)((0,e.unref)(i).e("thumb")),style:(0,e.normalizeStyle)((0,e.unref)(g)),onMousedown:A},null,38)],34),[[e.vShow,t.always||c.value]])])),_:1},8,["name"]))}});var K=(0,c.A)(Z,[["__file","thumb.vue"]]);const J=(0,i.b_)({always:{type:Boolean,default:!0},minSize:{type:Number,required:!0}}),ee=(0,e.defineComponent)({__name:"bar",props:J,setup(t,{expose:n}){const r=t,o=(0,e.inject)(Y),i=(0,e.ref)(0),a=(0,e.ref)(0),l=(0,e.ref)(""),s=(0,e.ref)(""),c=(0,e.ref)(1),u=(0,e.ref)(1);return n({handleScroll:e=>{if(e){const t=e.offsetHeight-4,n=e.offsetWidth-4;a.value=100*e.scrollTop/t*c.value,i.value=100*e.scrollLeft/n*u.value}},update:()=>{const e=null==o?void 0:o.wrapElement;if(!e)return;const t=e.offsetHeight-4,n=e.offsetWidth-4,i=t**2/e.scrollHeight,a=n**2/e.scrollWidth,d=Math.max(i,r.minSize),f=Math.max(a,r.minSize);c.value=i/(t-i)/(d/(t-d)),u.value=a/(n-a)/(f/(n-f)),s.value=d+4<t?`${d}px`:"",l.value=f+4<n?`${f}px`:""}}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,null,[(0,e.createVNode)(K,{move:i.value,ratio:u.value,size:l.value,always:t.always},null,8,["move","ratio","size","always"]),(0,e.createVNode)(K,{move:a.value,ratio:c.value,size:s.value,vertical:"",always:t.always},null,8,["move","ratio","size","always"])],64))}});var te=(0,c.A)(ee,[["__file","bar.vue"]]),ne=__webpack_require__(10022);const re=(0,i.b_)({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:(0,i.jq)([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,...(0,ne.l)(["ariaLabel","ariaOrientation"])}),oe={scroll:({scrollTop:e,scrollLeft:t})=>[e,t].every(a.Et)};var ie=__webpack_require__(90033);const ae="ElScrollbar",le=(0,e.defineComponent)({name:ae}),se=(0,e.defineComponent)({...le,props:re,emits:oe,setup(t,{expose:n,emit:o}){const i=t,l=(0,u.DU)("scrollbar");let s,c,d=0,p=0;const m=(0,e.ref)(),g=(0,e.ref)(),v=(0,e.ref)(),A=(0,e.ref)(),y=(0,e.computed)((()=>{const e={};return i.height&&(e.height=(0,f._V)(i.height)),i.maxHeight&&(e.maxHeight=(0,f._V)(i.maxHeight)),[i.wrapStyle,e]})),b=(0,e.computed)((()=>[i.wrapClass,l.e("wrap"),{[l.em("wrap","hidden-default")]:!i.native}])),O=(0,e.computed)((()=>[l.e("view"),i.viewClass])),w=()=>{var e;g.value&&(null==(e=A.value)||e.handleScroll(g.value),d=g.value.scrollTop,p=g.value.scrollLeft,o("scroll",{scrollTop:g.value.scrollTop,scrollLeft:g.value.scrollLeft}))};const x=()=>{var e;null==(e=A.value)||e.update()};return(0,e.watch)((()=>i.noresize),(e=>{e?(null==s||s(),null==c||c()):(({stop:s}=(0,r.wYm)(v,x)),c=(0,r.MLh)("resize",x))}),{immediate:!0}),(0,e.watch)((()=>[i.maxHeight,i.height]),(()=>{i.native||(0,e.nextTick)((()=>{var e;x(),g.value&&(null==(e=A.value)||e.handleScroll(g.value))}))})),(0,e.provide)(Y,(0,e.reactive)({scrollbarElement:m,wrapElement:g})),(0,e.onActivated)((()=>{g.value&&(g.value.scrollTop=d,g.value.scrollLeft=p)})),(0,e.onMounted)((()=>{i.native||(0,e.nextTick)((()=>{x()}))})),(0,e.onUpdated)((()=>x())),n({wrapRef:g,update:x,scrollTo:function(e,t){(0,ie.Gv)(e)?g.value.scrollTo(e):(0,a.Et)(e)&&(0,a.Et)(t)&&g.value.scrollTo(e,t)},setScrollTop:e=>{(0,a.Et)(e)?g.value.scrollTop=e:(0,h.U)(ae,"value must be a number")},setScrollLeft:e=>{(0,a.Et)(e)?g.value.scrollLeft=e:(0,h.U)(ae,"value must be a number")},handleScroll:w}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"scrollbarRef",ref:m,class:(0,e.normalizeClass)((0,e.unref)(l).b())},[(0,e.createElementVNode)("div",{ref_key:"wrapRef",ref:g,class:(0,e.normalizeClass)((0,e.unref)(b)),style:(0,e.normalizeStyle)((0,e.unref)(y)),tabindex:t.tabindex,onScroll:w},[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.tag),{id:t.id,ref_key:"resizeRef",ref:v,class:(0,e.normalizeClass)((0,e.unref)(O)),style:(0,e.normalizeStyle)(t.viewStyle),role:t.role,"aria-label":t.ariaLabel,"aria-orientation":t.ariaOrientation},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["id","class","style","role","aria-label","aria-orientation"]))],46,["tabindex"]),t.native?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)(te,{key:0,ref_key:"barRef",ref:A,always:t.always,"min-size":t.minSize},null,8,["always","min-size"]))],2))}});var ce=(0,c.A)(se,[["__file","scrollbar.vue"]]);const ue=(0,A.GU)(ce),de=Symbol("popper"),fe=Symbol("popperContent"),he=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],pe=(0,i.b_)({role:{type:String,values:he,default:"tooltip"}}),me=(0,e.defineComponent)({name:"ElPopper",inheritAttrs:!1}),ge=(0,e.defineComponent)({...me,props:pe,setup(t,{expose:n}){const r=t,o={triggerRef:(0,e.ref)(),popperInstanceRef:(0,e.ref)(),contentRef:(0,e.ref)(),referenceRef:(0,e.ref)(),role:(0,e.computed)((()=>r.role))};return n(o),(0,e.provide)(de,o),(t,n)=>(0,e.renderSlot)(t.$slots,"default")}});var ve=(0,c.A)(ge,[["__file","popper.vue"]]);const Ae=(0,A.GU)(ve),ye=Symbol("elTooltip");function be(){let e;const t=()=>window.clearTimeout(e);return(0,X.Uo)((()=>t())),{registerTimeout:(n,r)=>{t(),e=window.setTimeout(n,r)},cancelTimeout:t}}const Oe=(0,i.b_)({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}});var we="top",xe="bottom",_e="right",Ce="left",ke="auto",Se=[we,xe,_e,Ce],Ve="start",Be="end",Te="viewport",Ne="popper",Ee=Se.reduce((function(e,t){return e.concat([t+"-"+Ve,t+"-"+Be])}),[]),Pe=[].concat(Se,[ke]).reduce((function(e,t){return e.concat([t,t+"-"+Ve,t+"-"+Be])}),[]),Qe=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Me(e){return e?(e.nodeName||"").toLowerCase():null}function De(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function $e(e){return e instanceof De(e).Element||e instanceof Element}function ze(e){return e instanceof De(e).HTMLElement||e instanceof HTMLElement}function Re(e){return"undefined"!=typeof ShadowRoot&&(e instanceof De(e).ShadowRoot||e instanceof ShadowRoot)}var Ie={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];!ze(o)||!Me(o)||(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});!ze(r)||!Me(r)||(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};function Le(e){return e.split("-")[0]}var Fe=Math.max,Ue=Math.min,He=Math.round;function We(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,o=1;if(ze(e)&&t){var i=e.offsetHeight,a=e.offsetWidth;a>0&&(r=He(n.width)/a||1),i>0&&(o=He(n.height)/i||1)}return{width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function je(e){var t=We(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function qe(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Re(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Xe(e){return De(e).getComputedStyle(e)}function Ye(e){return["table","td","th"].indexOf(Me(e))>=0}function Ge(e){return(($e(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ze(e){return"html"===Me(e)?e:e.assignedSlot||e.parentNode||(Re(e)?e.host:null)||Ge(e)}function Ke(e){return ze(e)&&"fixed"!==Xe(e).position?e.offsetParent:null}function Je(e){for(var t=De(e),n=Ke(e);n&&Ye(n)&&"static"===Xe(n).position;)n=Ke(n);return n&&("html"===Me(n)||"body"===Me(n)&&"static"===Xe(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&ze(e)&&"fixed"===Xe(e).position)return null;var n=Ze(e);for(Re(n)&&(n=n.host);ze(n)&&["html","body"].indexOf(Me(n))<0;){var r=Xe(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}function et(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function tt(e,t,n){return Fe(e,Ue(t,n))}function nt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function rt(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}var ot={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,l=Le(n.placement),s=et(l),c=[Ce,_e].indexOf(l)>=0?"height":"width";if(i&&a){var u=function(e,t){return nt("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:rt(e,Se))}(o.padding,n),d=je(i),f="y"===s?we:Ce,h="y"===s?xe:_e,p=n.rects.reference[c]+n.rects.reference[s]-a[s]-n.rects.popper[c],m=a[s]-n.rects.reference[s],g=Je(i),v=g?"y"===s?g.clientHeight||0:g.clientWidth||0:0,A=p/2-m/2,y=u[f],b=v-d[c]-u[h],O=v/2-d[c]/2+A,w=tt(y,O,b),x=s;n.modifiersData[r]=((t={})[x]=w,t.centerOffset=w-O,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"==typeof r&&!(r=t.elements.popper.querySelector(r))||!qe(t.elements.popper,r)||(t.elements.arrow=r))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function it(e){return e.split("-")[1]}var at={top:"auto",right:"auto",bottom:"auto",left:"auto"};function lt(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=a.x,h=void 0===f?0:f,p=a.y,m=void 0===p?0:p,g="function"==typeof u?u({x:h,y:m}):{x:h,y:m};h=g.x,m=g.y;var v=a.hasOwnProperty("x"),A=a.hasOwnProperty("y"),y=Ce,b=we,O=window;if(c){var w=Je(n),x="clientHeight",_="clientWidth";if(w===De(n)&&("static"!==Xe(w=Ge(n)).position&&"absolute"===l&&(x="scrollHeight",_="scrollWidth")),o===we||(o===Ce||o===_e)&&i===Be)b=xe,m-=(d&&w===O&&O.visualViewport?O.visualViewport.height:w[x])-r.height,m*=s?1:-1;if(o===Ce||(o===we||o===xe)&&i===Be)y=_e,h-=(d&&w===O&&O.visualViewport?O.visualViewport.width:w[_])-r.width,h*=s?1:-1}var C,k=Object.assign({position:l},c&&at),S=!0===u?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:He(t*r)/r||0,y:He(n*r)/r||0}}({x:h,y:m}):{x:h,y:m};return h=S.x,m=S.y,s?Object.assign({},k,((C={})[b]=A?"0":"",C[y]=v?"0":"",C.transform=(O.devicePixelRatio||1)<=1?"translate("+h+"px, "+m+"px)":"translate3d("+h+"px, "+m+"px, 0)",C)):Object.assign({},k,((t={})[b]=A?m+"px":"",t[y]=v?h+"px":"",t.transform="",t))}var st={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,l=n.roundOffsets,s=void 0===l||l,c={placement:Le(t.placement),variation:it(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,lt(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,lt(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},ct={passive:!0};var ut={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,l=void 0===a||a,s=De(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach((function(e){e.addEventListener("scroll",n.update,ct)})),l&&s.addEventListener("resize",n.update,ct),function(){i&&c.forEach((function(e){e.removeEventListener("scroll",n.update,ct)})),l&&s.removeEventListener("resize",n.update,ct)}},data:{}},dt={left:"right",right:"left",bottom:"top",top:"bottom"};function ft(e){return e.replace(/left|right|bottom|top/g,(function(e){return dt[e]}))}var ht={start:"end",end:"start"};function pt(e){return e.replace(/start|end/g,(function(e){return ht[e]}))}function mt(e){var t=De(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function gt(e){return We(Ge(e)).left+mt(e).scrollLeft}function vt(e){var t=Xe(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function At(e){return["html","body","#document"].indexOf(Me(e))>=0?e.ownerDocument.body:ze(e)&&vt(e)?e:At(Ze(e))}function yt(e,t){var n;void 0===t&&(t=[]);var r=At(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=De(r),a=o?[i].concat(i.visualViewport||[],vt(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(yt(Ze(a)))}function bt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ot(e,t){return t===Te?bt(function(e){var t=De(e),n=Ge(e),r=t.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,l=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,l=r.offsetTop)),{width:o,height:i,x:a+gt(e),y:l}}(e)):$e(t)?function(e){var t=We(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):bt(function(e){var t,n=Ge(e),r=mt(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=Fe(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=Fe(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+gt(e),s=-r.scrollTop;return"rtl"===Xe(o||n).direction&&(l+=Fe(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:l,y:s}}(Ge(e)))}function wt(e,t,n){var r="clippingParents"===t?function(e){var t=yt(Ze(e)),n=["absolute","fixed"].indexOf(Xe(e).position)>=0&&ze(e)?Je(e):e;return $e(n)?t.filter((function(e){return $e(e)&&qe(e,n)&&"body"!==Me(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=Ot(e,n);return t.top=Fe(r.top,t.top),t.right=Ue(r.right,t.right),t.bottom=Ue(r.bottom,t.bottom),t.left=Fe(r.left,t.left),t}),Ot(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function xt(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?Le(o):null,a=o?it(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case we:t={x:l,y:n.y-r.height};break;case xe:t={x:l,y:n.y+n.height};break;case _e:t={x:n.x+n.width,y:s};break;case Ce:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var c=i?et(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case Ve:t[c]=t[c]-(n[u]/2-r[u]/2);break;case Be:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}function _t(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.boundary,a=void 0===i?"clippingParents":i,l=n.rootBoundary,s=void 0===l?Te:l,c=n.elementContext,u=void 0===c?Ne:c,d=n.altBoundary,f=void 0!==d&&d,h=n.padding,p=void 0===h?0:h,m=nt("number"!=typeof p?p:rt(p,Se)),g=u===Ne?"reference":Ne,v=e.rects.popper,A=e.elements[f?g:u],y=wt($e(A)?A:A.contextElement||Ge(e.elements.popper),a,s),b=We(e.elements.reference),O=xt({reference:b,element:v,strategy:"absolute",placement:o}),w=bt(Object.assign({},v,O)),x=u===Ne?w:b,_={top:y.top-x.top+m.top,bottom:x.bottom-y.bottom+m.bottom,left:y.left-x.left+m.left,right:x.right-y.right+m.right},C=e.modifiersData.offset;if(u===Ne&&C){var k=C[o];Object.keys(_).forEach((function(e){var t=[_e,xe].indexOf(e)>=0?1:-1,n=[we,xe].indexOf(e)>=0?"y":"x";_[e]+=k[n]*t}))}return _}var Ct={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0===a||a,s=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,h=n.flipVariations,p=void 0===h||h,m=n.allowedAutoPlacements,g=t.options.placement,v=Le(g),A=s||(v===g||!p?[ft(g)]:function(e){if(Le(e)===ke)return[];var t=ft(e);return[pt(e),t,pt(t)]}(g)),y=[g].concat(A).reduce((function(e,n){return e.concat(Le(n)===ke?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,c=void 0===s?Pe:s,u=it(r),d=u?l?Ee:Ee.filter((function(e){return it(e)===u})):Se,f=d.filter((function(e){return c.indexOf(e)>=0}));0===f.length&&(f=d);var h=f.reduce((function(t,n){return t[n]=_t(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[Le(n)],t}),{});return Object.keys(h).sort((function(e,t){return h[e]-h[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):n)}),[]),b=t.rects.reference,O=t.rects.popper,w=new Map,x=!0,_=y[0],C=0;C<y.length;C++){var k=y[C],S=Le(k),V=it(k)===Ve,B=[we,xe].indexOf(S)>=0,T=B?"width":"height",N=_t(t,{placement:k,boundary:u,rootBoundary:d,altBoundary:f,padding:c}),E=B?V?_e:Ce:V?xe:we;b[T]>O[T]&&(E=ft(E));var P=ft(E),Q=[];if(i&&Q.push(N[S]<=0),l&&Q.push(N[E]<=0,N[P]<=0),Q.every((function(e){return e}))){_=k,x=!1;break}w.set(k,Q)}if(x)for(var M=function(e){var t=y.find((function(t){var n=w.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return _=t,"break"},D=p?3:1;D>0;D--){if("break"===M(D))break}t.placement!==_&&(t.modifiersData[r]._skip=!0,t.placement=_,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function kt(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function St(e){return[we,_e,xe,Ce].some((function(t){return e[t]>=0}))}var Vt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=_t(t,{elementContext:"reference"}),l=_t(t,{altBoundary:!0}),s=kt(a,r),c=kt(l,o,i),u=St(s),d=St(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}};var Bt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=Pe.reduce((function(e,n){return e[n]=function(e,t,n){var r=Le(e),o=[Ce,we].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],l=i[1];return a=a||0,l=(l||0)*o,[Ce,_e].indexOf(r)>=0?{x:l,y:a}:{x:a,y:l}}(n,t.rects,i),e}),{}),l=a[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}};var Tt={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=xt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var Nt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0!==a&&a,s=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,h=void 0===f||f,p=n.tetherOffset,m=void 0===p?0:p,g=_t(t,{boundary:s,rootBoundary:c,padding:d,altBoundary:u}),v=Le(t.placement),A=it(t.placement),y=!A,b=et(v),O=function(e){return"x"===e?"y":"x"}(b),w=t.modifiersData.popperOffsets,x=t.rects.reference,_=t.rects.popper,C="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,k="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(w){if(i){var B,T="y"===b?we:Ce,N="y"===b?xe:_e,E="y"===b?"height":"width",P=w[b],Q=P+g[T],M=P-g[N],D=h?-_[E]/2:0,$=A===Ve?x[E]:_[E],z=A===Ve?-_[E]:-x[E],R=t.elements.arrow,I=h&&R?je(R):{width:0,height:0},L=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},F=L[T],U=L[N],H=tt(0,x[E],I[E]),W=y?x[E]/2-D-H-F-k.mainAxis:$-H-F-k.mainAxis,j=y?-x[E]/2+D+H+U+k.mainAxis:z+H+U+k.mainAxis,q=t.elements.arrow&&Je(t.elements.arrow),X=q?"y"===b?q.clientTop||0:q.clientLeft||0:0,Y=null!=(B=null==S?void 0:S[b])?B:0,G=P+j-Y,Z=tt(h?Ue(Q,P+W-Y-X):Q,P,h?Fe(M,G):M);w[b]=Z,V[b]=Z-P}if(l){var K,J="x"===b?we:Ce,ee="x"===b?xe:_e,te=w[O],ne="y"===O?"height":"width",re=te+g[J],oe=te-g[ee],ie=-1!==[we,Ce].indexOf(v),ae=null!=(K=null==S?void 0:S[O])?K:0,le=ie?re:te-x[ne]-_[ne]-ae+k.altAxis,se=ie?te+x[ne]+_[ne]-ae-k.altAxis:oe,ce=h&&ie?function(e,t,n){var r=tt(e,t,n);return r>n?n:r}(le,te,se):tt(h?le:re,te,h?se:oe);w[O]=ce,V[O]=ce-te}t.modifiersData[r]=V}},requiresIfExists:["offset"]};function Et(e,t,n){void 0===n&&(n=!1);var r=ze(t),o=ze(t)&&function(e){var t=e.getBoundingClientRect(),n=He(t.width)/e.offsetWidth||1,r=He(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),i=Ge(t),a=We(e,o),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&(("body"!==Me(t)||vt(i))&&(l=function(e){return e!==De(e)&&ze(e)?function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}(e):mt(e)}(t)),ze(t)?((s=We(t,!0)).x+=t.clientLeft,s.y+=t.clientTop):i&&(s.x=gt(i))),{x:a.left+l.scrollLeft-s.x,y:a.top+l.scrollTop-s.y,width:a.width,height:a.height}}function Pt(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function Qt(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var Mt={placement:"bottom",modifiers:[],strategy:"absolute"};function Dt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function $t(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,i=void 0===o?Mt:o;return function(e,t,n){void 0===n&&(n=i);var o={placement:"bottom",orderedModifiers:[],options:Object.assign({},Mt,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],l=!1,s={state:o,setOptions:function(n){var l="function"==typeof n?n(o.options):n;c(),o.options=Object.assign({},i,o.options,l),o.scrollParents={reference:$e(e)?yt(e):e.contextElement?yt(e.contextElement):[],popper:yt(t)};var u=function(e){var t=Pt(e);return Qe.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,o.options.modifiers)));return o.orderedModifiers=u.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,i=e.effect;if("function"==typeof i){var l=i({state:o,name:t,instance:s,options:r}),c=function(){};a.push(l||c)}})),s.update()},forceUpdate:function(){if(!l){var e=o.elements,t=e.reference,n=e.popper;if(Dt(t,n)){o.rects={reference:Et(t,Je(n),"fixed"===o.options.strategy),popper:je(n)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<o.orderedModifiers.length;r++)if(!0!==o.reset){var i=o.orderedModifiers[r],a=i.fn,c=i.options,u=void 0===c?{}:c,d=i.name;"function"==typeof a&&(o=a({state:o,options:u,name:d,instance:s})||o)}else o.reset=!1,r=-1}}},update:Qt((function(){return new Promise((function(e){s.forceUpdate(),e(o)}))})),destroy:function(){c(),l=!0}};if(!Dt(e,t))return s;function c(){a.forEach((function(e){return e()})),a=[]}return s.setOptions(n).then((function(e){!l&&n.onFirstUpdate&&n.onFirstUpdate(e)})),s}}$t(),$t({defaultModifiers:[ut,Tt,st,Ie]});var zt=$t({defaultModifiers:[ut,Tt,st,Ie,Bt,Ct,Nt,ot,Vt]});const Rt=(0,i.b_)({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:(0,i.jq)(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Pe,default:"bottom"},popperOptions:{type:(0,i.jq)(Object),default:()=>({})},strategy:{type:String,values:["fixed","absolute"],default:"absolute"}}),It=(0,i.b_)({...Rt,id:String,style:{type:(0,i.jq)([String,Array,Object])},className:{type:(0,i.jq)([String,Array,Object])},effect:{type:(0,i.jq)(String),default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:(0,i.jq)([String,Array,Object])},popperStyle:{type:(0,i.jq)([String,Array,Object])},referenceEl:{type:(0,i.jq)(Object)},triggerTargetEl:{type:(0,i.jq)(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number,...(0,ne.l)(["ariaLabel"])}),Lt={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},Ft=(0,i.b_)({...Oe,...It,appendTo:{type:(0,i.jq)([String,Object])},content:{type:String,default:""},rawContent:Boolean,persistent:Boolean,visible:{type:(0,i.jq)(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean,...(0,ne.l)(["ariaLabel"])}),Ut=(0,i.b_)({virtualRef:{type:(0,i.jq)(Object)},virtualTriggering:Boolean,onMouseenter:{type:(0,i.jq)(Function)},onMouseleave:{type:(0,i.jq)(Function)},onClick:{type:(0,i.jq)(Function)},onKeydown:{type:(0,i.jq)(Function)},onFocus:{type:(0,i.jq)(Function)},onBlur:{type:(0,i.jq)(Function)},onContextmenu:{type:(0,i.jq)(Function)},id:String,open:Boolean});var Ht=__webpack_require__(53344);const Wt=(0,i.b_)({...Ut,disabled:Boolean,trigger:{type:(0,i.jq)([String,Array]),default:"hover"},triggerKeys:{type:(0,i.jq)(Array),default:()=>[Ht.R.enter,Ht.R.numpadEnter,Ht.R.space]}}),jt=(0,i.b_)({arrowOffset:{type:Number,default:5}}),qt=(0,i.Y8)({type:(0,i.jq)(Boolean),default:null}),Xt=(0,i.Y8)({type:(0,i.jq)(Function)}),Yt=t=>{const n=`update:${t}`,r=`onUpdate:${t}`,o=[n];return{useModelToggle:({indicator:o,toggleReason:i,shouldHideWhenRouteChanges:l,shouldProceed:s,onShow:c,onHide:u})=>{const d=(0,e.getCurrentInstance)(),{emit:f}=d,h=d.props,p=(0,e.computed)((()=>(0,ie.Tn)(h[r]))),m=(0,e.computed)((()=>null===h[t])),g=e=>{!0!==o.value&&(o.value=!0,i&&(i.value=e),(0,ie.Tn)(c)&&c(e))},v=e=>{!1!==o.value&&(o.value=!1,i&&(i.value=e),(0,ie.Tn)(u)&&u(e))},A=e=>{if(!0===h.disabled||(0,ie.Tn)(s)&&!s())return;const t=p.value&&X.oc;t&&f(n,!0),!m.value&&t||g(e)},y=e=>{if(!0===h.disabled||!X.oc)return;const t=p.value&&X.oc;t&&f(n,!1),!m.value&&t||v(e)},b=e=>{(0,a.Lm)(e)&&(h.disabled&&e?p.value&&f(n,!1):o.value!==e&&(e?g():v()))};return(0,e.watch)((()=>h[t]),b),l&&void 0!==d.appContext.config.globalProperties.$route&&(0,e.watch)((()=>({...d.proxy.$route})),(()=>{l.value&&o.value&&y()})),(0,e.onMounted)((()=>{b(h[t])})),{hide:y,show:A,toggle:()=>{o.value?y():A()},hasUpdateHandler:p}},useModelToggleProps:{[t]:qt,[r]:Xt},useModelToggleEmits:o}},{useModelToggle:Gt,useModelToggleProps:Zt,useModelToggleEmits:Kt}=Yt("modelValue"),{useModelToggleProps:Jt,useModelToggleEmits:en,useModelToggle:tn}=Yt("visible"),nn=(0,i.b_)({...pe,...Jt,...Ft,...Wt,...jt,showArrow:{type:Boolean,default:!0}}),rn=[...en,"before-show","before-hide","show","hide","open","close"],on=(t,n,r)=>o=>{((e,t)=>(0,ie.cy)(e)?e.includes(t):e===t)((0,e.unref)(t),n)&&r(o)};var an=__webpack_require__(97859);const ln=Symbol("elForwardRef");var sn=__webpack_require__(81531);const cn="ElOnlyChild",un=(0,e.defineComponent)({name:cn,setup(t,{slots:n,attrs:r}){var o;const i=(0,e.inject)(ln),a=(l=null!=(o=null==i?void 0:i.setForwardRef)?o:ie.tE,{mounted(e){l(e)},updated(e){l(e)},unmounted(){l(null)}});var l;return()=>{var t;const o=null==(t=n.default)?void 0:t.call(n,r);if(!o)return null;if(o.length>1)return(0,h.U)(cn,"requires exact only one valid child."),null;const i=dn(o);return i?(0,e.withDirectives)((0,e.cloneVNode)(i,r),[[a]]):((0,h.U)(cn,"no valid child node found"),null)}}});function dn(t){if(!t)return null;const n=t;for(const t of n){if((0,ie.Gv)(t))switch(t.type){case e.Comment:continue;case e.Text:case"svg":return fn(t);case e.Fragment:return dn(t.children);default:return t}return fn(t)}return null}function fn(t){const n=(0,u.DU)("only-child");return(0,e.createVNode)("span",{class:n.e("content")},[t])}const hn=(0,e.defineComponent)({name:"ElPopperTrigger",inheritAttrs:!1}),pn=(0,e.defineComponent)({...hn,props:Ut,setup(t,{expose:n}){const o=t,{role:i,triggerRef:l}=(0,e.inject)(de,void 0);var s;s=l,(0,e.provide)(ln,{setForwardRef:e=>{s.value=e}});const c=(0,e.computed)((()=>d.value?o.id:void 0)),u=(0,e.computed)((()=>{if(i&&"tooltip"===i.value)return o.open&&o.id?o.id:void 0})),d=(0,e.computed)((()=>{if(i&&"tooltip"!==i.value)return i.value})),f=(0,e.computed)((()=>d.value?`${o.open}`:void 0));let h;const p=["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"];return(0,e.onMounted)((()=>{(0,e.watch)((()=>o.virtualRef),(e=>{e&&(l.value=(0,r.F4c)(e))}),{immediate:!0}),(0,e.watch)(l,((t,n)=>{null==h||h(),h=void 0,(0,a.vq)(t)&&(p.forEach((e=>{var r;const i=o[e];i&&(t.addEventListener(e.slice(2).toLowerCase(),i),null==(r=null==n?void 0:n.removeEventListener)||r.call(n,e.slice(2).toLowerCase(),i))})),(0,sn.tp)(t)&&(h=(0,e.watch)([c,u,d,f],(e=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(((n,r)=>{(0,an.A)(e[r])?t.removeAttribute(n):t.setAttribute(n,e[r])}))}),{immediate:!0}))),(0,a.vq)(n)&&(0,sn.tp)(n)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((e=>n.removeAttribute(e)))}),{immediate:!0})})),(0,e.onBeforeUnmount)((()=>{if(null==h||h(),h=void 0,l.value&&(0,a.vq)(l.value)){const e=l.value;p.forEach((t=>{const n=o[t];n&&e.removeEventListener(t.slice(2).toLowerCase(),n)})),l.value=void 0}})),n({triggerRef:l}),(t,n)=>t.virtualTriggering?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(un),(0,e.mergeProps)({key:0},t.$attrs,{"aria-controls":(0,e.unref)(c),"aria-describedby":(0,e.unref)(u),"aria-expanded":(0,e.unref)(f),"aria-haspopup":(0,e.unref)(d)}),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var mn=(0,c.A)(pn,[["__file","trigger.vue"]]);const gn=(e,t,{checkForDefaultPrevented:n=!0}={})=>r=>{const o=null==e?void 0:e(r);if(!1===n||!o)return null==t?void 0:t(r)},vn=e=>t=>"mouse"===t.pointerType?e(t):void 0,An=(0,e.defineComponent)({name:"ElTooltipTrigger"}),yn=(0,e.defineComponent)({...An,props:Wt,setup(t,{expose:n}){const r=t,o=(0,u.DU)("tooltip"),{controlled:i,id:a,open:l,onOpen:s,onClose:c,onToggle:d}=(0,e.inject)(ye,void 0),f=(0,e.ref)(null),h=()=>{if((0,e.unref)(i)||r.disabled)return!0},p=(0,e.toRef)(r,"trigger"),m=gn(h,on(p,"hover",s)),g=gn(h,on(p,"hover",c)),v=gn(h,on(p,"click",(e=>{0===e.button&&d(e)}))),A=gn(h,on(p,"focus",s)),y=gn(h,on(p,"focus",c)),b=gn(h,on(p,"contextmenu",(e=>{e.preventDefault(),d(e)}))),O=gn(h,(e=>{const{code:t}=e;r.triggerKeys.includes(t)&&(e.preventDefault(),d(e))}));return n({triggerRef:f}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(mn),{id:(0,e.unref)(a),"virtual-ref":t.virtualRef,open:(0,e.unref)(l),"virtual-triggering":t.virtualTriggering,class:(0,e.normalizeClass)((0,e.unref)(o).e("trigger")),onBlur:(0,e.unref)(y),onClick:(0,e.unref)(v),onContextmenu:(0,e.unref)(b),onFocus:(0,e.unref)(A),onMouseenter:(0,e.unref)(m),onMouseleave:(0,e.unref)(g),onKeydown:(0,e.unref)(O)},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var bn=(0,c.A)(yn,[["__file","trigger.vue"]]);const On=(0,i.b_)({to:{type:(0,i.jq)([String,Object]),required:!0},disabled:Boolean}),wn=(0,e.defineComponent)({__name:"teleport",props:On,setup(t){return(t,n)=>t.disabled?(0,e.renderSlot)(t.$slots,"default",{key:0}):((0,e.openBlock)(),(0,e.createBlock)(e.Teleport,{key:1,to:t.to},[(0,e.renderSlot)(t.$slots,"default")],8,["to"]))}});var xn=(0,c.A)(wn,[["__file","teleport.vue"]]);const _n=(0,A.GU)(xn);var Cn=__webpack_require__(77010);const kn=()=>{const t=(0,u.E9)(),n=(0,Cn.Sj)(),r=(0,e.computed)((()=>`${t.value}-popper-container-${n.prefix}`)),o=(0,e.computed)((()=>`#${r.value}`));return{id:r,selector:o}},Sn=()=>{const{id:t,selector:n}=kn();return(0,e.onBeforeMount)((()=>{X.oc&&(document.body.querySelector(n.value)||(e=>{const t=document.createElement("div");t.id=e,document.body.appendChild(t)})(t.value))})),{id:t,selector:n}};var Vn=__webpack_require__(15378);var Bn=function(e){return void 0===e};const Tn=(e,t=[])=>{const{placement:n,strategy:r,popperOptions:o}=e,i={placement:n,strategy:r,...o,modifiers:[...Nn(e),...t]};return function(e,t){t&&(e.modifiers=[...e.modifiers,...null!=t?t:[]])}(i,null==o?void 0:o.modifiers),i};function Nn(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:r}=e;return[{name:"offset",options:{offset:[0,null!=t?t:12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:r}},{name:"computeStyles",options:{gpuAcceleration:n}}]}var En=__webpack_require__(63753);const Pn=(t,n,r={})=>{const o={name:"updateState",enabled:!0,phase:"write",fn:({state:e})=>{const t=function(e){const t=Object.keys(e.elements),n=(0,En.A)(t.map((t=>[t,e.styles[t]||{}]))),r=(0,En.A)(t.map((t=>[t,e.attributes[t]])));return{styles:n,attributes:r}}(e);Object.assign(l.value,t)},requires:["computeStyles"]},i=(0,e.computed)((()=>{const{onFirstUpdate:t,placement:n,strategy:i,modifiers:a}=(0,e.unref)(r);return{onFirstUpdate:t,placement:n||"bottom",strategy:i||"absolute",modifiers:[...a||[],o,{name:"applyStyles",enabled:!1}]}})),a=(0,e.shallowRef)(),l=(0,e.ref)({styles:{popper:{position:(0,e.unref)(i).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=()=>{a.value&&(a.value.destroy(),a.value=void 0)};return(0,e.watch)(i,(t=>{const n=(0,e.unref)(a);n&&n.setOptions(t)}),{deep:!0}),(0,e.watch)([t,n],(([t,n])=>{s(),t&&n&&(a.value=zt(t,n,(0,e.unref)(i)))})),(0,e.onBeforeUnmount)((()=>{s()})),{state:(0,e.computed)((()=>{var t;return{...(null==(t=(0,e.unref)(a))?void 0:t.state)||{}}})),styles:(0,e.computed)((()=>(0,e.unref)(l).styles)),attributes:(0,e.computed)((()=>(0,e.unref)(l).attributes)),update:()=>{var t;return null==(t=(0,e.unref)(a))?void 0:t.update()},forceUpdate:()=>{var t;return null==(t=(0,e.unref)(a))?void 0:t.forceUpdate()},instanceRef:(0,e.computed)((()=>(0,e.unref)(a)))}};const Qn=t=>{const{popperInstanceRef:n,contentRef:o,triggerRef:i,role:a}=(0,e.inject)(de,void 0),l=(0,e.ref)(),s=(0,e.ref)(),c=(0,e.computed)((()=>({name:"eventListeners",enabled:!!t.visible}))),u=(0,e.computed)((()=>{var t;const n=(0,e.unref)(l),r=null!=(t=(0,e.unref)(s))?t:0;return{name:"arrow",enabled:!Bn(n),options:{element:n,padding:r}}})),d=(0,e.computed)((()=>({onFirstUpdate:()=>{g()},...Tn(t,[(0,e.unref)(u),(0,e.unref)(c)])}))),f=(0,e.computed)((()=>(e=>{if(X.oc)return(0,r.F4c)(e)})(t.referenceEl)||(0,e.unref)(i))),{attributes:h,state:p,styles:m,update:g,forceUpdate:v,instanceRef:A}=Pn(f,o,d);return(0,e.watch)(A,(e=>n.value=e)),(0,e.onMounted)((()=>{(0,e.watch)((()=>{var t;return null==(t=(0,e.unref)(f))?void 0:t.getBoundingClientRect()}),(()=>{g()}))})),{attributes:h,arrowRef:l,contentRef:o,instanceRef:A,state:p,styles:m,role:a,forceUpdate:v,update:g}};var Mn=__webpack_require__(14656);var Dn=__webpack_require__(67959);const $n=(0,e.defineComponent)({name:"ElPopperContent"}),zn=(0,e.defineComponent)({...$n,props:It,emits:Lt,setup(t,{expose:n,emit:r}){const o=t,{focusStartRef:i,trapped:l,onFocusAfterReleased:s,onFocusAfterTrapped:c,onFocusInTrap:d,onFocusoutPrevented:f,onReleaseRequested:h}=((t,n)=>{const r=(0,e.ref)(!1),o=(0,e.ref)();return{focusStartRef:o,trapped:r,onFocusAfterReleased:e=>{var t;"pointer"!==(null==(t=e.detail)?void 0:t.focusReason)&&(o.value="first",n("blur"))},onFocusAfterTrapped:()=>{n("focus")},onFocusInTrap:e=>{t.visible&&!r.value&&(e.target&&(o.value=e.target),r.value=!0)},onFocusoutPrevented:e=>{t.trapping||("pointer"===e.detail.focusReason&&e.preventDefault(),r.value=!1)},onReleaseRequested:()=>{r.value=!1,n("close")}}})(o,r),{attributes:p,arrowRef:m,contentRef:g,styles:v,instanceRef:A,role:y,update:b}=Qn(o),{ariaModal:O,arrowStyle:w,contentAttrs:x,contentClass:_,contentStyle:C,updateZIndex:k}=((t,{attributes:n,styles:r,role:o})=>{const{nextZIndex:i}=(0,Mn.YK)(),l=(0,u.DU)("popper"),s=(0,e.computed)((()=>(0,e.unref)(n).popper)),c=(0,e.ref)((0,a.Et)(t.zIndex)?t.zIndex:i()),d=(0,e.computed)((()=>[l.b(),l.is("pure",t.pure),l.is(t.effect),t.popperClass])),f=(0,e.computed)((()=>[{zIndex:(0,e.unref)(c)},(0,e.unref)(r).popper,t.popperStyle||{}]));return{ariaModal:(0,e.computed)((()=>"dialog"===o.value?"false":void 0)),arrowStyle:(0,e.computed)((()=>(0,e.unref)(r).arrow||{})),contentAttrs:s,contentClass:d,contentStyle:f,contentZIndex:c,updateZIndex:()=>{c.value=(0,a.Et)(t.zIndex)?t.zIndex:i()}}})(o,{styles:v,attributes:p,role:y}),S=(0,e.inject)(Dn.w,void 0),V=(0,e.ref)();let B;(0,e.provide)(fe,{arrowStyle:w,arrowRef:m,arrowOffset:V}),S&&(0,e.provide)(Dn.w,{...S,addInputId:ie.tE,removeInputId:ie.tE});const T=(e=!0)=>{b(),e&&k()},N=()=>{T(!1),o.visible&&o.focusOnShow?l.value=!0:!1===o.visible&&(l.value=!1)};return(0,e.onMounted)((()=>{(0,e.watch)((()=>o.triggerTargetEl),((t,n)=>{null==B||B(),B=void 0;const r=(0,e.unref)(t||g.value),i=(0,e.unref)(n||g.value);(0,a.vq)(r)&&(B=(0,e.watch)([y,()=>o.ariaLabel,O,()=>o.id],(e=>{["role","aria-label","aria-modal","id"].forEach(((t,n)=>{(0,an.A)(e[n])?r.removeAttribute(t):r.setAttribute(t,e[n])}))}),{immediate:!0})),i!==r&&(0,a.vq)(i)&&["role","aria-label","aria-modal","id"].forEach((e=>{i.removeAttribute(e)}))}),{immediate:!0}),(0,e.watch)((()=>o.visible),N,{immediate:!0})})),(0,e.onBeforeUnmount)((()=>{null==B||B(),B=void 0})),n({popperContentRef:g,popperInstanceRef:A,updatePopper:T,contentStyle:C}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",(0,e.mergeProps)({ref_key:"contentRef",ref:g},(0,e.unref)(x),{style:(0,e.unref)(C),class:(0,e.unref)(_),tabindex:"-1",onMouseenter:e=>t.$emit("mouseenter",e),onMouseleave:e=>t.$emit("mouseleave",e)}),[(0,e.createVNode)((0,e.unref)(Vn.A),{trapped:(0,e.unref)(l),"trap-on-focus-in":!0,"focus-trap-el":(0,e.unref)(g),"focus-start-el":(0,e.unref)(i),onFocusAfterTrapped:(0,e.unref)(c),onFocusAfterReleased:(0,e.unref)(s),onFocusin:(0,e.unref)(d),onFocusoutPrevented:(0,e.unref)(f),onReleaseRequested:(0,e.unref)(h)},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16,["onMouseenter","onMouseleave"]))}});var Rn=(0,c.A)(zn,[["__file","content.vue"]]),In=__webpack_require__(33333);const Ln=(0,e.defineComponent)({name:"ElTooltipContent",inheritAttrs:!1}),Fn=(0,e.defineComponent)({...Ln,props:Ft,setup(t,{expose:n}){const o=t,{selector:i}=kn(),a=(0,u.DU)("tooltip"),l=(0,e.ref)();let s;const{controlled:c,id:d,open:f,trigger:h,onClose:p,onOpen:m,onShow:g,onHide:v,onBeforeShow:A,onBeforeHide:y}=(0,e.inject)(ye,void 0),b=(0,e.computed)((()=>o.transition||`${a.namespace.value}-fade-in-linear`)),O=(0,e.computed)((()=>o.persistent));(0,e.onBeforeUnmount)((()=>{null==s||s()}));const w=(0,e.computed)((()=>!!(0,e.unref)(O)||(0,e.unref)(f))),x=(0,e.computed)((()=>!o.disabled&&(0,e.unref)(f))),_=(0,e.computed)((()=>o.appendTo||i.value)),C=(0,e.computed)((()=>{var e;return null!=(e=o.style)?e:{}})),k=(0,e.ref)(!0),S=()=>{v(),M()&&(0,In.EC)(document.body),k.value=!0},V=()=>{if((0,e.unref)(c))return!0},B=gn(V,(()=>{o.enterable&&"hover"===(0,e.unref)(h)&&m()})),T=gn(V,(()=>{"hover"===(0,e.unref)(h)&&p()})),N=()=>{var e,t;null==(t=null==(e=l.value)?void 0:e.updatePopper)||t.call(e),null==A||A()},E=()=>{null==y||y()},P=()=>{g(),s=(0,r.X2F)((0,e.computed)((()=>{var e;return null==(e=l.value)?void 0:e.popperContentRef})),(()=>{if((0,e.unref)(c))return;"hover"!==(0,e.unref)(h)&&p()}))},Q=()=>{o.virtualTriggering||p()},M=e=>{var t;const n=null==(t=l.value)?void 0:t.popperContentRef,r=(null==e?void 0:e.relatedTarget)||document.activeElement;return null==n?void 0:n.contains(r)};return(0,e.watch)((()=>(0,e.unref)(f)),(e=>{e?k.value=!1:null==s||s()}),{flush:"post"}),(0,e.watch)((()=>o.content),(()=>{var e,t;null==(t=null==(e=l.value)?void 0:e.updatePopper)||t.call(e)})),n({contentRef:l,isFocusInsideContent:M}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(_n),{disabled:!t.teleported,to:(0,e.unref)(_)},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(e.Transition,{name:(0,e.unref)(b),onAfterLeave:S,onBeforeEnter:N,onAfterEnter:P,onBeforeLeave:E},{default:(0,e.withCtx)((()=>[(0,e.unref)(w)?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Rn),(0,e.mergeProps)({key:0,id:(0,e.unref)(d),ref_key:"contentRef",ref:l},t.$attrs,{"aria-label":t.ariaLabel,"aria-hidden":k.value,"boundaries-padding":t.boundariesPadding,"fallback-placements":t.fallbackPlacements,"gpu-acceleration":t.gpuAcceleration,offset:t.offset,placement:t.placement,"popper-options":t.popperOptions,strategy:t.strategy,effect:t.effect,enterable:t.enterable,pure:t.pure,"popper-class":t.popperClass,"popper-style":[t.popperStyle,(0,e.unref)(C)],"reference-el":t.referenceEl,"trigger-target-el":t.triggerTargetEl,visible:(0,e.unref)(x),"z-index":t.zIndex,onMouseenter:(0,e.unref)(B),onMouseleave:(0,e.unref)(T),onBlur:Q,onClose:(0,e.unref)(p)}),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$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"])),[[e.vShow,(0,e.unref)(x)]]):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["name"])])),_:3},8,["disabled","to"]))}});var Un=(0,c.A)(Fn,[["__file","content.vue"]]);const Hn=(0,e.defineComponent)({name:"ElPopperArrow",inheritAttrs:!1}),Wn=(0,e.defineComponent)({...Hn,props:jt,setup(t,{expose:n}){const r=t,o=(0,u.DU)("popper"),{arrowOffset:i,arrowRef:a,arrowStyle:l}=(0,e.inject)(fe,void 0);return(0,e.watch)((()=>r.arrowOffset),(e=>{i.value=e})),(0,e.onBeforeUnmount)((()=>{a.value=void 0})),n({arrowRef:a}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{ref_key:"arrowRef",ref:a,class:(0,e.normalizeClass)((0,e.unref)(o).e("arrow")),style:(0,e.normalizeStyle)((0,e.unref)(l)),"data-popper-arrow":""},null,6))}});var jn=(0,c.A)(Wn,[["__file","arrow.vue"]]);const qn=(0,e.defineComponent)({name:"ElTooltip"}),Xn=(0,e.defineComponent)({...qn,props:nn,emits:rn,setup(t,{expose:n,emit:r}){const o=t;Sn();const i=(0,Cn.Bi)(),l=(0,e.ref)(),s=(0,e.ref)(),c=()=>{var t;const n=(0,e.unref)(l);n&&(null==(t=n.popperInstanceRef)||t.update())},u=(0,e.ref)(!1),d=(0,e.ref)(),{show:f,hide:h,hasUpdateHandler:p}=tn({indicator:u,toggleReason:d}),{onOpen:m,onClose:g}=(({showAfter:t,hideAfter:n,autoClose:r,open:o,close:i})=>{const{registerTimeout:l}=be(),{registerTimeout:s,cancelTimeout:c}=be();return{onOpen:n=>{l((()=>{o(n);const t=(0,e.unref)(r);(0,a.Et)(t)&&t>0&&s((()=>{i(n)}),t)}),(0,e.unref)(t))},onClose:t=>{c(),l((()=>{i(t)}),(0,e.unref)(n))}}})({showAfter:(0,e.toRef)(o,"showAfter"),hideAfter:(0,e.toRef)(o,"hideAfter"),autoClose:(0,e.toRef)(o,"autoClose"),open:f,close:h}),v=(0,e.computed)((()=>(0,a.Lm)(o.visible)&&!p.value));(0,e.provide)(ye,{controlled:v,id:i,open:(0,e.readonly)(u),trigger:(0,e.toRef)(o,"trigger"),onOpen:e=>{m(e)},onClose:e=>{g(e)},onToggle:t=>{(0,e.unref)(u)?g(t):m(t)},onShow:()=>{r("show",d.value)},onHide:()=>{r("hide",d.value)},onBeforeShow:()=>{r("before-show",d.value)},onBeforeHide:()=>{r("before-hide",d.value)},updatePopper:c}),(0,e.watch)((()=>o.disabled),(e=>{e&&u.value&&(u.value=!1)}));return(0,e.onDeactivated)((()=>u.value&&h())),n({popperRef:l,contentRef:s,isFocusInsideContent:e=>{var t;return null==(t=s.value)?void 0:t.isFocusInsideContent(e)},updatePopper:c,onOpen:m,onClose:g,hide:h}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Ae),{ref_key:"popperRef",ref:l,role:t.role},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(bn,{disabled:t.disabled,trigger:t.trigger,"trigger-keys":t.triggerKeys,"virtual-ref":t.virtualRef,"virtual-triggering":t.virtualTriggering},{default:(0,e.withCtx)((()=>[t.$slots.default?(0,e.renderSlot)(t.$slots,"default",{key:0}):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),(0,e.createVNode)(Un,{ref_key:"contentRef",ref:s,"aria-label":t.ariaLabel,"boundaries-padding":t.boundariesPadding,content:t.content,disabled:t.disabled,effect:t.effect,enterable:t.enterable,"fallback-placements":t.fallbackPlacements,"hide-after":t.hideAfter,"gpu-acceleration":t.gpuAcceleration,offset:t.offset,persistent:t.persistent,"popper-class":t.popperClass,"popper-style":t.popperStyle,placement:t.placement,"popper-options":t.popperOptions,pure:t.pure,"raw-content":t.rawContent,"reference-el":t.referenceEl,"trigger-target-el":t.triggerTargetEl,"show-after":t.showAfter,strategy:t.strategy,teleported:t.teleported,transition:t.transition,"virtual-triggering":t.virtualTriggering,"z-index":t.zIndex,"append-to":t.appendTo},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"content",{},(()=>[t.rawContent?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,innerHTML:t.content},null,8,["innerHTML"])):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1},(0,e.toDisplayString)(t.content),1))])),t.showArrow?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(jn),{key:0,"arrow-offset":t.arrowOffset},null,8,["arrow-offset"])):(0,e.createCommentVNode)("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 Yn=(0,c.A)(Xn,[["__file","tooltip.vue"]]);const Gn=(0,A.GU)(Yn),Zn=(0,i.b_)({valueKey:{type:String,default:"value"},modelValue:{type:[String,Number],default:""},debounce:{type:Number,default:300},placement:{type:(0,i.jq)(String),values:["top","top-start","top-end","bottom","bottom-start","bottom-end"],default:"bottom-start"},fetchSuggestions:{type:(0,i.jq)([Function,Array]),default:ie.tE},popperClass:{type:String,default:""},triggerOnFocus:{type:Boolean,default:!0},selectWhenUnmatched:{type:Boolean,default:!1},hideLoading:{type:Boolean,default:!1},teleported:Ft.teleported,highlightFirstItem:{type:Boolean,default:!1},fitInputWidth:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},name:String,...(0,ne.l)(["ariaLabel"])}),Kn={[o.l4]:e=>(0,ie.Kg)(e),[o.qs]:e=>(0,ie.Kg)(e),[o.YU]:e=>(0,ie.Kg)(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,select:e=>(0,ie.Gv)(e)};var Jn=__webpack_require__(23205),er=__webpack_require__(72207);const tr="ElAutocomplete",nr=(0,e.defineComponent)({name:tr,inheritAttrs:!1}),rr=(0,e.defineComponent)({...nr,props:Zn,emits:Kn,setup(t,{expose:n,emit:i}){const a=t,l=(0,Jn.O)(),s=(0,e.useAttrs)(),c=(0,er.CB)(),d=(0,u.DU)("autocomplete"),f=(0,e.ref)(),p=(0,e.ref)(),m=(0,e.ref)(),g=(0,e.ref)();let v=!1,A=!1;const y=(0,e.ref)([]),O=(0,e.ref)(-1),w=(0,e.ref)(""),x=(0,e.ref)(!1),_=(0,e.ref)(!1),C=(0,e.ref)(!1),k=(0,Cn.Bi)(),S=(0,e.computed)((()=>s.style)),V=(0,e.computed)((()=>(y.value.length>0||C.value)&&x.value)),B=(0,e.computed)((()=>!a.hideLoading&&C.value)),T=(0,e.computed)((()=>f.value?Array.from(f.value.$el.querySelectorAll("input")):[])),N=()=>{V.value&&(w.value=`${f.value.$el.offsetWidth}px`)},E=()=>{O.value=-1},P=async e=>{if(_.value)return;const t=e=>{C.value=!1,_.value||((0,ie.cy)(e)?(y.value=e,O.value=a.highlightFirstItem?0:-1):(0,h.$)(tr,"autocomplete suggestions must be an array"))};if(C.value=!0,(0,ie.cy)(a.fetchSuggestions))t(a.fetchSuggestions);else{const n=await a.fetchSuggestions(e,t);(0,ie.cy)(n)&&t(n)}},Q=H(P,a.debounce),M=e=>{const t=!!e;if(i(o.qs,e),i(o.l4,e),_.value=!1,x.value||(x.value=t),!a.triggerOnFocus&&!e)return _.value=!0,void(y.value=[]);Q(e)},D=e=>{var t;c.value||("INPUT"!==(null==(t=e.target)?void 0:t.tagName)||T.value.includes(document.activeElement))&&(x.value=!0)},$=e=>{i(o.YU,e)},z=e=>{A?A=!1:(x.value=!0,i("focus",e),a.triggerOnFocus&&!v&&Q(String(a.modelValue)))},R=e=>{setTimeout((()=>{var t;(null==(t=m.value)?void 0:t.isFocusInsideContent())?A=!0:(x.value&&U(),i("blur",e))}))},I=()=>{x.value=!1,i(o.l4,""),i("clear")},L=async()=>{V.value&&O.value>=0&&O.value<y.value.length?q(y.value[O.value]):a.selectWhenUnmatched&&(i("select",{value:a.modelValue}),y.value=[],O.value=-1)},F=e=>{V.value&&(e.preventDefault(),e.stopPropagation(),U())},U=()=>{x.value=!1},q=async e=>{i(o.qs,e[a.valueKey]),i(o.l4,e[a.valueKey]),i("select",e),y.value=[],O.value=-1},X=e=>{if(!V.value||C.value)return;if(e<0)return void(O.value=-1);e>=y.value.length&&(e=y.value.length-1);const t=p.value.querySelector(`.${d.be("suggestion","wrap")}`),n=t.querySelectorAll(`.${d.be("suggestion","list")} li`)[e],r=t.scrollTop,{offsetTop:o,scrollHeight:i}=n;o+i>r+t.clientHeight&&(t.scrollTop+=i),o<r&&(t.scrollTop-=i),O.value=e,f.value.ref.setAttribute("aria-activedescendant",`${k.value}-item-${O.value}`)},Y=(0,r.X2F)(g,(()=>{var e;(null==(e=m.value)?void 0:e.isFocusInsideContent())||V.value&&U()}));return(0,e.onBeforeUnmount)((()=>{null==Y||Y()})),(0,e.onMounted)((()=>{f.value.ref.setAttribute("role","textbox"),f.value.ref.setAttribute("aria-autocomplete","list"),f.value.ref.setAttribute("aria-controls","id"),f.value.ref.setAttribute("aria-activedescendant",`${k.value}-item-${O.value}`),v=f.value.ref.hasAttribute("readonly")})),n({highlightedIndex:O,activated:x,loading:C,inputRef:f,popperRef:m,suggestions:y,handleSelect:q,handleKeyEnter:L,focus:()=>{var e;null==(e=f.value)||e.focus()},blur:()=>{var e;null==(e=f.value)||e.blur()},close:U,highlight:X,getData:P}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),{ref_key:"popperRef",ref:m,visible:(0,e.unref)(V),placement:t.placement,"fallback-placements":["bottom-start","top-start"],"popper-class":[(0,e.unref)(d).e("popper"),t.popperClass],teleported:t.teleported,"gpu-acceleration":!1,pure:"","manual-mode":"",effect:"light",trigger:"click",transition:`${(0,e.unref)(d).namespace.value}-zoom-in-top`,persistent:"",role:"listbox",onBeforeShow:N,onHide:E},{content:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref_key:"regionRef",ref:p,class:(0,e.normalizeClass)([(0,e.unref)(d).b("suggestion"),(0,e.unref)(d).is("loading",(0,e.unref)(B))]),style:(0,e.normalizeStyle)({[t.fitInputWidth?"width":"minWidth"]:w.value,outline:"none"}),role:"region"},[(0,e.createVNode)((0,e.unref)(ue),{id:(0,e.unref)(k),tag:"ul","wrap-class":(0,e.unref)(d).be("suggestion","wrap"),"view-class":(0,e.unref)(d).be("suggestion","list"),role:"listbox"},{default:(0,e.withCtx)((()=>[(0,e.unref)(B)?((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:0},[(0,e.renderSlot)(t.$slots,"loading",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(d).is("loading"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Loading))])),_:1},8,["class"])]))])):((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,{key:1},(0,e.renderList)(y.value,((n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{id:`${(0,e.unref)(k)}-item-${r}`,key:r,class:(0,e.normalizeClass)({highlighted:O.value===r}),role:"option","aria-selected":O.value===r,onClick:e=>q(n)},[(0,e.renderSlot)(t.$slots,"default",{item:n},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(n[t.valueKey]),1)]))],10,["id","aria-selected","onClick"])))),128))])),_:3},8,["id","wrap-class","view-class"])],6)])),default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref_key:"listboxRef",ref:g,class:(0,e.normalizeClass)([(0,e.unref)(d).b(),t.$attrs.class]),style:(0,e.normalizeStyle)((0,e.unref)(S)),role:"combobox","aria-haspopup":"listbox","aria-expanded":(0,e.unref)(V),"aria-owns":(0,e.unref)(k)},[(0,e.createVNode)((0,e.unref)(j.WK),(0,e.mergeProps)({ref_key:"inputRef",ref:f},(0,e.unref)(l),{clearable:t.clearable,disabled:(0,e.unref)(c),name:t.name,"model-value":t.modelValue,"aria-label":t.ariaLabel,onInput:M,onChange:$,onFocus:z,onBlur:R,onClear:I,onKeydown:[(0,e.withKeys)((0,e.withModifiers)((e=>X(O.value-1)),["prevent"]),["up"]),(0,e.withKeys)((0,e.withModifiers)((e=>X(O.value+1)),["prevent"]),["down"]),(0,e.withKeys)(L,["enter"]),(0,e.withKeys)(U,["tab"]),(0,e.withKeys)(F,["esc"])],onMousedown:D}),(0,e.createSlots)({_:2},[t.$slots.prepend?{name:"prepend",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"prepend")]))}:void 0,t.$slots.append?{name:"append",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"append")]))}:void 0,t.$slots.prefix?{name:"prefix",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"prefix")]))}:void 0,t.$slots.suffix?{name:"suffix",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"suffix")]))}:void 0]),1040,["clearable","disabled","name","model-value","aria-label","onKeydown"])],14,["aria-expanded","aria-owns"])])),_:3},8,["visible","placement","popper-class","teleported","transition"]))}});var or=(0,c.A)(rr,[["__file","autocomplete.vue"]]);const ir=(0,A.GU)(or);var ar=__webpack_require__(18472);const lr=(0,i.b_)({size:{type:[Number,String],values:ar.I,default:"",validator:e=>(0,a.Et)(e)},shape:{type:String,values:["circle","square"],default:"circle"},icon:{type:O.Ze},src:{type:String,default:""},alt:String,srcSet:String,fit:{type:(0,i.jq)(String),default:"cover"}}),sr={error:e=>e instanceof Event},cr=(0,e.defineComponent)({name:"ElAvatar"}),ur=(0,e.defineComponent)({...cr,props:lr,emits:sr,setup(t,{emit:n}){const r=t,o=(0,u.DU)("avatar"),i=(0,e.ref)(!1),l=(0,e.computed)((()=>{const{size:e,icon:t,shape:n}=r,i=[o.b()];return(0,ie.Kg)(e)&&i.push(o.m(e)),t&&i.push(o.m("icon")),n&&i.push(o.m(n)),i})),s=(0,e.computed)((()=>{const{size:e}=r;return(0,a.Et)(e)?o.cssVarBlock({size:(0,f._V)(e)||""}):void 0})),c=(0,e.computed)((()=>({objectFit:r.fit})));function d(e){i.value=!0,n("error",e)}return(0,e.watch)((()=>r.src),(()=>i.value=!1)),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(l)),style:(0,e.normalizeStyle)((0,e.unref)(s))},[!t.src&&!t.srcSet||i.value?t.icon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1})):(0,e.renderSlot)(t.$slots,"default",{key:2}):((0,e.openBlock)(),(0,e.createElementBlock)("img",{key:0,src:t.src,alt:t.alt,srcset:t.srcSet,style:(0,e.normalizeStyle)((0,e.unref)(c)),onError:d},null,44,["src","alt","srcset"]))],6))}});var dr=(0,c.A)(ur,[["__file","avatar.vue"]]);const fr=(0,A.GU)(dr),hr={visibilityHeight:{type:Number,default:200},target:{type:String,default:""},right:{type:Number,default:40},bottom:{type:Number,default:40}},pr={click:e=>e instanceof MouseEvent},mr="ElBacktop",gr=(0,e.defineComponent)({name:mr}),vr=(0,e.defineComponent)({...gr,props:hr,emits:pr,setup(t,{emit:n}){const o=t,i=(0,u.DU)("backtop"),{handleClick:a,visible:l}=((t,n,o)=>{const i=(0,e.shallowRef)(),a=(0,e.shallowRef)(),l=(0,e.ref)(!1),s=()=>{i.value&&(l.value=i.value.scrollTop>=t.visibilityHeight)},c=(0,X.k3)(s,300,!0);return(0,r.MLh)(a,"scroll",c),(0,e.onMounted)((()=>{var e;a.value=document,i.value=document.documentElement,t.target&&(i.value=null!=(e=document.querySelector(t.target))?e:void 0,i.value||(0,h.$)(o,`target does not exist: ${t.target}`),a.value=i.value),s()})),{visible:l,handleClick:e=>{var t;null==(t=i.value)||t.scrollTo({top:0,behavior:"smooth"}),n("click",e)}}})(o,n,mr),s=(0,e.computed)((()=>({right:`${o.right}px`,bottom:`${o.bottom}px`})));return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{name:`${(0,e.unref)(i).namespace.value}-fade-in`},{default:(0,e.withCtx)((()=>[(0,e.unref)(l)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,style:(0,e.normalizeStyle)((0,e.unref)(s)),class:(0,e.normalizeClass)((0,e.unref)(i).b()),onClick:(0,e.withModifiers)((0,e.unref)(a),["stop"])},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(i).e("icon"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.CaretTop))])),_:1},8,["class"])]))],14,["onClick"])):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["name"]))}});var Ar=(0,c.A)(vr,[["__file","backtop.vue"]]);const yr=(0,A.GU)(Ar);var br=__webpack_require__(79869);const Or=Symbol("breadcrumbKey"),wr=(0,i.b_)({separator:{type:String,default:"/"},separatorIcon:{type:O.Ze}});var xr=__webpack_require__(87404);const _r=(0,e.defineComponent)({name:"ElBreadcrumb"}),Cr=(0,e.defineComponent)({..._r,props:wr,setup(t){const n=t,{t:r}=(0,xr.Ym)(),o=(0,u.DU)("breadcrumb"),i=(0,e.ref)();return(0,e.provide)(Or,n),(0,e.onMounted)((()=>{const e=i.value.querySelectorAll(`.${o.e("item")}`);e.length&&e[e.length-1].setAttribute("aria-current","page")})),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"breadcrumb",ref:i,class:(0,e.normalizeClass)((0,e.unref)(o).b()),"aria-label":(0,e.unref)(r)("el.breadcrumb.label"),role:"navigation"},[(0,e.renderSlot)(t.$slots,"default")],10,["aria-label"]))}});var kr=(0,c.A)(Cr,[["__file","breadcrumb.vue"]]);const Sr=(0,i.b_)({to:{type:(0,i.jq)([String,Object]),default:""},replace:Boolean}),Vr=(0,e.defineComponent)({name:"ElBreadcrumbItem"}),Br=(0,e.defineComponent)({...Vr,props:Sr,setup(t){const n=t,r=(0,e.getCurrentInstance)(),o=(0,e.inject)(Or,void 0),i=(0,u.DU)("breadcrumb"),a=r.appContext.config.globalProperties.$router,l=(0,e.ref)(),s=()=>{n.to&&a&&(n.replace?a.replace(n.to):a.push(n.to))};return(t,n)=>{var r,a;return(0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("item"))},[(0,e.createElementVNode)("span",{ref_key:"link",ref:l,class:(0,e.normalizeClass)([(0,e.unref)(i).e("inner"),(0,e.unref)(i).is("link",!!t.to)]),role:"link",onClick:s},[(0,e.renderSlot)(t.$slots,"default")],2),(null==(r=(0,e.unref)(o))?void 0:r.separatorIcon)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).e("separator"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(o).separatorIcon)))])),_:1},8,["class"])):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,class:(0,e.normalizeClass)((0,e.unref)(i).e("separator")),role:"presentation"},(0,e.toDisplayString)(null==(a=(0,e.unref)(o))?void 0:a.separator),3))],2)}}});var Tr=(0,c.A)(Br,[["__file","breadcrumb-item.vue"]]);const Nr=(0,A.GU)(kr,{BreadcrumbItem:Tr}),Er=(0,A.WM)(Tr);var Pr=__webpack_require__(21857),Qr=__webpack_require__(74353);const Mr=(e,t)=>[e>0?e-1:void 0,e,e<t?e+1:void 0],Dr=e=>Array.from(Array.from({length:e}).keys()),$r=e=>e.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim(),zr=e=>e.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?Y{2,4}/g,"").trim(),Rr=function(e,t){const n=(0,ie.$P)(e),r=(0,ie.$P)(t);return n&&r?e.getTime()===t.getTime():!n&&!r&&e===t},Ir=function(e,t){const n=(0,ie.cy)(e),r=(0,ie.cy)(t);return n&&r?e.length===t.length&&e.every(((e,n)=>Rr(e,t[n]))):!n&&!r&&Rr(e,t)},Lr=function(e,t,n){const r=(0,a.Im)(t)||"x"===t?Qr(e).locale(n):Qr(e,t).locale(n);return r.isValid()?r:void 0},Fr=function(e,t,n){return(0,a.Im)(t)?e:"x"===t?+e:Qr(e).locale(n).format(t)},Ur=(e,t)=>{var n;const r=[],o=null==t?void 0:t();for(let t=0;t<e;t++)r.push(null!=(n=null==o?void 0:o.includes(t))&&n);return r},Hr=e=>(0,ie.cy)(e)?e.map((e=>e.toDate())):e.toDate(),Wr=(0,i.b_)({selectedDay:{type:(0,i.jq)(Object)},range:{type:(0,i.jq)(Array)},date:{type:(0,i.jq)(Object),required:!0},hideHeader:{type:Boolean}}),jr={pick:e=>(0,ie.Gv)(e)};var qr=__webpack_require__(21840);const Xr=["sun","mon","tue","wed","thu","fri","sat"],Yr=(t,n)=>{Qr.extend(qr);const r=Qr.localeData().firstDayOfWeek(),{t:o,lang:i}=(0,xr.Ym)(),a=Qr().locale(i.value),l=(0,e.computed)((()=>!!t.range&&!!t.range.length)),s=(0,e.computed)((()=>{let e=[];if(l.value){const[n,r]=t.range,o=Dr(r.date()-n.date()+1).map((e=>({text:n.date()+e,type:"current"})));let i=o.length%7;i=0===i?0:7-i;const a=Dr(i).map(((e,t)=>({text:t+1,type:"next"})));e=o.concat(a)}else{const n=t.date.startOf("month").day(),o=((e,t)=>{const n=e.subtract(1,"month").endOf("month").date();return Dr(t).map(((e,r)=>n-(t-r-1)))})(t.date,(n-r+7)%7).map((e=>({text:e,type:"prev"}))),i=(e=>{const t=e.daysInMonth();return Dr(t).map(((e,t)=>t+1))})(t.date).map((e=>({text:e,type:"current"})));e=[...o,...i];const a=7-(e.length%7||7),l=Dr(a).map(((e,t)=>({text:t+1,type:"next"})));e=e.concat(l)}return(e=>Dr(e.length/7).map((t=>{const n=7*t;return e.slice(n,n+7)})))(e)})),c=(0,e.computed)((()=>{const e=r;return 0===e?Xr.map((e=>o(`el.datepicker.weeks.${e}`))):Xr.slice(e).concat(Xr.slice(0,e)).map((e=>o(`el.datepicker.weeks.${e}`)))})),u=(e,n)=>{switch(n){case"prev":return t.date.startOf("month").subtract(1,"month").date(e);case"next":return t.date.startOf("month").add(1,"month").date(e);case"current":return t.date.date(e)}};return{now:a,isInRange:l,rows:s,weekDays:c,getFormattedDate:u,handlePickDay:({text:e,type:t})=>{const r=u(e,t);n("pick",r)},getSlotData:({text:e,type:n})=>{const r=u(e,n);return{isSelected:r.isSame(t.selectedDay),type:`${n}-month`,day:r.format("YYYY-MM-DD"),date:r.toDate()}}}},Gr=(0,e.defineComponent)({name:"DateTable"}),Zr=(0,e.defineComponent)({...Gr,props:Wr,emits:jr,setup(t,{expose:n,emit:r}){const o=t,{isInRange:i,now:a,rows:l,weekDays:s,getFormattedDate:c,handlePickDay:d,getSlotData:f}=Yr(o,r),h=(0,u.DU)("calendar-table"),p=(0,u.DU)("calendar-day"),m=({text:e,type:t})=>{const n=[t];if("current"===t){const r=c(e,t);r.isSame(o.selectedDay,"day")&&n.push(p.is("selected")),r.isSame(a,"day")&&n.push(p.is("today"))}return n};return n({getFormattedDate:c}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("table",{class:(0,e.normalizeClass)([(0,e.unref)(h).b(),(0,e.unref)(h).is("range",(0,e.unref)(i))]),cellspacing:"0",cellpadding:"0"},[t.hideHeader?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("thead",{key:0},[(0,e.createElementVNode)("tr",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(s),(t=>((0,e.openBlock)(),(0,e.createElementBlock)("th",{key:t,scope:"col"},(0,e.toDisplayString)(t),1)))),128))])])),(0,e.createElementVNode)("tbody",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(l),((n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("tr",{key:r,class:(0,e.normalizeClass)({[(0,e.unref)(h).e("row")]:!0,[(0,e.unref)(h).em("row","hide-border")]:0===r&&t.hideHeader})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(n,((n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{key:r,class:(0,e.normalizeClass)(m(n)),onClick:t=>(0,e.unref)(d)(n)},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(p).b())},[(0,e.renderSlot)(t.$slots,"date-cell",{data:(0,e.unref)(f)(n)},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(n.text),1)]))],2)],10,["onClick"])))),128))],2)))),128))])],2))}});var Kr=(0,c.A)(Zr,[["__file","date-table.vue"]]);const Jr=(0,i.b_)({modelValue:{type:Date},range:{type:(0,i.jq)(Array),validator:e=>(0,ie.cy)(e)&&2===e.length&&e.every((e=>(0,ie.$P)(e)))}}),eo={[o.l4]:e=>(0,ie.$P)(e),[o.qs]:e=>(0,ie.$P)(e)},to="ElCalendar",no=(0,e.defineComponent)({name:to}),ro=(0,e.defineComponent)({...no,props:Jr,emits:eo,setup(t,{expose:n,emit:r}){const i=t,a=(0,u.DU)("calendar"),{calculateValidatedDateRange:l,date:s,pickDay:c,realSelectedDay:d,selectDate:f,validatedRange:p}=((t,n,r)=>{const{lang:i}=(0,xr.Ym)(),a=(0,e.ref)(),l=Qr().locale(i.value),s=(0,e.computed)({get(){return t.modelValue?u.value:a.value},set(e){if(!e)return;a.value=e;const t=e.toDate();n(o.qs,t),n(o.l4,t)}}),c=(0,e.computed)((()=>{if(!t.range||!(0,ie.cy)(t.range)||2!==t.range.length||t.range.some((e=>!(0,ie.$P)(e))))return[];const e=t.range.map((e=>Qr(e).locale(i.value))),[n,o]=e;return n.isAfter(o)?((0,h.U)(r,"end time should be greater than start time"),[]):n.isSame(o,"month")?g(n,o):n.add(1,"month").month()!==o.month()?((0,h.U)(r,"start time and end time interval must not exceed two months"),[]):g(n,o)})),u=(0,e.computed)((()=>t.modelValue?Qr(t.modelValue).locale(i.value):s.value||(c.value.length?c.value[0][0]:l))),d=(0,e.computed)((()=>u.value.subtract(1,"month").date(1))),f=(0,e.computed)((()=>u.value.add(1,"month").date(1))),p=(0,e.computed)((()=>u.value.subtract(1,"year").date(1))),m=(0,e.computed)((()=>u.value.add(1,"year").date(1))),g=(e,t)=>{const n=e.startOf("week"),o=t.endOf("week"),i=n.get("month"),a=o.get("month");return i===a?[[n,o]]:(i+1)%12===a?((e,t)=>{const n=e.endOf("month"),r=t.startOf("month"),o=n.isSame(r,"week");return[[e,n],[(o?r.add(1,"week"):r).startOf("week"),t]]})(n,o):i+2===a||(i+1)%11===a?((e,t)=>{const n=e.endOf("month"),r=e.add(1,"month").startOf("month"),o=n.isSame(r,"week")?r.add(1,"week"):r,i=o.endOf("month"),a=t.startOf("month"),l=i.isSame(a,"week")?a.add(1,"week"):a;return[[e,n],[o.startOf("week"),i],[l.startOf("week"),t]]})(n,o):((0,h.U)(r,"start time and end time interval must not exceed two months"),[])},v=e=>{s.value=e};return{calculateValidatedDateRange:g,date:u,realSelectedDay:s,pickDay:v,selectDate:e=>{const t={"prev-month":d.value,"next-month":f.value,"prev-year":p.value,"next-year":m.value,today:l}[e];t.isSame(u.value,"day")||v(t)},validatedRange:c}})(i,r,to),{t:m}=(0,xr.Ym)(),g=(0,e.computed)((()=>{const e=`el.datepicker.month${s.value.format("M")}`;return`${s.value.year()} ${m("el.datepicker.year")} ${m(e)}`}));return n({selectedDay:d,pickDay:c,selectDate:f,calculateValidatedDateRange:l}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).b())},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).e("header"))},[(0,e.renderSlot)(t.$slots,"header",{date:(0,e.unref)(g)},(()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).e("title"))},(0,e.toDisplayString)((0,e.unref)(g)),3),0===(0,e.unref)(p).length?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(a).e("button-group"))},[(0,e.createVNode)((0,e.unref)(Pr.fg),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(Pr.S2),{size:"small",onClick:t=>(0,e.unref)(f)("prev-month")},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(m)("el.datepicker.prevMonth")),1)])),_:1},8,["onClick"]),(0,e.createVNode)((0,e.unref)(Pr.S2),{size:"small",onClick:t=>(0,e.unref)(f)("today")},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(m)("el.datepicker.today")),1)])),_:1},8,["onClick"]),(0,e.createVNode)((0,e.unref)(Pr.S2),{size:"small",onClick:t=>(0,e.unref)(f)("next-month")},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(m)("el.datepicker.nextMonth")),1)])),_:1},8,["onClick"])])),_:1})],2)):(0,e.createCommentVNode)("v-if",!0)]))],2),0===(0,e.unref)(p).length?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(a).e("body"))},[(0,e.createVNode)(Kr,{date:(0,e.unref)(s),"selected-day":(0,e.unref)(d),onPick:(0,e.unref)(c)},(0,e.createSlots)({_:2},[t.$slots["date-cell"]?{name:"date-cell",fn:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,"date-cell",(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))]))}:void 0]),1032,["date","selected-day","onPick"])],2)):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(a).e("body"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(p),((n,r)=>((0,e.openBlock)(),(0,e.createBlock)(Kr,{key:r,date:n[0],"selected-day":(0,e.unref)(d),range:n,"hide-header":0!==r,onPick:(0,e.unref)(c)},(0,e.createSlots)({_:2},[t.$slots["date-cell"]?{name:"date-cell",fn:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,"date-cell",(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))]))}:void 0]),1032,["date","selected-day","range","hide-header","onPick"])))),128))],2))],2))}});var oo=(0,c.A)(ro,[["__file","calendar.vue"]]);const io=(0,A.GU)(oo),ao=(0,i.b_)({header:{type:String,default:""},footer:{type:String,default:""},bodyStyle:{type:(0,i.jq)([String,Object,Array]),default:""},bodyClass:String,shadow:{type:String,values:["always","hover","never"],default:"always"}}),lo=(0,e.defineComponent)({name:"ElCard"}),so=(0,e.defineComponent)({...lo,props:ao,setup(t){const n=(0,u.DU)("card");return(t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(n).b(),(0,e.unref)(n).is(`${t.shadow}-shadow`)])},[t.$slots.header||t.header?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(n).e("header"))},[(0,e.renderSlot)(t.$slots,"header",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.header),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(n).e("body"),t.bodyClass]),style:(0,e.normalizeStyle)(t.bodyStyle)},[(0,e.renderSlot)(t.$slots,"default")],6),t.$slots.footer||t.footer?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(n).e("footer"))},[(0,e.renderSlot)(t.$slots,"footer",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.footer),1)]))],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var co=(0,c.A)(so,[["__file","card.vue"]]);const uo=(0,A.GU)(co),fo=(0,i.b_)({initialIndex:{type:Number,default:0},height:{type:String,default:""},trigger:{type:String,values:["hover","click"],default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:{type:String,values:["","none","outside"],default:""},arrow:{type:String,values:["always","hover","never"],default:"hover"},type:{type:String,values:["","card"],default:""},cardScale:{type:Number,default:.83},loop:{type:Boolean,default:!0},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},pauseOnHover:{type:Boolean,default:!0},motionBlur:Boolean}),ho={change:(e,t)=>[e,t].every(a.Et)};var po=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return(0,B.A)(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),H(e,t,{leading:r,maxWait:t,trailing:o})};const mo=Symbol("carouselContextKey"),go="ElCarouselItem";var vo=__webpack_require__(51338);const Ao=(t,n)=>{const r={},o=(0,e.shallowRef)([]);return{children:o,addChild:i=>{r[i.uid]=i,o.value=((t,n,r)=>(0,vo.CW)(t.subTree).filter((t=>{var r;return(0,e.isVNode)(t)&&(null==(r=t.type)?void 0:r.name)===n&&!!t.component})).map((e=>e.component.uid)).map((e=>r[e])).filter((e=>!!e)))(t,n,r)},removeChild:e=>{delete r[e],o.value=o.value.filter((t=>t.uid!==e))}}},yo=(t,n,o)=>{const{children:i,addChild:a,removeChild:l}=Ao((0,e.getCurrentInstance)(),go),s=(0,e.useSlots)(),c=(0,e.ref)(-1),u=(0,e.ref)(null),d=(0,e.ref)(!1),f=(0,e.ref)(),p=(0,e.ref)(0),m=(0,e.ref)(!0),g=(0,e.ref)(!0),v=(0,e.ref)(!1),A=(0,e.computed)((()=>"never"!==t.arrow&&!(0,e.unref)(O))),y=(0,e.computed)((()=>i.value.some((e=>e.props.label.toString().length>0)))),b=(0,e.computed)((()=>"card"===t.type)),O=(0,e.computed)((()=>"vertical"===t.direction)),w=(0,e.computed)((()=>"auto"!==t.height?{height:t.height}:{height:`${p.value}px`,overflow:"hidden"})),x=po((e=>{V(e)}),300,{trailing:!0}),_=po((e=>{!function(e){"hover"===t.trigger&&e!==c.value&&(c.value=e,g.value||(v.value=!0))}(e)}),300);function C(){u.value&&(clearInterval(u.value),u.value=null)}function k(){t.interval<=0||!t.autoplay||u.value||(u.value=setInterval((()=>S()),t.interval))}const S=()=>{g.value||(v.value=!0),g.value=!1,c.value<i.value.length-1?c.value=c.value+1:t.loop?c.value=0:v.value=!1};function V(e){if(g.value||(v.value=!0),g.value=!1,(0,ie.Kg)(e)){const t=i.value.filter((t=>t.props.name===e));t.length>0&&(e=i.value.indexOf(t[0]))}if(e=Number(e),Number.isNaN(e)||e!==Math.floor(e))return void(0,h.U)(o,"index must be integer.");const n=i.value.length,r=c.value;c.value=e<0?t.loop?n-1:0:e>=n?t.loop?0:n-1:e,r===c.value&&B(r),T()}function B(e){i.value.forEach(((t,n)=>{t.translateItem(n,c.value,e)}))}function T(){C(),t.pauseOnHover||k()}(0,e.watch)((()=>c.value),((e,t)=>{B(t),m.value&&(e%=2,t%=2),t>-1&&n("change",e,t)})),(0,e.watch)((()=>t.autoplay),(e=>{e?k():C()})),(0,e.watch)((()=>t.loop),(()=>{V(c.value)})),(0,e.watch)((()=>t.interval),(()=>{T()}));const N=(0,e.shallowRef)();return(0,e.onMounted)((()=>{(0,e.watch)((()=>i.value),(()=>{i.value.length>0&&V(t.initialIndex)}),{immediate:!0}),N.value=(0,r.wYm)(f.value,(()=>{B()})),k()})),(0,e.onBeforeUnmount)((()=>{C(),f.value&&N.value&&N.value.stop()})),(0,e.provide)(mo,{root:f,isCardType:b,isVertical:O,items:i,loop:t.loop,cardScale:t.cardScale,addItem:a,removeItem:l,setActiveItem:V,setContainerHeight:function(e){"auto"===t.height&&(p.value=e)}}),{root:f,activeIndex:c,arrowDisplay:A,hasLabel:y,hover:d,isCardType:b,isTransitioning:v,items:i,isVertical:O,containerStyle:w,isItemsTwoLength:m,handleButtonEnter:function(t){(0,e.unref)(O)||i.value.forEach(((n,r)=>{t===function(t,n){var r,o,a,l;const s=(0,e.unref)(i),c=s.length;if(0===c||!t.states.inStage)return!1;const u=n+1,d=n-1,f=c-1,h=s[f].states.active,p=s[0].states.active,m=null==(o=null==(r=s[u])?void 0:r.states)?void 0:o.active,g=null==(l=null==(a=s[d])?void 0:a.states)?void 0:l.active;return n===f&&p||m?"left":!!(0===n&&h||g)&&"right"}(n,r)&&(n.states.hover=!0)}))},handleTransitionEnd:function(){v.value=!1},handleButtonLeave:function(){(0,e.unref)(O)||i.value.forEach((e=>{e.states.hover=!1}))},handleIndicatorClick:function(e){e!==c.value&&(g.value||(v.value=!0)),c.value=e},handleMouseEnter:function(){d.value=!0,t.pauseOnHover&&C()},handleMouseLeave:function(){d.value=!1,k()},setActiveItem:V,prev:function(){V(c.value-1)},next:function(){V(c.value+1)},PlaceholderItem:function(){var n;const r=null==(n=s.default)?void 0:n.call(s);if(!r)return null;const o=(0,vo.CW)(r).filter((t=>(0,e.isVNode)(t)&&t.type.name===go));return 2===(null==o?void 0:o.length)&&t.loop&&!b.value?(m.value=!0,o):(m.value=!1,null)},isTwoLengthShow:e=>!m.value||(c.value<=1?e<=1:e>1),throttledArrowClick:x,throttledIndicatorHover:_}},bo="ElCarousel",Oo=(0,e.defineComponent)({name:bo}),wo=(0,e.defineComponent)({...Oo,props:fo,emits:ho,setup(t,{expose:n,emit:r}){const o=t,{root:i,activeIndex:a,arrowDisplay:l,hasLabel:s,hover:c,isCardType:d,items:f,isVertical:h,containerStyle:p,handleButtonEnter:m,handleButtonLeave:g,isTransitioning:v,handleIndicatorClick:A,handleMouseEnter:y,handleMouseLeave:O,handleTransitionEnd:w,setActiveItem:x,prev:_,next:C,PlaceholderItem:k,isTwoLengthShow:S,throttledArrowClick:V,throttledIndicatorHover:B}=yo(o,r,bo),T=(0,u.DU)("carousel"),{t:N}=(0,xr.Ym)(),E=(0,e.computed)((()=>{const t=[T.b(),T.m(o.direction)];return(0,e.unref)(d)&&t.push(T.m("card")),t})),P=(0,e.computed)((()=>{const t=[T.e("container")];return o.motionBlur&&(0,e.unref)(v)&&f.value.length>1&&t.push((0,e.unref)(h)?`${T.namespace.value}-transitioning-vertical`:`${T.namespace.value}-transitioning`),t})),Q=(0,e.computed)((()=>{const t=[T.e("indicators"),T.em("indicators",o.direction)];return(0,e.unref)(s)&&t.push(T.em("indicators","labels")),"outside"===o.indicatorPosition&&t.push(T.em("indicators","outside")),(0,e.unref)(h)&&t.push(T.em("indicators","right")),t}));return n({activeIndex:a,setActiveItem:x,prev:_,next:C}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"root",ref:i,class:(0,e.normalizeClass)((0,e.unref)(E)),onMouseenter:(0,e.withModifiers)((0,e.unref)(y),["stop"]),onMouseleave:(0,e.withModifiers)((0,e.unref)(O),["stop"])},[(0,e.unref)(l)?((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{key:0,name:"carousel-arrow-left",persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(T).e("arrow"),(0,e.unref)(T).em("arrow","left")]),"aria-label":(0,e.unref)(N)("el.carousel.leftArrow"),onMouseenter:t=>(0,e.unref)(m)("left"),onMouseleave:(0,e.unref)(g),onClick:(0,e.withModifiers)((t=>(0,e.unref)(V)((0,e.unref)(a)-1)),["stop"])},[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowLeft))])),_:1})],42,["aria-label","onMouseenter","onMouseleave","onClick"]),[[e.vShow,("always"===t.arrow||(0,e.unref)(c))&&(o.loop||(0,e.unref)(a)>0)]])])),_:1})):(0,e.createCommentVNode)("v-if",!0),(0,e.unref)(l)?((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{key:1,name:"carousel-arrow-right",persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(T).e("arrow"),(0,e.unref)(T).em("arrow","right")]),"aria-label":(0,e.unref)(N)("el.carousel.rightArrow"),onMouseenter:t=>(0,e.unref)(m)("right"),onMouseleave:(0,e.unref)(g),onClick:(0,e.withModifiers)((t=>(0,e.unref)(V)((0,e.unref)(a)+1)),["stop"])},[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})],42,["aria-label","onMouseenter","onMouseleave","onClick"]),[[e.vShow,("always"===t.arrow||(0,e.unref)(c))&&(o.loop||(0,e.unref)(a)<(0,e.unref)(f).length-1)]])])),_:1})):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(P)),style:(0,e.normalizeStyle)((0,e.unref)(p)),onTransitionend:(0,e.unref)(w)},[(0,e.createVNode)((0,e.unref)(k)),(0,e.renderSlot)(t.$slots,"default")],46,["onTransitionend"]),"none"!==t.indicatorPosition?((0,e.openBlock)(),(0,e.createElementBlock)("ul",{key:2,class:(0,e.normalizeClass)((0,e.unref)(Q))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(f),((n,r)=>(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:r,class:(0,e.normalizeClass)([(0,e.unref)(T).e("indicator"),(0,e.unref)(T).em("indicator",t.direction),(0,e.unref)(T).is("active",r===(0,e.unref)(a))]),onMouseenter:t=>(0,e.unref)(B)(r),onClick:(0,e.withModifiers)((t=>(0,e.unref)(A)(r)),["stop"])},[(0,e.createElementVNode)("button",{class:(0,e.normalizeClass)((0,e.unref)(T).e("button")),"aria-label":(0,e.unref)(N)("el.carousel.indicator",{index:r+1})},[(0,e.unref)(s)?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)(n.props.label),1)):(0,e.createCommentVNode)("v-if",!0)],10,["aria-label"])],42,["onMouseenter","onClick"])),[[e.vShow,(0,e.unref)(S)(r)]]))),128))],2)):(0,e.createCommentVNode)("v-if",!0),o.motionBlur?((0,e.openBlock)(),(0,e.createElementBlock)("svg",{key:3,xmlns:"http://www.w3.org/2000/svg",version:"1.1",style:{display:"none"}},[(0,e.createElementVNode)("defs",null,[(0,e.createElementVNode)("filter",{id:"elCarouselHorizontal"},[(0,e.createElementVNode)("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"12,0"})]),(0,e.createElementVNode)("filter",{id:"elCarouselVertical"},[(0,e.createElementVNode)("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"0,10"})])])])):(0,e.createCommentVNode)("v-if",!0)],42,["onMouseenter","onMouseleave"]))}});var xo=(0,c.A)(wo,[["__file","carousel.vue"]]);const _o=(0,i.b_)({name:{type:String,default:""},label:{type:[String,Number],default:""}}),Co=t=>{const n=(0,e.inject)(mo),r=(0,e.getCurrentInstance)();n||(0,h.U)(go,"usage: <el-carousel></el-carousel-item></el-carousel>"),r||(0,h.U)(go,"compositional hook can only be invoked inside setups");const o=(0,e.ref)(),i=(0,e.ref)(!1),l=(0,e.ref)(0),s=(0,e.ref)(1),c=(0,e.ref)(!1),u=(0,e.ref)(!1),d=(0,e.ref)(!1),f=(0,e.ref)(!1),{isCardType:p,isVertical:m,cardScale:g}=n;const v=(t,r,i)=>{var h;const v=(0,e.unref)(p),A=null!=(h=n.items.value.length)?h:Number.NaN,y=t===r;v||(0,a.b0)(i)||(f.value=y||t===i),!y&&A>2&&n.loop&&(t=function(e,t,n){const r=n-1,o=n/2;return 0===t&&e===r?-1:t===r&&0===e?n:e<t-1&&t-e>=o?n+1:e>t+1&&e-t>=o?-2:e}(t,r,A));const b=(0,e.unref)(m);c.value=y,v?(d.value=Math.round(Math.abs(t-r))<=1,l.value=function(t,r){var o,i;const a=(0,e.unref)(m)?(null==(o=n.root.value)?void 0:o.offsetHeight)||0:(null==(i=n.root.value)?void 0:i.offsetWidth)||0;return d.value?a*((2-g)*(t-r)+1)/4:t<r?-(1+g)*a/4:(3+g)*a/4}(t,r),s.value=(0,e.unref)(c)?1:g):l.value=function(e,t,r){const o=n.root.value;return o?((r?o.offsetHeight:o.offsetWidth)||0)*(e-t):0}(t,r,b),u.value=!0,y&&o.value&&n.setContainerHeight(o.value.offsetHeight)};return(0,e.onMounted)((()=>{n.addItem({props:t,states:(0,e.reactive)({hover:i,translate:l,scale:s,active:c,ready:u,inStage:d,animating:f}),uid:r.uid,translateItem:v})})),(0,e.onUnmounted)((()=>{n.removeItem(r.uid)})),{carouselItemRef:o,active:c,animating:f,hover:i,inStage:d,isVertical:m,translate:l,isCardType:p,scale:s,ready:u,handleItemClick:function(){if(n&&(0,e.unref)(p)){const e=n.items.value.findIndex((({uid:e})=>e===r.uid));n.setActiveItem(e)}}}},ko=(0,e.defineComponent)({name:go}),So=(0,e.defineComponent)({...ko,props:_o,setup(t){const n=t,r=(0,u.DU)("carousel"),{carouselItemRef:o,active:i,animating:a,hover:l,inStage:s,isVertical:c,translate:d,isCardType:f,scale:h,ready:p,handleItemClick:m}=Co(n),g=(0,e.computed)((()=>[r.e("item"),r.is("active",i.value),r.is("in-stage",s.value),r.is("hover",l.value),r.is("animating",a.value),{[r.em("item","card")]:f.value,[r.em("item","card-vertical")]:f.value&&c.value}])),v=(0,e.computed)((()=>({transform:[`${"translate"+((0,e.unref)(c)?"Y":"X")}(${(0,e.unref)(d)}px)`,`scale(${(0,e.unref)(h)})`].join(" ")})));return(t,n)=>(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"carouselItemRef",ref:o,class:(0,e.normalizeClass)((0,e.unref)(g)),style:(0,e.normalizeStyle)((0,e.unref)(v)),onClick:(0,e.unref)(m)},[(0,e.unref)(f)?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("mask"))},null,2)),[[e.vShow,!(0,e.unref)(i)]]):(0,e.createCommentVNode)("v-if",!0),(0,e.renderSlot)(t.$slots,"default")],14,["onClick"])),[[e.vShow,(0,e.unref)(p)]])}});var Vo=(0,c.A)(So,[["__file","carousel-item.vue"]]);const Bo=(0,A.GU)(xo,{CarouselItem:Vo}),To=(0,A.WM)(Vo);var No=__webpack_require__(80127);var Eo=function(){this.__data__=new No.A,this.size=0};var Po=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};var Qo=function(e){return this.__data__.get(e)};var Mo=function(e){return this.__data__.has(e)},Do=__webpack_require__(68335),$o=__webpack_require__(29471);var zo=function(e,t){var n=this.__data__;if(n instanceof No.A){var r=n.__data__;if(!Do.A||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new $o.A(r)}return n.set(e,t),this.size=n.size,this};function Ro(e){var t=this.__data__=new No.A(e);this.size=t.size}Ro.prototype.clear=Eo,Ro.prototype.delete=Po,Ro.prototype.get=Qo,Ro.prototype.has=Mo,Ro.prototype.set=zo;var Io=Ro;var Lo=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e},Fo=__webpack_require__(52851),Uo=__webpack_require__(52528);var Ho=function(e,t,n,r){var o=!n;n||(n={});for(var i=-1,a=t.length;++i<a;){var l=t[i],s=r?r(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),o?(0,Uo.A)(n,l,s):(0,Fo.A)(n,l,s)}return n};var Wo=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r},jo=__webpack_require__(52274),qo=__webpack_require__(92049);var Xo=function(){return!1},Yo="object"==typeof exports&&exports&&!exports.nodeType&&exports,Go=Yo&&"object"==typeof module&&module&&!module.nodeType&&module,Zo=Go&&Go.exports===Yo?T.A.Buffer:void 0,Ko=(Zo?Zo.isBuffer:void 0)||Xo,Jo=__webpack_require__(25353),ei=__webpack_require__(88496),ti=__webpack_require__(5254),ni=__webpack_require__(53098),ri={};ri["[object Float32Array]"]=ri["[object Float64Array]"]=ri["[object Int8Array]"]=ri["[object Int16Array]"]=ri["[object Int32Array]"]=ri["[object Uint8Array]"]=ri["[object Uint8ClampedArray]"]=ri["[object Uint16Array]"]=ri["[object Uint32Array]"]=!0,ri["[object Arguments]"]=ri["[object Array]"]=ri["[object ArrayBuffer]"]=ri["[object Boolean]"]=ri["[object DataView]"]=ri["[object Date]"]=ri["[object Error]"]=ri["[object Function]"]=ri["[object Map]"]=ri["[object Number]"]=ri["[object Object]"]=ri["[object RegExp]"]=ri["[object Set]"]=ri["[object String]"]=ri["[object WeakMap]"]=!1;var oi=function(e){return(0,ni.A)(e)&&(0,ti.A)(e.length)&&!!ri[(0,ei.A)(e)]};var ii=function(e){return function(t){return e(t)}},ai=__webpack_require__(72136),li="object"==typeof exports&&exports&&!exports.nodeType&&exports,si=li&&"object"==typeof module&&module&&!module.nodeType&&module,ci=si&&si.exports===li&&ai.A.process,ui=function(){try{var e=si&&si.require&&si.require("util").types;return e||ci&&ci.binding&&ci.binding("util")}catch(e){}}(),di=ui&&ui.isTypedArray,fi=di?ii(di):oi,hi=Object.prototype.hasOwnProperty;var pi=function(e,t){var n=(0,qo.A)(e),r=!n&&(0,jo.A)(e),o=!n&&!r&&Ko(e),i=!n&&!r&&!o&&fi(e),a=n||r||o||i,l=a?Wo(e.length,String):[],s=l.length;for(var c in e)!t&&!hi.call(e,c)||a&&("length"==c||o&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||(0,Jo.A)(c,s))||l.push(c);return l},mi=Object.prototype;var gi=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||mi)};var vi=function(e,t){return function(n){return e(t(n))}},Ai=vi(Object.keys,Object),yi=Object.prototype.hasOwnProperty;var bi=function(e){if(!gi(e))return Ai(e);var t=[];for(var n in Object(e))yi.call(e,n)&&"constructor"!=n&&t.push(n);return t},Oi=__webpack_require__(89610);var wi=function(e){return null!=e&&(0,ti.A)(e.length)&&!(0,Oi.A)(e)};var xi=function(e){return wi(e)?pi(e):bi(e)};var _i=function(e,t){return e&&Ho(t,xi(t),e)};var Ci=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t},ki=Object.prototype.hasOwnProperty;var Si=function(e){if(!(0,B.A)(e))return Ci(e);var t=gi(e),n=[];for(var r in e)("constructor"!=r||!t&&ki.call(e,r))&&n.push(r);return n};var Vi=function(e){return wi(e)?pi(e,!0):Si(e)};var Bi=function(e,t){return e&&Ho(t,Vi(t),e)},Ti="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ni=Ti&&"object"==typeof module&&module&&!module.nodeType&&module,Ei=Ni&&Ni.exports===Ti?T.A.Buffer:void 0,Pi=Ei?Ei.allocUnsafe:void 0;var Qi=function(e,t){if(t)return e.slice();var n=e.length,r=Pi?Pi(n):new e.constructor(n);return e.copy(r),r};var Mi=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var Di=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i};var $i=function(){return[]},zi=Object.prototype.propertyIsEnumerable,Ri=Object.getOwnPropertySymbols,Ii=Ri?function(e){return null==e?[]:(e=Object(e),Di(Ri(e),(function(t){return zi.call(e,t)})))}:$i;var Li=function(e,t){return Ho(e,Ii(e),t)},Fi=__webpack_require__(76912),Ui=vi(Object.getPrototypeOf,Object),Hi=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,Fi.A)(t,Ii(e)),e=Ui(e);return t}:$i;var Wi=function(e,t){return Ho(e,Hi(e),t)};var ji=function(e,t,n){var r=t(e);return(0,qo.A)(e)?r:(0,Fi.A)(r,n(e))};var qi=function(e){return ji(e,xi,Ii)};var Xi=function(e){return ji(e,Vi,Hi)},Yi=__webpack_require__(18744),Gi=(0,Yi.A)(T.A,"DataView"),Zi=(0,Yi.A)(T.A,"Promise"),Ki=(0,Yi.A)(T.A,"Set"),Ji=(0,Yi.A)(T.A,"WeakMap"),ea=__webpack_require__(81121),ta="[object Map]",na="[object Promise]",ra="[object Set]",oa="[object WeakMap]",ia="[object DataView]",aa=(0,ea.A)(Gi),la=(0,ea.A)(Do.A),sa=(0,ea.A)(Zi),ca=(0,ea.A)(Ki),ua=(0,ea.A)(Ji),da=ei.A;(Gi&&da(new Gi(new ArrayBuffer(1)))!=ia||Do.A&&da(new Do.A)!=ta||Zi&&da(Zi.resolve())!=na||Ki&&da(new Ki)!=ra||Ji&&da(new Ji)!=oa)&&(da=function(e){var t=(0,ei.A)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,ea.A)(n):"";if(r)switch(r){case aa:return ia;case la:return ta;case sa:return na;case ca:return ra;case ua:return oa}return t});var fa=da,ha=Object.prototype.hasOwnProperty;var pa=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ha.call(e,"index")&&(n.index=e.index,n.input=e.input),n},ma=T.A.Uint8Array;var ga=function(e){var t=new e.constructor(e.byteLength);return new ma(t).set(new ma(e)),t};var va=function(e,t){var n=t?ga(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)},Aa=/\w*$/;var ya=function(e){var t=new e.constructor(e.source,Aa.exec(e));return t.lastIndex=e.lastIndex,t},ba=__webpack_require__(241),Oa=ba.A?ba.A.prototype:void 0,wa=Oa?Oa.valueOf:void 0;var xa=function(e){return wa?Object(wa.call(e)):{}};var _a=function(e,t){var n=t?ga(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};var Ca=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return ga(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return va(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return _a(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return ya(e);case"[object Symbol]":return xa(e)}},ka=Object.create,Sa=function(){function e(){}return function(t){if(!(0,B.A)(t))return{};if(ka)return ka(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var Va=function(e){return"function"!=typeof e.constructor||gi(e)?{}:Sa(Ui(e))};var Ba=function(e){return(0,ni.A)(e)&&"[object Map]"==fa(e)},Ta=ui&&ui.isMap,Na=Ta?ii(Ta):Ba;var Ea=function(e){return(0,ni.A)(e)&&"[object Set]"==fa(e)},Pa=ui&&ui.isSet,Qa=Pa?ii(Pa):Ea,Ma="[object Arguments]",Da="[object Function]",$a="[object Object]",za={};za[Ma]=za["[object Array]"]=za["[object ArrayBuffer]"]=za["[object DataView]"]=za["[object Boolean]"]=za["[object Date]"]=za["[object Float32Array]"]=za["[object Float64Array]"]=za["[object Int8Array]"]=za["[object Int16Array]"]=za["[object Int32Array]"]=za["[object Map]"]=za["[object Number]"]=za[$a]=za["[object RegExp]"]=za["[object Set]"]=za["[object String]"]=za["[object Symbol]"]=za["[object Uint8Array]"]=za["[object Uint8ClampedArray]"]=za["[object Uint16Array]"]=za["[object Uint32Array]"]=!0,za["[object Error]"]=za[Da]=za["[object WeakMap]"]=!1;var Ra=function e(t,n,r,o,i,a){var l,s=1&n,c=2&n,u=4&n;if(r&&(l=i?r(t,o,i,a):r(t)),void 0!==l)return l;if(!(0,B.A)(t))return t;var d=(0,qo.A)(t);if(d){if(l=pa(t),!s)return Mi(t,l)}else{var f=fa(t),h=f==Da||"[object GeneratorFunction]"==f;if(Ko(t))return Qi(t,s);if(f==$a||f==Ma||h&&!i){if(l=c||h?{}:Va(t),!s)return c?Wi(t,Bi(l,t)):Li(t,_i(l,t))}else{if(!za[f])return i?t:{};l=Ca(t,f,s)}}a||(a=new Io);var p=a.get(t);if(p)return p;a.set(t,l),Qa(t)?t.forEach((function(o){l.add(e(o,n,r,o,t,a))})):Na(t)&&t.forEach((function(o,i){l.set(i,e(o,n,r,i,t,a))}));var m=d?void 0:(u?c?Xi:qi:c?Vi:xi)(t);return Lo(m||t,(function(o,i){m&&(o=t[i=o]),(0,Fo.A)(l,i,e(o,n,r,i,t,a))})),l};var Ia=function(e){return Ra(e,5)};var La=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};var Fa=function(e){return this.__data__.has(e)};function Ua(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new $o.A;++t<n;)this.add(e[t])}Ua.prototype.add=Ua.prototype.push=La,Ua.prototype.has=Fa;var Ha=Ua;var Wa=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};var ja=function(e,t){return e.has(t)};var qa=function(e,t,n,r,o,i){var a=1&n,l=e.length,s=t.length;if(l!=s&&!(a&&s>l))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,h=2&n?new Ha:void 0;for(i.set(e,t),i.set(t,e);++d<l;){var p=e[d],m=t[d];if(r)var g=a?r(m,p,d,t,e,i):r(p,m,d,e,t,i);if(void 0!==g){if(g)continue;f=!1;break}if(h){if(!Wa(t,(function(e,t){if(!ja(h,t)&&(p===e||o(p,e,n,r,i)))return h.push(t)}))){f=!1;break}}else if(p!==m&&!o(p,m,n,r,i)){f=!1;break}}return i.delete(e),i.delete(t),f},Xa=__webpack_require__(66984);var Ya=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};var Ga=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n},Za=ba.A?ba.A.prototype:void 0,Ka=Za?Za.valueOf:void 0;var Ja=function(e,t,n,r,o,i,a){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!i(new ma(e),new ma(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,Xa.A)(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var l=Ya;case"[object Set]":var s=1&r;if(l||(l=Ga),e.size!=t.size&&!s)return!1;var c=a.get(e);if(c)return c==t;r|=2,a.set(e,t);var u=qa(l(e),l(t),r,o,i,a);return a.delete(e),u;case"[object Symbol]":if(Ka)return Ka.call(e)==Ka.call(t)}return!1},el=Object.prototype.hasOwnProperty;var tl=function(e,t,n,r,o,i){var a=1&n,l=qi(e),s=l.length;if(s!=qi(t).length&&!a)return!1;for(var c=s;c--;){var u=l[c];if(!(a?u in t:el.call(t,u)))return!1}var d=i.get(e),f=i.get(t);if(d&&f)return d==t&&f==e;var h=!0;i.set(e,t),i.set(t,e);for(var p=a;++c<s;){var m=e[u=l[c]],g=t[u];if(r)var v=a?r(g,m,u,t,e,i):r(m,g,u,e,t,i);if(!(void 0===v?m===g||o(m,g,n,r,i):v)){h=!1;break}p||(p="constructor"==u)}if(h&&!p){var A=e.constructor,y=t.constructor;A==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof A&&A instanceof A&&"function"==typeof y&&y instanceof y||(h=!1)}return i.delete(e),i.delete(t),h},nl="[object Arguments]",rl="[object Array]",ol="[object Object]",il=Object.prototype.hasOwnProperty;var al=function(e,t,n,r,o,i){var a=(0,qo.A)(e),l=(0,qo.A)(t),s=a?rl:fa(e),c=l?rl:fa(t),u=(s=s==nl?ol:s)==ol,d=(c=c==nl?ol:c)==ol,f=s==c;if(f&&Ko(e)){if(!Ko(t))return!1;a=!0,u=!1}if(f&&!u)return i||(i=new Io),a||fi(e)?qa(e,t,n,r,o,i):Ja(e,t,s,n,r,o,i);if(!(1&n)){var h=u&&il.call(e,"__wrapped__"),p=d&&il.call(t,"__wrapped__");if(h||p){var m=h?e.value():e,g=p?t.value():t;return i||(i=new Io),o(m,g,n,r,i)}}return!!f&&(i||(i=new Io),tl(e,t,n,r,o,i))};var ll=function e(t,n,r,o,i){return t===n||(null==t||null==n||!(0,ni.A)(t)&&!(0,ni.A)(n)?t!=t&&n!=n:al(t,n,r,o,e,i))};var sl=function(e,t){return ll(e,t)},cl=__webpack_require__(13588),ul=1/0;var dl=function(e){return(null==e?0:e.length)?(0,cl.A)(e,ul):[]},fl=__webpack_require__(838);const hl={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:fl.mU,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0},...(0,ne.l)(["ariaControls"])},pl={[o.l4]:e=>(0,ie.Kg)(e)||(0,a.Et)(e)||(0,a.Lm)(e),change:e=>(0,ie.Kg)(e)||(0,a.Et)(e)||(0,a.Lm)(e)},ml=Symbol("checkboxGroupContextKey");var gl=__webpack_require__(29357);const vl=(t,{model:n,isLimitExceeded:r,hasOwnLabel:o,isDisabled:i,isLabeledByFormItem:a})=>{const l=(0,e.inject)(ml,void 0),{formItem:s}=(0,gl.j)(),{emit:c}=(0,e.getCurrentInstance)();function u(e){var n,r,o,i;return[!0,t.trueValue,t.trueLabel].includes(e)?null==(r=null!=(n=t.trueValue)?n:t.trueLabel)||r:null!=(i=null!=(o=t.falseValue)?o:t.falseLabel)&&i}const d=(0,e.computed)((()=>(null==l?void 0:l.validateEvent)||t.validateEvent));return(0,e.watch)((()=>t.modelValue),(()=>{d.value&&(null==s||s.validate("change").catch((e=>(0,h.U)(e))))})),{handleChange:function(e){if(r.value)return;const t=e.target;c("change",u(t.checked),e)},onClickRoot:async function(l){if(!r.value&&!o.value&&!i.value&&a.value){l.composedPath().some((e=>"LABEL"===e.tagName))||(n.value=u([!1,t.falseValue,t.falseLabel].includes(n.value)),await(0,e.nextTick)(),function(e,t){c("change",u(e),t)}(n.value,l))}}}};var Al=__webpack_require__(49766);const yl=(t,n)=>{const{formItem:r}=(0,gl.j)(),{model:i,isGroup:l,isLimitExceeded:s}=(t=>{const n=(0,e.ref)(!1),{emit:r}=(0,e.getCurrentInstance)(),i=(0,e.inject)(ml,void 0),l=(0,e.computed)((()=>!1===(0,a.b0)(i))),s=(0,e.ref)(!1),c=(0,e.computed)({get(){var e,r;return l.value?null==(e=null==i?void 0:i.modelValue)?void 0:e.value:null!=(r=t.modelValue)?r:n.value},set(e){var t,a;l.value&&(0,ie.cy)(e)?(s.value=void 0!==(null==(t=null==i?void 0:i.max)?void 0:t.value)&&e.length>(null==i?void 0:i.max.value)&&e.length>c.value.length,!1===s.value&&(null==(a=null==i?void 0:i.changeEvent)||a.call(i,e))):(r(o.l4,e),n.value=e)}});return{model:c,isGroup:l,isLimitExceeded:s}})(t),{isFocused:c,isChecked:u,checkboxButtonSize:d,checkboxSize:f,hasOwnLabel:h,actualValue:p}=((t,n,{model:r})=>{const o=(0,e.inject)(ml,void 0),i=(0,e.ref)(!1),l=(0,e.computed)((()=>(0,a.Xj)(t.value)?t.label:t.value)),s=(0,e.computed)((()=>{const n=r.value;return(0,a.Lm)(n)?n:(0,ie.cy)(n)?(0,ie.Gv)(l.value)?n.map(e.toRaw).some((e=>sl(e,l.value))):n.map(e.toRaw).includes(l.value):null!=n?n===t.trueValue||n===t.trueLabel:!!n}));return{checkboxButtonSize:(0,er.NV)((0,e.computed)((()=>{var e;return null==(e=null==o?void 0:o.size)?void 0:e.value})),{prop:!0}),isChecked:s,isFocused:i,checkboxSize:(0,er.NV)((0,e.computed)((()=>{var e;return null==(e=null==o?void 0:o.size)?void 0:e.value}))),hasOwnLabel:(0,e.computed)((()=>!!n.default||!(0,a.Xj)(l.value))),actualValue:l}})(t,n,{model:i}),{isDisabled:m}=(({model:t,isChecked:n})=>{const r=(0,e.inject)(ml,void 0),o=(0,e.computed)((()=>{var e,o;const i=null==(e=null==r?void 0:r.max)?void 0:e.value,l=null==(o=null==r?void 0:r.min)?void 0:o.value;return!(0,a.b0)(i)&&t.value.length>=i&&!n.value||!(0,a.b0)(l)&&t.value.length<=l&&n.value}));return{isDisabled:(0,er.CB)((0,e.computed)((()=>(null==r?void 0:r.disabled.value)||o.value))),isLimitDisabled:o}})({model:i,isChecked:u}),{inputId:g,isLabeledByFormItem:v}=(0,gl.W)(t,{formItemContext:r,disableIdGeneration:h,disableIdManagement:l}),{handleChange:A,onClickRoot:y}=vl(t,{model:i,isLimitExceeded:s,hasOwnLabel:h,isDisabled:m,isLabeledByFormItem:v});var b,O;return t.checked&&((0,ie.cy)(i.value)&&!i.value.includes(p.value)?i.value.push(p.value):i.value=null==(O=null!=(b=t.trueValue)?b:t.trueLabel)||O),(0,Al.b)({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},(0,e.computed)((()=>l.value&&(0,a.Xj)(t.value)))),(0,Al.b)({from:"true-label",replacement:"true-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},(0,e.computed)((()=>!!t.trueLabel))),(0,Al.b)({from:"false-label",replacement:"false-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},(0,e.computed)((()=>!!t.falseLabel))),{inputId:g,isLabeledByFormItem:v,isChecked:u,isDisabled:m,isFocused:c,checkboxButtonSize:d,checkboxSize:f,hasOwnLabel:h,model:i,actualValue:p,handleChange:A,onClickRoot:y}},bl=(0,e.defineComponent)({name:"ElCheckbox"}),Ol=(0,e.defineComponent)({...bl,props:hl,emits:pl,setup(t){const n=t,r=(0,e.useSlots)(),{inputId:o,isLabeledByFormItem:i,isChecked:a,isDisabled:l,isFocused:s,checkboxSize:c,hasOwnLabel:d,model:f,actualValue:h,handleChange:p,onClickRoot:m}=yl(n,r),g=(0,u.DU)("checkbox"),v=(0,e.computed)((()=>[g.b(),g.m(c.value),g.is("disabled",l.value),g.is("bordered",n.border),g.is("checked",a.value)])),A=(0,e.computed)((()=>[g.e("input"),g.is("disabled",l.value),g.is("checked",a.value),g.is("indeterminate",n.indeterminate),g.is("focus",s.value)]));return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(!(0,e.unref)(d)&&(0,e.unref)(i)?"span":"label"),{class:(0,e.normalizeClass)((0,e.unref)(v)),"aria-controls":t.indeterminate?t.ariaControls:null,onClick:(0,e.unref)(m)},{default:(0,e.withCtx)((()=>{var n,r,i,a;return[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(A))},[t.trueValue||t.falseValue||t.trueLabel||t.falseLabel?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("input",{key:0,id:(0,e.unref)(o),"onUpdate:modelValue":t=>(0,e.isRef)(f)?f.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(g).e("original")),type:"checkbox",indeterminate:t.indeterminate,name:t.name,tabindex:t.tabindex,disabled:(0,e.unref)(l),"true-value":null==(r=null!=(n=t.trueValue)?n:t.trueLabel)||r,"false-value":null!=(a=null!=(i=t.falseValue)?i:t.falseLabel)&&a,onChange:(0,e.unref)(p),onFocus:e=>s.value=!0,onBlur:e=>s.value=!1,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[e.vModelCheckbox,(0,e.unref)(f)]]):(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("input",{key:1,id:(0,e.unref)(o),"onUpdate:modelValue":t=>(0,e.isRef)(f)?f.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(g).e("original")),type:"checkbox",indeterminate:t.indeterminate,disabled:(0,e.unref)(l),value:(0,e.unref)(h),name:t.name,tabindex:t.tabindex,onChange:(0,e.unref)(p),onFocus:e=>s.value=!0,onBlur:e=>s.value=!1,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","disabled","value","name","tabindex","onChange","onFocus","onBlur","onClick"])),[[e.vModelCheckbox,(0,e.unref)(f)]]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(g).e("inner"))},null,2)],2),(0,e.unref)(d)?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)((0,e.unref)(g).e("label"))},[(0,e.renderSlot)(t.$slots,"default"),t.$slots.default?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createTextVNode)((0,e.toDisplayString)(t.label),1)],64))],2)):(0,e.createCommentVNode)("v-if",!0)]})),_:3},8,["class","aria-controls","onClick"]))}});var wl=(0,c.A)(Ol,[["__file","checkbox.vue"]]);const xl=(0,e.defineComponent)({name:"ElCheckboxButton"}),_l=(0,e.defineComponent)({...xl,props:hl,emits:pl,setup(t){const n=t,r=(0,e.useSlots)(),{isFocused:o,isChecked:i,isDisabled:a,checkboxButtonSize:l,model:s,actualValue:c,handleChange:d}=yl(n,r),f=(0,e.inject)(ml,void 0),h=(0,u.DU)("checkbox"),p=(0,e.computed)((()=>{var e,t,n,r;const o=null!=(t=null==(e=null==f?void 0:f.fill)?void 0:e.value)?t:"";return{backgroundColor:o,borderColor:o,color:null!=(r=null==(n=null==f?void 0:f.textColor)?void 0:n.value)?r:"",boxShadow:o?`-1px 0 0 0 ${o}`:void 0}})),m=(0,e.computed)((()=>[h.b("button"),h.bm("button",l.value),h.is("disabled",a.value),h.is("checked",i.value),h.is("focus",o.value)]));return(t,n)=>{var r,l,u,f;return(0,e.openBlock)(),(0,e.createElementBlock)("label",{class:(0,e.normalizeClass)((0,e.unref)(m))},[t.trueValue||t.falseValue||t.trueLabel||t.falseLabel?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("input",{key:0,"onUpdate:modelValue":t=>(0,e.isRef)(s)?s.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(h).be("button","original")),type:"checkbox",name:t.name,tabindex:t.tabindex,disabled:(0,e.unref)(a),"true-value":null==(l=null!=(r=t.trueValue)?r:t.trueLabel)||l,"false-value":null!=(f=null!=(u=t.falseValue)?u:t.falseLabel)&&f,onChange:(0,e.unref)(d),onFocus:e=>o.value=!0,onBlur:e=>o.value=!1,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[e.vModelCheckbox,(0,e.unref)(s)]]):(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("input",{key:1,"onUpdate:modelValue":t=>(0,e.isRef)(s)?s.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(h).be("button","original")),type:"checkbox",name:t.name,tabindex:t.tabindex,disabled:(0,e.unref)(a),value:(0,e.unref)(c),onChange:(0,e.unref)(d),onFocus:e=>o.value=!0,onBlur:e=>o.value=!1,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","value","onChange","onFocus","onBlur","onClick"])),[[e.vModelCheckbox,(0,e.unref)(s)]]),t.$slots.default||t.label?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:2,class:(0,e.normalizeClass)((0,e.unref)(h).be("button","inner")),style:(0,e.normalizeStyle)((0,e.unref)(i)?(0,e.unref)(p):void 0)},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.label),1)]))],6)):(0,e.createCommentVNode)("v-if",!0)],2)}}});var Cl=(0,c.A)(_l,[["__file","checkbox-button.vue"]]),kl=__webpack_require__(64670);const Sl=(0,i.b_)({modelValue:{type:(0,i.jq)(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:fl.mU,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0},...(0,ne.l)(["ariaLabel"])}),Vl={[o.l4]:e=>(0,ie.cy)(e),change:e=>(0,ie.cy)(e)},Bl=(0,e.defineComponent)({name:"ElCheckboxGroup"}),Tl=(0,e.defineComponent)({...Bl,props:Sl,emits:Vl,setup(t,{emit:n}){const r=t,i=(0,u.DU)("checkbox"),{formItem:a}=(0,gl.j)(),{inputId:l,isLabeledByFormItem:s}=(0,gl.W)(r,{formItemContext:a}),c=async t=>{n(o.l4,t),await(0,e.nextTick)(),n("change",t)},d=(0,e.computed)({get(){return r.modelValue},set(e){c(e)}});return(0,e.provide)(ml,{...(0,kl.A)((0,e.toRefs)(r),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:d,changeEvent:c}),(0,e.watch)((()=>r.modelValue),(()=>{r.validateEvent&&(null==a||a.validate("change").catch((e=>(0,h.U)(e))))})),(t,n)=>{var r;return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.tag),{id:(0,e.unref)(l),class:(0,e.normalizeClass)((0,e.unref)(i).b("group")),role:"group","aria-label":(0,e.unref)(s)?void 0:t.ariaLabel||"checkbox-group","aria-labelledby":(0,e.unref)(s)?null==(r=(0,e.unref)(a))?void 0:r.labelId:void 0},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var Nl=(0,c.A)(Tl,[["__file","checkbox-group.vue"]]);const El=(0,A.GU)(wl,{CheckboxButton:Cl,CheckboxGroup:Nl}),Pl=(0,A.WM)(Cl),Ql=(0,A.WM)(Nl),Ml=(0,i.b_)({modelValue:{type:[String,Number,Boolean],default:void 0},size:fl.mU,disabled:Boolean,label:{type:[String,Number,Boolean],default:void 0},value:{type:[String,Number,Boolean],default:void 0},name:{type:String,default:void 0}}),Dl=(0,i.b_)({...Ml,border:Boolean}),$l={[o.l4]:e=>(0,ie.Kg)(e)||(0,a.Et)(e)||(0,a.Lm)(e),[o.YU]:e=>(0,ie.Kg)(e)||(0,a.Et)(e)||(0,a.Lm)(e)},zl=Symbol("radioGroupKey"),Rl=(t,n)=>{const r=(0,e.ref)(),i=(0,e.inject)(zl,void 0),l=(0,e.computed)((()=>!!i)),s=(0,e.computed)((()=>(0,a.Xj)(t.value)?t.label:t.value)),c=(0,e.computed)({get(){return l.value?i.modelValue:t.modelValue},set(e){l.value?i.changeEvent(e):n&&n(o.l4,e),r.value.checked=t.modelValue===s.value}}),u=(0,er.NV)((0,e.computed)((()=>null==i?void 0:i.size))),d=(0,er.CB)((0,e.computed)((()=>null==i?void 0:i.disabled))),f=(0,e.ref)(!1),h=(0,e.computed)((()=>d.value||l.value&&c.value!==s.value?-1:0));return(0,Al.b)({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-radio",ref:"https://element-plus.org/en-US/component/radio.html"},(0,e.computed)((()=>l.value&&(0,a.Xj)(t.value)))),{radioRef:r,isGroup:l,radioGroup:i,focus:f,size:u,disabled:d,tabIndex:h,modelValue:c,actualValue:s}},Il=(0,e.defineComponent)({name:"ElRadio"}),Ll=(0,e.defineComponent)({...Il,props:Dl,emits:$l,setup(t,{emit:n}){const r=t,o=(0,u.DU)("radio"),{radioRef:i,radioGroup:a,focus:l,size:s,disabled:c,modelValue:d,actualValue:f}=Rl(r,n);function h(){(0,e.nextTick)((()=>n("change",d.value)))}return(t,n)=>{var r;return(0,e.openBlock)(),(0,e.createElementBlock)("label",{class:(0,e.normalizeClass)([(0,e.unref)(o).b(),(0,e.unref)(o).is("disabled",(0,e.unref)(c)),(0,e.unref)(o).is("focus",(0,e.unref)(l)),(0,e.unref)(o).is("bordered",t.border),(0,e.unref)(o).is("checked",(0,e.unref)(d)===(0,e.unref)(f)),(0,e.unref)(o).m((0,e.unref)(s))])},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)([(0,e.unref)(o).e("input"),(0,e.unref)(o).is("disabled",(0,e.unref)(c)),(0,e.unref)(o).is("checked",(0,e.unref)(d)===(0,e.unref)(f))])},[(0,e.withDirectives)((0,e.createElementVNode)("input",{ref_key:"radioRef",ref:i,"onUpdate:modelValue":t=>(0,e.isRef)(d)?d.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(o).e("original")),value:(0,e.unref)(f),name:t.name||(null==(r=(0,e.unref)(a))?void 0:r.name),disabled:(0,e.unref)(c),checked:(0,e.unref)(d)===(0,e.unref)(f),type:"radio",onFocus:e=>l.value=!0,onBlur:e=>l.value=!1,onChange:h,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","checked","onFocus","onBlur","onClick"]),[[e.vModelRadio,(0,e.unref)(d)]]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(o).e("inner"))},null,2)],2),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(o).e("label")),onKeydown:(0,e.withModifiers)((()=>{}),["stop"])},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.label),1)]))],42,["onKeydown"])],2)}}});var Fl=(0,c.A)(Ll,[["__file","radio.vue"]]);const Ul=(0,i.b_)({...Ml}),Hl=(0,e.defineComponent)({name:"ElRadioButton"}),Wl=(0,e.defineComponent)({...Hl,props:Ul,setup(t){const n=t,r=(0,u.DU)("radio"),{radioRef:o,focus:i,size:a,disabled:l,modelValue:s,radioGroup:c,actualValue:d}=Rl(n),f=(0,e.computed)((()=>({backgroundColor:(null==c?void 0:c.fill)||"",borderColor:(null==c?void 0:c.fill)||"",boxShadow:(null==c?void 0:c.fill)?`-1px 0 0 0 ${c.fill}`:"",color:(null==c?void 0:c.textColor)||""})));return(t,n)=>{var u;return(0,e.openBlock)(),(0,e.createElementBlock)("label",{class:(0,e.normalizeClass)([(0,e.unref)(r).b("button"),(0,e.unref)(r).is("active",(0,e.unref)(s)===(0,e.unref)(d)),(0,e.unref)(r).is("disabled",(0,e.unref)(l)),(0,e.unref)(r).is("focus",(0,e.unref)(i)),(0,e.unref)(r).bm("button",(0,e.unref)(a))])},[(0,e.withDirectives)((0,e.createElementVNode)("input",{ref_key:"radioRef",ref:o,"onUpdate:modelValue":t=>(0,e.isRef)(s)?s.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(r).be("button","original-radio")),value:(0,e.unref)(d),type:"radio",name:t.name||(null==(u=(0,e.unref)(c))?void 0:u.name),disabled:(0,e.unref)(l),onFocus:e=>i.value=!0,onBlur:e=>i.value=!1,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","onFocus","onBlur","onClick"]),[[e.vModelRadio,(0,e.unref)(s)]]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(r).be("button","inner")),style:(0,e.normalizeStyle)((0,e.unref)(s)===(0,e.unref)(d)?(0,e.unref)(f):{}),onKeydown:(0,e.withModifiers)((()=>{}),["stop"])},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.label),1)]))],46,["onKeydown"])],2)}}});var jl=(0,c.A)(Wl,[["__file","radio-button.vue"]]);const ql=(0,i.b_)({id:{type:String,default:void 0},size:fl.mU,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},...(0,ne.l)(["ariaLabel"])}),Xl=$l,Yl=(0,e.defineComponent)({name:"ElRadioGroup"}),Gl=(0,e.defineComponent)({...Yl,props:ql,emits:Xl,setup(t,{emit:n}){const r=t,i=(0,u.DU)("radio"),a=(0,Cn.Bi)(),l=(0,e.ref)(),{formItem:s}=(0,gl.j)(),{inputId:c,isLabeledByFormItem:d}=(0,gl.W)(r,{formItemContext:s});(0,e.onMounted)((()=>{const e=l.value.querySelectorAll("[type=radio]"),t=e[0];!Array.from(e).some((e=>e.checked))&&t&&(t.tabIndex=0)}));const f=(0,e.computed)((()=>r.name||a.value));return(0,e.provide)(zl,(0,e.reactive)({...(0,e.toRefs)(r),changeEvent:t=>{n(o.l4,t),(0,e.nextTick)((()=>n("change",t)))},name:f})),(0,e.watch)((()=>r.modelValue),(()=>{r.validateEvent&&(null==s||s.validate("change").catch((e=>(0,h.U)(e))))})),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{id:(0,e.unref)(c),ref_key:"radioGroupRef",ref:l,class:(0,e.normalizeClass)((0,e.unref)(i).b("group")),role:"radiogroup","aria-label":(0,e.unref)(d)?void 0:t.ariaLabel||"radio-group","aria-labelledby":(0,e.unref)(d)?(0,e.unref)(s).labelId:void 0},[(0,e.renderSlot)(t.$slots,"default")],10,["id","aria-label","aria-labelledby"]))}});var Zl=(0,c.A)(Gl,[["__file","radio-group.vue"]]);const Kl=(0,A.GU)(Fl,{RadioButton:jl,RadioGroup:Zl}),Jl=(0,A.WM)(Zl),es=(0,A.WM)(jl);var ts=(0,e.defineComponent)({name:"NodeContent",setup(){return{ns:(0,u.DU)("cascader-node")}},render(){const{ns:t}=this,{node:n,panel:r}=this.$parent,{data:o,label:i}=n,{renderLabelFn:a}=r;return(0,e.h)("span",{class:t.e("label")},a?a({node:n,data:o}):i)}});const ns=Symbol(),rs=(0,e.defineComponent)({name:"ElCascaderNode",components:{ElCheckbox:El,ElRadio:Kl,NodeContent:ts,ElIcon:b.tk,Check:W.Check,Loading:W.Loading,ArrowRight:W.ArrowRight},props:{node:{type:Object,required:!0},menuId:String},emits:["expand"],setup(t,{emit:n}){const r=(0,e.inject)(ns),o=(0,u.DU)("cascader-node"),i=(0,e.computed)((()=>r.isHoverMenu)),a=(0,e.computed)((()=>r.config.multiple)),l=(0,e.computed)((()=>r.config.checkStrictly)),s=(0,e.computed)((()=>{var e;return null==(e=r.checkedNodes[0])?void 0:e.uid})),c=(0,e.computed)((()=>t.node.isDisabled)),d=(0,e.computed)((()=>t.node.isLeaf)),f=(0,e.computed)((()=>l.value&&!d.value||!c.value)),h=(0,e.computed)((()=>m(r.expandingNode))),p=(0,e.computed)((()=>l.value&&r.checkedNodes.some(m))),m=e=>{var n;const{level:r,uid:o}=t.node;return(null==(n=null==e?void 0:e.pathNodes[r-1])?void 0:n.uid)===o},g=()=>{h.value||r.expandNode(t.node)},v=e=>{const{node:n}=t;e!==n.checked&&r.handleCheckChange(n,e)},A=()=>{r.lazyLoad(t.node,(()=>{d.value||g()}))},y=()=>{const{node:e}=t;f.value&&!e.loading&&(e.loaded?g():A())},b=e=>{t.node.loaded?(v(e),!l.value&&g()):A()};return{panel:r,isHoverMenu:i,multiple:a,checkStrictly:l,checkedNodeId:s,isDisabled:c,isLeaf:d,expandable:f,inExpandingPath:h,inCheckedPath:p,ns:o,handleHoverExpand:e=>{i.value&&(y(),!d.value&&n("expand",e))},handleExpand:y,handleClick:()=>{i.value&&!d.value||(!d.value||c.value||l.value||a.value?y():b(!0))},handleCheck:b,handleSelectCheck:e=>{l.value?(v(e),t.node.loaded&&g()):b(e)}}}});var os=(0,c.A)(rs,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-checkbox"),s=(0,e.resolveComponent)("el-radio"),c=(0,e.resolveComponent)("check"),u=(0,e.resolveComponent)("el-icon"),d=(0,e.resolveComponent)("node-content"),f=(0,e.resolveComponent)("loading"),h=(0,e.resolveComponent)("arrow-right");return(0,e.openBlock)(),(0,e.createElementBlock)("li",{id:`${t.menuId}-${t.node.uid}`,role:"menuitem","aria-haspopup":!t.isLeaf,"aria-owns":t.isLeaf?void 0:t.menuId,"aria-expanded":t.inExpandingPath,tabindex:t.expandable?-1:void 0,class:(0,e.normalizeClass)([t.ns.b(),t.ns.is("selectable",t.checkStrictly),t.ns.is("active",t.node.checked),t.ns.is("disabled",!t.expandable),t.inExpandingPath&&"in-active-path",t.inCheckedPath&&"in-checked-path"]),onMouseenter:t.handleHoverExpand,onFocus:t.handleHoverExpand,onClick:t.handleClick},[(0,e.createCommentVNode)(" prefix "),t.multiple?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,"model-value":t.node.checked,indeterminate:t.node.indeterminate,disabled:t.isDisabled,onClick:(0,e.withModifiers)((()=>{}),["stop"]),"onUpdate:modelValue":t.handleSelectCheck},null,8,["model-value","indeterminate","disabled","onClick","onUpdate:modelValue"])):t.checkStrictly?((0,e.openBlock)(),(0,e.createBlock)(s,{key:1,"model-value":t.checkedNodeId,label:t.node.uid,disabled:t.isDisabled,"onUpdate:modelValue":t.handleSelectCheck,onClick:(0,e.withModifiers)((()=>{}),["stop"])},{default:(0,e.withCtx)((()=>[(0,e.createCommentVNode)("\n Add an empty element to avoid render label,\n do not use empty fragment here for https://github.com/vuejs/vue-next/pull/2485\n "),(0,e.createElementVNode)("span")])),_:1},8,["model-value","label","disabled","onUpdate:modelValue","onClick"])):t.isLeaf&&t.node.checked?((0,e.openBlock)(),(0,e.createBlock)(u,{key:2,class:(0,e.normalizeClass)(t.ns.e("prefix"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(c)])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createCommentVNode)(" content "),(0,e.createVNode)(d),(0,e.createCommentVNode)(" postfix "),t.isLeaf?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:3},[t.node.loading?((0,e.openBlock)(),(0,e.createBlock)(u,{key:0,class:(0,e.normalizeClass)([t.ns.is("loading"),t.ns.e("postfix")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(f)])),_:1},8,["class"])):((0,e.openBlock)(),(0,e.createBlock)(u,{key:1,class:(0,e.normalizeClass)(["arrow-right",t.ns.e("postfix")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(h)])),_:1},8,["class"]))],64))],42,["id","aria-haspopup","aria-owns","aria-expanded","tabindex","onMouseenter","onFocus","onClick"])}],["__file","node.vue"]]);const is=(0,e.defineComponent)({name:"ElCascaderMenu",components:{Loading:W.Loading,ElIcon:b.tk,ElScrollbar:ue,ElCascaderNode:os},props:{nodes:{type:Array,required:!0},index:{type:Number,required:!0}},setup(t){const n=(0,e.getCurrentInstance)(),r=(0,u.DU)("cascader-menu"),{t:o}=(0,xr.Ym)(),i=(0,Cn.Bi)();let a=null,l=null;const s=(0,e.inject)(ns),c=(0,e.ref)(null),d=(0,e.computed)((()=>!t.nodes.length)),f=(0,e.computed)((()=>!s.initialLoaded)),h=(0,e.computed)((()=>`${i.value}-${t.index}`)),p=()=>{l&&(clearTimeout(l),l=null)},m=()=>{c.value&&(c.value.innerHTML="",p())};return{ns:r,panel:s,hoverZone:c,isEmpty:d,isLoading:f,menuId:h,t:o,handleExpand:e=>{a=e.target},handleMouseMove:e=>{if(s.isHoverMenu&&a&&c.value)if(a.contains(e.target)){p();const t=n.vnode.el,{left:r}=t.getBoundingClientRect(),{offsetWidth:o,offsetHeight:i}=t,l=e.clientX-r,s=a.offsetTop,u=s+a.offsetHeight;c.value.innerHTML=`\n <path style="pointer-events: auto;" fill="transparent" d="M${l} ${s} L${o} 0 V${s} Z" />\n <path style="pointer-events: auto;" fill="transparent" d="M${l} ${u} L${o} ${i} V${u} Z" />\n `}else l||(l=window.setTimeout(m,s.config.hoverThreshold))},clearHoverZone:m}}});var as=(0,c.A)(is,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-cascader-node"),s=(0,e.resolveComponent)("loading"),c=(0,e.resolveComponent)("el-icon"),u=(0,e.resolveComponent)("el-scrollbar");return(0,e.openBlock)(),(0,e.createBlock)(u,{key:t.menuId,tag:"ul",role:"menu",class:(0,e.normalizeClass)(t.ns.b()),"wrap-class":t.ns.e("wrap"),"view-class":[t.ns.e("list"),t.ns.is("empty",t.isEmpty)],onMousemove:t.handleMouseMove,onMouseleave:t.clearHoverZone},{default:(0,e.withCtx)((()=>{var n;return[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.nodes,(n=>((0,e.openBlock)(),(0,e.createBlock)(l,{key:n.uid,node:n,"menu-id":t.menuId,onExpand:t.handleExpand},null,8,["node","menu-id","onExpand"])))),128)),t.isLoading?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)(t.ns.e("empty-text"))},[(0,e.createVNode)(c,{size:"14",class:(0,e.normalizeClass)(t.ns.is("loading"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s)])),_:1},8,["class"]),(0,e.createTextVNode)(" "+(0,e.toDisplayString)(t.t("el.cascader.loading")),1)],2)):t.isEmpty?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)(t.ns.e("empty-text"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.t("el.cascader.noData")),1)]))],2)):(null==(n=t.panel)?void 0:n.isHoverMenu)?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:2},[(0,e.createCommentVNode)(" eslint-disable-next-line vue/html-self-closing "),((0,e.openBlock)(),(0,e.createElementBlock)("svg",{ref:"hoverZone",class:(0,e.normalizeClass)(t.ns.e("hover-zone"))},null,2))],2112)):(0,e.createCommentVNode)("v-if",!0)]})),_:3},8,["class","wrap-class","view-class","onMousemove","onMouseleave"])}],["__file","menu.vue"]]);const ls=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),ss=e=>(0,ie.ZH)(e);let cs=0;class us{constructor(e,t,n,r=!1){this.data=e,this.config=t,this.parent=n,this.root=r,this.uid=cs++,this.checked=!1,this.indeterminate=!1,this.loading=!1;const{value:o,label:i,children:l}=t,s=e[l],c=(e=>{const t=[e];let{parent:n}=e;for(;n;)t.unshift(n),n=n.parent;return t})(this);this.level=r?0:n?n.level+1:1,this.value=e[o],this.label=e[i],this.pathNodes=c,this.pathValues=c.map((e=>e.value)),this.pathLabels=c.map((e=>e.label)),this.childrenData=s,this.children=(s||[]).map((e=>new us(e,t,this))),this.loaded=!t.lazy||this.isLeaf||!(0,a.Im)(s)}get isDisabled(){const{data:e,parent:t,config:n}=this,{disabled:r,checkStrictly:o}=n;return((0,ie.Tn)(r)?r(e,this):!!e[r])||!o&&(null==t?void 0:t.isDisabled)}get isLeaf(){const{data:e,config:t,childrenData:n,loaded:r}=this,{lazy:o,leaf:i}=t,l=(0,ie.Tn)(i)?i(e,this):e[i];return(0,a.b0)(l)?!(o&&!r)&&!((0,ie.cy)(n)&&n.length):!!l}get valueByOption(){return this.config.emitPath?this.pathValues:this.value}appendChild(e){const{childrenData:t,children:n}=this,r=new us(e,this.config,this);return(0,ie.cy)(t)?t.push(e):this.childrenData=[e],n.push(r),r}calcText(e,t){const n=e?this.pathLabels.join(t):this.label;return this.text=n,n}broadcast(e,...t){const n=`onParent${ss(e)}`;this.children.forEach((r=>{r&&(r.broadcast(e,...t),r[n]&&r[n](...t))}))}emit(e,...t){const{parent:n}=this,r=`onChild${ss(e)}`;n&&(n[r]&&n[r](...t),n.emit(e,...t))}onParentCheck(e){this.isDisabled||this.setCheckState(e)}onChildCheck(){const{children:e}=this,t=e.filter((e=>!e.isDisabled)),n=!!t.length&&t.every((e=>e.checked));this.setCheckState(n)}setCheckState(e){const t=this.children.length,n=this.children.reduce(((e,t)=>e+(t.checked?1:t.indeterminate?.5:0)),0);this.checked=this.loaded&&this.children.filter((e=>!e.isDisabled)).every((e=>e.loaded&&e.checked))&&e,this.indeterminate=this.loaded&&n!==t&&n>0}doCheck(e){if(this.checked===e)return;const{checkStrictly:t,multiple:n}=this.config;t||!n?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check"))}}const ds=(e,t)=>e.reduce(((e,n)=>(n.isLeaf?e.push(n):(!t&&e.push(n),e=e.concat(ds(n.children,t))),e)),[]);class fs{constructor(e,t){this.config=t;const n=(e||[]).map((e=>new us(e,this.config)));this.nodes=n,this.allNodes=ds(n,!1),this.leafNodes=ds(n,!0)}getNodes(){return this.nodes}getFlattedNodes(e){return e?this.leafNodes:this.allNodes}appendNode(e,t){const n=t?t.appendChild(e):new us(e,this.config);t||this.nodes.push(n),this.appendAllNodesAndLeafNodes(n)}appendNodes(e,t){e.forEach((e=>this.appendNode(e,t)))}appendAllNodesAndLeafNodes(e){this.allNodes.push(e),e.isLeaf&&this.leafNodes.push(e),e.children&&e.children.forEach((e=>{this.appendAllNodesAndLeafNodes(e)}))}getNodeByValue(e,t=!1){if(!e&&0!==e)return null;return this.getFlattedNodes(t).find((t=>sl(t.value,e)||sl(t.pathValues,e)))||null}getSameNode(e){if(!e)return null;return this.getFlattedNodes(!1).find((({value:t,level:n})=>sl(e.value,t)&&e.level===n))||null}}const hs=(0,i.b_)({modelValue:{type:(0,i.jq)([Number,String,Array])},options:{type:(0,i.jq)(Array),default:()=>[]},props:{type:(0,i.jq)(Object),default:()=>({})}}),ps={expandTrigger:"click",multiple:!1,checkStrictly:!1,emitPath:!0,lazy:!1,lazyLoad:ie.tE,value:"value",label:"label",children:"children",leaf:"leaf",disabled:"disabled",hoverThreshold:500},ms=e=>{if(!e)return 0;const t=e.id.split("-");return Number(t[t.length-2])},gs=e=>[...new Set(e)],vs=e=>e||0===e?(0,ie.cy)(e)?e:[e]:[],As=(0,e.defineComponent)({name:"ElCascaderPanel",components:{ElCascaderMenu:as},props:{...hs,border:{type:Boolean,default:!0},renderLabel:Function},emits:[o.l4,o.YU,"close","expand-change"],setup(t,{emit:n,slots:r}){let i=!1;const l=(0,u.DU)("cascader"),s=(t=>(0,e.computed)((()=>({...ps,...t.props}))))(t);let c=null;const f=(0,e.ref)(!0),h=(0,e.ref)([]),p=(0,e.ref)(null),m=(0,e.ref)([]),g=(0,e.ref)(null),v=(0,e.ref)([]),A=(0,e.computed)((()=>"hover"===s.value.expandTrigger)),y=(0,e.computed)((()=>t.renderLabel||r.default)),b=(e,t)=>{const n=s.value;(e=e||new us({},n,void 0,!0)).loading=!0;n.lazyLoad(e,(n=>{const r=e,o=r.root?null:r;n&&(null==c||c.appendNodes(n,o)),r.loading=!1,r.loaded=!0,r.childrenData=r.childrenData||[],t&&t(n)}))},O=(e,t)=>{var r;const{level:o}=e,i=m.value.slice(0,o);let a;e.isLeaf?a=e.pathNodes[o-2]:(a=e,i.push(e.children)),(null==(r=g.value)?void 0:r.uid)!==(null==a?void 0:a.uid)&&(g.value=e,m.value=i,!t&&n("expand-change",(null==e?void 0:e.pathValues)||[]))},w=(e,t,r=!0)=>{const{checkStrictly:o,multiple:a}=s.value,l=v.value[0];i=!0,!a&&(null==l||l.doCheck(!1)),e.doCheck(t),k(),r&&!a&&!o&&n("close"),!r&&!a&&!o&&x(e)},x=e=>{e&&(e=e.parent,x(e),e&&O(e))},_=e=>null==c?void 0:c.getFlattedNodes(e),C=e=>{var t;return null==(t=_(e))?void 0:t.filter((e=>!1!==e.checked))},k=()=>{var e;const{checkStrictly:t,multiple:n}=s.value,r=((e,t)=>{const n=t.slice(0),r=n.map((e=>e.uid)),o=e.reduce(((e,t)=>{const o=r.indexOf(t.uid);return o>-1&&(e.push(t),n.splice(o,1),r.splice(o,1)),e}),[]);return o.push(...n),o})(v.value,C(!t)),o=r.map((e=>e.valueByOption));v.value=r,p.value=n?o:null!=(e=o[0])?e:null},S=(e=!1,n=!1)=>{const{modelValue:r}=t,{lazy:o,multiple:a,checkStrictly:l}=s.value,u=!l;if(f.value&&!i&&(n||!sl(r,p.value)))if(o&&!e){const e=gs(dl(vs(r))).map((e=>null==c?void 0:c.getNodeByValue(e))).filter((e=>!!e&&!e.loaded&&!e.loading));e.length?e.forEach((e=>{b(e,(()=>S(!1,n)))})):S(!0,n)}else{const e=a?vs(r):[r],t=gs(e.map((e=>null==c?void 0:c.getNodeByValue(e,u))));V(t,n),p.value=Ia(r)}},V=(t,n=!0)=>{const{checkStrictly:r}=s.value,o=v.value,i=t.filter((e=>!!e&&(r||e.isLeaf))),a=null==c?void 0:c.getSameNode(g.value),l=n&&a||i[0];l?l.pathNodes.forEach((e=>O(e,!0))):g.value=null,o.forEach((e=>e.doCheck(!1))),(0,e.reactive)(i).forEach((e=>e.doCheck(!0))),v.value=i,(0,e.nextTick)(B)},B=()=>{X.oc&&h.value.forEach((e=>{const t=null==e?void 0:e.$el;if(t){const e=t.querySelector(`.${l.namespace.value}-scrollbar__wrap`),n=t.querySelector(`.${l.b("node")}.${l.is("active")}`)||t.querySelector(`.${l.b("node")}.in-active-path`);(0,d.Rt)(e,n)}}))};return(0,e.provide)(ns,(0,e.reactive)({config:s,expandingNode:g,checkedNodes:v,isHoverMenu:A,initialLoaded:f,renderLabelFn:y,lazyLoad:b,expandNode:O,handleCheckChange:w})),(0,e.watch)([s,()=>t.options],(()=>{const{options:e}=t,n=s.value;i=!1,c=new fs(e,n),m.value=[c.getNodes()],n.lazy&&(0,a.Im)(t.options)?(f.value=!1,b(void 0,(e=>{e&&(c=new fs(e,n),m.value=[c.getNodes()]),f.value=!0,S(!1,!0)}))):S(!1,!0)}),{deep:!0,immediate:!0}),(0,e.watch)((()=>t.modelValue),(()=>{i=!1,S()}),{deep:!0}),(0,e.watch)((()=>p.value),(e=>{sl(e,t.modelValue)||(n(o.l4,e),n(o.YU,e))})),(0,e.onBeforeUpdate)((()=>h.value=[])),(0,e.onMounted)((()=>!(0,a.Im)(t.modelValue)&&S())),{ns:l,menuList:h,menus:m,checkedNodes:v,handleKeyDown:e=>{const t=e.target,{code:n}=e;switch(n){case Ht.R.up:case Ht.R.down:{e.preventDefault();const r=n===Ht.R.up?-1:1;(0,sn.Lw)((0,sn.rQ)(t,r,`.${l.b("node")}[tabindex="-1"]`));break}case Ht.R.left:{e.preventDefault();const n=h.value[ms(t)-1],r=null==n?void 0:n.$el.querySelector(`.${l.b("node")}[aria-expanded="true"]`);(0,sn.Lw)(r);break}case Ht.R.right:{e.preventDefault();const n=h.value[ms(t)+1],r=null==n?void 0:n.$el.querySelector(`.${l.b("node")}[tabindex="-1"]`);(0,sn.Lw)(r);break}case Ht.R.enter:case Ht.R.numpadEnter:(e=>{if(!e)return;const t=e.querySelector("input");t?t.click():(0,sn.xe)(e)&&e.click()})(t)}},handleCheckChange:w,getFlattedNodes:_,getCheckedNodes:C,clearCheckedNodes:()=>{v.value.forEach((e=>e.doCheck(!1))),k(),m.value=m.value.slice(0,1),g.value=null,n("expand-change",[])},calculateCheckedValue:k,scrollToExpandingNode:B}}});var ys=(0,c.A)(As,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-cascader-menu");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([t.ns.b("panel"),t.ns.is("bordered",t.border)]),onKeydown:t.handleKeyDown},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.menus,((n,r)=>((0,e.openBlock)(),(0,e.createBlock)(l,{key:r,ref_for:!0,ref:e=>t.menuList[r]=e,index:r,nodes:[...n]},{empty:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"empty")])),_:2},1032,["index","nodes"])))),128))],42,["onKeydown"])}],["__file","index.vue"]]);const bs=(0,A.GU)(ys),Os=(0,i.b_)({type:{type:String,values:["primary","success","info","warning","danger"],default:"primary"},closable:Boolean,disableTransitions:Boolean,hit:Boolean,color:String,size:{type:String,values:ar.I},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),ws={close:e=>e instanceof MouseEvent,click:e=>e instanceof MouseEvent},xs=(0,e.defineComponent)({name:"ElTag"}),_s=(0,e.defineComponent)({...xs,props:Os,emits:ws,setup(t,{emit:n}){const r=t,o=(0,er.NV)(),i=(0,u.DU)("tag"),a=(0,e.computed)((()=>{const{type:e,hit:t,effect:n,closable:a,round:l}=r;return[i.b(),i.is("closable",a),i.m(e||"primary"),i.m(o.value),i.m(n),i.is("hit",t),i.is("round",l)]})),l=e=>{n("close",e)},s=e=>{n("click",e)},c=e=>{var t,n,r;(null==(r=null==(n=null==(t=null==e?void 0:e.component)?void 0:t.subTree)?void 0:n.component)?void 0:r.bum)&&(e.component.subTree.component.bum=null)};return(t,n)=>t.disableTransitions?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)((0,e.unref)(a)),style:(0,e.normalizeStyle)({backgroundColor:t.color}),onClick:s},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("content"))},[(0,e.renderSlot)(t.$slots,"default")],2),t.closable?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).e("close")),onClick:(0,e.withModifiers)(l,["stop"])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0)],6)):((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{key:1,name:`${(0,e.unref)(i).namespace.value}-zoom-in-center`,appear:"",onVnodeMounted:c},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(a)),style:(0,e.normalizeStyle)({backgroundColor:t.color}),onClick:s},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("content"))},[(0,e.renderSlot)(t.$slots,"default")],2),t.closable?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).e("close")),onClick:(0,e.withModifiers)(l,["stop"])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0)],6)])),_:3},8,["name"]))}});var Cs=(0,c.A)(_s,[["__file","tag.vue"]]);const ks=(0,A.GU)(Cs);var Ss=__webpack_require__(22355);const Vs=(0,i.b_)({...hs,size:fl.mU,placeholder:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:{type:(0,i.jq)(Function),default:(e,t)=>e.text.includes(t)},separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,maxCollapseTags:{type:Number,default:1},collapseTagsTooltip:{type:Boolean,default:!1},debounce:{type:Number,default:300},beforeFilter:{type:(0,i.jq)(Function),default:()=>!0},placement:{type:(0,i.jq)(String),values:Pe,default:"bottom-start"},fallbackPlacements:{type:(0,i.jq)(Array),default:["bottom-start","bottom","top-start","top","right","left"]},popperClass:{type:String,default:""},teleported:Ft.teleported,tagType:{...Os.type,default:"info"},tagEffect:{...Os.effect,default:"light"},validateEvent:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},...Ss.bs}),Bs={[o.l4]:e=>!0,[o.YU]:e=>!0,focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,visibleChange:e=>(0,a.Lm)(e),expandChange:e=>!!e,removeTag:e=>!!e},Ts=new Map;if(X.oc){let e;document.addEventListener("mousedown",(t=>e=t)),document.addEventListener("mouseup",(t=>{if(e){for(const n of Ts.values())for(const{documentHandler:r}of n)r(t,e);e=void 0}}))}function Ns(e,t){let n=[];return(0,ie.cy)(t.arg)?n=t.arg:(0,a.vq)(t.arg)&&n.push(t.arg),function(r,o){const i=t.instance.popperRef,a=r.target,l=null==o?void 0:o.target,s=!t||!t.instance,c=!a||!l,u=e.contains(a)||e.contains(l),d=e===a,f=n.length&&n.some((e=>null==e?void 0:e.contains(a)))||n.length&&n.includes(l),h=i&&(i.contains(a)||i.contains(l));s||c||u||d||f||h||t.value(r,o)}}const Es={beforeMount(e,t){Ts.has(e)||Ts.set(e,[]),Ts.get(e).push({documentHandler:Ns(e,t),bindingFn:t.value})},updated(e,t){Ts.has(e)||Ts.set(e,[]);const n=Ts.get(e),r=n.findIndex((e=>e.bindingFn===t.oldValue)),o={documentHandler:Ns(e,t),bindingFn:t.value};r>=0?n.splice(r,1,o):n.push(o)},unmounted(e){Ts.delete(e)}};var Ps=__webpack_require__(70200);const Qs=(0,e.defineComponent)({name:"ElCascader"}),Ms=(0,e.defineComponent)({...Qs,props:Vs,emits:Bs,setup(t,{expose:n,emit:i}){const a=t,l={modifiers:[{name:"arrowPosition",enabled:!0,phase:"main",fn:({state:e})=>{const{modifiersData:t,placement:n}=e;["right","left","bottom","top"].includes(n)||(t.arrow.x=35)},requires:["arrow"]}]},s=(0,e.useAttrs)();let c=0,d=0;const f=(0,u.DU)("cascader"),p=(0,u.DU)("input"),{t:m}=(0,xr.Ym)(),{form:g,formItem:v}=(0,gl.j)(),{valueOnClear:A}=(0,Ss.fQ)(a),{isComposing:y,handleComposition:O}=(0,Ps.o)({afterComposition(e){var t;const n=null==(t=e.target)?void 0:t.value;xe(n)}}),w=(0,e.ref)(null),x=(0,e.ref)(null),_=(0,e.ref)(null),C=(0,e.ref)(null),k=(0,e.ref)(null),S=(0,e.ref)(!1),V=(0,e.ref)(!1),B=(0,e.ref)(!1),T=(0,e.ref)(!1),N=(0,e.ref)(""),E=(0,e.ref)(""),P=(0,e.ref)([]),Q=(0,e.ref)([]),M=(0,e.ref)([]),D=(0,e.computed)((()=>s.style)),$=(0,e.computed)((()=>a.disabled||(null==g?void 0:g.disabled))),z=(0,e.computed)((()=>a.placeholder||m("el.cascader.placeholder"))),R=(0,e.computed)((()=>E.value||P.value.length>0||y.value?"":z.value)),I=(0,er.NV)(),L=(0,e.computed)((()=>"small"===I.value?"small":"default")),F=(0,e.computed)((()=>!!a.props.multiple)),U=(0,e.computed)((()=>!a.filterable||F.value)),q=(0,e.computed)((()=>F.value?E.value:N.value)),Y=(0,e.computed)((()=>{var e;return(null==(e=C.value)?void 0:e.checkedNodes)||[]})),G=(0,e.computed)((()=>!(!a.clearable||$.value||B.value||!V.value)&&!!Y.value.length)),Z=(0,e.computed)((()=>{const{showAllLevels:e,separator:t}=a,n=Y.value;return n.length?F.value?"":n[0].calcText(e,t):""})),K=(0,e.computed)((()=>(null==v?void 0:v.validateState)||"")),J=(0,e.computed)({get(){return Ia(a.modelValue)},set(e){const t=null!=e?e:A.value;i(o.l4,t),i(o.YU,t),a.validateEvent&&(null==v||v.validate("change").catch((e=>(0,h.U)(e))))}}),ee=(0,e.computed)((()=>[f.b(),f.m(I.value),f.is("disabled",$.value),s.class])),te=(0,e.computed)((()=>[p.e("icon"),"icon-arrow-down",f.is("reverse",S.value)])),ne=(0,e.computed)((()=>f.is("focus",S.value||T.value))),re=(0,e.computed)((()=>{var e,t;return null==(t=null==(e=w.value)?void 0:e.popperRef)?void 0:t.contentRef})),oe=t=>{var n,r,o;$.value||(t=null!=t?t:!S.value)!==S.value&&(S.value=t,null==(r=null==(n=x.value)?void 0:n.input)||r.setAttribute("aria-expanded",`${t}`),t?(ae(),(0,e.nextTick)(null==(o=C.value)?void 0:o.scrollToExpandingNode)):a.filterable&&ve(),i("visibleChange",t))},ae=()=>{(0,e.nextTick)((()=>{var e;null==(e=w.value)||e.updatePopper()}))},le=()=>{B.value=!1},se=e=>{const{showAllLevels:t,separator:n}=a;return{node:e,key:e.uid,text:e.calcText(t,n),hitState:!1,closable:!$.value&&!e.isDisabled,isCollapseTag:!1}},ce=e=>{var t;const n=e.node;n.doCheck(!1),null==(t=C.value)||t.calculateCheckedValue(),i("removeTag",n.valueByOption)},de=()=>{var e,t;const{filterMethod:n,showAllLevels:r,separator:o}=a,i=null==(t=null==(e=C.value)?void 0:e.getFlattedNodes(!a.props.checkStrictly))?void 0:t.filter((e=>!e.isDisabled&&(e.calcText(r,o),n(e,q.value))));F.value&&(P.value.forEach((e=>{e.hitState=!1})),Q.value.forEach((e=>{e.hitState=!1}))),B.value=!0,M.value=i,ae()},fe=()=>{var e;let t;t=B.value&&k.value?k.value.$el.querySelector(`.${f.e("suggestion-item")}`):null==(e=C.value)?void 0:e.$el.querySelector(`.${f.b("node")}[tabindex="-1"]`),t&&(t.focus(),!B.value&&t.click())},he=()=>{var e,t;const n=null==(e=x.value)?void 0:e.input,r=_.value,o=null==(t=k.value)?void 0:t.$el;if(X.oc&&n){if(o){o.querySelector(`.${f.e("suggestion-list")}`).style.minWidth=`${n.offsetWidth}px`}if(r){const{offsetHeight:e}=r,t=P.value.length>0?Math.max(e,c)-2+"px":`${c}px`;n.style.height=t,ae()}}},pe=e=>{ae(),i("expandChange",e)},me=t=>{if(!y.value)switch(t.code){case Ht.R.enter:case Ht.R.numpadEnter:oe();break;case Ht.R.down:oe(!0),(0,e.nextTick)(fe),t.preventDefault();break;case Ht.R.esc:!0===S.value&&(t.preventDefault(),t.stopPropagation(),oe(!1));break;case Ht.R.tab:oe(!1)}},ge=()=>{var e;null==(e=C.value)||e.clearCheckedNodes(),!S.value&&a.filterable&&ve(),oe(!1),i("clear")},ve=()=>{const{value:e}=Z;N.value=e,E.value=e},Ae=e=>{const t=e.target,{code:n}=e;switch(n){case Ht.R.up:case Ht.R.down:{e.preventDefault();const r=n===Ht.R.up?-1:1;(0,sn.Lw)((0,sn.rQ)(t,r,`.${f.e("suggestion-item")}[tabindex="-1"]`));break}case Ht.R.enter:case Ht.R.numpadEnter:t.click()}},ye=()=>{const e=P.value,t=e[e.length-1];d=E.value?0:d+1,!t||!d||a.collapseTags&&e.length>1||(t.hitState?ce(t):t.hitState=!0)},be=e=>{const t=e.target,n=f.e("search-input");t.className===n&&(T.value=!0),i("focus",e)},Oe=e=>{T.value=!1,i("blur",e)},we=H((()=>{const{value:e}=q;if(!e)return;const t=a.beforeFilter(e);(0,ie.yL)(t)?t.then(de).catch((()=>{})):!1!==t?de():le()}),a.debounce),xe=(e,t)=>{!S.value&&oe(!0),(null==t?void 0:t.isComposing)||(e?we():le())},_e=e=>Number.parseFloat((0,r.eU5)(p.cssVarName("input-height"),e).value)-2;return(0,e.watch)(B,ae),(0,e.watch)([Y,$,()=>a.collapseTags],(()=>{if(!F.value)return;const e=Y.value,t=[],n=[];if(e.forEach((e=>n.push(se(e)))),Q.value=n,e.length){e.slice(0,a.maxCollapseTags).forEach((e=>t.push(se(e))));const n=e.slice(a.maxCollapseTags),r=n.length;r&&(a.collapseTags?t.push({key:-1,text:`+ ${r}`,closable:!1,isCollapseTag:!0}):n.forEach((e=>t.push(se(e)))))}P.value=t})),(0,e.watch)(P,(()=>{(0,e.nextTick)((()=>he()))})),(0,e.watch)(I,(async()=>{await(0,e.nextTick)();const t=x.value.input;c=_e(t)||c,he()})),(0,e.watch)(Z,ve,{immediate:!0}),(0,e.onMounted)((()=>{const e=x.value.input,t=_e(e);c=e.offsetHeight||t,(0,r.wYm)(e,he)})),n({getCheckedNodes:e=>{var t;return null==(t=C.value)?void 0:t.getCheckedNodes(e)},cascaderPanelRef:C,togglePopperVisible:oe,contentRef:re,presentText:Z}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),{ref_key:"tooltipRef",ref:w,visible:S.value,teleported:t.teleported,"popper-class":[(0,e.unref)(f).e("dropdown"),t.popperClass],"popper-options":l,"fallback-placements":t.fallbackPlacements,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,placement:t.placement,transition:`${(0,e.unref)(f).namespace.value}-zoom-in-top`,effect:"light",pure:"",persistent:t.persistent,onHide:le},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(ee)),style:(0,e.normalizeStyle)((0,e.unref)(D)),onClick:()=>oe(!(0,e.unref)(U)||void 0),onKeydown:me,onMouseenter:e=>V.value=!0,onMouseleave:e=>V.value=!1},[(0,e.createVNode)((0,e.unref)(j.WK),{ref_key:"input",ref:x,modelValue:N.value,"onUpdate:modelValue":e=>N.value=e,placeholder:(0,e.unref)(R),readonly:(0,e.unref)(U),disabled:(0,e.unref)($),"validate-event":!1,size:(0,e.unref)(I),class:(0,e.normalizeClass)((0,e.unref)(ne)),tabindex:(0,e.unref)(F)&&t.filterable&&!(0,e.unref)($)?-1:void 0,onCompositionstart:(0,e.unref)(O),onCompositionupdate:(0,e.unref)(O),onCompositionend:(0,e.unref)(O),onFocus:be,onBlur:Oe,onInput:xe},(0,e.createSlots)({suffix:(0,e.withCtx)((()=>[(0,e.unref)(G)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:"clear",class:(0,e.normalizeClass)([(0,e.unref)(p).e("icon"),"icon-circle-close"]),onClick:(0,e.withModifiers)(ge,["stop"])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.CircleClose))])),_:1},8,["class","onClick"])):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:"arrow-down",class:(0,e.normalizeClass)((0,e.unref)(te)),onClick:(0,e.withModifiers)((e=>oe()),["stop"])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowDown))])),_:1},8,["class","onClick"]))])),_:2},[t.$slots.prefix?{name:"prefix",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"prefix")]))}:void 0]),1032,["modelValue","onUpdate:modelValue","placeholder","readonly","disabled","size","class","tabindex","onCompositionstart","onCompositionupdate","onCompositionend"]),(0,e.unref)(F)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,ref_key:"tagWrapper",ref:_,class:(0,e.normalizeClass)([(0,e.unref)(f).e("tags"),(0,e.unref)(f).is("validate",Boolean((0,e.unref)(K)))])},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(P.value,(n=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(ks),{key:n.key,type:t.tagType,size:(0,e.unref)(L),effect:t.tagEffect,hit:n.hitState,closable:n.closable,"disable-transitions":"",onClose:e=>ce(n)},{default:(0,e.withCtx)((()=>[!1===n.isCollapseTag?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)(n.text),1)):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),{key:1,disabled:S.value||!t.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],placement:"bottom",effect:"light"},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(n.text),1)])),content:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).e("collapse-tags"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(Q.value.slice(t.maxCollapseTags),((n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:r,class:(0,e.normalizeClass)((0,e.unref)(f).e("collapse-tag"))},[((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(ks),{key:n.key,class:"in-tooltip",type:t.tagType,size:(0,e.unref)(L),effect:t.tagEffect,hit:n.hitState,closable:n.closable,"disable-transitions":"",onClose:e=>ce(n)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(n.text),1)])),_:2},1032,["type","size","effect","hit","closable","onClose"]))],2)))),128))],2)])),_:2},1032,["disabled"]))])),_:2},1032,["type","size","effect","hit","closable","onClose"])))),128)),t.filterable&&!(0,e.unref)($)?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("input",{key:0,"onUpdate:modelValue":e=>E.value=e,type:"text",class:(0,e.normalizeClass)((0,e.unref)(f).e("search-input")),placeholder:(0,e.unref)(Z)?"":(0,e.unref)(z),onInput:e=>xe(E.value,e),onClick:(0,e.withModifiers)((e=>oe(!0)),["stop"]),onKeydown:(0,e.withKeys)(ye,["delete"]),onCompositionstart:(0,e.unref)(O),onCompositionupdate:(0,e.unref)(O),onCompositionend:(0,e.unref)(O),onFocus:be,onBlur:Oe},null,42,["onUpdate:modelValue","placeholder","onInput","onClick","onKeydown","onCompositionstart","onCompositionupdate","onCompositionend"])),[[e.vModelText,E.value]]):(0,e.createCommentVNode)("v-if",!0)],2)):(0,e.createCommentVNode)("v-if",!0)],46,["onClick","onMouseenter","onMouseleave"])),[[(0,e.unref)(Es),()=>oe(!1),(0,e.unref)(re)]])])),content:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(bs),{ref_key:"cascaderPanelRef",ref:C,modelValue:(0,e.unref)(J),"onUpdate:modelValue":t=>(0,e.isRef)(J)?J.value=t:null,options:t.options,props:a.props,border:!1,"render-label":t.$slots.default,onExpandChange:pe,onClose:e=>t.$nextTick((()=>oe(!1)))},{empty:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"empty")])),_:3},8,["modelValue","onUpdate:modelValue","options","props","render-label","onClose"]),[[e.vShow,!B.value]]),t.filterable?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(ue),{key:0,ref_key:"suggestionPanel",ref:k,tag:"ul",class:(0,e.normalizeClass)((0,e.unref)(f).e("suggestion-panel")),"view-class":(0,e.unref)(f).e("suggestion-list"),onKeydown:Ae},{default:(0,e.withCtx)((()=>[M.value.length?((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,{key:0},(0,e.renderList)(M.value,(n=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:n.uid,class:(0,e.normalizeClass)([(0,e.unref)(f).e("suggestion-item"),(0,e.unref)(f).is("checked",n.checked)]),tabindex:-1,onClick:e=>(e=>{var t,n;const{checked:r}=e;F.value?null==(t=C.value)||t.handleCheckChange(e,!r,!1):(!r&&(null==(n=C.value)||n.handleCheckChange(e,!0,!1)),oe(!1))})(n)},[(0,e.renderSlot)(t.$slots,"suggestion-item",{item:n},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(n.text),1),n.checked?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Check))])),_:1})):(0,e.createCommentVNode)("v-if",!0)]))],10,["onClick"])))),128)):(0,e.renderSlot)(t.$slots,"empty",{key:1},(()=>[(0,e.createElementVNode)("li",{class:(0,e.normalizeClass)((0,e.unref)(f).e("empty-text"))},(0,e.toDisplayString)((0,e.unref)(m)("el.cascader.noMatch")),3)]))])),_:3},8,["class","view-class"])),[[e.vShow,B.value]]):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["visible","teleported","popper-class","fallback-placements","placement","transition","persistent"]))}});var Ds=(0,c.A)(Ms,[["__file","cascader.vue"]]);const $s=(0,A.GU)(Ds),zs=(0,i.b_)({checked:Boolean,disabled:Boolean,type:{type:String,values:["primary","success","info","warning","danger"],default:"primary"}}),Rs={"update:checked":e=>(0,a.Lm)(e),[o.YU]:e=>(0,a.Lm)(e)},Is=(0,e.defineComponent)({name:"ElCheckTag"}),Ls=(0,e.defineComponent)({...Is,props:zs,emits:Rs,setup(t,{emit:n}){const r=t,i=(0,u.DU)("check-tag"),a=(0,e.computed)((()=>r.disabled)),l=(0,e.computed)((()=>[i.b(),i.is("checked",r.checked),i.is("disabled",a.value),i.m(r.type||"primary")])),s=()=>{if(a.value)return;const e=!r.checked;n(o.YU,e),n("update:checked",e)};return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(l)),onClick:s},[(0,e.renderSlot)(t.$slots,"default")],2))}});var Fs=(0,c.A)(Ls,[["__file","check-tag.vue"]]);const Us=(0,A.GU)(Fs);var Hs=__webpack_require__(51254);const Ws=(0,i.b_)({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:(0,i.jq)([Number,Object]),default:()=>(0,Hs.f)({})},sm:{type:(0,i.jq)([Number,Object]),default:()=>(0,Hs.f)({})},md:{type:(0,i.jq)([Number,Object]),default:()=>(0,Hs.f)({})},lg:{type:(0,i.jq)([Number,Object]),default:()=>(0,Hs.f)({})},xl:{type:(0,i.jq)([Number,Object]),default:()=>(0,Hs.f)({})}}),js=Symbol("rowContextKey"),qs=(0,e.defineComponent)({name:"ElCol"}),Xs=(0,e.defineComponent)({...qs,props:Ws,setup(t){const n=t,{gutter:r}=(0,e.inject)(js,{gutter:(0,e.computed)((()=>0))}),o=(0,u.DU)("col"),i=(0,e.computed)((()=>{const e={};return r.value&&(e.paddingLeft=e.paddingRight=r.value/2+"px"),e})),l=(0,e.computed)((()=>{const e=[];["span","offset","pull","push"].forEach((t=>{const r=n[t];(0,a.Et)(r)&&("span"===t?e.push(o.b(`${n[t]}`)):r>0&&e.push(o.b(`${t}-${n[t]}`)))}));return["xs","sm","md","lg","xl"].forEach((t=>{(0,a.Et)(n[t])?e.push(o.b(`${t}-${n[t]}`)):(0,ie.Gv)(n[t])&&Object.entries(n[t]).forEach((([n,r])=>{e.push("span"!==n?o.b(`${t}-${n}-${r}`):o.b(`${t}-${r}`))}))})),r.value&&e.push(o.is("guttered")),[o.b(),e]}));return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.tag),{class:(0,e.normalizeClass)((0,e.unref)(l)),style:(0,e.normalizeStyle)((0,e.unref)(i))},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["class","style"]))}});var Ys=(0,c.A)(Xs,[["__file","col.vue"]]);const Gs=(0,A.GU)(Ys),Zs=e=>(0,a.Et)(e)||(0,ie.Kg)(e)||(0,ie.cy)(e),Ks=(0,i.b_)({accordion:Boolean,modelValue:{type:(0,i.jq)([Array,String,Number]),default:()=>(0,Hs.f)([])}}),Js={[o.l4]:Zs,[o.YU]:Zs},ec=Symbol("collapseContextKey");var tc=function(){if(!arguments.length)return[];var e=arguments[0];return(0,qo.A)(e)?e:[e]};const nc=(0,e.defineComponent)({name:"ElCollapse"}),rc=(0,e.defineComponent)({...nc,props:Ks,emits:Js,setup(t,{expose:n,emit:r}){const i=t,{activeNames:a,setActiveNames:l}=((t,n)=>{const r=(0,e.ref)(tc(t.modelValue)),i=e=>{r.value=e;const i=t.accordion?r.value[0]:r.value;n(o.l4,i),n(o.YU,i)};return(0,e.watch)((()=>t.modelValue),(()=>r.value=tc(t.modelValue)),{deep:!0}),(0,e.provide)(ec,{activeNames:r,handleItemClick:e=>{if(t.accordion)i([r.value[0]===e?"":e]);else{const t=[...r.value],n=t.indexOf(e);n>-1?t.splice(n,1):t.push(e),i(t)}}}),{activeNames:r,setActiveNames:i}})(i,r),{rootKls:s}=(()=>{const t=(0,u.DU)("collapse");return{rootKls:(0,e.computed)((()=>t.b()))}})();return n({activeNames:a,setActiveNames:l}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(s))},[(0,e.renderSlot)(t.$slots,"default")],2))}});var oc=(0,c.A)(rc,[["__file","collapse.vue"]]);const ic=(0,e.defineComponent)({name:"ElCollapseTransition"}),ac=(0,e.defineComponent)({...ic,setup(t){const n=(0,u.DU)("collapse-transition"),r=e=>{e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},o={beforeEnter(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.height&&(e.dataset.elExistsHeight=e.style.height),e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0},enter(e){requestAnimationFrame((()=>{e.dataset.oldOverflow=e.style.overflow,e.dataset.elExistsHeight?e.style.maxHeight=e.dataset.elExistsHeight:0!==e.scrollHeight?e.style.maxHeight=`${e.scrollHeight}px`:e.style.maxHeight=0,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom,e.style.overflow="hidden"}))},afterEnter(e){e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow},enterCancelled(e){r(e)},beforeLeave(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.maxHeight=`${e.scrollHeight}px`,e.style.overflow="hidden"},leave(e){0!==e.scrollHeight&&(e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0)},afterLeave(e){r(e)},leaveCancelled(e){r(e)}};return(t,r)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,(0,e.mergeProps)({name:(0,e.unref)(n).b()},(0,e.toHandlers)(o)),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16,["name"]))}});var lc=(0,c.A)(ac,[["__file","collapse-transition.vue"]]);const sc=(0,A.GU)(lc),cc=(0,i.b_)({title:{type:String,default:""},name:{type:(0,i.jq)([String,Number]),default:void 0},icon:{type:O.Ze,default:W.ArrowRight},disabled:Boolean}),uc=(0,e.defineComponent)({name:"ElCollapseItem"}),dc=(0,e.defineComponent)({...uc,props:cc,setup(t,{expose:n}){const r=t,{focusing:o,id:i,isActive:a,handleFocus:l,handleHeaderClick:s,handleEnterClick:c}=(t=>{const n=(0,e.inject)(ec),{namespace:r}=(0,u.DU)("collapse"),o=(0,e.ref)(!1),i=(0,e.ref)(!1),a=(0,Cn.Sj)(),l=(0,e.computed)((()=>a.current++)),s=(0,e.computed)((()=>{var n;return null!=(n=t.name)?n:`${r.value}-id-${a.prefix}-${(0,e.unref)(l)}`})),c=(0,e.computed)((()=>null==n?void 0:n.activeNames.value.includes((0,e.unref)(s))));return{focusing:o,id:l,isActive:c,handleFocus:()=>{setTimeout((()=>{i.value?i.value=!1:o.value=!0}),50)},handleHeaderClick:()=>{t.disabled||(null==n||n.handleItemClick((0,e.unref)(s)),o.value=!1,i.value=!0)},handleEnterClick:()=>{null==n||n.handleItemClick((0,e.unref)(s))}}})(r),{arrowKls:d,headKls:f,rootKls:h,itemWrapperKls:p,itemContentKls:m,scopedContentId:g,scopedHeadId:v}=((t,{focusing:n,isActive:r,id:o})=>{const i=(0,u.DU)("collapse"),a=(0,e.computed)((()=>[i.b("item"),i.is("active",(0,e.unref)(r)),i.is("disabled",t.disabled)])),l=(0,e.computed)((()=>[i.be("item","header"),i.is("active",(0,e.unref)(r)),{focusing:(0,e.unref)(n)&&!t.disabled}]));return{arrowKls:(0,e.computed)((()=>[i.be("item","arrow"),i.is("active",(0,e.unref)(r))])),headKls:l,rootKls:a,itemWrapperKls:(0,e.computed)((()=>i.be("item","wrap"))),itemContentKls:(0,e.computed)((()=>i.be("item","content"))),scopedContentId:(0,e.computed)((()=>i.b(`content-${(0,e.unref)(o)}`))),scopedHeadId:(0,e.computed)((()=>i.b(`head-${(0,e.unref)(o)}`)))}})(r,{focusing:o,isActive:a,id:i});return n({isActive:a}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(h))},[(0,e.createElementVNode)("button",{id:(0,e.unref)(v),class:(0,e.normalizeClass)((0,e.unref)(f)),"aria-expanded":(0,e.unref)(a),"aria-controls":(0,e.unref)(g),"aria-describedby":(0,e.unref)(g),tabindex:t.disabled?-1:0,type:"button",onClick:(0,e.unref)(s),onKeydown:(0,e.withKeys)((0,e.withModifiers)((0,e.unref)(c),["stop","prevent"]),["space","enter"]),onFocus:(0,e.unref)(l),onBlur:e=>o.value=!1},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)])),(0,e.renderSlot)(t.$slots,"icon",{isActive:(0,e.unref)(a)},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(d))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1},8,["class"])]))],42,["id","aria-expanded","aria-controls","aria-describedby","tabindex","onClick","onKeydown","onFocus","onBlur"]),(0,e.createVNode)((0,e.unref)(sc),null,{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createElementVNode)("div",{id:(0,e.unref)(g),role:"region",class:(0,e.normalizeClass)((0,e.unref)(p)),"aria-hidden":!(0,e.unref)(a),"aria-labelledby":(0,e.unref)(v)},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(m))},[(0,e.renderSlot)(t.$slots,"default")],2)],10,["id","aria-hidden","aria-labelledby"]),[[e.vShow,(0,e.unref)(a)]])])),_:3})],2))}});var fc=(0,c.A)(dc,[["__file","collapse-item.vue"]]);const hc=(0,A.GU)(oc,{CollapseItem:fc}),pc=(0,A.WM)(fc),mc=(0,i.b_)({color:{type:(0,i.jq)(Object),required:!0},vertical:{type:Boolean,default:!1}});let gc=!1;function vc(e,t){if(!X.oc)return;const n=function(e){var n;null==(n=t.drag)||n.call(t,e)},r=function(e){var o;document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r),document.removeEventListener("touchmove",n),document.removeEventListener("touchend",r),document.onselectstart=null,document.ondragstart=null,gc=!1,null==(o=t.end)||o.call(t,e)},o=function(e){var o;gc||(e.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",n),document.addEventListener("mouseup",r),document.addEventListener("touchmove",n),document.addEventListener("touchend",r),gc=!0,null==(o=t.start)||o.call(t,e))};e.addEventListener("mousedown",o),e.addEventListener("touchstart",o,{passive:!1})}const Ac=e=>{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},yc=(e,t)=>Math.abs(Ac(e)-Ac(t)),bc=e=>{let t,n;return"touchend"===e.type?(n=e.changedTouches[0].clientY,t=e.changedTouches[0].clientX):e.type.startsWith("touch")?(n=e.touches[0].clientY,t=e.touches[0].clientX):(n=e.clientY,t=e.clientX),{clientX:t,clientY:n}},Oc=(t,{bar:n,thumb:r,handleDrag:o})=>{const i=(0,e.getCurrentInstance)(),a=(0,u.DU)("color-alpha-slider"),l=(0,e.ref)(0),s=(0,e.ref)(0),c=(0,e.ref)();function d(){l.value=function(){if(!r.value)return 0;if(t.vertical)return 0;const e=i.vnode.el,n=t.color.get("alpha");return e?Math.round(n*(e.offsetWidth-r.value.offsetWidth/2)/100):0}(),s.value=function(){if(!r.value)return 0;const e=i.vnode.el;if(!t.vertical)return 0;const n=t.color.get("alpha");return e?Math.round(n*(e.offsetHeight-r.value.offsetHeight/2)/100):0}(),c.value=function(){if(t.color&&t.color.value){const{r:e,g:n,b:r}=t.color.toRgb();return`linear-gradient(to right, rgba(${e}, ${n}, ${r}, 0) 0%, rgba(${e}, ${n}, ${r}, 1) 100%)`}return""}()}(0,e.onMounted)((()=>{if(!n.value||!r.value)return;const e={drag:e=>{o(e)},end:e=>{o(e)}};vc(n.value,e),vc(r.value,e),d()})),(0,e.watch)((()=>t.color.get("alpha")),(()=>d())),(0,e.watch)((()=>t.color.value),(()=>d()));const h=(0,e.computed)((()=>[a.b(),a.is("vertical",t.vertical)])),p=(0,e.computed)((()=>a.e("bar"))),m=(0,e.computed)((()=>a.e("thumb")));return{rootKls:h,barKls:p,barStyle:(0,e.computed)((()=>({background:c.value}))),thumbKls:m,thumbStyle:(0,e.computed)((()=>({left:(0,f._V)(l.value),top:(0,f._V)(s.value)}))),update:d}},wc=(0,e.defineComponent)({name:"ElColorAlphaSlider"}),xc=(0,e.defineComponent)({...wc,props:mc,setup(t,{expose:n}){const r=t,{alpha:o,alphaLabel:i,bar:a,thumb:l,handleDrag:s,handleClick:c,handleKeydown:u}=(t=>{const n=(0,e.getCurrentInstance)(),{t:r}=(0,xr.Ym)(),o=(0,e.shallowRef)(),i=(0,e.shallowRef)(),a=(0,e.computed)((()=>t.color.get("alpha"))),l=(0,e.computed)((()=>r("el.colorpicker.alphaLabel")));function s(e){if(!i.value||!o.value)return;const r=n.vnode.el.getBoundingClientRect(),{clientX:a,clientY:l}=bc(e);if(t.vertical){let e=l-r.top;e=Math.max(o.value.offsetHeight/2,e),e=Math.min(e,r.height-o.value.offsetHeight/2),t.color.set("alpha",Math.round((e-o.value.offsetHeight/2)/(r.height-o.value.offsetHeight)*100))}else{let e=a-r.left;e=Math.max(o.value.offsetWidth/2,e),e=Math.min(e,r.width-o.value.offsetWidth/2),t.color.set("alpha",Math.round((e-o.value.offsetWidth/2)/(r.width-o.value.offsetWidth)*100))}}function c(e){let n=a.value+e;n=n<0?0:n>100?100:n,t.color.set("alpha",n)}return{thumb:o,bar:i,alpha:a,alphaLabel:l,handleDrag:s,handleClick:function(e){var t;e.target!==o.value&&s(e),null==(t=o.value)||t.focus()},handleKeydown:function(e){const{code:t,shiftKey:n}=e,r=n?10:1;switch(t){case Ht.R.left:case Ht.R.down:e.preventDefault(),e.stopPropagation(),c(-r);break;case Ht.R.right:case Ht.R.up:e.preventDefault(),e.stopPropagation(),c(r)}}}})(r),{rootKls:d,barKls:f,barStyle:h,thumbKls:p,thumbStyle:m,update:g}=Oc(r,{bar:a,thumb:l,handleDrag:s});return n({update:g,bar:a,thumb:l}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(d))},[(0,e.createElementVNode)("div",{ref_key:"bar",ref:a,class:(0,e.normalizeClass)((0,e.unref)(f)),style:(0,e.normalizeStyle)((0,e.unref)(h)),onClick:(0,e.unref)(c)},null,14,["onClick"]),(0,e.createElementVNode)("div",{ref_key:"thumb",ref:l,class:(0,e.normalizeClass)((0,e.unref)(p)),style:(0,e.normalizeStyle)((0,e.unref)(m)),"aria-label":(0,e.unref)(i),"aria-valuenow":(0,e.unref)(o),"aria-orientation":t.vertical?"vertical":"horizontal","aria-valuemin":"0","aria-valuemax":"100",role:"slider",tabindex:"0",onKeydown:(0,e.unref)(u)},null,46,["aria-label","aria-valuenow","aria-orientation","onKeydown"])],2))}});var _c=(0,c.A)(xc,[["__file","alpha-slider.vue"]]);const Cc=(0,e.defineComponent)({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(t){const n=(0,u.DU)("color-hue-slider"),r=(0,e.getCurrentInstance)(),o=(0,e.ref)(),i=(0,e.ref)(),a=(0,e.ref)(0),l=(0,e.ref)(0),s=(0,e.computed)((()=>t.color.get("hue")));function c(e){if(!i.value||!o.value)return;const n=r.vnode.el.getBoundingClientRect(),{clientX:a,clientY:l}=bc(e);let s;if(t.vertical){let e=l-n.top;e=Math.min(e,n.height-o.value.offsetHeight/2),e=Math.max(o.value.offsetHeight/2,e),s=Math.round((e-o.value.offsetHeight/2)/(n.height-o.value.offsetHeight)*360)}else{let e=a-n.left;e=Math.min(e,n.width-o.value.offsetWidth/2),e=Math.max(o.value.offsetWidth/2,e),s=Math.round((e-o.value.offsetWidth/2)/(n.width-o.value.offsetWidth)*360)}t.color.set("hue",s)}function d(){a.value=function(){if(!o.value)return 0;const e=r.vnode.el;if(t.vertical)return 0;const n=t.color.get("hue");return e?Math.round(n*(e.offsetWidth-o.value.offsetWidth/2)/360):0}(),l.value=function(){if(!o.value)return 0;const e=r.vnode.el;if(!t.vertical)return 0;const n=t.color.get("hue");return e?Math.round(n*(e.offsetHeight-o.value.offsetHeight/2)/360):0}()}return(0,e.watch)((()=>s.value),(()=>{d()})),(0,e.onMounted)((()=>{if(!i.value||!o.value)return;const e={drag:e=>{c(e)},end:e=>{c(e)}};vc(i.value,e),vc(o.value,e),d()})),{bar:i,thumb:o,thumbLeft:a,thumbTop:l,hueValue:s,handleClick:function(e){e.target!==o.value&&c(e)},update:d,ns:n}}});var kc=(0,c.A)(Cc,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([t.ns.b(),t.ns.is("vertical",t.vertical)])},[(0,e.createElementVNode)("div",{ref:"bar",class:(0,e.normalizeClass)(t.ns.e("bar")),onClick:t.handleClick},null,10,["onClick"]),(0,e.createElementVNode)("div",{ref:"thumb",class:(0,e.normalizeClass)(t.ns.e("thumb")),style:(0,e.normalizeStyle)({left:t.thumbLeft+"px",top:t.thumbTop+"px"})},null,6)],2)}],["__file","hue-slider.vue"]]);const Sc=(0,i.b_)({modelValue:String,id:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:fl.mU,popperClass:{type:String,default:""},tabindex:{type:[String,Number],default:0},teleported:Ft.teleported,predefine:{type:(0,i.jq)(Array)},validateEvent:{type:Boolean,default:!0},...(0,ne.l)(["ariaLabel"])}),Vc={[o.l4]:e=>(0,ie.Kg)(e)||(0,an.A)(e),[o.YU]:e=>(0,ie.Kg)(e)||(0,an.A)(e),activeChange:e=>(0,ie.Kg)(e)||(0,an.A)(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent},Bc=Symbol("colorPickerContextKey"),Tc=function(e,t,n){return[e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},Nc=function(e,t){var n;n=e,(0,ie.Kg)(n)&&n.includes(".")&&1===Number.parseFloat(n)&&(e="100%");const r=function(e){return(0,ie.Kg)(e)&&e.includes("%")}(e);return e=Math.min(t,Math.max(0,Number.parseFloat(`${e}`))),r&&(e=Number.parseInt(""+e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/Number.parseFloat(t)},Ec={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},Pc=e=>{e=Math.min(Math.round(e),255);const t=Math.floor(e/16),n=e%16;return`${Ec[t]||t}${Ec[n]||n}`},Qc=function({r:e,g:t,b:n}){return Number.isNaN(+e)||Number.isNaN(+t)||Number.isNaN(+n)?"":`#${Pc(e)}${Pc(t)}${Pc(n)}`},Mc={A:10,B:11,C:12,D:13,E:14,F:15},Dc=function(e){return 2===e.length?16*(Mc[e[0].toUpperCase()]||+e[0])+(Mc[e[1].toUpperCase()]||+e[1]):Mc[e[1].toUpperCase()]||+e[1]},$c=(e,t,n)=>{e=Nc(e,255),t=Nc(t,255),n=Nc(n,255);const r=Math.max(e,t,n),o=Math.min(e,t,n);let i;const a=r,l=r-o,s=0===r?0:l/r;if(r===o)i=0;else{switch(r){case e:i=(t-n)/l+(t<n?6:0);break;case t:i=(n-e)/l+2;break;case n:i=(e-t)/l+4}i/=6}return{h:360*i,s:100*s,v:100*a}},zc=function(e,t,n){e=6*Nc(e,360),t=Nc(t,100),n=Nc(n,100);const r=Math.floor(e),o=e-r,i=n*(1-t),a=n*(1-o*t),l=n*(1-(1-o)*t),s=r%6,c=[n,a,i,i,l,n][s],u=[l,n,n,a,i,i][s],d=[i,i,l,n,n,a][s];return{r:Math.round(255*c),g:Math.round(255*u),b:Math.round(255*d)}};class Rc{constructor(e={}){this._hue=0,this._saturation=100,this._value=100,this._alpha=100,this.enableAlpha=!1,this.format="hex",this.value="";for(const t in e)(0,ie.$3)(e,t)&&(this[t]=e[t]);e.value?this.fromString(e.value):this.doOnChange()}set(e,t){if(1!==arguments.length||"object"!=typeof e)this[`_${e}`]=t,this.doOnChange();else for(const t in e)(0,ie.$3)(e,t)&&this.set(t,e[t])}get(e){return"alpha"===e?Math.floor(this[`_${e}`]):this[`_${e}`]}toRgb(){return zc(this._hue,this._saturation,this._value)}fromString(e){if(!e)return this._hue=0,this._saturation=100,this._value=100,void this.doOnChange();const t=(e,t,n)=>{this._hue=Math.max(0,Math.min(360,e)),this._saturation=Math.max(0,Math.min(100,t)),this._value=Math.max(0,Math.min(100,n)),this.doOnChange()};if(e.includes("hsl")){const n=e.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter((e=>""!==e)).map(((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10)));if(4===n.length?this._alpha=100*Number.parseFloat(n[3]):3===n.length&&(this._alpha=100),n.length>=3){const{h:e,s:r,v:o}=function(e,t,n){n/=100;let r=t/=100;const o=Math.max(n,.01);return t*=(n*=2)<=1?n:2-n,r*=o<=1?o:2-o,{h:e,s:100*(0===n?2*r/(o+r):2*t/(n+t)),v:(n+t)/2*100}}(n[0],n[1],n[2]);t(e,r,o)}}else if(e.includes("hsv")){const n=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter((e=>""!==e)).map(((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10)));4===n.length?this._alpha=100*Number.parseFloat(n[3]):3===n.length&&(this._alpha=100),n.length>=3&&t(n[0],n[1],n[2])}else if(e.includes("rgb")){const n=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter((e=>""!==e)).map(((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10)));if(4===n.length?this._alpha=100*Number.parseFloat(n[3]):3===n.length&&(this._alpha=100),n.length>=3){const{h:e,s:r,v:o}=$c(n[0],n[1],n[2]);t(e,r,o)}}else if(e.includes("#")){const n=e.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(n))return;let r,o,i;3===n.length?(r=Dc(n[0]+n[0]),o=Dc(n[1]+n[1]),i=Dc(n[2]+n[2])):6!==n.length&&8!==n.length||(r=Dc(n.slice(0,2)),o=Dc(n.slice(2,4)),i=Dc(n.slice(4,6))),8===n.length?this._alpha=Dc(n.slice(6))/255*100:3!==n.length&&6!==n.length||(this._alpha=100);const{h:a,s:l,v:s}=$c(r,o,i);t(a,l,s)}}compare(e){return Math.abs(e._hue-this._hue)<2&&Math.abs(e._saturation-this._saturation)<1&&Math.abs(e._value-this._value)<1&&Math.abs(e._alpha-this._alpha)<1}doOnChange(){const{_hue:e,_saturation:t,_value:n,_alpha:r,format:o}=this;if(this.enableAlpha)switch(o){case"hsl":{const r=Tc(e,t/100,n/100);this.value=`hsla(${e}, ${Math.round(100*r[1])}%, ${Math.round(100*r[2])}%, ${this.get("alpha")/100})`;break}case"hsv":this.value=`hsva(${e}, ${Math.round(t)}%, ${Math.round(n)}%, ${this.get("alpha")/100})`;break;case"hex":this.value=`${Qc(zc(e,t,n))}${Pc(255*r/100)}`;break;default:{const{r:r,g:o,b:i}=zc(e,t,n);this.value=`rgba(${r}, ${o}, ${i}, ${this.get("alpha")/100})`}}else switch(o){case"hsl":{const r=Tc(e,t/100,n/100);this.value=`hsl(${e}, ${Math.round(100*r[1])}%, ${Math.round(100*r[2])}%)`;break}case"hsv":this.value=`hsv(${e}, ${Math.round(t)}%, ${Math.round(n)}%)`;break;case"rgb":{const{r:r,g:o,b:i}=zc(e,t,n);this.value=`rgb(${r}, ${o}, ${i})`;break}default:this.value=Qc(zc(e,t,n))}}}const Ic=(0,e.defineComponent)({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0},enableAlpha:{type:Boolean,required:!0}},setup(t){const n=(0,u.DU)("color-predefine"),{currentColor:r}=(0,e.inject)(Bc),o=(0,e.ref)(i(t.colors,t.color));function i(e,n){return e.map((e=>{const r=new Rc;return r.enableAlpha=t.enableAlpha,r.format="rgba",r.fromString(e),r.selected=r.value===n.value,r}))}return(0,e.watch)((()=>r.value),(e=>{const t=new Rc;t.fromString(e),o.value.forEach((e=>{e.selected=t.compare(e)}))})),(0,e.watchEffect)((()=>{o.value=i(t.colors,t.color)})),{rgbaColors:o,handleSelect:function(e){t.color.fromString(t.colors[e])},ns:n}}});var Lc=(0,c.A)(Ic,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)(t.ns.b())},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("colors"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.rgbaColors,((n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:t.colors[r],class:(0,e.normalizeClass)([t.ns.e("color-selector"),t.ns.is("alpha",n._alpha<100),{selected:n.selected}]),onClick:e=>t.handleSelect(r)},[(0,e.createElementVNode)("div",{style:(0,e.normalizeStyle)({backgroundColor:n.value})},null,4)],10,["onClick"])))),128))],2)],2)}],["__file","predefine.vue"]]);const Fc=(0,e.defineComponent)({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(t){const n=(0,u.DU)("color-svpanel"),r=(0,e.getCurrentInstance)(),o=(0,e.ref)(0),i=(0,e.ref)(0),a=(0,e.ref)("hsl(0, 100%, 50%)"),l=(0,e.computed)((()=>({hue:t.color.get("hue"),value:t.color.get("value")})));function s(){const e=t.color.get("saturation"),n=t.color.get("value"),l=r.vnode.el,{clientWidth:s,clientHeight:c}=l;i.value=e*s/100,o.value=(100-n)*c/100,a.value=`hsl(${t.color.get("hue")}, 100%, 50%)`}function c(e){const n=r.vnode.el.getBoundingClientRect(),{clientX:a,clientY:l}=bc(e);let s=a-n.left,c=l-n.top;s=Math.max(0,s),s=Math.min(s,n.width),c=Math.max(0,c),c=Math.min(c,n.height),i.value=s,o.value=c,t.color.set({saturation:s/n.width*100,value:100-c/n.height*100})}return(0,e.watch)((()=>l.value),(()=>{s()})),(0,e.onMounted)((()=>{vc(r.vnode.el,{drag:e=>{c(e)},end:e=>{c(e)}}),s()})),{cursorTop:o,cursorLeft:i,background:a,colorValue:l,handleDrag:c,update:s,ns:n}}});var Uc=(0,c.A)(Fc,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)(t.ns.b()),style:(0,e.normalizeStyle)({backgroundColor:t.background})},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("white"))},null,2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("black"))},null,2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("cursor")),style:(0,e.normalizeStyle)({top:t.cursorTop+"px",left:t.cursorLeft+"px"})},[(0,e.createElementVNode)("div")],6)],6)}],["__file","sv-panel.vue"]]),Hc=__webpack_require__(53600);const Wc=(0,e.defineComponent)({name:"ElColorPicker"}),jc=(0,e.defineComponent)({...Wc,props:Sc,emits:Vc,setup(t,{expose:n,emit:r}){const i=t,{t:a}=(0,xr.Ym)(),l=(0,u.DU)("color"),{formItem:s}=(0,gl.j)(),c=(0,er.NV)(),d=(0,er.CB)(),{inputId:f,isLabeledByFormItem:p}=(0,gl.W)(i,{formItemContext:s}),m=(0,e.ref)(),g=(0,e.ref)(),v=(0,e.ref)(),A=(0,e.ref)(),y=(0,e.ref)(),O=(0,e.ref)(),{isFocused:w,handleFocus:x,handleBlur:_}=(0,Hc.K)(y,{beforeFocus(){return d.value},beforeBlur(e){var t;return null==(t=A.value)?void 0:t.isFocusInsideContent(e)},afterBlur(){M(!1),R()}});let C=!0;const k=(0,e.reactive)(new Rc({enableAlpha:i.showAlpha,format:i.colorFormat||"",value:i.modelValue})),S=(0,e.ref)(!1),V=(0,e.ref)(!1),B=(0,e.ref)(""),T=(0,e.computed)((()=>i.modelValue||V.value?function(e,t){if(!(e instanceof Rc))throw new TypeError("color should be instance of _color Class");const{r:n,g:r,b:o}=e.toRgb();return t?`rgba(${n}, ${r}, ${o}, ${e.get("alpha")/100})`:`rgb(${n}, ${r}, ${o})`}(k,i.showAlpha):"transparent")),N=(0,e.computed)((()=>i.modelValue||V.value?k.value:"")),E=(0,e.computed)((()=>p.value?void 0:i.ariaLabel||a("el.colorpicker.defaultLabel"))),P=(0,e.computed)((()=>p.value?null==s?void 0:s.labelId:void 0)),Q=(0,e.computed)((()=>[l.b("picker"),l.is("disabled",d.value),l.bm("picker",c.value),l.is("focused",w.value)]));function M(e){S.value=e}const D=H(M,100,{leading:!0});function $(){d.value||M(!0)}function z(){D(!1),R()}function R(){(0,e.nextTick)((()=>{i.modelValue?k.fromString(i.modelValue):(k.value="",(0,e.nextTick)((()=>{V.value=!1})))}))}function I(){d.value||(S.value&&R(),D(!S.value))}function L(){k.fromString(B.value)}function F(){const t=k.value;r(o.l4,t),r("change",t),i.validateEvent&&(null==s||s.validate("change").catch((e=>(0,h.U)(e)))),D(!1),(0,e.nextTick)((()=>{const e=new Rc({enableAlpha:i.showAlpha,format:i.colorFormat||"",value:i.modelValue});k.compare(e)||R()}))}function U(){D(!1),r(o.l4,null),r("change",null),null!==i.modelValue&&i.validateEvent&&(null==s||s.validate("change").catch((e=>(0,h.U)(e)))),R()}function q(){S.value&&(z(),w.value&&G())}function X(e){e.preventDefault(),e.stopPropagation(),M(!1),R()}function Y(e){switch(e.code){case Ht.R.enter:case Ht.R.numpadEnter:case Ht.R.space:e.preventDefault(),e.stopPropagation(),$(),O.value.focus();break;case Ht.R.esc:X(e)}}function G(){y.value.focus()}return(0,e.onMounted)((()=>{i.modelValue&&(B.value=N.value)})),(0,e.watch)((()=>i.modelValue),(e=>{e?e&&e!==k.value&&(C=!1,k.fromString(e)):V.value=!1})),(0,e.watch)((()=>[i.colorFormat,i.showAlpha]),(()=>{k.enableAlpha=i.showAlpha,k.format=i.colorFormat||k.format,k.doOnChange(),r(o.l4,k.value)})),(0,e.watch)((()=>N.value),(e=>{B.value=e,C&&r("activeChange",e),C=!0})),(0,e.watch)((()=>k.value),(()=>{i.modelValue||V.value||(V.value=!0)})),(0,e.watch)((()=>S.value),(()=>{(0,e.nextTick)((()=>{var e,t,n;null==(e=m.value)||e.update(),null==(t=g.value)||t.update(),null==(n=v.value)||n.update()}))})),(0,e.provide)(Bc,{currentColor:N}),n({color:k,show:$,hide:z,focus:G,blur:function(){y.value.blur()}}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),{ref_key:"popper",ref:A,visible:S.value,"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[(0,e.unref)(l).be("picker","panel"),(0,e.unref)(l).b("dropdown"),t.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",teleported:t.teleported,transition:`${(0,e.unref)(l).namespace.value}-zoom-in-top`,persistent:"",onHide:e=>M(!1)},{content:(0,e.withCtx)((()=>[(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{onKeydown:(0,e.withKeys)(X,["esc"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("dropdown","main-wrapper"))},[(0,e.createVNode)(kc,{ref_key:"hue",ref:m,class:"hue-slider",color:(0,e.unref)(k),vertical:""},null,8,["color"]),(0,e.createVNode)(Uc,{ref_key:"sv",ref:g,color:(0,e.unref)(k)},null,8,["color"])],2),t.showAlpha?((0,e.openBlock)(),(0,e.createBlock)(_c,{key:0,ref_key:"alpha",ref:v,color:(0,e.unref)(k)},null,8,["color"])):(0,e.createCommentVNode)("v-if",!0),t.predefine?((0,e.openBlock)(),(0,e.createBlock)(Lc,{key:1,ref:"predefine","enable-alpha":t.showAlpha,color:(0,e.unref)(k),colors:t.predefine},null,8,["enable-alpha","color","colors"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("dropdown","btns"))},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(l).be("dropdown","value"))},[(0,e.createVNode)((0,e.unref)(j.WK),{ref_key:"inputRef",ref:O,modelValue:B.value,"onUpdate:modelValue":e=>B.value=e,"validate-event":!1,size:"small",onKeyup:(0,e.withKeys)(L,["enter"]),onBlur:L},null,8,["modelValue","onUpdate:modelValue","onKeyup"])],2),(0,e.createVNode)((0,e.unref)(Pr.S2),{class:(0,e.normalizeClass)((0,e.unref)(l).be("dropdown","link-btn")),text:"",size:"small",onClick:U},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(a)("el.colorpicker.clear")),1)])),_:1},8,["class"]),(0,e.createVNode)((0,e.unref)(Pr.S2),{plain:"",size:"small",class:(0,e.normalizeClass)((0,e.unref)(l).be("dropdown","btn")),onClick:F},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(a)("el.colorpicker.confirm")),1)])),_:1},8,["class"])],2)],40,["onKeydown"])),[[(0,e.unref)(Es),q,y.value]])])),default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",(0,e.mergeProps)({id:(0,e.unref)(f),ref_key:"triggerRef",ref:y},t.$attrs,{class:(0,e.unref)(Q),role:"button","aria-label":(0,e.unref)(E),"aria-labelledby":(0,e.unref)(P),"aria-description":(0,e.unref)(a)("el.colorpicker.description",{color:t.modelValue||""}),"aria-disabled":(0,e.unref)(d),tabindex:(0,e.unref)(d)?-1:t.tabindex,onKeydown:Y,onFocus:(0,e.unref)(x),onBlur:(0,e.unref)(_)}),[(0,e.unref)(d)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(l).be("picker","mask"))},null,2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("picker","trigger")),onClick:I},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)([(0,e.unref)(l).be("picker","color"),(0,e.unref)(l).is("alpha",t.showAlpha)])},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(l).be("picker","color-inner")),style:(0,e.normalizeStyle)({backgroundColor:(0,e.unref)(T)})},[(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)([(0,e.unref)(l).be("picker","icon"),(0,e.unref)(l).is("icon-arrow-down")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowDown))])),_:1},8,["class"]),[[e.vShow,t.modelValue||V.value]]),(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)([(0,e.unref)(l).be("picker","empty"),(0,e.unref)(l).is("icon-close")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:1},8,["class"]),[[e.vShow,!t.modelValue&&!V.value]])],6)],2)],2)],16,["id","aria-label","aria-labelledby","aria-description","aria-disabled","tabindex","onFocus","onBlur"])])),_:1},8,["visible","popper-class","teleported","transition","onHide"]))}});var qc=(0,c.A)(jc,[["__file","color-picker.vue"]]);const Xc=(0,A.GU)(qc);var Yc=__webpack_require__(31415);const Gc=(0,A.GU)(Yc.A),Zc=(0,e.defineComponent)({name:"ElContainer"}),Kc=(0,e.defineComponent)({...Zc,props:{direction:{type:String}},setup(t){const n=t,r=(0,e.useSlots)(),o=(0,u.DU)("container"),i=(0,e.computed)((()=>{if("vertical"===n.direction)return!0;if("horizontal"===n.direction)return!1;if(r&&r.default){return r.default().some((e=>{const t=e.type.name;return"ElHeader"===t||"ElFooter"===t}))}return!1}));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("section",{class:(0,e.normalizeClass)([(0,e.unref)(o).b(),(0,e.unref)(o).is("vertical",(0,e.unref)(i))])},[(0,e.renderSlot)(t.$slots,"default")],2))}});var Jc=(0,c.A)(Kc,[["__file","container.vue"]]);const eu=(0,e.defineComponent)({name:"ElAside"}),tu=(0,e.defineComponent)({...eu,props:{width:{type:String,default:null}},setup(t){const n=t,r=(0,u.DU)("aside"),o=(0,e.computed)((()=>n.width?r.cssVarBlock({width:n.width}):{}));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("aside",{class:(0,e.normalizeClass)((0,e.unref)(r).b()),style:(0,e.normalizeStyle)((0,e.unref)(o))},[(0,e.renderSlot)(t.$slots,"default")],6))}});var nu=(0,c.A)(tu,[["__file","aside.vue"]]);const ru=(0,e.defineComponent)({name:"ElFooter"}),ou=(0,e.defineComponent)({...ru,props:{height:{type:String,default:null}},setup(t){const n=t,r=(0,u.DU)("footer"),o=(0,e.computed)((()=>n.height?r.cssVarBlock({height:n.height}):{}));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("footer",{class:(0,e.normalizeClass)((0,e.unref)(r).b()),style:(0,e.normalizeStyle)((0,e.unref)(o))},[(0,e.renderSlot)(t.$slots,"default")],6))}});var iu=(0,c.A)(ou,[["__file","footer.vue"]]);const au=(0,e.defineComponent)({name:"ElHeader"}),lu=(0,e.defineComponent)({...au,props:{height:{type:String,default:null}},setup(t){const n=t,r=(0,u.DU)("header"),o=(0,e.computed)((()=>n.height?r.cssVarBlock({height:n.height}):{}));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("header",{class:(0,e.normalizeClass)((0,e.unref)(r).b()),style:(0,e.normalizeStyle)((0,e.unref)(o))},[(0,e.renderSlot)(t.$slots,"default")],6))}});var su=(0,c.A)(lu,[["__file","header.vue"]]);const cu=(0,e.defineComponent)({name:"ElMain"}),uu=(0,e.defineComponent)({...cu,setup(t){const n=(0,u.DU)("main");return(t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("main",{class:(0,e.normalizeClass)((0,e.unref)(n).b())},[(0,e.renderSlot)(t.$slots,"default")],2))}});var du=(0,c.A)(uu,[["__file","main.vue"]]);const fu=(0,A.GU)(Jc,{Aside:nu,Footer:iu,Header:su,Main:du}),hu=(0,A.WM)(nu),pu=(0,A.WM)(iu),mu=(0,A.WM)(su),gu=(0,A.WM)(du);var vu=__webpack_require__(90445),Au=__webpack_require__(97375),yu=__webpack_require__(8134),bu=__webpack_require__(28623),Ou=__webpack_require__(63094),wu=__webpack_require__(98867),xu=__webpack_require__(8906);const _u=Symbol(),Cu=(0,i.b_)({disabledHours:{type:(0,i.jq)(Function)},disabledMinutes:{type:(0,i.jq)(Function)},disabledSeconds:{type:(0,i.jq)(Function)}}),ku=(0,i.b_)({visible:Boolean,actualVisible:{type:Boolean,default:void 0},format:{type:String,default:""}}),Su=(0,i.b_)({id:{type:(0,i.jq)([Array,String])},name:{type:(0,i.jq)([Array,String])},popperClass:{type:String,default:""},format:String,valueFormat:String,dateFormat:String,timeFormat:String,type:{type:String,default:""},clearable:{type:Boolean,default:!0},clearIcon:{type:(0,i.jq)([String,Object]),default:W.CircleClose},editable:{type:Boolean,default:!0},prefixIcon:{type:(0,i.jq)([String,Object]),default:""},size:fl.mU,readonly:Boolean,disabled:Boolean,placeholder:{type:String,default:""},popperOptions:{type:(0,i.jq)(Object),default:()=>({})},modelValue:{type:(0,i.jq)([Date,Array,String,Number]),default:""},rangeSeparator:{type:String,default:"-"},startPlaceholder:String,endPlaceholder:String,defaultValue:{type:(0,i.jq)([Date,Array])},defaultTime:{type:(0,i.jq)([Date,Array])},isRange:Boolean,...Cu,disabledDate:{type:Function},cellClassName:{type:Function},shortcuts:{type:Array,default:()=>[]},arrowControl:Boolean,tabindex:{type:(0,i.jq)([String,Number]),default:0},validateEvent:{type:Boolean,default:!0},unlinkPanels:Boolean,placement:{type:(0,i.jq)(String),values:Pe,default:"bottom"},fallbackPlacements:{type:(0,i.jq)(Array),default:["bottom","top","right","left"]},...Ss.bs,...(0,ne.l)(["ariaLabel"]),showNow:{type:Boolean,default:!0}}),Vu=(0,i.b_)({id:{type:(0,i.jq)(Array)},name:{type:(0,i.jq)(Array)},modelValue:{type:(0,i.jq)([Array,String])},startPlaceholder:String,endPlaceholder:String}),Bu=(0,i.b_)({...Su,type:{type:(0,i.jq)(String),default:"date"}}),Tu=["date","dates","year","years","month","months","week","range"],Nu=(0,i.b_)({disabledDate:{type:(0,i.jq)(Function)},date:{type:(0,i.jq)(Object),required:!0},minDate:{type:(0,i.jq)(Object)},maxDate:{type:(0,i.jq)(Object)},parsedValue:{type:(0,i.jq)([Object,Array])},rangeState:{type:(0,i.jq)(Object),default:()=>({endDate:null,selecting:!1})}}),Eu=(0,i.b_)({type:{type:(0,i.jq)(String),required:!0,values:["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"]},dateFormat:String,timeFormat:String,showNow:{type:Boolean,default:!0}}),Pu=(0,i.b_)({unlinkPanels:Boolean,parsedValue:{type:(0,i.jq)(Array)}}),Qu=e=>({type:String,values:Tu,default:e}),Mu=(0,i.b_)({...Eu,parsedValue:{type:(0,i.jq)([Object,Array])},visible:{type:Boolean},format:{type:String,default:""}}),Du=e=>{if(!(0,ie.cy)(e))return!1;const[t,n]=e;return Qr.isDayjs(t)&&Qr.isDayjs(n)&&Qr(t).isValid()&&Qr(n).isValid()&&t.isSameOrBefore(n)},$u=(e,{lang:t,unit:n,unlinkPanels:r})=>{let o;if((0,ie.cy)(e)){let[o,i]=e.map((e=>Qr(e).locale(t)));return r||(i=o.add(1,n)),[o,i]}return o=e?Qr(e):Qr(),o=o.locale(t),[o,o.add(1,n)]},zu=(e,t,n)=>{const r=Qr().locale(n).startOf("month").month(t).year(e),o=r.daysInMonth();return Dr(o).map((e=>r.add(e,"day").toDate()))},Ru=(e,t,n,r)=>{const o=Qr().year(e).month(t).startOf("month"),i=zu(e,t,n).find((e=>!(null==r?void 0:r(e))));return i?Qr(i).locale(n):o.locale(n)},Iu=(e,t,n)=>{const r=e.year();if(!(null==n?void 0:n(e.toDate())))return e.locale(t);const o=e.month();if(!zu(r,o,t).every(n))return Ru(r,o,t,n);for(let e=0;e<12;e++)if(!zu(r,e,t).every(n))return Ru(r,e,t,n);return e},Lu=(e,t,n)=>{if((0,ie.cy)(e))return e.map((e=>Lu(e,t,n)));if("string"==typeof e){const t=Qr(e);if(!t.isValid())return t}return Qr(e,t).locale(n)},Fu=(0,i.b_)({...Nu,cellClassName:{type:(0,i.jq)(Function)},showWeekNumber:Boolean,selectionMode:Qu("date")});var Uu=__webpack_require__(34098);const Hu=(e="")=>["normal","today"].includes(e),Wu=(t,n)=>{const{lang:r}=(0,xr.Ym)(),o=(0,e.ref)(),i=(0,e.ref)(),a=(0,e.ref)(),l=(0,e.ref)(),s=(0,e.ref)([[],[],[],[],[],[]]);let c=!1;const u=t.date.$locale().weekStart||7,d=t.date.locale("en").localeData().weekdaysShort().map((e=>e.toLowerCase())),f=(0,e.computed)((()=>u>3?7-u:-u)),h=(0,e.computed)((()=>{const e=t.date.startOf("month");return e.subtract(e.day()||7,"day")})),p=(0,e.computed)((()=>d.concat(d).slice(u,u+7))),m=(0,e.computed)((()=>(0,Uu.A)((0,e.unref)(b)).some((e=>e.isCurrent)))),g=(0,e.computed)((()=>{const e=t.date.startOf("month");return{startOfMonthDay:e.day()||7,dateCountOfMonth:e.daysInMonth(),dateCountOfLastMonth:e.subtract(1,"month").daysInMonth()}})),v=(0,e.computed)((()=>"dates"===t.selectionMode?vs(t.parsedValue):[])),A=(n,{columnIndex:r,rowIndex:o},i)=>{const{disabledDate:a,cellClassName:l}=t,s=(0,e.unref)(v),c=((t,{count:n,rowIndex:r,columnIndex:o})=>{const{startOfMonthDay:i,dateCountOfMonth:a,dateCountOfLastMonth:l}=(0,e.unref)(g),s=(0,e.unref)(f);if(!(r>=0&&r<=1))return n<=a?t.text=n:(t.text=n-a,t.type="next-month"),!0;{const e=i+s<0?7+i+s:i+s;if(o+7*r>=e)return t.text=n,!0;t.text=l-(e-o%7)+1+7*r,t.type="prev-month"}return!1})(n,{count:i,rowIndex:o,columnIndex:r}),u=n.dayjs.toDate();return n.selected=s.find((e=>e.isSame(n.dayjs,"day"))),n.isSelected=!!n.selected,n.isCurrent=w(n),n.disabled=null==a?void 0:a(u),n.customClass=null==l?void 0:l(u),c},y=e=>{if("week"===t.selectionMode){const[n,r]=t.showWeekNumber?[1,7]:[0,6],o=k(e[n+1]);e[n].inRange=o,e[n].start=o,e[r].inRange=o,e[r].end=o}},b=(0,e.computed)((()=>{const{minDate:n,maxDate:o,rangeState:i,showWeekNumber:a}=t,l=(0,e.unref)(f),c=(0,e.unref)(s),u="day";let d=1;if(a)for(let t=0;t<6;t++)c[t][0]||(c[t][0]={type:"week",text:(0,e.unref)(h).add(7*t+1,u).week()});return((e,t,{columnIndexOffset:n,startDate:r,nextEndDate:o,now:i,unit:a,relativeDateGetter:l,setCellMetadata:s,setRowMetadata:c})=>{for(let u=0;u<e.row;u++){const d=t[u];for(let t=0;t<e.column;t++){let c=d[t+n];c||(c={row:u,column:t,type:"normal",inRange:!1,start:!1,end:!1});const f=l(u*e.column+t);c.dayjs=f,c.date=f.toDate(),c.timestamp=f.valueOf(),c.type="normal",c.inRange=!!(r&&f.isSameOrAfter(r,a)&&o&&f.isSameOrBefore(o,a))||!!(r&&f.isSameOrBefore(r,a)&&o&&f.isSameOrAfter(o,a)),(null==r?void 0:r.isSameOrAfter(o))?(c.start=!!o&&f.isSame(o,a),c.end=r&&f.isSame(r,a)):(c.start=!!r&&f.isSame(r,a),c.end=!!o&&f.isSame(o,a)),f.isSame(i,a)&&(c.type="today"),null==s||s(c,{rowIndex:u,columnIndex:t}),d[t+n]=c}null==c||c(d)}})({row:6,column:7},c,{startDate:n,columnIndexOffset:a?1:0,nextEndDate:i.endDate||o||i.selecting&&n||null,now:Qr().locale((0,e.unref)(r)).startOf(u),unit:u,relativeDateGetter:t=>(0,e.unref)(h).add(t-l,u),setCellMetadata:(...e)=>{A(...e,d)&&(d+=1)},setRowMetadata:y}),c}));(0,e.watch)((()=>t.date),(async()=>{var t;(null==(t=(0,e.unref)(o))?void 0:t.contains(document.activeElement))&&(await(0,e.nextTick)(),await O())}));const O=async()=>{var t;return null==(t=(0,e.unref)(i))?void 0:t.focus()},w=e=>"date"===t.selectionMode&&Hu(e.type)&&x(e,t.parsedValue),x=(n,o)=>!!o&&Qr(o).locale((0,e.unref)(r)).isSame(t.date.date(Number(n.text)),"day"),_=(n,r)=>{const o=7*n+(r-(t.showWeekNumber?1:0))-(0,e.unref)(f);return(0,e.unref)(h).add(o,"day")},C=(r,o=!1)=>{const i=r.target.closest("td");if(!i)return;const a=i.parentNode.rowIndex-1,l=i.cellIndex,s=(0,e.unref)(b)[a][l];if(s.disabled||"week"===s.type)return;const c=_(a,l);switch(t.selectionMode){case"range":(e=>{t.rangeState.selecting&&t.minDate?(e>=t.minDate?n("pick",{minDate:t.minDate,maxDate:e}):n("pick",{minDate:e,maxDate:t.minDate}),n("select",!1)):(n("pick",{minDate:e,maxDate:null}),n("select",!0))})(c);break;case"date":n("pick",c,o);break;case"week":(e=>{const t=e.week(),r=`${e.year()}w${t}`;n("pick",{year:e.year(),week:t,value:r,date:e.startOf("week")})})(c);break;case"dates":((e,r)=>{const o=r?vs(t.parsedValue).filter((t=>(null==t?void 0:t.valueOf())!==e.valueOf())):vs(t.parsedValue).concat([e]);n("pick",o)})(c,!!s.selected)}},k=e=>{if("week"!==t.selectionMode)return!1;let n=t.date.startOf("day");if("prev-month"===e.type&&(n=n.subtract(1,"month")),"next-month"===e.type&&(n=n.add(1,"month")),n=n.date(Number.parseInt(e.text,10)),t.parsedValue&&!(0,ie.cy)(t.parsedValue)){const e=(t.parsedValue.day()-u+7)%7-1;return t.parsedValue.subtract(e,"day").isSame(n,"day")}return!1};return{WEEKS:p,rows:b,tbodyRef:o,currentCellRef:i,focus:O,isCurrent:w,isWeekActive:k,isSelectedCell:t=>!(0,e.unref)(m)&&1===(null==t?void 0:t.text)&&"normal"===t.type||t.isCurrent,handlePickDate:C,handleMouseUp:e=>{e.target.closest("td")&&(c=!1)},handleMouseDown:e=>{e.target.closest("td")&&(c=!0)},handleMouseMove:r=>{var o;if(!t.rangeState.selecting)return;let i=r.target;if("SPAN"===i.tagName&&(i=null==(o=i.parentNode)?void 0:o.parentNode),"DIV"===i.tagName&&(i=i.parentNode),"TD"!==i.tagName)return;const s=i.parentNode.rowIndex-1,c=i.cellIndex;(0,e.unref)(b)[s][c].disabled||s===(0,e.unref)(a)&&c===(0,e.unref)(l)||(a.value=s,l.value=c,n("changerange",{selecting:!0,endDate:_(s,c)}))},handleFocus:n=>{c||(0,e.unref)(m)||"date"!==t.selectionMode||C(n,!0)}}},ju=(0,i.b_)({cell:{type:(0,i.jq)(Object)}});var qu=(0,e.defineComponent)({name:"ElDatePickerCell",props:ju,setup(t){const n=(0,u.DU)("date-table-cell"),{slots:r}=(0,e.inject)(_u);return()=>{const{cell:o}=t;return(0,e.renderSlot)(r,"default",{...o},(()=>{var t;return[(0,e.createVNode)("div",{class:n.b()},[(0,e.createVNode)("span",{class:n.e("text")},[null!=(t=null==o?void 0:o.renderText)?t:null==o?void 0:o.text])])]}))}}});const Xu=(0,e.defineComponent)({__name:"basic-date-table",props:Fu,emits:["changerange","pick","select"],setup(t,{expose:n,emit:r}){const o=t,{WEEKS:i,rows:a,tbodyRef:l,currentCellRef:s,focus:c,isCurrent:d,isWeekActive:f,isSelectedCell:h,handlePickDate:p,handleMouseUp:m,handleMouseDown:g,handleMouseMove:v,handleFocus:A}=Wu(o,r),{tableLabel:y,tableKls:b,weekLabel:O,getCellClasses:w,getRowKls:x,t:_}=((t,{isCurrent:n,isWeekActive:r})=>{const o=(0,u.DU)("date-table"),{t:i}=(0,xr.Ym)();return{tableKls:(0,e.computed)((()=>[o.b(),{"is-week-mode":"week"===t.selectionMode}])),tableLabel:(0,e.computed)((()=>i("el.datepicker.dateTablePrompt"))),weekLabel:(0,e.computed)((()=>i("el.datepicker.week"))),getCellClasses:e=>{const r=[];return Hu(e.type)&&!e.disabled?(r.push("available"),"today"===e.type&&r.push("today")):r.push(e.type),n(e)&&r.push("current"),e.inRange&&(Hu(e.type)||"week"===t.selectionMode)&&(r.push("in-range"),e.start&&r.push("start-date"),e.end&&r.push("end-date")),e.disabled&&r.push("disabled"),e.selected&&r.push("selected"),e.customClass&&r.push(e.customClass),r.join(" ")},getRowKls:e=>[o.e("row"),{current:r(e)}],t:i}})(o,{isCurrent:d,isWeekActive:f});return n({focus:c}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("table",{"aria-label":(0,e.unref)(y),class:(0,e.normalizeClass)((0,e.unref)(b)),cellspacing:"0",cellpadding:"0",role:"grid",onClick:(0,e.unref)(p),onMousemove:(0,e.unref)(v),onMousedown:(0,e.withModifiers)((0,e.unref)(g),["prevent"]),onMouseup:(0,e.unref)(m)},[(0,e.createElementVNode)("tbody",{ref_key:"tbodyRef",ref:l},[(0,e.createElementVNode)("tr",null,[t.showWeekNumber?((0,e.openBlock)(),(0,e.createElementBlock)("th",{key:0,scope:"col"},(0,e.toDisplayString)((0,e.unref)(O)),1)):(0,e.createCommentVNode)("v-if",!0),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(i),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("th",{key:n,"aria-label":(0,e.unref)(_)("el.datepicker.weeksFull."+t),scope:"col"},(0,e.toDisplayString)((0,e.unref)(_)("el.datepicker.weeks."+t)),9,["aria-label"])))),128))]),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(a),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("tr",{key:n,class:(0,e.normalizeClass)((0,e.unref)(x)(t[1]))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t,((t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{key:`${n}.${r}`,ref_for:!0,ref:n=>(0,e.unref)(h)(t)&&(s.value=n),class:(0,e.normalizeClass)((0,e.unref)(w)(t)),"aria-current":t.isCurrent?"date":void 0,"aria-selected":t.isCurrent,tabindex:(0,e.unref)(h)(t)?0:-1,onFocus:(0,e.unref)(A)},[(0,e.createVNode)((0,e.unref)(qu),{cell:t},null,8,["cell"])],42,["aria-current","aria-selected","tabindex","onFocus"])))),128))],2)))),128))],512)],42,["aria-label","onClick","onMousemove","onMousedown","onMouseup"]))}});var Yu=(0,c.A)(Xu,[["__file","basic-date-table.vue"]]);const Gu=(0,i.b_)({...Nu,selectionMode:Qu("month")}),Zu=(0,e.defineComponent)({__name:"basic-month-table",props:Gu,emits:["changerange","pick","select"],setup(t,{expose:n,emit:r}){const o=t,i=(0,u.DU)("month-table"),{t:a,lang:l}=(0,xr.Ym)(),s=(0,e.ref)(),c=(0,e.ref)(),d=(0,e.ref)(o.date.locale("en").localeData().monthsShort().map((e=>e.toLowerCase()))),h=(0,e.ref)([[],[],[]]),p=(0,e.ref)(),m=(0,e.ref)(),g=(0,e.computed)((()=>{var e,t;const n=h.value,r=Qr().locale(l.value).startOf("month");for(let i=0;i<3;i++){const a=n[i];for(let n=0;n<4;n++){const l=a[n]||(a[n]={row:i,column:n,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1});l.type="normal";const s=4*i+n,c=o.date.startOf("year").month(s),u=o.rangeState.endDate||o.maxDate||o.rangeState.selecting&&o.minDate||null;l.inRange=!!(o.minDate&&c.isSameOrAfter(o.minDate,"month")&&u&&c.isSameOrBefore(u,"month"))||!!(o.minDate&&c.isSameOrBefore(o.minDate,"month")&&u&&c.isSameOrAfter(u,"month")),(null==(e=o.minDate)?void 0:e.isSameOrAfter(u))?(l.start=!(!u||!c.isSame(u,"month")),l.end=o.minDate&&c.isSame(o.minDate,"month")):(l.start=!(!o.minDate||!c.isSame(o.minDate,"month")),l.end=!(!u||!c.isSame(u,"month")));r.isSame(c)&&(l.type="today"),l.text=s,l.disabled=(null==(t=o.disabledDate)?void 0:t.call(o,c.toDate()))||!1}}return n})),v=e=>{const t={},n=o.date.year(),r=new Date,i=e.text;return t.disabled=!!o.disabledDate&&zu(n,i,l.value).every(o.disabledDate),t.current=vs(o.parsedValue).findIndex((e=>Qr.isDayjs(e)&&e.year()===n&&e.month()===i))>=0,t.today=r.getFullYear()===n&&r.getMonth()===i,e.inRange&&(t["in-range"]=!0,e.start&&(t["start-date"]=!0),e.end&&(t["end-date"]=!0)),t},A=e=>{const t=o.date.year(),n=e.text;return vs(o.date).findIndex((e=>e.year()===t&&e.month()===n))>=0},y=e=>{var t;if(!o.rangeState.selecting)return;let n=e.target;if("SPAN"===n.tagName&&(n=null==(t=n.parentNode)?void 0:t.parentNode),"DIV"===n.tagName&&(n=n.parentNode),"TD"!==n.tagName)return;const i=n.parentNode.rowIndex,a=n.cellIndex;g.value[i][a].disabled||i===p.value&&a===m.value||(p.value=i,m.value=a,r("changerange",{selecting:!0,endDate:o.date.startOf("year").month(4*i+a)}))},b=e=>{var t;const n=null==(t=e.target)?void 0:t.closest("td");if("TD"!==(null==n?void 0:n.tagName))return;if((0,f.nB)(n,"disabled"))return;const i=n.cellIndex,a=4*n.parentNode.rowIndex+i,s=o.date.startOf("year").month(a);if("months"===o.selectionMode){if("keydown"===e.type)return void r("pick",vs(o.parsedValue),!1);const t=Ru(o.date.year(),a,l.value,o.disabledDate),i=(0,f.nB)(n,"current")?vs(o.parsedValue).filter((e=>(null==e?void 0:e.year())!==t.year()||(null==e?void 0:e.month())!==t.month())):vs(o.parsedValue).concat([Qr(t)]);r("pick",i)}else"range"===o.selectionMode?o.rangeState.selecting?(o.minDate&&s>=o.minDate?r("pick",{minDate:o.minDate,maxDate:s}):r("pick",{minDate:s,maxDate:o.minDate}),r("select",!1)):(r("pick",{minDate:s,maxDate:null}),r("select",!0)):r("pick",a)};return(0,e.watch)((()=>o.date),(async()=>{var t,n;(null==(t=s.value)?void 0:t.contains(document.activeElement))&&(await(0,e.nextTick)(),null==(n=c.value)||n.focus())})),n({focus:()=>{var e;null==(e=c.value)||e.focus()}}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("table",{role:"grid","aria-label":(0,e.unref)(a)("el.datepicker.monthTablePrompt"),class:(0,e.normalizeClass)((0,e.unref)(i).b()),onClick:b,onMousemove:y},[(0,e.createElementVNode)("tbody",{ref_key:"tbodyRef",ref:s},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(g),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("tr",{key:n},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t,((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{key:n,ref_for:!0,ref:e=>A(t)&&(c.value=e),class:(0,e.normalizeClass)(v(t)),"aria-selected":`${A(t)}`,"aria-label":(0,e.unref)(a)("el.datepicker.month"+(+t.text+1)),tabindex:A(t)?0:-1,onKeydown:[(0,e.withKeys)((0,e.withModifiers)(b,["prevent","stop"]),["space"]),(0,e.withKeys)((0,e.withModifiers)(b,["prevent","stop"]),["enter"])]},[(0,e.createVNode)((0,e.unref)(qu),{cell:{...t,renderText:(0,e.unref)(a)("el.datepicker.months."+d.value[t.text])}},null,8,["cell"])],42,["aria-selected","aria-label","tabindex","onKeydown"])))),128))])))),128))],512)],42,["aria-label"]))}});var Ku=(0,c.A)(Zu,[["__file","basic-month-table.vue"]]);const Ju=(0,i.b_)({...Nu,selectionMode:Qu("year")}),ed=(0,e.defineComponent)({__name:"basic-year-table",props:Ju,emits:["changerange","pick","select"],setup(t,{expose:n,emit:r}){const o=t,i=(0,u.DU)("year-table"),{t:a,lang:l}=(0,xr.Ym)(),s=(0,e.ref)(),c=(0,e.ref)(),d=(0,e.computed)((()=>10*Math.floor(o.date.year()/10))),h=(0,e.ref)([[],[],[]]),p=(0,e.ref)(),m=(0,e.ref)(),g=(0,e.computed)((()=>{var e;const t=h.value,n=Qr().locale(l.value).startOf("year");for(let r=0;r<3;r++){const i=t[r];for(let t=0;t<4&&!(4*r+t>=10);t++){let a=i[t];a||(a={row:r,column:t,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1}),a.type="normal";const l=4*r+t+d.value,s=Qr().year(l),c=o.rangeState.endDate||o.maxDate||o.rangeState.selecting&&o.minDate||null;a.inRange=!!(o.minDate&&s.isSameOrAfter(o.minDate,"year")&&c&&s.isSameOrBefore(c,"year"))||!!(o.minDate&&s.isSameOrBefore(o.minDate,"year")&&c&&s.isSameOrAfter(c,"year")),(null==(e=o.minDate)?void 0:e.isSameOrAfter(c))?(a.start=!(!c||!s.isSame(c,"year")),a.end=!(!o.minDate||!s.isSame(o.minDate,"year"))):(a.start=!(!o.minDate||!s.isSame(o.minDate,"year")),a.end=!(!c||!s.isSame(c,"year")));n.isSame(s)&&(a.type="today"),a.text=l;const u=s.toDate();a.disabled=o.disabledDate&&o.disabledDate(u)||!1,i[t]=a}}return t})),v=e=>{const t={},n=Qr().locale(l.value),r=e.text;return t.disabled=!!o.disabledDate&&((e,t)=>{const n=Qr(String(e)).locale(t).startOf("year"),r=n.endOf("year").dayOfYear();return Dr(r).map((e=>n.add(e,"day").toDate()))})(r,l.value).every(o.disabledDate),t.today=n.year()===r,t.current=vs(o.parsedValue).findIndex((e=>e.year()===r))>=0,e.inRange&&(t["in-range"]=!0,e.start&&(t["start-date"]=!0),e.end&&(t["end-date"]=!0)),t},A=e=>{const t=e.text;return vs(o.date).findIndex((e=>e.year()===t))>=0},y=e=>{var t;const n=null==(t=e.target)?void 0:t.closest("td");if(!n||!n.textContent||(0,f.nB)(n,"disabled"))return;const i=n.cellIndex,a=4*n.parentNode.rowIndex+i+d.value,s=Qr().year(a);if("range"===o.selectionMode)o.rangeState.selecting?(o.minDate&&s>=o.minDate?r("pick",{minDate:o.minDate,maxDate:s}):r("pick",{minDate:s,maxDate:o.minDate}),r("select",!1)):(r("pick",{minDate:s,maxDate:null}),r("select",!0));else if("years"===o.selectionMode){if("keydown"===e.type)return void r("pick",vs(o.parsedValue),!1);const t=Iu(s.startOf("year"),l.value,o.disabledDate),i=(0,f.nB)(n,"current")?vs(o.parsedValue).filter((e=>(null==e?void 0:e.year())!==a)):vs(o.parsedValue).concat([t]);r("pick",i)}else r("pick",a)},b=e=>{var t;if(!o.rangeState.selecting)return;const n=null==(t=e.target)?void 0:t.closest("td");if(!n)return;const i=n.parentNode.rowIndex,a=n.cellIndex;g.value[i][a].disabled||i===p.value&&a===m.value||(p.value=i,m.value=a,r("changerange",{selecting:!0,endDate:Qr().year(d.value).add(4*i+a,"year")}))};return(0,e.watch)((()=>o.date),(async()=>{var t,n;(null==(t=s.value)?void 0:t.contains(document.activeElement))&&(await(0,e.nextTick)(),null==(n=c.value)||n.focus())})),n({focus:()=>{var e;null==(e=c.value)||e.focus()}}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("table",{role:"grid","aria-label":(0,e.unref)(a)("el.datepicker.yearTablePrompt"),class:(0,e.normalizeClass)((0,e.unref)(i).b()),onClick:y,onMousemove:b},[(0,e.createElementVNode)("tbody",{ref_key:"tbodyRef",ref:s},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(g),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("tr",{key:n},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t,((t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{key:`${n}_${r}`,ref_for:!0,ref:e=>A(t)&&(c.value=e),class:(0,e.normalizeClass)(["available",v(t)]),"aria-selected":A(t),"aria-label":String(t.text),tabindex:A(t)?0:-1,onKeydown:[(0,e.withKeys)((0,e.withModifiers)(y,["prevent","stop"]),["space"]),(0,e.withKeys)((0,e.withModifiers)(y,["prevent","stop"]),["enter"])]},[(0,e.createVNode)((0,e.unref)(qu),{cell:t},null,8,["cell"])],42,["aria-selected","aria-label","tabindex","onKeydown"])))),128))])))),128))],512)],42,["aria-label"]))}});var td=(0,c.A)(ed,[["__file","basic-year-table.vue"]]);const nd=(0,i.b_)({...ku,datetimeRole:String,parsedValue:{type:(0,i.jq)(Object)}}),rd=({getAvailableHours:e,getAvailableMinutes:t,getAvailableSeconds:n})=>{const r={};return{timePickerOptions:r,getAvailableTime:(r,o,i,a)=>{const l={hour:e,minute:t,second:n};let s=r;return["hour","minute","second"].forEach((e=>{if(l[e]){let t;const n=l[e];switch(e){case"minute":t=n(s.hour(),o,a);break;case"second":t=n(s.hour(),s.minute(),o,a);break;default:t=n(o,a)}if((null==t?void 0:t.length)&&!t.includes(s[e]())){const n=i?0:t.length-1;s=s[e](t[n])}}})),s},onSetOption:([e,t])=>{r[e]=t}}},od=e=>e.map(((e,t)=>e||t)).filter((e=>!0!==e)),id=(e,t,n)=>({getHoursList:(t,n)=>Ur(24,e&&(()=>null==e?void 0:e(t,n))),getMinutesList:(e,n,r)=>Ur(60,t&&(()=>null==t?void 0:t(e,n,r))),getSecondsList:(e,t,r,o)=>Ur(60,n&&(()=>null==n?void 0:n(e,t,r,o)))}),ad=(e,t,n)=>{const{getHoursList:r,getMinutesList:o,getSecondsList:i}=id(e,t,n);return{getAvailableHours:(e,t)=>od(r(e,t)),getAvailableMinutes:(e,t,n)=>od(o(e,t,n)),getAvailableSeconds:(e,t,n,r)=>od(i(e,t,n,r))}},ld=t=>{const n=(0,e.ref)(t.parsedValue);return(0,e.watch)((()=>t.visible),(e=>{e||(n.value=t.parsedValue)})),n},sd=["hours","minutes","seconds"],cd="HH:mm:ss",ud="YYYY-MM-DD",dd={date:ud,dates:ud,week:"gggg[w]ww",year:"YYYY",years:"YYYY",month:"YYYY-MM",months:"YYYY-MM",datetime:`${ud} ${cd}`,monthrange:"YYYY-MM",yearrange:"YYYY",daterange:ud,datetimerange:`${ud} ${cd}`},fd=(0,i.b_)({role:{type:String,required:!0},spinnerDate:{type:(0,i.jq)(Object),required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:(0,i.jq)(String),default:""},...Cu}),hd=100,pd=600,md={beforeMount(e,t){const n=t.value,{interval:r=hd,delay:o=pd}=(0,ie.Tn)(n)?{}:n;let i,a;const l=()=>(0,ie.Tn)(n)?n():n.handler(),s=()=>{a&&(clearTimeout(a),a=void 0),i&&(clearInterval(i),i=void 0)};e.addEventListener("mousedown",(e=>{0===e.button&&(s(),l(),document.addEventListener("mouseup",(()=>s()),{once:!0}),a=setTimeout((()=>{i=setInterval((()=>{l()}),r)}),o))}))}},gd=(0,e.defineComponent)({__name:"basic-time-spinner",props:fd,emits:["change","select-range","set-option"],setup(t,{emit:n}){const r=t,o=(0,e.inject)("EP_PICKER_BASE"),{isRange:i}=o.props,l=(0,u.DU)("time"),{getHoursList:s,getMinutesList:c,getSecondsList:d}=id(r.disabledHours,r.disabledMinutes,r.disabledSeconds);let h=!1;const p=(0,e.ref)(),m={hours:(0,e.ref)(),minutes:(0,e.ref)(),seconds:(0,e.ref)()},g=(0,e.computed)((()=>r.showSeconds?sd:sd.slice(0,2))),v=(0,e.computed)((()=>{const{spinnerDate:e}=r;return{hours:e.hour(),minutes:e.minute(),seconds:e.second()}})),A=(0,e.computed)((()=>{const{hours:t,minutes:n}=(0,e.unref)(v),{role:o,spinnerDate:a}=r,l=i?void 0:a;return{hours:s(o,l),minutes:c(t,o,l),seconds:d(t,n,o,l)}})),y=(0,e.computed)((()=>{const{hours:t,minutes:n,seconds:r}=(0,e.unref)(v);return{hours:Mr(t,23),minutes:Mr(n,59),seconds:Mr(r,59)}})),O=H((e=>{h=!1,_(e)}),200),w=e=>{if(!!!r.amPmMode)return"";let t=e<12?" am":" pm";return"A"===r.amPmMode&&(t=t.toUpperCase()),t},x=e=>{let t;switch(e){case"hours":t=[0,2];break;case"minutes":t=[3,5];break;case"seconds":t=[6,8]}const[r,o]=t;n("select-range",r,o),p.value=e},_=t=>{S(t,(0,e.unref)(v)[t])},C=()=>{_("hours"),_("minutes"),_("seconds")},k=e=>e.querySelector(`.${l.namespace.value}-scrollbar__wrap`),S=(t,n)=>{if(r.arrowControl)return;const o=(0,e.unref)(m[t]);o&&o.$el&&(k(o.$el).scrollTop=Math.max(0,n*V(t)))},V=t=>{const n=(0,e.unref)(m[t]),r=null==n?void 0:n.$el.querySelector("li");return r&&Number.parseFloat((0,f.gd)(r,"height"))||0},B=()=>{N(1)},T=()=>{N(-1)},N=t=>{p.value||x("hours");const n=p.value,r=(0,e.unref)(v)[n],o="hours"===p.value?24:60,i=E(n,r,t,o);P(n,i),S(n,i),(0,e.nextTick)((()=>x(n)))},E=(t,n,r,o)=>{let i=(n+r+o)%o;const a=(0,e.unref)(A)[t];for(;a[i]&&i!==n;)i=(i+r+o)%o;return i},P=(t,o)=>{if((0,e.unref)(A)[t][o])return;const{hours:i,minutes:a,seconds:l}=(0,e.unref)(v);let s;switch(t){case"hours":s=r.spinnerDate.hour(o).minute(a).second(l);break;case"minutes":s=r.spinnerDate.hour(i).minute(o).second(l);break;case"seconds":s=r.spinnerDate.hour(i).minute(a).second(o)}n("change",s)},Q=t=>(0,e.unref)(m[t]).$el.offsetHeight,M=()=>{const t=t=>{const n=(0,e.unref)(m[t]);n&&n.$el&&(k(n.$el).onscroll=()=>{(t=>{const n=(0,e.unref)(m[t]);if(!n)return;h=!0,O(t);const r=Math.min(Math.round((k(n.$el).scrollTop-(.5*Q(t)-10)/V(t)+3)/V(t)),"hours"===t?23:59);P(t,r)})(t)})};t("hours"),t("minutes"),t("seconds")};(0,e.onMounted)((()=>{(0,e.nextTick)((()=>{!r.arrowControl&&M(),C(),"start"===r.role&&x("hours")}))}));return n("set-option",[`${r.role}_scrollDown`,N]),n("set-option",[`${r.role}_emitSelectRange`,x]),(0,e.watch)((()=>r.spinnerDate),(()=>{h||C()})),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(l).b("spinner"),{"has-seconds":t.showSeconds}])},[t.arrowControl?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,{key:0},(0,e.renderList)((0,e.unref)(g),(n=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(ue),{key:n,ref_for:!0,ref:e=>((e,t)=>{m[t].value=null!=e?e:void 0})(e,n),class:(0,e.normalizeClass)((0,e.unref)(l).be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":(0,e.unref)(l).be("spinner","list"),noresize:"",tag:"ul",onMouseenter:e=>x(n),onMousemove:e=>_(n)},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(A)[n],((r,o)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:o,class:(0,e.normalizeClass)([(0,e.unref)(l).be("spinner","item"),(0,e.unref)(l).is("active",o===(0,e.unref)(v)[n]),(0,e.unref)(l).is("disabled",r)]),onClick:e=>((e,{value:t,disabled:n})=>{n||(P(e,t),x(e),S(e,t))})(n,{value:o,disabled:r})},["hours"===n?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createTextVNode)((0,e.toDisplayString)(("0"+(t.amPmMode?o%12||12:o)).slice(-2))+(0,e.toDisplayString)(w(o)),1)],64)):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[(0,e.createTextVNode)((0,e.toDisplayString)(("0"+o).slice(-2)),1)],64))],10,["onClick"])))),128))])),_:2},1032,["class","view-class","onMouseenter","onMousemove"])))),128)),t.arrowControl?((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,{key:1},(0,e.renderList)((0,e.unref)(g),(n=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:n,class:(0,e.normalizeClass)([(0,e.unref)(l).be("spinner","wrapper"),(0,e.unref)(l).is("arrow")]),onMouseenter:e=>x(n)},[(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)(["arrow-up",(0,e.unref)(l).be("spinner","arrow")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowUp))])),_:1},8,["class"])),[[(0,e.unref)(md),T]]),(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)(["arrow-down",(0,e.unref)(l).be("spinner","arrow")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowDown))])),_:1},8,["class"])),[[(0,e.unref)(md),B]]),(0,e.createElementVNode)("ul",{class:(0,e.normalizeClass)((0,e.unref)(l).be("spinner","list"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(y)[n],((r,o)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:o,class:(0,e.normalizeClass)([(0,e.unref)(l).be("spinner","item"),(0,e.unref)(l).is("active",r===(0,e.unref)(v)[n]),(0,e.unref)(l).is("disabled",(0,e.unref)(A)[n][r])])},[(0,e.unref)(a.Et)(r)?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},["hours"===n?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createTextVNode)((0,e.toDisplayString)(("0"+(t.amPmMode?r%12||12:r)).slice(-2))+(0,e.toDisplayString)(w(r)),1)],64)):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[(0,e.createTextVNode)((0,e.toDisplayString)(("0"+r).slice(-2)),1)],64))],64)):(0,e.createCommentVNode)("v-if",!0)],2)))),128))],2)],42,["onMouseenter"])))),128)):(0,e.createCommentVNode)("v-if",!0)],2))}});var vd=(0,c.A)(gd,[["__file","basic-time-spinner.vue"]]);const Ad=(0,e.defineComponent)({__name:"panel-time-pick",props:nd,emits:["pick","select-range","set-picker-option"],setup(t,{emit:n}){const r=t,o=(0,e.inject)("EP_PICKER_BASE"),{arrowControl:i,disabledHours:l,disabledMinutes:s,disabledSeconds:c,defaultValue:d}=o.props,{getAvailableHours:f,getAvailableMinutes:h,getAvailableSeconds:p}=ad(l,s,c),m=(0,u.DU)("time"),{t:g,lang:v}=(0,xr.Ym)(),A=(0,e.ref)([0,2]),y=ld(r),b=(0,e.computed)((()=>(0,a.b0)(r.actualVisible)?`${m.namespace.value}-zoom-in-top`:"")),O=(0,e.computed)((()=>r.format.includes("ss"))),w=(0,e.computed)((()=>r.format.includes("A")?"A":r.format.includes("a")?"a":"")),x=()=>{n("pick",y.value,!1)},_=e=>{if(!r.visible)return;const t=B(e).millisecond(0);n("pick",t,!0)},C=(e,t)=>{n("select-range",e,t),A.value=[e,t]},{timePickerOptions:k,onSetOption:S,getAvailableTime:V}=rd({getAvailableHours:f,getAvailableMinutes:h,getAvailableSeconds:p}),B=e=>V(e,r.datetimeRole||"",!0);return n("set-picker-option",["isValidValue",e=>{const t=Qr(e).locale(v.value),n=B(t);return t.isSame(n)}]),n("set-picker-option",["formatToString",e=>e?e.format(r.format):null]),n("set-picker-option",["parseUserInput",e=>e?Qr(e,r.format).locale(v.value):null]),n("set-picker-option",["handleKeydownInput",e=>{const t=e.code,{left:n,right:r,up:o,down:i}=Ht.R;if([n,r].includes(t)){return(e=>{const t=[0,3].concat(O.value?[6]:[]),n=["hours","minutes"].concat(O.value?["seconds"]:[]),r=(t.indexOf(A.value[0])+e+t.length)%t.length;k.start_emitSelectRange(n[r])})(t===n?-1:1),void e.preventDefault()}if([o,i].includes(t)){const n=t===o?-1:1;return k.start_scrollDown(n),void e.preventDefault()}}]),n("set-picker-option",["getRangeAvailableTime",B]),n("set-picker-option",["getDefaultValue",()=>Qr(d).locale(v.value)]),(t,o)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{name:(0,e.unref)(b)},{default:(0,e.withCtx)((()=>[t.actualVisible||t.visible?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(m).b("panel"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(m).be("panel","content"),{"has-seconds":(0,e.unref)(O)}])},[(0,e.createVNode)(vd,{ref:"spinner",role:t.datetimeRole||"start","arrow-control":(0,e.unref)(i),"show-seconds":(0,e.unref)(O),"am-pm-mode":(0,e.unref)(w),"spinner-date":t.parsedValue,"disabled-hours":(0,e.unref)(l),"disabled-minutes":(0,e.unref)(s),"disabled-seconds":(0,e.unref)(c),onChange:_,onSetOption:(0,e.unref)(S),onSelectRange:C},null,8,["role","arrow-control","show-seconds","am-pm-mode","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onSetOption"])],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(m).be("panel","footer"))},[(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(m).be("panel","btn"),"cancel"]),onClick:x},(0,e.toDisplayString)((0,e.unref)(g)("el.datepicker.cancel")),3),(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(m).be("panel","btn"),"confirm"]),onClick:e=>((e=!1,t=!1)=>{t||n("pick",r.parsedValue,e)})()},(0,e.toDisplayString)((0,e.unref)(g)("el.datepicker.confirm")),11,["onClick"])],2)],2)):(0,e.createCommentVNode)("v-if",!0)])),_:1},8,["name"]))}});var yd=(0,c.A)(Ad,[["__file","panel-time-pick.vue"]]);const bd=(0,e.defineComponent)({__name:"panel-date-pick",props:Mu,emits:["pick","set-picker-option","panel-change"],setup(t,{emit:n}){const r=t,o=(0,u.DU)("picker-panel"),i=(0,u.DU)("date-picker"),a=(0,e.useAttrs)(),l=(0,e.useSlots)(),{t:s,lang:c}=(0,xr.Ym)(),d=(0,e.inject)("EP_PICKER_BASE"),f=(0,e.inject)(ye),{shortcuts:h,disabledDate:p,cellClassName:m,defaultTime:g}=d.props,v=(0,e.toRef)(d.props,"defaultValue"),A=(0,e.ref)(),y=(0,e.ref)(Qr().locale(c.value)),O=(0,e.ref)(!1);let w=!1;const x=(0,e.computed)((()=>Qr(g).locale(c.value))),_=(0,e.computed)((()=>y.value.month())),C=(0,e.computed)((()=>y.value.year())),k=(0,e.ref)([]),S=(0,e.ref)(null),V=(0,e.ref)(null),B=e=>!(k.value.length>0)||(k.value,r.format,!0),T=e=>!g||ee.value||O.value||w?H.value?e.millisecond(0):e.startOf("day"):x.value.year(e.year()).month(e.month()).date(e.date()),N=(e,...t)=>{if(e)if((0,ie.cy)(e)){const r=e.map(T);n("pick",r,...t)}else n("pick",T(e),...t);else n("pick",e,...t);S.value=null,V.value=null,O.value=!1,w=!1},E=async(t,n)=>{if("date"===$.value){let o=r.parsedValue?r.parsedValue.year(t.year()).month(t.month()).date(t.date()):t;B()||(o=k.value[0][0].year(t.year()).month(t.month()).date(t.date())),y.value=o,N(o,H.value||n),"datetime"===r.type&&(await(0,e.nextTick)(),de())}else"week"===$.value?N(t.date):"dates"===$.value&&N(t,!0)},P=e=>{const t=e?"add":"subtract";y.value=y.value[t](1,"month"),pe("month")},Q=e=>{const t=y.value,n=e?"add":"subtract";y.value="year"===M.value?t[n](10,"year"):t[n](1,"year"),pe("year")},M=(0,e.ref)("date"),D=(0,e.computed)((()=>{const e=s("el.datepicker.year");if("year"===M.value){const t=10*Math.floor(C.value/10);return e?`${t} ${e} - ${t+9} ${e}`:`${t} - ${t+9}`}return`${C.value} ${e}`})),$=(0,e.computed)((()=>{const{type:e}=r;return["week","month","months","year","years","dates"].includes(e)?e:"date"})),z=(0,e.computed)((()=>"dates"===$.value||"months"===$.value||"years"===$.value)),R=(0,e.computed)((()=>"date"===$.value?M.value:$.value)),I=(0,e.computed)((()=>!!h.length)),L=async(t,n)=>{"month"===$.value?(y.value=Ru(y.value.year(),t,c.value,p),N(y.value,!1)):"months"===$.value?N(t,null==n||n):(y.value=Ru(y.value.year(),t,c.value,p),M.value="date",["month","year","date","week"].includes($.value)&&(N(y.value,!0),await(0,e.nextTick)(),de())),pe("month")},F=async(t,n)=>{if("year"===$.value){const e=y.value.startOf("year").year(t);y.value=Iu(e,c.value,p),N(y.value,!1)}else if("years"===$.value)N(t,null==n||n);else{const n=y.value.year(t);y.value=Iu(n,c.value,p),M.value="month",["month","year","date","week"].includes($.value)&&(N(y.value,!0),await(0,e.nextTick)(),de())}pe("year")},U=async t=>{M.value=t,await(0,e.nextTick)(),de()},H=(0,e.computed)((()=>"datetime"===r.type||"datetimerange"===r.type)),q=(0,e.computed)((()=>{const e=H.value||"dates"===$.value,t="years"===$.value,n="months"===$.value,r="date"===M.value,o="year"===M.value,i="month"===M.value;return e&&r||t&&o||n&&i})),X=(0,e.computed)((()=>!!p&&(!r.parsedValue||((0,ie.cy)(r.parsedValue)?p(r.parsedValue[0].toDate()):p(r.parsedValue.toDate()))))),Y=()=>{if(z.value)N(r.parsedValue);else{let e=r.parsedValue;if(!e){const t=Qr(g).locale(c.value),n=ue();e=t.year(n.year()).month(n.month()).date(n.date())}y.value=e,N(e)}},G=(0,e.computed)((()=>!!p&&p(Qr().locale(c.value).toDate()))),Z=()=>{const e=Qr().locale(c.value).toDate();O.value=!0,p&&p(e)||!B()||(y.value=Qr().locale(c.value),N(y.value))},K=(0,e.computed)((()=>r.timeFormat||zr(r.format))),J=(0,e.computed)((()=>r.dateFormat||$r(r.format))),ee=(0,e.computed)((()=>V.value?V.value:r.parsedValue||v.value?(r.parsedValue||y.value).format(K.value):void 0)),te=(0,e.computed)((()=>S.value?S.value:r.parsedValue||v.value?(r.parsedValue||y.value).format(J.value):void 0)),ne=(0,e.ref)(!1),re=()=>{ne.value=!0},oe=()=>{ne.value=!1},ae=e=>({hour:e.hour(),minute:e.minute(),second:e.second(),year:e.year(),month:e.month(),date:e.date()}),le=(e,t,n)=>{const{hour:o,minute:i,second:a}=ae(e),l=r.parsedValue?r.parsedValue.hour(o).minute(i).second(a):e;y.value=l,N(y.value,!0),n||(ne.value=t)},se=e=>{const t=Qr(e,K.value).locale(c.value);if(t.isValid()&&B()){const{year:e,month:n,date:r}=ae(y.value);y.value=t.year(e).month(n).date(r),V.value=null,ne.value=!1,N(y.value,!0)}},ce=e=>{const t=Lu(e,J.value,c.value);if(t.isValid()){if(p&&p(t.toDate()))return;const{hour:e,minute:n,second:r}=ae(y.value);y.value=t.hour(e).minute(n).second(r),S.value=null,N(y.value,!0)}},ue=()=>{const e=Qr(v.value).locale(c.value);if(!v.value){const e=x.value;return Qr().hour(e.hour()).minute(e.minute()).second(e.second()).locale(c.value)}return e},de=()=>{var e;["week","month","year","date"].includes($.value)&&(null==(e=A.value)||e.focus())},fe=e=>{const{code:t}=e;[Ht.R.up,Ht.R.down,Ht.R.left,Ht.R.right,Ht.R.home,Ht.R.end,Ht.R.pageUp,Ht.R.pageDown].includes(t)&&(he(t),e.stopPropagation(),e.preventDefault()),[Ht.R.enter,Ht.R.space,Ht.R.numpadEnter].includes(t)&&null===S.value&&null===V.value&&(e.preventDefault(),N(y.value,!1))},he=e=>{var t;const{up:r,down:o,left:i,right:a,home:l,end:s,pageUp:u,pageDown:d}=Ht.R,f={year:{[r]:-4,[o]:4,[i]:-1,[a]:1,offset:(e,t)=>e.setFullYear(e.getFullYear()+t)},month:{[r]:-4,[o]:4,[i]:-1,[a]:1,offset:(e,t)=>e.setMonth(e.getMonth()+t)},week:{[r]:-1,[o]:1,[i]:-1,[a]:1,offset:(e,t)=>e.setDate(e.getDate()+7*t)},date:{[r]:-7,[o]:7,[i]:-1,[a]:1,[l]:e=>-e.getDay(),[s]:e=>6-e.getDay(),[u]:e=>-new Date(e.getFullYear(),e.getMonth(),0).getDate(),[d]:e=>new Date(e.getFullYear(),e.getMonth()+1,0).getDate(),offset:(e,t)=>e.setDate(e.getDate()+t)}},h=y.value.toDate();for(;Math.abs(y.value.diff(h,"year",!0))<1;){const r=f[R.value];if(!r)return;if(r.offset(h,(0,ie.Tn)(r[e])?r[e](h):null!=(t=r[e])?t:0),p&&p(h))break;const o=Qr(h).locale(c.value);y.value=o,n("pick",o,!0);break}},pe=e=>{n("panel-change",y.value.toDate(),e,M.value)};return(0,e.watch)((()=>$.value),(e=>{["month","year"].includes(e)?M.value=e:M.value="years"!==e?"months"!==e?"date":"month":"year"}),{immediate:!0}),(0,e.watch)((()=>M.value),(()=>{null==f||f.updatePopper()})),(0,e.watch)((()=>v.value),(e=>{e&&(y.value=ue())}),{immediate:!0}),(0,e.watch)((()=>r.parsedValue),(e=>{if(e){if(z.value)return;if((0,ie.cy)(e))return;y.value=e}else y.value=ue()}),{immediate:!0}),n("set-picker-option",["isValidValue",e=>Qr.isDayjs(e)&&e.isValid()&&(!p||!p(e.toDate()))]),n("set-picker-option",["formatToString",e=>(0,ie.cy)(e)?e.map((e=>e.format(r.format))):e.format(r.format)]),n("set-picker-option",["parseUserInput",e=>Lu(e,r.format,c.value)]),n("set-picker-option",["handleFocusPicker",()=>{de(),"week"===$.value&&he(Ht.R.down)}]),(t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(o).b(),(0,e.unref)(i).b(),{"has-sidebar":t.$slots.sidebar||(0,e.unref)(I),"has-time":(0,e.unref)(H)}])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("body-wrapper"))},[(0,e.renderSlot)(t.$slots,"sidebar",{class:(0,e.normalizeClass)((0,e.unref)(o).e("sidebar"))}),(0,e.unref)(I)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("sidebar"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(h),((t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:r,type:"button",class:(0,e.normalizeClass)((0,e.unref)(o).e("shortcut")),onClick:e=>(e=>{const t=(0,ie.Tn)(e.value)?e.value():e.value;if(t)return w=!0,void N(Qr(t).locale(c.value));e.onClick&&e.onClick({attrs:a,slots:l,emit:n})})(t)},(0,e.toDisplayString)(t.text),11,["onClick"])))),128))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("body"))},[(0,e.unref)(H)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).e("time-header"))},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("editor-wrap"))},[(0,e.createVNode)((0,e.unref)(j.WK),{placeholder:(0,e.unref)(s)("el.datepicker.selectDate"),"model-value":(0,e.unref)(te),size:"small","validate-event":!1,onInput:e=>S.value=e,onChange:ce},null,8,["placeholder","model-value","onInput"])],2),(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("editor-wrap"))},[(0,e.createVNode)((0,e.unref)(j.WK),{placeholder:(0,e.unref)(s)("el.datepicker.selectTime"),"model-value":(0,e.unref)(ee),size:"small","validate-event":!1,onFocus:re,onInput:e=>V.value=e,onChange:se},null,8,["placeholder","model-value","onInput"]),(0,e.createVNode)((0,e.unref)(yd),{visible:ne.value,format:(0,e.unref)(K),"parsed-value":y.value,onPick:le},null,8,["visible","format","parsed-value"])],2)),[[(0,e.unref)(Es),oe]])],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.withDirectives)((0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(i).e("header"),("year"===M.value||"month"===M.value)&&(0,e.unref)(i).e("header--bordered")])},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("prev-btn"))},[(0,e.createElementVNode)("button",{type:"button","aria-label":(0,e.unref)(s)("el.datepicker.prevYear"),class:(0,e.normalizeClass)(["d-arrow-left",(0,e.unref)(o).e("icon-btn")]),onClick:e=>Q(!1)},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["aria-label","onClick"]),(0,e.withDirectives)((0,e.createElementVNode)("button",{type:"button","aria-label":(0,e.unref)(s)("el.datepicker.prevMonth"),class:(0,e.normalizeClass)([(0,e.unref)(o).e("icon-btn"),"arrow-left"]),onClick:e=>P(!1)},[(0,e.renderSlot)(t.$slots,"prev-month",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowLeft))])),_:1})]))],10,["aria-label","onClick"]),[[e.vShow,"date"===M.value]])],2),(0,e.createElementVNode)("span",{role:"button",class:(0,e.normalizeClass)((0,e.unref)(i).e("header-label")),"aria-live":"polite",tabindex:"0",onKeydown:(0,e.withKeys)((e=>U("year")),["enter"]),onClick:e=>U("year")},(0,e.toDisplayString)((0,e.unref)(D)),43,["onKeydown","onClick"]),(0,e.withDirectives)((0,e.createElementVNode)("span",{role:"button","aria-live":"polite",tabindex:"0",class:(0,e.normalizeClass)([(0,e.unref)(i).e("header-label"),{active:"month"===M.value}]),onKeydown:(0,e.withKeys)((e=>U("month")),["enter"]),onClick:e=>U("month")},(0,e.toDisplayString)((0,e.unref)(s)(`el.datepicker.month${(0,e.unref)(_)+1}`)),43,["onKeydown","onClick"]),[[e.vShow,"date"===M.value]]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("next-btn"))},[(0,e.withDirectives)((0,e.createElementVNode)("button",{type:"button","aria-label":(0,e.unref)(s)("el.datepicker.nextMonth"),class:(0,e.normalizeClass)([(0,e.unref)(o).e("icon-btn"),"arrow-right"]),onClick:e=>P(!0)},[(0,e.renderSlot)(t.$slots,"next-month",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})]))],10,["aria-label","onClick"]),[[e.vShow,"date"===M.value]]),(0,e.createElementVNode)("button",{type:"button","aria-label":(0,e.unref)(s)("el.datepicker.nextYear"),class:(0,e.normalizeClass)([(0,e.unref)(o).e("icon-btn"),"d-arrow-right"]),onClick:e=>Q(!0)},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["aria-label","onClick"])],2)],2),[[e.vShow,"time"!==M.value]]),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("content")),onKeydown:fe},["date"===M.value?((0,e.openBlock)(),(0,e.createBlock)(Yu,{key:0,ref_key:"currentViewRef",ref:A,"selection-mode":(0,e.unref)($),date:y.value,"parsed-value":t.parsedValue,"disabled-date":(0,e.unref)(p),"cell-class-name":(0,e.unref)(m),onPick:E},null,8,["selection-mode","date","parsed-value","disabled-date","cell-class-name"])):(0,e.createCommentVNode)("v-if",!0),"year"===M.value?((0,e.openBlock)(),(0,e.createBlock)(td,{key:1,ref_key:"currentViewRef",ref:A,"selection-mode":(0,e.unref)($),date:y.value,"disabled-date":(0,e.unref)(p),"parsed-value":t.parsedValue,onPick:F},null,8,["selection-mode","date","disabled-date","parsed-value"])):(0,e.createCommentVNode)("v-if",!0),"month"===M.value?((0,e.openBlock)(),(0,e.createBlock)(Ku,{key:2,ref_key:"currentViewRef",ref:A,"selection-mode":(0,e.unref)($),date:y.value,"parsed-value":t.parsedValue,"disabled-date":(0,e.unref)(p),onPick:L},null,8,["selection-mode","date","parsed-value","disabled-date"])):(0,e.createCommentVNode)("v-if",!0)],34)],2)],2),(0,e.withDirectives)((0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("footer"))},[(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(Pr.S2),{text:"",size:"small",class:(0,e.normalizeClass)((0,e.unref)(o).e("link-btn")),disabled:(0,e.unref)(G),onClick:Z},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(s)("el.datepicker.now")),1)])),_:1},8,["class","disabled"]),[[e.vShow,!(0,e.unref)(z)&&t.showNow]]),(0,e.createVNode)((0,e.unref)(Pr.S2),{plain:"",size:"small",class:(0,e.normalizeClass)((0,e.unref)(o).e("link-btn")),disabled:(0,e.unref)(X),onClick:Y},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(s)("el.datepicker.confirm")),1)])),_:1},8,["class","disabled"])],2),[[e.vShow,(0,e.unref)(q)]])],2))}});var Od=(0,c.A)(bd,[["__file","panel-date-pick.vue"]]);const wd=(0,i.b_)({...Eu,...Pu,visible:Boolean}),xd=t=>{const{emit:n}=(0,e.getCurrentInstance)(),r=(0,e.useAttrs)(),o=(0,e.useSlots)();return e=>{const i=(0,ie.Tn)(e.value)?e.value():e.value;i?n("pick",[Qr(i[0]).locale(t.value),Qr(i[1]).locale(t.value)]):e.onClick&&e.onClick({attrs:r,slots:o,emit:n})}},_d=(t,{defaultValue:n,leftDate:r,rightDate:o,unit:i,onParsedValueChanged:a})=>{const{emit:l}=(0,e.getCurrentInstance)(),{pickerNs:s}=(0,e.inject)(_u),c=(0,u.DU)("date-range-picker"),{t:d,lang:f}=(0,xr.Ym)(),h=xd(f),p=(0,e.ref)(),m=(0,e.ref)(),g=(0,e.ref)({endDate:null,selecting:!1}),v=t=>{if((0,ie.cy)(t)&&2===t.length){const[n,o]=t;p.value=n,r.value=n,m.value=o,a((0,e.unref)(p),(0,e.unref)(m))}else A()},A=()=>{const[a,l]=$u((0,e.unref)(n),{lang:(0,e.unref)(f),unit:i,unlinkPanels:t.unlinkPanels});p.value=void 0,m.value=void 0,r.value=a,o.value=l};return(0,e.watch)(n,(e=>{e&&A()}),{immediate:!0}),(0,e.watch)((()=>t.parsedValue),v,{immediate:!0}),{minDate:p,maxDate:m,rangeState:g,lang:f,ppNs:s,drpNs:c,handleChangeRange:e=>{g.value=e},handleRangeConfirm:(t=!1)=>{const n=(0,e.unref)(p),r=(0,e.unref)(m);Du([n,r])&&l("pick",[n,r],t)},handleShortcutClick:h,onSelect:e=>{g.value.selecting=e,e||(g.value.endDate=null)},onReset:v,t:d}},Cd="month",kd=(0,e.defineComponent)({__name:"panel-date-range",props:wd,emits:["pick","set-picker-option","calendar-change","panel-change"],setup(t,{emit:n}){const r=t,o=(0,e.inject)("EP_PICKER_BASE"),{disabledDate:i,cellClassName:a,defaultTime:l,clearable:s}=o.props,c=(0,e.toRef)(o.props,"format"),u=(0,e.toRef)(o.props,"shortcuts"),d=(0,e.toRef)(o.props,"defaultValue"),{lang:f}=(0,xr.Ym)(),h=(0,e.ref)(Qr().locale(f.value)),p=(0,e.ref)(Qr().locale(f.value).add(1,Cd)),{minDate:m,maxDate:g,rangeState:v,ppNs:A,drpNs:y,handleChangeRange:O,handleRangeConfirm:w,handleShortcutClick:x,onSelect:_,onReset:C,t:k}=_d(r,{defaultValue:d,leftDate:h,rightDate:p,unit:Cd,onParsedValueChanged:function(e,t){if(r.unlinkPanels&&t){const n=(null==e?void 0:e.year())||0,r=(null==e?void 0:e.month())||0,o=t.year(),i=t.month();p.value=n===o&&r===i?t.add(1,Cd):t}else p.value=h.value.add(1,Cd),t&&(p.value=p.value.hour(t.hour()).minute(t.minute()).second(t.second()))}});(0,e.watch)((()=>r.visible),(e=>{!e&&v.value.selecting&&(C(r.parsedValue),_(!1))}));const S=(0,e.ref)({min:null,max:null}),V=(0,e.ref)({min:null,max:null}),B=(0,e.computed)((()=>`${h.value.year()} ${k("el.datepicker.year")} ${k(`el.datepicker.month${h.value.month()+1}`)}`)),T=(0,e.computed)((()=>`${p.value.year()} ${k("el.datepicker.year")} ${k(`el.datepicker.month${p.value.month()+1}`)}`)),N=(0,e.computed)((()=>h.value.year())),E=(0,e.computed)((()=>h.value.month())),P=(0,e.computed)((()=>p.value.year())),Q=(0,e.computed)((()=>p.value.month())),M=(0,e.computed)((()=>!!u.value.length)),D=(0,e.computed)((()=>null!==S.value.min?S.value.min:m.value?m.value.format(L.value):"")),$=(0,e.computed)((()=>null!==S.value.max?S.value.max:g.value||m.value?(g.value||m.value).format(L.value):"")),z=(0,e.computed)((()=>null!==V.value.min?V.value.min:m.value?m.value.format(I.value):"")),R=(0,e.computed)((()=>null!==V.value.max?V.value.max:g.value||m.value?(g.value||m.value).format(I.value):"")),I=(0,e.computed)((()=>r.timeFormat||zr(c.value))),L=(0,e.computed)((()=>r.dateFormat||$r(c.value))),F=()=>{h.value=h.value.subtract(1,"year"),r.unlinkPanels||(p.value=h.value.add(1,"month")),K("year")},U=()=>{h.value=h.value.subtract(1,"month"),r.unlinkPanels||(p.value=h.value.add(1,"month")),K("month")},H=()=>{r.unlinkPanels?p.value=p.value.add(1,"year"):(h.value=h.value.add(1,"year"),p.value=h.value.add(1,"month")),K("year")},q=()=>{r.unlinkPanels?p.value=p.value.add(1,"month"):(h.value=h.value.add(1,"month"),p.value=h.value.add(1,"month")),K("month")},X=()=>{h.value=h.value.add(1,"year"),K("year")},Y=()=>{h.value=h.value.add(1,"month"),K("month")},G=()=>{p.value=p.value.subtract(1,"year"),K("year")},Z=()=>{p.value=p.value.subtract(1,"month"),K("month")},K=e=>{n("panel-change",[h.value.toDate(),p.value.toDate()],e)},J=(0,e.computed)((()=>{const e=(E.value+1)%12,t=E.value+1>=12?1:0;return r.unlinkPanels&&new Date(N.value+t,e)<new Date(P.value,Q.value)})),ee=(0,e.computed)((()=>r.unlinkPanels&&12*P.value+Q.value-(12*N.value+E.value+1)>=12)),te=(0,e.computed)((()=>!(m.value&&g.value&&!v.value.selecting&&Du([m.value,g.value])))),ne=(0,e.computed)((()=>"datetime"===r.type||"datetimerange"===r.type)),re=(e,t)=>{if(e){if(l){return Qr(l[t]||l).locale(f.value).year(e.year()).month(e.month()).date(e.date())}return e}},oe=(e,t=!0)=>{const r=e.minDate,o=e.maxDate,i=re(r,0),a=re(o,1);g.value===a&&m.value===i||(n("calendar-change",[r.toDate(),o&&o.toDate()]),g.value=a,m.value=i,t&&!ne.value&&w())},ae=(0,e.ref)(!1),le=(0,e.ref)(!1),se=()=>{ae.value=!1},ce=()=>{le.value=!1},ue=(e,t)=>{S.value[t]=e;const n=Qr(e,L.value).locale(f.value);if(n.isValid()){if(i&&i(n.toDate()))return;"min"===t?(h.value=n,m.value=(m.value||h.value).year(n.year()).month(n.month()).date(n.date()),r.unlinkPanels||g.value&&!g.value.isBefore(m.value)||(p.value=n.add(1,"month"),g.value=m.value.add(1,"month"))):(p.value=n,g.value=(g.value||p.value).year(n.year()).month(n.month()).date(n.date()),r.unlinkPanels||m.value&&!m.value.isAfter(g.value)||(h.value=n.subtract(1,"month"),m.value=g.value.subtract(1,"month")))}},de=(e,t)=>{S.value[t]=null},fe=(e,t)=>{V.value[t]=e;const n=Qr(e,I.value).locale(f.value);n.isValid()&&("min"===t?(ae.value=!0,m.value=(m.value||h.value).hour(n.hour()).minute(n.minute()).second(n.second())):(le.value=!0,g.value=(g.value||p.value).hour(n.hour()).minute(n.minute()).second(n.second()),p.value=g.value))},he=(e,t)=>{V.value[t]=null,"min"===t?(h.value=m.value,ae.value=!1,g.value&&!g.value.isBefore(m.value)||(g.value=m.value)):(p.value=g.value,le.value=!1,g.value&&g.value.isBefore(m.value)&&(m.value=g.value))},pe=(e,t,n)=>{V.value.min||(e&&(h.value=e,m.value=(m.value||h.value).hour(e.hour()).minute(e.minute()).second(e.second())),n||(ae.value=t),g.value&&!g.value.isBefore(m.value)||(g.value=m.value,p.value=e))},me=(e,t,n)=>{V.value.max||(e&&(p.value=e,g.value=(g.value||p.value).hour(e.hour()).minute(e.minute()).second(e.second())),n||(le.value=t),g.value&&g.value.isBefore(m.value)&&(m.value=g.value))},ge=()=>{h.value=$u((0,e.unref)(d),{lang:(0,e.unref)(f),unit:"month",unlinkPanels:r.unlinkPanels})[0],p.value=h.value.add(1,"month"),g.value=void 0,m.value=void 0,n("pick",null)};return n("set-picker-option",["isValidValue",e=>Du(e)&&(!i||!i(e[0].toDate())&&!i(e[1].toDate()))]),n("set-picker-option",["parseUserInput",e=>Lu(e,c.value,f.value)]),n("set-picker-option",["formatToString",e=>(0,ie.cy)(e)?e.map((e=>e.format(c.value))):e.format(c.value)]),n("set-picker-option",["handleClear",ge]),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(A).b(),(0,e.unref)(y).b(),{"has-sidebar":t.$slots.sidebar||(0,e.unref)(M),"has-time":(0,e.unref)(ne)}])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(A).e("body-wrapper"))},[(0,e.renderSlot)(t.$slots,"sidebar",{class:(0,e.normalizeClass)((0,e.unref)(A).e("sidebar"))}),(0,e.unref)(M)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(A).e("sidebar"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(u),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:n,type:"button",class:(0,e.normalizeClass)((0,e.unref)(A).e("shortcut")),onClick:n=>(0,e.unref)(x)(t)},(0,e.toDisplayString)(t.text),11,["onClick"])))),128))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(A).e("body"))},[(0,e.unref)(ne)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(y).e("time-header"))},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(y).e("editors-wrap"))},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(y).e("time-picker-wrap"))},[(0,e.createVNode)((0,e.unref)(j.WK),{size:"small",disabled:(0,e.unref)(v).selecting,placeholder:(0,e.unref)(k)("el.datepicker.startDate"),class:(0,e.normalizeClass)((0,e.unref)(y).e("editor")),"model-value":(0,e.unref)(D),"validate-event":!1,onInput:e=>ue(e,"min"),onChange:e=>de(0,"min")},null,8,["disabled","placeholder","class","model-value","onInput","onChange"])],2),(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(y).e("time-picker-wrap"))},[(0,e.createVNode)((0,e.unref)(j.WK),{size:"small",class:(0,e.normalizeClass)((0,e.unref)(y).e("editor")),disabled:(0,e.unref)(v).selecting,placeholder:(0,e.unref)(k)("el.datepicker.startTime"),"model-value":(0,e.unref)(z),"validate-event":!1,onFocus:e=>ae.value=!0,onInput:e=>fe(e,"min"),onChange:e=>he(0,"min")},null,8,["class","disabled","placeholder","model-value","onFocus","onInput","onChange"]),(0,e.createVNode)((0,e.unref)(yd),{visible:ae.value,format:(0,e.unref)(I),"datetime-role":"start","parsed-value":h.value,onPick:pe},null,8,["visible","format","parsed-value"])],2)),[[(0,e.unref)(Es),se]])],2),(0,e.createElementVNode)("span",null,[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)([(0,e.unref)(y).e("editors-wrap"),"is-right"])},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(y).e("time-picker-wrap"))},[(0,e.createVNode)((0,e.unref)(j.WK),{size:"small",class:(0,e.normalizeClass)((0,e.unref)(y).e("editor")),disabled:(0,e.unref)(v).selecting,placeholder:(0,e.unref)(k)("el.datepicker.endDate"),"model-value":(0,e.unref)($),readonly:!(0,e.unref)(m),"validate-event":!1,onInput:e=>ue(e,"max"),onChange:e=>de(0,"max")},null,8,["class","disabled","placeholder","model-value","readonly","onInput","onChange"])],2),(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(y).e("time-picker-wrap"))},[(0,e.createVNode)((0,e.unref)(j.WK),{size:"small",class:(0,e.normalizeClass)((0,e.unref)(y).e("editor")),disabled:(0,e.unref)(v).selecting,placeholder:(0,e.unref)(k)("el.datepicker.endTime"),"model-value":(0,e.unref)(R),readonly:!(0,e.unref)(m),"validate-event":!1,onFocus:t=>(0,e.unref)(m)&&(le.value=!0),onInput:e=>fe(e,"max"),onChange:e=>he(0,"max")},null,8,["class","disabled","placeholder","model-value","readonly","onFocus","onInput","onChange"]),(0,e.createVNode)((0,e.unref)(yd),{"datetime-role":"end",visible:le.value,format:(0,e.unref)(I),"parsed-value":p.value,onPick:me},null,8,["visible","format","parsed-value"])],2)),[[(0,e.unref)(Es),ce]])],2)],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([[(0,e.unref)(A).e("content"),(0,e.unref)(y).e("content")],"is-left"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(y).e("header"))},[(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(A).e("icon-btn"),"d-arrow-left"]),"aria-label":(0,e.unref)(k)("el.datepicker.prevYear"),onClick:F},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["aria-label"]),(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(A).e("icon-btn"),"arrow-left"]),"aria-label":(0,e.unref)(k)("el.datepicker.prevMonth"),onClick:U},[(0,e.renderSlot)(t.$slots,"prev-month",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowLeft))])),_:1})]))],10,["aria-label"]),t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,type:"button",disabled:!(0,e.unref)(ee),class:(0,e.normalizeClass)([[(0,e.unref)(A).e("icon-btn"),{"is-disabled":!(0,e.unref)(ee)}],"d-arrow-right"]),"aria-label":(0,e.unref)(k)("el.datepicker.nextYear"),onClick:X},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["disabled","aria-label"])):(0,e.createCommentVNode)("v-if",!0),t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:1,type:"button",disabled:!(0,e.unref)(J),class:(0,e.normalizeClass)([[(0,e.unref)(A).e("icon-btn"),{"is-disabled":!(0,e.unref)(J)}],"arrow-right"]),"aria-label":(0,e.unref)(k)("el.datepicker.nextMonth"),onClick:Y},[(0,e.renderSlot)(t.$slots,"next-month",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})]))],10,["disabled","aria-label"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",null,(0,e.toDisplayString)((0,e.unref)(B)),1)],2),(0,e.createVNode)(Yu,{"selection-mode":"range",date:h.value,"min-date":(0,e.unref)(m),"max-date":(0,e.unref)(g),"range-state":(0,e.unref)(v),"disabled-date":(0,e.unref)(i),"cell-class-name":(0,e.unref)(a),onChangerange:(0,e.unref)(O),onPick:oe,onSelect:(0,e.unref)(_)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([[(0,e.unref)(A).e("content"),(0,e.unref)(y).e("content")],"is-right"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(y).e("header"))},[t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,type:"button",disabled:!(0,e.unref)(ee),class:(0,e.normalizeClass)([[(0,e.unref)(A).e("icon-btn"),{"is-disabled":!(0,e.unref)(ee)}],"d-arrow-left"]),"aria-label":(0,e.unref)(k)("el.datepicker.prevYear"),onClick:G},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["disabled","aria-label"])):(0,e.createCommentVNode)("v-if",!0),t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:1,type:"button",disabled:!(0,e.unref)(J),class:(0,e.normalizeClass)([[(0,e.unref)(A).e("icon-btn"),{"is-disabled":!(0,e.unref)(J)}],"arrow-left"]),"aria-label":(0,e.unref)(k)("el.datepicker.prevMonth"),onClick:Z},[(0,e.renderSlot)(t.$slots,"prev-month",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowLeft))])),_:1})]))],10,["disabled","aria-label"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("button",{type:"button","aria-label":(0,e.unref)(k)("el.datepicker.nextYear"),class:(0,e.normalizeClass)([(0,e.unref)(A).e("icon-btn"),"d-arrow-right"]),onClick:H},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["aria-label"]),(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(A).e("icon-btn"),"arrow-right"]),"aria-label":(0,e.unref)(k)("el.datepicker.nextMonth"),onClick:q},[(0,e.renderSlot)(t.$slots,"next-month",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})]))],10,["aria-label"]),(0,e.createElementVNode)("div",null,(0,e.toDisplayString)((0,e.unref)(T)),1)],2),(0,e.createVNode)(Yu,{"selection-mode":"range",date:p.value,"min-date":(0,e.unref)(m),"max-date":(0,e.unref)(g),"range-state":(0,e.unref)(v),"disabled-date":(0,e.unref)(i),"cell-class-name":(0,e.unref)(a),onChangerange:(0,e.unref)(O),onPick:oe,onSelect:(0,e.unref)(_)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2)],2)],2),(0,e.unref)(ne)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(A).e("footer"))},[(0,e.unref)(s)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Pr.S2),{key:0,text:"",size:"small",class:(0,e.normalizeClass)((0,e.unref)(A).e("link-btn")),onClick:ge},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(k)("el.datepicker.clear")),1)])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createVNode)((0,e.unref)(Pr.S2),{plain:"",size:"small",class:(0,e.normalizeClass)((0,e.unref)(A).e("link-btn")),disabled:(0,e.unref)(te),onClick:t=>(0,e.unref)(w)(!1)},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(k)("el.datepicker.confirm")),1)])),_:1},8,["class","disabled","onClick"])],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var Sd=(0,c.A)(kd,[["__file","panel-date-range.vue"]]);const Vd=(0,i.b_)({...Pu}),Bd="year",Td=(0,e.defineComponent)({name:"DatePickerMonthRange"}),Nd=(0,e.defineComponent)({...Td,props:Vd,emits:["pick","set-picker-option","calendar-change"],setup(t,{emit:n}){const r=t,{lang:o}=(0,xr.Ym)(),i=(0,e.inject)("EP_PICKER_BASE"),{shortcuts:a,disabledDate:l}=i.props,s=(0,e.toRef)(i.props,"format"),c=(0,e.toRef)(i.props,"defaultValue"),u=(0,e.ref)(Qr().locale(o.value)),d=(0,e.ref)(Qr().locale(o.value).add(1,Bd)),{minDate:f,maxDate:h,rangeState:p,ppNs:m,drpNs:g,handleChangeRange:v,handleRangeConfirm:A,handleShortcutClick:y,onSelect:O}=_d(r,{defaultValue:c,leftDate:u,rightDate:d,unit:Bd,onParsedValueChanged:function(e,t){if(r.unlinkPanels&&t){const n=(null==e?void 0:e.year())||0,r=t.year();d.value=n===r?t.add(1,Bd):t}else d.value=u.value.add(1,Bd)}}),w=(0,e.computed)((()=>!!a.length)),{leftPrevYear:x,rightNextYear:_,leftNextYear:C,rightPrevYear:k,leftLabel:S,rightLabel:V,leftYear:B,rightYear:T}=(({unlinkPanels:t,leftDate:n,rightDate:r})=>{const{t:o}=(0,xr.Ym)();return{leftPrevYear:()=>{n.value=n.value.subtract(1,"year"),t.value||(r.value=r.value.subtract(1,"year"))},rightNextYear:()=>{t.value||(n.value=n.value.add(1,"year")),r.value=r.value.add(1,"year")},leftNextYear:()=>{n.value=n.value.add(1,"year")},rightPrevYear:()=>{r.value=r.value.subtract(1,"year")},leftLabel:(0,e.computed)((()=>`${n.value.year()} ${o("el.datepicker.year")}`)),rightLabel:(0,e.computed)((()=>`${r.value.year()} ${o("el.datepicker.year")}`)),leftYear:(0,e.computed)((()=>n.value.year())),rightYear:(0,e.computed)((()=>r.value.year()===n.value.year()?n.value.year()+1:r.value.year()))}})({unlinkPanels:(0,e.toRef)(r,"unlinkPanels"),leftDate:u,rightDate:d}),N=(0,e.computed)((()=>r.unlinkPanels&&T.value>B.value+1)),E=(e,t=!0)=>{const r=e.minDate,o=e.maxDate;h.value===o&&f.value===r||(n("calendar-change",[r.toDate(),o&&o.toDate()]),h.value=o,f.value=r,t&&A())};return n("set-picker-option",["isValidValue",Du]),n("set-picker-option",["formatToString",e=>(0,ie.cy)(e)?e.map((e=>e.format(s.value))):e.format(s.value)]),n("set-picker-option",["parseUserInput",e=>Lu(e,s.value,o.value)]),n("set-picker-option",["handleClear",()=>{u.value=$u((0,e.unref)(c),{lang:(0,e.unref)(o),unit:"year",unlinkPanels:r.unlinkPanels})[0],d.value=u.value.add(1,"year"),n("pick",null)}]),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(m).b(),(0,e.unref)(g).b(),{"has-sidebar":Boolean(t.$slots.sidebar)||(0,e.unref)(w)}])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(m).e("body-wrapper"))},[(0,e.renderSlot)(t.$slots,"sidebar",{class:(0,e.normalizeClass)((0,e.unref)(m).e("sidebar"))}),(0,e.unref)(w)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(m).e("sidebar"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(a),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:n,type:"button",class:(0,e.normalizeClass)((0,e.unref)(m).e("shortcut")),onClick:n=>(0,e.unref)(y)(t)},(0,e.toDisplayString)(t.text),11,["onClick"])))),128))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(m).e("body"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([[(0,e.unref)(m).e("content"),(0,e.unref)(g).e("content")],"is-left"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(g).e("header"))},[(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(m).e("icon-btn"),"d-arrow-left"]),onClick:(0,e.unref)(x)},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["onClick"]),t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,type:"button",disabled:!(0,e.unref)(N),class:(0,e.normalizeClass)([[(0,e.unref)(m).e("icon-btn"),{[(0,e.unref)(m).is("disabled")]:!(0,e.unref)(N)}],"d-arrow-right"]),onClick:(0,e.unref)(C)},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["disabled","onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",null,(0,e.toDisplayString)((0,e.unref)(S)),1)],2),(0,e.createVNode)(Ku,{"selection-mode":"range",date:u.value,"min-date":(0,e.unref)(f),"max-date":(0,e.unref)(h),"range-state":(0,e.unref)(p),"disabled-date":(0,e.unref)(l),onChangerange:(0,e.unref)(v),onPick:E,onSelect:(0,e.unref)(O)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([[(0,e.unref)(m).e("content"),(0,e.unref)(g).e("content")],"is-right"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(g).e("header"))},[t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,type:"button",disabled:!(0,e.unref)(N),class:(0,e.normalizeClass)([[(0,e.unref)(m).e("icon-btn"),{"is-disabled":!(0,e.unref)(N)}],"d-arrow-left"]),onClick:(0,e.unref)(k)},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["disabled","onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(m).e("icon-btn"),"d-arrow-right"]),onClick:(0,e.unref)(_)},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["onClick"]),(0,e.createElementVNode)("div",null,(0,e.toDisplayString)((0,e.unref)(V)),1)],2),(0,e.createVNode)(Ku,{"selection-mode":"range",date:d.value,"min-date":(0,e.unref)(f),"max-date":(0,e.unref)(h),"range-state":(0,e.unref)(p),"disabled-date":(0,e.unref)(l),onChangerange:(0,e.unref)(v),onPick:E,onSelect:(0,e.unref)(O)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2)],2)],2)],2))}});var Ed=(0,c.A)(Nd,[["__file","panel-month-range.vue"]]);const Pd=(0,i.b_)({...Pu}),Qd="year",Md=(0,e.defineComponent)({name:"DatePickerYearRange"}),Dd=(0,e.defineComponent)({...Md,props:Pd,emits:["pick","set-picker-option","calendar-change"],setup(t,{emit:n}){const r=t,{lang:o}=(0,xr.Ym)(),i=(0,e.ref)(Qr().locale(o.value)),a=(0,e.ref)(i.value.add(10,"year")),{pickerNs:l}=(0,e.inject)(_u),s=(0,u.DU)("date-range-picker"),c=(0,e.computed)((()=>!!P.length)),d=(0,e.computed)((()=>[l.b(),s.b(),{"has-sidebar":Boolean((0,e.useSlots)().sidebar)||c.value}])),f=(0,e.computed)((()=>({content:[l.e("content"),s.e("content"),"is-left"],arrowLeftBtn:[l.e("icon-btn"),"d-arrow-left"],arrowRightBtn:[l.e("icon-btn"),{[l.is("disabled")]:!_.value},"d-arrow-right"]}))),h=(0,e.computed)((()=>({content:[l.e("content"),s.e("content"),"is-right"],arrowLeftBtn:[l.e("icon-btn"),{"is-disabled":!_.value},"d-arrow-left"],arrowRightBtn:[l.e("icon-btn"),"d-arrow-right"]}))),p=xd(o),{leftPrevYear:m,rightNextYear:g,leftNextYear:v,rightPrevYear:A,leftLabel:y,rightLabel:O,leftYear:w,rightYear:x}=(({unlinkPanels:t,leftDate:n,rightDate:r})=>({leftPrevYear:()=>{n.value=n.value.subtract(10,"year"),t.value||(r.value=r.value.subtract(10,"year"))},rightNextYear:()=>{t.value||(n.value=n.value.add(10,"year")),r.value=r.value.add(10,"year")},leftNextYear:()=>{n.value=n.value.add(10,"year")},rightPrevYear:()=>{r.value=r.value.subtract(10,"year")},leftLabel:(0,e.computed)((()=>{const e=10*Math.floor(n.value.year()/10);return`${e}-${e+9}`})),rightLabel:(0,e.computed)((()=>{const e=10*Math.floor(r.value.year()/10);return`${e}-${e+9}`})),leftYear:(0,e.computed)((()=>10*Math.floor(n.value.year()/10)+9)),rightYear:(0,e.computed)((()=>10*Math.floor(r.value.year()/10)))}))({unlinkPanels:(0,e.toRef)(r,"unlinkPanels"),leftDate:i,rightDate:a}),_=(0,e.computed)((()=>r.unlinkPanels&&x.value>w.value+1)),C=(0,e.ref)(),k=(0,e.ref)(),S=(0,e.ref)({endDate:null,selecting:!1}),V=e=>{S.value=e},B=(e,t=!0)=>{const r=e.minDate,o=e.maxDate;k.value===o&&C.value===r||(n("calendar-change",[r.toDate(),o&&o.toDate()]),k.value=o,C.value=r,t&&T())},T=(e=!1)=>{Du([C.value,k.value])&&n("pick",[C.value,k.value],e)},N=e=>{S.value.selecting=e,e||(S.value.endDate=null)},E=(0,e.inject)("EP_PICKER_BASE"),{shortcuts:P,disabledDate:Q}=E.props,M=(0,e.toRef)(E.props,"format"),D=(0,e.toRef)(E.props,"defaultValue"),$=()=>{let e;if((0,ie.cy)(D.value)){const e=Qr(D.value[0]);let t=Qr(D.value[1]);return r.unlinkPanels||(t=e.add(10,Qd)),[e,t]}return e=D.value?Qr(D.value):Qr(),e=e.locale(o.value),[e,e.add(10,Qd)]};(0,e.watch)((()=>D.value),(e=>{if(e){const e=$();i.value=e[0],a.value=e[1]}}),{immediate:!0}),(0,e.watch)((()=>r.parsedValue),(e=>{if(e&&2===e.length)if(C.value=e[0],k.value=e[1],i.value=C.value,r.unlinkPanels&&k.value){const e=C.value.year(),t=k.value.year();a.value=e===t?k.value.add(10,"year"):k.value}else a.value=i.value.add(10,"year");else{const e=$();C.value=void 0,k.value=void 0,i.value=e[0],a.value=e[1]}}),{immediate:!0});return n("set-picker-option",["isValidValue",e=>Du(e)&&(!Q||!Q(e[0].toDate())&&!Q(e[1].toDate()))]),n("set-picker-option",["parseUserInput",e=>Lu(e,M.value,o.value)]),n("set-picker-option",["formatToString",e=>(0,ie.cy)(e)?e.map((e=>e.format(M.value))):e.format(M.value)]),n("set-picker-option",["handleClear",()=>{const e=$();i.value=e[0],a.value=e[1],k.value=void 0,C.value=void 0,n("pick",null)}]),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(d))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).e("body-wrapper"))},[(0,e.renderSlot)(t.$slots,"sidebar",{class:(0,e.normalizeClass)((0,e.unref)(l).e("sidebar"))}),(0,e.unref)(c)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(l).e("sidebar"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(P),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:n,type:"button",class:(0,e.normalizeClass)((0,e.unref)(l).e("shortcut")),onClick:n=>(0,e.unref)(p)(t)},(0,e.toDisplayString)(t.text),11,["onClick"])))),128))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).e("body"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).content)},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(s).e("header"))},[(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)((0,e.unref)(f).arrowLeftBtn),onClick:(0,e.unref)(m)},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["onClick"]),t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,type:"button",disabled:!(0,e.unref)(_),class:(0,e.normalizeClass)((0,e.unref)(f).arrowRightBtn),onClick:(0,e.unref)(v)},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["disabled","onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",null,(0,e.toDisplayString)((0,e.unref)(y)),1)],2),(0,e.createVNode)(td,{"selection-mode":"range",date:i.value,"min-date":C.value,"max-date":k.value,"range-state":S.value,"disabled-date":(0,e.unref)(Q),onChangerange:V,onPick:B,onSelect:N},null,8,["date","min-date","max-date","range-state","disabled-date"])],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(h).content)},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(s).e("header"))},[t.unlinkPanels?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,type:"button",disabled:!(0,e.unref)(_),class:(0,e.normalizeClass)((0,e.unref)(h).arrowLeftBtn),onClick:(0,e.unref)(A)},[(0,e.renderSlot)(t.$slots,"prev-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowLeft))])),_:1})]))],10,["disabled","onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)((0,e.unref)(h).arrowRightBtn),onClick:(0,e.unref)(g)},[(0,e.renderSlot)(t.$slots,"next-year",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.DArrowRight))])),_:1})]))],10,["onClick"]),(0,e.createElementVNode)("div",null,(0,e.toDisplayString)((0,e.unref)(O)),1)],2),(0,e.createVNode)(td,{"selection-mode":"range",date:a.value,"min-date":C.value,"max-date":k.value,"range-state":S.value,"disabled-date":(0,e.unref)(Q),onChangerange:V,onPick:B,onSelect:N},null,8,["date","min-date","max-date","range-state","disabled-date"])],2)],2)],2)],2))}});var $d=(0,c.A)(Dd,[["__file","panel-year-range.vue"]]);const zd=(0,e.defineComponent)({name:"PickerRangeTrigger",inheritAttrs:!1}),Rd=(0,e.defineComponent)({...zd,props:Vu,emits:["mouseenter","mouseleave","click","touchstart","focus","blur","startInput","endInput","startChange","endChange"],setup(t,{expose:n,emit:r}){const o=(0,Jn.O)(),i=(0,u.DU)("date"),a=(0,u.DU)("range"),l=(0,e.ref)(),s=(0,e.ref)(),{wrapperRef:c,isFocused:d}=(0,Hc.K)(l),f=e=>{r("click",e)},h=e=>{r("mouseenter",e)},p=e=>{r("mouseleave",e)},m=e=>{r("mouseenter",e)},g=e=>{r("startInput",e)},v=e=>{r("endInput",e)},A=e=>{r("startChange",e)},y=e=>{r("endChange",e)};return n({focus:()=>{var e;null==(e=l.value)||e.focus()},blur:()=>{var e,t;null==(e=l.value)||e.blur(),null==(t=s.value)||t.blur()}}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"wrapperRef",ref:c,class:(0,e.normalizeClass)([(0,e.unref)(i).is("active",(0,e.unref)(d)),t.$attrs.class]),style:(0,e.normalizeStyle)(t.$attrs.style),onClick:f,onMouseenter:h,onMouseleave:p,onTouchstartPassive:m},[(0,e.renderSlot)(t.$slots,"prefix"),(0,e.createElementVNode)("input",(0,e.mergeProps)((0,e.unref)(o),{id:t.id&&t.id[0],ref_key:"inputRef",ref:l,name:t.name&&t.name[0],placeholder:t.startPlaceholder,value:t.modelValue&&t.modelValue[0],class:(0,e.unref)(a).b("input"),onInput:g,onChange:A}),null,16,["id","name","placeholder","value"]),(0,e.renderSlot)(t.$slots,"range-separator"),(0,e.createElementVNode)("input",(0,e.mergeProps)((0,e.unref)(o),{id:t.id&&t.id[1],ref_key:"endInputRef",ref:s,name:t.name&&t.name[1],placeholder:t.endPlaceholder,value:t.modelValue&&t.modelValue[1],class:(0,e.unref)(a).b("input"),onInput:v,onChange:y}),null,16,["id","name","placeholder","value"]),(0,e.renderSlot)(t.$slots,"suffix")],38))}});var Id=(0,c.A)(Rd,[["__file","picker-range-trigger.vue"]]);const Ld=(0,e.defineComponent)({name:"Picker"}),Fd=(0,e.defineComponent)({...Ld,props:Su,emits:["update:modelValue","change","focus","blur","clear","calendar-change","panel-change","visible-change","keydown"],setup(t,{expose:n,emit:o}){const i=t,a=(0,e.useAttrs)(),{lang:l}=(0,xr.Ym)(),s=(0,u.DU)("date"),c=(0,u.DU)("input"),d=(0,u.DU)("range"),{form:f,formItem:p}=(0,gl.j)(),m=(0,e.inject)("ElPopperOptions",{}),{valueOnClear:g}=(0,Ss.fQ)(i,null),v=(0,e.ref)(),A=(0,e.ref)(),y=(0,e.ref)(!1),O=(0,e.ref)(!1),w=(0,e.ref)(null);let x=!1;const{isFocused:_,handleFocus:C,handleBlur:k}=(0,Hc.K)(A,{beforeFocus(){return i.readonly||$.value},afterFocus(){y.value=!0},beforeBlur(e){var t;return!x&&(null==(t=v.value)?void 0:t.isFocusInsideContent(e))},afterBlur(){le(),y.value=!1,x=!1,i.validateEvent&&(null==p||p.validate("blur").catch((e=>(0,h.U)(e))))}}),S=(0,e.computed)((()=>[s.b("editor"),s.bm("editor",i.type),c.e("wrapper"),s.is("disabled",$.value),s.is("active",y.value),d.b("editor"),ne?d.bm("editor",ne.value):"",a.class])),V=(0,e.computed)((()=>[c.e("icon"),d.e("close-icon"),X.value?"":d.e("close-icon--hidden")]));(0,e.watch)(y,(t=>{t?(0,e.nextTick)((()=>{t&&(w.value=i.modelValue)})):(ae.value=null,(0,e.nextTick)((()=>{B(i.modelValue)})))}));const B=(e,t)=>{!t&&Ir(e,w.value)||(o("change",e),t&&(w.value=e),i.validateEvent&&(null==p||p.validate("change").catch((e=>(0,h.U)(e)))))},T=e=>{if(!Ir(i.modelValue,e)){let t;(0,ie.cy)(e)?t=e.map((e=>Fr(e,i.valueFormat,l.value))):e&&(t=Fr(e,i.valueFormat,l.value)),o("update:modelValue",e?t:e,l.value)}},N=(0,e.computed)((()=>A.value?Array.from(A.value.$el.querySelectorAll("input")):[])),E=(e,t,n)=>{const r=N.value;r.length&&(n&&"min"!==n?"max"===n&&(r[1].setSelectionRange(e,t),r[1].focus()):(r[0].setSelectionRange(e,t),r[0].focus()))},P=(e="",t=!1)=>{let n;y.value=t,n=(0,ie.cy)(e)?e.map((e=>e.toDate())):e?e.toDate():e,ae.value=null,T(n)},Q=()=>{O.value=!0},M=()=>{o("visible-change",!0)},D=()=>{O.value=!1,y.value=!1,o("visible-change",!1)},$=(0,e.computed)((()=>i.disabled||(null==f?void 0:f.disabled))),z=(0,e.computed)((()=>{let e;if(G.value?ve.value.getDefaultValue&&(e=ve.value.getDefaultValue()):e=(0,ie.cy)(i.modelValue)?i.modelValue.map((e=>Lr(e,i.valueFormat,l.value))):Lr(i.modelValue,i.valueFormat,l.value),ve.value.getRangeAvailableTime){const t=ve.value.getRangeAvailableTime(e);sl(t,e)||(e=t,G.value||T(Hr(e)))}return(0,ie.cy)(e)&&e.some((e=>!e))&&(e=[]),e})),R=(0,e.computed)((()=>{if(!ve.value.panelReady)return"";const e=ce(z.value);return(0,ie.cy)(ae.value)?[ae.value[0]||e&&e[0]||"",ae.value[1]||e&&e[1]||""]:null!==ae.value?ae.value:!L.value&&G.value||!y.value&&G.value?"":e?F.value||U.value||H.value?e.join(", "):e:""})),I=(0,e.computed)((()=>i.type.includes("time"))),L=(0,e.computed)((()=>i.type.startsWith("time"))),F=(0,e.computed)((()=>"dates"===i.type)),U=(0,e.computed)((()=>"months"===i.type)),H=(0,e.computed)((()=>"years"===i.type)),q=(0,e.computed)((()=>i.prefixIcon||(I.value?W.Clock:W.Calendar))),X=(0,e.ref)(!1),Y=e=>{i.readonly||$.value||(X.value&&(e.stopPropagation(),ve.value.handleClear?ve.value.handleClear():T(g.value),B(g.value,!0),X.value=!1,D()),o("clear"))},G=(0,e.computed)((()=>{const{modelValue:e}=i;return!e||(0,ie.cy)(e)&&!e.filter(Boolean).length})),Z=async e=>{var t;i.readonly||$.value||("INPUT"!==(null==(t=e.target)?void 0:t.tagName)||_.value)&&(y.value=!0)},K=()=>{i.readonly||$.value||!G.value&&i.clearable&&(X.value=!0)},J=()=>{X.value=!1},ee=e=>{var t;i.readonly||$.value||("INPUT"!==(null==(t=e.touches[0].target)?void 0:t.tagName)||_.value)&&(y.value=!0)},te=(0,e.computed)((()=>i.type.includes("range"))),ne=(0,er.NV)(),re=(0,e.computed)((()=>{var t,n;return null==(n=null==(t=(0,e.unref)(v))?void 0:t.popperRef)?void 0:n.contentRef})),oe=(0,r.X2F)(A,(t=>{const n=(0,e.unref)(re),o=(0,r.F4c)(A);n&&(t.target===n||t.composedPath().includes(n))||t.target===o||o&&t.composedPath().includes(o)||(y.value=!1)}));(0,e.onBeforeUnmount)((()=>{null==oe||oe()}));const ae=(0,e.ref)(null),le=()=>{if(ae.value){const e=se(R.value);e&&ue(e)&&(T(Hr(e)),ae.value=null)}""===ae.value&&(T(g.value),B(g.value,!0),ae.value=null)},se=e=>e?ve.value.parseUserInput(e):null,ce=e=>e?ve.value.formatToString(e):null,ue=e=>ve.value.isValidValue(e),de=async t=>{if(i.readonly||$.value)return;const{code:n}=t;if(o("keydown",t),n!==Ht.R.esc)if(n===Ht.R.down&&(ve.value.handleFocusPicker&&(t.preventDefault(),t.stopPropagation()),!1===y.value&&(y.value=!0,await(0,e.nextTick)()),ve.value.handleFocusPicker))ve.value.handleFocusPicker();else{if(n!==Ht.R.tab)return n===Ht.R.enter||n===Ht.R.numpadEnter?((null===ae.value||""===ae.value||ue(se(R.value)))&&(le(),y.value=!1),void t.stopPropagation()):void(ae.value?t.stopPropagation():ve.value.handleKeydownInput&&ve.value.handleKeydownInput(t));x=!0}else!0===y.value&&(y.value=!1,t.preventDefault(),t.stopPropagation())},fe=e=>{ae.value=e,y.value||(y.value=!0)},he=e=>{const t=e.target;ae.value?ae.value=[t.value,ae.value[1]]:ae.value=[t.value,null]},pe=e=>{const t=e.target;ae.value?ae.value=[ae.value[0],t.value]:ae.value=[null,t.value]},me=()=>{var t;const n=ae.value,r=se(n&&n[0]),o=(0,e.unref)(z);if(r&&r.isValid()){ae.value=[ce(r),(null==(t=R.value)?void 0:t[1])||null];const e=[r,o&&(o[1]||null)];ue(e)&&(T(Hr(e)),ae.value=null)}},ge=()=>{var t;const n=(0,e.unref)(ae),r=se(n&&n[1]),o=(0,e.unref)(z);if(r&&r.isValid()){ae.value=[(null==(t=(0,e.unref)(R))?void 0:t[0])||null,ce(r)];const n=[o&&o[0],r];ue(n)&&(T(Hr(n)),ae.value=null)}},ve=(0,e.ref)({}),Ae=e=>{ve.value[e[0]]=e[1],ve.value.panelReady=!0},ye=e=>{o("calendar-change",e)},be=(e,t,n)=>{o("panel-change",e,t,n)};return(0,e.provide)("EP_PICKER_BASE",{props:i}),n({focus:()=>{var e;null==(e=A.value)||e.focus()},blur:()=>{var e;null==(e=A.value)||e.blur()},handleOpen:()=>{y.value=!0},handleClose:()=>{y.value=!1},onPick:P}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),(0,e.mergeProps)({ref_key:"refPopper",ref:v,visible:y.value,effect:"light",pure:"",trigger:"click"},t.$attrs,{role:"dialog",teleported:"",transition:`${(0,e.unref)(s).namespace.value}-zoom-in-top`,"popper-class":[`${(0,e.unref)(s).namespace.value}-picker__popper`,t.popperClass],"popper-options":(0,e.unref)(m),"fallback-placements":t.fallbackPlacements,"gpu-acceleration":!1,placement:t.placement,"stop-popper-mouse-event":!1,"hide-after":0,persistent:"",onBeforeShow:Q,onShow:M,onHide:D}),{default:(0,e.withCtx)((()=>[(0,e.unref)(te)?((0,e.openBlock)(),(0,e.createBlock)(Id,{key:1,id:t.id,ref_key:"inputRef",ref:A,"model-value":(0,e.unref)(R),name:t.name,disabled:(0,e.unref)($),readonly:!t.editable||t.readonly,"start-placeholder":t.startPlaceholder,"end-placeholder":t.endPlaceholder,class:(0,e.normalizeClass)((0,e.unref)(S)),style:(0,e.normalizeStyle)(t.$attrs.style),"aria-label":t.ariaLabel,tabindex:t.tabindex,autocomplete:"off",role:"combobox",onClick:Z,onFocus:(0,e.unref)(C),onBlur:(0,e.unref)(k),onStartInput:he,onStartChange:me,onEndInput:pe,onEndChange:ge,onMousedown:Z,onMouseenter:K,onMouseleave:J,onTouchstartPassive:ee,onKeydown:de},{prefix:(0,e.withCtx)((()=>[(0,e.unref)(q)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)([(0,e.unref)(c).e("icon"),(0,e.unref)(d).e("icon")])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(q))))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)])),"range-separator":(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"range-separator",{},(()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(d).b("separator"))},(0,e.toDisplayString)(t.rangeSeparator),3)]))])),suffix:(0,e.withCtx)((()=>[t.clearIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(V)),onMousedown:(0,e.withModifiers)((0,e.unref)(ie.tE),["prevent"]),onClick:Y},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.clearIcon)))])),_:1},8,["class","onMousedown"])):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["id","model-value","name","disabled","readonly","start-placeholder","end-placeholder","class","style","aria-label","tabindex","onFocus","onBlur"])):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(j.WK),{key:0,id:t.id,ref_key:"inputRef",ref:A,"container-role":"combobox","model-value":(0,e.unref)(R),name:t.name,size:(0,e.unref)(ne),disabled:(0,e.unref)($),placeholder:t.placeholder,class:(0,e.normalizeClass)([(0,e.unref)(s).b("editor"),(0,e.unref)(s).bm("editor",t.type),t.$attrs.class]),style:(0,e.normalizeStyle)(t.$attrs.style),readonly:!t.editable||t.readonly||(0,e.unref)(F)||(0,e.unref)(U)||(0,e.unref)(H)||"week"===t.type,"aria-label":t.ariaLabel,tabindex:t.tabindex,"validate-event":!1,onInput:fe,onFocus:(0,e.unref)(C),onBlur:(0,e.unref)(k),onKeydown:de,onChange:le,onMousedown:Z,onMouseenter:K,onMouseleave:J,onTouchstartPassive:ee,onClick:(0,e.withModifiers)((()=>{}),["stop"])},{prefix:(0,e.withCtx)((()=>[(0,e.unref)(q)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(c).e("icon")),onMousedown:(0,e.withModifiers)(Z,["prevent"]),onTouchstartPassive:ee},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(q))))])),_:1},8,["class","onMousedown"])):(0,e.createCommentVNode)("v-if",!0)])),suffix:(0,e.withCtx)((()=>[X.value&&t.clearIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)(`${(0,e.unref)(c).e("icon")} clear-icon`),onMousedown:(0,e.withModifiers)((0,e.unref)(ie.tE),["prevent"]),onClick:Y},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.clearIcon)))])),_:1},8,["class","onMousedown"])):(0,e.createCommentVNode)("v-if",!0)])),_:1},8,["id","model-value","name","size","disabled","placeholder","class","style","readonly","aria-label","tabindex","onFocus","onBlur","onClick"]))])),content:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default",{visible:y.value,actualVisible:O.value,parsedValue:(0,e.unref)(z),format:t.format,dateFormat:t.dateFormat,timeFormat:t.timeFormat,unlinkPanels:t.unlinkPanels,type:t.type,defaultValue:t.defaultValue,showNow:t.showNow,onPick:P,onSelectRange:E,onSetPickerOption:Ae,onCalendarChange:ye,onPanelChange:be,onMousedown:(0,e.withModifiers)((()=>{}),["stop"])})])),_:3},16,["visible","transition","popper-class","popper-options","fallback-placements","placement"]))}});var Ud=(0,c.A)(Fd,[["__file","picker.vue"]]);Qr.extend(qr),Qr.extend(Au),Qr.extend(vu),Qr.extend(yu),Qr.extend(bu),Qr.extend(Ou),Qr.extend(wu),Qr.extend(xu);var Hd=(0,e.defineComponent)({name:"ElDatePicker",install:null,props:Bu,emits:["update:modelValue"],setup(t,{expose:n,emit:r,slots:o}){const i=(0,u.DU)("picker-panel");(0,e.provide)("ElPopperOptions",(0,e.reactive)((0,e.toRef)(t,"popperOptions"))),(0,e.provide)(_u,{slots:o,pickerNs:i});const a=(0,e.ref)();n({focus:()=>{var e;null==(e=a.value)||e.focus()},blur:()=>{var e;null==(e=a.value)||e.blur()},handleOpen:()=>{var e;null==(e=a.value)||e.handleOpen()},handleClose:()=>{var e;null==(e=a.value)||e.handleClose()}});const l=e=>{r("update:modelValue",e)};return()=>{var n;const r=null!=(n=t.format)?n:dd[t.type]||ud,i=function(e){switch(e){case"daterange":case"datetimerange":return Sd;case"monthrange":return Ed;case"yearrange":return $d;default:return Od}}(t.type);return(0,e.createVNode)(Ud,(0,e.mergeProps)(t,{format:r,type:t.type,ref:a,"onUpdate:modelValue":l}),{default:t=>(0,e.createVNode)(i,t,{"prev-month":o["prev-month"],"next-month":o["next-month"],"prev-year":o["prev-year"],"next-year":o["next-year"]}),"range-separator":o["range-separator"]})}}});const Wd=(0,A.GU)(Hd),jd=Symbol("elDescriptions");var qd=(0,e.defineComponent)({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String,default:"td"},type:{type:String}},setup(){return{descriptions:(0,e.inject)(jd,{})}},render(){var t;const n=(0,vo.oh)(this.cell),r=((null==(t=this.cell)?void 0:t.dirs)||[]).map((e=>{const{dir:t,arg:n,modifiers:r,value:o}=e;return[t,o,n,r]})),{border:o,direction:i}=this.descriptions,a="vertical"===i,l=()=>{var e,t,r;return(null==(r=null==(t=null==(e=this.cell)?void 0:e.children)?void 0:t.label)?void 0:r.call(t))||n.label},s=()=>{var e,t,n;return null==(n=null==(t=null==(e=this.cell)?void 0:e.children)?void 0:t.default)?void 0:n.call(t)},c=n.span,d=n.rowspan,h=n.align?`is-${n.align}`:"",p=n.labelAlign?`is-${n.labelAlign}`:h,m=n.className,g=n.labelClassName,v="label"===this.type&&(n.labelWidth||this.descriptions.labelWidth)||n.width,A={width:(0,f._V)(v),minWidth:(0,f._V)(n.minWidth)},y=(0,u.DU)("descriptions");switch(this.type){case"label":return(0,e.withDirectives)((0,e.h)(this.tag,{style:A,class:[y.e("cell"),y.e("label"),y.is("bordered-label",o),y.is("vertical-label",a),p,g],colSpan:a?c:1,rowspan:a?1:d},l()),r);case"content":return(0,e.withDirectives)((0,e.h)(this.tag,{style:A,class:[y.e("cell"),y.e("content"),y.is("bordered-content",o),y.is("vertical-content",a),h,m],colSpan:a?c:2*c-1,rowspan:a?2*d-1:d},s()),r);default:{const t=l(),o={},i=(0,f._V)(n.labelWidth||this.descriptions.labelWidth);return i&&(o.width=i,o.display="inline-block"),(0,e.withDirectives)((0,e.h)("td",{style:A,class:[y.e("cell"),h],colSpan:c,rowspan:d},[(0,an.A)(t)?void 0:(0,e.h)("span",{style:o,class:[y.e("label"),g]},t),(0,e.h)("span",{class:[y.e("content"),m]},s())]),r)}}}});const Xd=(0,i.b_)({row:{type:(0,i.jq)(Array),default:()=>[]}}),Yd=(0,e.defineComponent)({name:"ElDescriptionsRow"}),Gd=(0,e.defineComponent)({...Yd,props:Xd,setup(t){const n=(0,e.inject)(jd,{});return(t,r)=>"vertical"===(0,e.unref)(n).direction?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createElementVNode)("tr",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.row,((t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(qd),{key:`tr1-${n}`,cell:t,tag:"th",type:"label"},null,8,["cell"])))),128))]),(0,e.createElementVNode)("tr",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.row,((t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(qd),{key:`tr2-${n}`,cell:t,tag:"td",type:"content"},null,8,["cell"])))),128))])],64)):((0,e.openBlock)(),(0,e.createElementBlock)("tr",{key:1},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.row,((t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:`tr3-${r}`},[(0,e.unref)(n).border?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createVNode)((0,e.unref)(qd),{cell:t,tag:"td",type:"label"},null,8,["cell"]),(0,e.createVNode)((0,e.unref)(qd),{cell:t,tag:"td",type:"content"},null,8,["cell"])],64)):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(qd),{key:1,cell:t,tag:"td",type:"both"},null,8,["cell"]))],64)))),128))]))}});var Zd=(0,c.A)(Gd,[["__file","descriptions-row.vue"]]);const Kd=(0,i.b_)({border:Boolean,column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:fl.mU,title:{type:String,default:""},extra:{type:String,default:""},labelWidth:{type:[String,Number],default:""}}),Jd=(0,e.defineComponent)({name:"ElDescriptions"}),ef=(0,e.defineComponent)({...Jd,props:Kd,setup(t){const n=t,r=(0,u.DU)("descriptions"),o=(0,er.NV)(),i=(0,e.useSlots)();(0,e.provide)(jd,n);const a=(0,e.computed)((()=>[r.b(),r.m(o.value)])),l=(e,t,n,r=!1)=>(e.props||(e.props={}),t>n&&(e.props.span=n),r&&(e.props.span=t),e),s=()=>{if(!i.default)return[];const e=(0,vo.CW)(i.default()).filter((e=>{var t;return"ElDescriptionsItem"===(null==(t=null==e?void 0:e.type)?void 0:t.name)})),t=[];let r=[],o=n.column,a=0;const s=[];return e.forEach(((i,c)=>{var u,d,f;const h=(null==(u=i.props)?void 0:u.span)||1,p=(null==(d=i.props)?void 0:d.rowspan)||1,m=t.length;if(s[m]||(s[m]=0),p>1)for(let e=1;e<p;e++)s[f=m+e]||(s[f]=0),s[m+e]++,a++;if(s[m]>0&&(o-=s[m],s[m]=0),c<e.length-1&&(a+=h>o?o:h),c===e.length-1){const e=n.column-a%n.column;return r.push(l(i,e,o,!0)),void t.push(r)}h<o?(o-=h,r.push(i)):(r.push(l(i,h,o)),t.push(r),o=n.column,r=[])})),t};return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(a))},[t.title||t.extra||t.$slots.title||t.$slots.extra?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("header"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("title"))},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)]))],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("extra"))},[(0,e.renderSlot)(t.$slots,"extra",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.extra),1)]))],2)],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("body"))},[(0,e.createElementVNode)("table",{class:(0,e.normalizeClass)([(0,e.unref)(r).e("table"),(0,e.unref)(r).is("bordered",t.border)])},[(0,e.createElementVNode)("tbody",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(s(),((t,n)=>((0,e.openBlock)(),(0,e.createBlock)(Zd,{key:n,row:t},null,8,["row"])))),128))])],2)],2)],2))}});var tf=(0,c.A)(ef,[["__file","description.vue"]]);const nf=(0,i.b_)({label:{type:String,default:""},span:{type:Number,default:1},rowspan:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},labelWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}),rf=(0,e.defineComponent)({name:"ElDescriptionsItem",props:nf}),of=(0,A.GU)(tf,{DescriptionsItem:rf}),af=(0,A.WM)(rf);var lf=__webpack_require__(12273);const sf=Symbol("dialogInjectionKey"),cf=(0,i.b_)({center:Boolean,alignCenter:Boolean,closeIcon:{type:O.Ze},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"}});var uf=__webpack_require__(36940),df=__webpack_require__(50180);const ff=(...e)=>t=>{e.forEach((e=>{(0,ie.Tn)(e)?e(t):e.value=t}))},hf=(0,e.defineComponent)({name:"ElDialogContent"}),pf=(0,e.defineComponent)({...hf,props:cf,emits:{close:()=>!0},setup(t,{expose:n}){const r=t,{t:o}=(0,xr.Ym)(),{Close:i}=O.H2,{dialogRef:a,headerRef:l,bodyId:s,ns:c,style:u}=(0,e.inject)(sf),{focusTrapRef:d}=(0,e.inject)(uf.r3),f=(0,e.computed)((()=>[c.b(),c.is("fullscreen",r.fullscreen),c.is("draggable",r.draggable),c.is("align-center",r.alignCenter),{[c.m("center")]:r.center}])),h=ff(d,a),p=(0,e.computed)((()=>r.draggable)),m=(0,e.computed)((()=>r.overflow)),{resetPosition:g}=(0,df.P)(a,l,p,m);return n({resetPosition:g}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:(0,e.unref)(h),class:(0,e.normalizeClass)((0,e.unref)(f)),style:(0,e.normalizeStyle)((0,e.unref)(u)),tabindex:"-1"},[(0,e.createElementVNode)("header",{ref_key:"headerRef",ref:l,class:(0,e.normalizeClass)([(0,e.unref)(c).e("header"),t.headerClass,{"show-close":t.showClose}])},[(0,e.renderSlot)(t.$slots,"header",{},(()=>[(0,e.createElementVNode)("span",{role:"heading","aria-level":t.ariaLevel,class:(0,e.normalizeClass)((0,e.unref)(c).e("title"))},(0,e.toDisplayString)(t.title),11,["aria-level"])])),t.showClose?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,"aria-label":(0,e.unref)(o)("el.dialog.close"),class:(0,e.normalizeClass)((0,e.unref)(c).e("headerbtn")),type:"button",onClick:e=>t.$emit("close")},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(c).e("close"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.closeIcon||(0,e.unref)(i))))])),_:1},8,["class"])],10,["aria-label","onClick"])):(0,e.createCommentVNode)("v-if",!0)],2),(0,e.createElementVNode)("div",{id:(0,e.unref)(s),class:(0,e.normalizeClass)([(0,e.unref)(c).e("body"),t.bodyClass])},[(0,e.renderSlot)(t.$slots,"default")],10,["id"]),t.$slots.footer?((0,e.openBlock)(),(0,e.createElementBlock)("footer",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(c).e("footer"),t.footerClass])},[(0,e.renderSlot)(t.$slots,"footer")],2)):(0,e.createCommentVNode)("v-if",!0)],6))}});var mf=(0,c.A)(pf,[["__file","dialog-content.vue"]]);const gf=(0,i.b_)({...cf,appendToBody:Boolean,appendTo:{type:(0,i.jq)([String,Object]),default:"body"},beforeClose:{type:(0,i.jq)(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"}}),vf={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[o.l4]:e=>(0,a.Lm)(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0};var Af=__webpack_require__(16908);const yf=(t,r)=>{var i;const a=(0,e.getCurrentInstance)().emit,{nextZIndex:l}=(0,Mn.YK)();let s="";const c=(0,Cn.Bi)(),d=(0,Cn.Bi)(),h=(0,e.ref)(!1),p=(0,e.ref)(!1),m=(0,e.ref)(!1),g=(0,e.ref)(null!=(i=t.zIndex)?i:l());let v,A;const y=(0,n.H3)("namespace",u.Lt),b=(0,e.computed)((()=>{const e={},n=`--${y.value}-dialog`;return t.fullscreen||(t.top&&(e[`${n}-margin-top`]=t.top),t.width&&(e[`${n}-width`]=(0,f._V)(t.width))),e})),O=(0,e.computed)((()=>t.alignCenter?{display:"flex"}:{}));function w(){null==A||A(),null==v||v(),t.openDelay&&t.openDelay>0?({stop:v}=(0,X.TO)((()=>C()),t.openDelay)):C()}function x(){null==v||v(),null==A||A(),t.closeDelay&&t.closeDelay>0?({stop:A}=(0,X.TO)((()=>k()),t.closeDelay)):k()}function _(){t.beforeClose?t.beforeClose((function(e){e||(p.value=!0,h.value=!1)})):x()}function C(){X.oc&&(h.value=!0)}function k(){h.value=!1}return t.lockScroll&&(0,Af.t)(h),(0,e.watch)((()=>t.modelValue),(n=>{n?(p.value=!1,w(),m.value=!0,g.value=Bn(t.zIndex)?l():g.value++,(0,e.nextTick)((()=>{a("open"),r.value&&(r.value.parentElement.scrollTop=0,r.value.parentElement.scrollLeft=0,r.value.scrollTop=0)}))):h.value&&x()})),(0,e.watch)((()=>t.fullscreen),(e=>{r.value&&(e?(s=r.value.style.transform,r.value.style.transform=""):r.value.style.transform=s)})),(0,e.onMounted)((()=>{t.modelValue&&(h.value=!0,m.value=!0,w())})),{afterEnter:function(){a("opened")},afterLeave:function(){a("closed"),a(o.l4,!1),t.destroyOnClose&&(m.value=!1)},beforeLeave:function(){a("close")},handleClose:_,onModalClick:function(){t.closeOnClickModal&&_()},close:x,doClose:k,onOpenAutoFocus:function(){a("openAutoFocus")},onCloseAutoFocus:function(){a("closeAutoFocus")},onCloseRequested:function(){t.closeOnPressEscape&&_()},onFocusoutPrevented:function(e){var t;"pointer"===(null==(t=e.detail)?void 0:t.focusReason)&&e.preventDefault()},titleId:c,bodyId:d,closed:p,style:b,overlayDialogStyle:O,rendered:m,visible:h,zIndex:g}};var bf=__webpack_require__(42757);const Of=(0,e.defineComponent)({name:"ElDialog",inheritAttrs:!1}),wf=(0,e.defineComponent)({...Of,props:gf,emits:vf,setup(t,{expose:n}){const r=t,o=(0,e.useSlots)();(0,Al.b)({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"},(0,e.computed)((()=>!!o.title)));const i=(0,u.DU)("dialog"),a=(0,e.ref)(),l=(0,e.ref)(),s=(0,e.ref)(),{visible:c,titleId:d,bodyId:f,style:h,overlayDialogStyle:p,rendered:m,zIndex:g,afterEnter:v,afterLeave:A,beforeLeave:y,handleClose:b,onModalClick:O,onOpenAutoFocus:w,onCloseAutoFocus:x,onCloseRequested:_,onFocusoutPrevented:C}=yf(r,a);(0,e.provide)(sf,{dialogRef:a,headerRef:l,bodyId:f,ns:i,rendered:m,style:h});const k=(0,bf.r)(O),S=(0,e.computed)((()=>r.draggable&&!r.fullscreen));return n({visible:c,dialogContentRef:s,resetPosition:()=>{var e;null==(e=s.value)||e.resetPosition()}}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(_n),{to:t.appendTo,disabled:"body"===t.appendTo&&!t.appendToBody},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(e.Transition,{name:"dialog-fade",onAfterEnter:(0,e.unref)(v),onAfterLeave:(0,e.unref)(A),onBeforeLeave:(0,e.unref)(y),persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(lf._q),{"custom-mask-event":"",mask:t.modal,"overlay-class":t.modalClass,"z-index":(0,e.unref)(g)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{role:"dialog","aria-modal":"true","aria-label":t.title||void 0,"aria-labelledby":t.title?void 0:(0,e.unref)(d),"aria-describedby":(0,e.unref)(f),class:(0,e.normalizeClass)(`${(0,e.unref)(i).namespace.value}-overlay-dialog`),style:(0,e.normalizeStyle)((0,e.unref)(p)),onClick:(0,e.unref)(k).onClick,onMousedown:(0,e.unref)(k).onMousedown,onMouseup:(0,e.unref)(k).onMouseup},[(0,e.createVNode)((0,e.unref)(Vn.A),{loop:"",trapped:(0,e.unref)(c),"focus-start-el":"container",onFocusAfterTrapped:(0,e.unref)(w),onFocusAfterReleased:(0,e.unref)(x),onFocusoutPrevented:(0,e.unref)(C),onReleaseRequested:(0,e.unref)(_)},{default:(0,e.withCtx)((()=>[(0,e.unref)(m)?((0,e.openBlock)(),(0,e.createBlock)(mf,(0,e.mergeProps)({key:0,ref_key:"dialogContentRef",ref:s},t.$attrs,{center:t.center,"align-center":t.alignCenter,"close-icon":t.closeIcon,draggable:(0,e.unref)(S),overflow:t.overflow,fullscreen:t.fullscreen,"header-class":t.headerClass,"body-class":t.bodyClass,"footer-class":t.footerClass,"show-close":t.showClose,title:t.title,"aria-level":t.headerAriaLevel,onClose:(0,e.unref)(b)}),(0,e.createSlots)({header:(0,e.withCtx)((()=>[t.$slots.title?(0,e.renderSlot)(t.$slots,"title",{key:1}):(0,e.renderSlot)(t.$slots,"header",{key:0,close:(0,e.unref)(b),titleId:(0,e.unref)(d),titleClass:(0,e.unref)(i).e("title")})])),default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:2},[t.$slots.footer?{name:"footer",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$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"])):(0,e.createCommentVNode)("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"]),[[e.vShow,(0,e.unref)(c)]])])),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])])),_:3},8,["to","disabled"]))}});var xf=(0,c.A)(wf,[["__file","dialog.vue"]]);const _f=(0,A.GU)(xf),Cf=(0,i.b_)({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:(0,i.jq)(String),default:"solid"}}),kf=(0,e.defineComponent)({name:"ElDivider"}),Sf=(0,e.defineComponent)({...kf,props:Cf,setup(t){const n=t,r=(0,u.DU)("divider"),o=(0,e.computed)((()=>r.cssVar({"border-style":n.borderStyle})));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(r).b(),(0,e.unref)(r).m(t.direction)]),style:(0,e.normalizeStyle)((0,e.unref)(o)),role:"separator"},[t.$slots.default&&"vertical"!==t.direction?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(r).e("text"),(0,e.unref)(r).is(t.contentPosition)])},[(0,e.renderSlot)(t.$slots,"default")],2)):(0,e.createCommentVNode)("v-if",!0)],6))}});var Vf=(0,c.A)(Sf,[["__file","divider.vue"]]);const Bf=(0,A.GU)(Vf),Tf=(0,i.b_)({...gf,direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0},headerAriaLevel:{type:String,default:"2"}}),Nf=vf,Ef=(0,e.defineComponent)({name:"ElDrawer",inheritAttrs:!1}),Pf=(0,e.defineComponent)({...Ef,props:Tf,emits:Nf,setup(t,{expose:n}){const r=t,o=(0,e.useSlots)();(0,Al.b)({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},(0,e.computed)((()=>!!o.title)));const i=(0,e.ref)(),a=(0,e.ref)(),l=(0,u.DU)("drawer"),{t:s}=(0,xr.Ym)(),{afterEnter:c,afterLeave:d,beforeLeave:h,visible:p,rendered:m,titleId:g,bodyId:v,zIndex:A,onModalClick:y,onOpenAutoFocus:O,onCloseAutoFocus:w,onFocusoutPrevented:x,onCloseRequested:_,handleClose:C}=yf(r,i),k=(0,e.computed)((()=>"rtl"===r.direction||"ltr"===r.direction)),S=(0,e.computed)((()=>(0,f._V)(r.size)));return n({handleClose:C,afterEnter:c,afterLeave:d}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(_n),{to:t.appendTo,disabled:"body"===t.appendTo&&!t.appendToBody},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(e.Transition,{name:(0,e.unref)(l).b("fade"),onAfterEnter:(0,e.unref)(c),onAfterLeave:(0,e.unref)(d),onBeforeLeave:(0,e.unref)(h),persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(lf._q),{mask:t.modal,"overlay-class":t.modalClass,"z-index":(0,e.unref)(A),onClick:(0,e.unref)(y)},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(Vn.A),{loop:"",trapped:(0,e.unref)(p),"focus-trap-el":i.value,"focus-start-el":a.value,onFocusAfterTrapped:(0,e.unref)(O),onFocusAfterReleased:(0,e.unref)(w),onFocusoutPrevented:(0,e.unref)(x),onReleaseRequested:(0,e.unref)(_)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",(0,e.mergeProps)({ref_key:"drawerRef",ref:i,"aria-modal":"true","aria-label":t.title||void 0,"aria-labelledby":t.title?void 0:(0,e.unref)(g),"aria-describedby":(0,e.unref)(v)},t.$attrs,{class:[(0,e.unref)(l).b(),t.direction,(0,e.unref)(p)&&"open"],style:(0,e.unref)(k)?"width: "+(0,e.unref)(S):"height: "+(0,e.unref)(S),role:"dialog",onClick:(0,e.withModifiers)((()=>{}),["stop"])}),[(0,e.createElementVNode)("span",{ref_key:"focusStartRef",ref:a,class:(0,e.normalizeClass)((0,e.unref)(l).e("sr-focus")),tabindex:"-1"},null,2),t.withHeader?((0,e.openBlock)(),(0,e.createElementBlock)("header",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(l).e("header"),t.headerClass])},[t.$slots.title?(0,e.renderSlot)(t.$slots,"title",{key:1},(()=>[(0,e.createCommentVNode)(" DEPRECATED SLOT ")])):(0,e.renderSlot)(t.$slots,"header",{key:0,close:(0,e.unref)(C),titleId:(0,e.unref)(g),titleClass:(0,e.unref)(l).e("title")},(()=>[t.$slots.title?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,id:(0,e.unref)(g),role:"heading","aria-level":t.headerAriaLevel,class:(0,e.normalizeClass)((0,e.unref)(l).e("title"))},(0,e.toDisplayString)(t.title),11,["id","aria-level"]))])),t.showClose?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:2,"aria-label":(0,e.unref)(s)("el.drawer.close"),class:(0,e.normalizeClass)((0,e.unref)(l).e("close-btn")),type:"button",onClick:(0,e.unref)(C)},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(l).e("close"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:1},8,["class"])],10,["aria-label","onClick"])):(0,e.createCommentVNode)("v-if",!0)],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.unref)(m)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,id:(0,e.unref)(v),class:(0,e.normalizeClass)([(0,e.unref)(l).e("body"),t.bodyClass])},[(0,e.renderSlot)(t.$slots,"default")],10,["id"])):(0,e.createCommentVNode)("v-if",!0),t.$slots.footer?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:2,class:(0,e.normalizeClass)([(0,e.unref)(l).e("footer"),t.footerClass])},[(0,e.renderSlot)(t.$slots,"footer")],2)):(0,e.createCommentVNode)("v-if",!0)],16,["aria-label","aria-labelledby","aria-describedby","onClick"])])),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])])),_:3},8,["mask","overlay-class","z-index","onClick"]),[[e.vShow,(0,e.unref)(p)]])])),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])])),_:3},8,["to","disabled"]))}});var Qf=(0,c.A)(Pf,[["__file","drawer.vue"]]);const Mf=(0,A.GU)(Qf),Df=(0,e.defineComponent)({inheritAttrs:!1});var $f=(0,c.A)(Df,[["render",function(t,n,r,o,i,a){return(0,e.renderSlot)(t.$slots,"default")}],["__file","collection.vue"]]);const zf=(0,e.defineComponent)({name:"ElCollectionItem",inheritAttrs:!1});var Rf=(0,c.A)(zf,[["render",function(t,n,r,o,i,a){return(0,e.renderSlot)(t.$slots,"default")}],["__file","collection-item.vue"]]);const If="data-el-collection-item",Lf=t=>{const n=`El${t}Collection`,r=`${n}Item`,o=Symbol(n),i=Symbol(r),a={...$f,name:n,setup(){const t=(0,e.ref)(),n=new Map;(0,e.provide)(o,{itemMap:n,getItems:()=>{const r=(0,e.unref)(t);if(!r)return[];const o=Array.from(r.querySelectorAll(`[${If}]`));return[...n.values()].sort(((e,t)=>o.indexOf(e.ref)-o.indexOf(t.ref)))},collectionRef:t})}},l={...Rf,name:r,setup(t,{attrs:n}){const r=(0,e.ref)(),a=(0,e.inject)(o,void 0);(0,e.provide)(i,{collectionItemRef:r}),(0,e.onMounted)((()=>{const t=(0,e.unref)(r);t&&a.itemMap.set(t,{ref:t,...n})})),(0,e.onBeforeUnmount)((()=>{const t=(0,e.unref)(r);a.itemMap.delete(t)}))}};return{COLLECTION_INJECTION_KEY:o,COLLECTION_ITEM_INJECTION_KEY:i,ElCollection:a,ElCollectionItem:l}},Ff=(0,i.b_)({style:{type:(0,i.jq)([String,Array,Object])},currentTabId:{type:(0,i.jq)(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:(0,i.jq)(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:Uf,ElCollectionItem:Hf,COLLECTION_INJECTION_KEY:Wf,COLLECTION_ITEM_INJECTION_KEY:jf}=Lf("RovingFocusGroup"),qf=Symbol("elRovingFocusGroup"),Xf=Symbol("elRovingFocusGroupItem"),Yf={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},Gf=(e,t,n)=>{const r=((e,t)=>{if("rtl"!==t)return e;switch(e){case Ht.R.right:return Ht.R.left;case Ht.R.left:return Ht.R.right;default:return e}})(e.code,n);if(!("vertical"===t&&[Ht.R.left,Ht.R.right].includes(r)||"horizontal"===t&&[Ht.R.up,Ht.R.down].includes(r)))return Yf[r]},Zf=e=>{const{activeElement:t}=document;for(const n of e){if(n===t)return;if(n.focus(),t!==document.activeElement)return}},Kf="currentTabIdChange",Jf="rovingFocusGroup.entryFocus",eh={bubbles:!1,cancelable:!0},th=(0,e.defineComponent)({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:Ff,emits:[Kf,"entryFocus"],setup(t,{emit:n}){var o;const i=(0,e.ref)(null!=(o=t.currentTabId||t.defaultCurrentTabId)?o:null),a=(0,e.ref)(!1),l=(0,e.ref)(!1),s=(0,e.ref)(),{getItems:c}=(0,e.inject)(Wf,void 0),u=(0,e.computed)((()=>[{outline:"none"},t.style])),d=gn((e=>{var n;null==(n=t.onMousedown)||n.call(t,e)}),(()=>{l.value=!0})),f=gn((e=>{var n;null==(n=t.onFocus)||n.call(t,e)}),(t=>{const n=!(0,e.unref)(l),{target:r,currentTarget:o}=t;if(r===o&&n&&!(0,e.unref)(a)){const t=new Event(Jf,eh);if(null==o||o.dispatchEvent(t),!t.defaultPrevented){const t=c().filter((e=>e.focusable)),n=[t.find((e=>e.active)),t.find((t=>t.id===(0,e.unref)(i))),...t].filter(Boolean).map((e=>e.ref));Zf(n)}}l.value=!1})),h=gn((e=>{var n;null==(n=t.onBlur)||n.call(t,e)}),(()=>{a.value=!1}));(0,e.provide)(qf,{currentTabbedId:(0,e.readonly)(i),loop:(0,e.toRef)(t,"loop"),tabIndex:(0,e.computed)((()=>(0,e.unref)(a)?-1:0)),rovingFocusGroupRef:s,rovingFocusGroupRootStyle:u,orientation:(0,e.toRef)(t,"orientation"),dir:(0,e.toRef)(t,"dir"),onItemFocus:e=>{n(Kf,e)},onItemShiftTab:()=>{a.value=!0},onBlur:h,onFocus:f,onMousedown:d}),(0,e.watch)((()=>t.currentTabId),(e=>{i.value=null!=e?e:null})),(0,r.MLh)(s,Jf,((...e)=>{n("entryFocus",...e)}))}});var nh=(0,c.A)(th,[["render",function(t,n,r,o,i,a){return(0,e.renderSlot)(t.$slots,"default")}],["__file","roving-focus-group-impl.vue"]]);const rh=(0,e.defineComponent)({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:Uf,ElRovingFocusGroupImpl:nh}});var oh=(0,c.A)(rh,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-roving-focus-group-impl"),s=(0,e.resolveComponent)("el-focus-group-collection");return(0,e.openBlock)(),(0,e.createBlock)(s,null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)(l,(0,e.normalizeProps)((0,e.guardReactiveProps)(t.$attrs)),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16)])),_:3})}],["__file","roving-focus-group.vue"]]);const ih=(0,i.b_)({trigger:Wt.trigger,triggerKeys:{type:(0,i.jq)(Array),default:()=>[Ht.R.enter,Ht.R.numpadEnter,Ht.R.space,Ht.R.down]},effect:{...Ft.effect,default:"light"},type:{type:(0,i.jq)(String)},placement:{type:(0,i.jq)(String),default:"bottom"},popperOptions:{type:(0,i.jq)(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:(0,i.jq)([Number,String]),default:0},maxHeight:{type:(0,i.jq)([Number,String]),default:""},popperClass:{type:String,default:""},disabled:Boolean,role:{type:String,values:he,default:"menu"},buttonProps:{type:(0,i.jq)(Object)},teleported:Ft.teleported,persistent:{type:Boolean,default:!0}}),ah=(0,i.b_)({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:O.Ze}}),lh=(0,i.b_)({onKeydown:{type:(0,i.jq)(Function)}}),sh=[Ht.R.down,Ht.R.pageDown,Ht.R.home],ch=[Ht.R.up,Ht.R.pageUp,Ht.R.end],uh=[...sh,...ch],{ElCollection:dh,ElCollectionItem:fh,COLLECTION_INJECTION_KEY:hh,COLLECTION_ITEM_INJECTION_KEY:ph}=Lf("Dropdown"),mh=Symbol("elDropdown"),{ButtonGroup:gh}=Pr.S2,vh=(0,e.defineComponent)({name:"ElDropdown",components:{ElButton:Pr.S2,ElButtonGroup:gh,ElScrollbar:ue,ElDropdownCollection:dh,ElTooltip:Gn,ElRovingFocusGroup:oh,ElOnlyChild:un,ElIcon:b.tk,ArrowDown:W.ArrowDown},props:ih,emits:["visible-change","click","command"],setup(t,{emit:n}){const r=(0,e.getCurrentInstance)(),o=(0,u.DU)("dropdown"),{t:i}=(0,xr.Ym)(),a=(0,e.ref)(),l=(0,e.ref)(),s=(0,e.ref)(),c=(0,e.ref)(),d=(0,e.ref)(null),h=(0,e.ref)(null),p=(0,e.ref)(!1),m=(0,e.computed)((()=>({maxHeight:(0,f._V)(t.maxHeight)}))),g=(0,e.computed)((()=>[o.m(O.value)])),v=(0,e.computed)((()=>tc(t.trigger))),A=(0,Cn.Bi)().value,y=(0,e.computed)((()=>t.id||A));function b(){var e;null==(e=s.value)||e.onClose()}(0,e.watch)([a,v],(([e,t],[n])=>{var r,o,i;(null==(r=null==n?void 0:n.$el)?void 0:r.removeEventListener)&&n.$el.removeEventListener("pointerenter",w),(null==(o=null==e?void 0:e.$el)?void 0:o.removeEventListener)&&e.$el.removeEventListener("pointerenter",w),(null==(i=null==e?void 0:e.$el)?void 0:i.addEventListener)&&t.includes("hover")&&e.$el.addEventListener("pointerenter",w)}),{immediate:!0}),(0,e.onBeforeUnmount)((()=>{var e,t;(null==(t=null==(e=a.value)?void 0:e.$el)?void 0:t.removeEventListener)&&a.value.$el.removeEventListener("pointerenter",w)}));const O=(0,er.NV)();function w(){var e,t;null==(t=null==(e=a.value)?void 0:e.$el)||t.focus()}(0,e.provide)(mh,{contentRef:c,role:(0,e.computed)((()=>t.role)),triggerId:y,isUsingKeyboard:p,onItemEnter:function(){},onItemLeave:function(){const t=(0,e.unref)(c);v.value.includes("hover")&&(null==t||t.focus()),h.value=null}}),(0,e.provide)("elDropdown",{instance:r,dropdownSize:O,handleClick:function(){b()},commandHandler:function(...e){n("command",...e)},trigger:(0,e.toRef)(t,"trigger"),hideOnClick:(0,e.toRef)(t,"hideOnClick")});return{t:i,ns:o,scrollbar:d,wrapStyle:m,dropdownTriggerKls:g,dropdownSize:O,triggerId:y,currentTabId:h,handleCurrentTabIdChange:function(e){h.value=e},handlerMainButtonClick:e=>{n("click",e)},handleEntryFocus:function(e){p.value||(e.preventDefault(),e.stopImmediatePropagation())},handleClose:b,handleOpen:function(){var e;null==(e=s.value)||e.onOpen()},handleBeforeShowTooltip:function(){n("visible-change",!0)},handleShowTooltip:function(e){var t;"keydown"===(null==e?void 0:e.type)&&(null==(t=c.value)||t.focus())},handleBeforeHideTooltip:function(){n("visible-change",!1)},onFocusAfterTrapped:e=>{var t,n;e.preventDefault(),null==(n=null==(t=c.value)?void 0:t.focus)||n.call(t,{preventScroll:!0})},popperRef:s,contentRef:c,triggeringElementRef:a,referenceElementRef:l}}});var Ah=(0,c.A)(vh,[["render",function(t,n,r,o,i,a){var l;const s=(0,e.resolveComponent)("el-dropdown-collection"),c=(0,e.resolveComponent)("el-roving-focus-group"),u=(0,e.resolveComponent)("el-scrollbar"),d=(0,e.resolveComponent)("el-only-child"),f=(0,e.resolveComponent)("el-tooltip"),h=(0,e.resolveComponent)("el-button"),p=(0,e.resolveComponent)("arrow-down"),m=(0,e.resolveComponent)("el-icon"),g=(0,e.resolveComponent)("el-button-group");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([t.ns.b(),t.ns.is("disabled",t.disabled)])},[(0,e.createVNode)(f,{ref:"popperRef",role:t.role,effect:t.effect,"fallback-placements":["bottom","top"],"popper-options":t.popperOptions,"gpu-acceleration":!1,"hide-after":"hover"===t.trigger?t.hideTimeout:0,"manual-mode":!0,placement:t.placement,"popper-class":[t.ns.e("popper"),t.popperClass],"reference-element":null==(l=t.referenceElementRef)?void 0:l.$el,trigger:t.trigger,"trigger-keys":t.triggerKeys,"trigger-target-el":t.contentRef,"show-after":"hover"===t.trigger?t.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":t.triggeringElementRef,"virtual-triggering":t.splitButton,disabled:t.disabled,transition:`${t.ns.namespace.value}-zoom-in-top`,teleported:t.teleported,pure:"",persistent:t.persistent,onBeforeShow:t.handleBeforeShowTooltip,onShow:t.handleShowTooltip,onBeforeHide:t.handleBeforeHideTooltip},(0,e.createSlots)({content:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{ref:"scrollbar","wrap-style":t.wrapStyle,tag:"div","view-class":t.ns.e("list")},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(c,{loop:t.loop,"current-tab-id":t.currentTabId,orientation:"horizontal",onCurrentTabIdChange:t.handleCurrentTabIdChange,onEntryFocus:t.handleEntryFocus},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,null,{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"dropdown")])),_:3})])),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])])),_:3},8,["wrap-style","view-class"])])),_:2},[t.splitButton?void 0:{name:"default",fn:(0,e.withCtx)((()=>[(0,e.createVNode)(d,{id:t.triggerId,ref:"triggeringElementRef",role:"button",tabindex:t.tabindex},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["id","tabindex"])]))}]),1032,["role","effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","trigger-keys","trigger-target-el","show-after","virtual-ref","virtual-triggering","disabled","transition","teleported","persistent","onBeforeShow","onShow","onBeforeHide"]),t.splitButton?((0,e.openBlock)(),(0,e.createBlock)(g,{key:0},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(h,(0,e.mergeProps)({ref:"referenceElementRef"},t.buttonProps,{size:t.dropdownSize,type:t.type,disabled:t.disabled,tabindex:t.tabindex,onClick:t.handlerMainButtonClick}),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16,["size","type","disabled","tabindex","onClick"]),(0,e.createVNode)(h,(0,e.mergeProps)({id:t.triggerId,ref:"triggeringElementRef"},t.buttonProps,{role:"button",size:t.dropdownSize,type:t.type,class:t.ns.e("caret-button"),disabled:t.disabled,tabindex:t.tabindex,"aria-label":t.t("el.dropdown.toggleDropdown")}),{default:(0,e.withCtx)((()=>[(0,e.createVNode)(m,{class:(0,e.normalizeClass)(t.ns.e("icon"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(p)])),_:1},8,["class"])])),_:1},16,["id","size","type","class","disabled","tabindex","aria-label"])])),_:3})):(0,e.createCommentVNode)("v-if",!0)],2)}],["__file","dropdown.vue"]]);const yh=(0,e.defineComponent)({components:{ElRovingFocusCollectionItem:Hf},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(t,{emit:n}){const{currentTabbedId:r,loop:o,onItemFocus:i,onItemShiftTab:a}=(0,e.inject)(qf,void 0),{getItems:l}=(0,e.inject)(Wf,void 0),s=(0,Cn.Bi)(),c=(0,e.ref)(),u=gn((e=>{n("mousedown",e)}),(n=>{t.focusable?i((0,e.unref)(s)):n.preventDefault()})),d=gn((e=>{n("focus",e)}),(()=>{i((0,e.unref)(s))})),f=gn((e=>{n("keydown",e)}),(t=>{const{code:n,shiftKey:r,target:i,currentTarget:s}=t;if(n===Ht.R.tab&&r)return void a();if(i!==s)return;const c=Gf(t);if(c){t.preventDefault();let n=l().filter((e=>e.focusable)).map((e=>e.ref));switch(c){case"last":n.reverse();break;case"prev":case"next":{"prev"===c&&n.reverse();const e=n.indexOf(s);n=o.value?(d=e+1,(u=n).map(((e,t)=>u[(t+d)%u.length]))):n.slice(e+1);break}}(0,e.nextTick)((()=>{Zf(n)}))}var u,d})),h=(0,e.computed)((()=>r.value===(0,e.unref)(s)));return(0,e.provide)(Xf,{rovingFocusGroupItemRef:c,tabIndex:(0,e.computed)((()=>(0,e.unref)(h)?0:-1)),handleMousedown:u,handleFocus:d,handleKeydown:f}),{id:s,handleKeydown:f,handleFocus:d,handleMousedown:u}}});var bh=(0,c.A)(yh,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-roving-focus-collection-item");return(0,e.openBlock)(),(0,e.createBlock)(l,{id:t.id,focusable:t.focusable,active:t.active},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["id","focusable","active"])}],["__file","roving-focus-item.vue"]]);const Oh=(0,e.defineComponent)({name:"DropdownItemImpl",components:{ElIcon:b.tk},props:ah,emits:["pointermove","pointerleave","click","clickimpl"],setup(t,{emit:n}){const r=(0,u.DU)("dropdown"),{role:o}=(0,e.inject)(mh,void 0),{collectionItemRef:i}=(0,e.inject)(ph,void 0),{collectionItemRef:a}=(0,e.inject)(jf,void 0),{rovingFocusGroupItemRef:l,tabIndex:s,handleFocus:c,handleKeydown:d,handleMousedown:f}=(0,e.inject)(Xf,void 0),h=ff(i,a,l),p=(0,e.computed)((()=>"menu"===o.value?"menuitem":"navigation"===o.value?"link":"button")),m=gn((e=>{if([Ht.R.enter,Ht.R.numpadEnter,Ht.R.space].includes(e.code))return e.preventDefault(),e.stopImmediatePropagation(),n("clickimpl",e),!0}),d);return{ns:r,itemRef:h,dataset:{[If]:""},role:p,tabIndex:s,handleFocus:c,handleKeydown:m,handleMousedown:f}}});var wh=(0,c.A)(Oh,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-icon");return(0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,null,[t.divided?((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:0,role:"separator",class:(0,e.normalizeClass)(t.ns.bem("menu","item","divided"))},null,2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("li",(0,e.mergeProps)({ref:t.itemRef},{...t.dataset,...t.$attrs},{"aria-disabled":t.disabled,class:[t.ns.be("menu","item"),t.ns.is("disabled",t.disabled)],tabindex:t.tabIndex,role:t.role,onClick:e=>t.$emit("clickimpl",e),onFocus:t.handleFocus,onKeydown:(0,e.withModifiers)(t.handleKeydown,["self"]),onMousedown:t.handleMousedown,onPointermove:e=>t.$emit("pointermove",e),onPointerleave:e=>t.$emit("pointerleave",e)}),[t.icon?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0),(0,e.renderSlot)(t.$slots,"default")],16,["aria-disabled","tabindex","role","onClick","onFocus","onKeydown","onMousedown","onPointermove","onPointerleave"])],64)}],["__file","dropdown-item-impl.vue"]]);const xh=()=>{const t=(0,e.inject)("elDropdown",{}),n=(0,e.computed)((()=>null==t?void 0:t.dropdownSize));return{elDropdown:t,_elDropdownSize:n}},_h=(0,e.defineComponent)({name:"ElDropdownItem",components:{ElDropdownCollectionItem:fh,ElRovingFocusItem:bh,ElDropdownItemImpl:wh},inheritAttrs:!1,props:ah,emits:["pointermove","pointerleave","click"],setup(t,{emit:n,attrs:r}){const{elDropdown:o}=xh(),i=(0,e.getCurrentInstance)(),a=(0,e.ref)(null),l=(0,e.computed)((()=>{var t,n;return null!=(n=null==(t=(0,e.unref)(a))?void 0:t.textContent)?n:""})),{onItemEnter:s,onItemLeave:c}=(0,e.inject)(mh,void 0),u=gn((e=>(n("pointermove",e),e.defaultPrevented)),vn((e=>{if(t.disabled)return void c(e);const n=e.currentTarget;n===document.activeElement||n.contains(document.activeElement)||(s(e),e.defaultPrevented||null==n||n.focus())}))),d=gn((e=>(n("pointerleave",e),e.defaultPrevented)),vn(c));return{handleClick:gn((e=>{if(!t.disabled)return n("click",e),"keydown"!==e.type&&e.defaultPrevented}),(e=>{var n,r,a;t.disabled?e.stopImmediatePropagation():((null==(n=null==o?void 0:o.hideOnClick)?void 0:n.value)&&(null==(r=o.handleClick)||r.call(o)),null==(a=o.commandHandler)||a.call(o,t.command,i,e))})),handlePointerMove:u,handlePointerLeave:d,textContent:l,propsAndAttrs:(0,e.computed)((()=>({...t,...r})))}}});var Ch=(0,c.A)(_h,[["render",function(t,n,r,o,i,a){var l;const s=(0,e.resolveComponent)("el-dropdown-item-impl"),c=(0,e.resolveComponent)("el-roving-focus-item"),u=(0,e.resolveComponent)("el-dropdown-collection-item");return(0,e.openBlock)(),(0,e.createBlock)(u,{disabled:t.disabled,"text-value":null!=(l=t.textValue)?l:t.textContent},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(c,{focusable:!t.disabled},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,(0,e.mergeProps)(t.propsAndAttrs,{onPointerleave:t.handlePointerLeave,onPointermove:t.handlePointerMove,onClickimpl:t.handleClick}),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16,["onPointerleave","onPointermove","onClickimpl"])])),_:3},8,["focusable"])])),_:3},8,["disabled","text-value"])}],["__file","dropdown-item.vue"]]);const kh=(0,e.defineComponent)({name:"ElDropdownMenu",props:lh,setup(t){const n=(0,u.DU)("dropdown"),{_elDropdownSize:r}=xh(),o=r.value,{focusTrapRef:i,onKeydown:a}=(0,e.inject)(uf.r3,void 0),{contentRef:l,role:s,triggerId:c}=(0,e.inject)(mh,void 0),{collectionRef:d,getItems:f}=(0,e.inject)(hh,void 0),{rovingFocusGroupRef:h,rovingFocusGroupRootStyle:p,tabIndex:m,onBlur:g,onFocus:v,onMousedown:A}=(0,e.inject)(qf,void 0),{collectionRef:y}=(0,e.inject)(Wf,void 0),b=(0,e.computed)((()=>[n.b("menu"),n.bm("menu",null==o?void 0:o.value)])),O=ff(l,d,i,h,y),w=gn((e=>{var n;null==(n=t.onKeydown)||n.call(t,e)}),(t=>{const{currentTarget:n,code:r,target:o}=t;if(n.contains(o),Ht.R.tab===r&&t.stopImmediatePropagation(),t.preventDefault(),o!==(0,e.unref)(l)||!uh.includes(r))return;const i=f().filter((e=>!e.disabled)).map((e=>e.ref));ch.includes(r)&&i.reverse(),Zf(i)}));return{size:o,rovingFocusGroupRootStyle:p,tabIndex:m,dropdownKls:b,role:s,triggerId:c,dropdownListWrapperRef:O,handleKeydown:e=>{w(e),a(e)},onBlur:g,onFocus:v,onMousedown:A}}});var Sh=(0,c.A)(kh,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("ul",{ref:t.dropdownListWrapperRef,class:(0,e.normalizeClass)(t.dropdownKls),style:(0,e.normalizeStyle)(t.rovingFocusGroupRootStyle),tabindex:-1,role:t.role,"aria-labelledby":t.triggerId,onBlur:t.onBlur,onFocus:t.onFocus,onKeydown:(0,e.withModifiers)(t.handleKeydown,["self"]),onMousedown:(0,e.withModifiers)(t.onMousedown,["self"])},[(0,e.renderSlot)(t.$slots,"default")],46,["role","aria-labelledby","onBlur","onFocus","onKeydown","onMousedown"])}],["__file","dropdown-menu.vue"]]);const Vh=(0,A.GU)(Ah,{DropdownItem:Ch,DropdownMenu:Sh}),Bh=(0,A.WM)(Ch),Th=(0,A.WM)(Sh),Nh=(0,e.defineComponent)({name:"ImgEmpty"}),Eh=(0,e.defineComponent)({...Nh,setup(t){const n=(0,u.DU)("empty"),r=(0,Cn.Bi)();return(t,o)=>((0,e.openBlock)(),(0,e.createElementBlock)("svg",{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[(0,e.createElementVNode)("defs",null,[(0,e.createElementVNode)("linearGradient",{id:`linearGradient-1-${(0,e.unref)(r)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[(0,e.createElementVNode)("stop",{"stop-color":`var(${(0,e.unref)(n).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),(0,e.createElementVNode)("stop",{"stop-color":`var(${(0,e.unref)(n).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),(0,e.createElementVNode)("linearGradient",{id:`linearGradient-2-${(0,e.unref)(r)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[(0,e.createElementVNode)("stop",{"stop-color":`var(${(0,e.unref)(n).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),(0,e.createElementVNode)("stop",{"stop-color":`var(${(0,e.unref)(n).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),(0,e.createElementVNode)("rect",{id:`path-3-${(0,e.unref)(r)}`,x:"0",y:"0",width:"17",height:"36"},null,8,["id"])]),(0,e.createElementVNode)("g",{id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[(0,e.createElementVNode)("g",{id:"B-type",transform:"translate(-1268.000000, -535.000000)"},[(0,e.createElementVNode)("g",{id:"Group-2",transform:"translate(1268.000000, 535.000000)"},[(0,e.createElementVNode)("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-3")})`},null,8,["fill"]),(0,e.createElementVNode)("polygon",{id:"Rectangle-Copy-14",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,["fill"]),(0,e.createElementVNode)("g",{id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},[(0,e.createElementVNode)("polygon",{id:"Rectangle-Copy-10",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,["fill"]),(0,e.createElementVNode)("polygon",{id:"Rectangle-Copy-11",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,["fill"]),(0,e.createElementVNode)("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${(0,e.unref)(r)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,["fill"]),(0,e.createElementVNode)("polygon",{id:"Rectangle-Copy-13",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,["fill"])]),(0,e.createElementVNode)("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${(0,e.unref)(r)})`,x:"13",y:"45",width:"40",height:"36"},null,8,["fill"]),(0,e.createElementVNode)("g",{id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},[(0,e.createElementVNode)("use",{id:"Mask",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${(0,e.unref)(r)}`},null,8,["fill","xlink:href"]),(0,e.createElementVNode)("polygon",{id:"Rectangle-Copy",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${(0,e.unref)(r)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,["fill","mask"])]),(0,e.createElementVNode)("polygon",{id:"Rectangle-Copy-18",fill:`var(${(0,e.unref)(n).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,["fill"])])])])]))}});var Ph=(0,c.A)(Eh,[["__file","img-empty.vue"]]);const Qh=(0,i.b_)({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),Mh=(0,e.defineComponent)({name:"ElEmpty"}),Dh=(0,e.defineComponent)({...Mh,props:Qh,setup(t){const n=t,{t:r}=(0,xr.Ym)(),o=(0,u.DU)("empty"),i=(0,e.computed)((()=>n.description||r("el.table.emptyText"))),a=(0,e.computed)((()=>({width:(0,f._V)(n.imageSize)})));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).b())},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("image")),style:(0,e.normalizeStyle)((0,e.unref)(a))},[t.image?((0,e.openBlock)(),(0,e.createElementBlock)("img",{key:0,src:t.image,ondragstart:"return false"},null,8,["src"])):(0,e.renderSlot)(t.$slots,"image",{key:1},(()=>[(0,e.createVNode)(Ph)]))],6),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("description"))},[t.$slots.description?(0,e.renderSlot)(t.$slots,"description",{key:0}):((0,e.openBlock)(),(0,e.createElementBlock)("p",{key:1},(0,e.toDisplayString)((0,e.unref)(i)),1))],2),t.$slots.default?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("bottom"))},[(0,e.renderSlot)(t.$slots,"default")],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var $h=(0,c.A)(Dh,[["__file","empty.vue"]]);const zh=(0,A.GU)($h),Rh=(0,i.b_)({size:{type:String,values:ar.I},disabled:Boolean}),Ih=(0,i.b_)({...Rh,model:Object,rules:{type:(0,i.jq)(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]}}),Lh={validate:(e,t,n)=>((0,ie.cy)(e)||(0,ie.Kg)(e))&&(0,a.Lm)(t)&&(0,ie.Kg)(n)};function Fh(){const t=(0,e.ref)([]),n=(0,e.computed)((()=>{if(!t.value.length)return"0";const e=Math.max(...t.value);return e?`${e}px`:""}));function r(e){const r=t.value.indexOf(e);return-1===r&&"0"===n.value&&(0,h.U)("ElForm",`unexpected width ${e}`),r}return{autoLabelWidth:n,registerLabelWidth:function(e,n){if(e&&n){const o=r(n);t.value.splice(o,1,e)}else e&&t.value.push(e)},deregisterLabelWidth:function(e){const n=r(e);n>-1&&t.value.splice(n,1)}}}const Uh=(e,t)=>{const n=tc(t);return n.length>0?e.filter((e=>e.prop&&n.includes(e.prop))):e},Hh="ElForm",Wh=(0,e.defineComponent)({name:Hh}),jh=(0,e.defineComponent)({...Wh,props:Ih,emits:Lh,setup(t,{expose:n,emit:r}){const o=t,i=[],a=(0,er.NV)(),l=(0,u.DU)("form"),s=(0,e.computed)((()=>{const{labelPosition:e,inline:t}=o;return[l.b(),l.m(a.value||"default"),{[l.m(`label-${e}`)]:e,[l.m("inline")]:t}]})),c=(e=[])=>{o.model?Uh(i,e).forEach((e=>e.resetField())):(0,h.U)(Hh,"model is required for resetFields to work.")},d=(e=[])=>{Uh(i,e).forEach((e=>e.clearValidate()))},f=(0,e.computed)((()=>{const e=!!o.model;return e||(0,h.U)(Hh,"model is required for validate to work."),e})),p=async e=>g(void 0,e),m=async(e=[])=>{if(!f.value)return!1;const t=(e=>{if(0===i.length)return[];const t=Uh(i,e);return t.length?t:((0,h.U)(Hh,"please pass correct props!"),[])})(e);if(0===t.length)return!0;let n={};for(const e of t)try{await e.validate(""),"error"===e.validateState&&e.resetField()}catch(e){n={...n,...e}}return 0===Object.keys(n).length||Promise.reject(n)},g=async(e=[],t)=>{const n=!(0,ie.Tn)(t);try{const n=await m(e);return!0===n&&await(null==t?void 0:t(n)),n}catch(e){if(e instanceof Error)throw e;const r=e;return o.scrollToError&&v(Object.keys(r)[0]),await(null==t?void 0:t(!1,r)),n&&Promise.reject(r)}},v=e=>{var t;const n=Uh(i,e)[0];n&&(null==(t=n.$el)||t.scrollIntoView(o.scrollIntoViewOptions))};return(0,e.watch)((()=>o.rules),(()=>{o.validateOnRuleChange&&p().catch((e=>(0,h.U)(e)))}),{deep:!0,flush:"post"}),(0,e.provide)(Dn.F,(0,e.reactive)({...(0,e.toRefs)(o),emit:r,resetFields:c,clearValidate:d,validateField:g,getField:e=>i.find((t=>t.prop===e)),addField:e=>{i.push(e)},removeField:e=>{e.prop&&i.splice(i.indexOf(e),1)},...Fh()})),n({validate:p,validateField:g,resetFields:c,clearValidate:d,scrollToField:v,fields:i}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("form",{class:(0,e.normalizeClass)((0,e.unref)(s))},[(0,e.renderSlot)(t.$slots,"default")],2))}});var qh=(0,c.A)(jh,[["__file","form.vue"]]);function Xh(){return Xh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xh.apply(this,arguments)}function Yh(e){return Yh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Yh(e)}function Gh(e,t){return Gh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Gh(e,t)}function Zh(e,t,n){return Zh=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&Gh(o,n.prototype),o},Zh.apply(null,arguments)}function Kh(e){var t="function"==typeof Map?new Map:void 0;return Kh=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return Zh(e,arguments,Yh(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),Gh(r,e)},Kh(e)}var Jh=/%[sdj%]/g;function ep(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function tp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i=n.length;return"function"==typeof e?e.apply(null,n):"string"==typeof e?e.replace(Jh,(function(e){if("%%"===e)return"%";if(o>=i)return e;switch(e){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch(e){return"[Circular]"}break;default:return e}})):e}function np(e,t){return null==e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}(t)||"string"!=typeof e||e))}function rp(e,t,n){var r=0,o=e.length;!function i(a){if(a&&a.length)n(a);else{var l=r;r+=1,l<o?t(e[l],i):n([])}}([])}var op=function(e){var t,n;function r(t,n){var r;return(r=e.call(this,"Async Validation Error")||this).errors=t,r.fields=n,r}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Gh(t,n),r}(Kh(Error));function ip(e,t,n,r,o){if(t.first){var i=new Promise((function(t,i){var a=function(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,e[n]||[])})),t}(e);rp(a,n,(function(e){return r(e),e.length?i(new op(e,ep(e))):t(o)}))}));return i.catch((function(e){return e})),i}var a=!0===t.firstFields?Object.keys(e):t.firstFields||[],l=Object.keys(e),s=l.length,c=0,u=[],d=new Promise((function(t,i){var d=function(e){if(u.push.apply(u,e),++c===s)return r(u),u.length?i(new op(u,ep(u))):t(o)};l.length||(r(u),t(o)),l.forEach((function(t){var r=e[t];-1!==a.indexOf(t)?rp(r,n,d):function(e,t,n){var r=[],o=0,i=e.length;function a(e){r.push.apply(r,e||[]),++o===i&&n(r)}e.forEach((function(e){t(e,a)}))}(r,n,d)}))}));return d.catch((function(e){return e})),d}function ap(e,t){return function(n){var r,o;return r=e.fullFields?function(e,t){for(var n=e,r=0;r<t.length;r++){if(null==n)return n;n=n[t[r]]}return n}(t,e.fullFields):t[n.field||e.fullField],(o=n)&&void 0!==o.message?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:"function"==typeof n?n():n,fieldValue:r,field:n.field||e.fullField}}}function lp(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"==typeof r&&"object"==typeof e[n]?e[n]=Xh({},e[n],r):e[n]=r}return e}var sp,cp=function(e,t,n,r,o,i){!e.required||n.hasOwnProperty(e.field)&&!np(t,i||e.type)||r.push(tp(o.messages.required,e.fullField))},up=/^(([^<>()\[\]\\.,;:\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,}))$/,dp=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,fp={integer:function(e){return fp.number(e)&&parseInt(e,10)===e},float:function(e){return fp.number(e)&&!fp.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"==typeof e&&!fp.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(up)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(function(){if(sp)return sp;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?="+e+")|(?<="+e+")(?=\\s|$))":""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",o=("\n(?:\n(?:"+r+":){7}(?:"+r+"|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8\n(?:"+r+":){6}(?:"+n+"|:"+r+"|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4\n(?:"+r+":){5}(?::"+n+"|(?::"+r+"){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4\n(?:"+r+":){4}(?:(?::"+r+"){0,1}:"+n+"|(?::"+r+"){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4\n(?:"+r+":){3}(?:(?::"+r+"){0,2}:"+n+"|(?::"+r+"){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4\n(?:"+r+":){2}(?:(?::"+r+"){0,3}:"+n+"|(?::"+r+"){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4\n(?:"+r+":){1}(?:(?::"+r+"){0,4}:"+n+"|(?::"+r+"){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4\n(?::(?:(?::"+r+"){0,5}:"+n+"|(?::"+r+"){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4\n)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1\n").replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),i=new RegExp("(?:^"+n+"$)|(?:^"+o+"$)"),a=new RegExp("^"+n+"$"),l=new RegExp("^"+o+"$"),s=function(e){return e&&e.exact?i:new RegExp("(?:"+t(e)+n+t(e)+")|(?:"+t(e)+o+t(e)+")","g")};s.v4=function(e){return e&&e.exact?a:new RegExp(""+t(e)+n+t(e),"g")},s.v6=function(e){return e&&e.exact?l:new RegExp(""+t(e)+o+t(e),"g")};var c=s.v4().source,u=s.v6().source;return sp=new RegExp("(?:^(?:(?:(?:[a-z]+:)?//)|www\\.)(?:\\S+(?::\\S*)?@)?(?:localhost|"+c+"|"+u+'|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?$)',"i")}())},hex:function(e){return"string"==typeof e&&!!e.match(dp)}},hp="enum",pp={required:cp,whitespace:function(e,t,n,r,o){(/^\s+$/.test(t)||""===t)&&r.push(tp(o.messages.whitespace,e.fullField))},type:function(e,t,n,r,o){if(e.required&&void 0===t)cp(e,t,n,r,o);else{var i=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(i)>-1?fp[i](t)||r.push(tp(o.messages.types[i],e.fullField,e.type)):i&&typeof t!==e.type&&r.push(tp(o.messages.types[i],e.fullField,e.type))}},range:function(e,t,n,r,o){var i="number"==typeof e.len,a="number"==typeof e.min,l="number"==typeof e.max,s=t,c=null,u="number"==typeof t,d="string"==typeof t,f=Array.isArray(t);if(u?c="number":d?c="string":f&&(c="array"),!c)return!1;f&&(s=t.length),d&&(s=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),i?s!==e.len&&r.push(tp(o.messages[c].len,e.fullField,e.len)):a&&!l&&s<e.min?r.push(tp(o.messages[c].min,e.fullField,e.min)):l&&!a&&s>e.max?r.push(tp(o.messages[c].max,e.fullField,e.max)):a&&l&&(s<e.min||s>e.max)&&r.push(tp(o.messages[c].range,e.fullField,e.min,e.max))},enum:function(e,t,n,r,o){e[hp]=Array.isArray(e[hp])?e[hp]:[],-1===e[hp].indexOf(t)&&r.push(tp(o.messages[hp],e.fullField,e[hp].join(", ")))},pattern:function(e,t,n,r,o){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||r.push(tp(o.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"==typeof e.pattern){new RegExp(e.pattern).test(t)||r.push(tp(o.messages.pattern.mismatch,e.fullField,t,e.pattern))}}},mp=function(e,t,n,r,o){var i=e.type,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t,i)&&!e.required)return n();pp.required(e,t,r,a,o,i),np(t,i)||pp.type(e,t,r,a,o)}n(a)},gp={string:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t,"string")&&!e.required)return n();pp.required(e,t,r,i,o,"string"),np(t,"string")||(pp.type(e,t,r,i,o),pp.range(e,t,r,i,o),pp.pattern(e,t,r,i,o),!0===e.whitespace&&pp.whitespace(e,t,r,i,o))}n(i)},method:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&pp.type(e,t,r,i,o)}n(i)},number:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&(pp.type(e,t,r,i,o),pp.range(e,t,r,i,o))}n(i)},boolean:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&pp.type(e,t,r,i,o)}n(i)},regexp:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),np(t)||pp.type(e,t,r,i,o)}n(i)},integer:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&(pp.type(e,t,r,i,o),pp.range(e,t,r,i,o))}n(i)},float:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&(pp.type(e,t,r,i,o),pp.range(e,t,r,i,o))}n(i)},array:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();pp.required(e,t,r,i,o,"array"),null!=t&&(pp.type(e,t,r,i,o),pp.range(e,t,r,i,o))}n(i)},object:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&pp.type(e,t,r,i,o)}n(i)},enum:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o),void 0!==t&&pp.enum(e,t,r,i,o)}n(i)},pattern:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t,"string")&&!e.required)return n();pp.required(e,t,r,i,o),np(t,"string")||pp.pattern(e,t,r,i,o)}n(i)},date:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t,"date")&&!e.required)return n();var a;if(pp.required(e,t,r,i,o),!np(t,"date"))a=t instanceof Date?t:new Date(t),pp.type(e,a,r,i,o),a&&pp.range(e,a.getTime(),r,i,o)}n(i)},url:mp,hex:mp,email:mp,required:function(e,t,n,r,o){var i=[],a=Array.isArray(t)?"array":typeof t;pp.required(e,t,r,i,o,a),n(i)},any:function(e,t,n,r,o){var i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(np(t)&&!e.required)return n();pp.required(e,t,r,i,o)}n(i)}};function vp(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var Ap=vp(),yp=function(){function e(e){this.rules=null,this._messages=Ap,this.define(e)}var t=e.prototype;return t.define=function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!=typeof e||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]}))},t.messages=function(e){return e&&(this._messages=lp(vp(),e)),this._messages},t.validate=function(t,n,r){var o=this;void 0===n&&(n={}),void 0===r&&(r=function(){});var i=t,a=n,l=r;if("function"==typeof a&&(l=a,a={}),!this.rules||0===Object.keys(this.rules).length)return l&&l(null,i),Promise.resolve(i);if(a.messages){var s=this.messages();s===Ap&&(s=vp()),lp(s,a.messages),a.messages=s}else a.messages=this.messages();var c={};(a.keys||Object.keys(this.rules)).forEach((function(e){var n=o.rules[e],r=i[e];n.forEach((function(n){var a=n;"function"==typeof a.transform&&(i===t&&(i=Xh({},i)),r=i[e]=a.transform(r)),(a="function"==typeof a?{validator:a}:Xh({},a)).validator=o.getValidationMethod(a),a.validator&&(a.field=e,a.fullField=a.fullField||e,a.type=o.getType(a),c[e]=c[e]||[],c[e].push({rule:a,value:r,source:i,field:e}))}))}));var u={};return ip(c,a,(function(t,n){var r,o=t.rule,l=!("object"!==o.type&&"array"!==o.type||"object"!=typeof o.fields&&"object"!=typeof o.defaultField);function s(e,t){return Xh({},t,{fullField:o.fullField+"."+e,fullFields:o.fullFields?[].concat(o.fullFields,[e]):[e]})}function c(r){void 0===r&&(r=[]);var c=Array.isArray(r)?r:[r];!a.suppressWarning&&c.length&&e.warning("async-validator:",c),c.length&&void 0!==o.message&&(c=[].concat(o.message));var d=c.map(ap(o,i));if(a.first&&d.length)return u[o.field]=1,n(d);if(l){if(o.required&&!t.value)return void 0!==o.message?d=[].concat(o.message).map(ap(o,i)):a.error&&(d=[a.error(o,tp(a.messages.required,o.field))]),n(d);var f={};o.defaultField&&Object.keys(t.value).map((function(e){f[e]=o.defaultField})),f=Xh({},f,t.rule.fields);var h={};Object.keys(f).forEach((function(e){var t=f[e],n=Array.isArray(t)?t:[t];h[e]=n.map(s.bind(null,e))}));var p=new e(h);p.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),p.validate(t.value,t.rule.options||a,(function(e){var t=[];d&&d.length&&t.push.apply(t,d),e&&e.length&&t.push.apply(t,e),n(t.length?t:null)}))}else n(d)}if(l=l&&(o.required||!o.required&&t.value),o.field=t.field,o.asyncValidator)r=o.asyncValidator(o,t.value,c,t.source,a);else if(o.validator){try{r=o.validator(o,t.value,c,t.source,a)}catch(e){console.error,a.suppressValidatorError||setTimeout((function(){throw e}),0),c(e.message)}!0===r?c():!1===r?c("function"==typeof o.message?o.message(o.fullField||o.field):o.message||(o.fullField||o.field)+" fails"):r instanceof Array?c(r):r instanceof Error&&c(r.message)}r&&r.then&&r.then((function(){return c()}),(function(e){return c(e)}))}),(function(e){!function(e){for(var t,n,r=[],o={},a=0;a<e.length;a++)t=e[a],n=void 0,Array.isArray(t)?r=(n=r).concat.apply(n,t):r.push(t);r.length?(o=ep(r),l(r,o)):l(null,i)}(e)}),i)},t.getType=function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!gp.hasOwnProperty(e.type))throw new Error(tp("Unknown rule type %s",e.type));return e.type||"string"},t.getValidationMethod=function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?gp.required:gp[this.getType(e)]||void 0},e}();yp.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");gp[e]=t},yp.warning=function(){},yp.messages=Ap,yp.validators=gp;var bp=function(e){return Ra(e,4)};const Op=(0,i.b_)({label:String,labelWidth:{type:[String,Number],default:""},labelPosition:{type:String,values:["left","right","top",""],default:""},prop:{type:(0,i.jq)([String,Array])},required:{type:Boolean,default:void 0},rules:{type:(0,i.jq)([Object,Array])},error:String,validateStatus:{type:String,values:["","error","validating","success"]},for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:{type:String,values:ar.I}}),wp="ElLabelWrap";var xp=(0,e.defineComponent)({name:wp,props:{isAutoWidth:Boolean,updateAll:Boolean},setup(t,{slots:n}){const o=(0,e.inject)(Dn.F,void 0),i=(0,e.inject)(Dn.w);i||(0,h.$)(wp,"usage: <el-form-item><label-wrap /></el-form-item>");const a=(0,u.DU)("form"),l=(0,e.ref)(),s=(0,e.ref)(0),c=(r="update")=>{(0,e.nextTick)((()=>{n.default&&t.isAutoWidth&&("update"===r?s.value=(()=>{var e;if(null==(e=l.value)?void 0:e.firstElementChild){const e=window.getComputedStyle(l.value.firstElementChild).width;return Math.ceil(Number.parseFloat(e))}return 0})():"remove"===r&&(null==o||o.deregisterLabelWidth(s.value)))}))},d=()=>c("update");return(0,e.onMounted)((()=>{d()})),(0,e.onBeforeUnmount)((()=>{c("remove")})),(0,e.onUpdated)((()=>d())),(0,e.watch)(s,((e,n)=>{t.updateAll&&(null==o||o.registerLabelWidth(e,n))})),(0,r.wYm)((0,e.computed)((()=>{var e,t;return null!=(t=null==(e=l.value)?void 0:e.firstElementChild)?t:null})),d),()=>{var r,c;if(!n)return null;const{isAutoWidth:u}=t;if(u){const t=null==o?void 0:o.autoLabelWidth,c={};if((null==i?void 0:i.hasLabel)&&t&&"auto"!==t){const e=Math.max(0,Number.parseInt(t,10)-s.value),n=i.labelPosition||o.labelPosition;e&&(c["left"===n?"marginRight":"marginLeft"]=`${e}px`)}return(0,e.createVNode)("div",{ref:l,class:[a.be("item","label-wrap")],style:c},[null==(r=n.default)?void 0:r.call(n)])}return(0,e.createVNode)(e.Fragment,{ref:l},[null==(c=n.default)?void 0:c.call(n)])}}});const _p=(0,e.defineComponent)({name:"ElFormItem"}),Cp=(0,e.defineComponent)({..._p,props:Op,setup(t,{expose:n}){const r=t,o=(0,e.useSlots)(),i=(0,e.inject)(Dn.F,void 0),l=(0,e.inject)(Dn.w,void 0),s=(0,er.NV)(void 0,{formItem:!1}),c=(0,u.DU)("form-item"),d=(0,Cn.Bi)().value,h=(0,e.ref)([]),p=(0,e.ref)(""),m=(0,X.V7)(p,100),g=(0,e.ref)(""),v=(0,e.ref)();let A,y=!1;const b=(0,e.computed)((()=>r.labelPosition||(null==i?void 0:i.labelPosition))),O=(0,e.computed)((()=>{if("top"===b.value)return{};const e=(0,f._V)(r.labelWidth||(null==i?void 0:i.labelWidth)||"");return e?{width:e}:{}})),x=(0,e.computed)((()=>{if("top"===b.value||(null==i?void 0:i.inline))return{};if(!r.label&&!r.labelWidth&&N)return{};const e=(0,f._V)(r.labelWidth||(null==i?void 0:i.labelWidth)||"");return r.label||o.label?{}:{marginLeft:e}})),_=(0,e.computed)((()=>[c.b(),c.m(s.value),c.is("error","error"===p.value),c.is("validating","validating"===p.value),c.is("success","success"===p.value),c.is("required",M.value||r.required),c.is("no-asterisk",null==i?void 0:i.hideRequiredAsterisk),"right"===(null==i?void 0:i.requireAsteriskPosition)?"asterisk-right":"asterisk-left",{[c.m("feedback")]:null==i?void 0:i.statusIcon,[c.m(`label-${b.value}`)]:b.value}])),C=(0,e.computed)((()=>(0,a.Lm)(r.inlineMessage)?r.inlineMessage:(null==i?void 0:i.inlineMessage)||!1)),k=(0,e.computed)((()=>[c.e("error"),{[c.em("error","inline")]:C.value}])),S=(0,e.computed)((()=>r.prop?(0,ie.Kg)(r.prop)?r.prop:r.prop.join("."):"")),V=(0,e.computed)((()=>!(!r.label&&!o.label))),B=(0,e.computed)((()=>r.for||(1===h.value.length?h.value[0]:void 0))),T=(0,e.computed)((()=>!B.value&&V.value)),N=!!l,E=(0,e.computed)((()=>{const e=null==i?void 0:i.model;if(e&&r.prop)return(0,w.GT)(e,r.prop).value})),P=(0,e.computed)((()=>{const{required:e}=r,t=[];r.rules&&t.push(...tc(r.rules));const n=null==i?void 0:i.rules;if(n&&r.prop){const e=(0,w.GT)(n,r.prop).value;e&&t.push(...tc(e))}if(void 0!==e){const n=t.map(((e,t)=>[e,t])).filter((([e])=>Object.keys(e).includes("required")));if(n.length>0)for(const[r,o]of n)r.required!==e&&(t[o]={...r,required:e});else t.push({required:e})}return t})),Q=(0,e.computed)((()=>P.value.length>0)),M=(0,e.computed)((()=>P.value.some((e=>e.required)))),D=(0,e.computed)((()=>{var e;return"error"===m.value&&r.showMessage&&(null==(e=null==i?void 0:i.showMessage)||e)})),$=(0,e.computed)((()=>`${r.label||""}${(null==i?void 0:i.labelSuffix)||""}`)),z=e=>{p.value=e},R=async e=>{const t=S.value;return new yp({[t]:e}).validate({[t]:E.value},{firstFields:!0}).then((()=>(z("success"),null==i||i.emit("validate",r.prop,!0,""),!0))).catch((e=>((e=>{var t,n;const{errors:o,fields:a}=e;z("error"),g.value=o?null!=(n=null==(t=null==o?void 0:o[0])?void 0:t.message)?n:`${r.prop} is required`:"",null==i||i.emit("validate",r.prop,!1,g.value)})(e),Promise.reject(e))))},I=async(e,t)=>{if(y||!r.prop)return!1;const n=(0,ie.Tn)(t);if(!Q.value)return null==t||t(!1),!1;const o=(e=>P.value.filter((t=>!t.trigger||!e||((0,ie.cy)(t.trigger)?t.trigger.includes(e):t.trigger===e))).map((({trigger:e,...t})=>t)))(e);return 0===o.length?(null==t||t(!0),!0):(z("validating"),R(o).then((()=>(null==t||t(!0),!0))).catch((e=>{const{fields:r}=e;return null==t||t(!1,r),!n&&Promise.reject(r)})))},L=()=>{z(""),g.value="",y=!1},F=async()=>{const t=null==i?void 0:i.model;if(!t||!r.prop)return;const n=(0,w.GT)(t,r.prop);y=!0,n.value=bp(A),await(0,e.nextTick)(),L(),y=!1};(0,e.watch)((()=>r.error),(e=>{g.value=e||"",z(e?"error":"")}),{immediate:!0}),(0,e.watch)((()=>r.validateStatus),(e=>z(e||"")));const U=(0,e.reactive)({...(0,e.toRefs)(r),$el:v,size:s,validateState:p,labelId:d,inputIds:h,isGroup:T,hasLabel:V,fieldValue:E,addInputId:e=>{h.value.includes(e)||h.value.push(e)},removeInputId:e=>{h.value=h.value.filter((t=>t!==e))},resetField:F,clearValidate:L,validate:I});return(0,e.provide)(Dn.w,U),(0,e.onMounted)((()=>{r.prop&&(null==i||i.addField(U),A=bp(E.value))})),(0,e.onBeforeUnmount)((()=>{null==i||i.removeField(U)})),n({size:s,validateMessage:g,validateState:p,validate:I,clearValidate:L,resetField:F}),(t,n)=>{var r;return(0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"formItemRef",ref:v,class:(0,e.normalizeClass)((0,e.unref)(_)),role:(0,e.unref)(T)?"group":void 0,"aria-labelledby":(0,e.unref)(T)?(0,e.unref)(d):void 0},[(0,e.createVNode)((0,e.unref)(xp),{"is-auto-width":"auto"===(0,e.unref)(O).width,"update-all":"auto"===(null==(r=(0,e.unref)(i))?void 0:r.labelWidth)},{default:(0,e.withCtx)((()=>[(0,e.unref)(V)?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(B)?"label":"div"),{key:0,id:(0,e.unref)(d),for:(0,e.unref)(B),class:(0,e.normalizeClass)((0,e.unref)(c).e("label")),style:(0,e.normalizeStyle)((0,e.unref)(O))},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"label",{label:(0,e.unref)($)},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)($)),1)]))])),_:3},8,["id","for","class","style"])):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["is-auto-width","update-all"]),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(c).e("content")),style:(0,e.normalizeStyle)((0,e.unref)(x))},[(0,e.renderSlot)(t.$slots,"default"),(0,e.createVNode)(e.TransitionGroup,{name:`${(0,e.unref)(c).namespace.value}-zoom-in-top`},{default:(0,e.withCtx)((()=>[(0,e.unref)(D)?(0,e.renderSlot)(t.$slots,"error",{key:0,error:g.value},(()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(k))},(0,e.toDisplayString)(g.value),3)])):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["name"])],6)],10,["role","aria-labelledby"])}}});var kp=(0,c.A)(Cp,[["__file","form-item.vue"]]);const Sp=(0,A.GU)(qh,{FormItem:kp}),Vp=(0,A.WM)(kp),Bp=(0,i.b_)({urlList:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:Boolean,teleported:Boolean,closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:{type:Boolean,default:!1},crossorigin:{type:(0,i.jq)(String)}}),Tp={close:()=>!0,switch:e=>(0,a.Et)(e),rotate:e=>(0,a.Et)(e)},Np=(0,e.defineComponent)({name:"ElImageViewer"}),Ep=(0,e.defineComponent)({...Np,props:Bp,emits:Tp,setup(t,{expose:n,emit:o}){var i;const a=t,l={CONTAIN:{name:"contain",icon:(0,e.markRaw)(W.FullScreen)},ORIGINAL:{name:"original",icon:(0,e.markRaw)(W.ScaleToOriginal)}};let s,c="";const{t:d}=(0,xr.Ym)(),f=(0,u.DU)("image-viewer"),{nextZIndex:h}=(0,Mn.YK)(),p=(0,e.ref)(),m=(0,e.ref)([]),g=(0,e.effectScope)(),v=(0,e.ref)(!0),A=(0,e.ref)(a.initialIndex),y=(0,e.shallowRef)(l.CONTAIN),O=(0,e.ref)({scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),x=(0,e.ref)(null!=(i=a.zIndex)?i:h()),_=(0,e.computed)((()=>{const{urlList:e}=a;return e.length<=1})),C=(0,e.computed)((()=>0===A.value)),k=(0,e.computed)((()=>A.value===a.urlList.length-1)),S=(0,e.computed)((()=>a.urlList[A.value])),V=(0,e.computed)((()=>[f.e("btn"),f.e("prev"),f.is("disabled",!a.infinite&&C.value)])),B=(0,e.computed)((()=>[f.e("btn"),f.e("next"),f.is("disabled",!a.infinite&&k.value)])),T=(0,e.computed)((()=>{const{scale:e,deg:t,offsetX:n,offsetY:r,enableTransition:o}=O.value;let i=n/e,a=r/e;const s=t*Math.PI/180,c=Math.cos(s),u=Math.sin(s);i=i*c+a*u,a=a*c-n/e*u;const d={transform:`scale(${e}) rotate(${t}deg) translate(${i}px, ${a}px)`,transition:o?"transform .3s":""};return y.value.name===l.CONTAIN.name&&(d.maxWidth=d.maxHeight="100%"),d})),N=(0,e.computed)((()=>`${A.value+1} / ${a.urlList.length}`));function E(){g.stop(),null==s||s(),document.body.style.overflow=c,o("close")}function P(){v.value=!1}function Q(e){v.value=!1,e.target.alt=d("el.image.error")}function M(e){if(v.value||0!==e.button||!p.value)return;O.value.enableTransition=!1;const{offsetX:t,offsetY:n}=O.value,o=e.pageX,i=e.pageY,a=po((e=>{O.value={...O.value,offsetX:t+e.pageX-o,offsetY:n+e.pageY-i}})),l=(0,r.MLh)(document,"mousemove",a);(0,r.MLh)(document,"mouseup",(()=>{l()})),e.preventDefault()}function D(){O.value={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function $(){if(v.value)return;const e=(0,w.YD)(l),t=Object.values(l),n=y.value.name,r=(t.findIndex((e=>e.name===n))+1)%e.length;y.value=l[e[r]],D()}function z(e){const t=a.urlList.length;A.value=(e+t)%t}function R(){C.value&&!a.infinite||z(A.value-1)}function I(){k.value&&!a.infinite||z(A.value+1)}function L(e,t={}){if(v.value)return;const{minScale:n,maxScale:r}=a,{zoomRate:i,rotateDeg:l,enableTransition:s}={zoomRate:a.zoomRate,rotateDeg:90,enableTransition:!0,...t};switch(e){case"zoomOut":O.value.scale>n&&(O.value.scale=Number.parseFloat((O.value.scale/i).toFixed(3)));break;case"zoomIn":O.value.scale<r&&(O.value.scale=Number.parseFloat((O.value.scale*i).toFixed(3)));break;case"clockwise":O.value.deg+=l,o("rotate",O.value.deg);break;case"anticlockwise":O.value.deg-=l,o("rotate",O.value.deg)}O.value.enableTransition=s}function F(e){var t;"pointer"===(null==(t=e.detail)?void 0:t.focusReason)&&e.preventDefault()}function U(){a.closeOnPressEscape&&E()}function H(e){if(e.ctrlKey)return e.deltaY<0||e.deltaY>0?(e.preventDefault(),!1):void 0}return(0,e.watch)(S,(()=>{(0,e.nextTick)((()=>{const e=m.value[0];(null==e?void 0:e.complete)||(v.value=!0)}))})),(0,e.watch)(A,(e=>{D(),o("switch",e)})),(0,e.onMounted)((()=>{!function(){const e=po((e=>{switch(e.code){case Ht.R.esc:a.closeOnPressEscape&&E();break;case Ht.R.space:$();break;case Ht.R.left:R();break;case Ht.R.up:L("zoomIn");break;case Ht.R.right:I();break;case Ht.R.down:L("zoomOut")}})),t=po((e=>{L((e.deltaY||e.deltaX)<0?"zoomIn":"zoomOut",{zoomRate:a.zoomRate,enableTransition:!1})}));g.run((()=>{(0,r.MLh)(document,"keydown",e),(0,r.MLh)(document,"wheel",t)}))}(),s=(0,r.MLh)("wheel",H,{passive:!1}),c=document.body.style.overflow,document.body.style.overflow="hidden"})),n({setActiveItem:z}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(_n),{to:"body",disabled:!t.teleported},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(e.Transition,{name:"viewer-fade",appear:""},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref_key:"wrapper",ref:p,tabindex:-1,class:(0,e.normalizeClass)((0,e.unref)(f).e("wrapper")),style:(0,e.normalizeStyle)({zIndex:x.value})},[(0,e.createVNode)((0,e.unref)(Vn.A),{loop:"",trapped:"","focus-trap-el":p.value,"focus-start-el":"container",onFocusoutPrevented:F,onReleaseRequested:U},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).e("mask")),onClick:(0,e.withModifiers)((e=>t.hideOnClickModal&&E()),["self"])},null,10,["onClick"]),(0,e.createCommentVNode)(" CLOSE "),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)([(0,e.unref)(f).e("btn"),(0,e.unref)(f).e("close")]),onClick:E},[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:1})],2),(0,e.createCommentVNode)(" ARROW "),(0,e.unref)(_)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(V)),onClick:R},[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowLeft))])),_:1})],2),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(B)),onClick:I},[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})],2)],64)),t.showProgress?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)([(0,e.unref)(f).e("btn"),(0,e.unref)(f).e("progress")])},[(0,e.renderSlot)(t.$slots,"progress",{activeIndex:A.value,total:t.urlList.length},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(N)),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createCommentVNode)(" ACTIONS "),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(f).e("btn"),(0,e.unref)(f).e("actions")])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).e("actions__inner"))},[(0,e.renderSlot)(t.$slots,"toolbar",{actions:L,prev:R,next:I,reset:$,activeIndex:A.value},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),{onClick:e=>L("zoomOut")},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ZoomOut))])),_:1},8,["onClick"]),(0,e.createVNode)((0,e.unref)(b.tk),{onClick:e=>L("zoomIn")},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ZoomIn))])),_:1},8,["onClick"]),(0,e.createElementVNode)("i",{class:(0,e.normalizeClass)((0,e.unref)(f).e("actions__divider"))},null,2),(0,e.createVNode)((0,e.unref)(b.tk),{onClick:$},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(y).icon)))])),_:1}),(0,e.createElementVNode)("i",{class:(0,e.normalizeClass)((0,e.unref)(f).e("actions__divider"))},null,2),(0,e.createVNode)((0,e.unref)(b.tk),{onClick:e=>L("anticlockwise")},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.RefreshLeft))])),_:1},8,["onClick"]),(0,e.createVNode)((0,e.unref)(b.tk),{onClick:e=>L("clockwise")},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.RefreshRight))])),_:1},8,["onClick"])]))],2)],2),(0,e.createCommentVNode)(" CANVAS "),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).e("canvas"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.urlList,((n,r)=>(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("img",{ref_for:!0,ref:e=>m.value[r]=e,key:n,src:n,style:(0,e.normalizeStyle)((0,e.unref)(T)),class:(0,e.normalizeClass)((0,e.unref)(f).e("img")),crossorigin:t.crossorigin,onLoad:P,onError:Q,onMousedown:M},null,46,["src","crossorigin"])),[[e.vShow,r===A.value]]))),128))],2),(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["focus-trap-el"])],6)])),_:3})])),_:3},8,["disabled"]))}});var Pp=(0,c.A)(Ep,[["__file","image-viewer.vue"]]);const Qp=(0,A.GU)(Pp),Mp=(0,i.b_)({hideOnClickModal:Boolean,src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:Boolean,scrollContainer:{type:(0,i.jq)([String,Object])},previewSrcList:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},previewTeleported:Boolean,zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:{type:Boolean,default:!1},crossorigin:{type:(0,i.jq)(String)}}),Dp={load:e=>e instanceof Event,error:e=>e instanceof Event,switch:e=>(0,a.Et)(e),close:()=>!0,show:()=>!0},$p=(0,e.defineComponent)({name:"ElImage",inheritAttrs:!1}),zp=(0,e.defineComponent)({...$p,props:Mp,emits:Dp,setup(t,{expose:n,emit:o}){const i=t,{t:l}=(0,xr.Ym)(),s=(0,u.DU)("image"),c=(0,e.useAttrs)(),f=(0,e.computed)((()=>(0,En.A)(Object.entries(c).filter((([e])=>/^(data-|on[A-Z])/i.test(e)||["id","style"].includes(e)))))),h=(0,Jn.O)({excludeListeners:!0,excludeKeys:(0,e.computed)((()=>Object.keys(f.value)))}),p=(0,e.ref)(),m=(0,e.ref)(!1),g=(0,e.ref)(!0),v=(0,e.ref)(!1),A=(0,e.ref)(),y=(0,e.ref)(),b=X.oc&&"loading"in HTMLImageElement.prototype;let O;const w=(0,e.computed)((()=>[s.e("inner"),_.value&&s.e("preview"),g.value&&s.is("loading")])),x=(0,e.computed)((()=>{const{fit:e}=i;return X.oc&&e?{objectFit:e}:{}})),_=(0,e.computed)((()=>{const{previewSrcList:e}=i;return(0,ie.cy)(e)&&e.length>0})),C=(0,e.computed)((()=>{const{previewSrcList:e,initialIndex:t}=i;let n=t;return t>e.length-1&&(n=0),n})),k=(0,e.computed)((()=>"eager"!==i.loading&&(!b&&"lazy"===i.loading||i.lazy))),S=()=>{X.oc&&(g.value=!0,m.value=!1,p.value=i.src)};function V(e){g.value=!1,m.value=!1,o("load",e)}function B(e){g.value=!1,m.value=!0,o("error",e)}function T(){((e,t)=>{if(!X.oc||!e||!t)return!1;const n=e.getBoundingClientRect();let r;return r=t instanceof Element?t.getBoundingClientRect():{top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},n.top<r.bottom&&n.bottom>r.top&&n.right>r.left&&n.left<r.right})(A.value,y.value)&&(S(),P())}const N=(0,X.k3)(T,200,!0);async function E(){var t;if(!X.oc)return;await(0,e.nextTick)();const{scrollContainer:n}=i;(0,a.vq)(n)?y.value=n:(0,ie.Kg)(n)&&""!==n?y.value=null!=(t=document.querySelector(n))?t:void 0:A.value&&(y.value=(0,d.Bo)(A.value)),y.value&&(O=(0,r.MLh)(y,"scroll",N),setTimeout((()=>T()),100))}function P(){X.oc&&y.value&&N&&(null==O||O(),y.value=void 0)}function Q(){_.value&&(v.value=!0,o("show"))}function M(){v.value=!1,o("close")}function D(e){o("switch",e)}return(0,e.watch)((()=>i.src),(()=>{k.value?(g.value=!0,m.value=!1,P(),E()):S()})),(0,e.onMounted)((()=>{k.value?E():S()})),n({showPreview:Q}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",(0,e.mergeProps)({ref_key:"container",ref:A},(0,e.unref)(f),{class:[(0,e.unref)(s).b(),t.$attrs.class]}),[m.value?(0,e.renderSlot)(t.$slots,"error",{key:0},(()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(s).e("error"))},(0,e.toDisplayString)((0,e.unref)(l)("el.image.error")),3)])):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[void 0!==p.value?((0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({key:0},(0,e.unref)(h),{src:p.value,loading:t.loading,style:(0,e.unref)(x),class:(0,e.unref)(w),crossorigin:t.crossorigin,onClick:Q,onLoad:V,onError:B}),null,16,["src","loading","crossorigin"])):(0,e.createCommentVNode)("v-if",!0),g.value?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(s).e("wrapper"))},[(0,e.renderSlot)(t.$slots,"placeholder",{},(()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(s).e("placeholder"))},null,2)]))],2)):(0,e.createCommentVNode)("v-if",!0)],64)),(0,e.unref)(_)?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:2},[v.value?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Qp),{key:0,"z-index":t.zIndex,"initial-index":(0,e.unref)(C),infinite:t.infinite,"zoom-rate":t.zoomRate,"min-scale":t.minScale,"max-scale":t.maxScale,"show-progress":t.showProgress,"url-list":t.previewSrcList,crossorigin:t.crossorigin,"hide-on-click-modal":t.hideOnClickModal,teleported:t.previewTeleported,"close-on-press-escape":t.closeOnPressEscape,onClose:M,onSwitch:D},{progress:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,"progress",(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))])),toolbar:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,"toolbar",(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))])),default:(0,e.withCtx)((()=>[t.$slots.viewer?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0},[(0,e.renderSlot)(t.$slots,"viewer")])):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["z-index","initial-index","infinite","zoom-rate","min-scale","max-scale","show-progress","url-list","crossorigin","hide-on-click-modal","teleported","close-on-press-escape"])):(0,e.createCommentVNode)("v-if",!0)],64)):(0,e.createCommentVNode)("v-if",!0)],16))}});var Rp=(0,c.A)(zp,[["__file","image.vue"]]);const Ip=(0,A.GU)(Rp),Lp=(0,i.b_)({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:fl.mU,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:e=>null===e||(0,a.Et)(e)||["min","max"].includes(e),default:null},name:String,placeholder:String,precision:{type:Number,validator:e=>e>=0&&e===Number.parseInt(`${e}`,10)},validateEvent:{type:Boolean,default:!0},...(0,ne.l)(["ariaLabel"])}),Fp={[o.YU]:(e,t)=>t!==e,blur:e=>e instanceof FocusEvent,focus:e=>e instanceof FocusEvent,[o.qs]:e=>(0,a.Et)(e)||(0,an.A)(e),[o.l4]:e=>(0,a.Et)(e)||(0,an.A)(e)};var Up=__webpack_require__(33385);const Hp=(0,e.defineComponent)({name:"ElInputNumber"}),Wp=(0,e.defineComponent)({...Hp,props:Lp,emits:Fp,setup(t,{expose:n,emit:r}){const i=t,{t:l}=(0,xr.Ym)(),s=(0,u.DU)("input-number"),c=(0,e.ref)(),d=(0,e.reactive)({currentValue:i.modelValue,userInput:null}),{formItem:f}=(0,gl.j)(),p=(0,e.computed)((()=>(0,a.Et)(i.modelValue)&&i.modelValue<=i.min)),m=(0,e.computed)((()=>(0,a.Et)(i.modelValue)&&i.modelValue>=i.max)),g=(0,e.computed)((()=>{const e=x(i.step);return(0,a.b0)(i.precision)?Math.max(x(i.modelValue),e):(e>i.precision&&(0,h.U)("InputNumber","precision should not be less than the decimal places of step"),i.precision)})),v=(0,e.computed)((()=>i.controls&&"right"===i.controlsPosition)),A=(0,er.NV)(),y=(0,er.CB)(),O=(0,e.computed)((()=>{if(null!==d.userInput)return d.userInput;let e=d.currentValue;if((0,an.A)(e))return"";if((0,a.Et)(e)){if(Number.isNaN(e))return"";(0,a.b0)(i.precision)||(e=e.toFixed(i.precision))}return e})),w=(e,t)=>{if((0,a.b0)(t)&&(t=g.value),0===t)return Math.round(e);let n=String(e);const r=n.indexOf(".");if(-1===r)return e;if(!n.replace(".","").split("")[r+t])return e;const o=n.length;return"5"===n.charAt(o-1)&&(n=`${n.slice(0,Math.max(0,o-1))}6`),Number.parseFloat(Number(n).toFixed(t))},x=e=>{if((0,an.A)(e))return 0;const t=e.toString(),n=t.indexOf(".");let r=0;return-1!==n&&(r=t.length-n-1),r},_=(e,t=1)=>(0,a.Et)(e)?w(e+i.step*t):d.currentValue,C=()=>{if(i.readonly||y.value||m.value)return;const e=Number(O.value)||0,t=_(e);V(t),r(o.qs,d.currentValue),P()},k=()=>{if(i.readonly||y.value||p.value)return;const e=Number(O.value)||0,t=_(e,-1);V(t),r(o.qs,d.currentValue),P()},S=(e,t)=>{const{max:n,min:l,step:s,precision:c,stepStrictly:u,valueOnClear:d}=i;n<l&&(0,h.$)("InputNumber","min should not be greater than max.");let f=Number(e);if((0,an.A)(e)||Number.isNaN(f))return null;if(""===e){if(null===d)return null;f=(0,ie.Kg)(d)?{min:l,max:n}[d]:d}return u&&(f=w(Math.round(f/s)*s,c),f!==e&&t&&r(o.l4,f)),(0,a.b0)(c)||(f=w(f,c)),(f>n||f<l)&&(f=f>n?n:l,t&&r(o.l4,f)),f},V=(e,t=!0)=>{var n;const a=d.currentValue,l=S(e);t?a===l&&e||(d.userInput=null,r(o.l4,l),a!==l&&r(o.YU,l,a),i.validateEvent&&(null==(n=null==f?void 0:f.validate)||n.call(f,"change").catch((e=>(0,h.U)(e)))),d.currentValue=l):r(o.l4,l)},B=e=>{d.userInput=e;const t=""===e?null:Number(e);r(o.qs,t),V(t,!1)},T=e=>{const t=""!==e?Number(e):"";((0,a.Et)(t)&&!Number.isNaN(t)||""===e)&&V(t),P(),d.userInput=null},N=e=>{r("focus",e)},E=e=>{var t,n;d.userInput=null,(0,Up.gm)()&&null===d.currentValue&&(null==(t=c.value)?void 0:t.input)&&(c.value.input.value=""),r("blur",e),i.validateEvent&&(null==(n=null==f?void 0:f.validate)||n.call(f,"blur").catch((e=>(0,h.U)(e))))},P=()=>{d.currentValue!==i.modelValue&&(d.currentValue=i.modelValue)},Q=e=>{document.activeElement===e.target&&e.preventDefault()};return(0,e.watch)((()=>i.modelValue),((e,t)=>{const n=S(e,!0);null===d.userInput&&n!==t&&(d.currentValue=n)}),{immediate:!0}),(0,e.onMounted)((()=>{var e;const{min:t,max:n,modelValue:l}=i,s=null==(e=c.value)?void 0:e.input;if(s.setAttribute("role","spinbutton"),Number.isFinite(n)?s.setAttribute("aria-valuemax",String(n)):s.removeAttribute("aria-valuemax"),Number.isFinite(t)?s.setAttribute("aria-valuemin",String(t)):s.removeAttribute("aria-valuemin"),s.setAttribute("aria-valuenow",d.currentValue||0===d.currentValue?String(d.currentValue):""),s.setAttribute("aria-disabled",String(y.value)),!(0,a.Et)(l)&&null!=l){let e=Number(l);Number.isNaN(e)&&(e=null),r(o.l4,e)}s.addEventListener("wheel",Q,{passive:!1})})),(0,e.onUpdated)((()=>{var e,t;const n=null==(e=c.value)?void 0:e.input;null==n||n.setAttribute("aria-valuenow",`${null!=(t=d.currentValue)?t:""}`)})),n({focus:()=>{var e,t;null==(t=null==(e=c.value)?void 0:e.focus)||t.call(e)},blur:()=>{var e,t;null==(t=null==(e=c.value)?void 0:e.blur)||t.call(e)}}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(s).b(),(0,e.unref)(s).m((0,e.unref)(A)),(0,e.unref)(s).is("disabled",(0,e.unref)(y)),(0,e.unref)(s).is("without-controls",!t.controls),(0,e.unref)(s).is("controls-right",(0,e.unref)(v))]),onDragstart:(0,e.withModifiers)((()=>{}),["prevent"])},[t.controls?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,role:"button","aria-label":(0,e.unref)(l)("el.inputNumber.decrease"),class:(0,e.normalizeClass)([(0,e.unref)(s).e("decrease"),(0,e.unref)(s).is("disabled",(0,e.unref)(p))]),onKeydown:(0,e.withKeys)(k,["enter"])},[(0,e.renderSlot)(t.$slots,"decrease-icon",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.unref)(v)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.ArrowDown),{key:0})):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.Minus),{key:1}))])),_:1})]))],42,["aria-label","onKeydown"])),[[(0,e.unref)(md),k]]):(0,e.createCommentVNode)("v-if",!0),t.controls?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,role:"button","aria-label":(0,e.unref)(l)("el.inputNumber.increase"),class:(0,e.normalizeClass)([(0,e.unref)(s).e("increase"),(0,e.unref)(s).is("disabled",(0,e.unref)(m))]),onKeydown:(0,e.withKeys)(C,["enter"])},[(0,e.renderSlot)(t.$slots,"increase-icon",{},(()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.unref)(v)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.ArrowUp),{key:0})):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.Plus),{key:1}))])),_:1})]))],42,["aria-label","onKeydown"])),[[(0,e.unref)(md),C]]):(0,e.createCommentVNode)("v-if",!0),(0,e.createVNode)((0,e.unref)(j.WK),{id:t.id,ref_key:"input",ref:c,type:"number",step:t.step,"model-value":(0,e.unref)(O),placeholder:t.placeholder,readonly:t.readonly,disabled:(0,e.unref)(y),size:(0,e.unref)(A),max:t.max,min:t.min,name:t.name,"aria-label":t.ariaLabel,"validate-event":!1,onKeydown:[(0,e.withKeys)((0,e.withModifiers)(C,["prevent"]),["up"]),(0,e.withKeys)((0,e.withModifiers)(k,["prevent"]),["down"])],onBlur:E,onFocus:N,onInput:B,onChange:T},(0,e.createSlots)({_:2},[t.$slots.prefix?{name:"prefix",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"prefix")]))}:void 0,t.$slots.suffix?{name:"suffix",fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"suffix")]))}:void 0]),1032,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","aria-label","onKeydown"])],42,["onDragstart"]))}});var jp=(0,c.A)(Wp,[["__file","input-number.vue"]]);const qp=(0,A.GU)(jp),Xp=(0,i.b_)({modelValue:{type:(0,i.jq)(Array)},max:Number,tagType:{...Os.type,default:"info"},tagEffect:Os.effect,trigger:{type:(0,i.jq)(String),default:Ht.R.enter},draggable:{type:Boolean,default:!1},size:fl.mU,clearable:Boolean,disabled:{type:Boolean,default:void 0},validateEvent:{type:Boolean,default:!0},readonly:Boolean,autofocus:Boolean,id:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},maxlength:{type:[String,Number]},minlength:{type:[String,Number]},placeholder:String,autocomplete:{type:String,default:"off"},ariaLabel:String}),Yp={[o.l4]:e=>(0,ie.cy)(e)||(0,a.b0)(e),[o.YU]:e=>(0,ie.cy)(e)||(0,a.b0)(e),[o.qs]:e=>(0,ie.Kg)(e),"add-tag":e=>(0,ie.Kg)(e),"remove-tag":e=>(0,ie.Kg)(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0};function Gp(){const t=(0,e.shallowRef)(),n=(0,e.ref)(0),o=(0,e.computed)((()=>({minWidth:`${Math.max(n.value,11)}px`})));return(0,r.wYm)(t,(()=>{var e,r;n.value=null!=(r=null==(e=t.value)?void 0:e.getBoundingClientRect().width)?r:0})),{calculatorRef:t,calculatorWidth:n,inputStyle:o}}const Zp=(0,e.defineComponent)({name:"ElInputTag",inheritAttrs:!1}),Kp=(0,e.defineComponent)({...Zp,props:Xp,emits:Yp,setup(t,{expose:n,emit:r}){const i=t,l=(0,Jn.O)(),s=(0,e.useSlots)(),{form:c,formItem:d}=(0,gl.j)(),{inputId:p}=(0,gl.W)(i,{formItemContext:d}),m=(0,e.computed)((()=>{var e;return null!=(e=null==c?void 0:c.statusIcon)&&e})),g=(0,e.computed)((()=>(null==d?void 0:d.validateState)||"")),v=(0,e.computed)((()=>g.value&&O.vK[g.value])),{inputRef:A,wrapperRef:y,isFocused:w,inputValue:x,size:_,tagSize:C,placeholder:k,closable:S,disabled:V,handleDragged:B,handleInput:T,handleKeydown:N,handleRemoveTag:E,handleClear:P,handleCompositionStart:Q,handleCompositionUpdate:M,handleCompositionEnd:D,focus:$,blur:z}=function({props:t,emit:n,formItem:r}){const i=(0,er.CB)(),l=(0,er.NV)(),s=(0,e.shallowRef)(),c=(0,e.ref)(),u=(0,e.computed)((()=>["small"].includes(l.value)?"small":"default")),d=(0,e.computed)((()=>{var e;return(null==(e=t.modelValue)?void 0:e.length)?void 0:t.placeholder})),f=(0,e.computed)((()=>!(t.readonly||i.value))),p=(0,e.computed)((()=>{var e,n;return!(0,a.b0)(t.max)&&(null!=(n=null==(e=t.modelValue)?void 0:e.length)?n:0)>=t.max})),m=e=>{p.value?c.value=void 0:b.value||n(o.qs,e.target.value)},g=()=>{var e,r;const i=null==(e=c.value)?void 0:e.trim();if(!i||p.value)return;const a=[...null!=(r=t.modelValue)?r:[],i];n(o.l4,a),n(o.YU,a),n("add-tag",i),c.value=void 0},v=e=>{var r;const i=(null!=(r=t.modelValue)?r:[]).slice(),[a]=i.splice(e,1);n(o.l4,i),n(o.YU,i),n("remove-tag",a)},{wrapperRef:A,isFocused:y}=(0,Hc.K)(s,{beforeFocus(){return i.value},afterBlur(){var e;g(),t.validateEvent&&(null==(e=null==r?void 0:r.validate)||e.call(r,"blur").catch((e=>(0,h.U)(e))))}}),{isComposing:b,handleCompositionStart:O,handleCompositionUpdate:w,handleCompositionEnd:x}=(0,Ps.o)({afterComposition:m});return(0,e.watch)((()=>t.modelValue),(()=>{var e;t.validateEvent&&(null==(e=null==r?void 0:r.validate)||e.call(r,o.YU).catch((e=>(0,h.U)(e))))})),{inputRef:s,wrapperRef:A,isFocused:y,isComposing:b,inputValue:c,size:l,tagSize:u,placeholder:d,closable:f,disabled:i,inputLimit:p,handleDragged:(e,r,i)=>{var a;const l=(null!=(a=t.modelValue)?a:[]).slice(),[s]=l.splice(e,1),c=r>e&&"before"===i?-1:r<e&&"after"===i?1:0;l.splice(r+c,0,s),n(o.l4,l),n(o.YU,l)},handleInput:m,handleKeydown:e=>{var n;if(!b.value)switch(e.code){case t.trigger:e.preventDefault(),e.stopPropagation(),g();break;case Ht.R.numpadEnter:t.trigger===Ht.R.enter&&(e.preventDefault(),e.stopPropagation(),g());break;case Ht.R.backspace:!c.value&&(null==(n=t.modelValue)?void 0:n.length)&&(e.preventDefault(),e.stopPropagation(),v(t.modelValue.length-1))}},handleAddTag:g,handleRemoveTag:v,handleClear:()=>{c.value=void 0,n(o.l4,void 0),n(o.YU,void 0),n("clear")},handleCompositionStart:O,handleCompositionUpdate:w,handleCompositionEnd:x,focus:()=>{var e;null==(e=s.value)||e.focus()},blur:()=>{var e;null==(e=s.value)||e.blur()}}}({props:i,emit:r,formItem:d}),{hovering:R,handleMouseEnter:I,handleMouseLeave:L}=function(){const t=(0,e.ref)(!1);return{hovering:t,handleMouseEnter:()=>{t.value=!0},handleMouseLeave:()=>{t.value=!1}}}(),{calculatorRef:F,inputStyle:U}=Gp(),{dropIndicatorRef:H,showDropIndicator:j,handleDragStart:q,handleDragOver:X,handleDragEnd:Y}=function({wrapperRef:t,handleDragged:n,afterDragged:r}){const o=(0,u.DU)("input-tag"),i=(0,e.shallowRef)(),l=(0,e.ref)(!1);let s,c,d,h;function p(e){return`.${o.e("inner")} .${o.namespace.value}-tag:nth-child(${e+1})`}return{dropIndicatorRef:i,showDropIndicator:l,handleDragStart:function(e,n){s=n,c=t.value.querySelector(p(n)),c&&(c.style.opacity="0.5"),e.dataTransfer.effectAllowed="move"},handleDragOver:function(e,n){if(d=n,e.preventDefault(),e.dataTransfer.dropEffect="move",(0,a.b0)(s)||s===n)return void(l.value=!1);const r=t.value.querySelector(p(n)).getBoundingClientRect(),c=!(s+1===n),u=!(s-1===n),m=e.clientX-r.left,g=c?u?.5:1:-1,v=u?c?.5:0:1;h=m<=r.width*g?"before":m>r.width*v?"after":void 0;const A=t.value.querySelector(`.${o.e("inner")}`),y=A.getBoundingClientRect(),b=Number.parseFloat((0,f.gd)(A,"gap"))/2,O=r.top-y.top;let w=-9999;if("before"===h)w=Math.max(r.left-y.left-b,Math.floor(-b/2));else if("after"===h){const e=r.right-y.left;w=e+(y.width===e?Math.floor(b/2):b)}(0,f.eC)(i.value,{top:`${O}px`,left:`${w}px`}),l.value=!!h},handleDragEnd:function(e){e.preventDefault(),c&&(c.style.opacity=""),!h||(0,a.b0)(s)||(0,a.b0)(d)||s===d||n(s,d,h),l.value=!1,s=void 0,c=null,d=void 0,h=void 0,null==r||r()}}}({wrapperRef:y,handleDragged:B,afterDragged:$}),{ns:G,nsInput:Z,containerKls:K,containerStyle:J,innerKls:ee,showClear:te,showSuffix:ne}=function({props:t,isFocused:n,hovering:r,disabled:o,inputValue:i,size:a,validateState:l,validateIcon:s,needStatusIcon:c}){const d=(0,e.useAttrs)(),f=(0,e.useSlots)(),h=(0,u.DU)("input-tag"),p=(0,u.DU)("input"),m=(0,e.computed)((()=>[h.b(),h.is("focused",n.value),h.is("hovering",r.value),h.is("disabled",o.value),h.m(a.value),h.e("wrapper"),d.class])),g=(0,e.computed)((()=>[d.style])),v=(0,e.computed)((()=>{var e,n;return[h.e("inner"),h.is("draggable",t.draggable),h.is("left-space",!(null==(e=t.modelValue)?void 0:e.length)&&!f.prefix),h.is("right-space",!(null==(n=t.modelValue)?void 0:n.length)&&!y.value)]})),A=(0,e.computed)((()=>{var e;return t.clearable&&!o.value&&!t.readonly&&((null==(e=t.modelValue)?void 0:e.length)||i.value)&&(n.value||r.value)})),y=(0,e.computed)((()=>f.suffix||A.value||l.value&&s.value&&c.value));return{ns:h,nsInput:p,containerKls:m,containerStyle:g,innerKls:v,showClear:A,showSuffix:y}}({props:i,hovering:R,isFocused:w,inputValue:x,disabled:V,size:_,validateState:g,validateIcon:v,needStatusIcon:m});return n({focus:$,blur:z}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"wrapperRef",ref:y,class:(0,e.normalizeClass)((0,e.unref)(K)),style:(0,e.normalizeStyle)((0,e.unref)(J)),onMouseenter:(0,e.unref)(I),onMouseleave:(0,e.unref)(L)},[(0,e.unref)(s).prefix?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(G).e("prefix"))},[(0,e.renderSlot)(t.$slots,"prefix")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(ee))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.modelValue,((n,r)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(ks),{key:r,size:(0,e.unref)(C),closable:(0,e.unref)(S),type:t.tagType,effect:t.tagEffect,draggable:(0,e.unref)(S)&&t.draggable,"disable-transitions":"",onClose:t=>(0,e.unref)(E)(r),onDragstart:t=>(0,e.unref)(q)(t,r),onDragover:t=>(0,e.unref)(X)(t,r),onDragend:(0,e.unref)(Y),onDrop:(0,e.withModifiers)((()=>{}),["stop"])},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"tag",{value:n,index:r},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(n),1)]))])),_:2},1032,["size","closable","type","effect","draggable","onClose","onDragstart","onDragover","onDragend","onDrop"])))),128)),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(G).e("input-wrapper"))},[(0,e.withDirectives)((0,e.createElementVNode)("input",(0,e.mergeProps)({id:(0,e.unref)(p),ref_key:"inputRef",ref:A,"onUpdate:modelValue":t=>(0,e.isRef)(x)?x.value=t:null},(0,e.unref)(l),{type:"text",minlength:t.minlength,maxlength:t.maxlength,disabled:(0,e.unref)(V),readonly:t.readonly,autocomplete:t.autocomplete,tabindex:t.tabindex,placeholder:(0,e.unref)(k),autofocus:t.autofocus,ariaLabel:t.ariaLabel,class:(0,e.unref)(G).e("input"),style:(0,e.unref)(U),onCompositionstart:(0,e.unref)(Q),onCompositionupdate:(0,e.unref)(M),onCompositionend:(0,e.unref)(D),onInput:(0,e.unref)(T),onKeydown:(0,e.unref)(N)}),null,16,["id","onUpdate:modelValue","minlength","maxlength","disabled","readonly","autocomplete","tabindex","placeholder","autofocus","ariaLabel","onCompositionstart","onCompositionupdate","onCompositionend","onInput","onKeydown"]),[[e.vModelText,(0,e.unref)(x)]]),(0,e.createElementVNode)("span",{ref_key:"calculatorRef",ref:F,"aria-hidden":"true",class:(0,e.normalizeClass)((0,e.unref)(G).e("input-calculator")),textContent:(0,e.toDisplayString)((0,e.unref)(x))},null,10,["textContent"])],2),(0,e.withDirectives)((0,e.createElementVNode)("div",{ref_key:"dropIndicatorRef",ref:H,class:(0,e.normalizeClass)((0,e.unref)(G).e("drop-indicator"))},null,2),[[e.vShow,(0,e.unref)(j)]])],2),(0,e.unref)(ne)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(G).e("suffix"))},[(0,e.renderSlot)(t.$slots,"suffix"),(0,e.unref)(te)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)([(0,e.unref)(G).e("icon"),(0,e.unref)(G).e("clear")]),onMousedown:(0,e.withModifiers)((0,e.unref)(ie.tE),["prevent"]),onClick:(0,e.unref)(P)},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.CircleClose))])),_:1},8,["class","onMousedown","onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.unref)(g)&&(0,e.unref)(v)&&(0,e.unref)(m)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1,class:(0,e.normalizeClass)([(0,e.unref)(Z).e("icon"),(0,e.unref)(Z).e("validateIcon"),(0,e.unref)(Z).is("loading","validating"===(0,e.unref)(g))])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(v))))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)],2)):(0,e.createCommentVNode)("v-if",!0)],46,["onMouseenter","onMouseleave"]))}});var Jp=(0,c.A)(Kp,[["__file","input-tag.vue"]]);const em=(0,A.GU)(Jp),tm=(0,i.b_)({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:Boolean,href:{type:String,default:""},target:{type:String,default:"_self"},icon:{type:O.Ze}}),nm={click:e=>e instanceof MouseEvent},rm=(0,e.defineComponent)({name:"ElLink"}),om=(0,e.defineComponent)({...rm,props:tm,emits:nm,setup(t,{emit:n}){const r=t,o=(0,u.DU)("link"),i=(0,e.computed)((()=>[o.b(),o.m(r.type),o.is("disabled",r.disabled),o.is("underline",r.underline&&!r.disabled)]));function a(e){r.disabled||n("click",e)}return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("a",{class:(0,e.normalizeClass)((0,e.unref)(i)),href:t.disabled||!t.href?void 0:t.href,target:t.disabled||!t.href?void 0:t.target,onClick:a},[t.icon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0),t.$slots.default?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,class:(0,e.normalizeClass)((0,e.unref)(o).e("inner"))},[(0,e.renderSlot)(t.$slots,"default")],2)):(0,e.createCommentVNode)("v-if",!0),t.$slots.icon?(0,e.renderSlot)(t.$slots,"icon",{key:2}):(0,e.createCommentVNode)("v-if",!0)],10,["href","target"]))}});var im=(0,c.A)(om,[["__file","link.vue"]]);const am=(0,A.GU)(im);class lm{constructor(e,t){this.parent=e,this.domNode=t,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(e){e===this.subMenuItems.length?e=0:e<0&&(e=this.subMenuItems.length-1),this.subMenuItems[e].focus(),this.subIndex=e}addListeners(){const e=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,(t=>{t.addEventListener("keydown",(t=>{let n=!1;switch(t.code){case Ht.R.down:this.gotoSubIndex(this.subIndex+1),n=!0;break;case Ht.R.up:this.gotoSubIndex(this.subIndex-1),n=!0;break;case Ht.R.tab:(0,sn.Hl)(e,"mouseleave");break;case Ht.R.enter:case Ht.R.numpadEnter:case Ht.R.space:n=!0,t.currentTarget.click()}return n&&(t.preventDefault(),t.stopPropagation()),!1}))}))}}class sm{constructor(e,t){this.domNode=e,this.submenu=null,this.submenu=null,this.init(t)}init(e){this.domNode.setAttribute("tabindex","0");const t=this.domNode.querySelector(`.${e}-menu`);t&&(this.submenu=new lm(this,t)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",(e=>{let t=!1;switch(e.code){case Ht.R.down:(0,sn.Hl)(e.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),t=!0;break;case Ht.R.up:(0,sn.Hl)(e.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),t=!0;break;case Ht.R.tab:(0,sn.Hl)(e.currentTarget,"mouseleave");break;case Ht.R.enter:case Ht.R.numpadEnter:case Ht.R.space:t=!0,e.currentTarget.click()}t&&e.preventDefault()}))}}class cm{constructor(e,t){this.domNode=e,this.init(t)}init(e){const t=this.domNode.childNodes;Array.from(t).forEach((t=>{1===t.nodeType&&new sm(t,e)}))}}const um=(0,e.defineComponent)({name:"ElMenuCollapseTransition"}),dm=(0,e.defineComponent)({...um,setup(t){const n=(0,u.DU)("menu"),r={onBeforeEnter:e=>e.style.opacity="0.2",onEnter(e,t){(0,f.iQ)(e,`${n.namespace.value}-opacity-transition`),e.style.opacity="1",t()},onAfterEnter(e){(0,f.vy)(e,`${n.namespace.value}-opacity-transition`),e.style.opacity=""},onBeforeLeave(e){e.dataset||(e.dataset={}),(0,f.nB)(e,n.m("collapse"))?((0,f.vy)(e,n.m("collapse")),e.dataset.oldOverflow=e.style.overflow,e.dataset.scrollWidth=e.clientWidth.toString(),(0,f.iQ)(e,n.m("collapse"))):((0,f.iQ)(e,n.m("collapse")),e.dataset.oldOverflow=e.style.overflow,e.dataset.scrollWidth=e.clientWidth.toString(),(0,f.vy)(e,n.m("collapse"))),e.style.width=`${e.scrollWidth}px`,e.style.overflow="hidden"},onLeave(e){(0,f.iQ)(e,"horizontal-collapse-transition"),e.style.width=`${e.dataset.scrollWidth}px`}};return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,(0,e.mergeProps)({mode:"out-in"},(0,e.unref)(r)),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16))}});var fm=(0,c.A)(dm,[["__file","menu-collapse-transition.vue"]]);function hm(t,n){const r=(0,e.computed)((()=>{let e=t.parent;const r=[n.value];for(;"ElMenu"!==e.type.name;)e.props.index&&r.unshift(e.props.index),e=e.parent;return r}));return{parentMenu:(0,e.computed)((()=>{let e=t.parent;for(;e&&!["ElMenu","ElSubMenu"].includes(e.type.name);)e=e.parent;return e})),indexPath:r}}var pm=__webpack_require__(61951);function mm(t){return(0,e.computed)((()=>{const e=t.backgroundColor;return e?new pm.q(e).shade(20).toString():""}))}const gm=(t,n)=>{const r=(0,u.DU)("menu");return(0,e.computed)((()=>r.cssVarBlock({"text-color":t.textColor||"","hover-text-color":t.textColor||"","bg-color":t.backgroundColor||"","hover-bg-color":mm(t).value||"","active-color":t.activeTextColor||"",level:`${n}`})))},vm=(0,i.b_)({index:{type:String,required:!0},showTimeout:Number,hideTimeout:Number,popperClass:String,disabled:Boolean,teleported:{type:Boolean,default:void 0},popperOffset:Number,expandCloseIcon:{type:O.Ze},expandOpenIcon:{type:O.Ze},collapseCloseIcon:{type:O.Ze},collapseOpenIcon:{type:O.Ze}}),Am="ElSubMenu";var ym=(0,e.defineComponent)({name:Am,props:vm,setup(t,{slots:n,expose:r}){const o=(0,e.getCurrentInstance)(),{indexPath:i,parentMenu:a}=hm(o,(0,e.computed)((()=>t.index))),l=(0,u.DU)("menu"),s=(0,u.DU)("sub-menu"),c=(0,e.inject)("rootMenu");c||(0,h.$)(Am,"can not inject root menu");const d=(0,e.inject)(`subMenu:${a.value.uid}`);d||(0,h.$)(Am,"can not inject sub menu");const f=(0,e.ref)({}),p=(0,e.ref)({});let m;const g=(0,e.ref)(!1),v=(0,e.ref)(),A=(0,e.ref)(),y=(0,e.computed)((()=>"horizontal"===V.value&&w.value?"bottom-start":"right-start")),O=(0,e.computed)((()=>"horizontal"===V.value&&w.value||"vertical"===V.value&&!c.props.collapse?t.expandCloseIcon&&t.expandOpenIcon?k.value?t.expandOpenIcon:t.expandCloseIcon:W.ArrowDown:t.collapseCloseIcon&&t.collapseOpenIcon?k.value?t.collapseOpenIcon:t.collapseCloseIcon:W.ArrowRight)),w=(0,e.computed)((()=>0===d.level)),x=(0,e.computed)((()=>{const e=t.teleported;return void 0===e?w.value:e})),_=(0,e.computed)((()=>c.props.collapse?`${l.namespace.value}-zoom-in-left`:`${l.namespace.value}-zoom-in-top`)),C=(0,e.computed)((()=>"horizontal"===V.value&&w.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","right","right-end","left-start","bottom-start","bottom-end","top-start","top-end"])),k=(0,e.computed)((()=>c.openedMenus.includes(t.index))),S=(0,e.computed)((()=>[...Object.values(f.value),...Object.values(p.value)].some((({active:e})=>e)))),V=(0,e.computed)((()=>c.props.mode)),B=(0,e.computed)((()=>c.props.persistent)),T=(0,e.reactive)({index:t.index,indexPath:i,active:S}),N=gm(c.props,d.level+1),E=(0,e.computed)((()=>{var e;return null!=(e=t.popperOffset)?e:c.props.popperOffset})),P=(0,e.computed)((()=>{var e;return null!=(e=t.popperClass)?e:c.props.popperClass})),Q=(0,e.computed)((()=>{var e;return null!=(e=t.showTimeout)?e:c.props.showTimeout})),M=(0,e.computed)((()=>{var e;return null!=(e=t.hideTimeout)?e:c.props.hideTimeout})),D=e=>{var t,n,r;e||null==(r=null==(n=null==(t=A.value)?void 0:t.popperRef)?void 0:n.popperInstanceRef)||r.destroy()},$=()=>{"hover"===c.props.menuTrigger&&"horizontal"===c.props.mode||c.props.collapse&&"vertical"===c.props.mode||t.disabled||c.handleSubMenuClick({index:t.index,indexPath:i.value,active:S.value})},z=(e,n=Q.value)=>{var r;"focus"!==e.type&&("click"===c.props.menuTrigger&&"horizontal"===c.props.mode||!c.props.collapse&&"vertical"===c.props.mode||t.disabled?d.mouseInChild.value=!0:(d.mouseInChild.value=!0,null==m||m(),({stop:m}=(0,X.TO)((()=>{c.openMenu(t.index,i.value)}),n)),x.value&&(null==(r=a.value.vnode.el)||r.dispatchEvent(new MouseEvent("mouseenter")))))},R=(e=!1)=>{var n;"click"===c.props.menuTrigger&&"horizontal"===c.props.mode||!c.props.collapse&&"vertical"===c.props.mode?d.mouseInChild.value=!1:(null==m||m(),d.mouseInChild.value=!1,({stop:m}=(0,X.TO)((()=>!g.value&&c.closeMenu(t.index,i.value)),M.value)),x.value&&e&&(null==(n=d.handleMouseleave)||n.call(d,!0)))};(0,e.watch)((()=>c.props.collapse),(e=>D(Boolean(e))));{const t=e=>{p.value[e.index]=e},n=e=>{delete p.value[e.index]};(0,e.provide)(`subMenu:${o.uid}`,{addSubMenu:t,removeSubMenu:n,handleMouseleave:R,mouseInChild:g,level:d.level+1})}return r({opened:k}),(0,e.onMounted)((()=>{c.addSubMenu(T),d.addSubMenu(T)})),(0,e.onBeforeUnmount)((()=>{d.removeSubMenu(T),c.removeSubMenu(T)})),()=>{var r;const i=[null==(r=n.title)?void 0:r.call(n),(0,e.h)(b.tk,{class:s.e("icon-arrow"),style:{transform:k.value?t.expandCloseIcon&&t.expandOpenIcon||t.collapseCloseIcon&&t.collapseOpenIcon&&c.props.collapse?"none":"rotateZ(180deg)":"none"}},{default:()=>(0,ie.Kg)(O.value)?(0,e.h)(o.appContext.components[O.value]):(0,e.h)(O.value)})],a=c.isMenuPopup?(0,e.h)(Gn,{ref:A,visible:k.value,effect:"light",pure:!0,offset:E.value,showArrow:!1,persistent:B.value,popperClass:P.value,placement:y.value,teleported:x.value,fallbackPlacements:C.value,transition:_.value,gpuAcceleration:!1},{content:()=>{var t;return(0,e.h)("div",{class:[l.m(V.value),l.m("popup-container"),P.value],onMouseenter:e=>z(e,100),onMouseleave:()=>R(!0),onFocus:e=>z(e,100)},[(0,e.h)("ul",{class:[l.b(),l.m("popup"),l.m(`popup-${y.value}`)],style:N.value},[null==(t=n.default)?void 0:t.call(n)])])},default:()=>(0,e.h)("div",{class:s.e("title"),onClick:$},i)}):(0,e.h)(e.Fragment,{},[(0,e.h)("div",{class:s.e("title"),ref:v,onClick:$},i),(0,e.h)(sc,{},{default:()=>{var t;return(0,e.withDirectives)((0,e.h)("ul",{role:"menu",class:[l.b(),l.m("inline")],style:N.value},[null==(t=n.default)?void 0:t.call(n)]),[[e.vShow,k.value]])}})]);return(0,e.h)("li",{class:[s.b(),s.is("active",S.value),s.is("opened",k.value),s.is("disabled",t.disabled)],role:"menuitem",ariaHaspopup:!0,ariaExpanded:k.value,onMouseenter:z,onMouseleave:()=>R(),onFocus:z},[a])}}});const bm=(0,i.b_)({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,closeOnClickOutside:Boolean,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0},popperOffset:{type:Number,default:6},ellipsisIcon:{type:O.Ze,default:()=>W.More},popperEffect:{type:(0,i.jq)(String),default:"dark"},popperClass:String,showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},persistent:{type:Boolean,default:!0}}),Om=e=>(0,ie.cy)(e)&&e.every((e=>(0,ie.Kg)(e))),wm={close:(e,t)=>(0,ie.Kg)(e)&&Om(t),open:(e,t)=>(0,ie.Kg)(e)&&Om(t),select:(e,t,n,r)=>(0,ie.Kg)(e)&&Om(t)&&(0,ie.Gv)(n)&&(void 0===r||r instanceof Promise)};var xm=(0,e.defineComponent)({name:"ElMenu",props:bm,emits:wm,setup(t,{emit:n,slots:o,expose:i}){const a=(0,e.getCurrentInstance)(),l=a.appContext.config.globalProperties.$router,s=(0,e.ref)(),c=(0,u.DU)("menu"),d=(0,u.DU)("sub-menu"),f=(0,e.ref)(-1),h=(0,e.ref)(t.defaultOpeneds&&!t.collapse?t.defaultOpeneds.slice(0):[]),p=(0,e.ref)(t.defaultActive),m=(0,e.ref)({}),g=(0,e.ref)({}),v=(0,e.computed)((()=>"horizontal"===t.mode||"vertical"===t.mode&&t.collapse)),A=(e,r)=>{h.value.includes(e)||(t.uniqueOpened&&(h.value=h.value.filter((e=>r.includes(e)))),h.value.push(e),n("open",e,r))},y=e=>{const t=h.value.indexOf(e);-1!==t&&h.value.splice(t,1)},O=(e,t)=>{y(e),n("close",e,t)},w=({index:e,indexPath:t})=>{h.value.includes(e)?O(e,t):A(e,t)},x=e=>{("horizontal"===t.mode||t.collapse)&&(h.value=[]);const{index:r,indexPath:o}=e;if(!(0,an.A)(r)&&!(0,an.A)(o))if(t.router&&l){const t=e.route||r,i=l.push(t).then((e=>(e||(p.value=r),e)));n("select",r,o,{index:r,indexPath:o,route:t},i)}else p.value=r,n("select",r,o,{index:r,indexPath:o})},_=()=>{var e,t;if(!s.value)return-1;const n=Array.from(null!=(t=null==(e=s.value)?void 0:e.childNodes)?t:[]).filter((e=>"#text"!==e.nodeName||e.nodeValue)),r=getComputedStyle(s.value),o=Number.parseInt(r.paddingLeft,10),i=Number.parseInt(r.paddingRight,10),a=s.value.clientWidth-o-i;let l=0,c=0;return n.forEach(((e,t)=>{"#comment"!==e.nodeName&&(l+=(e=>{const t=getComputedStyle(e),n=Number.parseInt(t.marginLeft,10),r=Number.parseInt(t.marginRight,10);return e.offsetWidth+n+r||0})(e),l<=a-64&&(c=t+1))})),c===n.length?-1:c};let C=!0;const k=()=>{if(f.value===_())return;const t=()=>{f.value=-1,(0,e.nextTick)((()=>{f.value=_()}))};C?t():((e,t=33.34)=>{let n;return()=>{n&&clearTimeout(n),n=setTimeout((()=>{e()}),t)}})(t)(),C=!1};let S;(0,e.watch)((()=>t.defaultActive),(e=>{m.value[e]||(p.value=""),(e=>{var n;const r=m.value,o=r[e]||p.value&&r[p.value]||r[t.defaultActive];p.value=null!=(n=null==o?void 0:o.index)?n:e})(e)})),(0,e.watch)((()=>t.collapse),(e=>{e&&(h.value=[])})),(0,e.watch)(m.value,(()=>{const e=p.value&&m.value[p.value];if(!e||"horizontal"===t.mode||t.collapse)return;e.indexPath.forEach((e=>{const t=g.value[e];t&&A(e,t.indexPath)}))})),(0,e.watchEffect)((()=>{"horizontal"===t.mode&&t.ellipsis?S=(0,r.wYm)(s,k).stop:null==S||S()}));const V=(0,e.ref)(!1);{const n=e=>{g.value[e.index]=e},r=e=>{delete g.value[e.index]},o=e=>{m.value[e.index]=e},i=e=>{delete m.value[e.index]};(0,e.provide)("rootMenu",(0,e.reactive)({props:t,openedMenus:h,items:m,subMenus:g,activeIndex:p,isMenuPopup:v,addMenuItem:o,removeMenuItem:i,addSubMenu:n,removeSubMenu:r,openMenu:A,closeMenu:O,handleMenuItemClick:x,handleSubMenuClick:w})),(0,e.provide)(`subMenu:${a.uid}`,{addSubMenu:n,removeSubMenu:r,mouseInChild:V,level:0})}(0,e.onMounted)((()=>{"horizontal"===t.mode&&new cm(a.vnode.el,c.namespace.value)}));i({open:e=>{const{indexPath:t}=g.value[e];t.forEach((e=>A(e,t)))},close:y,handleResize:k});const B=gm(t,0);return()=>{var r,i;let a=null!=(i=null==(r=o.default)?void 0:r.call(o))?i:[];const l=[];if("horizontal"===t.mode&&s.value){const n=(0,vo.CW)(a),r=-1===f.value?n:n.slice(0,f.value),o=-1===f.value?[]:n.slice(f.value);(null==o?void 0:o.length)&&t.ellipsis&&(a=r,l.push((0,e.h)(ym,{index:"sub-menu-more",class:d.e("hide-arrow"),popperOffset:t.popperOffset},{title:()=>(0,e.h)(b.tk,{class:d.e("icon-more")},{default:()=>(0,e.h)(t.ellipsisIcon)}),default:()=>o})))}const u=t.closeOnClickOutside?[[Es,()=>{h.value.length&&(V.value||(h.value.forEach((e=>{return n("close",e,(t=e,g.value[t].indexPath));var t})),h.value=[]))}]]:[],p=(0,e.withDirectives)((0,e.h)("ul",{key:String(t.collapse),role:"menubar",ref:s,style:B.value,class:{[c.b()]:!0,[c.m(t.mode)]:!0,[c.m("collapse")]:t.collapse}},[...a,...l]),u);return t.collapseTransition&&"vertical"===t.mode?(0,e.h)(fm,(()=>p)):p}}});const _m=(0,i.b_)({index:{type:(0,i.jq)([String,null]),default:null},route:{type:(0,i.jq)([String,Object])},disabled:Boolean}),Cm={click:e=>(0,ie.Kg)(e.index)&&(0,ie.cy)(e.indexPath)},km="ElMenuItem",Sm=(0,e.defineComponent)({name:km}),Vm=(0,e.defineComponent)({...Sm,props:_m,emits:Cm,setup(t,{expose:n,emit:r}){const o=t,i=(0,e.getCurrentInstance)(),a=(0,e.inject)("rootMenu"),l=(0,u.DU)("menu"),s=(0,u.DU)("menu-item");a||(0,h.$)(km,"can not inject root menu");const{parentMenu:c,indexPath:d}=hm(i,(0,e.toRef)(o,"index")),f=(0,e.inject)(`subMenu:${c.value.uid}`);f||(0,h.$)(km,"can not inject sub menu");const p=(0,e.computed)((()=>o.index===a.activeIndex)),m=(0,e.reactive)({index:o.index,indexPath:d,active:p}),g=()=>{o.disabled||(a.handleMenuItemClick({index:o.index,indexPath:d.value,route:o.route}),r("click",m))};return(0,e.onMounted)((()=>{f.addSubMenu(m),a.addMenuItem(m)})),(0,e.onBeforeUnmount)((()=>{f.removeSubMenu(m),a.removeMenuItem(m)})),n({parentMenu:c,rootMenu:a,active:p,nsMenu:l,nsMenuItem:s,handleClick:g}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{class:(0,e.normalizeClass)([(0,e.unref)(s).b(),(0,e.unref)(s).is("active",(0,e.unref)(p)),(0,e.unref)(s).is("disabled",t.disabled)]),role:"menuitem",tabindex:"-1",onClick:g},["ElMenu"===(0,e.unref)(c).type.name&&(0,e.unref)(a).props.collapse&&t.$slots.title?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),{key:0,effect:(0,e.unref)(a).props.popperEffect,placement:"right","fallback-placements":["left"],persistent:(0,e.unref)(a).props.persistent},{content:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"title")])),default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("tooltip","trigger"))},[(0,e.renderSlot)(t.$slots,"default")],2)])),_:3},8,["effect","persistent"])):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[(0,e.renderSlot)(t.$slots,"default"),(0,e.renderSlot)(t.$slots,"title")],64))],2))}});var Bm=(0,c.A)(Vm,[["__file","menu-item.vue"]]);const Tm={title:String},Nm=(0,e.defineComponent)({name:"ElMenuItemGroup"}),Em=(0,e.defineComponent)({...Nm,props:Tm,setup(t){const n=(0,u.DU)("menu-item-group");return(t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{class:(0,e.normalizeClass)((0,e.unref)(n).b())},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(n).e("title"))},[t.$slots.title?(0,e.renderSlot)(t.$slots,"title",{key:1}):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)],64))],2),(0,e.createElementVNode)("ul",null,[(0,e.renderSlot)(t.$slots,"default")])],2))}});var Pm=(0,c.A)(Em,[["__file","menu-item-group.vue"]]);const Qm=(0,A.GU)(xm,{MenuItem:Bm,MenuItemGroup:Pm,SubMenu:ym}),Mm=(0,A.WM)(Bm),Dm=(0,A.WM)(Pm),$m=(0,A.WM)(ym),zm=(0,i.b_)({icon:{type:O.Ze,default:()=>W.Back},title:String,content:{type:String,default:""}}),Rm=(0,e.defineComponent)({name:"ElPageHeader"}),Im=(0,e.defineComponent)({...Rm,props:zm,emits:{back:()=>!0},setup(t,{emit:n}){const{t:r}=(0,xr.Ym)(),o=(0,u.DU)("page-header");function i(){n("back")}return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(o).b(),{[(0,e.unref)(o).m("has-breadcrumb")]:!!t.$slots.breadcrumb,[(0,e.unref)(o).m("has-extra")]:!!t.$slots.extra,[(0,e.unref)(o).is("contentful")]:!!t.$slots.default}])},[t.$slots.breadcrumb?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("breadcrumb"))},[(0,e.renderSlot)(t.$slots,"breadcrumb")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("header"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("left"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("back")),role:"button",tabindex:"0",onClick:i},[t.icon||t.$slots.icon?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,"aria-label":t.title||(0,e.unref)(r)("el.pageHeader.title"),class:(0,e.normalizeClass)((0,e.unref)(o).e("icon"))},[(0,e.renderSlot)(t.$slots,"icon",{},(()=>[t.icon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0)]))],10,["aria-label"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("title"))},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title||(0,e.unref)(r)("el.pageHeader.title")),1)]))],2)],2),(0,e.createVNode)((0,e.unref)(Bf),{direction:"vertical"}),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("content"))},[(0,e.renderSlot)(t.$slots,"content",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.content),1)]))],2)],2),t.$slots.extra?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("extra"))},[(0,e.renderSlot)(t.$slots,"extra")],2)):(0,e.createCommentVNode)("v-if",!0)],2),t.$slots.default?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(o).e("main"))},[(0,e.renderSlot)(t.$slots,"default")],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var Lm=(0,c.A)(Im,[["__file","page-header.vue"]]);const Fm=(0,A.GU)(Lm),Um=Symbol("elPaginationKey"),Hm=(0,i.b_)({disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String},prevIcon:{type:O.Ze}}),Wm={click:e=>e instanceof MouseEvent},jm=(0,e.defineComponent)({name:"ElPaginationPrev"}),qm=(0,e.defineComponent)({...jm,props:Hm,emits:Wm,setup(t){const n=t,{t:r}=(0,xr.Ym)(),o=(0,e.computed)((()=>n.disabled||n.currentPage<=1));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("button",{type:"button",class:"btn-prev",disabled:(0,e.unref)(o),"aria-label":t.prevText||(0,e.unref)(r)("el.pagination.prev"),"aria-disabled":(0,e.unref)(o),onClick:e=>t.$emit("click",e)},[t.prevText?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)(t.prevText),1)):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.prevIcon)))])),_:1}))],8,["disabled","aria-label","aria-disabled","onClick"]))}});var Xm=(0,c.A)(qm,[["__file","prev.vue"]]);const Ym=(0,i.b_)({disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String},nextIcon:{type:O.Ze}}),Gm=(0,e.defineComponent)({name:"ElPaginationNext"}),Zm=(0,e.defineComponent)({...Gm,props:Ym,emits:["click"],setup(t){const n=t,{t:r}=(0,xr.Ym)(),o=(0,e.computed)((()=>n.disabled||n.currentPage===n.pageCount||0===n.pageCount));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("button",{type:"button",class:"btn-next",disabled:(0,e.unref)(o),"aria-label":t.nextText||(0,e.unref)(r)("el.pagination.next"),"aria-disabled":(0,e.unref)(o),onClick:e=>t.$emit("click",e)},[t.nextText?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)(t.nextText),1)):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.nextIcon)))])),_:1}))],8,["disabled","aria-label","aria-disabled","onClick"]))}});var Km=(0,c.A)(Zm,[["__file","next.vue"]]),Jm=__webpack_require__(77500);const eg=Symbol("ElSelectGroup"),tg=Symbol("ElSelect");const ng=(0,e.defineComponent)({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:Boolean},setup(t){const n=(0,u.DU)("select"),r=(0,Cn.Bi)(),o=(0,e.computed)((()=>[n.be("dropdown","item"),n.is("disabled",(0,e.unref)(s)),n.is("selected",(0,e.unref)(l)),n.is("hovering",(0,e.unref)(p))])),i=(0,e.reactive)({index:-1,groupDisabled:!1,visible:!0,hover:!1}),{currentLabel:a,itemSelected:l,isDisabled:s,select:c,hoverItem:d,updateOption:f}=function(t,n){const r=(0,e.inject)(tg),o=(0,e.inject)(eg,{disabled:!1}),i=(0,e.computed)((()=>d(tc(r.props.modelValue),t.value))),a=(0,e.computed)((()=>{var e;if(r.props.multiple){const t=tc(null!=(e=r.props.modelValue)?e:[]);return!i.value&&t.length>=r.props.multipleLimit&&r.props.multipleLimit>0}return!1})),l=(0,e.computed)((()=>t.label||((0,ie.Gv)(t.value)?"":t.value))),s=(0,e.computed)((()=>t.value||t.label||"")),c=(0,e.computed)((()=>t.disabled||n.groupDisabled||a.value)),u=(0,e.getCurrentInstance)(),d=(n=[],o)=>{if((0,ie.Gv)(t.value)){const t=r.props.valueKey;return n&&n.some((n=>(0,e.toRaw)((0,Jm.A)(n,t))===(0,Jm.A)(o,t)))}return n&&n.includes(o)};return(0,e.watch)((()=>l.value),(()=>{t.created||r.props.remote||r.setSelected()})),(0,e.watch)((()=>t.value),((e,n)=>{const{remote:o,valueKey:i}=r.props;if((o?e!==n:!sl(e,n))&&(r.onOptionDestroy(n,u.proxy),r.onOptionCreate(u.proxy)),!t.created&&!o){if(i&&(0,ie.Gv)(e)&&(0,ie.Gv)(n)&&e[i]===n[i])return;r.setSelected()}})),(0,e.watch)((()=>o.disabled),(()=>{n.groupDisabled=o.disabled}),{immediate:!0}),{select:r,currentLabel:l,currentValue:s,itemSelected:i,isDisabled:c,hoverItem:()=>{t.disabled||o.disabled||(r.states.hoveringIndex=r.optionsArray.indexOf(u.proxy))},updateOption:e=>{const r=new RegExp(ls(e),"i");n.visible=r.test(l.value)||t.created}}}(t,i),{visible:h,hover:p}=(0,e.toRefs)(i),m=(0,e.getCurrentInstance)().proxy;return c.onOptionCreate(m),(0,e.onBeforeUnmount)((()=>{const t=m.value,{selected:n}=c.states,r=n.some((e=>e.value===m.value));(0,e.nextTick)((()=>{c.states.cachedOptions.get(t)!==m||r||c.states.cachedOptions.delete(t)})),c.onOptionDestroy(t,m)})),{ns:n,id:r,containerKls:o,currentLabel:a,itemSelected:l,isDisabled:s,select:c,hoverItem:d,updateOption:f,visible:h,hover:p,selectOptionClick:function(){s.value||c.handleOptionSelect(m)},states:i}}});var rg=(0,c.A)(ng,[["render",function(t,n,r,o,i,a){return(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("li",{id:t.id,class:(0,e.normalizeClass)(t.containerKls),role:"option","aria-disabled":t.isDisabled||void 0,"aria-selected":t.itemSelected,onMousemove:t.hoverItem,onClick:(0,e.withModifiers)(t.selectOptionClick,["stop"])},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.currentLabel),1)]))],42,["id","aria-disabled","aria-selected","onMousemove","onClick"])),[[e.vShow,t.visible]])}],["__file","option.vue"]]);const og=(0,e.defineComponent)({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const t=(0,e.inject)(tg),n=(0,u.DU)("select"),o=(0,e.computed)((()=>t.props.popperClass)),i=(0,e.computed)((()=>t.props.multiple)),a=(0,e.computed)((()=>t.props.fitInputWidth)),l=(0,e.ref)("");function s(){var e;l.value=`${null==(e=t.selectRef)?void 0:e.offsetWidth}px`}return(0,e.onMounted)((()=>{s(),(0,r.wYm)(t.selectRef,s)})),{ns:n,minWidth:l,popperClass:o,isMultiple:i,isFitInputWidth:a}}});var ig=(0,c.A)(og,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([t.ns.b("dropdown"),t.ns.is("multiple",t.isMultiple),t.popperClass]),style:(0,e.normalizeStyle)({[t.isFitInputWidth?"width":"minWidth"]:t.minWidth})},[t.$slots.header?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)(t.ns.be("dropdown","header"))},[(0,e.renderSlot)(t.$slots,"header")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.renderSlot)(t.$slots,"default"),t.$slots.footer?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)(t.ns.be("dropdown","footer"))},[(0,e.renderSlot)(t.$slots,"footer")],2)):(0,e.createCommentVNode)("v-if",!0)],6)}],["__file","select-dropdown.vue"]]);var ag=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1};var lg=function(e,t,n,r){var o=n.length,i=o,a=!r;if(null==e)return!i;for(e=Object(e);o--;){var l=n[o];if(a&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<i;){var s=(l=n[o])[0],c=e[s],u=l[1];if(a&&l[2]){if(void 0===c&&!(s in e))return!1}else{var d=new Io;if(r)var f=r(c,u,s,e,t,d);if(!(void 0===f?ll(u,c,3,r,d):f))return!1}}return!0};var sg=function(e){return e==e&&!(0,B.A)(e)};var cg=function(e){for(var t=xi(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,sg(o)]}return t};var ug=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};var dg=function(e){var t=cg(e);return 1==t.length&&t[0][2]?ug(t[0][0],t[0][1]):function(n){return n===e||lg(n,e,t)}},fg=__webpack_require__(1668),hg=__webpack_require__(86586),pg=__webpack_require__(30901);var mg=function(e,t){return(0,hg.A)(e)&&sg(t)?ug((0,pg.A)(e),t):function(n){var r=(0,Jm.A)(n,e);return void 0===r&&r===t?(0,fg.A)(n,e):ll(t,r,3)}},gg=__webpack_require__(29008);var vg=function(e){return function(t){return null==t?void 0:t[e]}},Ag=__webpack_require__(66318);var yg=function(e){return function(t){return(0,Ag.A)(t,e)}};var bg=function(e){return(0,hg.A)(e)?vg((0,pg.A)(e)):yg(e)};var Og=function(e){return"function"==typeof e?e:null==e?gg.A:"object"==typeof e?(0,qo.A)(e)?mg(e[0],e[1]):dg(e):bg(e)},wg=1/0;var xg=function(e){return e?(e=L(e))===wg||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0};var _g=function(e){var t=xg(e),n=t%1;return t==t?n?t-n:t:0},Cg=Math.max,kg=Math.min;var Sg=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return void 0!==n&&(o=_g(n),o=n<0?Cg(r+o,0):kg(o,r-1)),ag(e,Og(t,3),o,!0)};const Vg=(t,n)=>{const{t:i}=(0,xr.Ym)(),l=(0,Cn.Bi)(),s=(0,u.DU)("select"),c=(0,u.DU)("input"),f=(0,e.reactive)({inputValue:"",options:new Map,cachedOptions:new Map,optionValues:[],selected:[],selectionWidth:0,collapseItemWidth:0,selectedLabel:"",hoveringIndex:-1,previousQuery:null,inputHovering:!1,menuVisibleOnFocus:!1,isBeforeHide:!1}),p=(0,e.ref)(null),m=(0,e.ref)(null),g=(0,e.ref)(null),v=(0,e.ref)(null),A=(0,e.ref)(null),y=(0,e.ref)(null),b=(0,e.ref)(null),w=(0,e.ref)(null),x=(0,e.ref)(null),_=(0,e.ref)(null),C=(0,e.ref)(null),{isComposing:k,handleCompositionStart:S,handleCompositionUpdate:V,handleCompositionEnd:B}=(0,Ps.o)({afterComposition:e=>ye(e)}),{wrapperRef:T,isFocused:N,handleBlur:E}=(0,Hc.K)(A,{beforeFocus(){return I.value},afterFocus(){t.automaticDropdown&&!P.value&&(P.value=!0,f.menuVisibleOnFocus=!0)},beforeBlur(e){var t,n;return(null==(t=g.value)?void 0:t.isFocusInsideContent(e))||(null==(n=v.value)?void 0:n.isFocusInsideContent(e))},afterBlur(){P.value=!1,f.menuVisibleOnFocus=!1}}),P=(0,e.ref)(!1),Q=(0,e.ref)(),{form:M,formItem:D}=(0,gl.j)(),{inputId:$}=(0,gl.W)(t,{formItemContext:D}),{valueOnClear:z,isEmptyValue:R}=(0,Ss.fQ)(t),I=(0,e.computed)((()=>t.disabled||(null==M?void 0:M.disabled))),L=(0,e.computed)((()=>(0,ie.cy)(t.modelValue)?t.modelValue.length>0:!R(t.modelValue))),F=(0,e.computed)((()=>{var e;return null!=(e=null==M?void 0:M.statusIcon)&&e})),U=(0,e.computed)((()=>t.clearable&&!I.value&&f.inputHovering&&L.value)),W=(0,e.computed)((()=>t.remote&&t.filterable&&!t.remoteShowSuffix?"":t.suffixIcon)),j=(0,e.computed)((()=>s.is("reverse",W.value&&P.value))),q=(0,e.computed)((()=>(null==D?void 0:D.validateState)||"")),Y=(0,e.computed)((()=>O.vK[q.value])),G=(0,e.computed)((()=>t.remote?300:0)),Z=(0,e.computed)((()=>t.remote&&!f.inputValue&&0===f.options.size)),K=(0,e.computed)((()=>t.loading?t.loadingText||i("el.select.loading"):t.filterable&&f.inputValue&&f.options.size>0&&0===J.value?t.noMatchText||i("el.select.noMatch"):0===f.options.size?t.noDataText||i("el.select.noData"):null)),J=(0,e.computed)((()=>ee.value.filter((e=>e.visible)).length)),ee=(0,e.computed)((()=>{const e=Array.from(f.options.values()),t=[];return f.optionValues.forEach((n=>{const r=e.findIndex((e=>e.value===n));r>-1&&t.push(e[r])})),t.length>=e.length?t:e})),te=(0,e.computed)((()=>Array.from(f.cachedOptions.values()))),ne=(0,e.computed)((()=>{const e=ee.value.filter((e=>!e.created)).some((e=>e.currentLabel===f.inputValue));return t.filterable&&t.allowCreate&&""!==f.inputValue&&!e})),re=()=>{t.filterable&&(0,ie.Tn)(t.filterMethod)||t.filterable&&t.remote&&(0,ie.Tn)(t.remoteMethod)||ee.value.forEach((e=>{var t;null==(t=e.updateOption)||t.call(e,f.inputValue)}))},oe=(0,er.NV)(),ae=(0,e.computed)((()=>["small"].includes(oe.value)?"small":"default")),le=(0,e.computed)({get(){return P.value&&!Z.value},set(e){P.value=e}}),se=(0,e.computed)((()=>{if(t.multiple&&!(0,a.b0)(t.modelValue))return 0===tc(t.modelValue).length&&!f.inputValue;const e=(0,ie.cy)(t.modelValue)?t.modelValue[0]:t.modelValue;return!t.filterable&&!(0,a.b0)(e)||!f.inputValue})),ce=(0,e.computed)((()=>{var e;const n=null!=(e=t.placeholder)?e:i("el.select.placeholder");return t.multiple||!L.value?n:f.selectedLabel})),ue=(0,e.computed)((()=>X.un?null:"mouseenter"));(0,e.watch)((()=>t.modelValue),((e,n)=>{t.multiple&&t.filterable&&!t.reserveKeyword&&(f.inputValue="",de("")),he(),!sl(e,n)&&t.validateEvent&&(null==D||D.validate("change").catch((e=>(0,h.U)(e))))}),{flush:"post",deep:!0}),(0,e.watch)((()=>P.value),(e=>{e?de(f.inputValue):(f.inputValue="",f.previousQuery=null,f.isBeforeHide=!0),n("visible-change",e)})),(0,e.watch)((()=>f.options.entries()),(()=>{X.oc&&(he(),t.defaultFirstOption&&(t.filterable||t.remote)&&J.value&&fe())}),{flush:"post"}),(0,e.watch)((()=>f.hoveringIndex),(e=>{(0,a.Et)(e)&&e>-1?Q.value=ee.value[e]||{}:Q.value={},ee.value.forEach((e=>{e.hover=Q.value===e}))})),(0,e.watchEffect)((()=>{f.isBeforeHide||re()}));const de=n=>{f.previousQuery===n||k.value||(f.previousQuery=n,t.filterable&&(0,ie.Tn)(t.filterMethod)?t.filterMethod(n):t.filterable&&t.remote&&(0,ie.Tn)(t.remoteMethod)&&t.remoteMethod(n),t.defaultFirstOption&&(t.filterable||t.remote)&&J.value?(0,e.nextTick)(fe):(0,e.nextTick)(me))},fe=()=>{const e=ee.value.filter((e=>e.visible&&!e.disabled&&!e.states.groupDisabled)),t=e.find((e=>e.created)),n=e[0],r=ee.value.map((e=>e.value));f.hoveringIndex=_e(r,t||n)},he=()=>{if(!t.multiple){const e=(0,ie.cy)(t.modelValue)?t.modelValue[0]:t.modelValue,n=pe(e);return f.selectedLabel=n.currentLabel,void(f.selected=[n])}f.selectedLabel="";const e=[];(0,a.b0)(t.modelValue)||tc(t.modelValue).forEach((t=>{e.push(pe(t))})),f.selected=e},pe=e=>{let n;const r=(0,ie.Qd)(e);for(let o=f.cachedOptions.size-1;o>=0;o--){const i=te.value[o];if(r?(0,Jm.A)(i.value,t.valueKey)===(0,Jm.A)(e,t.valueKey):i.value===e){n={value:e,currentLabel:i.currentLabel,get isDisabled(){return i.isDisabled}};break}}if(n)return n;return{value:e,currentLabel:r?e.label:null!=e?e:""}},me=()=>{f.hoveringIndex=ee.value.findIndex((e=>f.selected.some((t=>Be(t)===Be(e)))))},ge=()=>{var e,t;null==(t=null==(e=g.value)?void 0:e.updatePopper)||t.call(e)},ve=()=>{var e,t;null==(t=null==(e=v.value)?void 0:e.updatePopper)||t.call(e)},Ae=()=>{f.inputValue.length>0&&!P.value&&(P.value=!0),de(f.inputValue)},ye=e=>{if(f.inputValue=e.target.value,!t.remote)return Ae();be()},be=H((()=>{Ae()}),G.value),Oe=e=>{sl(t.modelValue,e)||n(o.YU,e)},we=e=>{e.stopPropagation();const r=t.multiple?[]:z.value;if(t.multiple)for(const e of f.selected)e.isDisabled&&r.push(e.value);n(o.l4,r),Oe(r),f.hoveringIndex=-1,P.value=!1,n("clear"),Se()},xe=r=>{var i;if(t.multiple){const e=tc(null!=(i=t.modelValue)?i:[]).slice(),a=_e(e,r);a>-1?e.splice(a,1):(t.multipleLimit<=0||e.length<t.multipleLimit)&&e.push(r.value),n(o.l4,e),Oe(e),r.created&&de(""),t.filterable&&!t.reserveKeyword&&(f.inputValue="")}else n(o.l4,r.value),Oe(r.value),P.value=!1;Se(),P.value||(0,e.nextTick)((()=>{Ce(r)}))},_e=(e=[],n)=>(0,a.b0)(n)?-1:(0,ie.Gv)(n.value)?e.findIndex((e=>sl((0,Jm.A)(e,t.valueKey),Be(n)))):e.indexOf(n.value),Ce=e=>{var t,n,r,o,i;const a=(0,ie.cy)(e)?e[0]:e;let l=null;if(null==a?void 0:a.value){const e=ee.value.filter((e=>e.value===a.value));e.length>0&&(l=e[0].$el)}if(g.value&&l){const e=null==(o=null==(r=null==(n=null==(t=g.value)?void 0:t.popperRef)?void 0:n.contentRef)?void 0:r.querySelector)?void 0:o.call(r,`.${s.be("dropdown","wrap")}`);e&&(0,d.Rt)(e,l)}null==(i=C.value)||i.handleScroll()},ke=(0,e.computed)((()=>{var e,t;return null==(t=null==(e=g.value)?void 0:e.popperRef)?void 0:t.contentRef})),Se=()=>{var e;null==(e=A.value)||e.focus()},Ve=()=>{I.value||(X.un&&(f.inputHovering=!0),f.menuVisibleOnFocus?f.menuVisibleOnFocus=!1:P.value=!P.value)},Be=e=>(0,ie.Gv)(e.value)?(0,Jm.A)(e.value,t.valueKey):e.value,Te=(0,e.computed)((()=>ee.value.filter((e=>e.visible)).every((e=>e.isDisabled)))),Ne=(0,e.computed)((()=>t.multiple?t.collapseTags?f.selected.slice(0,t.maxCollapseTags):f.selected:[])),Ee=(0,e.computed)((()=>t.multiple&&t.collapseTags?f.selected.slice(t.maxCollapseTags):[])),Pe=t=>{if(P.value){if(0!==f.options.size&&0!==J.value&&!k.value&&!Te.value){"next"===t?(f.hoveringIndex++,f.hoveringIndex===f.options.size&&(f.hoveringIndex=0)):"prev"===t&&(f.hoveringIndex--,f.hoveringIndex<0&&(f.hoveringIndex=f.options.size-1));const n=ee.value[f.hoveringIndex];!n.isDisabled&&n.visible||Pe(t),(0,e.nextTick)((()=>Ce(Q.value)))}}else P.value=!0},Qe=(0,e.computed)((()=>{const e=(()=>{if(!m.value)return 0;const e=window.getComputedStyle(m.value);return Number.parseFloat(e.gap||"6px")})();return{maxWidth:`${_.value&&1===t.maxCollapseTags?f.selectionWidth-f.collapseItemWidth-e:f.selectionWidth}px`}})),Me=(0,e.computed)((()=>({maxWidth:`${f.selectionWidth}px`})));return(0,r.wYm)(m,(()=>{f.selectionWidth=m.value.getBoundingClientRect().width})),(0,r.wYm)(w,ge),(0,r.wYm)(T,ge),(0,r.wYm)(x,ve),(0,r.wYm)(_,(()=>{f.collapseItemWidth=_.value.getBoundingClientRect().width})),(0,e.onMounted)((()=>{he()})),{inputId:$,contentId:l,nsSelect:s,nsInput:c,states:f,isFocused:N,expanded:P,optionsArray:ee,hoverOption:Q,selectSize:oe,filteredOptionsCount:J,updateTooltip:ge,updateTagTooltip:ve,debouncedOnInputChange:be,onInput:ye,deletePrevTag:e=>{if(t.multiple&&e.code!==Ht.R.delete&&e.target.value.length<=0){const e=tc(t.modelValue).slice(),r=(e=>Sg(e,(e=>{const t=f.cachedOptions.get(e);return t&&!t.disabled&&!t.states.groupDisabled})))(e);if(r<0)return;const i=e[r];e.splice(r,1),n(o.l4,e),Oe(e),n("remove-tag",i)}},deleteTag:(e,r)=>{const i=f.selected.indexOf(r);if(i>-1&&!I.value){const e=tc(t.modelValue).slice();e.splice(i,1),n(o.l4,e),Oe(e),n("remove-tag",r.value)}e.stopPropagation(),Se()},deleteSelected:we,handleOptionSelect:xe,scrollToOption:Ce,hasModelValue:L,shouldShowPlaceholder:se,currentPlaceholder:ce,mouseEnterEventName:ue,needStatusIcon:F,showClose:U,iconComponent:W,iconReverse:j,validateState:q,validateIcon:Y,showNewOption:ne,updateOptions:re,collapseTagSize:ae,setSelected:he,selectDisabled:I,emptyText:K,handleCompositionStart:S,handleCompositionUpdate:V,handleCompositionEnd:B,onOptionCreate:e=>{f.options.set(e.value,e),f.cachedOptions.set(e.value,e)},onOptionDestroy:(e,t)=>{f.options.get(e)===t&&f.options.delete(e)},handleMenuEnter:()=>{f.isBeforeHide=!1,(0,e.nextTick)((()=>{var e;null==(e=C.value)||e.update(),Ce(f.selected)}))},focus:Se,blur:()=>{var t;if(P.value)return P.value=!1,void(0,e.nextTick)((()=>{var e;return null==(e=A.value)?void 0:e.blur()}));null==(t=A.value)||t.blur()},handleClearClick:e=>{we(e)},handleClickOutside:t=>{if(P.value=!1,N.value){const n=new FocusEvent("focus",t);(0,e.nextTick)((()=>E(n)))}},handleEsc:()=>{f.inputValue.length>0?f.inputValue="":P.value=!1},toggleMenu:Ve,selectOption:()=>{if(P.value){const e=ee.value[f.hoveringIndex];e&&!e.isDisabled&&xe(e)}else Ve()},getValueKey:Be,navigateOptions:Pe,dropdownMenuVisible:le,showTagList:Ne,collapseTagList:Ee,popupScroll:e=>{n("popup-scroll",e)},tagStyle:Qe,collapseTagStyle:Me,popperRef:ke,inputRef:A,tooltipRef:g,tagTooltipRef:v,prefixRef:y,suffixRef:b,selectRef:p,wrapperRef:T,selectionRef:m,scrollbarRef:C,menuRef:w,tagMenuRef:x,collapseItemRef:_}};var Bg=(0,e.defineComponent)({name:"ElOptions",setup(t,{slots:n}){const r=(0,e.inject)(tg);let o=[];return()=>{var e,t;const i=null==(e=n.default)?void 0:e.call(n),a=[];return i.length&&function e(t){(0,ie.cy)(t)&&t.forEach((t=>{var n,r,o,i;const l=null==(n=(null==t?void 0:t.type)||{})?void 0:n.name;"ElOptionGroup"===l?e((0,ie.Kg)(t.children)||(0,ie.cy)(t.children)||!(0,ie.Tn)(null==(r=t.children)?void 0:r.default)?t.children:null==(o=t.children)?void 0:o.default()):"ElOption"===l?a.push(null==(i=t.props)?void 0:i.value):(0,ie.cy)(t.children)&&e(t.children)}))}(null==(t=i[0])?void 0:t.children),sl(a,o)||(o=a,r&&(r.states.optionValues=a)),i}}});const Tg=(0,i.b_)({name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:fl.mU,effect:{type:(0,i.jq)(String),default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:(0,i.jq)(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:Ft.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:O.Ze,default:W.CircleClose},fitInputWidth:Boolean,suffixIcon:{type:O.Ze,default:W.ArrowDown},tagType:{...Os.type,default:"info"},tagEffect:{...Os.effect,default:"light"},validateEvent:{type:Boolean,default:!0},remoteShowSuffix:Boolean,showArrow:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:(0,i.jq)(String),values:Pe,default:"bottom-start"},fallbackPlacements:{type:(0,i.jq)(Array),default:["bottom-start","top-start","right","left"]},tabindex:{type:[String,Number],default:0},appendTo:String,...Ss.bs,...(0,ne.l)(["ariaLabel"])}),Ng="ElSelect",Eg=(0,e.defineComponent)({name:Ng,componentName:Ng,components:{ElSelectMenu:ig,ElOption:rg,ElOptions:Bg,ElTag:ks,ElScrollbar:ue,ElTooltip:Gn,ElIcon:b.tk},directives:{ClickOutside:Es},props:Tg,emits:[o.l4,o.YU,"remove-tag","clear","visible-change","focus","blur","popup-scroll"],setup(t,{emit:n}){const r=(0,e.computed)((()=>{const{modelValue:e,multiple:n}=t,r=n?[]:void 0;return(0,ie.cy)(e)?n?e:r:n?r:e})),o=(0,e.reactive)({...(0,e.toRefs)(t),modelValue:r}),i=Vg(o,n),{calculatorRef:a,inputStyle:l}=Gp();(0,e.provide)(tg,(0,e.reactive)({props:o,states:i.states,optionsArray:i.optionsArray,handleOptionSelect:i.handleOptionSelect,onOptionCreate:i.onOptionCreate,onOptionDestroy:i.onOptionDestroy,selectRef:i.selectRef,setSelected:i.setSelected}));const s=(0,e.computed)((()=>t.multiple?i.states.selected.map((e=>e.currentLabel)):i.states.selectedLabel));return{...i,modelValue:r,selectedLabel:s,calculatorRef:a,inputStyle:l}}});var Pg=(0,c.A)(Eg,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-tag"),s=(0,e.resolveComponent)("el-tooltip"),c=(0,e.resolveComponent)("el-icon"),u=(0,e.resolveComponent)("el-option"),d=(0,e.resolveComponent)("el-options"),f=(0,e.resolveComponent)("el-scrollbar"),h=(0,e.resolveComponent)("el-select-menu"),p=(0,e.resolveDirective)("click-outside");return(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"selectRef",class:(0,e.normalizeClass)([t.nsSelect.b(),t.nsSelect.m(t.selectSize)]),[(0,e.toHandlerKey)(t.mouseEnterEventName)]:e=>t.states.inputHovering=!0,onMouseleave:e=>t.states.inputHovering=!1},[(0,e.createVNode)(s,{ref:"tooltipRef",visible:t.dropdownMenuVisible,placement:t.placement,teleported:t.teleported,"popper-class":[t.nsSelect.e("popper"),t.popperClass],"popper-options":t.popperOptions,"fallback-placements":t.fallbackPlacements,effect:t.effect,pure:"",trigger:"click",transition:`${t.nsSelect.namespace.value}-zoom-in-top`,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:t.persistent,"append-to":t.appendTo,"show-arrow":t.showArrow,offset:t.offset,onBeforeShow:t.handleMenuEnter,onHide:e=>t.states.isBeforeHide=!1},{default:(0,e.withCtx)((()=>{var n;return[(0,e.createElementVNode)("div",{ref:"wrapperRef",class:(0,e.normalizeClass)([t.nsSelect.e("wrapper"),t.nsSelect.is("focused",t.isFocused),t.nsSelect.is("hovering",t.states.inputHovering),t.nsSelect.is("filterable",t.filterable),t.nsSelect.is("disabled",t.selectDisabled)]),onClick:(0,e.withModifiers)(t.toggleMenu,["prevent"])},[t.$slots.prefix?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,ref:"prefixRef",class:(0,e.normalizeClass)(t.nsSelect.e("prefix"))},[(0,e.renderSlot)(t.$slots,"prefix")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{ref:"selectionRef",class:(0,e.normalizeClass)([t.nsSelect.e("selection"),t.nsSelect.is("near",t.multiple&&!t.$slots.prefix&&!!t.states.selected.length)])},[t.multiple?(0,e.renderSlot)(t.$slots,"tag",{key:0},(()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.showTagList,(n=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:t.getValueKey(n),class:(0,e.normalizeClass)(t.nsSelect.e("selected-item"))},[(0,e.createVNode)(l,{closable:!t.selectDisabled&&!n.isDisabled,size:t.collapseTagSize,type:t.tagType,effect:t.tagEffect,"disable-transitions":"",style:(0,e.normalizeStyle)(t.tagStyle),onClose:e=>t.deleteTag(e,n)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.nsSelect.e("tags-text"))},[(0,e.renderSlot)(t.$slots,"label",{label:n.currentLabel,value:n.value},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(n.currentLabel),1)]))],2)])),_:2},1032,["closable","size","type","effect","style","onClose"])],2)))),128)),t.collapseTags&&t.states.selected.length>t.maxCollapseTags?((0,e.openBlock)(),(0,e.createBlock)(s,{key:0,ref:"tagTooltipRef",disabled:t.dropdownMenuVisible||!t.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:t.effect,placement:"bottom",teleported:t.teleported},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref:"collapseItemRef",class:(0,e.normalizeClass)(t.nsSelect.e("selected-item"))},[(0,e.createVNode)(l,{closable:!1,size:t.collapseTagSize,type:t.tagType,effect:t.tagEffect,"disable-transitions":"",style:(0,e.normalizeStyle)(t.collapseTagStyle)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.nsSelect.e("tags-text"))}," + "+(0,e.toDisplayString)(t.states.selected.length-t.maxCollapseTags),3)])),_:1},8,["size","type","effect","style"])],2)])),content:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref:"tagMenuRef",class:(0,e.normalizeClass)(t.nsSelect.e("selection"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.collapseTagList,(n=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:t.getValueKey(n),class:(0,e.normalizeClass)(t.nsSelect.e("selected-item"))},[(0,e.createVNode)(l,{class:"in-tooltip",closable:!t.selectDisabled&&!n.isDisabled,size:t.collapseTagSize,type:t.tagType,effect:t.tagEffect,"disable-transitions":"",onClose:e=>t.deleteTag(e,n)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.nsSelect.e("tags-text"))},[(0,e.renderSlot)(t.$slots,"label",{label:n.currentLabel,value:n.value},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(n.currentLabel),1)]))],2)])),_:2},1032,["closable","size","type","effect","onClose"])],2)))),128))],2)])),_:3},8,["disabled","effect","teleported"])):(0,e.createCommentVNode)("v-if",!0)])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([t.nsSelect.e("selected-item"),t.nsSelect.e("input-wrapper"),t.nsSelect.is("hidden",!t.filterable)])},[(0,e.withDirectives)((0,e.createElementVNode)("input",{id:t.inputId,ref:"inputRef","onUpdate:modelValue":e=>t.states.inputValue=e,type:"text",name:t.name,class:(0,e.normalizeClass)([t.nsSelect.e("input"),t.nsSelect.is(t.selectSize)]),disabled:t.selectDisabled,autocomplete:t.autocomplete,style:(0,e.normalizeStyle)(t.inputStyle),tabindex:t.tabindex,role:"combobox",readonly:!t.filterable,spellcheck:"false","aria-activedescendant":(null==(n=t.hoverOption)?void 0:n.id)||"","aria-controls":t.contentId,"aria-expanded":t.dropdownMenuVisible,"aria-label":t.ariaLabel,"aria-autocomplete":"none","aria-haspopup":"listbox",onKeydown:[(0,e.withKeys)((0,e.withModifiers)((e=>t.navigateOptions("next")),["stop","prevent"]),["down"]),(0,e.withKeys)((0,e.withModifiers)((e=>t.navigateOptions("prev")),["stop","prevent"]),["up"]),(0,e.withKeys)((0,e.withModifiers)(t.handleEsc,["stop","prevent"]),["esc"]),(0,e.withKeys)((0,e.withModifiers)(t.selectOption,["stop","prevent"]),["enter"]),(0,e.withKeys)((0,e.withModifiers)(t.deletePrevTag,["stop"]),["delete"])],onCompositionstart:t.handleCompositionStart,onCompositionupdate:t.handleCompositionUpdate,onCompositionend:t.handleCompositionEnd,onInput:t.onInput,onClick:(0,e.withModifiers)(t.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"]),[[e.vModelText,t.states.inputValue]]),t.filterable?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:(0,e.normalizeClass)(t.nsSelect.e("input-calculator")),textContent:(0,e.toDisplayString)(t.states.inputValue)},null,10,["textContent"])):(0,e.createCommentVNode)("v-if",!0)],2),t.shouldShowPlaceholder?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)([t.nsSelect.e("selected-item"),t.nsSelect.e("placeholder"),t.nsSelect.is("transparent",!t.hasModelValue||t.expanded&&!t.states.inputValue)])},[t.hasModelValue?(0,e.renderSlot)(t.$slots,"label",{key:0,label:t.currentPlaceholder,value:t.modelValue},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.currentPlaceholder),1)])):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1},(0,e.toDisplayString)(t.currentPlaceholder),1))],2)):(0,e.createCommentVNode)("v-if",!0)],2),(0,e.createElementVNode)("div",{ref:"suffixRef",class:(0,e.normalizeClass)(t.nsSelect.e("suffix"))},[t.iconComponent&&!t.showClose?((0,e.openBlock)(),(0,e.createBlock)(c,{key:0,class:(0,e.normalizeClass)([t.nsSelect.e("caret"),t.nsSelect.e("icon"),t.iconReverse])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.iconComponent)))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0),t.showClose&&t.clearIcon?((0,e.openBlock)(),(0,e.createBlock)(c,{key:1,class:(0,e.normalizeClass)([t.nsSelect.e("caret"),t.nsSelect.e("icon"),t.nsSelect.e("clear")]),onClick:t.handleClearClick},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.clearIcon)))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0),t.validateState&&t.validateIcon&&t.needStatusIcon?((0,e.openBlock)(),(0,e.createBlock)(c,{key:2,class:(0,e.normalizeClass)([t.nsInput.e("icon"),t.nsInput.e("validateIcon"),t.nsInput.is("loading","validating"===t.validateState)])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.validateIcon)))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)],2)],10,["onClick"])]})),content:(0,e.withCtx)((()=>[(0,e.createVNode)(h,{ref:"menuRef"},{default:(0,e.withCtx)((()=>[t.$slots.header?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","header")),onClick:(0,e.withModifiers)((()=>{}),["stop"])},[(0,e.renderSlot)(t.$slots,"header")],10,["onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.withDirectives)((0,e.createVNode)(f,{id:t.contentId,ref:"scrollbarRef",tag:"ul","wrap-class":t.nsSelect.be("dropdown","wrap"),"view-class":t.nsSelect.be("dropdown","list"),class:(0,e.normalizeClass)([t.nsSelect.is("empty",0===t.filteredOptionsCount)]),role:"listbox","aria-label":t.ariaLabel,"aria-orientation":"vertical",onScroll:t.popupScroll},{default:(0,e.withCtx)((()=>[t.showNewOption?((0,e.openBlock)(),(0,e.createBlock)(u,{key:0,value:t.states.inputValue,created:!0},null,8,["value"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createVNode)(d,null,{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3})])),_:3},8,["id","wrap-class","view-class","class","aria-label","onScroll"]),[[e.vShow,t.states.options.size>0&&!t.loading]]),t.$slots.loading&&t.loading?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","loading"))},[(0,e.renderSlot)(t.$slots,"loading")],2)):t.loading||0===t.filteredOptionsCount?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:2,class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","empty"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.emptyText),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),t.$slots.footer?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:3,class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","footer")),onClick:(0,e.withModifiers)((()=>{}),["stop"])},[(0,e.renderSlot)(t.$slots,"footer")],10,["onClick"])):(0,e.createCommentVNode)("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"])),[[p,t.handleClickOutside,t.popperRef]])}],["__file","select.vue"]]);const Qg=(0,e.defineComponent)({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:Boolean},setup(t){const n=(0,u.DU)("select"),o=(0,e.ref)(null),i=(0,e.getCurrentInstance)(),a=(0,e.ref)([]);(0,e.provide)(eg,(0,e.reactive)({...(0,e.toRefs)(t)}));const l=(0,e.computed)((()=>a.value.some((e=>!0===e.visible)))),s=e=>{const t=tc(e),n=[];return t.forEach((e=>{var t,r;(e=>{var t,n;return"ElOption"===(null==(t=e.type)?void 0:t.name)&&!!(null==(n=e.component)?void 0:n.proxy)})(e)?n.push(e.component.proxy):(null==(t=e.children)?void 0:t.length)?n.push(...s(e.children)):(null==(r=e.component)?void 0:r.subTree)&&n.push(...s(e.component.subTree))})),n},c=()=>{a.value=s(i.subTree)};return(0,e.onMounted)((()=>{c()})),(0,r.P1n)(o,c,{attributes:!0,subtree:!0,childList:!0}),{groupRef:o,visible:l,ns:n}}});var Mg=(0,c.A)(Qg,[["render",function(t,n,r,o,i,a){return(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("ul",{ref:"groupRef",class:(0,e.normalizeClass)(t.ns.be("group","wrap"))},[(0,e.createElementVNode)("li",{class:(0,e.normalizeClass)(t.ns.be("group","title"))},(0,e.toDisplayString)(t.label),3),(0,e.createElementVNode)("li",null,[(0,e.createElementVNode)("ul",{class:(0,e.normalizeClass)(t.ns.b("group"))},[(0,e.renderSlot)(t.$slots,"default")],2)])],2)),[[e.vShow,t.visible]])}],["__file","option-group.vue"]]);const Dg=(0,A.GU)(Pg,{Option:rg,OptionGroup:Mg}),$g=(0,A.WM)(rg),zg=(0,A.WM)(Mg),Rg=()=>(0,e.inject)(Um,{}),Ig=(0,i.b_)({pageSize:{type:Number,required:!0},pageSizes:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([10,20,30,40,50,100])},popperClass:{type:String},disabled:Boolean,teleported:Boolean,size:{type:String,values:ar.I},appendSizeTo:String}),Lg=(0,e.defineComponent)({name:"ElPaginationSizes"}),Fg=(0,e.defineComponent)({...Lg,props:Ig,emits:["page-size-change"],setup(t,{emit:n}){const r=t,{t:o}=(0,xr.Ym)(),i=(0,u.DU)("pagination"),a=Rg(),l=(0,e.ref)(r.pageSize);(0,e.watch)((()=>r.pageSizes),((e,t)=>{if(!sl(e,t)&&(0,ie.cy)(e)){const t=e.includes(r.pageSize)?r.pageSize:r.pageSizes[0];n("page-size-change",t)}})),(0,e.watch)((()=>r.pageSize),(e=>{l.value=e}));const s=(0,e.computed)((()=>r.pageSizes));function c(e){var t;e!==l.value&&(l.value=e,null==(t=a.handleSizeChange)||t.call(a,Number(e)))}return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).e("sizes"))},[(0,e.createVNode)((0,e.unref)(Dg),{"model-value":l.value,disabled:t.disabled,"popper-class":t.popperClass,size:t.size,teleported:t.teleported,"validate-event":!1,"append-to":t.appendSizeTo,onChange:c},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(s),(t=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)($g),{key:t,value:t,label:t+(0,e.unref)(o)("el.pagination.pagesize")},null,8,["value","label"])))),128))])),_:1},8,["model-value","disabled","popper-class","size","teleported","append-to"])],2))}});var Ug=(0,c.A)(Fg,[["__file","sizes.vue"]]);const Hg=(0,i.b_)({size:{type:String,values:ar.I}}),Wg=(0,e.defineComponent)({name:"ElPaginationJumper"}),jg=(0,e.defineComponent)({...Wg,props:Hg,setup(t){const{t:n}=(0,xr.Ym)(),r=(0,u.DU)("pagination"),{pageCount:o,disabled:i,currentPage:a,changeEvent:l}=Rg(),s=(0,e.ref)(),c=(0,e.computed)((()=>{var e;return null!=(e=s.value)?e:null==a?void 0:a.value}));function d(e){s.value=e?+e:""}function f(e){e=Math.trunc(+e),null==l||l(e),s.value=void 0}return(t,a)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(r).e("jump")),disabled:(0,e.unref)(i)},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)([(0,e.unref)(r).e("goto")])},(0,e.toDisplayString)((0,e.unref)(n)("el.pagination.goto")),3),(0,e.createVNode)((0,e.unref)(j.WK),{size:t.size,class:(0,e.normalizeClass)([(0,e.unref)(r).e("editor"),(0,e.unref)(r).is("in-pagination")]),min:1,max:(0,e.unref)(o),disabled:(0,e.unref)(i),"model-value":(0,e.unref)(c),"validate-event":!1,"aria-label":(0,e.unref)(n)("el.pagination.page"),type:"number","onUpdate:modelValue":d,onChange:f},null,8,["size","class","max","disabled","model-value","aria-label"]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)([(0,e.unref)(r).e("classifier")])},(0,e.toDisplayString)((0,e.unref)(n)("el.pagination.pageClassifier")),3)],10,["disabled"]))}});var qg=(0,c.A)(jg,[["__file","jumper.vue"]]);const Xg=(0,i.b_)({total:{type:Number,default:1e3}}),Yg=(0,e.defineComponent)({name:"ElPaginationTotal"}),Gg=(0,e.defineComponent)({...Yg,props:Xg,setup(t){const{t:n}=(0,xr.Ym)(),r=(0,u.DU)("pagination"),{disabled:o}=Rg();return(t,i)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)((0,e.unref)(r).e("total")),disabled:(0,e.unref)(o)},(0,e.toDisplayString)((0,e.unref)(n)("el.pagination.total",{total:t.total})),11,["disabled"]))}});var Zg=(0,c.A)(Gg,[["__file","total.vue"]]);const Kg=(0,i.b_)({currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean}),Jg=(0,e.defineComponent)({name:"ElPaginationPager"}),ev=(0,e.defineComponent)({...Jg,props:Kg,emits:["change"],setup(t,{emit:n}){const r=t,o=(0,u.DU)("pager"),i=(0,u.DU)("icon"),{t:a}=(0,xr.Ym)(),l=(0,e.ref)(!1),s=(0,e.ref)(!1),c=(0,e.ref)(!1),d=(0,e.ref)(!1),f=(0,e.ref)(!1),h=(0,e.ref)(!1),p=(0,e.computed)((()=>{const e=r.pagerCount,t=(e-1)/2,n=Number(r.currentPage),o=Number(r.pageCount);let i=!1,a=!1;o>e&&(n>e-t&&(i=!0),n<o-t&&(a=!0));const l=[];if(i&&!a){for(let t=o-(e-2);t<o;t++)l.push(t)}else if(!i&&a)for(let t=2;t<e;t++)l.push(t);else if(i&&a){const t=Math.floor(e/2)-1;for(let e=n-t;e<=n+t;e++)l.push(e)}else for(let e=2;e<o;e++)l.push(e);return l})),m=(0,e.computed)((()=>["more","btn-quickprev",i.b(),o.is("disabled",r.disabled)])),g=(0,e.computed)((()=>["more","btn-quicknext",i.b(),o.is("disabled",r.disabled)])),v=(0,e.computed)((()=>r.disabled?-1:0));function A(e=!1){r.disabled||(e?c.value=!0:d.value=!0)}function y(e=!1){e?f.value=!0:h.value=!0}function b(e){const t=e.target;if("li"===t.tagName.toLowerCase()&&Array.from(t.classList).includes("number")){const e=Number(t.textContent);e!==r.currentPage&&n("change",e)}else"li"===t.tagName.toLowerCase()&&Array.from(t.classList).includes("more")&&O(e)}function O(e){const t=e.target;if("ul"===t.tagName.toLowerCase()||r.disabled)return;let o=Number(t.textContent);const i=r.pageCount,a=r.currentPage,l=r.pagerCount-2;t.className.includes("more")&&(t.className.includes("quickprev")?o=a-l:t.className.includes("quicknext")&&(o=a+l)),Number.isNaN(+o)||(o<1&&(o=1),o>i&&(o=i)),o!==a&&n("change",o)}return(0,e.watchEffect)((()=>{const e=(r.pagerCount-1)/2;l.value=!1,s.value=!1,r.pageCount>r.pagerCount&&(r.currentPage>r.pagerCount-e&&(l.value=!0),r.currentPage<r.pageCount-e&&(s.value=!0))})),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("ul",{class:(0,e.normalizeClass)((0,e.unref)(o).b()),onClick:O,onKeyup:(0,e.withKeys)(b,["enter"])},[t.pageCount>0?((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:0,class:(0,e.normalizeClass)([[(0,e.unref)(o).is("active",1===t.currentPage),(0,e.unref)(o).is("disabled",t.disabled)],"number"]),"aria-current":1===t.currentPage,"aria-label":(0,e.unref)(a)("el.pagination.currentPage",{pager:1}),tabindex:(0,e.unref)(v)}," 1 ",10,["aria-current","aria-label","tabindex"])):(0,e.createCommentVNode)("v-if",!0),l.value?((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:1,class:(0,e.normalizeClass)((0,e.unref)(m)),tabindex:(0,e.unref)(v),"aria-label":(0,e.unref)(a)("el.pagination.prevPages",{pager:t.pagerCount-2}),onMouseenter:e=>A(!0),onMouseleave:e=>c.value=!1,onFocus:e=>y(!0),onBlur:e=>f.value=!1},[!c.value&&!f.value||t.disabled?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.MoreFilled),{key:1})):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.DArrowLeft),{key:0}))],42,["tabindex","aria-label","onMouseenter","onMouseleave","onFocus","onBlur"])):(0,e.createCommentVNode)("v-if",!0),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(p),(n=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:n,class:(0,e.normalizeClass)([[(0,e.unref)(o).is("active",t.currentPage===n),(0,e.unref)(o).is("disabled",t.disabled)],"number"]),"aria-current":t.currentPage===n,"aria-label":(0,e.unref)(a)("el.pagination.currentPage",{pager:n}),tabindex:(0,e.unref)(v)},(0,e.toDisplayString)(n),11,["aria-current","aria-label","tabindex"])))),128)),s.value?((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:2,class:(0,e.normalizeClass)((0,e.unref)(g)),tabindex:(0,e.unref)(v),"aria-label":(0,e.unref)(a)("el.pagination.nextPages",{pager:t.pagerCount-2}),onMouseenter:e=>A(),onMouseleave:e=>d.value=!1,onFocus:e=>y(),onBlur:e=>h.value=!1},[!d.value&&!h.value||t.disabled?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.MoreFilled),{key:1})):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.DArrowRight),{key:0}))],42,["tabindex","aria-label","onMouseenter","onMouseleave","onFocus","onBlur"])):(0,e.createCommentVNode)("v-if",!0),t.pageCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:3,class:(0,e.normalizeClass)([[(0,e.unref)(o).is("active",t.currentPage===t.pageCount),(0,e.unref)(o).is("disabled",t.disabled)],"number"]),"aria-current":t.currentPage===t.pageCount,"aria-label":(0,e.unref)(a)("el.pagination.currentPage",{pager:t.pageCount}),tabindex:(0,e.unref)(v)},(0,e.toDisplayString)(t.pageCount),11,["aria-current","aria-label","tabindex"])):(0,e.createCommentVNode)("v-if",!0)],42,["onKeyup"]))}});var tv=(0,c.A)(ev,[["__file","pager.vue"]]);const nv=e=>"number"!=typeof e,rv=(0,i.b_)({pageSize:Number,defaultPageSize:Number,total:Number,pageCount:Number,pagerCount:{type:Number,validator:e=>(0,a.Et)(e)&&Math.trunc(e)===e&&e>4&&e<22&&e%2==1,default:7},currentPage:Number,defaultCurrentPage:Number,layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},prevIcon:{type:O.Ze,default:()=>W.ArrowLeft},nextText:{type:String,default:""},nextIcon:{type:O.Ze,default:()=>W.ArrowRight},teleported:{type:Boolean,default:!0},small:Boolean,size:fl.mU,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean,appendSizeTo:String}),ov={"update:current-page":e=>(0,a.Et)(e),"update:page-size":e=>(0,a.Et)(e),"size-change":e=>(0,a.Et)(e),change:(e,t)=>(0,a.Et)(e)&&(0,a.Et)(t),"current-change":e=>(0,a.Et)(e),"prev-click":e=>(0,a.Et)(e),"next-click":e=>(0,a.Et)(e)},iv="ElPagination";var av=(0,e.defineComponent)({name:iv,props:rv,emits:ov,setup(t,{emit:n,slots:r}){const{t:o}=(0,xr.Ym)(),i=(0,u.DU)("pagination"),a=(0,e.getCurrentInstance)().vnode.props||{},l=(0,fl.wC)(),s=(0,e.computed)((()=>{var e;return t.small?"small":null!=(e=t.size)?e:l.value}));(0,Al.b)({from:"small",replacement:"size",version:"3.0.0",scope:"el-pagination",ref:"https://element-plus.org/zh-CN/component/pagination.html"},(0,e.computed)((()=>!!t.small)));const c="onUpdate:currentPage"in a||"onUpdate:current-page"in a||"onCurrentChange"in a,d="onUpdate:pageSize"in a||"onUpdate:page-size"in a||"onSizeChange"in a,f=(0,e.computed)((()=>{if(nv(t.total)&&nv(t.pageCount))return!1;if(!nv(t.currentPage)&&!c)return!1;if(t.layout.includes("sizes"))if(nv(t.pageCount)){if(!nv(t.total)&&!nv(t.pageSize)&&!d)return!1}else if(!d)return!1;return!0})),p=(0,e.ref)(nv(t.defaultPageSize)?10:t.defaultPageSize),m=(0,e.ref)(nv(t.defaultCurrentPage)?1:t.defaultCurrentPage),g=(0,e.computed)({get(){return nv(t.pageSize)?p.value:t.pageSize},set(e){nv(t.pageSize)&&(p.value=e),d&&(n("update:page-size",e),n("size-change",e))}}),v=(0,e.computed)((()=>{let e=0;return nv(t.pageCount)?nv(t.total)||(e=Math.max(1,Math.ceil(t.total/g.value))):e=t.pageCount,e})),A=(0,e.computed)({get(){return nv(t.currentPage)?m.value:t.currentPage},set(e){let r=e;e<1?r=1:e>v.value&&(r=v.value),nv(t.currentPage)&&(m.value=r),c&&(n("update:current-page",r),n("current-change",r))}});function y(e){A.value=e}function b(){t.disabled||(A.value-=1,n("prev-click",A.value))}function O(){t.disabled||(A.value+=1,n("next-click",A.value))}function w(e,t){e&&(e.props||(e.props={}),e.props.class=[e.props.class,t].join(" "))}return(0,e.watch)(v,(e=>{A.value>e&&(A.value=e)})),(0,e.watch)([A,g],(e=>{n("change",...e)}),{flush:"post"}),(0,e.provide)(Um,{pageCount:v,disabled:(0,e.computed)((()=>t.disabled)),currentPage:A,changeEvent:y,handleSizeChange:function(e){g.value=e;const t=v.value;A.value>t&&(A.value=t)}}),()=>{var n,a;if(!f.value)return(0,h.U)(iv,o("el.pagination.deprecationWarning")),null;if(!t.layout)return null;if(t.hideOnSinglePage&&v.value<=1)return null;const l=[],c=[],u=(0,e.h)("div",{class:i.e("rightwrapper")},c),d={prev:(0,e.h)(Xm,{disabled:t.disabled,currentPage:A.value,prevText:t.prevText,prevIcon:t.prevIcon,onClick:b}),jumper:(0,e.h)(qg,{size:s.value}),pager:(0,e.h)(tv,{currentPage:A.value,pageCount:v.value,pagerCount:t.pagerCount,onChange:y,disabled:t.disabled}),next:(0,e.h)(Km,{disabled:t.disabled,currentPage:A.value,pageCount:v.value,nextText:t.nextText,nextIcon:t.nextIcon,onClick:O}),sizes:(0,e.h)(Ug,{pageSize:g.value,pageSizes:t.pageSizes,popperClass:t.popperClass,disabled:t.disabled,teleported:t.teleported,size:s.value,appendSizeTo:t.appendSizeTo}),slot:null!=(a=null==(n=null==r?void 0:r.default)?void 0:n.call(r))?a:null,total:(0,e.h)(Zg,{total:nv(t.total)?0:t.total})},p=t.layout.split(",").map((e=>e.trim()));let m=!1;return p.forEach((e=>{"->"!==e?m?c.push(d[e]):l.push(d[e]):m=!0})),w(l[0],i.is("first")),w(l[l.length-1],i.is("last")),m&&c.length>0&&(w(c[0],i.is("first")),w(c[c.length-1],i.is("last")),l.push(u)),(0,e.h)("div",{class:[i.b(),i.is("background",t.background),i.m(s.value)]},l)}}});const lv=(0,A.GU)(av);var sv=__webpack_require__(2250);const cv=(0,i.b_)({title:String,confirmButtonText:String,cancelButtonText:String,confirmButtonType:{type:String,values:sv.Od,default:"primary"},cancelButtonType:{type:String,values:sv.Od,default:"text"},icon:{type:O.Ze,default:()=>W.QuestionFilled},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1},hideAfter:{type:Number,default:200},teleported:Ft.teleported,persistent:Ft.persistent,width:{type:[String,Number],default:150}}),uv={confirm:e=>e instanceof MouseEvent,cancel:e=>e instanceof MouseEvent},dv=(0,e.defineComponent)({name:"ElPopconfirm"}),fv=(0,e.defineComponent)({...dv,props:cv,emits:uv,setup(t,{emit:n}){const r=t,{t:o}=(0,xr.Ym)(),i=(0,u.DU)("popconfirm"),a=(0,e.ref)(),l=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.onClose)||t.call(e)},s=(0,e.computed)((()=>({width:(0,f._V)(r.width)}))),c=e=>{n("confirm",e),l()},d=e=>{n("cancel",e),l()},h=(0,e.computed)((()=>r.confirmButtonText||o("el.popconfirm.confirmButtonText"))),p=(0,e.computed)((()=>r.cancelButtonText||o("el.popconfirm.cancelButtonText")));return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),(0,e.mergeProps)({ref_key:"tooltipRef",ref:a,trigger:"click",effect:"light"},t.$attrs,{"popper-class":`${(0,e.unref)(i).namespace.value}-popover`,"popper-style":(0,e.unref)(s),teleported:t.teleported,"fallback-placements":["bottom","top","right","left"],"hide-after":t.hideAfter,persistent:t.persistent}),{content:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(i).b())},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(i).e("main"))},[!t.hideIcon&&t.icon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).e("icon")),style:(0,e.normalizeStyle)({color:t.iconColor})},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1},8,["class","style"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createTextVNode)(" "+(0,e.toDisplayString)(t.title),1)],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(i).e("action"))},[(0,e.renderSlot)(t.$slots,"actions",{confirm:c,cancel:d},(()=>[(0,e.createVNode)((0,e.unref)(Pr.S2),{size:"small",type:"text"===t.cancelButtonType?"":t.cancelButtonType,text:"text"===t.cancelButtonType,onClick:d},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(p)),1)])),_:1},8,["type","text"]),(0,e.createVNode)((0,e.unref)(Pr.S2),{size:"small",type:"text"===t.confirmButtonType?"":t.confirmButtonType,text:"text"===t.confirmButtonType,onClick:c},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(h)),1)])),_:1},8,["type","text"])]))],2)],2)])),default:(0,e.withCtx)((()=>[t.$slots.reference?(0,e.renderSlot)(t.$slots,"reference",{key:0}):(0,e.createCommentVNode)("v-if",!0)])),_:3},16,["popper-class","popper-style","teleported","hide-after","persistent"]))}});var hv=(0,c.A)(fv,[["__file","popconfirm.vue"]]);const pv=(0,A.GU)(hv),mv=(0,i.b_)({trigger:Wt.trigger,placement:ih.placement,disabled:Wt.disabled,visible:Ft.visible,transition:Ft.transition,popperOptions:ih.popperOptions,tabindex:ih.tabindex,content:Ft.content,popperStyle:Ft.popperStyle,popperClass:Ft.popperClass,enterable:{...Ft.enterable,default:!0},effect:{...Ft.effect,default:"light"},teleported:Ft.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}),gv={"update:visible":e=>(0,a.Lm)(e),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},vv=(0,e.defineComponent)({name:"ElPopover"}),Av=(0,e.defineComponent)({...vv,props:mv,emits:gv,setup(t,{expose:n,emit:r}){const o=t,i=(0,e.computed)((()=>o["onUpdate:visible"])),a=(0,u.DU)("popover"),l=(0,e.ref)(),s=(0,e.computed)((()=>{var t;return null==(t=(0,e.unref)(l))?void 0:t.popperRef})),c=(0,e.computed)((()=>[{width:(0,f._V)(o.width)},o.popperStyle])),d=(0,e.computed)((()=>[a.b(),o.popperClass,{[a.m("plain")]:!!o.content}])),h=(0,e.computed)((()=>o.transition===`${a.namespace.value}-fade-in-linear`)),p=()=>{r("before-enter")},m=()=>{r("before-leave")},g=()=>{r("after-enter")},v=()=>{r("update:visible",!1),r("after-leave")};return n({popperRef:s,hide:()=>{var e;null==(e=l.value)||e.hide()}}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Gn),(0,e.mergeProps)({ref_key:"tooltipRef",ref:l},t.$attrs,{trigger:t.trigger,placement:t.placement,disabled:t.disabled,visible:t.visible,transition:t.transition,"popper-options":t.popperOptions,tabindex:t.tabindex,content:t.content,offset:t.offset,"show-after":t.showAfter,"hide-after":t.hideAfter,"auto-close":t.autoClose,"show-arrow":t.showArrow,"aria-label":t.title,effect:t.effect,enterable:t.enterable,"popper-class":(0,e.unref)(d),"popper-style":(0,e.unref)(c),teleported:t.teleported,persistent:t.persistent,"gpu-acceleration":(0,e.unref)(h),"onUpdate:visible":(0,e.unref)(i),onBeforeShow:p,onBeforeHide:m,onShow:g,onHide:v}),{content:(0,e.withCtx)((()=>[t.title?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(a).e("title")),role:"title"},(0,e.toDisplayString)(t.title),3)):(0,e.createCommentVNode)("v-if",!0),(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.content),1)]))])),default:(0,e.withCtx)((()=>[t.$slots.reference?(0,e.renderSlot)(t.$slots,"reference",{key:0}):(0,e.createCommentVNode)("v-if",!0)])),_:3},16,["trigger","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","persistent","gpu-acceleration","onUpdate:visible"]))}});var yv=(0,c.A)(Av,[["__file","popover.vue"]]);const bv=(e,t)=>{const n=t.arg||t.value,r=null==n?void 0:n.popperRef;r&&(r.triggerRef=e)};var Ov={mounted(e,t){bv(e,t)},updated(e,t){bv(e,t)}};const wv=(0,A.PZ)(Ov,"popover"),xv=(0,A.GU)(yv,{directive:wv}),_v=(0,i.b_)({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:e=>e>=0&&e<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:Boolean,duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:(0,i.jq)(String),default:"round"},textInside:Boolean,width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:(0,i.jq)([String,Array,Function]),default:""},striped:Boolean,stripedFlow:Boolean,format:{type:(0,i.jq)(Function),default:e=>`${e}%`}}),Cv=(0,e.defineComponent)({name:"ElProgress"}),kv=(0,e.defineComponent)({...Cv,props:_v,setup(t){const n=t,r={success:"#13ce66",exception:"#ff4949",warning:"#e6a23c",default:"#20a0ff"},o=(0,u.DU)("progress"),i=(0,e.computed)((()=>{const e={width:`${n.percentage}%`,animationDuration:`${n.duration}s`},t=y(n.percentage);return t.includes("gradient")?e.background=t:e.backgroundColor=t,e})),a=(0,e.computed)((()=>(n.strokeWidth/n.width*100).toFixed(1))),l=(0,e.computed)((()=>["circle","dashboard"].includes(n.type)?Number.parseInt(""+(50-Number.parseFloat(a.value)/2),10):0)),s=(0,e.computed)((()=>{const e=l.value,t="dashboard"===n.type;return`\n M 50 50\n m 0 ${t?"":"-"}${e}\n a ${e} ${e} 0 1 1 0 ${t?"-":""}${2*e}\n a ${e} ${e} 0 1 1 0 ${t?"":"-"}${2*e}\n `})),c=(0,e.computed)((()=>2*Math.PI*l.value)),d=(0,e.computed)((()=>"dashboard"===n.type?.75:1)),f=(0,e.computed)((()=>`${-1*c.value*(1-d.value)/2}px`)),h=(0,e.computed)((()=>({strokeDasharray:`${c.value*d.value}px, ${c.value}px`,strokeDashoffset:f.value}))),p=(0,e.computed)((()=>({strokeDasharray:`${c.value*d.value*(n.percentage/100)}px, ${c.value}px`,strokeDashoffset:f.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"}))),m=(0,e.computed)((()=>{let e;return e=n.color?y(n.percentage):r[n.status]||r.default,e})),g=(0,e.computed)((()=>"warning"===n.status?W.WarningFilled:"line"===n.type?"success"===n.status?W.CircleCheck:W.CircleClose:"success"===n.status?W.Check:W.Close)),v=(0,e.computed)((()=>"line"===n.type?12+.4*n.strokeWidth:.111111*n.width+2)),A=(0,e.computed)((()=>n.format(n.percentage)));const y=e=>{var t;const{color:r}=n;if((0,ie.Tn)(r))return r(e);if((0,ie.Kg)(r))return r;{const n=function(e){const t=100/e.length;return e.map(((e,n)=>(0,ie.Kg)(e)?{color:e,percentage:(n+1)*t}:e)).sort(((e,t)=>e.percentage-t.percentage))}(r);for(const t of n)if(t.percentage>e)return t.color;return null==(t=n[n.length-1])?void 0:t.color}};return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(o).b(),(0,e.unref)(o).m(t.type),(0,e.unref)(o).is(t.status),{[(0,e.unref)(o).m("without-text")]:!t.showText,[(0,e.unref)(o).m("text-inside")]:t.textInside}]),role:"progressbar","aria-valuenow":t.percentage,"aria-valuemin":"0","aria-valuemax":"100"},["line"===t.type?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).b("bar"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).be("bar","outer")),style:(0,e.normalizeStyle)({height:`${t.strokeWidth}px`})},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(o).be("bar","inner"),{[(0,e.unref)(o).bem("bar","inner","indeterminate")]:t.indeterminate},{[(0,e.unref)(o).bem("bar","inner","striped")]:t.striped},{[(0,e.unref)(o).bem("bar","inner","striped-flow")]:t.stripedFlow}]),style:(0,e.normalizeStyle)((0,e.unref)(i))},[(t.showText||t.$slots.default)&&t.textInside?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).be("bar","innerText"))},[(0,e.renderSlot)(t.$slots,"default",{percentage:t.percentage},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)((0,e.unref)(A)),1)]))],2)):(0,e.createCommentVNode)("v-if",!0)],6)],6)],2)):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(o).b("circle")),style:(0,e.normalizeStyle)({height:`${t.width}px`,width:`${t.width}px`})},[((0,e.openBlock)(),(0,e.createElementBlock)("svg",{viewBox:"0 0 100 100"},[(0,e.createElementVNode)("path",{class:(0,e.normalizeClass)((0,e.unref)(o).be("circle","track")),d:(0,e.unref)(s),stroke:`var(${(0,e.unref)(o).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-linecap":t.strokeLinecap,"stroke-width":(0,e.unref)(a),fill:"none",style:(0,e.normalizeStyle)((0,e.unref)(h))},null,14,["d","stroke","stroke-linecap","stroke-width"]),(0,e.createElementVNode)("path",{class:(0,e.normalizeClass)((0,e.unref)(o).be("circle","path")),d:(0,e.unref)(s),stroke:(0,e.unref)(m),fill:"none",opacity:t.percentage?1:0,"stroke-linecap":t.strokeLinecap,"stroke-width":(0,e.unref)(a),style:(0,e.normalizeStyle)((0,e.unref)(p))},null,14,["d","stroke","opacity","stroke-linecap","stroke-width"])]))],6)),!t.showText&&!t.$slots.default||t.textInside?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:2,class:(0,e.normalizeClass)((0,e.unref)(o).e("text")),style:(0,e.normalizeStyle)({fontSize:`${(0,e.unref)(v)}px`})},[(0,e.renderSlot)(t.$slots,"default",{percentage:t.percentage},(()=>[t.status?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(g))))])),_:1})):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)((0,e.unref)(A)),1))]))],6))],10,["aria-valuenow"]))}});var Sv=(0,c.A)(kv,[["__file","progress.vue"]]);const Vv=(0,A.GU)(Sv),Bv=(0,i.b_)({modelValue:{type:Number,default:0},id:{type:String,default:void 0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:(0,i.jq)([Array,Object]),default:()=>(0,Hs.f)(["","",""])},voidColor:{type:String,default:""},disabledVoidColor:{type:String,default:""},icons:{type:(0,i.jq)([Array,Object]),default:()=>[W.StarFilled,W.StarFilled,W.StarFilled]},voidIcon:{type:O.Ze,default:()=>W.Star},disabledVoidIcon:{type:O.Ze,default:()=>W.StarFilled},disabled:Boolean,allowHalf:Boolean,showText:Boolean,showScore:Boolean,textColor:{type:String,default:""},texts:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)(["Extremely bad","Disappointed","Fair","Satisfied","Surprise"])},scoreTemplate:{type:String,default:"{value}"},size:fl.mU,clearable:Boolean,...(0,ne.l)(["ariaLabel"])}),Tv={[o.YU]:e=>(0,a.Et)(e),[o.l4]:e=>(0,a.Et)(e)},Nv=(0,e.defineComponent)({name:"ElRate"}),Ev=(0,e.defineComponent)({...Nv,props:Bv,emits:Tv,setup(t,{expose:n,emit:r}){const i=t;function a(e,t){const n=e=>(0,ie.Gv)(e),r=Object.keys(t).map((e=>+e)).filter((r=>{const o=t[r];return!!n(o)&&o.excluded?e<r:e<=r})).sort(((e,t)=>e-t)),o=t[r[0]];return n(o)&&o.value||o}const l=(0,e.inject)(Dn.F,void 0),s=(0,e.inject)(Dn.w,void 0),c=(0,er.NV)(),d=(0,u.DU)("rate"),{inputId:h,isLabeledByFormItem:p}=(0,gl.W)(i,{formItemContext:s}),m=(0,e.ref)(i.modelValue),g=(0,e.ref)(-1),v=(0,e.ref)(!0),A=(0,e.computed)((()=>[d.b(),d.m(c.value)])),y=(0,e.computed)((()=>i.disabled||(null==l?void 0:l.disabled))),O=(0,e.computed)((()=>d.cssVarBlock({"void-color":i.voidColor,"disabled-void-color":i.disabledVoidColor,"fill-color":C.value}))),w=(0,e.computed)((()=>{let e="";return i.showScore?e=i.scoreTemplate.replace(/\{\s*value\s*\}/,y.value?`${i.modelValue}`:`${m.value}`):i.showText&&(e=i.texts[Math.ceil(m.value)-1]),e})),x=(0,e.computed)((()=>100*i.modelValue-100*Math.floor(i.modelValue))),_=(0,e.computed)((()=>(0,ie.cy)(i.colors)?{[i.lowThreshold]:i.colors[0],[i.highThreshold]:{value:i.colors[1],excluded:!0},[i.max]:i.colors[2]}:i.colors)),C=(0,e.computed)((()=>{const e=a(m.value,_.value);return(0,ie.Gv)(e)?"":e})),k=(0,e.computed)((()=>{let e="";return y.value?e=`${x.value}%`:i.allowHalf&&(e="50%"),{color:C.value,width:e}})),S=(0,e.computed)((()=>{let t=(0,ie.cy)(i.icons)?[...i.icons]:{...i.icons};return t=(0,e.markRaw)(t),(0,ie.cy)(t)?{[i.lowThreshold]:t[0],[i.highThreshold]:{value:t[1],excluded:!0},[i.max]:t[2]}:t})),V=(0,e.computed)((()=>a(i.modelValue,S.value))),B=(0,e.computed)((()=>y.value?(0,ie.Kg)(i.disabledVoidIcon)?i.disabledVoidIcon:(0,e.markRaw)(i.disabledVoidIcon):(0,ie.Kg)(i.voidIcon)?i.voidIcon:(0,e.markRaw)(i.voidIcon))),T=(0,e.computed)((()=>a(m.value,S.value)));function N(e){const t=y.value&&x.value>0&&e-1<i.modelValue&&e>i.modelValue,n=i.allowHalf&&v.value&&e-.5<=m.value&&e>m.value;return t||n}function E(e){i.clearable&&e===i.modelValue&&(e=0),r(o.l4,e),i.modelValue!==e&&r("change",e)}function P(e){if(y.value)return;let t=m.value;const n=e.code;return n===Ht.R.up||n===Ht.R.right?(i.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):n!==Ht.R.left&&n!==Ht.R.down||(i.allowHalf?t-=.5:t-=1,e.stopPropagation(),e.preventDefault()),t=t<0?0:t,t=t>i.max?i.max:t,r(o.l4,t),r("change",t),t}function Q(e,t){if(!y.value){if(i.allowHalf&&t){let n=t.target;(0,f.nB)(n,d.e("item"))&&(n=n.querySelector(`.${d.e("icon")}`)),(0===n.clientWidth||(0,f.nB)(n,d.e("decimal")))&&(n=n.parentNode),v.value=2*t.offsetX<=n.clientWidth,m.value=v.value?e-.5:e}else m.value=e;g.value=e}}function M(){y.value||(i.allowHalf&&(v.value=i.modelValue!==Math.floor(i.modelValue)),m.value=i.modelValue,g.value=-1)}return(0,e.watch)((()=>i.modelValue),(e=>{m.value=e,v.value=i.modelValue!==Math.floor(i.modelValue)})),i.modelValue||r(o.l4,0),n({setCurrentValue:Q,resetCurrentValue:M}),(t,n)=>{var r;return(0,e.openBlock)(),(0,e.createElementBlock)("div",{id:(0,e.unref)(h),class:(0,e.normalizeClass)([(0,e.unref)(A),(0,e.unref)(d).is("disabled",(0,e.unref)(y))]),role:"slider","aria-label":(0,e.unref)(p)?void 0:t.ariaLabel||"rating","aria-labelledby":(0,e.unref)(p)?null==(r=(0,e.unref)(s))?void 0:r.labelId:void 0,"aria-valuenow":m.value,"aria-valuetext":(0,e.unref)(w)||void 0,"aria-valuemin":"0","aria-valuemax":t.max,tabindex:"0",style:(0,e.normalizeStyle)((0,e.unref)(O)),onKeydown:P},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.max,((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:n,class:(0,e.normalizeClass)((0,e.unref)(d).e("item")),onMousemove:e=>Q(t,e),onMouseleave:M,onClick:e=>{return n=t,void(y.value||(i.allowHalf&&v.value?E(m.value):E(n)));var n}},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)([(0,e.unref)(d).e("icon"),{hover:g.value===t},(0,e.unref)(d).is("active",t<=m.value)])},{default:(0,e.withCtx)((()=>[N(t)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(T)),null,null,512)),[[e.vShow,t<=m.value]]),(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(B)),null,null,512)),[[e.vShow,!(t<=m.value)]])],64)),N(t)?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(B)),{class:(0,e.normalizeClass)([(0,e.unref)(d).em("decimal","box")])},null,8,["class"])),(0,e.createVNode)((0,e.unref)(b.tk),{style:(0,e.normalizeStyle)((0,e.unref)(k)),class:(0,e.normalizeClass)([(0,e.unref)(d).e("icon"),(0,e.unref)(d).e("decimal")])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(V))))])),_:1},8,["style","class"])],64)):(0,e.createCommentVNode)("v-if",!0)])),_:2},1032,["class"])],42,["onMousemove","onClick"])))),128)),t.showText||t.showScore?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)((0,e.unref)(d).e("text")),style:(0,e.normalizeStyle)({color:t.textColor})},(0,e.toDisplayString)((0,e.unref)(w)),7)):(0,e.createCommentVNode)("v-if",!0)],46,["id","aria-label","aria-labelledby","aria-valuenow","aria-valuetext","aria-valuemax"])}}});var Pv=(0,c.A)(Ev,[["__file","rate.vue"]]);const Qv=(0,A.GU)(Pv),Mv={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},Dv={[Mv.success]:W.CircleCheckFilled,[Mv.warning]:W.WarningFilled,[Mv.error]:W.CircleCloseFilled,[Mv.info]:W.InfoFilled},$v=(0,i.b_)({title:{type:String,default:""},subTitle:{type:String,default:""},icon:{type:String,values:["success","warning","info","error"],default:"info"}}),zv=(0,e.defineComponent)({name:"ElResult"}),Rv=(0,e.defineComponent)({...zv,props:$v,setup(t){const n=t,r=(0,u.DU)("result"),o=(0,e.computed)((()=>{const e=n.icon,t=e&&Mv[e]?Mv[e]:"icon-info";return{class:t,component:Dv[t]||Dv["icon-info"]}}));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).b())},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("icon"))},[(0,e.renderSlot)(t.$slots,"icon",{},(()=>[(0,e.unref)(o).component?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(o).component),{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).class)},null,8,["class"])):(0,e.createCommentVNode)("v-if",!0)]))],2),t.title||t.$slots.title?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("title"))},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createElementVNode)("p",null,(0,e.toDisplayString)(t.title),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),t.subTitle||t.$slots["sub-title"]?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(r).e("subtitle"))},[(0,e.renderSlot)(t.$slots,"sub-title",{},(()=>[(0,e.createElementVNode)("p",null,(0,e.toDisplayString)(t.subTitle),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),t.$slots.extra?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:2,class:(0,e.normalizeClass)((0,e.unref)(r).e("extra"))},[(0,e.renderSlot)(t.$slots,"extra")],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var Iv=(0,c.A)(Rv,[["__file","result.vue"]]);const Lv=(0,A.GU)(Iv),Fv=(0,i.b_)({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:["start","center","end","space-around","space-between","space-evenly"],default:"start"},align:{type:String,values:["top","middle","bottom"]}}),Uv=(0,e.defineComponent)({name:"ElRow"}),Hv=(0,e.defineComponent)({...Uv,props:Fv,setup(t){const n=t,r=(0,u.DU)("row"),o=(0,e.computed)((()=>n.gutter));(0,e.provide)(js,{gutter:o});const i=(0,e.computed)((()=>{const e={};return n.gutter?(e.marginRight=e.marginLeft=`-${n.gutter/2}px`,e):e})),a=(0,e.computed)((()=>[r.b(),r.is(`justify-${n.justify}`,"start"!==n.justify),r.is(`align-${n.align}`,!!n.align)]));return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.tag),{class:(0,e.normalizeClass)((0,e.unref)(a)),style:(0,e.normalizeStyle)((0,e.unref)(i))},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["class","style"]))}});var Wv=(0,c.A)(Hv,[["__file","row.vue"]]);const jv=(0,A.GU)(Wv),qv=(0,e.defineComponent)({props:{item:{type:Object,required:!0},style:{type:Object},height:Number},setup(){return{ns:(0,u.DU)("select")}}});var Xv=(0,c.A)(qv,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)(t.ns.be("group","title")),style:(0,e.normalizeStyle)({...t.style,lineHeight:`${t.height}px`})},(0,e.toDisplayString)(t.item.label),7)}],["__file","group-item.vue"]]);const Yv={label:"label",value:"value",disabled:"disabled",options:"options"};function Gv(t){const n=(0,e.computed)((()=>({...Yv,...t.props})));return{aliasProps:n,getLabel:e=>(0,Jm.A)(e,n.value.label),getValue:e=>(0,Jm.A)(e,n.value.value),getDisabled:e=>(0,Jm.A)(e,n.value.disabled),getOptions:e=>(0,Jm.A)(e,n.value.options)}}const Zv=(0,i.b_)({allowCreate:Boolean,autocomplete:{type:(0,i.jq)(String),default:"none"},automaticDropdown:Boolean,clearable:Boolean,clearIcon:{type:O.Ze,default:W.CircleClose},effect:{type:(0,i.jq)(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:(0,i.jq)([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:(0,i.jq)(Array),required:!0},placeholder:{type:String},teleported:Ft.teleported,persistent:{type:Boolean,default:!0},popperClass:{type:String,default:""},popperOptions:{type:(0,i.jq)(Object),default:()=>({})},remote:Boolean,size:fl.mU,props:{type:(0,i.jq)(Object),default:()=>Yv},valueKey:{type:String,default:"value"},scrollbarAlwaysOn:Boolean,validateEvent:{type:Boolean,default:!0},offset:{type:Number,default:12},showArrow:{type:Boolean,default:!0},placement:{type:(0,i.jq)(String),values:Pe,default:"bottom-start"},fallbackPlacements:{type:(0,i.jq)(Array),default:["bottom-start","top-start","right","left"]},tagType:{...Os.type,default:"info"},tagEffect:{...Os.effect,default:"light"},tabindex:{type:[String,Number],default:0},appendTo:String,fitInputWidth:{type:[Boolean,Number],default:!0,validator(e){return(0,a.Lm)(e)||(0,a.Et)(e)}},...Ss.bs,...(0,ne.l)(["ariaLabel"])}),Kv=(0,i.b_)({data:Array,disabled:Boolean,hovering:Boolean,item:{type:(0,i.jq)(Object),required:!0},index:Number,style:Object,selected:Boolean,created:Boolean}),Jv={[o.l4]:e=>!0,[o.YU]:e=>!0,"remove-tag":e=>!0,"visible-change":e=>!0,focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0},eA={hover:e=>(0,a.Et)(e),select:(e,t)=>!0},tA=Symbol("ElSelectV2Injection"),nA=(0,e.defineComponent)({props:Kv,emits:eA,setup(t,{emit:n}){const r=(0,e.inject)(tA),o=(0,u.DU)("select"),{hoverItem:i,selectOptionClick:a}=function(e,{emit:t}){return{hoverItem:()=>{e.disabled||t("hover",e.index)},selectOptionClick:()=>{e.disabled||t("select",e.item,e.index)}}}(t,{emit:n}),{getLabel:l}=Gv(r.props);return{ns:o,hoverItem:i,selectOptionClick:a,getLabel:l}}});var rA=(0,c.A)(nA,[["render",function(t,n,r,o,i,a){return(0,e.openBlock)(),(0,e.createElementBlock)("li",{"aria-selected":t.selected,style:(0,e.normalizeStyle)(t.style),class:(0,e.normalizeClass)([t.ns.be("dropdown","item"),t.ns.is("selected",t.selected),t.ns.is("disabled",t.disabled),t.ns.is("created",t.created),t.ns.is("hovering",t.hovering)]),onMousemove:t.hoverItem,onClick:(0,e.withModifiers)(t.selectOptionClick,["stop"])},[(0,e.renderSlot)(t.$slots,"default",{item:t.item,index:t.index,disabled:t.disabled},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.getLabel(t.item)),1)]))],46,["aria-selected","onMousemove","onClick"])}],["__file","option-item.vue"]]),oA=__webpack_require__(46632),iA=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function aA(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],o=t[n],!(r===o||iA(r)&&iA(o)))return!1;var r,o;return!0}const lA=()=>{const t=(0,e.getCurrentInstance)().proxy.$props;return(0,e.computed)((()=>{const e=(e,t,n)=>({});return t.perfMode?(0,oA.A)(e):function(e,t){void 0===t&&(t=aA);var n=null;function r(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var i=e.apply(this,r);return n={lastResult:i,lastArgs:r,lastThis:this},i}return r.clear=function(){n=null},r}(e)}))},sA="itemRendered",cA="scroll",uA="forward",dA="backward",fA="auto",hA="smart",pA="start",mA="center",gA="end",vA="horizontal",AA="vertical",yA="rtl",bA="negative",OA="positive-ascending",wA="positive-descending",xA={[vA]:"left",[AA]:"top"};var _A=__webpack_require__(41418);const CA={[vA]:"deltaX",[AA]:"deltaY"},kA=(0,i.Y8)({type:(0,i.jq)([Number,Function]),required:!0}),SA=(0,i.Y8)({type:Number}),VA=(0,i.Y8)({type:Number,default:2}),BA=(0,i.Y8)({type:String,values:["ltr","rtl"],default:"ltr"}),TA=(0,i.Y8)({type:Number,default:0}),NA=(0,i.Y8)({type:Number,required:!0}),EA=(0,i.Y8)({type:String,values:["horizontal","vertical"],default:AA}),PA=(0,i.b_)({className:{type:String,default:""},containerElement:{type:(0,i.jq)([String,Object]),default:"div"},data:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},direction:BA,height:{type:[String,Number],required:!0},innerElement:{type:[String,Object],default:"div"},style:{type:(0,i.jq)([Object,String,Array])},useIsScrolling:{type:Boolean,default:!1},width:{type:[Number,String],required:!1},perfMode:{type:Boolean,default:!0},scrollbarAlwaysOn:{type:Boolean,default:!1}}),QA=(0,i.b_)({cache:VA,estimatedItemSize:SA,layout:EA,initScrollOffset:TA,total:NA,itemSize:kA,...PA}),MA={type:Number,default:6},DA={type:Number,default:0},$A={type:Number,default:2},zA=(0,i.b_)({columnCache:VA,columnWidth:kA,estimatedColumnWidth:SA,estimatedRowHeight:SA,initScrollLeft:TA,initScrollTop:TA,itemKey:{type:(0,i.jq)(Function),default:({columnIndex:e,rowIndex:t})=>`${t}:${e}`},rowCache:VA,rowHeight:kA,totalColumn:NA,totalRow:NA,hScrollbarSize:MA,vScrollbarSize:MA,scrollbarStartGap:DA,scrollbarEndGap:$A,role:String,...PA}),RA=(0,i.b_)({alwaysOn:Boolean,class:String,layout:EA,total:NA,ratio:{type:Number,required:!0},clientSize:{type:Number,required:!0},scrollFrom:{type:Number,required:!0},scrollbarSize:MA,startGap:DA,endGap:$A,visible:Boolean}),IA=(e,t)=>e<t?uA:dA,LA=e=>"ltr"===e||e===yA||e===vA,FA=e=>e===yA;let UA=null;function HA(e=!1){if(null===UA||e){const e=document.createElement("div"),t=e.style;t.width="50px",t.height="50px",t.overflow="scroll",t.direction="rtl";const n=document.createElement("div"),r=n.style;return r.width="100px",r.height="100px",e.appendChild(n),document.body.appendChild(e),e.scrollLeft>0?UA=wA:(e.scrollLeft=1,UA=0===e.scrollLeft?bA:OA),document.body.removeChild(e),UA}return UA}const WA=(0,e.defineComponent)({name:"ElVirtualScrollBar",props:RA,emits:["scroll","start-move","stop-move"],setup(t,{emit:n}){const r=(0,e.computed)((()=>t.startGap+t.endGap)),o=(0,u.DU)("virtual-scrollbar"),i=(0,u.DU)("scrollbar"),a=(0,e.ref)(),l=(0,e.ref)();let s=null,c=null;const d=(0,e.reactive)({isDragging:!1,traveled:0}),f=(0,e.computed)((()=>q[t.layout])),h=(0,e.computed)((()=>t.clientSize-(0,e.unref)(r))),p=(0,e.computed)((()=>({position:"absolute",width:`${vA===t.layout?h.value:t.scrollbarSize}px`,height:`${vA===t.layout?t.scrollbarSize:h.value}px`,[xA[t.layout]]:"2px",right:"2px",bottom:"2px",borderRadius:"4px"}))),m=(0,e.computed)((()=>{const e=t.ratio,n=t.clientSize;if(e>=100)return Number.POSITIVE_INFINITY;if(e>=50)return e*n/100;const r=n/3;return Math.floor(Math.min(Math.max(e*n,20),r))})),g=(0,e.computed)((()=>{if(!Number.isFinite(m.value))return{display:"none"};const e=`${m.value}px`,n=function({move:e,size:t,bar:n},r){const o={},i=`translate${n.axis}(${e}px)`;return o[n.size]=t,o.transform=i,o.msTransform=i,o.webkitTransform=i,"horizontal"===r?o.height="100%":o.width="100%",o}({bar:f.value,size:e,move:d.traveled},t.layout);return n})),v=(0,e.computed)((()=>Math.floor(t.clientSize-m.value-(0,e.unref)(r)))),A=()=>{window.removeEventListener("mousemove",O),window.removeEventListener("mouseup",b),document.onselectstart=c,c=null;const t=(0,e.unref)(l);t&&(t.removeEventListener("touchmove",O),t.removeEventListener("touchend",b))},y=t=>{t.stopImmediatePropagation(),t.ctrlKey||[1,2].includes(t.button)||(d.isDragging=!0,d[f.value.axis]=t.currentTarget[f.value.offset]-(t[f.value.client]-t.currentTarget.getBoundingClientRect()[f.value.direction]),n("start-move"),(()=>{window.addEventListener("mousemove",O),window.addEventListener("mouseup",b);const t=(0,e.unref)(l);t&&(c=document.onselectstart,document.onselectstart=()=>!1,t.addEventListener("touchmove",O,{passive:!0}),t.addEventListener("touchend",b))})())},b=()=>{d.isDragging=!1,d[f.value.axis]=0,n("stop-move"),A()},O=e=>{const{isDragging:r}=d;if(!r)return;if(!l.value||!a.value)return;const o=d[f.value.axis];if(!o)return;(0,_A.V)(s);const i=-1*(a.value.getBoundingClientRect()[f.value.direction]-e[f.value.client])-(l.value[f.value.offset]-o);s=(0,_A.m)((()=>{d.traveled=Math.max(t.startGap,Math.min(i,v.value)),n("scroll",i,v.value)}))},w=e=>{const t=Math.abs(e.target.getBoundingClientRect()[f.value.direction]-e[f.value.client])-l.value[f.value.offset]/2;d.traveled=Math.max(0,Math.min(t,v.value)),n("scroll",t,v.value)};return(0,e.watch)((()=>t.scrollFrom),(e=>{d.isDragging||(d.traveled=Math.ceil(e*v.value))})),(0,e.onBeforeUnmount)((()=>{A()})),()=>(0,e.h)("div",{role:"presentation",ref:a,class:[o.b(),t.class,(t.alwaysOn||d.isDragging)&&"always-on"],style:p.value,onMousedown:(0,e.withModifiers)(w,["stop","prevent"]),onTouchstartPrevent:y},(0,e.h)("div",{ref:l,class:i.e("thumb"),style:g.value,onMousedown:y},[]))}}),jA=({name:t,getOffset:n,getItemSize:o,getItemOffset:i,getEstimatedTotalSize:l,getStartIndexForOffset:s,getStopIndexForStartIndex:c,initCache:d,clearCache:f,validateProps:h})=>(0,e.defineComponent)({name:null!=t?t:"ElVirtualList",props:QA,emits:[sA,cA],setup(t,{emit:p,expose:m}){h(t);const g=(0,e.getCurrentInstance)(),v=(0,u.DU)("vl"),A=(0,e.ref)(d(t,g)),y=lA(),b=(0,e.ref)(),O=(0,e.ref)(),w=(0,e.ref)(),x=(0,e.ref)({isScrolling:!1,scrollDir:"forward",scrollOffset:(0,a.Et)(t.initScrollOffset)?t.initScrollOffset:0,updateRequested:!1,isScrollbarDragging:!1,scrollbarAlwaysOn:t.scrollbarAlwaysOn}),_=(0,e.computed)((()=>{const{total:n,cache:r}=t,{isScrolling:o,scrollDir:i,scrollOffset:a}=(0,e.unref)(x);if(0===n)return[0,0,0,0];const l=s(t,a,(0,e.unref)(A)),u=c(t,l,a,(0,e.unref)(A)),d=o&&i!==dA?1:Math.max(1,r),f=o&&i!==uA?1:Math.max(1,r);return[Math.max(0,l-d),Math.max(0,Math.min(n-1,u+f)),l,u]})),C=(0,e.computed)((()=>l(t,(0,e.unref)(A)))),k=(0,e.computed)((()=>LA(t.layout))),S=(0,e.computed)((()=>[{position:"relative",["overflow-"+(k.value?"x":"y")]:"scroll",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:t.direction,height:(0,a.Et)(t.height)?`${t.height}px`:t.height,width:(0,a.Et)(t.width)?`${t.width}px`:t.width},t.style])),V=(0,e.computed)((()=>{const t=(0,e.unref)(C),n=(0,e.unref)(k);return{height:n?"100%":`${t}px`,pointerEvents:(0,e.unref)(x).isScrolling?"none":void 0,width:n?`${t}px`:"100%"}})),B=(0,e.computed)((()=>k.value?t.width:t.height)),{onWheel:T}=(({atEndEdge:e,atStartEdge:t,layout:n},r)=>{let o,i=0;const a=n=>n<0&&t.value||n>0&&e.value;return{hasReachedEdge:a,onWheel:e=>{(0,_A.V)(o);const t=e[CA[n.value]];a(i)&&a(i+t)||(i+=t,(0,Up.gm)()||e.preventDefault(),o=(0,_A.m)((()=>{r(i),i=0})))}}})({atStartEdge:(0,e.computed)((()=>x.value.scrollOffset<=0)),atEndEdge:(0,e.computed)((()=>x.value.scrollOffset>=C.value)),layout:(0,e.computed)((()=>t.layout))},(e=>{var t,n;null==(n=(t=w.value).onMouseUp)||n.call(t),E(Math.min(x.value.scrollOffset+e,C.value-B.value))}));(0,r.MLh)(b,"wheel",T,{passive:!1});const N=()=>{const{total:n}=t;if(n>0){const[t,n,r,o]=(0,e.unref)(_);p(sA,t,n,r,o)}const{scrollDir:r,scrollOffset:o,updateRequested:i}=(0,e.unref)(x);p(cA,r,o,i)},E=t=>{(t=Math.max(t,0))!==(0,e.unref)(x).scrollOffset&&(x.value={...(0,e.unref)(x),scrollOffset:t,scrollDir:IA((0,e.unref)(x).scrollOffset,t),updateRequested:!0},(0,e.nextTick)(Q))},P=(r,o=fA)=>{const{scrollOffset:i}=(0,e.unref)(x);r=Math.max(0,Math.min(r,t.total-1)),E(n(t,r,o,i,(0,e.unref)(A)))},Q=()=>{x.value.isScrolling=!1,(0,e.nextTick)((()=>{y.value(-1,null,null)}))},M=()=>{const e=b.value;e&&(e.scrollTop=0)};(0,e.onMounted)((()=>{if(!X.oc)return;const{initScrollOffset:n}=t,r=(0,e.unref)(b);(0,a.Et)(n)&&r&&((0,e.unref)(k)?r.scrollLeft=n:r.scrollTop=n),N()})),(0,e.onUpdated)((()=>{const{direction:n,layout:r}=t,{scrollOffset:o,updateRequested:i}=(0,e.unref)(x),a=(0,e.unref)(b);if(i&&a)if(r===vA)if(n===yA)switch(HA()){case bA:a.scrollLeft=-o;break;case OA:a.scrollLeft=o;break;default:{const{clientWidth:e,scrollWidth:t}=a;a.scrollLeft=t-e-o;break}}else a.scrollLeft=o;else a.scrollTop=o})),(0,e.onActivated)((()=>{(0,e.unref)(b).scrollTop=(0,e.unref)(x).scrollOffset}));const D={ns:v,clientSize:B,estimatedTotalSize:C,windowStyle:S,windowRef:b,innerRef:O,innerStyle:V,itemsToRender:_,scrollbarRef:w,states:x,getItemStyle:n=>{const{direction:r,itemSize:a,layout:l}=t,s=y.value(f&&a,f&&l,f&&r);let c;if((0,ie.$3)(s,String(n)))c=s[n];else{const a=i(t,n,(0,e.unref)(A)),l=o(t,n,(0,e.unref)(A)),u=(0,e.unref)(k),d=r===yA,f=u?a:0;s[n]=c={position:"absolute",left:d?void 0:`${f}px`,right:d?`${f}px`:void 0,top:u?0:`${a}px`,height:u?"100%":`${l}px`,width:u?`${l}px`:"100%"}}return c},onScroll:n=>{(0,e.unref)(k)?(n=>{const{clientWidth:r,scrollLeft:o,scrollWidth:i}=n.currentTarget,a=(0,e.unref)(x);if(a.scrollOffset===o)return;const{direction:l}=t;let s=o;if(l===yA)switch(HA()){case bA:s=-o;break;case wA:s=i-r-o}s=Math.max(0,Math.min(s,i-r)),x.value={...a,isScrolling:!0,scrollDir:IA(a.scrollOffset,s),scrollOffset:s,updateRequested:!1},(0,e.nextTick)(Q)})(n):(t=>{const{clientHeight:n,scrollHeight:r,scrollTop:o}=t.currentTarget,i=(0,e.unref)(x);if(i.scrollOffset===o)return;const a=Math.max(0,Math.min(o,r-n));x.value={...i,isScrolling:!0,scrollDir:IA(i.scrollOffset,a),scrollOffset:a,updateRequested:!1},(0,e.nextTick)(Q)})(n),N()},onScrollbarScroll:(e,t)=>{const n=(C.value-B.value)/t*e;E(Math.min(C.value-B.value,n))},onWheel:T,scrollTo:E,scrollToItem:P,resetScrollTop:M};return m({windowRef:b,innerRef:O,getItemStyleCache:y,scrollTo:E,scrollToItem:P,resetScrollTop:M,states:x}),D},render(t){var n;const{$slots:r,className:o,clientSize:i,containerElement:a,data:l,getItemStyle:s,innerElement:c,itemsToRender:u,innerStyle:d,layout:f,total:h,onScroll:p,onScrollbarScroll:m,states:g,useIsScrolling:v,windowStyle:A,ns:y}=t,[b,O]=u,w=(0,e.resolveDynamicComponent)(a),x=(0,e.resolveDynamicComponent)(c),_=[];if(h>0)for(let t=b;t<=O;t++)_.push((0,e.h)(e.Fragment,{key:t},null==(n=r.default)?void 0:n.call(r,{data:l,index:t,isScrolling:v?g.isScrolling:void 0,style:s(t)})));const C=[(0,e.h)(x,{style:d,ref:"innerRef"},(0,ie.Kg)(x)?_:{default:()=>_})],k=(0,e.h)(WA,{ref:"scrollbarRef",clientSize:i,layout:f,onScroll:m,ratio:100*i/this.estimatedTotalSize,scrollFrom:g.scrollOffset/(this.estimatedTotalSize-i),total:h}),S=(0,e.h)(w,{class:[y.e("window"),o],style:A,onScroll:p,ref:"windowRef",key:0},(0,ie.Kg)(w)?[C]:{default:()=>[C]});return(0,e.h)("div",{key:0,class:[y.e("wrapper"),g.scrollbarAlwaysOn?"always-on":""]},[S,k])}}),qA=jA({name:"ElFixedSizeList",getItemOffset:({itemSize:e},t)=>t*e,getItemSize:({itemSize:e})=>e,getEstimatedTotalSize:({total:e,itemSize:t})=>t*e,getOffset:({height:e,total:t,itemSize:n,layout:r,width:o},i,a,l)=>{const s=LA(r)?o:e;const c=Math.max(0,t*n-s),u=Math.min(c,i*n),d=Math.max(0,(i+1)*n-s);switch(a===hA&&(a=l>=d-s&&l<=u+s?fA:mA),a){case pA:return u;case gA:return d;case mA:{const e=Math.round(d+(u-d)/2);return e<Math.ceil(s/2)?0:e>c+Math.floor(s/2)?c:e}default:return l>=d&&l<=u?l:l<d?d:u}},getStartIndexForOffset:({total:e,itemSize:t},n)=>Math.max(0,Math.min(e-1,Math.floor(n/t))),getStopIndexForStartIndex:({height:e,total:t,itemSize:n,layout:r,width:o},i,a)=>{const l=i*n,s=LA(r)?o:e,c=Math.ceil((s+a-l)/n);return Math.max(0,Math.min(t-1,i+c-1))},initCache(){},clearCache:!0,validateProps(){}}),XA=(e,t,n)=>{const{itemSize:r}=e,{items:o,lastVisitedIndex:i}=n;if(t>i){let e=0;if(i>=0){const t=o[i];e=t.offset+t.size}for(let n=i+1;n<=t;n++){const t=r(n);o[n]={offset:e,size:t},e+=t}n.lastVisitedIndex=t}return o[t]},YA=(e,t,n,r,o)=>{for(;n<=r;){const i=n+Math.floor((r-n)/2),a=XA(e,i,t).offset;if(a===o)return i;a<o?n=i+1:a>o&&(r=i-1)}return Math.max(0,n-1)},GA=(e,t,n,r)=>{const{total:o}=e;let i=1;for(;n<o&&XA(e,n,t).offset<r;)n+=i,i*=2;return YA(e,t,Math.floor(n/2),Math.min(n,o-1),r)},ZA=({total:e},{items:t,estimatedItemSize:n,lastVisitedIndex:r})=>{let o=0;if(r>=e&&(r=e-1),r>=0){const e=t[r];o=e.offset+e.size}return o+(e-r-1)*n},KA=jA({name:"ElDynamicSizeList",getItemOffset:(e,t,n)=>XA(e,t,n).offset,getItemSize:(e,t,{items:n})=>n[t].size,getEstimatedTotalSize:ZA,getOffset:(e,t,n,r,o)=>{const{height:i,layout:a,width:l}=e,s=LA(a)?l:i,c=XA(e,t,o),u=ZA(e,o),d=Math.max(0,Math.min(u-s,c.offset)),f=Math.max(0,c.offset-s+c.size);switch(n===hA&&(n=r>=f-s&&r<=d+s?fA:mA),n){case pA:return d;case gA:return f;case mA:return Math.round(f+(d-f)/2);default:return r>=f&&r<=d?r:r<f?f:d}},getStartIndexForOffset:(e,t,n)=>((e,t,n)=>{const{items:r,lastVisitedIndex:o}=t;return(o>0?r[o].offset:0)>=n?YA(e,t,0,o,n):GA(e,t,Math.max(0,o),n)})(e,n,t),getStopIndexForStartIndex:(e,t,n,r)=>{const{height:o,total:i,layout:a,width:l}=e,s=LA(a)?l:o,c=XA(e,t,r),u=n+s;let d=c.offset+c.size,f=t;for(;f<i-1&&d<u;)f++,d+=XA(e,f,r).size;return f},initCache({estimatedItemSize:e=50},t){const n={items:{},estimatedItemSize:e,lastVisitedIndex:-1,clearCacheAfterIndex:(e,r=!0)=>{var o,i;n.lastVisitedIndex=Math.min(n.lastVisitedIndex,e-1),null==(o=t.exposed)||o.getItemStyleCache(-1),r&&(null==(i=t.proxy)||i.$forceUpdate())}};return n},clearCache:!1,validateProps:({itemSize:e})=>{0}}),JA={loading:Boolean,data:{type:Array,required:!0},hoveringIndex:Number,width:Number};var ey=(0,e.defineComponent)({name:"ElSelectDropdown",props:JA,setup(t,{slots:n,expose:r}){const o=(0,e.inject)(tA),i=(0,u.DU)("select"),{getLabel:l,getValue:s,getDisabled:c}=Gv(o.props),d=(0,e.ref)([]),f=(0,e.ref)(),h=(0,e.computed)((()=>t.data.length));(0,e.watch)((()=>h.value),(()=>{var e,t;null==(t=(e=o.tooltipRef.value).updatePopper)||t.call(e)}));const p=(0,e.computed)((()=>(0,a.b0)(o.props.estimatedOptionHeight))),m=(0,e.computed)((()=>p.value?{itemSize:o.props.itemHeight}:{estimatedSize:o.props.estimatedOptionHeight,itemSize:e=>d.value[e]})),g=(t,n)=>o.props.multiple?((t=[],n)=>{const{props:{valueKey:r}}=o;return(0,ie.Gv)(n)?t&&t.some((t=>(0,e.toRaw)((0,Jm.A)(t,r))===(0,Jm.A)(n,r))):t.includes(n)})(t,s(n)):((e,t)=>{if((0,ie.Gv)(t)){const{valueKey:n}=o.props;return(0,Jm.A)(e,n)===(0,Jm.A)(t,n)}return e===t})(t,s(n)),v=(e,t)=>{const{disabled:n,multiple:r,multipleLimit:i}=o.props;return n||!t&&!!r&&i>0&&e.length>=i},A=e=>t.hoveringIndex===e;r({listRef:f,isSized:p,isItemDisabled:v,isItemHovering:A,isItemSelected:g,scrollToItem:e=>{const t=f.value;t&&t.scrollToItem(e)},resetScrollTop:()=>{const e=f.value;e&&e.resetScrollTop()}});const y=t=>{const{index:r,data:i,style:a}=t,s=(0,e.unref)(p),{itemSize:u,estimatedSize:d}=(0,e.unref)(m),{modelValue:f}=o.props,{onSelect:h,onHover:y}=o,b=i[r];if("Group"===b.type)return(0,e.createVNode)(Xv,{item:b,style:a,height:s?u:d},null);const O=g(f,b),w=v(f,O),x=A(r);return(0,e.createVNode)(rA,(0,e.mergeProps)(t,{selected:O,disabled:c(b)||w,created:!!b.created,hovering:x,item:b,onSelect:h,onHover:y}),{default:t=>{var r;return(null==(r=n.default)?void 0:r.call(n,t))||(0,e.createVNode)("span",null,[l(b)])}})},{onKeyboardNavigate:b,onKeyboardSelect:O}=o,w=e=>{const{code:t}=e,{tab:n,esc:r,down:o,up:i,enter:a,numpadEnter:l}=Ht.R;switch([r,o,i,a,l].includes(t)&&(e.preventDefault(),e.stopPropagation()),t){case n:case r:break;case o:b("forward");break;case i:b("backward");break;case a:case l:O()}};return()=>{var r,a,l,s;const{data:c,width:u}=t,{height:d,multiple:h,scrollbarAlwaysOn:g}=o.props,v=(0,e.computed)((()=>!!X.un||g)),A=(0,e.unref)(p)?qA:KA;return(0,e.createVNode)("div",{class:[i.b("dropdown"),i.is("multiple",h)],style:{width:`${u}px`}},[null==(r=n.header)?void 0:r.call(n),(null==(a=n.loading)?void 0:a.call(n))||(null==(l=n.empty)?void 0:l.call(n))||(0,e.createVNode)(A,(0,e.mergeProps)({ref:f},(0,e.unref)(m),{className:i.be("dropdown","list"),scrollbarAlwaysOn:v.value,data:c,height:d,width:u,total:c.length,onKeydown:w}),{default:t=>(0,e.createVNode)(y,t,null)}),null==(s=n.footer)?void 0:s.call(n)])}}});function ty(t,n){const{aliasProps:r,getLabel:o,getValue:i}=Gv(t),a=(0,e.ref)(0),l=(0,e.ref)(),s=(0,e.computed)((()=>t.allowCreate&&t.filterable));return{createNewOption:function(e){if(s.value)if(e&&e.length>0){if(function(e){const r=t=>o(t)===e;return t.options&&t.options.some(r)||n.createdOptions.some(r)}(e))return;const i={[r.value.value]:e,[r.value.label]:e,created:!0,[r.value.disabled]:!1};n.createdOptions.length>=a.value?n.createdOptions[a.value]=i:n.createdOptions.push(i)}else if(t.multiple)n.createdOptions.length=a.value;else{const e=l.value;n.createdOptions.length=0,e&&e.created&&n.createdOptions.push(e)}},removeNewOption:function(e){if(!s.value||!e||!e.created||e.created&&t.reserveKeyword&&n.inputValue===o(e))return;const r=n.createdOptions.findIndex((t=>i(t)===i(e)));~r&&(n.createdOptions.splice(r,1),a.value--)},selectNewOption:function(e){s.value&&(t.multiple&&e.created?a.value++:l.value=e)},clearAllNewOption:function(){s.value&&(n.createdOptions.length=0,a.value=0)}}}const ny=(t,n)=>{const{t:i}=(0,xr.Ym)(),l=(0,u.DU)("select"),s=(0,u.DU)("input"),{form:c,formItem:d}=(0,gl.j)(),{inputId:f}=(0,gl.W)(t,{formItemContext:d}),{aliasProps:p,getLabel:m,getValue:g,getDisabled:v,getOptions:A}=Gv(t),{valueOnClear:y,isEmptyValue:b}=(0,Ss.fQ)(t),w=(0,e.reactive)({inputValue:"",cachedOptions:[],createdOptions:[],hoveringIndex:-1,inputHovering:!1,selectionWidth:0,collapseItemWidth:0,previousQuery:null,previousValue:void 0,selectedLabel:"",menuVisibleOnFocus:!1,isBeforeHide:!1}),x=(0,e.ref)(-1),_=(0,e.ref)(),C=(0,e.ref)(),k=(0,e.ref)(),S=(0,e.ref)(),V=(0,e.ref)(),B=(0,e.ref)(),T=(0,e.ref)(),N=(0,e.ref)(),E=(0,e.ref)(),P=(0,e.ref)(),{isComposing:Q,handleCompositionStart:M,handleCompositionEnd:D,handleCompositionUpdate:$}=(0,Ps.o)({afterComposition:e=>Ue(e)}),{wrapperRef:z,isFocused:R,handleBlur:I}=(0,Hc.K)(V,{beforeFocus(){return q.value},afterFocus(){t.automaticDropdown&&!j.value&&(j.value=!0,w.menuVisibleOnFocus=!0)},beforeBlur(e){var t,n;return(null==(t=k.value)?void 0:t.isFocusInsideContent(e))||(null==(n=S.value)?void 0:n.isFocusInsideContent(e))},afterBlur(){j.value=!1,w.menuVisibleOnFocus=!1}}),L=(0,e.computed)((()=>oe(""))),F=(0,e.computed)((()=>!t.loading&&(t.options.length>0||w.createdOptions.length>0))),U=(0,e.ref)([]),j=(0,e.ref)(!1),q=(0,e.computed)((()=>t.disabled||(null==c?void 0:c.disabled))),X=(0,e.computed)((()=>{var e;return null!=(e=null==c?void 0:c.statusIcon)&&e})),Y=(0,e.computed)((()=>{const e=U.value.length*t.itemHeight;return e>t.height?t.height:e})),G=(0,e.computed)((()=>t.multiple?(0,ie.cy)(t.modelValue)&&t.modelValue.length>0:!b(t.modelValue))),Z=(0,e.computed)((()=>t.clearable&&!q.value&&w.inputHovering&&G.value)),K=(0,e.computed)((()=>t.remote&&t.filterable?"":W.ArrowDown)),J=(0,e.computed)((()=>K.value&&l.is("reverse",j.value))),ee=(0,e.computed)((()=>(null==d?void 0:d.validateState)||"")),te=(0,e.computed)((()=>{if(ee.value)return O.vK[ee.value]})),ne=(0,e.computed)((()=>t.remote?300:0)),re=(0,e.computed)((()=>t.loading?t.loadingText||i("el.select.loading"):!(t.remote&&!w.inputValue&&!F.value)&&(t.filterable&&w.inputValue&&F.value&&0===U.value.length?t.noMatchText||i("el.select.noMatch"):F.value?null:t.noDataText||i("el.select.noData")))),oe=e=>{const n=new RegExp(ls(e),"i"),r=t.filterable&&(0,ie.Tn)(t.filterMethod),o=t.filterable&&t.remote&&(0,ie.Tn)(t.remoteMethod),i=t=>!(!r&&!o)||(!e||n.test(m(t)||""));return t.loading?[]:[...w.createdOptions,...t.options].reduce(((e,n)=>{const r=A(n);if((0,ie.cy)(r)){const t=r.filter(i);t.length>0&&e.push({label:m(n),type:"Group"},...t)}else(t.remote||i(n))&&e.push(n);return e}),[])},ae=()=>{U.value=oe(w.inputValue)},le=(0,e.computed)((()=>{const e=new Map;return L.value.forEach(((t,n)=>{e.set(Qe(g(t)),{option:t,index:n})})),e})),se=(0,e.computed)((()=>{const e=new Map;return U.value.forEach(((t,n)=>{e.set(Qe(g(t)),{option:t,index:n})})),e})),ce=(0,e.computed)((()=>U.value.every((e=>v(e))))),ue=(0,er.NV)(),de=(0,e.computed)((()=>"small"===ue.value?"small":"default")),fe=()=>{var n;if((0,a.Et)(t.fitInputWidth))return void(x.value=t.fitInputWidth);const r=(null==(n=_.value)?void 0:n.offsetWidth)||200;!t.fitInputWidth&&F.value?(0,e.nextTick)((()=>{x.value=Math.max(r,he())})):x.value=r},he=()=>{var e,t;const n=document.createElement("canvas").getContext("2d"),r=l.be("dropdown","item"),o=((null==(t=null==(e=N.value)?void 0:e.listRef)?void 0:t.innerRef)||document).querySelector(`.${r}`);if(null===o||null===n)return 0;const i=getComputedStyle(o),a=Number.parseFloat(i.paddingLeft)+Number.parseFloat(i.paddingRight);n.font=i.font;return U.value.reduce(((e,t)=>{const r=n.measureText(m(t));return Math.max(r.width,e)}),0)+a},pe=(0,e.computed)((()=>{const e=(()=>{if(!C.value)return 0;const e=window.getComputedStyle(C.value);return Number.parseFloat(e.gap||"6px")})();return{maxWidth:`${P.value&&1===t.maxCollapseTags?w.selectionWidth-w.collapseItemWidth-e:w.selectionWidth}px`}})),me=(0,e.computed)((()=>({maxWidth:`${w.selectionWidth}px`}))),ge=(0,e.computed)((()=>(0,ie.cy)(t.modelValue)?0===t.modelValue.length&&!w.inputValue:!t.filterable||!w.inputValue)),ve=(0,e.computed)((()=>{var e;const n=null!=(e=t.placeholder)?e:i("el.select.placeholder");return t.multiple||!G.value?n:w.selectedLabel})),Ae=(0,e.computed)((()=>{var e,t;return null==(t=null==(e=k.value)?void 0:e.popperRef)?void 0:t.contentRef})),ye=(0,e.computed)((()=>{if(t.multiple){const e=t.modelValue.length;if(t.modelValue.length>0&&se.value.has(t.modelValue[e-1])){const{index:n}=se.value.get(t.modelValue[e-1]);return n}}else if(!b(t.modelValue)&&se.value.has(t.modelValue)){const{index:e}=se.value.get(t.modelValue);return e}return-1})),be=(0,e.computed)({get(){return j.value&&!1!==re.value},set(e){j.value=e}}),Oe=(0,e.computed)((()=>t.multiple?t.collapseTags?w.cachedOptions.slice(0,t.maxCollapseTags):w.cachedOptions:[])),we=(0,e.computed)((()=>t.multiple&&t.collapseTags?w.cachedOptions.slice(t.maxCollapseTags):[])),{createNewOption:xe,removeNewOption:_e,selectNewOption:Ce,clearAllNewOption:ke}=ty(t,w),Se=()=>{q.value||(w.menuVisibleOnFocus?w.menuVisibleOnFocus=!1:j.value=!j.value)},Ve=()=>{w.inputValue.length>0&&!j.value&&(j.value=!0),xe(w.inputValue),Te(w.inputValue)},Be=H(Ve,ne.value),Te=n=>{w.previousQuery===n||Q.value||(w.previousQuery=n,t.filterable&&(0,ie.Tn)(t.filterMethod)?t.filterMethod(n):t.filterable&&t.remote&&(0,ie.Tn)(t.remoteMethod)&&t.remoteMethod(n),t.defaultFirstOption&&(t.filterable||t.remote)&&U.value.length?(0,e.nextTick)(Ne):(0,e.nextTick)(Fe))},Ne=()=>{const e=U.value.filter((e=>!e.disabled&&"Group"!==e.type)),t=e.find((e=>e.created)),n=e[0];w.hoveringIndex=Pe(U.value,t||n)},Ee=e=>{n(o.l4,e),(e=>{sl(t.modelValue,e)||n(o.YU,e)})(e),w.previousValue=t.multiple?String(e):e},Pe=(e=[],n)=>{if(!(0,ie.Gv)(n))return e.indexOf(n);const r=t.valueKey;let o=-1;return e.some(((e,t)=>(0,Jm.A)(e,r)===(0,Jm.A)(n,r)&&(o=t,!0))),o},Qe=e=>(0,ie.Gv)(e)?(0,Jm.A)(e,t.valueKey):e,Me=()=>{fe()},De=()=>{w.selectionWidth=C.value.getBoundingClientRect().width},$e=()=>{var e,t;null==(t=null==(e=k.value)?void 0:e.updatePopper)||t.call(e)},ze=()=>{var e,t;null==(t=null==(e=S.value)?void 0:e.updatePopper)||t.call(e)},Re=e=>{if(t.multiple){let n=t.modelValue.slice();const r=Pe(n,g(e));r>-1?(n=[...n.slice(0,r),...n.slice(r+1)],w.cachedOptions.splice(r,1),_e(e)):(t.multipleLimit<=0||n.length<t.multipleLimit)&&(n=[...n,g(e)],w.cachedOptions.push(e),Ce(e)),Ee(n),e.created&&Te(""),t.filterable&&!t.reserveKeyword&&(w.inputValue="")}else w.selectedLabel=m(e),Ee(g(e)),j.value=!1,Ce(e),e.created||ke();Ie()},Ie=()=>{var e;null==(e=V.value)||e.focus()},Le=(e,t=void 0)=>{const n=U.value;if(!["forward","backward"].includes(e)||q.value||n.length<=0||ce.value||Q.value)return;if(!j.value)return Se();void 0===t&&(t=w.hoveringIndex);let r=-1;"forward"===e?(r=t+1,r>=n.length&&(r=0)):"backward"===e&&(r=t-1,(r<0||r>=n.length)&&(r=n.length-1));const o=n[r];if(v(o)||"Group"===o.type)return Le(e,r);w.hoveringIndex=r,He(r)},Fe=()=>{t.multiple?w.hoveringIndex=U.value.findIndex((e=>t.modelValue.some((t=>Qe(t)===Qe(e))))):w.hoveringIndex=U.value.findIndex((e=>Qe(e)===Qe(t.modelValue)))},Ue=e=>{if(w.inputValue=e.target.value,!t.remote)return Ve();Be()},He=e=>{N.value.scrollToItem(e)},We=(e,t)=>{const n=Qe(e);if(le.value.has(n)){const{option:e}=le.value.get(n);return e}if(t&&t.length){const e=t.find((e=>Qe(g(e))===n));if(e)return e}return{[p.value.value]:e,[p.value.label]:e}},je=(e=!1)=>{if(t.multiple)if(t.modelValue.length>0){const e=w.cachedOptions.slice();w.cachedOptions.length=0,w.previousValue=t.modelValue.toString();for(const n of t.modelValue){const t=We(n,e);w.cachedOptions.push(t)}}else w.cachedOptions=[],w.previousValue=void 0;else if(G.value){w.previousValue=t.modelValue;const n=U.value,r=n.findIndex((e=>Qe(g(e))===Qe(t.modelValue)));~r?w.selectedLabel=m(n[r]):w.selectedLabel&&!e||(w.selectedLabel=Qe(t.modelValue))}else w.selectedLabel="",w.previousValue=void 0;ke(),fe()};return(0,e.watch)((()=>t.fitInputWidth),(()=>{fe()})),(0,e.watch)(j,(e=>{e?(t.persistent||fe(),Te("")):(w.inputValue="",w.previousQuery=null,w.isBeforeHide=!0,xe("")),n("visible-change",e)})),(0,e.watch)((()=>t.modelValue),((e,n)=>{var r;(!e||(0,ie.cy)(e)&&0===e.length||t.multiple&&!sl(e.toString(),w.previousValue)||!t.multiple&&Qe(e)!==Qe(w.previousValue))&&je(!0),!sl(e,n)&&t.validateEvent&&(null==(r=null==d?void 0:d.validate)||r.call(d,"change").catch((e=>(0,h.U)(e))))}),{deep:!0}),(0,e.watch)((()=>t.options),(()=>{const e=V.value;(!e||e&&document.activeElement!==e)&&je()}),{deep:!0,flush:"post"}),(0,e.watch)((()=>U.value),(()=>(fe(),N.value&&(0,e.nextTick)(N.value.resetScrollTop)))),(0,e.watchEffect)((()=>{w.isBeforeHide||ae()})),(0,e.watchEffect)((()=>{const{valueKey:e,options:n}=t,r=new Map;for(const t of n){const n=g(t);let o=n;if((0,ie.Gv)(o)&&(o=(0,Jm.A)(n,e)),r.get(o)){(0,h.U)("ElSelectV2","The option values you provided seem to be duplicated, which may cause some problems, please check.");break}r.set(o,!0)}})),(0,e.onMounted)((()=>{je()})),(0,r.wYm)(_,Me),(0,r.wYm)(C,De),(0,r.wYm)(N,$e),(0,r.wYm)(z,$e),(0,r.wYm)(E,ze),(0,r.wYm)(P,(()=>{w.collapseItemWidth=P.value.getBoundingClientRect().width})),{inputId:f,collapseTagSize:de,currentPlaceholder:ve,expanded:j,emptyText:re,popupHeight:Y,debounce:ne,allOptions:L,filteredOptions:U,iconComponent:K,iconReverse:J,tagStyle:pe,collapseTagStyle:me,popperSize:x,dropdownMenuVisible:be,hasModelValue:G,shouldShowPlaceholder:ge,selectDisabled:q,selectSize:ue,needStatusIcon:X,showClearBtn:Z,states:w,isFocused:R,nsSelect:l,nsInput:s,inputRef:V,menuRef:N,tagMenuRef:E,tooltipRef:k,tagTooltipRef:S,selectRef:_,wrapperRef:z,selectionRef:C,prefixRef:B,suffixRef:T,collapseItemRef:P,popperRef:Ae,validateState:ee,validateIcon:te,showTagList:Oe,collapseTagList:we,debouncedOnInputChange:Be,deleteTag:(e,r)=>{let o=t.modelValue.slice();const i=Pe(o,g(r));i>-1&&!q.value&&(o=[...t.modelValue.slice(0,i),...t.modelValue.slice(i+1)],w.cachedOptions.splice(i,1),Ee(o),n("remove-tag",g(r)),_e(r)),e.stopPropagation(),Ie()},getLabel:m,getValue:g,getDisabled:v,getValueKey:Qe,handleClear:()=>{let e;e=(0,ie.cy)(t.modelValue)?[]:y.value,t.multiple?w.cachedOptions=[]:w.selectedLabel="",j.value=!1,Ee(e),n("clear"),ke(),Ie()},handleClickOutside:e=>{if(j.value=!1,R.value){const t=new FocusEvent("focus",e);I(t)}},handleDel:e=>{if(t.multiple&&(e.code!==Ht.R.delete&&0===w.inputValue.length)){e.preventDefault();const r=t.modelValue.slice(),o=Sg(r,(e=>!w.cachedOptions.some((t=>g(t)===e&&v(t)))));if(o<0)return;const i=r[o];r.splice(o,1);const a=w.cachedOptions[o];w.cachedOptions.splice(o,1),_e(a),Ee(r),n("remove-tag",i)}},handleEsc:()=>{w.inputValue.length>0?w.inputValue="":j.value=!1},focus:Ie,blur:()=>{var t;if(j.value)return j.value=!1,void(0,e.nextTick)((()=>{var e;return null==(e=V.value)?void 0:e.blur()}));null==(t=V.value)||t.blur()},handleMenuEnter:()=>(w.isBeforeHide=!1,(0,e.nextTick)((()=>{~ye.value&&He(w.hoveringIndex)}))),handleResize:Me,resetSelectionWidth:De,updateTooltip:$e,updateTagTooltip:ze,updateOptions:ae,toggleMenu:Se,scrollTo:He,onInput:Ue,onKeyboardNavigate:Le,onKeyboardSelect:()=>{if(!j.value)return Se();~w.hoveringIndex&&U.value[w.hoveringIndex]&&Re(U.value[w.hoveringIndex])},onSelect:Re,onHover:e=>{w.hoveringIndex=null!=e?e:-1},handleCompositionStart:M,handleCompositionEnd:D,handleCompositionUpdate:$}},ry=(0,e.defineComponent)({name:"ElSelectV2",components:{ElSelectMenu:ey,ElTag:ks,ElTooltip:Gn,ElIcon:b.tk},directives:{ClickOutside:Es},props:Zv,emits:Jv,setup(t,{emit:n}){const r=(0,e.computed)((()=>{const{modelValue:e,multiple:n}=t,r=n?[]:void 0;return(0,ie.cy)(e)?n?e:r:n?r:e})),o=ny((0,e.reactive)({...(0,e.toRefs)(t),modelValue:r}),n),{calculatorRef:i,inputStyle:a}=Gp();(0,e.provide)(tA,{props:(0,e.reactive)({...(0,e.toRefs)(t),height:o.popupHeight,modelValue:r}),expanded:o.expanded,tooltipRef:o.tooltipRef,onSelect:o.onSelect,onHover:o.onHover,onKeyboardNavigate:o.onKeyboardNavigate,onKeyboardSelect:o.onKeyboardSelect});const l=(0,e.computed)((()=>t.multiple?o.states.cachedOptions.map((e=>e.label)):o.states.selectedLabel));return{...o,modelValue:r,selectedLabel:l,calculatorRef:i,inputStyle:a}}});var oy=(0,c.A)(ry,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-tag"),s=(0,e.resolveComponent)("el-tooltip"),c=(0,e.resolveComponent)("el-icon"),u=(0,e.resolveComponent)("el-select-menu"),d=(0,e.resolveDirective)("click-outside");return(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"selectRef",class:(0,e.normalizeClass)([t.nsSelect.b(),t.nsSelect.m(t.selectSize)]),onMouseenter:e=>t.states.inputHovering=!0,onMouseleave:e=>t.states.inputHovering=!1},[(0,e.createVNode)(s,{ref:"tooltipRef",visible:t.dropdownMenuVisible,teleported:t.teleported,"popper-class":[t.nsSelect.e("popper"),t.popperClass],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"popper-options":t.popperOptions,"fallback-placements":t.fallbackPlacements,effect:t.effect,placement:t.placement,pure:"",transition:`${t.nsSelect.namespace.value}-zoom-in-top`,trigger:"click",persistent:t.persistent,"append-to":t.appendTo,"show-arrow":t.showArrow,offset:t.offset,onBeforeShow:t.handleMenuEnter,onHide:e=>t.states.isBeforeHide=!1},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref:"wrapperRef",class:(0,e.normalizeClass)([t.nsSelect.e("wrapper"),t.nsSelect.is("focused",t.isFocused),t.nsSelect.is("hovering",t.states.inputHovering),t.nsSelect.is("filterable",t.filterable),t.nsSelect.is("disabled",t.selectDisabled)]),onClick:(0,e.withModifiers)(t.toggleMenu,["prevent"])},[t.$slots.prefix?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,ref:"prefixRef",class:(0,e.normalizeClass)(t.nsSelect.e("prefix"))},[(0,e.renderSlot)(t.$slots,"prefix")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{ref:"selectionRef",class:(0,e.normalizeClass)([t.nsSelect.e("selection"),t.nsSelect.is("near",t.multiple&&!t.$slots.prefix&&!!t.modelValue.length)])},[t.multiple?(0,e.renderSlot)(t.$slots,"tag",{key:0},(()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.showTagList,(n=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:t.getValueKey(t.getValue(n)),class:(0,e.normalizeClass)(t.nsSelect.e("selected-item"))},[(0,e.createVNode)(l,{closable:!t.selectDisabled&&!t.getDisabled(n),size:t.collapseTagSize,type:t.tagType,effect:t.tagEffect,"disable-transitions":"",style:(0,e.normalizeStyle)(t.tagStyle),onClose:e=>t.deleteTag(e,n)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.nsSelect.e("tags-text"))},[(0,e.renderSlot)(t.$slots,"label",{label:t.getLabel(n),value:t.getValue(n)},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.getLabel(n)),1)]))],2)])),_:2},1032,["closable","size","type","effect","style","onClose"])],2)))),128)),t.collapseTags&&t.modelValue.length>t.maxCollapseTags?((0,e.openBlock)(),(0,e.createBlock)(s,{key:0,ref:"tagTooltipRef",disabled:t.dropdownMenuVisible||!t.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:t.effect,placement:"bottom",teleported:t.teleported},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref:"collapseItemRef",class:(0,e.normalizeClass)(t.nsSelect.e("selected-item"))},[(0,e.createVNode)(l,{closable:!1,size:t.collapseTagSize,type:t.tagType,effect:t.tagEffect,style:(0,e.normalizeStyle)(t.collapseTagStyle),"disable-transitions":""},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.nsSelect.e("tags-text"))}," + "+(0,e.toDisplayString)(t.modelValue.length-t.maxCollapseTags),3)])),_:1},8,["size","type","effect","style"])],2)])),content:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{ref:"tagMenuRef",class:(0,e.normalizeClass)(t.nsSelect.e("selection"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.collapseTagList,(n=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:t.getValueKey(t.getValue(n)),class:(0,e.normalizeClass)(t.nsSelect.e("selected-item"))},[(0,e.createVNode)(l,{class:"in-tooltip",closable:!t.selectDisabled&&!t.getDisabled(n),size:t.collapseTagSize,type:t.tagType,effect:t.tagEffect,"disable-transitions":"",onClose:e=>t.deleteTag(e,n)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.nsSelect.e("tags-text"))},[(0,e.renderSlot)(t.$slots,"label",{label:t.getLabel(n),value:t.getValue(n)},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.getLabel(n)),1)]))],2)])),_:2},1032,["closable","size","type","effect","onClose"])],2)))),128))],2)])),_:3},8,["disabled","effect","teleported"])):(0,e.createCommentVNode)("v-if",!0)])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([t.nsSelect.e("selected-item"),t.nsSelect.e("input-wrapper"),t.nsSelect.is("hidden",!t.filterable)])},[(0,e.withDirectives)((0,e.createElementVNode)("input",{id:t.inputId,ref:"inputRef","onUpdate:modelValue":e=>t.states.inputValue=e,style:(0,e.normalizeStyle)(t.inputStyle),autocomplete:t.autocomplete,tabindex:t.tabindex,"aria-autocomplete":"list","aria-haspopup":"listbox",autocapitalize:"off","aria-expanded":t.expanded,"aria-label":t.ariaLabel,class:(0,e.normalizeClass)([t.nsSelect.e("input"),t.nsSelect.is(t.selectSize)]),disabled:t.selectDisabled,role:"combobox",readonly:!t.filterable,spellcheck:"false",type:"text",name:t.name,onInput:t.onInput,onCompositionstart:t.handleCompositionStart,onCompositionupdate:t.handleCompositionUpdate,onCompositionend:t.handleCompositionEnd,onKeydown:[(0,e.withKeys)((0,e.withModifiers)((e=>t.onKeyboardNavigate("backward")),["stop","prevent"]),["up"]),(0,e.withKeys)((0,e.withModifiers)((e=>t.onKeyboardNavigate("forward")),["stop","prevent"]),["down"]),(0,e.withKeys)((0,e.withModifiers)(t.onKeyboardSelect,["stop","prevent"]),["enter"]),(0,e.withKeys)((0,e.withModifiers)(t.handleEsc,["stop","prevent"]),["esc"]),(0,e.withKeys)((0,e.withModifiers)(t.handleDel,["stop"]),["delete"])],onClick:(0,e.withModifiers)(t.toggleMenu,["stop"])},null,46,["id","onUpdate:modelValue","autocomplete","tabindex","aria-expanded","aria-label","disabled","readonly","name","onInput","onCompositionstart","onCompositionupdate","onCompositionend","onKeydown","onClick"]),[[e.vModelText,t.states.inputValue]]),t.filterable?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:(0,e.normalizeClass)(t.nsSelect.e("input-calculator")),textContent:(0,e.toDisplayString)(t.states.inputValue)},null,10,["textContent"])):(0,e.createCommentVNode)("v-if",!0)],2),t.shouldShowPlaceholder?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)([t.nsSelect.e("selected-item"),t.nsSelect.e("placeholder"),t.nsSelect.is("transparent",!t.hasModelValue||t.expanded&&!t.states.inputValue)])},[t.hasModelValue?(0,e.renderSlot)(t.$slots,"label",{key:0,label:t.currentPlaceholder,value:t.modelValue},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.currentPlaceholder),1)])):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1},(0,e.toDisplayString)(t.currentPlaceholder),1))],2)):(0,e.createCommentVNode)("v-if",!0)],2),(0,e.createElementVNode)("div",{ref:"suffixRef",class:(0,e.normalizeClass)(t.nsSelect.e("suffix"))},[t.iconComponent?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createBlock)(c,{key:0,class:(0,e.normalizeClass)([t.nsSelect.e("caret"),t.nsInput.e("icon"),t.iconReverse])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.iconComponent)))])),_:1},8,["class"])),[[e.vShow,!t.showClearBtn]]):(0,e.createCommentVNode)("v-if",!0),t.showClearBtn&&t.clearIcon?((0,e.openBlock)(),(0,e.createBlock)(c,{key:1,class:(0,e.normalizeClass)([t.nsSelect.e("caret"),t.nsInput.e("icon"),t.nsSelect.e("clear")]),onClick:(0,e.withModifiers)(t.handleClear,["prevent","stop"])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.clearIcon)))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0),t.validateState&&t.validateIcon&&t.needStatusIcon?((0,e.openBlock)(),(0,e.createBlock)(c,{key:2,class:(0,e.normalizeClass)([t.nsInput.e("icon"),t.nsInput.e("validateIcon"),t.nsInput.is("loading","validating"===t.validateState)])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.validateIcon)))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)],2)],10,["onClick"])])),content:(0,e.withCtx)((()=>[(0,e.createVNode)(u,{ref:"menuRef",data:t.filteredOptions,width:t.popperSize,"hovering-index":t.states.hoveringIndex,"scrollbar-always-on":t.scrollbarAlwaysOn},(0,e.createSlots)({default:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,"default",(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))])),_:2},[t.$slots.header?{name:"header",fn:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","header"))},[(0,e.renderSlot)(t.$slots,"header")],2)]))}:void 0,t.$slots.loading&&t.loading?{name:"loading",fn:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","loading"))},[(0,e.renderSlot)(t.$slots,"loading")],2)]))}:t.loading||0===t.filteredOptions.length?{name:"empty",fn:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","empty"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.emptyText),1)]))],2)]))}:void 0,t.$slots.footer?{name:"footer",fn:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.nsSelect.be("dropdown","footer"))},[(0,e.renderSlot)(t.$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"])),[[d,t.handleClickOutside,t.popperRef]])}],["__file","select.vue"]]);const iy=(0,A.GU)(oy),ay=(0,i.b_)({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:(0,i.jq)([Number,Object])}}),ly=(0,i.b_)({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),sy=(0,e.defineComponent)({name:"ElSkeletonItem"}),cy=(0,e.defineComponent)({...sy,props:ly,setup(t){const n=(0,u.DU)("skeleton");return(t,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(n).e("item"),(0,e.unref)(n).e(t.variant)])},["image"===t.variant?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(W.PictureFilled),{key:0})):(0,e.createCommentVNode)("v-if",!0)],2))}});var uy=(0,c.A)(cy,[["__file","skeleton-item.vue"]]);const dy=(0,e.defineComponent)({name:"ElSkeleton"}),fy=(0,e.defineComponent)({...dy,props:ay,setup(t,{expose:n}){const r=t,o=(0,u.DU)("skeleton"),i=((t,n=0)=>{if(0===n)return t;const r=(0,ie.Gv)(n)&&Boolean(n.initVal),o=(0,e.ref)(r);let i=null;const l=e=>{(0,a.b0)(e)?o.value=t.value:(i&&clearTimeout(i),i=setTimeout((()=>{o.value=t.value}),e))},s=e=>{"leading"===e?(0,a.Et)(n)?l(n):l(n.leading):(0,ie.Gv)(n)?l(n.trailing):o.value=!1};return(0,e.onMounted)((()=>s("leading"))),(0,e.watch)((()=>t.value),(e=>{s(e?"leading":"trailing")})),o})((0,e.toRef)(r,"loading"),r.throttle);return n({uiLoading:i}),(t,n)=>(0,e.unref)(i)?((0,e.openBlock)(),(0,e.createElementBlock)("div",(0,e.mergeProps)({key:0,class:[(0,e.unref)(o).b(),(0,e.unref)(o).is("animated",t.animated)]},t.$attrs),[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.count,(n=>((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:n},[(0,e.unref)(i)?(0,e.renderSlot)(t.$slots,"template",{key:n},(()=>[(0,e.createVNode)(uy,{class:(0,e.normalizeClass)((0,e.unref)(o).is("first")),variant:"p"},null,8,["class"]),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.rows,(n=>((0,e.openBlock)(),(0,e.createBlock)(uy,{key:n,class:(0,e.normalizeClass)([(0,e.unref)(o).e("paragraph"),(0,e.unref)(o).is("last",n===t.rows&&t.rows>1)]),variant:"p"},null,8,["class"])))),128))])):(0,e.createCommentVNode)("v-if",!0)],64)))),128))],16)):(0,e.renderSlot)(t.$slots,"default",(0,e.normalizeProps)((0,e.mergeProps)({key:1},t.$attrs)))}});var hy=(0,c.A)(fy,[["__file","skeleton.vue"]]);const py=(0,A.GU)(hy,{SkeletonItem:uy}),my=(0,A.WM)(uy),gy=Symbol("sliderContextKey"),vy=(0,i.b_)({modelValue:{type:(0,i.jq)([Number,Array]),default:0},id:{type:String,default:void 0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},showInput:Boolean,showInputControls:{type:Boolean,default:!0},size:fl.mU,inputSize:fl.mU,showStops:Boolean,showTooltip:{type:Boolean,default:!0},formatTooltip:{type:(0,i.jq)(Function),default:void 0},disabled:Boolean,range:Boolean,vertical:Boolean,height:String,debounce:{type:Number,default:300},rangeStartLabel:{type:String,default:void 0},rangeEndLabel:{type:String,default:void 0},formatValueText:{type:(0,i.jq)(Function),default:void 0},tooltipClass:{type:String,default:void 0},placement:{type:String,values:Pe,default:"top"},marks:{type:(0,i.jq)(Object)},validateEvent:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},...(0,ne.l)(["ariaLabel"])}),Ay=e=>(0,a.Et)(e)||(0,ie.cy)(e)&&e.every(a.Et),yy={[o.l4]:Ay,[o.qs]:Ay,[o.YU]:Ay},by=(0,i.b_)({modelValue:{type:Number,default:0},vertical:Boolean,tooltipClass:String,placement:{type:String,values:Pe,default:"top"}}),Oy={[o.l4]:e=>(0,a.Et)(e)},wy=(t,n,i)=>{const{disabled:a,min:l,max:s,step:c,showTooltip:u,persistent:d,precision:f,sliderSize:h,formatTooltip:p,emitChange:m,resetSize:g,updateDragging:v}=(0,e.inject)(gy),{tooltip:A,tooltipVisible:y,formatValue:b,displayTooltip:O,hideTooltip:w}=((t,n,r)=>{const o=(0,e.ref)(),i=(0,e.ref)(!1),a=(0,e.computed)((()=>n.value instanceof Function)),l=(0,e.computed)((()=>a.value&&n.value(t.modelValue)||t.modelValue)),s=H((()=>{r.value&&(i.value=!0)}),50),c=H((()=>{r.value&&(i.value=!1)}),50);return{tooltip:o,tooltipVisible:i,formatValue:l,displayTooltip:s,hideTooltip:c}})(t,p,u),x=(0,e.ref)(),_=(0,e.computed)((()=>(t.modelValue-l.value)/(s.value-l.value)*100+"%")),C=(0,e.computed)((()=>t.vertical?{bottom:_.value}:{left:_.value})),k=e=>{a.value||(e.preventDefault(),B(e),window.addEventListener("mousemove",T),window.addEventListener("touchmove",T),window.addEventListener("mouseup",N),window.addEventListener("touchend",N),window.addEventListener("contextmenu",N),x.value.focus())},S=e=>{a.value||(n.newPosition=Number.parseFloat(_.value)+e/(s.value-l.value)*100,E(n.newPosition),m())},V=e=>{let t,n;return e.type.startsWith("touch")?(n=e.touches[0].clientY,t=e.touches[0].clientX):(n=e.clientY,t=e.clientX),{clientX:t,clientY:n}},B=e=>{n.dragging=!0,n.isClick=!0;const{clientX:r,clientY:o}=V(e);t.vertical?n.startY=o:n.startX=r,n.startPosition=Number.parseFloat(_.value),n.newPosition=n.startPosition},T=e=>{if(n.dragging){let r;n.isClick=!1,O(),g();const{clientX:o,clientY:i}=V(e);t.vertical?(n.currentY=i,r=(n.startY-n.currentY)/h.value*100):(n.currentX=o,r=(n.currentX-n.startX)/h.value*100),n.newPosition=n.startPosition+r,E(n.newPosition)}},N=()=>{n.dragging&&(setTimeout((()=>{n.dragging=!1,n.hovering||w(),n.isClick||E(n.newPosition),m()}),0),window.removeEventListener("mousemove",T),window.removeEventListener("touchmove",T),window.removeEventListener("mouseup",N),window.removeEventListener("touchend",N),window.removeEventListener("contextmenu",N))},E=async r=>{if(null===r||Number.isNaN(+r))return;r<0?r=0:r>100&&(r=100);const a=100/((s.value-l.value)/c.value);let u=Math.round(r/a)*a*(s.value-l.value)*.01+l.value;u=Number.parseFloat(u.toFixed(f.value)),u!==t.modelValue&&i(o.l4,u),n.dragging||t.modelValue===n.oldValue||(n.oldValue=t.modelValue),await(0,e.nextTick)(),n.dragging&&O(),A.value.updatePopper()};return(0,e.watch)((()=>n.dragging),(e=>{v(e)})),(0,r.MLh)(x,"touchstart",k,{passive:!1}),{disabled:a,button:x,tooltip:A,tooltipVisible:y,showTooltip:u,persistent:d,wrapperStyle:C,formatValue:b,handleMouseEnter:()=>{n.hovering=!0,O()},handleMouseLeave:()=>{n.hovering=!1,n.dragging||w()},onButtonDown:k,onKeyDown:e=>{let t=!0;switch(e.code){case Ht.R.left:case Ht.R.down:S(-c.value);break;case Ht.R.right:case Ht.R.up:S(c.value);break;case Ht.R.home:a.value||(E(0),m());break;case Ht.R.end:a.value||(E(100),m());break;case Ht.R.pageDown:S(4*-c.value);break;case Ht.R.pageUp:S(4*c.value);break;default:t=!1}t&&e.preventDefault()},setPosition:E}},xy=(0,e.defineComponent)({name:"ElSliderButton"}),_y=(0,e.defineComponent)({...xy,props:by,emits:Oy,setup(t,{expose:n,emit:r}){const o=t,i=(0,u.DU)("slider"),a=(0,e.reactive)({hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:0,oldValue:o.modelValue}),l=(0,e.computed)((()=>!!f.value&&h.value)),{disabled:s,button:c,tooltip:d,showTooltip:f,persistent:h,tooltipVisible:p,wrapperStyle:m,formatValue:g,handleMouseEnter:v,handleMouseLeave:A,onButtonDown:y,onKeyDown:b,setPosition:O}=wy(o,a,r),{hovering:w,dragging:x}=(0,e.toRefs)(a);return n({onButtonDown:y,onKeyDown:b,setPosition:O,hovering:w,dragging:x}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"button",ref:c,class:(0,e.normalizeClass)([(0,e.unref)(i).e("button-wrapper"),{hover:(0,e.unref)(w),dragging:(0,e.unref)(x)}]),style:(0,e.normalizeStyle)((0,e.unref)(m)),tabindex:(0,e.unref)(s)?-1:0,onMouseenter:(0,e.unref)(v),onMouseleave:(0,e.unref)(A),onMousedown:(0,e.unref)(y),onFocus:(0,e.unref)(v),onBlur:(0,e.unref)(A),onKeydown:(0,e.unref)(b)},[(0,e.createVNode)((0,e.unref)(Gn),{ref_key:"tooltip",ref:d,visible:(0,e.unref)(p),placement:t.placement,"fallback-placements":["top","bottom","right","left"],"stop-popper-mouse-event":!1,"popper-class":t.tooltipClass,disabled:!(0,e.unref)(f),persistent:(0,e.unref)(l)},{content:(0,e.withCtx)((()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)((0,e.unref)(g)),1)])),default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(i).e("button"),{hover:(0,e.unref)(w),dragging:(0,e.unref)(x)}])},null,2)])),_:1},8,["visible","placement","popper-class","disabled","persistent"])],46,["tabindex","onMouseenter","onMouseleave","onMousedown","onFocus","onBlur","onKeydown"]))}});var Cy=(0,c.A)(_y,[["__file","button.vue"]]);const ky=(0,i.b_)({mark:{type:(0,i.jq)([String,Object]),default:void 0}});var Sy=(0,e.defineComponent)({name:"ElSliderMarker",props:ky,setup(t){const n=(0,u.DU)("slider"),r=(0,e.computed)((()=>(0,ie.Kg)(t.mark)?t.mark:t.mark.label)),o=(0,e.computed)((()=>(0,ie.Kg)(t.mark)?void 0:t.mark.style));return()=>(0,e.h)("div",{class:n.e("marks-text"),style:o.value},r.value)}});const Vy=(t,n,r)=>{const{form:i,formItem:a}=(0,gl.j)(),l=(0,e.shallowRef)(),s=(0,e.ref)(),c=(0,e.ref)(),u={firstButton:s,secondButton:c},d=(0,e.computed)((()=>t.disabled||(null==i?void 0:i.disabled)||!1)),f=(0,e.computed)((()=>Math.min(n.firstValue,n.secondValue))),h=(0,e.computed)((()=>Math.max(n.firstValue,n.secondValue))),p=(0,e.computed)((()=>t.range?100*(h.value-f.value)/(t.max-t.min)+"%":100*(n.firstValue-t.min)/(t.max-t.min)+"%")),m=(0,e.computed)((()=>t.range?100*(f.value-t.min)/(t.max-t.min)+"%":"0%")),g=(0,e.computed)((()=>t.vertical?{height:t.height}:{})),v=(0,e.computed)((()=>t.vertical?{height:p.value,bottom:m.value}:{width:p.value,left:m.value})),A=()=>{l.value&&(n.sliderSize=l.value["client"+(t.vertical?"Height":"Width")])},y=e=>{const r=(e=>{const r=t.min+e*(t.max-t.min)/100;if(!t.range)return s;let o;return o=Math.abs(f.value-r)<Math.abs(h.value-r)?n.firstValue<n.secondValue?"firstButton":"secondButton":n.firstValue>n.secondValue?"firstButton":"secondButton",u[o]})(e);return r.value.setPosition(e),r},b=e=>{r(o.l4,e),r(o.qs,e)},O=async()=>{await(0,e.nextTick)(),r(o.YU,t.range?[f.value,h.value]:t.modelValue)},w=e=>{var r,o,i,a,s,c;if(d.value||n.dragging)return;A();let u=0;if(t.vertical){const t=null!=(i=null==(o=null==(r=e.touches)?void 0:r.item(0))?void 0:o.clientY)?i:e.clientY;u=(l.value.getBoundingClientRect().bottom-t)/n.sliderSize*100}else{u=((null!=(c=null==(s=null==(a=e.touches)?void 0:a.item(0))?void 0:s.clientX)?c:e.clientX)-l.value.getBoundingClientRect().left)/n.sliderSize*100}return u<0||u>100?void 0:y(u)};return{elFormItem:a,slider:l,firstButton:s,secondButton:c,sliderDisabled:d,minValue:f,maxValue:h,runwayStyle:g,barStyle:v,resetSize:A,setPosition:y,emitChange:O,onSliderWrapperPrevent:e=>{var t,n;((null==(t=u.firstButton.value)?void 0:t.dragging)||(null==(n=u.secondButton.value)?void 0:n.dragging))&&e.preventDefault()},onSliderClick:e=>{w(e)&&O()},onSliderDown:async t=>{const n=w(t);n&&(await(0,e.nextTick)(),n.value.onButtonDown(t))},onSliderMarkerDown:e=>{d.value||n.dragging||y(e)},setFirstValue:e=>{n.firstValue=null!=e?e:t.min,b(t.range?[f.value,h.value]:null!=e?e:t.min)},setSecondValue:e=>{n.secondValue=e,t.range&&b([f.value,h.value])}}},By=(0,e.defineComponent)({name:"ElSlider"}),Ty=(0,e.defineComponent)({...By,props:vy,emits:yy,setup(t,{expose:n,emit:i}){const l=t,s=(0,u.DU)("slider"),{t:c}=(0,xr.Ym)(),d=(0,e.reactive)({firstValue:0,secondValue:0,oldValue:0,dragging:!1,sliderSize:1}),{elFormItem:f,slider:p,firstButton:m,secondButton:g,sliderDisabled:v,minValue:A,maxValue:y,runwayStyle:b,barStyle:O,resetSize:w,emitChange:x,onSliderWrapperPrevent:_,onSliderClick:C,onSliderDown:k,onSliderMarkerDown:S,setFirstValue:V,setSecondValue:B}=Vy(l,d,i),{stops:T,getStopStyle:N}=((t,n,r,o)=>({stops:(0,e.computed)((()=>{if(!t.showStops||t.min>t.max)return[];if(0===t.step)return(0,h.U)("ElSlider","step should not be 0."),[];const e=(t.max-t.min)/t.step,i=100*t.step/(t.max-t.min),a=Array.from({length:e-1}).map(((e,t)=>(t+1)*i));return t.range?a.filter((e=>e<100*(r.value-t.min)/(t.max-t.min)||e>100*(o.value-t.min)/(t.max-t.min))):a.filter((e=>e>100*(n.firstValue-t.min)/(t.max-t.min)))})),getStopStyle:e=>t.vertical?{bottom:`${e}%`}:{left:`${e}%`}}))(l,d,A,y),{inputId:E,isLabeledByFormItem:P}=(0,gl.W)(l,{formItemContext:f}),Q=(0,er.NV)(),M=(0,e.computed)((()=>l.inputSize||Q.value)),D=(0,e.computed)((()=>l.ariaLabel||c("el.slider.defaultLabel",{min:l.min,max:l.max}))),$=(0,e.computed)((()=>l.range?l.rangeStartLabel||c("el.slider.defaultRangeStartLabel"):D.value)),z=(0,e.computed)((()=>l.formatValueText?l.formatValueText(W.value):`${W.value}`)),R=(0,e.computed)((()=>l.rangeEndLabel||c("el.slider.defaultRangeEndLabel"))),I=(0,e.computed)((()=>l.formatValueText?l.formatValueText(j.value):`${j.value}`)),L=(0,e.computed)((()=>[s.b(),s.m(Q.value),s.is("vertical",l.vertical),{[s.m("with-input")]:l.showInput}])),F=(t=>(0,e.computed)((()=>t.marks?Object.keys(t.marks).map(Number.parseFloat).sort(((e,t)=>e-t)).filter((e=>e<=t.max&&e>=t.min)).map((e=>({point:e,position:100*(e-t.min)/(t.max-t.min),mark:t.marks[e]}))):[])))(l);((t,n,r,i,l,s)=>{const c=e=>{l(o.l4,e),l(o.qs,e)},u=()=>t.range?![r.value,i.value].every(((e,t)=>e===n.oldValue[t])):t.modelValue!==n.oldValue,d=()=>{var e,r;t.min>t.max&&(0,h.$)("Slider","min should not be greater than max.");const o=t.modelValue;t.range&&(0,ie.cy)(o)?o[1]<t.min?c([t.min,t.min]):o[0]>t.max?c([t.max,t.max]):o[0]<t.min?c([t.min,o[1]]):o[1]>t.max?c([o[0],t.max]):(n.firstValue=o[0],n.secondValue=o[1],u()&&(t.validateEvent&&(null==(e=null==s?void 0:s.validate)||e.call(s,"change").catch((e=>(0,h.U)(e)))),n.oldValue=o.slice())):t.range||!(0,a.Et)(o)||Number.isNaN(o)||(o<t.min?c(t.min):o>t.max?c(t.max):(n.firstValue=o,u()&&(t.validateEvent&&(null==(r=null==s?void 0:s.validate)||r.call(s,"change").catch((e=>(0,h.U)(e)))),n.oldValue=o)))};d(),(0,e.watch)((()=>n.dragging),(e=>{e||d()})),(0,e.watch)((()=>t.modelValue),((e,t)=>{n.dragging||(0,ie.cy)(e)&&(0,ie.cy)(t)&&e.every(((e,n)=>e===t[n]))&&n.firstValue===e[0]&&n.secondValue===e[1]||d()}),{deep:!0}),(0,e.watch)((()=>[t.min,t.max]),(()=>{d()}))})(l,d,A,y,i,f);const U=(0,e.computed)((()=>{const e=[l.min,l.max,l.step].map((e=>{const t=`${e}`.split(".")[1];return t?t.length:0}));return Math.max.apply(null,e)})),{sliderWrapper:H}=((t,n,o)=>{const i=(0,e.ref)();return(0,e.onMounted)((async()=>{t.range?((0,ie.cy)(t.modelValue)?(n.firstValue=Math.max(t.min,t.modelValue[0]),n.secondValue=Math.min(t.max,t.modelValue[1])):(n.firstValue=t.min,n.secondValue=t.max),n.oldValue=[n.firstValue,n.secondValue]):(!(0,a.Et)(t.modelValue)||Number.isNaN(t.modelValue)?n.firstValue=t.min:n.firstValue=Math.min(t.max,Math.max(t.min,t.modelValue)),n.oldValue=n.firstValue),(0,r.MLh)(window,"resize",o),await(0,e.nextTick)(),o()})),{sliderWrapper:i}})(l,d,w),{firstValue:W,secondValue:j,sliderSize:q}=(0,e.toRefs)(d);return(0,r.MLh)(H,"touchstart",_,{passive:!1}),(0,r.MLh)(H,"touchmove",_,{passive:!1}),(0,e.provide)(gy,{...(0,e.toRefs)(l),sliderSize:q,disabled:v,precision:U,emitChange:x,resetSize:w,updateDragging:e=>{d.dragging=e}}),n({onSliderClick:C}),(t,n)=>{var r,o;return(0,e.openBlock)(),(0,e.createElementBlock)("div",{id:t.range?(0,e.unref)(E):void 0,ref_key:"sliderWrapper",ref:H,class:(0,e.normalizeClass)((0,e.unref)(L)),role:t.range?"group":void 0,"aria-label":t.range&&!(0,e.unref)(P)?(0,e.unref)(D):void 0,"aria-labelledby":t.range&&(0,e.unref)(P)?null==(r=(0,e.unref)(f))?void 0:r.labelId:void 0},[(0,e.createElementVNode)("div",{ref_key:"slider",ref:p,class:(0,e.normalizeClass)([(0,e.unref)(s).e("runway"),{"show-input":t.showInput&&!t.range},(0,e.unref)(s).is("disabled",(0,e.unref)(v))]),style:(0,e.normalizeStyle)((0,e.unref)(b)),onMousedown:(0,e.unref)(k),onTouchstartPassive:(0,e.unref)(k)},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(s).e("bar")),style:(0,e.normalizeStyle)((0,e.unref)(O))},null,6),(0,e.createVNode)(Cy,{id:t.range?void 0:(0,e.unref)(E),ref_key:"firstButton",ref:m,"model-value":(0,e.unref)(W),vertical:t.vertical,"tooltip-class":t.tooltipClass,placement:t.placement,role:"slider","aria-label":t.range||!(0,e.unref)(P)?(0,e.unref)($):void 0,"aria-labelledby":!t.range&&(0,e.unref)(P)?null==(o=(0,e.unref)(f))?void 0:o.labelId:void 0,"aria-valuemin":t.min,"aria-valuemax":t.range?(0,e.unref)(j):t.max,"aria-valuenow":(0,e.unref)(W),"aria-valuetext":(0,e.unref)(z),"aria-orientation":t.vertical?"vertical":"horizontal","aria-disabled":(0,e.unref)(v),"onUpdate:modelValue":(0,e.unref)(V)},null,8,["id","model-value","vertical","tooltip-class","placement","aria-label","aria-labelledby","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"]),t.range?((0,e.openBlock)(),(0,e.createBlock)(Cy,{key:0,ref_key:"secondButton",ref:g,"model-value":(0,e.unref)(j),vertical:t.vertical,"tooltip-class":t.tooltipClass,placement:t.placement,role:"slider","aria-label":(0,e.unref)(R),"aria-valuemin":(0,e.unref)(W),"aria-valuemax":t.max,"aria-valuenow":(0,e.unref)(j),"aria-valuetext":(0,e.unref)(I),"aria-orientation":t.vertical?"vertical":"horizontal","aria-disabled":(0,e.unref)(v),"onUpdate:modelValue":(0,e.unref)(B)},null,8,["model-value","vertical","tooltip-class","placement","aria-label","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"])):(0,e.createCommentVNode)("v-if",!0),t.showStops?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(T),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:n,class:(0,e.normalizeClass)((0,e.unref)(s).e("stop")),style:(0,e.normalizeStyle)((0,e.unref)(N)(t))},null,6)))),128))])):(0,e.createCommentVNode)("v-if",!0),(0,e.unref)(F).length>0?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:2},[(0,e.createElementVNode)("div",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(F),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:n,style:(0,e.normalizeStyle)((0,e.unref)(N)(t.position)),class:(0,e.normalizeClass)([(0,e.unref)(s).e("stop"),(0,e.unref)(s).e("marks-stop")])},null,6)))),128))]),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(s).e("marks"))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(F),((t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Sy),{key:n,mark:t.mark,style:(0,e.normalizeStyle)((0,e.unref)(N)(t.position)),onMousedown:(0,e.withModifiers)((n=>(0,e.unref)(S)(t.position)),["stop"])},null,8,["mark","style","onMousedown"])))),128))],2)],64)):(0,e.createCommentVNode)("v-if",!0)],46,["onMousedown","onTouchstartPassive"]),t.showInput&&!t.range?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(qp),{key:0,ref:"input","model-value":(0,e.unref)(W),class:(0,e.normalizeClass)((0,e.unref)(s).e("input")),step:t.step,disabled:(0,e.unref)(v),controls:t.showInputControls,min:t.min,max:t.max,precision:(0,e.unref)(U),debounce:t.debounce,size:(0,e.unref)(M),"onUpdate:modelValue":(0,e.unref)(V),onChange:(0,e.unref)(x)},null,8,["model-value","class","step","disabled","controls","min","max","precision","debounce","size","onUpdate:modelValue","onChange"])):(0,e.createCommentVNode)("v-if",!0)],10,["id","role","aria-label","aria-labelledby"])}}});var Ny=(0,c.A)(Ty,[["__file","slider.vue"]]);const Ey=(0,A.GU)(Ny),Py=(0,i.b_)({prefixCls:{type:String}}),Qy=(0,e.defineComponent)({name:"ElSpaceItem",props:Py,setup(t,{slots:n}){const r=(0,u.DU)("space"),o=(0,e.computed)((()=>`${t.prefixCls||r.b()}__item`));return()=>(0,e.h)("div",{class:o.value},(0,e.renderSlot)(n,"default"))}}),My={small:8,default:12,large:16};const Dy=(0,i.b_)({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},class:{type:(0,i.jq)([String,Object,Array]),default:""},style:{type:(0,i.jq)([String,Array,Object]),default:""},alignment:{type:(0,i.jq)(String),default:"center"},prefixCls:{type:String},spacer:{type:(0,i.jq)([Object,String,Number,Array]),default:null,validator:t=>(0,e.isVNode)(t)||(0,a.Et)(t)||(0,ie.Kg)(t)},wrap:Boolean,fill:Boolean,fillRatio:{type:Number,default:100},size:{type:[String,Array,Number],values:ar.I,validator:e=>(0,a.Et)(e)||(0,ie.cy)(e)&&2===e.length&&e.every(a.Et)}}),$y=(0,e.defineComponent)({name:"ElSpace",props:Dy,setup(t,{slots:n}){const{classes:r,containerStyle:o,itemStyle:i}=function(t){const n=(0,u.DU)("space"),r=(0,e.computed)((()=>[n.b(),n.m(t.direction),t.class])),o=(0,e.ref)(0),i=(0,e.ref)(0),l=(0,e.computed)((()=>[t.wrap||t.fill?{flexWrap:"wrap"}:{},{alignItems:t.alignment},{rowGap:`${i.value}px`,columnGap:`${o.value}px`},t.style])),s=(0,e.computed)((()=>t.fill?{flexGrow:1,minWidth:`${t.fillRatio}%`}:{}));return(0,e.watchEffect)((()=>{const{size:e="small",wrap:n,direction:r,fill:l}=t;if((0,ie.cy)(e)){const[t=0,n=0]=e;o.value=t,i.value=n}else{let t;t=(0,a.Et)(e)?e:My[e||"small"]||My.small,(n||l)&&"horizontal"===r?o.value=i.value=t:"horizontal"===r?(o.value=t,i.value=0):(i.value=t,o.value=0)}})),{classes:r,containerStyle:l,itemStyle:s}}(t);function l(n,r="",o=[]){const{prefixCls:a}=t;return n.forEach(((t,n)=>{(0,vo.zv)(t)?(0,ie.cy)(t.children)&&t.children.forEach(((t,n)=>{(0,vo.zv)(t)&&(0,ie.cy)(t.children)?l(t.children,`${r+n}-`,o):o.push((0,e.createVNode)(Qy,{style:i.value,prefixCls:a,key:`nested-${r+n}`},{default:()=>[t]},vo.Yn.PROPS|vo.Yn.STYLE,["style","prefixCls"]))})):(0,vo.jO)(t)&&o.push((0,e.createVNode)(Qy,{style:i.value,prefixCls:a,key:`LoopKey${r+n}`},{default:()=>[t]},vo.Yn.PROPS|vo.Yn.STYLE,["style","prefixCls"]))})),o}return()=>{var a;const{spacer:s,direction:c}=t,u=(0,e.renderSlot)(n,"default",{key:0},(()=>[]));if(0===(null!=(a=u.children)?a:[]).length)return null;if((0,ie.cy)(u.children)){let t=l(u.children);if(s){const n=t.length-1;t=t.reduce(((t,r,o)=>{const a=[...t,r];return o!==n&&a.push((0,e.createVNode)("span",{style:[i.value,"vertical"===c?"width: 100%":null],key:o},[(0,e.isVNode)(s)?s:(0,e.createTextVNode)(s,vo.Yn.TEXT)],vo.Yn.STYLE)),a}),[])}return(0,e.createVNode)("div",{class:r.value,style:o.value},t,vo.Yn.STYLE|vo.Yn.CLASS)}return u.children}}}),zy=(0,A.GU)($y),Ry=(0,i.b_)({decimalSeparator:{type:String,default:"."},groupSeparator:{type:String,default:","},precision:{type:Number,default:0},formatter:Function,value:{type:(0,i.jq)([Number,Object]),default:0},prefix:String,suffix:String,title:String,valueStyle:{type:(0,i.jq)([String,Object,Array])}}),Iy=(0,e.defineComponent)({name:"ElStatistic"}),Ly=(0,e.defineComponent)({...Iy,props:Ry,setup(t,{expose:n}){const r=t,o=(0,u.DU)("statistic"),i=(0,e.computed)((()=>{const{value:e,formatter:t,precision:n,decimalSeparator:o,groupSeparator:i}=r;if((0,ie.Tn)(t))return t(e);if(!(0,a.Et)(e)||Number.isNaN(e))return e;let[l,s=""]=String(e).split(".");return s=s.padEnd(n,"0").slice(0,n>0?n:0),l=l.replace(/\B(?=(\d{3})+(?!\d))/g,i),[l,s].join(s?o:"")}));return n({displayValue:i}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).b())},[t.$slots.title||t.title?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("head"))},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("content"))},[t.$slots.prefix||t.prefix?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("prefix"))},[(0,e.renderSlot)(t.$slots,"prefix",{},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.prefix),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(o).e("number")),style:(0,e.normalizeStyle)(t.valueStyle)},(0,e.toDisplayString)((0,e.unref)(i)),7),t.$slots.suffix||t.suffix?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(o).e("suffix"))},[(0,e.renderSlot)(t.$slots,"suffix",{},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.suffix),1)]))],2)):(0,e.createCommentVNode)("v-if",!0)],2)],2))}});var Fy=(0,c.A)(Ly,[["__file","statistic.vue"]]);const Uy=(0,A.GU)(Fy),Hy=(0,i.b_)({format:{type:String,default:"HH:mm:ss"},prefix:String,suffix:String,title:String,value:{type:(0,i.jq)([Number,Object]),default:0},valueStyle:{type:(0,i.jq)([String,Object,Array])}}),Wy={finish:()=>!0,[o.YU]:e=>(0,a.Et)(e)},jy=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]],qy=e=>(0,a.Et)(e)?new Date(e).getTime():e.valueOf(),Xy=(e,t)=>{let n=e;return jy.reduce(((e,[t,r])=>{const o=new RegExp(`${t}+(?![^\\[\\]]*\\])`,"g");if(o.test(e)){const t=Math.floor(n/r);return n-=t*r,e.replace(o,(e=>String(t).padStart(e.length,"0")))}return e}),t).replace(/\[([^\]]*)]/g,"$1")},Yy=(0,e.defineComponent)({name:"ElCountdown"}),Gy=(0,e.defineComponent)({...Yy,props:Hy,emits:Wy,setup(t,{expose:n,emit:r}){const o=t;let i;const a=(0,e.ref)(0),l=(0,e.computed)((()=>Xy(a.value,o.format))),s=e=>Xy(e,o.format),c=()=>{i&&((0,_A.V)(i),i=void 0)};return(0,e.onMounted)((()=>{a.value=qy(o.value)-Date.now(),(0,e.watch)((()=>[o.value,o.format]),(()=>{c(),(()=>{const e=qy(o.value),t=()=>{let n=e-Date.now();r("change",n),n<=0?(n=0,c(),r("finish")):i=(0,_A.m)(t),a.value=n};i=(0,_A.m)(t)})()}),{immediate:!0})})),(0,e.onBeforeUnmount)((()=>{c()})),n({displayValue:l}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Uy),{value:a.value,title:t.title,prefix:t.prefix,suffix:t.suffix,"value-style":t.valueStyle,formatter:s},(0,e.createSlots)({_:2},[(0,e.renderList)(t.$slots,((n,r)=>({name:r,fn:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,r)]))})))]),1032,["value","title","prefix","suffix","value-style"]))}});var Zy=(0,c.A)(Gy,[["__file","countdown.vue"]]);const Ky=(0,A.GU)(Zy),Jy=(0,i.b_)({space:{type:[Number,String],default:""},active:{type:Number,default:0},direction:{type:String,default:"horizontal",values:["horizontal","vertical"]},alignCenter:{type:Boolean},simple:{type:Boolean},finishStatus:{type:String,values:["wait","process","finish","error","success"],default:"finish"},processStatus:{type:String,values:["wait","process","finish","error","success"],default:"process"}}),eb={[o.YU]:(e,t)=>[e,t].every(a.Et)},tb=(0,e.defineComponent)({name:"ElSteps"}),nb=(0,e.defineComponent)({...tb,props:Jy,emits:eb,setup(t,{emit:n}){const r=t,i=(0,u.DU)("steps"),{children:a,addChild:l,removeChild:s}=Ao((0,e.getCurrentInstance)(),"ElStep");return(0,e.watch)(a,(()=>{a.value.forEach(((e,t)=>{e.setIndex(t)}))})),(0,e.provide)("ElSteps",{props:r,steps:a,addStep:l,removeStep:s}),(0,e.watch)((()=>r.active),((e,t)=>{n(o.YU,e,t)})),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(i).b(),(0,e.unref)(i).m(t.simple?"simple":t.direction)])},[(0,e.renderSlot)(t.$slots,"default")],2))}});var rb=(0,c.A)(nb,[["__file","steps.vue"]]);const ob=(0,i.b_)({title:{type:String,default:""},icon:{type:O.Ze},description:{type:String,default:""},status:{type:String,values:["","wait","process","finish","error","success"],default:""}}),ib=(0,e.defineComponent)({name:"ElStep"}),ab=(0,e.defineComponent)({...ib,props:ob,setup(t){const n=t,r=(0,u.DU)("step"),o=(0,e.ref)(-1),i=(0,e.ref)({}),l=(0,e.ref)(""),s=(0,e.inject)("ElSteps"),c=(0,e.getCurrentInstance)();(0,e.onMounted)((()=>{(0,e.watch)([()=>s.props.active,()=>s.props.processStatus,()=>s.props.finishStatus],(([e])=>{w(e)}),{immediate:!0})})),(0,e.onBeforeUnmount)((()=>{s.removeStep(x.uid)}));const d=(0,e.computed)((()=>n.status||l.value)),f=(0,e.computed)((()=>{const e=s.steps.value[o.value-1];return e?e.currentStatus:"wait"})),h=(0,e.computed)((()=>s.props.alignCenter)),p=(0,e.computed)((()=>"vertical"===s.props.direction)),m=(0,e.computed)((()=>s.props.simple)),g=(0,e.computed)((()=>s.steps.value.length)),v=(0,e.computed)((()=>{var e;return(null==(e=s.steps.value[g.value-1])?void 0:e.uid)===(null==c?void 0:c.uid)})),A=(0,e.computed)((()=>m.value?"":s.props.space)),y=(0,e.computed)((()=>[r.b(),r.is(m.value?"simple":s.props.direction),r.is("flex",v.value&&!A.value&&!h.value),r.is("center",h.value&&!p.value&&!m.value)])),O=(0,e.computed)((()=>{const e={flexBasis:(0,a.Et)(A.value)?`${A.value}px`:A.value?A.value:100/(g.value-(h.value?0:1))+"%"};return p.value||v.value&&(e.maxWidth=100/g.value+"%"),e})),w=e=>{e>o.value?l.value=s.props.finishStatus:e===o.value&&"error"!==f.value?l.value=s.props.processStatus:l.value="wait";const t=s.steps.value[o.value-1];t&&t.calcProgress(l.value)},x=(0,e.reactive)({uid:c.uid,currentStatus:d,setIndex:e=>{o.value=e},calcProgress:e=>{const t="wait"===e,n={transitionDelay:`${t?"-":""}${150*o.value}ms`},r=e===s.props.processStatus||t?0:100;n.borderWidth=r&&!m.value?"1px":0,n["vertical"===s.props.direction?"height":"width"]=`${r}%`,i.value=n}});return s.addStep(x),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{style:(0,e.normalizeStyle)((0,e.unref)(O)),class:(0,e.normalizeClass)((0,e.unref)(y))},[(0,e.createCommentVNode)(" icon & line "),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(r).e("head"),(0,e.unref)(r).is((0,e.unref)(d))])},[(0,e.unref)(m)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("line"))},[(0,e.createElementVNode)("i",{class:(0,e.normalizeClass)((0,e.unref)(r).e("line-inner")),style:(0,e.normalizeStyle)(i.value)},null,6)],2)),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(r).e("icon"),(0,e.unref)(r).is(t.icon||t.$slots.icon?"icon":"text")])},[(0,e.renderSlot)(t.$slots,"icon",{},(()=>[t.icon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("icon-inner"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1},8,["class"])):"success"===(0,e.unref)(d)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1,class:(0,e.normalizeClass)([(0,e.unref)(r).e("icon-inner"),(0,e.unref)(r).is("status")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Check))])),_:1},8,["class"])):"error"===(0,e.unref)(d)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:2,class:(0,e.normalizeClass)([(0,e.unref)(r).e("icon-inner"),(0,e.unref)(r).is("status")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:1},8,["class"])):(0,e.unref)(m)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:3,class:(0,e.normalizeClass)((0,e.unref)(r).e("icon-inner"))},(0,e.toDisplayString)(o.value+1),3))]))],2)],2),(0,e.createCommentVNode)(" title & description "),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("main"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(r).e("title"),(0,e.unref)(r).is((0,e.unref)(d))])},[(0,e.renderSlot)(t.$slots,"title",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)]))],2),(0,e.unref)(m)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("arrow"))},null,2)):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)([(0,e.unref)(r).e("description"),(0,e.unref)(r).is((0,e.unref)(d))])},[(0,e.renderSlot)(t.$slots,"description",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.description),1)]))],2))],2)],6))}});var lb=(0,c.A)(ab,[["__file","item.vue"]]);const sb=(0,A.GU)(rb,{Step:lb}),cb=(0,A.WM)(lb);var ub=__webpack_require__(62298);const db=(0,i.b_)({modelValue:{type:[Boolean,String,Number],default:!1},disabled:Boolean,loading:Boolean,size:{type:String,validator:ub.x},width:{type:[String,Number],default:""},inlinePrompt:Boolean,inactiveActionIcon:{type:O.Ze},activeActionIcon:{type:O.Ze},activeIcon:{type:O.Ze},inactiveIcon:{type:O.Ze},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},beforeChange:{type:(0,i.jq)(Function)},id:String,tabindex:{type:[String,Number]},...(0,ne.l)(["ariaLabel"])}),fb={[o.l4]:e=>(0,a.Lm)(e)||(0,ie.Kg)(e)||(0,a.Et)(e),[o.YU]:e=>(0,a.Lm)(e)||(0,ie.Kg)(e)||(0,a.Et)(e),[o.qs]:e=>(0,a.Lm)(e)||(0,ie.Kg)(e)||(0,a.Et)(e)},hb="ElSwitch",pb=(0,e.defineComponent)({name:hb}),mb=(0,e.defineComponent)({...pb,props:db,emits:fb,setup(t,{expose:n,emit:r}){const i=t,{formItem:l}=(0,gl.j)(),s=(0,er.NV)(),c=(0,u.DU)("switch"),{inputId:d}=(0,gl.W)(i,{formItemContext:l}),p=(0,er.CB)((0,e.computed)((()=>i.loading))),m=(0,e.ref)(!1!==i.modelValue),g=(0,e.ref)(),v=(0,e.ref)(),A=(0,e.computed)((()=>[c.b(),c.m(s.value),c.is("disabled",p.value),c.is("checked",_.value)])),y=(0,e.computed)((()=>[c.e("label"),c.em("label","left"),c.is("active",!_.value)])),O=(0,e.computed)((()=>[c.e("label"),c.em("label","right"),c.is("active",_.value)])),w=(0,e.computed)((()=>({width:(0,f._V)(i.width)})));(0,e.watch)((()=>i.modelValue),(()=>{m.value=!0}));const x=(0,e.computed)((()=>!!m.value&&i.modelValue)),_=(0,e.computed)((()=>x.value===i.activeValue));[i.activeValue,i.inactiveValue].includes(x.value)||(r(o.l4,i.inactiveValue),r(o.YU,i.inactiveValue),r(o.qs,i.inactiveValue)),(0,e.watch)(_,(e=>{var t;g.value.checked=e,i.validateEvent&&(null==(t=null==l?void 0:l.validate)||t.call(l,"change").catch((e=>(0,h.U)(e))))}));const C=()=>{const t=_.value?i.inactiveValue:i.activeValue;r(o.l4,t),r(o.YU,t),r(o.qs,t),(0,e.nextTick)((()=>{g.value.checked=_.value}))},k=()=>{if(p.value)return;const{beforeChange:e}=i;if(!e)return void C();const t=e();[(0,ie.yL)(t),(0,a.Lm)(t)].includes(!0)||(0,h.$)(hb,"beforeChange must return type `Promise<boolean>` or `boolean`"),(0,ie.yL)(t)?t.then((e=>{e&&C()})).catch((e=>{(0,h.U)(hb,`some error occurred: ${e}`)})):t&&C()};return(0,e.onMounted)((()=>{g.value.checked=_.value})),n({focus:()=>{var e,t;null==(t=null==(e=g.value)?void 0:e.focus)||t.call(e)},checked:_}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(A)),onClick:(0,e.withModifiers)(k,["prevent"])},[(0,e.createElementVNode)("input",{id:(0,e.unref)(d),ref_key:"input",ref:g,class:(0,e.normalizeClass)((0,e.unref)(c).e("input")),type:"checkbox",role:"switch","aria-checked":(0,e.unref)(_),"aria-disabled":(0,e.unref)(p),"aria-label":t.ariaLabel,name:t.name,"true-value":t.activeValue,"false-value":t.inactiveValue,disabled:(0,e.unref)(p),tabindex:t.tabindex,onChange:C,onKeydown:(0,e.withKeys)(k,["enter"])},null,42,["id","aria-checked","aria-disabled","aria-label","name","true-value","false-value","disabled","tabindex","onKeydown"]),t.inlinePrompt||!t.inactiveIcon&&!t.inactiveText?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)((0,e.unref)(y))},[t.inactiveIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.inactiveIcon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0),!t.inactiveIcon&&t.inactiveText?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,"aria-hidden":(0,e.unref)(_)},(0,e.toDisplayString)(t.inactiveText),9,["aria-hidden"])):(0,e.createCommentVNode)("v-if",!0)],2)),(0,e.createElementVNode)("span",{ref_key:"core",ref:v,class:(0,e.normalizeClass)((0,e.unref)(c).e("core")),style:(0,e.normalizeStyle)((0,e.unref)(w))},[t.inlinePrompt?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(c).e("inner"))},[t.activeIcon||t.inactiveIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(c).is("icon"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(_)?t.activeIcon:t.inactiveIcon)))])),_:1},8,["class"])):t.activeText||t.inactiveText?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,class:(0,e.normalizeClass)((0,e.unref)(c).is("text")),"aria-hidden":!(0,e.unref)(_)},(0,e.toDisplayString)((0,e.unref)(_)?t.activeText:t.inactiveText),11,["aria-hidden"])):(0,e.createCommentVNode)("v-if",!0)],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(c).e("action"))},[t.loading?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(c).is("loading"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Loading))])),_:1},8,["class"])):(0,e.unref)(_)?(0,e.renderSlot)(t.$slots,"active-action",{key:1},(()=>[t.activeActionIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.activeActionIcon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0)])):(0,e.unref)(_)?(0,e.createCommentVNode)("v-if",!0):(0,e.renderSlot)(t.$slots,"inactive-action",{key:2},(()=>[t.inactiveActionIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.inactiveActionIcon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0)]))],2)],6),t.inlinePrompt||!t.activeIcon&&!t.activeText?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,class:(0,e.normalizeClass)((0,e.unref)(O))},[t.activeIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.activeIcon)))])),_:1})):(0,e.createCommentVNode)("v-if",!0),!t.activeIcon&&t.activeText?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:1,"aria-hidden":!(0,e.unref)(_)},(0,e.toDisplayString)(t.activeText),9,["aria-hidden"])):(0,e.createCommentVNode)("v-if",!0)],2))],10,["onClick"]))}});var gb=(0,c.A)(mb,[["__file","switch.vue"]]);const vb=(0,A.GU)(gb);var Ab=function(e){return null===e};var yb=function(e,t,n){(void 0!==n&&!(0,Xa.A)(e[t],n)||void 0===n&&!(t in e))&&(0,Uo.A)(e,t,n)};var bb=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),l=a.length;l--;){var s=a[e?l:++o];if(!1===n(i[s],s,i))break}return t}}();var Ob=function(e){return(0,ni.A)(e)&&wi(e)},wb=Function.prototype,xb=Object.prototype,_b=wb.toString,Cb=xb.hasOwnProperty,kb=_b.call(Object);var Sb=function(e){if(!(0,ni.A)(e)||"[object Object]"!=(0,ei.A)(e))return!1;var t=Ui(e);if(null===t)return!0;var n=Cb.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&_b.call(n)==kb};var Vb=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var Bb=function(e){return Ho(e,Vi(e))};var Tb=function(e,t,n,r,o,i,a){var l=Vb(e,n),s=Vb(t,n),c=a.get(s);if(c)yb(e,n,c);else{var u=i?i(l,s,n+"",e,t,a):void 0,d=void 0===u;if(d){var f=(0,qo.A)(s),h=!f&&Ko(s),p=!f&&!h&&fi(s);u=s,f||h||p?(0,qo.A)(l)?u=l:Ob(l)?u=Mi(l):h?(d=!1,u=Qi(s,!0)):p?(d=!1,u=_a(s,!0)):u=[]:Sb(s)||(0,jo.A)(s)?(u=l,(0,jo.A)(l)?u=Bb(l):(0,B.A)(l)&&!(0,Oi.A)(l)||(u=Va(s))):d=!1}d&&(a.set(s,u),o(u,s,r,i,a),a.delete(s)),yb(e,n,u)}};var Nb=function e(t,n,r,o,i){t!==n&&bb(n,(function(a,l){if(i||(i=new Io),(0,B.A)(a))Tb(t,n,l,r,e,o,i);else{var s=o?o(Vb(t,l),a,l+"",t,n,i):void 0;void 0===s&&(s=a),yb(t,l,s)}}),Vi)},Eb=__webpack_require__(76875),Pb=__webpack_require__(99727);var Qb=function(e,t){return(0,Pb.A)((0,Eb.A)(e,t,gg.A),e+"")};var Mb=function(e,t,n){if(!(0,B.A)(n))return!1;var r=typeof t;return!!("number"==r?wi(n)&&(0,Jo.A)(t,n.length):"string"==r&&t in n)&&(0,Xa.A)(n[t],e)};var Db=function(e){return Qb((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,a&&Mb(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var l=n[r];l&&e(t,l,r,i)}return t}))}((function(e,t,n){Nb(e,t,n)})),$b=__webpack_require__(45572);var zb=function(e,t){return function(n,r){if(null==n)return n;if(!wi(n))return e(n,r);for(var o=n.length,i=t?o:-1,a=Object(n);(t?i--:++i<o)&&!1!==r(a[i],i,a););return n}}((function(e,t){return e&&bb(e,t,xi)}));var Rb=function(e,t){var n=-1,r=wi(e)?Array(e.length):[];return zb(e,(function(e,o,i){r[++n]=t(e,o,i)})),r};var Ib=function(e,t){return((0,qo.A)(e)?$b.A:Rb)(e,Og(t,3))};var Lb=function(e,t){return(0,cl.A)(Ib(e,t),1)};const Fb=function(e){var t;return null==(t=e.target)?void 0:t.closest("td")},Ub=function(e,t,n,r,o){if(!t&&!r&&(!o||(0,ie.cy)(o)&&!o.length))return e;n=(0,ie.Kg)(n)?"descending"===n?-1:1:n&&n<0?-1:1;const i=r?null:function(n,r){return o?((0,ie.cy)(o)||(o=[o]),o.map((t=>(0,ie.Kg)(t)?(0,Jm.A)(n,t):t(n,r,e)))):("$key"!==t&&(0,ie.Gv)(n)&&"$value"in n&&(n=n.$value),[(0,ie.Gv)(n)?(0,Jm.A)(n,t):n])};return e.map(((e,t)=>({value:e,index:t,key:i?i(e,t):null}))).sort(((e,t)=>{let o=function(e,t){if(r)return r(e.value,t.value);for(let n=0,r=e.key.length;n<r;n++){if(e.key[n]<t.key[n])return-1;if(e.key[n]>t.key[n])return 1}return 0}(e,t);return o||(o=e.index-t.index),o*+n})).map((e=>e.value))},Hb=function(e,t){let n=null;return e.columns.forEach((e=>{e.id===t&&(n=e)})),n},Wb=function(e,t,n){const r=(t.className||"").match(new RegExp(`${n}-table_[^\\s]+`,"gm"));return r?Hb(e,r[0]):null},jb=(e,t)=>{if(!e)throw new Error("Row is required when get row identity");if((0,ie.Kg)(t)){if(!t.includes("."))return`${e[t]}`;const n=t.split(".");let r=e;for(const e of n)r=r[e];return`${r}`}if((0,ie.Tn)(t))return t.call(null,e)},qb=function(e,t){const n={};return(e||[]).forEach(((e,r)=>{n[jb(e,t)]={row:e,index:r}})),n};function Xb(e){return""===e||(0,a.b0)(e)||(e=Number.parseInt(e,10),Number.isNaN(e)&&(e="")),e}function Yb(e){return""===e||(0,a.b0)(e)||(e=Xb(e),Number.isNaN(e)&&(e=80)),e}function Gb(e,t,n,r,o,i){let l=null!=i?i:0,s=!1;const c=e.indexOf(t),u=-1!==c,d=null==o?void 0:o.call(null,t,l),f=n=>{"add"===n?e.push(t):e.splice(c,1),s=!0},h=e=>{let t=0;const n=(null==r?void 0:r.children)&&e[r.children];return n&&(0,ie.cy)(n)&&(t+=n.length,n.forEach((e=>{t+=h(e)}))),t};return o&&!d||((0,a.Lm)(n)?n&&!u?f("add"):!n&&u&&f("remove"):f(u?"remove":"add")),!(null==r?void 0:r.checkStrictly)&&(null==r?void 0:r.children)&&(0,ie.cy)(t[r.children])&&t[r.children].forEach((t=>{const i=Gb(e,t,null!=n?n:!u,r,o,l+1);l+=h(t)+1,i&&(s=i)})),s}function Zb(e,t,n="children",r="hasChildren"){const o=e=>!((0,ie.cy)(e)&&e.length);function i(e,a,l){t(e,a,l),a.forEach((e=>{if(e[r])return void t(e,null,l+1);const a=e[n];o(a)||i(e,a,l+1)}))}e.forEach((e=>{if(e[r])return void t(e,null,0);const a=e[n];o(a)||i(e,a,0)}))}let Kb=null;function Jb(t,n,r,o,i,a){const l=((t,n,r,o)=>{const i={strategy:"fixed",...t.popperOptions},a=(0,ie.Tn)(o.tooltipFormatter)?o.tooltipFormatter({row:r,column:o,cellValue:(0,w.GT)(r,o.property).value}):void 0;return(0,e.isVNode)(a)?{slotContent:a,content:null,...t,popperOptions:i}:{slotContent:null,content:null!=a?a:n,...t,popperOptions:i}})(t,n,r,o),s={...l,slotContent:void 0};if((null==Kb?void 0:Kb.trigger)===i){const e=Kb.vm.component;return Db(e.props,s),void(l.slotContent&&(e.slots.content=()=>[l.slotContent]))}null==Kb||Kb();const c=null==a?void 0:a.refs.tableWrapper,u=null==c?void 0:c.dataset.prefix,d=(0,e.createVNode)(Gn,{virtualTriggering:!0,virtualRef:i,appendTo:c,placement:"top",transition:"none",offset:0,hideAfter:0,...s},l.slotContent?{content:()=>l.slotContent}:void 0);d.appContext={...a.appContext,...a};const f=document.createElement("div");(0,e.render)(d,f),d.component.exposed.onOpen();const h=null==c?void 0:c.querySelector(`.${u}-scrollbar__wrap`);Kb=()=>{(0,e.render)(null,f),null==h||h.removeEventListener("scroll",Kb),Kb=null},Kb.trigger=i,Kb.vm=d,null==h||h.addEventListener("scroll",Kb)}function eO(e){return e.children?Lb(e.children,eO):[e]}function tO(e,t){return e+t.colSpan}const nO=(e,t,n,r)=>{let o=0,i=e;const a=n.states.columns.value;if(r){const t=eO(r[e]);o=a.slice(0,a.indexOf(t[0])).reduce(tO,0),i=o+t.reduce(tO,0)-1}else o=e;let l;switch(t){case"left":i<n.states.fixedLeafColumnsLength.value&&(l="left");break;case"right":o>=a.length-n.states.rightFixedLeafColumnsLength.value&&(l="right");break;default:i<n.states.fixedLeafColumnsLength.value?l="left":o>=a.length-n.states.rightFixedLeafColumnsLength.value&&(l="right")}return l?{direction:l,start:o,after:i}:{}},rO=(e,t,n,r,o,i=0)=>{const a=[],{direction:l,start:s,after:c}=nO(t,n,r,o);if(l){const t="left"===l;a.push(`${e}-fixed-column--${l}`),t&&c+i===r.states.fixedLeafColumnsLength.value-1?a.push("is-last-column"):t||s-i!=r.states.columns.value.length-r.states.rightFixedLeafColumnsLength.value||a.push("is-first-column")}return a};function oO(e,t){return e+(Ab(t.realWidth)||Number.isNaN(t.realWidth)?Number(t.width):t.realWidth)}const iO=(e,t,n,r)=>{const{direction:o,start:i=0,after:a=0}=nO(e,t,n,r);if(!o)return;const l={},s="left"===o,c=n.states.columns.value;return s?l.left=c.slice(0,i).reduce(oO,0):l.right=c.slice(a+1).reverse().reduce(oO,0),l},aO=(e,t)=>{e&&(Number.isNaN(e[t])||(e[t]=`${e[t]}px`))};const lO=e=>{const t=[];return e.forEach((e=>{e.children&&e.children.length>0?t.push.apply(t,lO(e.children)):t.push(e)})),t};function sO(){var t;const n=(0,e.getCurrentInstance)(),{size:r}=(0,e.toRefs)(null==(t=n.proxy)?void 0:t.$props),o=(0,e.ref)(null),i=(0,e.ref)([]),l=(0,e.ref)([]),s=(0,e.ref)(!1),c=(0,e.ref)([]),u=(0,e.ref)([]),d=(0,e.ref)([]),f=(0,e.ref)([]),p=(0,e.ref)([]),m=(0,e.ref)([]),g=(0,e.ref)([]),v=(0,e.ref)([]),A=(0,e.ref)(0),y=(0,e.ref)(0),b=(0,e.ref)(0),O=(0,e.ref)(!1),w=(0,e.ref)([]),x=(0,e.ref)(!1),_=(0,e.ref)(!1),C=(0,e.ref)(null),k=(0,e.ref)({}),S=(0,e.ref)(null),V=(0,e.ref)(null),B=(0,e.ref)(null),T=(0,e.ref)(null),N=(0,e.ref)(null),E=(0,e.computed)((()=>o.value?qb(w.value,o.value):void 0));(0,e.watch)(i,(()=>{var e;if(n.state){M(!1);"auto"===n.props.tableLayout&&(null==(e=n.refs.tableHeaderRef)||e.updateFixedColumnStyle())}}),{deep:!0});const P=e=>{var t;null==(t=e.children)||t.forEach((t=>{t.fixed=e.fixed,P(t)}))},Q=()=>{var e,t;let n;if(c.value.forEach((e=>{P(e)})),f.value=c.value.filter((e=>"selection"!==e.type&&[!0,"left"].includes(e.fixed))),"selection"===(null==(t=null==(e=c.value)?void 0:e[0])?void 0:t.type)){const e=c.value[0];n=[!0,"left"].includes(e.fixed)||f.value.length&&"right"!==e.fixed,n&&f.value.unshift(e)}p.value=c.value.filter((e=>"right"===e.fixed));const r=c.value.filter((e=>!(n&&"selection"===e.type||e.fixed)));u.value=[].concat(f.value).concat(r).concat(p.value);const o=lO(r),i=lO(f.value),a=lO(p.value);A.value=o.length,y.value=i.length,b.value=a.length,d.value=[].concat(i).concat(o).concat(a),s.value=f.value.length>0||p.value.length>0},M=(e,t=!1)=>{e&&Q(),t?n.state.doLayout():n.state.debouncedUpdateLayout()},D=e=>E.value?!!E.value[jb(e,o.value)]:w.value.includes(e),$=e=>{var t;if(!n||!n.store)return 0;const{treeData:r}=n.store.states;let o=0;const i=null==(t=r.value[e])?void 0:t.children;return i&&(o+=i.length,i.forEach((e=>{o+=$(e)}))),o},z=(e,t,n)=>{V.value&&V.value!==e&&(V.value.order=null),V.value=e,B.value=t,T.value=n},R=()=>{let t=(0,e.unref)(l);Object.keys(k.value).forEach((e=>{const n=k.value[e];if(!n||0===n.length)return;const r=Hb({columns:d.value},e);r&&r.filterMethod&&(t=t.filter((e=>n.some((t=>r.filterMethod.call(null,t,e,r))))))})),S.value=t},I=()=>{i.value=((e,t)=>{const n=t.sortingColumn;return!n||(0,ie.Kg)(n.sortable)?e:Ub(e,t.sortProp,t.sortOrder,n.sortMethod,n.sortBy)})(S.value,{sortingColumn:V.value,sortProp:B.value,sortOrder:T.value})},{setExpandRowKeys:L,toggleRowExpansion:F,updateExpandRows:U,states:H,isRowExpanded:W}=function(t){const n=(0,e.getCurrentInstance)(),r=(0,e.ref)(!1),o=(0,e.ref)([]);return{updateExpandRows:()=>{const e=t.data.value||[],n=t.rowKey.value;if(r.value)o.value=e.slice();else if(n){const t=qb(o.value,n);o.value=e.reduce(((e,r)=>{const o=jb(r,n);return t[o]&&e.push(r),e}),[])}else o.value=[]},toggleRowExpansion:(e,t)=>{Gb(o.value,e,t)&&n.emit("expand-change",e,o.value.slice())},setExpandRowKeys:e=>{n.store.assertRowKey();const r=t.data.value||[],i=t.rowKey.value,a=qb(r,i);o.value=e.reduce(((e,t)=>{const n=a[t];return n&&e.push(n.row),e}),[])},isRowExpanded:e=>{const n=t.rowKey.value;return n?!!qb(o.value,n)[jb(e,n)]:o.value.includes(e)},states:{expandRows:o,defaultExpandAll:r}}}({data:i,rowKey:o}),{updateTreeExpandKeys:j,toggleTreeExpansion:q,updateTreeData:X,updateKeyChildren:Y,loadOrToggle:G,states:Z}=function(t){const n=(0,e.ref)([]),r=(0,e.ref)({}),o=(0,e.ref)(16),i=(0,e.ref)(!1),l=(0,e.ref)({}),s=(0,e.ref)("hasChildren"),c=(0,e.ref)("children"),u=(0,e.ref)(!1),d=(0,e.getCurrentInstance)(),f=(0,e.computed)((()=>{if(!t.rowKey.value)return{};const e=t.data.value||[];return p(e)})),h=(0,e.computed)((()=>{const e=t.rowKey.value,n=Object.keys(l.value),r={};return n.length?(n.forEach((t=>{if(l.value[t].length){const n={children:[]};l.value[t].forEach((t=>{const o=jb(t,e);n.children.push(o),t[s.value]&&!r[o]&&(r[o]={children:[]})})),r[t]=n}})),r):r})),p=e=>{const n=t.rowKey.value,r={};return Zb(e,((e,t,o)=>{const a=jb(e,n);(0,ie.cy)(t)?r[a]={children:t.map((e=>jb(e,n))),level:o}:i.value&&(r[a]={children:[],lazy:!0,level:o})}),c.value,s.value),r},m=(t=!1,o=(e=>null==(e=d.store)?void 0:e.states.defaultExpandAll.value)())=>{var a;const l=f.value,s=h.value,c=Object.keys(l),u={};if(c.length){const a=(0,e.unref)(r),d=[],f=(e,r)=>{if(t)return n.value?o||n.value.includes(r):!(!o&&!(null==e?void 0:e.expanded));{const t=o||n.value&&n.value.includes(r);return!(!(null==e?void 0:e.expanded)&&!t)}};c.forEach((e=>{const t=a[e],n={...l[e]};if(n.expanded=f(t,e),n.lazy){const{loaded:r=!1,loading:o=!1}=t||{};n.loaded=!!r,n.loading=!!o,d.push(e)}u[e]=n}));const h=Object.keys(s);i.value&&h.length&&d.length&&h.forEach((e=>{const t=a[e],n=s[e].children;if(d.includes(e)){if(0!==u[e].children.length)throw new Error("[ElTable]children must be an empty array.");u[e].children=n}else{const{loaded:r=!1,loading:o=!1}=t||{};u[e]={lazy:!0,loaded:!!r,loading:!!o,expanded:f(t,e),children:n,level:""}}}))}r.value=u,null==(a=d.store)||a.updateTableScrollY()};(0,e.watch)((()=>n.value),(()=>{m(!0)})),(0,e.watch)((()=>f.value),(()=>{m()})),(0,e.watch)((()=>h.value),(()=>{m()}));const g=e=>i.value&&e&&"loaded"in e&&!e.loaded,v=(e,n)=>{d.store.assertRowKey();const o=t.rowKey.value,i=jb(e,o),l=i&&r.value[i];if(i&&l&&"expanded"in l){const t=l.expanded;n=(0,a.b0)(n)?!l.expanded:n,r.value[i].expanded=n,t!==n&&d.emit("expand-change",e,n),g(l)&&A(e,i,l),d.store.updateTableScrollY()}},A=(e,t,n)=>{const{load:o}=d.props;o&&!r.value[t].loaded&&(r.value[t].loading=!0,o(e,n,(n=>{if(!(0,ie.cy)(n))throw new TypeError("[ElTable] data must be an array");r.value[t].loading=!1,r.value[t].loaded=!0,r.value[t].expanded=!0,n.length&&(l.value[t]=n),d.emit("expand-change",e,!0)})))};return{loadData:A,loadOrToggle:e=>{d.store.assertRowKey();const n=t.rowKey.value,o=jb(e,n),i=r.value[o];g(i)?A(e,o,i):v(e,void 0)},toggleTreeExpansion:v,updateTreeExpandKeys:e=>{n.value=e,m()},updateTreeData:m,updateKeyChildren:(e,t)=>{const{lazy:n,rowKey:r}=d.props;if(n){if(!r)throw new Error("[Table] rowKey is required in updateKeyChild");l.value[e]&&(l.value[e]=t)}},normalize:p,states:{expandRowKeys:n,treeData:r,indent:o,lazy:i,lazyTreeNodeMap:l,lazyColumnIdentifier:s,childrenColumnName:c,checkStrictly:u}}}({data:i,rowKey:o}),{updateCurrentRowData:K,updateCurrentRow:J,setCurrentRowKey:ee,states:te}=function(t){const n=(0,e.getCurrentInstance)(),r=(0,e.ref)(null),o=(0,e.ref)(null),i=()=>{r.value=null},a=r=>{const{data:i,rowKey:a}=t;let l=null;a.value&&(l=((0,e.unref)(i)||[]).find((e=>jb(e,a.value)===r))),o.value=l,n.emit("current-change",o.value,null)};return{setCurrentRowKey:e=>{n.store.assertRowKey(),r.value=e,a(e)},restoreCurrentRowKey:i,setCurrentRowByKey:a,updateCurrentRow:e=>{const t=o.value;if(e&&e!==t)return o.value=e,void n.emit("current-change",o.value,t);!e&&t&&(o.value=null,n.emit("current-change",null,t))},updateCurrentRowData:()=>{const e=t.rowKey.value,l=t.data.value||[],s=o.value;if(!l.includes(s)&&s){if(e){const t=jb(s,e);a(t)}else o.value=null;Ab(o.value)&&n.emit("current-change",null,s)}else r.value&&(a(r.value),i())},states:{_currentRowKey:r,currentRow:o}}}({data:i,rowKey:o});return{assertRowKey:()=>{if(!o.value)throw new Error("[ElTable] prop row-key is required")},updateColumns:Q,scheduleLayout:M,isSelected:D,clearSelection:()=>{O.value=!1;const e=w.value;w.value=[],e.length&&n.emit("selection-change",[])},cleanSelection:()=>{let e;if(o.value){e=[];const t=qb(i.value,o.value);for(const n in E.value)(0,ie.$3)(E.value,n)&&!t[n]&&e.push(E.value[n].row)}else e=w.value.filter((e=>!i.value.includes(e)));if(e.length){const t=w.value.filter((t=>!e.includes(t)));w.value=t,n.emit("selection-change",t.slice())}},getSelectionRows:()=>(w.value||[]).slice(),toggleRowSelection:(e,t,r=!0,o=!1)=>{var a,l,s,c;const u={children:null==(l=null==(a=null==n?void 0:n.store)?void 0:a.states)?void 0:l.childrenColumnName.value,checkStrictly:null==(c=null==(s=null==n?void 0:n.store)?void 0:s.states)?void 0:c.checkStrictly.value};if(Gb(w.value,e,t,u,o?void 0:C.value,i.value.indexOf(e))){const t=(w.value||[]).slice();r&&n.emit("select",t,e),n.emit("selection-change",t)}},_toggleAllSelection:()=>{var e,t;const r=_.value?!O.value:!(O.value||w.value.length);O.value=r;let o=!1,a=0;const l=null==(t=null==(e=null==n?void 0:n.store)?void 0:e.states)?void 0:t.rowKey.value,{childrenColumnName:s}=n.store.states,c={children:s.value,checkStrictly:!1};i.value.forEach(((e,t)=>{const n=t+a;Gb(w.value,e,r,c,C.value,n)&&(o=!0),a+=$(jb(e,l))})),o&&n.emit("selection-change",w.value?w.value.slice():[]),n.emit("select-all",(w.value||[]).slice())},toggleAllSelection:null,updateSelectionByRowKey:()=>{i.value.forEach((e=>{const t=jb(e,o.value),n=E.value[t];n&&(w.value[n.index]=e)}))},updateAllSelected:()=>{var e;if(0===(null==(e=i.value)?void 0:e.length))return void(O.value=!1);const{childrenColumnName:t}=n.store.states;let r=0,o=0;const a=e=>{var n;for(const i of e){const e=C.value&&C.value.call(null,i,r);if(D(i))o++;else if(!C.value||e)return!1;if(r++,(null==(n=i[t.value])?void 0:n.length)&&!a(i[t.value]))return!1}return!0},l=a(i.value||[]);O.value=0!==o&&l},updateFilters:(e,t)=>{(0,ie.cy)(e)||(e=[e]);const n={};return e.forEach((e=>{k.value[e.id]=t,n[e.columnKey||e.id]=t})),n},updateCurrentRow:J,updateSort:z,execFilter:R,execSort:I,execQuery:(e=void 0)=>{e&&e.filter||R(),I()},clearFilter:e=>{const{tableHeaderRef:t}=n.refs;if(!t)return;const r=Object.assign({},t.filterPanels),o=Object.keys(r);if(o.length)if((0,ie.Kg)(e)&&(e=[e]),(0,ie.cy)(e)){const t=e.map((e=>function(e,t){let n=null;for(let r=0;r<e.columns.length;r++){const o=e.columns[r];if(o.columnKey===t){n=o;break}}return n||(0,h.$)("ElTable",`No column matching with column-key: ${t}`),n}({columns:d.value},e)));o.forEach((e=>{const n=t.find((t=>t.id===e));n&&(n.filteredValue=[])})),n.store.commit("filterChange",{column:t,values:[],silent:!0,multi:!0})}else o.forEach((e=>{const t=d.value.find((t=>t.id===e));t&&(t.filteredValue=[])})),k.value={},n.store.commit("filterChange",{column:{},values:[],silent:!0})},clearSort:()=>{V.value&&(z(null,null,null),n.store.commit("changeSortCondition",{silent:!0}))},toggleRowExpansion:F,setExpandRowKeysAdapter:e=>{L(e),j(e)},setCurrentRowKey:ee,toggleRowExpansionAdapter:(e,t)=>{d.value.some((({type:e})=>"expand"===e))?F(e,t):q(e,t)},isRowExpanded:W,updateExpandRows:U,updateCurrentRowData:K,loadOrToggle:G,updateTreeData:X,updateKeyChildren:Y,states:{tableSize:r,rowKey:o,data:i,_data:l,isComplex:s,_columns:c,originColumns:u,columns:d,fixedColumns:f,rightFixedColumns:p,leafColumns:m,fixedLeafColumns:g,rightFixedLeafColumns:v,updateOrderFns:[],leafColumnsLength:A,fixedLeafColumnsLength:y,rightFixedLeafColumnsLength:b,isAllSelected:O,selection:w,reserveSelection:x,selectOnIndeterminate:_,selectable:C,filters:k,filteredData:S,sortingColumn:V,sortProp:B,sortOrder:T,hoverRow:N,...H,...Z,...te}}}function cO(e,t){return e.map((e=>{var n;return e.id===t.id?t:((null==(n=e.children)?void 0:n.length)&&(e.children=cO(e.children,t)),e)}))}function uO(e){e.forEach((e=>{var t,n;e.no=null==(t=e.getColumnIndex)?void 0:t.call(e),(null==(n=e.children)?void 0:n.length)&&uO(e.children)})),e.sort(((e,t)=>e.no-t.no))}const dO={rowKey:"rowKey",defaultExpandAll:"defaultExpandAll",selectOnIndeterminate:"selectOnIndeterminate",indent:"indent",lazy:"lazy",data:"data","treeProps.hasChildren":{key:"lazyColumnIdentifier",default:"hasChildren"},"treeProps.children":{key:"childrenColumnName",default:"children"},"treeProps.checkStrictly":{key:"checkStrictly",default:!1}};function fO(t,n){if(!t)throw new Error("Table is required.");const r=function(){const t=(0,e.getCurrentInstance)(),n=sO();return{ns:(0,u.DU)("table"),...n,mutations:{setData(n,r){const o=(0,e.unref)(n._data)!==r;n.data.value=r,n._data.value=r,t.store.execQuery(),t.store.updateCurrentRowData(),t.store.updateExpandRows(),t.store.updateTreeData(t.store.states.defaultExpandAll.value),(0,e.unref)(n.reserveSelection)?(t.store.assertRowKey(),t.store.updateSelectionByRowKey()):o?t.store.clearSelection():t.store.cleanSelection(),t.store.updateAllSelected(),t.$ready&&t.store.scheduleLayout()},insertColumn(n,r,o,i){const a=(0,e.unref)(n._columns);let l=[];o?(o&&!o.children&&(o.children=[]),o.children.push(r),l=cO(a,o)):(a.push(r),l=a),uO(l),n._columns.value=l,n.updateOrderFns.push(i),"selection"===r.type&&(n.selectable.value=r.selectable,n.reserveSelection.value=r.reserveSelection),t.$ready&&(t.store.updateColumns(),t.store.scheduleLayout())},updateColumnOrder(e,n){var r;(null==(r=n.getColumnIndex)?void 0:r.call(n))!==n.no&&(uO(e._columns.value),t.$ready&&t.store.updateColumns())},removeColumn(n,r,o,i){const a=(0,e.unref)(n._columns)||[];if(o)o.children.splice(o.children.findIndex((e=>e.id===r.id)),1),(0,e.nextTick)((()=>{var e;0===(null==(e=o.children)?void 0:e.length)&&delete o.children})),n._columns.value=cO(a,o);else{const e=a.indexOf(r);e>-1&&(a.splice(e,1),n._columns.value=a)}const l=n.updateOrderFns.indexOf(i);l>-1&&n.updateOrderFns.splice(l,1),t.$ready&&(t.store.updateColumns(),t.store.scheduleLayout())},sort(n,r){const{prop:o,order:i,init:a}=r;if(o){const r=(0,e.unref)(n.columns).find((e=>e.property===o));r&&(r.order=i,t.store.updateSort(r,o,i),t.store.commit("changeSortCondition",{init:a}))}},changeSortCondition(n,r){const{sortingColumn:o,sortProp:i,sortOrder:a}=n,l=(0,e.unref)(o),s=(0,e.unref)(i),c=(0,e.unref)(a);Ab(c)&&(n.sortingColumn.value=null,n.sortProp.value=null),t.store.execQuery({filter:!0}),r&&(r.silent||r.init)||t.emit("sort-change",{column:l,prop:s,order:c}),t.store.updateTableScrollY()},filterChange(e,n){const{column:r,values:o,silent:i}=n,a=t.store.updateFilters(r,o);t.store.execQuery(),i||t.emit("filter-change",a),t.store.updateTableScrollY()},toggleAllSelection(){t.store.toggleAllSelection()},rowSelectedChanged(e,n){t.store.toggleRowSelection(n),t.store.updateAllSelected()},setHoverRow(e,t){e.hoverRow.value=t},setCurrentRow(e,n){t.store.updateCurrentRow(n)}},commit:function(e,...n){const r=t.store.mutations;if(!r[e])throw new Error(`Action not found: ${e}`);r[e].apply(t,[t.store.states].concat(n))},updateTableScrollY:function(){(0,e.nextTick)((()=>t.layout.updateScrollY.apply(t.layout)))}}}();return r.toggleAllSelection=H(r._toggleAllSelection,10),Object.keys(dO).forEach((e=>{hO(pO(n,e),e,r)})),function(t,n){Object.keys(dO).forEach((r=>{(0,e.watch)((()=>pO(n,r)),(e=>{hO(e,r,t)}))}))}(r,n),r}function hO(e,t,n){let r=e,o=dO[t];(0,ie.Gv)(dO[t])&&(o=o.key,r=r||dO[t].default),n.states[o].value=r}function pO(e,t){if(t.includes(".")){const n=t.split(".");let r=e;return n.forEach((e=>{r=r[e]})),r}return e[t]}class mO{constructor(t){this.observers=[],this.table=null,this.store=null,this.columns=[],this.fit=!0,this.showHeader=!0,this.height=(0,e.ref)(null),this.scrollX=(0,e.ref)(!1),this.scrollY=(0,e.ref)(!1),this.bodyWidth=(0,e.ref)(null),this.fixedWidth=(0,e.ref)(null),this.rightFixedWidth=(0,e.ref)(null),this.gutterWidth=0;for(const n in t)(0,ie.$3)(t,n)&&((0,e.isRef)(this[n])?this[n].value=t[n]:this[n]=t[n]);if(!this.table)throw new Error("Table is required for Table Layout");if(!this.store)throw new Error("Store is required for Table Layout")}updateScrollY(){const e=this.height.value;if(Ab(e))return!1;const t=this.table.refs.scrollBarRef;if(this.table.vnode.el&&(null==t?void 0:t.wrapRef)){let e=!0;const n=this.scrollY.value;return e=t.wrapRef.scrollHeight>t.wrapRef.clientHeight,this.scrollY.value=e,n!==e}return!1}setHeight(t,n="height"){if(!X.oc)return;const r=this.table.vnode.el;var o;if(o=t,t=(0,a.Et)(o)?o:(0,ie.Kg)(o)?/^\d+(?:px)?$/.test(o)?Number.parseInt(o,10):o:null,this.height.value=Number(t),!r&&(t||0===t))return(0,e.nextTick)((()=>this.setHeight(t,n)));(0,a.Et)(t)?(r.style[n]=`${t}px`,this.updateElsHeight()):(0,ie.Kg)(t)&&(r.style[n]=t,this.updateElsHeight())}setMaxHeight(e){this.setHeight(e,"max-height")}getFlattenColumns(){const e=[];return this.table.store.states.columns.value.forEach((t=>{t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e}updateElsHeight(){this.updateScrollY(),this.notifyObservers("scrollable")}headerDisplayNone(e){if(!e)return!0;let t=e;for(;"DIV"!==t.tagName;){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1}updateColumnsWidth(){if(!X.oc)return;const e=this.fit,t=this.table.vnode.el.clientWidth;let n=0;const r=this.getFlattenColumns(),o=r.filter((e=>!(0,a.Et)(e.width)));if(r.forEach((e=>{(0,a.Et)(e.width)&&e.realWidth&&(e.realWidth=null)})),o.length>0&&e){if(r.forEach((e=>{n+=Number(e.width||e.minWidth||80)})),n<=t){this.scrollX.value=!1;const e=t-n;if(1===o.length)o[0].realWidth=Number(o[0].minWidth||80)+e;else{const t=e/o.reduce(((e,t)=>e+Number(t.minWidth||80)),0);let n=0;o.forEach(((e,r)=>{if(0===r)return;const o=Math.floor(Number(e.minWidth||80)*t);n+=o,e.realWidth=Number(e.minWidth||80)+o})),o[0].realWidth=Number(o[0].minWidth||80)+e-n}}else this.scrollX.value=!0,o.forEach((e=>{e.realWidth=Number(e.minWidth)}));this.bodyWidth.value=Math.max(n,t),this.table.state.resizeState.value.width=this.bodyWidth.value}else r.forEach((e=>{e.width||e.minWidth?e.realWidth=Number(e.width||e.minWidth):e.realWidth=80,n+=e.realWidth})),this.scrollX.value=n>t,this.bodyWidth.value=n;const i=this.store.states.fixedColumns.value;if(i.length>0){let e=0;i.forEach((t=>{e+=Number(t.realWidth||t.width)})),this.fixedWidth.value=e}const l=this.store.states.rightFixedColumns.value;if(l.length>0){let e=0;l.forEach((t=>{e+=Number(t.realWidth||t.width)})),this.rightFixedWidth.value=e}this.notifyObservers("columns")}addObserver(e){this.observers.push(e)}removeObserver(e){const t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)}notifyObservers(e){this.observers.forEach((t=>{var n,r;switch(e){case"columns":null==(n=t.state)||n.onColumnsChange(this);break;case"scrollable":null==(r=t.state)||r.onScrollableChange(this);break;default:throw new Error(`Table Layout don't have event ${e}.`)}}))}}const{CheckboxGroup:gO}=El,vO=(0,e.defineComponent)({name:"ElTableFilterPanel",components:{ElCheckbox:El,ElCheckboxGroup:gO,ElScrollbar:ue,ElTooltip:Gn,ElIcon:b.tk,ArrowDown:W.ArrowDown,ArrowUp:W.ArrowUp},directives:{ClickOutside:Es},props:{placement:{type:String,default:"bottom-start"},store:{type:Object},column:{type:Object},upDataColumn:{type:Function},appendTo:{type:String}},setup(t){const n=(0,e.getCurrentInstance)(),{t:r}=(0,xr.Ym)(),o=(0,u.DU)("table-filter"),i=null==n?void 0:n.parent;i.filterPanels.value[t.column.id]||(i.filterPanels.value[t.column.id]=n);const l=(0,e.ref)(!1),s=(0,e.ref)(null),c=(0,e.computed)((()=>t.column&&t.column.filters)),d=(0,e.computed)((()=>t.column.filterClassName?`${o.b()} ${t.column.filterClassName}`:o.b())),f=(0,e.computed)({get:()=>{var e;return((null==(e=t.column)?void 0:e.filteredValue)||[])[0]},set:e=>{h.value&&((0,a.Xj)(e)?h.value.splice(0,1):h.value.splice(0,1,e))}}),h=(0,e.computed)({get(){return t.column&&t.column.filteredValue||[]},set(e){t.column&&t.upDataColumn("filteredValue",e)}}),p=(0,e.computed)((()=>!t.column||t.column.filterMultiple)),m=()=>{l.value=!1},g=e=>{t.store.commit("filterChange",{column:t.column,values:e}),t.store.updateAllSelected()};(0,e.watch)(l,(e=>{t.column&&t.upDataColumn("filterOpened",e)}),{immediate:!0});const v=(0,e.computed)((()=>{var e,t;return null==(t=null==(e=s.value)?void 0:e.popperRef)?void 0:t.contentRef}));return{tooltipVisible:l,multiple:p,filterClassName:d,filteredValue:h,filterValue:f,filters:c,handleConfirm:()=>{g(h.value),m()},handleReset:()=>{h.value=[],g(h.value),m()},handleSelect:e=>{f.value=e,(0,a.Xj)(e)?g([]):g(h.value),m()},isPropAbsent:a.Xj,isActive:e=>e.value===f.value,t:r,ns:o,showFilterPanel:e=>{e.stopPropagation(),l.value=!l.value},hideFilterPanel:()=>{l.value=!1},popperPaneRef:v,tooltip:s}}});var AO=(0,c.A)(vO,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-checkbox"),s=(0,e.resolveComponent)("el-checkbox-group"),c=(0,e.resolveComponent)("el-scrollbar"),u=(0,e.resolveComponent)("arrow-up"),d=(0,e.resolveComponent)("arrow-down"),f=(0,e.resolveComponent)("el-icon"),h=(0,e.resolveComponent)("el-tooltip"),p=(0,e.resolveDirective)("click-outside");return(0,e.openBlock)(),(0,e.createBlock)(h,{ref:"tooltip",visible:t.tooltipVisible,offset:0,placement:t.placement,"show-arrow":!1,"stop-popper-mouse-event":!1,teleported:"",effect:"light",pure:"","popper-class":t.filterClassName,persistent:"","append-to":t.appendTo},{content:(0,e.withCtx)((()=>[t.multiple?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("content"))},[(0,e.createVNode)(c,{"wrap-class":t.ns.e("wrap")},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(s,{modelValue:t.filteredValue,"onUpdate:modelValue":e=>t.filteredValue=e,class:(0,e.normalizeClass)(t.ns.e("checkbox-group"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.filters,(t=>((0,e.openBlock)(),(0,e.createBlock)(l,{key:t.value,value:t.value},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.text),1)])),_:2},1032,["value"])))),128))])),_:1},8,["modelValue","onUpdate:modelValue","class"])])),_:1},8,["wrap-class"])],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("bottom"))},[(0,e.createElementVNode)("button",{class:(0,e.normalizeClass)({[t.ns.is("disabled")]:0===t.filteredValue.length}),disabled:0===t.filteredValue.length,type:"button",onClick:t.handleConfirm},(0,e.toDisplayString)(t.t("el.table.confirmFilter")),11,["disabled","onClick"]),(0,e.createElementVNode)("button",{type:"button",onClick:t.handleReset},(0,e.toDisplayString)(t.t("el.table.resetFilter")),9,["onClick"])],2)])):((0,e.openBlock)(),(0,e.createElementBlock)("ul",{key:1,class:(0,e.normalizeClass)(t.ns.e("list"))},[(0,e.createElementVNode)("li",{class:(0,e.normalizeClass)([t.ns.e("list-item"),{[t.ns.is("active")]:t.isPropAbsent(t.filterValue)}]),onClick:e=>t.handleSelect(null)},(0,e.toDisplayString)(t.t("el.table.clearFilter")),11,["onClick"]),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.filters,(n=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:n.value,class:(0,e.normalizeClass)([t.ns.e("list-item"),t.ns.is("active",t.isActive(n))]),label:n.value,onClick:e=>t.handleSelect(n.value)},(0,e.toDisplayString)(n.text),11,["label","onClick"])))),128))],2))])),default:(0,e.withCtx)((()=>[(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("span",{class:(0,e.normalizeClass)([`${t.ns.namespace.value}-table__column-filter-trigger`,`${t.ns.namespace.value}-none-outline`]),onClick:t.showFilterPanel},[(0,e.createVNode)(f,null,{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"filter-icon",{},(()=>[t.column.filterOpened?((0,e.openBlock)(),(0,e.createBlock)(u,{key:0})):((0,e.openBlock)(),(0,e.createBlock)(d,{key:1}))]))])),_:3})],10,["onClick"])),[[p,t.hideFilterPanel,t.popperPaneRef]])])),_:3},8,["visible","placement","popper-class","append-to"])}],["__file","filter-panel.vue"]]);function yO(t){const n=(0,e.getCurrentInstance)();(0,e.onBeforeMount)((()=>{r.value.addObserver(n)})),(0,e.onMounted)((()=>{o(r.value),i(r.value)})),(0,e.onUpdated)((()=>{o(r.value),i(r.value)})),(0,e.onUnmounted)((()=>{r.value.removeObserver(n)}));const r=(0,e.computed)((()=>{const e=t.layout;if(!e)throw new Error("Can not find table layout.");return e})),o=e=>{var n;const r=(null==(n=t.vnode.el)?void 0:n.querySelectorAll("colgroup > col"))||[];if(!r.length)return;const o=e.getFlattenColumns(),i={};o.forEach((e=>{i[e.id]=e}));for(let e=0,t=r.length;e<t;e++){const t=r[e],n=t.getAttribute("name"),o=i[n];o&&t.setAttribute("width",o.realWidth||o.width)}},i=e=>{var n,r;const o=(null==(n=t.vnode.el)?void 0:n.querySelectorAll("colgroup > col[name=gutter]"))||[];for(let t=0,n=o.length;t<n;t++){o[t].setAttribute("width",e.scrollY.value?e.gutterWidth:"0")}const i=(null==(r=t.vnode.el)?void 0:r.querySelectorAll("th.gutter"))||[];for(let t=0,n=i.length;t<n;t++){const n=i[t];n.style.width=e.scrollY.value?`${e.gutterWidth}px`:"0",n.style.display=e.scrollY.value?"":"none"}};return{tableLayout:r.value,onColumnsChange:o,onScrollableChange:i}}const bO=Symbol("ElTable");const OO=e=>{const t=[];return e.forEach((e=>{e.children?(t.push(e),t.push.apply(t,OO(e.children))):t.push(e)})),t},wO=e=>{let t=1;const n=(e,r)=>{if(r&&(e.level=r.level+1,t<e.level&&(t=e.level)),e.children){let t=0;e.children.forEach((r=>{n(r,e),t+=r.colSpan})),e.colSpan=t}else e.colSpan=1};e.forEach((e=>{e.level=1,n(e,void 0)}));const r=[];for(let e=0;e<t;e++)r.push([]);return OO(e).forEach((e=>{e.children?(e.rowSpan=1,e.children.forEach((e=>e.isSubColumn=!0))):e.rowSpan=t-e.level+1,r[e.level-1].push(e)})),r};var xO=(0,e.defineComponent)({name:"ElTableHeader",components:{ElCheckbox:El},props:{fixed:{type:String,default:""},store:{required:!0,type:Object},border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})},appendFilterPanelTo:{type:String},allowDragLastColumn:{type:Boolean}},setup(t,{emit:n}){const r=(0,e.getCurrentInstance)(),o=(0,e.inject)(bO),i=(0,u.DU)("table"),l=(0,e.ref)({}),{onColumnsChange:s,onScrollableChange:c}=yO(o),d="auto"===(null==o?void 0:o.props.tableLayout),h=(0,e.reactive)(new Map),p=(0,e.ref)(),m=()=>{setTimeout((()=>{h.size>0&&(h.forEach(((e,t)=>{const n=p.value.querySelector(`.${t.replace(/\s/g,".")}`);if(n){const t=n.getBoundingClientRect().width;e.width=t}})),h.clear())}))};(0,e.watch)(h,m),(0,e.onMounted)((async()=>{await(0,e.nextTick)(),await(0,e.nextTick)();const{prop:n,order:r}=t.defaultSort;null==o||o.store.commit("sort",{prop:n,order:r,init:!0}),m()}));const{handleHeaderClick:g,handleHeaderContextMenu:v,handleMouseDown:A,handleMouseMove:y,handleMouseOut:b,handleSortClick:O,handleFilterClick:w}=function(t,n){const r=(0,e.getCurrentInstance)(),o=(0,e.inject)(bO),i=e=>{e.stopPropagation()},l=(0,e.ref)(null),s=(0,e.ref)(!1),c=(0,e.ref)({}),u=(e,n,r)=>{var i;e.stopPropagation();const a=n.order===r?null:r||(({order:e,sortOrders:t})=>{if(""===e)return t[0];const n=t.indexOf(e||null);return t[n>t.length-2?0:n+1]})(n),l=null==(i=e.target)?void 0:i.closest("th");if(l&&(0,f.nB)(l,"noclick"))return void(0,f.vy)(l,"noclick");if(!n.sortable)return;const s=e.currentTarget;if(["ascending","descending"].some((e=>(0,f.nB)(s,e)&&!n.sortOrders.includes(e))))return;const c=t.store.states;let u,d=c.sortProp.value;const h=c.sortingColumn.value;(h!==n||h===n&&Ab(h.order))&&(h&&(h.order=null),c.sortingColumn.value=n,d=n.property),u=n.order=a||null,c.sortProp.value=d,c.sortOrder.value=u,null==o||o.store.commit("changeSortCondition")};return{handleHeaderClick:(e,t)=>{!t.filters&&t.sortable?u(e,t,!1):t.filterable&&!t.sortable&&i(e),null==o||o.emit("header-click",t,e)},handleHeaderContextMenu:(e,t)=>{null==o||o.emit("header-contextmenu",t,e)},handleMouseDown:(e,i)=>{if(X.oc&&!(i.children&&i.children.length>0)&&l.value&&t.border){s.value=!0;const a=o;n("set-drag-visible",!0);const u=(null==a?void 0:a.vnode.el).getBoundingClientRect().left,d=r.vnode.el.querySelector(`th.${i.id}`),h=d.getBoundingClientRect(),p=h.left-u+30;(0,f.iQ)(d,"noclick"),c.value={startMouseLeft:e.clientX,startLeft:h.right-u,startColumnLeft:h.left-u,tableLeft:u};const m=null==a?void 0:a.refs.resizeProxy;m.style.left=`${c.value.startLeft}px`,document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};const g=e=>{const t=e.clientX-c.value.startMouseLeft,n=c.value.startLeft+t;m.style.left=`${Math.max(p,n)}px`},v=()=>{if(s.value){const{startColumnLeft:r,startLeft:o}=c.value,u=Number.parseInt(m.style.left,10)-r;i.width=i.realWidth=u,null==a||a.emit("header-dragend",i.width,o-r,i,e),requestAnimationFrame((()=>{t.store.scheduleLayout(!1,!0)})),document.body.style.cursor="",s.value=!1,l.value=null,c.value={},n("set-drag-visible",!1)}document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",v),document.onselectstart=null,document.ondragstart=null,setTimeout((()=>{(0,f.vy)(d,"noclick")}),0)};document.addEventListener("mousemove",g),document.addEventListener("mouseup",v)}},handleMouseMove:(e,n)=>{var r;if(n.children&&n.children.length>0)return;const o=e.target;if(!(0,a.vq)(o))return;const i=null==o?void 0:o.closest("th");if(n&&n.resizable&&i&&!s.value&&t.border){const o=i.getBoundingClientRect(),a=document.body.style,c=(null==(r=i.parentNode)?void 0:r.lastElementChild)===i,u=t.allowDragLastColumn||!c;o.width>12&&o.right-e.clientX<8&&u?(a.cursor="col-resize",(0,f.nB)(i,"is-sortable")&&(i.style.cursor="col-resize"),l.value=n):s.value||(a.cursor="",(0,f.nB)(i,"is-sortable")&&(i.style.cursor="pointer"),l.value=null)}},handleMouseOut:()=>{X.oc&&(document.body.style.cursor="")},handleSortClick:u,handleFilterClick:i}}(t,n),{getHeaderRowStyle:x,getHeaderRowClass:_,getHeaderCellStyle:C,getHeaderCellClass:k}=function(t){const n=(0,e.inject)(bO),r=(0,u.DU)("table");return{getHeaderRowStyle:e=>{const t=null==n?void 0:n.props.headerRowStyle;return(0,ie.Tn)(t)?t.call(null,{rowIndex:e}):t},getHeaderRowClass:e=>{const t=[],r=null==n?void 0:n.props.headerRowClassName;return(0,ie.Kg)(r)?t.push(r):(0,ie.Tn)(r)&&t.push(r.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:(e,r,o,i)=>{var a;let l=null!=(a=null==n?void 0:n.props.headerCellStyle)?a:{};(0,ie.Tn)(l)&&(l=l.call(null,{rowIndex:e,columnIndex:r,row:o,column:i}));const s=iO(r,i.fixed,t.store,o);return aO(s,"left"),aO(s,"right"),Object.assign({},l,s)},getHeaderCellClass:(e,o,i,a)=>{const l=rO(r.b(),o,a.fixed,t.store,i),s=[a.id,a.order,a.headerAlign,a.className,a.labelClassName,...l];a.children||s.push("is-leaf"),a.sortable&&s.push("is-sortable");const c=null==n?void 0:n.props.headerCellClassName;return(0,ie.Kg)(c)?s.push(c):(0,ie.Tn)(c)&&s.push(c.call(null,{rowIndex:e,columnIndex:o,row:i,column:a})),s.push(r.e("cell")),s.filter((e=>Boolean(e))).join(" ")}}}(t),{isGroup:S,toggleAllSelection:V,columnRows:B}=function(t){const n=(0,e.inject)(bO),r=(0,e.computed)((()=>wO(t.store.states.originColumns.value)));return{isGroup:(0,e.computed)((()=>{const e=r.value.length>1;return e&&n&&(n.state.isGroup.value=!0),e})),toggleAllSelection:e=>{e.stopPropagation(),null==n||n.store.commit("toggleAllSelection")},columnRows:r}}(t);return r.state={onColumnsChange:s,onScrollableChange:c},r.filterPanels=l,{ns:i,filterPanels:l,onColumnsChange:s,onScrollableChange:c,columnRows:B,getHeaderRowClass:_,getHeaderRowStyle:x,getHeaderCellClass:k,getHeaderCellStyle:C,handleHeaderClick:g,handleHeaderContextMenu:v,handleMouseDown:A,handleMouseMove:y,handleMouseOut:b,handleSortClick:O,handleFilterClick:w,isGroup:S,toggleAllSelection:V,saveIndexSelection:h,isTableLayoutAuto:d,theadRef:p,updateFixedColumnStyle:m}},render(){const{ns:t,isGroup:n,columnRows:r,getHeaderCellStyle:o,getHeaderCellClass:i,getHeaderRowClass:a,getHeaderRowStyle:l,handleHeaderClick:s,handleHeaderContextMenu:c,handleMouseDown:u,handleMouseMove:d,handleSortClick:f,handleMouseOut:h,store:p,$parent:m,saveIndexSelection:g,isTableLayoutAuto:v}=this;let A=1;return(0,e.h)("thead",{ref:"theadRef",class:{[t.is("group")]:n}},r.map(((t,n)=>(0,e.h)("tr",{class:a(n),key:n,style:l(n)},t.map(((r,a)=>{r.rowSpan>A&&(A=r.rowSpan);const l=i(n,a,t,r);return v&&r.fixed&&g.set(l,r),(0,e.h)("th",{class:l,colspan:r.colSpan,key:`${r.id}-thead`,rowspan:r.rowSpan,style:o(n,a,t,r),onClick:e=>{e.currentTarget.classList.contains("noclick")||s(e,r)},onContextmenu:e=>c(e,r),onMousedown:e=>u(e,r),onMousemove:e=>d(e,r),onMouseout:h},[(0,e.h)("div",{class:["cell",r.filteredValue&&r.filteredValue.length>0?"highlight":""]},[r.renderHeader?r.renderHeader({column:r,$index:a,store:p,_self:m}):r.label,r.sortable&&(0,e.h)("span",{onClick:e=>f(e,r),class:"caret-wrapper"},[(0,e.h)("i",{onClick:e=>f(e,r,"ascending"),class:"sort-caret ascending"}),(0,e.h)("i",{onClick:e=>f(e,r,"descending"),class:"sort-caret descending"})]),r.filterable&&(0,e.h)(AO,{store:p,placement:r.filterPlacement||"bottom-start",appendTo:m.appendFilterPanelTo,column:r,upDataColumn:(e,t)=>{r[e]=t}},{"filter-icon":()=>r.renderFilterIcon?r.renderFilterIcon({filterOpened:r.filterOpened}):null})])])}))))))}});function _O(e,t,n=.03){return e-t>n}function CO(t){const n=(0,e.inject)(bO),r=(0,e.ref)(""),o=(0,e.ref)((0,e.h)("div")),i=(e,r,o)=>{var i;const a=n,l=Fb(e);let s;const c=null==(i=null==a?void 0:a.vnode.el)?void 0:i.dataset.prefix;l&&(s=Wb({columns:t.store.states.columns.value},l,c),s&&(null==a||a.emit(`cell-${o}`,r,s,l,e))),null==a||a.emit(`row-${o}`,r,s,e)},a=H((e=>{t.store.commit("setHoverRow",e)}),30),l=H((()=>{t.store.commit("setHoverRow",null)}),30),s=(e,t,n)=>{let r=t.target.parentNode;for(;e>1&&(r=null==r?void 0:r.nextSibling,r&&"TR"===r.nodeName);)n(r,"hover-row hover-fixed-row"),e--};return{handleDoubleClick:(e,t)=>{i(e,t,"dblclick")},handleClick:(e,n)=>{t.store.commit("setCurrentRow",n),i(e,n,"click")},handleContextMenu:(e,t)=>{i(e,t,"contextmenu")},handleMouseEnter:a,handleMouseLeave:l,handleCellMouseEnter:(e,r,o)=>{var i,a,l;const c=n,u=Fb(e),d=null==(i=null==c?void 0:c.vnode.el)?void 0:i.dataset.prefix;let h;if(u){h=Wb({columns:t.store.states.columns.value},u,d),u.rowSpan>1&&s(u.rowSpan,e,f.iQ);const n=c.hoverState={cell:u,column:h,row:r};null==c||c.emit("cell-mouse-enter",n.row,n.column,n.cell,e)}if(!o)return;const p=e.target.querySelector(".cell");if(!(0,f.nB)(p,`${d}-tooltip`)||!p.childNodes.length)return;const m=document.createRange();m.setStart(p,0),m.setEnd(p,p.childNodes.length);const{width:g,height:v}=m.getBoundingClientRect(),{width:A,height:y}=p.getBoundingClientRect(),{top:b,left:O,right:w,bottom:x}=(e=>{const t=window.getComputedStyle(e,null);return{left:Number.parseInt(t.paddingLeft,10)||0,right:Number.parseInt(t.paddingRight,10)||0,top:Number.parseInt(t.paddingTop,10)||0,bottom:Number.parseInt(t.paddingBottom,10)||0}})(p),_=b+x;_O(g+(O+w),A)||_O(v+_,y)||_O(p.scrollWidth,A)?Jb(o,u.innerText||u.textContent,r,h,u,c):(null==(a=Kb)?void 0:a.trigger)===u&&(null==(l=Kb)||l())},handleCellMouseLeave:e=>{const t=Fb(e);if(!t)return;t.rowSpan>1&&s(t.rowSpan,e,f.vy);const r=null==n?void 0:n.hoverState;null==n||n.emit("cell-mouse-leave",null==r?void 0:r.row,null==r?void 0:r.column,null==r?void 0:r.cell,e)},tooltipContent:r,tooltipTrigger:o}}const kO=(0,e.defineComponent)({name:"TableTdWrapper"}),SO=(0,e.defineComponent)({...kO,props:{colspan:{type:Number,default:1},rowspan:{type:Number,default:1}},setup(t){return(n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{colspan:t.colspan,rowspan:t.rowspan},[(0,e.renderSlot)(n.$slots,"default")],8,["colspan","rowspan"]))}});var VO=(0,c.A)(SO,[["__file","td-wrapper.vue"]]);function BO(t){const n=(0,e.inject)(bO),r=(0,u.DU)("table"),{handleDoubleClick:o,handleClick:i,handleContextMenu:l,handleMouseEnter:s,handleMouseLeave:c,handleCellMouseEnter:d,handleCellMouseLeave:f,tooltipContent:h,tooltipTrigger:p}=CO(t),{getRowStyle:m,getRowClass:g,getCellStyle:v,getCellClass:A,getSpan:y,getColspanRealWidth:b}=function(t){const n=(0,e.inject)(bO),r=(0,u.DU)("table");return{getRowStyle:(e,t)=>{const r=null==n?void 0:n.props.rowStyle;return(0,ie.Tn)(r)?r.call(null,{row:e,rowIndex:t}):r||null},getRowClass:(e,o)=>{const i=[r.e("row")];(null==n?void 0:n.props.highlightCurrentRow)&&e===t.store.states.currentRow.value&&i.push("current-row"),t.stripe&&o%2==1&&i.push(r.em("row","striped"));const a=null==n?void 0:n.props.rowClassName;return(0,ie.Kg)(a)?i.push(a):(0,ie.Tn)(a)&&i.push(a.call(null,{row:e,rowIndex:o})),i},getCellStyle:(e,r,o,i)=>{const a=null==n?void 0:n.props.cellStyle;let l=null!=a?a:{};(0,ie.Tn)(a)&&(l=a.call(null,{rowIndex:e,columnIndex:r,row:o,column:i}));const s=iO(r,null==t?void 0:t.fixed,t.store);return aO(s,"left"),aO(s,"right"),Object.assign({},l,s)},getCellClass:(e,o,i,a,l)=>{const s=rO(r.b(),o,null==t?void 0:t.fixed,t.store,void 0,l),c=[a.id,a.align,a.className,...s],u=null==n?void 0:n.props.cellClassName;return(0,ie.Kg)(u)?c.push(u):(0,ie.Tn)(u)&&c.push(u.call(null,{rowIndex:e,columnIndex:o,row:i,column:a})),c.push(r.e("cell")),c.filter((e=>Boolean(e))).join(" ")},getSpan:(e,t,r,o)=>{let i=1,a=1;const l=null==n?void 0:n.props.spanMethod;if((0,ie.Tn)(l)){const n=l({row:e,column:t,rowIndex:r,columnIndex:o});(0,ie.cy)(n)?(i=n[0],a=n[1]):(0,ie.Gv)(n)&&(i=n.rowspan,a=n.colspan)}return{rowspan:i,colspan:a}},getColspanRealWidth:(e,t,n)=>{if(t<1)return e[n].realWidth;const r=e.map((({realWidth:e,width:t})=>e||t)).slice(n,n+t);return Number(r.reduce(((e,t)=>Number(e)+Number(t)),-1))}}}(t),O=(0,e.computed)((()=>t.store.states.columns.value.findIndex((({type:e})=>"default"===e)))),w=(e,t)=>{const r=n.props.rowKey;return r?jb(e,r):t},x=(u,h,p,x=!1)=>{const{tooltipEffect:C,tooltipOptions:k,store:S}=t,{indent:V,columns:B}=S.states,T=g(u,h);let N=!0;p&&(T.push(r.em("row",`level-${p.level}`)),N=p.display);const E=N?null:{display:"none"};return(0,e.h)("tr",{style:[E,m(u,h)],class:T,key:w(u,h),onDblclick:e=>o(e,u),onClick:e=>i(e,u),onContextmenu:e=>l(e,u),onMouseenter:()=>s(h),onMouseleave:c},B.value.map(((r,o)=>{const{rowspan:i,colspan:l}=y(u,r,h,o);if(!i||!l)return null;const s=Object.assign({},r);s.realWidth=b(B.value,l,o);const c={store:t.store,_self:t.context||n,column:s,row:u,$index:h,cellIndex:o,expanded:x};o===O.value&&p&&(c.treeNode={indent:p.level*V.value,level:p.level},(0,a.Lm)(p.expanded)&&(c.treeNode.expanded=p.expanded,"loading"in p&&(c.treeNode.loading=p.loading),"noLazyChildren"in p&&(c.treeNode.noLazyChildren=p.noLazyChildren)));const m=`${w(u,h)},${o}`,g=s.columnKey||s.rawColumnKey||"",S=r.showOverflowTooltip&&Db({effect:C},k,r.showOverflowTooltip);return(0,e.h)(VO,{style:v(h,o,u,r),class:A(h,o,u,r,l-1),key:`${g}${m}`,rowspan:i,colspan:l,onMouseenter:e=>d(e,u,S),onMouseleave:f},{default:()=>_(o,r,c)})})))},_=(e,t,n)=>t.renderCell(n);return{wrappedRowRender:(o,i)=>{const l=t.store,{isRowExpanded:s,assertRowKey:c}=l,{treeData:u,lazyTreeNodeMap:d,childrenColumnName:f,rowKey:h}=l.states,p=l.states.columns.value;if(p.some((({type:e})=>"expand"===e))){const t=s(o),a=x(o,i,void 0,t),c=n.renderExpanded;return t?c?[[a,(0,e.h)("tr",{key:`expanded-row__${a.key}`},[(0,e.h)("td",{colspan:p.length,class:`${r.e("cell")} ${r.e("expanded-cell")}`},[c({row:o,$index:i,store:l,expanded:t})])])]]:a:[[a]]}if(Object.keys(u.value).length){c();const e=jb(o,h.value);let t=u.value[e],n=null;t&&(n={expanded:t.expanded,level:t.level,display:!0},(0,a.Lm)(t.lazy)&&((0,a.Lm)(t.loaded)&&t.loaded&&(n.noLazyChildren=!(t.children&&t.children.length)),n.loading=t.loading));const r=[x(o,i,n)];if(t){let n=0;const l=(e,o)=>{e&&e.length&&o&&e.forEach((e=>{const s={display:o.display&&o.expanded,level:o.level+1,expanded:!1,noLazyChildren:!1,loading:!1},c=jb(e,h.value);if((0,a.Xj)(c))throw new Error("For nested data item, row-key is required.");if(t={...u.value[c]},t&&(s.expanded=t.expanded,t.level=t.level||s.level,t.display=!(!t.expanded||!s.display),(0,a.Lm)(t.lazy)&&((0,a.Lm)(t.loaded)&&t.loaded&&(s.noLazyChildren=!(t.children&&t.children.length)),s.loading=t.loading)),n++,r.push(x(e,i+n,s)),t){const n=d.value[c]||e[f.value];l(n,t)}}))};t.display=!0;const s=d.value[e]||o[f.value];l(s,t)}return r}return x(o,i,void 0)},tooltipContent:h,tooltipTrigger:p}}const TO={store:{required:!0,type:Object},stripe:Boolean,tooltipEffect:String,tooltipOptions:{type:Object},context:{default:()=>({}),type:Object},rowClassName:[String,Function],rowStyle:[Object,Function],fixed:{type:String,default:""},highlight:Boolean};var NO=(0,e.defineComponent)({name:"ElTableBody",props:TO,setup(t){const n=(0,e.getCurrentInstance)(),r=(0,e.inject)(bO),o=(0,u.DU)("table"),{wrappedRowRender:i,tooltipContent:a,tooltipTrigger:l}=BO(t),{onColumnsChange:s,onScrollableChange:c}=yO(r),d=[];return(0,e.watch)(t.store.states.hoverRow,((e,r)=>{var i;const a=null==n?void 0:n.vnode.el,l=Array.from((null==a?void 0:a.children)||[]).filter((e=>null==e?void 0:e.classList.contains(`${o.e("row")}`)));let s=e;const c=null==(i=l[s])?void 0:i.childNodes;if(null==c?void 0:c.length){let t=0;Array.from(c).reduce(((e,n,r)=>{var o,i;return(null==(o=c[r])?void 0:o.colSpan)>1&&(t=null==(i=c[r])?void 0:i.colSpan),"TD"!==n.nodeName&&0===t&&e.push(r),t>0&&t--,e}),[]).forEach((t=>{var n;for(s=e;s>0;){const e=null==(n=l[s-1])?void 0:n.childNodes;if(e[t]&&"TD"===e[t].nodeName&&e[t].rowSpan>1){(0,f.iQ)(e[t],"hover-cell"),d.push(e[t]);break}s--}}))}else d.forEach((e=>(0,f.vy)(e,"hover-cell"))),d.length=0;t.store.states.isComplex.value&&X.oc&&(0,_A.m)((()=>{const t=l[r],n=l[e];t&&!t.classList.contains("hover-fixed-row")&&(0,f.vy)(t,"hover-row"),n&&(0,f.iQ)(n,"hover-row")}))})),(0,e.onUnmounted)((()=>{var e;null==(e=Kb)||e()})),{ns:o,onColumnsChange:s,onScrollableChange:c,wrappedRowRender:i,tooltipContent:a,tooltipTrigger:l}},render(){const{wrappedRowRender:t,store:n}=this,r=n.states.data.value||[];return(0,e.h)("tbody",{tabIndex:-1},[r.reduce(((e,n)=>e.concat(t(n,e.length))),[])])}});function EO(t){const{columns:n}=function(){const t=(0,e.inject)(bO),n=null==t?void 0:t.store;return{leftFixedLeafCount:(0,e.computed)((()=>n.states.fixedLeafColumnsLength.value)),rightFixedLeafCount:(0,e.computed)((()=>n.states.rightFixedColumns.value.length)),columnsCount:(0,e.computed)((()=>n.states.columns.value.length)),leftFixedCount:(0,e.computed)((()=>n.states.fixedColumns.value.length)),rightFixedCount:(0,e.computed)((()=>n.states.rightFixedColumns.value.length)),columns:n.states.columns}}(),r=(0,u.DU)("table");return{getCellClasses:(e,n)=>{const o=e[n],i=[r.e("cell"),o.id,o.align,o.labelClassName,...rO(r.b(),n,o.fixed,t.store)];return o.className&&i.push(o.className),o.children||i.push(r.is("leaf")),i},getCellStyles:(e,n)=>{const r=iO(n,e.fixed,t.store);return aO(r,"left"),aO(r,"right"),r},columns:n}}var PO=(0,e.defineComponent)({name:"ElTableFooter",props:{fixed:{type:String,default:""},store:{required:!0,type:Object},summaryMethod:Function,sumText:String,border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(t){const n=(0,e.inject)(bO),r=(0,u.DU)("table"),{getCellClasses:o,getCellStyles:i,columns:a}=EO(t),{onScrollableChange:l,onColumnsChange:s}=yO(n);return{ns:r,onScrollableChange:l,onColumnsChange:s,getCellClasses:o,getCellStyles:i,columns:a}},render(){const{columns:t,getCellStyles:n,getCellClasses:r,summaryMethod:o,sumText:i}=this,a=this.store.states.data.value;let l=[];return o?l=o({columns:t,data:a}):t.forEach(((e,t)=>{if(0===t)return void(l[t]=i);const n=a.map((t=>Number(t[e.property]))),r=[];let o=!0;n.forEach((e=>{if(!Number.isNaN(+e)){o=!1;const t=`${e}`.split(".")[1];r.push(t?t.length:0)}}));const s=Math.max.apply(null,r);l[t]=o?"":n.reduce(((e,t)=>{const n=Number(t);return Number.isNaN(+n)?e:Number.parseFloat((e+t).toFixed(Math.min(s,20)))}),0)})),(0,e.h)((0,e.h)("tfoot",[(0,e.h)("tr",{},[...t.map(((o,i)=>(0,e.h)("td",{key:i,colspan:o.colSpan,rowspan:o.rowSpan,class:r(t,i),style:n(o,i)},[(0,e.h)("div",{class:["cell",o.labelClassName]},[l[i]])])))])]))}});function QO(t,n,o,i){const a=(0,e.ref)(!1),l=(0,e.ref)(null),s=(0,e.ref)(!1),c=(0,e.ref)({width:null,height:null,headerHeight:null}),u=(0,e.ref)(!1),d=(0,e.ref)(),f=(0,e.ref)(0),h=(0,e.ref)(0),p=(0,e.ref)(0),m=(0,e.ref)(0),g=(0,e.ref)(0);(0,e.watchEffect)((()=>{n.setHeight(t.height)})),(0,e.watchEffect)((()=>{n.setMaxHeight(t.maxHeight)})),(0,e.watch)((()=>[t.currentRowKey,o.states.rowKey]),(([t,n])=>{(0,e.unref)(n)&&(0,e.unref)(t)&&o.setCurrentRowKey(`${t}`)}),{immediate:!0}),(0,e.watch)((()=>t.data),(e=>{i.store.commit("setData",e)}),{immediate:!0,deep:!0}),(0,e.watchEffect)((()=>{t.expandRowKeys&&o.setExpandRowKeysAdapter(t.expandRowKeys)}));const v=(0,e.computed)((()=>t.height||t.maxHeight||o.states.fixedColumns.value.length>0||o.states.rightFixedColumns.value.length>0)),A=(0,e.computed)((()=>({width:n.bodyWidth.value?`${n.bodyWidth.value}px`:""}))),y=()=>{v.value&&n.updateElsHeight(),n.updateColumnsWidth(),"undefined"!=typeof window&&requestAnimationFrame(O)};(0,e.onMounted)((async()=>{await(0,e.nextTick)(),o.updateColumns(),w(),requestAnimationFrame(y);const n=i.vnode.el,r=i.refs.headerWrapper;t.flexible&&n&&n.parentElement&&(n.parentElement.style.minWidth="0"),c.value={width:d.value=n.offsetWidth,height:n.offsetHeight,headerHeight:t.showHeader&&r?r.offsetHeight:null},o.states.columns.value.forEach((e=>{e.filteredValue&&e.filteredValue.length&&i.store.commit("filterChange",{column:e,values:e.filteredValue,silent:!0})})),i.$ready=!0}));const b=e=>{const{tableWrapper:t}=i.refs;((e,t)=>{if(!e)return;const r=Array.from(e.classList).filter((e=>!e.startsWith("is-scrolling-")));r.push(n.scrollX.value?t:"is-scrolling-none"),e.className=r.join(" ")})(t,e)},O=function(){if(!i.refs.scrollBarRef)return;if(!n.scrollX.value){const e="is-scrolling-none";return void((e=>{const{tableWrapper:t}=i.refs;return!(!t||!t.classList.contains(e))})(e)||b(e))}const e=i.refs.scrollBarRef.wrapRef;if(!e)return;const{scrollLeft:t,offsetWidth:r,scrollWidth:o}=e,{headerWrapper:a,footerWrapper:l}=i.refs;a&&(a.scrollLeft=t),l&&(l.scrollLeft=t);b(t>=o-r-1?"is-scrolling-right":0===t?"is-scrolling-left":"is-scrolling-middle")},w=()=>{i.refs.scrollBarRef&&(i.refs.scrollBarRef.wrapRef&&(0,r.MLh)(i.refs.scrollBarRef.wrapRef,"scroll",O,{passive:!0}),t.fit?(0,r.wYm)(i.vnode.el,x):(0,r.MLh)(window,"resize",x),(0,r.wYm)(i.refs.bodyWrapper,(()=>{var e,t;x(),null==(t=null==(e=i.refs)?void 0:e.scrollBarRef)||t.update()})))},x=()=>{var e,n,r,o;const a=i.vnode.el;if(!i.$ready||!a)return;let l=!1;const{width:s,height:u,headerHeight:A}=c.value,b=d.value=a.offsetWidth;s!==b&&(l=!0);const O=a.offsetHeight;(t.height||v.value)&&u!==O&&(l=!0);const w="fixed"===t.tableLayout?i.refs.headerWrapper:null==(e=i.refs.tableHeaderRef)?void 0:e.$el;t.showHeader&&(null==w?void 0:w.offsetHeight)!==A&&(l=!0),f.value=(null==(n=i.refs.tableWrapper)?void 0:n.scrollHeight)||0,p.value=(null==w?void 0:w.scrollHeight)||0,m.value=(null==(r=i.refs.footerWrapper)?void 0:r.offsetHeight)||0,g.value=(null==(o=i.refs.appendWrapper)?void 0:o.offsetHeight)||0,h.value=f.value-p.value-m.value-g.value,l&&(c.value={width:b,height:O,headerHeight:t.showHeader&&(null==w?void 0:w.offsetHeight)||0},y())},_=(0,er.NV)(),C=(0,e.computed)((()=>{const{bodyWidth:e,scrollY:t,gutterWidth:r}=n;return e.value?e.value-(t.value?r:0)+"px":""})),k=(0,e.computed)((()=>t.maxHeight?"fixed":t.tableLayout)),S=(0,e.computed)((()=>{if(t.data&&t.data.length)return null;let e="100%";t.height&&h.value&&(e=`${h.value}px`);const n=d.value;return{width:n?`${n}px`:"",height:e}})),V=(0,e.computed)((()=>t.height?{height:"100%"}:t.maxHeight?Number.isNaN(Number(t.maxHeight))?{maxHeight:`calc(${t.maxHeight} - ${p.value+m.value}px)`}:{maxHeight:t.maxHeight-p.value-m.value+"px"}:{}));return{isHidden:a,renderExpanded:l,setDragVisible:e=>{s.value=e},isGroup:u,handleMouseLeave:()=>{i.store.commit("setHoverRow",null),i.hoverState&&(i.hoverState=null)},handleHeaderFooterMousewheel:(e,t)=>{const{pixelX:n,pixelY:r}=t;Math.abs(n)>=Math.abs(r)&&(i.refs.bodyWrapper.scrollLeft+=t.pixelX/5)},tableSize:_,emptyBlockStyle:S,handleFixedMousewheel:(e,t)=>{const n=i.refs.bodyWrapper;if(Math.abs(t.spinY)>0){const r=n.scrollTop;t.pixelY<0&&0!==r&&e.preventDefault(),t.pixelY>0&&n.scrollHeight-n.clientHeight>r&&e.preventDefault(),n.scrollTop+=Math.ceil(t.pixelY/5)}else n.scrollLeft+=Math.ceil(t.pixelX/5)},resizeProxyVisible:s,bodyWidth:C,resizeState:c,doLayout:y,tableBodyStyles:A,tableLayout:k,scrollbarViewStyle:{display:"inline-block",verticalAlign:"middle"},scrollbarStyle:V}}function MO(t){const n=(0,e.ref)();(0,e.onMounted)((()=>{(()=>{const e=t.vnode.el.querySelector(".hidden-columns"),r=t.store.states.updateOrderFns;n.value=new MutationObserver((()=>{r.forEach((e=>e()))})),n.value.observe(e,{childList:!0,subtree:!0})})()})),(0,e.onUnmounted)((()=>{var e;null==(e=n.value)||e.disconnect()}))}var DO={data:{type:Array,default:()=>[]},size:fl.mU,width:[String,Number],height:[String,Number],maxHeight:[String,Number],fit:{type:Boolean,default:!0},stripe:Boolean,border:Boolean,rowKey:[String,Function],showHeader:{type:Boolean,default:!0},showSummary:Boolean,sumText:String,summaryMethod:Function,rowClassName:[String,Function],rowStyle:[Object,Function],cellClassName:[String,Function],cellStyle:[Object,Function],headerRowClassName:[String,Function],headerRowStyle:[Object,Function],headerCellClassName:[String,Function],headerCellStyle:[Object,Function],highlightCurrentRow:Boolean,currentRowKey:[String,Number],emptyText:String,expandRowKeys:Array,defaultExpandAll:Boolean,defaultSort:Object,tooltipEffect:String,tooltipOptions:Object,spanMethod:Function,selectOnIndeterminate:{type:Boolean,default:!0},indent:{type:Number,default:16},treeProps:{type:Object,default:()=>({hasChildren:"hasChildren",children:"children",checkStrictly:!1})},lazy:Boolean,load:Function,style:{type:Object,default:()=>({})},className:{type:String,default:""},tableLayout:{type:String,default:"fixed"},scrollbarAlwaysOn:Boolean,flexible:Boolean,showOverflowTooltip:[Boolean,Object],tooltipFormatter:Function,appendFilterPanelTo:String,scrollbarTabindex:{type:[Number,String],default:void 0},allowDragLastColumn:{type:Boolean,default:!0}};function $O(t){const n="auto"===t.tableLayout;let r=t.columns||[];n&&r.every((({width:e})=>(0,a.b0)(e)))&&(r=[]);return(0,e.h)("colgroup",{},r.map((r=>(0,e.h)("col",(e=>{const r={key:`${t.tableLayout}_${e.id}`,style:{},name:void 0};return n?r.style={width:`${e.width}px`}:r.name=e.id,r})(r)))))}$O.props=["columns","tableLayout"];var zO,RO,IO,LO,FO,UO,HO,WO,jO,qO,XO,YO,GO,ZO,KO,JO=!1;function ew(){if(!JO){JO=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),n=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(YO=/\b(iPhone|iP[ao]d)/.exec(e),GO=/\b(iP[ao]d)/.exec(e),qO=/Android/i.exec(e),ZO=/FBAN\/\w+;/i.exec(e),KO=/Mobile/i.exec(e),XO=!!/Win64/.exec(e),t){(zO=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN)&&document&&document.documentMode&&(zO=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);UO=r?parseFloat(r[1])+4:zO,RO=t[2]?parseFloat(t[2]):NaN,IO=t[3]?parseFloat(t[3]):NaN,(LO=t[4]?parseFloat(t[4]):NaN)?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),FO=t&&t[1]?parseFloat(t[1]):NaN):FO=NaN}else zO=RO=IO=FO=LO=NaN;if(n){if(n[1]){var o=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);HO=!o||parseFloat(o[1].replace("_","."))}else HO=!1;WO=!!n[2],jO=!!n[3]}else HO=WO=jO=!1}}var tw,nw={ie:function(){return ew()||zO},ieCompatibilityMode:function(){return ew()||UO>zO},ie64:function(){return nw.ie()&&XO},firefox:function(){return ew()||RO},opera:function(){return ew()||IO},webkit:function(){return ew()||LO},safari:function(){return nw.webkit()},chrome:function(){return ew()||FO},windows:function(){return ew()||WO},osx:function(){return ew()||HO},linux:function(){return ew()||jO},iphone:function(){return ew()||YO},mobile:function(){return ew()||YO||GO||qO||KO},nativeApp:function(){return ew()||ZO},android:function(){return ew()||qO},ipad:function(){return ew()||GO}},rw=nw,ow=!!(typeof window<"u"&&window.document&&window.document.createElement),iw={canUseDOM:ow,canUseWorkers:typeof Worker<"u",canUseEventListeners:ow&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:ow&&!!window.screen,isInWorker:!ow};iw.canUseDOM&&(tw=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("",""));var aw=function(e,t){if(!iw.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,r=n in document;if(!r){var o=document.createElement("div");o.setAttribute(n,"return;"),r="function"==typeof o[n]}return!r&&tw&&"wheel"===e&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r};function lw(e){var t=0,n=0,r=0,o=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=10*t,o=10*n,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||o)&&e.deltaMode&&(1==e.deltaMode?(r*=40,o*=40):(r*=800,o*=800)),r&&!t&&(t=r<1?-1:1),o&&!n&&(n=o<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:o}}lw.getEventType=function(){return rw.firefox()?"DOMMouseScroll":aw("wheel")?"wheel":"mousewheel"};var sw=lw;const cw={beforeMount(e,t){!function(e,t){if(e&&e.addEventListener){const n=function(e){const n=sw(e);t&&Reflect.apply(t,this,[e,n])};e.addEventListener("wheel",n,{passive:!0})}}(e,t.value)}};let uw=1;const dw=(0,e.defineComponent)({name:"ElTable",directives:{Mousewheel:cw},components:{TableHeader:xO,TableBody:NO,TableFooter:PO,ElScrollbar:ue,hColgroup:$O},props:DO,emits:["select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-contextmenu","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change","scroll"],setup(t){const{t:n}=(0,xr.Ym)(),r=(0,u.DU)("table"),o=(0,e.getCurrentInstance)();(0,e.provide)(bO,o);const i=fO(o,t);o.store=i;const l=new mO({store:o.store,table:o,fit:t.fit,showHeader:t.showHeader});o.layout=l;const s=(0,e.computed)((()=>0===(i.states.data.value||[]).length)),{setCurrentRow:c,getSelectionRows:d,toggleRowSelection:f,clearSelection:h,clearFilter:p,toggleAllSelection:m,toggleRowExpansion:g,clearSort:v,sort:A,updateKeyChildren:y}=function(e){return{setCurrentRow:t=>{e.commit("setCurrentRow",t)},getSelectionRows:()=>e.getSelectionRows(),toggleRowSelection:(t,n,r=!0)=>{e.toggleRowSelection(t,n,!1,r),e.updateAllSelected()},clearSelection:()=>{e.clearSelection()},clearFilter:t=>{e.clearFilter(t)},toggleAllSelection:()=>{e.commit("toggleAllSelection")},toggleRowExpansion:(t,n)=>{e.toggleRowExpansionAdapter(t,n)},clearSort:()=>{e.clearSort()},sort:(t,n)=>{e.commit("sort",{prop:t,order:n})},updateKeyChildren:(t,n)=>{e.updateKeyChildren(t,n)}}}(i),{isHidden:b,renderExpanded:O,setDragVisible:w,isGroup:x,handleMouseLeave:_,handleHeaderFooterMousewheel:C,tableSize:k,emptyBlockStyle:S,handleFixedMousewheel:V,resizeProxyVisible:B,bodyWidth:T,resizeState:N,doLayout:E,tableBodyStyles:P,tableLayout:Q,scrollbarViewStyle:M,scrollbarStyle:D}=QO(t,l,i,o),{scrollBarRef:$,scrollTo:z,setScrollLeft:R,setScrollTop:I}=(()=>{const t=(0,e.ref)(),n=(e,n)=>{const r=t.value;r&&(0,a.Et)(n)&&["Top","Left"].includes(e)&&r[`setScroll${e}`](n)};return{scrollBarRef:t,scrollTo:(e,n)=>{const r=t.value;r&&r.scrollTo(e,n)},setScrollTop:e=>n("Top",e),setScrollLeft:e=>n("Left",e)}})(),L=H(E,50),F=`${r.namespace.value}-table_${uw++}`;o.tableId=F,o.state={isGroup:x,resizeState:N,doLayout:E,debouncedUpdateLayout:L};const U=(0,e.computed)((()=>{var e;return null!=(e=t.sumText)?e:n("el.table.sumText")})),W=(0,e.computed)((()=>{var e;return null!=(e=t.emptyText)?e:n("el.table.emptyText")})),j=(0,e.computed)((()=>wO(i.states.originColumns.value)[0]));return MO(o),(0,e.onBeforeUnmount)((()=>{L.cancel()})),{ns:r,layout:l,store:i,columns:j,handleHeaderFooterMousewheel:C,handleMouseLeave:_,tableId:F,tableSize:k,isHidden:b,isEmpty:s,renderExpanded:O,resizeProxyVisible:B,resizeState:N,isGroup:x,bodyWidth:T,tableBodyStyles:P,emptyBlockStyle:S,debouncedUpdateLayout:L,handleFixedMousewheel:V,setCurrentRow:c,getSelectionRows:d,toggleRowSelection:f,clearSelection:h,clearFilter:p,toggleAllSelection:m,toggleRowExpansion:g,clearSort:v,doLayout:E,sort:A,updateKeyChildren:y,t:n,setDragVisible:w,context:o,computedSumText:U,computedEmptyText:W,tableLayout:Q,scrollbarViewStyle:M,scrollbarStyle:D,scrollBarRef:$,scrollTo:z,setScrollLeft:R,setScrollTop:I,allowDragLastColumn:t.allowDragLastColumn}}});var fw=(0,c.A)(dw,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("hColgroup"),s=(0,e.resolveComponent)("table-header"),c=(0,e.resolveComponent)("table-body"),u=(0,e.resolveComponent)("table-footer"),d=(0,e.resolveComponent)("el-scrollbar"),f=(0,e.resolveDirective)("mousewheel");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"tableWrapper",class:(0,e.normalizeClass)([{[t.ns.m("fit")]:t.fit,[t.ns.m("striped")]:t.stripe,[t.ns.m("border")]:t.border||t.isGroup,[t.ns.m("hidden")]:t.isHidden,[t.ns.m("group")]:t.isGroup,[t.ns.m("fluid-height")]:t.maxHeight,[t.ns.m("scrollable-x")]:t.layout.scrollX.value,[t.ns.m("scrollable-y")]:t.layout.scrollY.value,[t.ns.m("enable-row-hover")]:!t.store.states.isComplex.value,[t.ns.m("enable-row-transition")]:0!==(t.store.states.data.value||[]).length&&(t.store.states.data.value||[]).length<100,"has-footer":t.showSummary},t.ns.m(t.tableSize),t.className,t.ns.b(),t.ns.m(`layout-${t.tableLayout}`)]),style:(0,e.normalizeStyle)(t.style),"data-prefix":t.ns.namespace.value,onMouseleave:t.handleMouseLeave},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.e("inner-wrapper"))},[(0,e.createElementVNode)("div",{ref:"hiddenColumns",class:"hidden-columns"},[(0,e.renderSlot)(t.$slots,"default")],512),t.showHeader&&"fixed"===t.tableLayout?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,ref:"headerWrapper",class:(0,e.normalizeClass)(t.ns.e("header-wrapper"))},[(0,e.createElementVNode)("table",{ref:"tableHeader",class:(0,e.normalizeClass)(t.ns.e("header")),style:(0,e.normalizeStyle)(t.tableBodyStyles),border:"0",cellpadding:"0",cellspacing:"0"},[(0,e.createVNode)(l,{columns:t.store.states.columns.value,"table-layout":t.tableLayout},null,8,["columns","table-layout"]),(0,e.createVNode)(s,{ref:"tableHeaderRef",border:t.border,"default-sort":t.defaultSort,store:t.store,"append-filter-panel-to":t.appendFilterPanelTo,"allow-drag-last-column":t.allowDragLastColumn,onSetDragVisible:t.setDragVisible},null,8,["border","default-sort","store","append-filter-panel-to","allow-drag-last-column","onSetDragVisible"])],6)],2)),[[f,t.handleHeaderFooterMousewheel]]):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{ref:"bodyWrapper",class:(0,e.normalizeClass)(t.ns.e("body-wrapper"))},[(0,e.createVNode)(d,{ref:"scrollBarRef","view-style":t.scrollbarViewStyle,"wrap-style":t.scrollbarStyle,always:t.scrollbarAlwaysOn,tabindex:t.scrollbarTabindex,onScroll:e=>t.$emit("scroll",e)},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("table",{ref:"tableBody",class:(0,e.normalizeClass)(t.ns.e("body")),cellspacing:"0",cellpadding:"0",border:"0",style:(0,e.normalizeStyle)({width:t.bodyWidth,tableLayout:t.tableLayout})},[(0,e.createVNode)(l,{columns:t.store.states.columns.value,"table-layout":t.tableLayout},null,8,["columns","table-layout"]),t.showHeader&&"auto"===t.tableLayout?((0,e.openBlock)(),(0,e.createBlock)(s,{key:0,ref:"tableHeaderRef",class:(0,e.normalizeClass)(t.ns.e("body-header")),border:t.border,"default-sort":t.defaultSort,store:t.store,"append-filter-panel-to":t.appendFilterPanelTo,onSetDragVisible:t.setDragVisible},null,8,["class","border","default-sort","store","append-filter-panel-to","onSetDragVisible"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createVNode)(c,{context:t.context,highlight:t.highlightCurrentRow,"row-class-name":t.rowClassName,"tooltip-effect":t.tooltipEffect,"tooltip-options":t.tooltipOptions,"row-style":t.rowStyle,store:t.store,stripe:t.stripe},null,8,["context","highlight","row-class-name","tooltip-effect","tooltip-options","row-style","store","stripe"]),t.showSummary&&"auto"===t.tableLayout?((0,e.openBlock)(),(0,e.createBlock)(u,{key:1,class:(0,e.normalizeClass)(t.ns.e("body-footer")),border:t.border,"default-sort":t.defaultSort,store:t.store,"sum-text":t.computedSumText,"summary-method":t.summaryMethod},null,8,["class","border","default-sort","store","sum-text","summary-method"])):(0,e.createCommentVNode)("v-if",!0)],6),t.isEmpty?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,ref:"emptyBlock",style:(0,e.normalizeStyle)(t.emptyBlockStyle),class:(0,e.normalizeClass)(t.ns.e("empty-block"))},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.ns.e("empty-text"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.computedEmptyText),1)]))],2)],6)):(0,e.createCommentVNode)("v-if",!0),t.$slots.append?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,ref:"appendWrapper",class:(0,e.normalizeClass)(t.ns.e("append-wrapper"))},[(0,e.renderSlot)(t.$slots,"append")],2)):(0,e.createCommentVNode)("v-if",!0)])),_:3},8,["view-style","wrap-style","always","tabindex","onScroll"])],2),t.showSummary&&"fixed"===t.tableLayout?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,ref:"footerWrapper",class:(0,e.normalizeClass)(t.ns.e("footer-wrapper"))},[(0,e.createElementVNode)("table",{class:(0,e.normalizeClass)(t.ns.e("footer")),cellspacing:"0",cellpadding:"0",border:"0",style:(0,e.normalizeStyle)(t.tableBodyStyles)},[(0,e.createVNode)(l,{columns:t.store.states.columns.value,"table-layout":t.tableLayout},null,8,["columns","table-layout"]),(0,e.createVNode)(u,{border:t.border,"default-sort":t.defaultSort,store:t.store,"sum-text":t.computedSumText,"summary-method":t.summaryMethod},null,8,["border","default-sort","store","sum-text","summary-method"])],6)],2)),[[e.vShow,!t.isEmpty],[f,t.handleHeaderFooterMousewheel]]):(0,e.createCommentVNode)("v-if",!0),t.border||t.isGroup?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:2,class:(0,e.normalizeClass)(t.ns.e("border-left-patch"))},null,2)):(0,e.createCommentVNode)("v-if",!0)],2),(0,e.withDirectives)((0,e.createElementVNode)("div",{ref:"resizeProxy",class:(0,e.normalizeClass)(t.ns.e("column-resize-proxy"))},null,2),[[e.vShow,t.resizeProxyVisible]])],46,["data-prefix","onMouseleave"])}],["__file","table.vue"]]);const hw={selection:"table-column--selection",expand:"table__expand-column"},pw={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:""},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},mw={selection:{renderHeader({store:t,column:n}){return(0,e.h)(El,{disabled:t.states.data.value&&0===t.states.data.value.length,size:t.states.tableSize.value,indeterminate:t.states.selection.value.length>0&&!t.states.isAllSelected.value,"onUpdate:modelValue":t.toggleAllSelection,modelValue:t.states.isAllSelected.value,ariaLabel:n.label})},renderCell({row:t,column:n,store:r,$index:o}){return(0,e.h)(El,{disabled:!!n.selectable&&!n.selectable.call(null,t,o),size:r.states.tableSize.value,onChange:()=>{r.commit("rowSelectedChanged",t)},onClick:e=>e.stopPropagation(),modelValue:r.isSelected(t),ariaLabel:n.label})},sortable:!1,resizable:!1},index:{renderHeader({column:e}){return e.label||"#"},renderCell({column:t,$index:n}){let r=n+1;const o=t.index;return(0,a.Et)(o)?r=n+o:(0,ie.Tn)(o)&&(r=o(n)),(0,e.h)("div",{},[r])},sortable:!1},expand:{renderHeader({column:e}){return e.label||""},renderCell({row:t,store:n,expanded:r}){const{ns:o}=n,i=[o.e("expand-icon")];r&&i.push(o.em("expand-icon","expanded"));return(0,e.h)("div",{class:i,onClick:function(e){e.stopPropagation(),n.toggleRowExpansion(t)}},{default:()=>[(0,e.h)(b.tk,null,{default:()=>[(0,e.h)(W.ArrowRight)]})]})},sortable:!1,resizable:!1}};function gw({row:e,column:t,$index:n}){var r;const o=t.property,i=o&&(0,w.GT)(e,o).value;return t&&t.formatter?t.formatter(e,t,i,n):(null==(r=null==i?void 0:i.toString)?void 0:r.call(i))||""}function vw(e,t){return e.reduce(((e,t)=>(e[t]=t,e)),t)}function Aw(t,n,r){const o=(0,e.getCurrentInstance)(),i=(0,e.ref)(""),l=(0,e.ref)(!1),s=(0,e.ref)(),c=(0,e.ref)(),d=(0,u.DU)("table");(0,e.watchEffect)((()=>{s.value=t.align?`is-${t.align}`:null,s.value})),(0,e.watchEffect)((()=>{c.value=t.headerAlign?`is-${t.headerAlign}`:s.value,c.value}));const f=(0,e.computed)((()=>{let e=o.vnode.vParent||o.parent;for(;e&&!e.tableId&&!e.columnId;)e=e.vnode.vParent||e.parent;return e})),p=(0,e.computed)((()=>{const{store:e}=o.parent;if(!e)return!1;const{treeData:t}=e.states,n=t.value;return n&&Object.keys(n).length>0})),m=(0,e.ref)(Xb(t.width)),g=(0,e.ref)(Yb(t.minWidth));return{columnId:i,realAlign:s,isSubColumn:l,realHeaderAlign:c,columnOrTableParent:f,setColumnWidth:e=>(m.value&&(e.width=m.value),g.value&&(e.minWidth=g.value),!m.value&&g.value&&(e.width=void 0),e.minWidth||(e.minWidth=80),e.realWidth=Number((0,a.b0)(e.width)?e.minWidth:e.width),e),setColumnForcedProps:t=>{const n=t.type,r=mw[n]||{};Object.keys(r).forEach((e=>{const n=r[e];"className"===e||(0,a.b0)(n)||(t[e]=n)}));const o=(e=>hw[e]||"")(n);if(o){const n=`${(0,e.unref)(d.namespace)}-${o}`;t.className=t.className?`${t.className} ${n}`:n}return t},setColumnRenders:i=>{t.renderHeader?(0,h.U)("TableColumn","Comparing to render-header, scoped-slot header is easier to use. We recommend users to use scoped-slot header."):"selection"!==i.type&&(i.renderHeader=t=>(o.columnConfig.value.label,(0,e.renderSlot)(n,"header",t,(()=>[i.label])))),n["filter-icon"]&&(i.renderFilterIcon=t=>(0,e.renderSlot)(n,"filter-icon",t));let l=i.renderCell;return"expand"===i.type?(i.renderCell=t=>(0,e.h)("div",{class:"cell"},[l(t)]),r.value.renderExpanded=e=>n.default?n.default(e):n.default):(l=l||gw,i.renderCell=t=>{let s=null;if(n.default){const r=n.default(t);s=r.some((t=>t.type!==e.Comment))?r:l(t)}else s=l(t);const{columns:c}=r.value.store.states,u=c.value.findIndex((e=>"default"===e.type)),f=function({row:t,treeNode:n,store:r},o=!1){const{ns:i}=r;if(!n)return o?[(0,e.h)("span",{class:i.e("placeholder")})]:null;const l=[],s=function(e){e.stopPropagation(),n.loading||r.loadOrToggle(t)};if(n.indent&&l.push((0,e.h)("span",{class:i.e("indent"),style:{"padding-left":`${n.indent}px`}})),(0,a.Lm)(n.expanded)&&!n.noLazyChildren){const t=[i.e("expand-icon"),n.expanded?i.em("expand-icon","expanded"):""];let r=W.ArrowRight;n.loading&&(r=W.Loading),l.push((0,e.h)("div",{class:t,onClick:s},{default:()=>[(0,e.h)(b.tk,{class:{[i.is("loading")]:n.loading}},{default:()=>[(0,e.h)(r)]})]}))}else l.push((0,e.h)("span",{class:i.e("placeholder")}));return l}(t,p.value&&t.cellIndex===u),h={class:"cell",style:{}};return i.showOverflowTooltip&&(h.class=`${h.class} ${(0,e.unref)(d.namespace)}-tooltip`,h.style={width:(t.column.realWidth||Number(t.column.width))-1+"px"}),(e=>{function t(e){var t;"ElTableColumn"===(null==(t=null==e?void 0:e.type)?void 0:t.name)&&(e.vParent=o)}(0,ie.cy)(e)?e.forEach((e=>t(e))):t(e)})(s),(0,e.h)("div",h,[f,s])}),i},getPropsData:(...e)=>e.reduce(((e,n)=>((0,ie.cy)(n)&&n.forEach((n=>{e[n]=t[n]})),e)),{}),getColumnElIndex:(e,t)=>Array.prototype.indexOf.call(e,t),updateColumnOrder:()=>{r.value.store.commit("updateColumnOrder",o.columnConfig.value)}}}var yw={type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showOverflowTooltip:{type:[Boolean,Object],default:void 0},tooltipFormatter:Function,fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},filterClassName:String,index:[Number,Function],sortOrders:{type:Array,default:()=>["ascending","descending",null],validator:e=>e.every((e=>["ascending","descending",null].includes(e)))}};let bw=1;var Ow=(0,e.defineComponent)({name:"ElTableColumn",components:{ElCheckbox:El},props:yw,setup(t,{slots:n}){const r=(0,e.getCurrentInstance)(),o=(0,e.ref)({}),i=(0,e.computed)((()=>{let e=r.parent;for(;e&&!e.tableId;)e=e.parent;return e})),{registerNormalWatchers:l,registerComplexWatchers:s}=function(t,n){const r=(0,e.getCurrentInstance)();return{registerComplexWatchers:()=>{const o={realWidth:"width",realMinWidth:"minWidth"},i=vw(["fixed"],o);Object.keys(i).forEach((i=>{const a=o[i];(0,ie.$3)(n,a)&&(0,e.watch)((()=>n[a]),(e=>{let n=e;"width"===a&&"realWidth"===i&&(n=Xb(e)),"minWidth"===a&&"realMinWidth"===i&&(n=Yb(e)),r.columnConfig.value[a]=n,r.columnConfig.value[i]=n;const o="fixed"===a;t.value.store.scheduleLayout(o)}))}))},registerNormalWatchers:()=>{const t={property:"prop",align:"realAlign",headerAlign:"realHeaderAlign"},o=vw(["label","filters","filterMultiple","filteredValue","sortable","index","formatter","className","labelClassName","filterClassName","showOverflowTooltip","tooltipFormatter"],t);Object.keys(o).forEach((o=>{const i=t[o];(0,ie.$3)(n,i)&&(0,e.watch)((()=>n[i]),(e=>{r.columnConfig.value[o]=e}))}))}}}(i,t),{columnId:c,isSubColumn:u,realHeaderAlign:d,columnOrTableParent:f,setColumnWidth:h,setColumnForcedProps:p,setColumnRenders:m,getPropsData:g,getColumnElIndex:v,realAlign:A,updateColumnOrder:y}=Aw(t,n,i),b=f.value;c.value=`${b.tableId||b.columnId}_column_${bw++}`,(0,e.onBeforeMount)((()=>{u.value=i.value!==b;const e=t.type||"default",n=""===t.sortable||t.sortable,f=(0,a.b0)(t.showOverflowTooltip)?b.props.showOverflowTooltip:t.showOverflowTooltip,v=(0,a.b0)(t.tooltipFormatter)?b.props.tooltipFormatter:t.tooltipFormatter,y={...pw[e],id:c.value,type:e,property:t.prop||t.property,align:A,headerAlign:d,showOverflowTooltip:f,tooltipFormatter:v,filterable:t.filters||t.filterMethod,filteredValue:[],filterPlacement:"",filterClassName:"",isColumnGroup:!1,isSubColumn:!1,filterOpened:!1,sortable:n,index:t.index,rawColumnKey:r.vnode.key};let O=g(["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],["sortMethod","sortBy","sortOrders"],["selectable","reserveSelection"],["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement","filterClassName"]);O=function(e,t){const n={};let r;for(r in e)n[r]=e[r];for(r in t)if((0,ie.$3)(t,r)){const e=t[r];(0,a.b0)(e)||(n[r]=e)}return n}(y,O);O=function(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce(((e,t)=>(...n)=>e(t(...n))))}(m,h,p)(O),o.value=O,l(),s()})),(0,e.onMounted)((()=>{var e;const t=f.value,n=u.value?t.vnode.el.children:null==(e=t.refs.hiddenColumns)?void 0:e.children,a=()=>v(n||[],r.vnode.el);o.value.getColumnIndex=a;a()>-1&&i.value.store.commit("insertColumn",o.value,u.value?t.columnConfig.value:null,y)})),(0,e.onBeforeUnmount)((()=>{const e=o.value.getColumnIndex;(e?e():-1)>-1&&i.value.store.commit("removeColumn",o.value,u.value?b.columnConfig.value:null,y)})),r.columnId=c.value,r.columnConfig=o},render(){var t,n,r;try{const o=null==(n=(t=this.$slots).default)?void 0:n.call(t,{row:{},column:{},$index:-1}),i=[];if((0,ie.cy)(o))for(const t of o)"ElTableColumn"===(null==(r=t.type)?void 0:r.name)||2&t.shapeFlag?i.push(t):t.type===e.Fragment&&(0,ie.cy)(t.children)&&t.children.forEach((e=>{1024===(null==e?void 0:e.patchFlag)||(0,ie.Kg)(null==e?void 0:e.children)||i.push(e)}));return(0,e.h)("div",i)}catch(t){return(0,e.h)("div",[])}}});const ww=(0,A.GU)(fw,{TableColumn:Ow}),xw=(0,A.WM)(Ow);var _w=(e=>(e.ASC="asc",e.DESC="desc",e))(_w||{}),Cw=(e=>(e.CENTER="center",e.RIGHT="right",e))(Cw||{}),kw=(e=>(e.LEFT="left",e.RIGHT="right",e))(kw||{});const Sw={asc:"desc",desc:"asc"},Vw=Symbol("placeholder");const Bw=(t,{mainTableRef:n,leftTableRef:r,rightTableRef:o,tableInstance:i,ns:l,isScrolling:s})=>{const c=(0,e.getCurrentInstance)(),{emit:u}=c,d=(0,e.shallowRef)(!1),f=(0,e.ref)(t.defaultExpandedRowKeys||[]),h=(0,e.ref)(-1),p=(0,e.shallowRef)(null),m=(0,e.ref)({}),g=(0,e.ref)({}),v=(0,e.shallowRef)({}),A=(0,e.shallowRef)({}),y=(0,e.shallowRef)({}),b=(0,e.computed)((()=>(0,a.Et)(t.estimatedRowHeight)));const O=H((()=>{var t,i,a,l;d.value=!0,m.value={...(0,e.unref)(m),...(0,e.unref)(g)},w((0,e.unref)(p),!1),g.value={},p.value=null,null==(t=n.value)||t.forceUpdate(),null==(i=r.value)||i.forceUpdate(),null==(a=o.value)||a.forceUpdate(),null==(l=c.proxy)||l.$forceUpdate(),d.value=!1}),0);function w(t,i=!1){(0,e.unref)(b)&&[n,r,o].forEach((n=>{const r=(0,e.unref)(n);r&&r.resetAfterRowIndex(t,i)}))}return{expandedRowKeys:f,lastRenderedRowIndex:h,isDynamic:b,isResetting:d,rowHeights:m,resetAfterIndex:w,onRowExpanded:function({expanded:n,rowData:r,rowIndex:o,rowKey:i}){var a,l;const s=[...(0,e.unref)(f)],c=s.indexOf(i);n?-1===c&&s.push(i):c>-1&&s.splice(c,1),f.value=s,u("update:expandedRowKeys",s),null==(a=t.onRowExpand)||a.call(t,{expanded:n,rowData:r,rowIndex:o,rowKey:i}),null==(l=t.onExpandedRowsChange)||l.call(t,s)},onRowHovered:function({hovered:e,rowKey:t}){if(s.value)return;i.vnode.el.querySelectorAll(`[rowkey="${String(t)}"]`).forEach((t=>{e?t.classList.add(l.is("hovered")):t.classList.remove(l.is("hovered"))}))},onRowsRendered:function(n){var r;null==(r=t.onRowsRendered)||r.call(t,n),n.rowCacheEnd>(0,e.unref)(h)&&(h.value=n.rowCacheEnd)},onRowHeightChange:function({rowKey:t,height:n,rowIndex:r},o){o?o===kw.RIGHT?y.value[t]=n:v.value[t]=n:A.value[t]=n;const i=Math.max(...[v,y,A].map((e=>e.value[t]||0)));(0,e.unref)(m)[t]!==i&&(!function(t,n,r){const o=(0,e.unref)(p);(null===o||o>r)&&(p.value=r),g.value[t]=n}(t,i,r),O())}}},Tw=(e,t)=>e+t,Nw=e=>(0,ie.cy)(e)?e.reduce(Tw,0):e,Ew=(e,t,n={})=>(0,ie.Tn)(e)?e(t):null!=e?e:n,Pw=e=>(["width","maxWidth","minWidth","height"].forEach((t=>{e[t]=(0,f._V)(e[t])})),e),Qw=t=>(0,e.isVNode)(t)?n=>(0,e.h)(t,n):t;function Mw(t){const n=(0,e.ref)(),r=(0,e.ref)(),o=(0,e.ref)(),{columns:i,columnsStyles:l,columnsTotalWidth:s,fixedColumnsOnLeft:c,fixedColumnsOnRight:d,hasFixedColumns:h,mainColumns:p,onColumnSorted:m}=function(t,n,r){const o=(0,e.computed)((()=>(0,e.unref)(n).map(((e,t)=>{var n,r;return{...e,key:null!=(r=null!=(n=e.key)?n:e.dataKey)?r:t}})))),i=(0,e.computed)((()=>(0,e.unref)(o).filter((e=>!e.hidden)))),a=(0,e.computed)((()=>(0,e.unref)(i).filter((e=>"left"===e.fixed||!0===e.fixed)))),l=(0,e.computed)((()=>(0,e.unref)(i).filter((e=>"right"===e.fixed)))),s=(0,e.computed)((()=>(0,e.unref)(i).filter((e=>!e.fixed)))),c=(0,e.computed)((()=>{const t=[];return(0,e.unref)(a).forEach((e=>{t.push({...e,placeholderSign:Vw})})),(0,e.unref)(s).forEach((e=>{t.push(e)})),(0,e.unref)(l).forEach((e=>{t.push({...e,placeholderSign:Vw})})),t})),u=(0,e.computed)((()=>(0,e.unref)(a).length||(0,e.unref)(l).length)),d=(0,e.computed)((()=>(0,e.unref)(o).reduce(((n,o)=>(n[o.key]=((e,t,n)=>{var r;const o={flexGrow:0,flexShrink:0,...n?{}:{flexGrow:e.flexGrow||0,flexShrink:e.flexShrink||1}};n||(o.flexShrink=1);const i={...null!=(r=e.style)?r:{},...o,flexBasis:"auto",width:e.width};return t||(e.maxWidth&&(i.maxWidth=e.maxWidth),e.minWidth&&(i.minWidth=e.minWidth)),i})(o,(0,e.unref)(r),t.fixed),n)),{}))),f=(0,e.computed)((()=>(0,e.unref)(i).reduce(((e,t)=>e+t.width),0))),h=t=>(0,e.unref)(o).find((e=>e.key===t));return{columns:o,columnsStyles:d,columnsTotalWidth:f,fixedColumnsOnLeft:a,fixedColumnsOnRight:l,hasFixedColumns:u,mainColumns:c,normalColumns:s,visibleColumns:i,getColumn:h,getColumnStyle:t=>(0,e.unref)(d)[t],updateColumnWidth:(e,t)=>{e.width=t},onColumnSorted:function(e){var n;const{key:r}=e.currentTarget.dataset;if(!r)return;const{sortState:o,sortBy:i}=t;let a=_w.ASC;a=(0,ie.Gv)(o)?Sw[o[r]]:Sw[i.order],null==(n=t.onColumnSort)||n.call(t,{column:h(r),key:r,order:a})}}}(t,(0,e.toRef)(t,"columns"),(0,e.toRef)(t,"fixed")),{scrollTo:g,scrollToLeft:v,scrollToTop:A,scrollToRow:y,onScroll:b,onVerticalScroll:O,scrollPos:w}=((t,{mainTableRef:n,leftTableRef:r,rightTableRef:o,onMaybeEndReached:i})=>{const a=(0,e.ref)({scrollLeft:0,scrollTop:0});function l(e){var t,i,a;const{scrollTop:l}=e;null==(t=n.value)||t.scrollTo(e),null==(i=r.value)||i.scrollToTop(l),null==(a=o.value)||a.scrollToTop(l)}function s(e){a.value=e,l(e)}function c(t){a.value.scrollTop=t,l((0,e.unref)(a))}return(0,e.watch)((()=>(0,e.unref)(a).scrollTop),((e,t)=>{e>t&&i()})),{scrollPos:a,scrollTo:s,scrollToLeft:function(t){var r,o;a.value.scrollLeft=t,null==(o=null==(r=n.value)?void 0:r.scrollTo)||o.call(r,(0,e.unref)(a))},scrollToTop:c,scrollToRow:function(e,t="auto"){var r;null==(r=n.value)||r.scrollToRow(e,t)},onScroll:function(e){var n;s(e),null==(n=t.onScroll)||n.call(t,e)},onVerticalScroll:function({scrollTop:t}){const{scrollTop:n}=(0,e.unref)(a);t!==n&&c(t)}}})(t,{mainTableRef:n,leftTableRef:r,rightTableRef:o,onMaybeEndReached:function(){const{onEndReached:n}=t;if(!n)return;const{scrollTop:r}=(0,e.unref)(w),o=(0,e.unref)(z),i=(0,e.unref)(W),a=o-(r+i)+t.hScrollbarSize;(0,e.unref)(S)>=0&&o===r+(0,e.unref)(L)-(0,e.unref)(Y)&&n(a)}}),x=(0,u.DU)("table-v2"),_=(0,e.getCurrentInstance)(),C=(0,e.shallowRef)(!1),{expandedRowKeys:k,lastRenderedRowIndex:S,isDynamic:V,isResetting:B,rowHeights:T,resetAfterIndex:N,onRowExpanded:E,onRowHeightChange:P,onRowHovered:Q,onRowsRendered:M}=Bw(t,{mainTableRef:n,leftTableRef:r,rightTableRef:o,tableInstance:_,ns:x,isScrolling:C}),{data:D,depthMap:$}=((t,{expandedRowKeys:n,lastRenderedRowIndex:r,resetAfterIndex:o})=>{const i=(0,e.ref)({}),a=(0,e.computed)((()=>{const r={},{data:o,rowKey:a}=t,l=(0,e.unref)(n);if(!l||!l.length)return o;const s=[],c=new Set;l.forEach((e=>c.add(e)));let u=o.slice();for(u.forEach((e=>r[e[a]]=0));u.length>0;){const e=u.shift();s.push(e),c.has(e[a])&&(0,ie.cy)(e.children)&&e.children.length>0&&(u=[...e.children,...u],e.children.forEach((t=>r[t[a]]=r[e[a]]+1)))}return i.value=r,s})),l=(0,e.computed)((()=>{const{data:n,expandColumnKey:r}=t;return r?(0,e.unref)(a):n}));return(0,e.watch)(l,((e,t)=>{e!==t&&(r.value=-1,o(0,!0))})),{data:l,depthMap:i}})(t,{expandedRowKeys:k,lastRenderedRowIndex:S,resetAfterIndex:N}),z=(0,e.computed)((()=>{const{estimatedRowHeight:n,rowHeight:r}=t,o=(0,e.unref)(D);return(0,a.Et)(n)?Object.values((0,e.unref)(T)).reduce(((e,t)=>e+t),0):o.length*r})),{bodyWidth:R,fixedTableHeight:I,mainTableHeight:L,leftTableWidth:F,rightTableWidth:U,headerWidth:H,windowHeight:W,footerHeight:j,emptyStyle:q,rootStyle:X,headerHeight:Y}=((t,{columnsTotalWidth:n,rowsHeight:r,fixedColumnsOnLeft:o,fixedColumnsOnRight:i})=>{const l=(0,e.computed)((()=>{const{fixed:r,width:o,vScrollbarSize:i}=t,a=o-i;return r?Math.max(Math.round((0,e.unref)(n)),a):a})),s=(0,e.computed)((()=>(0,e.unref)(l)+t.vScrollbarSize)),c=(0,e.computed)((()=>{const{height:n=0,maxHeight:o=0,footerHeight:i,hScrollbarSize:a}=t;if(o>0){const t=(0,e.unref)(g),n=(0,e.unref)(r),l=(0,e.unref)(m)+t+n+a;return Math.min(l,o-i)}return n-i})),u=(0,e.computed)((()=>{const{maxHeight:n}=t,o=(0,e.unref)(c);if((0,a.Et)(n)&&n>0)return o;const i=(0,e.unref)(r)+(0,e.unref)(m)+(0,e.unref)(g);return Math.min(o,i)})),d=e=>e.width,h=(0,e.computed)((()=>Nw((0,e.unref)(o).map(d)))),p=(0,e.computed)((()=>Nw((0,e.unref)(i).map(d)))),m=(0,e.computed)((()=>Nw(t.headerHeight))),g=(0,e.computed)((()=>{var e;return((null==(e=t.fixedData)?void 0:e.length)||0)*t.rowHeight})),v=(0,e.computed)((()=>(0,e.unref)(c)-(0,e.unref)(m)-(0,e.unref)(g))),A=(0,e.computed)((()=>{const{style:e={},height:n,width:r}=t;return Pw({...e,height:n,width:r})})),y=(0,e.computed)((()=>Pw({height:t.footerHeight}))),b=(0,e.computed)((()=>({top:(0,f._V)((0,e.unref)(m)),bottom:(0,f._V)(t.footerHeight),width:(0,f._V)(t.width)})));return{bodyWidth:l,fixedTableHeight:u,mainTableHeight:c,leftTableWidth:h,rightTableWidth:p,headerWidth:s,windowHeight:v,footerHeight:y,emptyStyle:b,rootStyle:A,headerHeight:m}})(t,{columnsTotalWidth:s,fixedColumnsOnLeft:c,fixedColumnsOnRight:d,rowsHeight:z}),G=(0,e.ref)(),Z=(0,e.computed)((()=>{const n=0===(0,e.unref)(D).length;return(0,ie.cy)(t.fixedData)?0===t.fixedData.length&&n:n}));return(0,e.watch)((()=>t.expandedRowKeys),(e=>k.value=e),{deep:!0}),{columns:i,containerRef:G,mainTableRef:n,leftTableRef:r,rightTableRef:o,isDynamic:V,isResetting:B,isScrolling:C,hasFixedColumns:h,columnsStyles:l,columnsTotalWidth:s,data:D,expandedRowKeys:k,depthMap:$,fixedColumnsOnLeft:c,fixedColumnsOnRight:d,mainColumns:p,bodyWidth:R,emptyStyle:q,rootStyle:X,headerWidth:H,footerHeight:j,mainTableHeight:L,fixedTableHeight:I,leftTableWidth:F,rightTableWidth:U,showEmpty:Z,getRowHeight:function(n){const{estimatedRowHeight:r,rowHeight:o,rowKey:i}=t;return r?(0,e.unref)(T)[(0,e.unref)(D)[n][i]]||r:o},onColumnSorted:m,onRowHovered:Q,onRowExpanded:E,onRowsRendered:M,onRowHeightChange:P,scrollTo:g,scrollToLeft:v,scrollToTop:A,scrollToRow:y,onScroll:b,onVerticalScroll:O}}const Dw=Symbol("tableV2"),$w=String,zw={type:(0,i.jq)(Array),required:!0},Rw=((0,i.jq)(Object),{type:(0,i.jq)(Array)}),Iw={...Rw,required:!0},Lw=String,Fw={type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},Uw={type:Number,required:!0},Hw={type:(0,i.jq)([String,Number,Symbol]),default:"id"},Ww={type:(0,i.jq)(Object)},jw=(0,i.b_)({class:String,columns:zw,columnsStyles:{type:(0,i.jq)(Object),required:!0},depth:Number,expandColumnKey:Lw,estimatedRowHeight:{...zA.estimatedRowHeight,default:void 0},isScrolling:Boolean,onRowExpand:{type:(0,i.jq)(Function)},onRowHover:{type:(0,i.jq)(Function)},onRowHeightChange:{type:(0,i.jq)(Function)},rowData:{type:(0,i.jq)(Object),required:!0},rowEventHandlers:{type:(0,i.jq)(Object)},rowIndex:{type:Number,required:!0},rowKey:Hw,style:{type:(0,i.jq)(Object)}}),qw={type:Number,required:!0},Xw=(0,i.b_)({class:String,columns:zw,fixedHeaderData:{type:(0,i.jq)(Array)},headerData:{type:(0,i.jq)(Array),required:!0},headerHeight:{type:(0,i.jq)([Number,Array]),default:50},rowWidth:qw,rowHeight:{type:Number,default:50},height:qw,width:qw}),Yw=(0,i.b_)({columns:zw,data:Iw,fixedData:Rw,estimatedRowHeight:jw.estimatedRowHeight,width:Uw,height:Uw,headerWidth:Uw,headerHeight:Xw.headerHeight,bodyWidth:Uw,rowHeight:Uw,cache:QA.cache,useIsScrolling:Boolean,scrollbarAlwaysOn:zA.scrollbarAlwaysOn,scrollbarStartGap:zA.scrollbarStartGap,scrollbarEndGap:zA.scrollbarEndGap,class:$w,style:Ww,containerStyle:Ww,getRowHeight:{type:(0,i.jq)(Function),required:!0},rowKey:jw.rowKey,onRowsRendered:{type:(0,i.jq)(Function)},onScroll:{type:(0,i.jq)(Function)}}),Gw=(0,i.b_)({cache:Yw.cache,estimatedRowHeight:jw.estimatedRowHeight,rowKey:Hw,headerClass:{type:(0,i.jq)([String,Function])},headerProps:{type:(0,i.jq)([Object,Function])},headerCellProps:{type:(0,i.jq)([Object,Function])},headerHeight:Xw.headerHeight,footerHeight:{type:Number,default:0},rowClass:{type:(0,i.jq)([String,Function])},rowProps:{type:(0,i.jq)([Object,Function])},rowHeight:{type:Number,default:50},cellProps:{type:(0,i.jq)([Object,Function])},columns:zw,data:Iw,dataGetter:{type:(0,i.jq)(Function)},fixedData:Rw,expandColumnKey:jw.expandColumnKey,expandedRowKeys:Fw,defaultExpandedRowKeys:Fw,class:$w,fixed:Boolean,style:{type:(0,i.jq)(Object)},width:Uw,height:Uw,maxHeight:Number,useIsScrolling:Boolean,indentSize:{type:Number,default:12},iconSize:{type:Number,default:12},hScrollbarSize:zA.hScrollbarSize,vScrollbarSize:zA.vScrollbarSize,scrollbarAlwaysOn:RA.alwaysOn,sortBy:{type:(0,i.jq)(Object),default:()=>({})},sortState:{type:(0,i.jq)(Object),default:void 0},onColumnSort:{type:(0,i.jq)(Function)},onExpandedRowsChange:{type:(0,i.jq)(Function)},onEndReached:{type:(0,i.jq)(Function)},onRowExpand:jw.onRowExpand,onScroll:Yw.onScroll,onRowsRendered:Yw.onRowsRendered,rowEventHandlers:jw.rowEventHandlers});var Zw=(0,e.defineComponent)({name:"ElTableV2Header",props:Xw,setup(t,{slots:n,expose:r}){const o=(0,u.DU)("table-v2"),i=(0,e.inject)("tableV2GridScrollLeft"),a=(0,e.ref)(),l=(0,e.computed)((()=>Pw({width:t.width,height:t.height}))),s=(0,e.computed)((()=>Pw({width:t.rowWidth,height:t.height}))),c=(0,e.computed)((()=>tc((0,e.unref)(t.headerHeight)))),d=t=>{const n=(0,e.unref)(a);(0,e.nextTick)((()=>{(null==n?void 0:n.scroll)&&n.scroll({left:t})}))},f=()=>{const e=o.e("fixed-header-row"),{columns:r,fixedHeaderData:i,rowHeight:a}=t;return null==i?void 0:i.map(((t,o)=>{var i;const l=Pw({height:a,width:"100%"});return null==(i=n.fixed)?void 0:i.call(n,{class:e,columns:r,rowData:t,rowIndex:-(o+1),style:l})}))},h=()=>{const r=o.e("dynamic-header-row"),{columns:i}=t;return(0,e.unref)(c).map(((e,t)=>{var o;const a=Pw({width:"100%",height:e});return null==(o=n.dynamic)?void 0:o.call(n,{class:r,columns:i,headerIndex:t,style:a})}))};return(0,e.onUpdated)((()=>{(null==i?void 0:i.value)&&d(i.value)})),r({scrollToLeft:d}),()=>{if(!(t.height<=0))return(0,e.createVNode)("div",{ref:a,class:t.class,style:(0,e.unref)(l),role:"rowgroup"},[(0,e.createVNode)("div",{style:(0,e.unref)(s),class:o.e("header")},[h(),f()])])}}});const Kw=({name:t,clearCache:n,getColumnPosition:o,getColumnStartIndexForOffset:i,getColumnStopIndexForStartIndex:l,getEstimatedTotalHeight:s,getEstimatedTotalWidth:c,getColumnOffset:f,getRowOffset:h,getRowPosition:p,getRowStartIndexForOffset:m,getRowStopIndexForStartIndex:g,initCache:v,injectToInstance:A,validateProps:y})=>(0,e.defineComponent)({name:null!=t?t:"ElVirtualList",props:zA,emits:[sA,cA],setup(t,{emit:b,expose:O,slots:w}){const x=(0,u.DU)("vl");y(t);const _=(0,e.getCurrentInstance)(),C=(0,e.ref)(v(t,_));null==A||A(_,C);const k=(0,e.ref)(),S=(0,e.ref)(),V=(0,e.ref)(),B=(0,e.ref)(null),T=(0,e.ref)({isScrolling:!1,scrollLeft:(0,a.Et)(t.initScrollLeft)?t.initScrollLeft:0,scrollTop:(0,a.Et)(t.initScrollTop)?t.initScrollTop:0,updateRequested:!1,xAxisScrollDir:uA,yAxisScrollDir:uA}),N=lA(),E=(0,e.computed)((()=>Number.parseInt(`${t.height}`,10))),P=(0,e.computed)((()=>Number.parseInt(`${t.width}`,10))),Q=(0,e.computed)((()=>{const{totalColumn:n,totalRow:r,columnCache:o}=t,{isScrolling:a,xAxisScrollDir:s,scrollLeft:c}=(0,e.unref)(T);if(0===n||0===r)return[0,0,0,0];const u=i(t,c,(0,e.unref)(C)),d=l(t,u,c,(0,e.unref)(C)),f=a&&s!==dA?1:Math.max(1,o),h=a&&s!==uA?1:Math.max(1,o);return[Math.max(0,u-f),Math.max(0,Math.min(n-1,d+h)),u,d]})),M=(0,e.computed)((()=>{const{totalColumn:n,totalRow:r,rowCache:o}=t,{isScrolling:i,yAxisScrollDir:a,scrollTop:l}=(0,e.unref)(T);if(0===n||0===r)return[0,0,0,0];const s=m(t,l,(0,e.unref)(C)),c=g(t,s,l,(0,e.unref)(C)),u=i&&a!==dA?1:Math.max(1,o),d=i&&a!==uA?1:Math.max(1,o);return[Math.max(0,s-u),Math.max(0,Math.min(r-1,c+d)),s,c]})),D=(0,e.computed)((()=>s(t,(0,e.unref)(C)))),$=(0,e.computed)((()=>c(t,(0,e.unref)(C)))),z=(0,e.computed)((()=>{var e;return[{position:"relative",overflow:"hidden",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:t.direction,height:(0,a.Et)(t.height)?`${t.height}px`:t.height,width:(0,a.Et)(t.width)?`${t.width}px`:t.width},null!=(e=t.style)?e:{}]})),R=(0,e.computed)((()=>{const t=`${(0,e.unref)($)}px`;return{height:`${(0,e.unref)(D)}px`,pointerEvents:(0,e.unref)(T).isScrolling?"none":void 0,width:t}})),I=()=>{const{totalColumn:n,totalRow:r}=t;if(n>0&&r>0){const[t,n,r,o]=(0,e.unref)(Q),[i,a,l,s]=(0,e.unref)(M);b(sA,{columnCacheStart:t,columnCacheEnd:n,rowCacheStart:i,rowCacheEnd:a,columnVisibleStart:r,columnVisibleEnd:o,rowVisibleStart:l,rowVisibleEnd:s})}const{scrollLeft:o,scrollTop:i,updateRequested:a,xAxisScrollDir:l,yAxisScrollDir:s}=(0,e.unref)(T);b(cA,{xAxisScrollDir:l,scrollLeft:o,yAxisScrollDir:s,scrollTop:i,updateRequested:a})},L=n=>{const{clientHeight:r,clientWidth:o,scrollHeight:i,scrollLeft:a,scrollTop:l,scrollWidth:s}=n.currentTarget,c=(0,e.unref)(T);if(c.scrollTop===l&&c.scrollLeft===a)return;let u=a;if(FA(t.direction))switch(HA()){case bA:u=-a;break;case wA:u=s-o-a}T.value={...c,isScrolling:!0,scrollLeft:u,scrollTop:Math.max(0,Math.min(l,i-r)),updateRequested:!0,xAxisScrollDir:IA(c.scrollLeft,u),yAxisScrollDir:IA(c.scrollTop,l)},(0,e.nextTick)((()=>q())),Y(),I()},F=(t,n)=>{const r=(0,e.unref)(E),o=(D.value-r)/n*t;W({scrollTop:Math.min(D.value-r,o)})},U=(t,n)=>{const r=(0,e.unref)(P),o=($.value-r)/n*t;W({scrollLeft:Math.min($.value-r,o)})},{onWheel:H}=(({atXEndEdge:e,atXStartEdge:t,atYEndEdge:n,atYStartEdge:r},o)=>{let i=null,a=0,l=0;const s=(o,i)=>{const a=o<=0&&t.value||o>=0&&e.value,l=i<=0&&r.value||i>=0&&n.value;return a&&l};return{hasReachedEdge:s,onWheel:e=>{(0,_A.V)(i);let t=e.deltaX,n=e.deltaY;Math.abs(t)>Math.abs(n)?n=0:t=0,e.shiftKey&&0!==n&&(t=n,n=0),s(a,l)&&s(a+t,l+n)||(a+=t,l+=n,e.preventDefault(),i=(0,_A.m)((()=>{o(a,l),a=0,l=0})))}}})({atXStartEdge:(0,e.computed)((()=>T.value.scrollLeft<=0)),atXEndEdge:(0,e.computed)((()=>T.value.scrollLeft>=$.value-(0,e.unref)(P))),atYStartEdge:(0,e.computed)((()=>T.value.scrollTop<=0)),atYEndEdge:(0,e.computed)((()=>T.value.scrollTop>=D.value-(0,e.unref)(E)))},((t,n)=>{var r,o,i,a;null==(o=null==(r=S.value)?void 0:r.onMouseUp)||o.call(r),null==(a=null==(i=V.value)?void 0:i.onMouseUp)||a.call(i);const l=(0,e.unref)(P),s=(0,e.unref)(E);W({scrollLeft:Math.min(T.value.scrollLeft+t,$.value-l),scrollTop:Math.min(T.value.scrollTop+n,D.value-s)})}));(0,r.MLh)(k,"wheel",H,{passive:!1});const W=({scrollLeft:t=T.value.scrollLeft,scrollTop:n=T.value.scrollTop})=>{t=Math.max(t,0),n=Math.max(n,0);const r=(0,e.unref)(T);n===r.scrollTop&&t===r.scrollLeft||(T.value={...r,xAxisScrollDir:IA(r.scrollLeft,t),yAxisScrollDir:IA(r.scrollTop,n),scrollLeft:t,scrollTop:n,updateRequested:!0},(0,e.nextTick)((()=>q())),Y(),I())},j=(r,i)=>{const{columnWidth:a,direction:l,rowHeight:s}=t,c=N.value(n&&a,n&&s,n&&l),u=`${r},${i}`;if((0,ie.$3)(c,u))return c[u];{const[,n]=o(t,i,(0,e.unref)(C)),a=(0,e.unref)(C),s=FA(l),[d,f]=p(t,r,a),[h]=o(t,i,a);return c[u]={position:"absolute",left:s?void 0:`${n}px`,right:s?`${n}px`:void 0,top:`${f}px`,height:`${d}px`,width:`${h}px`},c[u]}},q=()=>{T.value.isScrolling=!1,(0,e.nextTick)((()=>{N.value(-1,null,null)}))};(0,e.onMounted)((()=>{if(!X.oc)return;const{initScrollLeft:n,initScrollTop:r}=t,o=(0,e.unref)(k);o&&((0,a.Et)(n)&&(o.scrollLeft=n),(0,a.Et)(r)&&(o.scrollTop=r)),I()}));const Y=()=>{const{direction:n}=t,{scrollLeft:r,scrollTop:o,updateRequested:i}=(0,e.unref)(T),a=(0,e.unref)(k);if(i&&a){if(n===yA)switch(HA()){case bA:a.scrollLeft=-r;break;case OA:a.scrollLeft=r;break;default:{const{clientWidth:e,scrollWidth:t}=a;a.scrollLeft=t-e-r;break}}else a.scrollLeft=Math.max(0,r);a.scrollTop=Math.max(0,o)}},{resetAfterColumnIndex:G,resetAfterRowIndex:Z,resetAfter:K}=_.proxy;O({windowRef:k,innerRef:B,getItemStyleCache:N,scrollTo:W,scrollToItem:(n=0,r=0,o=fA)=>{const i=(0,e.unref)(T);r=Math.max(0,Math.min(r,t.totalColumn-1)),n=Math.max(0,Math.min(n,t.totalRow-1));const a=(0,d.F_)(x.namespace.value),l=(0,e.unref)(C),u=s(t,l),p=c(t,l);W({scrollLeft:f(t,r,o,i.scrollLeft,l,p>t.width?a:0),scrollTop:h(t,n,o,i.scrollTop,l,u>t.height?a:0)})},states:T,resetAfterColumnIndex:G,resetAfterRowIndex:Z,resetAfter:K});const J=()=>{const n=(0,e.resolveDynamicComponent)(t.innerElement),r=(()=>{var n;const[r,o]=(0,e.unref)(Q),[i,a]=(0,e.unref)(M),{data:l,totalColumn:s,totalRow:c,useIsScrolling:u,itemKey:d}=t,f=[];if(c>0&&s>0)for(let t=i;t<=a;t++)for(let i=r;i<=o;i++){const r=d({columnIndex:i,data:l,rowIndex:t});f.push((0,e.h)(e.Fragment,{key:r},null==(n=w.default)?void 0:n.call(w,{columnIndex:i,data:l,isScrolling:u?(0,e.unref)(T).isScrolling:void 0,style:j(t,i),rowIndex:t})))}return f})();return[(0,e.h)(n,{style:(0,e.unref)(R),ref:B},(0,ie.Kg)(n)?r:{default:()=>r})]};return()=>{const n=(0,e.resolveDynamicComponent)(t.containerElement),{horizontalScrollbar:r,verticalScrollbar:o}=(()=>{const{scrollbarAlwaysOn:n,scrollbarStartGap:r,scrollbarEndGap:o,totalColumn:i,totalRow:a}=t,l=(0,e.unref)(P),s=(0,e.unref)(E),c=(0,e.unref)($),u=(0,e.unref)(D),{scrollLeft:d,scrollTop:f}=(0,e.unref)(T);return{horizontalScrollbar:(0,e.h)(WA,{ref:S,alwaysOn:n,startGap:r,endGap:o,class:x.e("horizontal"),clientSize:l,layout:"horizontal",onScroll:U,ratio:100*l/c,scrollFrom:d/(c-l),total:a,visible:!0}),verticalScrollbar:(0,e.h)(WA,{ref:V,alwaysOn:n,startGap:r,endGap:o,class:x.e("vertical"),clientSize:s,layout:"vertical",onScroll:F,ratio:100*s/u,scrollFrom:f/(u-s),total:i,visible:!0})}})(),i=J();return(0,e.h)("div",{key:0,class:x.e("wrapper"),role:t.role},[(0,e.h)(n,{class:t.className,style:(0,e.unref)(z),onScroll:L,ref:k},(0,ie.Kg)(n)?i:{default:()=>i}),r,o])}}}),{max:Jw,min:ex,floor:tx}=Math,nx={column:"columnWidth",row:"rowHeight"},rx={column:"lastVisitedColumnIndex",row:"lastVisitedRowIndex"},ox=(e,t,n,r)=>{const[o,i,a]=[n[r],e[nx[r]],n[rx[r]]];if(t>a){let e=0;if(a>=0){const t=o[a];e=t.offset+t.size}for(let n=a+1;n<=t;n++){const t=i(n);o[n]={offset:e,size:t},e+=t}n[rx[r]]=t}return o[t]},ix=(e,t,n,r,o,i)=>{for(;n<=r;){const a=n+tx((r-n)/2),l=ox(e,a,t,i).offset;if(l===o)return a;l<o?n=a+1:r=a-1}return Jw(0,n-1)},ax=(e,t,n,r)=>{const[o,i]=[t[r],t[rx[r]]];return(i>0?o[i].offset:0)>=n?ix(e,t,0,i,n,r):((e,t,n,r,o)=>{const i="column"===o?e.totalColumn:e.totalRow;let a=1;for(;n<i&&ox(e,n,t,o).offset<r;)n+=a,a*=2;return ix(e,t,tx(n/2),ex(n,i-1),r,o)})(e,t,Jw(0,i),n,r)},lx=({totalRow:e},{estimatedRowHeight:t,lastVisitedRowIndex:n,row:r})=>{let o=0;if(n>=e&&(n=e-1),n>=0){const e=r[n];o=e.offset+e.size}return o+(e-n-1)*t},sx=({totalColumn:e},{column:t,estimatedColumnWidth:n,lastVisitedColumnIndex:r})=>{let o=0;if(r>e&&(r=e-1),r>=0){const e=t[r];o=e.offset+e.size}return o+(e-r-1)*n},cx={column:sx,row:lx},ux=(e,t,n,r,o,i,a)=>{const[l,s]=["row"===i?e.height:e.width,cx[i]],c=ox(e,t,o,i),u=s(e,o),d=Jw(0,ex(u-l,c.offset)),f=Jw(0,c.offset-l+a+c.size);switch(n===hA&&(n=r>=f-l&&r<=d+l?fA:mA),n){case pA:return d;case gA:return f;case mA:return Math.round(f+(d-f)/2);default:return r>=f&&r<=d?r:f>d||r<f?f:d}},dx=Kw({name:"ElDynamicSizeGrid",getColumnPosition:(e,t,n)=>{const r=ox(e,t,n,"column");return[r.size,r.offset]},getRowPosition:(e,t,n)=>{const r=ox(e,t,n,"row");return[r.size,r.offset]},getColumnOffset:(e,t,n,r,o,i)=>ux(e,t,n,r,o,"column",i),getRowOffset:(e,t,n,r,o,i)=>ux(e,t,n,r,o,"row",i),getColumnStartIndexForOffset:(e,t,n)=>ax(e,n,t,"column"),getColumnStopIndexForStartIndex:(e,t,n,r)=>{const o=ox(e,t,r,"column"),i=n+e.width;let a=o.offset+o.size,l=t;for(;l<e.totalColumn-1&&a<i;)l++,a+=ox(e,t,r,"column").size;return l},getEstimatedTotalHeight:lx,getEstimatedTotalWidth:sx,getRowStartIndexForOffset:(e,t,n)=>ax(e,n,t,"row"),getRowStopIndexForStartIndex:(e,t,n,r)=>{const{totalRow:o,height:i}=e,a=ox(e,t,r,"row"),l=n+i;let s=a.size+a.offset,c=t;for(;c<o-1&&s<l;)c++,s+=ox(e,c,r,"row").size;return c},injectToInstance:(e,t)=>{const n=({columnIndex:n,rowIndex:r},o)=>{var i,l;o=!!(0,a.b0)(o)||o,(0,a.Et)(n)&&(t.value.lastVisitedColumnIndex=Math.min(t.value.lastVisitedColumnIndex,n-1)),(0,a.Et)(r)&&(t.value.lastVisitedRowIndex=Math.min(t.value.lastVisitedRowIndex,r-1)),null==(i=e.exposed)||i.getItemStyleCache.value(-1,null,null),o&&(null==(l=e.proxy)||l.$forceUpdate())};Object.assign(e.proxy,{resetAfterColumnIndex:(e,t)=>{n({columnIndex:e},t)},resetAfterRowIndex:(e,t)=>{n({rowIndex:e},t)},resetAfter:n})},initCache:({estimatedColumnWidth:e=50,estimatedRowHeight:t=50})=>({column:{},estimatedColumnWidth:e,estimatedRowHeight:t,lastVisitedColumnIndex:-1,lastVisitedRowIndex:-1,row:{}}),clearCache:!1,validateProps:({columnWidth:e,rowHeight:t})=>{0}}),fx=Kw({name:"ElFixedSizeGrid",getColumnPosition:({columnWidth:e},t)=>[e,t*e],getRowPosition:({rowHeight:e},t)=>[e,t*e],getEstimatedTotalHeight:({totalRow:e,rowHeight:t})=>t*e,getEstimatedTotalWidth:({totalColumn:e,columnWidth:t})=>t*e,getColumnOffset:({totalColumn:e,columnWidth:t,width:n},r,o,i,a,l)=>{n=Number(n);const s=Math.max(0,e*t-n),c=Math.min(s,r*t),u=Math.max(0,r*t-n+l+t);switch("smart"===o&&(o=i>=u-n&&i<=c+n?fA:mA),o){case pA:return c;case gA:return u;case mA:{const e=Math.round(u+(c-u)/2);return e<Math.ceil(n/2)?0:e>s+Math.floor(n/2)?s:e}default:return i>=u&&i<=c?i:u>c||i<u?u:c}},getRowOffset:({rowHeight:e,height:t,totalRow:n},r,o,i,a,l)=>{t=Number(t);const s=Math.max(0,n*e-t),c=Math.min(s,r*e),u=Math.max(0,r*e-t+l+e);switch(o===hA&&(o=i>=u-t&&i<=c+t?fA:mA),o){case pA:return c;case gA:return u;case mA:{const e=Math.round(u+(c-u)/2);return e<Math.ceil(t/2)?0:e>s+Math.floor(t/2)?s:e}default:return i>=u&&i<=c?i:u>c||i<u?u:c}},getColumnStartIndexForOffset:({columnWidth:e,totalColumn:t},n)=>Math.max(0,Math.min(t-1,Math.floor(n/e))),getColumnStopIndexForStartIndex:({columnWidth:e,totalColumn:t,width:n},r,o)=>{const i=r*e,a=Math.ceil((n+o-i)/e);return Math.max(0,Math.min(t-1,r+a-1))},getRowStartIndexForOffset:({rowHeight:e,totalRow:t},n)=>Math.max(0,Math.min(t-1,Math.floor(n/e))),getRowStopIndexForStartIndex:({rowHeight:e,totalRow:t,height:n},r,o)=>{const i=r*e,a=Math.ceil((n+o-i)/e);return Math.max(0,Math.min(t-1,r+a-1))},initCache:()=>{},clearCache:!0,validateProps:({columnWidth:e,rowHeight:t})=>{0}});var hx=(0,e.defineComponent)({name:"ElTableV2Grid",props:Yw,setup(t,{slots:n,expose:r}){const{ns:o}=(0,e.inject)(Dw),{bodyRef:i,fixedRowHeight:l,gridHeight:s,hasHeader:c,headerRef:u,headerHeight:d,totalHeight:f,forceUpdate:h,itemKey:p,onItemRendered:m,resetAfterRowIndex:g,scrollTo:v,scrollToTop:A,scrollToRow:y,scrollLeft:b}=(t=>{const n=(0,e.ref)(),r=(0,e.ref)(),o=(0,e.ref)(0),i=(0,e.computed)((()=>{const{data:e,rowHeight:n,estimatedRowHeight:r}=t;if(!r)return e.length*n})),l=(0,e.computed)((()=>{const{fixedData:e,rowHeight:n}=t;return((null==e?void 0:e.length)||0)*n})),s=(0,e.computed)((()=>Nw(t.headerHeight))),c=(0,e.computed)((()=>{const{height:n}=t;return Math.max(0,n-(0,e.unref)(s)-(0,e.unref)(l))})),u=(0,e.computed)((()=>(0,e.unref)(s)+(0,e.unref)(l)>0));return(0,e.watch)((()=>t.bodyWidth),(()=>{var e;(0,a.Et)(t.estimatedRowHeight)&&(null==(e=r.value)||e.resetAfter({columnIndex:0},!1))})),{bodyRef:r,forceUpdate:function(){var t,o;null==(t=(0,e.unref)(r))||t.$forceUpdate(),null==(o=(0,e.unref)(n))||o.$forceUpdate()},fixedRowHeight:l,gridHeight:c,hasHeader:u,headerHeight:s,headerRef:n,totalHeight:i,itemKey:({data:e,rowIndex:n})=>e[n][t.rowKey],onItemRendered:function({rowCacheStart:e,rowCacheEnd:n,rowVisibleStart:r,rowVisibleEnd:o}){var i;null==(i=t.onRowsRendered)||i.call(t,{rowCacheStart:e,rowCacheEnd:n,rowVisibleStart:r,rowVisibleEnd:o})},resetAfterRowIndex:function(e,t){var n;null==(n=r.value)||n.resetAfterRowIndex(e,t)},scrollTo:function(t,i){const a=(0,e.unref)(n),l=(0,e.unref)(r);(0,ie.Gv)(t)?(null==a||a.scrollToLeft(t.scrollLeft),o.value=t.scrollLeft,null==l||l.scrollTo(t)):(null==a||a.scrollToLeft(t),o.value=t,null==l||l.scrollTo({scrollLeft:t,scrollTop:i}))},scrollToTop:function(t){var n;null==(n=(0,e.unref)(r))||n.scrollTo({scrollTop:t})},scrollToRow:function(t,n){var o;null==(o=(0,e.unref)(r))||o.scrollToItem(t,1,n)},scrollLeft:o}})(t);(0,e.provide)("tableV2GridScrollLeft",b),r({forceUpdate:h,totalHeight:f,scrollTo:v,scrollToTop:A,scrollToRow:y,resetAfterRowIndex:g});const O=()=>t.bodyWidth;return()=>{const{cache:r,columns:f,data:h,fixedData:g,useIsScrolling:v,scrollbarAlwaysOn:A,scrollbarEndGap:y,scrollbarStartGap:b,style:w,rowHeight:x,bodyWidth:_,estimatedRowHeight:C,headerWidth:k,height:S,width:V,getRowHeight:B,onScroll:T}=t,N=(0,a.Et)(C),E=N?dx:fx,P=(0,e.unref)(d);return(0,e.createVNode)("div",{role:"table",class:[o.e("table"),t.class],style:w},[(0,e.createVNode)(E,{ref:i,data:h,useIsScrolling:v,itemKey:p,columnCache:0,columnWidth:N?O:_,totalColumn:1,totalRow:h.length,rowCache:r,rowHeight:N?B:x,width:V,height:(0,e.unref)(s),class:o.e("body"),role:"rowgroup",scrollbarStartGap:b,scrollbarEndGap:y,scrollbarAlwaysOn:A,onScroll:T,onItemRendered:m,perfMode:!1},{default:e=>{var t;const r=h[e.rowIndex];return null==(t=n.row)?void 0:t.call(n,{...e,columns:f,rowData:r})}}),(0,e.unref)(c)&&(0,e.createVNode)(Zw,{ref:u,class:o.e("header-wrapper"),columns:f,headerData:h,headerHeight:t.headerHeight,fixedHeaderData:g,rowWidth:k,rowHeight:x,width:V,height:Math.min(P+(0,e.unref)(l),S)},{dynamic:n.header,fixed:n.row})])}}});var px=(t,{slots:n})=>{const{mainTableRef:r,...o}=t;return(0,e.createVNode)(hx,(0,e.mergeProps)({ref:r},o),"function"==typeof(i=n)||"[object Object]"===Object.prototype.toString.call(i)&&!(0,e.isVNode)(i)?n:{default:()=>[n]});var i};var mx=(t,{slots:n})=>{if(!t.columns.length)return;const{leftTableRef:r,...o}=t;return(0,e.createVNode)(hx,(0,e.mergeProps)({ref:r},o),"function"==typeof(i=n)||"[object Object]"===Object.prototype.toString.call(i)&&!(0,e.isVNode)(i)?n:{default:()=>[n]});var i};var gx=(t,{slots:n})=>{if(!t.columns.length)return;const{rightTableRef:r,...o}=t;return(0,e.createVNode)(hx,(0,e.mergeProps)({ref:r},o),"function"==typeof(i=n)||"[object Object]"===Object.prototype.toString.call(i)&&!(0,e.isVNode)(i)?n:{default:()=>[n]});var i};const vx=t=>{const{isScrolling:n}=(0,e.inject)(Dw),r=(0,e.ref)(!1),o=(0,e.ref)(),i=(0,e.computed)((()=>(0,a.Et)(t.estimatedRowHeight)&&t.rowIndex>=0)),l=(0,e.computed)((()=>{const{rowData:e,rowIndex:n,rowKey:r,onRowHover:o}=t,i=t.rowEventHandlers||{},a={};return Object.entries(i).forEach((([t,o])=>{(0,ie.Tn)(o)&&(a[t]=t=>{o({event:t,rowData:e,rowIndex:n,rowKey:r})})})),o&&[{name:"onMouseleave",hovered:!1},{name:"onMouseenter",hovered:!0}].forEach((({name:t,hovered:i})=>{const l=a[t];a[t]=t=>{o({event:t,hovered:i,rowData:e,rowIndex:n,rowKey:r}),null==l||l(t)}})),a}));return(0,e.onMounted)((()=>{(0,e.unref)(i)&&((n=!1)=>{const i=(0,e.unref)(o);if(!i)return;const{columns:a,onRowHeightChange:l,rowKey:s,rowIndex:c,style:u}=t,{height:d}=i.getBoundingClientRect();r.value=!0,(0,e.nextTick)((()=>{if(n||d!==Number.parseInt(u.height)){const e=a[0],t=(null==e?void 0:e.placeholderSign)===Vw;null==l||l({rowKey:s,height:d,rowIndex:c},e&&!t&&e.fixed)}}))})(!0)})),{isScrolling:n,measurable:i,measured:r,rowRef:o,eventHandlers:l,onExpand:e=>{const{onRowExpand:n,rowData:r,rowIndex:o,rowKey:i}=t;null==n||n({expanded:e,rowData:r,rowIndex:o,rowKey:i})}}};var Ax=(0,e.defineComponent)({name:"ElTableV2TableRow",props:jw,setup(t,{expose:n,slots:r,attrs:o}){const{eventHandlers:i,isScrolling:a,measurable:l,measured:s,rowRef:c,onExpand:u}=vx(t);return n({onExpand:u}),()=>{const{columns:n,columnsStyles:d,expandColumnKey:f,depth:h,rowData:p,rowIndex:m,style:g}=t;let v=n.map(((t,o)=>{const i=(0,ie.cy)(p.children)&&p.children.length>0&&t.key===f;return r.cell({column:t,columns:n,columnIndex:o,depth:h,style:d[t.key],rowData:p,rowIndex:m,isScrolling:(0,e.unref)(a),expandIconProps:i?{rowData:p,rowIndex:m,onExpand:u}:void 0})}));if(r.row&&(v=r.row({cells:v.map((e=>(0,ie.cy)(e)&&1===e.length?e[0]:e)),style:g,columns:n,depth:h,rowData:p,rowIndex:m,isScrolling:(0,e.unref)(a)})),(0,e.unref)(l)){const{height:n,...r}=g||{},a=(0,e.unref)(s);return(0,e.createVNode)("div",(0,e.mergeProps)({ref:c,class:t.class,style:a?g:r,role:"row"},o,(0,e.unref)(i)),[v])}return(0,e.createVNode)("div",(0,e.mergeProps)(o,{ref:c,class:t.class,style:g,role:"row"},(0,e.unref)(i)),[v])}}});var yx=(t,{slots:n})=>{const{columns:r,columnsStyles:o,depthMap:i,expandColumnKey:a,expandedRowKeys:l,estimatedRowHeight:s,hasFixedColumns:c,rowData:u,rowIndex:d,style:f,isScrolling:h,rowProps:p,rowClass:m,rowKey:g,rowEventHandlers:v,ns:A,onRowHovered:y,onRowExpanded:b}=t,O=Ew(m,{columns:r,rowData:u,rowIndex:d},""),w=Ew(p,{columns:r,rowData:u,rowIndex:d}),x=u[g],_=i[x]||0,C=Boolean(a),k=d<0,S=[A.e("row"),O,{[A.e(`row-depth-${_}`)]:C&&d>=0,[A.is("expanded")]:C&&l.includes(x),[A.is("fixed")]:!_&&k,[A.is("customized")]:Boolean(n.row)}],V=c?y:void 0,B={...w,columns:r,columnsStyles:o,class:S,depth:_,expandColumnKey:a,estimatedRowHeight:k?void 0:s,isScrolling:h,rowIndex:d,rowData:u,rowKey:x,rowEventHandlers:v,style:f};return(0,e.createVNode)(Ax,(0,e.mergeProps)(B,{onRowExpand:b,onMouseenter:e=>{null==V||V({hovered:!0,rowKey:x,event:e,rowData:u,rowIndex:d})},onMouseleave:e=>{null==V||V({hovered:!1,rowKey:x,event:e,rowData:u,rowIndex:d})},rowkey:x}),"function"==typeof(T=n)||"[object Object]"===Object.prototype.toString.call(T)&&!(0,e.isVNode)(T)?n:{default:()=>[n]});var T};const bx=(t,{slots:n})=>{var r;const{cellData:o,style:i}=t,a=(null==(r=null==o?void 0:o.toString)?void 0:r.call(o))||"",l=(0,e.renderSlot)(n,"default",t,(()=>[a]));return(0,e.createVNode)("div",{class:t.class,title:a,style:i},[l])};bx.displayName="ElTableV2Cell",bx.inheritAttrs=!1;var Ox=bx;var wx=t=>{const{expanded:n,expandable:r,onExpand:o,style:i,size:a}=t,l={onClick:r?()=>o(!n):void 0,class:t.class};return(0,e.createVNode)(b.tk,(0,e.mergeProps)(l,{size:a,style:i}),{default:()=>[(0,e.createVNode)(W.ArrowRight,null,null)]})};const xx=({columns:t,column:n,columnIndex:r,depth:o,expandIconProps:i,isScrolling:a,rowData:l,rowIndex:s,style:c,expandedRowKeys:u,ns:d,cellProps:f,expandColumnKey:h,indentSize:p,iconSize:m,rowKey:g},{slots:v})=>{const A=Pw(c);if(n.placeholderSign===Vw)return(0,e.createVNode)("div",{class:d.em("row-cell","placeholder"),style:A},null);const{cellRenderer:y,dataKey:b,dataGetter:O}=n,w=(0,ie.Tn)(O)?O({columns:t,column:n,columnIndex:r,rowData:l,rowIndex:s}):(0,Jm.A)(l,null!=b?b:""),x=Ew(f,{cellData:w,columns:t,column:n,columnIndex:r,rowIndex:s,rowData:l}),_={class:d.e("cell-text"),columns:t,column:n,columnIndex:r,cellData:w,isScrolling:a,rowData:l,rowIndex:s},C=Qw(y),k=C?C(_):(0,e.renderSlot)(v,"default",_,(()=>[(0,e.createVNode)(Ox,_,null)])),S=[d.e("row-cell"),n.class,n.align===Cw.CENTER&&d.is("align-center"),n.align===Cw.RIGHT&&d.is("align-right")],V=s>=0&&h&&n.key===h,B=s>=0&&u.includes(l[g]);let T;const N=`margin-inline-start: ${o*p}px;`;return V&&(T=(0,ie.Gv)(i)?(0,e.createVNode)(wx,(0,e.mergeProps)(i,{class:[d.e("expand-icon"),d.is("expanded",B)],size:m,expanded:B,style:N,expandable:!0}),null):(0,e.createVNode)("div",{style:[N,`width: ${m}px; height: ${m}px;`].join(" ")},null)),(0,e.createVNode)("div",(0,e.mergeProps)({class:S,style:A},x,{role:"cell"}),[T,k])};xx.inheritAttrs=!1;var _x=xx;const Cx=(0,i.b_)({class:String,columns:zw,columnsStyles:{type:(0,i.jq)(Object),required:!0},headerIndex:Number,style:{type:(0,i.jq)(Object)}});var kx=(0,e.defineComponent)({name:"ElTableV2HeaderRow",props:Cx,setup(t,{slots:n}){return()=>{const{columns:r,columnsStyles:o,headerIndex:i,style:a}=t;let l=r.map(((e,t)=>n.cell({columns:r,column:e,columnIndex:t,headerIndex:i,style:o[e.key]})));return n.header&&(l=n.header({cells:l.map((e=>(0,ie.cy)(e)&&1===e.length?e[0]:e)),columns:r,headerIndex:i})),(0,e.createVNode)("div",{class:t.class,style:a,role:"row"},[l])}}});var Sx=({columns:t,columnsStyles:n,headerIndex:r,style:o,headerClass:i,headerProps:a,ns:l},{slots:s})=>{const c={columns:t,headerIndex:r},u=[l.e("header-row"),Ew(i,c,""),{[l.is("customized")]:Boolean(s.header)}],d={...Ew(a,c),columnsStyles:n,class:u,columns:t,headerIndex:r,style:o};return(0,e.createVNode)(kx,d,"function"==typeof(f=s)||"[object Object]"===Object.prototype.toString.call(f)&&!(0,e.isVNode)(f)?s:{default:()=>[s]});var f};const Vx=(t,{slots:n})=>(0,e.renderSlot)(n,"default",t,(()=>{var n,r;return[(0,e.createVNode)("div",{class:t.class,title:null==(n=t.column)?void 0:n.title},[null==(r=t.column)?void 0:r.title])]}));Vx.displayName="ElTableV2HeaderCell",Vx.inheritAttrs=!1;var Bx=Vx;var Tx=t=>{const{sortOrder:n}=t;return(0,e.createVNode)(b.tk,{size:14,class:t.class},{default:()=>[n===_w.ASC?(0,e.createVNode)(W.SortUp,null,null):(0,e.createVNode)(W.SortDown,null,null)]})};var Nx=(t,{slots:n})=>{const{column:r,ns:o,style:i,onColumnSorted:a}=t,l=Pw(i);if(r.placeholderSign===Vw)return(0,e.createVNode)("div",{class:o.em("header-row-cell","placeholder"),style:l},null);const{headerCellRenderer:s,headerClass:c,sortable:u}=r,d={...t,class:o.e("header-cell-text")},f=Qw(s),h=f?f(d):(0,e.renderSlot)(n,"default",d,(()=>[(0,e.createVNode)(Bx,d,null)])),{sortBy:p,sortState:m,headerCellProps:g}=t;let v,A;if(m){const e=m[r.key];v=Boolean(Sw[e]),A=v?e:_w.ASC}else v=r.key===p.key,A=v?p.order:_w.ASC;const y=[o.e("header-cell"),Ew(c,t,""),r.align===Cw.CENTER&&o.is("align-center"),r.align===Cw.RIGHT&&o.is("align-right"),u&&o.is("sortable")],b={...Ew(g,t),onClick:r.sortable?a:void 0,class:y,style:l,"data-key":r.key};return(0,e.createVNode)("div",(0,e.mergeProps)(b,{role:"columnheader"}),[h,u&&(0,e.createVNode)(Tx,{class:[o.e("sort-icon"),v&&o.is("sorting")],sortOrder:A},null)])};const Ex=(t,{slots:n})=>{var r;return(0,e.createVNode)("div",{class:t.class,style:t.style},[null==(r=n.default)?void 0:r.call(n)])};Ex.displayName="ElTableV2Footer";var Px=Ex;const Qx=(t,{slots:n})=>{const r=(0,e.renderSlot)(n,"default",{},(()=>[(0,e.createVNode)(zh,null,null)]));return(0,e.createVNode)("div",{class:t.class,style:t.style},[r])};Qx.displayName="ElTableV2Empty";var Mx=Qx;const Dx=(t,{slots:n})=>{var r;return(0,e.createVNode)("div",{class:t.class,style:t.style},[null==(r=n.default)?void 0:r.call(n)])};Dx.displayName="ElTableV2Overlay";var $x=Dx;function zx(t){return"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!(0,e.isVNode)(t)}var Rx=(0,e.defineComponent)({name:"ElTableV2",props:Gw,setup(t,{slots:n,expose:r}){const o=(0,u.DU)("table-v2"),{columnsStyles:i,fixedColumnsOnLeft:a,fixedColumnsOnRight:l,mainColumns:s,mainTableHeight:c,fixedTableHeight:d,leftTableWidth:f,rightTableWidth:h,data:p,depthMap:m,expandedRowKeys:g,hasFixedColumns:v,mainTableRef:A,leftTableRef:y,rightTableRef:b,isDynamic:O,isResetting:w,isScrolling:x,bodyWidth:_,emptyStyle:C,rootStyle:k,headerWidth:S,footerHeight:V,showEmpty:B,scrollTo:T,scrollToLeft:N,scrollToTop:E,scrollToRow:P,getRowHeight:Q,onColumnSorted:M,onRowHeightChange:D,onRowHovered:$,onRowExpanded:z,onRowsRendered:R,onScroll:I,onVerticalScroll:L}=Mw(t);return r({scrollTo:T,scrollToLeft:N,scrollToTop:E,scrollToRow:P}),(0,e.provide)(Dw,{ns:o,isResetting:w,isScrolling:x}),()=>{const{cache:r,cellProps:u,estimatedRowHeight:w,expandColumnKey:x,fixedData:T,headerHeight:N,headerClass:E,headerProps:P,headerCellProps:F,sortBy:U,sortState:H,rowHeight:W,rowClass:j,rowEventHandlers:q,rowKey:X,rowProps:Y,scrollbarAlwaysOn:G,indentSize:Z,iconSize:K,useIsScrolling:J,vScrollbarSize:ee,width:te}=t,ne=(0,e.unref)(p),re={cache:r,class:o.e("main"),columns:(0,e.unref)(s),data:ne,fixedData:T,estimatedRowHeight:w,bodyWidth:(0,e.unref)(_)+ee,headerHeight:N,headerWidth:(0,e.unref)(S),height:(0,e.unref)(c),mainTableRef:A,rowKey:X,rowHeight:W,scrollbarAlwaysOn:G,scrollbarStartGap:2,scrollbarEndGap:ee,useIsScrolling:J,width:te,getRowHeight:Q,onRowsRendered:R,onScroll:I},oe=(0,e.unref)(f),ie=(0,e.unref)(d),ae={cache:r,class:o.e("left"),columns:(0,e.unref)(a),data:ne,fixedData:T,estimatedRowHeight:w,leftTableRef:y,rowHeight:W,bodyWidth:oe,headerWidth:oe,headerHeight:N,height:ie,rowKey:X,scrollbarAlwaysOn:G,scrollbarStartGap:2,scrollbarEndGap:ee,useIsScrolling:J,width:oe,getRowHeight:Q,onScroll:L},le=(0,e.unref)(h)+ee,se={cache:r,class:o.e("right"),columns:(0,e.unref)(l),data:ne,fixedData:T,estimatedRowHeight:w,rightTableRef:b,rowHeight:W,bodyWidth:le,headerWidth:le,headerHeight:N,height:ie,rowKey:X,scrollbarAlwaysOn:G,scrollbarStartGap:2,scrollbarEndGap:ee,width:le,style:`--${(0,e.unref)(o.namespace)}-table-scrollbar-size: ${ee}px`,useIsScrolling:J,getRowHeight:Q,onScroll:L},ce=(0,e.unref)(i),ue={ns:o,depthMap:(0,e.unref)(m),columnsStyles:ce,expandColumnKey:x,expandedRowKeys:(0,e.unref)(g),estimatedRowHeight:w,hasFixedColumns:(0,e.unref)(v),rowProps:Y,rowClass:j,rowKey:X,rowEventHandlers:q,onRowHovered:$,onRowExpanded:z,onRowHeightChange:D},de={cellProps:u,expandColumnKey:x,indentSize:Z,iconSize:K,rowKey:X,expandedRowKeys:(0,e.unref)(g),ns:o},fe={ns:o,headerClass:E,headerProps:P,columnsStyles:ce},he={ns:o,sortBy:U,sortState:H,headerCellProps:F,onColumnSorted:M},pe={row:t=>(0,e.createVNode)(yx,(0,e.mergeProps)(t,ue),{row:n.row,cell:t=>{let r;return n.cell?(0,e.createVNode)(_x,(0,e.mergeProps)(t,de,{style:ce[t.column.key]}),zx(r=n.cell(t))?r:{default:()=>[r]}):(0,e.createVNode)(_x,(0,e.mergeProps)(t,de,{style:ce[t.column.key]}),null)}}),header:t=>(0,e.createVNode)(Sx,(0,e.mergeProps)(t,fe),{header:n.header,cell:t=>{let r;return n["header-cell"]?(0,e.createVNode)(Nx,(0,e.mergeProps)(t,he,{style:ce[t.column.key]}),zx(r=n["header-cell"](t))?r:{default:()=>[r]}):(0,e.createVNode)(Nx,(0,e.mergeProps)(t,he,{style:ce[t.column.key]}),null)}})},me=[t.class,o.b(),o.e("root"),{[o.is("dynamic")]:(0,e.unref)(O)}],ge={class:o.e("footer"),style:(0,e.unref)(V)};return(0,e.createVNode)("div",{class:me,style:(0,e.unref)(k)},[(0,e.createVNode)(px,re,zx(pe)?pe:{default:()=>[pe]}),(0,e.createVNode)(mx,ae,zx(pe)?pe:{default:()=>[pe]}),(0,e.createVNode)(gx,se,zx(pe)?pe:{default:()=>[pe]}),n.footer&&(0,e.createVNode)(Px,ge,{default:n.footer}),(0,e.unref)(B)&&(0,e.createVNode)(Mx,{class:o.e("empty"),style:(0,e.unref)(C)},{default:n.empty}),n.overlay&&(0,e.createVNode)($x,{class:o.e("overlay")},{default:n.overlay})])}}});const Ix=(0,i.b_)({disableWidth:Boolean,disableHeight:Boolean,onResize:{type:(0,i.jq)(Function)}});var Lx=(0,e.defineComponent)({name:"ElAutoResizer",props:Ix,setup(t,{slots:n}){const o=(0,u.DU)("auto-resizer"),{height:i,width:a,sizer:l}=(t=>{const n=(0,e.ref)(),o=(0,e.ref)(0),i=(0,e.ref)(0);let a;return(0,e.onMounted)((()=>{a=(0,r.wYm)(n,(([e])=>{const{width:t,height:n}=e.contentRect,{paddingLeft:r,paddingRight:a,paddingTop:l,paddingBottom:s}=getComputedStyle(e.target),c=Number.parseInt(r)||0,u=Number.parseInt(a)||0,d=Number.parseInt(l)||0,f=Number.parseInt(s)||0;o.value=t-c-u,i.value=n-d-f})).stop})),(0,e.onBeforeUnmount)((()=>{null==a||a()})),(0,e.watch)([o,i],(([e,n])=>{var r;null==(r=t.onResize)||r.call(t,{width:e,height:n})})),{sizer:n,width:o,height:i}})(t),s={width:"100%",height:"100%"};return()=>{var t;return(0,e.createVNode)("div",{ref:l,class:o.b(),style:s},[null==(t=n.default)?void 0:t.call(n,{height:i.value,width:a.value})])}}});const Fx=(0,A.GU)(Rx),Ux=(0,A.GU)(Lx),Hx=Symbol("tabsRootContextKey"),Wx=(0,i.b_)({tabs:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])}}),jx="ElTabBar",qx=(0,e.defineComponent)({name:jx}),Xx=(0,e.defineComponent)({...qx,props:Wx,setup(t,{expose:n}){const o=t,i=(0,e.getCurrentInstance)(),a=(0,e.inject)(Hx);a||(0,h.$)(jx,"<el-tabs><el-tab-bar /></el-tabs>");const l=(0,u.DU)("tabs"),s=(0,e.ref)(),c=(0,e.ref)(),d=()=>c.value=(()=>{let e=0,t=0;const n=["top","bottom"].includes(a.props.tabPosition)?"width":"height",r="width"===n?"x":"y",l="x"===r?"left":"top";return o.tabs.every((r=>{var o,a;const s=null==(a=null==(o=i.parent)?void 0:o.refs)?void 0:a[`tab-${r.uid}`];if(!s)return!1;if(!r.active)return!0;e=s[`offset${ss(l)}`],t=s[`client${ss(n)}`];const c=window.getComputedStyle(s);return"width"===n&&(t-=Number.parseFloat(c.paddingLeft)+Number.parseFloat(c.paddingRight),e+=Number.parseFloat(c.paddingLeft)),!1})),{[n]:`${t}px`,transform:`translate${ss(r)}(${e}px)`}})(),f=[];(0,e.watch)((()=>o.tabs),(async()=>{await(0,e.nextTick)(),d(),(()=>{var e;f.forEach((e=>e.stop())),f.length=0;const t=null==(e=i.parent)?void 0:e.refs;if(t)for(const e in t)if(e.startsWith("tab-")){const n=t[e];n&&f.push((0,r.wYm)(n,d))}})()}),{immediate:!0});const p=(0,r.wYm)(s,(()=>d()));return(0,e.onBeforeUnmount)((()=>{f.forEach((e=>e.stop())),f.length=0,p.stop()})),n({ref:s,update:d}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"barRef",ref:s,class:(0,e.normalizeClass)([(0,e.unref)(l).e("active-bar"),(0,e.unref)(l).is((0,e.unref)(a).props.tabPosition)]),style:(0,e.normalizeStyle)(c.value)},null,6))}});var Yx=(0,c.A)(Xx,[["__file","tab-bar.vue"]]);const Gx=(0,i.b_)({panes:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},currentName:{type:[String,Number],default:""},editable:Boolean,type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),Zx={tabClick:(e,t,n)=>n instanceof Event,tabRemove:(e,t)=>t instanceof Event},Kx="ElTabNav",Jx=(0,e.defineComponent)({name:Kx,props:Gx,emits:Zx,setup(t,{expose:n,emit:o}){const i=(0,e.inject)(Hx);i||(0,h.$)(Kx,"<el-tabs><tab-nav /></el-tabs>");const a=(0,u.DU)("tabs"),l=(0,r.fho)(),s=(0,r.esz)(),c=(0,e.ref)(),d=(0,e.ref)(),f=(0,e.ref)(),p=(0,e.ref)(),m=(0,e.ref)(!1),g=(0,e.ref)(0),v=(0,e.ref)(!1),A=(0,e.ref)(!0),y=(0,e.computed)((()=>["top","bottom"].includes(i.props.tabPosition)?"width":"height")),O=(0,e.computed)((()=>({transform:`translate${"width"===y.value?"X":"Y"}(-${g.value}px)`}))),w=()=>{if(!c.value)return;const e=c.value[`offset${ss(y.value)}`],t=g.value;if(!t)return;const n=t>e?t-e:0;g.value=n},x=()=>{if(!c.value||!d.value)return;const e=d.value[`offset${ss(y.value)}`],t=c.value[`offset${ss(y.value)}`],n=g.value;if(e-n<=t)return;const r=e-n>2*t?n+t:e-t;g.value=r},_=async()=>{const t=d.value;if(!(m.value&&f.value&&c.value&&t))return;await(0,e.nextTick)();const n=f.value.querySelector(".is-active");if(!n)return;const r=c.value,o=["top","bottom"].includes(i.props.tabPosition),a=n.getBoundingClientRect(),l=r.getBoundingClientRect(),s=o?t.offsetWidth-l.width:t.offsetHeight-l.height,u=g.value;let h=u;o?(a.left<l.left&&(h=u-(l.left-a.left)),a.right>l.right&&(h=u+a.right-l.right)):(a.top<l.top&&(h=u-(l.top-a.top)),a.bottom>l.bottom&&(h=u+(a.bottom-l.bottom))),h=Math.max(h,0),g.value=Math.min(h,s)},C=()=>{var e;if(!d.value||!c.value)return;t.stretch&&(null==(e=p.value)||e.update());const n=d.value[`offset${ss(y.value)}`],r=c.value[`offset${ss(y.value)}`],o=g.value;r<n?(m.value=m.value||{},m.value.prev=o,m.value.next=o+r<n,n-o<r&&(g.value=n-r)):(m.value=!1,o>0&&(g.value=0))},k=e=>{let t=0;switch(e.code){case Ht.R.left:case Ht.R.up:t=-1;break;case Ht.R.right:case Ht.R.down:t=1;break;default:return}const n=Array.from(e.currentTarget.querySelectorAll("[role=tab]:not(.is-disabled)"));let r=n.indexOf(e.target)+t;r<0?r=n.length-1:r>=n.length&&(r=0),n[r].focus({preventScroll:!0}),n[r].click(),S()},S=()=>{A.value&&(v.value=!0)},V=()=>v.value=!1;return(0,e.watch)(l,(e=>{"hidden"===e?A.value=!1:"visible"===e&&setTimeout((()=>A.value=!0),50)})),(0,e.watch)(s,(e=>{e?setTimeout((()=>A.value=!0),50):A.value=!1})),(0,r.wYm)(f,C),(0,e.onMounted)((()=>setTimeout((()=>_()),0))),(0,e.onUpdated)((()=>C())),n({scrollToActiveTab:_,removeFocus:V}),()=>{const n=m.value?[(0,e.createVNode)("span",{class:[a.e("nav-prev"),a.is("disabled",!m.value.prev)],onClick:w},[(0,e.createVNode)(b.tk,null,{default:()=>[(0,e.createVNode)(W.ArrowLeft,null,null)]})]),(0,e.createVNode)("span",{class:[a.e("nav-next"),a.is("disabled",!m.value.next)],onClick:x},[(0,e.createVNode)(b.tk,null,{default:()=>[(0,e.createVNode)(W.ArrowRight,null,null)]})])]:null,r=t.panes.map(((n,r)=>{var l,s,c,u;const d=n.uid,f=n.props.disabled,h=null!=(s=null!=(l=n.props.name)?l:n.index)?s:`${r}`,p=!f&&(n.isClosable||t.editable);n.index=`${r}`;const m=p?(0,e.createVNode)(b.tk,{class:"is-icon-close",onClick:e=>o("tabRemove",n,e)},{default:()=>[(0,e.createVNode)(W.Close,null,null)]}):null,g=(null==(u=(c=n.slots).label)?void 0:u.call(c))||n.props.label,A=!f&&n.active?0:-1;return(0,e.createVNode)("div",{ref:`tab-${d}`,class:[a.e("item"),a.is(i.props.tabPosition),a.is("active",n.active),a.is("disabled",f),a.is("closable",p),a.is("focus",v.value)],id:`tab-${h}`,key:`tab-${d}`,"aria-controls":`pane-${h}`,role:"tab","aria-selected":n.active,tabindex:A,onFocus:()=>S(),onBlur:()=>V(),onClick:e=>{V(),o("tabClick",n,h,e)},onKeydown:e=>{!p||e.code!==Ht.R.delete&&e.code!==Ht.R.backspace||o("tabRemove",n,e)}},[g,m])}));return(0,e.createVNode)("div",{ref:f,class:[a.e("nav-wrap"),a.is("scrollable",!!m.value),a.is(i.props.tabPosition)]},[n,(0,e.createVNode)("div",{class:a.e("nav-scroll"),ref:c},[(0,e.createVNode)("div",{class:[a.e("nav"),a.is(i.props.tabPosition),a.is("stretch",t.stretch&&["top","bottom"].includes(i.props.tabPosition))],ref:d,style:O.value,role:"tablist",onKeydown:k},[t.type?null:(0,e.createVNode)(Yx,{ref:p,tabs:[...t.panes]},null),r])])])}}}),e_=(0,i.b_)({type:{type:String,values:["card","border-card",""],default:""},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number]},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:(0,i.jq)(Function),default:()=>!0},stretch:Boolean}),t_=e=>(0,ie.Kg)(e)||(0,a.Et)(e),n_={[o.l4]:e=>t_(e),tabClick:(e,t)=>t instanceof Event,tabChange:e=>t_(e),edit:(e,t)=>["remove","add"].includes(t),tabRemove:e=>t_(e),tabAdd:()=>!0};var r_=(0,e.defineComponent)({name:"ElTabs",props:e_,emits:n_,setup(t,{emit:n,slots:r,expose:i}){var l;const s=(0,u.DU)("tabs"),c=(0,e.computed)((()=>["left","right"].includes(t.tabPosition))),{children:d,addChild:f,removeChild:h}=Ao((0,e.getCurrentInstance)(),"ElTabPane"),p=(0,e.ref)(),m=(0,e.ref)(null!=(l=t.modelValue)?l:"0"),g=async(e,r=!1)=>{var i,l;if(m.value!==e&&!(0,a.b0)(e))try{let a;if(t.beforeLeave){const n=t.beforeLeave(e,m.value);a=n instanceof Promise?await n:n}else a=!0;!1!==a&&(m.value=e,r&&(n(o.l4,e),n("tabChange",e)),null==(l=null==(i=p.value)?void 0:i.removeFocus)||l.call(i))}catch(e){}},v=(e,t,r)=>{e.props.disabled||(g(t,!0),n("tabClick",e,r))},A=(e,t)=>{e.props.disabled||(0,a.b0)(e.props.name)||(t.stopPropagation(),n("edit",e.props.name,"remove"),n("tabRemove",e.props.name))},y=()=>{n("edit",void 0,"add"),n("tabAdd")};(0,e.watch)((()=>t.modelValue),(e=>g(e))),(0,e.watch)(m,(async()=>{var t;await(0,e.nextTick)(),null==(t=p.value)||t.scrollToActiveTab()})),(0,e.provide)(Hx,{props:t,currentName:m,registerPane:e=>{d.value.push(e)},sortPane:f,unregisterPane:h}),i({currentName:m});const O=({render:e})=>e();return()=>{const n=r["add-icon"],o=t.editable||t.addable?(0,e.createVNode)("div",{class:[s.e("new-tab"),c.value&&s.e("new-tab-vertical")],tabindex:"0",onClick:y,onKeydown:e=>{[Ht.R.enter,Ht.R.numpadEnter].includes(e.code)&&y()}},[n?(0,e.renderSlot)(r,"add-icon"):(0,e.createVNode)(b.tk,{class:s.is("icon-plus")},{default:()=>[(0,e.createVNode)(W.Plus,null,null)]})]):null,i=(0,e.createVNode)("div",{class:[s.e("header"),c.value&&s.e("header-vertical"),s.is(t.tabPosition)]},[(0,e.createVNode)(O,{render:()=>{const n=d.value.some((e=>e.slots.label));return(0,e.createVNode)(Jx,{ref:p,currentName:m.value,editable:t.editable,type:t.type,panes:d.value,stretch:t.stretch,onTabClick:v,onTabRemove:A},{$stable:!n})}},null),o]),a=(0,e.createVNode)("div",{class:s.e("content")},[(0,e.renderSlot)(r,"default")]);return(0,e.createVNode)("div",{class:[s.b(),s.m(t.tabPosition),{[s.m("card")]:"card"===t.type,[s.m("border-card")]:"border-card"===t.type}]},[a,i])}}});const o_=(0,i.b_)({label:{type:String,default:""},name:{type:[String,Number]},closable:Boolean,disabled:Boolean,lazy:Boolean}),i_="ElTabPane",a_=(0,e.defineComponent)({name:i_}),l_=(0,e.defineComponent)({...a_,props:o_,setup(t){const n=t,r=(0,e.getCurrentInstance)(),o=(0,e.useSlots)(),i=(0,e.inject)(Hx);i||(0,h.$)(i_,"usage: <el-tabs><el-tab-pane /></el-tabs/>");const a=(0,u.DU)("tab-pane"),l=(0,e.ref)(),s=(0,e.computed)((()=>n.closable||i.props.closable)),c=(0,X.uA)((()=>{var e;return i.currentName.value===(null!=(e=n.name)?e:l.value)})),d=(0,e.ref)(c.value),f=(0,e.computed)((()=>{var e;return null!=(e=n.name)?e:l.value})),p=(0,X.uA)((()=>!n.lazy||d.value||c.value));(0,e.watch)(c,(e=>{e&&(d.value=!0)}));const m=(0,e.reactive)({uid:r.uid,slots:o,props:n,paneName:f,active:c,index:l,isClosable:s});return i.registerPane(m),(0,e.onMounted)((()=>{i.sortPane(m)})),(0,e.onUnmounted)((()=>{i.unregisterPane(m.uid)})),(t,n)=>(0,e.unref)(p)?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,id:`pane-${(0,e.unref)(f)}`,class:(0,e.normalizeClass)((0,e.unref)(a).b()),role:"tabpanel","aria-hidden":!(0,e.unref)(c),"aria-labelledby":`tab-${(0,e.unref)(f)}`},[(0,e.renderSlot)(t.$slots,"default")],10,["id","aria-hidden","aria-labelledby"])),[[e.vShow,(0,e.unref)(c)]]):(0,e.createCommentVNode)("v-if",!0)}});var s_=(0,c.A)(l_,[["__file","tab-pane.vue"]]);const c_=(0,A.GU)(r_,{TabPane:s_}),u_=(0,A.WM)(s_),d_=(0,i.b_)({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:ar.I,default:""},truncated:Boolean,lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),f_=(0,e.defineComponent)({name:"ElText"}),h_=(0,e.defineComponent)({...f_,props:d_,setup(t){const n=t,r=(0,e.ref)(),o=(0,er.NV)(),i=(0,u.DU)("text"),l=(0,e.computed)((()=>[i.b(),i.m(n.type),i.m(o.value),i.is("truncated",n.truncated),i.is("line-clamp",!(0,a.b0)(n.lineClamp))])),s=(0,e.useAttrs)().title,c=()=>{var e,t,o,i,l;if(s)return;let c=!1;const u=(null==(e=r.value)?void 0:e.textContent)||"";if(n.truncated){const e=null==(t=r.value)?void 0:t.offsetWidth,n=null==(o=r.value)?void 0:o.scrollWidth;e&&n&&n>e&&(c=!0)}else if(!(0,a.b0)(n.lineClamp)){const e=null==(i=r.value)?void 0:i.offsetHeight,t=null==(l=r.value)?void 0:l.scrollHeight;e&&t&&t>e&&(c=!0)}c?r.value.setAttribute("title",u):r.value.removeAttribute("title")};return(0,e.onMounted)(c),(0,e.onUpdated)(c),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.tag),{ref_key:"textRef",ref:r,class:(0,e.normalizeClass)((0,e.unref)(l)),style:(0,e.normalizeStyle)({"-webkit-line-clamp":t.lineClamp})},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["class","style"]))}});var p_=(0,c.A)(h_,[["__file","text.vue"]]);const m_=(0,A.GU)(p_);var g_=function(e){return e!=e};var v_=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1};var A_=function(e,t,n){return t==t?v_(e,t,n):ag(e,g_,n)};var y_=function(e,t){return!!(null==e?0:e.length)&&A_(e,t,0)>-1};var b_=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1};var O_=function(){},w_=Ki&&1/Ga(new Ki([,-0]))[1]==1/0?function(e){return new Ki(e)}:O_;var x_=function(e,t,n){var r=-1,o=y_,i=e.length,a=!0,l=[],s=l;if(n)a=!1,o=b_;else if(i>=200){var c=t?null:w_(e);if(c)return Ga(c);a=!1,o=ja,s=new Ha}else s=t?[]:l;e:for(;++r<i;){var u=e[r],d=t?t(u):u;if(u=n||0!==u?u:0,a&&d==d){for(var f=s.length;f--;)if(s[f]===d)continue e;t&&s.push(d),l.push(u)}else o(s,d,n)||(s!==l&&s.push(d),l.push(u))}return l},__=Qb((function(e){return x_((0,cl.A)(e,1,Ob,!0))}));const C_=(0,i.b_)({...ku,parsedValue:{type:(0,i.jq)(Array)}}),k_=(0,e.defineComponent)({__name:"panel-time-range",props:C_,emits:["pick","select-range","set-picker-option"],setup(t,{emit:n}){const r=t,o=(e,t)=>{const n=[];for(let r=e;r<=t;r++)n.push(r);return n},{t:i,lang:a}=(0,xr.Ym)(),l=(0,u.DU)("time"),s=(0,u.DU)("picker"),c=(0,e.inject)("EP_PICKER_BASE"),{arrowControl:d,disabledHours:f,disabledMinutes:h,disabledSeconds:p,defaultValue:m}=c.props,g=(0,e.computed)((()=>[l.be("range-picker","body"),l.be("panel","content"),l.is("arrow",d),O.value?"has-seconds":""])),v=(0,e.computed)((()=>[l.be("range-picker","body"),l.be("panel","content"),l.is("arrow",d),O.value?"has-seconds":""])),A=(0,e.computed)((()=>r.parsedValue[0])),y=(0,e.computed)((()=>r.parsedValue[1])),b=ld(r),O=(0,e.computed)((()=>r.format.includes("ss"))),w=(0,e.computed)((()=>r.format.includes("A")?"A":r.format.includes("a")?"a":"")),x=e=>{C(e.millisecond(0),y.value)},_=e=>{C(A.value,e.millisecond(0))},C=(e,t)=>{r.visible&&n("pick",[e,t],!0)},k=(0,e.computed)((()=>A.value>y.value)),S=(0,e.ref)([0,2]),V=(e,t)=>{n("select-range",e,t,"min"),S.value=[e,t]},B=(0,e.computed)((()=>O.value?11:8)),T=(t,r)=>{n("select-range",t,r,"max");const o=(0,e.unref)(B);S.value=[t+o,r+o]},N=(e,t)=>{const n=f?f(e):[],r="start"===e,i=(t||(r?y.value:A.value)).hour(),a=r?o(i+1,23):o(0,i-1);return __(n,a)},E=(e,t,n)=>{const r=h?h(e,t):[],i="start"===t,a=n||(i?y.value:A.value);if(e!==a.hour())return r;const l=a.minute(),s=i?o(l+1,59):o(0,l-1);return __(r,s)},P=(e,t,n,r)=>{const i=p?p(e,t,n):[],a="start"===n,l=r||(a?y.value:A.value),s=l.hour(),c=l.minute();if(e!==s||t!==c)return i;const u=l.second(),d=a?o(u+1,59):o(0,u-1);return __(i,d)},Q=([e,t])=>[R(e,"start",!0,t),R(t,"end",!1,e)],{getAvailableHours:M,getAvailableMinutes:D,getAvailableSeconds:$}=ad(N,E,P),{timePickerOptions:z,getAvailableTime:R,onSetOption:I}=rd({getAvailableHours:M,getAvailableMinutes:D,getAvailableSeconds:$});return n("set-picker-option",["formatToString",e=>e?(0,ie.cy)(e)?e.map((e=>e.format(r.format))):e.format(r.format):null]),n("set-picker-option",["parseUserInput",e=>e?(0,ie.cy)(e)?e.map((e=>Qr(e,r.format).locale(a.value))):Qr(e,r.format).locale(a.value):null]),n("set-picker-option",["isValidValue",e=>{const t=e.map((e=>Qr(e).locale(a.value))),n=Q(t);return t[0].isSame(n[0])&&t[1].isSame(n[1])}]),n("set-picker-option",["handleKeydownInput",e=>{const t=e.code,{left:n,right:r,up:o,down:i}=Ht.R;if([n,r].includes(t)){return(e=>{const t=O.value?[0,3,6,11,14,17]:[0,3,8,11],n=["hours","minutes"].concat(O.value?["seconds"]:[]),r=(t.indexOf(S.value[0])+e+t.length)%t.length,o=t.length/2;r<o?z.start_emitSelectRange(n[r]):z.end_emitSelectRange(n[r-o])})(t===n?-1:1),void e.preventDefault()}if([o,i].includes(t)){const n=t===o?-1:1,r=S.value[0]<B.value?"start":"end";return z[`${r}_scrollDown`](n),void e.preventDefault()}}]),n("set-picker-option",["getDefaultValue",()=>{if((0,ie.cy)(m))return m.map((e=>Qr(e).locale(a.value)));const e=Qr(m).locale(a.value);return[e,e.add(60,"m")]}]),n("set-picker-option",["getRangeAvailableTime",Q]),(t,r)=>t.actualVisible?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(l).b("range-picker"),(0,e.unref)(s).b("panel")])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("range-picker","content"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("range-picker","cell"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("range-picker","header"))},(0,e.toDisplayString)((0,e.unref)(i)("el.datepicker.startTime")),3),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(g))},[(0,e.createVNode)(vd,{ref:"minSpinner",role:"start","show-seconds":(0,e.unref)(O),"am-pm-mode":(0,e.unref)(w),"arrow-control":(0,e.unref)(d),"spinner-date":(0,e.unref)(A),"disabled-hours":N,"disabled-minutes":E,"disabled-seconds":P,onChange:x,onSetOption:(0,e.unref)(I),onSelectRange:V},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("range-picker","cell"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("range-picker","header"))},(0,e.toDisplayString)((0,e.unref)(i)("el.datepicker.endTime")),3),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(v))},[(0,e.createVNode)(vd,{ref:"maxSpinner",role:"end","show-seconds":(0,e.unref)(O),"am-pm-mode":(0,e.unref)(w),"arrow-control":(0,e.unref)(d),"spinner-date":(0,e.unref)(y),"disabled-hours":N,"disabled-minutes":E,"disabled-seconds":P,onChange:_,onSetOption:(0,e.unref)(I),onSelectRange:T},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2)],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(l).be("panel","footer"))},[(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(l).be("panel","btn"),"cancel"]),onClick:e=>{n("pick",b.value,!1)}},(0,e.toDisplayString)((0,e.unref)(i)("el.datepicker.cancel")),11,["onClick"]),(0,e.createElementVNode)("button",{type:"button",class:(0,e.normalizeClass)([(0,e.unref)(l).be("panel","btn"),"confirm"]),disabled:(0,e.unref)(k),onClick:e=>((e=!1)=>{n("pick",[A.value,y.value],e)})()},(0,e.toDisplayString)((0,e.unref)(i)("el.datepicker.confirm")),11,["disabled","onClick"])],2)],2)):(0,e.createCommentVNode)("v-if",!0)}});var S_=(0,c.A)(k_,[["__file","panel-time-range.vue"]]);Qr.extend(vu);var V_=(0,e.defineComponent)({name:"ElTimePicker",install:null,props:{...Su,isRange:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,n){const r=(0,e.ref)(),[o,i]=t.isRange?["timerange",S_]:["time",yd],a=e=>n.emit("update:modelValue",e);return(0,e.provide)("ElPopperOptions",t.popperOptions),n.expose({focus:()=>{var e;null==(e=r.value)||e.focus()},blur:()=>{var e;null==(e=r.value)||e.blur()},handleOpen:()=>{var e;null==(e=r.value)||e.handleOpen()},handleClose:()=>{var e;null==(e=r.value)||e.handleClose()}}),()=>{var n;const l=null!=(n=t.format)?n:cd;return(0,e.createVNode)(Ud,(0,e.mergeProps)(t,{ref:r,type:o,format:l,"onUpdate:modelValue":a}),{default:t=>(0,e.createVNode)(i,t,null)})}}});const B_=(0,A.GU)(V_),T_=(0,i.b_)({format:{type:String,default:"HH:mm"},modelValue:String,disabled:Boolean,editable:{type:Boolean,default:!0},effect:{type:(0,i.jq)(String),default:"light"},clearable:{type:Boolean,default:!0},size:fl.mU,placeholder:String,start:{type:String,default:"09:00"},end:{type:String,default:"18:00"},step:{type:String,default:"00:30"},minTime:String,maxTime:String,includeEndTime:{type:Boolean,default:!1},name:String,prefixIcon:{type:(0,i.jq)([String,Object]),default:()=>W.Clock},clearIcon:{type:(0,i.jq)([String,Object]),default:()=>W.CircleClose},...Ss.bs}),N_=e=>{const t=(e||"").split(":");if(t.length>=2){let n=Number.parseInt(t[0],10);const r=Number.parseInt(t[1],10),o=e.toUpperCase();return o.includes("AM")&&12===n?n=0:o.includes("PM")&&12!==n&&(n+=12),{hours:n,minutes:r}}return null},E_=(e,t)=>{const n=N_(e);if(!n)return-1;const r=N_(t);if(!r)return-1;const o=n.minutes+60*n.hours,i=r.minutes+60*r.hours;return o===i?0:o>i?1:-1},P_=e=>`${e}`.padStart(2,"0"),Q_=e=>`${P_(e.hours)}:${P_(e.minutes)}`,M_=(e,t)=>{const n=N_(e);if(!n)return"";const r=N_(t);if(!r)return"";const o={hours:n.hours,minutes:n.minutes};return o.minutes+=r.minutes,o.hours+=r.hours,o.hours+=Math.floor(o.minutes/60),o.minutes=o.minutes%60,Q_(o)},D_=(0,e.defineComponent)({name:"ElTimeSelect"}),$_=(0,e.defineComponent)({...D_,props:T_,emits:["change","blur","focus","clear","update:modelValue"],setup(t,{expose:n}){const r=t;Qr.extend(vu);const{Option:o}=Dg,i=(0,u.DU)("input"),a=(0,e.ref)(),l=(0,er.CB)(),{lang:s}=(0,xr.Ym)(),c=(0,e.computed)((()=>r.modelValue)),d=(0,e.computed)((()=>{const e=N_(r.start);return e?Q_(e):null})),f=(0,e.computed)((()=>{const e=N_(r.end);return e?Q_(e):null})),h=(0,e.computed)((()=>{const e=N_(r.step);return e?Q_(e):null})),p=(0,e.computed)((()=>{const e=N_(r.minTime||"");return e?Q_(e):null})),m=(0,e.computed)((()=>{const e=N_(r.maxTime||"");return e?Q_(e):null})),g=(0,e.computed)((()=>{var e;const t=[],n=(e,n)=>{t.push({value:e,disabled:E_(n,p.value||"-1:-1")<=0||E_(n,m.value||"100:100")>=0})};if(r.start&&r.end&&r.step){let o,i=d.value;for(;i&&f.value&&E_(i,f.value)<=0;)o=Qr(i,"HH:mm").locale(s.value).format(r.format),n(o,i),i=M_(i,h.value);if(r.includeEndTime&&f.value&&(null==(e=t[t.length-1])?void 0:e.value)!==f.value){n(Qr(f.value,"HH:mm").locale(s.value).format(r.format),f.value)}}return t}));return n({blur:()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.blur)||t.call(e)},focus:()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.focus)||t.call(e)}}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Dg),{ref_key:"select",ref:a,"model-value":(0,e.unref)(c),disabled:(0,e.unref)(l),clearable:t.clearable,"clear-icon":t.clearIcon,size:t.size,effect:t.effect,placeholder:t.placeholder,"default-first-option":"",filterable:t.editable,"empty-values":t.emptyValues,"value-on-clear":t.valueOnClear,"onUpdate:modelValue":e=>t.$emit("update:modelValue",e),onChange:e=>t.$emit("change",e),onBlur:e=>t.$emit("blur",e),onFocus:e=>t.$emit("focus",e),onClear:()=>t.$emit("clear")},{prefix:(0,e.withCtx)((()=>[t.prefixIcon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).e("prefix-icon"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.prefixIcon)))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)])),default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(g),(t=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(o),{key:t.value,label:t.value,value:t.value,disabled:t.disabled},null,8,["label","value","disabled"])))),128))])),_:1},8,["model-value","disabled","clearable","clear-icon","size","effect","placeholder","filterable","empty-values","value-on-clear","onUpdate:modelValue","onChange","onBlur","onFocus","onClear"]))}});var z_=(0,c.A)($_,[["__file","time-select.vue"]]);const R_=(0,A.GU)(z_),I_=(0,e.defineComponent)({name:"ElTimeline",setup(t,{slots:n}){const r=(0,u.DU)("timeline");return(0,e.provide)("timeline",n),()=>(0,e.h)("ul",{class:[r.b()]},[(0,e.renderSlot)(n,"default")])}}),L_=(0,i.b_)({timestamp:{type:String,default:""},hideTimestamp:Boolean,center:Boolean,placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:O.Ze},hollow:Boolean}),F_=(0,e.defineComponent)({name:"ElTimelineItem"}),U_=(0,e.defineComponent)({...F_,props:L_,setup(t){const n=t,r=(0,u.DU)("timeline-item"),o=(0,e.computed)((()=>[r.e("node"),r.em("node",n.size||""),r.em("node",n.type||""),r.is("hollow",n.hollow)]));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{class:(0,e.normalizeClass)([(0,e.unref)(r).b(),{[(0,e.unref)(r).e("center")]:t.center}])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("tail"))},null,2),t.$slots.dot?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o)),style:(0,e.normalizeStyle)({backgroundColor:t.color})},[t.icon?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(r).e("icon"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.icon)))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)],6)),t.$slots.dot?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(r).e("dot"))},[(0,e.renderSlot)(t.$slots,"dot")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("wrapper"))},[t.hideTimestamp||"top"!==t.placement?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)([(0,e.unref)(r).e("timestamp"),(0,e.unref)(r).is("top")])},(0,e.toDisplayString)(t.timestamp),3)),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(r).e("content"))},[(0,e.renderSlot)(t.$slots,"default")],2),t.hideTimestamp||"bottom"!==t.placement?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)([(0,e.unref)(r).e("timestamp"),(0,e.unref)(r).is("bottom")])},(0,e.toDisplayString)(t.timestamp),3))],2)],2))}});var H_=(0,c.A)(U_,[["__file","timeline-item.vue"]]);const W_=(0,A.GU)(I_,{TimelineItem:H_}),j_=(0,A.WM)(H_),q_=(0,i.b_)({nowrap:Boolean});var X_=(e=>(e.top="top",e.bottom="bottom",e.left="left",e.right="right",e))(X_||{});const Y_=Object.values(X_),G_=(0,i.b_)({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:(0,i.jq)(Object),default:null}}),Z_=(0,i.b_)({side:{type:(0,i.jq)(String),values:Y_,required:!0}}),K_=(0,i.b_)({arrowPadding:{type:(0,i.jq)(Number),default:5},effect:{type:(0,i.jq)(String),default:"light"},contentClass:String,placement:{type:(0,i.jq)(String),values:["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],default:"bottom"},reference:{type:(0,i.jq)(Object),default:null},offset:{type:Number,default:8},strategy:{type:(0,i.jq)(String),values:["absolute","fixed"],default:"absolute"},showArrow:Boolean,...(0,ne.l)(["ariaLabel"])}),J_=(0,i.b_)({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:(0,i.jq)(Function)},"onUpdate:open":{type:(0,i.jq)(Function)}}),eC={type:(0,i.jq)(Function)},tC=(0,i.b_)({onBlur:eC,onClick:eC,onFocus:eC,onMouseDown:eC,onMouseEnter:eC,onMouseLeave:eC}),nC=(0,i.b_)({...J_,...G_,...tC,...K_,alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:(0,i.jq)(Object),default:null},teleported:Boolean,to:{type:(0,i.jq)(String),default:"body"}}),rC=Symbol("tooltipV2"),oC=Symbol("tooltipV2Content"),iC="tooltip_v2.open",aC=(0,e.defineComponent)({name:"ElTooltipV2Root"}),lC=(0,e.defineComponent)({...aC,props:J_,setup(t,{expose:n}){const r=t,o=(0,e.ref)(r.defaultOpen),i=(0,e.ref)(null),l=(0,e.computed)({get:()=>(0,a.Xj)(r.open)?o.value:r.open,set:e=>{var t;o.value=e,null==(t=r["onUpdate:open"])||t.call(r,e)}}),s=(0,e.computed)((()=>(0,a.Et)(r.delayDuration)&&r.delayDuration>0)),{start:c,stop:d}=(0,X.TO)((()=>{l.value=!0}),(0,e.computed)((()=>r.delayDuration)),{immediate:!1}),f=(0,u.DU)("tooltip-v2"),h=(0,Cn.Bi)(),p=()=>{d(),l.value=!0},m=p,g=()=>{d(),l.value=!1};return(0,e.watch)(l,(e=>{var t;e&&(document.dispatchEvent(new CustomEvent(iC)),m()),null==(t=r.onOpenChange)||t.call(r,e)})),(0,e.onMounted)((()=>{document.addEventListener(iC,g)})),(0,e.onBeforeUnmount)((()=>{d(),document.removeEventListener(iC,g)})),(0,e.provide)(rC,{contentId:h,triggerRef:i,ns:f,onClose:g,onDelayOpen:()=>{(0,e.unref)(s)?c():p()},onOpen:m}),n({onOpen:m,onClose:g}),(t,n)=>(0,e.renderSlot)(t.$slots,"default",{open:(0,e.unref)(l)})}});var sC=(0,c.A)(lC,[["__file","root.vue"]]);const cC=(0,e.defineComponent)({name:"ElTooltipV2Arrow"}),uC=(0,e.defineComponent)({...cC,props:{...G_,...Z_},setup(t){const n=t,{ns:r}=(0,e.inject)(rC),{arrowRef:o}=(0,e.inject)(oC),i=(0,e.computed)((()=>{const{style:e,width:t,height:o}=n,i=r.namespace.value;return{[`--${i}-tooltip-v2-arrow-width`]:`${t}px`,[`--${i}-tooltip-v2-arrow-height`]:`${o}px`,[`--${i}-tooltip-v2-arrow-border-width`]:t/2+"px",[`--${i}-tooltip-v2-arrow-cover-width`]:t/2-1,...e||{}}}));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{ref_key:"arrowRef",ref:o,style:(0,e.normalizeStyle)((0,e.unref)(i)),class:(0,e.normalizeClass)((0,e.unref)(r).e("arrow"))},null,6))}});var dC=(0,c.A)(uC,[["__file","arrow.vue"]]);const fC=Math.min,hC=Math.max,pC=Math.round,mC=Math.floor,gC=e=>({x:e,y:e}),vC={left:"right",right:"left",bottom:"top",top:"bottom"},AC={start:"end",end:"start"};function yC(e,t,n){return hC(e,fC(t,n))}function bC(e,t){return"function"==typeof e?e(t):e}function OC(e){return e.split("-")[0]}function wC(e){return e.split("-")[1]}function xC(e){return"x"===e?"y":"x"}function _C(e){return"y"===e?"height":"width"}function CC(e){return["top","bottom"].includes(OC(e))?"y":"x"}function kC(e){return xC(CC(e))}function SC(e){return e.replace(/start|end/g,(e=>AC[e]))}function VC(e){return e.replace(/left|right|bottom|top/g,(e=>vC[e]))}function BC(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function TC(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function NC(e,t,n){let{reference:r,floating:o}=e;const i=CC(t),a=kC(t),l=_C(a),s=OC(t),c="y"===i,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[l]/2-o[l]/2;let h;switch(s){case"top":h={x:u,y:r.y-o.height};break;case"bottom":h={x:u,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:d};break;case"left":h={x:r.x-o.width,y:d};break;default:h={x:r.x,y:r.y}}switch(wC(t)){case"start":h[a]-=f*(n&&c?-1:1);break;case"end":h[a]+=f*(n&&c?-1:1)}return h}async function EC(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:h=0}=bC(t,e),p=BC(h),m=l[f?"floating"===d?"reference":"floating":d],g=TC(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(m)))||n?m:m.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:s})),v="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,A=await(null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),y=await(null==i.isElement?void 0:i.isElement(A))&&await(null==i.getScale?void 0:i.getScale(A))||{x:1,y:1},b=TC(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:v,offsetParent:A,strategy:s}):v);return{top:(g.top-b.top+p.top)/y.y,bottom:(b.bottom-g.bottom+p.bottom)/y.y,left:(g.left-b.left+p.left)/y.x,right:(b.right-g.right+p.right)/y.x}}function PC(){return"undefined"!=typeof window}function QC(e){return $C(e)?(e.nodeName||"").toLowerCase():"#document"}function MC(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function DC(e){var t;return null==(t=($C(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function $C(e){return!!PC()&&(e instanceof Node||e instanceof MC(e).Node)}function zC(e){return!!PC()&&(e instanceof Element||e instanceof MC(e).Element)}function RC(e){return!!PC()&&(e instanceof HTMLElement||e instanceof MC(e).HTMLElement)}function IC(e){return!(!PC()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof MC(e).ShadowRoot)}function LC(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=qC(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function FC(e){return["table","td","th"].includes(QC(e))}function UC(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function HC(e){const t=WC(),n=zC(e)?qC(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function WC(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function jC(e){return["html","body","#document"].includes(QC(e))}function qC(e){return MC(e).getComputedStyle(e)}function XC(e){return zC(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function YC(e){if("html"===QC(e))return e;const t=e.assignedSlot||e.parentNode||IC(e)&&e.host||DC(e);return IC(t)?t.host:t}function GC(e){const t=YC(e);return jC(t)?e.ownerDocument?e.ownerDocument.body:e.body:RC(t)&&LC(t)?t:GC(t)}function ZC(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=GC(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=MC(o);if(i){const e=KC(a);return t.concat(a,a.visualViewport||[],LC(o)?o:[],e&&n?ZC(e):[])}return t.concat(o,ZC(o,[],n))}function KC(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function JC(e){const t=qC(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=RC(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=pC(n)!==i||pC(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function ek(e){return zC(e)?e:e.contextElement}function tk(e){const t=ek(e);if(!RC(t))return gC(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=JC(t);let a=(i?pC(n.width):n.width)/r,l=(i?pC(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}const nk=gC(0);function rk(e){const t=MC(e);return WC()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:nk}function ok(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=ek(e);let a=gC(1);t&&(r?zC(r)&&(a=tk(r)):a=tk(e));const l=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==MC(e))&&t}(i,n,r)?rk(i):gC(0);let s=(o.left+l.x)/a.x,c=(o.top+l.y)/a.y,u=o.width/a.x,d=o.height/a.y;if(i){const e=MC(i),t=r&&zC(r)?MC(r):r;let n=e,o=KC(n);for(;o&&r&&t!==n;){const e=tk(o),t=o.getBoundingClientRect(),r=qC(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,u*=e.x,d*=e.y,s+=i,c+=a,n=MC(o),o=KC(n)}}return TC({width:u,height:d,x:s,y:c})}function ik(e,t){const n=XC(e).scrollLeft;return t?t.left+n:ok(DC(e)).left+n}function ak(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:ik(e,r)),y:r.top+t.scrollTop}}function lk(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=MC(e),r=DC(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;const e=WC();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}(e,n);else if("document"===t)r=function(e){const t=DC(e),n=XC(e),r=e.ownerDocument.body,o=hC(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=hC(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+ik(e);const l=-n.scrollTop;return"rtl"===qC(r).direction&&(a+=hC(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}(DC(e));else if(zC(t))r=function(e,t){const n=ok(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=RC(e)?tk(e):gC(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{const n=rk(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return TC(r)}function sk(e,t){const n=YC(e);return!(n===t||!zC(n)||jC(n))&&("fixed"===qC(n).position||sk(n,t))}function ck(e,t,n){const r=RC(t),o=DC(t),i="fixed"===n,a=ok(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=gC(0);if(r||!r&&!i)if(("body"!==QC(t)||LC(o))&&(l=XC(t)),r){const e=ok(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=ik(o));const c=!o||r||i?gC(0):ak(o,l);return{x:a.left+l.scrollLeft-s.x-c.x,y:a.top+l.scrollTop-s.y-c.y,width:a.width,height:a.height}}function uk(e){return"static"===qC(e).position}function dk(e,t){if(!RC(e)||"fixed"===qC(e).position)return null;if(t)return t(e);let n=e.offsetParent;return DC(e)===n&&(n=n.ownerDocument.body),n}function fk(e,t){const n=MC(e);if(UC(e))return n;if(!RC(e)){let t=YC(e);for(;t&&!jC(t);){if(zC(t)&&!uk(t))return t;t=YC(t)}return n}let r=dk(e,t);for(;r&&FC(r)&&uk(r);)r=dk(r,t);return r&&jC(r)&&uk(r)&&!HC(r)?n:r||function(e){let t=YC(e);for(;RC(t)&&!jC(t);){if(HC(t))return t;if(UC(t))return null;t=YC(t)}return null}(e)||n}const hk={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,a=DC(r),l=!!t&&UC(t.floating);if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},c=gC(1);const u=gC(0),d=RC(r);if((d||!d&&!i)&&(("body"!==QC(r)||LC(a))&&(s=XC(r)),RC(r))){const e=ok(r);c=tk(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!a||d||i?gC(0):ak(a,s,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-s.scrollTop*c.y+u.y+f.y}},getDocumentElement:DC,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[..."clippingAncestors"===n?UC(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=ZC(e,[],!1).filter((e=>zC(e)&&"body"!==QC(e))),o=null;const i="fixed"===qC(e).position;let a=i?YC(e):e;for(;zC(a)&&!jC(a);){const t=qC(a),n=HC(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||LC(a)&&!n&&sk(e,a))?r=r.filter((e=>e!==a)):o=t,a=YC(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=i[0],l=i.reduce(((e,n)=>{const r=lk(t,n,o);return e.top=hC(r.top,e.top),e.right=fC(r.right,e.right),e.bottom=fC(r.bottom,e.bottom),e.left=hC(r.left,e.left),e}),lk(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:fk,getElementRects:async function(e){const t=this.getOffsetParent||fk,n=this.getDimensions,r=await n(e.floating);return{reference:ck(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=JC(e);return{width:t,height:n}},getScale:tk,isElement:zC,isRTL:function(e){return"rtl"===qC(e).direction}};function pk(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function mk(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:s=!1}=r,c=ek(e),u=o||i?[...c?ZC(c):[],...ZC(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));const d=c&&l?function(e,t){let n,r=null;const o=DC(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function a(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),i();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:h}=c;if(l||t(),!f||!h)return;const p={rootMargin:-mC(d)+"px "+-mC(o.clientWidth-(u+f))+"px "+-mC(o.clientHeight-(d+h))+"px "+-mC(u)+"px",threshold:hC(0,fC(1,s))||1};let m=!0;function g(t){const r=t[0].intersectionRatio;if(r!==s){if(!m)return a();r?a(!1,r):n=setTimeout((()=>{a(!1,1e-7)}),1e3)}1!==r||pk(c,e.getBoundingClientRect())||a(),m=!1}try{r=new IntersectionObserver(g,{...p,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,p)}r.observe(e)}(!0),i}(c,n):null;let f,h=-1,p=null;a&&(p=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),c&&!s&&p.observe(c),p.observe(t));let m=s?ok(e):null;return s&&function t(){const r=ok(e);m&&!pk(m,r)&&n();m=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=p)||e.disconnect(),p=null,s&&cancelAnimationFrame(f)}}const gk=EC,vk=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:l}=t,s=await async function(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),a=OC(n),l=wC(n),s="y"===CC(n),c=["left","top"].includes(a)?-1:1,u=i&&s?-1:1,d=bC(t,e);let{mainAxis:f,crossAxis:h,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof p&&(h="end"===l?-1*p:p),s?{x:h*u,y:f*c}:{x:f*c,y:h*u}}(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},Ak=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=bC(e,t),c={x:n,y:r},u=await EC(t,s),d=CC(OC(o)),f=xC(d);let h=c[f],p=c[d];if(i){const e="y"===f?"bottom":"right";h=yC(h+u["y"===f?"top":"left"],h,h-u[e])}if(a){const e="y"===d?"bottom":"right";p=yC(p+u["y"===d?"top":"left"],p,p-u[e])}const m=l.fn({...t,[f]:h,[d]:p});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[f]:i,[d]:a}}}}}},yk=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:i,rects:a,initialPlacement:l,platform:s,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:m=!0,...g}=bC(e,t);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const v=OC(o),A=CC(l),y=OC(l)===l,b=await(null==s.isRTL?void 0:s.isRTL(c.floating)),O=f||(y||!m?[VC(l)]:function(e){const t=VC(e);return[SC(e),t,SC(t)]}(l)),w="none"!==p;!f&&w&&O.push(...function(e,t,n,r){const o=wC(e);let i=function(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:a;default:return[]}}(OC(e),"start"===n,r);return o&&(i=i.map((e=>e+"-"+o)),t&&(i=i.concat(i.map(SC)))),i}(l,m,p,b));const x=[l,...O],_=await EC(t,g),C=[];let k=(null==(r=i.flip)?void 0:r.overflows)||[];if(u&&C.push(_[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=wC(e),o=kC(e),i=_C(o);let a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=VC(a)),[a,VC(a)]}(o,a,b);C.push(_[e[0]],_[e[1]])}if(k=[...k,{placement:o,overflows:C}],!C.every((e=>e<=0))){var S,V;const e=((null==(S=i.flip)?void 0:S.index)||0)+1,t=x[e];if(t)return{data:{index:e,overflows:k},reset:{placement:t}};let n=null==(V=k.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:V.placement;if(!n)switch(h){case"bestFit":{var B;const e=null==(B=k.filter((e=>{if(w){const t=CC(e.placement);return t===A||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:B[0];e&&(n=e);break}case"initialPlacement":n=l}if(o!==n)return{reset:{placement:n}}}return{}}}},bk=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:c,padding:u=0}=bC(e,t)||{};if(null==c)return{};const d=BC(u),f={x:n,y:r},h=kC(o),p=_C(h),m=await a.getDimensions(c),g="y"===h,v=g?"top":"left",A=g?"bottom":"right",y=g?"clientHeight":"clientWidth",b=i.reference[p]+i.reference[h]-f[h]-i.floating[p],O=f[h]-i.reference[h],w=await(null==a.getOffsetParent?void 0:a.getOffsetParent(c));let x=w?w[y]:0;x&&await(null==a.isElement?void 0:a.isElement(w))||(x=l.floating[y]||i.floating[p]);const _=b/2-O/2,C=x/2-m[p]/2-1,k=fC(d[v],C),S=fC(d[A],C),V=k,B=x-m[p]-S,T=x/2-m[p]/2+_,N=yC(V,T,B),E=!s.arrow&&null!=wC(o)&&T!==N&&i.reference[p]/2-(T<V?k:S)-m[p]/2<0,P=E?T<V?T-V:T-B:0;return{[h]:f[h]+P,data:{[h]:N,centerOffset:T-N-P,...E&&{alignmentOffset:P}},reset:E}}}),Ok=(e,t,n)=>{const r=new Map,o={platform:hk,...n},i={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=NC(c,r,s),f=r,h={},p=0;for(let n=0;n<l.length;n++){const{name:i,fn:m}=l[n],{x:g,y:v,data:A,reset:y}=await m({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:h,rects:c,platform:a,elements:{reference:e,floating:t}});u=null!=g?g:u,d=null!=v?v:d,h={...h,[i]:{...h[i],...A}},y&&p<=50&&(p++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(c=!0===y.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):y.rects),({x:u,y:d}=NC(c,f,s))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:h}})(e,t,{...o,platform:i})},wk=(0,i.b_)({style:{type:(0,i.jq)([String,Object,Array]),default:()=>({})}}),xk=(0,e.defineComponent)({name:"ElVisuallyHidden"}),_k=(0,e.defineComponent)({...xk,props:wk,setup(t){const n=t,r=(0,e.computed)((()=>[n.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]));return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",(0,e.mergeProps)(t.$attrs,{style:(0,e.unref)(r)}),[(0,e.renderSlot)(t.$slots,"default")],16))}});var Ck=(0,c.A)(_k,[["__file","visual-hidden.vue"]]);(0,i.b_)({});const kk=({middleware:t,placement:n,strategy:o})=>{const i=(0,e.ref)(),a=(0,e.ref)(),l=(0,e.ref)(),s=(0,e.ref)(),c=(0,e.ref)({}),u={x:l,y:s,placement:n,strategy:o,middlewareData:c},d=async()=>{if(!X.oc)return;const l=(t=>{if(!X.oc)return;if(!t)return t;const n=(0,r.F4c)(t);return n||((0,e.isRef)(t)?n:t)})(i),s=(0,r.F4c)(a);if(!l||!s)return;const c=await Ok(l,s,{placement:(0,e.unref)(n),strategy:(0,e.unref)(o),middleware:(0,e.unref)(t)});(0,w.YD)(u).forEach((e=>{u[e].value=c[e]}))};return(0,e.onMounted)((()=>{(0,e.watchEffect)((()=>{d()}))})),{...u,update:d,referenceRef:i,contentRef:a}},Sk=(0,e.defineComponent)({name:"ElTooltipV2Content"}),Vk=(0,e.defineComponent)({...Sk,props:{...K_,...q_},setup(t){const n=t,{triggerRef:r,contentId:o}=(0,e.inject)(rC),i=(0,e.ref)(n.placement),a=(0,e.ref)(n.strategy),l=(0,e.ref)(null),{referenceRef:s,contentRef:c,middlewareData:d,x:f,y:h,update:p}=kk({placement:i,strategy:a,middleware:(0,e.computed)((()=>{const t=[vk(n.offset)];return n.showArrow&&t.push((({arrowRef:t,padding:n})=>({name:"arrow",options:{element:t,padding:n},fn(r){const o=(0,e.unref)(t);return o?bk({element:o,padding:n}).fn(r):{}}}))({arrowRef:l})),t}))}),m=(0,Mn.YK)().nextZIndex(),g=(0,u.DU)("tooltip-v2"),v=(0,e.computed)((()=>i.value.split("-")[0])),A=(0,e.computed)((()=>({position:(0,e.unref)(a),top:`${(0,e.unref)(h)||0}px`,left:`${(0,e.unref)(f)||0}px`,zIndex:m}))),y=(0,e.computed)((()=>{if(!n.showArrow)return{};const{arrow:t}=(0,e.unref)(d);return{[`--${g.namespace.value}-tooltip-v2-arrow-x`]:`${null==t?void 0:t.x}px`||"",[`--${g.namespace.value}-tooltip-v2-arrow-y`]:`${null==t?void 0:t.y}px`||""}})),b=(0,e.computed)((()=>[g.e("content"),g.is("dark","dark"===n.effect),g.is((0,e.unref)(a)),n.contentClass]));return(0,e.watch)(l,(()=>p())),(0,e.watch)((()=>n.placement),(e=>i.value=e)),(0,e.onMounted)((()=>{(0,e.watch)((()=>n.reference||r.value),(e=>{s.value=e||void 0}),{immediate:!0})})),(0,e.provide)(oC,{arrowRef:l}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"contentRef",ref:c,style:(0,e.normalizeStyle)((0,e.unref)(A)),"data-tooltip-v2-root":""},[t.nowrap?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,"data-side":(0,e.unref)(v),class:(0,e.normalizeClass)((0,e.unref)(b))},[(0,e.renderSlot)(t.$slots,"default",{contentStyle:(0,e.unref)(A),contentClass:(0,e.unref)(b)}),(0,e.createVNode)((0,e.unref)(Ck),{id:(0,e.unref)(o),role:"tooltip"},{default:(0,e.withCtx)((()=>[t.ariaLabel?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:0},[(0,e.createTextVNode)((0,e.toDisplayString)(t.ariaLabel),1)],64)):(0,e.renderSlot)(t.$slots,"default",{key:1})])),_:3},8,["id"]),(0,e.renderSlot)(t.$slots,"arrow",{style:(0,e.normalizeStyle)((0,e.unref)(y)),side:(0,e.unref)(v)})],10,["data-side"]))],4))}});var Bk=(0,c.A)(Vk,[["__file","content.vue"]]);const Tk=(0,i.b_)({setRef:{type:(0,i.jq)(Function),required:!0},onlyChild:Boolean});var Nk=(0,e.defineComponent)({props:Tk,setup(t,{slots:n}){const r=(0,e.ref)(),o=ff(r,(e=>{e?t.setRef(e.nextElementSibling):t.setRef(null)}));return()=>{var r;const[i]=(null==(r=n.default)?void 0:r.call(n))||[],a=t.onlyChild?(0,vo.$P)(i.children):i.children;return(0,e.createVNode)(e.Fragment,{ref:o},[a])}}});const Ek=(0,e.defineComponent)({name:"ElTooltipV2Trigger"}),Pk=(0,e.defineComponent)({...Ek,props:{...q_,...tC},setup(t){const n=t,{onClose:r,onOpen:o,onDelayOpen:i,triggerRef:a,contentId:l}=(0,e.inject)(rC);let s=!1;const c=e=>{a.value=e},u=()=>{s=!1},d=gn(n.onMouseEnter,i),f=gn(n.onMouseLeave,r),h=gn(n.onMouseDown,(()=>{r(),s=!0,document.addEventListener("mouseup",u,{once:!0})})),p=gn(n.onFocus,(()=>{s||o()})),m={blur:gn(n.onBlur,r),click:gn(n.onClick,(e=>{0===e.detail&&r()})),focus:p,mousedown:h,mouseenter:d,mouseleave:f},g=(e,t,n)=>{e&&Object.entries(t).forEach((([t,r])=>{e[n](t,r)}))};return(0,e.watch)(a,((e,t)=>{g(e,m,"addEventListener"),g(t,m,"removeEventListener"),e&&e.setAttribute("aria-describedby",l.value)})),(0,e.onBeforeUnmount)((()=>{g(a.value,m,"removeEventListener"),document.removeEventListener("mouseup",u)})),(t,n)=>t.nowrap?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Nk),{key:0,"set-ref":c,"only-child":""},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3})):((0,e.openBlock)(),(0,e.createElementBlock)("button",(0,e.mergeProps)({key:1,ref_key:"triggerRef",ref:a},t.$attrs),[(0,e.renderSlot)(t.$slots,"default")],16))}});var Qk=(0,c.A)(Pk,[["__file","trigger.vue"]]);const Mk=(0,e.defineComponent)({name:"ElTooltipV2"}),Dk=(0,e.defineComponent)({...Mk,props:nC,setup(t){const n=t,r=(0,e.toRefs)(n),o=(0,e.reactive)((0,kl.A)(r,Object.keys(G_))),i=(0,e.reactive)((0,kl.A)(r,Object.keys(K_))),a=(0,e.reactive)((0,kl.A)(r,Object.keys(J_))),l=(0,e.reactive)((0,kl.A)(r,Object.keys(tC)));return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(sC,(0,e.normalizeProps)((0,e.guardReactiveProps)(a)),{default:(0,e.withCtx)((({open:n})=>[(0,e.createVNode)(Qk,(0,e.mergeProps)(l,{nowrap:""}),{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"trigger")])),_:3},16),(0,e.createVNode)((0,e.unref)(_n),{to:t.to,disabled:!t.teleported},{default:(0,e.withCtx)((()=>[t.fullTransition?((0,e.openBlock)(),(0,e.createBlock)(e.Transition,(0,e.normalizeProps)((0,e.mergeProps)({key:0},t.transitionProps)),{default:(0,e.withCtx)((()=>[t.alwaysOn||n?((0,e.openBlock)(),(0,e.createBlock)(Bk,(0,e.normalizeProps)((0,e.mergeProps)({key:0},i)),{arrow:(0,e.withCtx)((({style:n,side:r})=>[t.showArrow?((0,e.openBlock)(),(0,e.createBlock)(dC,(0,e.mergeProps)({key:0},o,{style:n,side:r}),null,16,["style","side"])):(0,e.createCommentVNode)("v-if",!0)])),default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16)):(0,e.createCommentVNode)("v-if",!0)])),_:2},1040)):((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[t.alwaysOn||n?((0,e.openBlock)(),(0,e.createBlock)(Bk,(0,e.normalizeProps)((0,e.mergeProps)({key:0},i)),{arrow:(0,e.withCtx)((({style:n,side:r})=>[t.showArrow?((0,e.openBlock)(),(0,e.createBlock)(dC,(0,e.mergeProps)({key:0},o,{style:n,side:r}),null,16,["style","side"])):(0,e.createCommentVNode)("v-if",!0)])),default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},16)):(0,e.createCommentVNode)("v-if",!0)],64))])),_:2},1032,["to","disabled"])])),_:3},16))}});var $k=(0,c.A)(Dk,[["__file","tooltip.vue"]]);const zk=(0,A.GU)($k),Rk="left-check-change",Ik="right-check-change",Lk=(0,i.b_)({data:{type:(0,i.jq)(Array),default:()=>[]},titles:{type:(0,i.jq)(Array),default:()=>[]},buttonTexts:{type:(0,i.jq)(Array),default:()=>[]},filterPlaceholder:String,filterMethod:{type:(0,i.jq)(Function)},leftDefaultChecked:{type:(0,i.jq)(Array),default:()=>[]},rightDefaultChecked:{type:(0,i.jq)(Array),default:()=>[]},renderContent:{type:(0,i.jq)(Function)},modelValue:{type:(0,i.jq)(Array),default:()=>[]},format:{type:(0,i.jq)(Object),default:()=>({})},filterable:Boolean,props:{type:(0,i.jq)(Object),default:()=>(0,Hs.f)({label:"label",key:"key",disabled:"disabled"})},targetOrder:{type:String,values:["original","push","unshift"],default:"original"},validateEvent:{type:Boolean,default:!0}}),Fk=(e,t)=>[e,t].every(ie.cy)||(0,ie.cy)(e)&&(0,an.A)(t),Uk={[o.YU]:(e,t,n)=>[e,n].every(ie.cy)&&["left","right"].includes(t),[o.l4]:e=>(0,ie.cy)(e),[Rk]:Fk,[Ik]:Fk},Hk="checked-change",Wk=(0,i.b_)({data:Lk.data,optionRender:{type:(0,i.jq)(Function)},placeholder:String,title:String,filterable:Boolean,format:Lk.format,filterMethod:Lk.filterMethod,defaultChecked:Lk.leftDefaultChecked,props:Lk.props}),jk={[Hk]:Fk},qk=t=>{const n={label:"label",key:"key",disabled:"disabled"};return(0,e.computed)((()=>({...n,...t.props})))},Xk=(0,e.defineComponent)({name:"ElTransferPanel"}),Yk=(0,e.defineComponent)({...Xk,props:Wk,emits:jk,setup(t,{expose:n,emit:r}){const o=t,i=(0,e.useSlots)(),l=({option:e})=>e,{t:s}=(0,xr.Ym)(),c=(0,u.DU)("transfer"),d=(0,e.reactive)({checked:[],allChecked:!1,query:"",checkChangeByUser:!0}),f=qk(o),{filteredData:h,checkedSummary:p,isIndeterminate:m,handleAllCheckedChange:g}=((t,n,r)=>{const o=qk(t),i=(0,e.computed)((()=>t.data.filter((e=>(0,ie.Tn)(t.filterMethod)?t.filterMethod(n.query,e):String(e[o.value.label]||e[o.value.key]).toLowerCase().includes(n.query.toLowerCase()))))),a=(0,e.computed)((()=>i.value.filter((e=>!e[o.value.disabled])))),l=(0,e.computed)((()=>{const e=n.checked.length,r=t.data.length,{noChecked:o,hasChecked:i}=t.format;return o&&i?e>0?i.replace(/\${checked}/g,e.toString()).replace(/\${total}/g,r.toString()):o.replace(/\${total}/g,r.toString()):`${e}/${r}`})),s=(0,e.computed)((()=>{const e=n.checked.length;return e>0&&e<a.value.length})),c=()=>{const e=a.value.map((e=>e[o.value.key]));n.allChecked=e.length>0&&e.every((e=>n.checked.includes(e)))};return(0,e.watch)((()=>n.checked),((e,t)=>{if(c(),n.checkChangeByUser){const n=e.concat(t).filter((n=>!e.includes(n)||!t.includes(n)));r(Hk,e,n)}else r(Hk,e),n.checkChangeByUser=!0})),(0,e.watch)(a,(()=>{c()})),(0,e.watch)((()=>t.data),(()=>{const e=[],t=i.value.map((e=>e[o.value.key]));n.checked.forEach((n=>{t.includes(n)&&e.push(n)})),n.checkChangeByUser=!1,n.checked=e})),(0,e.watch)((()=>t.defaultChecked),((e,t)=>{if(t&&e.length===t.length&&e.every((e=>t.includes(e))))return;const r=[],i=a.value.map((e=>e[o.value.key]));e.forEach((e=>{i.includes(e)&&r.push(e)})),n.checkChangeByUser=!1,n.checked=r}),{immediate:!0}),{filteredData:i,checkableData:a,checkedSummary:l,isIndeterminate:s,updateAllChecked:c,handleAllCheckedChange:e=>{n.checked=e?a.value.map((e=>e[o.value.key])):[]}}})(o,d,r),v=(0,e.computed)((()=>!(0,a.Im)(d.query)&&(0,a.Im)(h.value))),A=(0,e.computed)((()=>!(0,a.Im)(i.default()[0].children))),{checked:y,allChecked:b,query:O}=(0,e.toRefs)(d);return n({query:O}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(c).b("panel"))},[(0,e.createElementVNode)("p",{class:(0,e.normalizeClass)((0,e.unref)(c).be("panel","header"))},[(0,e.createVNode)((0,e.unref)(El),{modelValue:(0,e.unref)(b),"onUpdate:modelValue":t=>(0,e.isRef)(b)?b.value=t:null,indeterminate:(0,e.unref)(m),"validate-event":!1,onChange:(0,e.unref)(g)},{default:(0,e.withCtx)((()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title)+" ",1),(0,e.createElementVNode)("span",null,(0,e.toDisplayString)((0,e.unref)(p)),1)])),_:1},8,["modelValue","onUpdate:modelValue","indeterminate","onChange"])],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(c).be("panel","body"),(0,e.unref)(c).is("with-footer",(0,e.unref)(A))])},[t.filterable?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(j.WK),{key:0,modelValue:(0,e.unref)(O),"onUpdate:modelValue":t=>(0,e.isRef)(O)?O.value=t:null,class:(0,e.normalizeClass)((0,e.unref)(c).be("panel","filter")),size:"default",placeholder:t.placeholder,"prefix-icon":(0,e.unref)(W.Search),clearable:"","validate-event":!1},null,8,["modelValue","onUpdate:modelValue","class","placeholder","prefix-icon"])):(0,e.createCommentVNode)("v-if",!0),(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(Ql),{modelValue:(0,e.unref)(y),"onUpdate:modelValue":t=>(0,e.isRef)(y)?y.value=t:null,"validate-event":!1,class:(0,e.normalizeClass)([(0,e.unref)(c).is("filterable",t.filterable),(0,e.unref)(c).be("panel","list")])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)((0,e.unref)(h),(n=>((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(El),{key:n[(0,e.unref)(f).key],class:(0,e.normalizeClass)((0,e.unref)(c).be("panel","item")),value:n[(0,e.unref)(f).key],disabled:n[(0,e.unref)(f).disabled],"validate-event":!1},{default:(0,e.withCtx)((()=>{var r;return[(0,e.createVNode)(l,{option:null==(r=t.optionRender)?void 0:r.call(t,n)},null,8,["option"])]})),_:2},1032,["class","value","disabled"])))),128))])),_:1},8,["modelValue","onUpdate:modelValue","class"]),[[e.vShow,!(0,e.unref)(v)&&!(0,e.unref)(a.Im)(t.data)]]),(0,e.withDirectives)((0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(c).be("panel","empty"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(v)?(0,e.unref)(s)("el.transfer.noMatch"):(0,e.unref)(s)("el.transfer.noData")),1)]))],2),[[e.vShow,(0,e.unref)(v)||(0,e.unref)(a.Im)(t.data)]])],2),(0,e.unref)(A)?((0,e.openBlock)(),(0,e.createElementBlock)("p",{key:0,class:(0,e.normalizeClass)((0,e.unref)(c).be("panel","footer"))},[(0,e.renderSlot)(t.$slots,"default")],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var Gk=(0,c.A)(Yk,[["__file","transfer-panel.vue"]]);const Zk=(0,e.defineComponent)({name:"ElTransfer"}),Kk=(0,e.defineComponent)({...Zk,props:Lk,emits:Uk,setup(t,{expose:n,emit:r}){const i=t,l=(0,e.useSlots)(),{t:s}=(0,xr.Ym)(),c=(0,u.DU)("transfer"),{formItem:d}=(0,gl.j)(),f=(0,e.reactive)({leftChecked:[],rightChecked:[]}),p=qk(i),{sourceData:m,targetData:g}=(t=>{const n=qk(t),r=(0,e.computed)((()=>t.data.reduce(((e,t)=>(e[t[n.value.key]]=t)&&e),{})));return{sourceData:(0,e.computed)((()=>t.data.filter((e=>!t.modelValue.includes(e[n.value.key]))))),targetData:(0,e.computed)((()=>"original"===t.targetOrder?t.data.filter((e=>t.modelValue.includes(e[n.value.key]))):t.modelValue.reduce(((e,t)=>{const n=r.value[t];return n&&e.push(n),e}),[])))}})(i),{onSourceCheckedChange:v,onTargetCheckedChange:A}=((e,t)=>({onSourceCheckedChange:(n,r)=>{e.leftChecked=n,r&&t(Rk,n,r)},onTargetCheckedChange:(n,r)=>{e.rightChecked=n,r&&t(Ik,n,r)}}))(f,r),{addToLeft:y,addToRight:O}=((e,t,n)=>{const r=qk(e),i=(e,t,r)=>{n(o.l4,e),n(o.YU,e,t,r)};return{addToLeft:()=>{const n=e.modelValue.slice();t.rightChecked.forEach((e=>{const t=n.indexOf(e);t>-1&&n.splice(t,1)})),i(n,"left",t.rightChecked)},addToRight:()=>{let n=e.modelValue.slice();const o=e.data.filter((n=>{const o=n[r.value.key];return t.leftChecked.includes(o)&&!e.modelValue.includes(o)})).map((e=>e[r.value.key]));n="unshift"===e.targetOrder?o.concat(n):n.concat(o),"original"===e.targetOrder&&(n=e.data.filter((e=>n.includes(e[r.value.key]))).map((e=>e[r.value.key]))),i(n,"right",t.leftChecked)}}})(i,f,r),w=(0,e.ref)(),x=(0,e.ref)(),_=(0,e.computed)((()=>2===i.buttonTexts.length)),C=(0,e.computed)((()=>i.titles[0]||s("el.transfer.titles.0"))),k=(0,e.computed)((()=>i.titles[1]||s("el.transfer.titles.1"))),S=(0,e.computed)((()=>i.filterPlaceholder||s("el.transfer.filterPlaceholder")));(0,e.watch)((()=>i.modelValue),(()=>{var e;i.validateEvent&&(null==(e=null==d?void 0:d.validate)||e.call(d,"change").catch((e=>(0,h.U)(e))))}));const V=(0,e.computed)((()=>t=>{var n;if(i.renderContent)return i.renderContent(e.h,t);const r=((null==(n=l.default)?void 0:n.call(l,{option:t}))||[]).filter((t=>t.type!==e.Comment));return r.length?r:(0,e.h)("span",t[p.value.label]||t[p.value.key])}));return n({clearQuery:e=>{switch(e){case"left":w.value.query="";break;case"right":x.value.query=""}},leftPanel:w,rightPanel:x}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(c).b())},[(0,e.createVNode)(Gk,{ref_key:"leftPanel",ref:w,data:(0,e.unref)(m),"option-render":(0,e.unref)(V),placeholder:(0,e.unref)(S),title:(0,e.unref)(C),filterable:t.filterable,format:t.format,"filter-method":t.filterMethod,"default-checked":t.leftDefaultChecked,props:i.props,onCheckedChange:(0,e.unref)(v)},{empty:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"left-empty")])),default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"left-footer")])),_:3},8,["data","option-render","placeholder","title","filterable","format","filter-method","default-checked","props","onCheckedChange"]),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(c).e("buttons"))},[(0,e.createVNode)((0,e.unref)(Pr.S2),{type:"primary",class:(0,e.normalizeClass)([(0,e.unref)(c).e("button"),(0,e.unref)(c).is("with-texts",(0,e.unref)(_))]),disabled:(0,e.unref)(a.Im)(f.rightChecked),onClick:(0,e.unref)(y)},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowLeft))])),_:1}),(0,e.unref)(a.b0)(t.buttonTexts[0])?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)(t.buttonTexts[0]),1))])),_:1},8,["class","disabled","onClick"]),(0,e.createVNode)((0,e.unref)(Pr.S2),{type:"primary",class:(0,e.normalizeClass)([(0,e.unref)(c).e("button"),(0,e.unref)(c).is("with-texts",(0,e.unref)(_))]),disabled:(0,e.unref)(a.Im)(f.leftChecked),onClick:(0,e.unref)(O)},{default:(0,e.withCtx)((()=>[(0,e.unref)(a.b0)(t.buttonTexts[1])?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0},(0,e.toDisplayString)(t.buttonTexts[1]),1)),(0,e.createVNode)((0,e.unref)(b.tk),null,{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ArrowRight))])),_:1})])),_:1},8,["class","disabled","onClick"])],2),(0,e.createVNode)(Gk,{ref_key:"rightPanel",ref:x,data:(0,e.unref)(g),"option-render":(0,e.unref)(V),placeholder:(0,e.unref)(S),filterable:t.filterable,format:t.format,"filter-method":t.filterMethod,title:(0,e.unref)(k),"default-checked":t.rightDefaultChecked,props:i.props,onCheckedChange:(0,e.unref)(A)},{empty:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"right-empty")])),default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"right-footer")])),_:3},8,["data","option-render","placeholder","filterable","format","filter-method","title","default-checked","props","onCheckedChange"])],2))}});var Jk=(0,c.A)(Kk,[["__file","transfer.vue"]]);const eS=(0,A.GU)(Jk),tS="$treeNodeId",nS=function(e,t){t&&!t[tS]&&Object.defineProperty(t,tS,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},rS=(e,t)=>null==t?void 0:t[e||tS],oS=(e,t,n)=>{const r=e.value.currentNode;n();const o=e.value.currentNode;r!==o&&t("current-change",o?o.data:null,o)},iS=e=>{let t=!0,n=!0,r=!0;for(let o=0,i=e.length;o<i;o++){const i=e[o];(!0!==i.checked||i.indeterminate)&&(t=!1,i.disabled||(r=!1)),(!1!==i.checked||i.indeterminate)&&(n=!1)}return{all:t,none:n,allWithoutDisable:r,half:!t&&!n}},aS=function(e){if(0===e.childNodes.length||e.loading)return;const{all:t,none:n,half:r}=iS(e.childNodes);t?(e.checked=!0,e.indeterminate=!1):r?(e.checked=!1,e.indeterminate=!0):n&&(e.checked=!1,e.indeterminate=!1);const o=e.parent;o&&0!==o.level&&(e.store.checkStrictly||aS(o))},lS=function(e,t){const n=e.store.props,r=e.data||{},o=n[t];if((0,ie.Tn)(o))return o(r,e);if((0,ie.Kg)(o))return r[o];if((0,a.b0)(o)){const e=r[t];return void 0===e?"":e}};let sS=0;class cS{constructor(e){this.id=sS++,this.text=null,this.checked=!1,this.indeterminate=!1,this.data=null,this.expanded=!1,this.parent=null,this.visible=!0,this.isCurrent=!1,this.canFocus=!1;for(const t in e)(0,ie.$3)(e,t)&&(this[t]=e[t]);this.level=0,this.loaded=!1,this.childNodes=[],this.loading=!1,this.parent&&(this.level=this.parent.level+1)}initialize(){const e=this.store;if(!e)throw new Error("[Node]store is required!");e.registerNode(this);const t=e.props;if(t&&void 0!==t.isLeaf){const e=lS(this,"isLeaf");(0,a.Lm)(e)&&(this.isLeafByUser=e)}if(!0!==e.lazy&&this.data?(this.setData(this.data),e.defaultExpandAll&&(this.expanded=!0,this.canFocus=!0)):this.level>0&&e.lazy&&e.defaultExpandAll&&!this.isLeafByUser&&this.expand(),(0,ie.cy)(this.data)||nS(this,this.data),!this.data)return;const n=e.defaultExpandedKeys,r=e.key;r&&n&&n.includes(this.key)&&this.expand(null,e.autoExpandParent),r&&void 0!==e.currentNodeKey&&this.key===e.currentNodeKey&&(e.currentNode=this,e.currentNode.isCurrent=!0),e.lazy&&e._initDefaultCheckedNode(this),this.updateLeafState(),!this.parent||1!==this.level&&!0!==this.parent.expanded||(this.canFocus=!0)}setData(e){let t;(0,ie.cy)(e)||nS(this,e),this.data=e,this.childNodes=[],t=0===this.level&&(0,ie.cy)(this.data)?this.data:lS(this,"children")||[];for(let e=0,n=t.length;e<n;e++)this.insertChild({data:t[e]})}get label(){return lS(this,"label")}get key(){const e=this.store.key;return this.data?this.data[e]:null}get disabled(){return lS(this,"disabled")}get nextSibling(){const e=this.parent;if(e){const t=e.childNodes.indexOf(this);if(t>-1)return e.childNodes[t+1]}return null}get previousSibling(){const e=this.parent;if(e){const t=e.childNodes.indexOf(this);if(t>-1)return t>0?e.childNodes[t-1]:null}return null}contains(e,t=!0){return(this.childNodes||[]).some((n=>n===e||t&&n.contains(e)))}remove(){const e=this.parent;e&&e.removeChild(this)}insertChild(t,n,r){if(!t)throw new Error("InsertChild error: child is required.");if(!(t instanceof cS)){if(!r){const e=this.getChildren(!0);e.includes(t.data)||((0,a.b0)(n)||n<0?e.push(t.data):e.splice(n,0,t.data))}Object.assign(t,{parent:this,store:this.store}),(t=(0,e.reactive)(new cS(t)))instanceof cS&&t.initialize()}t.level=this.level+1,(0,a.b0)(n)||n<0?this.childNodes.push(t):this.childNodes.splice(n,0,t),this.updateLeafState()}insertBefore(e,t){let n;t&&(n=this.childNodes.indexOf(t)),this.insertChild(e,n)}insertAfter(e,t){let n;t&&(n=this.childNodes.indexOf(t),-1!==n&&(n+=1)),this.insertChild(e,n)}removeChild(e){const t=this.getChildren()||[],n=t.indexOf(e.data);n>-1&&t.splice(n,1);const r=this.childNodes.indexOf(e);r>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(r,1)),this.updateLeafState()}removeChildByData(e){let t=null;for(let n=0;n<this.childNodes.length;n++)if(this.childNodes[n].data===e){t=this.childNodes[n];break}t&&this.removeChild(t)}expand(e,t){const n=()=>{if(t){let e=this.parent;for(;e.level>0;)e.expanded=!0,e=e.parent}this.expanded=!0,e&&e(),this.childNodes.forEach((e=>{e.canFocus=!0}))};this.shouldLoadData()?this.loadData((e=>{(0,ie.cy)(e)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||aS(this),n())})):n()}doCreateChildren(e,t={}){e.forEach((e=>{this.insertChild(Object.assign({data:e},t),void 0,!0)}))}collapse(){this.expanded=!1,this.childNodes.forEach((e=>{e.canFocus=!1}))}shouldLoadData(){return!0===this.store.lazy&&this.store.load&&!this.loaded}updateLeafState(){if(!0===this.store.lazy&&!0!==this.loaded&&void 0!==this.isLeafByUser)return void(this.isLeaf=this.isLeafByUser);const e=this.childNodes;!this.store.lazy||!0===this.store.lazy&&!0===this.loaded?this.isLeaf=!e||0===e.length:this.isLeaf=!1}setChecked(e,t,n,r){if(this.indeterminate="half"===e,this.checked=!0===e,this.store.checkStrictly)return;if(!this.shouldLoadData()||this.store.checkDescendants){const{all:n,allWithoutDisable:o}=iS(this.childNodes);this.isLeaf||n||!o||(this.checked=!1,e=!1);const i=()=>{if(t){const n=this.childNodes;for(let o=0,i=n.length;o<i;o++){const i=n[o];r=r||!1!==e;const a=i.disabled?i.checked:r;i.setChecked(a,t,!0,r)}const{half:o,all:i}=iS(n);i||(this.checked=i,this.indeterminate=o)}};if(this.shouldLoadData())return void this.loadData((()=>{i(),aS(this)}),{checked:!1!==e});i()}const o=this.parent;o&&0!==o.level&&(n||aS(o))}getChildren(e=!1){if(0===this.level)return this.data;const t=this.data;if(!t)return null;const n=this.store.props;let r="children";return n&&(r=n.children||"children"),void 0===t[r]&&(t[r]=null),e&&!t[r]&&(t[r]=[]),t[r]}updateChildren(){const e=this.getChildren()||[],t=this.childNodes.map((e=>e.data)),n={},r=[];e.forEach(((e,o)=>{const i=e[tS];!!i&&t.findIndex((e=>e[tS]===i))>=0?n[i]={index:o,data:e}:r.push({index:o,data:e})})),this.store.lazy||t.forEach((e=>{n[e[tS]]||this.removeChildByData(e)})),r.forEach((({index:e,data:t})=>{this.insertChild({data:t},e)})),this.updateLeafState()}loadData(e,t={}){if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading&&!Object.keys(t).length)e&&e.call(this);else{this.loading=!0;const n=n=>{this.childNodes=[],this.doCreateChildren(n,t),this.loaded=!0,this.loading=!1,this.updateLeafState(),e&&e.call(this,n)},r=()=>{this.loading=!1};this.store.load(this,n,r)}}eachNode(e){const t=[this];for(;t.length;){const n=t.shift();t.unshift(...n.childNodes),e(n)}}reInitChecked(){this.store.checkStrictly||aS(this)}}class uS{constructor(e){this.currentNode=null,this.currentNodeKey=null;for(const t in e)(0,ie.$3)(e,t)&&(this[t]=e[t]);this.nodesMap={}}initialize(){if(this.root=new cS({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load){(0,this.load)(this.root,(e=>{this.root.doCreateChildren(e),this._initDefaultCheckedNodes()}))}else this._initDefaultCheckedNodes()}filter(t){const n=this.filterNodeMethod,r=this.lazy,o=async function(i){const a=i.root?i.root.childNodes:i.childNodes;for(const[r,i]of a.entries())i.visible=n.call(i,t,i.data,i),r%80==0&&r>0&&await(0,e.nextTick)(),o(i);if(!i.visible&&a.length){let e=!0;e=!a.some((e=>e.visible)),i.root?i.root.visible=!1===e:i.visible=!1===e}t&&i.visible&&!i.isLeaf&&(r&&!i.loaded||i.expand())};o(this)}setData(e){e!==this.root.data?(this.nodesMap={},this.root.setData(e),this._initDefaultCheckedNodes(),this.setCurrentNodeKey(this.currentNodeKey)):this.root.updateChildren()}getNode(e){if(e instanceof cS)return e;const t=(0,ie.Gv)(e)?rS(this.key,e):e;return this.nodesMap[t]||null}insertBefore(e,t){const n=this.getNode(t);n.parent.insertBefore({data:e},n)}insertAfter(e,t){const n=this.getNode(t);n.parent.insertAfter({data:e},n)}remove(e){const t=this.getNode(e);t&&t.parent&&(t===this.currentNode&&(this.currentNode=null),t.parent.removeChild(t))}append(e,t){const n=(0,a.Xj)(t)?this.root:this.getNode(t);n&&n.insertChild({data:e})}_initDefaultCheckedNodes(){const e=this.defaultCheckedKeys||[],t=this.nodesMap;e.forEach((e=>{const n=t[e];n&&n.setChecked(!0,!this.checkStrictly)}))}_initDefaultCheckedNode(e){(this.defaultCheckedKeys||[]).includes(e.key)&&e.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(e){e!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=e,this._initDefaultCheckedNodes())}registerNode(e){const t=this.key;if(e&&e.data)if(t){void 0!==e.key&&(this.nodesMap[e.key]=e)}else this.nodesMap[e.id]=e}deregisterNode(e){this.key&&e&&e.data&&(e.childNodes.forEach((e=>{this.deregisterNode(e)})),delete this.nodesMap[e.key])}getCheckedNodes(e=!1,t=!1){const n=[],r=function(o){(o.root?o.root.childNodes:o.childNodes).forEach((o=>{(o.checked||t&&o.indeterminate)&&(!e||e&&o.isLeaf)&&n.push(o.data),r(o)}))};return r(this),n}getCheckedKeys(e=!1){return this.getCheckedNodes(e).map((e=>(e||{})[this.key]))}getHalfCheckedNodes(){const e=[],t=function(n){(n.root?n.root.childNodes:n.childNodes).forEach((n=>{n.indeterminate&&e.push(n.data),t(n)}))};return t(this),e}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map((e=>(e||{})[this.key]))}_getAllNodes(){const e=[],t=this.nodesMap;for(const n in t)(0,ie.$3)(t,n)&&e.push(t[n]);return e}updateChildren(e,t){const n=this.nodesMap[e];if(!n)return;const r=n.childNodes;for(let e=r.length-1;e>=0;e--){const t=r[e];this.remove(t.data)}for(let e=0,r=t.length;e<r;e++){const r=t[e];this.append(r,n.data)}}_setCheckedKeys(e,t=!1,n){const r=this._getAllNodes().sort(((e,t)=>e.level-t.level)),o=Object.create(null),i=Object.keys(n);r.forEach((e=>e.setChecked(!1,!1)));const a=t=>{t.childNodes.forEach((t=>{var n;o[t.data[e]]=!0,(null==(n=t.childNodes)?void 0:n.length)&&a(t)}))};for(let n=0,l=r.length;n<l;n++){const l=r[n],s=l.data[e].toString();if(i.includes(s)){if(l.childNodes.length&&a(l),l.isLeaf||this.checkStrictly)l.setChecked(!0,!1);else if(l.setChecked(!0,!0),t){l.setChecked(!1,!1);const e=function(t){t.childNodes.forEach((t=>{t.isLeaf||t.setChecked(!1,!1),e(t)}))};e(l)}}else l.checked&&!o[s]&&l.setChecked(!1,!1)}}setCheckedNodes(e,t=!1){const n=this.key,r={};e.forEach((e=>{r[(e||{})[n]]=!0})),this._setCheckedKeys(n,t,r)}setCheckedKeys(e,t=!1){this.defaultCheckedKeys=e;const n=this.key,r={};e.forEach((e=>{r[e]=!0})),this._setCheckedKeys(n,t,r)}setDefaultExpandedKeys(e){e=e||[],this.defaultExpandedKeys=e,e.forEach((e=>{const t=this.getNode(e);t&&t.expand(null,this.autoExpandParent)}))}setChecked(e,t,n){const r=this.getNode(e);r&&r.setChecked(!!t,n)}getCurrentNode(){return this.currentNode}setCurrentNode(e){const t=this.currentNode;t&&(t.isCurrent=!1),this.currentNode=e,this.currentNode.isCurrent=!0}setUserCurrentNode(e,t=!0){const n=e[this.key],r=this.nodesMap[n];this.setCurrentNode(r),t&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(e,t=!0){if(this.currentNodeKey=e,null==e)return this.currentNode&&(this.currentNode.isCurrent=!1),void(this.currentNode=null);const n=this.getNode(e);n&&(this.setCurrentNode(n),t&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const dS=(0,e.defineComponent)({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(t){const n=(0,u.DU)("tree"),r=(0,e.inject)("NodeInstance"),o=(0,e.inject)("RootTree");return()=>{const i=t.node,{data:a,store:l}=i;return t.renderContent?t.renderContent(e.h,{_self:r,node:i,data:a,store:l}):(0,e.renderSlot)(o.ctx.slots,"default",{node:i,data:a},(()=>[(0,e.h)("span",{class:n.be("node","label")},[i.label])]))}}});var fS=(0,c.A)(dS,[["__file","tree-node-content.vue"]]);function hS(t){const n=(0,e.inject)("TreeNodeMap",null),r={treeNodeExpand:e=>{t.node!==e&&t.node.collapse()},children:[]};return n&&n.children.push(r),(0,e.provide)("TreeNodeMap",r),{broadcastExpanded:e=>{if(t.accordion)for(const t of r.children)t.treeNodeExpand(e)}}}const pS=Symbol("dragEvents");const mS=(0,e.defineComponent)({name:"ElTreeNode",components:{ElCollapseTransition:sc,ElCheckbox:El,NodeContent:fS,ElIcon:b.tk,Loading:W.Loading},props:{node:{type:cS,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(t,n){const r=(0,u.DU)("tree"),{broadcastExpanded:o}=hS(t),i=(0,e.inject)("RootTree"),a=(0,e.ref)(!1),l=(0,e.ref)(!1),s=(0,e.ref)(),c=(0,e.ref)(),d=(0,e.ref)(),f=(0,e.inject)(pS),p=(0,e.getCurrentInstance)();(0,e.provide)("NodeInstance",p),i||(0,h.U)("Tree","Can not find node's tree."),t.node.expanded&&(a.value=!0,l.value=!0);const m=i.props.props.children||"children";(0,e.watch)((()=>{var e;const n=null==(e=t.node.data)?void 0:e[m];return n&&[...n]}),(()=>{t.node.updateChildren()})),(0,e.watch)((()=>t.node.indeterminate),(e=>{v(t.node.checked,e)})),(0,e.watch)((()=>t.node.checked),(e=>{v(e,t.node.indeterminate)})),(0,e.watch)((()=>t.node.childNodes.length),(()=>t.node.reInitChecked())),(0,e.watch)((()=>t.node.expanded),(t=>{(0,e.nextTick)((()=>a.value=t)),t&&(l.value=!0)}));const g=e=>rS(i.props.nodeKey,e.data),v=(e,n)=>{s.value===e&&c.value===n||i.ctx.emit("check-change",t.node.data,e,n),s.value=e,c.value=n},A=()=>{t.node.isLeaf||(a.value?(i.ctx.emit("node-collapse",t.node.data,t.node,p),t.node.collapse()):t.node.expand((()=>{n.emit("node-expand",t.node.data,t.node,p)})))},y=n=>{t.node.setChecked(n,!(null==i?void 0:i.props.checkStrictly)),(0,e.nextTick)((()=>{const e=i.store.value;i.ctx.emit("check",t.node.data,{checkedNodes:e.getCheckedNodes(),checkedKeys:e.getCheckedKeys(),halfCheckedNodes:e.getHalfCheckedNodes(),halfCheckedKeys:e.getHalfCheckedKeys()})}))};return{ns:r,node$:d,tree:i,expanded:a,childNodeRendered:l,oldChecked:s,oldIndeterminate:c,getNodeKey:g,getNodeClass:e=>{const n=t.props.class;if(!n)return{};let r;if((0,ie.Tn)(n)){const{data:t}=e;r=n(t,e)}else r=n;return(0,ie.Kg)(r)?{[r]:!0}:r},handleSelectChange:v,handleClick:e=>{oS(i.store,i.ctx.emit,(()=>{var e;if(null==(e=null==i?void 0:i.props)?void 0:e.nodeKey){const e=g(t.node);i.store.value.setCurrentNodeKey(e)}else i.store.value.setCurrentNode(t.node)})),i.currentNode.value=t.node,i.props.expandOnClickNode&&A(),(i.props.checkOnClickNode||t.node.isLeaf&&i.props.checkOnClickLeaf)&&!t.node.disabled&&y(!t.node.checked),i.ctx.emit("node-click",t.node.data,t.node,p,e)},handleContextMenu:e=>{var n;(null==(n=i.instance.vnode.props)?void 0:n.onNodeContextmenu)&&(e.stopPropagation(),e.preventDefault()),i.ctx.emit("node-contextmenu",e,t.node.data,t.node,p)},handleExpandIconClick:A,handleCheckChange:y,handleChildNodeExpand:(e,t,n)=>{o(t),i.ctx.emit("node-expand",e,t,n)},handleDragStart:e=>{i.props.draggable&&f.treeNodeDragStart({event:e,treeNode:t})},handleDragOver:e=>{e.preventDefault(),i.props.draggable&&f.treeNodeDragOver({event:e,treeNode:{$el:d.value,node:t.node}})},handleDrop:e=>{e.preventDefault()},handleDragEnd:e=>{i.props.draggable&&f.treeNodeDragEnd(e)},CaretRight:W.CaretRight}}});var gS=(0,c.A)(mS,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-icon"),s=(0,e.resolveComponent)("el-checkbox"),c=(0,e.resolveComponent)("loading"),u=(0,e.resolveComponent)("node-content"),d=(0,e.resolveComponent)("el-tree-node"),f=(0,e.resolveComponent)("el-collapse-transition");return(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"node$",class:(0,e.normalizeClass)([t.ns.b("node"),t.ns.is("expanded",t.expanded),t.ns.is("current",t.node.isCurrent),t.ns.is("hidden",!t.node.visible),t.ns.is("focusable",!t.node.disabled),t.ns.is("checked",!t.node.disabled&&t.node.checked),t.getNodeClass(t.node)]),role:"treeitem",tabindex:"-1","aria-expanded":t.expanded,"aria-disabled":t.node.disabled,"aria-checked":t.node.checked,draggable:t.tree.props.draggable,"data-key":t.getNodeKey(t.node),onClick:(0,e.withModifiers)(t.handleClick,["stop"]),onContextmenu:t.handleContextMenu,onDragstart:(0,e.withModifiers)(t.handleDragStart,["stop"]),onDragover:(0,e.withModifiers)(t.handleDragOver,["stop"]),onDragend:(0,e.withModifiers)(t.handleDragEnd,["stop"]),onDrop:(0,e.withModifiers)(t.handleDrop,["stop"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)(t.ns.be("node","content")),style:(0,e.normalizeStyle)({paddingLeft:(t.node.level-1)*t.tree.props.indent+"px"})},[t.tree.props.icon||t.CaretRight?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,class:(0,e.normalizeClass)([t.ns.be("node","expand-icon"),t.ns.is("leaf",t.node.isLeaf),{expanded:!t.node.isLeaf&&t.expanded}]),onClick:(0,e.withModifiers)(t.handleExpandIconClick,["stop"])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.tree.props.icon||t.CaretRight)))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0),t.showCheckbox?((0,e.openBlock)(),(0,e.createBlock)(s,{key:1,"model-value":t.node.checked,indeterminate:t.node.indeterminate,disabled:!!t.node.disabled,onClick:(0,e.withModifiers)((()=>{}),["stop"]),onChange:t.handleCheckChange},null,8,["model-value","indeterminate","disabled","onClick","onChange"])):(0,e.createCommentVNode)("v-if",!0),t.node.loading?((0,e.openBlock)(),(0,e.createBlock)(l,{key:2,class:(0,e.normalizeClass)([t.ns.be("node","loading-icon"),t.ns.is("loading")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(c)])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createVNode)(u,{node:t.node,"render-content":t.renderContent},null,8,["node","render-content"])],6),(0,e.createVNode)(f,null,{default:(0,e.withCtx)((()=>[!t.renderAfterExpand||t.childNodeRendered?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)(t.ns.be("node","children")),role:"group","aria-expanded":t.expanded},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.node.childNodes,(n=>((0,e.openBlock)(),(0,e.createBlock)(d,{key:t.getNodeKey(n),"render-content":t.renderContent,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,node:n,accordion:t.accordion,props:t.props,onNodeExpand:t.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"])))),128))],10,["aria-expanded"])),[[e.vShow,t.expanded]]):(0,e.createCommentVNode)("v-if",!0)])),_:1})],42,["aria-expanded","aria-disabled","aria-checked","draggable","data-key","onClick","onContextmenu","onDragstart","onDragover","onDragend","onDrop"])),[[e.vShow,t.node.visible]])}],["__file","tree-node.vue"]]);const vS=(0,e.defineComponent)({name:"ElTree",components:{ElTreeNode:gS},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,checkOnClickLeaf:{type:Boolean,default:!0},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:O.Ze}},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(t,n){const{t:o}=(0,xr.Ym)(),i=(0,u.DU)("tree"),a=(0,e.inject)(tg,null),l=(0,e.ref)(new uS({key:t.nodeKey,data:t.data,lazy:t.lazy,props:t.props,load:t.load,currentNodeKey:t.currentNodeKey,checkStrictly:t.checkStrictly,checkDescendants:t.checkDescendants,defaultCheckedKeys:t.defaultCheckedKeys,defaultExpandedKeys:t.defaultExpandedKeys,autoExpandParent:t.autoExpandParent,defaultExpandAll:t.defaultExpandAll,filterNodeMethod:t.filterNodeMethod}));l.value.initialize();const s=(0,e.ref)(l.value.root),c=(0,e.ref)(null),d=(0,e.ref)(null),h=(0,e.ref)(null),{broadcastExpanded:p}=hS(t),{dragState:m}=function({props:t,ctx:n,el$:r,dropIndicator$:o,store:i}){const a=(0,u.DU)("tree"),l=(0,e.ref)({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null});return(0,e.provide)(pS,{treeNodeDragStart:({event:e,treeNode:r})=>{if((0,ie.Tn)(t.allowDrag)&&!t.allowDrag(r.node))return e.preventDefault(),!1;e.dataTransfer.effectAllowed="move";try{e.dataTransfer.setData("text/plain","")}catch(e){}l.value.draggingNode=r,n.emit("node-drag-start",r.node,e)},treeNodeDragOver:({event:e,treeNode:i})=>{const s=i,c=l.value.dropNode;c&&c.node.id!==s.node.id&&(0,f.vy)(c.$el,a.is("drop-inner"));const u=l.value.draggingNode;if(!u||!s)return;let d=!0,h=!0,p=!0,m=!0;(0,ie.Tn)(t.allowDrop)&&(d=t.allowDrop(u.node,s.node,"prev"),m=h=t.allowDrop(u.node,s.node,"inner"),p=t.allowDrop(u.node,s.node,"next")),e.dataTransfer.dropEffect=h||d||p?"move":"none",(d||h||p)&&(null==c?void 0:c.node.id)!==s.node.id&&(c&&n.emit("node-drag-leave",u.node,c.node,e),n.emit("node-drag-enter",u.node,s.node,e)),l.value.dropNode=d||h||p?s:null,s.node.nextSibling===u.node&&(p=!1),s.node.previousSibling===u.node&&(d=!1),s.node.contains(u.node,!1)&&(h=!1),(u.node===s.node||u.node.contains(s.node))&&(d=!1,h=!1,p=!1);const g=s.$el.querySelector(`.${a.be("node","content")}`).getBoundingClientRect(),v=r.value.getBoundingClientRect();let A;const y=d?h?.25:p?.45:1:-1,b=p?h?.75:d?.55:0:1;let O=-9999;const w=e.clientY-g.top;A=w<g.height*y?"before":w>g.height*b?"after":h?"inner":"none";const x=s.$el.querySelector(`.${a.be("node","expand-icon")}`).getBoundingClientRect(),_=o.value;"before"===A?O=x.top-v.top:"after"===A&&(O=x.bottom-v.top),_.style.top=`${O}px`,_.style.left=x.right-v.left+"px","inner"===A?(0,f.iQ)(s.$el,a.is("drop-inner")):(0,f.vy)(s.$el,a.is("drop-inner")),l.value.showDropIndicator="before"===A||"after"===A,l.value.allowDrop=l.value.showDropIndicator||m,l.value.dropType=A,n.emit("node-drag-over",u.node,s.node,e)},treeNodeDragEnd:e=>{const{draggingNode:t,dropType:r,dropNode:o}=l.value;if(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="move"),t&&o){const l={data:t.node.data};"none"!==r&&t.node.remove(),"before"===r?o.node.parent.insertBefore(l,o.node):"after"===r?o.node.parent.insertAfter(l,o.node):"inner"===r&&o.node.insertChild(l),"none"!==r&&(i.value.registerNode(l),i.value.key&&t.node.eachNode((e=>{var t;null==(t=i.value.nodesMap[e.data[i.value.key]])||t.setChecked(e.checked,!i.value.checkStrictly)}))),(0,f.vy)(o.$el,a.is("drop-inner")),n.emit("node-drag-end",t.node,o.node,r,e),"none"!==r&&n.emit("node-drop",t.node,o.node,r,e)}t&&!o&&n.emit("node-drag-end",t.node,null,r,e),l.value.showDropIndicator=!1,l.value.draggingNode=null,l.value.dropNode=null,l.value.allowDrop=!0}}),{dragState:l}}({props:t,ctx:n,el$:d,dropIndicator$:h,store:l});!function({el$:t},n){const o=(0,u.DU)("tree"),i=(0,e.shallowRef)([]),a=(0,e.shallowRef)([]);(0,e.onMounted)((()=>{l()})),(0,e.onUpdated)((()=>{i.value=Array.from(t.value.querySelectorAll("[role=treeitem]")),a.value=Array.from(t.value.querySelectorAll("input[type=checkbox]"))})),(0,e.watch)(a,(e=>{e.forEach((e=>{e.setAttribute("tabindex","-1")}))})),(0,r.MLh)(t,"keydown",(e=>{const r=e.target;if(!r.className.includes(o.b("node")))return;const a=e.code;i.value=Array.from(t.value.querySelectorAll(`.${o.is("focusable")}[role=treeitem]`));const l=i.value.indexOf(r);let s;if([Ht.R.up,Ht.R.down].includes(a)){if(e.preventDefault(),a===Ht.R.up){s=-1===l?0:0!==l?l-1:i.value.length-1;const e=s;for(;!n.value.getNode(i.value[s].dataset.key).canFocus;){if(s--,s===e){s=-1;break}s<0&&(s=i.value.length-1)}}else{s=-1===l?0:l<i.value.length-1?l+1:0;const e=s;for(;!n.value.getNode(i.value[s].dataset.key).canFocus;){if(s++,s===e){s=-1;break}s>=i.value.length&&(s=0)}}-1!==s&&i.value[s].focus()}[Ht.R.left,Ht.R.right].includes(a)&&(e.preventDefault(),r.click());const c=r.querySelector('[type="checkbox"]');[Ht.R.enter,Ht.R.numpadEnter,Ht.R.space].includes(a)&&c&&(e.preventDefault(),c.click())}));const l=()=>{var e;i.value=Array.from(t.value.querySelectorAll(`.${o.is("focusable")}[role=treeitem]`)),a.value=Array.from(t.value.querySelectorAll("input[type=checkbox]"));const n=t.value.querySelectorAll(`.${o.is("checked")}[role=treeitem]`);n.length?n[0].setAttribute("tabindex","0"):null==(e=i.value[0])||e.setAttribute("tabindex","0")}}({el$:d},l);const g=(0,e.computed)((()=>{const{childNodes:e}=s.value,t=!!a&&0!==a.hasFilteredOptions;return(!e||0===e.length||e.every((({visible:e})=>!e)))&&!t}));(0,e.watch)((()=>t.currentNodeKey),(e=>{l.value.setCurrentNodeKey(e)})),(0,e.watch)((()=>t.defaultCheckedKeys),(e=>{l.value.setDefaultCheckedKey(e)})),(0,e.watch)((()=>t.defaultExpandedKeys),(e=>{l.value.setDefaultExpandedKeys(e)})),(0,e.watch)((()=>t.data),(e=>{l.value.setData(e)}),{deep:!0}),(0,e.watch)((()=>t.checkStrictly),(e=>{l.value.checkStrictly=e}));const v=()=>{const e=l.value.getCurrentNode();return e?e.data:null};return(0,e.provide)("RootTree",{ctx:n,props:t,store:l,root:s,currentNode:c,instance:(0,e.getCurrentInstance)()}),(0,e.provide)(Dn.w,void 0),{ns:i,store:l,root:s,currentNode:c,dragState:m,el$:d,dropIndicator$:h,isEmpty:g,filter:e=>{if(!t.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");l.value.filter(e)},getNodeKey:e=>rS(t.nodeKey,e.data),getNodePath:e=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const n=l.value.getNode(e);if(!n)return[];const r=[n.data];let o=n.parent;for(;o&&o!==s.value;)r.push(o.data),o=o.parent;return r.reverse()},getCheckedNodes:(e,t)=>l.value.getCheckedNodes(e,t),getCheckedKeys:e=>l.value.getCheckedKeys(e),getCurrentNode:v,getCurrentKey:()=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const e=v();return e?e[t.nodeKey]:null},setCheckedNodes:(e,n)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");l.value.setCheckedNodes(e,n)},setCheckedKeys:(e,n)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");l.value.setCheckedKeys(e,n)},setChecked:(e,t,n)=>{l.value.setChecked(e,t,n)},getHalfCheckedNodes:()=>l.value.getHalfCheckedNodes(),getHalfCheckedKeys:()=>l.value.getHalfCheckedKeys(),setCurrentNode:(e,r=!0)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");oS(l,n.emit,(()=>{p(e),l.value.setUserCurrentNode(e,r)}))},setCurrentKey:(e,r=!0)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");oS(l,n.emit,(()=>{p(),l.value.setCurrentNodeKey(e,r)}))},t:o,getNode:e=>l.value.getNode(e),remove:e=>{l.value.remove(e)},append:(e,t)=>{l.value.append(e,t)},insertBefore:(e,t)=>{l.value.insertBefore(e,t)},insertAfter:(e,t)=>{l.value.insertAfter(e,t)},handleNodeExpand:(e,t,r)=>{p(t),n.emit("node-expand",e,t,r)},updateKeyChildren:(e,n)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");l.value.updateChildren(e,n)}}}});var AS=(0,c.A)(vS,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-tree-node");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"el$",class:(0,e.normalizeClass)([t.ns.b(),t.ns.is("dragging",!!t.dragState.draggingNode),t.ns.is("drop-not-allow",!t.dragState.allowDrop),t.ns.is("drop-inner","inner"===t.dragState.dropType),{[t.ns.m("highlight-current")]:t.highlightCurrent}]),role:"tree"},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.root.childNodes,(n=>((0,e.openBlock)(),(0,e.createBlock)(l,{key:t.getNodeKey(n),node:n,props:t.props,accordion:t.accordion,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,"render-content":t.renderContent,onNodeExpand:t.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"])))),128)),t.isEmpty?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)(t.ns.e("empty-block"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>{var n;return[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)(t.ns.e("empty-text"))},(0,e.toDisplayString)(null!=(n=t.emptyText)?n:t.t("el.tree.emptyText")),3)]}))],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.withDirectives)((0,e.createElementVNode)("div",{ref:"dropIndicator$",class:(0,e.normalizeClass)(t.ns.e("drop-indicator"))},null,2),[[e.vShow,t.dragState.showDropIndicator]])],2)}],["__file","tree.vue"]]);const yS=(0,A.GU)(AS),bS=(0,e.defineComponent)({extends:$g,setup(t,n){const r=$g.setup(t,n);delete r.selectOptionClick;const o=(0,e.getCurrentInstance)().proxy;return(0,e.nextTick)((()=>{r.select.states.cachedOptions.get(o.value)||r.select.onOptionCreate(o)})),(0,e.watch)((()=>n.attrs.visible),(t=>{(0,e.nextTick)((()=>{r.states.visible=t}))}),{immediate:!0}),r},methods:{selectOptionClick(){this.$el.parentElement.click()}}});function OS(e){return e||0===e}function wS(e){return(0,ie.cy)(e)&&e.length}function xS(e){return(0,ie.cy)(e)?e:OS(e)?[e]:[]}function _S(e,t,n,r,o){for(let i=0;i<e.length;i++){const a=e[i];if(t(a,i,e,o))return r?r(a,i,e,o):a;{const e=n(a);if(wS(e)){const o=_S(e,t,n,r,a);if(o)return o}}}}function CS(e,t,n,r){for(let o=0;o<e.length;o++){const i=e[o];t(i,o,e,r);const a=n(i);wS(a)&&CS(a,t,n,i)}}var kS=(0,e.defineComponent)({props:{data:{type:Array,default:()=>[]}},setup(t){const n=(0,e.inject)(tg);return(0,e.watch)((()=>t.data),(()=>{var e;t.data.forEach((e=>{n.states.cachedOptions.has(e.value)||n.states.cachedOptions.set(e.value,e)}));const r=(null==(e=n.selectRef)?void 0:e.querySelectorAll("input"))||[];X.oc&&!Array.from(r).includes(document.activeElement)&&n.setSelected()}),{flush:"post",immediate:!0}),()=>{}}});const SS=(0,e.defineComponent)({name:"ElTreeSelect",inheritAttrs:!1,props:{...Dg.props,...yS.props,cacheData:{type:Array,default:()=>[]}},setup(t,n){const{slots:r,expose:i}=n,l=(0,e.ref)(),s=(0,e.ref)(),c=(0,e.computed)((()=>t.nodeKey||t.valueKey||"value")),d=((t,{attrs:n,emit:r},{select:i,tree:a,key:l})=>{const s=(0,u.DU)("tree-select");return(0,e.watch)((()=>t.data),(()=>{t.filterable&&(0,e.nextTick)((()=>{var e,t;null==(t=a.value)||t.filter(null==(e=i.value)?void 0:e.states.inputValue)}))}),{flush:"post"}),{...(0,kl.A)((0,e.toRefs)(t),Object.keys(Dg.props)),...n,class:(0,e.computed)((()=>n.class)),style:(0,e.computed)((()=>n.style)),"onUpdate:modelValue":e=>r(o.l4,e),valueKey:l,popperClass:(0,e.computed)((()=>{const e=[s.e("popper")];return t.popperClass&&e.push(t.popperClass),e.join(" ")})),filterMethod:(e="")=>{var n;t.filterMethod?t.filterMethod(e):t.remoteMethod?t.remoteMethod(e):null==(n=a.value)||n.filter(e)}}})(t,n,{select:l,tree:s,key:c}),{cacheOptions:f,...h}=((t,{attrs:n,slots:r,emit:i},{select:l,tree:s,key:c})=>{(0,e.watch)((()=>t.modelValue),(()=>{t.showCheckbox&&(0,e.nextTick)((()=>{const e=s.value;e&&!sl(e.getCheckedKeys(),xS(t.modelValue))&&e.setCheckedKeys(xS(t.modelValue))}))}),{immediate:!0,deep:!0});const u=(0,e.computed)((()=>({value:c.value,label:"label",children:"children",disabled:"disabled",isLeaf:"isLeaf",...t.props}))),d=(e,t)=>{var n;const r=u.value[e];return(0,ie.Tn)(r)?r(t,null==(n=s.value)?void 0:n.getNode(d("value",t))):t[r]},f=xS(t.modelValue).map((e=>_S(t.data||[],(t=>d("value",t)===e),(e=>d("children",e)),((e,t,n,r)=>r&&d("value",r))))).filter((e=>OS(e))),h=(0,e.computed)((()=>{if(!t.renderAfterExpand&&!t.lazy)return[];const e=[];return CS(t.data.concat(t.cacheData),(t=>{const n=d("value",t);e.push({value:n,currentLabel:d("label",t),isDisabled:d("disabled",t)})}),(e=>d("children",e))),e})),p=()=>{var e;return null==(e=s.value)?void 0:e.getCheckedKeys().filter((e=>{var t;const n=null==(t=s.value)?void 0:t.getNode(e);return!(0,an.A)(n)&&(0,a.Im)(n.childNodes)}))};return{...(0,kl.A)((0,e.toRefs)(t),Object.keys(yS.props)),...n,nodeKey:c,expandOnClickNode:(0,e.computed)((()=>!t.checkStrictly&&t.expandOnClickNode)),defaultExpandedKeys:(0,e.computed)((()=>t.defaultExpandedKeys?t.defaultExpandedKeys.concat(f):f)),renderContent:(e,{node:n,data:o,store:i})=>e(bS,{value:d("value",o),label:d("label",o),disabled:d("disabled",o),visible:n.visible},t.renderContent?()=>t.renderContent(e,{node:n,data:o,store:i}):r.default?()=>r.default({node:n,data:o,store:i}):void 0),filterNodeMethod:(e,n,r)=>t.filterNodeMethod?t.filterNodeMethod(e,n,r):!e||new RegExp(ls(e),"i").test(d("label",n)||""),onNodeClick:(e,r,o)=>{var i,a,s,c;if(null==(i=n.onNodeClick)||i.call(n,e,r,o),!t.showCheckbox||!t.checkOnClickNode){if(t.showCheckbox||!t.checkStrictly&&!r.isLeaf)t.expandOnClickNode&&o.proxy.handleExpandIconClick();else if(!d("disabled",e)){const t=null==(a=l.value)?void 0:a.states.options.get(d("value",e));null==(s=l.value)||s.handleOptionSelect(t)}null==(c=l.value)||c.focus()}},onCheck:(r,a)=>{var c;if(!t.showCheckbox)return;const u=d("value",r),f={};CS([s.value.store.root],(e=>f[e.key]=e),(e=>e.childNodes));const h=a.checkedKeys,m=t.multiple?xS(t.modelValue).filter((e=>!(e in f)&&!h.includes(e))):[],g=m.concat(h);if(t.checkStrictly)i(o.l4,t.multiple?g:g.includes(u)?u:void 0);else if(t.multiple){const e=p();i(o.l4,m.concat(e))}else{const e=_S([r],(e=>!wS(d("children",e))&&!d("disabled",e)),(e=>d("children",e))),n=e?d("value",e):void 0,a=OS(t.modelValue)&&!!_S([r],(e=>d("value",e)===t.modelValue),(e=>d("children",e)));i(o.l4,n===t.modelValue||a?void 0:n)}(0,e.nextTick)((()=>{var e;const o=xS(t.modelValue);s.value.setCheckedKeys(o),null==(e=n.onCheck)||e.call(n,r,{checkedKeys:s.value.getCheckedKeys(),checkedNodes:s.value.getCheckedNodes(),halfCheckedKeys:s.value.getHalfCheckedKeys(),halfCheckedNodes:s.value.getHalfCheckedNodes()})})),null==(c=l.value)||c.focus()},onNodeExpand:(r,a,l)=>{var c;null==(c=n.onNodeExpand)||c.call(n,r,a,l),(0,e.nextTick)((()=>{if(!t.checkStrictly&&t.lazy&&t.multiple&&a.checked){const e={},n=s.value.getCheckedKeys();CS([s.value.store.root],(t=>e[t.key]=t),(e=>e.childNodes));const r=xS(t.modelValue).filter((t=>!(t in e)&&!n.includes(t))),a=p();i(o.l4,r.concat(a))}}))},cacheOptions:h}})(t,n,{select:l,tree:s,key:c}),p=(0,e.reactive)({});return i(p),(0,e.onMounted)((()=>{Object.assign(p,{...(0,kl.A)(s.value,["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"]),...(0,kl.A)(l.value,["focus","blur","selectedLabel"])})})),()=>(0,e.h)(Dg,(0,e.reactive)({...d,ref:e=>l.value=e}),{...r,default:()=>[(0,e.h)(kS,{data:f.value}),(0,e.h)(yS,(0,e.reactive)({...h,ref:e=>s.value=e}))]})}});var VS=(0,c.A)(SS,[["__file","tree-select.vue"]]);const BS=(0,A.GU)(VS),TS=Symbol(),NS={key:-1,level:-1,data:{}};var ES=(e=>(e.KEY="id",e.LABEL="label",e.CHILDREN="children",e.DISABLED="disabled",e.CLASS="",e))(ES||{}),PS=(e=>(e.ADD="add",e.DELETE="delete",e))(PS||{});const QS={type:Number,default:26},MS=(0,i.b_)({data:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},emptyText:{type:String},height:{type:Number,default:200},props:{type:(0,i.jq)(Object),default:()=>(0,Hs.f)({children:"children",label:"label",disabled:"disabled",value:"id",class:""})},highlightCurrent:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},checkStrictly:{type:Boolean,default:!1},defaultExpandedKeys:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},indent:{type:Number,default:16},itemSize:QS,icon:{type:O.Ze},expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:{type:Boolean,default:!1},checkOnClickLeaf:{type:Boolean,default:!0},currentNodeKey:{type:(0,i.jq)([String,Number])},accordion:{type:Boolean,default:!1},filterMethod:{type:(0,i.jq)(Function)},perfMode:{type:Boolean,default:!0}}),DS=(0,i.b_)({node:{type:(0,i.jq)(Object),default:()=>(0,Hs.f)(NS)},expanded:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},current:{type:Boolean,default:!1},hiddenExpandIcon:{type:Boolean,default:!1},itemSize:QS}),$S=(0,i.b_)({node:{type:(0,i.jq)(Object),required:!0}}),zS="node-click",RS="node-drop",IS="node-expand",LS="node-collapse",FS="current-change",US="check",HS="check-change",WS="node-contextmenu",jS={[zS]:(e,t,n)=>e&&t&&n,[RS]:(e,t,n)=>e&&t&&n,[IS]:(e,t)=>e&&t,[LS]:(e,t)=>e&&t,[FS]:(e,t)=>e&&t,[US]:(e,t)=>e&&t,[HS]:(e,t)=>e&&(0,a.Lm)(t),[WS]:(e,t,n)=>e&&t&&n},qS={click:(e,t)=>!(!e||!t),drop:(e,t)=>!(!e||!t),toggle:e=>!!e,check:(e,t)=>e&&(0,a.Lm)(t)};function XS(t,n){const r=(0,e.ref)(new Set(t.defaultExpandedKeys)),o=(0,e.ref)(),i=(0,e.shallowRef)(),a=(0,e.ref)();(0,e.watch)((()=>t.currentNodeKey),(e=>{o.value=e}),{immediate:!0}),(0,e.watch)((()=>t.data),(e=>{P(e)}),{immediate:!0});const{isIndeterminate:l,isChecked:s,toggleCheckbox:c,getCheckedKeys:u,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:h,setChecked:p,setCheckedKeys:m}=function(t,n){const r=(0,e.ref)(new Set),o=(0,e.ref)(new Set),{emit:i}=(0,e.getCurrentInstance)();(0,e.watch)([()=>n.value,()=>t.defaultCheckedKeys],(()=>(0,e.nextTick)((()=>{f(t.defaultCheckedKeys)}))),{immediate:!0});const a=()=>{if(!n.value||!t.showCheckbox||t.checkStrictly)return;const{levelTreeNodeMap:e,maxLevel:i}=n.value,a=r.value,l=new Set;for(let t=i-1;t>=1;--t){const n=e.get(t);n&&n.forEach((e=>{const t=e.children;if(t){let n=!0,r=!1;for(const e of t){const t=e.key;if(a.has(t))r=!0;else{if(l.has(t)){n=!1,r=!0;break}n=!1}}n?a.add(e.key):r?(l.add(e.key),a.delete(e.key)):(a.delete(e.key),l.delete(e.key))}}))}o.value=l},l=e=>r.value.has(e.key),s=(e,n,o=!0,i=!0)=>{const l=r.value,s=(e,n)=>{l[n?PS.ADD:PS.DELETE](e.key);const r=e.children;!t.checkStrictly&&r&&r.forEach((e=>{e.disabled||s(e,n)}))};s(e,n),i&&a(),o&&c(e,n)},c=(e,t)=>{const{checkedNodes:n,checkedKeys:r}=u(),{halfCheckedNodes:o,halfCheckedKeys:a}=d();i(US,e.data,{checkedKeys:r,checkedNodes:n,halfCheckedKeys:a,halfCheckedNodes:o}),i(HS,e.data,t)};function u(e=!1){const o=[],i=[];if((null==n?void 0:n.value)&&t.showCheckbox){const{treeNodeMap:t}=n.value;r.value.forEach((n=>{const r=t.get(n);r&&(!e||e&&r.isLeaf)&&(i.push(n),o.push(r.data))}))}return{checkedKeys:i,checkedNodes:o}}function d(){const e=[],r=[];if((null==n?void 0:n.value)&&t.showCheckbox){const{treeNodeMap:t}=n.value;o.value.forEach((n=>{const o=t.get(n);o&&(r.push(n),e.push(o.data))}))}return{halfCheckedNodes:e,halfCheckedKeys:r}}function f(e){if(null==n?void 0:n.value){const{treeNodeMap:r}=n.value;if(t.showCheckbox&&r&&(null==e?void 0:e.length)>0){for(const t of e){const e=r.get(t);e&&!l(e)&&s(e,!0,!1,!1)}a()}}}return{updateCheckedKeys:a,toggleCheckbox:s,isChecked:l,isIndeterminate:e=>o.value.has(e.key),getCheckedKeys:function(e=!1){return u(e).checkedKeys},getCheckedNodes:function(e=!1){return u(e).checkedNodes},getHalfCheckedKeys:function(){return d().halfCheckedKeys},getHalfCheckedNodes:function(){return d().halfCheckedNodes},setChecked:function(e,r){if((null==n?void 0:n.value)&&t.showCheckbox){const t=n.value.treeNodeMap.get(e);t&&s(t,r,!1)}},setCheckedKeys:function(t){r.value.clear(),o.value.clear(),(0,e.nextTick)((()=>{f(t)}))}}}(t,i),{doFilter:g,hiddenNodeKeySet:v,isForceHiddenExpandIcon:A}=function(t,n){const r=(0,e.ref)(new Set([])),o=(0,e.ref)(new Set([])),i=(0,e.computed)((()=>(0,ie.Tn)(t.filterMethod)));return{hiddenExpandIconKeySet:o,hiddenNodeKeySet:r,doFilter:function(e){var a;if(!i.value)return;const l=new Set,s=o.value,c=r.value,u=[],d=(null==(a=n.value)?void 0:a.treeNodes)||[],f=t.filterMethod;return c.clear(),function t(n){n.forEach((n=>{u.push(n),(null==f?void 0:f(e,n.data,n))?u.forEach((e=>{l.add(e.key)})):n.isLeaf&&c.add(n.key);const r=n.children;if(r&&t(r),!n.isLeaf)if(l.has(n.key)){if(r){let e=!0;for(const t of r)if(!c.has(t.key)){e=!1;break}e?s.add(n.key):s.delete(n.key)}}else c.add(n.key);u.pop()}))}(d),l},isForceHiddenExpandIcon:function(e){return o.value.has(e.key)}}}(t,i),y=(0,e.computed)((()=>{var e;return(null==(e=t.props)?void 0:e.value)||ES.KEY})),b=(0,e.computed)((()=>{var e;return(null==(e=t.props)?void 0:e.children)||ES.CHILDREN})),O=(0,e.computed)((()=>{var e;return(null==(e=t.props)?void 0:e.disabled)||ES.DISABLED})),w=(0,e.computed)((()=>{var e;return(null==(e=t.props)?void 0:e.label)||ES.LABEL})),x=(0,e.computed)((()=>{var e;const t=r.value,n=v.value,o=[],a=(null==(e=i.value)?void 0:e.treeNodes)||[],l=[];for(let e=a.length-1;e>=0;--e)l.push(a[e]);for(;l.length;){const e=l.pop();if(!n.has(e.key)&&(o.push(e),e.children&&t.has(e.key)))for(let t=e.children.length-1;t>=0;--t)l.push(e.children[t])}return o})),_=(0,e.computed)((()=>x.value.length>0));function C(e){return e[b.value]}function k(e){return e?e[y.value]:""}function S(e){return e[O.value]}function V(e){return e[w.value]}function B(e){r.value.has(e.key)?N(e):T(e)}function T(e){const o=r.value;if(i.value&&t.accordion){const{treeNodeMap:t}=i.value;o.forEach((n=>{const r=t.get(n);e&&e.level===(null==r?void 0:r.level)&&o.delete(n)}))}o.add(e.key),n(IS,e.data,e)}function N(e){r.value.delete(e.key),n(LS,e.data,e)}function E(e){const t=o.value;return void 0!==t&&t===e.key}function P(t){(0,e.nextTick)((()=>i.value=function(e){const t=new Map,n=new Map;let r=1;const o=function e(o,i=1,a){var l;const s=[];for(const r of o){const o=k(r),c={level:i,key:o,data:r};c.label=V(r),c.parent=a;const u=C(r);c.disabled=S(r),c.isLeaf=!u||0===u.length,u&&u.length&&(c.children=e(u,i+1,c)),s.push(c),t.set(o,c),n.has(i)||n.set(i,[]),null==(l=n.get(i))||l.push(c)}return i>r&&(r=i),s}(e);return{treeNodeMap:t,levelTreeNodeMap:n,maxLevel:r,treeNodes:o}}(t)))}function Q(e){var t;const n=(0,ie.Gv)(e)?k(e):e;return null==(t=i.value)?void 0:t.treeNodeMap.get(n)}return{tree:i,flattenTree:x,isNotEmpty:_,listRef:a,getKey:k,getChildren:C,toggleExpand:B,toggleCheckbox:c,isExpanded:function(e){return r.value.has(e.key)},isChecked:s,isIndeterminate:l,isDisabled:function(e){return!!e.disabled},isCurrent:E,isForceHiddenExpandIcon:A,handleNodeClick:function(e,r){n(zS,e.data,e,r),function(e){E(e)||(o.value=e.key,n(FS,e.data,e))}(e),t.expandOnClickNode&&B(e),t.showCheckbox&&(t.checkOnClickNode||e.isLeaf&&t.checkOnClickLeaf)&&!e.disabled&&c(e,!s(e),!0)},handleNodeDrop:function(e,t){n(RS,e.data,e,t)},handleNodeCheck:function(e,t){c(e,t)},getCurrentNode:function(){var e,t;if(o.value)return null==(t=null==(e=i.value)?void 0:e.treeNodeMap.get(o.value))?void 0:t.data},getCurrentKey:function(){return o.value},setCurrentKey:function(e){o.value=e},getCheckedKeys:u,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:h,setChecked:p,setCheckedKeys:m,filter:function(e){const t=g(e);t&&(r.value=t)},setData:P,getNode:Q,expandNode:T,collapseNode:N,setExpandedKeys:function(e){const t=new Set,n=i.value.treeNodeMap;e.forEach((e=>{let r=n.get(e);for(;r&&!t.has(r.key);)t.add(r.key),r=r.parent})),r.value=t},scrollToNode:function(e,t="auto"){const n=Q(e);n&&a.value&&a.value.scrollToItem(x.value.indexOf(n),t)},scrollTo:function(e){var t;null==(t=a.value)||t.scrollTo(e)}}}var YS=(0,e.defineComponent)({name:"ElTreeNodeContent",props:$S,setup(t){const n=(0,e.inject)(TS),r=(0,u.DU)("tree");return()=>{const o=t.node,{data:i}=o;return(null==n?void 0:n.ctx.slots.default)?n.ctx.slots.default({node:o,data:i}):(0,e.h)("span",{class:r.be("node","label")},[null==o?void 0:o.label])}}});const GS=(0,e.defineComponent)({name:"ElTreeNode"}),ZS=(0,e.defineComponent)({...GS,props:DS,emits:qS,setup(t,{emit:n}){const r=t,o=(0,e.inject)(TS),i=(0,u.DU)("tree"),a=(0,e.computed)((()=>{var e;return null!=(e=null==o?void 0:o.props.indent)?e:16})),l=(0,e.computed)((()=>{var e;return null!=(e=null==o?void 0:o.props.icon)?e:W.CaretRight})),s=e=>{const t=null==o?void 0:o.props.props.class;if(!t)return{};let n;if((0,ie.Tn)(t)){const{data:r}=e;n=t(r,e)}else n=t;return(0,ie.Kg)(n)?{[n]:!0}:n},c=e=>{n("click",r.node,e)},d=e=>{n("drop",r.node,e)},f=()=>{n("toggle",r.node)},h=e=>{n("check",r.node,e)},p=e=>{var t,n,i,a;(null==(i=null==(n=null==(t=null==o?void 0:o.instance)?void 0:t.vnode)?void 0:n.props)?void 0:i.onNodeContextmenu)&&(e.stopPropagation(),e.preventDefault()),null==o||o.ctx.emit(WS,e,null==(a=r.node)?void 0:a.data,r.node)};return(t,n)=>{var r,o,u;return(0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"node$",class:(0,e.normalizeClass)([(0,e.unref)(i).b("node"),(0,e.unref)(i).is("expanded",t.expanded),(0,e.unref)(i).is("current",t.current),(0,e.unref)(i).is("focusable",!t.disabled),(0,e.unref)(i).is("checked",!t.disabled&&t.checked),s(t.node)]),role:"treeitem",tabindex:"-1","aria-expanded":t.expanded,"aria-disabled":t.disabled,"aria-checked":t.checked,"data-key":null==(r=t.node)?void 0:r.key,onClick:(0,e.withModifiers)(c,["stop"]),onContextmenu:p,onDragover:(0,e.withModifiers)((()=>{}),["prevent"]),onDragenter:(0,e.withModifiers)((()=>{}),["prevent"]),onDrop:(0,e.withModifiers)(d,["stop"])},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(i).be("node","content")),style:(0,e.normalizeStyle)({paddingLeft:(t.node.level-1)*(0,e.unref)(a)+"px",height:t.itemSize+"px"})},[(0,e.unref)(l)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)([(0,e.unref)(i).is("leaf",!!(null==(o=t.node)?void 0:o.isLeaf)),(0,e.unref)(i).is("hidden",t.hiddenExpandIcon),{expanded:!(null==(u=t.node)?void 0:u.isLeaf)&&t.expanded},(0,e.unref)(i).be("node","expand-icon")]),onClick:(0,e.withModifiers)(f,["stop"])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(l))))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0),t.showCheckbox?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(El),{key:1,"model-value":t.checked,indeterminate:t.indeterminate,disabled:t.disabled,onChange:h,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,8,["model-value","indeterminate","disabled","onClick"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createVNode)((0,e.unref)(YS),{node:t.node},null,8,["node"])],6)],42,["aria-expanded","aria-disabled","aria-checked","data-key","onClick","onDragover","onDragenter","onDrop"])}}});var KS=(0,c.A)(ZS,[["__file","tree-node.vue"]]);const JS=(0,e.defineComponent)({name:"ElTreeV2"}),eV=(0,e.defineComponent)({...JS,props:MS,emits:jS,setup(t,{expose:n,emit:r}){const o=t,i=(0,e.useSlots)(),a=(0,e.computed)((()=>o.itemSize));(0,e.provide)(TS,{ctx:{emit:r,slots:i},props:o,instance:(0,e.getCurrentInstance)()}),(0,e.provide)(Dn.w,void 0);const{t:l}=(0,xr.Ym)(),s=(0,u.DU)("tree"),{flattenTree:c,isNotEmpty:d,listRef:f,toggleExpand:h,isExpanded:p,isIndeterminate:m,isChecked:g,isDisabled:v,isCurrent:A,isForceHiddenExpandIcon:y,handleNodeClick:b,handleNodeDrop:O,handleNodeCheck:w,toggleCheckbox:x,getCurrentNode:_,getCurrentKey:C,setCurrentKey:k,getCheckedKeys:S,getCheckedNodes:V,getHalfCheckedKeys:B,getHalfCheckedNodes:T,setChecked:N,setCheckedKeys:E,filter:P,setData:Q,getNode:M,expandNode:D,collapseNode:$,setExpandedKeys:z,scrollToNode:R,scrollTo:I}=XS(o,r);return n({toggleCheckbox:x,getCurrentNode:_,getCurrentKey:C,setCurrentKey:k,getCheckedKeys:S,getCheckedNodes:V,getHalfCheckedKeys:B,getHalfCheckedNodes:T,setChecked:N,setCheckedKeys:E,filter:P,setData:Q,getNode:M,expandNode:D,collapseNode:$,setExpandedKeys:z,scrollToNode:R,scrollTo:I}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(s).b(),{[(0,e.unref)(s).m("highlight-current")]:t.highlightCurrent}]),role:"tree"},[(0,e.unref)(d)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(qA),{key:0,ref_key:"listRef",ref:f,"class-name":(0,e.unref)(s).b("virtual-list"),data:(0,e.unref)(c),total:(0,e.unref)(c).length,height:t.height,"item-size":(0,e.unref)(a),"perf-mode":t.perfMode},{default:(0,e.withCtx)((({data:n,index:r,style:o})=>[((0,e.openBlock)(),(0,e.createBlock)(KS,{key:n[r].key,style:(0,e.normalizeStyle)(o),node:n[r],expanded:(0,e.unref)(p)(n[r]),"show-checkbox":t.showCheckbox,checked:(0,e.unref)(g)(n[r]),indeterminate:(0,e.unref)(m)(n[r]),"item-size":(0,e.unref)(a),disabled:(0,e.unref)(v)(n[r]),current:(0,e.unref)(A)(n[r]),"hidden-expand-icon":(0,e.unref)(y)(n[r]),onClick:(0,e.unref)(b),onToggle:(0,e.unref)(h),onCheck:(0,e.unref)(w),onDrop:(0,e.unref)(O)},null,8,["style","node","expanded","show-checkbox","checked","indeterminate","item-size","disabled","current","hidden-expand-icon","onClick","onToggle","onCheck","onDrop"]))])),_:1},8,["class-name","data","total","height","item-size","perf-mode"])):((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(s).e("empty-block"))},[(0,e.renderSlot)(t.$slots,"empty",{},(()=>{var n;return[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(s).e("empty-text"))},(0,e.toDisplayString)(null!=(n=t.emptyText)?n:(0,e.unref)(l)("el.tree.emptyText")),3)]}))],2))],2))}});var tV=(0,c.A)(eV,[["__file","tree.vue"]]);const nV=(0,A.GU)(tV),rV=Symbol("uploadContextKey");var oV=__webpack_require__(42229);const iV=(0,i.b_)({files:{type:(0,i.jq)(Array),default:()=>(0,Hs.f)([])},disabled:{type:Boolean,default:!1},handlePreview:{type:(0,i.jq)(Function),default:ie.tE},listType:{type:String,values:oV.Hz,default:"text"},crossorigin:{type:(0,i.jq)(String)}}),aV=(0,e.defineComponent)({name:"ElUploadList"}),lV=(0,e.defineComponent)({...aV,props:iV,emits:{remove:e=>!!e},setup(t,{emit:n}){const r=t,{t:o}=(0,xr.Ym)(),i=(0,u.DU)("upload"),a=(0,u.DU)("icon"),l=(0,u.DU)("list"),s=(0,er.CB)(),c=(0,e.ref)(!1),d=(0,e.computed)((()=>[i.b("list"),i.bm("list",r.listType),i.is("disabled",r.disabled)])),f=e=>{n("remove",e)};return(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(e.TransitionGroup,{tag:"ul",class:(0,e.normalizeClass)((0,e.unref)(d)),name:(0,e.unref)(l).b()},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.files,((n,r)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{key:n.uid||n.name,class:(0,e.normalizeClass)([(0,e.unref)(i).be("list","item"),(0,e.unref)(i).is(n.status),{focusing:c.value}]),tabindex:"0",onKeydown:(0,e.withKeys)((t=>!(0,e.unref)(s)&&f(n)),["delete"]),onFocus:e=>c.value=!0,onBlur:e=>c.value=!1,onClick:e=>c.value=!1},[(0,e.renderSlot)(t.$slots,"default",{file:n,index:r},(()=>["picture"===t.listType||"uploading"!==n.status&&"picture-card"===t.listType?((0,e.openBlock)(),(0,e.createElementBlock)("img",{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-thumbnail")),src:n.url,crossorigin:t.crossorigin,alt:""},null,10,["src","crossorigin"])):(0,e.createCommentVNode)("v-if",!0),"uploading"===n.status||"picture-card"!==t.listType?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-info"))},[(0,e.createElementVNode)("a",{class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-name")),onClick:(0,e.withModifiers)((e=>t.handlePreview(n)),["prevent"])},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(a).m("document"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Document))])),_:1},8,["class"]),(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-file-name")),title:n.name},(0,e.toDisplayString)(n.name),11,["title"])],10,["onClick"]),"uploading"===n.status?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Vv),{key:0,type:"picture-card"===t.listType?"circle":"line","stroke-width":"picture-card"===t.listType?6:2,percentage:Number(n.percentage),style:(0,e.normalizeStyle)("picture-card"===t.listType?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):(0,e.createCommentVNode)("v-if",!0)],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("label",{class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-status-label"))},["text"===t.listType?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)([(0,e.unref)(a).m("upload-success"),(0,e.unref)(a).m("circle-check")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.CircleCheck))])),_:1},8,["class"])):["picture-card","picture"].includes(t.listType)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:1,class:(0,e.normalizeClass)([(0,e.unref)(a).m("upload-success"),(0,e.unref)(a).m("check")])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Check))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0)],2),(0,e.unref)(s)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:2,class:(0,e.normalizeClass)((0,e.unref)(a).m("close")),onClick:e=>f(n)},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Close))])),_:2},1032,["class","onClick"])),(0,e.createCommentVNode)(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),(0,e.createCommentVNode)(" This is a bug which needs to be fixed "),(0,e.createCommentVNode)(" TODO: Fix the incorrect navigation interaction "),(0,e.unref)(s)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("i",{key:3,class:(0,e.normalizeClass)((0,e.unref)(a).m("close-tip"))},(0,e.toDisplayString)((0,e.unref)(o)("el.upload.deleteTip")),3)),"picture-card"===t.listType?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:4,class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-actions"))},[(0,e.createElementVNode)("span",{class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-preview")),onClick:e=>t.handlePreview(n)},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(a).m("zoom-in"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.ZoomIn))])),_:1},8,["class"])],10,["onClick"]),(0,e.unref)(s)?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).be("list","item-delete")),onClick:e=>f(n)},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(a).m("delete"))},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(W.Delete))])),_:1},8,["class"])],10,["onClick"]))],2)):(0,e.createCommentVNode)("v-if",!0)]))],42,["onKeydown","onFocus","onBlur","onClick"])))),128)),(0,e.renderSlot)(t.$slots,"append")])),_:3},8,["class","name"]))}});var sV=(0,c.A)(lV,[["__file","upload-list.vue"]]);const cV=(0,i.b_)({disabled:{type:Boolean,default:!1}}),uV={file:e=>(0,ie.cy)(e)},dV="ElUploadDrag",fV=(0,e.defineComponent)({name:dV}),hV=(0,e.defineComponent)({...fV,props:cV,emits:uV,setup(t,{emit:n}){(0,e.inject)(rV)||(0,h.$)(dV,"usage: <el-upload><el-upload-dragger /></el-upload>");const r=(0,u.DU)("upload"),o=(0,e.ref)(!1),i=(0,er.CB)(),a=e=>{if(i.value)return;o.value=!1,e.stopPropagation();const t=Array.from(e.dataTransfer.files);n("file",t)},l=()=>{i.value||(o.value=!0)};return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(r).b("dragger"),(0,e.unref)(r).is("dragover",o.value)]),onDrop:(0,e.withModifiers)(a,["prevent"]),onDragover:(0,e.withModifiers)(l,["prevent"]),onDragleave:(0,e.withModifiers)((e=>o.value=!1),["prevent"])},[(0,e.renderSlot)(t.$slots,"default")],42,["onDrop","onDragover","onDragleave"]))}});var pV=(0,c.A)(hV,[["__file","upload-dragger.vue"]]);const mV=(0,i.b_)({...oV.LF,beforeUpload:{type:(0,i.jq)(Function),default:ie.tE},onRemove:{type:(0,i.jq)(Function),default:ie.tE},onStart:{type:(0,i.jq)(Function),default:ie.tE},onSuccess:{type:(0,i.jq)(Function),default:ie.tE},onProgress:{type:(0,i.jq)(Function),default:ie.tE},onError:{type:(0,i.jq)(Function),default:ie.tE},onExceed:{type:(0,i.jq)(Function),default:ie.tE}}),gV=(0,e.defineComponent)({name:"ElUploadContent",inheritAttrs:!1}),vV=(0,e.defineComponent)({...gV,props:mV,setup(t,{expose:n}){const r=t,o=(0,u.DU)("upload"),i=(0,er.CB)(),a=(0,e.shallowRef)({}),l=(0,e.shallowRef)(),s=e=>{if(0===e.length)return;const{autoUpload:t,limit:n,fileList:o,multiple:i,onStart:a,onExceed:l}=r;if(n&&o.length+e.length>n)l(e,o);else{i||(e=e.slice(0,1));for(const n of e){const e=n;e.uid=(0,oV.G$)(),a(e),t&&c(e)}}},c=async e=>{if(l.value.value="",!r.beforeUpload)return d(e);let t,n={};try{const o=r.data,i=r.beforeUpload(e);n=(0,ie.Qd)(r.data)?Ia(r.data):r.data,t=await i,(0,ie.Qd)(r.data)&&sl(o,n)&&(n=Ia(r.data))}catch(e){t=!1}if(!1===t)return void r.onRemove(e);let o=e;t instanceof Blob&&(o=t instanceof File?t:new File([t],e.name,{type:e.type})),d(Object.assign(o,{uid:e.uid}),n)},d=async(e,t)=>{const{headers:n,data:o,method:i,withCredentials:l,name:s,action:c,onProgress:u,onSuccess:d,onError:f,httpRequest:h}=r;try{t=await(async(e,t)=>(0,ie.Tn)(e)?e(t):e)(null!=t?t:o,e)}catch(t){return void r.onRemove(e)}const{uid:p}=e,m={headers:n||{},withCredentials:l,file:e,data:t,method:i,filename:s,action:c,onProgress:t=>{u(t,e)},onSuccess:t=>{d(t,e),delete a.value[p]},onError:t=>{f(t,e),delete a.value[p]}},g=h(m);a.value[p]=g,g instanceof Promise&&g.then(m.onSuccess,m.onError)},f=e=>{const t=e.target.files;t&&s(Array.from(t))},h=()=>{i.value||(l.value.value="",l.value.click())},p=()=>{h()};return n({abort:e=>{(0,w.Mc)(a.value).filter(e?([t])=>String(e.uid)===t:()=>!0).forEach((([e,t])=>{t instanceof XMLHttpRequest&&t.abort(),delete a.value[e]}))},upload:c}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)([(0,e.unref)(o).b(),(0,e.unref)(o).m(t.listType),(0,e.unref)(o).is("drag",t.drag),(0,e.unref)(o).is("disabled",(0,e.unref)(i))]),tabindex:(0,e.unref)(i)?"-1":"0",onClick:h,onKeydown:(0,e.withKeys)((0,e.withModifiers)(p,["self"]),["enter","space"])},[t.drag?((0,e.openBlock)(),(0,e.createBlock)(pV,{key:0,disabled:(0,e.unref)(i),onFile:s},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["disabled"])):(0,e.renderSlot)(t.$slots,"default",{key:1}),(0,e.createElementVNode)("input",{ref_key:"inputRef",ref:l,class:(0,e.normalizeClass)((0,e.unref)(o).e("input")),name:t.name,disabled:(0,e.unref)(i),multiple:t.multiple,accept:t.accept,type:"file",onChange:f,onClick:(0,e.withModifiers)((()=>{}),["stop"])},null,42,["name","disabled","multiple","accept","onClick"])],42,["tabindex","onKeydown"]))}});var AV=(0,c.A)(vV,[["__file","upload-content.vue"]]);const yV="ElUpload",bV=e=>{var t;(null==(t=e.url)?void 0:t.startsWith("blob:"))&&URL.revokeObjectURL(e.url)},OV=(0,e.defineComponent)({name:"ElUpload"}),wV=(0,e.defineComponent)({...OV,props:oV.W5,setup(t,{expose:n}){const o=t,i=(0,er.CB)(),a=(0,e.shallowRef)(),{abort:l,submit:s,clearFiles:c,uploadFiles:u,handleStart:d,handleError:f,handleRemove:p,handleSuccess:m,handleProgress:g,revokeFileObjectURL:v}=((t,n)=>{const o=(0,r.hRP)(t,"fileList",void 0,{passive:!0}),i=e=>o.value.find((t=>t.uid===e.uid));function a(e){var t;null==(t=n.value)||t.abort(e)}function l(e){o.value=o.value.filter((t=>t.uid!==e.uid))}return(0,e.watch)((()=>t.listType),(e=>{"picture-card"!==e&&"picture"!==e||(o.value=o.value.map((e=>{const{raw:n,url:r}=e;if(!r&&n)try{e.url=URL.createObjectURL(n)}catch(n){t.onError(n,e,o.value)}return e})))})),(0,e.watch)(o,(e=>{for(const t of e)t.uid||(t.uid=(0,oV.G$)()),t.status||(t.status="success")}),{immediate:!0,deep:!0}),{uploadFiles:o,abort:a,clearFiles:function(e=["ready","uploading","success","fail"]){o.value=o.value.filter((t=>!e.includes(t.status)))},handleError:(e,n)=>{const r=i(n);r&&(r.status="fail",l(r),t.onError(e,r,o.value),t.onChange(r,o.value))},handleProgress:(e,n)=>{const r=i(n);r&&(t.onProgress(e,r,o.value),r.status="uploading",r.percentage=Math.round(e.percent))},handleStart:e=>{(0,an.A)(e.uid)&&(e.uid=(0,oV.G$)());const n={name:e.name,percentage:0,status:"ready",size:e.size,raw:e,uid:e.uid};if("picture-card"===t.listType||"picture"===t.listType)try{n.url=URL.createObjectURL(e)}catch(e){(0,h.U)(yV,e.message),t.onError(e,n,o.value)}o.value=[...o.value,n],t.onChange(n,o.value)},handleSuccess:(e,n)=>{const r=i(n);r&&(r.status="success",r.response=e,t.onSuccess(e,r,o.value),t.onChange(r,o.value))},handleRemove:async e=>{const n=e instanceof File?i(e):e;n||(0,h.$)(yV,"file to be removed not found");const r=e=>{a(e),l(e),t.onRemove(e,o.value),bV(e)};t.beforeRemove?!1!==await t.beforeRemove(n,o.value)&&r(n):r(n)},submit:function(){o.value.filter((({status:e})=>"ready"===e)).forEach((({raw:e})=>{var t;return e&&(null==(t=n.value)?void 0:t.upload(e))}))},revokeFileObjectURL:bV}})(o,a),A=(0,e.computed)((()=>"picture-card"===o.listType)),y=(0,e.computed)((()=>({...o,fileList:u.value,onStart:d,onProgress:g,onSuccess:m,onError:f,onRemove:p})));return(0,e.onBeforeUnmount)((()=>{u.value.forEach(v)})),(0,e.provide)(rV,{accept:(0,e.toRef)(o,"accept")}),n({abort:l,submit:s,clearFiles:c,handleStart:d,handleRemove:p}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",null,[(0,e.unref)(A)&&t.showFileList?((0,e.openBlock)(),(0,e.createBlock)(sV,{key:0,disabled:(0,e.unref)(i),"list-type":t.listType,files:(0,e.unref)(u),crossorigin:t.crossorigin,"handle-preview":t.onPreview,onRemove:(0,e.unref)(p)},(0,e.createSlots)({append:(0,e.withCtx)((()=>[(0,e.createVNode)(AV,(0,e.mergeProps)({ref_key:"uploadRef",ref:a},(0,e.unref)(y)),{default:(0,e.withCtx)((()=>[t.$slots.trigger?(0,e.renderSlot)(t.$slots,"trigger",{key:0}):(0,e.createCommentVNode)("v-if",!0),!t.$slots.trigger&&t.$slots.default?(0,e.renderSlot)(t.$slots,"default",{key:1}):(0,e.createCommentVNode)("v-if",!0)])),_:3},16)])),_:2},[t.$slots.file?{name:"default",fn:(0,e.withCtx)((({file:n,index:r})=>[(0,e.renderSlot)(t.$slots,"file",{file:n,index:r})]))}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):(0,e.createCommentVNode)("v-if",!0),!(0,e.unref)(A)||(0,e.unref)(A)&&!t.showFileList?((0,e.openBlock)(),(0,e.createBlock)(AV,(0,e.mergeProps)({key:1,ref_key:"uploadRef",ref:a},(0,e.unref)(y)),{default:(0,e.withCtx)((()=>[t.$slots.trigger?(0,e.renderSlot)(t.$slots,"trigger",{key:0}):(0,e.createCommentVNode)("v-if",!0),!t.$slots.trigger&&t.$slots.default?(0,e.renderSlot)(t.$slots,"default",{key:1}):(0,e.createCommentVNode)("v-if",!0)])),_:3},16)):(0,e.createCommentVNode)("v-if",!0),t.$slots.trigger?(0,e.renderSlot)(t.$slots,"default",{key:2}):(0,e.createCommentVNode)("v-if",!0),(0,e.renderSlot)(t.$slots,"tip"),!(0,e.unref)(A)&&t.showFileList?((0,e.openBlock)(),(0,e.createBlock)(sV,{key:3,disabled:(0,e.unref)(i),"list-type":t.listType,files:(0,e.unref)(u),crossorigin:t.crossorigin,"handle-preview":t.onPreview,onRemove:(0,e.unref)(p)},(0,e.createSlots)({_:2},[t.$slots.file?{name:"default",fn:(0,e.withCtx)((({file:n,index:r})=>[(0,e.renderSlot)(t.$slots,"file",{file:n,index:r})]))}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):(0,e.createCommentVNode)("v-if",!0)]))}});var xV=(0,c.A)(wV,[["__file","upload.vue"]]);const _V=(0,A.GU)(xV),CV=(0,i.b_)({zIndex:{type:Number,default:9},rotate:{type:Number,default:-22},width:Number,height:Number,image:String,content:{type:(0,i.jq)([String,Array]),default:"Element Plus"},font:{type:(0,i.jq)(Object)},gap:{type:(0,i.jq)(Array),default:()=>[100,100]},offset:{type:(0,i.jq)(Array)}});function kV(e,t,n=1){const r=document.createElement("canvas"),o=r.getContext("2d"),i=e*n,a=t*n;return r.setAttribute("width",`${i}px`),r.setAttribute("height",`${a}px`),o.save(),[o,r,i,a]}function SV(){return function(e,t,n,r,o,i,a,l){const[s,c,u,d]=kV(r,o,n);if(e instanceof HTMLImageElement)s.drawImage(e,0,0,u,d);else{const{color:t,fontSize:r,fontStyle:a,fontWeight:l,fontFamily:c,textAlign:d,textBaseline:f}=i,h=Number(r)*n;s.font=`${a} normal ${l} ${h}px/${o}px ${c}`,s.fillStyle=t,s.textAlign=d,s.textBaseline=f;const p=(0,ie.cy)(e)?e:[e];null==p||p.forEach(((e,t)=>{s.fillText(null!=e?e:"",u/2,t*(h+3*n))}))}const f=Math.PI/180*Number(t),h=Math.max(r,o),[p,m,g]=kV(h,h,n);p.translate(g/2,g/2),p.rotate(f),u>0&&d>0&&p.drawImage(c,-u/2,-d/2);let v=0,A=0,y=0,b=0;const O=u/2,w=d/2;[[0-O,0-w],[0+O,0-w],[0+O,0+w],[0-O,0+w]].forEach((([e,t])=>{const[n,r]=function(e,t){return[e*Math.cos(f)-t*Math.sin(f),e*Math.sin(f)+t*Math.cos(f)]}(e,t);v=Math.min(v,n),A=Math.max(A,n),y=Math.min(y,r),b=Math.max(b,r)}));const x=v+g/2,_=y+g/2,C=A-v,k=b-y,S=a*n,V=l*n,B=2*(C+S),T=k+V,[N,E]=kV(B,T);function P(e=0,t=0){N.drawImage(m,x,_,C,k,e,t,C,k)}return P(),P(C+S,-k/2-V/2),P(C+S,+k/2+V/2),[E.toDataURL(),B/n,T/n]}}const VV=(0,e.defineComponent)({name:"ElWatermark"}),BV=(0,e.defineComponent)({...VV,props:CV,setup(t){const n=t,o={position:"relative"},i=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.color)?t:"rgba(0,0,0,.15)"})),a=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.fontSize)?t:16})),l=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.fontWeight)?t:"normal"})),s=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.fontStyle)?t:"normal"})),c=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.fontFamily)?t:"sans-serif"})),u=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.textAlign)?t:"center"})),d=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.font)?void 0:e.textBaseline)?t:"hanging"})),f=(0,e.computed)((()=>n.gap[0])),h=(0,e.computed)((()=>n.gap[1])),p=(0,e.computed)((()=>f.value/2)),m=(0,e.computed)((()=>h.value/2)),g=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.offset)?void 0:e[0])?t:p.value})),v=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.offset)?void 0:e[1])?t:m.value})),A=()=>{const e={zIndex:n.zIndex,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let t=g.value-p.value,r=v.value-m.value;return t>0&&(e.left=`${t}px`,e.width=`calc(100% - ${t}px)`,t=0),r>0&&(e.top=`${r}px`,e.height=`calc(100% - ${r}px)`,r=0),e.backgroundPosition=`${t}px ${r}px`,e},y=(0,e.shallowRef)(null),b=(0,e.shallowRef)(),O=(0,e.ref)(!1),w=()=>{b.value&&(b.value.remove(),b.value=void 0)},x=(e,t)=>{var n;y.value&&b.value&&(O.value=!0,b.value.setAttribute("style",function(e){return Object.keys(e).map((t=>`${function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}(t)}: ${e[t]};`)).join(" ")}({...A(),backgroundImage:`url('${e}')`,backgroundSize:`${Math.floor(t)}px`})),null==(n=y.value)||n.append(b.value),setTimeout((()=>{O.value=!1})))},_=SV(),C=()=>{const e=document.createElement("canvas").getContext("2d"),t=n.image,r=n.content,o=n.rotate;if(e){b.value||(b.value=document.createElement("div"));const p=window.devicePixelRatio||1,[m,g]=(e=>{let t=120,r=64;const o=n.image,i=n.content,l=n.width,s=n.height;if(!o&&e.measureText){e.font=`${Number(a.value)}px ${c.value}`;const n=(0,ie.cy)(i)?i:[i],o=n.map((t=>{const n=e.measureText(t);return[n.width,void 0!==n.fontBoundingBoxAscent?n.fontBoundingBoxAscent+n.fontBoundingBoxDescent:n.actualBoundingBoxAscent+n.actualBoundingBoxDescent]}));t=Math.ceil(Math.max(...o.map((e=>e[0])))),r=Math.ceil(Math.max(...o.map((e=>e[1]))))*n.length+3*(n.length-1)}return[null!=l?l:t,null!=s?s:r]})(e),v=e=>{const[t,n]=_(e||"",o,p,m,g,{color:i.value,fontSize:a.value,fontStyle:s.value,fontWeight:l.value,fontFamily:c.value,textAlign:u.value,textBaseline:d.value},f.value,h.value);x(t,n)};if(t){const e=new Image;e.onload=()=>{v(e)},e.onerror=()=>{v(r)},e.crossOrigin="anonymous",e.referrerPolicy="no-referrer",e.src=t}else v(r)}};(0,e.onMounted)((()=>{C()})),(0,e.watch)((()=>n),(()=>{C()}),{deep:!0,flush:"post"}),(0,e.onBeforeUnmount)((()=>{w()}));return(0,r.P1n)(y,(e=>{O.value||e.forEach((e=>{((e,t)=>{let n=!1;return e.removedNodes.length&&t&&(n=Array.from(e.removedNodes).includes(t)),"attributes"===e.type&&e.target===t&&(n=!0),n})(e,b.value)&&(w(),C())}))}),{attributes:!0,subtree:!0,childList:!0}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"containerRef",ref:y,style:(0,e.normalizeStyle)([o])},[(0,e.renderSlot)(t.$slots,"default")],4))}});var TV=(0,c.A)(BV,[["__file","watermark.vue"]]);const NV=(0,A.GU)(TV),EV=(0,i.b_)({zIndex:{type:Number,default:1001},visible:Boolean,fill:{type:String,default:"rgba(0,0,0,0.5)"},pos:{type:(0,i.jq)(Object)},targetAreaClickable:{type:Boolean,default:!0}}),PV=(t,n,r,o,i)=>{const a=(0,e.ref)(null),l=()=>{let e;return e=(0,ie.Kg)(t.value)?document.querySelector(t.value):(0,ie.Tn)(t.value)?t.value():t.value,e},s=()=>{const e=l();if(!e||!n.value)return void(a.value=null);(function(e){const t=window.innerWidth||document.documentElement.clientWidth,n=window.innerHeight||document.documentElement.clientHeight,{top:r,right:o,bottom:i,left:a}=e.getBoundingClientRect();return r>=0&&a>=0&&o<=t&&i<=n})(e)||e.scrollIntoView(i.value);const{left:t,top:r,width:o,height:s}=e.getBoundingClientRect();a.value={left:t,top:r,width:o,height:s,radius:0}};(0,e.onMounted)((()=>{(0,e.watch)([n,t],(()=>{s()}),{immediate:!0}),window.addEventListener("resize",s)})),(0,e.onBeforeUnmount)((()=>{window.removeEventListener("resize",s)}));const c=e=>{var t;return null!=(t=(0,ie.cy)(r.value.offset)?r.value.offset[e]:r.value.offset)?t:6},u=(0,e.computed)((()=>{var e;if(!a.value)return a.value;const t=c(0),n=c(1),o=(null==(e=r.value)?void 0:e.radius)||2;return{left:a.value.left-t,top:a.value.top-n,width:a.value.width+2*t,height:a.value.height+2*n,radius:o}})),d=(0,e.computed)((()=>{const e=l();return o.value&&e&&window.DOMRect?{getBoundingClientRect(){var e,t,n,r;return window.DOMRect.fromRect({width:(null==(e=u.value)?void 0:e.width)||0,height:(null==(t=u.value)?void 0:t.height)||0,x:(null==(n=u.value)?void 0:n.left)||0,y:(null==(r=u.value)?void 0:r.top)||0})}}:e||void 0}));return{mergedPosInfo:u,triggerTarget:d}},QV=Symbol("ElTour");const MV=()=>({name:"overflow",async fn(e){const t=await gk(e);let n=0;t.left>0&&(n=t.left),t.right>0&&(n=t.right);return{data:{maxWidth:e.rects.floating.width-n}}}}),DV=(0,e.defineComponent)({name:"ElTourMask",inheritAttrs:!1}),$V=(0,e.defineComponent)({...DV,props:EV,setup(t){const n=t,{ns:r}=(0,e.inject)(QV),o=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=n.pos)?void 0:e.radius)?t:2})),i=(0,e.computed)((()=>{const e=o.value,t=`a${e},${e} 0 0 1`;return{topRight:`${t} ${e},${e}`,bottomRight:`${t} ${-e},${e}`,bottomLeft:`${t} ${-e},${-e}`,topLeft:`${t} ${e},${-e}`}})),a=(0,e.computed)((()=>{const e=window.innerWidth,t=window.innerHeight,r=i.value,a=`M${e},0 L0,0 L0,${t} L${e},${t} L${e},0 Z`,l=o.value;return n.pos?`${a} M${n.pos.left+l},${n.pos.top} h${n.pos.width-2*l} ${r.topRight} v${n.pos.height-2*l} ${r.bottomRight} h${-n.pos.width+2*l} ${r.bottomLeft} v${-n.pos.height+2*l} ${r.topLeft} z`:a})),l=(0,e.computed)((()=>({fill:n.fill,pointerEvents:"auto",cursor:"auto"})));return(0,Af.t)((0,e.toRef)(n,"visible"),{ns:r}),(t,n)=>t.visible?((0,e.openBlock)(),(0,e.createElementBlock)("div",(0,e.mergeProps)({key:0,class:(0,e.unref)(r).e("mask"),style:{position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:t.zIndex,pointerEvents:t.pos&&t.targetAreaClickable?"none":"auto"}},t.$attrs),[((0,e.openBlock)(),(0,e.createElementBlock)("svg",{style:{width:"100%",height:"100%"}},[(0,e.createElementVNode)("path",{class:(0,e.normalizeClass)((0,e.unref)(r).e("hollow")),style:(0,e.normalizeStyle)((0,e.unref)(l)),d:(0,e.unref)(a)},null,14,["d"])]))],16)):(0,e.createCommentVNode)("v-if",!0)}});var zV=(0,c.A)($V,[["__file","mask.vue"]]);const RV=(0,i.b_)({placement:{type:(0,i.jq)(String),values:["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],default:"bottom"},reference:{type:(0,i.jq)(Object),default:null},strategy:{type:(0,i.jq)(String),values:["absolute","fixed"],default:"absolute"},offset:{type:Number,default:10},showArrow:Boolean,zIndex:{type:Number,default:2001}}),IV=(0,e.defineComponent)({name:"ElTourContent"}),LV=(0,e.defineComponent)({...IV,props:RV,emits:{close:()=>!0},setup(t,{emit:n}){const r=t,o=(0,e.ref)(r.placement),i=(0,e.ref)(r.strategy),a=(0,e.ref)(null),l=(0,e.ref)(null);(0,e.watch)((()=>r.placement),(()=>{o.value=r.placement}));const{contentStyle:s,arrowStyle:c}=((t,n,r,o,i,a,l,s)=>{const c=(0,e.ref)(),u=(0,e.ref)(),d=(0,e.ref)({}),f={x:c,y:u,placement:o,strategy:i,middlewareData:d},h=(0,e.computed)((()=>{const t=[vk((0,e.unref)(a)),yk(),Ak(),MV()];return(0,e.unref)(s)&&(0,e.unref)(r)&&t.push(bk({element:(0,e.unref)(r)})),t})),p=async()=>{if(!X.oc)return;const r=(0,e.unref)(t),a=(0,e.unref)(n);if(!r||!a)return;const l=await Ok(r,a,{placement:(0,e.unref)(o),strategy:(0,e.unref)(i),middleware:(0,e.unref)(h)});(0,w.YD)(f).forEach((e=>{f[e].value=l[e]}))},m=(0,e.computed)((()=>{if(!(0,e.unref)(t))return{position:"fixed",top:"50%",left:"50%",transform:"translate3d(-50%, -50%, 0)",maxWidth:"100vw",zIndex:(0,e.unref)(l)};const{overflow:n}=(0,e.unref)(d);return{position:(0,e.unref)(i),zIndex:(0,e.unref)(l),top:null!=(0,e.unref)(u)?`${(0,e.unref)(u)}px`:"",left:null!=(0,e.unref)(c)?`${(0,e.unref)(c)}px`:"",maxWidth:(null==n?void 0:n.maxWidth)?`${null==n?void 0:n.maxWidth}px`:""}})),g=(0,e.computed)((()=>{if(!(0,e.unref)(s))return{};const{arrow:t}=(0,e.unref)(d);return{left:null!=(null==t?void 0:t.x)?`${null==t?void 0:t.x}px`:"",top:null!=(null==t?void 0:t.y)?`${null==t?void 0:t.y}px`:""}}));let v;return(0,e.onMounted)((()=>{const r=(0,e.unref)(t),o=(0,e.unref)(n);r&&o&&(v=mk(r,o,p)),(0,e.watchEffect)((()=>{p()}))})),(0,e.onBeforeUnmount)((()=>{v&&v()})),{update:p,contentStyle:m,arrowStyle:g}})((0,e.toRef)(r,"reference"),a,l,o,i,(0,e.toRef)(r,"offset"),(0,e.toRef)(r,"zIndex"),(0,e.toRef)(r,"showArrow")),u=(0,e.computed)((()=>o.value.split("-")[0])),{ns:d}=(0,e.inject)(QV),f=()=>{n("close")},h=e=>{"pointer"===e.detail.focusReason&&e.preventDefault()};return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"contentRef",ref:a,style:(0,e.normalizeStyle)((0,e.unref)(s)),class:(0,e.normalizeClass)((0,e.unref)(d).e("content")),"data-side":(0,e.unref)(u),tabindex:"-1"},[(0,e.createVNode)((0,e.unref)(Vn.A),{loop:"",trapped:"","focus-start-el":"container","focus-trap-el":a.value||void 0,onReleaseRequested:f,onFocusoutPrevented:h},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["focus-trap-el"]),t.showArrow?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,ref_key:"arrowRef",ref:l,style:(0,e.normalizeStyle)((0,e.unref)(c)),class:(0,e.normalizeClass)((0,e.unref)(d).e("arrow"))},null,6)):(0,e.createCommentVNode)("v-if",!0)],14,["data-side"]))}});var FV=(0,c.A)(LV,[["__file","content.vue"]]),UV=(0,e.defineComponent)({name:"ElTourSteps",props:{current:{type:Number,default:0}},emits:["update-total"],setup(e,{slots:t,emit:n}){let r=0;return()=>{var o,i;const a=null==(o=t.default)?void 0:o.call(t),l=[];let s=0;var c;return a.length&&(c=(0,vo.CW)(null==(i=a[0])?void 0:i.children),(0,ie.cy)(c)&&c.forEach((e=>{var t;"ElTourStep"===(null==(t=(null==e?void 0:e.type)||{})?void 0:t.name)&&(l.push(e),s+=1)}))),r!==s&&(r=s,n("update-total",s)),l.length?l[e.current]:null}}});const HV=(0,i.b_)({modelValue:Boolean,current:{type:Number,default:0},showArrow:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeIcon:{type:O.Ze},placement:RV.placement,contentStyle:{type:(0,i.jq)([Object])},mask:{type:(0,i.jq)([Boolean,Object]),default:!0},gap:{type:(0,i.jq)(Object),default:()=>({offset:6,radius:2})},zIndex:{type:Number},scrollIntoViewOptions:{type:(0,i.jq)([Boolean,Object]),default:()=>({block:"center"})},type:{type:(0,i.jq)(String)},appendTo:{type:(0,i.jq)([String,Object]),default:"body"},closeOnPressEscape:{type:Boolean,default:!0},targetAreaClickable:{type:Boolean,default:!0}}),WV={[o.l4]:e=>(0,a.Lm)(e),"update:current":e=>(0,a.Et)(e),close:e=>(0,a.Et)(e),finish:()=>!0,change:e=>(0,a.Et)(e)},jV=(0,e.defineComponent)({name:"ElTour"}),qV=(0,e.defineComponent)({...jV,props:HV,emits:WV,setup(t,{emit:n}){const o=t,i=(0,u.DU)("tour"),l=(0,e.ref)(0),s=(0,e.ref)(),c=(0,r.hRP)(o,"current",n,{passive:!0}),d=(0,e.computed)((()=>{var e;return null==(e=s.value)?void 0:e.target})),f=(0,e.computed)((()=>[i.b(),"primary"===b.value?i.m("primary"):""])),h=(0,e.computed)((()=>{var e;return(null==(e=s.value)?void 0:e.placement)||o.placement})),p=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.contentStyle)?t:o.contentStyle})),m=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.mask)?t:o.mask})),g=(0,e.computed)((()=>!!m.value&&o.modelValue)),v=(0,e.computed)((()=>(0,a.Lm)(m.value)?void 0:m.value)),A=(0,e.computed)((()=>{var e,t;return!!d.value&&(null!=(t=null==(e=s.value)?void 0:e.showArrow)?t:o.showArrow)})),y=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.scrollIntoViewOptions)?t:o.scrollIntoViewOptions})),b=(0,e.computed)((()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.type)?t:o.type})),{nextZIndex:O}=(0,Mn.YK)(),w=O(),x=(0,e.computed)((()=>{var e;return null!=(e=o.zIndex)?e:w})),{mergedPosInfo:_,triggerTarget:C}=PV(d,(0,e.toRef)(o,"modelValue"),(0,e.toRef)(o,"gap"),m,y);(0,e.watch)((()=>o.modelValue),(e=>{e||(c.value=0)}));const k=()=>{o.closeOnPressEscape&&(n("update:modelValue",!1),n("close",c.value))},S=e=>{l.value=e},V=(0,e.useSlots)();return(0,e.provide)(QV,{currentStep:s,current:c,total:l,showClose:(0,e.toRef)(o,"showClose"),closeIcon:(0,e.toRef)(o,"closeIcon"),mergedType:b,ns:i,slots:V,updateModelValue(e){n("update:modelValue",e)},onClose(){n("close",c.value)},onFinish(){n("finish")},onChange(){n("change",c.value)}}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,null,[(0,e.createVNode)((0,e.unref)(_n),{to:t.appendTo},{default:(0,e.withCtx)((()=>{var n,r;return[(0,e.createElementVNode)("div",(0,e.mergeProps)({class:(0,e.unref)(f)},t.$attrs),[(0,e.createVNode)(zV,{visible:(0,e.unref)(g),fill:null==(n=(0,e.unref)(v))?void 0:n.color,style:(0,e.normalizeStyle)(null==(r=(0,e.unref)(v))?void 0:r.style),pos:(0,e.unref)(_),"z-index":(0,e.unref)(x),"target-area-clickable":t.targetAreaClickable},null,8,["visible","fill","style","pos","z-index","target-area-clickable"]),t.modelValue?((0,e.openBlock)(),(0,e.createBlock)(FV,{key:(0,e.unref)(c),reference:(0,e.unref)(C),placement:(0,e.unref)(h),"show-arrow":(0,e.unref)(A),"z-index":(0,e.unref)(x),style:(0,e.normalizeStyle)((0,e.unref)(p)),onClose:k},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(UV),{current:(0,e.unref)(c),onUpdateTotal:S},{default:(0,e.withCtx)((()=>[(0,e.renderSlot)(t.$slots,"default")])),_:3},8,["current"])])),_:3},8,["reference","placement","show-arrow","z-index","style"])):(0,e.createCommentVNode)("v-if",!0)],16)]})),_:3},8,["to"]),(0,e.createCommentVNode)(" just for IDE "),(0,e.createCommentVNode)("v-if",!0)],64))}});var XV=(0,c.A)(qV,[["__file","tour.vue"]]),YV=__webpack_require__(81094);var GV=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};var ZV=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i};var KV=function(e,t){return t.length<2?e:(0,Ag.A)(e,ZV(t,0,-1))};var JV=function(e,t){return t=(0,YV.A)(t,e),null==(e=KV(e,t))||delete e[(0,pg.A)(GV(t))]};var eB=function(e){return Sb(e)?void 0:e},tB=__webpack_require__(50416),nB=(0,tB.A)((function(e,t){var n={};if(null==e)return n;var r=!1;t=(0,$b.A)(t,(function(t){return t=(0,YV.A)(t,e),r||(r=t.length>1),t})),Ho(e,Xi(e),n),r&&(n=Ra(n,7,eB));for(var o=t.length;o--;)JV(n,t[o]);return n}));const rB=(0,i.b_)({target:{type:(0,i.jq)([String,Object,Function])},title:String,description:String,showClose:{type:Boolean,default:void 0},closeIcon:{type:O.Ze},showArrow:{type:Boolean,default:void 0},placement:RV.placement,mask:{type:(0,i.jq)([Boolean,Object]),default:void 0},contentStyle:{type:(0,i.jq)([Object])},prevButtonProps:{type:(0,i.jq)(Object)},nextButtonProps:{type:(0,i.jq)(Object)},scrollIntoViewOptions:{type:(0,i.jq)([Boolean,Object]),default:void 0},type:{type:(0,i.jq)(String)}}),oB=(0,e.defineComponent)({name:"ElTourStep"}),iB=(0,e.defineComponent)({...oB,props:rB,emits:{close:()=>!0},setup(t,{emit:n}){const r=t,{Close:o}=O.H2,{t:i}=(0,xr.Ym)(),{currentStep:a,current:l,total:s,showClose:c,closeIcon:u,mergedType:d,ns:f,slots:h,updateModelValue:p,onClose:m,onFinish:g,onChange:v}=(0,e.inject)(QV);(0,e.watch)(r,(e=>{a.value=e}),{immediate:!0});const A=(0,e.computed)((()=>{var e;return null!=(e=r.showClose)?e:c.value})),y=(0,e.computed)((()=>{var e,t;return null!=(t=null!=(e=r.closeIcon)?e:u.value)?t:o})),w=e=>{if(e)return nB(e,["children","onClick"])},x=()=>{var e,t;l.value-=1,(null==(e=r.prevButtonProps)?void 0:e.onClick)&&(null==(t=r.prevButtonProps)||t.onClick()),v()},_=()=>{var e;l.value>=s.value-1?C():l.value+=1,(null==(e=r.nextButtonProps)?void 0:e.onClick)&&r.nextButtonProps.onClick(),v()},C=()=>{k(),g()},k=()=>{p(!1),m(),n("close")};return(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,null,[(0,e.unref)(A)?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,"aria-label":"Close",class:(0,e.normalizeClass)((0,e.unref)(f).e("closebtn")),type:"button",onClick:k},[(0,e.createVNode)((0,e.unref)(b.tk),{class:(0,e.normalizeClass)((0,e.unref)(f).e("close"))},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(y))))])),_:1},8,["class"])],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("header",{class:(0,e.normalizeClass)([(0,e.unref)(f).e("header"),{"show-close":(0,e.unref)(c)}])},[(0,e.renderSlot)(t.$slots,"header",{},(()=>[(0,e.createElementVNode)("span",{role:"heading",class:(0,e.normalizeClass)((0,e.unref)(f).e("title"))},(0,e.toDisplayString)(t.title),3)]))],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).e("body"))},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.description),1)]))],2),(0,e.createElementVNode)("footer",{class:(0,e.normalizeClass)((0,e.unref)(f).e("footer"))},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).b("indicators"))},[(0,e.unref)(h).indicators?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(h).indicators),{key:0,current:(0,e.unref)(l),total:(0,e.unref)(s)},null,8,["current","total"])):((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,{key:1},(0,e.renderList)((0,e.unref)(s),((t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:t,class:(0,e.normalizeClass)([(0,e.unref)(f).b("indicator"),n===(0,e.unref)(l)?"is-active":""])},null,2)))),128))],2),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(f).b("buttons"))},[(0,e.unref)(l)>0?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Pr.S2),(0,e.mergeProps)({key:0,size:"small",type:(0,e.unref)(d)},w(t.prevButtonProps),{onClick:x}),{default:(0,e.withCtx)((()=>{var n,r;return[(0,e.createTextVNode)((0,e.toDisplayString)(null!=(r=null==(n=t.prevButtonProps)?void 0:n.children)?r:(0,e.unref)(i)("el.tour.previous")),1)]})),_:1},16,["type"])):(0,e.createCommentVNode)("v-if",!0),(0,e.unref)(l)<=(0,e.unref)(s)-1?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(Pr.S2),(0,e.mergeProps)({key:1,size:"small",type:"primary"===(0,e.unref)(d)?"default":"primary"},w(t.nextButtonProps),{onClick:_}),{default:(0,e.withCtx)((()=>{var n,r;return[(0,e.createTextVNode)((0,e.toDisplayString)(null!=(r=null==(n=t.nextButtonProps)?void 0:n.children)?r:(0,e.unref)(l)===(0,e.unref)(s)-1?(0,e.unref)(i)("el.tour.finish"):(0,e.unref)(i)("el.tour.next")),1)]})),_:1},16,["type"])):(0,e.createCommentVNode)("v-if",!0)],2)],2)],64))}});var aB=(0,c.A)(iB,[["__file","step.vue"]]);const lB=(0,A.GU)(XV,{TourStep:aB}),sB=(0,A.WM)(aB),cB=(0,i.b_)({container:{type:(0,i.jq)([String,Object])},offset:{type:Number,default:0},bound:{type:Number,default:15},duration:{type:Number,default:300},marker:{type:Boolean,default:!0},type:{type:(0,i.jq)(String),default:"default"},direction:{type:(0,i.jq)(String),default:"vertical"},selectScrollTop:{type:Boolean,default:!1}}),uB={change:e=>(0,ie.Kg)(e),click:(e,t)=>e instanceof MouseEvent&&((0,ie.Kg)(t)||(0,a.b0)(t))},dB=Symbol("anchor"),fB=e=>{if(!X.oc||""===e)return null;if((0,ie.Kg)(e))try{return document.querySelector(e)}catch(e){return null}return e};const hB=(0,e.defineComponent)({name:"ElAnchor"}),pB=(0,e.defineComponent)({...hB,props:cB,emits:uB,setup(t,{expose:n,emit:o}){const i=t,l=(0,e.ref)(""),s=(0,e.ref)(null),c=(0,e.ref)(null),f=(0,e.ref)(),h={};let p=!1,m=0;const g=(0,u.DU)("anchor"),v=(0,e.computed)((()=>[g.b(),"underline"===i.type?g.m("underline"):"",g.m(i.direction)])),A=e=>{l.value!==e&&(l.value=e,o("change",e))};let y=null;const b=e=>{e&&(A(e),(e=>{if(!f.value)return;const t=fB(e);if(!t)return;y&&y(),p=!0;const n=(0,d.aF)(t,f.value),r=yc(t,n),o=n.scrollHeight-n.clientHeight,a=Math.min(r-i.offset,o);y=(0,d.mg)(f.value,m,a,i.duration,(()=>{setTimeout((()=>{p=!1}),20)}))})(e))},O=function(e){let t=0;const n=(...n)=>{t&&(0,_A.V)(t),t=(0,_A.m)((()=>{e(...n),t=0}))};return n.cancel=()=>{(0,_A.V)(t),t=0},n}((()=>{f.value&&(m=(0,d.hY)(f.value));const e=w();p||(0,a.b0)(e)||A(e)})),w=()=>{if(!f.value)return;const e=(0,d.hY)(f.value),t=[];for(const e of Object.keys(h)){const n=fB(e);if(!n)continue;const r=(0,d.aF)(n,f.value),o=yc(n,r);t.push({top:o-i.offset-i.bound,href:e})}t.sort(((e,t)=>e.top-t.top));for(let n=0;n<t.length;n++){const r=t[n],o=t[n+1];if(0===n&&0===e)return i.selectScrollTop?r.href:"";if(r.top<=e&&(!o||o.top>e))return r.href}},x=()=>{const e=fB(i.container);!e||(0,a.l6)(e)?f.value=window:f.value=e};(0,r.MLh)(f,"scroll",O);const _=(0,e.computed)((()=>{if(!s.value||!c.value||!l.value)return{};const e=h[l.value];if(!e)return{};const t=s.value.getBoundingClientRect(),n=c.value.getBoundingClientRect(),r=e.getBoundingClientRect();if("horizontal"===i.direction){return{left:`${r.left-t.left}px`,width:`${r.width}px`,opacity:1}}return{top:`${r.top-t.top+(r.height-n.height)/2}px`,opacity:1}}));return(0,e.onMounted)((()=>{x();const e=decodeURIComponent(window.location.hash);fB(e)?b(e):O()})),(0,e.watch)((()=>i.container),(()=>{x()})),(0,e.provide)(dB,{ns:g,direction:i.direction,currentAnchor:l,addLink:e=>{h[e.href]=e.el},removeLink:e=>{delete h[e]},handleClick:(e,t)=>{o("click",e,t),b(t)}}),n({scrollTo:b}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"anchorRef",ref:s,class:(0,e.normalizeClass)((0,e.unref)(v))},[t.marker?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,ref_key:"markerRef",ref:c,class:(0,e.normalizeClass)((0,e.unref)(g).e("marker")),style:(0,e.normalizeStyle)((0,e.unref)(_))},null,6)):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(g).e("list"))},[(0,e.renderSlot)(t.$slots,"default")],2)],2))}});var mB=(0,c.A)(pB,[["__file","anchor.vue"]]);const gB=(0,i.b_)({title:String,href:String}),vB=(0,e.defineComponent)({name:"ElAnchorLink"}),AB=(0,e.defineComponent)({...vB,props:gB,setup(t){const n=t,r=(0,e.ref)(null),{ns:o,direction:i,currentAnchor:a,addLink:l,removeLink:s,handleClick:c}=(0,e.inject)(dB),u=(0,e.computed)((()=>[o.e("link"),o.is("active",a.value===n.href)])),d=e=>{c(e,n.href)};return(0,e.watch)((()=>n.href),((t,n)=>{(0,e.nextTick)((()=>{n&&s(n),t&&l({href:t,el:r.value})}))})),(0,e.onMounted)((()=>{const{href:e}=n;e&&l({href:e,el:r.value})})),(0,e.onBeforeUnmount)((()=>{const{href:e}=n;e&&s(e)})),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)((0,e.unref)(o).e("item"))},[(0,e.createElementVNode)("a",{ref_key:"linkRef",ref:r,class:(0,e.normalizeClass)((0,e.unref)(u)),href:t.href,onClick:d},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(t.title),1)]))],10,["href"]),t.$slots["sub-link"]&&"vertical"===(0,e.unref)(i)?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(o).e("list"))},[(0,e.renderSlot)(t.$slots,"sub-link")],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var yB=(0,c.A)(AB,[["__file","anchor-link.vue"]]);const bB=(0,A.GU)(mB,{AnchorLink:yB}),OB=(0,A.WM)(yB),wB=(0,i.b_)({direction:{type:(0,i.jq)(String),default:"horizontal"},options:{type:(0,i.jq)(Array),default:()=>[]},modelValue:{type:[String,Number,Boolean],default:void 0},block:Boolean,size:fl.mU,disabled:Boolean,validateEvent:{type:Boolean,default:!0},id:String,name:String,...(0,ne.l)(["ariaLabel"])}),xB={[o.l4]:e=>(0,ie.Kg)(e)||(0,a.Et)(e)||(0,a.Lm)(e),[o.YU]:e=>(0,ie.Kg)(e)||(0,a.Et)(e)||(0,a.Lm)(e)},_B=(0,e.defineComponent)({name:"ElSegmented"}),CB=(0,e.defineComponent)({..._B,props:wB,emits:xB,setup(t,{emit:n}){const i=t,a=(0,u.DU)("segmented"),l=(0,Cn.Bi)(),s=(0,er.NV)(),c=(0,er.CB)(),{formItem:d}=(0,gl.j)(),{inputId:f,isLabeledByFormItem:p}=(0,gl.W)(i,{formItemContext:d}),m=(0,e.ref)(null),g=(0,r.YC1)(),v=(0,e.reactive)({isInit:!1,width:0,height:0,translateX:0,translateY:0,focusVisible:!1}),A=e=>(0,ie.Gv)(e)?e.value:e,y=e=>(0,ie.Gv)(e)?e.label:e,b=e=>!!(c.value||(0,ie.Gv)(e)&&e.disabled),O=e=>i.modelValue===A(e),w=e=>[a.e("item"),a.is("selected",O(e)),a.is("disabled",b(e))],x=()=>{if(!m.value)return;const e=m.value.querySelector(".is-selected"),t=m.value.querySelector(".is-selected input");if(!e||!t)return v.width=0,v.height=0,v.translateX=0,v.translateY=0,void(v.focusVisible=!1);const n=e.getBoundingClientRect();v.isInit=!0,"vertical"===i.direction?(v.height=n.height,v.translateY=e.offsetTop):(v.width=n.width,v.translateX=e.offsetLeft);try{v.focusVisible=t.matches(":focus-visible")}catch(e){}},_=(0,e.computed)((()=>[a.b(),a.m(s.value),a.is("block",i.block)])),C=(0,e.computed)((()=>({width:"vertical"===i.direction?"100%":`${v.width}px`,height:"vertical"===i.direction?`${v.height}px`:"100%",transform:"vertical"===i.direction?`translateY(${v.translateY}px)`:`translateX(${v.translateX}px)`,display:v.isInit?"block":"none"}))),k=(0,e.computed)((()=>{return[a.e("item-selected"),a.is("disabled",b((e=i.modelValue,i.options.find((t=>A(t)===e))))),a.is("focus-visible",v.focusVisible)];var e})),S=(0,e.computed)((()=>i.name||l.value));return(0,r.wYm)(m,x),(0,e.watch)(g,x),(0,e.watch)((()=>i.modelValue),(()=>{var e;x(),i.validateEvent&&(null==(e=null==d?void 0:d.validate)||e.call(d,"change").catch((e=>(0,h.U)(e))))}),{flush:"post"}),(t,r)=>t.options.length?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,id:(0,e.unref)(f),ref_key:"segmentedRef",ref:m,class:(0,e.normalizeClass)((0,e.unref)(_)),role:"radiogroup","aria-label":(0,e.unref)(p)?void 0:t.ariaLabel||"segmented","aria-labelledby":(0,e.unref)(p)?(0,e.unref)(d).labelId:void 0},[(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)([(0,e.unref)(a).e("group"),(0,e.unref)(a).m(i.direction)])},[(0,e.createElementVNode)("div",{style:(0,e.normalizeStyle)((0,e.unref)(C)),class:(0,e.normalizeClass)((0,e.unref)(k))},null,6),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.options,((r,i)=>((0,e.openBlock)(),(0,e.createElementBlock)("label",{key:i,class:(0,e.normalizeClass)(w(r))},[(0,e.createElementVNode)("input",{class:(0,e.normalizeClass)((0,e.unref)(a).e("item-input")),type:"radio",name:(0,e.unref)(S),disabled:b(r),checked:O(r),onChange:e=>(e=>{const t=A(e);n(o.l4,t),n(o.YU,t)})(r)},null,42,["name","disabled","checked","onChange"]),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).e("item-label"))},[(0,e.renderSlot)(t.$slots,"default",{item:r},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)(y(r)),1)]))],2)],2)))),128))],2)],10,["id","aria-label","aria-labelledby"])):(0,e.createCommentVNode)("v-if",!0)}});var kB=(0,c.A)(CB,[["__file","segmented.vue"]]);const SB=(0,A.GU)(kB),VB=(e,t)=>{const n=e.toLowerCase();return(t.label||t.value).toLowerCase().includes(n)};var BB=__webpack_require__(28190);const TB=(0,i.b_)({...BB.$,options:{type:(0,i.jq)(Array),default:()=>[]},prefix:{type:(0,i.jq)([String,Array]),default:"@",validator:e=>(0,ie.Kg)(e)?1===e.length:e.every((e=>(0,ie.Kg)(e)&&1===e.length))},split:{type:String,default:" ",validator:e=>1===e.length},filterOption:{type:(0,i.jq)([Boolean,Function]),default:()=>VB,validator:e=>!1===e||(0,ie.Tn)(e)},placement:{type:(0,i.jq)(String),default:"bottom"},showArrow:Boolean,offset:{type:Number,default:0},whole:Boolean,checkIsWhole:{type:(0,i.jq)(Function)},modelValue:String,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:(0,i.jq)(Object),default:()=>({})}}),NB={[o.l4]:e=>(0,ie.Kg)(e),search:(e,t)=>(0,ie.Kg)(e)&&(0,ie.Kg)(t),select:(e,t)=>(0,ie.Kg)(e.value)&&(0,ie.Kg)(t),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent},EB=(0,i.b_)({options:{type:(0,i.jq)(Array),default:()=>[]},loading:Boolean,disabled:Boolean,contentId:String,ariaLabel:String}),PB={select:e=>(0,ie.Kg)(e.value)},QB=(0,e.defineComponent)({name:"ElMentionDropdown"}),MB=(0,e.defineComponent)({...QB,props:EB,emits:PB,setup(t,{expose:n,emit:r}){const o=t,i=(0,u.DU)("mention"),{t:a}=(0,xr.Ym)(),l=(0,e.ref)(-1),s=(0,e.ref)(),c=(0,e.ref)(),f=(0,e.ref)(),h=(e,t)=>[i.be("dropdown","item"),i.is("hovering",l.value===t),i.is("disabled",e.disabled||o.disabled)],p=(0,e.computed)((()=>o.disabled||o.options.every((e=>e.disabled)))),m=(0,e.computed)((()=>o.options[l.value])),g=t=>{const{options:n}=o;if(0===n.length||p.value)return;"next"===t?(l.value++,l.value===n.length&&(l.value=0)):"prev"===t&&(l.value--,l.value<0&&(l.value=n.length-1));const r=n[l.value];r.disabled?g(t):(0,e.nextTick)((()=>v(r)))},v=e=>{var t,n,r,a;const{options:l}=o,u=l.findIndex((t=>t.value===e.value)),h=null==(t=c.value)?void 0:t[u];if(h){const e=null==(r=null==(n=f.value)?void 0:n.querySelector)?void 0:r.call(n,`.${i.be("dropdown","wrap")}`);e&&(0,d.Rt)(e,h)}null==(a=s.value)||a.handleScroll()};return(0,e.watch)((()=>o.options),(()=>{p.value||0===o.options.length?l.value=-1:l.value=0}),{immediate:!0}),n({hoveringIndex:l,navigateOptions:g,selectHoverOption:()=>{m.value&&r("select",m.value)},hoverOption:m}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"dropdownRef",ref:f,class:(0,e.normalizeClass)((0,e.unref)(i).b("dropdown"))},[t.$slots.header?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:(0,e.normalizeClass)((0,e.unref)(i).be("dropdown","header"))},[(0,e.renderSlot)(t.$slots,"header")],2)):(0,e.createCommentVNode)("v-if",!0),(0,e.withDirectives)((0,e.createVNode)((0,e.unref)(ue),{id:t.contentId,ref_key:"scrollbarRef",ref:s,tag:"ul","wrap-class":(0,e.unref)(i).be("dropdown","wrap"),"view-class":(0,e.unref)(i).be("dropdown","list"),role:"listbox","aria-label":t.ariaLabel,"aria-orientation":"vertical"},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.options,((n,i)=>((0,e.openBlock)(),(0,e.createElementBlock)("li",{id:`${t.contentId}-${i}`,ref_for:!0,ref_key:"optionRefs",ref:c,key:i,class:(0,e.normalizeClass)(h(n,i)),role:"option","aria-disabled":n.disabled||t.disabled||void 0,"aria-selected":l.value===i,onMousemove:e=>(e=>{l.value=e})(i),onClick:(0,e.withModifiers)((e=>(e=>{e.disabled||o.disabled||r("select",e)})(n)),["stop"])},[(0,e.renderSlot)(t.$slots,"label",{item:n,index:i},(()=>{var t;return[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(null!=(t=n.label)?t:n.value),1)]}))],42,["id","aria-disabled","aria-selected","onMousemove","onClick"])))),128))])),_:3},8,["id","wrap-class","view-class","aria-label"]),[[e.vShow,t.options.length>0&&!t.loading]]),t.loading?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:(0,e.normalizeClass)((0,e.unref)(i).be("dropdown","loading"))},[(0,e.renderSlot)(t.$slots,"loading",{},(()=>[(0,e.createTextVNode)((0,e.toDisplayString)((0,e.unref)(a)("el.mention.loading")),1)]))],2)):(0,e.createCommentVNode)("v-if",!0),t.$slots.footer?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:2,class:(0,e.normalizeClass)((0,e.unref)(i).be("dropdown","footer"))},[(0,e.renderSlot)(t.$slots,"footer")],2)):(0,e.createCommentVNode)("v-if",!0)],2))}});var DB=(0,c.A)(MB,[["__file","mention-dropdown.vue"]]);const $B=(0,e.defineComponent)({name:"ElMention",inheritAttrs:!1}),zB=(0,e.defineComponent)({...$B,props:TB,emits:NB,setup(t,{expose:n,emit:r}){const i=t,a=(0,e.computed)((()=>(0,kl.A)(i,Object.keys(BB.$)))),l=(0,u.DU)("mention"),s=(0,er.CB)(),c=(0,Cn.Bi)(),d=(0,e.ref)(),f=(0,e.ref)(),h=(0,e.ref)(),p=(0,e.ref)(!1),m=(0,e.ref)(),g=(0,e.ref)(),v=(0,e.computed)((()=>i.showArrow?i.placement:`${i.placement}-start`)),A=(0,e.computed)((()=>i.showArrow?["bottom","top"]:["bottom-start","top-start"])),y=(0,e.computed)((()=>{const{filterOption:e,options:t}=i;return g.value&&e?t.filter((t=>e(g.value.pattern,t))):t})),b=(0,e.computed)((()=>p.value&&(!!y.value.length||i.loading))),O=(0,e.computed)((()=>{var e;return`${c.value}-${null==(e=h.value)?void 0:e.hoveringIndex}`})),w=e=>{r("update:modelValue",e),V()},x=t=>{var n,a,l,s;if("code"in t&&!(null==(n=d.value)?void 0:n.isComposing))switch(t.code){case Ht.R.left:case Ht.R.right:V();break;case Ht.R.up:case Ht.R.down:if(!p.value)return;t.preventDefault(),null==(a=h.value)||a.navigateOptions(t.code===Ht.R.up?"prev":"next");break;case Ht.R.enter:case Ht.R.numpadEnter:if(!p.value)return;t.preventDefault(),(null==(l=h.value)?void 0:l.hoverOption)?null==(s=h.value)||s.selectHoverOption():p.value=!1;break;case Ht.R.esc:if(!p.value)return;t.preventDefault(),p.value=!1;break;case Ht.R.backspace:if(i.whole&&g.value){const{splitIndex:n,selectionEnd:a,pattern:l,prefixIndex:s,prefix:c}=g.value,u=S();if(!u)return;const d=u.value,f=i.options.find((e=>e.value===l));if(((0,ie.Tn)(i.checkIsWhole)?i.checkIsWhole(l,c):f)&&-1!==n&&n+1===a){t.preventDefault();const i=d.slice(0,s)+d.slice(n+1);r(o.l4,i);const a=s;(0,e.nextTick)((()=>{u.selectionStart=a,u.selectionEnd=a,T()}))}}}},{wrapperRef:_}=(0,Hc.K)(d,{beforeFocus(){return s.value},afterFocus(){V()},beforeBlur(e){var t;return null==(t=f.value)?void 0:t.isFocusInsideContent(e)},afterBlur(){p.value=!1}}),C=()=>{V()},k=t=>{if(!g.value)return;const n=S();if(!n)return;const a=n.value,{split:l}=i,s=a.slice(g.value.end),c=s.startsWith(l),u=`${t.value}${c?"":l}`,d=a.slice(0,g.value.start)+u+s;r(o.l4,d),r("select",t,g.value.prefix);const f=g.value.start+u.length+(c?1:0);(0,e.nextTick)((()=>{n.selectionStart=f,n.selectionEnd=f,n.focus(),T()}))},S=()=>{var e,t;return"textarea"===i.type?null==(e=d.value)?void 0:e.textarea:null==(t=d.value)?void 0:t.input},V=()=>{setTimeout((()=>{B(),T(),(0,e.nextTick)((()=>{var e;return null==(e=f.value)?void 0:e.updatePopper()}))}),0)},B=()=>{const e=S();if(!e)return;const t=((e,t={debug:!1,useSelectionEnd:!1})=>{const n=null!==e.selectionStart?e.selectionStart:0,r=null!==e.selectionEnd?e.selectionEnd:0,o=t.useSelectionEnd?r:n;if(t.debug){const e=document.querySelector("#input-textarea-caret-position-mirror-div");(null==e?void 0:e.parentNode)&&e.parentNode.removeChild(e)}const i=document.createElement("div");i.id="input-textarea-caret-position-mirror-div",document.body.appendChild(i);const a=i.style,l=window.getComputedStyle(e),s="INPUT"===e.nodeName;a.whiteSpace=s?"nowrap":"pre-wrap",s||(a.wordWrap="break-word"),a.position="absolute",t.debug||(a.visibility="hidden"),["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"].forEach((e=>{if(s&&"lineHeight"===e)if("border-box"===l.boxSizing){const e=Number.parseInt(l.height),t=Number.parseInt(l.paddingTop)+Number.parseInt(l.paddingBottom)+Number.parseInt(l.borderTopWidth)+Number.parseInt(l.borderBottomWidth),n=t+Number.parseInt(l.lineHeight);a.lineHeight=e>n?e-t+"px":e===n?l.lineHeight:"0"}else a.lineHeight=l.height;else a[e]=l[e]})),(0,Up.gm)()?e.scrollHeight>Number.parseInt(l.height)&&(a.overflowY="scroll"):a.overflow="hidden",i.textContent=e.value.slice(0,Math.max(0,o)),s&&i.textContent&&(i.textContent=i.textContent.replace(/\s/g," "));const c=document.createElement("span");c.textContent=e.value.slice(Math.max(0,o))||".",c.style.position="relative",c.style.left=-e.scrollLeft+"px",c.style.top=-e.scrollTop+"px",i.appendChild(c);const u={top:c.offsetTop+Number.parseInt(l.borderTopWidth),left:c.offsetLeft+Number.parseInt(l.borderLeftWidth),height:1.5*Number.parseInt(l.fontSize)};return t.debug?c.style.backgroundColor="#aaa":document.body.removeChild(i),u.left>=e.clientWidth&&(u.left=e.clientWidth),u})(e),n=e.getBoundingClientRect(),r=d.value.$el.getBoundingClientRect();m.value={position:"absolute",width:0,height:`${t.height}px`,left:t.left+n.left-r.left+"px",top:t.top+n.top-r.top+"px"}},T=()=>{const e=S();if(document.activeElement!==e)return void(p.value=!1);const{prefix:t,split:n}=i;if(g.value=((e,t,n)=>{const{selectionEnd:r}=e;if(null===r)return;const o=e.value,i=tc(t);let a,l=-1;for(let e=r-1;e>=0;--e){const t=o[e];if(t!==n&&"\n"!==t&&"\r"!==t){if(i.includes(t)){const n=-1===l?r:l;a={pattern:o.slice(e+1,n),start:e+1,end:n,prefix:t,prefixIndex:e,splitIndex:l,selectionEnd:r};break}}else l=e}return a})(e,t,n),g.value&&-1===g.value.splitIndex)return p.value=!0,void r("search",g.value.pattern,g.value.prefix);p.value=!1};return n({input:d,tooltip:f,dropdownVisible:b}),(t,n)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{ref_key:"wrapperRef",ref:_,class:(0,e.normalizeClass)([(0,e.unref)(l).b(),(0,e.unref)(l).is("disabled",(0,e.unref)(s))])},[(0,e.createVNode)((0,e.unref)(j.WK),(0,e.mergeProps)((0,e.mergeProps)((0,e.unref)(a),t.$attrs),{ref_key:"elInputRef",ref:d,"model-value":t.modelValue,disabled:(0,e.unref)(s),role:(0,e.unref)(b)?"combobox":void 0,"aria-activedescendant":(0,e.unref)(b)?(0,e.unref)(O)||"":void 0,"aria-controls":(0,e.unref)(b)?(0,e.unref)(c):void 0,"aria-expanded":(0,e.unref)(b)||void 0,"aria-label":t.ariaLabel,"aria-autocomplete":(0,e.unref)(b)?"none":void 0,"aria-haspopup":(0,e.unref)(b)?"listbox":void 0,onInput:w,onKeydown:x,onMousedown:C}),(0,e.createSlots)({_:2},[(0,e.renderList)(t.$slots,((n,r)=>({name:r,fn:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,r,(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))]))})))]),1040,["model-value","disabled","role","aria-activedescendant","aria-controls","aria-expanded","aria-label","aria-autocomplete","aria-haspopup"]),(0,e.createVNode)((0,e.unref)(Gn),{ref_key:"tooltipRef",ref:f,visible:(0,e.unref)(b),"popper-class":[(0,e.unref)(l).e("popper"),t.popperClass],"popper-options":t.popperOptions,placement:(0,e.unref)(v),"fallback-placements":(0,e.unref)(A),effect:"light",pure:"",offset:t.offset,"show-arrow":t.showArrow},{default:(0,e.withCtx)((()=>[(0,e.createElementVNode)("div",{style:(0,e.normalizeStyle)(m.value)},null,4)])),content:(0,e.withCtx)((()=>{var n;return[(0,e.createVNode)(DB,{ref_key:"dropdownRef",ref:h,options:(0,e.unref)(y),disabled:(0,e.unref)(s),loading:t.loading,"content-id":(0,e.unref)(c),"aria-label":t.ariaLabel,onSelect:k,onClick:(0,e.withModifiers)(null==(n=d.value)?void 0:n.focus,["stop"])},(0,e.createSlots)({_:2},[(0,e.renderList)(t.$slots,((n,r)=>({name:r,fn:(0,e.withCtx)((n=>[(0,e.renderSlot)(t.$slots,r,(0,e.normalizeProps)((0,e.guardReactiveProps)(n)))]))})))]),1032,["options","disabled","loading","content-id","aria-label","onClick"])]})),_:3},8,["visible","popper-class","popper-options","placement","fallback-placements","offset","show-arrow"])],2))}});var RB=(0,c.A)(zB,[["__file","mention.vue"]]);const IB=(0,A.GU)(RB);var LB=[y,V,ir,Ux,fr,yr,br.z_,Nr,Er,Pr.S2,Pr.fg,io,uo,Bo,To,$s,bs,Us,El,Pl,Ql,Gs,hc,pc,sc,Xc,Gc,fu,hu,pu,mu,gu,Wd,of,af,_f,Bf,Mf,Vh,Bh,Th,zh,Sp,Vp,b.tk,Ip,Qp,j.WK,qp,em,am,Qm,Mm,Dm,$m,Fm,lv,pv,xv,Ae,Vv,Kl,es,Jl,Qv,Lv,jv,ue,Dg,$g,zg,iy,py,my,Ey,zy,Uy,Ky,sb,cb,vb,ww,xw,Fx,c_,u_,ks,m_,B_,R_,W_,j_,Gn,zk,eS,yS,BS,nV,_V,NV,lB,sB,bB,OB,SB,IB];const FB="ElInfiniteScroll",UB={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},HB=(e,t)=>Object.entries(UB).reduce(((n,[r,o])=>{var i,a;const{type:l,default:s}=o,c=e.getAttribute(`infinite-scroll-${r}`);let u=null!=(a=null!=(i=t[c])?i:c)?a:s;return u="false"!==u&&u,u=l(u),n[r]=Number.isNaN(u)?s:u,n}),{}),WB=e=>{const{observer:t}=e[FB];t&&(t.disconnect(),delete e[FB].observer)},jB=(e,t)=>{const{container:n,containerEl:r,instance:o,observer:i,lastScrollTop:a}=e[FB],{disabled:l,distance:s}=HB(e,o),{clientHeight:c,scrollHeight:u,scrollTop:d}=r,f=d-a;if(e[FB].lastScrollTop=d,i||l||f<0)return;let h=!1;if(n===e)h=u-(c+d)<=s;else{const{clientTop:t,scrollHeight:n}=e;h=d+c>=yc(e,r)+t+n-s}h&&t.call(o)};function qB(e,t){const{containerEl:n,instance:r}=e[FB],{disabled:o}=HB(e,r);o||0===n.clientHeight||(n.scrollHeight<=n.clientHeight?t.call(r):WB(e))}const XB={async mounted(t,n){const{instance:r,value:o}=n;(0,ie.Tn)(o)||(0,h.$)(FB,"'v-infinite-scroll' binding value must be a function"),await(0,e.nextTick)();const{delay:i,immediate:a}=HB(t,r),l=(0,d.Bo)(t,!0),s=l===window?document.documentElement:l,c=po(jB.bind(null,t,o),i);if(l){if(t[FB]={instance:r,container:l,containerEl:s,delay:i,cb:o,onScroll:c,lastScrollTop:s.scrollTop},a){const e=new MutationObserver(po(qB.bind(null,t,o),50));t[FB].observer=e,e.observe(t,{childList:!0,subtree:!0}),qB(t,o)}l.addEventListener("scroll",c)}},unmounted(e){if(!e[FB])return;const{container:t,onScroll:n}=e[FB];null==t||t.removeEventListener("scroll",n),WB(e)},async updated(t){if(t[FB]){const{containerEl:e,cb:n,observer:r}=t[FB];e.clientHeight&&r&&qB(t,n)}else await(0,e.nextTick)()},install:e=>{e.directive("InfiniteScroll",XB)}},YB=XB;function GB(t){let r;const o=(0,e.ref)(!1),i=(0,e.reactive)({...t,originalPosition:"",originalOverflow:"",visible:!1});function a(){var e,t;null==(t=null==(e=u.$el)?void 0:e.parentNode)||t.removeChild(u.$el)}function l(){if(!o.value)return;const e=i.parent;o.value=!1,e.vLoadingAddClassList=void 0,function(){const e=i.parent,t=u.ns;if(!e.vLoadingAddClassList){let n=e.getAttribute("loading-number");n=Number.parseInt(n)-1,n?e.setAttribute("loading-number",n.toString()):((0,f.vy)(e,t.bm("parent","relative")),e.removeAttribute("loading-number")),(0,f.vy)(e,t.bm("parent","hidden"))}a(),c.unmount()}()}const s=(0,e.defineComponent)({name:"ElLoading",setup(t,{expose:r}){const{ns:o,zIndex:a}=(0,n.ht)("loading");return r({ns:o,zIndex:a}),()=>{const t=i.spinner||i.svg,n=(0,e.h)("svg",{class:"circular",viewBox:i.svgViewBox?i.svgViewBox:"0 0 50 50",...t?{innerHTML:t}:{}},[(0,e.h)("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),r=i.text?(0,e.h)("p",{class:o.b("text")},[i.text]):void 0;return(0,e.h)(e.Transition,{name:o.b("fade"),onAfterLeave:l},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createVNode)("div",{style:{backgroundColor:i.background||""},class:[o.b("mask"),i.customClass,i.fullscreen?"is-fullscreen":""]},[(0,e.h)("div",{class:o.b("spinner")},[n,r])]),[[e.vShow,i.visible]])]))})}}}),c=(0,e.createApp)(s),u=c.mount(document.createElement("div"));return{...(0,e.toRefs)(i),setText:function(e){i.text=e},removeElLoadingChild:a,close:function(){var e;t.beforeClose&&!t.beforeClose()||(o.value=!0,clearTimeout(r),r=setTimeout(l,400),i.visible=!1,null==(e=t.closed)||e.call(t))},handleAfterLeave:l,vm:u,get $el(){return u.$el}}}let ZB;const KB=function(t={}){if(!X.oc)return;const n=JB(t);if(n.fullscreen&&ZB)return ZB;const r=GB({...n,closed:()=>{var e;null==(e=n.closed)||e.call(n),n.fullscreen&&(ZB=void 0)}});eT(n,n.parent,r),tT(n,n.parent,r),n.parent.vLoadingAddClassList=()=>tT(n,n.parent,r);let o=n.parent.getAttribute("loading-number");return o=o?`${Number.parseInt(o)+1}`:"1",n.parent.setAttribute("loading-number",o),n.parent.appendChild(r.$el),(0,e.nextTick)((()=>r.visible.value=n.visible)),n.fullscreen&&(ZB=r),r},JB=e=>{var t,n,r,o;let i;return i=(0,ie.Kg)(e.target)?null!=(t=document.querySelector(e.target))?t:document.body:e.target||document.body,{parent:i===document.body||e.body?document.body:i,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:i===document.body&&(null==(n=e.fullscreen)||n),lock:null!=(r=e.lock)&&r,customClass:e.customClass||"",visible:null==(o=e.visible)||o,beforeClose:e.beforeClose,closed:e.closed,target:i}},eT=async(t,n,r)=>{const{nextZIndex:o}=r.vm.zIndex||r.vm._.exposed.zIndex,i={};if(t.fullscreen)r.originalPosition.value=(0,f.gd)(document.body,"position"),r.originalOverflow.value=(0,f.gd)(document.body,"overflow"),i.zIndex=o();else if(t.parent===document.body){r.originalPosition.value=(0,f.gd)(document.body,"position"),await(0,e.nextTick)();for(const e of["top","left"]){const n="top"===e?"scrollTop":"scrollLeft";i[e]=t.target.getBoundingClientRect()[e]+document.body[n]+document.documentElement[n]-Number.parseInt((0,f.gd)(document.body,`margin-${e}`),10)+"px"}for(const e of["height","width"])i[e]=`${t.target.getBoundingClientRect()[e]}px`}else r.originalPosition.value=(0,f.gd)(n,"position");for(const[e,t]of Object.entries(i))r.$el.style[e]=t},tT=(e,t,n)=>{const r=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?(0,f.vy)(t,r.bm("parent","relative")):(0,f.iQ)(t,r.bm("parent","relative")),e.fullscreen&&e.lock?(0,f.iQ)(t,r.bm("parent","hidden")):(0,f.vy)(t,r.bm("parent","hidden"))},nT=Symbol("ElLoading"),rT=(t,n)=>{var r,o,i,a;const l=n.instance,s=e=>(0,ie.Gv)(n.value)?n.value[e]:void 0,c=n=>(t=>{const n=(0,ie.Kg)(t)&&(null==l?void 0:l[t])||t;return n?(0,e.ref)(n):n})(s(n)||t.getAttribute(`element-loading-${(0,ie.Tg)(n)}`)),u=null!=(r=s("fullscreen"))?r:n.modifiers.fullscreen,d={text:c("text"),svg:c("svg"),svgViewBox:c("svgViewBox"),spinner:c("spinner"),background:c("background"),customClass:c("customClass"),fullscreen:u,target:null!=(o=s("target"))?o:u?void 0:t,body:null!=(i=s("body"))?i:n.modifiers.body,lock:null!=(a=s("lock"))?a:n.modifiers.lock};t[nT]={options:d,instance:KB(d)}},oT={mounted(e,t){t.value&&rT(e,t)},updated(t,n){const r=t[nT];n.oldValue!==n.value&&(n.value&&!n.oldValue?rT(t,n):n.value&&n.oldValue?(0,ie.Gv)(n.value)&&((t,n)=>{for(const r of Object.keys(n))(0,e.isRef)(n[r])&&(n[r].value=t[r])})(n.value,r.options):null==r||r.instance.close())},unmounted(e){var t;null==(t=e[nT])||t.instance.close(),e[nT]=null}},iT={install(e){e.directive("loading",oT),e.config.globalProperties.$loading=KB},directive:oT,service:KB};var aT=__webpack_require__(20163),lT=__webpack_require__(77918);const sT=["success","info","warning","error"],cT=(0,i.b_)({customClass:{type:String,default:""},dangerouslyUseHTMLString:Boolean,duration:{type:Number,default:4500},icon:{type:O.Ze},id:{type:String,default:""},message:{type:(0,i.jq)([String,Object,Function]),default:""},offset:{type:Number,default:0},onClick:{type:(0,i.jq)(Function),default:()=>{}},onClose:{type:(0,i.jq)(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:[...sT,""],default:""},zIndex:Number}),uT=(0,e.defineComponent)({name:"ElNotification"}),dT=(0,e.defineComponent)({...uT,props:cT,emits:{destroy:()=>!0},setup(t,{expose:o}){const i=t,{ns:a,zIndex:l}=(0,n.ht)("notification"),{nextZIndex:s,currentZIndex:c}=l,{Close:u}=O.H2,d=(0,e.ref)(!1);let f;const h=(0,e.computed)((()=>{const e=i.type;return e&&O.rz[i.type]?a.m(e):""})),p=(0,e.computed)((()=>i.type&&O.rz[i.type]||i.icon)),m=(0,e.computed)((()=>i.position.endsWith("right")?"right":"left")),g=(0,e.computed)((()=>i.position.startsWith("top")?"top":"bottom")),v=(0,e.computed)((()=>{var e;return{[g.value]:`${i.offset}px`,zIndex:null!=(e=i.zIndex)?e:c.value}}));function A(){i.duration>0&&({stop:f}=(0,X.TO)((()=>{d.value&&w()}),i.duration))}function y(){null==f||f()}function w(){d.value=!1}return(0,e.onMounted)((()=>{A(),s(),d.value=!0})),(0,r.MLh)(document,"keydown",(function({code:e}){e===Ht.R.delete||e===Ht.R.backspace?y():e===Ht.R.esc?d.value&&w():A()})),o({visible:d,close:w}),(t,n)=>((0,e.openBlock)(),(0,e.createBlock)(e.Transition,{name:(0,e.unref)(a).b("fade"),onBeforeLeave:t.onClose,onAfterLeave:e=>t.$emit("destroy"),persisted:""},{default:(0,e.withCtx)((()=>[(0,e.withDirectives)((0,e.createElementVNode)("div",{id:t.id,class:(0,e.normalizeClass)([(0,e.unref)(a).b(),t.customClass,(0,e.unref)(m)]),style:(0,e.normalizeStyle)((0,e.unref)(v)),role:"alert",onMouseenter:y,onMouseleave:A,onClick:t.onClick},[(0,e.unref)(p)?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)([(0,e.unref)(a).e("icon"),(0,e.unref)(h)])},{default:(0,e.withCtx)((()=>[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)((0,e.unref)(p))))])),_:1},8,["class"])):(0,e.createCommentVNode)("v-if",!0),(0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).e("group"))},[(0,e.createElementVNode)("h2",{class:(0,e.normalizeClass)((0,e.unref)(a).e("title")),textContent:(0,e.toDisplayString)(t.title)},null,10,["textContent"]),(0,e.withDirectives)((0,e.createElementVNode)("div",{class:(0,e.normalizeClass)((0,e.unref)(a).e("content")),style:(0,e.normalizeStyle)(t.title?void 0:{margin:0})},[(0,e.renderSlot)(t.$slots,"default",{},(()=>[t.dangerouslyUseHTMLString?((0,e.openBlock)(),(0,e.createElementBlock)(e.Fragment,{key:1},[(0,e.createCommentVNode)(" Caution here, message could've been compromised, never use user's input as message "),(0,e.createElementVNode)("p",{innerHTML:t.message},null,8,["innerHTML"])],2112)):((0,e.openBlock)(),(0,e.createElementBlock)("p",{key:0},(0,e.toDisplayString)(t.message),1))]))],6),[[e.vShow,t.message]]),t.showClose?((0,e.openBlock)(),(0,e.createBlock)((0,e.unref)(b.tk),{key:0,class:(0,e.normalizeClass)((0,e.unref)(a).e("closeBtn")),onClick:(0,e.withModifiers)(w,["stop"])},{default:(0,e.withCtx)((()=>[(0,e.createVNode)((0,e.unref)(u))])),_:1},8,["class","onClick"])):(0,e.createCommentVNode)("v-if",!0)],2)],46,["id","onClick"]),[[e.vShow,d.value]])])),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var fT=(0,c.A)(dT,[["__file","notification.vue"]]);const hT={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]};let pT=1;const mT=function(t={},n){if(!X.oc)return{close:()=>{}};((0,ie.Kg)(t)||(0,e.isVNode)(t))&&(t={message:t});const r=t.position||"top-right";let o=t.offset||0;hT[r].forEach((({vm:e})=>{var t;o+=((null==(t=e.el)?void 0:t.offsetHeight)||0)+16})),o+=16;const i="notification_"+pT++,l=t.onClose,s={...t,offset:o,id:i,onClose:()=>{!function(e,t,n){const r=hT[t],o=r.findIndex((({vm:t})=>{var n;return(null==(n=t.component)?void 0:n.props.id)===e}));if(-1===o)return;const{vm:i}=r[o];if(!i)return;null==n||n(i);const a=i.el.offsetHeight,l=t.split("-")[0];r.splice(o,1);const s=r.length;if(s<1)return;for(let e=o;e<s;e++){const{el:t,component:n}=r[e].vm,o=Number.parseInt(t.style[l],10)-a-16;n.props.offset=o}}(i,r,l)}};let c=document.body;(0,a.vq)(t.appendTo)?c=t.appendTo:(0,ie.Kg)(t.appendTo)&&(c=document.querySelector(t.appendTo)),(0,a.vq)(c)||((0,h.U)("ElNotification","the appendTo option is not an HTMLElement. Falling back to document.body."),c=document.body);const u=document.createElement("div"),d=(0,e.createVNode)(fT,s,(0,ie.Tn)(s.message)?s.message:(0,e.isVNode)(s.message)?()=>s.message:null);return d.appContext=(0,a.b0)(n)?mT._context:n,d.props.onDestroy=()=>{(0,e.render)(null,u)},(0,e.render)(d,u),hT[r].push({vm:d}),c.appendChild(u.firstElementChild),{close:()=>{d.component.exposed.visible.value=!1}}};sT.forEach((t=>{mT[t]=(n={},r)=>(((0,ie.Kg)(n)||(0,e.isVNode)(n))&&(n={message:n}),mT({...n,type:t},r))})),mT.closeAll=function(){for(const e of Object.values(hT))e.forEach((({vm:e})=>{e.component.exposed.visible.value=!1}))},mT._context=null;const gT=(0,A._u)(mT,"$notify");var vT=((e=[])=>({version:"2.9.6",install:(r,o)=>{r[t]||(r[t]=!0,e.forEach((e=>r.use(e))),o&&(0,n.Vh)(o,r,!0))}}))([...LB,...[YB,iT,aT.nk,lT.s,gT,wv]]),AT=__webpack_require__(43622),yT=(__webpack_require__(78982),__webpack_require__(70082)),bT=(__webpack_require__(27819),__webpack_require__(8828)),OT=__webpack_require__(48432),wT=__webpack_require__(34642),xT=__webpack_require__.n(wT),_T=__webpack_require__(37741),CT=__webpack_require__(94945),kT=__webpack_require__(65084);const ST={websocket:null,socketOpen:!1,hearbeatTimer:null,hearbeatInterval:1e4,isReconnect:!0,reconnectCount:3,reconnectCurrent:1,reconnectTimer:null,reconnectInterval:5e3,initWebSocket(e){if(!("WebSocket"in window))return gT.warning("该浏览器不支持WebSocket"),null;if(!(0,_T.getToken)())return null;const t=("http:"===window.location.protocol?"ws://":"wss://")+`${CT.b}/ws/msg/`;ST.websocket=new WebSocket(t,["JWTLYADMIN","JWTlybbn"+(0,_T.getToken)()]),ST.websocket.onmessage=t=>{e&&e(t)},ST.websocket.onclose=t=>{ST.socketOpen=!1,(0,kT.M)().setWebSocketState(ST.socketOpen),ST.isReconnect&&(ST.reconnectTimer=setTimeout((()=>{if(ST.reconnectCurrent>ST.reconnectCount)return clearTimeout(ST.reconnectTimer),ST.isReconnect=!1,ST.socketOpen=!1,void(0,kT.M)().setWebSocketState(ST.socketOpen);ST.reconnectCurrent++,ST.reconnectWebSocket(e)}),ST.reconnectInterval))},ST.websocket.onopen=()=>{ST.socketOpen=!0,(0,kT.M)().setWebSocketState(ST.socketOpen),ST.isReconnect=!0,ST.startHeartbeat()},ST.websocket.onerror=e=>{}},startHeartbeat(){ST.hearbeatTimer&&clearInterval(ST.hearbeatTimer),ST.hearbeatTimer=setInterval((()=>{const e={time:(new Date).getTime()};ST.sendWebSocketMessage(e)}),ST.hearbeatInterval)},sendWebSocketMessage(e,t=null){ST.websocket&&ST.websocket.readyState===ST.websocket.OPEN?(ST.websocket.send(JSON.stringify(e)),t&&t()):(clearInterval(ST.hearbeatTimer),ST.socketOpen=!1,(0,kT.M)().setWebSocketState(ST.socketOpen))},closeWebSocket(){ST.isReconnect=!1,ST.websocket&&ST.websocket.close(),ST.websocket=null,ST.socketOpen=!1,(0,kT.M)().setWebSocketState(ST.socketOpen)},reconnectWebSocket(){ST.websocket&&!ST.isReconnect&&ST.closeWebSocket(),ST.initWebSocket(null)}};var VT=ST,BT=__webpack_require__(75220);var TT={__name:"App",setup(t){const n=(0,OT.s9)(),r=(0,BT.lq)(),o=(0,bT.T)(),i=o.colorPrimary,a=o.menuHeaderColor,l=e=>{const t=JSON.parse(e.data),{unread:n}=t;(0,kT.M)().setUnread(n),"SYS"===t.msg_type&&gT({title:"系统消息",message:t.content,type:"success",position:"bottom-right",duration:5e3})};(0,e.watch)((()=>r.path),(()=>{if(!VT.websocket)try{!async function(){VT.initWebSocket(l)}()}catch(e){}}),{deep:!0}),(0,e.onMounted)((()=>{o.setColorPrimary(i),"dark"===o.siteTheme?document.documentElement.classList.add("dark"):(document.documentElement.classList.remove("dark"),o.setMenuHeaderColor(a))}));const s=(0,e.computed)((()=>n.messages.value[n.locale.value]?n.messages.value[n.locale.value].el:n.messages.value[xT().LANG].el));return(0,e.onBeforeUnmount)((()=>{VT.closeWebSocket()})),(t,n)=>{const r=(0,e.resolveComponent)("router-view"),i=(0,e.resolveComponent)("el-config-provider");return(0,e.openBlock)(),(0,e.createBlock)(i,{locale:s.value,size:(0,e.unref)(o).elementSize,zIndex:(0,e.unref)(o).elementzIndex},{default:(0,e.withCtx)((()=>[(0,e.createVNode)(r)])),_:1},8,["locale","size","zIndex"])}}};var NT=(0,__webpack_require__(10810).Ey)(),ET=__webpack_require__(94335),PT=__webpack_require__(31021),QT=__webpack_require__(39325),MT=__webpack_require__(40412),DT={install:(e,t)=>{e.directive("limitPositiveNumber",{mounted(e,t){e.oninput=e=>{let t=e.target.value;t=t.replace(/[^\d\.]/g,""),t=t.replace(/\.{2,}/g,"."),t=t.replace(".","$#$").replace(/\./g,"").replace("$#$","."),t=t.replace(/^\./g,""),e.target.value=t,e.target.dispatchEvent(new Event("input"))}}}),e.directive("limitPositiveInt",{mounted(e,t){e.oninput=e=>{let t=e.target.value;t=t.replace(/\D/g,""),e.target.value=t,e.target.dispatchEvent(new Event("input"))}}}),e.directive("limitPositiveNumberFixed2",{mounted(e,t){e.oninput=e=>{let t=e.target.value;t.charAt(0);t=t.replace(/[^\d\.]/g,""),t=t.replace(/\.{2,}/g,"."),t=t.replace(".","$#$").replace(/\./g,"").replace("$#$","."),t=t.replace(/^\./g,""),t=t.replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3"),e.target.value=t,e.target.dispatchEvent(new Event("input"))}}}),e.directive("hasPermission",{mounted(e,t){let n=(0,_T.getStorage)("menuList")?JSON.parse((0,_T.getStorage)("menuList")):[];const r=t.value;if(n.length&&r){let t=r.split(".");if(2==t.length){let r=!1;for(var o=0;o<n.length;o++)if(n[o].url==t[0]&&n[o].menuPermission.includes(t[1])){r=!0;break}r||e.parentNode&&e.parentNode.removeChild(e)}}}}),e.directive("dialogDrag",{updated(e,t){let n=400,r=!1,o=0,i=0,a=0;const l=e.querySelector(".el-dialog__header"),s=e.querySelector(".el-dialog");if(l&&s){s.style.overflow="auto",l.onselectstart=new Function("return false"),l.style.cursor="move";const t=s.currentStyle||window.getComputedStyle(s,null);let c=e=>{const n=e.clientX-l.offsetLeft,r=e.clientY-l.offsetTop;let o,i;t.left.includes("%")?(o=+document.body.clientWidth*(+t.left.replace(/%/g,"")/100),i=+document.body.clientHeight*(+t.top.replace(/%/g,"")/100)):(o=+t.left.replace(/px/g,""),i=+t.top.replace(/px/g,"")),document.onmousemove=function(e){const t=e.clientX-n,a=e.clientY-r;s.style.left=`${t+o}px`,s.style.top=`${a+i}px`},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}};l.onmousedown=c,l.ondblclick=()=>{e.querySelector(".el-overlay"),e.querySelector(".el-dialog__body");0==r?(i=s.clientHeight,o=s.clientWidth,a=s.style.marginTop,s.style.left=0,s.style.top=0,s.style.height="100VH",s.style.width="100VW",s.style.marginTop=0,r=!0,l.style.cursor="initial",l.onmousedown=null):(s.style.height=i+"px",s.style.margin="auto",s.style.width=o+"px",s.style.marginTop=a,r=!1,l.style.cursor="move",l.onmousedown=c)};let u=document.createElement("div");s.appendChild(u),u.style.cursor="se-resize",u.style.position="absolute",u.style.height="6px",u.style.width="6px",u.style.right="0px",u.style.bottom="0px",u.style.zIndex="99",u.onmousedown=t=>{let r=t.clientX,o=t.clientX-u.offsetLeft,i=t.clientY-u.offsetTop;document.onmousemove=function(t){e.querySelector(".el-dialog__body").style.height=s.offsetHeight-102+"px",t.preventDefault();let a=t.clientX-o+(t.clientX-r)+5,l=t.clientY-i+5;s.style.width=a>n?`${a}px`:n+"px",s.style.height=l>300?`${l}px`:"300px"},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}};let d=document.createElement("div");s.appendChild(d),d.style.cursor="w-resize",d.style.position="absolute",d.style.height="100%",d.style.width="10px",d.style.right="0px",d.style.top="0px",d.onmousedown=e=>{let t=s.clientWidth,r=s.offsetLeft,o=e.clientX;document.onmousemove=function(e){e.preventDefault(),o>r+t-10&&o<r+t&&(o>e.clientX&&(s.clientWidth<n||(s.style.width=t-2*(o-e.clientX)+"px")),o<e.clientX&&(s.style.width=t+2*(e.clientX-o)+"px"))},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}};let f=document.createElement("div");s.appendChild(f),f.style.cursor="w-resize",f.style.position="absolute",f.style.height="100%",f.style.width="10px",f.style.left="0px",f.style.top="0px",f.onmousedown=e=>{let t=s.clientWidth,r=s.offsetLeft,o=e.clientX;document.onmousemove=function(e){e.preventDefault(),o>r&&o<r+10&&(o>e.clientX&&(s.style.width=t+2*(o-e.clientX)+"px"),o<e.clientX&&(s.clientWidth<n||(s.style.width=t-2*(e.clientX-o)+"px")))},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}};let h=document.createElement("div");s.appendChild(h),h.style.cursor="n-resize",h.style.position="absolute",h.style.height="10px",h.style.width="100%",h.style.left="0px",h.style.bottom="0px",h.onmousedown=t=>{let n=t.clientY,r=s.clientHeight;document.onmousemove=function(t){e.querySelector(".el-dialog__body").style.height=s.offsetHeight-102+"px",t.preventDefault(),n>t.clientY&&(s.clientHeight<300||(s.style.height=r-(n-t.clientY)+"px")),n<t.clientY&&(s.style.height=r+(t.clientY-n)+"px")},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}}}}})}};__webpack_require__(61701);const $T=["xlink:href"];var zT={__name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""},style:Object},setup(t){const n=t,r=(0,e.computed)((()=>""!=n.iconClass&&null!=n.iconClass&&null!=n.iconClass&&!n.iconClass.includes("lyicon-"))),o=(0,e.computed)((()=>{if(r.value)return n.iconClass;return`#icon-${n.iconClass.replace(/lyicon-/g,"")}`})),i=(0,e.computed)((()=>n.className?n.className:r.value?"svg-icon":"svg-icon-lyicon"));return(n,a)=>{const l=(0,e.resolveComponent)("el-icon");return r.value?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,style:(0,e.normalizeStyle)(t.style),class:"lyadminfixlag"},{default:(0,e.withCtx)((()=>[o.value?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(o.value),{key:0,class:(0,e.normalizeClass)(i.value)},null,8,["class"])):(0,e.createCommentVNode)("",!0)])),_:1},8,["style"])):((0,e.openBlock)(),(0,e.createElementBlock)("i",{key:1,class:"el-icon",style:(0,e.normalizeStyle)(t.style)},[((0,e.openBlock)(),(0,e.createElementBlock)("svg",{class:(0,e.normalizeClass)(i.value),"aria-hidden":"true"},[(0,e.createElementVNode)("use",{"xlink:href":o.value},null,8,$T)],2))],4))}}},RT=__webpack_require__(66262);var IT=(0,RT.A)(zT,[["__scopeId","data-v-2819baa0"]]);var LT=e=>{e.component("svg-icon",IT);const t=__webpack_require__(72922);var n;(n=t).keys().map(n)},FT=__webpack_require__(67156),UT=__webpack_require__.n(FT);const HT=__webpack_require__(56909);var WT={install(e){HT.keys().forEach((t=>{const n=HT(t).default,r=t.split("/").pop()?.split(".")[0];e.component(r,n)}))}};const jT=__webpack_require__(56813);var qT={install(e){jT.keys().forEach((t=>{const n=jT(t).default,r=t.split("/").pop()?.split(".")[0];e.component(r,n)}))}};const XT=__webpack_require__(45742);var YT={install(e){XT.keys().forEach((t=>{const n=XT(t).default,r=t.split("/").pop()?.split(".")[0];e.component(r,n)}))}},GT=__webpack_require__(50226),ZT=__webpack_require__(10886),KT=__webpack_require__(78003),JT=__webpack_require__(78942);var eN={name:"lyInputRange",props:{modelValue:null,name:{type:String,required:!0,default:""},width:{type:String,default:"100px"},rangeSeparator:{type:String,default:"-"},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},type:{type:String,default:"text"}},watch:{modelValue:{handler(){this.datarange=this.modelValue},deep:!0}},data(){return{datarange:[null,null]}},mounted(){this.datarange=this.modelValue&&2==this.modelValue.length?this.modelValue:[null,null]},methods:{startChange(e){e&&this.datarange[1]&&(this.$emit("update:modelValue",this.datarange),this.$emit("onchange",this.datarange))},endChange(e){e&&this.datarange[0]&&(this.$emit("update:modelValue",this.datarange),this.$emit("onchange",this.datarange))}}};var tN=(0,RT.A)(eN,[["render",function(t,n,r,o,i,a){const l=(0,e.resolveComponent)("el-input");return(0,e.openBlock)(),(0,e.createElementBlock)("div",null,[(0,e.createVNode)(l,{modelValue:i.datarange[0],"onUpdate:modelValue":n[0]||(n[0]=e=>i.datarange[0]=e),placeholder:r.startPlaceholder,type:r.type,style:(0,e.normalizeStyle)({width:r.width}),onChange:a.startChange,clearable:""},null,8,["modelValue","placeholder","type","style","onChange"]),(0,e.createTextVNode)(" "+(0,e.toDisplayString)(r.rangeSeparator)+" ",1),(0,e.createVNode)(l,{modelValue:i.datarange[1],"onUpdate:modelValue":n[1]||(n[1]=e=>i.datarange[1]=e),placeholder:r.endPlaceholder,type:r.type,style:(0,e.normalizeStyle)({width:r.width}),onChange:a.endChange,clearable:""},null,8,["modelValue","placeholder","type","style","onChange"])])}]]),nN=__webpack_require__(48879),rN={install(e){e.component("ly-public-pictrue-multiple-upload",GT.A),e.component("ly-public-pictrue-single-upload",ZT.A),e.component("ly-public-file-multiple-upload",KT.A),e.component("ly-public-teditor",JT.default),e.component("ly-input-range",tN),e.component("ly-table",nN.A)}};const oN=(0,e.createApp)(TT);oN.config.globalProperties.axios=ET.A,oN.config.globalProperties.$Bus=yT.A,oN.config.globalProperties.$Api=MT,oN.config.globalProperties.isShowBtn=_T.isShowBtn,oN.config.globalProperties.hasPermission=_T.hasPermission,oN.config.globalProperties.formatUnitSize=_T.formatUnitSize,Object.keys(_T).forEach((e=>{oN.component(e,_T[e])}));for(const[e,t]of Object.entries(W))oN.component(e,t);LT(oN),oN.component("draggable",UT()),oN.use(vT),oN.use(AT.A),oN.use(WT),oN.use(qT),oN.use(YT),oN.use(rN),oN.use(NT),oN.use(QT.A),oN.use(PT.A,ET.A),oN.use(DT),oN.mount("#app")}()})();